diff --git a/ee/tabby-webserver/ui/404.html b/ee/tabby-webserver/ui/404.html index 683bfd7f97a5..f4fb0d82c5fd 100644 --- a/ee/tabby-webserver/ui/404.html +++ b/ee/tabby-webserver/ui/404.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/RIAxGvFh2NzLk6EK4DZ-F/_buildManifest.js b/ee/tabby-webserver/ui/_next/static/3PfT3OjuNM-ebdqT590Ra/_buildManifest.js similarity index 100% rename from ee/tabby-webserver/ui/_next/static/RIAxGvFh2NzLk6EK4DZ-F/_buildManifest.js rename to ee/tabby-webserver/ui/_next/static/3PfT3OjuNM-ebdqT590Ra/_buildManifest.js diff --git a/ee/tabby-webserver/ui/_next/static/RIAxGvFh2NzLk6EK4DZ-F/_ssgManifest.js b/ee/tabby-webserver/ui/_next/static/3PfT3OjuNM-ebdqT590Ra/_ssgManifest.js similarity index 100% rename from ee/tabby-webserver/ui/_next/static/RIAxGvFh2NzLk6EK4DZ-F/_ssgManifest.js rename to ee/tabby-webserver/ui/_next/static/3PfT3OjuNM-ebdqT590Ra/_ssgManifest.js diff --git a/ee/tabby-webserver/ui/_next/static/chunks/1566-837294e78cd2f766.js b/ee/tabby-webserver/ui/_next/static/chunks/1566-1f9e65e1d2ccb383.js similarity index 99% rename from ee/tabby-webserver/ui/_next/static/chunks/1566-837294e78cd2f766.js rename to ee/tabby-webserver/ui/_next/static/chunks/1566-1f9e65e1d2ccb383.js index 12e6269c6425..aa952ff1cac4 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/1566-837294e78cd2f766.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/1566-1f9e65e1d2ccb383.js @@ -12,7 +12,7 @@ versions may have different capabilities and behavior. The data from one version used in the function from another could produce confusing and spurious results.`)}}return!1};class z{constructor(e,O="GraphQL request",t={line:1,column:1}){"string"==typeof e||i(!1,`Body must be a string. Received: ${n(e)}.`),this.body=e,this.name=O,this.locationOffset=t,this.locationOffset.line>0||i(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||i(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class G{constructor(e,O={}){let t=V(e,z)?e:new z(e);this._lexer=new T(t),this._options=O,this._tokenCounter=0}parseName(){let e=this.expectToken(t2.NAME);return this.node(e,{kind:t0.NAME,value:e.value})}parseDocument(){return this.node(this._lexer.token,{kind:t0.DOCUMENT,definitions:this.many(t2.SOF,this.parseDefinition,t2.EOF)})}parseDefinition(){if(this.peek(t2.BRACE_L))return this.parseOperationDefinition();let e=this.peekDescription(),O=e?this._lexer.lookahead():this._lexer.token;if(O.kind===t2.NAME){switch(O.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()}if(e)throw X(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(O.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(O)}parseOperationDefinition(){let e;let O=this._lexer.token;if(this.peek(t2.BRACE_L))return this.node(O,{kind:t0.OPERATION_DEFINITION,operation:t1.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let t=this.parseOperationType();return this.peek(t2.NAME)&&(e=this.parseName()),this.node(O,{kind:t0.OPERATION_DEFINITION,operation:t,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let e=this.expectToken(t2.NAME);switch(e.value){case"query":return t1.QUERY;case"mutation":return t1.MUTATION;case"subscription":return t1.SUBSCRIPTION}throw this.unexpected(e)}parseVariableDefinitions(){return this.optionalMany(t2.PAREN_L,this.parseVariableDefinition,t2.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:t0.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(t2.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(t2.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let e=this._lexer.token;return this.expectToken(t2.DOLLAR),this.node(e,{kind:t0.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:t0.SELECTION_SET,selections:this.many(t2.BRACE_L,this.parseSelection,t2.BRACE_R)})}parseSelection(){return this.peek(t2.SPREAD)?this.parseFragment():this.parseField()}parseField(){let e,O;let t=this._lexer.token,i=this.parseName();return this.expectOptionalToken(t2.COLON)?(e=i,O=this.parseName()):O=i,this.node(t,{kind:t0.FIELD,alias:e,name:O,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(t2.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(e){let O=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(t2.PAREN_L,O,t2.PAREN_R)}parseArgument(e=!1){let O=this._lexer.token,t=this.parseName();return this.expectToken(t2.COLON),this.node(O,{kind:t0.ARGUMENT,name:t,value:this.parseValueLiteral(e)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let e=this._lexer.token;this.expectToken(t2.SPREAD);let O=this.expectOptionalKeyword("on");return!O&&this.peek(t2.NAME)?this.node(e,{kind:t0.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(e,{kind:t0.INLINE_FRAGMENT,typeCondition:O?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){let e=this._lexer.token;return(this.expectKeyword("fragment"),!0===this._options.allowLegacyFragmentVariables)?this.node(e,{kind:t0.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(e,{kind:t0.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(e){let O=this._lexer.token;switch(O.kind){case t2.BRACKET_L:return this.parseList(e);case t2.BRACE_L:return this.parseObject(e);case t2.INT:return this.advanceLexer(),this.node(O,{kind:t0.INT,value:O.value});case t2.FLOAT:return this.advanceLexer(),this.node(O,{kind:t0.FLOAT,value:O.value});case t2.STRING:case t2.BLOCK_STRING:return this.parseStringLiteral();case t2.NAME:switch(this.advanceLexer(),O.value){case"true":return this.node(O,{kind:t0.BOOLEAN,value:!0});case"false":return this.node(O,{kind:t0.BOOLEAN,value:!1});case"null":return this.node(O,{kind:t0.NULL});default:return this.node(O,{kind:t0.ENUM,value:O.value})}case t2.DOLLAR:if(e){if(this.expectToken(t2.DOLLAR),this._lexer.token.kind===t2.NAME){let e=this._lexer.token.value;throw X(this._lexer.source,O.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(O)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let e=this._lexer.token;return this.advanceLexer(),this.node(e,{kind:t0.STRING,value:e.value,block:e.kind===t2.BLOCK_STRING})}parseList(e){return this.node(this._lexer.token,{kind:t0.LIST,values:this.any(t2.BRACKET_L,()=>this.parseValueLiteral(e),t2.BRACKET_R)})}parseObject(e){return this.node(this._lexer.token,{kind:t0.OBJECT,fields:this.any(t2.BRACE_L,()=>this.parseObjectField(e),t2.BRACE_R)})}parseObjectField(e){let O=this._lexer.token,t=this.parseName();return this.expectToken(t2.COLON),this.node(O,{kind:t0.OBJECT_FIELD,name:t,value:this.parseValueLiteral(e)})}parseDirectives(e){let O=[];for(;this.peek(t2.AT);)O.push(this.parseDirective(e));return O}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(e){let O=this._lexer.token;return this.expectToken(t2.AT),this.node(O,{kind:t0.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e)})}parseTypeReference(){let e;let O=this._lexer.token;if(this.expectOptionalToken(t2.BRACKET_L)){let t=this.parseTypeReference();this.expectToken(t2.BRACKET_R),e=this.node(O,{kind:t0.LIST_TYPE,type:t})}else e=this.parseNamedType();return this.expectOptionalToken(t2.BANG)?this.node(O,{kind:t0.NON_NULL_TYPE,type:e}):e}parseNamedType(){return this.node(this._lexer.token,{kind:t0.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(t2.STRING)||this.peek(t2.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("schema");let t=this.parseConstDirectives(),i=this.many(t2.BRACE_L,this.parseOperationTypeDefinition,t2.BRACE_R);return this.node(e,{kind:t0.SCHEMA_DEFINITION,description:O,directives:t,operationTypes:i})}parseOperationTypeDefinition(){let e=this._lexer.token,O=this.parseOperationType();this.expectToken(t2.COLON);let t=this.parseNamedType();return this.node(e,{kind:t0.OPERATION_TYPE_DEFINITION,operation:O,type:t})}parseScalarTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("scalar");let t=this.parseName(),i=this.parseConstDirectives();return this.node(e,{kind:t0.SCALAR_TYPE_DEFINITION,description:O,name:t,directives:i})}parseObjectTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("type");let t=this.parseName(),i=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),r=this.parseFieldsDefinition();return this.node(e,{kind:t0.OBJECT_TYPE_DEFINITION,description:O,name:t,interfaces:i,directives:n,fields:r})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(t2.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(t2.BRACE_L,this.parseFieldDefinition,t2.BRACE_R)}parseFieldDefinition(){let e=this._lexer.token,O=this.parseDescription(),t=this.parseName(),i=this.parseArgumentDefs();this.expectToken(t2.COLON);let n=this.parseTypeReference(),r=this.parseConstDirectives();return this.node(e,{kind:t0.FIELD_DEFINITION,description:O,name:t,arguments:i,type:n,directives:r})}parseArgumentDefs(){return this.optionalMany(t2.PAREN_L,this.parseInputValueDef,t2.PAREN_R)}parseInputValueDef(){let e;let O=this._lexer.token,t=this.parseDescription(),i=this.parseName();this.expectToken(t2.COLON);let n=this.parseTypeReference();this.expectOptionalToken(t2.EQUALS)&&(e=this.parseConstValueLiteral());let r=this.parseConstDirectives();return this.node(O,{kind:t0.INPUT_VALUE_DEFINITION,description:t,name:i,type:n,defaultValue:e,directives:r})}parseInterfaceTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("interface");let t=this.parseName(),i=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),r=this.parseFieldsDefinition();return this.node(e,{kind:t0.INTERFACE_TYPE_DEFINITION,description:O,name:t,interfaces:i,directives:n,fields:r})}parseUnionTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("union");let t=this.parseName(),i=this.parseConstDirectives(),n=this.parseUnionMemberTypes();return this.node(e,{kind:t0.UNION_TYPE_DEFINITION,description:O,name:t,directives:i,types:n})}parseUnionMemberTypes(){return this.expectOptionalToken(t2.EQUALS)?this.delimitedMany(t2.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("enum");let t=this.parseName(),i=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();return this.node(e,{kind:t0.ENUM_TYPE_DEFINITION,description:O,name:t,directives:i,values:n})}parseEnumValuesDefinition(){return this.optionalMany(t2.BRACE_L,this.parseEnumValueDefinition,t2.BRACE_R)}parseEnumValueDefinition(){let e=this._lexer.token,O=this.parseDescription(),t=this.parseEnumValueName(),i=this.parseConstDirectives();return this.node(e,{kind:t0.ENUM_VALUE_DEFINITION,description:O,name:t,directives:i})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw X(this._lexer.source,this._lexer.token.start,`${E(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("input");let t=this.parseName(),i=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();return this.node(e,{kind:t0.INPUT_OBJECT_TYPE_DEFINITION,description:O,name:t,directives:i,fields:n})}parseInputFieldsDefinition(){return this.optionalMany(t2.BRACE_L,this.parseInputValueDef,t2.BRACE_R)}parseTypeSystemExtension(){let e=this._lexer.lookahead();if(e.kind===t2.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)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let O=this.parseConstDirectives(),t=this.optionalMany(t2.BRACE_L,this.parseOperationTypeDefinition,t2.BRACE_R);if(0===O.length&&0===t.length)throw this.unexpected();return this.node(e,{kind:t0.SCHEMA_EXTENSION,directives:O,operationTypes:t})}parseScalarTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let O=this.parseName(),t=this.parseConstDirectives();if(0===t.length)throw this.unexpected();return this.node(e,{kind:t0.SCALAR_TYPE_EXTENSION,name:O,directives:t})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let O=this.parseName(),t=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),n=this.parseFieldsDefinition();if(0===t.length&&0===i.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:t0.OBJECT_TYPE_EXTENSION,name:O,interfaces:t,directives:i,fields:n})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let O=this.parseName(),t=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),n=this.parseFieldsDefinition();if(0===t.length&&0===i.length&&0===n.length)throw this.unexpected();return this.node(e,{kind:t0.INTERFACE_TYPE_EXTENSION,name:O,interfaces:t,directives:i,fields:n})}parseUnionTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let O=this.parseName(),t=this.parseConstDirectives(),i=this.parseUnionMemberTypes();if(0===t.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:t0.UNION_TYPE_EXTENSION,name:O,directives:t,types:i})}parseEnumTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let O=this.parseName(),t=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();if(0===t.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:t0.ENUM_TYPE_EXTENSION,name:O,directives:t,values:i})}parseInputObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let O=this.parseName(),t=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();if(0===t.length&&0===i.length)throw this.unexpected();return this.node(e,{kind:t0.INPUT_OBJECT_TYPE_EXTENSION,name:O,directives:t,fields:i})}parseDirectiveDefinition(){let e=this._lexer.token,O=this.parseDescription();this.expectKeyword("directive"),this.expectToken(t2.AT);let t=this.parseName(),i=this.parseArgumentDefs(),n=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let r=this.parseDirectiveLocations();return this.node(e,{kind:t0.DIRECTIVE_DEFINITION,description:O,name:t,arguments:i,repeatable:n,locations:r})}parseDirectiveLocations(){return this.delimitedMany(t2.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let e=this._lexer.token,O=this.parseName();if(Object.prototype.hasOwnProperty.call(t5,O.value))return O;throw this.unexpected(e)}node(e,O){return!0!==this._options.noLocation&&(O.loc=new r(e,this._lexer.lastToken,this._lexer.source)),O}peek(e){return this._lexer.token.kind===e}expectToken(e){let O=this._lexer.token;if(O.kind===e)return this.advanceLexer(),O;throw X(this._lexer.source,O.start,`Expected ${j(e)}, found ${E(O)}.`)}expectOptionalToken(e){let O=this._lexer.token;return O.kind===e&&(this.advanceLexer(),!0)}expectKeyword(e){let O=this._lexer.token;if(O.kind===t2.NAME&&O.value===e)this.advanceLexer();else throw X(this._lexer.source,O.start,`Expected "${e}", found ${E(O)}.`)}expectOptionalKeyword(e){let O=this._lexer.token;return O.kind===t2.NAME&&O.value===e&&(this.advanceLexer(),!0)}unexpected(e){let O=null!=e?e:this._lexer.token;return X(this._lexer.source,O.start,`Unexpected ${E(O)}.`)}any(e,O,t){this.expectToken(e);let i=[];for(;!this.expectOptionalToken(t);)i.push(O.call(this));return i}optionalMany(e,O,t){if(this.expectOptionalToken(e)){let e=[];do e.push(O.call(this));while(!this.expectOptionalToken(t));return e}return[]}many(e,O,t){this.expectToken(e);let i=[];do i.push(O.call(this));while(!this.expectOptionalToken(t));return i}delimitedMany(e,O){this.expectOptionalToken(e);let t=[];do t.push(O.call(this));while(this.expectOptionalToken(e));return t}advanceLexer(){let{maxTokens:e}=this._options,O=this._lexer.advance();if(void 0!==e&&O.kind!==t2.EOF&&(++this._tokenCounter,this._tokenCounter>e))throw X(this._lexer.source,O.start,`Document contains more that ${e} tokens. Parsing aborted.`)}}function E(e){let O=e.value;return j(e.kind)+(null!=O?` "${O}"`:"")}function j(e){return e===t2.BANG||e===t2.DOLLAR||e===t2.AMP||e===t2.PAREN_L||e===t2.PAREN_R||e===t2.SPREAD||e===t2.COLON||e===t2.EQUALS||e===t2.AT||e===t2.BRACKET_L||e===t2.BRACKET_R||e===t2.BRACE_L||e===t2.PIPE||e===t2.BRACE_R?`"${e}"`:e}function I(e,O){let[t,i]=O?[e,O]:[void 0,e],n=" Did you mean ";t&&(n+=t+" ");let r=i.map(e=>`"${e}"`);switch(r.length){case 0:return"";case 1:return n+r[0]+"?";case 2:return n+r[0]+" or "+r[1]+"?"}let a=r.slice(0,5),o=a.pop();return n+a.join(", ")+", or "+o+"?"}function A(e){return e}function C(e,O){let t=Object.create(null);for(let i of e)t[O(i)]=i;return t}function F(e,O,t){let i=Object.create(null);for(let n of e)i[O(n)]=t(n);return i}function N(e,O){let t=Object.create(null);for(let i of Object.keys(e))t[i]=O(e[i],i);return t}function D(e,O){let t=0,i=0;for(;t0);let o=0;do++i,o=10*o+r-L,r=O.charCodeAt(i);while(J(r)&&o>0);if(ao)return 1}else{if(nr)return 1;++t,++i}}return e.length-O.length}let L=48;function J(e){return!isNaN(e)&&L<=e&&e<=57}function M(e,O){let t=Object.create(null),i=new B(e),n=Math.floor(.4*e.length)+1;for(let e of O){let O=i.measure(e,n);void 0!==O&&(t[e]=O)}return Object.keys(t).sort((e,O)=>{let i=t[e]-t[O];return 0!==i?i:D(e,O)})}class B{constructor(e){this._input=e,this._inputLowerCase=e.toLowerCase(),this._inputArray=K(this._inputLowerCase),this._rows=[Array(e.length+1).fill(0),Array(e.length+1).fill(0),Array(e.length+1).fill(0)]}measure(e,O){if(this._input===e)return 0;let t=e.toLowerCase();if(this._inputLowerCase===t)return 1;let i=K(t),n=this._inputArray;if(i.lengthO)return;let o=this._rows;for(let e=0;e<=a;e++)o[0][e]=e;for(let e=1;e<=r;e++){let t=o[(e-1)%3],r=o[e%3],s=r[0]=e;for(let O=1;O<=a;O++){let a=i[e-1]===n[O-1]?0:1,l=Math.min(t[O]+1,r[O-1]+1,t[O-1]+a);if(e>1&&O>1&&i[e-1]===n[O-2]&&i[e-2]===n[O-1]){let t=o[(e-2)%3][O-2];l=Math.min(l,t+1)}lO)return}let s=o[r%3][a];return s<=O?s:void 0}}function K(e){let O=e.length,t=Array(O);for(let i=0;ie.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>er(e.definitions,"\n\n")},OperationDefinition:{leave(e){let O=eo("(",er(e.variableDefinitions,", "),")"),t=er([e.operation,er([e.name,O]),er(e.directives," ")]," ");return("query"===t?"":t+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:O,defaultValue:t,directives:i})=>e+": "+O+eo(" = ",t)+eo(" ",er(i," "))},SelectionSet:{leave:({selections:e})=>ea(e)},Field:{leave({alias:e,name:O,arguments:t,directives:i,selectionSet:n}){let r=eo("",e,": ")+O,a=r+eo("(",er(t,", "),")");return a.length>80&&(a=r+eo("(\n",es(er(t,"\n")),"\n)")),er([a,er(i," "),n]," ")}},Argument:{leave:({name:e,value:O})=>e+": "+O},FragmentSpread:{leave:({name:e,directives:O})=>"..."+e+eo(" ",er(O," "))},InlineFragment:{leave:({typeCondition:e,directives:O,selectionSet:t})=>er(["...",eo("on ",e),er(O," "),t]," ")},FragmentDefinition:{leave:({name:e,typeCondition:O,variableDefinitions:t,directives:i,selectionSet:n})=>`fragment ${e}${eo("(",er(t,", "),")")} on ${O} ${eo("",er(i," ")," ")}`+n},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:O})=>O?function(e,O){let t=e.replace(/"""/g,'\\"""'),i=t.split(/\r\n|[\n\r]/g),n=1===i.length,r=i.length>1&&i.slice(1).every(e=>0===e.length||g(e.charCodeAt(0))),a=t.endsWith('\\"""'),o=e.endsWith('"')&&!a,s=e.endsWith("\\"),l=o||s,c=!(null!=O&&O.minimize)&&(!n||e.length>70||l||r||a),u="",$=n&&g(e.charCodeAt(0));return(c&&!$||r)&&(u+="\n"),u+=t,(c||l)&&(u+="\n"),'"""'+u+'"""'}(e):`"${e.replace(ee,eO)}"`},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+er(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+er(e,", ")+"}"},ObjectField:{leave:({name:e,value:O})=>e+": "+O},Directive:{leave:({name:e,arguments:O})=>"@"+e+eo("(",er(O,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:O,operationTypes:t})=>eo("",e,"\n")+er(["schema",er(O," "),ea(t)]," ")},OperationTypeDefinition:{leave:({operation:e,type:O})=>e+": "+O},ScalarTypeDefinition:{leave:({description:e,name:O,directives:t})=>eo("",e,"\n")+er(["scalar",O,er(t," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:O,interfaces:t,directives:i,fields:n})=>eo("",e,"\n")+er(["type",O,eo("implements ",er(t," & ")),er(i," "),ea(n)]," ")},FieldDefinition:{leave:({description:e,name:O,arguments:t,type:i,directives:n})=>eo("",e,"\n")+O+(el(t)?eo("(\n",es(er(t,"\n")),"\n)"):eo("(",er(t,", "),")"))+": "+i+eo(" ",er(n," "))},InputValueDefinition:{leave:({description:e,name:O,type:t,defaultValue:i,directives:n})=>eo("",e,"\n")+er([O+": "+t,eo("= ",i),er(n," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:O,interfaces:t,directives:i,fields:n})=>eo("",e,"\n")+er(["interface",O,eo("implements ",er(t," & ")),er(i," "),ea(n)]," ")},UnionTypeDefinition:{leave:({description:e,name:O,directives:t,types:i})=>eo("",e,"\n")+er(["union",O,er(t," "),eo("= ",er(i," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:O,directives:t,values:i})=>eo("",e,"\n")+er(["enum",O,er(t," "),ea(i)]," ")},EnumValueDefinition:{leave:({description:e,name:O,directives:t})=>eo("",e,"\n")+er([O,er(t," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:O,directives:t,fields:i})=>eo("",e,"\n")+er(["input",O,er(t," "),ea(i)]," ")},DirectiveDefinition:{leave:({description:e,name:O,arguments:t,repeatable:i,locations:n})=>eo("",e,"\n")+"directive @"+O+(el(t)?eo("(\n",es(er(t,"\n")),"\n)"):eo("(",er(t,", "),")"))+(i?" repeatable":"")+" on "+er(n," | ")},SchemaExtension:{leave:({directives:e,operationTypes:O})=>er(["extend schema",er(e," "),ea(O)]," ")},ScalarTypeExtension:{leave:({name:e,directives:O})=>er(["extend scalar",e,er(O," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:O,directives:t,fields:i})=>er(["extend type",e,eo("implements ",er(O," & ")),er(t," "),ea(i)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:O,directives:t,fields:i})=>er(["extend interface",e,eo("implements ",er(O," & ")),er(t," "),ea(i)]," ")},UnionTypeExtension:{leave:({name:e,directives:O,types:t})=>er(["extend union",e,er(O," "),eo("= ",er(t," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:O,values:t})=>er(["extend enum",e,er(O," "),ea(t)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:O,fields:t})=>er(["extend input",e,er(O," "),ea(t)]," ")}};function er(e,O=""){var t;return null!==(t=null==e?void 0:e.filter(e=>e).join(O))&&void 0!==t?t:""}function ea(e){return eo("{\n",es(er(e,"\n")),"\n}")}function eo(e,O,t=""){return null!=O&&""!==O?e+O+t:""}function es(e){return eo(" ",e.replace(/\n/g,"\n "))}function el(e){var O;return null!==(O=null==e?void 0:e.some(e=>e.includes("\n")))&&void 0!==O&&O}function ec(e){if(null!=e||i(!1,"Must provide name."),"string"==typeof e||i(!1,"Expected name to be a string."),0===e.length)throw new S("Expected name to be a non-empty string.");for(let O=1;Oo(function e(O,t){switch(O.kind){case t0.NULL:return null;case t0.INT:return parseInt(O.value,10);case t0.FLOAT:return parseFloat(O.value);case t0.STRING:case t0.ENUM:case t0.BOOLEAN:return O.value;case t0.LIST:return O.values.map(O=>e(O,t));case t0.OBJECT:return F(O.fields,e=>e.name.value,O=>e(O.value,t));case t0.VARIABLE:return null==t?void 0:t[O.name.value]}}(e,O)),this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(a=e.extensionASTNodes)&&void 0!==a?a:[],null==e.specifiedByURL||"string"==typeof e.specifiedByURL||i(!1,`${this.name} must provide "specifiedByURL" as a string, but got: ${n(e.specifiedByURL)}.`),null==e.serialize||"function"==typeof e.serialize||i(!1,`${this.name} must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.`),e.parseLiteral&&("function"==typeof e.parseValue&&"function"==typeof e.parseLiteral||i(!1,`${this.name} must provide both "parseValue" and "parseLiteral" functions.`))}get[Symbol.toStringTag](){return"GraphQLScalarType"}toConfig(){return{name:this.name,description:this.description,specifiedByURL:this.specifiedByURL,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class eR{constructor(e){var O;this.name=ec(e.name),this.description=e.description,this.isTypeOf=e.isTypeOf,this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(O=e.extensionASTNodes)&&void 0!==O?O:[],this._fields=()=>eU(e),this._interfaces=()=>eZ(e),null==e.isTypeOf||"function"==typeof e.isTypeOf||i(!1,`${this.name} must provide "isTypeOf" as a function, but got: ${n(e.isTypeOf)}.`)}get[Symbol.toStringTag](){return"GraphQLObjectType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}getInterfaces(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:eV(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function eZ(e){var O;let t=ek(null!==(O=e.interfaces)&&void 0!==O?O:[]);return Array.isArray(t)||i(!1,`${e.name} interfaces must be an Array or a function which returns an Array.`),t}function eU(e){let O=eq(e.fields);return eY(O)||i(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),N(O,(O,t)=>{var r;eY(O)||i(!1,`${e.name}.${t} field config must be an object.`),null==O.resolve||"function"==typeof O.resolve||i(!1,`${e.name}.${t} field resolver must be a function if provided, but got: ${n(O.resolve)}.`);let a=null!==(r=O.args)&&void 0!==r?r:{};return eY(a)||i(!1,`${e.name}.${t} args must be an object with argument names as keys.`),{name:ec(t),description:O.description,type:O.type,args:eW(a),resolve:O.resolve,subscribe:O.subscribe,deprecationReason:O.deprecationReason,extensions:H(O.extensions),astNode:O.astNode}})}function eW(e){return Object.entries(e).map(([e,O])=>({name:ec(e),description:O.description,type:O.type,defaultValue:O.defaultValue,deprecationReason:O.deprecationReason,extensions:H(O.extensions),astNode:O.astNode}))}function eY(e){return Q(e)&&!Array.isArray(e)}function eV(e){return N(e,e=>({description:e.description,type:e.type,args:ez(e.args),resolve:e.resolve,subscribe:e.subscribe,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}))}function ez(e){return F(e,e=>e.name,e=>({description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}))}function eG(e){return em(e.type)&&void 0===e.defaultValue}class eE{constructor(e){var O;this.name=ec(e.name),this.description=e.description,this.resolveType=e.resolveType,this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(O=e.extensionASTNodes)&&void 0!==O?O:[],this._fields=eU.bind(void 0,e),this._interfaces=eZ.bind(void 0,e),null==e.resolveType||"function"==typeof e.resolveType||i(!1,`${this.name} must provide "resolveType" as a function, but got: ${n(e.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLInterfaceType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}getInterfaces(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:eV(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class ej{constructor(e){var O;this.name=ec(e.name),this.description=e.description,this.resolveType=e.resolveType,this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(O=e.extensionASTNodes)&&void 0!==O?O:[],this._types=eI.bind(void 0,e),null==e.resolveType||"function"==typeof e.resolveType||i(!1,`${this.name} must provide "resolveType" as a function, but got: ${n(e.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLUnionType"}getTypes(){return"function"==typeof this._types&&(this._types=this._types()),this._types}toConfig(){return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function eI(e){let O=ek(e.types);return Array.isArray(O)||i(!1,`Must provide Array of types or a function which returns such an array for Union ${e.name}.`),O}class eA{constructor(e){var O,t,r;this.name=ec(e.name),this.description=e.description,this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(O=e.extensionASTNodes)&&void 0!==O?O:[],this._values=(t=this.name,eY(r=e.values)||i(!1,`${t} values must be an object with value names as keys.`),Object.entries(r).map(([e,O])=>(eY(O)||i(!1,`${t}.${e} must refer to an object with a "value" key representing an internal value but got: ${n(O)}.`),{name:function(e){if("true"===e||"false"===e||"null"===e)throw new S(`Enum values cannot be named: ${e}`);return ec(e)}(e),description:O.description,value:void 0!==O.value?O.value:e,deprecationReason:O.deprecationReason,extensions:H(O.extensions),astNode:O.astNode}))),this._valueLookup=new Map(this._values.map(e=>[e.value,e])),this._nameLookup=C(this._values,e=>e.name)}get[Symbol.toStringTag](){return"GraphQLEnumType"}getValues(){return this._values}getValue(e){return this._nameLookup[e]}serialize(e){let O=this._valueLookup.get(e);if(void 0===O)throw new S(`Enum "${this.name}" cannot represent value: ${n(e)}`);return O.name}parseValue(e){if("string"!=typeof e){let O=n(e);throw new S(`Enum "${this.name}" cannot represent non-string value: ${O}.`+eC(this,O))}let O=this.getValue(e);if(null==O)throw new S(`Value "${e}" does not exist in "${this.name}" enum.`+eC(this,e));return O.value}parseLiteral(e,O){if(e.kind!==t0.ENUM){let O=ei(e);throw new S(`Enum "${this.name}" cannot represent non-enum value: ${O}.`+eC(this,O),{nodes:e})}let t=this.getValue(e.value);if(null==t){let O=ei(e);throw new S(`Value "${O}" does not exist in "${this.name}" enum.`+eC(this,O),{nodes:e})}return t.value}toConfig(){let e=F(this.getValues(),e=>e.name,e=>({description:e.description,value:e.value,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}));return{name:this.name,description:this.description,values:e,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function eC(e,O){let t=e.getValues().map(e=>e.name),i=M(O,t);return I("the enum value",i)}class eF{constructor(e){var O;this.name=ec(e.name),this.description=e.description,this.extensions=H(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=null!==(O=e.extensionASTNodes)&&void 0!==O?O:[],this._fields=eN.bind(void 0,e)}get[Symbol.toStringTag](){return"GraphQLInputObjectType"}getFields(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields}toConfig(){let e=N(this.getFields(),e=>({description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}));return{name:this.name,description:this.description,fields:e,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function eN(e){let O=eq(e.fields);return eY(O)||i(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),N(O,(O,t)=>("resolve"in O&&i(!1,`${e.name}.${t} field has a resolve property, but Input Types cannot define resolvers.`),{name:ec(t),description:O.description,type:O.type,defaultValue:O.defaultValue,deprecationReason:O.deprecationReason,extensions:H(O.extensions),astNode:O.astNode}))}let eD=new e_({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize(e){let O=eH(e);if("boolean"==typeof O)return O?1:0;let t=O;if("string"==typeof O&&""!==O&&(t=Number(O)),"number"!=typeof t||!Number.isInteger(t))throw new S(`Int cannot represent non-integer value: ${n(O)}`);if(t>2147483647||t<-2147483648)throw new S("Int cannot represent non 32-bit signed integer value: "+n(O));return t},parseValue(e){if("number"!=typeof e||!Number.isInteger(e))throw new S(`Int cannot represent non-integer value: ${n(e)}`);if(e>2147483647||e<-2147483648)throw new S(`Int cannot represent non 32-bit signed integer value: ${e}`);return e},parseLiteral(e){if(e.kind!==t0.INT)throw new S(`Int cannot represent non-integer value: ${ei(e)}`,{nodes:e});let O=parseInt(e.value,10);if(O>2147483647||O<-2147483648)throw new S(`Int cannot represent non 32-bit signed integer value: ${e.value}`,{nodes:e});return O}}),eL=new e_({name:"Float",description:"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",serialize(e){let O=eH(e);if("boolean"==typeof O)return O?1:0;let t=O;if("string"==typeof O&&""!==O&&(t=Number(O)),"number"!=typeof t||!Number.isFinite(t))throw new S(`Float cannot represent non numeric value: ${n(O)}`);return t},parseValue(e){if("number"!=typeof e||!Number.isFinite(e))throw new S(`Float cannot represent non numeric value: ${n(e)}`);return e},parseLiteral(e){if(e.kind!==t0.FLOAT&&e.kind!==t0.INT)throw new S(`Float cannot represent non numeric value: ${ei(e)}`,e);return parseFloat(e.value)}}),eJ=new e_({name:"String",description:"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",serialize(e){let O=eH(e);if("string"==typeof O)return O;if("boolean"==typeof O)return O?"true":"false";if("number"==typeof O&&Number.isFinite(O))return O.toString();throw new S(`String cannot represent value: ${n(e)}`)},parseValue(e){if("string"!=typeof e)throw new S(`String cannot represent a non string value: ${n(e)}`);return e},parseLiteral(e){if(e.kind!==t0.STRING)throw new S(`String cannot represent a non string value: ${ei(e)}`,{nodes:e});return e.value}}),eM=new e_({name:"Boolean",description:"The `Boolean` scalar type represents `true` or `false`.",serialize(e){let O=eH(e);if("boolean"==typeof O)return O;if(Number.isFinite(O))return 0!==O;throw new S(`Boolean cannot represent a non boolean value: ${n(O)}`)},parseValue(e){if("boolean"!=typeof e)throw new S(`Boolean cannot represent a non boolean value: ${n(e)}`);return e},parseLiteral(e){if(e.kind!==t0.BOOLEAN)throw new S(`Boolean cannot represent a non boolean value: ${ei(e)}`,{nodes:e});return e.value}}),eB=new e_({name:"ID",description:'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.',serialize(e){let O=eH(e);if("string"==typeof O)return O;if(Number.isInteger(O))return String(O);throw new S(`ID cannot represent value: ${n(e)}`)},parseValue(e){if("string"==typeof e)return e;if("number"==typeof e&&Number.isInteger(e))return e.toString();throw new S(`ID cannot represent value: ${n(e)}`)},parseLiteral(e){if(e.kind!==t0.STRING&&e.kind!==t0.INT)throw new S("ID cannot represent a non-string and non-integer value: "+ei(e),{nodes:e});return e.value}}),eK=Object.freeze([eJ,eD,eL,eM,eB]);function eH(e){if(Q(e)){if("function"==typeof e.valueOf){let O=e.valueOf();if(!Q(O))return O}if("function"==typeof e.toJSON)return e.toJSON()}return e}let e1=/^-?(?:0|[1-9][0-9]*)$/,e0=new eR({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:()=>({description:{type:eJ,resolve:e=>e.description},types:{description:"A list of all types supported by this server.",type:new eb(new ew(new eb(e9))),resolve:e=>Object.values(e.getTypeMap())},queryType:{description:"The type that query operations will be rooted at.",type:new eb(e9),resolve:e=>e.getQueryType()},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:e9,resolve:e=>e.getMutationType()},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:e9,resolve:e=>e.getSubscriptionType()},directives:{description:"A list of all directives supported by this server.",type:new eb(new ew(new eb(e5))),resolve:e=>e.getDirectives()}})}),e5=new eR({name:"__Directive",description:"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",fields:()=>({name:{type:new eb(eJ),resolve:e=>e.name},description:{type:eJ,resolve:e=>e.description},isRepeatable:{type:new eb(eM),resolve:e=>e.isRepeatable},locations:{type:new eb(new ew(new eb(e2))),resolve:e=>e.locations},args:{type:new eb(new ew(new eb(e4))),args:{includeDeprecated:{type:eM,defaultValue:!1}},resolve:(e,{includeDeprecated:O})=>O?e.args:e.args.filter(e=>null==e.deprecationReason)}})}),e2=new eA({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:t5.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:t5.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:t5.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:t5.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:t5.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:t5.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:t5.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:t5.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:t5.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:t5.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:t5.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:t5.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:t5.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:t5.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:t5.UNION,description:"Location adjacent to a union definition."},ENUM:{value:t5.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:t5.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:t5.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:t5.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),e9=new eR({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:()=>({kind:{type:new eb(e8),resolve:e=>V(e,e_)?t9.SCALAR:e$(e)?t9.OBJECT:eQ(e)?t9.INTERFACE:ep(e)?t9.UNION:ed(e)?t9.ENUM:ef(e)?t9.INPUT_OBJECT:eh(e)?t9.LIST:em(e)?t9.NON_NULL:void p(!1,`Unexpected type: "${n(e)}".`)},name:{type:eJ,resolve:e=>"name"in e?e.name:void 0},description:{type:eJ,resolve:e=>"description"in e?e.description:void 0},specifiedByURL:{type:eJ,resolve:e=>"specifiedByURL"in e?e.specifiedByURL:void 0},fields:{type:new ew(new eb(e7)),args:{includeDeprecated:{type:eM,defaultValue:!1}},resolve(e,{includeDeprecated:O}){if(e$(e)||eQ(e)){let t=Object.values(e.getFields());return O?t:t.filter(e=>null==e.deprecationReason)}}},interfaces:{type:new ew(new eb(e9)),resolve(e){if(e$(e)||eQ(e))return e.getInterfaces()}},possibleTypes:{type:new ew(new eb(e9)),resolve(e,O,t,{schema:i}){if(ey(e))return i.getPossibleTypes(e)}},enumValues:{type:new ew(new eb(e6)),args:{includeDeprecated:{type:eM,defaultValue:!1}},resolve(e,{includeDeprecated:O}){if(ed(e)){let t=e.getValues();return O?t:t.filter(e=>null==e.deprecationReason)}}},inputFields:{type:new ew(new eb(e4)),args:{includeDeprecated:{type:eM,defaultValue:!1}},resolve(e,{includeDeprecated:O}){if(ef(e)){let t=Object.values(e.getFields());return O?t:t.filter(e=>null==e.deprecationReason)}}},ofType:{type:e9,resolve:e=>"ofType"in e?e.ofType:void 0}})}),e7=new eR({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:()=>({name:{type:new eb(eJ),resolve:e=>e.name},description:{type:eJ,resolve:e=>e.description},args:{type:new eb(new ew(new eb(e4))),args:{includeDeprecated:{type:eM,defaultValue:!1}},resolve:(e,{includeDeprecated:O})=>O?e.args:e.args.filter(e=>null==e.deprecationReason)},type:{type:new eb(e9),resolve:e=>e.type},isDeprecated:{type:new eb(eM),resolve:e=>null!=e.deprecationReason},deprecationReason:{type:eJ,resolve:e=>e.deprecationReason}})}),e4=new eR({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:()=>({name:{type:new eb(eJ),resolve:e=>e.name},description:{type:eJ,resolve:e=>e.description},type:{type:new eb(e9),resolve:e=>e.type},defaultValue:{type:eJ,description:"A GraphQL-formatted string representing the default value for this input value.",resolve(e){let{type:O,defaultValue:t}=e,i=function e(O,t){if(em(t)){let i=e(O,t.ofType);return(null==i?void 0:i.kind)===t0.NULL?null:i}if(null===O)return{kind:t0.NULL};if(void 0===O)return null;if(eh(t)){let i=t.ofType;if("object"==typeof O&&"function"==typeof(null==O?void 0:O[Symbol.iterator])){let t=[];for(let n of O){let O=e(n,i);null!=O&&t.push(O)}return{kind:t0.LIST,values:t}}return e(O,i)}if(ef(t)){if(!Q(O))return null;let i=[];for(let n of Object.values(t.getFields())){let t=e(O[n.name],n.type);t&&i.push({kind:t0.OBJECT_FIELD,name:{kind:t0.NAME,value:n.name},value:t})}return{kind:t0.OBJECT,fields:i}}if(eX(t)){let e=t.serialize(O);if(null==e)return null;if("boolean"==typeof e)return{kind:t0.BOOLEAN,value:e};if("number"==typeof e&&Number.isFinite(e)){let O=String(e);return e1.test(O)?{kind:t0.INT,value:O}:{kind:t0.FLOAT,value:O}}if("string"==typeof e)return ed(t)?{kind:t0.ENUM,value:e}:t===eB&&e1.test(e)?{kind:t0.INT,value:e}:{kind:t0.STRING,value:e};throw TypeError(`Cannot convert value to AST: ${n(e)}.`)}p(!1,"Unexpected input type: "+n(t))}(t,O);return i?ei(i):null}},isDeprecated:{type:new eb(eM),resolve:e=>null!=e.deprecationReason},deprecationReason:{type:eJ,resolve:e=>e.deprecationReason}})}),e6=new eR({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:()=>({name:{type:new eb(eJ),resolve:e=>e.name},description:{type:eJ,resolve:e=>e.description},isDeprecated:{type:new eb(eM),resolve:e=>null!=e.deprecationReason},deprecationReason:{type:eJ,resolve:e=>e.deprecationReason}})});(O4=t9||(t9={})).SCALAR="SCALAR",O4.OBJECT="OBJECT",O4.INTERFACE="INTERFACE",O4.UNION="UNION",O4.ENUM="ENUM",O4.INPUT_OBJECT="INPUT_OBJECT",O4.LIST="LIST",O4.NON_NULL="NON_NULL";let e8=new eA({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:t9.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:t9.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:t9.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:t9.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:t9.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:t9.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:t9.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:t9.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),e3={name:"__schema",type:new eb(e0),description:"Access the current type schema of this server.",args:[],resolve:(e,O,t,{schema:i})=>i,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Oe={name:"__type",type:e9,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new eb(eJ),defaultValue:void 0,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0}],resolve:(e,{name:O},t,{schema:i})=>i.getType(O),deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},OO={name:"__typename",type:new eb(eJ),description:"The name of the current Object type at runtime.",args:[],resolve:(e,O,t,{parentType:i})=>i.name,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Ot=Object.freeze([e0,e5,e2,e9,e7,e4,e6,e8]);function Oi(e,O,t){return O===t||(em(t)?!!em(O)&&Oi(e,O.ofType,t.ofType):em(O)?Oi(e,O.ofType,t):eh(t)?!!eh(O)&&Oi(e,O.ofType,t.ofType):!eh(O)&&ey(t)&&(eQ(O)||e$(O))&&e.isSubType(t,O))}function On(e,O,t){return O===t||(ey(O)?ey(t)?e.getPossibleTypes(O).some(O=>e.isSubType(t,O)):e.isSubType(O,t):!!ey(t)&&e.isSubType(t,O))}(t7||(t7={})).is=function(e){return"string"==typeof e},(t4||(t4={})).is=function(e){return"string"==typeof e},(O6=t6||(t6={})).MIN_VALUE=-2147483648,O6.MAX_VALUE=2147483647,O6.is=function(e){return"number"==typeof e&&O6.MIN_VALUE<=e&&e<=O6.MAX_VALUE},(O8=t8||(t8={})).MIN_VALUE=0,O8.MAX_VALUE=2147483647,O8.is=function(e){return"number"==typeof e&&O8.MIN_VALUE<=e&&e<=O8.MAX_VALUE},(O3=t3||(t3={})).create=function(e,O){return e===Number.MAX_VALUE&&(e=t8.MAX_VALUE),O===Number.MAX_VALUE&&(O=t8.MAX_VALUE),{line:e,character:O}},O3.is=function(e){return n$.objectLiteral(e)&&n$.uinteger(e.line)&&n$.uinteger(e.character)},(te=ie||(ie={})).create=function(e,O,t,i){if(n$.uinteger(e)&&n$.uinteger(O)&&n$.uinteger(t)&&n$.uinteger(i))return{start:t3.create(e,O),end:t3.create(t,i)};if(t3.is(e)&&t3.is(O))return{start:e,end:O};throw Error(`Range#create called with invalid arguments[${e}, ${O}, ${t}, ${i}]`)},te.is=function(e){return n$.objectLiteral(e)&&t3.is(e.start)&&t3.is(e.end)},(tO=iO||(iO={})).create=function(e,O){return{uri:e,range:O}},tO.is=function(e){return n$.objectLiteral(e)&&ie.is(e.range)&&(n$.string(e.uri)||n$.undefined(e.uri))},(tt=it||(it={})).create=function(e,O,t,i){return{targetUri:e,targetRange:O,targetSelectionRange:t,originSelectionRange:i}},tt.is=function(e){return n$.objectLiteral(e)&&ie.is(e.targetRange)&&n$.string(e.targetUri)&&ie.is(e.targetSelectionRange)&&(ie.is(e.originSelectionRange)||n$.undefined(e.originSelectionRange))},(ti=ii||(ii={})).create=function(e,O,t,i){return{red:e,green:O,blue:t,alpha:i}},ti.is=function(e){return n$.objectLiteral(e)&&n$.numberRange(e.red,0,1)&&n$.numberRange(e.green,0,1)&&n$.numberRange(e.blue,0,1)&&n$.numberRange(e.alpha,0,1)},(tn=ir||(ir={})).create=function(e,O){return{range:e,color:O}},tn.is=function(e){return n$.objectLiteral(e)&&ie.is(e.range)&&ii.is(e.color)},(tr=ia||(ia={})).create=function(e,O,t){return{label:e,textEdit:O,additionalTextEdits:t}},tr.is=function(e){return n$.objectLiteral(e)&&n$.string(e.label)&&(n$.undefined(e.textEdit)||id.is(e))&&(n$.undefined(e.additionalTextEdits)||n$.typedArray(e.additionalTextEdits,id.is))},(ta=io||(io={})).Comment="comment",ta.Imports="imports",ta.Region="region",(to=is||(is={})).create=function(e,O,t,i,n,r){let a={startLine:e,endLine:O};return n$.defined(t)&&(a.startCharacter=t),n$.defined(i)&&(a.endCharacter=i),n$.defined(n)&&(a.kind=n),n$.defined(r)&&(a.collapsedText=r),a},to.is=function(e){return n$.objectLiteral(e)&&n$.uinteger(e.startLine)&&n$.uinteger(e.startLine)&&(n$.undefined(e.startCharacter)||n$.uinteger(e.startCharacter))&&(n$.undefined(e.endCharacter)||n$.uinteger(e.endCharacter))&&(n$.undefined(e.kind)||n$.string(e.kind))},(ts=il||(il={})).create=function(e,O){return{location:e,message:O}},ts.is=function(e){return n$.defined(e)&&iO.is(e.location)&&n$.string(e.message)},(tl=ic||(ic={})).Error=1,tl.Warning=2,tl.Information=3,tl.Hint=4,(tc=iu||(iu={})).Unnecessary=1,tc.Deprecated=2,(i$||(i$={})).is=function(e){return n$.objectLiteral(e)&&n$.string(e.href)},(tu=iQ||(iQ={})).create=function(e,O,t,i,n,r){let a={range:e,message:O};return n$.defined(t)&&(a.severity=t),n$.defined(i)&&(a.code=i),n$.defined(n)&&(a.source=n),n$.defined(r)&&(a.relatedInformation=r),a},tu.is=function(e){var O;return n$.defined(e)&&ie.is(e.range)&&n$.string(e.message)&&(n$.number(e.severity)||n$.undefined(e.severity))&&(n$.integer(e.code)||n$.string(e.code)||n$.undefined(e.code))&&(n$.undefined(e.codeDescription)||n$.string(null===(O=e.codeDescription)||void 0===O?void 0:O.href))&&(n$.string(e.source)||n$.undefined(e.source))&&(n$.undefined(e.relatedInformation)||n$.typedArray(e.relatedInformation,il.is))},(t$=ip||(ip={})).create=function(e,O,...t){let i={title:e,command:O};return n$.defined(t)&&t.length>0&&(i.arguments=t),i},t$.is=function(e){return n$.defined(e)&&n$.string(e.title)&&n$.string(e.command)},(tQ=id||(id={})).replace=function(e,O){return{range:e,newText:O}},tQ.insert=function(e,O){return{range:{start:e,end:e},newText:O}},tQ.del=function(e){return{range:e,newText:""}},tQ.is=function(e){return n$.objectLiteral(e)&&n$.string(e.newText)&&ie.is(e.range)},(tp=ih||(ih={})).create=function(e,O,t){let i={label:e};return void 0!==O&&(i.needsConfirmation=O),void 0!==t&&(i.description=t),i},tp.is=function(e){return n$.objectLiteral(e)&&n$.string(e.label)&&(n$.boolean(e.needsConfirmation)||void 0===e.needsConfirmation)&&(n$.string(e.description)||void 0===e.description)},(im||(im={})).is=function(e){return n$.string(e)},(td=iS||(iS={})).replace=function(e,O,t){return{range:e,newText:O,annotationId:t}},td.insert=function(e,O,t){return{range:{start:e,end:e},newText:O,annotationId:t}},td.del=function(e,O){return{range:e,newText:"",annotationId:O}},td.is=function(e){return id.is(e)&&(ih.is(e.annotationId)||im.is(e.annotationId))},(tf=iP||(iP={})).create=function(e,O){return{textDocument:e,edits:O}},tf.is=function(e){return n$.defined(e)&&iT.is(e.textDocument)&&Array.isArray(e.edits)},(th=iX||(iX={})).create=function(e,O,t){let i={kind:"create",uri:e};return void 0!==O&&(void 0!==O.overwrite||void 0!==O.ignoreIfExists)&&(i.options=O),void 0!==t&&(i.annotationId=t),i},th.is=function(e){return e&&"create"===e.kind&&n$.string(e.uri)&&(void 0===e.options||(void 0===e.options.overwrite||n$.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||n$.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||im.is(e.annotationId))},(tm=ig||(ig={})).create=function(e,O,t,i){let n={kind:"rename",oldUri:e,newUri:O};return void 0!==t&&(void 0!==t.overwrite||void 0!==t.ignoreIfExists)&&(n.options=t),void 0!==i&&(n.annotationId=i),n},tm.is=function(e){return e&&"rename"===e.kind&&n$.string(e.oldUri)&&n$.string(e.newUri)&&(void 0===e.options||(void 0===e.options.overwrite||n$.boolean(e.options.overwrite))&&(void 0===e.options.ignoreIfExists||n$.boolean(e.options.ignoreIfExists)))&&(void 0===e.annotationId||im.is(e.annotationId))},(tS=iy||(iy={})).create=function(e,O,t){let i={kind:"delete",uri:e};return void 0!==O&&(void 0!==O.recursive||void 0!==O.ignoreIfNotExists)&&(i.options=O),void 0!==t&&(i.annotationId=t),i},tS.is=function(e){return e&&"delete"===e.kind&&n$.string(e.uri)&&(void 0===e.options||(void 0===e.options.recursive||n$.boolean(e.options.recursive))&&(void 0===e.options.ignoreIfNotExists||n$.boolean(e.options.ignoreIfNotExists)))&&(void 0===e.annotationId||im.is(e.annotationId))},(iw||(iw={})).is=function(e){return e&&(void 0!==e.changes||void 0!==e.documentChanges)&&(void 0===e.documentChanges||e.documentChanges.every(e=>n$.string(e.kind)?iX.is(e)||ig.is(e)||iy.is(e):iP.is(e)))},(tP=ib||(ib={})).create=function(e){return{uri:e}},tP.is=function(e){return n$.defined(e)&&n$.string(e.uri)},(tX=ix||(ix={})).create=function(e,O){return{uri:e,version:O}},tX.is=function(e){return n$.defined(e)&&n$.string(e.uri)&&n$.integer(e.version)},(tg=iT||(iT={})).create=function(e,O){return{uri:e,version:O}},tg.is=function(e){return n$.defined(e)&&n$.string(e.uri)&&(null===e.version||n$.integer(e.version))},(ty=iv||(iv={})).create=function(e,O,t,i){return{uri:e,languageId:O,version:t,text:i}},ty.is=function(e){return n$.defined(e)&&n$.string(e.uri)&&n$.string(e.languageId)&&n$.integer(e.version)&&n$.string(e.text)},(tw=ik||(ik={})).PlainText="plaintext",tw.Markdown="markdown",tw.is=function(e){return e===tw.PlainText||e===tw.Markdown},(iq||(iq={})).is=function(e){return n$.objectLiteral(e)&&ik.is(e.kind)&&n$.string(e.value)},(tb=i_||(i_={})).Text=1,tb.Method=2,tb.Function=3,tb.Constructor=4,tb.Field=5,tb.Variable=6,tb.Class=7,tb.Interface=8,tb.Module=9,tb.Property=10,tb.Unit=11,tb.Value=12,tb.Enum=13,tb.Keyword=14,tb.Snippet=15,tb.Color=16,tb.File=17,tb.Reference=18,tb.Folder=19,tb.EnumMember=20,tb.Constant=21,tb.Struct=22,tb.Event=23,tb.Operator=24,tb.TypeParameter=25,(tx=iR||(iR={})).PlainText=1,tx.Snippet=2,(iZ||(iZ={})).Deprecated=1,(tT=iU||(iU={})).create=function(e,O,t){return{newText:e,insert:O,replace:t}},tT.is=function(e){return e&&n$.string(e.newText)&&ie.is(e.insert)&&ie.is(e.replace)},(tv=iW||(iW={})).asIs=1,tv.adjustIndentation=2,(iY||(iY={})).is=function(e){return e&&(n$.string(e.detail)||void 0===e.detail)&&(n$.string(e.description)||void 0===e.description)},(iV||(iV={})).create=function(e){return{label:e}},(iz||(iz={})).create=function(e,O){return{items:e||[],isIncomplete:!!O}},(tk=iG||(iG={})).fromPlainText=function(e){return e.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")},tk.is=function(e){return n$.string(e)||n$.objectLiteral(e)&&n$.string(e.language)&&n$.string(e.value)},(iE||(iE={})).is=function(e){return!!e&&n$.objectLiteral(e)&&(iq.is(e.contents)||iG.is(e.contents)||n$.typedArray(e.contents,iG.is))&&(void 0===e.range||ie.is(e.range))},(ij||(ij={})).create=function(e,O){return O?{label:e,documentation:O}:{label:e}},(iI||(iI={})).create=function(e,O,...t){let i={label:e};return n$.defined(O)&&(i.documentation=O),n$.defined(t)?i.parameters=t:i.parameters=[],i},(tq=iA||(iA={})).Text=1,tq.Read=2,tq.Write=3,(iC||(iC={})).create=function(e,O){let t={range:e};return n$.number(O)&&(t.kind=O),t},(t_=iF||(iF={})).File=1,t_.Module=2,t_.Namespace=3,t_.Package=4,t_.Class=5,t_.Method=6,t_.Property=7,t_.Field=8,t_.Constructor=9,t_.Enum=10,t_.Interface=11,t_.Function=12,t_.Variable=13,t_.Constant=14,t_.String=15,t_.Number=16,t_.Boolean=17,t_.Array=18,t_.Object=19,t_.Key=20,t_.Null=21,t_.EnumMember=22,t_.Struct=23,t_.Event=24,t_.Operator=25,t_.TypeParameter=26,(iN||(iN={})).Deprecated=1,(iD||(iD={})).create=function(e,O,t,i,n){let r={name:e,kind:O,location:{uri:i,range:t}};return n&&(r.containerName=n),r},(iL||(iL={})).create=function(e,O,t,i){return void 0!==i?{name:e,kind:O,location:{uri:t,range:i}}:{name:e,kind:O,location:{uri:t}}},(tR=iJ||(iJ={})).create=function(e,O,t,i,n,r){let a={name:e,detail:O,kind:t,range:i,selectionRange:n};return void 0!==r&&(a.children=r),a},tR.is=function(e){return e&&n$.string(e.name)&&n$.number(e.kind)&&ie.is(e.range)&&ie.is(e.selectionRange)&&(void 0===e.detail||n$.string(e.detail))&&(void 0===e.deprecated||n$.boolean(e.deprecated))&&(void 0===e.children||Array.isArray(e.children))&&(void 0===e.tags||Array.isArray(e.tags))},(tZ=iM||(iM={})).Empty="",tZ.QuickFix="quickfix",tZ.Refactor="refactor",tZ.RefactorExtract="refactor.extract",tZ.RefactorInline="refactor.inline",tZ.RefactorRewrite="refactor.rewrite",tZ.Source="source",tZ.SourceOrganizeImports="source.organizeImports",tZ.SourceFixAll="source.fixAll",(tU=iB||(iB={})).Invoked=1,tU.Automatic=2,(tW=iK||(iK={})).create=function(e,O,t){let i={diagnostics:e};return null!=O&&(i.only=O),null!=t&&(i.triggerKind=t),i},tW.is=function(e){return n$.defined(e)&&n$.typedArray(e.diagnostics,iQ.is)&&(void 0===e.only||n$.typedArray(e.only,n$.string))&&(void 0===e.triggerKind||e.triggerKind===iB.Invoked||e.triggerKind===iB.Automatic)},(tY=iH||(iH={})).create=function(e,O,t){let i={title:e},n=!0;return"string"==typeof O?(n=!1,i.kind=O):ip.is(O)?i.command=O:i.edit=O,n&&void 0!==t&&(i.kind=t),i},tY.is=function(e){return e&&n$.string(e.title)&&(void 0===e.diagnostics||n$.typedArray(e.diagnostics,iQ.is))&&(void 0===e.kind||n$.string(e.kind))&&(void 0!==e.edit||void 0!==e.command)&&(void 0===e.command||ip.is(e.command))&&(void 0===e.isPreferred||n$.boolean(e.isPreferred))&&(void 0===e.edit||iw.is(e.edit))},(tV=i1||(i1={})).create=function(e,O){let t={range:e};return n$.defined(O)&&(t.data=O),t},tV.is=function(e){return n$.defined(e)&&ie.is(e.range)&&(n$.undefined(e.command)||ip.is(e.command))},(tz=i0||(i0={})).create=function(e,O){return{tabSize:e,insertSpaces:O}},tz.is=function(e){return n$.defined(e)&&n$.uinteger(e.tabSize)&&n$.boolean(e.insertSpaces)},(tG=i5||(i5={})).create=function(e,O,t){return{range:e,target:O,data:t}},tG.is=function(e){return n$.defined(e)&&ie.is(e.range)&&(n$.undefined(e.target)||n$.string(e.target))},(tE=i2||(i2={})).create=function(e,O){return{range:e,parent:O}},tE.is=function(e){return n$.objectLiteral(e)&&ie.is(e.range)&&(void 0===e.parent||tE.is(e.parent))},(tj=i9||(i9={})).namespace="namespace",tj.type="type",tj.class="class",tj.enum="enum",tj.interface="interface",tj.struct="struct",tj.typeParameter="typeParameter",tj.parameter="parameter",tj.variable="variable",tj.property="property",tj.enumMember="enumMember",tj.event="event",tj.function="function",tj.method="method",tj.macro="macro",tj.keyword="keyword",tj.modifier="modifier",tj.comment="comment",tj.string="string",tj.number="number",tj.regexp="regexp",tj.operator="operator",tj.decorator="decorator",(tI=i7||(i7={})).declaration="declaration",tI.definition="definition",tI.readonly="readonly",tI.static="static",tI.deprecated="deprecated",tI.abstract="abstract",tI.async="async",tI.modification="modification",tI.documentation="documentation",tI.defaultLibrary="defaultLibrary",(i4||(i4={})).is=function(e){return n$.objectLiteral(e)&&(void 0===e.resultId||"string"==typeof e.resultId)&&Array.isArray(e.data)&&(0===e.data.length||"number"==typeof e.data[0])},(tA=i6||(i6={})).create=function(e,O){return{range:e,text:O}},tA.is=function(e){return null!=e&&ie.is(e.range)&&n$.string(e.text)},(tC=i8||(i8={})).create=function(e,O,t){return{range:e,variableName:O,caseSensitiveLookup:t}},tC.is=function(e){return null!=e&&ie.is(e.range)&&n$.boolean(e.caseSensitiveLookup)&&(n$.string(e.variableName)||void 0===e.variableName)},(tF=i3||(i3={})).create=function(e,O){return{range:e,expression:O}},tF.is=function(e){return null!=e&&ie.is(e.range)&&(n$.string(e.expression)||void 0===e.expression)},(tN=ne||(ne={})).create=function(e,O){return{frameId:e,stoppedLocation:O}},tN.is=function(e){return n$.defined(e)&&ie.is(e.stoppedLocation)},(tD=nO||(nO={})).Type=1,tD.Parameter=2,tD.is=function(e){return 1===e||2===e},(tL=nt||(nt={})).create=function(e){return{value:e}},tL.is=function(e){return n$.objectLiteral(e)&&(void 0===e.tooltip||n$.string(e.tooltip)||iq.is(e.tooltip))&&(void 0===e.location||iO.is(e.location))&&(void 0===e.command||ip.is(e.command))},(tJ=ni||(ni={})).create=function(e,O,t){let i={position:e,label:O};return void 0!==t&&(i.kind=t),i},tJ.is=function(e){return n$.objectLiteral(e)&&t3.is(e.position)&&(n$.string(e.label)||n$.typedArray(e.label,nt.is))&&(void 0===e.kind||nO.is(e.kind))&&void 0===e.textEdits||n$.typedArray(e.textEdits,id.is)&&(void 0===e.tooltip||n$.string(e.tooltip)||iq.is(e.tooltip))&&(void 0===e.paddingLeft||n$.boolean(e.paddingLeft))&&(void 0===e.paddingRight||n$.boolean(e.paddingRight))},(nn||(nn={})).createSnippet=function(e){return{kind:"snippet",value:e}},(nr||(nr={})).create=function(e,O,t,i){return{insertText:e,filterText:O,range:t,command:i}},(na||(na={})).create=function(e){return{items:e}},(tM=no||(no={})).Invoked=0,tM.Automatic=1,(ns||(ns={})).create=function(e,O){return{range:e,text:O}},(nl||(nl={})).create=function(e,O){return{triggerKind:e,selectedCompletionInfo:O}},(nc||(nc={})).is=function(e){return n$.objectLiteral(e)&&t4.is(e.uri)&&n$.string(e.name)},(tB=nu||(nu={})).create=function(e,O,t,i){return new Or(e,O,t,i)},tB.is=function(e){return!!(n$.defined(e)&&n$.string(e.uri)&&(n$.undefined(e.languageId)||n$.string(e.languageId))&&n$.uinteger(e.lineCount)&&n$.func(e.getText)&&n$.func(e.positionAt)&&n$.func(e.offsetAt))},tB.applyEdits=function(e,O){let t=e.getText(),i=function e(O,t){if(O.length<=1)return O;let i=O.length/2|0,n=O.slice(0,i),r=O.slice(i);e(n,t),e(r,t);let a=0,o=0,s=0;for(;a=t(n[a],r[o])?O[s++]=n[a++]:O[s++]=r[o++];for(;a{let t=e.range.start.line-O.range.start.line;return 0===t?e.range.start.character-O.range.start.character:t}),n=t.length;for(let O=i.length-1;O>=0;O--){let r=i[O],a=e.offsetAt(r.range.start),o=e.offsetAt(r.range.end);if(o<=n)t=t.substring(0,a)+r.newText+t.substring(o,t.length);else throw Error("Overlapping edit");n=a}return t};class Or{constructor(e,O,t,i){this._uri=e,this._languageId=O,this._version=t,this._content=i,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(e){if(e){let O=this.offsetAt(e.start),t=this.offsetAt(e.end);return this._content.substring(O,t)}return this._content}update(e,O){this._content=e.text,this._version=O,this._lineOffsets=void 0}getLineOffsets(){if(void 0===this._lineOffsets){let e=[],O=this._content,t=!0;for(let i=0;i0&&e.push(O.length),this._lineOffsets=e}return this._lineOffsets}positionAt(e){e=Math.max(Math.min(e,this._content.length),0);let O=this.getLineOffsets(),t=0,i=O.length;if(0===i)return t3.create(0,e);for(;te?i=n:t=n+1}let n=t-1;return t3.create(n,e-O[n])}offsetAt(e){let O=this.getLineOffsets();if(e.line>=O.length)return this._content.length;if(e.line<0)return 0;let t=O[e.line],i=e.line+1O.kind===e}}function Ol(e,O){return{style:O||"punctuation",match:O=>"Punctuation"===O.kind&&O.value===e}}function Oc(e){return{style:"keyword",match:O=>"Name"===O.kind&&O.value===e}}function Ou(e){return{style:e,match:e=>"Name"===e.kind,update(e,O){e.name=O.value}}}Oo("Definition"),Oc("query"),Oa(Ou("def")),Oa("VariableDefinitions"),Oo("Directive"),Oc("mutation"),Oa(Ou("def")),Oa("VariableDefinitions"),Oo("Directive"),Oc("subscription"),Oa(Ou("def")),Oa("VariableDefinitions"),Oo("Directive"),Ol("("),Oo("VariableDefinition"),Ol(")"),Ol(":"),Oa("DefaultValue"),Ol("$","variable"),Ou("variable"),Ol("="),Ol("{"),Oo("Selection"),Ol("}"),Ou("property"),Ol(":"),Ou("qualifier"),Oa("Arguments"),Oo("Directive"),Oa("SelectionSet"),Ou("property"),Oa("Arguments"),Oo("Directive"),Oa("SelectionSet"),Ol("("),Oo("Argument"),Ol(")"),Ou("attribute"),Ol(":"),Ol("..."),Ou("def"),Oo("Directive"),Ol("..."),Oa("TypeCondition"),Oo("Directive"),Oc("fragment"),Oa(function(e,O){let t=e.match;return e.match=e=>{let i=!1;return t&&(i=t(e)),i&&O.every(O=>O.match&&!O.match(e))},e}(Ou("def"),[Oc("on")])),Oo("Directive"),Oc("on"),Os("Number","number"),Os("Name","builtin"),Os("Name","keyword"),Ou("string-2"),Ol("["),Oo("Value"),Ol("]"),Ol("{"),Oo("ObjectField"),Ol("}"),Ou("attribute"),Ol(":"),Ol("["),Ol("]"),Oa(Ol("!")),Oa(Ol("!")),Ol("@","meta"),Ou("meta"),Oa("Arguments"),Oc("directive"),Ol("@","meta"),Ou("meta"),Oa("ArgumentsDef"),Oc("on"),Oo("DirectiveLocation",Ol("|")),Oc("interface"),Ou("atom"),Oa("Implements"),Oo("Directive"),Ol("{"),Oo("FieldDef"),Ol("}"),Oc("implements"),Oo("NamedType",Ol("&")),Ou("string-2"),Oc("schema"),Oo("Directive"),Ol("{"),Oo("OperationTypeDef"),Ol("}"),Ou("keyword"),Ol(":"),Ou("atom"),Oc("scalar"),Ou("atom"),Oo("Directive"),Oc("type"),Ou("atom"),Oa("Implements"),Oo("Directive"),Ol("{"),Oo("FieldDef"),Ol("}"),Ou("property"),Oa("ArgumentsDef"),Ol(":"),Oo("Directive"),Ol("("),Oo("InputValueDef"),Ol(")"),Ou("attribute"),Ol(":"),Oa("DefaultValue"),Oo("Directive"),Oc("union"),Ou("atom"),Oo("Directive"),Ol("="),Oo("UnionMember",Ol("|")),Oc("enum"),Ou("atom"),Oo("Directive"),Ol("{"),Oo("EnumValueDef"),Ol("}"),Ou("string-2"),Oo("Directive"),Oc("input"),Ou("atom"),Oo("Directive"),Ol("{"),Oo("InputValueDef"),Ol("}"),Oc("extend"),t0.SCHEMA_EXTENSION,t0.SCALAR_TYPE_EXTENSION,t0.OBJECT_TYPE_EXTENSION,t0.INTERFACE_TYPE_EXTENSION,t0.UNION_TYPE_EXTENSION,t0.ENUM_TYPE_EXTENSION,t0.INPUT_OBJECT_TYPE_EXTENSION;function O$(e){let O=Array.isArray(e.rule)&&"string"!=typeof e.rule[e.step]&&e.rule[e.step];return O&&O.isList}(tK=nQ||(nQ={})).TYPE_SYSTEM="TYPE_SYSTEM",tK.EXECUTABLE="EXECUTABLE",tK.UNKNOWN="UNKNOWN",t0.SCHEMA_DEFINITION,t0.OPERATION_TYPE_DEFINITION,t0.SCALAR_TYPE_DEFINITION,t0.OBJECT_TYPE_DEFINITION,t0.INTERFACE_TYPE_DEFINITION,t0.UNION_TYPE_DEFINITION,t0.ENUM_TYPE_DEFINITION,t0.INPUT_OBJECT_TYPE_DEFINITION,t0.DIRECTIVE_DEFINITION,t0.SCHEMA_EXTENSION,t0.SCALAR_TYPE_EXTENSION,t0.OBJECT_TYPE_EXTENSION,t0.INTERFACE_TYPE_EXTENSION,t0.UNION_TYPE_EXTENSION,t0.ENUM_TYPE_EXTENSION,t0.INPUT_OBJECT_TYPE_EXTENSION,Object.assign(Object.assign({},t0),{ALIASED_FIELD:"AliasedField",ARGUMENTS:"Arguments",SHORT_QUERY:"ShortQuery",QUERY:"Query",MUTATION:"Mutation",SUBSCRIPTION:"Subscription",TYPE_CONDITION:"TypeCondition",INVALID:"Invalid",COMMENT:"Comment",SCHEMA_DEF:"SchemaDef",SCALAR_DEF:"ScalarDef",OBJECT_TYPE_DEF:"ObjectTypeDef",OBJECT_VALUE:"ObjectValue",LIST_VALUE:"ListValue",INTERFACE_DEF:"InterfaceDef",UNION_DEF:"UnionDef",ENUM_DEF:"EnumDef",ENUM_VALUE:"EnumValue",FIELD_DEF:"FieldDef",INPUT_DEF:"InputDef",INPUT_VALUE_DEF:"InputValueDef",ARGUMENTS_DEF:"ArgumentsDef",EXTEND_DEF:"ExtendDef",EXTENSION_DEFINITION:"ExtensionDefinition",DIRECTIVE_DEF:"DirectiveDef",IMPLEMENTS:"Implements",VARIABLE_DEFINITIONS:"VariableDefinitions",TYPE:"Type",VARIABLE:"Variable"});(tH=np||(np={})).Text=1,tH.Method=2,tH.Function=3,tH.Constructor=4,tH.Field=5,tH.Variable=6,tH.Class=7,tH.Interface=8,tH.Module=9,tH.Property=10,tH.Unit=11,tH.Value=12,tH.Enum=13,tH.Keyword=14,tH.Snippet=15,tH.Color=16,tH.File=17,tH.Reference=18,tH.Folder=19,tH.EnumMember=20,tH.Constant=21,tH.Struct=22,tH.Event=23,tH.Operator=24,tH.TypeParameter=25;let OQ=e=>` { $${null!=e?e:1} -}`;np.Function,np.Function,np.Function,np.Function,np.Function,np.Function,np.Function,np.Function,np.Function,np.Function,np.Constructor,t(4996);class Op{constructor(e,O){this.lessThanOrEqualTo=e=>this.linee.name);class OS{constructor(e){var O,t;this.name=ec(e.name),this.description=e.description,this.locations=e.locations,this.isRepeatable=null!==(O=e.isRepeatable)&&void 0!==O&&O,this.extensions=H(e.extensions),this.astNode=e.astNode,Array.isArray(e.locations)||i(!1,`@${e.name} locations must be an Array.`);let n=null!==(t=e.args)&&void 0!==t?t:{};Q(n)&&!Array.isArray(n)||i(!1,`@${e.name} args must be an object with argument names as keys.`),this.args=eW(n)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:ez(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}let OP=new OS({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[t5.FIELD,t5.FRAGMENT_SPREAD,t5.INLINE_FRAGMENT],args:{if:{type:new eb(eM),description:"Included when true."}}}),OX=new OS({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[t5.FIELD,t5.FRAGMENT_SPREAD,t5.INLINE_FRAGMENT],args:{if:{type:new eb(eM),description:"Skipped when true."}}}),Og=new OS({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[t5.FIELD_DEFINITION,t5.ARGUMENT_DEFINITION,t5.INPUT_FIELD_DEFINITION,t5.ENUM_VALUE],args:{reason:{type:eJ,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:"No longer supported"}}}),Oy=new OS({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[t5.SCALAR],args:{url:{type:new eb(eJ),description:"The URL that specifies the behavior of this scalar."}}}),Ow=Object.freeze([OP,OX,Og,Oy]);function Ob(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=e.locations;let r=e.getDocument().definitions;for(let e of r)e.kind===t0.DIRECTIVE_DEFINITION&&(O[e.name.value]=e.locations.map(e=>e.value));return{Directive(t,i,r,a,o){let s=t.name.value,l=O[s];if(!l){e.reportError(new S(`Unknown directive "@${s}".`,{nodes:t}));return}let c=function(e){let O=e[e.length-1];switch("kind"in O||p(!1),O.kind){case t0.OPERATION_DEFINITION:return function(e){switch(e){case t1.QUERY:return t5.QUERY;case t1.MUTATION:return t5.MUTATION;case t1.SUBSCRIPTION:return t5.SUBSCRIPTION}}(O.operation);case t0.FIELD:return t5.FIELD;case t0.FRAGMENT_SPREAD:return t5.FRAGMENT_SPREAD;case t0.INLINE_FRAGMENT:return t5.INLINE_FRAGMENT;case t0.FRAGMENT_DEFINITION:return t5.FRAGMENT_DEFINITION;case t0.VARIABLE_DEFINITION:return t5.VARIABLE_DEFINITION;case t0.SCHEMA_DEFINITION:case t0.SCHEMA_EXTENSION:return t5.SCHEMA;case t0.SCALAR_TYPE_DEFINITION:case t0.SCALAR_TYPE_EXTENSION:return t5.SCALAR;case t0.OBJECT_TYPE_DEFINITION:case t0.OBJECT_TYPE_EXTENSION:return t5.OBJECT;case t0.FIELD_DEFINITION:return t5.FIELD_DEFINITION;case t0.INTERFACE_TYPE_DEFINITION:case t0.INTERFACE_TYPE_EXTENSION:return t5.INTERFACE;case t0.UNION_TYPE_DEFINITION:case t0.UNION_TYPE_EXTENSION:return t5.UNION;case t0.ENUM_TYPE_DEFINITION:case t0.ENUM_TYPE_EXTENSION:return t5.ENUM;case t0.ENUM_VALUE_DEFINITION:return t5.ENUM_VALUE;case t0.INPUT_OBJECT_TYPE_DEFINITION:case t0.INPUT_OBJECT_TYPE_EXTENSION:return t5.INPUT_OBJECT;case t0.INPUT_VALUE_DEFINITION:{let O=e[e.length-3];return"kind"in O||p(!1),O.kind===t0.INPUT_OBJECT_TYPE_DEFINITION?t5.INPUT_FIELD_DEFINITION:t5.ARGUMENT_DEFINITION}default:p(!1,"Unexpected kind: "+n(O.kind))}}(o);c&&!l.includes(c)&&e.reportError(new S(`Directive "@${s}" may not be used on ${c}.`,{nodes:t}))}}}function Ox(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=!e.isRepeatable;let n=e.getDocument().definitions;for(let e of n)e.kind===t0.DIRECTIVE_DEFINITION&&(O[e.name.value]=!e.repeatable);let r=Object.create(null),a=Object.create(null);return{enter(t){let i;if("directives"in t&&t.directives){if(t.kind===t0.SCHEMA_DEFINITION||t.kind===t0.SCHEMA_EXTENSION)i=r;else if(Od(t)||Of(t)){let e=t.name.value;void 0===(i=a[e])&&(a[e]=i=Object.create(null))}else i=Object.create(null);for(let n of t.directives){let t=n.name.value;O[t]&&(i[t]?e.reportError(new S(`The directive "@${t}" can only be used once at this location.`,{nodes:[i[t],n]})):i[t]=n)}}}}}let OT={[t0.SCALAR_TYPE_DEFINITION]:t0.SCALAR_TYPE_EXTENSION,[t0.OBJECT_TYPE_DEFINITION]:t0.OBJECT_TYPE_EXTENSION,[t0.INTERFACE_TYPE_DEFINITION]:t0.INTERFACE_TYPE_EXTENSION,[t0.UNION_TYPE_DEFINITION]:t0.UNION_TYPE_EXTENSION,[t0.ENUM_TYPE_DEFINITION]:t0.ENUM_TYPE_EXTENSION,[t0.INPUT_OBJECT_TYPE_DEFINITION]:t0.INPUT_OBJECT_TYPE_EXTENSION};function Ov(e,O){let t=new Map;for(let i of e){let e=O(i),n=t.get(e);void 0===n?t.set(e,[i]):n.push(i)}return t}function Ok(e){return{Field:O,Directive:O};function O(O){var t;let i=null!==(t=O.arguments)&&void 0!==t?t:[],n=Ov(i,e=>e.name.value);for(let[O,t]of n)t.length>1&&e.reportError(new S(`There can be only one argument named "${O}".`,{nodes:t.map(e=>e.name)}))}}function Oq(e){let O=[],t=Object.create(null);return{ObjectValue:{enter(){O.push(t),t=Object.create(null)},leave(){let e=O.pop();e||p(!1),t=e}},ObjectField(O){let i=O.name.value;t[i]?e.reportError(new S(`There can be only one input field named "${i}".`,{nodes:[t[i],O.name]})):t[i]=O.name}}}function O_(e,O){switch(O.kind){case t0.LIST_TYPE:{let t=O_(e,O.type);return t&&new ew(t)}case t0.NON_NULL_TYPE:{let t=O_(e,O.type);return t&&new eb(t)}case t0.NAMED_TYPE:return e.getType(O.name.value)}}function OR(e){var O,t;let i=Object.create(null),r=e.getSchema(),a=null!==(O=null==r?void 0:r.getDirectives())&&void 0!==O?O:Ow;for(let e of a)i[e.name]=C(e.args.filter(eG),e=>e.name);let o=e.getDocument().definitions;for(let e of o)if(e.kind===t0.DIRECTIVE_DEFINITION){let O=null!==(t=e.arguments)&&void 0!==t?t:[];i[e.name.value]=C(O.filter(OZ),e=>e.name.value)}return{Directive:{leave(O){let t=O.name.value,r=i[t];if(r){var a;let i=null!==(a=O.arguments)&&void 0!==a?a:[],o=new Set(i.map(e=>e.name.value));for(let[i,a]of Object.entries(r))if(!o.has(i)){let r=eu(a.type)?n(a.type):ei(a.type);e.reportError(new S(`Directive "@${t}" argument "${i}" of type "${r}" is required, but it was not provided.`,{nodes:O}))}}}}}}function OZ(e){return e.type.kind===t0.NON_NULL_TYPE&&null==e.defaultValue}function OU(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=e.args.map(e=>e.name);let n=e.getDocument().definitions;for(let e of n)if(e.kind===t0.DIRECTIVE_DEFINITION){var r;let t=null!==(r=e.arguments)&&void 0!==r?r:[];O[e.name.value]=t.map(e=>e.name.value)}return{Directive(t){let i=t.name.value,n=O[i];if(t.arguments&&n)for(let O of t.arguments){let t=O.name.value;if(!n.includes(t)){let r=M(t,n);e.reportError(new S(`Unknown argument "${t}" on directive "@${i}".`+I(r),{nodes:O}))}}return!1}}}function OW(e,O,t,i,n,r,a){let o=e.getFragment(a);if(!o)return;let[s,l]=Oj(e,t,o);if(r!==s)for(let o of(OV(e,O,t,i,n,r,s),l))i.has(o,a,n)||(i.add(o,a,n),OW(e,O,t,i,n,r,o))}function OY(e,O,t,i,n,r,a){if(r===a||i.has(r,a,n))return;i.add(r,a,n);let o=e.getFragment(r),s=e.getFragment(a);if(!o||!s)return;let[l,c]=Oj(e,t,o),[u,$]=Oj(e,t,s);for(let a of(OV(e,O,t,i,n,l,u),$))OY(e,O,t,i,n,r,a);for(let r of c)OY(e,O,t,i,n,r,a)}function OV(e,O,t,i,n,r,a){for(let[o,s]of Object.entries(r)){let r=a[o];if(r)for(let a of s)for(let s of r){let r=Oz(e,t,i,n,o,a,s);r&&O.push(r)}}}function Oz(e,O,t,i,r,a,o){let[s,l,c]=a,[u,$,Q]=o,p=i||s!==u&&e$(s)&&e$(u);if(!p){let e=l.name.value,O=$.name.value;if(e!==O)return[[r,`"${e}" and "${O}" are different fields`],[l],[$]];if(!function(e,O){let t=e.arguments,i=O.arguments;if(void 0===t||0===t.length)return void 0===i||0===i.length;if(void 0===i||0===i.length||t.length!==i.length)return!1;let n=new Map(i.map(({name:e,value:O})=>[e.value,O]));return t.every(e=>{let O=e.value,t=n.get(e.name.value);return void 0!==t&&OG(O)===OG(t)})}(l,$))return[[r,"they have differing arguments"],[l],[$]]}let d=null==c?void 0:c.type,f=null==Q?void 0:Q.type;if(d&&f&&function e(O,t){return eh(O)?!eh(t)||e(O.ofType,t.ofType):!!eh(t)||(em(O)?!em(t)||e(O.ofType,t.ofType):!!em(t)||!!(eX(O)||eX(t))&&O!==t)}(d,f))return[[r,`they return conflicting types "${n(d)}" and "${n(f)}"`],[l],[$]];let h=l.selectionSet,m=$.selectionSet;if(h&&m){let i=function(e,O,t,i,n,r,a,o){let s=[],[l,c]=OE(e,O,n,r),[u,$]=OE(e,O,a,o);for(let n of(OV(e,s,O,t,i,l,u),$))OW(e,s,O,t,i,l,n);for(let n of c)OW(e,s,O,t,i,u,n);for(let n of c)for(let r of $)OY(e,s,O,t,i,n,r);return s}(e,O,t,p,ev(d),h,ev(f),m);return function(e,O,t,i){if(e.length>0)return[[O,e.map(([e])=>e)],[t,...e.map(([,e])=>e).flat()],[i,...e.map(([,,e])=>e).flat()]]}(i,r,l,$)}}function OG(e){return ei(function e(O){switch(O.kind){case t0.OBJECT:return{...O,fields:O.fields.map(O=>({...O,value:e(O.value)})).sort((e,O)=>D(e.name.value,O.name.value))};case t0.LIST:return{...O,values:O.values.map(e)};case t0.INT:case t0.FLOAT:case t0.STRING:case t0.BOOLEAN:case t0.NULL:case t0.ENUM:case t0.VARIABLE:return O}}(e))}function OE(e,O,t,i){let n=O.get(i);if(n)return n;let r=Object.create(null),a=Object.create(null);!function e(O,t,i,n,r){for(let a of i.selections)switch(a.kind){case t0.FIELD:{let e;let O=a.name.value;(e$(t)||eQ(t))&&(e=t.getFields()[O]);let i=a.alias?a.alias.value:O;n[i]||(n[i]=[]),n[i].push([t,a,e]);break}case t0.FRAGMENT_SPREAD:r[a.name.value]=!0;break;case t0.INLINE_FRAGMENT:{let i=a.typeCondition,o=i?O_(O.getSchema(),i):t;e(O,o,a.selectionSet,n,r)}}}(e,t,i,r,a);let o=[r,Object.keys(a)];return O.set(i,o),o}function Oj(e,O,t){let i=O.get(t.selectionSet);if(i)return i;let n=O_(e.getSchema(),t.typeCondition);return OE(e,O,n,t.selectionSet)}class OI{constructor(){this._data=new Map}has(e,O,t){var i;let[n,r]=eO.name.value===e.name);if(r)return function(e,O,t){var i;let r={},a=null!==(i=O.arguments)&&void 0!==i?i:[],o=C(a,e=>e.name.value);for(let i of e.args){let e=i.name,a=i.type,s=o[e];if(!s){if(void 0!==i.defaultValue)r[e]=i.defaultValue;else if(em(a))throw new S(`Argument "${e}" of required type "${n(a)}" was not provided.`,{nodes:O});continue}let l=s.value,c=l.kind===t0.NULL;if(l.kind===t0.VARIABLE){let O=l.name.value;if(null==t||!Object.prototype.hasOwnProperty.call(t,O)){if(void 0!==i.defaultValue)r[e]=i.defaultValue;else if(em(a))throw new S(`Argument "${e}" of required type "${n(a)}" was provided the variable "$${O}" which was not provided a runtime value.`,{nodes:l});continue}c=null==t[O]}if(c&&em(a))throw new S(`Argument "${e}" of non-null type "${n(a)}" must not be null.`,{nodes:l});let u=function e(O,t,i){if(O){if(O.kind===t0.VARIABLE){let e=O.name.value;if(null==i||void 0===i[e])return;let n=i[e];if(null===n&&em(t))return;return n}if(em(t)){if(O.kind===t0.NULL)return;return e(O,t.ofType,i)}if(O.kind===t0.NULL)return null;if(eh(t)){let n=t.ofType;if(O.kind===t0.LIST){let t=[];for(let r of O.values)if(OA(r,i)){if(em(n))return;t.push(null)}else{let O=e(r,n,i);if(void 0===O)return;t.push(O)}return t}let r=e(O,n,i);if(void 0===r)return;return[r]}if(ef(t)){if(O.kind!==t0.OBJECT)return;let n=Object.create(null),r=C(O.fields,e=>e.name.value);for(let O of Object.values(t.getFields())){let t=r[O.name];if(!t||OA(t.value,i)){if(void 0!==O.defaultValue)n[O.name]=O.defaultValue;else if(em(O.type))return;continue}let a=e(t.value,O.type,i);if(void 0===a)return;n[O.name]=a}return n}if(eX(t)){let e;try{e=t.parseLiteral(O,i)}catch(e){return}if(void 0===e)return;return e}p(!1,"Unexpected input type: "+n(t))}}(l,a,t);if(void 0===u)throw new S(`Argument "${e}" has invalid value ${ei(l)}.`,{nodes:l});r[e]=u}return r}(e,r,t)}function OF(e,O){let t=OC(OX,O,e);if((null==t?void 0:t.if)===!0)return!1;let i=OC(OP,O,e);return(null==i?void 0:i.if)!==!1}function ON(e,O,t){let i=O.typeCondition;if(!i)return!0;let n=O_(e,i);return n===t||!!ey(n)&&e.isSubType(n,t)}function OD(e,O){let t=e.getInputType();if(!t)return;let i=ev(t);if(!eX(i)){let i=n(t);e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}.`,{nodes:O}));return}try{let r=i.parseLiteral(O,void 0);if(void 0===r){let i=n(t);e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}.`,{nodes:O}))}}catch(r){let i=n(t);r instanceof S?e.reportError(r):e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}; `+r.message,{nodes:O,originalError:r}))}}function OL(e,O){let t=ev(e);if(!O.has(t)){if(O.add(t),ep(t))for(let e of t.getTypes())OL(e,O);else if(e$(t)||eQ(t)){for(let e of t.getInterfaces())OL(e,O);for(let e of Object.values(t.getFields()))for(let t of(OL(e.type,O),e.args))OL(t.type,O)}else if(ef(t))for(let e of Object.values(t.getFields()))OL(e.type,O)}return O}Object.freeze([function(e){return{Document(O){for(let t of O.definitions)if(!(t.kind===t0.OPERATION_DEFINITION||t.kind===t0.FRAGMENT_DEFINITION)){let O=t.kind===t0.SCHEMA_DEFINITION||t.kind===t0.SCHEMA_EXTENSION?"schema":'"'+t.name.value+'"';e.reportError(new S(`The ${O} definition is not executable.`,{nodes:t}))}return!1}}},function(e){let O=Object.create(null);return{OperationDefinition(t){let i=t.name;return i&&(O[i.value]?e.reportError(new S(`There can be only one operation named "${i.value}".`,{nodes:[O[i.value],i]})):O[i.value]=i),!1},FragmentDefinition:()=>!1}},function(e){let O=0;return{Document(e){O=e.definitions.filter(e=>e.kind===t0.OPERATION_DEFINITION).length},OperationDefinition(t){!t.name&&O>1&&e.reportError(new S("This anonymous operation must be the only defined operation.",{nodes:t}))}}},function(e){return{OperationDefinition(O){if("subscription"===O.operation){let t=e.getSchema(),i=t.getSubscriptionType();if(i){let n=O.name?O.name.value:null,r=Object.create(null),a=e.getDocument(),o=Object.create(null);for(let e of a.definitions)e.kind===t0.FRAGMENT_DEFINITION&&(o[e.name.value]=e);let s=function(e,O,t,i,n){let r=new Map;return function e(O,t,i,n,r,a,o){for(let s of r.selections)switch(s.kind){case t0.FIELD:{if(!OF(i,s))continue;let e=s.alias?s.alias.value:s.name.value,O=a.get(e);void 0!==O?O.push(s):a.set(e,[s]);break}case t0.INLINE_FRAGMENT:if(!OF(i,s)||!ON(O,s,n))continue;e(O,t,i,n,s.selectionSet,a,o);break;case t0.FRAGMENT_SPREAD:{let r=s.name.value;if(o.has(r)||!OF(i,s))continue;o.add(r);let l=t[r];if(!l||!ON(O,l,n))continue;e(O,t,i,n,l.selectionSet,a,o)}}}(e,O,t,i,n,r,new Set),r}(t,o,r,i,O.selectionSet);if(s.size>1){let O=[...s.values()],t=O.slice(1),i=t.flat();e.reportError(new S(null!=n?`Subscription "${n}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:i}))}for(let O of s.values()){let t=O[0],i=t.name.value;i.startsWith("__")&&e.reportError(new S(null!=n?`Subscription "${n}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:O}))}}}}}},Oh,function(e){return{InlineFragment(O){let t=O.typeCondition;if(t){let O=O_(e.getSchema(),t);if(O&&!eg(O)){let O=ei(t);e.reportError(new S(`Fragment cannot condition on non composite type "${O}".`,{nodes:t}))}}},FragmentDefinition(O){let t=O_(e.getSchema(),O.typeCondition);if(t&&!eg(t)){let t=ei(O.typeCondition);e.reportError(new S(`Fragment "${O.name.value}" cannot condition on non composite type "${t}".`,{nodes:O.typeCondition}))}}}},function(e){return{VariableDefinition(O){let t=O_(e.getSchema(),O.type);if(void 0!==t&&!eS(t)){let t=O.variable.name.value,i=ei(O.type);e.reportError(new S(`Variable "$${t}" cannot be non-input type "${i}".`,{nodes:O.type}))}}}},function(e){return{Field(O){let t=e.getType(),i=O.selectionSet;if(t){if(eX(ev(t))){if(i){let r=O.name.value,a=n(t);e.reportError(new S(`Field "${r}" must not have a selection since type "${a}" has no subfields.`,{nodes:i}))}}else if(!i){let i=O.name.value,r=n(t);e.reportError(new S(`Field "${i}" of type "${r}" must have a selection of subfields. Did you mean "${i} { ... }"?`,{nodes:O}))}}}}},function(e){return{Field(O){let t=e.getParentType();if(t){let i=e.getFieldDef();if(!i){let i=e.getSchema(),n=O.name.value,r=I("to use an inline fragment on",function(e,O,t){if(!ey(O))return[];let i=new Set,n=Object.create(null);for(let a of e.getPossibleTypes(O))if(a.getFields()[t])for(let e of(i.add(a),n[a.name]=1,a.getInterfaces())){var r;e.getFields()[t]&&(i.add(e),n[e.name]=(null!==(r=n[e.name])&&void 0!==r?r:0)+1)}return[...i].sort((O,t)=>{let i=n[t.name]-n[O.name];return 0!==i?i:eQ(O)&&e.isSubType(O,t)?-1:eQ(t)&&e.isSubType(t,O)?1:D(O.name,t.name)}).map(e=>e.name)}(i,t,n));""===r&&(r=I(function(e,O){if(e$(e)||eQ(e)){let t=Object.keys(e.getFields());return M(O,t)}return[]}(t,n))),e.reportError(new S(`Cannot query field "${n}" on type "${t.name}".`+r,{nodes:O}))}}}}},function(e){let O=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(t){let i=t.name.value;return O[i]?e.reportError(new S(`There can be only one fragment named "${i}".`,{nodes:[O[i],t.name]})):O[i]=t.name,!1}}},function(e){return{FragmentSpread(O){let t=O.name.value,i=e.getFragment(t);i||e.reportError(new S(`Unknown fragment "${t}".`,{nodes:O.name}))}}},function(e){let O=[],t=[];return{OperationDefinition:e=>(O.push(e),!1),FragmentDefinition:e=>(t.push(e),!1),Document:{leave(){let i=Object.create(null);for(let t of O)for(let O of e.getRecursivelyReferencedFragments(t))i[O.name.value]=!0;for(let O of t){let t=O.name.value;!0!==i[t]&&e.reportError(new S(`Fragment "${t}" is never used.`,{nodes:O}))}}}}},function(e){return{InlineFragment(O){let t=e.getType(),i=e.getParentType();if(eg(t)&&eg(i)&&!On(e.getSchema(),t,i)){let r=n(i),a=n(t);e.reportError(new S(`Fragment cannot be spread here as objects of type "${r}" can never be of type "${a}".`,{nodes:O}))}},FragmentSpread(O){let t=O.name.value,i=function(e,O){let t=e.getFragment(O);if(t){let O=O_(e.getSchema(),t.typeCondition);if(eg(O))return O}}(e,t),r=e.getParentType();if(i&&r&&!On(e.getSchema(),i,r)){let a=n(r),o=n(i);e.reportError(new S(`Fragment "${t}" cannot be spread here as objects of type "${a}" can never be of type "${o}".`,{nodes:O}))}}}},function(e){let O=Object.create(null),t=[],i=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition:n=>((function n(r){if(O[r.name.value])return;let a=r.name.value;O[a]=!0;let o=e.getFragmentSpreads(r.selectionSet);if(0!==o.length){for(let O of(i[a]=t.length,o)){let r=O.name.value,a=i[r];if(t.push(O),void 0===a){let O=e.getFragment(r);O&&n(O)}else{let O=t.slice(a),i=O.slice(0,-1).map(e=>'"'+e.name.value+'"').join(", ");e.reportError(new S(`Cannot spread fragment "${r}" within itself`+(""!==i?` via ${i}.`:"."),{nodes:O}))}t.pop()}i[a]=void 0}})(n),!1)}},function(e){return{OperationDefinition(O){var t;let i=null!==(t=O.variableDefinitions)&&void 0!==t?t:[],n=Ov(i,e=>e.variable.name.value);for(let[O,t]of n)t.length>1&&e.reportError(new S(`There can be only one variable named "$${O}".`,{nodes:t.map(e=>e.variable.name)}))}}},function(e){let O=Object.create(null);return{OperationDefinition:{enter(){O=Object.create(null)},leave(t){let i=e.getRecursiveVariableUsages(t);for(let{node:n}of i){let i=n.name.value;!0!==O[i]&&e.reportError(new S(t.name?`Variable "$${i}" is not defined by operation "${t.name.value}".`:`Variable "$${i}" is not defined.`,{nodes:[n,t]}))}}},VariableDefinition(e){O[e.variable.name.value]=!0}}},function(e){let O=[];return{OperationDefinition:{enter(){O=[]},leave(t){let i=Object.create(null),n=e.getRecursiveVariableUsages(t);for(let{node:e}of n)i[e.name.value]=!0;for(let n of O){let O=n.variable.name.value;!0!==i[O]&&e.reportError(new S(t.name?`Variable "$${O}" is never used in operation "${t.name.value}".`:`Variable "$${O}" is never used.`,{nodes:n}))}}},VariableDefinition(e){O.push(e)}}},Ob,Ox,function(e){return{...OU(e),Argument(O){let t=e.getArgument(),i=e.getFieldDef(),n=e.getParentType();if(!t&&i&&n){let t=O.name.value,r=i.args.map(e=>e.name),a=M(t,r);e.reportError(new S(`Unknown argument "${t}" on field "${n.name}.${i.name}".`+I(a),{nodes:O}))}}}},Ok,function(e){return{ListValue(O){let t=eT(e.getParentInputType());if(!eh(t))return OD(e,O),!1},ObjectValue(O){let t=ev(e.getInputType());if(!ef(t))return OD(e,O),!1;let i=C(O.fields,e=>e.name.value);for(let a of Object.values(t.getFields())){var r;let o=i[a.name];if(!o&&em((r=a).type)&&void 0===r.defaultValue){let i=n(a.type);e.reportError(new S(`Field "${t.name}.${a.name}" of required type "${i}" was not provided.`,{nodes:O}))}}},ObjectField(O){let t=ev(e.getParentInputType()),i=e.getInputType();if(!i&&ef(t)){let i=M(O.name.value,Object.keys(t.getFields()));e.reportError(new S(`Field "${O.name.value}" is not defined by type "${t.name}".`+I(i),{nodes:O}))}},NullValue(O){let t=e.getInputType();em(t)&&e.reportError(new S(`Expected value of type "${n(t)}", found ${ei(O)}.`,{nodes:O}))},EnumValue:O=>OD(e,O),IntValue:O=>OD(e,O),FloatValue:O=>OD(e,O),StringValue:O=>OD(e,O),BooleanValue:O=>OD(e,O)}},function(e){return{...OR(e),Field:{leave(O){var t;let i=e.getFieldDef();if(!i)return!1;let r=new Set(null===(t=O.arguments)||void 0===t?void 0:t.map(e=>e.name.value));for(let t of i.args)if(!r.has(t.name)&&eG(t)){let r=n(t.type);e.reportError(new S(`Field "${i.name}" argument "${t.name}" of type "${r}" is required, but it was not provided.`,{nodes:O}))}}}}},function(e){let O=Object.create(null);return{OperationDefinition:{enter(){O=Object.create(null)},leave(t){let i=e.getRecursiveVariableUsages(t);for(let{node:t,type:r,defaultValue:a}of i){let i=t.name.value,o=O[i];if(o&&r){let O=e.getSchema(),s=O_(O,o.type);if(s&&!function(e,O,t,i,n){if(em(i)&&!em(O)){let r=null!=t&&t.kind!==t0.NULL;if(!r&&!(void 0!==n))return!1;let a=i.ofType;return Oi(e,O,a)}return Oi(e,O,i)}(O,s,o.defaultValue,r,a)){let O=n(s),a=n(r);e.reportError(new S(`Variable "$${i}" of type "${O}" used in position expecting type "${a}".`,{nodes:[o,t]}))}}}}},VariableDefinition(e){O[e.variable.name.value]=e}}},function(e){let O=new OI,t=new Map;return{SelectionSet(i){let n=function(e,O,t,i,n){let r=[],[a,o]=OE(e,O,i,n);if(function(e,O,t,i,n){for(let[r,a]of Object.entries(n))if(a.length>1)for(let n=0;n`subfields "${O}" conflict because `+e(t)).join(" and "):O}(t);e.reportError(new S(`Fields "${O}" conflict because ${n}. Use different aliases on the fields to fetch both if this was intentional.`,{nodes:i.concat(r)}))}}}},Oq]),Object.freeze([function(e){var O,t,i;let n=e.getSchema(),r=null!==(O=null!==(t=null!==(i=null==n?void 0:n.astNode)&&void 0!==i?i:null==n?void 0:n.getQueryType())&&void 0!==t?t:null==n?void 0:n.getMutationType())&&void 0!==O?O:null==n?void 0:n.getSubscriptionType(),a=0;return{SchemaDefinition(O){if(r){e.reportError(new S("Cannot define a new schema within a schema extension.",{nodes:O}));return}a>0&&e.reportError(new S("Must provide only one schema definition.",{nodes:O})),++a}}},function(e){let O=e.getSchema(),t=Object.create(null),i=O?{query:O.getQueryType(),mutation:O.getMutationType(),subscription:O.getSubscriptionType()}:{};return{SchemaDefinition:n,SchemaExtension:n};function n(O){var n;let r=null!==(n=O.operationTypes)&&void 0!==n?n:[];for(let O of r){let n=O.operation,r=t[n];i[n]?e.reportError(new S(`Type for ${n} already defined in the schema. It cannot be redefined.`,{nodes:O})):r?e.reportError(new S(`There can be only one ${n} type in schema.`,{nodes:[r,O]})):t[n]=O}return!1}},function(e){let O=Object.create(null),t=e.getSchema();return{ScalarTypeDefinition:i,ObjectTypeDefinition:i,InterfaceTypeDefinition:i,UnionTypeDefinition:i,EnumTypeDefinition:i,InputObjectTypeDefinition:i};function i(i){let n=i.name.value;if(null!=t&&t.getType(n)){e.reportError(new S(`Type "${n}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:i.name}));return}return O[n]?e.reportError(new S(`There can be only one type named "${n}".`,{nodes:[O[n],i.name]})):O[n]=i.name,!1}},function(e){let O=e.getSchema(),t=O?O.getTypeMap():Object.create(null),i=Object.create(null);return{EnumTypeDefinition:n,EnumTypeExtension:n};function n(O){var n;let r=O.name.value;i[r]||(i[r]=Object.create(null));let a=null!==(n=O.values)&&void 0!==n?n:[],o=i[r];for(let O of a){let i=O.name.value,n=t[r];ed(n)&&n.getValue(i)?e.reportError(new S(`Enum value "${r}.${i}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:O.name})):o[i]?e.reportError(new S(`Enum value "${r}.${i}" can only be defined once.`,{nodes:[o[i],O.name]})):o[i]=O.name}return!1}},function(e){let O=e.getSchema(),t=O?O.getTypeMap():Object.create(null),i=Object.create(null);return{InputObjectTypeDefinition:n,InputObjectTypeExtension:n,InterfaceTypeDefinition:n,InterfaceTypeExtension:n,ObjectTypeDefinition:n,ObjectTypeExtension:n};function n(O){var n,r;let a=O.name.value;i[a]||(i[a]=Object.create(null));let o=null!==(n=O.fields)&&void 0!==n?n:[],s=i[a];for(let O of o){let i=O.name.value;(e$(r=t[a])||eQ(r)||ef(r))&&null!=r.getFields()[i]?e.reportError(new S(`Field "${a}.${i}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:O.name})):s[i]?e.reportError(new S(`Field "${a}.${i}" can only be defined once.`,{nodes:[s[i],O.name]})):s[i]=O.name}return!1}},function(e){return{DirectiveDefinition(e){var O;let i=null!==(O=e.arguments)&&void 0!==O?O:[];return t(`@${e.name.value}`,i)},InterfaceTypeDefinition:O,InterfaceTypeExtension:O,ObjectTypeDefinition:O,ObjectTypeExtension:O};function O(e){var O,i;let n=e.name.value,r=null!==(O=e.fields)&&void 0!==O?O:[];for(let e of r){let O=e.name.value,r=null!==(i=e.arguments)&&void 0!==i?i:[];t(`${n}.${O}`,r)}return!1}function t(O,t){let i=Ov(t,e=>e.name.value);for(let[t,n]of i)n.length>1&&e.reportError(new S(`Argument "${O}(${t}:)" can only be defined once.`,{nodes:n.map(e=>e.name)}));return!1}},function(e){let O=Object.create(null),t=e.getSchema();return{DirectiveDefinition(i){let n=i.name.value;if(null!=t&&t.getDirective(n)){e.reportError(new S(`Directive "@${n}" already exists in the schema. It cannot be redefined.`,{nodes:i.name}));return}return O[n]?e.reportError(new S(`There can be only one directive named "@${n}".`,{nodes:[O[n],i.name]})):O[n]=i.name,!1}}},Oh,Ob,Ox,function(e){let O=e.getSchema(),t=Object.create(null);for(let O of e.getDocument().definitions)Od(O)&&(t[O.name.value]=O);return{ScalarTypeExtension:i,ObjectTypeExtension:i,InterfaceTypeExtension:i,UnionTypeExtension:i,EnumTypeExtension:i,InputObjectTypeExtension:i};function i(i){let r;let a=i.name.value,o=t[a],s=null==O?void 0:O.getType(a);if(o?r=OT[o.kind]:s&&(r=V(s,e_)?t0.SCALAR_TYPE_EXTENSION:e$(s)?t0.OBJECT_TYPE_EXTENSION:eQ(s)?t0.INTERFACE_TYPE_EXTENSION:ep(s)?t0.UNION_TYPE_EXTENSION:ed(s)?t0.ENUM_TYPE_EXTENSION:ef(s)?t0.INPUT_OBJECT_TYPE_EXTENSION:void p(!1,"Unexpected type: "+n(s))),r){if(r!==i.kind){let O=function(e){switch(e){case t0.SCALAR_TYPE_EXTENSION:return"scalar";case t0.OBJECT_TYPE_EXTENSION:return"object";case t0.INTERFACE_TYPE_EXTENSION:return"interface";case t0.UNION_TYPE_EXTENSION:return"union";case t0.ENUM_TYPE_EXTENSION:return"enum";case t0.INPUT_OBJECT_TYPE_EXTENSION:return"input object";default:p(!1,"Unexpected kind: "+n(e))}}(i.kind);e.reportError(new S(`Cannot extend non-${O} type "${a}".`,{nodes:o?[o,i]:i}))}}else{let n=Object.keys({...t,...null==O?void 0:O.getTypeMap()}),r=M(a,n);e.reportError(new S(`Cannot extend type "${a}" because it is not defined.`+I(r),{nodes:i.name}))}}},OU,Ok,Oq,OR]),Symbol.toStringTag;function OJ(e,O){O.name.startsWith("__")&&e.reportError(`Name "${O.name}" must not begin with "__", which is reserved by GraphQL introspection.`,O.astNode)}function OM(e,O){let{astNode:t,extensionASTNodes:i}=e,n=null!=t?[t,...i]:i;return n.flatMap(e=>{var O;return null!==(O=e.interfaces)&&void 0!==O?O:[]}).filter(e=>e.name.value===O.name)}class OB{constructor(e,O,t){this._schema=e,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=null!=t?t:OK,O&&(eS(O)&&this._inputTypeStack.push(O),eg(O)&&this._parentTypeStack.push(O),eP(O)&&this._typeStack.push(O))}get[Symbol.toStringTag](){return"TypeInfo"}getType(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]}getParentType(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]}getInputType(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]}getParentInputType(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]}getFieldDef(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]}getDefaultValue(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]}getDirective(){return this._directive}getArgument(){return this._argument}getEnumValue(){return this._enumValue}enter(e){let O=this._schema;switch(e.kind){case t0.SELECTION_SET:{let e=ev(this.getType());this._parentTypeStack.push(eg(e)?e:void 0);break}case t0.FIELD:{let t,i;let n=this.getParentType();n&&(t=this._getFieldDef(O,n,e))&&(i=t.type),this._fieldDefStack.push(t),this._typeStack.push(eP(i)?i:void 0);break}case t0.DIRECTIVE:this._directive=O.getDirective(e.name.value);break;case t0.OPERATION_DEFINITION:{let t=O.getRootType(e.operation);this._typeStack.push(e$(t)?t:void 0);break}case t0.INLINE_FRAGMENT:case t0.FRAGMENT_DEFINITION:{let t=e.typeCondition,i=t?O_(O,t):ev(this.getType());this._typeStack.push(eP(i)?i:void 0);break}case t0.VARIABLE_DEFINITION:{let t=O_(O,e.type);this._inputTypeStack.push(eS(t)?t:void 0);break}case t0.ARGUMENT:{var t;let O,i;let n=null!==(t=this.getDirective())&&void 0!==t?t:this.getFieldDef();n&&(O=n.args.find(O=>O.name===e.name.value))&&(i=O.type),this._argument=O,this._defaultValueStack.push(O?O.defaultValue:void 0),this._inputTypeStack.push(eS(i)?i:void 0);break}case t0.LIST:{let e=eT(this.getInputType()),O=eh(e)?e.ofType:e;this._defaultValueStack.push(void 0),this._inputTypeStack.push(eS(O)?O:void 0);break}case t0.OBJECT_FIELD:{let O,t;let i=ev(this.getInputType());ef(i)&&(t=i.getFields()[e.name.value])&&(O=t.type),this._defaultValueStack.push(t?t.defaultValue:void 0),this._inputTypeStack.push(eS(O)?O:void 0);break}case t0.ENUM:{let O;let t=ev(this.getInputType());ed(t)&&(O=t.getValue(e.value)),this._enumValue=O}}}leave(e){switch(e.kind){case t0.SELECTION_SET:this._parentTypeStack.pop();break;case t0.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case t0.DIRECTIVE:this._directive=null;break;case t0.OPERATION_DEFINITION:case t0.INLINE_FRAGMENT:case t0.FRAGMENT_DEFINITION:this._typeStack.pop();break;case t0.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case t0.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case t0.LIST:case t0.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case t0.ENUM:this._enumValue=null}}}function OK(e,O,t){let i=t.name.value;return i===e3.name&&e.getQueryType()===O?e3:i===Oe.name&&e.getQueryType()===O?Oe:i===OO.name&&eg(O)?OO:e$(O)||eQ(O)?O.getFields()[i]:void 0}class OH{constructor(e,O){this._ast=e,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=O}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(e){this._onError(e)}getDocument(){return this._ast}getFragment(e){let O;if(this._fragments)O=this._fragments;else{for(let e of(O=Object.create(null),this.getDocument().definitions))e.kind===t0.FRAGMENT_DEFINITION&&(O[e.name.value]=e);this._fragments=O}return O[e]}getFragmentSpreads(e){let O=this._fragmentSpreads.get(e);if(!O){let t;O=[];let i=[e];for(;t=i.pop();)for(let e of t.selections)e.kind===t0.FRAGMENT_SPREAD?O.push(e):e.selectionSet&&i.push(e.selectionSet);this._fragmentSpreads.set(e,O)}return O}getRecursivelyReferencedFragments(e){let O=this._recursivelyReferencedFragments.get(e);if(!O){let t;O=[];let i=Object.create(null),n=[e.selectionSet];for(;t=n.pop();)for(let e of this.getFragmentSpreads(t)){let t=e.name.value;if(!0!==i[t]){i[t]=!0;let e=this.getFragment(t);e&&(O.push(e),n.push(e.selectionSet))}}this._recursivelyReferencedFragments.set(e,O)}return O}}Symbol.toStringTag;let O1={Error:"Error",Warning:"Warning",Information:"Information",Hint:"Hint"},{INLINE_FRAGMENT:O0}=(O1.Error,O1.Warning,O1.Information,O1.Hint,t0);var O5,O2,O9,O7,O4,O6,O8,O3,te,tO,tt,ti,tn,tr,ta,to,ts,tl,tc,tu,t$,tQ,tp,td,tf,th,tm,tS,tP,tX,tg,ty,tw,tb,tx,tT,tv,tk,tq,t_,tR,tZ,tU,tW,tY,tV,tz,tG,tE,tj,tI,tA,tC,tF,tN,tD,tL,tJ,tM,tB,tK,tH,t1,t0,t5,t2,t9,t7,t4,t6,t8,t3,ie,iO,it,ii,ir,ia,io,is,il,ic,iu,i$,iQ,ip,id,ih,im,iS,iP,iX,ig,iy,iw,ib,ix,iT,iv,ik,iq,i_,iR,iZ,iU,iW,iY,iV,iz,iG,iE,ij,iI,iA,iC,iF,iN,iD,iL,iJ,iM,iB,iK,iH,i1,i0,i5,i2,i9,i7,i4,i6,i8,i3,ne,nO,nt,ni,nn,nr,na,no,ns,nl,nc,nu,n$,nQ,np,nd=t(94559),nf=t(35045),nh=t(30352),nm=t(60442),nS=t(88105),nP=t(20776);class nX{constructor(e,O,t){this.from=e,this.to=O,this.diagnostic=t}}class ng{constructor(e,O,t){this.diagnostics=e,this.panel=O,this.selected=t}static init(e,O,t){let i=e,n=t.facet(n_).markerFilter;n&&(i=n(i));let r=nS.p.set(i.map(e=>e.from==e.to||e.from==e.to-1&&t.doc.lineAt(e.from).to==e.from?nS.p.widget({widget:new nU(e),diagnostic:e}).range(e.from):nS.p.mark({attributes:{class:"cm-lintRange cm-lintRange-"+e.severity+(e.markClass?" "+e.markClass:"")},diagnostic:e}).range(e.from,e.to)),!0);return new ng(r,O,ny(r))}}function ny(e,O=null,t=0){let i=null;return e.between(t,1e9,(e,t,{spec:n})=>{if(!O||n.diagnostic==O)return i=new nX(e,t,n.diagnostic),!1}),i}function nw(e,O){let t=e.startState.doc.lineAt(O.pos);return!!(e.effects.some(e=>e.is(nb))||e.changes.touchesRange(t.from,t.to))}let nb=nd.Py.define(),nx=nd.Py.define(),nT=nd.Py.define(),nv=nd.QQ.define({create:()=>new ng(nS.p.none,null,null),update(e,O){if(O.docChanged){let t=e.diagnostics.map(O.changes),i=null;if(e.selected){let n=O.changes.mapPos(e.selected.from,1);i=ny(t,e.selected.diagnostic,n)||ny(t,null,n)}e=new ng(t,e.panel,i)}for(let t of O.effects)t.is(nb)?e=ng.init(t.value,e.panel,O.state):t.is(nx)?e=new ng(e.diagnostics,t.value?nY.open:null,e.selected):t.is(nT)&&(e=new ng(e.diagnostics,e.panel,t.value));return e},provide:e=>[nS.mH.from(e,e=>e.panel),nS.tk.decorations.from(e,e=>e.diagnostics)]}),nk=nS.p.mark({class:"cm-lintRange cm-lintRange-active"}),nq=e=>{let O=e.state.field(nv,!1);return!!O&&!!O.panel&&(e.dispatch({effects:nx.of(!1)}),!0)},n_=nd.r$.define({combine:e=>Object.assign({sources:e.map(e=>e.source)},(0,nd.BO)(e.map(e=>e.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null},{needsRefresh:(e,O)=>e?O?t=>e(t)||O(t):e:O}))});function nR(e){let O=[];if(e)e:for(let{name:t}of e){for(let e=0;ee.toLowerCase()==i.toLowerCase())){O.push(i);continue e}}O.push("")}return O}function nZ(e,O,t){var i;let n=t?nR(O.actions):[];return(0,nP.Z)("li",{class:"cm-diagnostic cm-diagnostic-"+O.severity},(0,nP.Z)("span",{class:"cm-diagnosticText"},O.renderMessage?O.renderMessage():O.message),null===(i=O.actions)||void 0===i?void 0:i.map((t,i)=>{let r=!1,a=i=>{if(i.preventDefault(),r)return;r=!0;let n=ny(e.state.field(nv).diagnostics,O);n&&t.apply(e,n.from,n.to)},{name:o}=t,s=n[i]?o.indexOf(n[i]):-1,l=s<0?o:[o.slice(0,s),(0,nP.Z)("u",o.slice(s,s+1)),o.slice(s+1)];return(0,nP.Z)("button",{type:"button",class:"cm-diagnosticAction",onclick:a,onmousedown:a,"aria-label":` Action: ${o}${s<0?"":` (access key "${n[i]})"`}.`},l)}),O.source&&(0,nP.Z)("div",{class:"cm-diagnosticSource"},O.source))}class nU extends nS.l9{constructor(e){super(),this.diagnostic=e}eq(e){return e.diagnostic==this.diagnostic}toDOM(){return(0,nP.Z)("span",{class:"cm-lintPoint cm-lintPoint-"+this.diagnostic.severity})}}class nW{constructor(e,O){this.diagnostic=O,this.id="item_"+Math.floor(4294967295*Math.random()).toString(16),this.dom=nZ(e,O,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class nY{constructor(e){this.view=e,this.items=[],this.list=(0,nP.Z)("ul",{tabIndex:0,role:"listbox","aria-label":this.view.state.phrase("Diagnostics"),onkeydown:O=>{if(27==O.keyCode)nq(this.view),this.view.focus();else if(38==O.keyCode||33==O.keyCode)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(40==O.keyCode||34==O.keyCode)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(36==O.keyCode)this.moveSelection(0);else if(35==O.keyCode)this.moveSelection(this.items.length-1);else if(13==O.keyCode)this.view.focus();else{if(!(O.keyCode>=65)||!(O.keyCode<=90)||!(this.selectedIndex>=0))return;let{diagnostic:t}=this.items[this.selectedIndex],i=nR(t.actions);for(let n=0;n{for(let O=0;Onq(this.view)},"\xd7")),this.update()}get selectedIndex(){let e=this.view.state.field(nv).selected;if(!e)return -1;for(let O=0;O{let o=-1,s;for(let e=t;et&&(this.items.splice(t,o-t),i=!0)),O&&s.diagnostic==O.diagnostic?s.dom.hasAttribute("aria-selected")||(s.dom.setAttribute("aria-selected","true"),n=s):s.dom.hasAttribute("aria-selected")&&s.dom.removeAttribute("aria-selected"),t++});t({sel:n.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:e,panel:O})=>{let t=O.height/this.list.offsetHeight;e.topO.bottom&&(this.list.scrollTop+=(e.bottom-O.bottom)/t)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),i&&this.sync()}sync(){let e=this.list.firstChild;function O(){let O=e;e=O.nextSibling,O.remove()}for(let t of this.items)if(t.dom.parentNode==this.list){for(;e!=t.dom;)O();e=t.dom.nextSibling}else this.list.insertBefore(t.dom,e);for(;e;)O()}moveSelection(e){if(this.selectedIndex<0)return;let O=ny(this.view.state.field(nv).diagnostics,this.items[e].diagnostic);O&&this.view.dispatch({selection:{anchor:O.from,head:O.to},scrollIntoView:!0,effects:nT.of(O)})}static open(e){return new nY(e)}}function nV(e){return function(e,O='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,${encodeURIComponent(e)}')`}(``,'width="6" height="3"')}let nz=nS.tk.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:nV("#d11")},".cm-lintRange-warning":{backgroundImage:nV("orange")},".cm-lintRange-info":{backgroundImage:nV("#999")},".cm-lintRange-hint":{backgroundImage:nV("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});nS.SJ;let nG=nd.Py.define(),nE=(e=>{let{selected:O,panel:t}=e.field(nv);return O&&t&&O.from!=O.to?nS.p.set([nk.range(O.from,O.to)]):nS.p.none},nd.Py.define()),nj=nd.Py.define(),nI={__proto__:null,query:241,mutation:243,subscription:245,on:86,fragment:92,schema:102,scalar:114,type:120,implements:126,interface:140,union:146,enum:154,input:164,directive:172,repeatable:176,extend:192},nA=nf.WQ.deserialize({version:14,states:"LWOYQPOOO!WQPO'#C}O!`QPO'#C_OOQO'#C_'#C_O!iQPO'#DYOOQO'#Ev'#EvOOQO'#D_'#D_O!nQPO'#D^O#_QPO'#D^O!iQPO'#DhO!iQPO'#DrO!iQPO'#DuO!iQPO'#DyO!iQPO'#EOOOQO'#Dd'#DdO#fQPO'#ESOOQO'#D]'#D]O!vQPO'#E^OOQO'#Ea'#EaOOQO'#E]'#E]OOQO'#FT'#FTOOQO'#Eu'#EuOOQO'#Eh'#EhQYQPOOOOQO'#C`'#C`OOQO'#DZ'#DZOOQO'#D`'#D`OOQO'#Di'#DiOOQO'#Ds'#DsOOQO'#Dv'#DvOOQO'#Dz'#DzOOQO'#EP'#EPOOQO'#ET'#ETOOQO'#E_'#E_O#kQPO'#CaO$VQPO'#DQO$[QPO'#DPO$sQPO'#DPO$xQPO'#DSO%WQPO'#DOOOQO'#En'#EnO%fQPO,59iOOQO'#Ca'#CaO%qQPO'#CxOOQO'#El'#ElO'hQPO'#CwO)[QPO'#CdOOQO,58y,58yO)aQPO,58yO)fQPO,58yO)nQPO,58yOOQO'#DT'#DTO)yQPO,59tO{QPO'#FUOOQO'#Db'#DbOOQO,59x,59xO*OQPO,59xO!nQPO,59xO!iQPO,5:PO!iQPO,5:SO!iQPO,5:^O!iQPO,5:aO!iQPO,5:eO!iQPO,5:jO*TQPO,5:nOOQO'#Df'#DfO*YQPO,5:SO+aQPO,5:^O,hQPO,5:aO-oQPO,5:eO.sQPO,5:jO/wQPO,5:nO!nQPO,5:xO!iQPO,5:|O!iQPO,5:}O!iQPO,5;OO!iQPO,5;PO!iQPO,5;QO!iQPO,5;ROOQO-E8f-E8fOOQO,59l,59lO0VQPO'#CzOOQO,59k,59kO0[QPO,59kO0mQPO,59kOOQO'#DR'#DRO0tQPO,59kO1OQPO,59nO!iQPO'#DVOOQO,59p,59pO)aQPO,59pO)fQPO,59pOOQO'#DW'#DWOOQO,59j,59jOOQO-E8l-E8lOOQO1G/T1G/TOOQO,59d,59dOOQO-E8j-E8jO1aQPO'#CeOOQO'#Ei'#EiO1fQPO,59OOOQO1G.e1G.eO)aQPO1G.eO)fQPO1G.eO)fQPO1G/`O1nQPO'#DcO1sQPO,5;pOOQO1G/d1G/dO*OQPO1G/dO1xQPO1G/kO4QQPO1G/nO5]QPO1G/xO6hQPO1G/{O7pQPO1G0PO8xQPO1G0UO/wQPO1G0YO9PQPO1G/nO9WQPO'#DkO9`QPO'#FWOOQO'#Dn'#DnOOQO1G/n1G/nO9hQPO1G/nOOQO'#Dl'#DlO:iQPO1G/xOOQO1G/x1G/xO:pQPO1G/xO;qQPO1G/{O;xQPO'#DxO5dQPO1G/{OQQPO1G0YOOQO'#EV'#EVOOQO1G0d1G0dO>YQPO1G0dO!qQPO1G0hO?ZQPO1G0iO?ZQPO1G0jO?fQPO1G0kO?nQPO1G0lO?vQPO1G0mOOQO'#C|'#C|O@OQPO'#C{OOQO'#Em'#EmO@TQPO,59fOOQO1G/V1G/VO@]QPO1G/VO@nQPO1G/VOOQO1G/Y1G/YOOQO'#Cg'#CgOOQO,59q,59qOOQO1G/[1G/[O)aQPO1G/[O@uQPO,59POOQO-E8g-E8gOOQO1G.j1G.jOOQO7+$P7+$PO)aQPO7+$POOQO7+$z7+$zO)aQPO7+$zO!iQPO,59}OOQO1G1[1G1[OOQO7+%O7+%OOOQO7+%V7+%VOBOQPO7+%YOOQO7+%Y7+%YO@}QPO7+%YOCZQPO7+%dOOQO7+%d7+%dOBYQPO7+%dODfQPO7+%gODmQPO7+%gOOQO7+%k7+%kODtQPO7+%kOOQO7+%p7+%pOEuQPO7+%pOQQPO7+%tO!iQPO,5:VOOQO,5:V,5:VOFvQPO'#DoO!iQPO'#DoOOQO'#Eo'#EoOGRQPO,5;rO!iQPO,5:dOOQO,5:d,5:dOG^QQO'#D}OGlQQO'#D}OOQO'#Eq'#EqOGqQQO,5;tOG|QPO,5;uO@uQPO,5:]OHXQPO,5:]OOQO-E8n-E8nOOQO'#EZ'#EZOOQO'#E['#E[OOQO'#EY'#EYOH^QPO7+%tOOQO'#EX'#EXO`AN>`OOQOAN>jAN>jO!-|QPOAN>zOzO!/QQPO1G/uO@uQPO1G/uO!/`QPO1G/uOOQO1G0T1G0TOOQO7+%c7+%cO!/eQPO7+%cO!/|QPO7+%cOOQO1G0_1G0_OOQOAN?ZAN?ZOOQOAN?[AN?[O!0TQQO'#EjO!0xQQO,59_OOQO,59_,59_O!1PQPO'#FROOQO'#Ek'#EkO!1UQPO,59bOOQO,59b,59bOOQO7+$m7+$mOOQO1G.p1G.pOOQO,59W,59WOOQO<iAN>iO!3rQPO1G1XOOQOAN>gAN>gOOQO7+&s7+&s",stateData:"!4S~O#hOSPOS~OcUOiPO!OiO!TjO!^kO!hlO!kmO!onO!toO!xpO#SqO#lhO#mhO#nhO~O#krO#vvO~OV!OOiPOm{O#kzO~Oi!VOm{O~O!TjO!Z!cO!^kO!hlO!kmO!onO!toO~O!xpO~P!vOm!iO~OVuXhuXiuXmuX#kuX#oTX#tuX#vuX~O#o!rO~OV!sOiPOm{OhsX#ksX#tsX#vsX~O#k!wO~OiPOm{O{#OO#kzO~O#t#POhrX#krX#vrX~Oh#RO#krO#vvO~OV!sOilXmlXhlX#klX#tlX#vlXclX!OlX!TlX!^lX!hlX!klX!olX!tlX!xlX#SlX#flX#llX#mlX#nlX#rlXUlXYlX{lX!zlX#olX~Om{OikXhkX#kkX#tkX#vkXckX!OkX!TkX!^kX!hkX!kkX!okX!tkX!xkX#SkX#fkX#lkX#mkX#nkX#rkXUkXYkX{kX!zkX#okX~OY#UO~OiPO~OiPOm{O~OV!OOiPOm{O~O{#OO~Oi!VO~Om#gO~Oi#jOm{O!a#nOc![a!O![a!T![a!^![a!h![a!k![a!o![a!t![a!x![a#S![a#f![a#l![a#m![a#n![a~Oi#jOm{O!a#nOc!fa!O!fa!T!fa!^!fa!h!fa!k!fa!o!fa!t!fa!x!fa#S!fa#f!fa#l!fa#m!fa#n!fa~Om{O#r#sOc!iai!ia!O!ia!T!ia!^!ia!h!ia!k!ia!o!ia!t!ia!x!ia#S!ia#f!ia#l!ia#m!ia#n!ia~Oi#uOm{Oc!ma!O!ma!T!ma!^!ma!h!ma!k!ma!o!ma!t!ma!x!ma#S!ma#f!ma#l!ma#m!ma#n!ma~Oi#yOm{Oc!ra!O!ra!T!ra!^!ra!h!ra!k!ra!o!ra!t!ra!x!ra#S!ra#f!ra#l!ra#m!ra#n!ra~OcUO{#OO!z$UO#kzO~O#k$_O~OiPOhsa#ksa#tsa#vsa~Om{O~P0[OV!sOm{O~P0[Om{Ohva#kva#tva#vva~O#o$kO~OU$mOY#UO~O#o$rO~Oh$sO~Om{Oc!Xii!Xi!O!Xi!T!Xi!^!Xi!h!Xi!k!Xi!o!Xi!t!Xi!x!Xi#S!Xi#f!Xi#l!Xi#m!Xi#n!Xi~Oi#jOm{Oc![i!O![i!T![i!^![i!h![i!k![i!o![i!t![i!x![i#S![i#f![i#l![i#m![i#n![i~O!a#nO~P2|Oi#jOm{Oc!fi!O!fi!T!fi!^!fi!h!fi!k!fi!o!fi!t!fi!x!fi#S!fi#f!fi#l!fi#m!fi#n!fi~O!a#nO~P4XO#r#sOc!iii!ii!O!ii!T!ii!^!ii!h!ii!k!ii!o!ii!t!ii!x!ii#S!ii#f!ii#l!ii#m!ii#n!ii~Om{O~P5dOi#uOc!mi!O!mi!T!mi!^!mi!h!mi!k!mi!o!mi!t!mi!x!mi#S!mi#f!mi#l!mi#m!mi#n!mi~Om{O~P6oOi#yOc!ri!O!ri!T!ri!^!ri!h!ri!k!ri!o!ri!t!ri!x!ri#S!ri#f!ri#l!ri#m!ri#n!ri~Om{O~P7wO#y%VO~P2|O#kzO#y%VO~OcUO#kzO~Oi#jOc![i!O![i!T![i!^![i!h![i!k![i!o![i!t![i!x![i#S![i#f![i#l![i#m![i#n![i~O#y%VO~P4XOi#jOc!fi!O!fi!T!fi!^!fi!h!fi!k!fi!o!fi!t!fi!x!fi#S!fi#f!fi#l!fi#m!fi#n!fi~O#{%]O~P5gO#kzO#{%]O~OcUOf%_O~O#o%dO~OcUO#kzO{!dX!z!dX#o!dX~O#{%lO$O%gO$P%gO$Q%gO$R%gO$S%gO$T%gO$U%gO$V%gO$W%hO$X%hO$Y%hO$Z%hO$[%hO$]%hO$^%hO$_%hO$`%hO$a%hO$b%hO~O{#OO!z$UO~Oi!VOc#Qi!O#Qi!T#Qi!^#Qi!h#Qi!k#Qi!o#Qi!t#Qi!x#Qi#S#Qi#f#Qi#l#Qi#m#Qi#n#Qi~Oi#jOm{O!a#nO~Om{O#r#sO~Oi#uOm{O~Oi#yOm{O~O#o%{O~OU%}O#k$_O~OiPOhsi#ksi#tsi#vsi~Om{O~P@]O]&RO#kzO~Oi#jOc![q!O![q!T![q!^![q!h![q!k![q!o![q!t![q!x![q#S![q#f![q#l![q#m![q#n![q~Om{O#y%VO~P@}Oi#jOc!fq!O!fq!T!fq!^!fq!h!fq!k!fq!o!fq!t!fq!x!fq#S!fq#f!fq#l!fq#m!fq#n!fq~Om{O#y%VO~PBYOc!iqi!iq!O!iq!T!iq!^!iq!h!iq!k!iq!o!iq!t!iq!x!iq#S!iq#f!iq#l!iq#m!iq#n!iq~O#{%]O~PCeO#r#sO~PCeOi#uOc!mq!O!mq!T!mq!^!mq!h!mq!k!mq!o!mq!t!mq!x!mq#S!mq#f!mq#l!mq#m!mq#n!mq~Oi#yOc!rq!O!rq!T!rq!^!rq!h!rq!k!rq!o!rq!t!rq!x!rq#S!rq#f!rq#l!rq#m!rq#n!rq~OcUO#kzO#o&eO~OcUOh&iO#kzO~Om&kOc!qXf!qXh!qX~Of&nO~OcUOf%_Oh&pO~OcUOh&qO#kzO~O#o&sO~O#{&tOc!vqi!vq!O!vq!T!vq!^!vq!h!vq!k!vq!o!vq!t!vq!x!vq#S!vq#f!vq#l!vq#m!vq#n!vq~Oi#jOc#Vq!O#Vq!T#Vq!^#Vq!h#Vq!k#Vq!o#Vq!t#Vq!x#Vq#S#Vq#f#Vq#l#Vq#m#Vq#n#Vq~Om{O#y%VO~PIbOi#jOc#Wq!O#Wq!T#Wq!^#Wq!h#Wq!k#Wq!o#Wq!t#Wq!x#Wq#S#Wq#f#Wq#l#Wq#m#Wq#n#Wq~Om{O#y%VO~PJmOc#Xqi#Xq!O#Xq!T#Xq!^#Xq!h#Xq!k#Xq!o#Xq!t#Xq!x#Xq#S#Xq#f#Xq#l#Xq#m#Xq#n#Xq~O#{%]O~PKxO#r#sO~PKxOi#uOc#Yq!O#Yq!T#Yq!^#Yq!h#Yq!k#Yq!o#Yq!t#Yq!x#Yq#S#Yq#f#Yq#l#Yq#m#Yq#n#Yq~Oi#yOc#Zq!O#Zq!T#Zq!^#Zq!h#Zq!k#Zq!o#Zq!t#Zq!x#Zq#S#Zq#f#Zq#l#Zq#m#Zq#n#Zq~OY'PO]&}Oa'POb'POc'POd'POe'POf'POi'OO~OiPOhsq#ksq#tsq#vsq~O#q'TOU#pXY#pXm#pX#r#pX#t#pXc#pX{#pX!z#pX#k#pX[#pXh#pX#o#pX~Om{O#r'UO#t'VOUXiYXi~Oi#jOc![y!O![y!T![y!^![y!h![y!k![y!o![y!t![y!x![y#S![y#f![y#l![y#m![y#n![y~Oi#jOc!fy!O!fy!T!fy!^!fy!h!fy!k!fy!o!fy!t!fy!x!fy#S!fy#f!fy#l!fy#m!fy#n!fy~O#{%]Oc!iyi!iy!O!iy!T!iy!^!iy!h!iy!k!iy!o!iy!t!iy!x!iy#S!iy#f!iy#l!iy#m!iy#n!iy~O#{&tOc!vyi!vy!O!vy!T!vy!^!vy!h!vy!k!vy!o!vy!t!vy!x!vy#S!vy#f!vy#l!vy#m!vy#n!vy~O#o'_O~OcUO#kzO#o'_O~OV!sOclXflXhlXmlX~Om&kOckXfkXhkX~Om&kOc!qaf!qah!qa~Om{O#r'UOc!ei{!ei!z!ei#k!eih!ei#o!ei~Oi#jOc#Vy!O#Vy!T#Vy!^#Vy!h#Vy!k#Vy!o#Vy!t#Vy!x#Vy#S#Vy#f#Vy#l#Vy#m#Vy#n#Vy~Oi#jOc#Wy!O#Wy!T#Wy!^#Wy!h#Wy!k#Wy!o#Wy!t#Wy!x#Wy#S#Wy#f#Wy#l#Wy#m#Wy#n#Wy~O#{%]Oc#Xyi#Xy!O#Xy!T#Xy!^#Xy!h#Xy!k#Xy!o#Xy!t#Xy!x#Xy#S#Xy#f#Xy#l#Xy#m#Xy#n#Xy~O['jO~P! ZOh'nO#kzO~O#t'oOUoi#koi~O['pO~O#t'rOUXqYXq~Om{O#t'rOUXqYXq~O#{&tOc!v!Ri!v!R!O!v!R!T!v!R!^!v!R!h!v!R!k!v!R!o!v!R!t!v!R!x!v!R#S!v!R#f!v!R#l!v!R#m!v!R#n!v!R~Om{Oc!cih!ci#k!ci~O#o'wO~Om{Oc!eq{!eq!z!eq#k!eqh!eq#o!eq~O#r'UO~P!/eO#t'zOY#^X[#^X]#^Xa#^Xb#^Xc#^Xd#^Xe#^Xf#^Xi#^X~O['|O~P! ZO#o'}O~Oh(PO#kzO~O#t(QOUXyYXy~O#{&tOc!v!Zi!v!Z!O!v!Z!T!v!Z!^!v!Z!h!v!Z!k!v!Z!o!v!Z!t!v!Z!x!v!Z#S!v!Z#f!v!Z#l!v!Z#m!v!Z#n!v!Z~Om{Oc!cqh!cq#k!cq~Om{Oc!ey{!ey!z!ey#k!eyh!ey#o!ey~Om{Oc!cyh!cy#k!cy~O#t(WOh#ui#k#ui~Odefe~",goto:":k$OPPP$P$T$[PP&d&jP&nPP'Z'd'mPPPPPP'vPP'v'}*|P,T,_,c,g-k-o-s-w-o.O-o.U.[P$P.oP.s.w.{/bP/l/|.w0P0TP0P0ZP0e0wP1P2T2X2e0P2nP0P2xP3S0P3dP3n4O0P4SP4^.w4nP4uP5P5]5i5i.s5q5uP5q5y5y5y5y5y5y5}6T6Z6a6g7r7x8O8U8cPPP8i8mPPPPP8qPP9WP9eP8m9iP9qP:Z:cTTOgSQOgR#]!VSsPyQ!SQS!TSvQ!dXQ!eYQ!fZQ!g[Q!h]Q#a![Q#b!]Q#c!^Q#d!_Q#e!`Q#f!a^#}!i#g#y$Q%X%c&gQ$X!kQ$Y!lQ$Z!mQ$[!nQ$]!oQ$^!pj$g!z#i#s$k$r%V%]%d&R&e&s'_'wS%X#j%[Q%e$OQ&g%YT'k'O'mQ!RQR#Z!ST#V!O#WQ$h!zQ%W#iQ%^#s^&S$k%d&R&e&s'_'wQ&X$rQ&d%VR&j%]_&S$k%d&R&e&s'_'w_&T$k%d&R&e&s'_'wQ'X&UQ'c&rR'y'dZ'P%{&}'U'i'}Q!QQQ!YVQ!utQ!|vS#Y!R!SQ#`!ZQ#m!dQ#q!eQ#t!fQ#x!gQ#|!hQ$W!jS$d!v!xQ$f!yQ$j!}Q$o#ZQ$q#[Q$u#aS$x#b#hS${#c#oQ$}#dQ%P#eQ%R#fQ%n$XQ%q$YQ%t$ZQ%v$[Q%x$]Q%z$^Q&P$eQ&Z$vQ&]$yQ&m%_Q&w%oQ&y%rQ'W&UQ'a&nQ'b&rQ's'XQ'u'^S'x'c'dQ(R'vQ(T'yR(V(S#Z|QVtv}!R!S!Z!d!e!f!g!h!j!v!x!y!}#Z#[#a#b#c#d#e#f#h#o$X$Y$Z$[$]$^$e$v$y%_%o%r&U&l&n&r'X'^'c'd'v'y(SQ!vtS#S{&kR$e!xT$a!s$bT$`!s$bSROgQ!PQQ!ttQ!{vU#X!Q!R!SU$c!u!v!xS$i!|!}S$n#Y#ZQ$p#[S&O$d$eQ&Q$jQ&V$oQ&W$qR'R&PTxPyTwPyTuPyStPyR!xuQ!USR!yvQ!}vR#[!US!zv!UQ$R!iU%S#g$S$TS&b%T%UR']&cTSOgTdOgT`OgSWOg^$O!i#g#y$Q%X%c&gS%Y#j%[T%`#u%bSVOgQ!ZWR!jaQ!XVS#_!Y!ZQ$V!jQ$t#`R%m$WR#^!VT^OgQ![WR!kaSXOgQ!]WR!laQ#h!dQ#o!eQ$v#bQ$y#cQ%o$YR%r$Z]#i!d!e#b#c$Y$ZQ#l!dQ#p!eU$w#b#h#mU$z#c#o#qQ%p$YQ%s$ZS&Y$v$xS&[$y${S&v%o%qS&x%r%tQ'Y&ZQ'Z&]Q'f&wR'g&yT%Z#j%[Q$T!iQ%U#gQ&f%XR'`&g_$P!i#g#y$Q%X%c&gSYOgQ!^WR!maSZOgQ!_WR!naQ#r!fS$|#d#tQ%u$[Q&^$}R&z%vS[OgQ!`WR!oaQ#w!gS%O#e#xQ%w$]Q&_%PR&{%xT%a#u%bS]OgQ!aWR!paQ#{!hS%Q#f#|Q%y$^Q&`%RR&|%zS_OgR!bWQ$S!iS%T#g$TR&c%UQ%j$RQ&a%SQ'[&bR't']W%k$R%S&b']Q&u%lR'e&t]%i$R%S%l&b&t']TcOgTaOgTbOgQgOR!qgQ#W!OR$l#WQ'i&}R'{'iQ'm'OR(O'm#Q}QVtv!R!S!Z!d!e!f!g!h!j!v!x!y!}#Z#[#a#b#c#d#e#f#h#o$X$Y$Z$[$]$^$e$v$y%o%r&U&r'X'^'c'd'v'y(SS#T}&lT&l%_&nQ$b!sR%|$bQyPR#QyQ%[#jR&h%[W$Q!i#g%X&gQ%c#yT%f$Q%cQ%b#uR&o%bTfOgTeOgQ&U$kQ&r%dQ'S&RQ'^&eQ'd&sQ'v'_R(S'wQ'Q%{S'h&}'iQ'q'UR(U'}T'l'O'm]!WV!Y!Z!j#`$W}#k!d!e#b#c#h#m#o#q$Y$Z$v$x$y${%o%q%r%t&Z&]&w&y]#v!g#e#x$]%P%x]#z!h#f#|$^%R%z",nodeNames:"⚠ Comment Document OperationDefinition OperationType Name ) ( VariableDefinitions VariableDefinition Variable NamedType ] [ ListType NonNullType DefaultValue IntValue FloatValue StringValue BooleanValue NullValue EnumValue ListValue } { ObjectValue Directives Directive DirectiveName Arguments Argument ArgumentAttributeName SelectionSet Selection Field Alias FieldName FragmentSpread FragmentName InlineFragment TypeCondition OnKeyword on FragmentDefinition FragmentKeyword fragment TypeSystemDefinition SchemaDefinition Description SchemaKeyword schema RootTypeDefinition RootOperationTypeDefinition TypeDefinition ScalarTypeDefinition ScalarKeyword scalar ObjectTypeDefinition TypeKeyword type ImplementsInterfaces ImplementsKeyword implements FieldsDefinition FieldDefinition ArgumentsDefinition InputValueDefinition InterfaceTypeDefinition InterfaceKeyword interface UnionTypeDefinition UnionKeyword union UnionMemberTypes EnumTypeDefinition EnumKeyword enum EnumValuesDefinition EnumValueDefinition InputObjectTypeDefinition InputKeyword input InputFieldsDefinition DirectiveDefinition DirectiveKeyword directive RepeatableKeyword repeatable DirectiveLocations DirectiveLocation ExecutableDirectiveLocation TypeSystemDirectiveLocation TypeSystemExtension SchemaExtension ExtendKeyword extend TypeExtension ScalarTypeExtension ObjectTypeExtension InterfaceTypeExtension UnionTypeExtension EnumTypeExtension InputObjectTypeExtension",maxTerm:156,nodeProps:[["openedBy",6,"(",12,"[",24,"{"],["closedBy",7,")",13,"]",25,"}"]],skippedNodes:[0,1],repeatNodeCount:10,tokenData:"#Ci~R!XX^$npq$nqr%crs%hst4ptu4{vw5jxy5oyz5t|}5y}!O6O!O!P7g!Q![6U![!]7x!_!`7}!b!c8S!c!d8q!d!g9[!g!hCZ!h!iHd!i!k9[!k!l!/v!l!o9[!o!p!Id!p!q9[!q!r!Mm!r!s9[!s!t#!u!t!u9[!u!v#%d!v!w9[!w!x#0n!x!y#3]!y!}9[!}#O#=[#P#Q#=a#R#S9[#T#Y9[#Y#Z#=f#Z#b9[#b#c#@Q#c#h9[#h#i#BU#i#o9[#o#p#CY#p#q#C_#q#r#Cd#y#z$n$f$g$n#BY#BZ$n$IS$I_$n$I|$JO$n$JT$JU$n$KV$KW$n&FU&FV$n~$sY#h~X^$npq$n#y#z$n$f$g$n#BY#BZ$n$IS$I_$n$I|$JO$n$JT$JU$n$KV$KW$n&FU&FV$n~%hO#q~~%kVOY&QZ]&Q^r&Qrs(as#O&Q#O#P&o#P~&Q~&TVOY&QZ]&Q^r&Qrs&js#O&Q#O#P&o#P~&Q~&oOc~~&rXrs&Q!P!Q&Q#O#P&Q#U#V&Q#Y#Z&Q#b#c&Q#f#g&Q#h#i&Q#i#j'_~'bR!Q!['k!c!i'k#T#Z'k~'nR!Q!['w!c!i'w#T#Z'w~'zR!Q![(T!c!i(T#T#Z(T~(WR!Q![&Q!c!i&Q#T#Z&Q~(fPc~rs(i~(lXOY(iYZ(iZ](i]^)X^r(irs)_s#O(i#O#P)w#P~(i~)[PYZ(i~)bROr(irs)ks~(i~)nROr(irs&js~(i~)zXrs*g!P!Q(i#O#P(i#U#V(i#Y#Z(i#b#c(i#f#g(i#h#i(i#i#j3n~*jXOY(iYZ(iZ](i]^)X^r(irs+Vs#O(i#O#P)w#P~(i~+YROr(irs+cs~(i~+fXOY(iYZ(iZ](i]^(i^r(irs,Rs#O(i#O#P,a#P~(i~,WRc~Or(irs)ks~(i~,dfOY(iYZ(iZ](i]^)X^r(irs-xs!P(i!P!Q(i!Q#O(i#O#P,a#P#U(i#U#V(i#V#Y(i#Y#Z(i#Z#b(i#b#c(i#c#f(i#f#g(i#g#h(i#h#i(i#i#j/f#j~(i~-{XOY(iYZ(iZ](i]^(i^r(irs.hs#O(i#O#P,a#P~(i~.kROr(irs.ts~(i~.yXc~OY(iYZ(iZ](i]^(i^r(irs,Rs#O(i#O#P,a#P~(i~/i_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![0h![!c(i!c!i0h!i#O(i#O#P)w#P#T(i#T#Z0h#Z~(i~0k_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![1j![!c(i!c!i1j!i#O(i#O#P)w#P#T(i#T#Z1j#Z~(i~1m_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![2l![!c(i!c!i2l!i#O(i#O#P)w#P#T(i#T#Z2l#Z~(i~2o_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![(i![!c(i!c!i(i!i#O(i#O#P)w#P#T(i#T#Z(i#Z~(i~3qR!Q![3z!c!i3z#T#Z3z~3}R!Q![4W!c!i4W#T#Z4W~4ZR!Q![4d!c!i4d#T#Z4d~4gR!Q![(i!c!i(i#T#Z(i~4uQP~OY4pZ~4p~5OR!c!}5X#R#S5X#T#o5X~5^SY~!Q![5X!c!}5X#R#S5X#T#o5X~5oO#y~~5tOV~~5yOU~~6OO#t~~6RP!Q![6U~6ZSa~!O!P6g!Q![6U!g!h6{#X#Y6{~6jP!Q![6m~6rRb~!Q![6m!g!h6{#X#Y6{~7OR{|7X}!O7X!Q![7_~7[P!Q![7_~7dPb~!Q![7_~7jP!O!P7m~7pP!O!P7s~7xO#v~~7}O#o~~8SO#r~~8VR!c!}8`#R#S8`#T#o8`~8eSm~!Q![8`!c!}8`#R#S8`#T#o8`V8xU#kPfQ!Q![9[!c!t9[!t!u9o!u!}9[#R#S9[#T#o9[R9cS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V9vU#kPfQ!Q![9[!c!i9[!i!j:Y!j!}9[#R#S9[#T#o9[V:aU#kPfQ!Q![9[!c!w9[!w!x:s!x!}9[#R#S9[#T#o9[V:zU#kPfQ!Q![9[!c!o9[!o!p;^!p!}9[#R#S9[#T#o9[V;eU#kPfQ!Q![9[!c!g9[!g!h;w!h!}9[#R#S9[#T#o9[VQU#kPfQ!Q![9[!c!g9[!g!h>d!h!}9[#R#S9[#T#o9[V>kU#kPfQ!Q![9[!c!h9[!h!i>}!i!}9[#R#S9[#T#o9[V?UU#kPfQ!Q![9[!c!k9[!k!l?h!l!}9[#R#S9[#T#o9[V?oU#kPfQ!Q![9[!c!p9[!p!q@R!q!}9[#R#S9[#T#o9[V@YU#kPfQ!Q![9[!c!k9[!k!l@l!l!}9[#R#S9[#T#o9[V@sU#kPfQ!Q![9[!c!v9[!v!wAV!w!}9[#R#S9[#T#o9[VA^U#kPfQ!Q![9[!c!k9[!k!lAp!l!}9[#R#S9[#T#o9[VAwU#kPfQ!Q![9[!c!q9[!q!rBZ!r!}9[#R#S9[#T#o9[VBbU#kPfQ!Q![9[!c!p9[!p!qBt!q!}9[#R#S9[#T#o9[VB}S$[S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[VCbU#kPfQ!Q![9[!c!p9[!p!qCt!q!}9[#R#S9[#T#o9[VC{U#kPfQ!Q![9[!c!w9[!w!xD_!x!}9[#R#S9[#T#o9[VDfU#kPfQ!Q![9[!c!o9[!o!pDx!p!}9[#R#S9[#T#o9[VERS$_S#kPfQ!Q![9[!c!}9[#R#SE_#T#o9[VEfU#kPfQ!Q![9[!c!x9[!x!yEx!y!}9[#R#S9[#T#o9[VFPT#kPfQ!Q![9[!c!dF`!d!}9[#R#S9[#T#o9[VFgU#kPfQ!Q![9[!c!n9[!n!oFy!o!}9[#R#S9[#T#o9[VGQU#kPfQ!Q![9[!c!w9[!w!xGd!x!}9[#R#S9[#T#o9[VGkU#kPfQ!Q![9[!c!g9[!g!hG}!h!}9[#R#S9[#T#o9[VHWS$`S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[VHkW#kPfQ!Q![9[!c!k9[!k!lIT!l!t9[!t!u!#S!u!}9[#R#S9[#T#o9[VI[U#kPfQ!Q![9[!c!g9[!g!hIn!h!}9[#R#S9[#T#o9[VIuU#kPfQ!Q![9[!c!n9[!n!oJX!o!}9[#R#S9[#T#o9[VJ`U#kPfQ!Q![9[!c!f9[!f!gJr!g!}9[#R#S9[#T#o9[VJ{S$RS#kPfQ!Q![9[!c!}9[#R#SKX#T#o9[VK`U#kPfQ!Q![9[!c!f9[!f!gKr!g!}9[#R#S9[#T#o9[VKyU#kPfQ!Q![9[!c!g9[!g!hL]!h!}9[#R#S9[#T#o9[VLdU#kPfQ!Q![9[!c!h9[!h!iLv!i!}9[#R#S9[#T#o9[VL}U#kPfQ!Q![9[!c!k9[!k!lMa!l!}9[#R#S9[#T#o9[VMhU#kPfQ!Q![9[!c!p9[!p!qMz!q!}9[#R#S9[#T#o9[VNRU#kPfQ!Q![9[!c!k9[!k!lNe!l!}9[#R#S9[#T#o9[VNlU#kPfQ!Q![9[!c!v9[!v!w! O!w!}9[#R#S9[#T#o9[V! VU#kPfQ!Q![9[!c!k9[!k!l! i!l!}9[#R#S9[#T#o9[V! pU#kPfQ!Q![9[!c!q9[!q!r!!S!r!}9[#R#S9[#T#o9[V!!ZU#kPfQ!Q![9[!c!p9[!p!q!!m!q!}9[#R#S9[#T#o9[V!!vS$ZS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!#ZT#kPfQ!Q![9[!c!d!#j!d!}9[#R#S9[#T#o9[V!#qU#kPfQ!Q![9[!c!i9[!i!j!$T!j!}9[#R#S9[#T#o9[V!$[U#kPfQ!Q![9[!c!o9[!o!p!$n!p!}9[#R#S9[#T#o9[V!$uU#kPfQ!Q![9[!c!g9[!g!h!%X!h!}9[#R#S9[#T#o9[V!%`U#kPfQ!Q![9[!c!p9[!p!q!%r!q!}9[#R#S9[#T#o9[V!%yU#kPfQ!Q![9[!c!v9[!v!w!&]!w!}9[#R#S9[#T#o9[V!&dS#kPfQ!Q![9[!c!}9[#R#S!&p#T#o9[V!&wW#kPfQ!Q![9[!c!f9[!f!g!'a!g!u9[!u!v!,q!v!}9[#R#S9[#T#o9[V!'hU#kPfQ!Q![9[!c!g9[!g!h!'z!h!}9[#R#S9[#T#o9[V!(RU#kPfQ!Q![9[!c!h9[!h!i!(e!i!}9[#R#S9[#T#o9[V!(lU#kPfQ!Q![9[!c!k9[!k!l!)O!l!}9[#R#S9[#T#o9[V!)VU#kPfQ!Q![9[!c!p9[!p!q!)i!q!}9[#R#S9[#T#o9[V!)pU#kPfQ!Q![9[!c!k9[!k!l!*S!l!}9[#R#S9[#T#o9[V!*ZU#kPfQ!Q![9[!c!v9[!v!w!*m!w!}9[#R#S9[#T#o9[V!*tU#kPfQ!Q![9[!c!k9[!k!l!+W!l!}9[#R#S9[#T#o9[V!+_U#kPfQ!Q![9[!c!q9[!q!r!+q!r!}9[#R#S9[#T#o9[V!+xU#kPfQ!Q![9[!c!p9[!p!q!,[!q!}9[#R#S9[#T#o9[V!,eS$SS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!,xU#kPfQ!Q![9[!c!r9[!r!s!-[!s!}9[#R#S9[#T#o9[V!-cU#kPfQ!Q![9[!c!t9[!t!u!-u!u!}9[#R#S9[#T#o9[V!-|U#kPfQ!Q![9[!c!g9[!g!h!.`!h!}9[#R#S9[#T#o9[V!.gT#kPfQ!Q![9[!c!d!.v!d!}9[#R#S9[#T#o9[V!.}U#kPfQ!Q![9[!c!f9[!f!g!/a!g!}9[#R#S9[#T#o9[V!/jS$TS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!/}U#kPfQ!Q![9[!c!p9[!p!q!0a!q!}9[#R#S9[#T#o9[V!0hY#kPfQ!Q![9[!c!n9[!n!o!1W!o!r9[!r!s!7|!s!v9[!v!w!Et!w!}9[#R#S9[#T#o9[V!1_U#kPfQ!Q![9[!c!k9[!k!l!1q!l!}9[#R#S9[#T#o9[V!1xU#kPfQ!Q![9[!c!p9[!p!q!2[!q!}9[#R#S9[#T#o9[V!2cU#kPfQ!Q![9[!c!g9[!g!h!2u!h!}9[#R#S9[#T#o9[V!2|S#kPfQ!Q![9[!c!}9[#R#S!3Y#T#o9[V!3aU#kPfQ!Q![9[!c!h9[!h!i!3s!i!}9[#R#S9[#T#o9[V!3zU#kPfQ!Q![9[!c!t9[!t!u!4^!u!}9[#R#S9[#T#o9[V!4eT#kPfQ!Q![9[!c!d!4t!d!}9[#R#S9[#T#o9[V!4{U#kPfQ!Q![9[!c!i9[!i!j!5_!j!}9[#R#S9[#T#o9[V!5fU#kPfQ!Q![9[!c!o9[!o!p!5x!p!}9[#R#S9[#T#o9[V!6PU#kPfQ!Q![9[!c!g9[!g!h!6c!h!}9[#R#S9[#T#o9[V!6jU#kPfQ!Q![9[!c!p9[!p!q!6|!q!}9[#R#S9[#T#o9[V!7TU#kPfQ!Q![9[!c!v9[!v!w!7g!w!}9[#R#S9[#T#o9[V!7pS$US#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!8TU#kPfQ!Q![9[!c!w9[!w!x!8g!x!}9[#R#S9[#T#o9[V!8nU#kPfQ!Q![9[!c!v9[!v!w!9Q!w!}9[#R#S9[#T#o9[V!9XS#kPfQ!Q![9[!c!}9[#R#S!9e#T#o9[V!9lW#kPfQ!Q![9[!c!h9[!h!i!:U!i!q9[!q!r!Bl!r!}9[#R#S9[#T#o9[V!:]U#kPfQ!Q![9[!c!k9[!k!l!:o!l!}9[#R#S9[#T#o9[V!:vU#kPfQ!Q![9[!c!g9[!g!h!;Y!h!}9[#R#S9[#T#o9[V!;aU#kPfQ!Q![9[!c!n9[!n!o!;s!o!}9[#R#S9[#T#o9[V!;zU#kPfQ!Q![9[!c!f9[!f!g!<^!g!}9[#R#S9[#T#o9[V!`!i!}9[#R#S9[#T#o9[V!>gU#kPfQ!Q![9[!c!k9[!k!l!>y!l!}9[#R#S9[#T#o9[V!?QU#kPfQ!Q![9[!c!p9[!p!q!?d!q!}9[#R#S9[#T#o9[V!?kU#kPfQ!Q![9[!c!k9[!k!l!?}!l!}9[#R#S9[#T#o9[V!@UU#kPfQ!Q![9[!c!v9[!v!w!@h!w!}9[#R#S9[#T#o9[V!@oU#kPfQ!Q![9[!c!k9[!k!l!AR!l!}9[#R#S9[#T#o9[V!AYU#kPfQ!Q![9[!c!q9[!q!r!Al!r!}9[#R#S9[#T#o9[V!AsU#kPfQ!Q![9[!c!p9[!p!q!BV!q!}9[#R#S9[#T#o9[V!B`S$bS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!BsU#kPfQ!Q![9[!c!d9[!d!e!CV!e!}9[#R#S9[#T#o9[V!C^U#kPfQ!Q![9[!c!l9[!l!m!Cp!m!}9[#R#S9[#T#o9[V!CwU#kPfQ!Q![9[!c!g9[!g!h!DZ!h!}9[#R#S9[#T#o9[V!DbU#kPfQ!Q![9[!c!e9[!e!f!Dt!f!}9[#R#S9[#T#o9[V!D{U#kPfQ!Q![9[!c!v9[!v!w!E_!w!}9[#R#S9[#T#o9[V!EhS$aS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!E{U#kPfQ!Q![9[!c!g9[!g!h!F_!h!}9[#R#S9[#T#o9[V!FfU#kPfQ!Q![9[!c!t9[!t!u!Fx!u!}9[#R#S9[#T#o9[V!GPU#kPfQ!Q![9[!c!h9[!h!i!Gc!i!}9[#R#S9[#T#o9[V!GjT#kPfQ!Q![9[!c!d!Gy!d!}9[#R#S9[#T#o9[V!HQU#kPfQ!Q![9[!c!e9[!e!f!Hd!f!}9[#R#S9[#T#o9[V!HkU#kPfQ!Q![9[!c!g9[!g!h!H}!h!}9[#R#S9[#T#o9[V!IWS$]S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!IkU#kPfQ!Q![9[!c!w9[!w!x!I}!x!}9[#R#S9[#T#o9[V!JUU#kPfQ!Q![9[!c!v9[!v!w!Jh!w!}9[#R#S9[#T#o9[V!JoT#kPfQ!Q![9[!c!d!KO!d!}9[#R#S9[#T#o9[V!KVU#kPfQ!Q![9[!c!v9[!v!w!Ki!w!}9[#R#S9[#T#o9[V!KpU#kPfQ!Q![9[!c!k9[!k!l!LS!l!}9[#R#S9[#T#o9[V!LZU#kPfQ!Q![9[!c!q9[!q!r!Lm!r!}9[#R#S9[#T#o9[V!LtU#kPfQ!Q![9[!c!p9[!p!q!MW!q!}9[#R#S9[#T#o9[V!MaS$PS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!MtU#kPfQ!Q![9[!c!d9[!d!e!NW!e!}9[#R#S9[#T#o9[V!N_U#kPfQ!Q![9[!c!l9[!l!m!Nq!m!}9[#R#S9[#T#o9[V!NxU#kPfQ!Q![9[!c!g9[!g!h# [!h!}9[#R#S9[#T#o9[V# cU#kPfQ!Q![9[!c!e9[!e!f# u!f!}9[#R#S9[#T#o9[V# |U#kPfQ!Q![9[!c!v9[!v!w#!`!w!}9[#R#S9[#T#o9[V#!iS$YS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#!|U#kPfQ!Q![9[!c!w9[!w!x##`!x!}9[#R#S9[#T#o9[V##gU#kPfQ!Q![9[!c!g9[!g!h##y!h!}9[#R#S9[#T#o9[V#$QU#kPfQ!Q![9[!c!t9[!t!u#$d!u!}9[#R#S9[#T#o9[V#$kU#kPfQ!Q![9[!c!{9[!{!|#$}!|!}9[#R#S9[#T#o9[V#%WS$OS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#%kW#kPfQ!Q![9[!c!e9[!e!f#&T!f!w9[!w!x#*s!x!}9[#R#S9[#T#o9[V#&[V#kPfQ!Q![9[!c!d#&q!d!j9[!j!k#(r!k!}9[#R#S9[#T#o9[V#&xU#kPfQ!Q![9[!c!n9[!n!o#'[!o!}9[#R#S9[#T#o9[V#'cT#kPfQ!Q![9[!c!d#'r!d!}9[#R#S9[#T#o9[V#'yU#kPfQ!Q![9[!c!t9[!t!u#(]!u!}9[#R#S9[#T#o9[V#(fS$XS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#(yU#kPfQ!Q![9[!c!g9[!g!h#)]!h!}9[#R#S9[#T#o9[V#)dU#kPfQ!Q![9[!c!o9[!o!p#)v!p!}9[#R#S9[#T#o9[V#)}T#kPfQ!Q![9[!c!d#*^!d!}9[#R#S9[#T#o9[V#*gS$WS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#*zU#kPfQ!Q![9[!c!d9[!d!e#+^!e!}9[#R#S9[#T#o9[V#+eU#kPfQ!Q![9[!c!u9[!u!v#+w!v!}9[#R#S9[#T#o9[V#,OU#kPfQ!Q![9[!c!e9[!e!f#,b!f!}9[#R#S9[#T#o9[V#,iU#kPfQ!Q![9[!c!t9[!t!u#,{!u!}9[#R#S9[#T#o9[V#-SU#kPfQ!Q![9[!c!k9[!k!l#-f!l!}9[#R#S9[#T#o9[V#-mU#kPfQ!Q![9[!c!r9[!r!s#.P!s!}9[#R#S9[#T#o9[V#.WU#kPfQ!Q![9[!c!v9[!v!w#.j!w!}9[#R#S9[#T#o9[V#.qU#kPfQ!Q![9[!c!k9[!k!l#/T!l!}9[#R#S9[#T#o9[V#/[U#kPfQ!Q![9[!c!q9[!q!r#/n!r!}9[#R#S9[#T#o9[V#/uU#kPfQ!Q![9[!c!p9[!p!q#0X!q!}9[#R#S9[#T#o9[V#0bS$QS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#0uU#kPfQ!Q![9[!c!p9[!p!q#1X!q!}9[#R#S9[#T#o9[V#1`U#kPfQ!Q![9[!c!k9[!k!l#1r!l!}9[#R#S9[#T#o9[V#1yU#kPfQ!Q![9[!c!q9[!q!r#2]!r!}9[#R#S9[#T#o9[V#2dU#kPfQ!Q![9[!c!p9[!p!q#2v!q!}9[#R#S9[#T#o9[V#3PS$^S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#3dT#kPfQ!Q![9[!c!d#3s!d!}9[#R#S9[#T#o9[V#3zU#kPfQ!Q![9[!c!t9[!t!u#4^!u!}9[#R#S9[#T#o9[V#4eU#kPfQ!Q![9[!c!k9[!k!l#4w!l!}9[#R#S9[#T#o9[V#5OT#kPfQ!Q![9[!c!d#5_!d!}9[#R#S9[#T#o9[V#5fU#kPfQ!Q![9[!c!d9[!d!e#5x!e!}9[#R#S9[#T#o9[V#6PU#kPfQ!Q![9[!c!n9[!n!o#6c!o!}9[#R#S9[#T#o9[V#6jU#kPfQ!Q![9[!c!g9[!g!h#6|!h!}9[#R#S9[#T#o9[V#7TS#kPfQ!Q![9[!c!}9[#R#S#7a#T#o9[V#7hU#kPfQ!Q![9[!c!f9[!f!g#7z!g!}9[#R#S9[#T#o9[V#8RU#kPfQ!Q![9[!c!g9[!g!h#8e!h!}9[#R#S9[#T#o9[V#8lU#kPfQ!Q![9[!c!h9[!h!i#9O!i!}9[#R#S9[#T#o9[V#9VU#kPfQ!Q![9[!c!k9[!k!l#9i!l!}9[#R#S9[#T#o9[V#9pU#kPfQ!Q![9[!c!p9[!p!q#:S!q!}9[#R#S9[#T#o9[V#:ZU#kPfQ!Q![9[!c!k9[!k!l#:m!l!}9[#R#S9[#T#o9[V#:tU#kPfQ!Q![9[!c!v9[!v!w#;W!w!}9[#R#S9[#T#o9[V#;_U#kPfQ!Q![9[!c!k9[!k!l#;q!l!}9[#R#S9[#T#o9[V#;xU#kPfQ!Q![9[!c!q9[!q!r#<[!r!}9[#R#S9[#T#o9[V#TU#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#>g#a#o9[R#>nU#kPfQ!Q![9[!c!}9[#R#S9[#T#g9[#g#h#?Q#h#o9[R#?XU#kPfQ!Q![9[!c!}9[#R#S9[#T#X9[#X#Y#?k#Y#o9[R#?tS#kPdQfQ!Q![9[!c!}9[#R#S9[#T#o9[R#@XU#kPfQ!Q![9[!c!}9[#R#S9[#T#i9[#i#j#@k#j#o9[R#@rU#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#AU#a#o9[R#A]U#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#Ao#a#o9[R#AxS#kPeQfQ!Q![9[!c!}9[#R#S9[#T#o9[R#B]U#kPfQ!Q![9[!c!}9[#R#S9[#T#f9[#f#g#Bo#g#o9[R#BvU#kPfQ!Q![9[!c!}9[#R#S9[#T#i9[#i#j#?Q#j#o9[~#C_Oi~~#CdO#{~~#CiOh~",tokenizers:[0,1,2],topRules:{Document:[0,2]},specialized:[{term:119,get:e=>nI[e]||-1}],tokenPrec:2989}),nC="RootTypeDefinition InputFieldsDefinition EnumValuesDefinition FieldsDefinition SelectionSet { }",nF=nh.qp.define({parser:nA.configure({props:[(0,nm.Gv)({Variable:nm.pJ.variableName,BooleanValue:nm.pJ.bool,Description:nm.pJ.string,StringValue:nm.pJ.string,Comment:nm.pJ.lineComment,IntValue:nm.pJ.integer,FloatValue:nm.pJ.float,EnumValue:nm.pJ.special(nm.pJ.name),NullValue:nm.pJ.null,DirectiveName:nm.pJ.modifier,"scalar type interface union enum input implements fragment extend schema directive on repeatable":nm.pJ.keyword,OperationType:nm.pJ.definitionKeyword,FieldName:nm.pJ.propertyName,Field:nm.pJ.propertyName,ArgumentAttributeName:nm.pJ.attributeName,Name:nm.pJ.atom,"( )":nm.pJ.paren,"{ }":nm.pJ.brace,",":nm.pJ.separator,"( ) { } : [ ]":nm.pJ.punctuation}),nh.uj.add({[nC]:(0,nh.vw)({closing:"}",align:!0})}),nh.x0.add({[nC]:nh.Dv})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*(\{|\})$/}})},4996:function(e){"use strict";function O(e,O){if(null!=e)return e;var t=Error(void 0!==O?O:"Got unexpected "+e);throw t.framesToPop=1,t}e.exports=O,e.exports.default=O,Object.defineProperty(e.exports,"__esModule",{value:!0})},39018:function(e,O,t){var i,n;void 0!==(n="function"==typeof(i=function(){var e,O,t,i,n,r={},a={},o={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},s={currentLocale:o.currentLocale,zeroFormat:o.zeroFormat,nullFormat:o.nullFormat,defaultFormat:o.defaultFormat,scalePercentBy100:o.scalePercentBy100};function l(e,O){this._input=e,this._value=O}return(i=function(e){var O,t,a,o;if(i.isNumeral(e))O=e.value();else if(0===e||void 0===e)O=0;else if(null===e||n.isNaN(e))O=null;else if("string"==typeof e){if(s.zeroFormat&&e===s.zeroFormat)O=0;else if(s.nullFormat&&e===s.nullFormat||!e.replace(/[^0-9]+/g,"").length)O=null;else{for(t in r)if((o="function"==typeof r[t].regexps.unformat?r[t].regexps.unformat():r[t].regexps.unformat)&&e.match(o)){a=r[t].unformat;break}O=(a=a||i._.stringToNumber)(e)}}else O=Number(e)||null;return new l(e,O)}).version="2.0.6",i.isNumeral=function(e){return e instanceof l},i._=n={numberToFormat:function(e,O,t){var n,r,o,s,l,c,u,$=a[i.options.currentLocale],Q=!1,p=!1,d=0,f="",h="",m=!1;if(r=Math.abs(e=e||0),i._.includes(O,"(")?(Q=!0,O=O.replace(/[\(|\)]/g,"")):(i._.includes(O,"+")||i._.includes(O,"-"))&&(l=i._.includes(O,"+")?O.indexOf("+"):e<0?O.indexOf("-"):-1,O=O.replace(/[\+|\-]/g,"")),i._.includes(O,"a")&&(n=!!(n=O.match(/a(k|m|b|t)?/))&&n[1],i._.includes(O," a")&&(f=" "),O=O.replace(RegExp(f+"a[kmbt]?"),""),r>=1e12&&!n||"t"===n?(f+=$.abbreviations.trillion,e/=1e12):r<1e12&&r>=1e9&&!n||"b"===n?(f+=$.abbreviations.billion,e/=1e9):r<1e9&&r>=1e6&&!n||"m"===n?(f+=$.abbreviations.million,e/=1e6):(r<1e6&&r>=1e3&&!n||"k"===n)&&(f+=$.abbreviations.thousand,e/=1e3)),i._.includes(O,"[.]")&&(p=!0,O=O.replace("[.]",".")),o=e.toString().split(".")[0],s=O.split(".")[1],c=O.indexOf(","),d=(O.split(".")[0].split(",")[0].match(/0/g)||[]).length,s?(i._.includes(s,"[")?(s=(s=s.replace("]","")).split("["),h=i._.toFixed(e,s[0].length+s[1].length,t,s[1].length)):h=i._.toFixed(e,s.length,t),o=h.split(".")[0],h=i._.includes(h,".")?$.delimiters.decimal+h.split(".")[1]:"",p&&0===Number(h.slice(1))&&(h="")):o=i._.toFixed(e,0,t),f&&!n&&Number(o)>=1e3&&f!==$.abbreviations.trillion)switch(o=String(Number(o)/1e3),f){case $.abbreviations.thousand:f=$.abbreviations.million;break;case $.abbreviations.million:f=$.abbreviations.billion;break;case $.abbreviations.billion:f=$.abbreviations.trillion}if(i._.includes(o,"-")&&(o=o.slice(1),m=!0),o.length0;S--)o="0"+o;return c>-1&&(o=o.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+$.delimiters.thousands)),0===O.indexOf(".")&&(o=""),u=o+h+(f||""),Q?u=(Q&&m?"(":"")+u+(Q&&m?")":""):l>=0?u=0===l?(m?"-":"+")+u:u+(m?"-":"+"):m&&(u="-"+u),u},stringToNumber:function(e){var O,t,i,n=a[s.currentLocale],r=e,o={thousand:3,million:6,billion:9,trillion:12};if(s.zeroFormat&&e===s.zeroFormat)t=0;else if(s.nullFormat&&e===s.nullFormat||!e.replace(/[^0-9]+/g,"").length)t=null;else{for(O in t=1,"."!==n.delimiters.decimal&&(e=e.replace(/\./g,"").replace(n.delimiters.decimal,".")),o)if(i=RegExp("[^a-zA-Z]"+n.abbreviations[O]+"(?:\\)|(\\"+n.currency.symbol+")?(?:\\))?)?$"),r.match(i)){t*=Math.pow(10,o[O]);break}t*=((e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1)*Number(e=e.replace(/[^0-9\.]+/g,""))}return t},isNaN:function(e){return"number"==typeof e&&isNaN(e)},includes:function(e,O){return -1!==e.indexOf(O)},insert:function(e,O,t){return e.slice(0,t)+O+e.slice(t)},reduce:function(e,O){if(this===null)throw TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof O)throw TypeError(O+" is not a function");var t,i=Object(e),n=i.length>>>0,r=0;if(3==arguments.length)t=arguments[2];else{for(;r=n)throw TypeError("Reduce of empty array with no initial value");t=i[r++]}for(;rt?e:t},1)},toFixed:function(e,O,t,i){var n,r,a,o,s=e.toString().split("."),l=O-(i||0);return a=Math.pow(10,n=2===s.length?Math.min(Math.max(s[1].length,l),O):l),o=(t(e+"e+"+n)/a).toFixed(n),i>O-n&&(r=RegExp("\\.?0{1,"+(i-(O-n))+"}$"),o=o.replace(r,"")),o}},i.options=s,i.formats=r,i.locales=a,i.locale=function(e){return e&&(s.currentLocale=e.toLowerCase()),s.currentLocale},i.localeData=function(e){if(!e)return a[s.currentLocale];if(!a[e=e.toLowerCase()])throw Error("Unknown locale : "+e);return a[e]},i.reset=function(){for(var e in o)s[e]=o[e]},i.zeroFormat=function(e){s.zeroFormat="string"==typeof e?e:null},i.nullFormat=function(e){s.nullFormat="string"==typeof e?e:null},i.defaultFormat=function(e){s.defaultFormat="string"==typeof e?e:"0.0"},i.register=function(e,O,t){if(O=O.toLowerCase(),this[e+"s"][O])throw TypeError(O+" "+e+" already registered.");return this[e+"s"][O]=t,t},i.validate=function(e,O){var t,n,r,a,o,s,l,c;if("string"!=typeof e&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),(e=e.trim()).match(/^\d+$/))return!0;if(""===e)return!1;try{l=i.localeData(O)}catch(e){l=i.localeData(i.locale())}return r=l.currency.symbol,o=l.abbreviations,t=l.delimiters.decimal,n="."===l.delimiters.thousands?"\\.":l.delimiters.thousands,(null===(c=e.match(/^[^\d]+/))||(e=e.substr(1),c[0]===r))&&(null===(c=e.match(/[^\d]+$/))||(e=e.slice(0,-1),c[0]===o.thousand||c[0]===o.million||c[0]===o.billion||c[0]===o.trillion))&&(s=RegExp(n+"{2}"),!e.match(/[^\d.,]/g)&&!((a=e.split(t)).length>2)&&(a.length<2?!!a[0].match(/^\d+.*\d$/)&&!a[0].match(s):1===a[0].length?!!a[0].match(/^\d+$/)&&!a[0].match(s)&&!!a[1].match(/^\d+$/):!!a[0].match(/^\d+.*\d$/)&&!a[0].match(s)&&!!a[1].match(/^\d+$/)))},i.fn=l.prototype={clone:function(){return i(this)},format:function(e,O){var t,n,a,o=this._value,l=e||s.defaultFormat;if(O=O||Math.round,0===o&&null!==s.zeroFormat)n=s.zeroFormat;else if(null===o&&null!==s.nullFormat)n=s.nullFormat;else{for(t in r)if(l.match(r[t].regexps.format)){a=r[t].format;break}n=(a=a||i._.numberToFormat)(o,l,O)}return n},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var O=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([this._value,e],function(e,t,i,n){return e+Math.round(O*t)},0)/O,this},subtract:function(e){var O=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([e],function(e,t,i,n){return e-Math.round(O*t)},Math.round(this._value*O))/O,this},multiply:function(e){return this._value=n.reduce([this._value,e],function(e,O,t,i){var r=n.correctionFactor(e,O);return Math.round(e*r)*Math.round(O*r)/Math.round(r*r)},1),this},divide:function(e){return this._value=n.reduce([this._value,e],function(e,O,t,i){var r=n.correctionFactor(e,O);return Math.round(e*r)/Math.round(O*r)}),this},difference:function(e){return Math.abs(i(this._value).subtract(e).value())}},i.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var O=e%10;return 1==~~(e%100/10)?"th":1===O?"st":2===O?"nd":3===O?"rd":"th"},currency:{symbol:"$"}}),i.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(e,O,t){var n,r=i._.includes(O," BPS")?" ":"";return e*=1e4,O=O.replace(/\s?BPS/,""),n=i._.numberToFormat(e,O,t),i._.includes(n,")")?((n=n.split("")).splice(-1,0,r+"BPS"),n=n.join("")):n=n+r+"BPS",n},unformat:function(e){return+(1e-4*i._.stringToNumber(e)).toFixed(15)}}),O={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},t="("+(t=(e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(O.suffixes.filter(function(O){return 0>e.suffixes.indexOf(O)})).join("|")).replace("B","B(?!PS)")+")",i.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(t)},format:function(t,n,r){var a,o,s,l=i._.includes(n,"ib")?O:e,c=i._.includes(n," b")||i._.includes(n," ib")?" ":"";for(a=0,n=n.replace(/\s?i?b/,"");a<=l.suffixes.length;a++)if(o=Math.pow(l.base,a),s=Math.pow(l.base,a+1),null===t||0===t||t>=o&&t0&&(t/=o);break}return i._.numberToFormat(t,n,r)+c},unformat:function(t){var n,r,a=i._.stringToNumber(t);if(a){for(n=e.suffixes.length-1;n>=0;n--){if(i._.includes(t,e.suffixes[n])){r=Math.pow(e.base,n);break}if(i._.includes(t,O.suffixes[n])){r=Math.pow(O.base,n);break}}a*=r||1}return a}}),i.register("format","currency",{regexps:{format:/(\$)/},format:function(e,O,t){var n,r,a=i.locales[i.options.currentLocale],o={before:O.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:O.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(O=O.replace(/\s?\$\s?/,""),n=i._.numberToFormat(e,O,t),e>=0?(o.before=o.before.replace(/[\-\(]/,""),o.after=o.after.replace(/[\-\)]/,"")):!(e<0)||i._.includes(o.before,"-")||i._.includes(o.before,"(")||(o.before="-"+o.before),r=0;r=0;r--)switch(o.after[r]){case"$":n=r===o.after.length-1?n+a.currency.symbol:i._.insert(n,a.currency.symbol,-(o.after.length-(1+r)));break;case" ":n=r===o.after.length-1?n+" ":i._.insert(n," ",-(o.after.length-(1+r)+a.currency.symbol.length-1))}return n}}),i.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(e,O,t){var n=("number"!=typeof e||i._.isNaN(e)?"0e+0":e.toExponential()).split("e");return O=O.replace(/e[\+|\-]{1}0/,""),i._.numberToFormat(Number(n[0]),O,t)+"e"+n[1]},unformat:function(e){var O=i._.includes(e,"e+")?e.split("e+"):e.split("e-"),t=Number(O[0]),n=Number(O[1]);return n=i._.includes(e,"e-")?n*=-1:n,i._.reduce([t,Math.pow(10,n)],function(e,O,t,n){var r=i._.correctionFactor(e,O);return e*r*(O*r)/(r*r)},1)}}),i.register("format","ordinal",{regexps:{format:/(o)/},format:function(e,O,t){var n=i.locales[i.options.currentLocale],r=i._.includes(O," o")?" ":"";return O=O.replace(/\s?o/,""),r+=n.ordinal(e),i._.numberToFormat(e,O,t)+r}}),i.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(e,O,t){var n,r=i._.includes(O," %")?" ":"";return i.options.scalePercentBy100&&(e*=100),O=O.replace(/\s?\%/,""),n=i._.numberToFormat(e,O,t),i._.includes(n,")")?((n=n.split("")).splice(-1,0,r+"%"),n=n.join("")):n=n+r+"%",n},unformat:function(e){var O=i._.stringToNumber(e);return i.options.scalePercentBy100?.01*O:O}}),i.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,O,t){var i=Math.floor(e/60/60),n=Math.floor((e-3600*i)/60),r=Math.round(e-3600*i-60*n);return i+":"+(n<10?"0"+n:n)+":"+(r<10?"0"+r:r)},unformat:function(e){var O=e.split(":"),t=0;return 3===O.length?t+=3600*Number(O[0])+60*Number(O[1])+Number(O[2]):2===O.length&&(t+=60*Number(O[0])+Number(O[1])),Number(t)}}),i})?i.call(O,t,O,e):i)&&(e.exports=n)},32608:function(e){var O,t,i,n=e.exports={};function r(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function o(e){if(O===setTimeout)return setTimeout(e,0);if((O===r||!O)&&setTimeout)return O=setTimeout,setTimeout(e,0);try{return O(e,0)}catch(t){try{return O.call(null,e,0)}catch(t){return O.call(this,e,0)}}}!function(){try{O="function"==typeof setTimeout?setTimeout:r}catch(e){O=r}try{t="function"==typeof clearTimeout?clearTimeout:a}catch(e){t=a}}();var s=[],l=!1,c=-1;function u(){l&&i&&(l=!1,i.length?s=i.concat(s):c=-1,s.length&&$())}function $(){if(!l){var e=o(u);l=!0;for(var O=s.length;O;){for(i=s,s=[];++c1)for(var t=1;tthis.linee.name);class OS{constructor(e){var O,t;this.name=ec(e.name),this.description=e.description,this.locations=e.locations,this.isRepeatable=null!==(O=e.isRepeatable)&&void 0!==O&&O,this.extensions=H(e.extensions),this.astNode=e.astNode,Array.isArray(e.locations)||i(!1,`@${e.name} locations must be an Array.`);let n=null!==(t=e.args)&&void 0!==t?t:{};Q(n)&&!Array.isArray(n)||i(!1,`@${e.name} args must be an object with argument names as keys.`),this.args=eW(n)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:ez(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}let OP=new OS({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[t5.FIELD,t5.FRAGMENT_SPREAD,t5.INLINE_FRAGMENT],args:{if:{type:new eb(eM),description:"Included when true."}}}),OX=new OS({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[t5.FIELD,t5.FRAGMENT_SPREAD,t5.INLINE_FRAGMENT],args:{if:{type:new eb(eM),description:"Skipped when true."}}}),Og=new OS({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[t5.FIELD_DEFINITION,t5.ARGUMENT_DEFINITION,t5.INPUT_FIELD_DEFINITION,t5.ENUM_VALUE],args:{reason:{type:eJ,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:"No longer supported"}}}),Oy=new OS({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[t5.SCALAR],args:{url:{type:new eb(eJ),description:"The URL that specifies the behavior of this scalar."}}}),Ow=Object.freeze([OP,OX,Og,Oy]);function Ob(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=e.locations;let r=e.getDocument().definitions;for(let e of r)e.kind===t0.DIRECTIVE_DEFINITION&&(O[e.name.value]=e.locations.map(e=>e.value));return{Directive(t,i,r,a,o){let s=t.name.value,l=O[s];if(!l){e.reportError(new S(`Unknown directive "@${s}".`,{nodes:t}));return}let c=function(e){let O=e[e.length-1];switch("kind"in O||p(!1),O.kind){case t0.OPERATION_DEFINITION:return function(e){switch(e){case t1.QUERY:return t5.QUERY;case t1.MUTATION:return t5.MUTATION;case t1.SUBSCRIPTION:return t5.SUBSCRIPTION}}(O.operation);case t0.FIELD:return t5.FIELD;case t0.FRAGMENT_SPREAD:return t5.FRAGMENT_SPREAD;case t0.INLINE_FRAGMENT:return t5.INLINE_FRAGMENT;case t0.FRAGMENT_DEFINITION:return t5.FRAGMENT_DEFINITION;case t0.VARIABLE_DEFINITION:return t5.VARIABLE_DEFINITION;case t0.SCHEMA_DEFINITION:case t0.SCHEMA_EXTENSION:return t5.SCHEMA;case t0.SCALAR_TYPE_DEFINITION:case t0.SCALAR_TYPE_EXTENSION:return t5.SCALAR;case t0.OBJECT_TYPE_DEFINITION:case t0.OBJECT_TYPE_EXTENSION:return t5.OBJECT;case t0.FIELD_DEFINITION:return t5.FIELD_DEFINITION;case t0.INTERFACE_TYPE_DEFINITION:case t0.INTERFACE_TYPE_EXTENSION:return t5.INTERFACE;case t0.UNION_TYPE_DEFINITION:case t0.UNION_TYPE_EXTENSION:return t5.UNION;case t0.ENUM_TYPE_DEFINITION:case t0.ENUM_TYPE_EXTENSION:return t5.ENUM;case t0.ENUM_VALUE_DEFINITION:return t5.ENUM_VALUE;case t0.INPUT_OBJECT_TYPE_DEFINITION:case t0.INPUT_OBJECT_TYPE_EXTENSION:return t5.INPUT_OBJECT;case t0.INPUT_VALUE_DEFINITION:{let O=e[e.length-3];return"kind"in O||p(!1),O.kind===t0.INPUT_OBJECT_TYPE_DEFINITION?t5.INPUT_FIELD_DEFINITION:t5.ARGUMENT_DEFINITION}default:p(!1,"Unexpected kind: "+n(O.kind))}}(o);c&&!l.includes(c)&&e.reportError(new S(`Directive "@${s}" may not be used on ${c}.`,{nodes:t}))}}}function Ox(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=!e.isRepeatable;let n=e.getDocument().definitions;for(let e of n)e.kind===t0.DIRECTIVE_DEFINITION&&(O[e.name.value]=!e.repeatable);let r=Object.create(null),a=Object.create(null);return{enter(t){let i;if("directives"in t&&t.directives){if(t.kind===t0.SCHEMA_DEFINITION||t.kind===t0.SCHEMA_EXTENSION)i=r;else if(Od(t)||Of(t)){let e=t.name.value;void 0===(i=a[e])&&(a[e]=i=Object.create(null))}else i=Object.create(null);for(let n of t.directives){let t=n.name.value;O[t]&&(i[t]?e.reportError(new S(`The directive "@${t}" can only be used once at this location.`,{nodes:[i[t],n]})):i[t]=n)}}}}}let OT={[t0.SCALAR_TYPE_DEFINITION]:t0.SCALAR_TYPE_EXTENSION,[t0.OBJECT_TYPE_DEFINITION]:t0.OBJECT_TYPE_EXTENSION,[t0.INTERFACE_TYPE_DEFINITION]:t0.INTERFACE_TYPE_EXTENSION,[t0.UNION_TYPE_DEFINITION]:t0.UNION_TYPE_EXTENSION,[t0.ENUM_TYPE_DEFINITION]:t0.ENUM_TYPE_EXTENSION,[t0.INPUT_OBJECT_TYPE_DEFINITION]:t0.INPUT_OBJECT_TYPE_EXTENSION};function Ov(e,O){let t=new Map;for(let i of e){let e=O(i),n=t.get(e);void 0===n?t.set(e,[i]):n.push(i)}return t}function Ok(e){return{Field:O,Directive:O};function O(O){var t;let i=null!==(t=O.arguments)&&void 0!==t?t:[],n=Ov(i,e=>e.name.value);for(let[O,t]of n)t.length>1&&e.reportError(new S(`There can be only one argument named "${O}".`,{nodes:t.map(e=>e.name)}))}}function Oq(e){let O=[],t=Object.create(null);return{ObjectValue:{enter(){O.push(t),t=Object.create(null)},leave(){let e=O.pop();e||p(!1),t=e}},ObjectField(O){let i=O.name.value;t[i]?e.reportError(new S(`There can be only one input field named "${i}".`,{nodes:[t[i],O.name]})):t[i]=O.name}}}function O_(e,O){switch(O.kind){case t0.LIST_TYPE:{let t=O_(e,O.type);return t&&new ew(t)}case t0.NON_NULL_TYPE:{let t=O_(e,O.type);return t&&new eb(t)}case t0.NAMED_TYPE:return e.getType(O.name.value)}}function OR(e){var O,t;let i=Object.create(null),r=e.getSchema(),a=null!==(O=null==r?void 0:r.getDirectives())&&void 0!==O?O:Ow;for(let e of a)i[e.name]=C(e.args.filter(eG),e=>e.name);let o=e.getDocument().definitions;for(let e of o)if(e.kind===t0.DIRECTIVE_DEFINITION){let O=null!==(t=e.arguments)&&void 0!==t?t:[];i[e.name.value]=C(O.filter(OZ),e=>e.name.value)}return{Directive:{leave(O){let t=O.name.value,r=i[t];if(r){var a;let i=null!==(a=O.arguments)&&void 0!==a?a:[],o=new Set(i.map(e=>e.name.value));for(let[i,a]of Object.entries(r))if(!o.has(i)){let r=eu(a.type)?n(a.type):ei(a.type);e.reportError(new S(`Directive "@${t}" argument "${i}" of type "${r}" is required, but it was not provided.`,{nodes:O}))}}}}}}function OZ(e){return e.type.kind===t0.NON_NULL_TYPE&&null==e.defaultValue}function OU(e){let O=Object.create(null),t=e.getSchema(),i=t?t.getDirectives():Ow;for(let e of i)O[e.name]=e.args.map(e=>e.name);let n=e.getDocument().definitions;for(let e of n)if(e.kind===t0.DIRECTIVE_DEFINITION){var r;let t=null!==(r=e.arguments)&&void 0!==r?r:[];O[e.name.value]=t.map(e=>e.name.value)}return{Directive(t){let i=t.name.value,n=O[i];if(t.arguments&&n)for(let O of t.arguments){let t=O.name.value;if(!n.includes(t)){let r=M(t,n);e.reportError(new S(`Unknown argument "${t}" on directive "@${i}".`+I(r),{nodes:O}))}}return!1}}}function OW(e,O,t,i,n,r,a){let o=e.getFragment(a);if(!o)return;let[s,l]=Oj(e,t,o);if(r!==s)for(let o of(OV(e,O,t,i,n,r,s),l))i.has(o,a,n)||(i.add(o,a,n),OW(e,O,t,i,n,r,o))}function OY(e,O,t,i,n,r,a){if(r===a||i.has(r,a,n))return;i.add(r,a,n);let o=e.getFragment(r),s=e.getFragment(a);if(!o||!s)return;let[l,c]=Oj(e,t,o),[u,$]=Oj(e,t,s);for(let a of(OV(e,O,t,i,n,l,u),$))OY(e,O,t,i,n,r,a);for(let r of c)OY(e,O,t,i,n,r,a)}function OV(e,O,t,i,n,r,a){for(let[o,s]of Object.entries(r)){let r=a[o];if(r)for(let a of s)for(let s of r){let r=Oz(e,t,i,n,o,a,s);r&&O.push(r)}}}function Oz(e,O,t,i,r,a,o){let[s,l,c]=a,[u,$,Q]=o,p=i||s!==u&&e$(s)&&e$(u);if(!p){let e=l.name.value,O=$.name.value;if(e!==O)return[[r,`"${e}" and "${O}" are different fields`],[l],[$]];if(!function(e,O){let t=e.arguments,i=O.arguments;if(void 0===t||0===t.length)return void 0===i||0===i.length;if(void 0===i||0===i.length||t.length!==i.length)return!1;let n=new Map(i.map(({name:e,value:O})=>[e.value,O]));return t.every(e=>{let O=e.value,t=n.get(e.name.value);return void 0!==t&&OG(O)===OG(t)})}(l,$))return[[r,"they have differing arguments"],[l],[$]]}let d=null==c?void 0:c.type,f=null==Q?void 0:Q.type;if(d&&f&&function e(O,t){return eh(O)?!eh(t)||e(O.ofType,t.ofType):!!eh(t)||(em(O)?!em(t)||e(O.ofType,t.ofType):!!em(t)||!!(eX(O)||eX(t))&&O!==t)}(d,f))return[[r,`they return conflicting types "${n(d)}" and "${n(f)}"`],[l],[$]];let h=l.selectionSet,m=$.selectionSet;if(h&&m){let i=function(e,O,t,i,n,r,a,o){let s=[],[l,c]=OE(e,O,n,r),[u,$]=OE(e,O,a,o);for(let n of(OV(e,s,O,t,i,l,u),$))OW(e,s,O,t,i,l,n);for(let n of c)OW(e,s,O,t,i,u,n);for(let n of c)for(let r of $)OY(e,s,O,t,i,n,r);return s}(e,O,t,p,ev(d),h,ev(f),m);return function(e,O,t,i){if(e.length>0)return[[O,e.map(([e])=>e)],[t,...e.map(([,e])=>e).flat()],[i,...e.map(([,,e])=>e).flat()]]}(i,r,l,$)}}function OG(e){return ei(function e(O){switch(O.kind){case t0.OBJECT:return{...O,fields:O.fields.map(O=>({...O,value:e(O.value)})).sort((e,O)=>D(e.name.value,O.name.value))};case t0.LIST:return{...O,values:O.values.map(e)};case t0.INT:case t0.FLOAT:case t0.STRING:case t0.BOOLEAN:case t0.NULL:case t0.ENUM:case t0.VARIABLE:return O}}(e))}function OE(e,O,t,i){let n=O.get(i);if(n)return n;let r=Object.create(null),a=Object.create(null);!function e(O,t,i,n,r){for(let a of i.selections)switch(a.kind){case t0.FIELD:{let e;let O=a.name.value;(e$(t)||eQ(t))&&(e=t.getFields()[O]);let i=a.alias?a.alias.value:O;n[i]||(n[i]=[]),n[i].push([t,a,e]);break}case t0.FRAGMENT_SPREAD:r[a.name.value]=!0;break;case t0.INLINE_FRAGMENT:{let i=a.typeCondition,o=i?O_(O.getSchema(),i):t;e(O,o,a.selectionSet,n,r)}}}(e,t,i,r,a);let o=[r,Object.keys(a)];return O.set(i,o),o}function Oj(e,O,t){let i=O.get(t.selectionSet);if(i)return i;let n=O_(e.getSchema(),t.typeCondition);return OE(e,O,n,t.selectionSet)}class OI{constructor(){this._data=new Map}has(e,O,t){var i;let[n,r]=eO.name.value===e.name);if(r)return function(e,O,t){var i;let r={},a=null!==(i=O.arguments)&&void 0!==i?i:[],o=C(a,e=>e.name.value);for(let i of e.args){let e=i.name,a=i.type,s=o[e];if(!s){if(void 0!==i.defaultValue)r[e]=i.defaultValue;else if(em(a))throw new S(`Argument "${e}" of required type "${n(a)}" was not provided.`,{nodes:O});continue}let l=s.value,c=l.kind===t0.NULL;if(l.kind===t0.VARIABLE){let O=l.name.value;if(null==t||!Object.prototype.hasOwnProperty.call(t,O)){if(void 0!==i.defaultValue)r[e]=i.defaultValue;else if(em(a))throw new S(`Argument "${e}" of required type "${n(a)}" was provided the variable "$${O}" which was not provided a runtime value.`,{nodes:l});continue}c=null==t[O]}if(c&&em(a))throw new S(`Argument "${e}" of non-null type "${n(a)}" must not be null.`,{nodes:l});let u=function e(O,t,i){if(O){if(O.kind===t0.VARIABLE){let e=O.name.value;if(null==i||void 0===i[e])return;let n=i[e];if(null===n&&em(t))return;return n}if(em(t)){if(O.kind===t0.NULL)return;return e(O,t.ofType,i)}if(O.kind===t0.NULL)return null;if(eh(t)){let n=t.ofType;if(O.kind===t0.LIST){let t=[];for(let r of O.values)if(OA(r,i)){if(em(n))return;t.push(null)}else{let O=e(r,n,i);if(void 0===O)return;t.push(O)}return t}let r=e(O,n,i);if(void 0===r)return;return[r]}if(ef(t)){if(O.kind!==t0.OBJECT)return;let n=Object.create(null),r=C(O.fields,e=>e.name.value);for(let O of Object.values(t.getFields())){let t=r[O.name];if(!t||OA(t.value,i)){if(void 0!==O.defaultValue)n[O.name]=O.defaultValue;else if(em(O.type))return;continue}let a=e(t.value,O.type,i);if(void 0===a)return;n[O.name]=a}return n}if(eX(t)){let e;try{e=t.parseLiteral(O,i)}catch(e){return}if(void 0===e)return;return e}p(!1,"Unexpected input type: "+n(t))}}(l,a,t);if(void 0===u)throw new S(`Argument "${e}" has invalid value ${ei(l)}.`,{nodes:l});r[e]=u}return r}(e,r,t)}function OF(e,O){let t=OC(OX,O,e);if((null==t?void 0:t.if)===!0)return!1;let i=OC(OP,O,e);return(null==i?void 0:i.if)!==!1}function ON(e,O,t){let i=O.typeCondition;if(!i)return!0;let n=O_(e,i);return n===t||!!ey(n)&&e.isSubType(n,t)}function OD(e,O){let t=e.getInputType();if(!t)return;let i=ev(t);if(!eX(i)){let i=n(t);e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}.`,{nodes:O}));return}try{let r=i.parseLiteral(O,void 0);if(void 0===r){let i=n(t);e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}.`,{nodes:O}))}}catch(r){let i=n(t);r instanceof S?e.reportError(r):e.reportError(new S(`Expected value of type "${i}", found ${ei(O)}; `+r.message,{nodes:O,originalError:r}))}}function OL(e,O){let t=ev(e);if(!O.has(t)){if(O.add(t),ep(t))for(let e of t.getTypes())OL(e,O);else if(e$(t)||eQ(t)){for(let e of t.getInterfaces())OL(e,O);for(let e of Object.values(t.getFields()))for(let t of(OL(e.type,O),e.args))OL(t.type,O)}else if(ef(t))for(let e of Object.values(t.getFields()))OL(e.type,O)}return O}Object.freeze([function(e){return{Document(O){for(let t of O.definitions)if(!(t.kind===t0.OPERATION_DEFINITION||t.kind===t0.FRAGMENT_DEFINITION)){let O=t.kind===t0.SCHEMA_DEFINITION||t.kind===t0.SCHEMA_EXTENSION?"schema":'"'+t.name.value+'"';e.reportError(new S(`The ${O} definition is not executable.`,{nodes:t}))}return!1}}},function(e){let O=Object.create(null);return{OperationDefinition(t){let i=t.name;return i&&(O[i.value]?e.reportError(new S(`There can be only one operation named "${i.value}".`,{nodes:[O[i.value],i]})):O[i.value]=i),!1},FragmentDefinition:()=>!1}},function(e){let O=0;return{Document(e){O=e.definitions.filter(e=>e.kind===t0.OPERATION_DEFINITION).length},OperationDefinition(t){!t.name&&O>1&&e.reportError(new S("This anonymous operation must be the only defined operation.",{nodes:t}))}}},function(e){return{OperationDefinition(O){if("subscription"===O.operation){let t=e.getSchema(),i=t.getSubscriptionType();if(i){let n=O.name?O.name.value:null,r=Object.create(null),a=e.getDocument(),o=Object.create(null);for(let e of a.definitions)e.kind===t0.FRAGMENT_DEFINITION&&(o[e.name.value]=e);let s=function(e,O,t,i,n){let r=new Map;return function e(O,t,i,n,r,a,o){for(let s of r.selections)switch(s.kind){case t0.FIELD:{if(!OF(i,s))continue;let e=s.alias?s.alias.value:s.name.value,O=a.get(e);void 0!==O?O.push(s):a.set(e,[s]);break}case t0.INLINE_FRAGMENT:if(!OF(i,s)||!ON(O,s,n))continue;e(O,t,i,n,s.selectionSet,a,o);break;case t0.FRAGMENT_SPREAD:{let r=s.name.value;if(o.has(r)||!OF(i,s))continue;o.add(r);let l=t[r];if(!l||!ON(O,l,n))continue;e(O,t,i,n,l.selectionSet,a,o)}}}(e,O,t,i,n,r,new Set),r}(t,o,r,i,O.selectionSet);if(s.size>1){let O=[...s.values()],t=O.slice(1),i=t.flat();e.reportError(new S(null!=n?`Subscription "${n}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:i}))}for(let O of s.values()){let t=O[0],i=t.name.value;i.startsWith("__")&&e.reportError(new S(null!=n?`Subscription "${n}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:O}))}}}}}},Oh,function(e){return{InlineFragment(O){let t=O.typeCondition;if(t){let O=O_(e.getSchema(),t);if(O&&!eg(O)){let O=ei(t);e.reportError(new S(`Fragment cannot condition on non composite type "${O}".`,{nodes:t}))}}},FragmentDefinition(O){let t=O_(e.getSchema(),O.typeCondition);if(t&&!eg(t)){let t=ei(O.typeCondition);e.reportError(new S(`Fragment "${O.name.value}" cannot condition on non composite type "${t}".`,{nodes:O.typeCondition}))}}}},function(e){return{VariableDefinition(O){let t=O_(e.getSchema(),O.type);if(void 0!==t&&!eS(t)){let t=O.variable.name.value,i=ei(O.type);e.reportError(new S(`Variable "$${t}" cannot be non-input type "${i}".`,{nodes:O.type}))}}}},function(e){return{Field(O){let t=e.getType(),i=O.selectionSet;if(t){if(eX(ev(t))){if(i){let r=O.name.value,a=n(t);e.reportError(new S(`Field "${r}" must not have a selection since type "${a}" has no subfields.`,{nodes:i}))}}else if(!i){let i=O.name.value,r=n(t);e.reportError(new S(`Field "${i}" of type "${r}" must have a selection of subfields. Did you mean "${i} { ... }"?`,{nodes:O}))}}}}},function(e){return{Field(O){let t=e.getParentType();if(t){let i=e.getFieldDef();if(!i){let i=e.getSchema(),n=O.name.value,r=I("to use an inline fragment on",function(e,O,t){if(!ey(O))return[];let i=new Set,n=Object.create(null);for(let a of e.getPossibleTypes(O))if(a.getFields()[t])for(let e of(i.add(a),n[a.name]=1,a.getInterfaces())){var r;e.getFields()[t]&&(i.add(e),n[e.name]=(null!==(r=n[e.name])&&void 0!==r?r:0)+1)}return[...i].sort((O,t)=>{let i=n[t.name]-n[O.name];return 0!==i?i:eQ(O)&&e.isSubType(O,t)?-1:eQ(t)&&e.isSubType(t,O)?1:D(O.name,t.name)}).map(e=>e.name)}(i,t,n));""===r&&(r=I(function(e,O){if(e$(e)||eQ(e)){let t=Object.keys(e.getFields());return M(O,t)}return[]}(t,n))),e.reportError(new S(`Cannot query field "${n}" on type "${t.name}".`+r,{nodes:O}))}}}}},function(e){let O=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(t){let i=t.name.value;return O[i]?e.reportError(new S(`There can be only one fragment named "${i}".`,{nodes:[O[i],t.name]})):O[i]=t.name,!1}}},function(e){return{FragmentSpread(O){let t=O.name.value,i=e.getFragment(t);i||e.reportError(new S(`Unknown fragment "${t}".`,{nodes:O.name}))}}},function(e){let O=[],t=[];return{OperationDefinition:e=>(O.push(e),!1),FragmentDefinition:e=>(t.push(e),!1),Document:{leave(){let i=Object.create(null);for(let t of O)for(let O of e.getRecursivelyReferencedFragments(t))i[O.name.value]=!0;for(let O of t){let t=O.name.value;!0!==i[t]&&e.reportError(new S(`Fragment "${t}" is never used.`,{nodes:O}))}}}}},function(e){return{InlineFragment(O){let t=e.getType(),i=e.getParentType();if(eg(t)&&eg(i)&&!On(e.getSchema(),t,i)){let r=n(i),a=n(t);e.reportError(new S(`Fragment cannot be spread here as objects of type "${r}" can never be of type "${a}".`,{nodes:O}))}},FragmentSpread(O){let t=O.name.value,i=function(e,O){let t=e.getFragment(O);if(t){let O=O_(e.getSchema(),t.typeCondition);if(eg(O))return O}}(e,t),r=e.getParentType();if(i&&r&&!On(e.getSchema(),i,r)){let a=n(r),o=n(i);e.reportError(new S(`Fragment "${t}" cannot be spread here as objects of type "${a}" can never be of type "${o}".`,{nodes:O}))}}}},function(e){let O=Object.create(null),t=[],i=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition:n=>((function n(r){if(O[r.name.value])return;let a=r.name.value;O[a]=!0;let o=e.getFragmentSpreads(r.selectionSet);if(0!==o.length){for(let O of(i[a]=t.length,o)){let r=O.name.value,a=i[r];if(t.push(O),void 0===a){let O=e.getFragment(r);O&&n(O)}else{let O=t.slice(a),i=O.slice(0,-1).map(e=>'"'+e.name.value+'"').join(", ");e.reportError(new S(`Cannot spread fragment "${r}" within itself`+(""!==i?` via ${i}.`:"."),{nodes:O}))}t.pop()}i[a]=void 0}})(n),!1)}},function(e){return{OperationDefinition(O){var t;let i=null!==(t=O.variableDefinitions)&&void 0!==t?t:[],n=Ov(i,e=>e.variable.name.value);for(let[O,t]of n)t.length>1&&e.reportError(new S(`There can be only one variable named "$${O}".`,{nodes:t.map(e=>e.variable.name)}))}}},function(e){let O=Object.create(null);return{OperationDefinition:{enter(){O=Object.create(null)},leave(t){let i=e.getRecursiveVariableUsages(t);for(let{node:n}of i){let i=n.name.value;!0!==O[i]&&e.reportError(new S(t.name?`Variable "$${i}" is not defined by operation "${t.name.value}".`:`Variable "$${i}" is not defined.`,{nodes:[n,t]}))}}},VariableDefinition(e){O[e.variable.name.value]=!0}}},function(e){let O=[];return{OperationDefinition:{enter(){O=[]},leave(t){let i=Object.create(null),n=e.getRecursiveVariableUsages(t);for(let{node:e}of n)i[e.name.value]=!0;for(let n of O){let O=n.variable.name.value;!0!==i[O]&&e.reportError(new S(t.name?`Variable "$${O}" is never used in operation "${t.name.value}".`:`Variable "$${O}" is never used.`,{nodes:n}))}}},VariableDefinition(e){O.push(e)}}},Ob,Ox,function(e){return{...OU(e),Argument(O){let t=e.getArgument(),i=e.getFieldDef(),n=e.getParentType();if(!t&&i&&n){let t=O.name.value,r=i.args.map(e=>e.name),a=M(t,r);e.reportError(new S(`Unknown argument "${t}" on field "${n.name}.${i.name}".`+I(a),{nodes:O}))}}}},Ok,function(e){return{ListValue(O){let t=eT(e.getParentInputType());if(!eh(t))return OD(e,O),!1},ObjectValue(O){let t=ev(e.getInputType());if(!ef(t))return OD(e,O),!1;let i=C(O.fields,e=>e.name.value);for(let a of Object.values(t.getFields())){var r;let o=i[a.name];if(!o&&em((r=a).type)&&void 0===r.defaultValue){let i=n(a.type);e.reportError(new S(`Field "${t.name}.${a.name}" of required type "${i}" was not provided.`,{nodes:O}))}}},ObjectField(O){let t=ev(e.getParentInputType()),i=e.getInputType();if(!i&&ef(t)){let i=M(O.name.value,Object.keys(t.getFields()));e.reportError(new S(`Field "${O.name.value}" is not defined by type "${t.name}".`+I(i),{nodes:O}))}},NullValue(O){let t=e.getInputType();em(t)&&e.reportError(new S(`Expected value of type "${n(t)}", found ${ei(O)}.`,{nodes:O}))},EnumValue:O=>OD(e,O),IntValue:O=>OD(e,O),FloatValue:O=>OD(e,O),StringValue:O=>OD(e,O),BooleanValue:O=>OD(e,O)}},function(e){return{...OR(e),Field:{leave(O){var t;let i=e.getFieldDef();if(!i)return!1;let r=new Set(null===(t=O.arguments)||void 0===t?void 0:t.map(e=>e.name.value));for(let t of i.args)if(!r.has(t.name)&&eG(t)){let r=n(t.type);e.reportError(new S(`Field "${i.name}" argument "${t.name}" of type "${r}" is required, but it was not provided.`,{nodes:O}))}}}}},function(e){let O=Object.create(null);return{OperationDefinition:{enter(){O=Object.create(null)},leave(t){let i=e.getRecursiveVariableUsages(t);for(let{node:t,type:r,defaultValue:a}of i){let i=t.name.value,o=O[i];if(o&&r){let O=e.getSchema(),s=O_(O,o.type);if(s&&!function(e,O,t,i,n){if(em(i)&&!em(O)){let r=null!=t&&t.kind!==t0.NULL;if(!r&&!(void 0!==n))return!1;let a=i.ofType;return Oi(e,O,a)}return Oi(e,O,i)}(O,s,o.defaultValue,r,a)){let O=n(s),a=n(r);e.reportError(new S(`Variable "$${i}" of type "${O}" used in position expecting type "${a}".`,{nodes:[o,t]}))}}}}},VariableDefinition(e){O[e.variable.name.value]=e}}},function(e){let O=new OI,t=new Map;return{SelectionSet(i){let n=function(e,O,t,i,n){let r=[],[a,o]=OE(e,O,i,n);if(function(e,O,t,i,n){for(let[r,a]of Object.entries(n))if(a.length>1)for(let n=0;n`subfields "${O}" conflict because `+e(t)).join(" and "):O}(t);e.reportError(new S(`Fields "${O}" conflict because ${n}. Use different aliases on the fields to fetch both if this was intentional.`,{nodes:i.concat(r)}))}}}},Oq]),Object.freeze([function(e){var O,t,i;let n=e.getSchema(),r=null!==(O=null!==(t=null!==(i=null==n?void 0:n.astNode)&&void 0!==i?i:null==n?void 0:n.getQueryType())&&void 0!==t?t:null==n?void 0:n.getMutationType())&&void 0!==O?O:null==n?void 0:n.getSubscriptionType(),a=0;return{SchemaDefinition(O){if(r){e.reportError(new S("Cannot define a new schema within a schema extension.",{nodes:O}));return}a>0&&e.reportError(new S("Must provide only one schema definition.",{nodes:O})),++a}}},function(e){let O=e.getSchema(),t=Object.create(null),i=O?{query:O.getQueryType(),mutation:O.getMutationType(),subscription:O.getSubscriptionType()}:{};return{SchemaDefinition:n,SchemaExtension:n};function n(O){var n;let r=null!==(n=O.operationTypes)&&void 0!==n?n:[];for(let O of r){let n=O.operation,r=t[n];i[n]?e.reportError(new S(`Type for ${n} already defined in the schema. It cannot be redefined.`,{nodes:O})):r?e.reportError(new S(`There can be only one ${n} type in schema.`,{nodes:[r,O]})):t[n]=O}return!1}},function(e){let O=Object.create(null),t=e.getSchema();return{ScalarTypeDefinition:i,ObjectTypeDefinition:i,InterfaceTypeDefinition:i,UnionTypeDefinition:i,EnumTypeDefinition:i,InputObjectTypeDefinition:i};function i(i){let n=i.name.value;if(null!=t&&t.getType(n)){e.reportError(new S(`Type "${n}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:i.name}));return}return O[n]?e.reportError(new S(`There can be only one type named "${n}".`,{nodes:[O[n],i.name]})):O[n]=i.name,!1}},function(e){let O=e.getSchema(),t=O?O.getTypeMap():Object.create(null),i=Object.create(null);return{EnumTypeDefinition:n,EnumTypeExtension:n};function n(O){var n;let r=O.name.value;i[r]||(i[r]=Object.create(null));let a=null!==(n=O.values)&&void 0!==n?n:[],o=i[r];for(let O of a){let i=O.name.value,n=t[r];ed(n)&&n.getValue(i)?e.reportError(new S(`Enum value "${r}.${i}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:O.name})):o[i]?e.reportError(new S(`Enum value "${r}.${i}" can only be defined once.`,{nodes:[o[i],O.name]})):o[i]=O.name}return!1}},function(e){let O=e.getSchema(),t=O?O.getTypeMap():Object.create(null),i=Object.create(null);return{InputObjectTypeDefinition:n,InputObjectTypeExtension:n,InterfaceTypeDefinition:n,InterfaceTypeExtension:n,ObjectTypeDefinition:n,ObjectTypeExtension:n};function n(O){var n,r;let a=O.name.value;i[a]||(i[a]=Object.create(null));let o=null!==(n=O.fields)&&void 0!==n?n:[],s=i[a];for(let O of o){let i=O.name.value;(e$(r=t[a])||eQ(r)||ef(r))&&null!=r.getFields()[i]?e.reportError(new S(`Field "${a}.${i}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:O.name})):s[i]?e.reportError(new S(`Field "${a}.${i}" can only be defined once.`,{nodes:[s[i],O.name]})):s[i]=O.name}return!1}},function(e){return{DirectiveDefinition(e){var O;let i=null!==(O=e.arguments)&&void 0!==O?O:[];return t(`@${e.name.value}`,i)},InterfaceTypeDefinition:O,InterfaceTypeExtension:O,ObjectTypeDefinition:O,ObjectTypeExtension:O};function O(e){var O,i;let n=e.name.value,r=null!==(O=e.fields)&&void 0!==O?O:[];for(let e of r){let O=e.name.value,r=null!==(i=e.arguments)&&void 0!==i?i:[];t(`${n}.${O}`,r)}return!1}function t(O,t){let i=Ov(t,e=>e.name.value);for(let[t,n]of i)n.length>1&&e.reportError(new S(`Argument "${O}(${t}:)" can only be defined once.`,{nodes:n.map(e=>e.name)}));return!1}},function(e){let O=Object.create(null),t=e.getSchema();return{DirectiveDefinition(i){let n=i.name.value;if(null!=t&&t.getDirective(n)){e.reportError(new S(`Directive "@${n}" already exists in the schema. It cannot be redefined.`,{nodes:i.name}));return}return O[n]?e.reportError(new S(`There can be only one directive named "@${n}".`,{nodes:[O[n],i.name]})):O[n]=i.name,!1}}},Oh,Ob,Ox,function(e){let O=e.getSchema(),t=Object.create(null);for(let O of e.getDocument().definitions)Od(O)&&(t[O.name.value]=O);return{ScalarTypeExtension:i,ObjectTypeExtension:i,InterfaceTypeExtension:i,UnionTypeExtension:i,EnumTypeExtension:i,InputObjectTypeExtension:i};function i(i){let r;let a=i.name.value,o=t[a],s=null==O?void 0:O.getType(a);if(o?r=OT[o.kind]:s&&(r=V(s,e_)?t0.SCALAR_TYPE_EXTENSION:e$(s)?t0.OBJECT_TYPE_EXTENSION:eQ(s)?t0.INTERFACE_TYPE_EXTENSION:ep(s)?t0.UNION_TYPE_EXTENSION:ed(s)?t0.ENUM_TYPE_EXTENSION:ef(s)?t0.INPUT_OBJECT_TYPE_EXTENSION:void p(!1,"Unexpected type: "+n(s))),r){if(r!==i.kind){let O=function(e){switch(e){case t0.SCALAR_TYPE_EXTENSION:return"scalar";case t0.OBJECT_TYPE_EXTENSION:return"object";case t0.INTERFACE_TYPE_EXTENSION:return"interface";case t0.UNION_TYPE_EXTENSION:return"union";case t0.ENUM_TYPE_EXTENSION:return"enum";case t0.INPUT_OBJECT_TYPE_EXTENSION:return"input object";default:p(!1,"Unexpected kind: "+n(e))}}(i.kind);e.reportError(new S(`Cannot extend non-${O} type "${a}".`,{nodes:o?[o,i]:i}))}}else{let n=Object.keys({...t,...null==O?void 0:O.getTypeMap()}),r=M(a,n);e.reportError(new S(`Cannot extend type "${a}" because it is not defined.`+I(r),{nodes:i.name}))}}},OU,Ok,Oq,OR]),Symbol.toStringTag;function OJ(e,O){O.name.startsWith("__")&&e.reportError(`Name "${O.name}" must not begin with "__", which is reserved by GraphQL introspection.`,O.astNode)}function OM(e,O){let{astNode:t,extensionASTNodes:i}=e,n=null!=t?[t,...i]:i;return n.flatMap(e=>{var O;return null!==(O=e.interfaces)&&void 0!==O?O:[]}).filter(e=>e.name.value===O.name)}class OB{constructor(e,O,t){this._schema=e,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=null!=t?t:OK,O&&(eS(O)&&this._inputTypeStack.push(O),eg(O)&&this._parentTypeStack.push(O),eP(O)&&this._typeStack.push(O))}get[Symbol.toStringTag](){return"TypeInfo"}getType(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]}getParentType(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]}getInputType(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]}getParentInputType(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]}getFieldDef(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]}getDefaultValue(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]}getDirective(){return this._directive}getArgument(){return this._argument}getEnumValue(){return this._enumValue}enter(e){let O=this._schema;switch(e.kind){case t0.SELECTION_SET:{let e=ev(this.getType());this._parentTypeStack.push(eg(e)?e:void 0);break}case t0.FIELD:{let t,i;let n=this.getParentType();n&&(t=this._getFieldDef(O,n,e))&&(i=t.type),this._fieldDefStack.push(t),this._typeStack.push(eP(i)?i:void 0);break}case t0.DIRECTIVE:this._directive=O.getDirective(e.name.value);break;case t0.OPERATION_DEFINITION:{let t=O.getRootType(e.operation);this._typeStack.push(e$(t)?t:void 0);break}case t0.INLINE_FRAGMENT:case t0.FRAGMENT_DEFINITION:{let t=e.typeCondition,i=t?O_(O,t):ev(this.getType());this._typeStack.push(eP(i)?i:void 0);break}case t0.VARIABLE_DEFINITION:{let t=O_(O,e.type);this._inputTypeStack.push(eS(t)?t:void 0);break}case t0.ARGUMENT:{var t;let O,i;let n=null!==(t=this.getDirective())&&void 0!==t?t:this.getFieldDef();n&&(O=n.args.find(O=>O.name===e.name.value))&&(i=O.type),this._argument=O,this._defaultValueStack.push(O?O.defaultValue:void 0),this._inputTypeStack.push(eS(i)?i:void 0);break}case t0.LIST:{let e=eT(this.getInputType()),O=eh(e)?e.ofType:e;this._defaultValueStack.push(void 0),this._inputTypeStack.push(eS(O)?O:void 0);break}case t0.OBJECT_FIELD:{let O,t;let i=ev(this.getInputType());ef(i)&&(t=i.getFields()[e.name.value])&&(O=t.type),this._defaultValueStack.push(t?t.defaultValue:void 0),this._inputTypeStack.push(eS(O)?O:void 0);break}case t0.ENUM:{let O;let t=ev(this.getInputType());ed(t)&&(O=t.getValue(e.value)),this._enumValue=O}}}leave(e){switch(e.kind){case t0.SELECTION_SET:this._parentTypeStack.pop();break;case t0.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case t0.DIRECTIVE:this._directive=null;break;case t0.OPERATION_DEFINITION:case t0.INLINE_FRAGMENT:case t0.FRAGMENT_DEFINITION:this._typeStack.pop();break;case t0.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case t0.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case t0.LIST:case t0.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case t0.ENUM:this._enumValue=null}}}function OK(e,O,t){let i=t.name.value;return i===e3.name&&e.getQueryType()===O?e3:i===Oe.name&&e.getQueryType()===O?Oe:i===OO.name&&eg(O)?OO:e$(O)||eQ(O)?O.getFields()[i]:void 0}class OH{constructor(e,O){this._ast=e,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=O}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(e){this._onError(e)}getDocument(){return this._ast}getFragment(e){let O;if(this._fragments)O=this._fragments;else{for(let e of(O=Object.create(null),this.getDocument().definitions))e.kind===t0.FRAGMENT_DEFINITION&&(O[e.name.value]=e);this._fragments=O}return O[e]}getFragmentSpreads(e){let O=this._fragmentSpreads.get(e);if(!O){let t;O=[];let i=[e];for(;t=i.pop();)for(let e of t.selections)e.kind===t0.FRAGMENT_SPREAD?O.push(e):e.selectionSet&&i.push(e.selectionSet);this._fragmentSpreads.set(e,O)}return O}getRecursivelyReferencedFragments(e){let O=this._recursivelyReferencedFragments.get(e);if(!O){let t;O=[];let i=Object.create(null),n=[e.selectionSet];for(;t=n.pop();)for(let e of this.getFragmentSpreads(t)){let t=e.name.value;if(!0!==i[t]){i[t]=!0;let e=this.getFragment(t);e&&(O.push(e),n.push(e.selectionSet))}}this._recursivelyReferencedFragments.set(e,O)}return O}}Symbol.toStringTag;let O1={Error:"Error",Warning:"Warning",Information:"Information",Hint:"Hint"},{INLINE_FRAGMENT:O0}=(O1.Error,O1.Warning,O1.Information,O1.Hint,t0);var O5,O2,O9,O7,O4,O6,O8,O3,te,tO,tt,ti,tn,tr,ta,to,ts,tl,tc,tu,t$,tQ,tp,td,tf,th,tm,tS,tP,tX,tg,ty,tw,tb,tx,tT,tv,tk,tq,t_,tR,tZ,tU,tW,tY,tV,tz,tG,tE,tj,tI,tA,tC,tF,tN,tD,tL,tJ,tM,tB,tK,tH,t1,t0,t5,t2,t9,t7,t4,t6,t8,t3,ie,iO,it,ii,ir,ia,io,is,il,ic,iu,i$,iQ,ip,id,ih,im,iS,iP,iX,ig,iy,iw,ib,ix,iT,iv,ik,iq,i_,iR,iZ,iU,iW,iY,iV,iz,iG,iE,ij,iI,iA,iC,iF,iN,iD,iL,iJ,iM,iB,iK,iH,i1,i0,i5,i2,i9,i7,i4,i6,i8,i3,ne,nO,nt,ni,nn,nr,na,no,ns,nl,nc,nu,n$,nQ,np,nd=t(94559),nf=t(35045),nh=t(30352),nm=t(60442),nS=t(88105),nP=t(20776);class nX{constructor(e,O,t){this.from=e,this.to=O,this.diagnostic=t}}class ng{constructor(e,O,t){this.diagnostics=e,this.panel=O,this.selected=t}static init(e,O,t){let i=e,n=t.facet(n_).markerFilter;n&&(i=n(i));let r=nS.p.set(i.map(e=>e.from==e.to||e.from==e.to-1&&t.doc.lineAt(e.from).to==e.from?nS.p.widget({widget:new nU(e),diagnostic:e}).range(e.from):nS.p.mark({attributes:{class:"cm-lintRange cm-lintRange-"+e.severity+(e.markClass?" "+e.markClass:"")},diagnostic:e}).range(e.from,e.to)),!0);return new ng(r,O,ny(r))}}function ny(e,O=null,t=0){let i=null;return e.between(t,1e9,(e,t,{spec:n})=>{if(!O||n.diagnostic==O)return i=new nX(e,t,n.diagnostic),!1}),i}function nw(e,O){let t=e.startState.doc.lineAt(O.pos);return!!(e.effects.some(e=>e.is(nb))||e.changes.touchesRange(t.from,t.to))}let nb=nd.Py.define(),nx=nd.Py.define(),nT=nd.Py.define(),nv=nd.QQ.define({create:()=>new ng(nS.p.none,null,null),update(e,O){if(O.docChanged){let t=e.diagnostics.map(O.changes),i=null;if(e.selected){let n=O.changes.mapPos(e.selected.from,1);i=ny(t,e.selected.diagnostic,n)||ny(t,null,n)}e=new ng(t,e.panel,i)}for(let t of O.effects)t.is(nb)?e=ng.init(t.value,e.panel,O.state):t.is(nx)?e=new ng(e.diagnostics,t.value?nY.open:null,e.selected):t.is(nT)&&(e=new ng(e.diagnostics,e.panel,t.value));return e},provide:e=>[nS.mH.from(e,e=>e.panel),nS.tk.decorations.from(e,e=>e.diagnostics)]}),nk=nS.p.mark({class:"cm-lintRange cm-lintRange-active"}),nq=e=>{let O=e.state.field(nv,!1);return!!O&&!!O.panel&&(e.dispatch({effects:nx.of(!1)}),!0)},n_=nd.r$.define({combine:e=>Object.assign({sources:e.map(e=>e.source)},(0,nd.BO)(e.map(e=>e.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null},{needsRefresh:(e,O)=>e?O?t=>e(t)||O(t):e:O}))});function nR(e){let O=[];if(e)e:for(let{name:t}of e){for(let e=0;ee.toLowerCase()==i.toLowerCase())){O.push(i);continue e}}O.push("")}return O}function nZ(e,O,t){var i;let n=t?nR(O.actions):[];return(0,nP.Z)("li",{class:"cm-diagnostic cm-diagnostic-"+O.severity},(0,nP.Z)("span",{class:"cm-diagnosticText"},O.renderMessage?O.renderMessage():O.message),null===(i=O.actions)||void 0===i?void 0:i.map((t,i)=>{let r=!1,a=i=>{if(i.preventDefault(),r)return;r=!0;let n=ny(e.state.field(nv).diagnostics,O);n&&t.apply(e,n.from,n.to)},{name:o}=t,s=n[i]?o.indexOf(n[i]):-1,l=s<0?o:[o.slice(0,s),(0,nP.Z)("u",o.slice(s,s+1)),o.slice(s+1)];return(0,nP.Z)("button",{type:"button",class:"cm-diagnosticAction",onclick:a,onmousedown:a,"aria-label":` Action: ${o}${s<0?"":` (access key "${n[i]})"`}.`},l)}),O.source&&(0,nP.Z)("div",{class:"cm-diagnosticSource"},O.source))}class nU extends nS.l9{constructor(e){super(),this.diagnostic=e}eq(e){return e.diagnostic==this.diagnostic}toDOM(){return(0,nP.Z)("span",{class:"cm-lintPoint cm-lintPoint-"+this.diagnostic.severity})}}class nW{constructor(e,O){this.diagnostic=O,this.id="item_"+Math.floor(4294967295*Math.random()).toString(16),this.dom=nZ(e,O,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class nY{constructor(e){this.view=e,this.items=[],this.list=(0,nP.Z)("ul",{tabIndex:0,role:"listbox","aria-label":this.view.state.phrase("Diagnostics"),onkeydown:O=>{if(27==O.keyCode)nq(this.view),this.view.focus();else if(38==O.keyCode||33==O.keyCode)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(40==O.keyCode||34==O.keyCode)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(36==O.keyCode)this.moveSelection(0);else if(35==O.keyCode)this.moveSelection(this.items.length-1);else if(13==O.keyCode)this.view.focus();else{if(!(O.keyCode>=65)||!(O.keyCode<=90)||!(this.selectedIndex>=0))return;let{diagnostic:t}=this.items[this.selectedIndex],i=nR(t.actions);for(let n=0;n{for(let O=0;Onq(this.view)},"\xd7")),this.update()}get selectedIndex(){let e=this.view.state.field(nv).selected;if(!e)return -1;for(let O=0;O{let o=-1,s;for(let e=t;et&&(this.items.splice(t,o-t),i=!0)),O&&s.diagnostic==O.diagnostic?s.dom.hasAttribute("aria-selected")||(s.dom.setAttribute("aria-selected","true"),n=s):s.dom.hasAttribute("aria-selected")&&s.dom.removeAttribute("aria-selected"),t++});t({sel:n.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:e,panel:O})=>{let t=O.height/this.list.offsetHeight;e.topO.bottom&&(this.list.scrollTop+=(e.bottom-O.bottom)/t)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),i&&this.sync()}sync(){let e=this.list.firstChild;function O(){let O=e;e=O.nextSibling,O.remove()}for(let t of this.items)if(t.dom.parentNode==this.list){for(;e!=t.dom;)O();e=t.dom.nextSibling}else this.list.insertBefore(t.dom,e);for(;e;)O()}moveSelection(e){if(this.selectedIndex<0)return;let O=ny(this.view.state.field(nv).diagnostics,this.items[e].diagnostic);O&&this.view.dispatch({selection:{anchor:O.from,head:O.to},scrollIntoView:!0,effects:nT.of(O)})}static open(e){return new nY(e)}}function nV(e){return function(e,O='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,${encodeURIComponent(e)}')`}(``,'width="6" height="3"')}let nz=nS.tk.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:nV("#d11")},".cm-lintRange-warning":{backgroundImage:nV("orange")},".cm-lintRange-info":{backgroundImage:nV("#999")},".cm-lintRange-hint":{backgroundImage:nV("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});nS.SJ;let nG=nd.Py.define(),nE=(e=>{let{selected:O,panel:t}=e.field(nv);return O&&t&&O.from!=O.to?nS.p.set([nk.range(O.from,O.to)]):nS.p.none},nd.Py.define()),nj=nd.Py.define(),nI={__proto__:null,query:241,mutation:243,subscription:245,on:86,fragment:92,schema:102,scalar:114,type:120,implements:126,interface:140,union:146,enum:154,input:164,directive:172,repeatable:176,extend:192},nA=nf.WQ.deserialize({version:14,states:"LWOYQPOOO!WQPO'#C}O!`QPO'#C_OOQO'#C_'#C_O!iQPO'#DYOOQO'#Ev'#EvOOQO'#D_'#D_O!nQPO'#D^O#_QPO'#D^O!iQPO'#DhO!iQPO'#DrO!iQPO'#DuO!iQPO'#DyO!iQPO'#EOOOQO'#Dd'#DdO#fQPO'#ESOOQO'#D]'#D]O!vQPO'#E^OOQO'#Ea'#EaOOQO'#E]'#E]OOQO'#FT'#FTOOQO'#Eu'#EuOOQO'#Eh'#EhQYQPOOOOQO'#C`'#C`OOQO'#DZ'#DZOOQO'#D`'#D`OOQO'#Di'#DiOOQO'#Ds'#DsOOQO'#Dv'#DvOOQO'#Dz'#DzOOQO'#EP'#EPOOQO'#ET'#ETOOQO'#E_'#E_O#kQPO'#CaO$VQPO'#DQO$[QPO'#DPO$sQPO'#DPO$xQPO'#DSO%WQPO'#DOOOQO'#En'#EnO%fQPO,59iOOQO'#Ca'#CaO%qQPO'#CxOOQO'#El'#ElO'hQPO'#CwO)[QPO'#CdOOQO,58y,58yO)aQPO,58yO)fQPO,58yO)nQPO,58yOOQO'#DT'#DTO)yQPO,59tO{QPO'#FUOOQO'#Db'#DbOOQO,59x,59xO*OQPO,59xO!nQPO,59xO!iQPO,5:PO!iQPO,5:SO!iQPO,5:^O!iQPO,5:aO!iQPO,5:eO!iQPO,5:jO*TQPO,5:nOOQO'#Df'#DfO*YQPO,5:SO+aQPO,5:^O,hQPO,5:aO-oQPO,5:eO.sQPO,5:jO/wQPO,5:nO!nQPO,5:xO!iQPO,5:|O!iQPO,5:}O!iQPO,5;OO!iQPO,5;PO!iQPO,5;QO!iQPO,5;ROOQO-E8f-E8fOOQO,59l,59lO0VQPO'#CzOOQO,59k,59kO0[QPO,59kO0mQPO,59kOOQO'#DR'#DRO0tQPO,59kO1OQPO,59nO!iQPO'#DVOOQO,59p,59pO)aQPO,59pO)fQPO,59pOOQO'#DW'#DWOOQO,59j,59jOOQO-E8l-E8lOOQO1G/T1G/TOOQO,59d,59dOOQO-E8j-E8jO1aQPO'#CeOOQO'#Ei'#EiO1fQPO,59OOOQO1G.e1G.eO)aQPO1G.eO)fQPO1G.eO)fQPO1G/`O1nQPO'#DcO1sQPO,5;pOOQO1G/d1G/dO*OQPO1G/dO1xQPO1G/kO4QQPO1G/nO5]QPO1G/xO6hQPO1G/{O7pQPO1G0PO8xQPO1G0UO/wQPO1G0YO9PQPO1G/nO9WQPO'#DkO9`QPO'#FWOOQO'#Dn'#DnOOQO1G/n1G/nO9hQPO1G/nOOQO'#Dl'#DlO:iQPO1G/xOOQO1G/x1G/xO:pQPO1G/xO;qQPO1G/{O;xQPO'#DxO5dQPO1G/{OQQPO1G0YOOQO'#EV'#EVOOQO1G0d1G0dO>YQPO1G0dO!qQPO1G0hO?ZQPO1G0iO?ZQPO1G0jO?fQPO1G0kO?nQPO1G0lO?vQPO1G0mOOQO'#C|'#C|O@OQPO'#C{OOQO'#Em'#EmO@TQPO,59fOOQO1G/V1G/VO@]QPO1G/VO@nQPO1G/VOOQO1G/Y1G/YOOQO'#Cg'#CgOOQO,59q,59qOOQO1G/[1G/[O)aQPO1G/[O@uQPO,59POOQO-E8g-E8gOOQO1G.j1G.jOOQO7+$P7+$PO)aQPO7+$POOQO7+$z7+$zO)aQPO7+$zO!iQPO,59}OOQO1G1[1G1[OOQO7+%O7+%OOOQO7+%V7+%VOBOQPO7+%YOOQO7+%Y7+%YO@}QPO7+%YOCZQPO7+%dOOQO7+%d7+%dOBYQPO7+%dODfQPO7+%gODmQPO7+%gOOQO7+%k7+%kODtQPO7+%kOOQO7+%p7+%pOEuQPO7+%pOQQPO7+%tO!iQPO,5:VOOQO,5:V,5:VOFvQPO'#DoO!iQPO'#DoOOQO'#Eo'#EoOGRQPO,5;rO!iQPO,5:dOOQO,5:d,5:dOG^QQO'#D}OGlQQO'#D}OOQO'#Eq'#EqOGqQQO,5;tOG|QPO,5;uO@uQPO,5:]OHXQPO,5:]OOQO-E8n-E8nOOQO'#EZ'#EZOOQO'#E['#E[OOQO'#EY'#EYOH^QPO7+%tOOQO'#EX'#EXO`AN>`OOQOAN>jAN>jO!-|QPOAN>zOzO!/QQPO1G/uO@uQPO1G/uO!/`QPO1G/uOOQO1G0T1G0TOOQO7+%c7+%cO!/eQPO7+%cO!/|QPO7+%cOOQO1G0_1G0_OOQOAN?ZAN?ZOOQOAN?[AN?[O!0TQQO'#EjO!0xQQO,59_OOQO,59_,59_O!1PQPO'#FROOQO'#Ek'#EkO!1UQPO,59bOOQO,59b,59bOOQO7+$m7+$mOOQO1G.p1G.pOOQO,59W,59WOOQO<iAN>iO!3rQPO1G1XOOQOAN>gAN>gOOQO7+&s7+&s",stateData:"!4S~O#hOSPOS~OcUOiPO!OiO!TjO!^kO!hlO!kmO!onO!toO!xpO#SqO#lhO#mhO#nhO~O#krO#vvO~OV!OOiPOm{O#kzO~Oi!VOm{O~O!TjO!Z!cO!^kO!hlO!kmO!onO!toO~O!xpO~P!vOm!iO~OVuXhuXiuXmuX#kuX#oTX#tuX#vuX~O#o!rO~OV!sOiPOm{OhsX#ksX#tsX#vsX~O#k!wO~OiPOm{O{#OO#kzO~O#t#POhrX#krX#vrX~Oh#RO#krO#vvO~OV!sOilXmlXhlX#klX#tlX#vlXclX!OlX!TlX!^lX!hlX!klX!olX!tlX!xlX#SlX#flX#llX#mlX#nlX#rlXUlXYlX{lX!zlX#olX~Om{OikXhkX#kkX#tkX#vkXckX!OkX!TkX!^kX!hkX!kkX!okX!tkX!xkX#SkX#fkX#lkX#mkX#nkX#rkXUkXYkX{kX!zkX#okX~OY#UO~OiPO~OiPOm{O~OV!OOiPOm{O~O{#OO~Oi!VO~Om#gO~Oi#jOm{O!a#nOc![a!O![a!T![a!^![a!h![a!k![a!o![a!t![a!x![a#S![a#f![a#l![a#m![a#n![a~Oi#jOm{O!a#nOc!fa!O!fa!T!fa!^!fa!h!fa!k!fa!o!fa!t!fa!x!fa#S!fa#f!fa#l!fa#m!fa#n!fa~Om{O#r#sOc!iai!ia!O!ia!T!ia!^!ia!h!ia!k!ia!o!ia!t!ia!x!ia#S!ia#f!ia#l!ia#m!ia#n!ia~Oi#uOm{Oc!ma!O!ma!T!ma!^!ma!h!ma!k!ma!o!ma!t!ma!x!ma#S!ma#f!ma#l!ma#m!ma#n!ma~Oi#yOm{Oc!ra!O!ra!T!ra!^!ra!h!ra!k!ra!o!ra!t!ra!x!ra#S!ra#f!ra#l!ra#m!ra#n!ra~OcUO{#OO!z$UO#kzO~O#k$_O~OiPOhsa#ksa#tsa#vsa~Om{O~P0[OV!sOm{O~P0[Om{Ohva#kva#tva#vva~O#o$kO~OU$mOY#UO~O#o$rO~Oh$sO~Om{Oc!Xii!Xi!O!Xi!T!Xi!^!Xi!h!Xi!k!Xi!o!Xi!t!Xi!x!Xi#S!Xi#f!Xi#l!Xi#m!Xi#n!Xi~Oi#jOm{Oc![i!O![i!T![i!^![i!h![i!k![i!o![i!t![i!x![i#S![i#f![i#l![i#m![i#n![i~O!a#nO~P2|Oi#jOm{Oc!fi!O!fi!T!fi!^!fi!h!fi!k!fi!o!fi!t!fi!x!fi#S!fi#f!fi#l!fi#m!fi#n!fi~O!a#nO~P4XO#r#sOc!iii!ii!O!ii!T!ii!^!ii!h!ii!k!ii!o!ii!t!ii!x!ii#S!ii#f!ii#l!ii#m!ii#n!ii~Om{O~P5dOi#uOc!mi!O!mi!T!mi!^!mi!h!mi!k!mi!o!mi!t!mi!x!mi#S!mi#f!mi#l!mi#m!mi#n!mi~Om{O~P6oOi#yOc!ri!O!ri!T!ri!^!ri!h!ri!k!ri!o!ri!t!ri!x!ri#S!ri#f!ri#l!ri#m!ri#n!ri~Om{O~P7wO#y%VO~P2|O#kzO#y%VO~OcUO#kzO~Oi#jOc![i!O![i!T![i!^![i!h![i!k![i!o![i!t![i!x![i#S![i#f![i#l![i#m![i#n![i~O#y%VO~P4XOi#jOc!fi!O!fi!T!fi!^!fi!h!fi!k!fi!o!fi!t!fi!x!fi#S!fi#f!fi#l!fi#m!fi#n!fi~O#{%]O~P5gO#kzO#{%]O~OcUOf%_O~O#o%dO~OcUO#kzO{!dX!z!dX#o!dX~O#{%lO$O%gO$P%gO$Q%gO$R%gO$S%gO$T%gO$U%gO$V%gO$W%hO$X%hO$Y%hO$Z%hO$[%hO$]%hO$^%hO$_%hO$`%hO$a%hO$b%hO~O{#OO!z$UO~Oi!VOc#Qi!O#Qi!T#Qi!^#Qi!h#Qi!k#Qi!o#Qi!t#Qi!x#Qi#S#Qi#f#Qi#l#Qi#m#Qi#n#Qi~Oi#jOm{O!a#nO~Om{O#r#sO~Oi#uOm{O~Oi#yOm{O~O#o%{O~OU%}O#k$_O~OiPOhsi#ksi#tsi#vsi~Om{O~P@]O]&RO#kzO~Oi#jOc![q!O![q!T![q!^![q!h![q!k![q!o![q!t![q!x![q#S![q#f![q#l![q#m![q#n![q~Om{O#y%VO~P@}Oi#jOc!fq!O!fq!T!fq!^!fq!h!fq!k!fq!o!fq!t!fq!x!fq#S!fq#f!fq#l!fq#m!fq#n!fq~Om{O#y%VO~PBYOc!iqi!iq!O!iq!T!iq!^!iq!h!iq!k!iq!o!iq!t!iq!x!iq#S!iq#f!iq#l!iq#m!iq#n!iq~O#{%]O~PCeO#r#sO~PCeOi#uOc!mq!O!mq!T!mq!^!mq!h!mq!k!mq!o!mq!t!mq!x!mq#S!mq#f!mq#l!mq#m!mq#n!mq~Oi#yOc!rq!O!rq!T!rq!^!rq!h!rq!k!rq!o!rq!t!rq!x!rq#S!rq#f!rq#l!rq#m!rq#n!rq~OcUO#kzO#o&eO~OcUOh&iO#kzO~Om&kOc!qXf!qXh!qX~Of&nO~OcUOf%_Oh&pO~OcUOh&qO#kzO~O#o&sO~O#{&tOc!vqi!vq!O!vq!T!vq!^!vq!h!vq!k!vq!o!vq!t!vq!x!vq#S!vq#f!vq#l!vq#m!vq#n!vq~Oi#jOc#Vq!O#Vq!T#Vq!^#Vq!h#Vq!k#Vq!o#Vq!t#Vq!x#Vq#S#Vq#f#Vq#l#Vq#m#Vq#n#Vq~Om{O#y%VO~PIbOi#jOc#Wq!O#Wq!T#Wq!^#Wq!h#Wq!k#Wq!o#Wq!t#Wq!x#Wq#S#Wq#f#Wq#l#Wq#m#Wq#n#Wq~Om{O#y%VO~PJmOc#Xqi#Xq!O#Xq!T#Xq!^#Xq!h#Xq!k#Xq!o#Xq!t#Xq!x#Xq#S#Xq#f#Xq#l#Xq#m#Xq#n#Xq~O#{%]O~PKxO#r#sO~PKxOi#uOc#Yq!O#Yq!T#Yq!^#Yq!h#Yq!k#Yq!o#Yq!t#Yq!x#Yq#S#Yq#f#Yq#l#Yq#m#Yq#n#Yq~Oi#yOc#Zq!O#Zq!T#Zq!^#Zq!h#Zq!k#Zq!o#Zq!t#Zq!x#Zq#S#Zq#f#Zq#l#Zq#m#Zq#n#Zq~OY'PO]&}Oa'POb'POc'POd'POe'POf'POi'OO~OiPOhsq#ksq#tsq#vsq~O#q'TOU#pXY#pXm#pX#r#pX#t#pXc#pX{#pX!z#pX#k#pX[#pXh#pX#o#pX~Om{O#r'UO#t'VOUXiYXi~Oi#jOc![y!O![y!T![y!^![y!h![y!k![y!o![y!t![y!x![y#S![y#f![y#l![y#m![y#n![y~Oi#jOc!fy!O!fy!T!fy!^!fy!h!fy!k!fy!o!fy!t!fy!x!fy#S!fy#f!fy#l!fy#m!fy#n!fy~O#{%]Oc!iyi!iy!O!iy!T!iy!^!iy!h!iy!k!iy!o!iy!t!iy!x!iy#S!iy#f!iy#l!iy#m!iy#n!iy~O#{&tOc!vyi!vy!O!vy!T!vy!^!vy!h!vy!k!vy!o!vy!t!vy!x!vy#S!vy#f!vy#l!vy#m!vy#n!vy~O#o'_O~OcUO#kzO#o'_O~OV!sOclXflXhlXmlX~Om&kOckXfkXhkX~Om&kOc!qaf!qah!qa~Om{O#r'UOc!ei{!ei!z!ei#k!eih!ei#o!ei~Oi#jOc#Vy!O#Vy!T#Vy!^#Vy!h#Vy!k#Vy!o#Vy!t#Vy!x#Vy#S#Vy#f#Vy#l#Vy#m#Vy#n#Vy~Oi#jOc#Wy!O#Wy!T#Wy!^#Wy!h#Wy!k#Wy!o#Wy!t#Wy!x#Wy#S#Wy#f#Wy#l#Wy#m#Wy#n#Wy~O#{%]Oc#Xyi#Xy!O#Xy!T#Xy!^#Xy!h#Xy!k#Xy!o#Xy!t#Xy!x#Xy#S#Xy#f#Xy#l#Xy#m#Xy#n#Xy~O['jO~P! ZOh'nO#kzO~O#t'oOUoi#koi~O['pO~O#t'rOUXqYXq~Om{O#t'rOUXqYXq~O#{&tOc!v!Ri!v!R!O!v!R!T!v!R!^!v!R!h!v!R!k!v!R!o!v!R!t!v!R!x!v!R#S!v!R#f!v!R#l!v!R#m!v!R#n!v!R~Om{Oc!cih!ci#k!ci~O#o'wO~Om{Oc!eq{!eq!z!eq#k!eqh!eq#o!eq~O#r'UO~P!/eO#t'zOY#^X[#^X]#^Xa#^Xb#^Xc#^Xd#^Xe#^Xf#^Xi#^X~O['|O~P! ZO#o'}O~Oh(PO#kzO~O#t(QOUXyYXy~O#{&tOc!v!Zi!v!Z!O!v!Z!T!v!Z!^!v!Z!h!v!Z!k!v!Z!o!v!Z!t!v!Z!x!v!Z#S!v!Z#f!v!Z#l!v!Z#m!v!Z#n!v!Z~Om{Oc!cqh!cq#k!cq~Om{Oc!ey{!ey!z!ey#k!eyh!ey#o!ey~Om{Oc!cyh!cy#k!cy~O#t(WOh#ui#k#ui~Odefe~",goto:":k$OPPP$P$T$[PP&d&jP&nPP'Z'd'mPPPPPP'vPP'v'}*|P,T,_,c,g-k-o-s-w-o.O-o.U.[P$P.oP.s.w.{/bP/l/|.w0P0TP0P0ZP0e0wP1P2T2X2e0P2nP0P2xP3S0P3dP3n4O0P4SP4^.w4nP4uP5P5]5i5i.s5q5uP5q5y5y5y5y5y5y5}6T6Z6a6g7r7x8O8U8cPPP8i8mPPPPP8qPP9WP9eP8m9iP9qP:Z:cTTOgSQOgR#]!VSsPyQ!SQS!TSvQ!dXQ!eYQ!fZQ!g[Q!h]Q#a![Q#b!]Q#c!^Q#d!_Q#e!`Q#f!a^#}!i#g#y$Q%X%c&gQ$X!kQ$Y!lQ$Z!mQ$[!nQ$]!oQ$^!pj$g!z#i#s$k$r%V%]%d&R&e&s'_'wS%X#j%[Q%e$OQ&g%YT'k'O'mQ!RQR#Z!ST#V!O#WQ$h!zQ%W#iQ%^#s^&S$k%d&R&e&s'_'wQ&X$rQ&d%VR&j%]_&S$k%d&R&e&s'_'w_&T$k%d&R&e&s'_'wQ'X&UQ'c&rR'y'dZ'P%{&}'U'i'}Q!QQQ!YVQ!utQ!|vS#Y!R!SQ#`!ZQ#m!dQ#q!eQ#t!fQ#x!gQ#|!hQ$W!jS$d!v!xQ$f!yQ$j!}Q$o#ZQ$q#[Q$u#aS$x#b#hS${#c#oQ$}#dQ%P#eQ%R#fQ%n$XQ%q$YQ%t$ZQ%v$[Q%x$]Q%z$^Q&P$eQ&Z$vQ&]$yQ&m%_Q&w%oQ&y%rQ'W&UQ'a&nQ'b&rQ's'XQ'u'^S'x'c'dQ(R'vQ(T'yR(V(S#Z|QVtv}!R!S!Z!d!e!f!g!h!j!v!x!y!}#Z#[#a#b#c#d#e#f#h#o$X$Y$Z$[$]$^$e$v$y%_%o%r&U&l&n&r'X'^'c'd'v'y(SQ!vtS#S{&kR$e!xT$a!s$bT$`!s$bSROgQ!PQQ!ttQ!{vU#X!Q!R!SU$c!u!v!xS$i!|!}S$n#Y#ZQ$p#[S&O$d$eQ&Q$jQ&V$oQ&W$qR'R&PTxPyTwPyTuPyStPyR!xuQ!USR!yvQ!}vR#[!US!zv!UQ$R!iU%S#g$S$TS&b%T%UR']&cTSOgTdOgT`OgSWOg^$O!i#g#y$Q%X%c&gS%Y#j%[T%`#u%bSVOgQ!ZWR!jaQ!XVS#_!Y!ZQ$V!jQ$t#`R%m$WR#^!VT^OgQ![WR!kaSXOgQ!]WR!laQ#h!dQ#o!eQ$v#bQ$y#cQ%o$YR%r$Z]#i!d!e#b#c$Y$ZQ#l!dQ#p!eU$w#b#h#mU$z#c#o#qQ%p$YQ%s$ZS&Y$v$xS&[$y${S&v%o%qS&x%r%tQ'Y&ZQ'Z&]Q'f&wR'g&yT%Z#j%[Q$T!iQ%U#gQ&f%XR'`&g_$P!i#g#y$Q%X%c&gSYOgQ!^WR!maSZOgQ!_WR!naQ#r!fS$|#d#tQ%u$[Q&^$}R&z%vS[OgQ!`WR!oaQ#w!gS%O#e#xQ%w$]Q&_%PR&{%xT%a#u%bS]OgQ!aWR!paQ#{!hS%Q#f#|Q%y$^Q&`%RR&|%zS_OgR!bWQ$S!iS%T#g$TR&c%UQ%j$RQ&a%SQ'[&bR't']W%k$R%S&b']Q&u%lR'e&t]%i$R%S%l&b&t']TcOgTaOgTbOgQgOR!qgQ#W!OR$l#WQ'i&}R'{'iQ'm'OR(O'm#Q}QVtv!R!S!Z!d!e!f!g!h!j!v!x!y!}#Z#[#a#b#c#d#e#f#h#o$X$Y$Z$[$]$^$e$v$y%o%r&U&r'X'^'c'd'v'y(SS#T}&lT&l%_&nQ$b!sR%|$bQyPR#QyQ%[#jR&h%[W$Q!i#g%X&gQ%c#yT%f$Q%cQ%b#uR&o%bTfOgTeOgQ&U$kQ&r%dQ'S&RQ'^&eQ'd&sQ'v'_R(S'wQ'Q%{S'h&}'iQ'q'UR(U'}T'l'O'm]!WV!Y!Z!j#`$W}#k!d!e#b#c#h#m#o#q$Y$Z$v$x$y${%o%q%r%t&Z&]&w&y]#v!g#e#x$]%P%x]#z!h#f#|$^%R%z",nodeNames:"⚠ Comment Document OperationDefinition OperationType Name ) ( VariableDefinitions VariableDefinition Variable NamedType ] [ ListType NonNullType DefaultValue IntValue FloatValue StringValue BooleanValue NullValue EnumValue ListValue } { ObjectValue Directives Directive DirectiveName Arguments Argument ArgumentAttributeName SelectionSet Selection Field Alias FieldName FragmentSpread FragmentName InlineFragment TypeCondition OnKeyword on FragmentDefinition FragmentKeyword fragment TypeSystemDefinition SchemaDefinition Description SchemaKeyword schema RootTypeDefinition RootOperationTypeDefinition TypeDefinition ScalarTypeDefinition ScalarKeyword scalar ObjectTypeDefinition TypeKeyword type ImplementsInterfaces ImplementsKeyword implements FieldsDefinition FieldDefinition ArgumentsDefinition InputValueDefinition InterfaceTypeDefinition InterfaceKeyword interface UnionTypeDefinition UnionKeyword union UnionMemberTypes EnumTypeDefinition EnumKeyword enum EnumValuesDefinition EnumValueDefinition InputObjectTypeDefinition InputKeyword input InputFieldsDefinition DirectiveDefinition DirectiveKeyword directive RepeatableKeyword repeatable DirectiveLocations DirectiveLocation ExecutableDirectiveLocation TypeSystemDirectiveLocation TypeSystemExtension SchemaExtension ExtendKeyword extend TypeExtension ScalarTypeExtension ObjectTypeExtension InterfaceTypeExtension UnionTypeExtension EnumTypeExtension InputObjectTypeExtension",maxTerm:156,nodeProps:[["openedBy",6,"(",12,"[",24,"{"],["closedBy",7,")",13,"]",25,"}"]],skippedNodes:[0,1],repeatNodeCount:10,tokenData:"#Ci~R!XX^$npq$nqr%crs%hst4ptu4{vw5jxy5oyz5t|}5y}!O6O!O!P7g!Q![6U![!]7x!_!`7}!b!c8S!c!d8q!d!g9[!g!hCZ!h!iHd!i!k9[!k!l!/v!l!o9[!o!p!Id!p!q9[!q!r!Mm!r!s9[!s!t#!u!t!u9[!u!v#%d!v!w9[!w!x#0n!x!y#3]!y!}9[!}#O#=[#P#Q#=a#R#S9[#T#Y9[#Y#Z#=f#Z#b9[#b#c#@Q#c#h9[#h#i#BU#i#o9[#o#p#CY#p#q#C_#q#r#Cd#y#z$n$f$g$n#BY#BZ$n$IS$I_$n$I|$JO$n$JT$JU$n$KV$KW$n&FU&FV$n~$sY#h~X^$npq$n#y#z$n$f$g$n#BY#BZ$n$IS$I_$n$I|$JO$n$JT$JU$n$KV$KW$n&FU&FV$n~%hO#q~~%kVOY&QZ]&Q^r&Qrs(as#O&Q#O#P&o#P~&Q~&TVOY&QZ]&Q^r&Qrs&js#O&Q#O#P&o#P~&Q~&oOc~~&rXrs&Q!P!Q&Q#O#P&Q#U#V&Q#Y#Z&Q#b#c&Q#f#g&Q#h#i&Q#i#j'_~'bR!Q!['k!c!i'k#T#Z'k~'nR!Q!['w!c!i'w#T#Z'w~'zR!Q![(T!c!i(T#T#Z(T~(WR!Q![&Q!c!i&Q#T#Z&Q~(fPc~rs(i~(lXOY(iYZ(iZ](i]^)X^r(irs)_s#O(i#O#P)w#P~(i~)[PYZ(i~)bROr(irs)ks~(i~)nROr(irs&js~(i~)zXrs*g!P!Q(i#O#P(i#U#V(i#Y#Z(i#b#c(i#f#g(i#h#i(i#i#j3n~*jXOY(iYZ(iZ](i]^)X^r(irs+Vs#O(i#O#P)w#P~(i~+YROr(irs+cs~(i~+fXOY(iYZ(iZ](i]^(i^r(irs,Rs#O(i#O#P,a#P~(i~,WRc~Or(irs)ks~(i~,dfOY(iYZ(iZ](i]^)X^r(irs-xs!P(i!P!Q(i!Q#O(i#O#P,a#P#U(i#U#V(i#V#Y(i#Y#Z(i#Z#b(i#b#c(i#c#f(i#f#g(i#g#h(i#h#i(i#i#j/f#j~(i~-{XOY(iYZ(iZ](i]^(i^r(irs.hs#O(i#O#P,a#P~(i~.kROr(irs.ts~(i~.yXc~OY(iYZ(iZ](i]^(i^r(irs,Rs#O(i#O#P,a#P~(i~/i_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![0h![!c(i!c!i0h!i#O(i#O#P)w#P#T(i#T#Z0h#Z~(i~0k_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![1j![!c(i!c!i1j!i#O(i#O#P)w#P#T(i#T#Z1j#Z~(i~1m_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![2l![!c(i!c!i2l!i#O(i#O#P)w#P#T(i#T#Z2l#Z~(i~2o_OY(iYZ(iZ](i]^)X^r(irs)_s!Q(i!Q![(i![!c(i!c!i(i!i#O(i#O#P)w#P#T(i#T#Z(i#Z~(i~3qR!Q![3z!c!i3z#T#Z3z~3}R!Q![4W!c!i4W#T#Z4W~4ZR!Q![4d!c!i4d#T#Z4d~4gR!Q![(i!c!i(i#T#Z(i~4uQP~OY4pZ~4p~5OR!c!}5X#R#S5X#T#o5X~5^SY~!Q![5X!c!}5X#R#S5X#T#o5X~5oO#y~~5tOV~~5yOU~~6OO#t~~6RP!Q![6U~6ZSa~!O!P6g!Q![6U!g!h6{#X#Y6{~6jP!Q![6m~6rRb~!Q![6m!g!h6{#X#Y6{~7OR{|7X}!O7X!Q![7_~7[P!Q![7_~7dPb~!Q![7_~7jP!O!P7m~7pP!O!P7s~7xO#v~~7}O#o~~8SO#r~~8VR!c!}8`#R#S8`#T#o8`~8eSm~!Q![8`!c!}8`#R#S8`#T#o8`V8xU#kPfQ!Q![9[!c!t9[!t!u9o!u!}9[#R#S9[#T#o9[R9cS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V9vU#kPfQ!Q![9[!c!i9[!i!j:Y!j!}9[#R#S9[#T#o9[V:aU#kPfQ!Q![9[!c!w9[!w!x:s!x!}9[#R#S9[#T#o9[V:zU#kPfQ!Q![9[!c!o9[!o!p;^!p!}9[#R#S9[#T#o9[V;eU#kPfQ!Q![9[!c!g9[!g!h;w!h!}9[#R#S9[#T#o9[VQU#kPfQ!Q![9[!c!g9[!g!h>d!h!}9[#R#S9[#T#o9[V>kU#kPfQ!Q![9[!c!h9[!h!i>}!i!}9[#R#S9[#T#o9[V?UU#kPfQ!Q![9[!c!k9[!k!l?h!l!}9[#R#S9[#T#o9[V?oU#kPfQ!Q![9[!c!p9[!p!q@R!q!}9[#R#S9[#T#o9[V@YU#kPfQ!Q![9[!c!k9[!k!l@l!l!}9[#R#S9[#T#o9[V@sU#kPfQ!Q![9[!c!v9[!v!wAV!w!}9[#R#S9[#T#o9[VA^U#kPfQ!Q![9[!c!k9[!k!lAp!l!}9[#R#S9[#T#o9[VAwU#kPfQ!Q![9[!c!q9[!q!rBZ!r!}9[#R#S9[#T#o9[VBbU#kPfQ!Q![9[!c!p9[!p!qBt!q!}9[#R#S9[#T#o9[VB}S$[S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[VCbU#kPfQ!Q![9[!c!p9[!p!qCt!q!}9[#R#S9[#T#o9[VC{U#kPfQ!Q![9[!c!w9[!w!xD_!x!}9[#R#S9[#T#o9[VDfU#kPfQ!Q![9[!c!o9[!o!pDx!p!}9[#R#S9[#T#o9[VERS$_S#kPfQ!Q![9[!c!}9[#R#SE_#T#o9[VEfU#kPfQ!Q![9[!c!x9[!x!yEx!y!}9[#R#S9[#T#o9[VFPT#kPfQ!Q![9[!c!dF`!d!}9[#R#S9[#T#o9[VFgU#kPfQ!Q![9[!c!n9[!n!oFy!o!}9[#R#S9[#T#o9[VGQU#kPfQ!Q![9[!c!w9[!w!xGd!x!}9[#R#S9[#T#o9[VGkU#kPfQ!Q![9[!c!g9[!g!hG}!h!}9[#R#S9[#T#o9[VHWS$`S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[VHkW#kPfQ!Q![9[!c!k9[!k!lIT!l!t9[!t!u!#S!u!}9[#R#S9[#T#o9[VI[U#kPfQ!Q![9[!c!g9[!g!hIn!h!}9[#R#S9[#T#o9[VIuU#kPfQ!Q![9[!c!n9[!n!oJX!o!}9[#R#S9[#T#o9[VJ`U#kPfQ!Q![9[!c!f9[!f!gJr!g!}9[#R#S9[#T#o9[VJ{S$RS#kPfQ!Q![9[!c!}9[#R#SKX#T#o9[VK`U#kPfQ!Q![9[!c!f9[!f!gKr!g!}9[#R#S9[#T#o9[VKyU#kPfQ!Q![9[!c!g9[!g!hL]!h!}9[#R#S9[#T#o9[VLdU#kPfQ!Q![9[!c!h9[!h!iLv!i!}9[#R#S9[#T#o9[VL}U#kPfQ!Q![9[!c!k9[!k!lMa!l!}9[#R#S9[#T#o9[VMhU#kPfQ!Q![9[!c!p9[!p!qMz!q!}9[#R#S9[#T#o9[VNRU#kPfQ!Q![9[!c!k9[!k!lNe!l!}9[#R#S9[#T#o9[VNlU#kPfQ!Q![9[!c!v9[!v!w! O!w!}9[#R#S9[#T#o9[V! VU#kPfQ!Q![9[!c!k9[!k!l! i!l!}9[#R#S9[#T#o9[V! pU#kPfQ!Q![9[!c!q9[!q!r!!S!r!}9[#R#S9[#T#o9[V!!ZU#kPfQ!Q![9[!c!p9[!p!q!!m!q!}9[#R#S9[#T#o9[V!!vS$ZS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!#ZT#kPfQ!Q![9[!c!d!#j!d!}9[#R#S9[#T#o9[V!#qU#kPfQ!Q![9[!c!i9[!i!j!$T!j!}9[#R#S9[#T#o9[V!$[U#kPfQ!Q![9[!c!o9[!o!p!$n!p!}9[#R#S9[#T#o9[V!$uU#kPfQ!Q![9[!c!g9[!g!h!%X!h!}9[#R#S9[#T#o9[V!%`U#kPfQ!Q![9[!c!p9[!p!q!%r!q!}9[#R#S9[#T#o9[V!%yU#kPfQ!Q![9[!c!v9[!v!w!&]!w!}9[#R#S9[#T#o9[V!&dS#kPfQ!Q![9[!c!}9[#R#S!&p#T#o9[V!&wW#kPfQ!Q![9[!c!f9[!f!g!'a!g!u9[!u!v!,q!v!}9[#R#S9[#T#o9[V!'hU#kPfQ!Q![9[!c!g9[!g!h!'z!h!}9[#R#S9[#T#o9[V!(RU#kPfQ!Q![9[!c!h9[!h!i!(e!i!}9[#R#S9[#T#o9[V!(lU#kPfQ!Q![9[!c!k9[!k!l!)O!l!}9[#R#S9[#T#o9[V!)VU#kPfQ!Q![9[!c!p9[!p!q!)i!q!}9[#R#S9[#T#o9[V!)pU#kPfQ!Q![9[!c!k9[!k!l!*S!l!}9[#R#S9[#T#o9[V!*ZU#kPfQ!Q![9[!c!v9[!v!w!*m!w!}9[#R#S9[#T#o9[V!*tU#kPfQ!Q![9[!c!k9[!k!l!+W!l!}9[#R#S9[#T#o9[V!+_U#kPfQ!Q![9[!c!q9[!q!r!+q!r!}9[#R#S9[#T#o9[V!+xU#kPfQ!Q![9[!c!p9[!p!q!,[!q!}9[#R#S9[#T#o9[V!,eS$SS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!,xU#kPfQ!Q![9[!c!r9[!r!s!-[!s!}9[#R#S9[#T#o9[V!-cU#kPfQ!Q![9[!c!t9[!t!u!-u!u!}9[#R#S9[#T#o9[V!-|U#kPfQ!Q![9[!c!g9[!g!h!.`!h!}9[#R#S9[#T#o9[V!.gT#kPfQ!Q![9[!c!d!.v!d!}9[#R#S9[#T#o9[V!.}U#kPfQ!Q![9[!c!f9[!f!g!/a!g!}9[#R#S9[#T#o9[V!/jS$TS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!/}U#kPfQ!Q![9[!c!p9[!p!q!0a!q!}9[#R#S9[#T#o9[V!0hY#kPfQ!Q![9[!c!n9[!n!o!1W!o!r9[!r!s!7|!s!v9[!v!w!Et!w!}9[#R#S9[#T#o9[V!1_U#kPfQ!Q![9[!c!k9[!k!l!1q!l!}9[#R#S9[#T#o9[V!1xU#kPfQ!Q![9[!c!p9[!p!q!2[!q!}9[#R#S9[#T#o9[V!2cU#kPfQ!Q![9[!c!g9[!g!h!2u!h!}9[#R#S9[#T#o9[V!2|S#kPfQ!Q![9[!c!}9[#R#S!3Y#T#o9[V!3aU#kPfQ!Q![9[!c!h9[!h!i!3s!i!}9[#R#S9[#T#o9[V!3zU#kPfQ!Q![9[!c!t9[!t!u!4^!u!}9[#R#S9[#T#o9[V!4eT#kPfQ!Q![9[!c!d!4t!d!}9[#R#S9[#T#o9[V!4{U#kPfQ!Q![9[!c!i9[!i!j!5_!j!}9[#R#S9[#T#o9[V!5fU#kPfQ!Q![9[!c!o9[!o!p!5x!p!}9[#R#S9[#T#o9[V!6PU#kPfQ!Q![9[!c!g9[!g!h!6c!h!}9[#R#S9[#T#o9[V!6jU#kPfQ!Q![9[!c!p9[!p!q!6|!q!}9[#R#S9[#T#o9[V!7TU#kPfQ!Q![9[!c!v9[!v!w!7g!w!}9[#R#S9[#T#o9[V!7pS$US#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!8TU#kPfQ!Q![9[!c!w9[!w!x!8g!x!}9[#R#S9[#T#o9[V!8nU#kPfQ!Q![9[!c!v9[!v!w!9Q!w!}9[#R#S9[#T#o9[V!9XS#kPfQ!Q![9[!c!}9[#R#S!9e#T#o9[V!9lW#kPfQ!Q![9[!c!h9[!h!i!:U!i!q9[!q!r!Bl!r!}9[#R#S9[#T#o9[V!:]U#kPfQ!Q![9[!c!k9[!k!l!:o!l!}9[#R#S9[#T#o9[V!:vU#kPfQ!Q![9[!c!g9[!g!h!;Y!h!}9[#R#S9[#T#o9[V!;aU#kPfQ!Q![9[!c!n9[!n!o!;s!o!}9[#R#S9[#T#o9[V!;zU#kPfQ!Q![9[!c!f9[!f!g!<^!g!}9[#R#S9[#T#o9[V!`!i!}9[#R#S9[#T#o9[V!>gU#kPfQ!Q![9[!c!k9[!k!l!>y!l!}9[#R#S9[#T#o9[V!?QU#kPfQ!Q![9[!c!p9[!p!q!?d!q!}9[#R#S9[#T#o9[V!?kU#kPfQ!Q![9[!c!k9[!k!l!?}!l!}9[#R#S9[#T#o9[V!@UU#kPfQ!Q![9[!c!v9[!v!w!@h!w!}9[#R#S9[#T#o9[V!@oU#kPfQ!Q![9[!c!k9[!k!l!AR!l!}9[#R#S9[#T#o9[V!AYU#kPfQ!Q![9[!c!q9[!q!r!Al!r!}9[#R#S9[#T#o9[V!AsU#kPfQ!Q![9[!c!p9[!p!q!BV!q!}9[#R#S9[#T#o9[V!B`S$bS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!BsU#kPfQ!Q![9[!c!d9[!d!e!CV!e!}9[#R#S9[#T#o9[V!C^U#kPfQ!Q![9[!c!l9[!l!m!Cp!m!}9[#R#S9[#T#o9[V!CwU#kPfQ!Q![9[!c!g9[!g!h!DZ!h!}9[#R#S9[#T#o9[V!DbU#kPfQ!Q![9[!c!e9[!e!f!Dt!f!}9[#R#S9[#T#o9[V!D{U#kPfQ!Q![9[!c!v9[!v!w!E_!w!}9[#R#S9[#T#o9[V!EhS$aS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!E{U#kPfQ!Q![9[!c!g9[!g!h!F_!h!}9[#R#S9[#T#o9[V!FfU#kPfQ!Q![9[!c!t9[!t!u!Fx!u!}9[#R#S9[#T#o9[V!GPU#kPfQ!Q![9[!c!h9[!h!i!Gc!i!}9[#R#S9[#T#o9[V!GjT#kPfQ!Q![9[!c!d!Gy!d!}9[#R#S9[#T#o9[V!HQU#kPfQ!Q![9[!c!e9[!e!f!Hd!f!}9[#R#S9[#T#o9[V!HkU#kPfQ!Q![9[!c!g9[!g!h!H}!h!}9[#R#S9[#T#o9[V!IWS$]S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!IkU#kPfQ!Q![9[!c!w9[!w!x!I}!x!}9[#R#S9[#T#o9[V!JUU#kPfQ!Q![9[!c!v9[!v!w!Jh!w!}9[#R#S9[#T#o9[V!JoT#kPfQ!Q![9[!c!d!KO!d!}9[#R#S9[#T#o9[V!KVU#kPfQ!Q![9[!c!v9[!v!w!Ki!w!}9[#R#S9[#T#o9[V!KpU#kPfQ!Q![9[!c!k9[!k!l!LS!l!}9[#R#S9[#T#o9[V!LZU#kPfQ!Q![9[!c!q9[!q!r!Lm!r!}9[#R#S9[#T#o9[V!LtU#kPfQ!Q![9[!c!p9[!p!q!MW!q!}9[#R#S9[#T#o9[V!MaS$PS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V!MtU#kPfQ!Q![9[!c!d9[!d!e!NW!e!}9[#R#S9[#T#o9[V!N_U#kPfQ!Q![9[!c!l9[!l!m!Nq!m!}9[#R#S9[#T#o9[V!NxU#kPfQ!Q![9[!c!g9[!g!h# [!h!}9[#R#S9[#T#o9[V# cU#kPfQ!Q![9[!c!e9[!e!f# u!f!}9[#R#S9[#T#o9[V# |U#kPfQ!Q![9[!c!v9[!v!w#!`!w!}9[#R#S9[#T#o9[V#!iS$YS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#!|U#kPfQ!Q![9[!c!w9[!w!x##`!x!}9[#R#S9[#T#o9[V##gU#kPfQ!Q![9[!c!g9[!g!h##y!h!}9[#R#S9[#T#o9[V#$QU#kPfQ!Q![9[!c!t9[!t!u#$d!u!}9[#R#S9[#T#o9[V#$kU#kPfQ!Q![9[!c!{9[!{!|#$}!|!}9[#R#S9[#T#o9[V#%WS$OS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#%kW#kPfQ!Q![9[!c!e9[!e!f#&T!f!w9[!w!x#*s!x!}9[#R#S9[#T#o9[V#&[V#kPfQ!Q![9[!c!d#&q!d!j9[!j!k#(r!k!}9[#R#S9[#T#o9[V#&xU#kPfQ!Q![9[!c!n9[!n!o#'[!o!}9[#R#S9[#T#o9[V#'cT#kPfQ!Q![9[!c!d#'r!d!}9[#R#S9[#T#o9[V#'yU#kPfQ!Q![9[!c!t9[!t!u#(]!u!}9[#R#S9[#T#o9[V#(fS$XS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#(yU#kPfQ!Q![9[!c!g9[!g!h#)]!h!}9[#R#S9[#T#o9[V#)dU#kPfQ!Q![9[!c!o9[!o!p#)v!p!}9[#R#S9[#T#o9[V#)}T#kPfQ!Q![9[!c!d#*^!d!}9[#R#S9[#T#o9[V#*gS$WS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#*zU#kPfQ!Q![9[!c!d9[!d!e#+^!e!}9[#R#S9[#T#o9[V#+eU#kPfQ!Q![9[!c!u9[!u!v#+w!v!}9[#R#S9[#T#o9[V#,OU#kPfQ!Q![9[!c!e9[!e!f#,b!f!}9[#R#S9[#T#o9[V#,iU#kPfQ!Q![9[!c!t9[!t!u#,{!u!}9[#R#S9[#T#o9[V#-SU#kPfQ!Q![9[!c!k9[!k!l#-f!l!}9[#R#S9[#T#o9[V#-mU#kPfQ!Q![9[!c!r9[!r!s#.P!s!}9[#R#S9[#T#o9[V#.WU#kPfQ!Q![9[!c!v9[!v!w#.j!w!}9[#R#S9[#T#o9[V#.qU#kPfQ!Q![9[!c!k9[!k!l#/T!l!}9[#R#S9[#T#o9[V#/[U#kPfQ!Q![9[!c!q9[!q!r#/n!r!}9[#R#S9[#T#o9[V#/uU#kPfQ!Q![9[!c!p9[!p!q#0X!q!}9[#R#S9[#T#o9[V#0bS$QS#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#0uU#kPfQ!Q![9[!c!p9[!p!q#1X!q!}9[#R#S9[#T#o9[V#1`U#kPfQ!Q![9[!c!k9[!k!l#1r!l!}9[#R#S9[#T#o9[V#1yU#kPfQ!Q![9[!c!q9[!q!r#2]!r!}9[#R#S9[#T#o9[V#2dU#kPfQ!Q![9[!c!p9[!p!q#2v!q!}9[#R#S9[#T#o9[V#3PS$^S#kPfQ!Q![9[!c!}9[#R#S9[#T#o9[V#3dT#kPfQ!Q![9[!c!d#3s!d!}9[#R#S9[#T#o9[V#3zU#kPfQ!Q![9[!c!t9[!t!u#4^!u!}9[#R#S9[#T#o9[V#4eU#kPfQ!Q![9[!c!k9[!k!l#4w!l!}9[#R#S9[#T#o9[V#5OT#kPfQ!Q![9[!c!d#5_!d!}9[#R#S9[#T#o9[V#5fU#kPfQ!Q![9[!c!d9[!d!e#5x!e!}9[#R#S9[#T#o9[V#6PU#kPfQ!Q![9[!c!n9[!n!o#6c!o!}9[#R#S9[#T#o9[V#6jU#kPfQ!Q![9[!c!g9[!g!h#6|!h!}9[#R#S9[#T#o9[V#7TS#kPfQ!Q![9[!c!}9[#R#S#7a#T#o9[V#7hU#kPfQ!Q![9[!c!f9[!f!g#7z!g!}9[#R#S9[#T#o9[V#8RU#kPfQ!Q![9[!c!g9[!g!h#8e!h!}9[#R#S9[#T#o9[V#8lU#kPfQ!Q![9[!c!h9[!h!i#9O!i!}9[#R#S9[#T#o9[V#9VU#kPfQ!Q![9[!c!k9[!k!l#9i!l!}9[#R#S9[#T#o9[V#9pU#kPfQ!Q![9[!c!p9[!p!q#:S!q!}9[#R#S9[#T#o9[V#:ZU#kPfQ!Q![9[!c!k9[!k!l#:m!l!}9[#R#S9[#T#o9[V#:tU#kPfQ!Q![9[!c!v9[!v!w#;W!w!}9[#R#S9[#T#o9[V#;_U#kPfQ!Q![9[!c!k9[!k!l#;q!l!}9[#R#S9[#T#o9[V#;xU#kPfQ!Q![9[!c!q9[!q!r#<[!r!}9[#R#S9[#T#o9[V#TU#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#>g#a#o9[R#>nU#kPfQ!Q![9[!c!}9[#R#S9[#T#g9[#g#h#?Q#h#o9[R#?XU#kPfQ!Q![9[!c!}9[#R#S9[#T#X9[#X#Y#?k#Y#o9[R#?tS#kPdQfQ!Q![9[!c!}9[#R#S9[#T#o9[R#@XU#kPfQ!Q![9[!c!}9[#R#S9[#T#i9[#i#j#@k#j#o9[R#@rU#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#AU#a#o9[R#A]U#kPfQ!Q![9[!c!}9[#R#S9[#T#`9[#`#a#Ao#a#o9[R#AxS#kPeQfQ!Q![9[!c!}9[#R#S9[#T#o9[R#B]U#kPfQ!Q![9[!c!}9[#R#S9[#T#f9[#f#g#Bo#g#o9[R#BvU#kPfQ!Q![9[!c!}9[#R#S9[#T#i9[#i#j#?Q#j#o9[~#C_Oi~~#CdO#{~~#CiOh~",tokenizers:[0,1,2],topRules:{Document:[0,2]},specialized:[{term:119,get:e=>nI[e]||-1}],tokenPrec:2989}),nC="RootTypeDefinition InputFieldsDefinition EnumValuesDefinition FieldsDefinition SelectionSet { }",nF=nh.qp.define({parser:nA.configure({props:[(0,nm.Gv)({Variable:nm.pJ.variableName,BooleanValue:nm.pJ.bool,Description:nm.pJ.string,StringValue:nm.pJ.string,Comment:nm.pJ.lineComment,IntValue:nm.pJ.integer,FloatValue:nm.pJ.float,EnumValue:nm.pJ.special(nm.pJ.name),NullValue:nm.pJ.null,DirectiveName:nm.pJ.modifier,"scalar type interface union enum input implements fragment extend schema directive on repeatable":nm.pJ.keyword,OperationType:nm.pJ.definitionKeyword,FieldName:nm.pJ.propertyName,Field:nm.pJ.propertyName,ArgumentAttributeName:nm.pJ.attributeName,Name:nm.pJ.atom,"( )":nm.pJ.paren,"{ }":nm.pJ.brace,",":nm.pJ.separator,"( ) { } : [ ]":nm.pJ.punctuation}),nh.uj.add({[nC]:(0,nh.vw)({closing:"}",align:!0})}),nh.x0.add({[nC]:nh.Dv})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*(\{|\})$/}})},4996:function(e){"use strict";function O(e,O){if(null!=e)return e;var t=Error(void 0!==O?O:"Got unexpected "+e);throw t.framesToPop=1,t}e.exports=O,e.exports.default=O,Object.defineProperty(e.exports,"__esModule",{value:!0})},39018:function(e,O,t){var i,n;void 0!==(n="function"==typeof(i=function(){var e,O,t,i,n,r={},a={},o={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},s={currentLocale:o.currentLocale,zeroFormat:o.zeroFormat,nullFormat:o.nullFormat,defaultFormat:o.defaultFormat,scalePercentBy100:o.scalePercentBy100};function l(e,O){this._input=e,this._value=O}return(i=function(e){var O,t,a,o;if(i.isNumeral(e))O=e.value();else if(0===e||void 0===e)O=0;else if(null===e||n.isNaN(e))O=null;else if("string"==typeof e){if(s.zeroFormat&&e===s.zeroFormat)O=0;else if(s.nullFormat&&e===s.nullFormat||!e.replace(/[^0-9]+/g,"").length)O=null;else{for(t in r)if((o="function"==typeof r[t].regexps.unformat?r[t].regexps.unformat():r[t].regexps.unformat)&&e.match(o)){a=r[t].unformat;break}O=(a=a||i._.stringToNumber)(e)}}else O=Number(e)||null;return new l(e,O)}).version="2.0.6",i.isNumeral=function(e){return e instanceof l},i._=n={numberToFormat:function(e,O,t){var n,r,o,s,l,c,u,$=a[i.options.currentLocale],Q=!1,p=!1,d=0,f="",h="",m=!1;if(r=Math.abs(e=e||0),i._.includes(O,"(")?(Q=!0,O=O.replace(/[\(|\)]/g,"")):(i._.includes(O,"+")||i._.includes(O,"-"))&&(l=i._.includes(O,"+")?O.indexOf("+"):e<0?O.indexOf("-"):-1,O=O.replace(/[\+|\-]/g,"")),i._.includes(O,"a")&&(n=!!(n=O.match(/a(k|m|b|t)?/))&&n[1],i._.includes(O," a")&&(f=" "),O=O.replace(RegExp(f+"a[kmbt]?"),""),r>=1e12&&!n||"t"===n?(f+=$.abbreviations.trillion,e/=1e12):r<1e12&&r>=1e9&&!n||"b"===n?(f+=$.abbreviations.billion,e/=1e9):r<1e9&&r>=1e6&&!n||"m"===n?(f+=$.abbreviations.million,e/=1e6):(r<1e6&&r>=1e3&&!n||"k"===n)&&(f+=$.abbreviations.thousand,e/=1e3)),i._.includes(O,"[.]")&&(p=!0,O=O.replace("[.]",".")),o=e.toString().split(".")[0],s=O.split(".")[1],c=O.indexOf(","),d=(O.split(".")[0].split(",")[0].match(/0/g)||[]).length,s?(i._.includes(s,"[")?(s=(s=s.replace("]","")).split("["),h=i._.toFixed(e,s[0].length+s[1].length,t,s[1].length)):h=i._.toFixed(e,s.length,t),o=h.split(".")[0],h=i._.includes(h,".")?$.delimiters.decimal+h.split(".")[1]:"",p&&0===Number(h.slice(1))&&(h="")):o=i._.toFixed(e,0,t),f&&!n&&Number(o)>=1e3&&f!==$.abbreviations.trillion)switch(o=String(Number(o)/1e3),f){case $.abbreviations.thousand:f=$.abbreviations.million;break;case $.abbreviations.million:f=$.abbreviations.billion;break;case $.abbreviations.billion:f=$.abbreviations.trillion}if(i._.includes(o,"-")&&(o=o.slice(1),m=!0),o.length0;S--)o="0"+o;return c>-1&&(o=o.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+$.delimiters.thousands)),0===O.indexOf(".")&&(o=""),u=o+h+(f||""),Q?u=(Q&&m?"(":"")+u+(Q&&m?")":""):l>=0?u=0===l?(m?"-":"+")+u:u+(m?"-":"+"):m&&(u="-"+u),u},stringToNumber:function(e){var O,t,i,n=a[s.currentLocale],r=e,o={thousand:3,million:6,billion:9,trillion:12};if(s.zeroFormat&&e===s.zeroFormat)t=0;else if(s.nullFormat&&e===s.nullFormat||!e.replace(/[^0-9]+/g,"").length)t=null;else{for(O in t=1,"."!==n.delimiters.decimal&&(e=e.replace(/\./g,"").replace(n.delimiters.decimal,".")),o)if(i=RegExp("[^a-zA-Z]"+n.abbreviations[O]+"(?:\\)|(\\"+n.currency.symbol+")?(?:\\))?)?$"),r.match(i)){t*=Math.pow(10,o[O]);break}t*=((e.split("-").length+Math.min(e.split("(").length-1,e.split(")").length-1))%2?1:-1)*Number(e=e.replace(/[^0-9\.]+/g,""))}return t},isNaN:function(e){return"number"==typeof e&&isNaN(e)},includes:function(e,O){return -1!==e.indexOf(O)},insert:function(e,O,t){return e.slice(0,t)+O+e.slice(t)},reduce:function(e,O){if(this===null)throw TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof O)throw TypeError(O+" is not a function");var t,i=Object(e),n=i.length>>>0,r=0;if(3==arguments.length)t=arguments[2];else{for(;r=n)throw TypeError("Reduce of empty array with no initial value");t=i[r++]}for(;rt?e:t},1)},toFixed:function(e,O,t,i){var n,r,a,o,s=e.toString().split("."),l=O-(i||0);return a=Math.pow(10,n=2===s.length?Math.min(Math.max(s[1].length,l),O):l),o=(t(e+"e+"+n)/a).toFixed(n),i>O-n&&(r=RegExp("\\.?0{1,"+(i-(O-n))+"}$"),o=o.replace(r,"")),o}},i.options=s,i.formats=r,i.locales=a,i.locale=function(e){return e&&(s.currentLocale=e.toLowerCase()),s.currentLocale},i.localeData=function(e){if(!e)return a[s.currentLocale];if(!a[e=e.toLowerCase()])throw Error("Unknown locale : "+e);return a[e]},i.reset=function(){for(var e in o)s[e]=o[e]},i.zeroFormat=function(e){s.zeroFormat="string"==typeof e?e:null},i.nullFormat=function(e){s.nullFormat="string"==typeof e?e:null},i.defaultFormat=function(e){s.defaultFormat="string"==typeof e?e:"0.0"},i.register=function(e,O,t){if(O=O.toLowerCase(),this[e+"s"][O])throw TypeError(O+" "+e+" already registered.");return this[e+"s"][O]=t,t},i.validate=function(e,O){var t,n,r,a,o,s,l,c;if("string"!=typeof e&&(e+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",e)),(e=e.trim()).match(/^\d+$/))return!0;if(""===e)return!1;try{l=i.localeData(O)}catch(e){l=i.localeData(i.locale())}return r=l.currency.symbol,o=l.abbreviations,t=l.delimiters.decimal,n="."===l.delimiters.thousands?"\\.":l.delimiters.thousands,(null===(c=e.match(/^[^\d]+/))||(e=e.substr(1),c[0]===r))&&(null===(c=e.match(/[^\d]+$/))||(e=e.slice(0,-1),c[0]===o.thousand||c[0]===o.million||c[0]===o.billion||c[0]===o.trillion))&&(s=RegExp(n+"{2}"),!e.match(/[^\d.,]/g)&&!((a=e.split(t)).length>2)&&(a.length<2?!!a[0].match(/^\d+.*\d$/)&&!a[0].match(s):1===a[0].length?!!a[0].match(/^\d+$/)&&!a[0].match(s)&&!!a[1].match(/^\d+$/):!!a[0].match(/^\d+.*\d$/)&&!a[0].match(s)&&!!a[1].match(/^\d+$/)))},i.fn=l.prototype={clone:function(){return i(this)},format:function(e,O){var t,n,a,o=this._value,l=e||s.defaultFormat;if(O=O||Math.round,0===o&&null!==s.zeroFormat)n=s.zeroFormat;else if(null===o&&null!==s.nullFormat)n=s.nullFormat;else{for(t in r)if(l.match(r[t].regexps.format)){a=r[t].format;break}n=(a=a||i._.numberToFormat)(o,l,O)}return n},value:function(){return this._value},input:function(){return this._input},set:function(e){return this._value=Number(e),this},add:function(e){var O=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([this._value,e],function(e,t,i,n){return e+Math.round(O*t)},0)/O,this},subtract:function(e){var O=n.correctionFactor.call(null,this._value,e);return this._value=n.reduce([e],function(e,t,i,n){return e-Math.round(O*t)},Math.round(this._value*O))/O,this},multiply:function(e){return this._value=n.reduce([this._value,e],function(e,O,t,i){var r=n.correctionFactor(e,O);return Math.round(e*r)*Math.round(O*r)/Math.round(r*r)},1),this},divide:function(e){return this._value=n.reduce([this._value,e],function(e,O,t,i){var r=n.correctionFactor(e,O);return Math.round(e*r)/Math.round(O*r)}),this},difference:function(e){return Math.abs(i(this._value).subtract(e).value())}},i.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(e){var O=e%10;return 1==~~(e%100/10)?"th":1===O?"st":2===O?"nd":3===O?"rd":"th"},currency:{symbol:"$"}}),i.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(e,O,t){var n,r=i._.includes(O," BPS")?" ":"";return e*=1e4,O=O.replace(/\s?BPS/,""),n=i._.numberToFormat(e,O,t),i._.includes(n,")")?((n=n.split("")).splice(-1,0,r+"BPS"),n=n.join("")):n=n+r+"BPS",n},unformat:function(e){return+(1e-4*i._.stringToNumber(e)).toFixed(15)}}),O={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},t="("+(t=(e={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(O.suffixes.filter(function(O){return 0>e.suffixes.indexOf(O)})).join("|")).replace("B","B(?!PS)")+")",i.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(t)},format:function(t,n,r){var a,o,s,l=i._.includes(n,"ib")?O:e,c=i._.includes(n," b")||i._.includes(n," ib")?" ":"";for(a=0,n=n.replace(/\s?i?b/,"");a<=l.suffixes.length;a++)if(o=Math.pow(l.base,a),s=Math.pow(l.base,a+1),null===t||0===t||t>=o&&t0&&(t/=o);break}return i._.numberToFormat(t,n,r)+c},unformat:function(t){var n,r,a=i._.stringToNumber(t);if(a){for(n=e.suffixes.length-1;n>=0;n--){if(i._.includes(t,e.suffixes[n])){r=Math.pow(e.base,n);break}if(i._.includes(t,O.suffixes[n])){r=Math.pow(O.base,n);break}}a*=r||1}return a}}),i.register("format","currency",{regexps:{format:/(\$)/},format:function(e,O,t){var n,r,a=i.locales[i.options.currentLocale],o={before:O.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:O.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(O=O.replace(/\s?\$\s?/,""),n=i._.numberToFormat(e,O,t),e>=0?(o.before=o.before.replace(/[\-\(]/,""),o.after=o.after.replace(/[\-\)]/,"")):!(e<0)||i._.includes(o.before,"-")||i._.includes(o.before,"(")||(o.before="-"+o.before),r=0;r=0;r--)switch(o.after[r]){case"$":n=r===o.after.length-1?n+a.currency.symbol:i._.insert(n,a.currency.symbol,-(o.after.length-(1+r)));break;case" ":n=r===o.after.length-1?n+" ":i._.insert(n," ",-(o.after.length-(1+r)+a.currency.symbol.length-1))}return n}}),i.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(e,O,t){var n=("number"!=typeof e||i._.isNaN(e)?"0e+0":e.toExponential()).split("e");return O=O.replace(/e[\+|\-]{1}0/,""),i._.numberToFormat(Number(n[0]),O,t)+"e"+n[1]},unformat:function(e){var O=i._.includes(e,"e+")?e.split("e+"):e.split("e-"),t=Number(O[0]),n=Number(O[1]);return n=i._.includes(e,"e-")?n*=-1:n,i._.reduce([t,Math.pow(10,n)],function(e,O,t,n){var r=i._.correctionFactor(e,O);return e*r*(O*r)/(r*r)},1)}}),i.register("format","ordinal",{regexps:{format:/(o)/},format:function(e,O,t){var n=i.locales[i.options.currentLocale],r=i._.includes(O," o")?" ":"";return O=O.replace(/\s?o/,""),r+=n.ordinal(e),i._.numberToFormat(e,O,t)+r}}),i.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(e,O,t){var n,r=i._.includes(O," %")?" ":"";return i.options.scalePercentBy100&&(e*=100),O=O.replace(/\s?\%/,""),n=i._.numberToFormat(e,O,t),i._.includes(n,")")?((n=n.split("")).splice(-1,0,r+"%"),n=n.join("")):n=n+r+"%",n},unformat:function(e){var O=i._.stringToNumber(e);return i.options.scalePercentBy100?.01*O:O}}),i.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(e,O,t){var i=Math.floor(e/60/60),n=Math.floor((e-3600*i)/60),r=Math.round(e-3600*i-60*n);return i+":"+(n<10?"0"+n:n)+":"+(r<10?"0"+r:r)},unformat:function(e){var O=e.split(":"),t=0;return 3===O.length?t+=3600*Number(O[0])+60*Number(O[1])+Number(O[2]):2===O.length&&(t+=60*Number(O[0])+Number(O[1])),Number(t)}}),i})?i.call(O,t,O,e):i)&&(e.exports=n)},32608:function(e){var O,t,i,n=e.exports={};function r(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function o(e){if(O===setTimeout)return setTimeout(e,0);if((O===r||!O)&&setTimeout)return O=setTimeout,setTimeout(e,0);try{return O(e,0)}catch(t){try{return O.call(null,e,0)}catch(t){return O.call(this,e,0)}}}!function(){try{O="function"==typeof setTimeout?setTimeout:r}catch(e){O=r}try{t="function"==typeof clearTimeout?clearTimeout:a}catch(e){t=a}}();var s=[],l=!1,c=-1;function u(){l&&i&&(l=!1,i.length?s=i.concat(s):c=-1,s.length&&$())}function $(){if(!l){var e=o(u);l=!0;for(var O=s.length;O;){for(i=s,s=[];++c1)for(var t=1;t=0||e.indexOf("-")>=0?l:0)+parseFloat(e)),l=e>1?1:e,Q()),l},hide:function(){c&&(c=!1,null!=o&&(n.cancelAnimationFrame(o),o=null),function e(){if(d.progress("+.1")>=1&&(a.style.opacity-=.05,a.style.opacity<=.05)){a.style.display="none",s=null;return}s=n.requestAnimationFrame(e)}())}};"object"==typeof e.exports?e.exports=d:void 0!==(i=(function(){return d}).call(O,t,O,e))&&(e.exports=i)}).call(this,window,document)},67635:function(e,O,t){"use strict";/** diff --git a/ee/tabby-webserver/ui/_next/static/chunks/4017-9f9970e7c0ed4e32.js b/ee/tabby-webserver/ui/_next/static/chunks/4017-78f98d48798cee0d.js similarity index 53% rename from ee/tabby-webserver/ui/_next/static/chunks/4017-9f9970e7c0ed4e32.js rename to ee/tabby-webserver/ui/_next/static/chunks/4017-78f98d48798cee0d.js index c219adfc5c25..84538fd02149 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/4017-9f9970e7c0ed4e32.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/4017-78f98d48798cee0d.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4017],{22119:function(e,n,t){t.d(n,{Z:function(){return v}});var r,a,s=t(36164),o=t(3546),i=t(99092),l=t.n(i),d=t(74248),c=t(31458),u=t(35167),f=t(70730),m=t(94070);function g(e){let{className:n,classNames:t,showOutsideDays:r=!0,...a}=e;return(0,s.jsx)(m._W,{showOutsideDays:r,className:(0,d.cn)("p-3",n),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:(0,d.cn)((0,c.d)({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-9 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-9 w-9 text-center text-sm p-0 relative [&:has([aria-selected].day-range-end)]:rounded-r-md [&:has([aria-selected].day-outside)]:bg-accent/50 [&:has([aria-selected])]:bg-accent first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md focus-within:relative focus-within:z-20",day:(0,d.cn)((0,c.d)({variant:"ghost"}),"h-9 w-9 p-0 font-normal aria-selected:opacity-100"),day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground",day_today:"bg-accent text-accent-foreground",day_outside:"day-outside text-muted-foreground opacity-50 aria-selected:bg-accent/50 aria-selected:text-muted-foreground aria-selected:opacity-30",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible",...t},components:{IconLeft:e=>{let{...n}=e;return(0,s.jsx)(u.Z,{className:"h-4 w-4"})},IconRight:e=>{let{...n}=e;return(0,s.jsx)(f.Z,{className:"h-4 w-4"})}},...a})}g.displayName="Calendar";var h=t(79972),p=t(81565),x=t(54594),b=t(11208);(r=a||(a={})).TODAY="today",r.YESTERDAY="yesterday",r.CUSTOM_DATE="custom_date",r.CUSTOM_RANGE="custom_range";let y=e=>({number:parseInt(e,10)||-1,unit:e[e.length-1]||"h"});function v(e){let{options:n,onSelect:t,defaultValue:r,hasToday:i,hasYesterday:u,className:f}=e;r=r||n[0].value;let m=y(r),[v,$]=o.useState({from:l()().add(m.number,m.unit).toDate(),to:l()().toDate()}),[j,N]=o.useState(!1),[w,_]=o.useState(r),[C,S]=o.useState(!1),[I,D]=o.useState({from:l()().add(m.number,m.unit).toDate(),to:l()().toDate()}),[A,R]=o.useState(!1),[O,k]=o.useState(l()().toDate()),E=e=>{t&&t(e),$(e)};return(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsxs)(x.Ph,{value:w,onValueChange:e=>{switch(e){case a.TODAY:E({from:l()().startOf("day").toDate(),to:l()().toDate()});break;case a.YESTERDAY:E({from:l()().subtract(1,"d").startOf("day").toDate(),to:l()().subtract(1,"d").endOf("day").toDate()});break;default:{let{unit:n,number:t}=y(e),r=l()().add(t,n);["h","s","ms"].includes(n)||(r=r.startOf("day")),E({from:r.toDate(),to:l()().toDate()})}}_(e)},open:j,onOpenChange:e=>{e||C||A||N(!1)},children:[(0,s.jsx)(x.i4,{className:(0,d.cn)("w-[240px]",f),onClick:()=>N(!j),children:(0,s.jsx)(x.ki,{placeholder:"Date range"})}),(0,s.jsxs)(x.Bw,{align:"end",children:[i&&(0,s.jsx)(x.Ql,{value:a.TODAY,children:"Today"}),u&&(0,s.jsx)(x.Ql,{value:a.YESTERDAY,children:"Yesterday"}),n.map(e=>(0,s.jsx)(x.Ql,{value:e.value,children:e.label},e.value)),(0,s.jsxs)(x.Ql,{value:a.CUSTOM_DATE,className:"hidden",children:[l()(null==v?void 0:v.from).format("ll")," - Now"]}),(0,s.jsxs)(x.Ql,{value:a.CUSTOM_RANGE,className:"hidden",children:[l()(null==v?void 0:v.from).format("ll"),(null==v?void 0:v.to)?" - ".concat(l()(v.to).format("ll")):""]}),(0,s.jsx)(x.U$,{}),(0,s.jsxs)("div",{className:"relative cursor-default py-1.5 pl-8 text-sm hover:bg-accent hover:text-accent-foreground",onClick:()=>R(!0),children:[w===a.CUSTOM_DATE&&(0,s.jsx)("div",{className:"absolute inset-y-0 left-2 flex items-center",children:(0,s.jsx)(p.IconCheck,{})}),"Custom date until now"]}),(0,s.jsxs)("div",{className:"relative cursor-default py-1.5 pl-8 text-sm hover:bg-accent hover:text-accent-foreground",onClick:()=>S(!0),children:[w===a.CUSTOM_RANGE&&(0,s.jsx)("div",{className:"absolute inset-y-0 left-2 flex items-center",children:(0,s.jsx)(p.IconCheck,{})}),"Custom date range"]})]})]}),(0,s.jsx)(h.Zb,{className:(0,d.cn)("absolute right-0 mt-1",{"opacity-0 z-0 pointer-events-none":!A,"opacity-100 pointer-events-auto":A}),style:A&&{zIndex:99}||{},children:(0,s.jsxs)(h.aY,{className:"w-auto pb-0",children:[(0,s.jsx)(g,{initialFocus:!0,mode:"single",selected:O,onSelect:k,disabled:e=>e>new Date}),(0,s.jsx)(b.Z,{}),(0,s.jsxs)("div",{className:"flex items-center justify-end gap-x-3 py-4",children:[(0,s.jsx)(c.z,{variant:"ghost",onClick:()=>R(!1),children:"Cancel"}),(0,s.jsx)(c.z,{onClick:()=>{N(!1),R(!1),_(a.CUSTOM_DATE),E({from:l()(O).startOf("day").toDate(),to:l()().toDate()})},children:"Apply"})]})]})}),(0,s.jsx)(h.Zb,{className:(0,d.cn)("absolute right-0 mt-1",{"opacity-0 z-0 pointer-events-none":!C,"opacity-100 pointer-events-auto":C}),style:C&&{zIndex:99}||{},children:(0,s.jsxs)(h.aY,{className:"w-auto pb-0",children:[(0,s.jsx)(g,{initialFocus:!0,mode:"range",defaultMonth:l()(null==I?void 0:I.from).subtract(1,"month").toDate(),selected:I,onSelect:D,numberOfMonths:2,disabled:e=>e>new Date}),(0,s.jsx)(b.Z,{}),(0,s.jsxs)("div",{className:"flex items-center justify-end gap-x-3 py-4",children:[(0,s.jsx)(c.z,{variant:"ghost",onClick:()=>S(!1),children:"Cancel"}),(0,s.jsx)(c.z,{onClick:()=>{N(!1),S(!1),_(a.CUSTOM_RANGE),E({from:null==I?void 0:I.from,to:l()(null==I?void 0:I.to).endOf("day").toDate()})},children:"Apply"})]})]})})]})}},6230:function(e,n,t){var r=t(36164),a=t(3546),s=t(24449),o=t(90379);n.Z=e=>{let{loading:n,fallback:t,delay:i,children:l}=e,[d,c]=a.useState(!n),[u]=(0,s.n)(d,null!=i?i:200);return(a.useEffect(()=>{n||d||c(!0)},[n]),u)?l:t||(0,r.jsx)(o.cg,{})}},90379:function(e,n,t){t.d(n,{PF:function(){return l},cg:function(){return o},tB:function(){return i}});var r=t(36164),a=t(74248),s=t(3448);let o=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,a.cn)("space-y-3",n),...t,children:[(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...t}=e;return(0,r.jsx)(s.O,{className:(0,a.cn)("h-4 w-full",n),...t})},l=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-3",n),...t,children:[(0,r.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(s.O,{className:"h-4 w-full"})]})}},31458:function(e,n,t){t.d(n,{d:function(){return l},z:function(){return d}});var r=t(36164),a=t(3546),s=t(74047),o=t(14375),i=t(74248);let l=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,n)=>{let{className:t,variant:a,size:o,asChild:d=!1,...c}=e,u=d?s.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(l({variant:a,size:o,className:t})),ref:n,...c})});d.displayName="Button"},79972:function(e,n,t){t.d(n,{Ol:function(){return i},Zb:function(){return o},aY:function(){return c},eW:function(){return u},ll:function(){return l}});var r=t(36164),a=t(3546),s=t(74248);let o=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",t),...a})});o.displayName="Card";let i=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",t),...a})});i.displayName="CardHeader";let l=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("h3",{ref:n,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",t),...a})});l.displayName="CardTitle";let d=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("p",{ref:n,className:(0,s.cn)("text-sm text-muted-foreground",t),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("p-6 pt-0",t),...a})});c.displayName="CardContent";let u=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("flex items-center p-6 pt-0",t),...a})});u.displayName="CardFooter"},54594:function(e,n,t){t.d(n,{Bw:function(){return f},DI:function(){return d},Ph:function(){return l},Ql:function(){return g},U$:function(){return h},i4:function(){return u},ki:function(){return c}});var r=t(36164),a=t(3546),s=t(31889),o=t(74248),i=t(81565);let l=s.fC,d=s.ZA,c=s.B4,u=a.forwardRef((e,n)=>{let{className:t,children:a,...l}=e;return(0,r.jsxs)(s.xz,{ref:n,className:(0,o.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...l,children:[a,(0,r.jsx)(s.JO,{asChild:!0,children:(0,r.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});u.displayName=s.xz.displayName;let f=a.forwardRef((e,n)=>{let{className:t,children:a,position:i="popper",...l}=e;return(0,r.jsx)(s.h_,{children:(0,r.jsx)(s.VY,{ref:n,className:(0,o.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...l,children:(0,r.jsx)(s.l_,{className:(0,o.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:a})})})});f.displayName=s.VY.displayName;let m=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)(s.__,{ref:n,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...a})});m.displayName=s.__.displayName;let g=a.forwardRef((e,n)=>{let{className:t,children:a,isPlaceHolder:l,...d}=e;return(0,r.jsxs)(s.ck,{ref:n,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...d,children:[!l&&(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(s.wU,{children:(0,r.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,r.jsx)(s.eT,{children:a})]})});g.displayName=s.ck.displayName;let h=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)(s.Z0,{ref:n,className:(0,o.cn)("-mx-1 my-1 h-px bg-muted",t),...a})});h.displayName=s.Z0.displayName},11208:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(36164),a=t(3546),s=t(74225),o=t(74248);let i=a.forwardRef((e,n)=>{let{className:t,orientation:a="horizontal",decorative:i=!0,...l}=e;return(0,r.jsx)(s.f,{ref:n,decorative:i,orientation:a,className:(0,o.cn)("shrink-0 bg-border","horizontal"===a?"h-[1px] w-full":"h-full w-[1px]",t),...l})});i.displayName=s.f.displayName},3448:function(e,n,t){t.d(n,{O:function(){return s}});var r=t(36164),a=t(74248);function s(e){let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},21808:function(e,n,t){t.d(n,{$6:function(){return s},L8:function(){return a},o0:function(){return r}});let r="name@yourcompany.com",a=20,s={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},36758:function(e,n,t){t.d(n,{d:function(){return i}});var r=t(3546),a=t(40055),s=t(21808),o=t(70410);function i(){let[e,n]=(0,r.useState)({first:s.L8}),[t,i]=(0,r.useState)([]),[l,d]=(0,r.useState)(!1),[{data:c,fetching:u}]=(0,a.aM)({query:o.yw,variables:e});return(0,r.useEffect)(()=>{if(!l&&!u&&c){let e=null==c?void 0:c.users.edges.map(e=>({id:e.node.id,email:e.node.email,name:e.node.name})),r=(null==c?void 0:c.users.pageInfo.endCursor)||"",a=null==c?void 0:c.users.pageInfo.hasNextPage,o=[...t];i(o.concat(e)),a?n({first:s.L8,after:r}):d(!0)}},[e,u]),[t]}},9010:function(e,n,t){t.d(n,{X:function(){return a}});var r=t(28242);function a(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},24449:function(e,n,t){t.d(n,{S:function(){return i},n:function(){return l}});var r=t(3546),a=t(45391),s=t(16784);let o=e=>{let n=(0,s.d)(e);r.useEffect(()=>()=>{n.current()},[])};function i(e,n,t){let i=(0,s.d)(e),l=r.useMemo(()=>(0,a.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,l),l.cancel()}),{run:l,cancel:l.cancel,flush:l.flush}}function l(e,n,t){let[a,s]=r.useState(e),{run:o}=i(()=>{s(e)},n,t);return r.useEffect(()=>{o()},[e]),[a,s]}},16784:function(e,n,t){t.d(n,{d:function(){return a}});var r=t(3546);function a(e){let n=r.useRef(e);return n.current=e,n}},70410:function(e,n,t){t.d(n,{Cl:function(){return u},D7:function(){return p},DQ:function(){return l},GG:function(){return o},S1:function(){return s},XP:function(){return g},Y6:function(){return c},kb:function(){return f},lE:function(){return a},ts:function(){return m},yB:function(){return i},yw:function(){return d},zz:function(){return h}});var r=t(43240);let a=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),s=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),l=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),d=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),c=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),u=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),g=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),p=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")}}]); \ No newline at end of file +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4017],{22119:function(e,n,t){t.d(n,{Z:function(){return v}});var r,a,s=t(36164),o=t(3546),i=t(99092),l=t.n(i),d=t(74248),u=t(31458),c=t(35167),f=t(70730),m=t(94070);function g(e){let{className:n,classNames:t,showOutsideDays:r=!0,...a}=e;return(0,s.jsx)(m._W,{showOutsideDays:r,className:(0,d.cn)("p-3",n),classNames:{months:"flex flex-col sm:flex-row space-y-4 sm:space-x-4 sm:space-y-0",month:"space-y-4",caption:"flex justify-center pt-1 relative items-center",caption_label:"text-sm font-medium",nav:"space-x-1 flex items-center",nav_button:(0,d.cn)((0,u.d)({variant:"outline"}),"h-7 w-7 bg-transparent p-0 opacity-50 hover:opacity-100"),nav_button_previous:"absolute left-1",nav_button_next:"absolute right-1",table:"w-full border-collapse space-y-1",head_row:"flex",head_cell:"text-muted-foreground rounded-md w-9 font-normal text-[0.8rem]",row:"flex w-full mt-2",cell:"h-9 w-9 text-center text-sm p-0 relative [&:has([aria-selected].day-range-end)]:rounded-r-md [&:has([aria-selected].day-outside)]:bg-accent/50 [&:has([aria-selected])]:bg-accent first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md focus-within:relative focus-within:z-20",day:(0,d.cn)((0,u.d)({variant:"ghost"}),"h-9 w-9 p-0 font-normal aria-selected:opacity-100"),day_range_end:"day-range-end",day_selected:"bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground",day_today:"bg-accent text-accent-foreground",day_outside:"day-outside text-muted-foreground opacity-50 aria-selected:bg-accent/50 aria-selected:text-muted-foreground aria-selected:opacity-30",day_disabled:"text-muted-foreground opacity-50",day_range_middle:"aria-selected:bg-accent aria-selected:text-accent-foreground",day_hidden:"invisible",...t},components:{IconLeft:e=>{let{...n}=e;return(0,s.jsx)(c.Z,{className:"h-4 w-4"})},IconRight:e=>{let{...n}=e;return(0,s.jsx)(f.Z,{className:"h-4 w-4"})}},...a})}g.displayName="Calendar";var h=t(79972),p=t(81565),x=t(54594),b=t(11208);(r=a||(a={})).TODAY="today",r.YESTERDAY="yesterday",r.CUSTOM_DATE="custom_date",r.CUSTOM_RANGE="custom_range";let y=e=>({number:parseInt(e,10)||-1,unit:e[e.length-1]||"h"});function v(e){let{options:n,onSelect:t,defaultValue:r,hasToday:i,hasYesterday:c,className:f}=e;r=r||n[0].value;let m=y(r),[v,$]=o.useState({from:l()().add(m.number,m.unit).toDate(),to:l()().toDate()}),[j,N]=o.useState(!1),[w,C]=o.useState(r),[_,S]=o.useState(!1),[I,D]=o.useState({from:l()().add(m.number,m.unit).toDate(),to:l()().toDate()}),[R,A]=o.useState(!1),[O,k]=o.useState(l()().toDate()),E=e=>{t&&t(e),$(e)};return(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsxs)(x.Ph,{value:w,onValueChange:e=>{switch(e){case a.TODAY:E({from:l()().startOf("day").toDate(),to:l()().toDate()});break;case a.YESTERDAY:E({from:l()().subtract(1,"d").startOf("day").toDate(),to:l()().subtract(1,"d").endOf("day").toDate()});break;default:{let{unit:n,number:t}=y(e),r=l()().add(t,n);["h","s","ms"].includes(n)||(r=r.startOf("day")),E({from:r.toDate(),to:l()().toDate()})}}C(e)},open:j,onOpenChange:e=>{e||_||R||N(!1)},children:[(0,s.jsx)(x.i4,{className:(0,d.cn)("w-[240px]",f),onClick:()=>N(!j),children:(0,s.jsx)(x.ki,{placeholder:"Date range"})}),(0,s.jsxs)(x.Bw,{align:"end",children:[i&&(0,s.jsx)(x.Ql,{value:a.TODAY,children:"Today"}),c&&(0,s.jsx)(x.Ql,{value:a.YESTERDAY,children:"Yesterday"}),n.map(e=>(0,s.jsx)(x.Ql,{value:e.value,children:e.label},e.value)),(0,s.jsxs)(x.Ql,{value:a.CUSTOM_DATE,className:"hidden",children:[l()(null==v?void 0:v.from).format("ll")," - Now"]}),(0,s.jsxs)(x.Ql,{value:a.CUSTOM_RANGE,className:"hidden",children:[l()(null==v?void 0:v.from).format("ll"),(null==v?void 0:v.to)?" - ".concat(l()(v.to).format("ll")):""]}),(0,s.jsx)(x.U$,{}),(0,s.jsxs)("div",{className:"relative cursor-default py-1.5 pl-8 text-sm hover:bg-accent hover:text-accent-foreground",onClick:()=>A(!0),children:[w===a.CUSTOM_DATE&&(0,s.jsx)("div",{className:"absolute inset-y-0 left-2 flex items-center",children:(0,s.jsx)(p.IconCheck,{})}),"Custom date until now"]}),(0,s.jsxs)("div",{className:"relative cursor-default py-1.5 pl-8 text-sm hover:bg-accent hover:text-accent-foreground",onClick:()=>S(!0),children:[w===a.CUSTOM_RANGE&&(0,s.jsx)("div",{className:"absolute inset-y-0 left-2 flex items-center",children:(0,s.jsx)(p.IconCheck,{})}),"Custom date range"]})]})]}),(0,s.jsx)(h.Zb,{className:(0,d.cn)("absolute right-0 mt-1",{"opacity-0 z-0 pointer-events-none":!R,"opacity-100 pointer-events-auto":R}),style:R&&{zIndex:99}||{},children:(0,s.jsxs)(h.aY,{className:"w-auto pb-0",children:[(0,s.jsx)(g,{initialFocus:!0,mode:"single",selected:O,onSelect:k,disabled:e=>e>new Date}),(0,s.jsx)(b.Z,{}),(0,s.jsxs)("div",{className:"flex items-center justify-end gap-x-3 py-4",children:[(0,s.jsx)(u.z,{variant:"ghost",onClick:()=>A(!1),children:"Cancel"}),(0,s.jsx)(u.z,{onClick:()=>{N(!1),A(!1),C(a.CUSTOM_DATE),E({from:l()(O).startOf("day").toDate(),to:l()().toDate()})},children:"Apply"})]})]})}),(0,s.jsx)(h.Zb,{className:(0,d.cn)("absolute right-0 mt-1",{"opacity-0 z-0 pointer-events-none":!_,"opacity-100 pointer-events-auto":_}),style:_&&{zIndex:99}||{},children:(0,s.jsxs)(h.aY,{className:"w-auto pb-0",children:[(0,s.jsx)(g,{initialFocus:!0,mode:"range",defaultMonth:l()(null==I?void 0:I.from).subtract(1,"month").toDate(),selected:I,onSelect:D,numberOfMonths:2,disabled:e=>e>new Date}),(0,s.jsx)(b.Z,{}),(0,s.jsxs)("div",{className:"flex items-center justify-end gap-x-3 py-4",children:[(0,s.jsx)(u.z,{variant:"ghost",onClick:()=>S(!1),children:"Cancel"}),(0,s.jsx)(u.z,{onClick:()=>{N(!1),S(!1),C(a.CUSTOM_RANGE),E({from:null==I?void 0:I.from,to:l()(null==I?void 0:I.to).endOf("day").toDate()})},children:"Apply"})]})]})})]})}},6230:function(e,n,t){var r=t(36164),a=t(3546),s=t(24449),o=t(90379);n.Z=e=>{let{loading:n,fallback:t,delay:i,children:l}=e,[d,u]=a.useState(!n),[c]=(0,s.n)(d,null!=i?i:200);return(a.useEffect(()=>{n||d||u(!0)},[n]),c)?l:t||(0,r.jsx)(o.cg,{})}},90379:function(e,n,t){t.d(n,{PF:function(){return l},cg:function(){return o},tB:function(){return i}});var r=t(36164),a=t(74248),s=t(3448);let o=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,a.cn)("space-y-3",n),...t,children:[(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...t}=e;return(0,r.jsx)(s.O,{className:(0,a.cn)("h-4 w-full",n),...t})},l=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-3",n),...t,children:[(0,r.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(s.O,{className:"h-4 w-full"}),(0,r.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(s.O,{className:"h-4 w-full"})]})}},31458:function(e,n,t){t.d(n,{d:function(){return l},z:function(){return d}});var r=t(36164),a=t(3546),s=t(74047),o=t(14375),i=t(74248);let l=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,n)=>{let{className:t,variant:a,size:o,asChild:d=!1,...u}=e,c=d?s.g7:"button";return(0,r.jsx)(c,{className:(0,i.cn)(l({variant:a,size:o,className:t})),ref:n,...u})});d.displayName="Button"},79972:function(e,n,t){t.d(n,{Ol:function(){return i},Zb:function(){return o},aY:function(){return u},eW:function(){return c},ll:function(){return l}});var r=t(36164),a=t(3546),s=t(74248);let o=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",t),...a})});o.displayName="Card";let i=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",t),...a})});i.displayName="CardHeader";let l=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("h3",{ref:n,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",t),...a})});l.displayName="CardTitle";let d=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("p",{ref:n,className:(0,s.cn)("text-sm text-muted-foreground",t),...a})});d.displayName="CardDescription";let u=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("p-6 pt-0",t),...a})});u.displayName="CardContent";let c=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)("div",{ref:n,className:(0,s.cn)("flex items-center p-6 pt-0",t),...a})});c.displayName="CardFooter"},54594:function(e,n,t){t.d(n,{Bw:function(){return f},DI:function(){return d},Ph:function(){return l},Ql:function(){return g},U$:function(){return h},i4:function(){return c},ki:function(){return u}});var r=t(36164),a=t(3546),s=t(31889),o=t(74248),i=t(81565);let l=s.fC,d=s.ZA,u=s.B4,c=a.forwardRef((e,n)=>{let{className:t,children:a,...l}=e;return(0,r.jsxs)(s.xz,{ref:n,className:(0,o.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...l,children:[a,(0,r.jsx)(s.JO,{asChild:!0,children:(0,r.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});c.displayName=s.xz.displayName;let f=a.forwardRef((e,n)=>{let{className:t,children:a,position:i="popper",...l}=e;return(0,r.jsx)(s.h_,{children:(0,r.jsx)(s.VY,{ref:n,className:(0,o.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...l,children:(0,r.jsx)(s.l_,{className:(0,o.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:a})})})});f.displayName=s.VY.displayName;let m=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)(s.__,{ref:n,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...a})});m.displayName=s.__.displayName;let g=a.forwardRef((e,n)=>{let{className:t,children:a,isPlaceHolder:l,...d}=e;return(0,r.jsxs)(s.ck,{ref:n,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...d,children:[!l&&(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(s.wU,{children:(0,r.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,r.jsx)(s.eT,{children:a})]})});g.displayName=s.ck.displayName;let h=a.forwardRef((e,n)=>{let{className:t,...a}=e;return(0,r.jsx)(s.Z0,{ref:n,className:(0,o.cn)("-mx-1 my-1 h-px bg-muted",t),...a})});h.displayName=s.Z0.displayName},11208:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(36164),a=t(3546),s=t(74225),o=t(74248);let i=a.forwardRef((e,n)=>{let{className:t,orientation:a="horizontal",decorative:i=!0,...l}=e;return(0,r.jsx)(s.f,{ref:n,decorative:i,orientation:a,className:(0,o.cn)("shrink-0 bg-border","horizontal"===a?"h-[1px] w-full":"h-full w-[1px]",t),...l})});i.displayName=s.f.displayName},3448:function(e,n,t){t.d(n,{O:function(){return s}});var r=t(36164),a=t(74248);function s(e){let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},21808:function(e,n,t){t.d(n,{$6:function(){return s},L8:function(){return a},o0:function(){return r}});let r="name@yourcompany.com",a=20,s={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},36758:function(e,n,t){t.d(n,{d:function(){return i}});var r=t(3546),a=t(40055),s=t(21808),o=t(70410);function i(){let[e,n]=(0,r.useState)({first:s.L8}),[t,i]=(0,r.useState)([]),[l,d]=(0,r.useState)(!1),[{data:u,fetching:c}]=(0,a.aM)({query:o.yw,variables:e});return(0,r.useEffect)(()=>{if(!l&&!c&&u){let e=null==u?void 0:u.users.edges.map(e=>({id:e.node.id,email:e.node.email,name:e.node.name})),r=(null==u?void 0:u.users.pageInfo.endCursor)||"",a=null==u?void 0:u.users.pageInfo.hasNextPage,o=[...t];i(o.concat(e)),a?n({first:s.L8,after:r}):d(!0)}},[e,c]),[t]}},9010:function(e,n,t){t.d(n,{X:function(){return a}});var r=t(28242);function a(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},24449:function(e,n,t){t.d(n,{S:function(){return i},n:function(){return l}});var r=t(3546),a=t(45391),s=t(16784);let o=e=>{let n=(0,s.d)(e);r.useEffect(()=>()=>{n.current()},[])};function i(e,n,t){let i=(0,s.d)(e),l=r.useMemo(()=>(0,a.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,l),l.cancel()}),{run:l,cancel:l.cancel,flush:l.flush}}function l(e,n,t){let[a,s]=r.useState(e),{run:o}=i(()=>{s(e)},n,t);return r.useEffect(()=>{o()},[e]),[a,s]}},16784:function(e,n,t){t.d(n,{d:function(){return a}});var r=t(3546);function a(e){let n=r.useRef(e);return n.current=e,n}},70410:function(e,n,t){t.d(n,{Cl:function(){return c},D7:function(){return p},DQ:function(){return l},GG:function(){return o},S1:function(){return s},XP:function(){return g},Y6:function(){return u},kb:function(){return f},lE:function(){return a},ts:function(){return m},yB:function(){return i},yw:function(){return d},zz:function(){return h}});var r=t(43240);let a=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),s=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),l=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),d=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),u=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),c=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),g=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),p=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/4546-551d863898d922dc.js b/ee/tabby-webserver/ui/_next/static/chunks/4546-05756522a4929864.js similarity index 99% rename from ee/tabby-webserver/ui/_next/static/chunks/4546-551d863898d922dc.js rename to ee/tabby-webserver/ui/_next/static/chunks/4546-05756522a4929864.js index 4c7a7863946d..ae0638d34959 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/4546-551d863898d922dc.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/4546-05756522a4929864.js @@ -1,4 +1,4 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4546],{58046:function(r,e,t){"use strict";var n=t(60878);function a(){}function f(){}f.resetWarningCache=a,r.exports=function(){function r(r,e,t,a,f,o){if(o!==n){var u=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return r}r.isRequired=r;var t={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:e,element:r,elementType:r,instanceOf:e,node:r,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:f,resetWarningCache:a};return t.PropTypes=t,t}},92673:function(r,e,t){r.exports=t(58046)()},60878:function(r){"use strict";r.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},253:function(r){/** +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4546],{58046:function(r,e,t){"use strict";var n=t(60878);function a(){}function f(){}f.resetWarningCache=a,r.exports=function(){function r(r,e,t,a,f,o){if(o!==n){var u=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return r}r.isRequired=r;var t={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:e,element:r,elementType:r,instanceOf:e,node:r,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:f,resetWarningCache:a};return t.PropTypes=t,t}},45608:function(r,e,t){r.exports=t(58046)()},60878:function(r){"use strict";r.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},253:function(r){/** * chroma.js - JavaScript library for color conversions * * Copyright (c) 2011-2019, Gregor Aisch diff --git a/ee/tabby-webserver/ui/_next/static/chunks/4741-aa53c85c3f9c08da.js b/ee/tabby-webserver/ui/_next/static/chunks/4741-aa53c85c3f9c08da.js deleted file mode 100644 index 196296dc69f1..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/4741-aa53c85c3f9c08da.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4741,3396],{68172:function(e,n,t){t.d(n,{q:function(){return a}});var r=t(36164),s=t(38785);function a(e){let{children:n,fallback:t=null}=e;return(0,s.U)()?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{children:t})}},30601:function(e,n,t){t.d(n,{Hb:function(){return m},wt:function(){return u},xc:function(){return p},yo:function(){return f}});var r=t(36164),s=t(3546),a=t(74630),i=t(36327),o=t(80605),l=t(74248),d=t(81565);let u="3.5rem",c=s.createContext({}),f=e=>{let{children:n}=e,t=(0,o.UA)(),[i,l]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,a.Z)(t)||l(t)},[t]),(0,r.jsx)(c.Provider,{value:{isShowDemoBanner:i,setIsShowDemoBanner:l},children:n})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:n}=s.useContext(c);return[e,n]}function p(){let[e,n]=m(),{data:t}=(0,i.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,l.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:u}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(d.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,l.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":t,"h-0 opacity-0":!t}),children:[(0,r.jsx)(d.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.stargazers_count}),(0,r.jsx)(d.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.forks_count})]})]})]}),(0,r.jsx)(d.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>n(!1)})]})]})}},94529:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(36164),s=t(3546),a=t(70652),i=t.n(a),o=t(2899),l=t(23455),d=t(40055),u=t(21808),c=t(9010),f=t(70410),m=t(74248),p=t(36065),h=t(84942),g=t(29),v=t(31458),x=t(81565);function y(e){let{onSearch:n,className:t,placeholder:a,showBetaBadge:i,isLoading:o,autoFocus:d,loadingWithSpinning:f,cleanAfterSearch:p=!0,isFollowup:h,extraContext:v}=e,[y,N]=(0,s.useState)(!1),[k,j]=(0,s.useState)(!1),[w,S]=(0,s.useState)(""),[$,I]=(0,s.useState)(),{theme:_}=(0,c.X)(),C=(0,s.useRef)(null),E=()=>{try{let e=sessionStorage.getItem(u.$6.SEARCH_SELECTED_REPO);if(e){let n=JSON.parse(e);n&&I(n)}}catch(e){}};(0,s.useEffect)(()=>{N(!0),E()},[]);let T=e=>{w&&!o&&(null==e||e.stopPropagation(),n(w,{repository:$}),p&&S(""))};(0,s.useEffect)(()=>{(null==v?void 0:v.repository)&&I(null==v?void 0:v.repository)},[v]);let R=!h||!!(null==v?void 0:v.repository);return(0,r.jsxs)("div",{className:(0,m.cn)("relative overflow-hidden rounded-lg border border-muted-foreground bg-background px-4 transition-all hover:border-muted-foreground/60",{"flex-col gap-1 w-full":R,"flex w-full items-center ":!R,"!border-zinc-400":k&&h&&"dark"!==_,"!border-primary":k&&(!h||"dark"===_),"py-0":i,"border-2 dark:border border-zinc-400 hover:border-zinc-400/60 dark:border-muted-foreground dark:hover:border-muted-foreground/60":h},t),onClick:()=>{if(h){var e;null===(e=C.current)||void 0===e||e.focus()}},children:[i&&(0,r.jsxs)(g.u,{delayDuration:0,children:[(0,r.jsx)(g.aJ,{asChild:!0,children:(0,r.jsx)("span",{className:"absolute -right-8 top-1 mr-3 rotate-45 rounded-none border-none py-0.5 pl-6 pr-5 text-xs text-primary",style:{background:"dark"===_?"#333":"#e8e1d3"},children:"Beta"})}),(0,r.jsx)(g._v,{sideOffset:-8,className:"max-w-md",children:(0,r.jsx)("p",{children:"Please note that the answer engine is still in its early stages, and certain functionalities, such as finding the correct code context and the quality of summarizations, still have room for improvement. If you encounter an issue and believe it can be enhanced, consider sharing it in our Slack community!"})})]}),(0,r.jsx)(l.Z,{className:(0,m.cn)("text-area-autosize mr-1 w-full flex-1 resize-none rounded-lg !border-none bg-transparent !shadow-none !outline-none !ring-0 !ring-offset-0",{"!h-[48px]":!y,"pt-4":!i,"pt-5":i,"pb-4":!R&&!i,"pb-5":!R&&i}),placeholder:a||"Ask anything...",maxRows:5,onKeyDown:e=>{if("Enter"===e.key&&!e.shiftKey)return e.preventDefault()},onKeyUp:e=>{if("Enter"===e.key&&!e.shiftKey)return T()},onFocus:()=>j(!0),onBlur:()=>j(!1),onChange:e=>S(e.target.value),value:w,autoFocus:d,minRows:h?1:2,ref:C}),(0,r.jsxs)("div",{className:(0,m.cn)("flex items-center justify-between gap-2",{"pb-2":R}),children:[R&&(0,r.jsx)(b,{className:"overflow-hidden",value:$,onChange:I,disabled:h}),(0,r.jsxs)("div",{className:(0,m.cn)("flex items-center justify-center rounded-lg p-1 transition-all",{"bg-primary text-primary-foreground cursor-pointer":w.length>0,"!bg-muted !text-primary !cursor-default":o||0===w.length,"mr-1.5":!i,"h-6 w-6":!h}),onClick:T,children:[f&&o&&(0,r.jsx)(x.IconSpinner,{className:"h-3.5 w-3.5"}),(!f||!o)&&(0,r.jsx)(x.IconArrowRight,{className:"h-3.5 w-3.5"})]})]})]})}function b(e){var n;let{value:t,onChange:a,className:l,disabled:c}=e,[y,b]=(0,s.useState)(!1),[{data:N,fetching:k}]=(0,d.aM)({query:f.zz}),j=null==N?void 0:N.repositoryList,w=(0,s.useMemo)(()=>(null==j?void 0:j.length)?"No results found":(0,r.jsxs)("div",{className:"space-y-4 py-2",children:[(0,r.jsx)("p",{className:"font-semibold",children:"No repositories"}),(0,r.jsxs)(i(),{href:"/settings/providers/git",className:(0,m.cn)((0,v.d)({size:"sm"}),"gap-1"),children:["Connect",(0,r.jsx)(x.IconArrowRight,{})]})]}),[j]),S=e=>{a(e),b(!1),sessionStorage.setItem(u.$6.SEARCH_SELECTED_REPO,JSON.stringify((0,o.Z)(e,"refs")))};return(0,r.jsxs)(g.u,{delayDuration:0,children:[(0,r.jsxs)(h.J2,{open:y,onOpenChange:e=>{c||b(e)},children:[(0,r.jsx)(h.xo,{asChild:!0,children:(0,r.jsx)(g.aJ,{asChild:!0,children:(0,r.jsx)("div",{className:(0,m.cn)((0,v.d)({variant:"ghost"}),"-ml-2 cursor-pointer rounded-full px-2",{"cursor-default hover:bg-transparent":c},l),children:(0,r.jsxs)("div",{className:"flex items-center gap-2 overflow-hidden",children:[(0,r.jsx)(x.IconCode,{className:(0,m.cn)("shrink-0",t?"text-foreground/70":"text-foreground/50")}),(0,r.jsx)("span",{className:(0,m.cn)("flex-1 truncate",t?"text-foreground/70":"text-foreground/50"),children:null!==(n=null==t?void 0:t.name)&&void 0!==n?n:"Select repository"})]})})})}),(0,r.jsx)(h.i9,{children:(0,r.jsx)(h.yk,{className:"min-w-[300px] lg:max-w-[60vw]",align:"start",side:"bottom",children:(0,r.jsxs)(p.mY,{children:[(0,r.jsx)(p.sZ,{placeholder:"Search"}),(0,r.jsxs)(p.e8,{className:"max-h-[200px]",children:[(0,r.jsx)(p.rb,{children:k?(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(x.IconSpinner,{className:"h-6 w-6"})}):w}),(0,r.jsx)(p.fu,{children:null==j?void 0:j.map(e=>{let n=!!(null==t?void 0:t.id)&&"".concat(e.kind,"_").concat(e.id)==="".concat(t.kind,"_").concat(t.id);return(0,r.jsxs)(p.di,{value:"".concat(e.kind,"_").concat(e.id),onSelect:()=>S(e),className:"flex cursor-pointer items-center gap-2 overflow-hidden",children:[(0,r.jsx)("div",{className:"h-4 w-4 shrink-0",children:n&&(0,r.jsx)(x.IconCheck,{className:"shrink-0"})}),(0,r.jsx)("span",{className:"truncate",children:e.name})]},"".concat(e.kind,"_").concat(e.id))})})]}),!!t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p.zz,{}),(0,r.jsx)(p.di,{onSelect:()=>{a(void 0),b(!1),sessionStorage.removeItem(u.$6.SEARCH_SELECTED_REPO)},className:"!pointer-events-auto mt-1 cursor-pointer justify-center text-center !opacity-100",children:"Clear"})]})]})})})]}),(0,r.jsx)(g._v,{className:"max-w-md",children:"Effortlessly interact with your repositories for contextualized search and assistance."})]})}},63743:function(e,n,t){t.d(n,{T:function(){return l}});var r=t(36164),s=t(3546),a=t(9010),i=t(31458),o=t(81565);function l(e){let{className:n}=e,{setTheme:t,theme:l}=(0,a.X)(),[d,u]=s.useTransition();return(0,r.jsxs)(i.z,{variant:"ghost",size:"icon",onClick:()=>{u(()=>{t("light"===l?"dark":"light")})},className:n,children:["dark"===l?(0,r.jsx)(o.IconMoon,{className:"transition-all"}):(0,r.jsx)(o.IconSun,{className:"transition-all"}),(0,r.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}},36065:function(e,n,t){t.d(n,{di:function(){return p},e8:function(){return u},fu:function(){return f},mY:function(){return l},rb:function(){return c},sZ:function(){return d},zz:function(){return m}});var r=t(36164),s=t(3546),a=t(53241),i=t(93170),o=t(74248);t(30220);let l=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY,{ref:n,className:(0,o.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",t),...s})});l.displayName=a.mY.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,r.jsx)(i.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,r.jsx)(a.mY.Input,{ref:n,className:(0,o.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",t),...s})]})});d.displayName=a.mY.Input.displayName;let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.List,{ref:n,className:(0,o.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",t),...s})});u.displayName=a.mY.List.displayName;let c=s.forwardRef((e,n)=>(0,r.jsx)(a.mY.Empty,{ref:n,className:"py-6 text-center text-sm",...e}));c.displayName=a.mY.Empty.displayName;let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Group,{ref:n,className:(0,o.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",t),...s})});f.displayName=a.mY.Group.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Separator,{ref:n,className:(0,o.cn)("-mx-1 h-px bg-border",t),...s})});m.displayName=a.mY.Separator.displayName;let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Item,{ref:n,className:(0,o.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",t),...s})});p.displayName=a.mY.Item.displayName},30220:function(e,n,t){t.d(n,{$N:function(){return h},Be:function(){return g},Vq:function(){return l},cN:function(){return p},cZ:function(){return f},fK:function(){return m},hg:function(){return d}});var r=t(36164),s=t(3546),a=t(4318),i=t(1663),o=t(74248);let l=a.fC,d=a.xz,u=a.h_;a.x8;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,o.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...s})});c.displayName=a.aV.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,...l}=e;return(0,r.jsxs)(u,{children:[(0,r.jsx)(c,{}),(0,r.jsxs)(a.VY,{ref:n,className:(0,o.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...l,children:[s,(0,r.jsxs)(a.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,r.jsx)(i.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-1.5 text-center sm:text-left",n),...t})};m.displayName="DialogHeader";let p=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",n),...t})};p.displayName="DialogFooter";let h=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Dx,{ref:n,className:(0,o.cn)("text-lg font-semibold leading-none tracking-tight",t),...s})});h.displayName=a.Dx.displayName;let g=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.dk,{ref:n,className:(0,o.cn)("text-sm text-muted-foreground",t),...s})});g.displayName=a.dk.displayName},62202:function(e,n,t){t.d(n,{$F:function(){return l},AW:function(){return u},Ju:function(){return f},VD:function(){return m},Xi:function(){return c},h_:function(){return o}});var r=t(36164),s=t(3546),a=t(19148),i=t(74248);let o=a.fC,l=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.tu,{ref:n,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...s})});d.displayName=a.tu.displayName;let u=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...o}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...o})})});u.displayName=a.VY.displayName;let c=s.forwardRef((e,n)=>{let{className:t,inset:s,...o}=e;return(0,r.jsx)(a.ck,{ref:n,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",t),...o})});c.displayName=a.ck.displayName;let f=s.forwardRef((e,n)=>{let{className:t,inset:s,...o}=e;return(0,r.jsx)(a.__,{ref:n,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",t),...o})});f.displayName=a.__.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Z0,{ref:n,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});m.displayName=a.Z0.displayName},7449:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(36164),s=t(3546),a=t(11978),i=t(98454),o=t(80605),l=t(91302),d=t(62202),u=t(81565);function c(e){let{children:n,showHome:t=!0,showSetting:c=!1}=e,f=(0,a.useRouter)(),m=(0,l.QJ)(),[{data:p}]=(0,i.P)(),h=null==p?void 0:p.me;(0,o.xG)();let[g,v]=s.useState(!1),x=async e=>{e.preventDefault(),v(!0),await m(),v(!1)};if(h)return(0,r.jsxs)(d.h_,{children:[(0,r.jsx)(d.$F,{children:n}),(0,r.jsxs)(d.AW,{collisionPadding:{right:16},children:[h.name&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d.Ju,{className:"pb-0.5",children:h.name}),(0,r.jsx)(d.Ju,{className:"pb-1 pt-0 text-sm font-normal text-muted-foreground",children:h.email})]}),!h.name&&(0,r.jsx)(d.Ju,{children:h.email}),(0,r.jsx)(d.VD,{}),t&&(0,r.jsxs)(d.Xi,{onClick:()=>f.push("/"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconHome,{}),(0,r.jsx)("span",{className:"ml-2",children:"Home"})]}),c&&(0,r.jsxs)(d.Xi,{onClick:()=>f.push("/profile"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconGear,{}),(0,r.jsx)("span",{className:"ml-2",children:"Settings"})]}),(0,r.jsxs)(d.Xi,{onClick:()=>window.open("/files"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconCode,{}),(0,r.jsx)("span",{className:"ml-2",children:"Code Browser"})]}),(0,r.jsxs)(d.Xi,{onClick:()=>window.open("/api"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconBackpack,{}),(0,r.jsx)("span",{className:"ml-2",children:"API Docs"})]}),(0,r.jsx)(d.VD,{}),(0,r.jsxs)(d.Xi,{disabled:g,onClick:x,className:"cursor-pointer",children:[(0,r.jsx)(u.IconLogout,{}),(0,r.jsx)("span",{className:"ml-2",children:"Sign out"}),g&&(0,r.jsx)(u.IconSpinner,{className:"ml-1"})]})]})]})}},21808:function(e,n,t){t.d(n,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},93877:function(e,n,t){t.d(n,{BT:function(){return l},Ds:function(){return d},Ot:function(){return c},m3:function(){return m}});var r=t(3546);let s=(e,n)=>{let[t,s]=(0,r.useState)(n),[a,i]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let n=localStorage.getItem(e);n&&s(JSON.parse(n)),i(!1)},[]),[t,n=>{s(n),localStorage.setItem(e,JSON.stringify(n))},a]};class a{get value(){if("undefined"!=typeof localStorage){let e=localStorage.getItem(this.storageKey);if(e)return"true"===e}return this.defaultValue}constructor(e,n,t,r){this.storageKey=e,this.title=n,this.description=t,this.defaultValue=r}}class i{defineGlobalVar(){return new a(this.storageKey,this.title,this.description,this.defaultValue)}defineHook(){return()=>{let[e,n,t]=s(this.storageKey,this.defaultValue);return[{value:e,title:this.title,description:this.description,loading:t},()=>{n(!e)}]}}constructor(e,n,t,r){this.storageKey="EXP_".concat(e),this.title=n,this.description=t,this.defaultValue=null!=r&&r}}let o=new i("enable_code_browser_quick_action_bar","Quick Action Bar","Enable Quick Action Bar to display a convenient toolbar when you select code, offering options to explain the code, add unit tests, and more.",!0),l=o.defineGlobalVar(),d=o.defineHook(),u=new i("enable_search","Search","Enable the search on the home page to search for anything you want to know using the local chat model.",!0);u.defineGlobalVar();let c=u.defineHook(),f=new i("enable_developer_mode","Developer Mode","Enable the developer mode. The features involved include the Answer Engine.",!1);f.defineGlobalVar();let m=f.defineHook()},9010:function(e,n,t){t.d(n,{X:function(){return s}});var r=t(28242);function s(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},38785:function(e,n,t){t.d(n,{U:function(){return a}});var r=t(3546);let s=!0;function a(){let[e,n]=r.useState(()=>!s);return r.useEffect(function(){s=!1,n(!0)},[]),e}},80605:function(e,n,t){t.d(n,{UA:function(){return c},Uw:function(){return d},c7:function(){return l},jJ:function(){return u},xG:function(){return o}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query GetServerInfo {\n serverInfo {\n isAdminInitialized\n isEmailConfigured\n isChatEnabled\n allowSelfSignup\n isDemoMode\n }\n }\n"),i=()=>{let[{data:e}]=(0,r.aM)({query:a});return null==e?void 0:e.serverInfo},o=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isChatEnabled},l=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isAdminInitialized},d=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isEmailConfigured},u=()=>{var e;return null===(e=i())||void 0===e?void 0:e.allowSelfSignup},c=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isDemoMode}},91302:function(e,n,t){t.d(n,{Dp:function(){return g},Ho:function(){return x},QJ:function(){return k},av:function(){return S},kP:function(){return j},zq:function(){return N}});var r,s,a=t(36164),i=t(3546),o=t(11978),l=t(24426),d=t.n(l),u=t(43240),c=t(80605),f=t(11634),m=t(66794);function p(e,n){var t,r;let a=function(e,n){switch(n.type){case s.SignIn:case s.Refresh:return{status:"authenticated",data:n.data};case s.SignOut:return{status:"unauthenticated",data:void 0}}}(0,n);return e.status==a.status&&(t=e.data,r=a.data,(null==t?void 0:t.accessToken)===(null==r?void 0:r.accessToken)&&(null==t?void 0:t.refreshToken)===(null==r?void 0:r.refreshToken))?e:a}(r=s||(s={}))[r.SignIn=0]="SignIn",r[r.SignOut=1]="SignOut",r[r.Refresh=2]="Refresh";let h=i.createContext({}),g=(0,u.BX)("\n mutation refreshToken($refreshToken: String!) {\n refreshToken(refreshToken: $refreshToken) {\n accessToken\n refreshToken\n }\n }\n"),v=(0,u.BX)("\n mutation LogoutAllSessions {\n logoutAllSessions\n }\n"),x=e=>{let{children:n}=e,[t,r]=i.useState(!1),[o]=d()(m.nd,void 0),[l,u]=i.useReducer(p,{status:"loading",data:void 0});i.useEffect(()=>{(null==o?void 0:o.accessToken)&&(null==o?void 0:o.refreshToken)?u({type:s.SignIn,data:o}):u({type:s.SignOut}),r(!0)},[]),i.useEffect(()=>{!t||((null==o?void 0:o.accessToken)&&(null==o?void 0:o.refreshToken)?u({type:s.Refresh,data:o}):(null==o?void 0:o.accessToken)||(null==o?void 0:o.refreshToken)||u({type:s.SignOut}))},[o]);let c=i.useMemo(()=>{var e;return(null==l?void 0:l.status)=="authenticated"?{data:{accessToken:l.data.accessToken},status:l.status}:{status:null!==(e=null==l?void 0:l.status)&&void 0!==e?e:"loading",data:null}},[l]);return(0,a.jsx)(h.Provider,{value:{authState:l,dispatch:u,session:c},children:n})};class y extends Error{constructor(){super("AuthProvider is missing. Please add the AuthProvider at root level")}}function b(){let e=i.useContext(h);if(!e)throw new y;return e}function N(){let{dispatch:e}=b(),[n,t]=d()(m.nd,void 0);return async n=>(t({accessToken:n.accessToken,refreshToken:n.refreshToken}),e({type:s.SignIn,data:n}),!0)}function k(){let e=(0,f.D)(v),{dispatch:n}=b(),[t,r]=d()(m.nd,void 0);return async()=>{await e(),r(void 0),n({type:s.SignOut})}}function j(){let{session:e}=b();return e}let w=["/auth/signin","/auth/signup","/auth/reset-password"];function S(){let e=(0,c.c7)(),n=(0,o.useRouter)(),t=(0,o.usePathname)(),r=(0,o.useSearchParams)(),{data:s,status:a}=j();return i.useEffect(()=>{if("loading"===a||"authenticated"===a||void 0===e)return;let s="/auth/signup"===t&&"true"===r.get("isAdmin");if(!s&&!e)return n.replace("/auth/signup?isAdmin=true");w.includes(t)||n.replace("/auth/signin")},[e,a]),s}},11634:function(e,n,t){t.d(n,{D:function(){return m},L:function(){return p}});var r=t(22365),s=t(28552),a=t(81013),i=t(79716),o=t(74630),l=t(40055),d=t(44745),u=t(91302),c=t(70410),f=t(66794);function m(e,n){var t;let[r,s]=(0,l.Db)(e),a=(null==n?void 0:n.form)?(t=n.form,e=>{let{graphQLErrors:n=[]}=e;for(let e of n)if(e.extensions&&e.extensions["validation-errors"]){let n=e.extensions["validation-errors"];for(let e of n.errors)t.setError(e.path,e)}else(null==e?void 0:e.originalError)&&t.setError("root",e.originalError)}):void 0,i=async e=>{let t;try{if(null==(t=await s(e))?void 0:t.error)a&&a(t.error),(null==n?void 0:n.onError)&&n.onError(t.error);else if(!(0,o.Z)(null==t?void 0:t.data)){var r;null==n||null===(r=n.onCompleted)||void 0===r||r.call(n,t.data)}}catch(e){(null==n?void 0:n.onError)&&n.onError(e);return}return t};return i}let p=new d.KU({url:"/graphql",requestPolicy:"cache-and-network",exchanges:[(0,s.HG)({keys:{CompletionStats:()=>null,ServerInfo:()=>null,RepositorySearch:()=>null,RepositoryList:()=>null,RepositoryGrep:()=>null,GrepLine:()=>null,GrepFile:()=>null,GrepTextOrBase64:()=>null,GrepSubMatch:()=>null,Repository:e=>e?"".concat(e.kind,"_").concat(e.id):null,GitReference:()=>null},resolvers:{Query:{invitations:(0,a.N)(),gitRepositories:(0,a.N)(),webCrawlerUrls:(0,a.N)(),integrations:(0,a.N)()}},updates:{Mutation:{deleteInvitation(e,n,t,r){e.deleteInvitation&&t.inspectFields("Query").filter(e=>"invitations"===e.fieldName).forEach(e=>{t.updateQuery({query:c.lE,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.invitations)||void 0===t?void 0:t.edges)&&(e.invitations.edges=e.invitations.edges.filter(e=>e.node.id!==n.id)),e})})},deleteGitRepository(e,n,t,r){e.deleteGitRepository&&t.inspectFields("Query").filter(e=>"gitRepositories"===e.fieldName).forEach(e=>{t.updateQuery({query:c.S1,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.gitRepositories)||void 0===t?void 0:t.edges)&&(e.gitRepositories.edges=e.gitRepositories.edges.filter(e=>e.node.id!==n.id)),e})})},deleteWebCrawlerUrl(e,n,t,r){e.deleteWebCrawlerUrl&&t.inspectFields("Query").filter(e=>"webCrawlerUrls"===e.fieldName).forEach(e=>{t.updateQuery({query:c.XP,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.webCrawlerUrls)||void 0===t?void 0:t.edges)&&(e.webCrawlerUrls.edges=e.webCrawlerUrls.edges.filter(e=>e.node.id!==n.id)),e})})},deleteIntegration(e,n,t,r){e.deleteIntegration&&t.inspectFields("Query").filter(e=>"integrations"===e.fieldName).forEach(e=>{t.updateQuery({query:c.kb,variables:e.arguments},e=>((null==e?void 0:e.integrations)&&(e.integrations.edges=e.integrations.edges.filter(e=>e.node.id!==n.id)),e))})},createIntegration(e,n,t){let r="Query";t.inspectFields(r).filter(e=>{var t,r,s;return"integrations"===e.fieldName&&!!(null===(t=e.arguments)||void 0===t?void 0:t.kind)&&(null===(r=e.arguments)||void 0===r?void 0:r.kind)===(null==n?void 0:null===(s=n.input)||void 0===s?void 0:s.kind)}).forEach(e=>{t.invalidate(r,e.fieldName,e.arguments)})}}}}),(0,r.M)(async e=>{let n=(0,f.bW)(),t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken;return{addAuthToOperation(n){let s=(0,f.bW)();return(t=null==s?void 0:s.accessToken,r=null==s?void 0:s.refreshToken,t)?e.appendHeaders(n,{Authorization:"Bearer ".concat(t)}):n},didAuthError(e,n){let t=e.graphQLErrors.some(e=>{var n;return(null==e?void 0:null===(n=e.extensions)||void 0===n?void 0:n.code)==="UNAUTHORIZED"});return t&&f.gN.clearAccessToken(),t},willAuthError(e){let n=(0,f.bW)();if(t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken,"query"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["GetServerInfo"].includes(e.name.value)})||"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["tokenAuth","register"].includes(e.name.value)})||r&&"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null==e?void 0:null===(n=e.name)||void 0===n?void 0:n.value)==="refreshToken"}))return!1;if(!t)return f.gN.clearAccessToken(),!0;try{let{exp:e}=(0,i.o)(t);return(0,f.pw)(e)}catch(e){return!0}},refreshAuth:async()=>f.gN.refreshToken(async()=>{var n;let t=null===(n=(0,f.bW)())||void 0===n?void 0:n.refreshToken;if(t)return e.mutate(u.Dp,{refreshToken:t}).then(e=>{var n;return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.refreshToken})})}}),(0,d.Dk)({onError(e){e.message.startsWith("[GraphQL]")&&(e.message=e.message.replace("[GraphQL]","").trim())}}),d.Ek]})},70410:function(e,n,t){t.d(n,{Cl:function(){return c},D7:function(){return g},DQ:function(){return l},GG:function(){return i},S1:function(){return a},XP:function(){return p},Y6:function(){return u},kb:function(){return f},lE:function(){return s},ts:function(){return m},yB:function(){return o},yw:function(){return d},zz:function(){return h}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),l=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),d=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),u=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),c=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),p=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),g=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")},66794:function(e,n,t){t.d(n,{bW:function(){return o},gN:function(){return f},nd:function(){return i},pw:function(){return u}});var r=t(79716),s=t(74630),a=t(74248);let i="_tabby_auth",o=()=>{if((0,a.S_)()){let e=localStorage.getItem(i);if(e)try{return JSON.parse(e)}catch(e){}}},l=e=>{localStorage.setItem(i,JSON.stringify(e))},d=()=>{localStorage.removeItem(i),window.dispatchEvent(new StorageEvent("storage",{storageArea:window.localStorage,url:window.location.href,key:i}))},u=e=>!!(0,s.Z)(e)||Date.now()>1e3*e,c=e=>!(0,s.Z)(e)&&Date.now()-1e3*e<6e4,f=new class{clearAccessToken(){let e=o();e&&l({...e,accessToken:""})}async refreshToken(e){try{var n;if(void 0===(null===(n=navigator)||void 0===n?void 0:n.locks))throw console.error("The Web Locks API is not supported in your browser. Please upgrade to a newer browser version."),Error();await navigator.locks.request("_tabby_auth_lock",async()=>{let n;let t=o(),s=null==t?void 0:t.accessToken,a=null==t?void 0:t.refreshToken;if(s){let{iat:a}=(0,r.o)(s);n=c(a)?t:await e()}else a&&(n=await e());n?l(n):d()})}catch(e){d()}}}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/4741-fa44e0deb4a4246e.js b/ee/tabby-webserver/ui/_next/static/chunks/4741-fa44e0deb4a4246e.js new file mode 100644 index 000000000000..cca55a577ee9 --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/4741-fa44e0deb4a4246e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4741,3396],{68172:function(e,n,t){t.d(n,{q:function(){return a}});var r=t(36164),s=t(38785);function a(e){let{children:n,fallback:t=null}=e;return(0,s.U)()?(0,r.jsx)(r.Fragment,{children:n}):(0,r.jsx)(r.Fragment,{children:t})}},30601:function(e,n,t){t.d(n,{Hb:function(){return m},wt:function(){return u},xc:function(){return p},yo:function(){return f}});var r=t(36164),s=t(3546),a=t(74630),i=t(36327),o=t(80605),l=t(74248),d=t(81565);let u="3.5rem",c=s.createContext({}),f=e=>{let{children:n}=e,t=(0,o.UA)(),[i,l]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,a.Z)(t)||l(t)},[t]),(0,r.jsx)(c.Provider,{value:{isShowDemoBanner:i,setIsShowDemoBanner:l},children:n})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:n}=s.useContext(c);return[e,n]}function p(){let[e,n]=m(),{data:t}=(0,i.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,l.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:u}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(d.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,l.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":t,"h-0 opacity-0":!t}),children:[(0,r.jsx)(d.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.stargazers_count}),(0,r.jsx)(d.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.forks_count})]})]})]}),(0,r.jsx)(d.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>n(!1)})]})]})}},94529:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(36164),s=t(3546),a=t(70652),i=t.n(a),o=t(2899),l=t(23455),d=t(40055),u=t(21808),c=t(9010),f=t(70410),m=t(74248),p=t(36065),h=t(84942),g=t(29),v=t(31458),x=t(81565);function y(e){let{onSearch:n,className:t,placeholder:a,showBetaBadge:i,isLoading:o,autoFocus:d,loadingWithSpinning:f,cleanAfterSearch:p=!0,isFollowup:h,extraContext:v}=e,[y,N]=(0,s.useState)(!1),[k,j]=(0,s.useState)(!1),[w,S]=(0,s.useState)(""),[$,I]=(0,s.useState)(),{theme:C}=(0,c.X)(),E=(0,s.useRef)(null),_=()=>{try{let e=sessionStorage.getItem(u.$6.SEARCH_SELECTED_REPO);if(e){let n=JSON.parse(e);n&&I(n)}}catch(e){}};(0,s.useEffect)(()=>{N(!0),_()},[]);let R=e=>{w&&!o&&(null==e||e.stopPropagation(),n(w,{repository:$}),p&&S(""))};(0,s.useEffect)(()=>{(null==v?void 0:v.repository)&&I(null==v?void 0:v.repository)},[v]);let T=!h||!!(null==v?void 0:v.repository);return(0,r.jsxs)("div",{className:(0,m.cn)("relative overflow-hidden rounded-lg border border-muted-foreground bg-background px-4 transition-all hover:border-muted-foreground/60",{"flex-col gap-1 w-full":T,"flex w-full items-center ":!T,"!border-zinc-400":k&&h&&"dark"!==C,"!border-primary":k&&(!h||"dark"===C),"py-0":i,"border-2 dark:border border-zinc-400 hover:border-zinc-400/60 dark:border-muted-foreground dark:hover:border-muted-foreground/60":h},t),onClick:()=>{if(h){var e;null===(e=E.current)||void 0===e||e.focus()}},children:[i&&(0,r.jsxs)(g.u,{delayDuration:0,children:[(0,r.jsx)(g.aJ,{asChild:!0,children:(0,r.jsx)("span",{className:"absolute -right-8 top-1 mr-3 rotate-45 rounded-none border-none py-0.5 pl-6 pr-5 text-xs text-primary",style:{background:"dark"===C?"#333":"#e8e1d3"},children:"Beta"})}),(0,r.jsx)(g._v,{sideOffset:-8,className:"max-w-md",children:(0,r.jsx)("p",{children:"Please note that the answer engine is still in its early stages, and certain functionalities, such as finding the correct code context and the quality of summarizations, still have room for improvement. If you encounter an issue and believe it can be enhanced, consider sharing it in our Slack community!"})})]}),(0,r.jsx)(l.Z,{className:(0,m.cn)("text-area-autosize mr-1 w-full flex-1 resize-none rounded-lg !border-none bg-transparent !shadow-none !outline-none !ring-0 !ring-offset-0",{"!h-[48px]":!y,"pt-4":!i,"pt-5":i,"pb-4":!T&&!i,"pb-5":!T&&i}),placeholder:a||"Ask anything...",maxRows:5,onKeyDown:e=>{if("Enter"===e.key&&!e.shiftKey)return e.preventDefault()},onKeyUp:e=>{if("Enter"===e.key&&!e.shiftKey)return R()},onFocus:()=>j(!0),onBlur:()=>j(!1),onChange:e=>S(e.target.value),value:w,autoFocus:d,minRows:h?1:2,ref:E}),(0,r.jsxs)("div",{className:(0,m.cn)("flex items-center justify-between gap-2",{"pb-2":T}),children:[T&&(0,r.jsx)(b,{className:"overflow-hidden",value:$,onChange:I,disabled:h}),(0,r.jsxs)("div",{className:(0,m.cn)("flex items-center justify-center rounded-lg p-1 transition-all",{"bg-primary text-primary-foreground cursor-pointer":w.length>0,"!bg-muted !text-primary !cursor-default":o||0===w.length,"mr-1.5":!i,"h-6 w-6":!h}),onClick:R,children:[f&&o&&(0,r.jsx)(x.IconSpinner,{className:"h-3.5 w-3.5"}),(!f||!o)&&(0,r.jsx)(x.IconArrowRight,{className:"h-3.5 w-3.5"})]})]})]})}function b(e){var n;let{value:t,onChange:a,className:l,disabled:c}=e,[y,b]=(0,s.useState)(!1),[{data:N,fetching:k}]=(0,d.aM)({query:f.zz}),j=null==N?void 0:N.repositoryList,w=(0,s.useMemo)(()=>(null==j?void 0:j.length)?"No results found":(0,r.jsxs)("div",{className:"space-y-4 py-2",children:[(0,r.jsx)("p",{className:"font-semibold",children:"No repositories"}),(0,r.jsxs)(i(),{href:"/settings/providers/git",className:(0,m.cn)((0,v.d)({size:"sm"}),"gap-1"),children:["Connect",(0,r.jsx)(x.IconArrowRight,{})]})]}),[j]),S=e=>{a(e),b(!1),sessionStorage.setItem(u.$6.SEARCH_SELECTED_REPO,JSON.stringify((0,o.Z)(e,"refs")))};return(0,r.jsxs)(g.u,{delayDuration:0,children:[(0,r.jsxs)(h.J2,{open:y,onOpenChange:e=>{c||b(e)},children:[(0,r.jsx)(h.xo,{asChild:!0,children:(0,r.jsx)(g.aJ,{asChild:!0,children:(0,r.jsx)("div",{className:(0,m.cn)((0,v.d)({variant:"ghost"}),"-ml-2 cursor-pointer rounded-full px-2",{"cursor-default hover:bg-transparent":c},l),children:(0,r.jsxs)("div",{className:"flex items-center gap-2 overflow-hidden",children:[(0,r.jsx)(x.IconCode,{className:(0,m.cn)("shrink-0",t?"text-foreground/70":"text-foreground/50")}),(0,r.jsx)("span",{className:(0,m.cn)("flex-1 truncate",t?"text-foreground/70":"text-foreground/50"),children:null!==(n=null==t?void 0:t.name)&&void 0!==n?n:"Select repository"})]})})})}),(0,r.jsx)(h.i9,{children:(0,r.jsx)(h.yk,{className:"min-w-[300px] lg:max-w-[60vw]",align:"start",side:"bottom",children:(0,r.jsxs)(p.mY,{children:[(0,r.jsx)(p.sZ,{placeholder:"Search"}),(0,r.jsxs)(p.e8,{className:"max-h-[200px]",children:[(0,r.jsx)(p.rb,{children:k?(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(x.IconSpinner,{className:"h-6 w-6"})}):w}),(0,r.jsx)(p.fu,{children:null==j?void 0:j.map(e=>{let n=!!(null==t?void 0:t.id)&&"".concat(e.kind,"_").concat(e.id)==="".concat(t.kind,"_").concat(t.id);return(0,r.jsxs)(p.di,{value:"".concat(e.kind,"_").concat(e.id),onSelect:()=>S(e),className:"flex cursor-pointer items-center gap-2 overflow-hidden",children:[(0,r.jsx)("div",{className:"h-4 w-4 shrink-0",children:n&&(0,r.jsx)(x.IconCheck,{className:"shrink-0"})}),(0,r.jsx)("span",{className:"truncate",children:e.name})]},"".concat(e.kind,"_").concat(e.id))})})]}),!!t&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p.zz,{}),(0,r.jsx)(p.di,{onSelect:()=>{a(void 0),b(!1),sessionStorage.removeItem(u.$6.SEARCH_SELECTED_REPO)},className:"!pointer-events-auto mt-1 cursor-pointer justify-center text-center !opacity-100",children:"Clear"})]})]})})})]}),(0,r.jsx)(g._v,{className:"max-w-md",children:"Effortlessly interact with your repositories for contextualized search and assistance."})]})}},63743:function(e,n,t){t.d(n,{T:function(){return l}});var r=t(36164),s=t(3546),a=t(9010),i=t(31458),o=t(81565);function l(e){let{className:n}=e,{setTheme:t,theme:l}=(0,a.X)(),[d,u]=s.useTransition();return(0,r.jsxs)(i.z,{variant:"ghost",size:"icon",onClick:()=>{u(()=>{t("light"===l?"dark":"light")})},className:n,children:["dark"===l?(0,r.jsx)(o.IconMoon,{className:"transition-all"}):(0,r.jsx)(o.IconSun,{className:"transition-all"}),(0,r.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}},36065:function(e,n,t){t.d(n,{di:function(){return p},e8:function(){return u},fu:function(){return f},mY:function(){return l},rb:function(){return c},sZ:function(){return d},zz:function(){return m}});var r=t(36164),s=t(3546),a=t(53241),i=t(93170),o=t(74248);t(30220);let l=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY,{ref:n,className:(0,o.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",t),...s})});l.displayName=a.mY.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,r.jsx)(i.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,r.jsx)(a.mY.Input,{ref:n,className:(0,o.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",t),...s})]})});d.displayName=a.mY.Input.displayName;let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.List,{ref:n,className:(0,o.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",t),...s})});u.displayName=a.mY.List.displayName;let c=s.forwardRef((e,n)=>(0,r.jsx)(a.mY.Empty,{ref:n,className:"py-6 text-center text-sm",...e}));c.displayName=a.mY.Empty.displayName;let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Group,{ref:n,className:(0,o.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",t),...s})});f.displayName=a.mY.Group.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Separator,{ref:n,className:(0,o.cn)("-mx-1 h-px bg-border",t),...s})});m.displayName=a.mY.Separator.displayName;let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Item,{ref:n,className:(0,o.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",t),...s})});p.displayName=a.mY.Item.displayName},30220:function(e,n,t){t.d(n,{$N:function(){return h},Be:function(){return g},Vq:function(){return l},cN:function(){return p},cZ:function(){return f},fK:function(){return m},hg:function(){return d}});var r=t(36164),s=t(3546),a=t(4318),i=t(1663),o=t(74248);let l=a.fC,d=a.xz,u=a.h_;a.x8;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,o.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...s})});c.displayName=a.aV.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,...l}=e;return(0,r.jsxs)(u,{children:[(0,r.jsx)(c,{}),(0,r.jsxs)(a.VY,{ref:n,className:(0,o.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...l,children:[s,(0,r.jsxs)(a.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,r.jsx)(i.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,o.cn)("flex flex-col space-y-1.5 text-center sm:text-left",n),...t})};m.displayName="DialogHeader";let p=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",n),...t})};p.displayName="DialogFooter";let h=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Dx,{ref:n,className:(0,o.cn)("text-lg font-semibold leading-none tracking-tight",t),...s})});h.displayName=a.Dx.displayName;let g=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.dk,{ref:n,className:(0,o.cn)("text-sm text-muted-foreground",t),...s})});g.displayName=a.dk.displayName},62202:function(e,n,t){t.d(n,{$F:function(){return l},AW:function(){return u},Ju:function(){return f},VD:function(){return m},Xi:function(){return c},h_:function(){return o}});var r=t(36164),s=t(3546),a=t(19148),i=t(74248);let o=a.fC,l=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.tu,{ref:n,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...s})});d.displayName=a.tu.displayName;let u=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...o}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...o})})});u.displayName=a.VY.displayName;let c=s.forwardRef((e,n)=>{let{className:t,inset:s,...o}=e;return(0,r.jsx)(a.ck,{ref:n,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",t),...o})});c.displayName=a.ck.displayName;let f=s.forwardRef((e,n)=>{let{className:t,inset:s,...o}=e;return(0,r.jsx)(a.__,{ref:n,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",t),...o})});f.displayName=a.__.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Z0,{ref:n,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});m.displayName=a.Z0.displayName},7449:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(36164),s=t(3546),a=t(11978),i=t(98454),o=t(80605),l=t(91302),d=t(62202),u=t(81565);function c(e){let{children:n,showHome:t=!0,showSetting:c=!1}=e,f=(0,a.useRouter)(),m=(0,l.QJ)(),[{data:p}]=(0,i.P)(),h=null==p?void 0:p.me;(0,o.xG)();let[g,v]=s.useState(!1),x=async e=>{e.preventDefault(),v(!0),await m(),v(!1)};if(h)return(0,r.jsxs)(d.h_,{children:[(0,r.jsx)(d.$F,{children:n}),(0,r.jsxs)(d.AW,{collisionPadding:{right:16},children:[h.name&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d.Ju,{className:"pb-0.5",children:h.name}),(0,r.jsx)(d.Ju,{className:"pb-1 pt-0 text-sm font-normal text-muted-foreground",children:h.email})]}),!h.name&&(0,r.jsx)(d.Ju,{children:h.email}),(0,r.jsx)(d.VD,{}),t&&(0,r.jsxs)(d.Xi,{onClick:()=>f.push("/"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconHome,{}),(0,r.jsx)("span",{className:"ml-2",children:"Home"})]}),c&&(0,r.jsxs)(d.Xi,{onClick:()=>f.push("/profile"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconGear,{}),(0,r.jsx)("span",{className:"ml-2",children:"Settings"})]}),(0,r.jsxs)(d.Xi,{onClick:()=>window.open("/files"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconCode,{}),(0,r.jsx)("span",{className:"ml-2",children:"Code Browser"})]}),(0,r.jsxs)(d.Xi,{onClick:()=>window.open("/api"),className:"cursor-pointer",children:[(0,r.jsx)(u.IconBackpack,{}),(0,r.jsx)("span",{className:"ml-2",children:"API Docs"})]}),(0,r.jsx)(d.VD,{}),(0,r.jsxs)(d.Xi,{disabled:g,onClick:x,className:"cursor-pointer",children:[(0,r.jsx)(u.IconLogout,{}),(0,r.jsx)("span",{className:"ml-2",children:"Sign out"}),g&&(0,r.jsx)(u.IconSpinner,{className:"ml-1"})]})]})]})}},21808:function(e,n,t){t.d(n,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},93877:function(e,n,t){t.d(n,{BT:function(){return l},Ds:function(){return d},Ot:function(){return c},m3:function(){return m}});var r=t(3546);let s=(e,n)=>{let[t,s]=(0,r.useState)(n),[a,i]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let n=localStorage.getItem(e);n&&s(JSON.parse(n)),i(!1)},[]),[t,n=>{s(n),localStorage.setItem(e,JSON.stringify(n))},a]};class a{get value(){if("undefined"!=typeof localStorage){let e=localStorage.getItem(this.storageKey);if(e)return"true"===e}return this.defaultValue}constructor(e,n,t,r){this.storageKey=e,this.title=n,this.description=t,this.defaultValue=r}}class i{defineGlobalVar(){return new a(this.storageKey,this.title,this.description,this.defaultValue)}defineHook(){return()=>{let[e,n,t]=s(this.storageKey,this.defaultValue);return[{value:e,title:this.title,description:this.description,loading:t},()=>{n(!e)}]}}constructor(e,n,t,r){this.storageKey="EXP_".concat(e),this.title=n,this.description=t,this.defaultValue=null!=r&&r}}let o=new i("enable_code_browser_quick_action_bar","Quick Action Bar","Enable Quick Action Bar to display a convenient toolbar when you select code, offering options to explain the code, add unit tests, and more.",!0),l=o.defineGlobalVar(),d=o.defineHook(),u=new i("enable_search","Search","Enable the search on the home page to search for anything you want to know using the local chat model.",!0);u.defineGlobalVar();let c=u.defineHook(),f=new i("enable_developer_mode","Developer Mode","Enable the developer mode. The features involved include the Answer Engine.",!1);f.defineGlobalVar();let m=f.defineHook()},9010:function(e,n,t){t.d(n,{X:function(){return s}});var r=t(28242);function s(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},38785:function(e,n,t){t.d(n,{U:function(){return a}});var r=t(3546);let s=!0;function a(){let[e,n]=r.useState(()=>!s);return r.useEffect(function(){s=!1,n(!0)},[]),e}},80605:function(e,n,t){t.d(n,{UA:function(){return c},Uw:function(){return d},c7:function(){return l},jJ:function(){return u},xG:function(){return o}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query GetServerInfo {\n serverInfo {\n isAdminInitialized\n isEmailConfigured\n isChatEnabled\n allowSelfSignup\n isDemoMode\n }\n }\n"),i=()=>{let[{data:e}]=(0,r.aM)({query:a});return null==e?void 0:e.serverInfo},o=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isChatEnabled},l=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isAdminInitialized},d=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isEmailConfigured},u=()=>{var e;return null===(e=i())||void 0===e?void 0:e.allowSelfSignup},c=()=>{var e;return null===(e=i())||void 0===e?void 0:e.isDemoMode}},91302:function(e,n,t){t.d(n,{Dp:function(){return g},Ho:function(){return x},QJ:function(){return k},av:function(){return S},kP:function(){return j},zq:function(){return N}});var r,s,a=t(36164),i=t(3546),o=t(11978),l=t(24426),d=t.n(l),u=t(43240),c=t(80605),f=t(11634),m=t(66794);function p(e,n){var t,r;let a=function(e,n){switch(n.type){case s.SignIn:case s.Refresh:return{status:"authenticated",data:n.data};case s.SignOut:return{status:"unauthenticated",data:void 0}}}(0,n);return e.status==a.status&&(t=e.data,r=a.data,(null==t?void 0:t.accessToken)===(null==r?void 0:r.accessToken)&&(null==t?void 0:t.refreshToken)===(null==r?void 0:r.refreshToken))?e:a}(r=s||(s={}))[r.SignIn=0]="SignIn",r[r.SignOut=1]="SignOut",r[r.Refresh=2]="Refresh";let h=i.createContext({}),g=(0,u.BX)("\n mutation refreshToken($refreshToken: String!) {\n refreshToken(refreshToken: $refreshToken) {\n accessToken\n refreshToken\n }\n }\n"),v=(0,u.BX)("\n mutation LogoutAllSessions {\n logoutAllSessions\n }\n"),x=e=>{let{children:n}=e,[t,r]=i.useState(!1),[o]=d()(m.nd,void 0),[l,u]=i.useReducer(p,{status:"loading",data:void 0});i.useEffect(()=>{(null==o?void 0:o.accessToken)&&(null==o?void 0:o.refreshToken)?u({type:s.SignIn,data:o}):u({type:s.SignOut}),r(!0)},[]),i.useEffect(()=>{!t||((null==o?void 0:o.accessToken)&&(null==o?void 0:o.refreshToken)?u({type:s.Refresh,data:o}):(null==o?void 0:o.accessToken)||(null==o?void 0:o.refreshToken)||u({type:s.SignOut}))},[o]);let c=i.useMemo(()=>{var e;return(null==l?void 0:l.status)=="authenticated"?{data:{accessToken:l.data.accessToken},status:l.status}:{status:null!==(e=null==l?void 0:l.status)&&void 0!==e?e:"loading",data:null}},[l]);return(0,a.jsx)(h.Provider,{value:{authState:l,dispatch:u,session:c},children:n})};class y extends Error{constructor(){super("AuthProvider is missing. Please add the AuthProvider at root level")}}function b(){let e=i.useContext(h);if(!e)throw new y;return e}function N(){let{dispatch:e}=b(),[n,t]=d()(m.nd,void 0);return async n=>(t({accessToken:n.accessToken,refreshToken:n.refreshToken}),e({type:s.SignIn,data:n}),!0)}function k(){let e=(0,f.D)(v),{dispatch:n}=b(),[t,r]=d()(m.nd,void 0);return async()=>{await e(),r(void 0),n({type:s.SignOut})}}function j(){let{session:e}=b();return e}let w=["/auth/signin","/auth/signup","/auth/reset-password"];function S(){let e=(0,c.c7)(),n=(0,o.useRouter)(),t=(0,o.usePathname)(),r=(0,o.useSearchParams)(),{data:s,status:a}=j();return i.useEffect(()=>{if("loading"===a||"authenticated"===a||void 0===e)return;let s="/auth/signup"===t&&"true"===r.get("isAdmin");if(!s&&!e)return n.replace("/auth/signup?isAdmin=true");w.includes(t)||n.replace("/auth/signin")},[e,a]),s}},11634:function(e,n,t){t.d(n,{D:function(){return m},L:function(){return p}});var r=t(22365),s=t(28552),a=t(81013),i=t(79716),o=t(74630),l=t(40055),d=t(44745),u=t(91302),c=t(70410),f=t(66794);function m(e,n){var t;let[r,s]=(0,l.Db)(e),a=(null==n?void 0:n.form)?(t=n.form,e=>{let{graphQLErrors:n=[]}=e;for(let e of n)if(e.extensions&&e.extensions["validation-errors"]){let n=e.extensions["validation-errors"];for(let e of n.errors)t.setError(e.path,e)}else(null==e?void 0:e.originalError)&&t.setError("root",e.originalError)}):void 0,i=async e=>{let t;try{if(null==(t=await s(e))?void 0:t.error)a&&a(t.error),(null==n?void 0:n.onError)&&n.onError(t.error);else if(!(0,o.Z)(null==t?void 0:t.data)){var r;null==n||null===(r=n.onCompleted)||void 0===r||r.call(n,t.data)}}catch(e){(null==n?void 0:n.onError)&&n.onError(e);return}return t};return i}let p=new d.KU({url:"/graphql",requestPolicy:"cache-and-network",exchanges:[(0,s.HG)({keys:{CompletionStats:()=>null,ServerInfo:()=>null,RepositorySearch:()=>null,RepositoryList:()=>null,RepositoryGrep:()=>null,GrepLine:()=>null,GrepFile:()=>null,GrepTextOrBase64:()=>null,GrepSubMatch:()=>null,Repository:e=>e?"".concat(e.kind,"_").concat(e.id):null,GitReference:()=>null},resolvers:{Query:{invitations:(0,a.N)(),gitRepositories:(0,a.N)(),webCrawlerUrls:(0,a.N)(),integrations:(0,a.N)()}},updates:{Mutation:{deleteInvitation(e,n,t,r){e.deleteInvitation&&t.inspectFields("Query").filter(e=>"invitations"===e.fieldName).forEach(e=>{t.updateQuery({query:c.lE,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.invitations)||void 0===t?void 0:t.edges)&&(e.invitations.edges=e.invitations.edges.filter(e=>e.node.id!==n.id)),e})})},deleteGitRepository(e,n,t,r){e.deleteGitRepository&&t.inspectFields("Query").filter(e=>"gitRepositories"===e.fieldName).forEach(e=>{t.updateQuery({query:c.S1,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.gitRepositories)||void 0===t?void 0:t.edges)&&(e.gitRepositories.edges=e.gitRepositories.edges.filter(e=>e.node.id!==n.id)),e})})},deleteWebCrawlerUrl(e,n,t,r){e.deleteWebCrawlerUrl&&t.inspectFields("Query").filter(e=>"webCrawlerUrls"===e.fieldName).forEach(e=>{t.updateQuery({query:c.XP,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.webCrawlerUrls)||void 0===t?void 0:t.edges)&&(e.webCrawlerUrls.edges=e.webCrawlerUrls.edges.filter(e=>e.node.id!==n.id)),e})})},deleteIntegration(e,n,t,r){e.deleteIntegration&&t.inspectFields("Query").filter(e=>"integrations"===e.fieldName).forEach(e=>{t.updateQuery({query:c.kb,variables:e.arguments},e=>((null==e?void 0:e.integrations)&&(e.integrations.edges=e.integrations.edges.filter(e=>e.node.id!==n.id)),e))})},createIntegration(e,n,t){let r="Query";t.inspectFields(r).filter(e=>{var t,r,s;return"integrations"===e.fieldName&&!!(null===(t=e.arguments)||void 0===t?void 0:t.kind)&&(null===(r=e.arguments)||void 0===r?void 0:r.kind)===(null==n?void 0:null===(s=n.input)||void 0===s?void 0:s.kind)}).forEach(e=>{t.invalidate(r,e.fieldName,e.arguments)})}}}}),(0,r.M)(async e=>{let n=(0,f.bW)(),t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken;return{addAuthToOperation(n){let s=(0,f.bW)();return(t=null==s?void 0:s.accessToken,r=null==s?void 0:s.refreshToken,t)?e.appendHeaders(n,{Authorization:"Bearer ".concat(t)}):n},didAuthError(e,n){let t=e.graphQLErrors.some(e=>{var n;return(null==e?void 0:null===(n=e.extensions)||void 0===n?void 0:n.code)==="UNAUTHORIZED"});return t&&f.gN.clearAccessToken(),t},willAuthError(e){let n=(0,f.bW)();if(t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken,"query"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["GetServerInfo"].includes(e.name.value)})||"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["tokenAuth","register"].includes(e.name.value)})||r&&"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null==e?void 0:null===(n=e.name)||void 0===n?void 0:n.value)==="refreshToken"}))return!1;if(!t)return f.gN.clearAccessToken(),!0;try{let{exp:e}=(0,i.o)(t);return(0,f.pw)(e)}catch(e){return!0}},refreshAuth:async()=>f.gN.refreshToken(async()=>{var n;let t=null===(n=(0,f.bW)())||void 0===n?void 0:n.refreshToken;if(t)return e.mutate(u.Dp,{refreshToken:t}).then(e=>{var n;return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.refreshToken})})}}),(0,d.Dk)({onError(e){e.message.startsWith("[GraphQL]")&&(e.message=e.message.replace("[GraphQL]","").trim())}}),d.Ek]})},70410:function(e,n,t){t.d(n,{Cl:function(){return c},D7:function(){return g},DQ:function(){return l},GG:function(){return i},S1:function(){return a},XP:function(){return p},Y6:function(){return u},kb:function(){return f},lE:function(){return s},ts:function(){return m},yB:function(){return o},yw:function(){return d},zz:function(){return h}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),l=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),d=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),u=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),c=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),p=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),g=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")},66794:function(e,n,t){t.d(n,{bW:function(){return o},gN:function(){return f},nd:function(){return i},pw:function(){return u}});var r=t(79716),s=t(74630),a=t(74248);let i="_tabby_auth",o=()=>{if((0,a.S_)()){let e=localStorage.getItem(i);if(e)try{return JSON.parse(e)}catch(e){}}},l=e=>{localStorage.setItem(i,JSON.stringify(e))},d=()=>{localStorage.removeItem(i),window.dispatchEvent(new StorageEvent("storage",{storageArea:window.localStorage,url:window.location.href,key:i}))},u=e=>!!(0,s.Z)(e)||Date.now()>1e3*e,c=e=>!(0,s.Z)(e)&&Date.now()-1e3*e<6e4,f=new class{clearAccessToken(){let e=o();e&&l({...e,accessToken:""})}async refreshToken(e){try{var n;if(void 0===(null===(n=navigator)||void 0===n?void 0:n.locks))throw console.error("The Web Locks API is not supported in your browser. Please upgrade to a newer browser version."),Error();await navigator.locks.request("_tabby_auth_lock",async()=>{let n;let t=o(),s=null==t?void 0:t.accessToken,a=null==t?void 0:t.refreshToken;if(s){let{iat:a}=(0,r.o)(s);n=c(a)?t:await e()}else a&&(n=await e());n?l(n):d()})}catch(e){d()}}}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/5606-2937bbd5f3798422.js b/ee/tabby-webserver/ui/_next/static/chunks/5606-bc5dbbeaf9190a40.js similarity index 99% rename from ee/tabby-webserver/ui/_next/static/chunks/5606-2937bbd5f3798422.js rename to ee/tabby-webserver/ui/_next/static/chunks/5606-bc5dbbeaf9190a40.js index eb8f60a775aa..38deff47228b 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/5606-2937bbd5f3798422.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/5606-bc5dbbeaf9190a40.js @@ -3,4 +3,4 @@ * * @author Feross Aboukhadijeh * @license MIT - */e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},17129:function(e,t,n){var r=n(97564);function i(e,t){var n,i,l,o=null;if(!e||"string"!=typeof e)return o;for(var u=r(e),a="function"==typeof t,c=0,s=u.length;c=d)&&(!(e+1l?0:l+t:t>l?l:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);o0?(r(e,e.length,0,t),e):t}n.d(t,{V:function(){return i},d:function(){return r}})},29785:function(e,t,n){"use strict";n.d(t,{r:function(){return i}});var r=n(86005);function i(e){return null===e||(0,r.z3)(e)||(0,r.B8)(e)?1:(0,r.Xh)(e)?2:void 0}},5399:function(e,t,n){"use strict";n.d(t,{W:function(){return l}});var r=n(57387);let i={}.hasOwnProperty;function l(e){let t={},n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(65535&n)==65535||(65535&n)==65534||n>1114111?"�":String.fromCharCode(n)}n.d(t,{o:function(){return r}})},80885:function(e,t,n){"use strict";n.d(t,{v:function(){return o}});var r=n(41882),i=n(93840);let l=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function o(e){return e.replace(l,u)}function u(e,t,n){if(t)return t;let l=n.charCodeAt(0);if(35===l){let e=n.charCodeAt(1),t=120===e||88===e;return(0,i.o)(n.slice(t?2:1),t?16:10)}return(0,r.T)(n)||e}},20519:function(e,t,n){"use strict";function r(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}n.d(t,{d:function(){return r}})},88971:function(e,t,n){"use strict";function r(e,t,n){let r=[],i=-1;for(;++i"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),s=a({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function f(e,t){return t in e?e[t]:t}function p(e,t){return f(e,t.toLowerCase())}let h=a({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:p,properties:{xmlns:null,xmlnsXLink:null}});var d=n(64704);let m=a({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:d.booleanish,ariaAutoComplete:null,ariaBusy:d.booleanish,ariaChecked:d.booleanish,ariaColCount:d.number,ariaColIndex:d.number,ariaColSpan:d.number,ariaControls:d.spaceSeparated,ariaCurrent:null,ariaDescribedBy:d.spaceSeparated,ariaDetails:null,ariaDisabled:d.booleanish,ariaDropEffect:d.spaceSeparated,ariaErrorMessage:null,ariaExpanded:d.booleanish,ariaFlowTo:d.spaceSeparated,ariaGrabbed:d.booleanish,ariaHasPopup:null,ariaHidden:d.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:d.spaceSeparated,ariaLevel:d.number,ariaLive:null,ariaModal:d.booleanish,ariaMultiLine:d.booleanish,ariaMultiSelectable:d.booleanish,ariaOrientation:null,ariaOwns:d.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:d.number,ariaPressed:d.booleanish,ariaReadOnly:d.booleanish,ariaRelevant:null,ariaRequired:d.booleanish,ariaRoleDescription:d.spaceSeparated,ariaRowCount:d.number,ariaRowIndex:d.number,ariaRowSpan:d.number,ariaSelected:d.booleanish,ariaSetSize:d.number,ariaSort:null,ariaValueMax:d.number,ariaValueMin:d.number,ariaValueNow:d.number,ariaValueText:null,role:null}}),g=a({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:p,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:d.commaSeparated,acceptCharset:d.spaceSeparated,accessKey:d.spaceSeparated,action:null,allow:null,allowFullScreen:d.boolean,allowPaymentRequest:d.boolean,allowUserMedia:d.boolean,alt:null,as:null,async:d.boolean,autoCapitalize:null,autoComplete:d.spaceSeparated,autoFocus:d.boolean,autoPlay:d.boolean,blocking:d.spaceSeparated,capture:d.boolean,charSet:null,checked:d.boolean,cite:null,className:d.spaceSeparated,cols:d.number,colSpan:null,content:null,contentEditable:d.booleanish,controls:d.boolean,controlsList:d.spaceSeparated,coords:d.number|d.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:d.boolean,defer:d.boolean,dir:null,dirName:null,disabled:d.boolean,download:d.overloadedBoolean,draggable:d.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:d.boolean,formTarget:null,headers:d.spaceSeparated,height:d.number,hidden:d.boolean,high:d.number,href:null,hrefLang:null,htmlFor:d.spaceSeparated,httpEquiv:d.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:d.boolean,inputMode:null,integrity:null,is:null,isMap:d.boolean,itemId:null,itemProp:d.spaceSeparated,itemRef:d.spaceSeparated,itemScope:d.boolean,itemType:d.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:d.boolean,low:d.number,manifest:null,max:null,maxLength:d.number,media:null,method:null,min:null,minLength:d.number,multiple:d.boolean,muted:d.boolean,name:null,nonce:null,noModule:d.boolean,noValidate:d.boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:d.boolean,optimum:d.number,pattern:null,ping:d.spaceSeparated,placeholder:null,playsInline:d.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:d.boolean,referrerPolicy:null,rel:d.spaceSeparated,required:d.boolean,reversed:d.boolean,rows:d.number,rowSpan:d.number,sandbox:d.spaceSeparated,scope:null,scoped:d.boolean,seamless:d.boolean,selected:d.boolean,shape:null,size:d.number,sizes:null,slot:null,span:d.number,spellCheck:d.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:d.number,step:null,style:null,tabIndex:d.number,target:null,title:null,translate:null,type:null,typeMustMatch:d.boolean,useMap:null,value:d.booleanish,width:d.number,wrap:null,align:null,aLink:null,archive:d.spaceSeparated,axis:null,background:null,bgColor:null,border:d.number,borderColor:null,bottomMargin:d.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:d.boolean,declare:d.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:d.number,leftMargin:d.number,link:null,longDesc:null,lowSrc:null,marginHeight:d.number,marginWidth:d.number,noResize:d.boolean,noHref:d.boolean,noShade:d.boolean,noWrap:d.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:d.number,rules:null,scheme:null,scrolling:d.booleanish,standby:null,summary:null,text:null,topMargin:d.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:d.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:d.boolean,disableRemotePlayback:d.boolean,prefix:null,property:null,results:d.number,security:null,unselectable:null}}),y=a({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:f,properties:{about:d.commaOrSpaceSeparated,accentHeight:d.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:d.number,amplitude:d.number,arabicForm:null,ascent:d.number,attributeName:null,attributeType:null,azimuth:d.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:d.number,by:null,calcMode:null,capHeight:d.number,className:d.spaceSeparated,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:d.number,diffuseConstant:d.number,direction:null,display:null,dur:null,divisor:d.number,dominantBaseline:null,download:d.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:d.number,enableBackground:null,end:null,event:null,exponent:d.number,externalResourcesRequired:null,fill:null,fillOpacity:d.number,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:d.commaSeparated,g2:d.commaSeparated,glyphName:d.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:d.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:d.number,horizOriginX:d.number,horizOriginY:d.number,id:null,ideographic:d.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:d.number,k:d.number,k1:d.number,k2:d.number,k3:d.number,k4:d.number,kernelMatrix:d.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:d.number,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:d.number,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:d.number,overlineThickness:d.number,paintOrder:null,panose1:null,path:null,pathLength:d.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:d.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:d.number,pointsAtY:d.number,pointsAtZ:d.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:d.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:d.commaOrSpaceSeparated,rev:d.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:d.commaOrSpaceSeparated,requiredFeatures:d.commaOrSpaceSeparated,requiredFonts:d.commaOrSpaceSeparated,requiredFormats:d.commaOrSpaceSeparated,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:d.number,specularExponent:d.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:d.number,strikethroughThickness:d.number,string:null,stroke:null,strokeDashArray:d.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:d.number,strokeOpacity:d.number,strokeWidth:null,style:null,surfaceScale:d.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:d.commaOrSpaceSeparated,tabIndex:d.number,tableValues:null,target:null,targetX:d.number,targetY:d.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:d.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:d.number,underlineThickness:d.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:d.number,values:null,vAlphabetic:d.number,vMathematical:d.number,vectorEffect:null,vHanging:d.number,vIdeographic:d.number,version:null,vertAdvY:d.number,vertOriginX:d.number,vertOriginY:d.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:d.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),k=i([s,c,h,m,g],"html"),x=i([s,c,h,m,y],"svg")},47993:function(e,t,n){"use strict";n.d(t,{s:function(){return c}});var r=n(2533),i=n(32298),l=n(50868);let o=/^data[-\w.:]+$/i,u=/-[a-z]/g,a=/[A-Z]/g;function c(e,t){let n=(0,r.F)(t),c=t,p=l.k;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&o.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(u,f);c="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!u.test(e)){let n=e.replace(a,s);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}p=i.I}return new p(c,t)}function s(e){return"-"+e.toLowerCase()}function f(e){return e.charAt(1).toUpperCase()}},2533:function(e,t,n){"use strict";function r(e){return e.toLowerCase()}n.d(t,{F:function(){return r}})},32298:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r=n(50868),i=n(64704);let l=Object.keys(i);class o extends r.k{constructor(e,t,n,r){var o,u;let a=-1;if(super(e,t),r&&(this.space=r),"number"==typeof n)for(;++ae.length){for(;l--;)if(47===e.charCodeAt(l)){if(n){r=l+1;break}}else i<0&&(n=!0,i=l+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let o=-1,u=t.length-1;for(;l--;)if(47===e.charCodeAt(l)){if(n){r=l+1;break}}else o<0&&(n=!0,o=l+1),u>-1&&(e.charCodeAt(l)===t.charCodeAt(u--)?u<0&&(i=l):(u=-1,i=o));return r===i?i=o:i<0&&(i=e.length),e.slice(r,i)},dirname:function(e){let t;if(p(e),0===e.length)return".";let n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){let t;p(e);let n=e.length,r=-1,i=0,l=-1,o=0;for(;n--;){let u=e.charCodeAt(n);if(47===u){if(t){i=n+1;break}continue}r<0&&(t=!0,r=n+1),46===u?l<0?l=n:1!==o&&(o=1):l>-1&&(o=-1)}return l<0||r<0||0===o||1===o&&l===r-1&&l===i+1?"":e.slice(l,r)},join:function(...e){let t,n=-1;for(;++n2){if((r=i.lastIndexOf("/"))!==i.length-1){r<0?(i="",l=0):l=(i=i.slice(0,r)).length-1-i.lastIndexOf("/"),o=a,u=0;continue}}else if(i.length>0){i="",l=0,o=a,u=0;continue}}t&&(i=i.length>0?i+"/..":"..",l=2)}else i.length>0?i+="/"+e.slice(o+1,a):i=e.slice(o+1,a),l=a-o-1;o=a,u=0}else 46===n&&u>-1?u++:u=-1}return i}(e,!t);return 0!==n.length||t||(n="."),n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/"),t?"/"+n:n}(t)},sep:"/"};function p(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function h(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}let d=["history","path","basename","stem","extname","dirname"];class m{constructor(e){let t,n;t=e?"string"==typeof e||l(e)?{value:e}:h(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd="/",this.value,this.stored,this.result,this.map;let r=-1;for(;++rt.length;o&&t.push(r);try{l=e.apply(this,t)}catch(e){if(o&&n)throw e;return r(e)}o||(l instanceof Promise?l.then(i,r):l instanceof Error?r(l):i(l))};function r(e,...i){n||(n=!0,t(e,...i))}function i(e){r(null,e)}})(u,i)(...o):r(null,...o)}(null,...t)},use:function(n){if("function"!=typeof n)throw TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}(),r=[],i={},o=-1;return u.data=function(e,n){return"string"==typeof e?2==arguments.length?(A("data",t),i[e]=n,u):C.call(i,e)&&i[e]||null:e?(A("data",t),i=e,u):i},u.Parser=void 0,u.Compiler=void 0,u.freeze=function(){if(t)return u;for(;++o{if(!e&&t&&n){let r=u.stringify(t,n);null==r||("string"==typeof r||l(r)?n.value=r:n.result=r),o(e,n)}else o(e)})}n(null,t)},u.processSync=function(e){let t;u.freeze(),F("processSync",u.Parser),E("processSync",u.Compiler);let n=z(e);return u.process(n,function(e){t=!0,x(e)}),T("processSync","process",t),n},u;function u(){let t=e(),n=-1;for(;++nr))return;let u=i.events.length,a=u;for(;a--;)if("exit"===i.events[a][0]&&"chunkFlow"===i.events[a][1].type){if(e){n=i.events[a][1].end;break}e=!0}for(g(o),l=u;lt;){let t=l[n];i.containerState=t[1],t[0].exit.call(i,e)}l.length=t}function y(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},N={tokenize:function(e,t,n){return(0,M.f)(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};var H=n(41719);function U(e){let t,n,r,i,l,o,u;let a={},c=-1;for(;++c=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0},q={tokenize:function(e){let t=this,n=e.attempt(H.w,function(r){if(null===r){e.consume(r);return}return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,(0,M.f)(e,e.attempt(this.parser.constructs.flow,r,e.attempt(V,r)),"linePrefix")));return n;function r(r){if(null===r){e.consume(r);return}return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n}}},W={resolveAll:K()},Q=X("string"),Y=X("text");function X(e){return{tokenize:function(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,l,o);return l;function l(e){return a(e)?i(e):o(e)}function o(e){if(null===e){t.consume(e);return}return t.enter("data"),t.consume(e),u}function u(e){return a(e)?(t.exit("data"),i(e)):(t.consume(e),u)}function a(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i=3&&(null===o||(0,j.Ch)(o))?(e.exit("thematicBreak"),t(o)):n(o)}(l)}}},ee={name:"list",tokenize:function(e,t,n){let r=this,i=r.events[r.events.length-1],l=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return function(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:(0,j.pY)(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(G,n,u)(t):u(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return(0,j.pY)(i)&&++o<10?(e.consume(i),t):(!r.interrupt||o<2)&&(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),u(i)):n(i)}(t)}return n(t)};function u(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(H.w,r.interrupt?n:a,e.attempt(et,s,c))}function a(e){return r.containerState.initialBlankLine=!0,l++,s(e)}function c(t){return(0,j.xz)(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),s):n(t)}function s(n){return r.containerState.size=l+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(H.w,function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,(0,M.f)(e,t,"listItemIndent",r.containerState.size+1)(n)},function(n){return r.containerState.furtherBlankLines||!(0,j.xz)(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(en,t,i)(n))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,(0,M.f)(e,e.attempt(ee,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},et={tokenize:function(e,t,n){let r=this;return(0,M.f)(e,function(e){let i=r.events[r.events.length-1];return!(0,j.xz)(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},en={tokenize:function(e,t,n){let r=this;return(0,M.f)(e,function(e){let i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)},partial:!0},er={name:"blockQuote",tokenize:function(e,t,n){let r=this;return function(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return(0,j.xz)(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){let r=this;return function(t){return(0,j.xz)(t)?(0,M.f)(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(r){return e.attempt(er,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function ei(e,t,n,r,i,l,o,u,a){let c=a||Number.POSITIVE_INFINITY,s=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(l),e.consume(t),e.exit(l),f):null===t||32===t||41===t||(0,j.Av)(t)?n(t):(e.enter(r),e.enter(o),e.enter(u),e.enter("chunkString",{contentType:"string"}),d(t))};function f(n){return 62===n?(e.enter(l),e.consume(n),e.exit(l),e.exit(i),e.exit(r),t):(e.enter(u),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(u),f(t)):null===t||60===t||(0,j.Ch)(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(i){return!s&&(null===i||41===i||(0,j.z3)(i))?(e.exit("chunkString"),e.exit(u),e.exit(o),e.exit(r),t(i)):s999||null===f||91===f||93===f&&!o||94===f&&!a&&"_hiddenFootnoteSupport"in u.parser.constructs?n(f):93===f?(e.exit(l),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):(0,j.Ch)(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),s(f))}function s(t){return null===t||91===t||93===t||(0,j.Ch)(t)||a++>999?(e.exit("chunkString"),c(t)):(e.consume(t),o||(o=!(0,j.xz)(t)),92===t?f:s)}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,s):s(t)}}function eo(e,t,n,r,i,l){let o;return function(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,u):n(t)};function u(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(l),a(n))}function a(t){return t===o?(e.exit(l),u(o)):null===t?n(t):(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,M.f)(e,a,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===o||null===t||(0,j.Ch)(t)?(e.exit("chunkString"),a(t)):(e.consume(t),92===t?s:c)}function s(t){return t===o||92===t?(e.consume(t),c):c(t)}}function eu(e,t){let n;return function r(i){return(0,j.Ch)(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):(0,j.xz)(i)?(0,M.f)(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}var ea=n(20519);let ec={tokenize:function(e,t,n){return function(t){return(0,j.z3)(t)?eu(e,r)(t):n(t)};function r(t){return eo(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return(0,j.xz)(t)?(0,M.f)(e,l,"whitespace")(t):l(t)}function l(e){return null===e||(0,j.Ch)(e)?t(e):n(e)}},partial:!0},es={name:"codeIndented",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("codeIndented"),(0,M.f)(e,i,"linePrefix",5)(t)};function i(t){let i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function t(n){return null===n?l(n):(0,j.Ch)(n)?e.attempt(ef,t,l)(n):(e.enter("codeFlowValue"),function n(r){return null===r||(0,j.Ch)(r)?(e.exit("codeFlowValue"),t(r)):(e.consume(r),n)}(n))}(t):n(t)}function l(n){return e.exit("codeIndented"),t(n)}}},ef={tokenize:function(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):(0,M.f)(e,l,"linePrefix",5)(t)}function l(e){let l=r.events[r.events.length-1];return l&&"linePrefix"===l[1].type&&l[2].sliceSerialize(l[1],!0).length>=4?t(e):(0,j.Ch)(e)?i(e):n(e)}},partial:!0},ep={name:"setextUnderline",tokenize:function(e,t,n){let r;let i=this;return function(t){let o,u=i.events.length;for(;u--;)if("lineEnding"!==i.events[u][1].type&&"linePrefix"!==i.events[u][1].type&&"content"!==i.events[u][1].type){o="paragraph"===i.events[u][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||o)?(e.enter("setextHeadingLine"),r=t,e.enter("setextHeadingLineSequence"),function t(n){return n===r?(e.consume(n),t):(e.exit("setextHeadingLineSequence"),(0,j.xz)(n)?(0,M.f)(e,l,"lineSuffix")(n):l(n))}(t)):n(t)};function l(r){return null===r||(0,j.Ch)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,l=e.length;for(;l--;)if("enter"===e[l][0]){if("content"===e[l][1].type){n=l;break}"paragraph"===e[l][1].type&&(r=l)}else"content"===e[l][1].type&&e.splice(l,1),i||"definition"!==e[l][1].type||(i=l);let o={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=o,e.push(["exit",o,t]),e}},eh=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],ed=["pre","script","style","textarea"],em={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(H.w,t,n)}},partial:!0},eg={tokenize:function(e,t,n){let r=this;return function(t){return(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},ey={tokenize:function(e,t,n){let r=this;return function(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},ek={name:"codeFenced",tokenize:function(e,t,n){let r;let i=this,l={tokenize:function(e,t,n){let l=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(t){return e.enter("codeFencedFence"),(0,j.xz)(t)?(0,M.f)(e,a,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):a(t)}function a(t){return t===r?(e.enter("codeFencedFenceSequence"),function t(i){return i===r?(l++,e.consume(i),t):l>=u?(e.exit("codeFencedFenceSequence"),(0,j.xz)(i)?(0,M.f)(e,c,"whitespace")(i):c(i)):n(i)}(t)):n(t)}function c(r){return null===r||(0,j.Ch)(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},o=0,u=0;return function(t){return function(t){let l=i.events[i.events.length-1];return o=l&&"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0,r=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===r?(u++,e.consume(i),t):u<3?n(i):(e.exit("codeFencedFenceSequence"),(0,j.xz)(i)?(0,M.f)(e,a,"whitespace")(i):a(i))}(t)}(t)};function a(l){return null===l||(0,j.Ch)(l)?(e.exit("codeFencedFence"),i.interrupt?t(l):e.check(ey,s,d)(l)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.Ch)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),a(i)):(0,j.xz)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),(0,M.f)(e,c,"whitespace")(i)):96===i&&i===r?n(i):(e.consume(i),t)}(l))}function c(t){return null===t||(0,j.Ch)(t)?a(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.Ch)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),a(i)):96===i&&i===r?n(i):(e.consume(i),t)}(t))}function s(t){return e.attempt(l,d,f)(t)}function f(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return o>0&&(0,j.xz)(t)?(0,M.f)(e,h,"linePrefix",o+1)(t):h(t)}function h(t){return null===t||(0,j.Ch)(t)?e.check(ey,s,d)(t):(e.enter("codeFlowValue"),function t(n){return null===n||(0,j.Ch)(n)?(e.exit("codeFlowValue"),h(n)):(e.consume(n),t)}(t))}function d(n){return e.exit("codeFenced"),t(n)}},concrete:!0};var ex=n(41882);let eb={name:"characterReference",tokenize:function(e,t,n){let r,i;let l=this,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),u};function u(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),a):(e.enter("characterReferenceValue"),r=31,i=j.H$,c(t))}function a(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=j.AF,c):(e.enter("characterReferenceValue"),r=7,i=j.pY,c(t))}function c(u){if(59===u&&o){let r=e.exit("characterReferenceValue");return i!==j.H$||(0,ex.T)(l.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(u)}return i(u)&&o++1&&e[s][1].end.offset-e[s][1].start.offset>1?2:1;let f=Object.assign({},e[n][1].end),p=Object.assign({},e[s][1].start);ez(f,-u),ez(p,u),l={type:u>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},o={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[s][1].start),end:p},i={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[s][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},l.start),end:Object.assign({},o.end)},e[n][1].end=Object.assign({},l.start),e[s][1].start=Object.assign({},o.end),a=[],e[n][1].end.offset-e[n][1].start.offset&&(a=(0,B.V)(a,[["enter",e[n][1],t],["exit",e[n][1],t]])),a=(0,B.V)(a,[["enter",r,t],["enter",l,t],["exit",l,t],["enter",i,t]]),a=(0,B.V)(a,(0,J.C)(t.parser.constructs.insideSpan.null,e.slice(n+1,s),t)),a=(0,B.V)(a,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",r,t]]),e[s][1].end.offset-e[s][1].start.offset?(c=2,a=(0,B.V)(a,[["enter",e[s][1],t],["exit",e[s][1],t]])):c=0,(0,B.d)(e,n-1,s-n+3,a),s=n+a.length-c-2;break}}for(s=-1;++sl&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(l===i-1||i-4>l&&"whitespace"===e[i-2][1].type)&&(i-=l+1===i?2:4),i>l&&(n={type:"atxHeadingText",start:e[l][1].start,end:e[i][1].end},r={type:"chunkText",start:e[l][1].start,end:e[i][1].end,contentType:"text"},(0,B.d)(e,l,i-l+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e}},42:G,45:[ep,G],60:{name:"htmlFlow",tokenize:function(e,t,n){let r,i,l,o,u;let a=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c};function c(o){return 33===o?(e.consume(o),s):47===o?(e.consume(o),i=!0,h):63===o?(e.consume(o),r=3,a.interrupt?t:P):(0,j.jv)(o)?(e.consume(o),l=String.fromCharCode(o),d):n(o)}function s(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o=0,p):(0,j.jv)(i)?(e.consume(i),r=4,a.interrupt?t:P):n(i)}function f(r){return 45===r?(e.consume(r),a.interrupt?t:P):n(r)}function p(r){let i="CDATA[";return r===i.charCodeAt(o++)?(e.consume(r),o===i.length)?a.interrupt?t:w:p:n(r)}function h(t){return(0,j.jv)(t)?(e.consume(t),l=String.fromCharCode(t),d):n(t)}function d(o){if(null===o||47===o||62===o||(0,j.z3)(o)){let u=47===o,c=l.toLowerCase();return!u&&!i&&ed.includes(c)?(r=1,a.interrupt?t(o):w(o)):eh.includes(l.toLowerCase())?(r=6,u)?(e.consume(o),m):a.interrupt?t(o):w(o):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(o):i?function t(n){return(0,j.xz)(n)?(e.consume(n),t):S(n)}(o):g(o))}return 45===o||(0,j.H$)(o)?(e.consume(o),l+=String.fromCharCode(o),d):n(o)}function m(r){return 62===r?(e.consume(r),a.interrupt?t:w):n(r)}function g(t){return 47===t?(e.consume(t),S):58===t||95===t||(0,j.jv)(t)?(e.consume(t),y):(0,j.xz)(t)?(e.consume(t),g):S(t)}function y(t){return 45===t||46===t||58===t||95===t||(0,j.H$)(t)?(e.consume(t),y):k(t)}function k(t){return 61===t?(e.consume(t),x):(0,j.xz)(t)?(e.consume(t),k):g(t)}function x(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),u=t,b):(0,j.xz)(t)?(e.consume(t),x):function t(n){return null===n||34===n||39===n||47===n||60===n||61===n||62===n||96===n||(0,j.z3)(n)?k(n):(e.consume(n),t)}(t)}function b(t){return t===u?(e.consume(t),u=null,v):null===t||(0,j.Ch)(t)?n(t):(e.consume(t),b)}function v(e){return 47===e||62===e||(0,j.xz)(e)?g(e):n(e)}function S(t){return 62===t?(e.consume(t),C):n(t)}function C(t){return null===t||(0,j.Ch)(t)?w(t):(0,j.xz)(t)?(e.consume(t),C):n(t)}function w(t){return 45===t&&2===r?(e.consume(t),D):60===t&&1===r?(e.consume(t),T):62===t&&4===r?(e.consume(t),L):63===t&&3===r?(e.consume(t),P):93===t&&5===r?(e.consume(t),O):(0,j.Ch)(t)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(em,I,F)(t)):null===t||(0,j.Ch)(t)?(e.exit("htmlFlowData"),F(t)):(e.consume(t),w)}function F(t){return e.check(eg,E,I)(t)}function E(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),A}function A(t){return null===t||(0,j.Ch)(t)?F(t):(e.enter("htmlFlowData"),w(t))}function D(t){return 45===t?(e.consume(t),P):w(t)}function T(t){return 47===t?(e.consume(t),l="",z):w(t)}function z(t){if(62===t){let n=l.toLowerCase();return ed.includes(n)?(e.consume(t),L):w(t)}return(0,j.jv)(t)&&l.length<8?(e.consume(t),l+=String.fromCharCode(t),z):w(t)}function O(t){return 93===t?(e.consume(t),P):w(t)}function P(t){return 62===t?(e.consume(t),L):45===t&&2===r?(e.consume(t),P):w(t)}function L(t){return null===t||(0,j.Ch)(t)?(e.exit("htmlFlowData"),I(t)):(e.consume(t),L)}function I(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},concrete:!0},61:ep,95:G,96:ek,126:ek},ej={38:eb,92:ev},eR={[-5]:eS,[-4]:eS,[-3]:eS,33:eA,38:eb,42:eT,60:[{name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return(0,j.jv)(t)?(e.consume(t),l):u(t)}function l(t){return 43===t||45===t||46===t||(0,j.H$)(t)?(r=1,function t(n){return 58===n?(e.consume(n),r=0,o):(43===n||45===n||46===n||(0,j.H$)(n))&&r++<32?(e.consume(n),t):(r=0,u(n))}(t)):u(t)}function o(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||(0,j.Av)(r)?n(r):(e.consume(r),o)}function u(t){return 64===t?(e.consume(t),a):(0,j.n9)(t)?(e.consume(t),u):n(t)}function a(i){return(0,j.H$)(i)?function i(l){return 46===l?(e.consume(l),r=0,a):62===l?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(l),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(l){if((45===l||(0,j.H$)(l))&&r++<63){let n=45===l?t:i;return e.consume(l),n}return n(l)}(l)}(i):n(i)}}},{name:"htmlText",tokenize:function(e,t,n){let r,i,l;let o=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),u};function u(t){return 33===t?(e.consume(t),a):47===t?(e.consume(t),b):63===t?(e.consume(t),k):(0,j.jv)(t)?(e.consume(t),S):n(t)}function a(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i=0,h):(0,j.jv)(t)?(e.consume(t),y):n(t)}function c(t){return 45===t?(e.consume(t),p):n(t)}function s(t){return null===t?n(t):45===t?(e.consume(t),f):(0,j.Ch)(t)?(l=s,z(t)):(e.consume(t),s)}function f(t){return 45===t?(e.consume(t),p):s(t)}function p(e){return 62===e?T(e):45===e?f(e):s(e)}function h(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?d:h):n(t)}function d(t){return null===t?n(t):93===t?(e.consume(t),m):(0,j.Ch)(t)?(l=d,z(t)):(e.consume(t),d)}function m(t){return 93===t?(e.consume(t),g):d(t)}function g(t){return 62===t?T(t):93===t?(e.consume(t),g):d(t)}function y(t){return null===t||62===t?T(t):(0,j.Ch)(t)?(l=y,z(t)):(e.consume(t),y)}function k(t){return null===t?n(t):63===t?(e.consume(t),x):(0,j.Ch)(t)?(l=k,z(t)):(e.consume(t),k)}function x(e){return 62===e?T(e):k(e)}function b(t){return(0,j.jv)(t)?(e.consume(t),v):n(t)}function v(t){return 45===t||(0,j.H$)(t)?(e.consume(t),v):function t(n){return(0,j.Ch)(n)?(l=t,z(n)):(0,j.xz)(n)?(e.consume(n),t):T(n)}(t)}function S(t){return 45===t||(0,j.H$)(t)?(e.consume(t),S):47===t||62===t||(0,j.z3)(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),T):58===t||95===t||(0,j.jv)(t)?(e.consume(t),w):(0,j.Ch)(t)?(l=C,z(t)):(0,j.xz)(t)?(e.consume(t),C):T(t)}function w(t){return 45===t||46===t||58===t||95===t||(0,j.H$)(t)?(e.consume(t),w):function t(n){return 61===n?(e.consume(n),F):(0,j.Ch)(n)?(l=t,z(n)):(0,j.xz)(n)?(e.consume(n),t):C(n)}(t)}function F(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,E):(0,j.Ch)(t)?(l=F,z(t)):(0,j.xz)(t)?(e.consume(t),F):(e.consume(t),A)}function E(t){return t===r?(e.consume(t),r=void 0,D):null===t?n(t):(0,j.Ch)(t)?(l=E,z(t)):(e.consume(t),E)}function A(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||(0,j.z3)(t)?C(t):(e.consume(t),A)}function D(e){return 47===e||62===e||(0,j.z3)(e)?C(e):n(e)}function T(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function z(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return(0,j.xz)(t)?(0,M.f)(e,P,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):P(t)}function P(t){return e.enter("htmlTextData"),l(t)}}}],91:eO,92:[{name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return(0,j.Ch)(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}},ev],93:eC,95:eT,96:{name:"codeText",tokenize:function(e,t,n){let r,i,l=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(n){return 96===n?(e.consume(n),l++,t):(e.exit("codeTextSequence"),o(n))}(t)};function o(a){return null===a?n(a):32===a?(e.enter("space"),e.consume(a),e.exit("space"),o):96===a?(i=e.enter("codeTextSequence"),r=0,function n(o){return 96===o?(e.consume(o),r++,n):r===l?(e.exit("codeTextSequence"),e.exit("codeText"),t(o)):(i.type="codeTextData",u(o))}(a)):(0,j.Ch)(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):(e.enter("codeTextData"),u(a))}function u(t){return null===t||32===t||96===t||(0,j.Ch)(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),u)}},resolve:function(e){let t,n,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(t=i;++t0){let e=l.tokenStack[l.tokenStack.length-1],t=e[1]||eQ;t.call(l,void 0,e[0])}for(n.position={start:eW(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:eW(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}o>0&&n.push(e[l].slice(0,o))}return n}(o,e)}function p(){let{line:e,column:t,offset:n,_index:i,_bufferIndex:l}=r;return{line:e,column:t,offset:n,_index:i,_bufferIndex:l}}function h(e,t){t.restore()}function d(e,t){return function(n,i,l){let o,s,f,h;return Array.isArray(n)?d(n):"tokenize"in n?d([n]):function(e){let t=null!==e&&n[e],r=null!==e&&n.null,i=[...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]];return d(i)(e)};function d(e){return(o=e,s=0,0===e.length)?l:m(e[s])}function m(e){return function(n){return(h=function(){let e=p(),t=c.previous,n=c.currentConstruct,i=c.events.length,l=Array.from(u);return{restore:function(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,u=l,g()},from:i}}(),f=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name))?k(n):e.tokenize.call(t?Object.assign(Object.create(c),t):c,a,y,k)(n)}}function y(t){return e(f,h),i}function k(e){return(h.restore(),++s{let n=this.data("settings");return eq(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function eX(e){let t=[],n=-1,r=0,i=0;for(;++n55295&&l<57344){let t=e.charCodeAt(n+1);l<56320&&t>56319&&t<57344?(o=String.fromCharCode(l,t),i=1):o="�"}else o=String.fromCharCode(l);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}var eK=n(35060),eZ=n(47507);let eJ={}.hasOwnProperty;function eG(e){return String(e||"").toUpperCase()}function e0(e,t){let n;let r=String(t.identifier).toUpperCase(),i=eX(r.toLowerCase()),l=e.footnoteOrder.indexOf(r);-1===l?(e.footnoteOrder.push(r),e.footnoteCounts[r]=1,n=e.footnoteOrder.length):(e.footnoteCounts[r]++,n=l+1);let o=e.footnoteCounts[r],u={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+i,id:e.clobberPrefix+"fnref-"+i+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(n)}]};e.patch(t,u);let a={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,a),e.applyData(t,a)}function e1(e,t){let n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return{type:"text",value:"!["+t.alt+r};let i=e.all(t),l=i[0];l&&"text"===l.type?l.value="["+l.value:i.unshift({type:"text",value:"["});let o=i[i.length-1];return o&&"text"===o.type?o.value+=r:i.push({type:"text",value:r}),i}function e2(e){let t=e.spread;return null==t?e.children.length>1:t}function e3(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}let e4={blockquote:function(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){let n=t.value?t.value+"\n":"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,i={};r&&(i.className=["language-"+r]);let l={type:"element",tagName:"code",properties:i,children:[{type:"text",value:n}]};return t.meta&&(l.data={meta:t.meta}),e.patch(t,l),l={type:"element",tagName:"pre",properties:{},children:[l=e.applyData(t,l)]},e.patch(t,l),l},delete:function(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:e0,footnote:function(e,t){let n=e.footnoteById,r=1;for(;(r in n);)r++;let i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},e0(e,{type:"footnoteReference",identifier:i,position:t.position})},heading:function(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.dangerous){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null},imageReference:function(e,t){let n=e.definition(t.identifier);if(!n)return e1(e,t);let r={src:eX(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(r.title=n.title);let i={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){let n={src:eX(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){let n=e.definition(t.identifier);if(!n)return e1(e,t);let r={href:eX(n.url||"")};null!==n.title&&void 0!==n.title&&(r.title=n.title);let i={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){let n={href:eX(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){let r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),l.className=["task-list-item"]}let u=-1;for(;++u0){let r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},l=(0,eZ.Pk)(t.children[1]),o=(0,eZ.rb)(t.children[t.children.length-1]);l.line&&o.line&&(r.position={start:l,end:o}),i.push(r)}let l={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,l),e.applyData(t,l)},tableCell:function(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){let r=n?n.children:void 0,i=r?r.indexOf(t):1,l=0===i?"th":"td",o=n&&"table"===n.type?n.align:void 0,u=o?o.length:t.children.length,a=-1,c=[];for(;++a0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return l.push(e3(t.slice(i),i>0,!1)),l.join("")}(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:e9,yaml:e9,definition:e9,footnoteDefinition:e9};function e9(){return null}let e6={}.hasOwnProperty;function e5(e,t){e.position&&(t.position=(0,eZ.FK)(e))}function e8(e,t){let n=t;if(e&&e.data){let t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:[]}),"element"===n.type&&i&&(n.properties={...n.properties,...i}),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function e7(e,t,n){let r=t&&t.type;if(!r)throw Error("Expected node, got `"+t+"`");return e6.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:te(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):function(e,t){let n=t.data||{},r="value"in t&&!(e6.call(n,"hProperties")||e6.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:te(e,t)};return e.patch(t,r),e.applyData(t,r)}(e,t)}function te(e,t){let n=[];if("children"in t){let r=t.children,i=-1;for(;++i0&&n.push({type:"text",value:"\n"}),n}function tn(e,t){let n=function(e,t){let n=t||{},r=n.allowDangerousHtml||!1,i={};return o.dangerous=r,o.clobberPrefix=void 0===n.clobberPrefix||null===n.clobberPrefix?"user-content-":n.clobberPrefix,o.footnoteLabel=n.footnoteLabel||"Footnotes",o.footnoteLabelTagName=n.footnoteLabelTagName||"h2",o.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},o.footnoteBackLabel=n.footnoteBackLabel||"Back to content",o.unknownHandler=n.unknownHandler,o.passThrough=n.passThrough,o.handlers={...e4,...n.handlers},o.definition=function(e){let t=Object.create(null);if(!e||!e.type)throw Error("mdast-util-definitions expected node");return(0,eK.Vn)(e,"definition",e=>{let n=eG(e.identifier);n&&!eJ.call(t,n)&&(t[n]=e)}),function(e){let n=eG(e);return n&&eJ.call(t,n)?t[n]:null}}(e),o.footnoteById=i,o.footnoteOrder=[],o.footnoteCounts={},o.patch=e5,o.applyData=e8,o.one=function(e,t){return e7(o,e,t)},o.all=function(e){return te(o,e)},o.wrap=tt,o.augment=l,(0,eK.Vn)(e,"footnoteDefinition",e=>{let t=String(e.identifier).toUpperCase();e6.call(i,t)||(i[t]=e)}),o;function l(e,t){if(e&&"data"in e&&e.data){let n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){let n="type"in e?e:{position:e};!n||!n.position||!n.position.start||!n.position.start.line||!n.position.start.column||!n.position.end||!n.position.end.line||!n.position.end.column||(t.position={start:(0,eZ.Pk)(n),end:(0,eZ.rb)(n)})}return t}function o(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),l(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}(e,t),r=n.one(e,null),i=function(e){let t=[],n=-1;for(;++n1?"-"+u:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"↩"}]};u>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(u)}]}),a.length>0&&a.push({type:"text",value:" "}),a.push(t)}let c=i[i.length-1];if(c&&"element"===c.type&&"p"===c.tagName){let e=c.children[c.children.length-1];e&&"text"===e.type?e.value+=" ":c.children.push({type:"text",value:" "}),c.children.push(...a)}else i.push(...a);let s={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+o},children:e.wrap(i,!0)};e.patch(r,s),t.push(s)}if(0!==t.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:"\n"}]}}(n);return i&&r.children.push({type:"text",value:"\n"},i),Array.isArray(r)?{type:"root",children:r}:r}var tr=function(e,t){var n;return e&&"run"in e?(n,r,i)=>{e.run(tn(n,t),r,e=>{i(e)})}:(n=e||t,e=>tn(e,n))},ti=n(92673),tl=n(89168);function to(e){if(e.allowedElements&&e.disallowedElements)throw TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{(0,eK.Vn)(t,"element",(t,n,r)=>{let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,r)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?r.children.splice(n,1,...t.children):r.children.splice(n,1),n})}}var tu=n(19379),ta=n(47993);let tc={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var ts=n(10056),tf=n(37567),tp=n(17129);let th=["http","https","mailto","tel"];function td(e){let t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;let r=t.indexOf(":");if(-1===r)return t;let i=-1;for(;++ii||-1!==(i=t.indexOf("#"))&&r>i?t:"javascript:void(0)"}let tm={}.hasOwnProperty,tg=new Set(["table","thead","tbody","tfoot","tr"]);function ty(e,t){let n=-1,r=0;for(;++n for more info)`),delete tb[t]}let t=S().use(eY).use(e.remarkPlugins||[]).use(tr,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(to,e),n=new m;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let r=t.runSync(t.parse(n),n);if("root"!==r.type)throw TypeError("Expected a `root` node");let l=i.createElement(i.Fragment,{},function e(t,n){let r;let l=[],o=-1;for(;++o0?i.createElement(m,f,h):i.createElement(m,f)}(t,r,o,n)):"text"===r.type?"element"===n.type&&tg.has(n.tagName)&&function(e){let t=e&&"object"==typeof e&&"text"===e.type?e.value||"":e;return"string"==typeof t&&""===t.replace(/[ \t\n\f\r]/g,"")}(r)||l.push(r.value):"raw"!==r.type||t.options.skipHtml||l.push(r.value);return l}({options:e,schema:tl.dy,listDepth:0},r));return e.className&&(l=i.createElement("div",{className:e.className},l)),l}tv.propTypes={children:ti.string,className:ti.string,allowElement:ti.func,allowedElements:ti.arrayOf(ti.string),disallowedElements:ti.arrayOf(ti.string),unwrapDisallowed:ti.bool,remarkPlugins:ti.arrayOf(ti.oneOfType([ti.object,ti.func,ti.arrayOf(ti.oneOfType([ti.bool,ti.string,ti.object,ti.func,ti.arrayOf(ti.any)]))])),rehypePlugins:ti.arrayOf(ti.oneOfType([ti.object,ti.func,ti.arrayOf(ti.oneOfType([ti.bool,ti.string,ti.object,ti.func,ti.arrayOf(ti.any)]))])),sourcePos:ti.bool,rawSourcePos:ti.bool,skipHtml:ti.bool,includeElementIndex:ti.bool,transformLinkUri:ti.oneOfType([ti.func,ti.bool]),linkTarget:ti.oneOfType([ti.func,ti.string]),transformImageUri:ti.func,components:ti.object}},64148:function(e,t,n){"use strict";n.d(t,{Z:function(){return eL}});var r=n(5399),i=n(86005);let l={tokenize:function(e,t,n){let r=0;return function t(l){return(87===l||119===l)&&r<3?(r++,e.consume(l),t):46===l&&3===r?(e.consume(l),i):n(l)};function i(e){return null===e?n(e):t(e)}},partial:!0},o={tokenize:function(e,t,n){let r,l,o;return u;function u(t){return 46===t||95===t?e.check(a,s,c)(t):null===t||(0,i.z3)(t)||(0,i.B8)(t)||45!==t&&(0,i.Xh)(t)?s(t):(o=!0,e.consume(t),u)}function c(t){return 95===t?r=!0:(l=r,r=void 0),e.consume(t),u}function s(e){return l||r||!o?n(e):t(e)}},partial:!0},u={tokenize:function(e,t){let n=0,r=0;return l;function l(u){return 40===u?(n++,e.consume(u),l):41===u&&r0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}h[43]=p,h[45]=p,h[46]=p,h[95]=p,h[72]=[p,f],h[104]=[p,f],h[87]=[p,s],h[119]=[p,s];var v=n(41719),S=n(64335),C=n(20519);let w={tokenize:function(e,t,n){let r=this;return(0,S.f)(e,function(e){let i=r.events[r.events.length-1];return i&&"gfmFootnoteDefinitionIndent"===i[1].type&&4===i[2].sliceSerialize(i[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function F(e,t,n){let r;let i=this,l=i.events.length,o=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]);for(;l--;){let e=i.events[l][1];if("labelImage"===e.type){r=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(l){if(!r||!r._balanced)return n(l);let u=(0,C.d)(i.sliceSerialize({start:r.end,end:i.now()}));return 94===u.codePointAt(0)&&o.includes(u.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l)):n(l)}}function E(e,t){let n=e.length;for(;n--;)if("labelImage"===e[n][1].type&&"enter"===e[n][0]){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let l={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},l.start),end:Object.assign({},l.end)},u=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",l,t],["enter",o,t],["exit",o,t],["exit",l,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...u),e}function A(e,t,n){let r;let l=this,o=l.parser.gfmFootnotes||(l.parser.gfmFootnotes=[]),u=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(a){if(u>999||93===a&&!r||null===a||91===a||(0,i.z3)(a))return n(a);if(93===a){e.exit("chunkString");let r=e.exit("gfmFootnoteCallString");return o.includes((0,C.d)(l.sliceSerialize(r)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return(0,i.z3)(a)||(r=!0),u++,e.consume(a),92===a?s:c}function s(t){return 91===t||92===t||93===t?(e.consume(t),u++,c):c(t)}}function D(e,t,n){let r,l;let o=this,u=o.parser.gfmFootnotes||(o.parser.gfmFootnotes=[]),a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",s):n(t)}function s(t){if(a>999||93===t&&!l||null===t||91===t||(0,i.z3)(t))return n(t);if(93===t){e.exit("chunkString");let n=e.exit("gfmFootnoteDefinitionLabelString");return r=(0,C.d)(o.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return(0,i.z3)(t)||(l=!0),a++,e.consume(t),92===t?f:s}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,s):s(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),u.includes(r)||u.push(r),(0,S.f)(e,h,"gfmFootnoteDefinitionWhitespace")):n(t)}function h(e){return t(e)}}function T(e,t,n){return e.check(v.w,t,e.attempt(w,t,n))}function z(e){e.exit("gfmFootnoteDefinition")}var O=n(57387),P=n(29785),L=n(88971);class I{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let i=0;if(0!==n||0!==r.length){for(;ie[0]-t[0]),0===this.map.length)return;let t=this.map.length,n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1])),n.push(this.map[t][2]),e.length=this.map[t][0];n.push([...e]),e.length=0;let r=n.pop();for(;r;)e.push(...r),r=n.pop();this.map.length=0}}let M={flow:{null:{tokenize:function(e,t,n){let r;let l=this,o=0,u=0;return function(e){let t=l.events.length-1;for(;t>-1;){let e=l.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let r=t>-1?l.events[t][1].type:null,i="tableHead"===r||"tableRow"===r?x:a;return i===x&&l.parser.lazy[l.now().line]?n(e):i(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),124===t||(r=!0,u+=1),c(t)}function c(t){return null===t?n(t):(0,i.Ch)(t)?u>1?(u=0,l.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p):n(t):(0,i.xz)(t)?(0,S.f)(e,c,"whitespace")(t):(u+=1,r&&(r=!1,o+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),r=!0,c):(e.enter("data"),s(t))}function s(t){return null===t||124===t||(0,i.z3)(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?f:s)}function f(t){return 92===t||124===t?(e.consume(t),s):s(t)}function p(t){return(l.interrupt=!1,l.parser.lazy[l.now().line])?n(t):(e.enter("tableDelimiterRow"),r=!1,(0,i.xz)(t))?(0,S.f)(e,h,"linePrefix",l.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):h(t)}function h(t){return 45===t||58===t?m(t):124===t?(r=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),d):n(t)}function d(t){return(0,i.xz)(t)?(0,S.f)(e,m,"whitespace")(t):m(t)}function m(t){return 58===t?(u+=1,r=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):45===t?(u+=1,g(t)):null===t||(0,i.Ch)(t)?k(t):n(t)}function g(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(n){return 45===n?(e.consume(n),t):58===n?(r=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(n),e.exit("tableDelimiterMarker"),y):(e.exit("tableDelimiterFiller"),y(n))}(t)):n(t)}function y(t){return(0,i.xz)(t)?(0,S.f)(e,k,"whitespace")(t):k(t)}function k(l){return 124===l?h(l):null===l||(0,i.Ch)(l)?r&&o===u?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(l)):n(l):n(l)}function x(t){return e.enter("tableRow"),b(t)}function b(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),b):null===n||(0,i.Ch)(n)?(e.exit("tableRow"),t(n)):(0,i.xz)(n)?(0,S.f)(e,b,"whitespace")(n):(e.enter("data"),v(n))}function v(t){return null===t||124===t||(0,i.z3)(t)?(e.exit("data"),b(t)):(e.consume(t),92===t?C:v)}function C(t){return 92===t||124===t?(e.consume(t),v):v(t)}},resolveAll:function(e,t){let n,r,i,l=-1,o=!0,u=0,a=[0,0,0,0],c=[0,0,0,0],s=!1,f=0,p=new I;for(;++ln[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",o,t]])}return void 0!==i&&(l.end=Object.assign({},B(t.events,i)),e.add(i,0,[["exit",l,t]]),l=void 0),l}function R(e,t,n,r,i){let l=[],o=B(t.events,n);i&&(i.end=Object.assign({},o),l.push(["exit",i,t])),r.end=Object.assign({},o),l.push(["exit",r,t]),e.add(n+1,0,l)}function B(e,t){let n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}let _={text:{91:{tokenize:function(e,t,n){let r=this;return function(t){return null===r.previous&&r._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),l):n(t)};function l(t){return(0,i.z3)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),o):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),o):n(t)}function o(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),u):n(t)}function u(r){return(0,i.Ch)(r)?t(r):(0,i.xz)(r)?e.check({tokenize:N},t,n)(r):n(r)}}}}};function N(e,t,n){return(0,S.f)(e,function(e){return null===e?n(e):t(e)},"whitespace")}function H(e,t){let n=String(e);if("string"!=typeof t)throw TypeError("Expected character");let r=0,i=n.indexOf(t);for(;-1!==i;)r++,i=n.indexOf(t,i+t.length);return r}var U=n(10620),V=n(18579);let $={}.hasOwnProperty,q=function(e,t,n,r){let i,l;"string"==typeof t||t instanceof RegExp?(l=[[t,n]],i=r):(l=t,i=n),i||(i={});let o=(0,V.O)(i.ignore||[]),u=function(e){let t=[];if("object"!=typeof e)throw TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n0?{type:"text",value:u}:void 0),!1!==u&&(l!==n&&s.push({type:"text",value:e.value.slice(l,n)}),Array.isArray(u)?s.push(...u):u&&s.push(u),l=n+f[0].length,c=!0),!r.global)break;f=r.exec(e.value)}return c?(le}let Y="phrasing",X=["autolink","link","image","label"],K={transforms:[function(e){q(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,G],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,ee]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:J,literalAutolinkHttp:J,literalAutolinkWww:J},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}}},Z={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Y,notInConstruct:X},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Y,notInConstruct:X},{character:":",before:"[ps]",after:"\\/",inConstruct:Y,notInConstruct:X}]};function J(e){this.config.enter.autolinkProtocol.call(this,e)}function G(e,t,n,r,i){let l="";if(!et(i)||(/^w/i.test(t)&&(n=t+n,t="",l="http://"),!function(e){let t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}(n)))return!1;let o=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")"),i=H(e,"("),l=H(e,")");for(;-1!==r&&i>l;)e+=n.slice(0,r+1),r=(n=n.slice(r+1)).indexOf(")"),l++;return[e,n]}(n+r);if(!o[0])return!1;let u={type:"link",title:null,url:l+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[u,{type:"text",value:o[1]}]:u}function ee(e,t,n,r){return!(!et(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function et(e,t){let n=e.input.charCodeAt(e.index-1);return(0===e.index||(0,i.B8)(n)||(0,i.Xh)(n))&&(!t||47!==n)}var en=n(80885);function er(e){return e.label||!e.identifier?e.label||"":(0,en.v)(e.identifier)}let ei=/\r?\n|\r/g;var el=n(19760),eo=n(34392);function eu(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function ea(){this.buffer()}function ec(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,C.d)(this.sliceSerialize(e)).toLowerCase()}function es(e){this.exit(e)}function ef(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function ep(){this.buffer()}function eh(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,C.d)(this.sliceSerialize(e)).toLowerCase()}function ed(e){this.exit(e)}function em(e,t,n,r){let i=(0,eo.j)(r),l=i.move("[^"),o=n.enter("footnoteReference"),u=n.enter("reference");return l+=i.move((0,el.T)(n,er(e),{...i.current(),before:l,after:"]"})),u(),o(),l+=i.move("]")}function eg(e,t,n,r){let i=(0,eo.j)(r),l=i.move("[^"),o=n.enter("footnoteDefinition"),u=n.enter("label");return l+=i.move((0,el.T)(n,er(e),{...i.current(),before:l,after:"]"})),u(),l+=i.move("]:"+(e.children&&e.children.length>0?" ":"")),i.shift(4),l+=i.move(function(e,t){let n;let r=[],i=0,l=0;for(;n=ei.exec(e);)o(e.slice(i,n.index)),r.push(n[0]),i=n.index+n[0].length,l++;return o(e.slice(i)),r.join("");function o(e){r.push(t(e,l,!e))}}(function(e,t,n){let r=t.indexStack,i=e.children||[],l=t.createTracker(n),o=[],u=-1;for(r.push(-1);++u\n\n"}return"\n\n"}(n,i[u+1],e,t)))}return r.pop(),o.join("")}(e,n,i.current()),ey)),o(),l}function ey(e,t,n){return 0===t?e:(n?"":" ")+e}function ek(e,t,n){let r=t.indexStack,i=e.children||[],l=[],o=-1,u=n.before;r.push(-1);let a=t.createTracker(n);for(;++o0&&("\r"===u||"\n"===u)&&"html"===s.type&&(l[l.length-1]=l[l.length-1].replace(/(\r?\n|\r)$/," "),u=" ",(a=t.createTracker(n)).move(l.join(""))),l.push(a.move(t.handle(s,e,t,{...a.current(),before:u,after:c}))),u=l[l.length-1].slice(-1)}return r.pop(),l.join("")}em.peek=function(){return"["},ev.peek=function(){return"~"};let ex={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},eb={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"]}],handlers:{delete:ev}};function ev(e,t,n,r){let i=(0,eo.j)(r),l=n.enter("strikethrough"),o=i.move("~~");return o+=ek(e,n,{...i.current(),before:o,after:"~"})+i.move("~~"),l(),o}var eS=n(99067);function eC(e,t,n){let r=e.value||"",i="`",l=-1;for(;RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++l"none"===e?null:e),children:[]},e),this.setData("inTable",!0)},tableData:eD,tableHeader:eD,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,eT));let n=this.stack[this.stack.length-1];n.value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:eA,tableHeader:eA,tableRow:eA}};function eA(e){this.exit(e)}function eD(e){this.enter({type:"tableCell",children:[]},e)}function eT(e,t){return"|"===t?t:e}let ez={exit:{taskListCheckValueChecked:eP,taskListCheckValueUnchecked:eP,paragraph:function(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1],n=e.children[0];if(n&&"text"===n.type){let r;let i=t.children,l=-1;for(;++l-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+l);let o=l.length+1;("tab"===i||"mixed"===i&&(t&&"list"===t.type&&t.spread||e.spread))&&(o=4*Math.ceil(o/4));let u=n.createTracker(r);u.move(l+" ".repeat(o-l.length)),u.shift(o);let a=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,u.current()),function(e,t,n){return t?(n?"":" ".repeat(o))+e:(n?l:l+" ".repeat(o-l.length))+e});return a(),c}(e,t,n,{...r,...u.current()});return l&&(a=a.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+o})),a}}};function eP(e){let t=this.stack[this.stack.length-2];t.checked="taskListCheckValueChecked"===e.type}function eL(e={}){let t=this.data();function n(e,n){let r=t[e]?t[e]:t[e]=[];r.push(n)}n("micromarkExtensions",(0,r.W)([d,{document:{91:{tokenize:D,continuation:{tokenize:T},exit:z}},text:{91:{tokenize:A},93:{add:"after",tokenize:F,resolveTo:E}}},function(e){let t=(e||{}).singleTilde,n={tokenize:function(e,n,r){let i=this.previous,l=this.events,o=0;return function(u){return 126===i&&"characterEscape"!==l[l.length-1][1].type?r(u):(e.enter("strikethroughSequenceTemporary"),function l(u){let a=(0,P.r)(i);if(126===u)return o>1?r(u):(e.consume(u),o++,l);if(o<2&&!t)return r(u);let c=e.exit("strikethroughSequenceTemporary"),s=(0,P.r)(u);return c._open=!s||2===s&&!!a,c._close=!a||2===a&&!!s,n(u)}(u))}},resolveAll:function(e,t){let n=-1;for(;++na&&(a=e[c].length);++fu[f])&&(u[f]=e)}n.push(l)}l[c]=n,o[c]=i}let f=-1;if("object"==typeof n&&"length"in n)for(;++fu[f]&&(u[f]=l),h[f]=l),p[f]=o}l.splice(1,0,p),o.splice(1,0,h),c=-1;let d=[];for(;++co&&(o=l):l=1,i=r+t.length,r=n.indexOf(t,i);return o}(i,"$")+1,2)),u=n.enter("mathFlow"),a=l.move(o);if(e.meta){let t=n.enter("mathFlowMeta");a+=l.move((0,c.T)(n,e.meta,{before:a,after:"\n",encode:["$"],...l.current()})),t()}return a+=l.move("\n"),i&&(a+=l.move(i+"\n")),a+=l.move(o),u(),a},inlineMath:n}};function n(e,n,r){let i=e.value||"",l=1;for(!t&&l++;RegExp("(^|[^$])"+"\\$".repeat(l)+"([^$]|$)").test(i);)l++;let o="$".repeat(l);/[^ \r\n]/.test(i)&&(/^[ \r\n]/.test(i)&&/[ \r\n]$/.test(i)||/^\$|\$$/.test(i))&&(i=" "+i+" ");let u=-1;for(;++u-1?n.offset:null}}}},10620:function(e,t,n){"use strict";n.d(t,{S4:function(){return i}});var r=n(18579);let i=function(e,t,n,i){"function"==typeof t&&"function"!=typeof n&&(i=n,n=t,t=null);let l=(0,r.O)(t),o=i?-1:1;(function e(r,u,a){let c=r&&"object"==typeof r?r:{};if("string"==typeof c.type){let e="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(s,"name",{value:"node ("+r.type+(e?"<"+e+">":"")+")"})}return s;function s(){var c;let s,f,p,h=[];if((!t||l(r,u,a[a.length-1]||null))&&!1===(h=Array.isArray(c=n(r,a))?c:"number"==typeof c?[!0,c]:[c])[0])return h;if(r.children&&"skip"!==h[0])for(f=(i?r.children.length:-1)+o,p=a.concat(r);f>-1&&f=d)&&(!(e+1l?0:l+t:t>l?l:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);o0?(r(e,e.length,0,t),e):t}n.d(t,{V:function(){return i},d:function(){return r}})},29785:function(e,t,n){"use strict";n.d(t,{r:function(){return i}});var r=n(86005);function i(e){return null===e||(0,r.z3)(e)||(0,r.B8)(e)?1:(0,r.Xh)(e)?2:void 0}},5399:function(e,t,n){"use strict";n.d(t,{W:function(){return l}});var r=n(57387);let i={}.hasOwnProperty;function l(e){let t={},n=-1;for(;++n13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(65535&n)==65535||(65535&n)==65534||n>1114111?"�":String.fromCharCode(n)}n.d(t,{o:function(){return r}})},80885:function(e,t,n){"use strict";n.d(t,{v:function(){return o}});var r=n(41882),i=n(93840);let l=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function o(e){return e.replace(l,u)}function u(e,t,n){if(t)return t;let l=n.charCodeAt(0);if(35===l){let e=n.charCodeAt(1),t=120===e||88===e;return(0,i.o)(n.slice(t?2:1),t?16:10)}return(0,r.T)(n)||e}},20519:function(e,t,n){"use strict";function r(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}n.d(t,{d:function(){return r}})},88971:function(e,t,n){"use strict";function r(e,t,n){let r=[],i=-1;for(;++i"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),s=a({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function f(e,t){return t in e?e[t]:t}function p(e,t){return f(e,t.toLowerCase())}let h=a({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:p,properties:{xmlns:null,xmlnsXLink:null}});var d=n(64704);let m=a({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:d.booleanish,ariaAutoComplete:null,ariaBusy:d.booleanish,ariaChecked:d.booleanish,ariaColCount:d.number,ariaColIndex:d.number,ariaColSpan:d.number,ariaControls:d.spaceSeparated,ariaCurrent:null,ariaDescribedBy:d.spaceSeparated,ariaDetails:null,ariaDisabled:d.booleanish,ariaDropEffect:d.spaceSeparated,ariaErrorMessage:null,ariaExpanded:d.booleanish,ariaFlowTo:d.spaceSeparated,ariaGrabbed:d.booleanish,ariaHasPopup:null,ariaHidden:d.booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:d.spaceSeparated,ariaLevel:d.number,ariaLive:null,ariaModal:d.booleanish,ariaMultiLine:d.booleanish,ariaMultiSelectable:d.booleanish,ariaOrientation:null,ariaOwns:d.spaceSeparated,ariaPlaceholder:null,ariaPosInSet:d.number,ariaPressed:d.booleanish,ariaReadOnly:d.booleanish,ariaRelevant:null,ariaRequired:d.booleanish,ariaRoleDescription:d.spaceSeparated,ariaRowCount:d.number,ariaRowIndex:d.number,ariaRowSpan:d.number,ariaSelected:d.booleanish,ariaSetSize:d.number,ariaSort:null,ariaValueMax:d.number,ariaValueMin:d.number,ariaValueNow:d.number,ariaValueText:null,role:null}}),g=a({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:p,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:d.commaSeparated,acceptCharset:d.spaceSeparated,accessKey:d.spaceSeparated,action:null,allow:null,allowFullScreen:d.boolean,allowPaymentRequest:d.boolean,allowUserMedia:d.boolean,alt:null,as:null,async:d.boolean,autoCapitalize:null,autoComplete:d.spaceSeparated,autoFocus:d.boolean,autoPlay:d.boolean,blocking:d.spaceSeparated,capture:d.boolean,charSet:null,checked:d.boolean,cite:null,className:d.spaceSeparated,cols:d.number,colSpan:null,content:null,contentEditable:d.booleanish,controls:d.boolean,controlsList:d.spaceSeparated,coords:d.number|d.commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:d.boolean,defer:d.boolean,dir:null,dirName:null,disabled:d.boolean,download:d.overloadedBoolean,draggable:d.booleanish,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:d.boolean,formTarget:null,headers:d.spaceSeparated,height:d.number,hidden:d.boolean,high:d.number,href:null,hrefLang:null,htmlFor:d.spaceSeparated,httpEquiv:d.spaceSeparated,id:null,imageSizes:null,imageSrcSet:null,inert:d.boolean,inputMode:null,integrity:null,is:null,isMap:d.boolean,itemId:null,itemProp:d.spaceSeparated,itemRef:d.spaceSeparated,itemScope:d.boolean,itemType:d.spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:d.boolean,low:d.number,manifest:null,max:null,maxLength:d.number,media:null,method:null,min:null,minLength:d.number,multiple:d.boolean,muted:d.boolean,name:null,nonce:null,noModule:d.boolean,noValidate:d.boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:d.boolean,optimum:d.number,pattern:null,ping:d.spaceSeparated,placeholder:null,playsInline:d.boolean,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:d.boolean,referrerPolicy:null,rel:d.spaceSeparated,required:d.boolean,reversed:d.boolean,rows:d.number,rowSpan:d.number,sandbox:d.spaceSeparated,scope:null,scoped:d.boolean,seamless:d.boolean,selected:d.boolean,shape:null,size:d.number,sizes:null,slot:null,span:d.number,spellCheck:d.booleanish,src:null,srcDoc:null,srcLang:null,srcSet:null,start:d.number,step:null,style:null,tabIndex:d.number,target:null,title:null,translate:null,type:null,typeMustMatch:d.boolean,useMap:null,value:d.booleanish,width:d.number,wrap:null,align:null,aLink:null,archive:d.spaceSeparated,axis:null,background:null,bgColor:null,border:d.number,borderColor:null,bottomMargin:d.number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:d.boolean,declare:d.boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:d.number,leftMargin:d.number,link:null,longDesc:null,lowSrc:null,marginHeight:d.number,marginWidth:d.number,noResize:d.boolean,noHref:d.boolean,noShade:d.boolean,noWrap:d.boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:d.number,rules:null,scheme:null,scrolling:d.booleanish,standby:null,summary:null,text:null,topMargin:d.number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:d.number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:d.boolean,disableRemotePlayback:d.boolean,prefix:null,property:null,results:d.number,security:null,unselectable:null}}),y=a({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:f,properties:{about:d.commaOrSpaceSeparated,accentHeight:d.number,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:d.number,amplitude:d.number,arabicForm:null,ascent:d.number,attributeName:null,attributeType:null,azimuth:d.number,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:d.number,by:null,calcMode:null,capHeight:d.number,className:d.spaceSeparated,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:d.number,diffuseConstant:d.number,direction:null,display:null,dur:null,divisor:d.number,dominantBaseline:null,download:d.boolean,dx:null,dy:null,edgeMode:null,editable:null,elevation:d.number,enableBackground:null,end:null,event:null,exponent:d.number,externalResourcesRequired:null,fill:null,fillOpacity:d.number,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:d.commaSeparated,g2:d.commaSeparated,glyphName:d.commaSeparated,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:d.number,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:d.number,horizOriginX:d.number,horizOriginY:d.number,id:null,ideographic:d.number,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:d.number,k:d.number,k1:d.number,k2:d.number,k3:d.number,k4:d.number,kernelMatrix:d.commaOrSpaceSeparated,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:d.number,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:d.number,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:d.number,overlineThickness:d.number,paintOrder:null,panose1:null,path:null,pathLength:d.number,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:d.spaceSeparated,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:d.number,pointsAtY:d.number,pointsAtZ:d.number,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:d.commaOrSpaceSeparated,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:d.commaOrSpaceSeparated,rev:d.commaOrSpaceSeparated,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:d.commaOrSpaceSeparated,requiredFeatures:d.commaOrSpaceSeparated,requiredFonts:d.commaOrSpaceSeparated,requiredFormats:d.commaOrSpaceSeparated,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:d.number,specularExponent:d.number,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:d.number,strikethroughThickness:d.number,string:null,stroke:null,strokeDashArray:d.commaOrSpaceSeparated,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:d.number,strokeOpacity:d.number,strokeWidth:null,style:null,surfaceScale:d.number,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:d.commaOrSpaceSeparated,tabIndex:d.number,tableValues:null,target:null,targetX:d.number,targetY:d.number,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:d.commaOrSpaceSeparated,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:d.number,underlineThickness:d.number,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:d.number,values:null,vAlphabetic:d.number,vMathematical:d.number,vectorEffect:null,vHanging:d.number,vIdeographic:d.number,version:null,vertAdvY:d.number,vertOriginX:d.number,vertOriginY:d.number,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:d.number,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),k=i([s,c,h,m,g],"html"),x=i([s,c,h,m,y],"svg")},47993:function(e,t,n){"use strict";n.d(t,{s:function(){return c}});var r=n(2533),i=n(32298),l=n(50868);let o=/^data[-\w.:]+$/i,u=/-[a-z]/g,a=/[A-Z]/g;function c(e,t){let n=(0,r.F)(t),c=t,p=l.k;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&o.test(t)){if("-"===t.charAt(4)){let e=t.slice(5).replace(u,f);c="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{let e=t.slice(4);if(!u.test(e)){let n=e.replace(a,s);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}p=i.I}return new p(c,t)}function s(e){return"-"+e.toLowerCase()}function f(e){return e.charAt(1).toUpperCase()}},2533:function(e,t,n){"use strict";function r(e){return e.toLowerCase()}n.d(t,{F:function(){return r}})},32298:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r=n(50868),i=n(64704);let l=Object.keys(i);class o extends r.k{constructor(e,t,n,r){var o,u;let a=-1;if(super(e,t),r&&(this.space=r),"number"==typeof n)for(;++ae.length){for(;l--;)if(47===e.charCodeAt(l)){if(n){r=l+1;break}}else i<0&&(n=!0,i=l+1);return i<0?"":e.slice(r,i)}if(t===e)return"";let o=-1,u=t.length-1;for(;l--;)if(47===e.charCodeAt(l)){if(n){r=l+1;break}}else o<0&&(n=!0,o=l+1),u>-1&&(e.charCodeAt(l)===t.charCodeAt(u--)?u<0&&(i=l):(u=-1,i=o));return r===i?i=o:i<0&&(i=e.length),e.slice(r,i)},dirname:function(e){let t;if(p(e),0===e.length)return".";let n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){let t;p(e);let n=e.length,r=-1,i=0,l=-1,o=0;for(;n--;){let u=e.charCodeAt(n);if(47===u){if(t){i=n+1;break}continue}r<0&&(t=!0,r=n+1),46===u?l<0?l=n:1!==o&&(o=1):l>-1&&(o=-1)}return l<0||r<0||0===o||1===o&&l===r-1&&l===i+1?"":e.slice(l,r)},join:function(...e){let t,n=-1;for(;++n2){if((r=i.lastIndexOf("/"))!==i.length-1){r<0?(i="",l=0):l=(i=i.slice(0,r)).length-1-i.lastIndexOf("/"),o=a,u=0;continue}}else if(i.length>0){i="",l=0,o=a,u=0;continue}}t&&(i=i.length>0?i+"/..":"..",l=2)}else i.length>0?i+="/"+e.slice(o+1,a):i=e.slice(o+1,a),l=a-o-1;o=a,u=0}else 46===n&&u>-1?u++:u=-1}return i}(e,!t);return 0!==n.length||t||(n="."),n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/"),t?"/"+n:n}(t)},sep:"/"};function p(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function h(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}let d=["history","path","basename","stem","extname","dirname"];class m{constructor(e){let t,n;t=e?"string"==typeof e||l(e)?{value:e}:h(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd="/",this.value,this.stored,this.result,this.map;let r=-1;for(;++rt.length;o&&t.push(r);try{l=e.apply(this,t)}catch(e){if(o&&n)throw e;return r(e)}o||(l instanceof Promise?l.then(i,r):l instanceof Error?r(l):i(l))};function r(e,...i){n||(n=!0,t(e,...i))}function i(e){r(null,e)}})(u,i)(...o):r(null,...o)}(null,...t)},use:function(n){if("function"!=typeof n)throw TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}(),r=[],i={},o=-1;return u.data=function(e,n){return"string"==typeof e?2==arguments.length?(A("data",t),i[e]=n,u):C.call(i,e)&&i[e]||null:e?(A("data",t),i=e,u):i},u.Parser=void 0,u.Compiler=void 0,u.freeze=function(){if(t)return u;for(;++o{if(!e&&t&&n){let r=u.stringify(t,n);null==r||("string"==typeof r||l(r)?n.value=r:n.result=r),o(e,n)}else o(e)})}n(null,t)},u.processSync=function(e){let t;u.freeze(),F("processSync",u.Parser),E("processSync",u.Compiler);let n=z(e);return u.process(n,function(e){t=!0,x(e)}),T("processSync","process",t),n},u;function u(){let t=e(),n=-1;for(;++nr))return;let u=i.events.length,a=u;for(;a--;)if("exit"===i.events[a][0]&&"chunkFlow"===i.events[a][1].type){if(e){n=i.events[a][1].end;break}e=!0}for(g(o),l=u;lt;){let t=l[n];i.containerState=t[1],t[0].exit.call(i,e)}l.length=t}function y(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},N={tokenize:function(e,t,n){return(0,M.f)(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};var H=n(41719);function U(e){let t,n,r,i,l,o,u;let a={},c=-1;for(;++c=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0},q={tokenize:function(e){let t=this,n=e.attempt(H.w,function(r){if(null===r){e.consume(r);return}return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,(0,M.f)(e,e.attempt(this.parser.constructs.flow,r,e.attempt(V,r)),"linePrefix")));return n;function r(r){if(null===r){e.consume(r);return}return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n}}},W={resolveAll:K()},Q=X("string"),Y=X("text");function X(e){return{tokenize:function(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,l,o);return l;function l(e){return a(e)?i(e):o(e)}function o(e){if(null===e){t.consume(e);return}return t.enter("data"),t.consume(e),u}function u(e){return a(e)?(t.exit("data"),i(e)):(t.consume(e),u)}function a(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i=3&&(null===o||(0,j.Ch)(o))?(e.exit("thematicBreak"),t(o)):n(o)}(l)}}},ee={name:"list",tokenize:function(e,t,n){let r=this,i=r.events[r.events.length-1],l=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return function(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:(0,j.pY)(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(G,n,u)(t):u(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return(0,j.pY)(i)&&++o<10?(e.consume(i),t):(!r.interrupt||o<2)&&(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),u(i)):n(i)}(t)}return n(t)};function u(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(H.w,r.interrupt?n:a,e.attempt(et,s,c))}function a(e){return r.containerState.initialBlankLine=!0,l++,s(e)}function c(t){return(0,j.xz)(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),s):n(t)}function s(n){return r.containerState.size=l+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(H.w,function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,(0,M.f)(e,t,"listItemIndent",r.containerState.size+1)(n)},function(n){return r.containerState.furtherBlankLines||!(0,j.xz)(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(en,t,i)(n))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,(0,M.f)(e,e.attempt(ee,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},et={tokenize:function(e,t,n){let r=this;return(0,M.f)(e,function(e){let i=r.events[r.events.length-1];return!(0,j.xz)(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},en={tokenize:function(e,t,n){let r=this;return(0,M.f)(e,function(e){let i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?t(e):n(e)},"listItemIndent",r.containerState.size+1)},partial:!0},er={name:"blockQuote",tokenize:function(e,t,n){let r=this;return function(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return(0,j.xz)(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){let r=this;return function(t){return(0,j.xz)(t)?(0,M.f)(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(r){return e.attempt(er,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function ei(e,t,n,r,i,l,o,u,a){let c=a||Number.POSITIVE_INFINITY,s=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(l),e.consume(t),e.exit(l),f):null===t||32===t||41===t||(0,j.Av)(t)?n(t):(e.enter(r),e.enter(o),e.enter(u),e.enter("chunkString",{contentType:"string"}),d(t))};function f(n){return 62===n?(e.enter(l),e.consume(n),e.exit(l),e.exit(i),e.exit(r),t):(e.enter(u),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(u),f(t)):null===t||60===t||(0,j.Ch)(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(i){return!s&&(null===i||41===i||(0,j.z3)(i))?(e.exit("chunkString"),e.exit(u),e.exit(o),e.exit(r),t(i)):s999||null===f||91===f||93===f&&!o||94===f&&!a&&"_hiddenFootnoteSupport"in u.parser.constructs?n(f):93===f?(e.exit(l),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):(0,j.Ch)(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),s(f))}function s(t){return null===t||91===t||93===t||(0,j.Ch)(t)||a++>999?(e.exit("chunkString"),c(t)):(e.consume(t),o||(o=!(0,j.xz)(t)),92===t?f:s)}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,s):s(t)}}function eo(e,t,n,r,i,l){let o;return function(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,u):n(t)};function u(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(l),a(n))}function a(t){return t===o?(e.exit(l),u(o)):null===t?n(t):(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),(0,M.f)(e,a,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===o||null===t||(0,j.Ch)(t)?(e.exit("chunkString"),a(t)):(e.consume(t),92===t?s:c)}function s(t){return t===o||92===t?(e.consume(t),c):c(t)}}function eu(e,t){let n;return function r(i){return(0,j.Ch)(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):(0,j.xz)(i)?(0,M.f)(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}var ea=n(20519);let ec={tokenize:function(e,t,n){return function(t){return(0,j.z3)(t)?eu(e,r)(t):n(t)};function r(t){return eo(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return(0,j.xz)(t)?(0,M.f)(e,l,"whitespace")(t):l(t)}function l(e){return null===e||(0,j.Ch)(e)?t(e):n(e)}},partial:!0},es={name:"codeIndented",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("codeIndented"),(0,M.f)(e,i,"linePrefix",5)(t)};function i(t){let i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function t(n){return null===n?l(n):(0,j.Ch)(n)?e.attempt(ef,t,l)(n):(e.enter("codeFlowValue"),function n(r){return null===r||(0,j.Ch)(r)?(e.exit("codeFlowValue"),t(r)):(e.consume(r),n)}(n))}(t):n(t)}function l(n){return e.exit("codeIndented"),t(n)}}},ef={tokenize:function(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):(0,M.f)(e,l,"linePrefix",5)(t)}function l(e){let l=r.events[r.events.length-1];return l&&"linePrefix"===l[1].type&&l[2].sliceSerialize(l[1],!0).length>=4?t(e):(0,j.Ch)(e)?i(e):n(e)}},partial:!0},ep={name:"setextUnderline",tokenize:function(e,t,n){let r;let i=this;return function(t){let o,u=i.events.length;for(;u--;)if("lineEnding"!==i.events[u][1].type&&"linePrefix"!==i.events[u][1].type&&"content"!==i.events[u][1].type){o="paragraph"===i.events[u][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||o)?(e.enter("setextHeadingLine"),r=t,e.enter("setextHeadingLineSequence"),function t(n){return n===r?(e.consume(n),t):(e.exit("setextHeadingLineSequence"),(0,j.xz)(n)?(0,M.f)(e,l,"lineSuffix")(n):l(n))}(t)):n(t)};function l(r){return null===r||(0,j.Ch)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,l=e.length;for(;l--;)if("enter"===e[l][0]){if("content"===e[l][1].type){n=l;break}"paragraph"===e[l][1].type&&(r=l)}else"content"===e[l][1].type&&e.splice(l,1),i||"definition"!==e[l][1].type||(i=l);let o={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=o,e.push(["exit",o,t]),e}},eh=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],ed=["pre","script","style","textarea"],em={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(H.w,t,n)}},partial:!0},eg={tokenize:function(e,t,n){let r=this;return function(t){return(0,j.Ch)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},ey={tokenize:function(e,t,n){let r=this;return function(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},ek={name:"codeFenced",tokenize:function(e,t,n){let r;let i=this,l={tokenize:function(e,t,n){let l=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(t){return e.enter("codeFencedFence"),(0,j.xz)(t)?(0,M.f)(e,a,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):a(t)}function a(t){return t===r?(e.enter("codeFencedFenceSequence"),function t(i){return i===r?(l++,e.consume(i),t):l>=u?(e.exit("codeFencedFenceSequence"),(0,j.xz)(i)?(0,M.f)(e,c,"whitespace")(i):c(i)):n(i)}(t)):n(t)}function c(r){return null===r||(0,j.Ch)(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},o=0,u=0;return function(t){return function(t){let l=i.events[i.events.length-1];return o=l&&"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0,r=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===r?(u++,e.consume(i),t):u<3?n(i):(e.exit("codeFencedFenceSequence"),(0,j.xz)(i)?(0,M.f)(e,a,"whitespace")(i):a(i))}(t)}(t)};function a(l){return null===l||(0,j.Ch)(l)?(e.exit("codeFencedFence"),i.interrupt?t(l):e.check(ey,s,d)(l)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.Ch)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),a(i)):(0,j.xz)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),(0,M.f)(e,c,"whitespace")(i)):96===i&&i===r?n(i):(e.consume(i),t)}(l))}function c(t){return null===t||(0,j.Ch)(t)?a(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||(0,j.Ch)(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),a(i)):96===i&&i===r?n(i):(e.consume(i),t)}(t))}function s(t){return e.attempt(l,d,f)(t)}function f(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p}function p(t){return o>0&&(0,j.xz)(t)?(0,M.f)(e,h,"linePrefix",o+1)(t):h(t)}function h(t){return null===t||(0,j.Ch)(t)?e.check(ey,s,d)(t):(e.enter("codeFlowValue"),function t(n){return null===n||(0,j.Ch)(n)?(e.exit("codeFlowValue"),h(n)):(e.consume(n),t)}(t))}function d(n){return e.exit("codeFenced"),t(n)}},concrete:!0};var ex=n(41882);let eb={name:"characterReference",tokenize:function(e,t,n){let r,i;let l=this,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),u};function u(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),a):(e.enter("characterReferenceValue"),r=31,i=j.H$,c(t))}function a(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=j.AF,c):(e.enter("characterReferenceValue"),r=7,i=j.pY,c(t))}function c(u){if(59===u&&o){let r=e.exit("characterReferenceValue");return i!==j.H$||(0,ex.T)(l.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(u)}return i(u)&&o++1&&e[s][1].end.offset-e[s][1].start.offset>1?2:1;let f=Object.assign({},e[n][1].end),p=Object.assign({},e[s][1].start);ez(f,-u),ez(p,u),l={type:u>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},o={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[s][1].start),end:p},i={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[s][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},l.start),end:Object.assign({},o.end)},e[n][1].end=Object.assign({},l.start),e[s][1].start=Object.assign({},o.end),a=[],e[n][1].end.offset-e[n][1].start.offset&&(a=(0,B.V)(a,[["enter",e[n][1],t],["exit",e[n][1],t]])),a=(0,B.V)(a,[["enter",r,t],["enter",l,t],["exit",l,t],["enter",i,t]]),a=(0,B.V)(a,(0,J.C)(t.parser.constructs.insideSpan.null,e.slice(n+1,s),t)),a=(0,B.V)(a,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",r,t]]),e[s][1].end.offset-e[s][1].start.offset?(c=2,a=(0,B.V)(a,[["enter",e[s][1],t],["exit",e[s][1],t]])):c=0,(0,B.d)(e,n-1,s-n+3,a),s=n+a.length-c-2;break}}for(s=-1;++sl&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(l===i-1||i-4>l&&"whitespace"===e[i-2][1].type)&&(i-=l+1===i?2:4),i>l&&(n={type:"atxHeadingText",start:e[l][1].start,end:e[i][1].end},r={type:"chunkText",start:e[l][1].start,end:e[i][1].end,contentType:"text"},(0,B.d)(e,l,i-l+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e}},42:G,45:[ep,G],60:{name:"htmlFlow",tokenize:function(e,t,n){let r,i,l,o,u;let a=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c};function c(o){return 33===o?(e.consume(o),s):47===o?(e.consume(o),i=!0,h):63===o?(e.consume(o),r=3,a.interrupt?t:P):(0,j.jv)(o)?(e.consume(o),l=String.fromCharCode(o),d):n(o)}function s(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o=0,p):(0,j.jv)(i)?(e.consume(i),r=4,a.interrupt?t:P):n(i)}function f(r){return 45===r?(e.consume(r),a.interrupt?t:P):n(r)}function p(r){let i="CDATA[";return r===i.charCodeAt(o++)?(e.consume(r),o===i.length)?a.interrupt?t:w:p:n(r)}function h(t){return(0,j.jv)(t)?(e.consume(t),l=String.fromCharCode(t),d):n(t)}function d(o){if(null===o||47===o||62===o||(0,j.z3)(o)){let u=47===o,c=l.toLowerCase();return!u&&!i&&ed.includes(c)?(r=1,a.interrupt?t(o):w(o)):eh.includes(l.toLowerCase())?(r=6,u)?(e.consume(o),m):a.interrupt?t(o):w(o):(r=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(o):i?function t(n){return(0,j.xz)(n)?(e.consume(n),t):S(n)}(o):g(o))}return 45===o||(0,j.H$)(o)?(e.consume(o),l+=String.fromCharCode(o),d):n(o)}function m(r){return 62===r?(e.consume(r),a.interrupt?t:w):n(r)}function g(t){return 47===t?(e.consume(t),S):58===t||95===t||(0,j.jv)(t)?(e.consume(t),y):(0,j.xz)(t)?(e.consume(t),g):S(t)}function y(t){return 45===t||46===t||58===t||95===t||(0,j.H$)(t)?(e.consume(t),y):k(t)}function k(t){return 61===t?(e.consume(t),x):(0,j.xz)(t)?(e.consume(t),k):g(t)}function x(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),u=t,b):(0,j.xz)(t)?(e.consume(t),x):function t(n){return null===n||34===n||39===n||47===n||60===n||61===n||62===n||96===n||(0,j.z3)(n)?k(n):(e.consume(n),t)}(t)}function b(t){return t===u?(e.consume(t),u=null,v):null===t||(0,j.Ch)(t)?n(t):(e.consume(t),b)}function v(e){return 47===e||62===e||(0,j.xz)(e)?g(e):n(e)}function S(t){return 62===t?(e.consume(t),C):n(t)}function C(t){return null===t||(0,j.Ch)(t)?w(t):(0,j.xz)(t)?(e.consume(t),C):n(t)}function w(t){return 45===t&&2===r?(e.consume(t),D):60===t&&1===r?(e.consume(t),T):62===t&&4===r?(e.consume(t),L):63===t&&3===r?(e.consume(t),P):93===t&&5===r?(e.consume(t),O):(0,j.Ch)(t)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(em,I,F)(t)):null===t||(0,j.Ch)(t)?(e.exit("htmlFlowData"),F(t)):(e.consume(t),w)}function F(t){return e.check(eg,E,I)(t)}function E(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),A}function A(t){return null===t||(0,j.Ch)(t)?F(t):(e.enter("htmlFlowData"),w(t))}function D(t){return 45===t?(e.consume(t),P):w(t)}function T(t){return 47===t?(e.consume(t),l="",z):w(t)}function z(t){if(62===t){let n=l.toLowerCase();return ed.includes(n)?(e.consume(t),L):w(t)}return(0,j.jv)(t)&&l.length<8?(e.consume(t),l+=String.fromCharCode(t),z):w(t)}function O(t){return 93===t?(e.consume(t),P):w(t)}function P(t){return 62===t?(e.consume(t),L):45===t&&2===r?(e.consume(t),P):w(t)}function L(t){return null===t||(0,j.Ch)(t)?(e.exit("htmlFlowData"),I(t)):(e.consume(t),L)}function I(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},concrete:!0},61:ep,95:G,96:ek,126:ek},ej={38:eb,92:ev},eR={[-5]:eS,[-4]:eS,[-3]:eS,33:eA,38:eb,42:eT,60:[{name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return(0,j.jv)(t)?(e.consume(t),l):u(t)}function l(t){return 43===t||45===t||46===t||(0,j.H$)(t)?(r=1,function t(n){return 58===n?(e.consume(n),r=0,o):(43===n||45===n||46===n||(0,j.H$)(n))&&r++<32?(e.consume(n),t):(r=0,u(n))}(t)):u(t)}function o(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||(0,j.Av)(r)?n(r):(e.consume(r),o)}function u(t){return 64===t?(e.consume(t),a):(0,j.n9)(t)?(e.consume(t),u):n(t)}function a(i){return(0,j.H$)(i)?function i(l){return 46===l?(e.consume(l),r=0,a):62===l?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(l),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(l){if((45===l||(0,j.H$)(l))&&r++<63){let n=45===l?t:i;return e.consume(l),n}return n(l)}(l)}(i):n(i)}}},{name:"htmlText",tokenize:function(e,t,n){let r,i,l;let o=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),u};function u(t){return 33===t?(e.consume(t),a):47===t?(e.consume(t),b):63===t?(e.consume(t),k):(0,j.jv)(t)?(e.consume(t),S):n(t)}function a(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i=0,h):(0,j.jv)(t)?(e.consume(t),y):n(t)}function c(t){return 45===t?(e.consume(t),p):n(t)}function s(t){return null===t?n(t):45===t?(e.consume(t),f):(0,j.Ch)(t)?(l=s,z(t)):(e.consume(t),s)}function f(t){return 45===t?(e.consume(t),p):s(t)}function p(e){return 62===e?T(e):45===e?f(e):s(e)}function h(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?d:h):n(t)}function d(t){return null===t?n(t):93===t?(e.consume(t),m):(0,j.Ch)(t)?(l=d,z(t)):(e.consume(t),d)}function m(t){return 93===t?(e.consume(t),g):d(t)}function g(t){return 62===t?T(t):93===t?(e.consume(t),g):d(t)}function y(t){return null===t||62===t?T(t):(0,j.Ch)(t)?(l=y,z(t)):(e.consume(t),y)}function k(t){return null===t?n(t):63===t?(e.consume(t),x):(0,j.Ch)(t)?(l=k,z(t)):(e.consume(t),k)}function x(e){return 62===e?T(e):k(e)}function b(t){return(0,j.jv)(t)?(e.consume(t),v):n(t)}function v(t){return 45===t||(0,j.H$)(t)?(e.consume(t),v):function t(n){return(0,j.Ch)(n)?(l=t,z(n)):(0,j.xz)(n)?(e.consume(n),t):T(n)}(t)}function S(t){return 45===t||(0,j.H$)(t)?(e.consume(t),S):47===t||62===t||(0,j.z3)(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),T):58===t||95===t||(0,j.jv)(t)?(e.consume(t),w):(0,j.Ch)(t)?(l=C,z(t)):(0,j.xz)(t)?(e.consume(t),C):T(t)}function w(t){return 45===t||46===t||58===t||95===t||(0,j.H$)(t)?(e.consume(t),w):function t(n){return 61===n?(e.consume(n),F):(0,j.Ch)(n)?(l=t,z(n)):(0,j.xz)(n)?(e.consume(n),t):C(n)}(t)}function F(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,E):(0,j.Ch)(t)?(l=F,z(t)):(0,j.xz)(t)?(e.consume(t),F):(e.consume(t),A)}function E(t){return t===r?(e.consume(t),r=void 0,D):null===t?n(t):(0,j.Ch)(t)?(l=E,z(t)):(e.consume(t),E)}function A(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||(0,j.z3)(t)?C(t):(e.consume(t),A)}function D(e){return 47===e||62===e||(0,j.z3)(e)?C(e):n(e)}function T(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function z(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return(0,j.xz)(t)?(0,M.f)(e,P,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):P(t)}function P(t){return e.enter("htmlTextData"),l(t)}}}],91:eO,92:[{name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return(0,j.Ch)(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}},ev],93:eC,95:eT,96:{name:"codeText",tokenize:function(e,t,n){let r,i,l=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(n){return 96===n?(e.consume(n),l++,t):(e.exit("codeTextSequence"),o(n))}(t)};function o(a){return null===a?n(a):32===a?(e.enter("space"),e.consume(a),e.exit("space"),o):96===a?(i=e.enter("codeTextSequence"),r=0,function n(o){return 96===o?(e.consume(o),r++,n):r===l?(e.exit("codeTextSequence"),e.exit("codeText"),t(o)):(i.type="codeTextData",u(o))}(a)):(0,j.Ch)(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):(e.enter("codeTextData"),u(a))}function u(t){return null===t||32===t||96===t||(0,j.Ch)(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),u)}},resolve:function(e){let t,n,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(t=i;++t0){let e=l.tokenStack[l.tokenStack.length-1],t=e[1]||eQ;t.call(l,void 0,e[0])}for(n.position={start:eW(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:eW(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}o>0&&n.push(e[l].slice(0,o))}return n}(o,e)}function p(){let{line:e,column:t,offset:n,_index:i,_bufferIndex:l}=r;return{line:e,column:t,offset:n,_index:i,_bufferIndex:l}}function h(e,t){t.restore()}function d(e,t){return function(n,i,l){let o,s,f,h;return Array.isArray(n)?d(n):"tokenize"in n?d([n]):function(e){let t=null!==e&&n[e],r=null!==e&&n.null,i=[...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]];return d(i)(e)};function d(e){return(o=e,s=0,0===e.length)?l:m(e[s])}function m(e){return function(n){return(h=function(){let e=p(),t=c.previous,n=c.currentConstruct,i=c.events.length,l=Array.from(u);return{restore:function(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=i,u=l,g()},from:i}}(),f=e,e.partial||(c.currentConstruct=e),e.name&&c.parser.constructs.disable.null.includes(e.name))?k(n):e.tokenize.call(t?Object.assign(Object.create(c),t):c,a,y,k)(n)}}function y(t){return e(f,h),i}function k(e){return(h.restore(),++s{let n=this.data("settings");return eq(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function eX(e){let t=[],n=-1,r=0,i=0;for(;++n55295&&l<57344){let t=e.charCodeAt(n+1);l<56320&&t>56319&&t<57344?(o=String.fromCharCode(l,t),i=1):o="�"}else o=String.fromCharCode(l);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}var eK=n(35060),eZ=n(47507);let eJ={}.hasOwnProperty;function eG(e){return String(e||"").toUpperCase()}function e0(e,t){let n;let r=String(t.identifier).toUpperCase(),i=eX(r.toLowerCase()),l=e.footnoteOrder.indexOf(r);-1===l?(e.footnoteOrder.push(r),e.footnoteCounts[r]=1,n=e.footnoteOrder.length):(e.footnoteCounts[r]++,n=l+1);let o=e.footnoteCounts[r],u={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fn-"+i,id:e.clobberPrefix+"fnref-"+i+(o>1?"-"+o:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(n)}]};e.patch(t,u);let a={type:"element",tagName:"sup",properties:{},children:[u]};return e.patch(t,a),e.applyData(t,a)}function e1(e,t){let n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return{type:"text",value:"!["+t.alt+r};let i=e.all(t),l=i[0];l&&"text"===l.type?l.value="["+l.value:i.unshift({type:"text",value:"["});let o=i[i.length-1];return o&&"text"===o.type?o.value+=r:i.push({type:"text",value:r}),i}function e2(e){let t=e.spread;return null==t?e.children.length>1:t}function e3(e,t,n){let r=0,i=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(i-1);for(;9===t||32===t;)i--,t=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}let e4={blockquote:function(e,t){let n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){let n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){let n=t.value?t.value+"\n":"",r=t.lang?t.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,i={};r&&(i.className=["language-"+r]);let l={type:"element",tagName:"code",properties:i,children:[{type:"text",value:n}]};return t.meta&&(l.data={meta:t.meta}),e.patch(t,l),l={type:"element",tagName:"pre",properties:{},children:[l=e.applyData(t,l)]},e.patch(t,l),l},delete:function(e,t){let n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){let n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:e0,footnote:function(e,t){let n=e.footnoteById,r=1;for(;(r in n);)r++;let i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},e0(e,{type:"footnoteReference",identifier:i,position:t.position})},heading:function(e,t){let n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.dangerous){let n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}return null},imageReference:function(e,t){let n=e.definition(t.identifier);if(!n)return e1(e,t);let r={src:eX(n.url||""),alt:t.alt};null!==n.title&&void 0!==n.title&&(r.title=n.title);let i={type:"element",tagName:"img",properties:r,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){let n={src:eX(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){let n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);let r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){let n=e.definition(t.identifier);if(!n)return e1(e,t);let r={href:eX(n.url||"")};null!==n.title&&void 0!==n.title&&(r.title=n.title);let i={type:"element",tagName:"a",properties:r,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){let n={href:eX(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);let r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,n){let r=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;let n=e.children,r=-1;for(;!t&&++r0&&e.children.unshift({type:"text",value:" "}),e.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),l.className=["task-list-item"]}let u=-1;for(;++u0){let r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},l=(0,eZ.Pk)(t.children[1]),o=(0,eZ.rb)(t.children[t.children.length-1]);l.line&&o.line&&(r.position={start:l,end:o}),i.push(r)}let l={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,l),e.applyData(t,l)},tableCell:function(e,t){let n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){let r=n?n.children:void 0,i=r?r.indexOf(t):1,l=0===i?"th":"td",o=n&&"table"===n.type?n.align:void 0,u=o?o.length:t.children.length,a=-1,c=[];for(;++a0,!0),r[0]),i=r.index+r[0].length,r=n.exec(t);return l.push(e3(t.slice(i),i>0,!1)),l.join("")}(String(t.value))};return e.patch(t,n),e.applyData(t,n)},thematicBreak:function(e,t){let n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)},toml:e9,yaml:e9,definition:e9,footnoteDefinition:e9};function e9(){return null}let e6={}.hasOwnProperty;function e5(e,t){e.position&&(t.position=(0,eZ.FK)(e))}function e8(e,t){let n=t;if(e&&e.data){let t=e.data.hName,r=e.data.hChildren,i=e.data.hProperties;"string"==typeof t&&("element"===n.type?n.tagName=t:n={type:"element",tagName:t,properties:{},children:[]}),"element"===n.type&&i&&(n.properties={...n.properties,...i}),"children"in n&&n.children&&null!=r&&(n.children=r)}return n}function e7(e,t,n){let r=t&&t.type;if(!r)throw Error("Expected node, got `"+t+"`");return e6.call(e.handlers,r)?e.handlers[r](e,t,n):e.passThrough&&e.passThrough.includes(r)?"children"in t?{...t,children:te(e,t)}:t:e.unknownHandler?e.unknownHandler(e,t,n):function(e,t){let n=t.data||{},r="value"in t&&!(e6.call(n,"hProperties")||e6.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:te(e,t)};return e.patch(t,r),e.applyData(t,r)}(e,t)}function te(e,t){let n=[];if("children"in t){let r=t.children,i=-1;for(;++i0&&n.push({type:"text",value:"\n"}),n}function tn(e,t){let n=function(e,t){let n=t||{},r=n.allowDangerousHtml||!1,i={};return o.dangerous=r,o.clobberPrefix=void 0===n.clobberPrefix||null===n.clobberPrefix?"user-content-":n.clobberPrefix,o.footnoteLabel=n.footnoteLabel||"Footnotes",o.footnoteLabelTagName=n.footnoteLabelTagName||"h2",o.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},o.footnoteBackLabel=n.footnoteBackLabel||"Back to content",o.unknownHandler=n.unknownHandler,o.passThrough=n.passThrough,o.handlers={...e4,...n.handlers},o.definition=function(e){let t=Object.create(null);if(!e||!e.type)throw Error("mdast-util-definitions expected node");return(0,eK.Vn)(e,"definition",e=>{let n=eG(e.identifier);n&&!eJ.call(t,n)&&(t[n]=e)}),function(e){let n=eG(e);return n&&eJ.call(t,n)?t[n]:null}}(e),o.footnoteById=i,o.footnoteOrder=[],o.footnoteCounts={},o.patch=e5,o.applyData=e8,o.one=function(e,t){return e7(o,e,t)},o.all=function(e){return te(o,e)},o.wrap=tt,o.augment=l,(0,eK.Vn)(e,"footnoteDefinition",e=>{let t=String(e.identifier).toUpperCase();e6.call(i,t)||(i[t]=e)}),o;function l(e,t){if(e&&"data"in e&&e.data){let n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){let n="type"in e?e:{position:e};!n||!n.position||!n.position.start||!n.position.start.line||!n.position.start.column||!n.position.end||!n.position.end.line||!n.position.end.column||(t.position={start:(0,eZ.Pk)(n),end:(0,eZ.rb)(n)})}return t}function o(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),l(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}(e,t),r=n.one(e,null),i=function(e){let t=[],n=-1;for(;++n1?"-"+u:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"↩"}]};u>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(u)}]}),a.length>0&&a.push({type:"text",value:" "}),a.push(t)}let c=i[i.length-1];if(c&&"element"===c.type&&"p"===c.tagName){let e=c.children[c.children.length-1];e&&"text"===e.type?e.value+=" ":c.children.push({type:"text",value:" "}),c.children.push(...a)}else i.push(...a);let s={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+o},children:e.wrap(i,!0)};e.patch(r,s),t.push(s)}if(0!==t.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:e.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(t,!0)},{type:"text",value:"\n"}]}}(n);return i&&r.children.push({type:"text",value:"\n"},i),Array.isArray(r)?{type:"root",children:r}:r}var tr=function(e,t){var n;return e&&"run"in e?(n,r,i)=>{e.run(tn(n,t),r,e=>{i(e)})}:(n=e||t,e=>tn(e,n))},ti=n(45608),tl=n(89168);function to(e){if(e.allowedElements&&e.disallowedElements)throw TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{(0,eK.Vn)(t,"element",(t,n,r)=>{let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,r)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?r.children.splice(n,1,...t.children):r.children.splice(n,1),n})}}var tu=n(19379),ta=n(47993);let tc={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var ts=n(10056),tf=n(37567),tp=n(17129);let th=["http","https","mailto","tel"];function td(e){let t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;let r=t.indexOf(":");if(-1===r)return t;let i=-1;for(;++ii||-1!==(i=t.indexOf("#"))&&r>i?t:"javascript:void(0)"}let tm={}.hasOwnProperty,tg=new Set(["table","thead","tbody","tfoot","tr"]);function ty(e,t){let n=-1,r=0;for(;++n for more info)`),delete tb[t]}let t=S().use(eY).use(e.remarkPlugins||[]).use(tr,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(to,e),n=new m;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);let r=t.runSync(t.parse(n),n);if("root"!==r.type)throw TypeError("Expected a `root` node");let l=i.createElement(i.Fragment,{},function e(t,n){let r;let l=[],o=-1;for(;++o0?i.createElement(m,f,h):i.createElement(m,f)}(t,r,o,n)):"text"===r.type?"element"===n.type&&tg.has(n.tagName)&&function(e){let t=e&&"object"==typeof e&&"text"===e.type?e.value||"":e;return"string"==typeof t&&""===t.replace(/[ \t\n\f\r]/g,"")}(r)||l.push(r.value):"raw"!==r.type||t.options.skipHtml||l.push(r.value);return l}({options:e,schema:tl.dy,listDepth:0},r));return e.className&&(l=i.createElement("div",{className:e.className},l)),l}tv.propTypes={children:ti.string,className:ti.string,allowElement:ti.func,allowedElements:ti.arrayOf(ti.string),disallowedElements:ti.arrayOf(ti.string),unwrapDisallowed:ti.bool,remarkPlugins:ti.arrayOf(ti.oneOfType([ti.object,ti.func,ti.arrayOf(ti.oneOfType([ti.bool,ti.string,ti.object,ti.func,ti.arrayOf(ti.any)]))])),rehypePlugins:ti.arrayOf(ti.oneOfType([ti.object,ti.func,ti.arrayOf(ti.oneOfType([ti.bool,ti.string,ti.object,ti.func,ti.arrayOf(ti.any)]))])),sourcePos:ti.bool,rawSourcePos:ti.bool,skipHtml:ti.bool,includeElementIndex:ti.bool,transformLinkUri:ti.oneOfType([ti.func,ti.bool]),linkTarget:ti.oneOfType([ti.func,ti.string]),transformImageUri:ti.func,components:ti.object}},64148:function(e,t,n){"use strict";n.d(t,{Z:function(){return eL}});var r=n(5399),i=n(86005);let l={tokenize:function(e,t,n){let r=0;return function t(l){return(87===l||119===l)&&r<3?(r++,e.consume(l),t):46===l&&3===r?(e.consume(l),i):n(l)};function i(e){return null===e?n(e):t(e)}},partial:!0},o={tokenize:function(e,t,n){let r,l,o;return u;function u(t){return 46===t||95===t?e.check(a,s,c)(t):null===t||(0,i.z3)(t)||(0,i.B8)(t)||45!==t&&(0,i.Xh)(t)?s(t):(o=!0,e.consume(t),u)}function c(t){return 95===t?r=!0:(l=r,r=void 0),e.consume(t),u}function s(e){return l||r||!o?n(e):t(e)}},partial:!0},u={tokenize:function(e,t){let n=0,r=0;return l;function l(u){return 40===u?(n++,e.consume(u),l):41===u&&r0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}h[43]=p,h[45]=p,h[46]=p,h[95]=p,h[72]=[p,f],h[104]=[p,f],h[87]=[p,s],h[119]=[p,s];var v=n(41719),S=n(64335),C=n(20519);let w={tokenize:function(e,t,n){let r=this;return(0,S.f)(e,function(e){let i=r.events[r.events.length-1];return i&&"gfmFootnoteDefinitionIndent"===i[1].type&&4===i[2].sliceSerialize(i[1],!0).length?t(e):n(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function F(e,t,n){let r;let i=this,l=i.events.length,o=i.parser.gfmFootnotes||(i.parser.gfmFootnotes=[]);for(;l--;){let e=i.events[l][1];if("labelImage"===e.type){r=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(l){if(!r||!r._balanced)return n(l);let u=(0,C.d)(i.sliceSerialize({start:r.end,end:i.now()}));return 94===u.codePointAt(0)&&o.includes(u.slice(1))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l)):n(l)}}function E(e,t){let n=e.length;for(;n--;)if("labelImage"===e[n][1].type&&"enter"===e[n][0]){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";let r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;let l={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},l.start),end:Object.assign({},l.end)},u=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",i,t],["exit",i,t],["enter",l,t],["enter",o,t],["exit",o,t],["exit",l,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...u),e}function A(e,t,n){let r;let l=this,o=l.parser.gfmFootnotes||(l.parser.gfmFootnotes=[]),u=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),a};function a(t){return 94!==t?n(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",c)}function c(a){if(u>999||93===a&&!r||null===a||91===a||(0,i.z3)(a))return n(a);if(93===a){e.exit("chunkString");let r=e.exit("gfmFootnoteCallString");return o.includes((0,C.d)(l.sliceSerialize(r)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(a),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(a)}return(0,i.z3)(a)||(r=!0),u++,e.consume(a),92===a?s:c}function s(t){return 91===t||92===t||93===t?(e.consume(t),u++,c):c(t)}}function D(e,t,n){let r,l;let o=this,u=o.parser.gfmFootnotes||(o.parser.gfmFootnotes=[]),a=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),c};function c(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",s):n(t)}function s(t){if(a>999||93===t&&!l||null===t||91===t||(0,i.z3)(t))return n(t);if(93===t){e.exit("chunkString");let n=e.exit("gfmFootnoteDefinitionLabelString");return r=(0,C.d)(o.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return(0,i.z3)(t)||(l=!0),a++,e.consume(t),92===t?f:s}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,s):s(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),u.includes(r)||u.push(r),(0,S.f)(e,h,"gfmFootnoteDefinitionWhitespace")):n(t)}function h(e){return t(e)}}function T(e,t,n){return e.check(v.w,t,e.attempt(w,t,n))}function z(e){e.exit("gfmFootnoteDefinition")}var O=n(57387),P=n(29785),L=n(88971);class I{constructor(){this.map=[]}add(e,t,n){!function(e,t,n,r){let i=0;if(0!==n||0!==r.length){for(;ie[0]-t[0]),0===this.map.length)return;let t=this.map.length,n=[];for(;t>0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1])),n.push(this.map[t][2]),e.length=this.map[t][0];n.push([...e]),e.length=0;let r=n.pop();for(;r;)e.push(...r),r=n.pop();this.map.length=0}}let M={flow:{null:{tokenize:function(e,t,n){let r;let l=this,o=0,u=0;return function(e){let t=l.events.length-1;for(;t>-1;){let e=l.events[t][1].type;if("lineEnding"===e||"linePrefix"===e)t--;else break}let r=t>-1?l.events[t][1].type:null,i="tableHead"===r||"tableRow"===r?x:a;return i===x&&l.parser.lazy[l.now().line]?n(e):i(e)};function a(t){return e.enter("tableHead"),e.enter("tableRow"),124===t||(r=!0,u+=1),c(t)}function c(t){return null===t?n(t):(0,i.Ch)(t)?u>1?(u=0,l.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p):n(t):(0,i.xz)(t)?(0,S.f)(e,c,"whitespace")(t):(u+=1,r&&(r=!1,o+=1),124===t)?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),r=!0,c):(e.enter("data"),s(t))}function s(t){return null===t||124===t||(0,i.z3)(t)?(e.exit("data"),c(t)):(e.consume(t),92===t?f:s)}function f(t){return 92===t||124===t?(e.consume(t),s):s(t)}function p(t){return(l.interrupt=!1,l.parser.lazy[l.now().line])?n(t):(e.enter("tableDelimiterRow"),r=!1,(0,i.xz)(t))?(0,S.f)(e,h,"linePrefix",l.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):h(t)}function h(t){return 45===t||58===t?m(t):124===t?(r=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),d):n(t)}function d(t){return(0,i.xz)(t)?(0,S.f)(e,m,"whitespace")(t):m(t)}function m(t){return 58===t?(u+=1,r=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):45===t?(u+=1,g(t)):null===t||(0,i.Ch)(t)?k(t):n(t)}function g(t){return 45===t?(e.enter("tableDelimiterFiller"),function t(n){return 45===n?(e.consume(n),t):58===n?(r=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(n),e.exit("tableDelimiterMarker"),y):(e.exit("tableDelimiterFiller"),y(n))}(t)):n(t)}function y(t){return(0,i.xz)(t)?(0,S.f)(e,k,"whitespace")(t):k(t)}function k(l){return 124===l?h(l):null===l||(0,i.Ch)(l)?r&&o===u?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(l)):n(l):n(l)}function x(t){return e.enter("tableRow"),b(t)}function b(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),b):null===n||(0,i.Ch)(n)?(e.exit("tableRow"),t(n)):(0,i.xz)(n)?(0,S.f)(e,b,"whitespace")(n):(e.enter("data"),v(n))}function v(t){return null===t||124===t||(0,i.z3)(t)?(e.exit("data"),b(t)):(e.consume(t),92===t?C:v)}function C(t){return 92===t||124===t?(e.consume(t),v):v(t)}},resolveAll:function(e,t){let n,r,i,l=-1,o=!0,u=0,a=[0,0,0,0],c=[0,0,0,0],s=!1,f=0,p=new I;for(;++ln[2]+1){let t=n[2]+1,r=n[3]-n[2]-1;e.add(t,r,[])}}e.add(n[3]+1,0,[["exit",o,t]])}return void 0!==i&&(l.end=Object.assign({},B(t.events,i)),e.add(i,0,[["exit",l,t]]),l=void 0),l}function R(e,t,n,r,i){let l=[],o=B(t.events,n);i&&(i.end=Object.assign({},o),l.push(["exit",i,t])),r.end=Object.assign({},o),l.push(["exit",r,t]),e.add(n+1,0,l)}function B(e,t){let n=e[t],r="enter"===n[0]?"start":"end";return n[1][r]}let _={text:{91:{tokenize:function(e,t,n){let r=this;return function(t){return null===r.previous&&r._gfmTasklistFirstContentOfListItem?(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),l):n(t)};function l(t){return(0,i.z3)(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),o):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),o):n(t)}function o(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),u):n(t)}function u(r){return(0,i.Ch)(r)?t(r):(0,i.xz)(r)?e.check({tokenize:N},t,n)(r):n(r)}}}}};function N(e,t,n){return(0,S.f)(e,function(e){return null===e?n(e):t(e)},"whitespace")}function H(e,t){let n=String(e);if("string"!=typeof t)throw TypeError("Expected character");let r=0,i=n.indexOf(t);for(;-1!==i;)r++,i=n.indexOf(t,i+t.length);return r}var U=n(10620),V=n(18579);let $={}.hasOwnProperty,q=function(e,t,n,r){let i,l;"string"==typeof t||t instanceof RegExp?(l=[[t,n]],i=r):(l=t,i=n),i||(i={});let o=(0,V.O)(i.ignore||[]),u=function(e){let t=[];if("object"!=typeof e)throw TypeError("Expected array or object as schema");if(Array.isArray(e)){let n=-1;for(;++n0?{type:"text",value:u}:void 0),!1!==u&&(l!==n&&s.push({type:"text",value:e.value.slice(l,n)}),Array.isArray(u)?s.push(...u):u&&s.push(u),l=n+f[0].length,c=!0),!r.global)break;f=r.exec(e.value)}return c?(le}let Y="phrasing",X=["autolink","link","image","label"],K={transforms:[function(e){q(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,G],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,ee]],{ignore:["link","linkReference"]})}],enter:{literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:J,literalAutolinkHttp:J,literalAutolinkWww:J},exit:{literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e);let t=this.stack[this.stack.length-1];t.url="http://"+this.sliceSerialize(e)}}},Z={unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Y,notInConstruct:X},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Y,notInConstruct:X},{character:":",before:"[ps]",after:"\\/",inConstruct:Y,notInConstruct:X}]};function J(e){this.config.enter.autolinkProtocol.call(this,e)}function G(e,t,n,r,i){let l="";if(!et(i)||(/^w/i.test(t)&&(n=t+n,t="",l="http://"),!function(e){let t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}(n)))return!1;let o=function(e){let t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")"),i=H(e,"("),l=H(e,")");for(;-1!==r&&i>l;)e+=n.slice(0,r+1),r=(n=n.slice(r+1)).indexOf(")"),l++;return[e,n]}(n+r);if(!o[0])return!1;let u={type:"link",title:null,url:l+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[u,{type:"text",value:o[1]}]:u}function ee(e,t,n,r){return!(!et(r,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function et(e,t){let n=e.input.charCodeAt(e.index-1);return(0===e.index||(0,i.B8)(n)||(0,i.Xh)(n))&&(!t||47!==n)}var en=n(80885);function er(e){return e.label||!e.identifier?e.label||"":(0,en.v)(e.identifier)}let ei=/\r?\n|\r/g;var el=n(19760),eo=n(34392);function eu(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function ea(){this.buffer()}function ec(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,C.d)(this.sliceSerialize(e)).toLowerCase()}function es(e){this.exit(e)}function ef(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function ep(){this.buffer()}function eh(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=(0,C.d)(this.sliceSerialize(e)).toLowerCase()}function ed(e){this.exit(e)}function em(e,t,n,r){let i=(0,eo.j)(r),l=i.move("[^"),o=n.enter("footnoteReference"),u=n.enter("reference");return l+=i.move((0,el.T)(n,er(e),{...i.current(),before:l,after:"]"})),u(),o(),l+=i.move("]")}function eg(e,t,n,r){let i=(0,eo.j)(r),l=i.move("[^"),o=n.enter("footnoteDefinition"),u=n.enter("label");return l+=i.move((0,el.T)(n,er(e),{...i.current(),before:l,after:"]"})),u(),l+=i.move("]:"+(e.children&&e.children.length>0?" ":"")),i.shift(4),l+=i.move(function(e,t){let n;let r=[],i=0,l=0;for(;n=ei.exec(e);)o(e.slice(i,n.index)),r.push(n[0]),i=n.index+n[0].length,l++;return o(e.slice(i)),r.join("");function o(e){r.push(t(e,l,!e))}}(function(e,t,n){let r=t.indexStack,i=e.children||[],l=t.createTracker(n),o=[],u=-1;for(r.push(-1);++u\n\n"}return"\n\n"}(n,i[u+1],e,t)))}return r.pop(),o.join("")}(e,n,i.current()),ey)),o(),l}function ey(e,t,n){return 0===t?e:(n?"":" ")+e}function ek(e,t,n){let r=t.indexStack,i=e.children||[],l=[],o=-1,u=n.before;r.push(-1);let a=t.createTracker(n);for(;++o0&&("\r"===u||"\n"===u)&&"html"===s.type&&(l[l.length-1]=l[l.length-1].replace(/(\r?\n|\r)$/," "),u=" ",(a=t.createTracker(n)).move(l.join(""))),l.push(a.move(t.handle(s,e,t,{...a.current(),before:u,after:c}))),u=l[l.length-1].slice(-1)}return r.pop(),l.join("")}em.peek=function(){return"["},ev.peek=function(){return"~"};let ex={canContainEols:["delete"],enter:{strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},exit:{strikethrough:function(e){this.exit(e)}}},eb={unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"]}],handlers:{delete:ev}};function ev(e,t,n,r){let i=(0,eo.j)(r),l=n.enter("strikethrough"),o=i.move("~~");return o+=ek(e,n,{...i.current(),before:o,after:"~"})+i.move("~~"),l(),o}var eS=n(99067);function eC(e,t,n){let r=e.value||"",i="`",l=-1;for(;RegExp("(^|[^`])"+i+"([^`]|$)").test(r);)i+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++l"none"===e?null:e),children:[]},e),this.setData("inTable",!0)},tableData:eD,tableHeader:eD,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},exit:{codeText:function(e){let t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,eT));let n=this.stack[this.stack.length-1];n.value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:eA,tableHeader:eA,tableRow:eA}};function eA(e){this.exit(e)}function eD(e){this.enter({type:"tableCell",children:[]},e)}function eT(e,t){return"|"===t?t:e}let ez={exit:{taskListCheckValueChecked:eP,taskListCheckValueUnchecked:eP,paragraph:function(e){let t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"==typeof t.checked){let e=this.stack[this.stack.length-1],n=e.children[0];if(n&&"text"===n.type){let r;let i=t.children,l=-1;for(;++l-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+l);let o=l.length+1;("tab"===i||"mixed"===i&&(t&&"list"===t.type&&t.spread||e.spread))&&(o=4*Math.ceil(o/4));let u=n.createTracker(r);u.move(l+" ".repeat(o-l.length)),u.shift(o);let a=n.enter("listItem"),c=n.indentLines(n.containerFlow(e,u.current()),function(e,t,n){return t?(n?"":" ".repeat(o))+e:(n?l:l+" ".repeat(o-l.length))+e});return a(),c}(e,t,n,{...r,...u.current()});return l&&(a=a.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+o})),a}}};function eP(e){let t=this.stack[this.stack.length-2];t.checked="taskListCheckValueChecked"===e.type}function eL(e={}){let t=this.data();function n(e,n){let r=t[e]?t[e]:t[e]=[];r.push(n)}n("micromarkExtensions",(0,r.W)([d,{document:{91:{tokenize:D,continuation:{tokenize:T},exit:z}},text:{91:{tokenize:A},93:{add:"after",tokenize:F,resolveTo:E}}},function(e){let t=(e||{}).singleTilde,n={tokenize:function(e,n,r){let i=this.previous,l=this.events,o=0;return function(u){return 126===i&&"characterEscape"!==l[l.length-1][1].type?r(u):(e.enter("strikethroughSequenceTemporary"),function l(u){let a=(0,P.r)(i);if(126===u)return o>1?r(u):(e.consume(u),o++,l);if(o<2&&!t)return r(u);let c=e.exit("strikethroughSequenceTemporary"),s=(0,P.r)(u);return c._open=!s||2===s&&!!a,c._close=!a||2===a&&!!s,n(u)}(u))}},resolveAll:function(e,t){let n=-1;for(;++na&&(a=e[c].length);++fu[f])&&(u[f]=e)}n.push(l)}l[c]=n,o[c]=i}let f=-1;if("object"==typeof n&&"length"in n)for(;++fu[f]&&(u[f]=l),h[f]=l),p[f]=o}l.splice(1,0,p),o.splice(1,0,h),c=-1;let d=[];for(;++co&&(o=l):l=1,i=r+t.length,r=n.indexOf(t,i);return o}(i,"$")+1,2)),u=n.enter("mathFlow"),a=l.move(o);if(e.meta){let t=n.enter("mathFlowMeta");a+=l.move((0,c.T)(n,e.meta,{before:a,after:"\n",encode:["$"],...l.current()})),t()}return a+=l.move("\n"),i&&(a+=l.move(i+"\n")),a+=l.move(o),u(),a},inlineMath:n}};function n(e,n,r){let i=e.value||"",l=1;for(!t&&l++;RegExp("(^|[^$])"+"\\$".repeat(l)+"([^$]|$)").test(i);)l++;let o="$".repeat(l);/[^ \r\n]/.test(i)&&(/^[ \r\n]/.test(i)&&/[ \r\n]$/.test(i)||/^\$|\$$/.test(i))&&(i=" "+i+" ");let u=-1;for(;++u-1?n.offset:null}}}},10620:function(e,t,n){"use strict";n.d(t,{S4:function(){return i}});var r=n(18579);let i=function(e,t,n,i){"function"==typeof t&&"function"!=typeof n&&(i=n,n=t,t=null);let l=(0,r.O)(t),o=i?-1:1;(function e(r,u,a){let c=r&&"object"==typeof r?r:{};if("string"==typeof c.type){let e="string"==typeof c.tagName?c.tagName:"string"==typeof c.name?c.name:void 0;Object.defineProperty(s,"name",{value:"node ("+r.type+(e?"<"+e+">":"")+")"})}return s;function s(){var c;let s,f,p,h=[];if((!t||l(r,u,a[a.length-1]||null))&&!1===(h=Array.isArray(c=n(r,a))?c:"number"==typeof c?[!0,c]:[c])[0])return h;if(r.children&&"skip"!==h[0])for(f=(i?r.children.length:-1)+o,p=a.concat(r);f>-1&&f"object"==typeof e&&null!=e&&1===e.nodeType,s=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,c=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightot||o>e&&u=t&&a>=n?o-e-r:u>t&&an?u-t+i:0,f=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},g=(e,t)=>{var n,r,i,o;if("undefined"==typeof document)return[];let{scrollMode:u,block:a,inline:s,boundary:g,skipOverflowHiddenElements:h}=t,p="function"==typeof g?g:e=>e!==g;if(!l(e))throw TypeError("Invalid target");let m=document.scrollingElement||document.documentElement,v=[],y=e;for(;l(y)&&p(y);){if((y=f(y))===m){v.push(y);break}null!=y&&y===document.body&&c(y)&&!c(document.documentElement)||null!=y&&c(y,h)&&v.push(y)}let I=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,b=null!=(o=null==(i=window.visualViewport)?void 0:i.height)?o:innerHeight,{scrollX:w,scrollY:x}=window,{height:C,width:k,top:O,right:E,bottom:M,left:D}=e.getBoundingClientRect(),{top:S,right:R,bottom:Z,left:A}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),T="start"===a||"nearest"===a?O-S:"end"===a?M+Z:O+C/2-S+Z,V="center"===s?D+k/2-A+R:"end"===s?E+R:D-A,P=[];for(let e=0;e=0&&D>=0&&M<=b&&E<=I&&O>=i&&M<=l&&D>=c&&E<=o)break;let f=getComputedStyle(t),g=parseInt(f.borderLeftWidth,10),h=parseInt(f.borderTopWidth,10),p=parseInt(f.borderRightWidth,10),y=parseInt(f.borderBottomWidth,10),S=0,R=0,Z="offsetWidth"in t?t.offsetWidth-t.clientWidth-g-p:0,A="offsetHeight"in t?t.offsetHeight-t.clientHeight-h-y:0,K="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,B="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(m===t)S="start"===a?T:"end"===a?T-b:"nearest"===a?d(x,x+b,b,h,y,x+T,x+T+C,C):T-b/2,R="start"===s?V:"center"===s?V-I/2:"end"===s?V-I:d(w,w+I,I,g,p,w+V,w+V+k,k),S=Math.max(0,S+x),R=Math.max(0,R+w);else{S="start"===a?T-i-h:"end"===a?T-l+y+A:"nearest"===a?d(i,l,n,h,y+A,T,T+C,C):T-(i+n/2)+A/2,R="start"===s?V-c-g:"center"===s?V-(c+r/2)+Z/2:"end"===s?V-o+p+Z:d(c,o,r,g,p+Z,V,V+k,k);let{scrollLeft:e,scrollTop:u}=t;S=0===B?0:Math.max(0,Math.min(u+S/B,t.scrollHeight-n/B+A)),R=0===K?0:Math.max(0,Math.min(e+R/K,t.scrollWidth-r/K+Z)),T+=u-S,V+=e-R}P.push({el:t,top:S,left:R})}return P};var h=n(26211);function p(){}function m(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function v(e,t){var n;function r(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,o=Array(i),u=0;u1?n-1:0),i=1;iu)&&(e=t>0?-1:u+1);var a=e+t;a<0?a=i?u:0:a>u&&(a=i?0:u);var l=x(a,t<0,n,r,i);return -1===l?e>=o?-1:e:l}function x(e,t,n,r,i){void 0===i&&(i=!1);var o=n.length;if(t){for(var u=e;u>=0;u--)if(!r(n[u],u))return u}else for(var a=e;a=0;return(0,i.Z)({isOpen:!1,highlightedIndex:-1},o&&(0,i.Z)({selectedItem:e.items[t],isOpen:P(e,"isOpen"),highlightedIndex:P(e,"highlightedIndex")},n&&{inputValue:e.itemToString(e.items[t])}))}var j={environment:u().shape({addEventListener:u().func.isRequired,removeEventListener:u().func.isRequired,document:u().shape({createElement:u().func.isRequired,getElementById:u().func.isRequired,activeElement:u().any.isRequired,body:u().any.isRequired}).isRequired,Node:u().func.isRequired}),itemToString:u().func,stateReducer:u().func},H=(0,i.Z)({},j,{getA11yStatusMessage:u().func,highlightedIndex:u().number,defaultHighlightedIndex:u().number,initialHighlightedIndex:u().number,isOpen:u().bool,defaultIsOpen:u().bool,initialIsOpen:u().bool,selectedItem:u().any,initialSelectedItem:u().any,defaultSelectedItem:u().any,id:u().string,labelId:u().string,menuId:u().string,getItemId:u().func,toggleButtonId:u().string,onSelectedItemChange:u().func,onHighlightedIndexChange:u().func,onStateChange:u().func,onIsOpenChange:u().func,scrollIntoView:u().func});function $(e,t,n){var r,o=t.type,u=t.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:t.disabled?-1:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:B(u,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:B(u,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:P(u,"highlightedIndex"),isOpen:P(u,"isOpen"),selectedItem:P(u,"selectedItem"),inputValue:P(u,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return(0,i.Z)({},e,r)}(0,h.pi)((0,h.pi)({},H),{items:u().array.isRequired,isItemDisabled:u().func,getA11ySelectionMessage:u().func}),(0,h.pi)((0,h.pi)({},V),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?"".concat(n," result").concat(1===n?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select."):"":"No results are available.":""},isItemDisabled:function(){return!1}});var _=Object.freeze({__proto__:null,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownSpaceButton:8,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownPageDown:10,ToggleButtonBlur:11,MenuMouseLeave:12,ItemMouseMove:13,ItemClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21}),W=Object.freeze({__proto__:null,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownEnd:4,InputKeyDownPageUp:5,InputKeyDownPageDown:6,InputKeyDownEnter:7,InputChange:8,InputBlur:9,InputClick:10,MenuMouseLeave:11,ItemMouseMove:12,ItemClick:13,ToggleButtonClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21,ControlledPropUpdatedSelectedItem:22});(0,i.Z)({},H,{items:u().array.isRequired,isItemDisabled:u().func,selectedItemChanged:u().func,getA11ySelectionMessage:u().func,inputValue:u().string,defaultInputValue:u().string,initialInputValue:u().string,inputId:u().string,onInputValueChange:u().func});var N=(0,i.Z)({},V,{selectedItemChanged:function(e,t){return e!==t},getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""},isItemDisabled:function(){return!1}});function U(e,t){var n,r,o=t.type,u=t.props,a=t.altKey;switch(o){case 13:r={isOpen:P(u,"isOpen"),highlightedIndex:P(u,"highlightedIndex"),selectedItem:u.items[t.index],inputValue:u.itemToString(u.items[t.index])};break;case 0:r=e.isOpen?{highlightedIndex:w(e.highlightedIndex,1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:a&&null==e.selectedItem?-1:B(u,e,1),isOpen:u.items.length>=0};break;case 1:r=e.isOpen?a?L(u,e.highlightedIndex):{highlightedIndex:w(e.highlightedIndex,-1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:B(u,e,-1),isOpen:u.items.length>=0};break;case 7:r=L(u,e.highlightedIndex);break;case 2:r=(0,i.Z)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case 5:r={highlightedIndex:w(e.highlightedIndex,-10,u.items,u.isItemDisabled,!0)};break;case 6:r={highlightedIndex:w(e.highlightedIndex,10,u.items,u.isItemDisabled,!0)};break;case 3:r={highlightedIndex:x(0,!1,u.items,u.isItemDisabled)};break;case 4:r={highlightedIndex:x(u.items.length-1,!0,u.items,u.isItemDisabled)};break;case 9:r=(0,i.Z)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(n=u.items)?void 0:n.length)&&t.selectItem&&{selectedItem:u.items[e.highlightedIndex],inputValue:u.itemToString(u.items[e.highlightedIndex])});break;case 8:r={isOpen:!0,highlightedIndex:P(u,"highlightedIndex"),inputValue:t.inputValue};break;case 10:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:B(u,e,0)};break;case 19:r={selectedItem:t.selectedItem,inputValue:u.itemToString(t.selectedItem)};break;case 22:r={inputValue:t.inputValue};break;default:return $(e,t,W)}return(0,i.Z)({},e,r)}var z=["onMouseLeave","refKey","ref"],q=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],X=["onClick","onPress","refKey","ref"],Y=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function J(e){void 0===e&&(e={});var t,n,o,u,l,s,c,d,f,g,h,m,v,w,x,k,O,E,M,D,Z,V,P,B,L,j=(0,i.Z)({},N,e),H=j.items,$=j.scrollIntoView,_=j.environment,W=j.getA11yStatusMessage,J=j.getA11ySelectionMessage,G=j.itemToString,Q=(D=(x=K(w=j,"selectedItem"),k=K(w,"isOpen"),O=K(w,"highlightedIndex"),E=K(w,"inputValue"),M={highlightedIndex:O<0&&x&&k?w.items.indexOf(x):O,isOpen:k,selectedItem:x,inputValue:E}).selectedItem,""===(Z=M.inputValue)&&D&&void 0===j.defaultInputValue&&void 0===j.initialInputValue&&void 0===j.inputValue&&(Z=j.itemToString(D)),(0,i.Z)({},M,{inputValue:Z})),ee=(V=(0,a.useRef)(),B=(P=T(U,Q,j))[0],L=P[1],(0,a.useEffect)(function(){void 0!==j.selectedItem&&(j.selectedItemChanged(V.current,j.selectedItem)&&L({type:22,inputValue:j.itemToString(j.selectedItem)}),V.current=B.selectedItem===V.current?j.selectedItem:B.selectedItem)},[B.selectedItem,j.selectedItem]),[b(B,j),L]),et=ee[0],en=ee[1],er=et.isOpen,ei=et.highlightedIndex,eo=et.selectedItem,eu=et.inputValue,ea=(0,a.useRef)(null),el=(0,a.useRef)({}),es=(0,a.useRef)(null),ec=(0,a.useRef)(null),ed=(0,a.useRef)(!0),ef=R(j),eg=(0,a.useRef)(),eh=A({state:et,props:j}),ep=(0,a.useCallback)(function(e){return el.current[ef.getItemId(e)]},[ef]);F(W,[er,ei,eu,H],(0,i.Z)({isInitialMount:ed.current,previousResultCount:eg.current,items:H,environment:_,itemToString:G},et)),F(J,[eo],(0,i.Z)({isInitialMount:ed.current,previousResultCount:eg.current,items:H,environment:_,itemToString:G},et));var em=(n=(t={menuElement:ea.current,highlightedIndex:ei,isOpen:er,itemRefs:el,scrollIntoView:$,getItemNodeFromIndex:ep}).highlightedIndex,o=t.isOpen,u=t.itemRefs,l=t.getItemNodeFromIndex,s=t.menuElement,c=t.scrollIntoView,d=(0,a.useRef)(!0),S(function(){!(n<0)&&o&&Object.keys(u.current).length&&(!1===d.current?d.current=!0:c(l(n),s))},[n]),d);ed.current,(0,a.useEffect)(function(){K(j,"isOpen")&&es.current&&es.current.focus()},[]),(0,a.useEffect)(function(){ed.current||(eg.current=H.length)});var ev=(f=er,g=[es,ea,ec],h=_,m=function(){en({type:9,selectItem:!1})},v=(0,a.useRef)({isMouseDown:!1,isTouchMove:!1}),(0,a.useEffect)(function(){if(h){var e=function(){v.current.isMouseDown=!0},t=function(e){v.current.isMouseDown=!1,f&&!C(e.target,g.map(function(e){return e.current}),h)&&m()},n=function(){v.current.isTouchMove=!1},r=function(){v.current.isTouchMove=!0},i=function(e){!f||v.current.isTouchMove||C(e.target,g.map(function(e){return e.current}),h,!1)||m()};return h.addEventListener("mousedown",e),h.addEventListener("mouseup",t),h.addEventListener("touchstart",n),h.addEventListener("touchmove",r),h.addEventListener("touchend",i),function(){h.removeEventListener("mousedown",e),h.removeEventListener("mouseup",t),h.removeEventListener("touchstart",n),h.removeEventListener("touchmove",r),h.removeEventListener("touchend",i)}}},[f,h]),v),ey=p;(0,a.useEffect)(function(){return ed.current=!1,function(){ed.current=!0}},[]),(0,a.useEffect)(function(){er||(el.current={})},[er]),(0,a.useEffect)(function(){var e;er&&null!=_&&_.document&&null!=es&&null!=(e=es.current)&&e.focus&&_.document.activeElement!==es.current&&es.current.focus()},[er,_]);var eI=(0,a.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),en({type:0,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),en({type:1,altKey:e.altKey})},Home:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:3}))},End:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:4}))},Escape:function(e){var t=eh.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),en({type:2}))},Enter:function(e){eh.current.state.isOpen&&229!==e.which&&(e.preventDefault(),en({type:7}))},PageUp:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:5}))},PageDown:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:6}))}}},[en,eh]),eb=(0,a.useCallback)(function(e){return(0,i.Z)({id:ef.labelId,htmlFor:ef.inputId},e)},[ef]),ew=(0,a.useCallback)(function(e,t){var n,o=void 0===e?{}:e,u=o.onMouseLeave,a=o.refKey,l=void 0===a?"ref":a,s=o.ref,c=(0,r.Z)(o,z),d=(void 0===t?{}:t).suppressRefError;return ey("getMenuProps",void 0!==d&&d,l,ea),(0,i.Z)(((n={})[l]=I(s,function(e){ea.current=e}),n.id=ef.menuId,n.role="listbox",n["aria-labelledby"]=c&&c["aria-label"]?void 0:""+ef.labelId,n.onMouseLeave=y(u,function(){en({type:11})}),n),c)},[en,ey,ef]),ex=(0,a.useCallback)(function(e){var t,n,o=void 0===e?{}:e,u=o.item,a=o.index,l=o.refKey,s=o.ref,c=o.onMouseMove,d=o.onMouseDown,f=o.onClick;o.onPress;var g=o.disabled,h=(0,r.Z)(o,q);void 0!==g&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var p=eh.current,m=p.props,v=p.state,b=function(e,t,n,r){var i,o;if(void 0===e){if(void 0===t)throw Error(r);i=n[t],o=t}else o=void 0===t?n.indexOf(e):t,i=e;return[i,o]}(u,a,m.items,"Pass either item or index to getItemProps!"),w=b[0],x=b[1],C=m.isItemDisabled(w,x);return(0,i.Z)(((t={})[void 0===l?"ref":l]=I(s,function(e){e&&(el.current[ef.getItemId(x)]=e)}),t["aria-disabled"]=C,t["aria-selected"]=""+(x===v.highlightedIndex),t.id=ef.getItemId(x),t.role="option",t),!C&&((n={}).onClick=y(f,function(){en({type:13,index:x})}),n),{onMouseMove:y(c,function(){x!==v.highlightedIndex&&(em.current=!1,en({type:12,index:x,disabled:C}))}),onMouseDown:y(d,function(e){return e.preventDefault()})},h)},[en,eh,em,ef]),eC=(0,a.useCallback)(function(e){var t,n=void 0===e?{}:e,o=n.onClick;n.onPress;var u=n.refKey,a=n.ref,l=(0,r.Z)(n,X),s=eh.current.state;return(0,i.Z)(((t={})[void 0===u?"ref":u]=I(a,function(e){ec.current=e}),t["aria-controls"]=ef.menuId,t["aria-expanded"]=s.isOpen,t.id=ef.toggleButtonId,t.tabIndex=-1,t),!l.disabled&&(0,i.Z)({},{onClick:y(o,function(){en({type:14})})}),l)},[en,eh,ef]),ek=(0,a.useCallback)(function(e,t){var n,o,u=void 0===e?{}:e,a=u.onKeyDown,l=u.onChange,s=u.onInput,c=u.onBlur;u.onChangeText;var d=u.onClick,f=u.refKey,g=void 0===f?"ref":f,h=u.ref,p=(0,r.Z)(u,Y),m=(void 0===t?{}:t).suppressRefError;ey("getInputProps",void 0!==m&&m,g,es);var v=eh.current.state,b={};return p.disabled||((o={}).onChange=y(l,s,function(e){en({type:8,inputValue:e.target.value})}),o.onKeyDown=y(a,function(e){var t,n,r,i=(n=(t=e).key,(r=t.keyCode)>=37&&r<=40&&0!==n.indexOf("Arrow")?"Arrow"+n:n);i&&eI[i]&&eI[i](e)}),o.onBlur=y(c,function(e){null!=_&&_.document&&v.isOpen&&!ev.current.isMouseDown&&en({type:9,selectItem:!(null===e.relatedTarget&&_.document.activeElement!==_.document.body)})}),o.onClick=y(d,function(){en({type:10})}),b=o),(0,i.Z)(((n={})[g]=I(h,function(e){es.current=e}),n["aria-activedescendant"]=v.isOpen&&v.highlightedIndex>-1?ef.getItemId(v.highlightedIndex):"",n["aria-autocomplete"]="list",n["aria-controls"]=ef.menuId,n["aria-expanded"]=v.isOpen,n["aria-labelledby"]=p&&p["aria-label"]?void 0:ef.labelId,n.autoComplete="off",n.id=ef.inputId,n.role="combobox",n.value=v.inputValue,n),b,p)},[ey,eh,ef,eI,en,ev,_]),eO=(0,a.useCallback)(function(){en({type:15})},[en]),eE=(0,a.useCallback)(function(){en({type:17})},[en]),eM=(0,a.useCallback)(function(){en({type:16})},[en]),eD=(0,a.useCallback)(function(e){en({type:18,highlightedIndex:e})},[en]),eS=(0,a.useCallback)(function(e){en({type:19,selectedItem:e})},[en]);return{getItemProps:ex,getLabelProps:eb,getMenuProps:ew,getInputProps:ek,getToggleButtonProps:eC,toggleMenu:eO,openMenu:eM,closeMenu:eE,setHighlightedIndex:eD,setInputValue:(0,a.useCallback)(function(e){en({type:20,inputValue:e})},[en]),selectItem:eS,reset:(0,a.useCallback)(function(){en({type:21})},[en]),highlightedIndex:ei,isOpen:er,selectedItem:eo,inputValue:eu}}J.stateChangeTypes=W;var G={activeIndex:-1,selectedItems:[]};(0,i.Z)({},j,{selectedItems:u().array,initialSelectedItems:u().array,defaultSelectedItems:u().array,getA11yRemovalMessage:u().func,activeIndex:u().number,initialActiveIndex:u().number,defaultActiveIndex:u().number,onActiveIndexChange:u().func,onSelectedItemsChange:u().func,keyNavigationNext:u().string,keyNavigationPrevious:u().string}),V.itemToString,V.stateReducer,V.environment},14283: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,u=0,a=0;a<=e.length;++a){if(a2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",i=0):i=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),o=a,u=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=a,u=0;continue}}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,a):r=e.slice(o+1,a),i=a-o-1;o=a,u=0}else 46===n&&-1!==u?++u:u=-1}return r}var r={resolve:function(){for(var e,r,i="",o=!1,u=arguments.length-1;u>=-1&&!o;u--)u>=0?r=arguments[u]:(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;n0&&(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;is){if(47===n.charCodeAt(a+d))return n.slice(a+d+1);if(0===d)return n.slice(a+d)}else u>s&&(47===e.charCodeAt(i+d)?c=d:0===d&&(c=0));break}var f=e.charCodeAt(i+d);if(f!==n.charCodeAt(a+d))break;47===f&&(c=d)}var g="";for(d=i+c+1;d<=o;++d)(d===o||47===e.charCodeAt(d))&&(0===g.length?g+="..":g+="/..");return g.length>0?g+n.slice(a+c):(a+=c,47===n.charCodeAt(a)&&++a,n.slice(a))},_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,u=e.length-1;u>=1;--u)if(47===(n=e.charCodeAt(u))){if(!o){i=u;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,u=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var a=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var s=e.charCodeAt(r);if(47===s){if(!u){i=r+1;break}}else -1===l&&(u=!1,l=r+1),a>=0&&(s===n.charCodeAt(a)?-1==--a&&(o=r):(a=-1,o=l))}return i===o?o=l:-1===o&&(o=e.length),e.slice(i,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!u){i=r+1;break}}else -1===o&&(u=!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,u=0,a=e.length-1;a>=0;--a){var l=e.charCodeAt(a);if(47===l){if(!o){r=a+1;break}continue}-1===i&&(o=!1,i=a+1),46===l?-1===n?n=a:1!==u&&(u=1):-1!==n&&(u=-1)}return -1===n||-1===i||0===u||1===u&&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 u=-1,a=0,l=-1,s=!0,c=e.length-1,d=0;c>=n;--c){if(47===(i=e.charCodeAt(c))){if(!s){a=c+1;break}continue}-1===l&&(s=!1,l=c+1),46===i?-1===u?u=c:1!==d&&(d=1):-1!==u&&(d=-1)}return -1===u||-1===l||0===d||1===d&&u===l-1&&u===a+1?-1!==l&&(0===a&&o?r.base=r.name=e.slice(1,l):r.base=r.name=e.slice(a,l)):(0===a&&o?(r.name=e.slice(1,u),r.base=e.slice(1,l)):(r.name=e.slice(a,u),r.base=e.slice(a,l)),r.ext=e.slice(u,l)),a>0?r.dir=e.slice(0,a-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:{}},u=!0;try{t[e](o,o.exports,r),u=!1}finally{u&&delete n[e]}return o.exports}r.ab="//";var i=r(114);e.exports=i}()},75403:function(e,t){"use strict";/** +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6193],{61200:function(e,t,n){"use strict";var r=n(90275),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,u,a,l,s,c,d,f=!1;t||(t={}),u=t.debug||!1;try{if(l=r(),s=document.createRange(),c=document.getSelection(),(d=document.createElement("span")).textContent=e,d.ariaHidden="true",d.style.all="unset",d.style.position="fixed",d.style.top=0,d.style.clip="rect(0, 0, 0, 0)",d.style.whiteSpace="pre",d.style.webkitUserSelect="text",d.style.MozUserSelect="text",d.style.msUserSelect="text",d.style.userSelect="text",d.addEventListener("copy",function(n){if(n.stopPropagation(),t.format){if(n.preventDefault(),void 0===n.clipboardData){u&&console.warn("unable to use e.clipboardData"),u&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var r=i[t.format]||i.default;window.clipboardData.setData(r,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e)}t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))}),document.body.appendChild(d),s.selectNodeContents(d),c.addRange(s),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(r){u&&console.error("unable to copy using execCommand: ",r),u&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(r){u&&console.error("unable to copy using clipboardData: ",r),u&&console.error("falling back to prompt"),n="message"in t?t.message:"Copy to clipboard: #{key}, Enter",o=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",a=n.replace(/#{\s*key\s*}/g,o),window.prompt(a,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(s):c.removeAllRanges()),d&&document.body.removeChild(d),l()}return f}},24685:function(e,t,n){"use strict";n.d(t,{Kb:function(){return J}});var r=n(73037),i=n(65122),o=n(45608),u=n.n(o),a=n(3546);n(19379);let l=e=>"object"==typeof e&&null!=e&&1===e.nodeType,s=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,c=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightot||o>e&&u=t&&a>=n?o-e-r:u>t&&an?u-t+i:0,f=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t},g=(e,t)=>{var n,r,i,o;if("undefined"==typeof document)return[];let{scrollMode:u,block:a,inline:s,boundary:g,skipOverflowHiddenElements:h}=t,p="function"==typeof g?g:e=>e!==g;if(!l(e))throw TypeError("Invalid target");let m=document.scrollingElement||document.documentElement,v=[],y=e;for(;l(y)&&p(y);){if((y=f(y))===m){v.push(y);break}null!=y&&y===document.body&&c(y)&&!c(document.documentElement)||null!=y&&c(y,h)&&v.push(y)}let I=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,b=null!=(o=null==(i=window.visualViewport)?void 0:i.height)?o:innerHeight,{scrollX:w,scrollY:x}=window,{height:C,width:k,top:O,right:E,bottom:M,left:D}=e.getBoundingClientRect(),{top:S,right:R,bottom:Z,left:A}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),T="start"===a||"nearest"===a?O-S:"end"===a?M+Z:O+C/2-S+Z,V="center"===s?D+k/2-A+R:"end"===s?E+R:D-A,P=[];for(let e=0;e=0&&D>=0&&M<=b&&E<=I&&O>=i&&M<=l&&D>=c&&E<=o)break;let f=getComputedStyle(t),g=parseInt(f.borderLeftWidth,10),h=parseInt(f.borderTopWidth,10),p=parseInt(f.borderRightWidth,10),y=parseInt(f.borderBottomWidth,10),S=0,R=0,Z="offsetWidth"in t?t.offsetWidth-t.clientWidth-g-p:0,A="offsetHeight"in t?t.offsetHeight-t.clientHeight-h-y:0,K="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,B="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(m===t)S="start"===a?T:"end"===a?T-b:"nearest"===a?d(x,x+b,b,h,y,x+T,x+T+C,C):T-b/2,R="start"===s?V:"center"===s?V-I/2:"end"===s?V-I:d(w,w+I,I,g,p,w+V,w+V+k,k),S=Math.max(0,S+x),R=Math.max(0,R+w);else{S="start"===a?T-i-h:"end"===a?T-l+y+A:"nearest"===a?d(i,l,n,h,y+A,T,T+C,C):T-(i+n/2)+A/2,R="start"===s?V-c-g:"center"===s?V-(c+r/2)+Z/2:"end"===s?V-o+p+Z:d(c,o,r,g,p+Z,V,V+k,k);let{scrollLeft:e,scrollTop:u}=t;S=0===B?0:Math.max(0,Math.min(u+S/B,t.scrollHeight-n/B+A)),R=0===K?0:Math.max(0,Math.min(e+R/K,t.scrollWidth-r/K+Z)),T+=u-S,V+=e-R}P.push({el:t,top:S,left:R})}return P};var h=n(26211);function p(){}function m(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function v(e,t){var n;function r(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,o=Array(i),u=0;u1?n-1:0),i=1;iu)&&(e=t>0?-1:u+1);var a=e+t;a<0?a=i?u:0:a>u&&(a=i?0:u);var l=x(a,t<0,n,r,i);return -1===l?e>=o?-1:e:l}function x(e,t,n,r,i){void 0===i&&(i=!1);var o=n.length;if(t){for(var u=e;u>=0;u--)if(!r(n[u],u))return u}else for(var a=e;a=0;return(0,i.Z)({isOpen:!1,highlightedIndex:-1},o&&(0,i.Z)({selectedItem:e.items[t],isOpen:P(e,"isOpen"),highlightedIndex:P(e,"highlightedIndex")},n&&{inputValue:e.itemToString(e.items[t])}))}var j={environment:u().shape({addEventListener:u().func.isRequired,removeEventListener:u().func.isRequired,document:u().shape({createElement:u().func.isRequired,getElementById:u().func.isRequired,activeElement:u().any.isRequired,body:u().any.isRequired}).isRequired,Node:u().func.isRequired}),itemToString:u().func,stateReducer:u().func},H=(0,i.Z)({},j,{getA11yStatusMessage:u().func,highlightedIndex:u().number,defaultHighlightedIndex:u().number,initialHighlightedIndex:u().number,isOpen:u().bool,defaultIsOpen:u().bool,initialIsOpen:u().bool,selectedItem:u().any,initialSelectedItem:u().any,defaultSelectedItem:u().any,id:u().string,labelId:u().string,menuId:u().string,getItemId:u().func,toggleButtonId:u().string,onSelectedItemChange:u().func,onHighlightedIndexChange:u().func,onStateChange:u().func,onIsOpenChange:u().func,scrollIntoView:u().func});function $(e,t,n){var r,o=t.type,u=t.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:t.disabled?-1:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:B(u,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:B(u,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:P(u,"highlightedIndex"),isOpen:P(u,"isOpen"),selectedItem:P(u,"selectedItem"),inputValue:P(u,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return(0,i.Z)({},e,r)}(0,h.pi)((0,h.pi)({},H),{items:u().array.isRequired,isItemDisabled:u().func,getA11ySelectionMessage:u().func}),(0,h.pi)((0,h.pi)({},V),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?"".concat(n," result").concat(1===n?" is":"s are"," available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select."):"":"No results are available.":""},isItemDisabled:function(){return!1}});var _=Object.freeze({__proto__:null,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownSpaceButton:8,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownPageDown:10,ToggleButtonBlur:11,MenuMouseLeave:12,ItemMouseMove:13,ItemClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21}),W=Object.freeze({__proto__:null,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownEnd:4,InputKeyDownPageUp:5,InputKeyDownPageDown:6,InputKeyDownEnter:7,InputChange:8,InputBlur:9,InputClick:10,MenuMouseLeave:11,ItemMouseMove:12,ItemClick:13,ToggleButtonClick:14,FunctionToggleMenu:15,FunctionOpenMenu:16,FunctionCloseMenu:17,FunctionSetHighlightedIndex:18,FunctionSelectItem:19,FunctionSetInputValue:20,FunctionReset:21,ControlledPropUpdatedSelectedItem:22});(0,i.Z)({},H,{items:u().array.isRequired,isItemDisabled:u().func,selectedItemChanged:u().func,getA11ySelectionMessage:u().func,inputValue:u().string,defaultInputValue:u().string,initialInputValue:u().string,inputId:u().string,onInputValueChange:u().func});var N=(0,i.Z)({},V,{selectedItemChanged:function(e,t){return e!==t},getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""},isItemDisabled:function(){return!1}});function U(e,t){var n,r,o=t.type,u=t.props,a=t.altKey;switch(o){case 13:r={isOpen:P(u,"isOpen"),highlightedIndex:P(u,"highlightedIndex"),selectedItem:u.items[t.index],inputValue:u.itemToString(u.items[t.index])};break;case 0:r=e.isOpen?{highlightedIndex:w(e.highlightedIndex,1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:a&&null==e.selectedItem?-1:B(u,e,1),isOpen:u.items.length>=0};break;case 1:r=e.isOpen?a?L(u,e.highlightedIndex):{highlightedIndex:w(e.highlightedIndex,-1,u.items,u.isItemDisabled,!0)}:{highlightedIndex:B(u,e,-1),isOpen:u.items.length>=0};break;case 7:r=L(u,e.highlightedIndex);break;case 2:r=(0,i.Z)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case 5:r={highlightedIndex:w(e.highlightedIndex,-10,u.items,u.isItemDisabled,!0)};break;case 6:r={highlightedIndex:w(e.highlightedIndex,10,u.items,u.isItemDisabled,!0)};break;case 3:r={highlightedIndex:x(0,!1,u.items,u.isItemDisabled)};break;case 4:r={highlightedIndex:x(u.items.length-1,!0,u.items,u.isItemDisabled)};break;case 9:r=(0,i.Z)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&(null==(n=u.items)?void 0:n.length)&&t.selectItem&&{selectedItem:u.items[e.highlightedIndex],inputValue:u.itemToString(u.items[e.highlightedIndex])});break;case 8:r={isOpen:!0,highlightedIndex:P(u,"highlightedIndex"),inputValue:t.inputValue};break;case 10:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:B(u,e,0)};break;case 19:r={selectedItem:t.selectedItem,inputValue:u.itemToString(t.selectedItem)};break;case 22:r={inputValue:t.inputValue};break;default:return $(e,t,W)}return(0,i.Z)({},e,r)}var z=["onMouseLeave","refKey","ref"],q=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],X=["onClick","onPress","refKey","ref"],Y=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function J(e){void 0===e&&(e={});var t,n,o,u,l,s,c,d,f,g,h,m,v,w,x,k,O,E,M,D,Z,V,P,B,L,j=(0,i.Z)({},N,e),H=j.items,$=j.scrollIntoView,_=j.environment,W=j.getA11yStatusMessage,J=j.getA11ySelectionMessage,G=j.itemToString,Q=(D=(x=K(w=j,"selectedItem"),k=K(w,"isOpen"),O=K(w,"highlightedIndex"),E=K(w,"inputValue"),M={highlightedIndex:O<0&&x&&k?w.items.indexOf(x):O,isOpen:k,selectedItem:x,inputValue:E}).selectedItem,""===(Z=M.inputValue)&&D&&void 0===j.defaultInputValue&&void 0===j.initialInputValue&&void 0===j.inputValue&&(Z=j.itemToString(D)),(0,i.Z)({},M,{inputValue:Z})),ee=(V=(0,a.useRef)(),B=(P=T(U,Q,j))[0],L=P[1],(0,a.useEffect)(function(){void 0!==j.selectedItem&&(j.selectedItemChanged(V.current,j.selectedItem)&&L({type:22,inputValue:j.itemToString(j.selectedItem)}),V.current=B.selectedItem===V.current?j.selectedItem:B.selectedItem)},[B.selectedItem,j.selectedItem]),[b(B,j),L]),et=ee[0],en=ee[1],er=et.isOpen,ei=et.highlightedIndex,eo=et.selectedItem,eu=et.inputValue,ea=(0,a.useRef)(null),el=(0,a.useRef)({}),es=(0,a.useRef)(null),ec=(0,a.useRef)(null),ed=(0,a.useRef)(!0),ef=R(j),eg=(0,a.useRef)(),eh=A({state:et,props:j}),ep=(0,a.useCallback)(function(e){return el.current[ef.getItemId(e)]},[ef]);F(W,[er,ei,eu,H],(0,i.Z)({isInitialMount:ed.current,previousResultCount:eg.current,items:H,environment:_,itemToString:G},et)),F(J,[eo],(0,i.Z)({isInitialMount:ed.current,previousResultCount:eg.current,items:H,environment:_,itemToString:G},et));var em=(n=(t={menuElement:ea.current,highlightedIndex:ei,isOpen:er,itemRefs:el,scrollIntoView:$,getItemNodeFromIndex:ep}).highlightedIndex,o=t.isOpen,u=t.itemRefs,l=t.getItemNodeFromIndex,s=t.menuElement,c=t.scrollIntoView,d=(0,a.useRef)(!0),S(function(){!(n<0)&&o&&Object.keys(u.current).length&&(!1===d.current?d.current=!0:c(l(n),s))},[n]),d);ed.current,(0,a.useEffect)(function(){K(j,"isOpen")&&es.current&&es.current.focus()},[]),(0,a.useEffect)(function(){ed.current||(eg.current=H.length)});var ev=(f=er,g=[es,ea,ec],h=_,m=function(){en({type:9,selectItem:!1})},v=(0,a.useRef)({isMouseDown:!1,isTouchMove:!1}),(0,a.useEffect)(function(){if(h){var e=function(){v.current.isMouseDown=!0},t=function(e){v.current.isMouseDown=!1,f&&!C(e.target,g.map(function(e){return e.current}),h)&&m()},n=function(){v.current.isTouchMove=!1},r=function(){v.current.isTouchMove=!0},i=function(e){!f||v.current.isTouchMove||C(e.target,g.map(function(e){return e.current}),h,!1)||m()};return h.addEventListener("mousedown",e),h.addEventListener("mouseup",t),h.addEventListener("touchstart",n),h.addEventListener("touchmove",r),h.addEventListener("touchend",i),function(){h.removeEventListener("mousedown",e),h.removeEventListener("mouseup",t),h.removeEventListener("touchstart",n),h.removeEventListener("touchmove",r),h.removeEventListener("touchend",i)}}},[f,h]),v),ey=p;(0,a.useEffect)(function(){return ed.current=!1,function(){ed.current=!0}},[]),(0,a.useEffect)(function(){er||(el.current={})},[er]),(0,a.useEffect)(function(){var e;er&&null!=_&&_.document&&null!=es&&null!=(e=es.current)&&e.focus&&_.document.activeElement!==es.current&&es.current.focus()},[er,_]);var eI=(0,a.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),en({type:0,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),en({type:1,altKey:e.altKey})},Home:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:3}))},End:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:4}))},Escape:function(e){var t=eh.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),en({type:2}))},Enter:function(e){eh.current.state.isOpen&&229!==e.which&&(e.preventDefault(),en({type:7}))},PageUp:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:5}))},PageDown:function(e){eh.current.state.isOpen&&(e.preventDefault(),en({type:6}))}}},[en,eh]),eb=(0,a.useCallback)(function(e){return(0,i.Z)({id:ef.labelId,htmlFor:ef.inputId},e)},[ef]),ew=(0,a.useCallback)(function(e,t){var n,o=void 0===e?{}:e,u=o.onMouseLeave,a=o.refKey,l=void 0===a?"ref":a,s=o.ref,c=(0,r.Z)(o,z),d=(void 0===t?{}:t).suppressRefError;return ey("getMenuProps",void 0!==d&&d,l,ea),(0,i.Z)(((n={})[l]=I(s,function(e){ea.current=e}),n.id=ef.menuId,n.role="listbox",n["aria-labelledby"]=c&&c["aria-label"]?void 0:""+ef.labelId,n.onMouseLeave=y(u,function(){en({type:11})}),n),c)},[en,ey,ef]),ex=(0,a.useCallback)(function(e){var t,n,o=void 0===e?{}:e,u=o.item,a=o.index,l=o.refKey,s=o.ref,c=o.onMouseMove,d=o.onMouseDown,f=o.onClick;o.onPress;var g=o.disabled,h=(0,r.Z)(o,q);void 0!==g&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var p=eh.current,m=p.props,v=p.state,b=function(e,t,n,r){var i,o;if(void 0===e){if(void 0===t)throw Error(r);i=n[t],o=t}else o=void 0===t?n.indexOf(e):t,i=e;return[i,o]}(u,a,m.items,"Pass either item or index to getItemProps!"),w=b[0],x=b[1],C=m.isItemDisabled(w,x);return(0,i.Z)(((t={})[void 0===l?"ref":l]=I(s,function(e){e&&(el.current[ef.getItemId(x)]=e)}),t["aria-disabled"]=C,t["aria-selected"]=""+(x===v.highlightedIndex),t.id=ef.getItemId(x),t.role="option",t),!C&&((n={}).onClick=y(f,function(){en({type:13,index:x})}),n),{onMouseMove:y(c,function(){x!==v.highlightedIndex&&(em.current=!1,en({type:12,index:x,disabled:C}))}),onMouseDown:y(d,function(e){return e.preventDefault()})},h)},[en,eh,em,ef]),eC=(0,a.useCallback)(function(e){var t,n=void 0===e?{}:e,o=n.onClick;n.onPress;var u=n.refKey,a=n.ref,l=(0,r.Z)(n,X),s=eh.current.state;return(0,i.Z)(((t={})[void 0===u?"ref":u]=I(a,function(e){ec.current=e}),t["aria-controls"]=ef.menuId,t["aria-expanded"]=s.isOpen,t.id=ef.toggleButtonId,t.tabIndex=-1,t),!l.disabled&&(0,i.Z)({},{onClick:y(o,function(){en({type:14})})}),l)},[en,eh,ef]),ek=(0,a.useCallback)(function(e,t){var n,o,u=void 0===e?{}:e,a=u.onKeyDown,l=u.onChange,s=u.onInput,c=u.onBlur;u.onChangeText;var d=u.onClick,f=u.refKey,g=void 0===f?"ref":f,h=u.ref,p=(0,r.Z)(u,Y),m=(void 0===t?{}:t).suppressRefError;ey("getInputProps",void 0!==m&&m,g,es);var v=eh.current.state,b={};return p.disabled||((o={}).onChange=y(l,s,function(e){en({type:8,inputValue:e.target.value})}),o.onKeyDown=y(a,function(e){var t,n,r,i=(n=(t=e).key,(r=t.keyCode)>=37&&r<=40&&0!==n.indexOf("Arrow")?"Arrow"+n:n);i&&eI[i]&&eI[i](e)}),o.onBlur=y(c,function(e){null!=_&&_.document&&v.isOpen&&!ev.current.isMouseDown&&en({type:9,selectItem:!(null===e.relatedTarget&&_.document.activeElement!==_.document.body)})}),o.onClick=y(d,function(){en({type:10})}),b=o),(0,i.Z)(((n={})[g]=I(h,function(e){es.current=e}),n["aria-activedescendant"]=v.isOpen&&v.highlightedIndex>-1?ef.getItemId(v.highlightedIndex):"",n["aria-autocomplete"]="list",n["aria-controls"]=ef.menuId,n["aria-expanded"]=v.isOpen,n["aria-labelledby"]=p&&p["aria-label"]?void 0:ef.labelId,n.autoComplete="off",n.id=ef.inputId,n.role="combobox",n.value=v.inputValue,n),b,p)},[ey,eh,ef,eI,en,ev,_]),eO=(0,a.useCallback)(function(){en({type:15})},[en]),eE=(0,a.useCallback)(function(){en({type:17})},[en]),eM=(0,a.useCallback)(function(){en({type:16})},[en]),eD=(0,a.useCallback)(function(e){en({type:18,highlightedIndex:e})},[en]),eS=(0,a.useCallback)(function(e){en({type:19,selectedItem:e})},[en]);return{getItemProps:ex,getLabelProps:eb,getMenuProps:ew,getInputProps:ek,getToggleButtonProps:eC,toggleMenu:eO,openMenu:eM,closeMenu:eE,setHighlightedIndex:eD,setInputValue:(0,a.useCallback)(function(e){en({type:20,inputValue:e})},[en]),selectItem:eS,reset:(0,a.useCallback)(function(){en({type:21})},[en]),highlightedIndex:ei,isOpen:er,selectedItem:eo,inputValue:eu}}J.stateChangeTypes=W;var G={activeIndex:-1,selectedItems:[]};(0,i.Z)({},j,{selectedItems:u().array,initialSelectedItems:u().array,defaultSelectedItems:u().array,getA11yRemovalMessage:u().func,activeIndex:u().number,initialActiveIndex:u().number,defaultActiveIndex:u().number,onActiveIndexChange:u().func,onSelectedItemsChange:u().func,keyNavigationNext:u().string,keyNavigationPrevious:u().string}),V.itemToString,V.stateReducer,V.environment},14283: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,u=0,a=0;a<=e.length;++a){if(a2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",i=0):i=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),o=a,u=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=a,u=0;continue}}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,a):r=e.slice(o+1,a),i=a-o-1;o=a,u=0}else 46===n&&-1!==u?++u:u=-1}return r}var r={resolve:function(){for(var e,r,i="",o=!1,u=arguments.length-1;u>=-1&&!o;u--)u>=0?r=arguments[u]:(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;n0&&(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;is){if(47===n.charCodeAt(a+d))return n.slice(a+d+1);if(0===d)return n.slice(a+d)}else u>s&&(47===e.charCodeAt(i+d)?c=d:0===d&&(c=0));break}var f=e.charCodeAt(i+d);if(f!==n.charCodeAt(a+d))break;47===f&&(c=d)}var g="";for(d=i+c+1;d<=o;++d)(d===o||47===e.charCodeAt(d))&&(0===g.length?g+="..":g+="/..");return g.length>0?g+n.slice(a+c):(a+=c,47===n.charCodeAt(a)&&++a,n.slice(a))},_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,u=e.length-1;u>=1;--u)if(47===(n=e.charCodeAt(u))){if(!o){i=u;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,u=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var a=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var s=e.charCodeAt(r);if(47===s){if(!u){i=r+1;break}}else -1===l&&(u=!1,l=r+1),a>=0&&(s===n.charCodeAt(a)?-1==--a&&(o=r):(a=-1,o=l))}return i===o?o=l:-1===o&&(o=e.length),e.slice(i,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!u){i=r+1;break}}else -1===o&&(u=!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,u=0,a=e.length-1;a>=0;--a){var l=e.charCodeAt(a);if(47===l){if(!o){r=a+1;break}continue}-1===i&&(o=!1,i=a+1),46===l?-1===n?n=a:1!==u&&(u=1):-1!==n&&(u=-1)}return -1===n||-1===i||0===u||1===u&&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 u=-1,a=0,l=-1,s=!0,c=e.length-1,d=0;c>=n;--c){if(47===(i=e.charCodeAt(c))){if(!s){a=c+1;break}continue}-1===l&&(s=!1,l=c+1),46===i?-1===u?u=c:1!==d&&(d=1):-1!==u&&(d=-1)}return -1===u||-1===l||0===d||1===d&&u===l-1&&u===a+1?-1!==l&&(0===a&&o?r.base=r.name=e.slice(1,l):r.base=r.name=e.slice(a,l)):(0===a&&o?(r.name=e.slice(1,u),r.base=e.slice(1,l)):(r.name=e.slice(a,u),r.base=e.slice(a,l)),r.ext=e.slice(u,l)),a>0?r.dir=e.slice(0,a-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:{}},u=!0;try{t[e](o,o.exports,r),u=!1}finally{u&&delete n[e]}return o.exports}r.ab="//";var i=r(114);e.exports=i}()},75403:function(e,t){"use strict";/** * @license React * react-is.production.min.js * diff --git a/ee/tabby-webserver/ui/_next/static/chunks/6775-7a4923263d918a04.js b/ee/tabby-webserver/ui/_next/static/chunks/6775-7a4923263d918a04.js deleted file mode 100644 index a83f3b0abf1d..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/6775-7a4923263d918a04.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6775],{72657:function(e,n,t){t.d(n,{K:function(){return o}});var s=t(36164);t(3546);var l=t(12624),a=t(74248),r=t(31458),i=t(81565);function o(e){let{className:n,container:t,offset:o,...c}=e,d=(0,l.e)(o||0,t);return(0,s.jsxs)(r.z,{variant:"outline",size:"icon",className:(0,a.cn)("absolute right-4 top-1 z-10 bg-background transition-opacity duration-300 sm:right-8 md:top-2",d?"opacity-0":"opacity-100",n),onClick:()=>{t?t.scrollTo({top:t.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},...c,children:[(0,s.jsx)(i.IconArrowDown,{}),(0,s.jsx)("span",{className:"sr-only",children:"Scroll to bottom"})]})}},62817:function(e,n,t){t.d(n,{e:function(){return K},p:function(){return V}});var s=t(36164),l=t(3546),a=t(78613),r=t(24449),i=t(16784),o=t(63484),c=t(74248),d=t(49142),u=t(90379),m=t(31458),f=t(81565),x=t(72657),p=t(45391),h=t(34021),v=t(21454),g=t(3765),b=t(84942),j=t(29),y=t(24685),w=t(74630),N=t(16234),k=t(23455),C=t(82394);let S=l.createContext({}),A=b.xp,E=l.forwardRef((e,n)=>(0,s.jsx)(b.tW,{...e,ref:n}));E.displayName="SearchableSelectAnchor";let L=l.forwardRef((e,n)=>{let{getInputProps:t}=l.useContext(S),{onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,...d}=e;return(0,s.jsx)(k.Z,{...t((0,N.Z)({onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,ref:n},w.Z)),...d})});L.displayName="SearchableSelectTextarea";let F=l.forwardRef((e,n)=>{let{getInputProps:t}=l.useContext(S),{onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,...d}=e;return(0,s.jsx)(C.I,{...t((0,N.Z)({onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,ref:n},w.Z)),...d})});F.displayName="SearchableSelectInput";let R=l.forwardRef((e,n)=>{let{children:t,style:a,popupMatchAnchorWidth:r,...i}=e,{getMenuProps:o,anchorRef:c}=l.useContext(S),d=l.useRef(void 0);return l.useLayoutEffect(()=>{if(r){let e=c.current;if(e){let n=e.getBoundingClientRect();d.current=n.width}}},[]),(0,s.jsx)(b.i9,{children:(0,s.jsx)(b.yk,{align:"start",onOpenAutoFocus:e=>e.preventDefault(),style:{width:d.current,...a},...o({ref:n},{suppressRefError:!0}),...i,children:t})})});R.displayName="SearchableSelectContent";let z=l.forwardRef((e,n)=>{let{item:t,index:a,className:r,children:i,disabled:o,...d}=e,{highlightedIndex:u,selectedItem:m,getItemProps:f}=l.useContext(S),x=u===a,p=m===t;return(0,s.jsx)(A,{asChild:!0,children:(0,s.jsx)("div",{className:(0,c.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none",x&&"bg-accent text-accent-foreground",p&&"font-bold",o&&"pointer-events-none opacity-50",r),...f({item:t,index:a,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),...d,children:"function"==typeof i?i({highlighted:x,selected:p}):i})},t.id)});function D(e){let{options:n,onSelect:t,children:a,open:r,onOpenChange:i,stayOpenOnInputClick:o}=e,c=l.useRef(null),d=l.useCallback((e,n)=>{let{type:t,changes:s}=n;switch(t){case y.Kb.stateChangeTypes.MenuMouseLeave:return{...s,highlightedIndex:e.highlightedIndex};case y.Kb.stateChangeTypes.InputClick:let l=!!o||s.isOpen;return{...s,isOpen:l};default:return s}},[o]),u=(0,y.Kb)({items:null!=n?n:[],defaultIsOpen:r,onSelectedItemChange(e){let{selectedItem:n}=e;n&&(null==t||t(n),null==i||i(!1))},onIsOpenChange:e=>{let{isOpen:n}=e;null==i||i(!!n)},stateReducer:d}),{setHighlightedIndex:m,highlightedIndex:f}=u,x=(0,w.Z)(r)?u.isOpen:u.isOpen&&r;l.useEffect(()=>{x&&(null==n?void 0:n.length)&&-1===f&&m(0)},[x,n]);let p=l.useMemo(()=>({...u,open:x,anchorRef:c}),[u,x,c]);return(0,s.jsx)(S.Provider,{value:p,children:(0,s.jsx)(b.J2,{open:x,children:"function"==typeof a?a(p):a})})}z.displayName="SearchableSelectOption";let M=l.forwardRef(function(e,n){let{onSubmit:t,input:a,setInput:r,isLoading:i}=e,{formRef:o,onKeyDown:d}=function(){let e=(0,l.useRef)(null);return{formRef:e,onKeyDown:n=>{if("Enter"===n.key&&!n.shiftKey&&!n.nativeEvent.isComposing){var t;null===(t=e.current)||void 0===t||t.requestSubmit(),n.preventDefault()}}}}(),[u,x]=l.useState(null),[y,w]=l.useState(!1),N=l.useRef(null),k=l.useRef(),C=l.useRef(),[S,A]=l.useState([]),[F,M]=l.useState({}),{data:P}=(0,v.ZP)(u,g.Z,{revalidateOnFocus:!1,dedupingInterval:0,errorRetryCount:0});l.useEffect(()=>{var e;let n=null!==(e=null==P?void 0:P.hits)&&void 0!==e?e:[];A(n),w(!!(null==n?void 0:n.length))},[null==P?void 0:P.hits]),l.useImperativeHandle(n,()=>({focus:()=>{var e;null===(e=N.current)||void 0===e||e.focus()}})),l.useEffect(()=>{a&&N.current&&N.current!==document.activeElement&&N.current.focus()},[a]),l.useLayoutEffect(()=>{var e,n,t;(null===(e=C.current)||void 0===e?void 0:e.length)&&(null===(t=N.current)||void 0===t||null===(n=t.setSelectionRange)||void 0===n||n.call(t,C.current[0],C.current[1]),C.current=void 0)}),l.useMemo(()=>(0,p.Z)(e=>{var n,t,s,l;let a=null!==(s=null===(n=e.target)||void 0===n?void 0:n.value)&&void 0!==s?s:"",r=null!==(l=null===(t=e.target)||void 0===t?void 0:t.selectionEnd)&&void 0!==l?l:0,i=O(a,r),o=null==i?void 0:i[1];if(o){let e=encodeURIComponent("name:".concat(o," AND kind:function")),n="/v1beta/search?q=".concat(e);x(n)}else A([]),w(!1)},200),[]);let _=async e=>{if(e.preventDefault(),!(null==a?void 0:a.trim())||i)return;let n=a;Object.keys(F).forEach(e=>{var t,s,l;let a=F[e];(null==a?void 0:a.doc)&&(n=n.replaceAll(e,"\n```".concat(null!==(s=null===(t=a.doc)||void 0===t?void 0:t.language)&&void 0!==s?s:"","\n").concat(null!==(l=a.doc.body)&&void 0!==l?l:"","\n","```","\n")))}),r(""),await t(n)},B=(e,n)=>{"Enter"===e.key&&n?e.preventDefault():n&&["ArrowRight","ArrowLeft","Home","End"].includes(e.key)?(A([]),w(!1)):(n||(e.preventDownshiftDefault=!0),d(e))};return(0,s.jsx)("form",{onSubmit:_,ref:o,children:(0,s.jsx)(D,{options:S,onSelect:e=>{var n,t,s;let l=null!==(n=k.current)&&void 0!==n?n:0,i=O(a,l);if(i){M({...F,["@".concat(null===(t=e.doc)||void 0===t?void 0:t.name)]:e});let n="@".concat(null==e?void 0:null===(s=e.doc)||void 0===s?void 0:s.name," "),o=a.substring(0,l).replace(new RegExp(i[0]),""),c=o.length+n.length;C.current=[c,c],r(o+n+a.slice(l))}A([]),w(!1)},open:y,onOpenChange:e=>{e&&(null==S?void 0:S.length)?w(e):(w(!1),A([]))},children:e=>{var n,t,l,o;let{open:d,highlightedIndex:u}=e,x=null==S?void 0:S[u];return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(E,{children:(0,s.jsxs)("div",{className:"relative flex max-h-60 w-full grow flex-col overflow-hidden bg-background px-8 sm:rounded-md sm:border sm:px-12",children:[(0,s.jsx)("span",{className:(0,c.cn)((0,m.d)({size:"sm",variant:"ghost"}),"absolute left-0 top-4 h-8 w-8 rounded-full bg-background p-0 hover:bg-background sm:left-4"),children:(0,s.jsx)(f.IconEdit,{})}),(0,s.jsx)(L,{tabIndex:0,rows:1,placeholder:"Ask a question.",spellCheck:!1,className:"min-h-[60px] w-full resize-none bg-transparent px-4 py-[1.3rem] focus-within:outline-none",value:a,ref:N,onChange:e=>{(0,h.Z)(e,"target.value")?(k.current=e.target.selectionEnd,r(e.target.value)):k.current=void 0},onKeyDown:e=>B(e,d)}),(0,s.jsx)("div",{className:"absolute right-0 top-4 sm:right-4",children:(0,s.jsxs)(j.u,{children:[(0,s.jsx)(j.aJ,{asChild:!0,children:(0,s.jsxs)(m.z,{type:"submit",size:"icon",disabled:i||""===a,children:[(0,s.jsx)(f.IconArrowElbow,{}),(0,s.jsx)("span",{className:"sr-only",children:"Send message"})]})}),(0,s.jsx)(j._v,{children:"Send message"})]})})]})}),(0,s.jsx)(R,{align:"start",side:"top",onOpenAutoFocus:e=>e.preventDefault(),className:"w-[60vw] md:w-[430px]",children:(0,s.jsxs)(b.J2,{open:d&&!!x,children:[(0,s.jsx)(b.tW,{asChild:!0,children:(0,s.jsx)("div",{className:"max-h-[300px] overflow-y-scroll",children:d&&!!(null==S?void 0:S.length)&&S.map((e,n)=>{var t,l,a;return(0,s.jsx)(z,{item:e,index:n,children:(0,s.jsxs)("div",{className:"flex w-full items-center justify-between gap-8 overflow-x-hidden",children:[(0,s.jsxs)("div",{className:"flex items-center gap-1",children:[(0,s.jsx)(I,{kind:null==e?void 0:null===(t=e.doc)||void 0===t?void 0:t.kind}),(0,s.jsxs)("div",{className:"max-w-[200px] truncate",children:[null==e?void 0:null===(l=e.doc)||void 0===l?void 0:l.name,"(...)"]})]}),(0,s.jsx)("div",{className:"flex-1 truncate text-right text-sm text-muted-foreground",children:null==e?void 0:null===(a=e.doc)||void 0===a?void 0:a.body})]})},null==e?void 0:e.id)})})}),(0,s.jsx)(b.yk,{asChild:!0,align:"start",side:"right",alignOffset:-4,onOpenAutoFocus:e=>e.preventDefault(),onKeyDownCapture:e=>e.preventDefault(),className:"rounded-none",collisionPadding:{bottom:120},children:(0,s.jsxs)("div",{className:"flex max-h-[70vh] w-[20vw] flex-col overflow-y-auto px-2 md:w-[240px] lg:w-[340px]",children:[(0,s.jsxs)("div",{className:"mb-2",children:[(null==x?void 0:null===(n=x.doc)||void 0===n?void 0:n.kind)?"(".concat(null==x?void 0:null===(t=x.doc)||void 0===t?void 0:t.kind,") "):"",null==x?void 0:null===(l=x.doc)||void 0===l?void 0:l.name]}),(0,s.jsx)("div",{className:"flex-1 whitespace-pre-wrap break-all text-muted-foreground",children:null==x?void 0:null===(o=x.doc)||void 0===o?void 0:o.body})]})})]})})]})}})})});function O(e,n){let t=e.substring(0,n),s=/@(\w+)$/.exec(t);return s}function I(e){let{kind:n,...t}=e;return(0,s.jsx)(f.IconSymbolFunction,{...t})}function P(e){let{href:n,children:t}=e;return(0,s.jsxs)("a",{href:n,target:"_blank",className:"inline-flex flex-1 justify-center gap-1 leading-4 hover:underline",children:[(0,s.jsx)("span",{children:t}),(0,s.jsx)("svg",{"aria-hidden":"true",height:"7",viewBox:"0 0 6 6",width:"7",className:"opacity-70",children:(0,s.jsx)("path",{d:"M1.25215 5.54731L0.622742 4.9179L3.78169 1.75597H1.3834L1.38936 0.890915H5.27615V4.78069H4.40513L4.41109 2.38538L1.25215 5.54731Z",fill:"currentColor"})})]})}function _(e){let{className:n,...t}=e;return(0,s.jsxs)("p",{className:(0,c.cn)("px-2 text-center text-xs leading-normal text-muted-foreground",n),...t,children:[(0,s.jsx)(P,{href:"https://tabby.tabbyml.com",children:"Tabby"}),", an opensource, self-hosted AI coding assistant ."]})}function B(e){let{id:n,stop:t,reload:a,input:r,setInput:i,className:o,onSubmit:c,chatMaxWidthClass:d}=e,u=l.useRef(null),{container:p,onClearMessages:h,qaPairs:v,isLoading:g}=l.useContext(V);return l.useEffect(()=>{var e;null==u||null===(e=u.current)||void 0===e||e.focus()},[n]),(0,s.jsxs)("div",{className:o,children:[(0,s.jsx)(x.K,{container:p}),(0,s.jsxs)("div",{className:"mx-auto md:px-4 ".concat(d),children:[(0,s.jsxs)("div",{className:"flex h-10 items-center justify-center gap-2",children:[g?(0,s.jsxs)(m.z,{variant:"outline",onClick:()=>t(),className:"bg-background",children:[(0,s.jsx)(f.IconStop,{className:"mr-2"}),"Stop generating"]}):(null==v?void 0:v.length)>0&&(0,s.jsxs)(m.z,{variant:"outline",onClick:()=>a(),className:"bg-background",children:[(0,s.jsx)(f.IconRefresh,{className:"mr-2"}),"Regenerate response"]}),(null==v?void 0:v.length)>0&&(0,s.jsxs)(m.z,{variant:"outline",onClick:h,className:"bg-background lg:hidden",children:[(0,s.jsx)(f.IconTrash,{className:"mr-2"}),"Clear"]})]}),(0,s.jsxs)("div",{className:"space-y-4 border-t bg-background px-4 py-2 shadow-lg sm:rounded-t-xl sm:border md:py-4",children:[(0,s.jsx)(M,{ref:u,onSubmit:c,input:r,setInput:i,isLoading:g}),(0,s.jsx)(_,{className:"hidden sm:block"})]})]})]})}var T=t(76297),q=t(12624);function Z(e){let{trackVisibility:n}=e,{container:t}=l.useContext(V),a=(0,q.e)(100,t),{ref:r,entry:i,inView:o}=(0,T.YD)({trackVisibility:n,delay:100,rootMargin:"0px 0px -150px 0px",root:t});return l.useEffect(()=>{a&&n&&!o&&(null==i||i.target.scrollIntoView({block:"start"}))},[o,i,a,n]),(0,s.jsx)("div",{ref:r,className:"h-px w-full"})}let H=[{heading:"Convert list of string to numbers",message:"How to convert a list of string to numbers in python"},{heading:"How to parse email address",message:"How to parse email address with regex"}];function J(e){let{setInput:n,chatMaxWidthClass:t,welcomeMessage:l}=e;return(0,s.jsx)("div",{className:"mx-auto px-4 ".concat(t),children:(0,s.jsxs)("div",{className:"rounded-lg border bg-background p-8",children:[(0,s.jsx)("h1",{className:"mb-2 text-lg font-semibold",children:l||"Welcome"}),(0,s.jsx)("p",{className:"leading-normal text-muted-foreground",children:"You can start a conversation here or try the following examples:"}),(0,s.jsx)("div",{className:"mt-4 flex flex-col items-start space-y-2",children:H.map((e,t)=>(0,s.jsxs)(m.z,{variant:"link",className:"h-auto p-0 text-base",onClick:()=>n(e.message),children:[(0,s.jsx)(f.IconArrowRight,{className:"mr-2 text-muted-foreground"}),(0,s.jsx)("p",{className:"text-left",children:e.heading})]},t))})]})})}var U=t(80054);let V=l.createContext({}),K=l.forwardRef(function(e,n){let{className:t,chatId:m,initialMessages:f,headers:x,api:p="/v1beta/answer",onLoaded:h,onThreadUpdates:v,onNavigateToContext:g,container:b,fetcher:j,docQuery:y,generateRelevantQuestions:w,maxWidth:N,welcomeMessage:k,promptFormClassname:C,onCopyContent:S,client:A,onSubmitMessage:E,onApplyInEditor:L}=e,[F,R]=l.useState(!1),z=l.useRef(!1),[D,M]=l.useState(null!=f?f:[]),[O,I]=l.useState(""),{triggerRequest:P,isLoading:_,error:T,answer:q,stop:H}=(0,d.t)({api:p,headers:x,fetcher:j}),K=async e=>{H();let n=D.filter(n=>n.user.id!==e);M(n)},G=async e=>{let n=(0,a.Z)(D,n=>n.user.id===e);if(n>-1){var t;let e=D[n],s=[...D.slice(0,n),{...e,assistant:{...e.assistant,id:(null===(t=e.assistant)||void 0===t?void 0:t.id)||(0,c.x0)(),message:"",error:void 0}}];return M(s),P(Q(s))}},W=async()=>{if(!(null==D?void 0:D.length))return;let e=D[D.length-1].user.id;return G(e)};l.useEffect(()=>{if(!_||!(null==D?void 0:D.length)||!q)return;let e=D[D.length-1];M(n=>{var t;let s=n[n.length-1].assistant,l={...s,id:(null==s?void 0:s.id)||(0,c.x0)(),message:null!==(t=q.answer_delta)&&void 0!==t?t:"",error:void 0,relevant_code:null==q?void 0:q.relevant_code};return[...n.slice(0,n.length-1),{...e,assistant:l}]})},[q,_]);let Y=(0,r.S)(()=>{b?b.scrollTo({top:b.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},100);l.useLayoutEffect(()=>{_&&Y.run()},[_]),l.useEffect(()=>{T&&(null==D?void 0:D.length)&&M(e=>{var n,t,s;let l=e[e.length-1];return[...e.slice(0,e.length-1),{...l,assistant:{...l.assistant,id:(null===(n=l.assistant)||void 0===n?void 0:n.id)||(0,c.x0)(),message:null!==(s=null===(t=l.assistant)||void 0===t?void 0:t.message)&&void 0!==s?s:"",error:(null==T?void 0:T.message)==="401"?"Unauthorized":"Fail to fetch"}}]})},[T]);let Q=e=>{var n,t,s;let l=e[e.length-1].user,a=(null==l?void 0:l.selectContext)||(null==l?void 0:null===(n=l.relevantContext)||void 0===n?void 0:n[0]),r=a?{content:null!==(t=a.content)&&void 0!==t?t:"",filepath:a.filepath,language:a.filepath&&(0,o.U$)(a.filepath)[0]||"text",git_url:null!==(s=null==a?void 0:a.git_url)&&void 0!==s?s:""}:void 0;return{messages:(function(e){if(!(null==e?void 0:e.length))return[];let n=[],t=e.length;for(let s=0;s1&&s!==t-1})),r&&n.push({role:"assistant",id:r.id,content:r.message})}return n})(e).slice(0,-1),code_query:r,doc_query:!!y,generate_relevant_questions:!!w}},X=(0,i.d)(async e=>{var n;if(_)return;let t={...e,id:null!==(n=e.id)&&void 0!==n?n:(0,c.x0)()},s=[...D,{user:t,assistant:{id:(0,c.x0)(),message:"",error:void 0}}];return M(s),P(Q(s))}),$=async e=>{var n;return null===(n=X.current)||void 0===n?void 0:n.call(X,e)},ee=async e=>E?E(e):$({message:e});l.useEffect(()=>{z.current&&v(D)},[D]),l.useImperativeHandle(n,()=>({sendUserChat:$,stop:H,isLoading:_}),[]),l.useEffect(()=>{z.current||(z.current=!0,null==h||h(),R(!0))},[]);let en=N?"max-w-".concat(N):"max-w-2xl";return F?(0,s.jsx)(V.Provider,{value:{isLoading:_,qaPairs:D,onNavigateToContext:g,handleMessageAction:(e,n)=>{switch(n){case"delete":K(e);break;case"regenerate":G(e)}},onClearMessages:()=>{H(),M([])},container:b,onCopyContent:S,client:A,onApplyInEditor:L},children:(0,s.jsx)("div",{className:"flex justify-center overflow-x-hidden",children:(0,s.jsxs)("div",{className:"w-full px-4 ".concat(en),children:[(0,s.jsxs)("div",{className:(0,c.cn)("pb-[200px] pt-4 md:pt-10",t),children:[(null==D?void 0:D.length)?(0,s.jsx)(U.w,{messages:D,chatMaxWidthClass:en}):(0,s.jsx)(J,{setInput:I,chatMaxWidthClass:en,welcomeMessage:k}),(0,s.jsx)(Z,{trackVisibility:_})]}),(0,s.jsx)(B,{onSubmit:ee,className:(0,c.cn)("fixed inset-x-0 bottom-0",C),id:m,stop:()=>{H()},reload:W,input:O,setInput:I,chatMaxWidthClass:en})]})})}):(0,s.jsx)(u.cg,{className:"".concat(en," mx-auto pt-4 md:pt-10")})})},80054:function(e,n,t){t.d(n,{q:function(){return q},w:function(){return F}});var s=t(36164),l=t(3546),a=t(42891),r=t.n(a),i=t(23342),o=t(74630),c=t(64148),d=t(93668),u=t(98454),m=t(63484),f=t(74248),x=t(90958),p=t(29),h=t(73033),v=t(48537),g=t(43739),b=t(14079);let j=g.fC,y=l.forwardRef((e,n)=>{let{className:t,...l}=e;return(0,s.jsx)(g.ck,{ref:n,className:(0,f.cn)("border-b",t),...l})});y.displayName="AccordionItem";let w=l.forwardRef((e,n)=>{let{className:t,children:l,...a}=e;return(0,s.jsxs)(g.xz,{ref:n,className:(0,f.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",t),...a,children:[l,(0,s.jsx)(b.Z,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})});w.displayName=g.xz.displayName;let N=l.forwardRef((e,n)=>{let{className:t,children:l,...a}=e;return(0,s.jsx)(g.VY,{ref:n,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...a,children:(0,s.jsx)("div",{className:(0,f.cn)("pb-4 pt-0",t),children:l})})});N.displayName=g.VY.displayName;var k=t(31458),C=t(81565),S=t(11208),A=t(3448),E=t(52569),L=t(62817);function F(e){let{messages:n,chatMaxWidthClass:t}=e,{isLoading:a}=l.useContext(L.p);return(0,s.jsx)("div",{className:"relative mx-auto px-4 ".concat(t),children:null==n?void 0:n.map((e,t)=>{let r=t===n.length-1;return(0,s.jsxs)(l.Fragment,{children:[(0,s.jsx)(R,{isLoading:!!r&&a,message:e}),!r&&(0,s.jsx)(S.Z,{className:"my-4 md:my-8"})]},e.user.id)})})}function R(e){let{message:n,isLoading:t}=e,{user:l,assistant:a}=n;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(z,{message:l}),!!a&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(S.Z,{className:"my-4 md:my-8"}),(0,s.jsx)(M,{message:a,userMessage:l,isLoading:t,userMessageId:l.id})]})]})}function z(e){var n,t,a,r;let{message:i}=e,[{data:c}]=(0,u.P)(),d=i.selectContext,{onNavigateToContext:x,client:p}=l.useContext(L.p),h=l.useMemo(()=>{var e,n;if(!(null==d?void 0:d.content))return"";let t=(null==d?void 0:d.filepath)&&null!==(e=(0,m.U$)(null==d?void 0:d.filepath)[0])&&void 0!==e?e:"";return"\n```".concat(t,"\n").concat(null!==(n=null==d?void 0:d.content)&&void 0!==n?n:"","\n","```","\n")},[d]),v=null;if(h&&i.selectContext){let{range:e,filepath:n}=i.selectContext;v={filepath:n,isMultiLine:!(0,o.Z)(null==e?void 0:e.start)&&!(0,o.Z)(null==e?void 0:e.end)&&e.startnull==x?void 0:x(i.selectContext,{openInEditor:"vscode"===p}),children:[(0,s.jsx)(C.IconFile,{className:"h-3 w-3"}),(0,s.jsxs)("p",{className:"flex-1 truncate pr-1",children:[(0,s.jsx)("span",{children:v.filepath}),(null===(t=i.selectContext)||void 0===t?void 0:null===(n=t.range)||void 0===n?void 0:n.start)&&(0,s.jsxs)("span",{children:[":",null===(a=i.selectContext)||void 0===a?void 0:a.range.start]}),v.isMultiLine&&(0,s.jsxs)("span",{children:["-",null===(r=i.selectContext)||void 0===r?void 0:r.range.end]})]})]})]}),!(null==c?void 0:c.me.name)&&(0,s.jsx)("div",{className:"editor-bg absolute right-0 top-0 -mt-0.5 block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,s.jsx)(D,{...e})})]})]})}function D(e){let{message:n}=e,{handleMessageAction:t}=l.useContext(L.p);return(0,s.jsx)(T,{children:(0,s.jsxs)(k.z,{variant:"ghost",size:"icon",onClick:e=>null==t?void 0:t(n.id,"delete"),children:[(0,s.jsx)(C.IconTrash,{}),(0,s.jsx)("span",{className:"sr-only",children:"Delete message"})]})})}function M(e){let{message:n,userMessage:t,isLoading:a,userMessageId:r,...i}=e,{onNavigateToContext:o}=l.useContext(L.p),c=l.useMemo(()=>{var e,t;return null!==(t=null==n?void 0:null===(e=n.relevant_code)||void 0===e?void 0:e.map(e=>{var n;let t=null!==(n=null==e?void 0:e.start_line)&&void 0!==n?n:0,s=e.body.split("\n").length;return{kind:"file",range:{start:t,end:t+s-1},filepath:e.filepath,content:e.body,git_url:e.git_url}}))&&void 0!==t?t:[]},[null==n?void 0:n.relevant_code]);return(0,s.jsxs)("div",{className:(0,f.cn)("group relative mb-4 flex flex-col items-start gap-y-2 md:-ml-4 md:flex-row"),...i,children:[(0,s.jsxs)("div",{className:"flex w-full items-center justify-between md:w-auto",children:[(0,s.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,s.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,s.jsx)(B,{className:"h-6 w-6 md:h-8 md:w-8"})}),(0,s.jsx)("p",{className:"block text-xs font-bold md:hidden",children:"Tabby"})]}),(0,s.jsx)("div",{className:"block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,s.jsx)(O,{message:n,userMessageId:r})})]}),(0,s.jsxs)("div",{className:"w-full flex-1 space-y-2 overflow-hidden px-1 md:ml-4",children:[(0,s.jsx)(q,{contexts:c,userContexts:t.relevantContext,onContextClick:o}),!a||(null==n?void 0:n.message)?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(I,{message:n.message}),!!n.error&&(0,s.jsx)(P,{error:n.error})]}):(0,s.jsx)(_,{}),(0,s.jsx)("div",{className:"hidden md:block",children:(0,s.jsx)(O,{message:n,userMessageId:r})})]})]})}function O(e){let{handleMessageAction:n,isLoading:t,onCopyContent:a}=l.useContext(L.p),{message:r,userMessageId:i}=e;return(0,s.jsxs)(T,{children:[!t&&(0,s.jsxs)(k.z,{variant:"ghost",size:"icon",onClick:e=>n(i,"regenerate"),children:[(0,s.jsx)(C.IconRefresh,{}),(0,s.jsx)("span",{className:"sr-only",children:"Regenerate message"})]}),(0,s.jsx)(v.q,{value:r.message,onCopyContent:a})]})}function I(e){let{message:n}=e,{onCopyContent:t,onApplyInEditor:a}=l.useContext(L.p);return(0,s.jsx)(h.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[c.Z,d.Z],components:{p(e){let{children:n}=e;return(0,s.jsx)("p",{className:"mb-2 last:mb-0",children:n})},code(e){var n;let{node:l,inline:r,className:i,children:o,...c}=e;if(o.length){if("▍"==o[0])return(0,s.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});o[0]=o[0].replace("`▍`","▍")}let d=/language-(\w+)/.exec(i||""),u=function(e){let n={};if(!e)return n;let t=e.split(" ");return t.forEach(e=>{let[t,s]=e.split("=");n[t]=s}),n}(null===(n=l.data)||void 0===n?void 0:n.meta),m=(null==u?void 0:u.is_reference)==="1";return m?null:r?(0,s.jsx)("code",{className:i,...c,children:o}):(0,s.jsx)(x.dn,{language:d&&d[1]||"",value:String(o).replace(/\n$/,""),onCopyContent:t,onApplyInEditor:a,...c},Math.random())}},children:n})}function P(e){let{error:n="Fail to fetch"}=e,t=l.useMemo(()=>"```\n"+JSON.stringify({error:!0,message:n},null,2)+"\n```",[n]);return(0,s.jsx)(h.s,{className:"prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[c.Z,d.Z],components:{code(e){let{node:n,inline:t,className:l,children:a,...r}=e;return(0,s.jsx)("div",{...r,className:(0,f.cn)(l,"bg-zinc-950 p-2"),children:a})}},children:t})}function _(){return(0,s.jsxs)("div",{className:"space-y-2 py-2 md:px-1 md:py-0",children:[(0,s.jsx)(A.O,{className:"h-3 w-full"}),(0,s.jsx)(A.O,{className:"h-3 w-full"})]})}function B(e){let{className:n}=e;return(0,s.jsx)(r(),{style:{backgroundColor:"#E8E2D2"},className:(0,f.cn)("rounded-full p-0.5",n),src:i.Z,alt:"tabby"})}function T(e){let{className:n,...t}=e;return(0,s.jsx)("div",{className:(0,f.cn)("flex items-center justify-end transition-opacity group-hover:opacity-100 md:absolute md:-right-[5rem] md:-top-2 md:opacity-0",n),...t})}let q=e=>{let{contexts:n,userContexts:t,className:l,onContextClick:a,defaultOpen:r,enableTooltip:i,onTooltipClick:o}=e,c=((null==t?void 0:t.length)||0)+n.length;return 0===c?null:(0,s.jsx)(j,{type:"single",collapsible:!0,className:(0,f.cn)("bg-transparent text-foreground",l),defaultValue:r?"references":void 0,children:(0,s.jsxs)(y,{value:"references",className:"my-0 border-0",children:[(0,s.jsx)(w,{className:"my-0 py-2 font-semibold",children:(0,s.jsx)("span",{className:"mr-2",children:"Read ".concat(c," file").concat(c>1?"s":"")})}),(0,s.jsxs)(N,{className:"space-y-2",children:[null==t?void 0:t.map((e,n)=>(0,s.jsx)(Z,{context:e,clickable:!1,onContextClick:a},"user-".concat(n))),n.map((e,n)=>(0,s.jsx)(Z,{context:e,onContextClick:a,enableTooltip:i,tooltipContent:i?(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"mb-2",children:"Code info"}),(0,s.jsx)("p",{children:"Score: xxxx"}),(0,s.jsx)("p",{children:"Ranking: xxxx"})]}):null,onTooltipClick:o},"assistant-".concat(n)))]})]})})};function Z(e){var n,t,a;let{context:r,clickable:i=!0,onContextClick:c,enableTooltip:d,tooltipContent:u,onTooltipClick:m}=e,[x,h]=(0,l.useState)(!1),v=!(0,o.Z)(null===(n=r.range)||void 0===n?void 0:n.start)&&!(0,o.Z)(null===(t=r.range)||void 0===t?void 0:t.end)&&r.range.start{d&&u&&h(e)},delayDuration:0,children:[(0,s.jsx)(p.aJ,{asChild:!0,children:(0,s.jsx)("div",{className:(0,f.cn)("rounded-md border p-2",{"cursor-pointer hover:bg-accent":i,"cursor-default pointer-events-auto":!i}),onClick:e=>i&&(null==c?void 0:c(r)),children:(0,s.jsxs)("div",{className:"flex items-center gap-1 overflow-hidden",children:[(0,s.jsx)(C.IconFile,{className:"shrink-0"}),(0,s.jsxs)("div",{className:"flex-1 truncate",title:r.filepath,children:[(0,s.jsx)("span",{children:b}),(null===(a=r.range)||void 0===a?void 0:a.start)&&(0,s.jsxs)("span",{className:"text-muted-foreground",children:[":",r.range.start]}),v&&(0,s.jsxs)("span",{className:"text-muted-foreground",children:["-",r.range.end]}),(0,s.jsx)("span",{className:"ml-2 text-xs text-muted-foreground",children:j})]})]})})}),(0,s.jsx)(p._v,{align:"start",onClick:m,children:u})]})}},48537:function(e,n,t){t.d(n,{q:function(){return i}});var s=t(36164);t(3546);var l=t(28312),a=t(31458),r=t(81565);function i(e){let{className:n,value:t,onCopyContent:i,text:o,...c}=e,{isCopied:d,copyToClipboard:u}=(0,l.m)({timeout:2e3,onCopyContent:i});return t?(0,s.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:n,onClick:()=>{d||u(t)},...c,children:[d?(0,s.jsx)(r.IconCheck,{className:"text-green-600"}):(0,s.jsx)(r.IconCopy,{}),o&&(0,s.jsx)("span",{children:o}),!o&&(0,s.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},73033:function(e,n,t){t.d(n,{s:function(){return a}});var s=t(3546),l=t(52991);let a=(0,s.memo)(l.D,(e,n)=>e.children===n.children&&e.className===n.className)},90379:function(e,n,t){t.d(n,{PF:function(){return o},cg:function(){return r},tB:function(){return i}});var s=t(36164),l=t(74248),a=t(3448);let r=e=>{let{className:n,...t}=e;return(0,s.jsxs)("div",{className:(0,l.cn)("space-y-3",n),...t,children:[(0,s.jsx)(a.O,{className:"h-4 w-full"}),(0,s.jsx)(a.O,{className:"h-4 w-full"}),(0,s.jsx)(a.O,{className:"h-4 w-full"}),(0,s.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...t}=e;return(0,s.jsx)(a.O,{className:(0,l.cn)("h-4 w-full",n),...t})},o=e=>{let{className:n,...t}=e;return(0,s.jsxs)("div",{className:(0,l.cn)("flex flex-col gap-3",n),...t,children:[(0,s.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,s.jsx)(a.O,{className:"h-4 w-full"}),(0,s.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,s.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(e,n,t){t.d(n,{d:function(){return o},z:function(){return c}});var s=t(36164),l=t(3546),a=t(74047),r=t(14375),i=t(74248);let o=(0,r.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=l.forwardRef((e,n)=>{let{className:t,variant:l,size:r,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,s.jsx)(u,{className:(0,i.cn)(o({variant:l,size:r,className:t})),ref:n,...d})});c.displayName="Button"},90958:function(e,n,t){t.d(n,{dn:function(){return u}});var s=t(36164),l=t(3546),a=t(73162),r=t(83008),i=t(28312),o=t(31458),c=t(81565),d=t(29);let u=(0,l.memo)(e=>{let{language:n,value:t,onCopyContent:l,onApplyInEditor:u}=e,{isCopied:m,copyToClipboard:f}=(0,i.m)({timeout:2e3,onCopyContent:l});return(0,s.jsxs)("div",{className:"codeblock relative w-full bg-zinc-950 font-sans",children:[(0,s.jsxs)("div",{className:"flex w-full items-center justify-between bg-zinc-800 px-6 py-2 pr-4 text-zinc-100",children:[(0,s.jsx)("span",{className:"text-xs lowercase",children:n}),(0,s.jsxs)("div",{className:"flex items-center space-x-1",children:[u&&(0,s.jsxs)(d.u,{children:[(0,s.jsx)(d.aJ,{asChild:!0,children:(0,s.jsxs)(o.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:u.bind(null,t),children:[(0,s.jsx)(c.IconApplyInEditor,{}),(0,s.jsx)("span",{className:"sr-only",children:"Apply in Editor"})]})}),(0,s.jsx)(d._v,{children:(0,s.jsx)("p",{className:"m-0",children:"Apply in Editor"})})]}),(0,s.jsxs)(d.u,{children:[(0,s.jsx)(d.aJ,{asChild:!0,children:(0,s.jsxs)(o.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:()=>{m||f(t)},children:[m?(0,s.jsx)(c.IconCheck,{}):(0,s.jsx)(c.IconCopy,{}),(0,s.jsx)("span",{className:"sr-only",children:"Copy"})]})}),(0,s.jsx)(d._v,{children:(0,s.jsx)("p",{className:"m-0",children:"Copy"})})]})]})]}),(0,s.jsx)(a.Z,{language:"toml"===n?"bash":n,style:r.RY,PreTag:"div",showLineNumbers:!0,customStyle:{margin:0,width:"100%",background:"transparent",padding:"1.5rem 1rem"},codeTagProps:{style:{fontSize:"0.9rem",fontFamily:"var(--font-mono)"}},children:t})]})});u.displayName="CodeBlock"},82394:function(e,n,t){t.d(n,{I:function(){return r}});var s=t(36164),l=t(3546),a=t(74248);let r=l.forwardRef((e,n)=>{let{className:t,type:l,...r}=e;return(0,s.jsx)("input",{type:l,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:n,...r})});r.displayName="Input"},84942:function(e,n,t){t.d(n,{J2:function(){return i},i9:function(){return d},tW:function(){return u},xo:function(){return o},xp:function(){return c},yk:function(){return m}});var s=t(36164),l=t(3546),a=t(83299),r=t(74248);let i=a.fC,o=a.xz,c=a.x8,d=a.h_,u=a.ee,m=l.forwardRef((e,n)=>{let{className:t,sideOffset:l=4,...i}=e;return(0,s.jsx)(a.VY,{ref:n,sideOffset:l,className:(0,r.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...i})});m.displayName=a.VY.displayName},11208:function(e,n,t){t.d(n,{Z:function(){return i}});var s=t(36164),l=t(3546),a=t(74225),r=t(74248);let i=l.forwardRef((e,n)=>{let{className:t,orientation:l="horizontal",decorative:i=!0,...o}=e;return(0,s.jsx)(a.f,{ref:n,decorative:i,orientation:l,className:(0,r.cn)("shrink-0 bg-border","horizontal"===l?"h-[1px] w-full":"h-full w-[1px]",t),...o})});i.displayName=a.f.displayName},3448:function(e,n,t){t.d(n,{O:function(){return a}});var s=t(36164),l=t(74248);function a(e){let{className:n,...t}=e;return(0,s.jsx)("div",{className:(0,l.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},29:function(e,n,t){t.d(n,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var s=t(36164),l=t(3546),a=t(44421),r=t(74248);let i=a.zt,o=a.fC,c=a.xz,d=l.forwardRef((e,n)=>{let{className:t,sideOffset:l=4,...i}=e;return(0,s.jsx)(a.VY,{ref:n,sideOffset:l,className:(0,r.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...i})});d.displayName=a.VY.displayName},52569:function(e,n,t){t.d(n,{Y:function(){return b},n:function(){return j}});var s=t(36164),l=t(3546),a=t(87782),r=t(21454),i=t(36327),o=t(98454),c=t(3765),d=t(74248),u=t(66612);let m=l.forwardRef((e,n)=>{let{className:t,...l}=e;return(0,s.jsx)(u.fC,{ref:n,className:(0,d.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",t),...l})});m.displayName=u.fC.displayName;let f=l.forwardRef((e,n)=>{let{className:t,...l}=e;return(0,s.jsx)(u.Ee,{ref:n,className:(0,d.cn)("aspect-square h-full w-full",t),...l})});f.displayName=u.Ee.displayName;let x=l.forwardRef((e,n)=>{let{className:t,...l}=e;return(0,s.jsx)(u.NY,{ref:n,className:(0,d.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",t),...l})});x.displayName=u.NY.displayName;var p=t(3448),h=t(30410).lW;let v="not_found",g=!0;function b(e){var n,t,r,u;let{className:b,fallback:j}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:C,error:S}=(0,i.Z)(N,e=>{if(g)return(0,c.Z)(e,{responseFormatter:async e=>{let n=await e.blob(),t=h.from(await n.arrayBuffer());return"data:image/png;base64,".concat(t.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(v)}})}),A=l.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,a.B)(y.me.email)},[null==y?void 0:null===(n=y.me)||void 0===n?void 0:n.email]);return C?(0,s.jsx)(p.O,{className:(0,d.cn)("h-16 w-16 rounded-full",b)}):((null==S?void 0:S.message)===v&&(g=!1),k||A||!j)?!k&&A?(0,s.jsx)(a.Z,{className:(0,d.cn)("h-16 w-16",b),...A}):(0,s.jsxs)(m,{className:(0,d.cn)("h-16 w-16",b),children:[(0,s.jsx)(f,{src:k,alt:null==y?void 0:null===(t=y.me)||void 0===t?void 0:t.email,className:"object-cover"}),(0,s.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(r=u.email)||void 0===r?void 0:r.substring(0,2)})]}):j}let j=e=>{g=!0,(0,r.JG)("/avatar/".concat(e))}},12624:function(e,n,t){t.d(n,{e:function(){return a}});var s=t(3546),l=t(62940);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0,[t,a]=s.useState(!1);return s.useEffect(()=>{if(n)return;let t=(0,l.Z)(()=>{a(window.innerHeight+window.scrollY>=document.body.offsetHeight-e)},100,{leading:!0});return window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t,{passive:!0}),t(),()=>{window.removeEventListener("scroll",t),window.removeEventListener("resize",t)}},[e,n]),s.useEffect(()=>{if(!n)return;let t=(0,l.Z)(()=>{let{scrollTop:t,clientHeight:s,scrollHeight:l}=n;a(t+s>=l-e)},100,{leading:!0});return n.addEventListener("scroll",t,{passive:!0}),n.addEventListener("resize",t,{passive:!0}),t(),()=>{n.removeEventListener("scroll",t),n.removeEventListener("resize",t)}},[e,n]),t}},28312:function(e,n,t){t.d(n,{m:function(){return i}});var s=t(3546),l=t(61200),a=t.n(l),r=t(2578);function i(e){let{timeout:n=2e3,onError:t,onCopyContent:l}=e,[i,o]=s.useState(!1),c=()=>{o(!0),setTimeout(()=>{o(!1)},n)},d=e=>{if("function"==typeof t){null==t||t(e);return}r.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var n;if(e){if(l){l(e),c();return}if(null===(n=navigator.clipboard)||void 0===n?void 0:n.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let n=a()(e);n?c():d()}}}}}},24449:function(e,n,t){t.d(n,{S:function(){return i},n:function(){return o}});var s=t(3546),l=t(45391),a=t(16784);let r=e=>{let n=(0,a.d)(e);s.useEffect(()=>()=>{n.current()},[])};function i(e,n,t){let i=(0,a.d)(e),o=s.useMemo(()=>(0,l.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,n,t){let[l,a]=s.useState(e),{run:r}=i(()=>{a(e)},n,t);return s.useEffect(()=>{r()},[e]),[l,a]}},16784:function(e,n,t){t.d(n,{d:function(){return l}});var s=t(3546);function l(e){let n=s.useRef(e);return n.current=e,n}},98454:function(e,n,t){t.d(n,{P:function(){return r}});var s=t(40055),l=t(43240);let a=(0,l.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),r=()=>(0,s.aM)({query:a})},49142:function(e,n,t){t.d(n,{t:function(){return a}});var s=t(3546),l=t(15696);function a(e){let{api:n="/v1beta/answer",onError:t,headers:a,fetcher:r}=e,[i,o]=s.useState(!1),[c,d]=s.useState(),[u,m]=s.useState(),f=s.useRef(null),x=e=>{if("event"===e.type&&"data"in e){let n=JSON.parse(e.data);n&&d(e=>p(e,n))}},p=(e,n)=>{var t,s;return e?{...e,answer_delta:"".concat(null!==(t=null==e?void 0:e.answer_delta)&&void 0!==t?t:"").concat(null!==(s=null==n?void 0:n.answer_delta)&&void 0!==s?s:""),relevant_documents:(null==n?void 0:n.relevant_documents)||e.relevant_documents,relevant_questions:(null==n?void 0:n.relevant_questions)||e.relevant_questions}:n},h=async e=>{try{o(!0),m(void 0),d(void 0);let t=new AbortController;f.current=t;let i=null!=r?r:window.fetch,c=await i(n,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json",...a},signal:null==t?void 0:t.signal}).catch(e=>{throw e});if(!(null==c?void 0:c.ok))throw Error(String(c.status));if(null==c.body)throw Error("The response body is empty");let u=c.body.pipeThrough(new TextDecoderStream).pipeThrough(new l.m).getReader();for(;;){var s;let{done:e,value:n}=await u.read();if(e||(null===(s=t.signal)||void 0===s?void 0:s.aborted))break;x(n)}}catch(e){if((null==e?void 0:e.name)==="AbortError")return f.current=null,null;t&&e instanceof Error&&t(e),m(e)}finally{o(!1)}};return{isLoading:i,answer:c,error:u,setError:m,triggerRequest:h,stop:()=>{f.current&&(f.current.abort(),f.current=null)}}}},63484:function(e,n,t){t.d(n,{U$:function(){return d},t:function(){return u}});var s=t(14283),l=t.n(s),a=t(34021),r=t(74630),i=t(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),c={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};Object.entries(o).reduce((e,n)=>{let[t,s]=n;return{...e,[t.toLocaleLowerCase()]:s}},{});let d=e=>{let n={},t={};for(let[e,s]of Object.entries(c)){for(let t of s.filenames)(0,a.Z)(n,t)||(n[t]=[]),n[t].push(e);for(let n of s.extnames)(0,a.Z)(t,n)||(t[n]=[]),t[n].push(e)}return[].concat(n[l().basename(e)],t[l().extname(e).substring(1)]).filter(Boolean)},u=(e,n)=>{let t=()=>(0,r.Z)(n)?"Other":n;if(!e)return t();let s=Object.values(i.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===s)return t();let l=Object.keys(i.SQ)[s];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[l.toLocaleLowerCase()]||l}},3765:function(e,n,t){t.d(n,{Z:function(){return o}});var s=t(44745),l=t(57778),a=t(79716),r=t(91302),i=t(66794);async function o(e,n){var t;let s=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;if(function(e){var n;if(e.startsWith("/oauth/providers"))return!1;let t=null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken;if(!t)return!0;try{let{exp:e}=(0,a.o)(t);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(t=>m(e,n));let l=await s(e,d(n));return 401===l.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(t=>m(e,n))):f(l,n)}async function c(){var e,n;let t=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!t)return;let s=await u(t);return null==s?void 0:null===(n=s.data)||void 0===n?void 0:n.refreshToken}function d(e){var n;let t=new Headers(null==e?void 0:e.headers);return t.append("authorization","Bearer ".concat(null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken)),{...e||{},headers:t}}async function u(e){let n=new s.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[s.Ek]}),t=n.createRequestOperation("mutation",(0,l.h)(r.Dp,{refreshToken:e}));return n.executeMutation(t)}function m(e,n){var t;let s=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;return s(e,d(n)).then(e=>f(e,n))}function f(e,n){return(null==e?void 0:e.ok)?(null==n?void 0:n.responseFormatter)?n.responseFormatter(e):(null==n?void 0:n.responseFormat)==="blob"?e.blob():e.json():(null==n?void 0:n.errorHandler)?n.errorHandler(e):void 0}},23342:function(e,n){n.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/6775-dbaafe0cc5a80c88.js b/ee/tabby-webserver/ui/_next/static/chunks/6775-dbaafe0cc5a80c88.js new file mode 100644 index 000000000000..9219272d13b7 --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/6775-dbaafe0cc5a80c88.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6775],{72657:function(e,n,s){s.d(n,{K:function(){return o}});var t=s(36164);s(3546);var l=s(12624),a=s(74248),r=s(31458),i=s(81565);function o(e){let{className:n,container:s,offset:o,...c}=e,d=(0,l.e)(o||0,s);return(0,t.jsxs)(r.z,{variant:"outline",size:"icon",className:(0,a.cn)("absolute right-4 top-1 z-10 bg-background transition-opacity duration-300 sm:right-8 md:top-2",d?"opacity-0":"opacity-100",n),onClick:()=>{s?s.scrollTo({top:s.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},...c,children:[(0,t.jsx)(i.IconArrowDown,{}),(0,t.jsx)("span",{className:"sr-only",children:"Scroll to bottom"})]})}},62817:function(e,n,s){s.d(n,{e:function(){return K},p:function(){return V}});var t=s(36164),l=s(3546),a=s(78613),r=s(24449),i=s(16784),o=s(63484),c=s(74248),d=s(49142),u=s(90379),m=s(31458),f=s(81565),x=s(72657),p=s(45391),h=s(34021),v=s(21454),g=s(3765),b=s(84942),j=s(29),y=s(24685),w=s(74630),N=s(16234),k=s(23455),C=s(82394);let S=l.createContext({}),A=b.xp,E=l.forwardRef((e,n)=>(0,t.jsx)(b.tW,{...e,ref:n}));E.displayName="SearchableSelectAnchor";let L=l.forwardRef((e,n)=>{let{getInputProps:s}=l.useContext(S),{onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,...d}=e;return(0,t.jsx)(k.Z,{...s((0,N.Z)({onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,ref:n},w.Z)),...d})});L.displayName="SearchableSelectTextarea";let F=l.forwardRef((e,n)=>{let{getInputProps:s}=l.useContext(S),{onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,...d}=e;return(0,t.jsx)(C.I,{...s((0,N.Z)({onKeyDown:a,onChange:r,onInput:i,onBlur:o,onClick:c,ref:n},w.Z)),...d})});F.displayName="SearchableSelectInput";let z=l.forwardRef((e,n)=>{let{children:s,style:a,popupMatchAnchorWidth:r,...i}=e,{getMenuProps:o,anchorRef:c}=l.useContext(S),d=l.useRef(void 0);return l.useLayoutEffect(()=>{if(r){let e=c.current;if(e){let n=e.getBoundingClientRect();d.current=n.width}}},[]),(0,t.jsx)(b.i9,{children:(0,t.jsx)(b.yk,{align:"start",onOpenAutoFocus:e=>e.preventDefault(),style:{width:d.current,...a},...o({ref:n},{suppressRefError:!0}),...i,children:s})})});z.displayName="SearchableSelectContent";let R=l.forwardRef((e,n)=>{let{item:s,index:a,className:r,children:i,disabled:o,...d}=e,{highlightedIndex:u,selectedItem:m,getItemProps:f}=l.useContext(S),x=u===a,p=m===s;return(0,t.jsx)(A,{asChild:!0,children:(0,t.jsx)("div",{className:(0,c.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none",x&&"bg-accent text-accent-foreground",p&&"font-bold",o&&"pointer-events-none opacity-50",r),...f({item:s,index:a,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),...d,children:"function"==typeof i?i({highlighted:x,selected:p}):i})},s.id)});function D(e){let{options:n,onSelect:s,children:a,open:r,onOpenChange:i,stayOpenOnInputClick:o}=e,c=l.useRef(null),d=l.useCallback((e,n)=>{let{type:s,changes:t}=n;switch(s){case y.Kb.stateChangeTypes.MenuMouseLeave:return{...t,highlightedIndex:e.highlightedIndex};case y.Kb.stateChangeTypes.InputClick:let l=!!o||t.isOpen;return{...t,isOpen:l};default:return t}},[o]),u=(0,y.Kb)({items:null!=n?n:[],defaultIsOpen:r,onSelectedItemChange(e){let{selectedItem:n}=e;n&&(null==s||s(n),null==i||i(!1))},onIsOpenChange:e=>{let{isOpen:n}=e;null==i||i(!!n)},stateReducer:d}),{setHighlightedIndex:m,highlightedIndex:f}=u,x=(0,w.Z)(r)?u.isOpen:u.isOpen&&r;l.useEffect(()=>{x&&(null==n?void 0:n.length)&&-1===f&&m(0)},[x,n]);let p=l.useMemo(()=>({...u,open:x,anchorRef:c}),[u,x,c]);return(0,t.jsx)(S.Provider,{value:p,children:(0,t.jsx)(b.J2,{open:x,children:"function"==typeof a?a(p):a})})}R.displayName="SearchableSelectOption";let M=l.forwardRef(function(e,n){let{onSubmit:s,input:a,setInput:r,isLoading:i}=e,{formRef:o,onKeyDown:d}=function(){let e=(0,l.useRef)(null);return{formRef:e,onKeyDown:n=>{if("Enter"===n.key&&!n.shiftKey&&!n.nativeEvent.isComposing){var s;null===(s=e.current)||void 0===s||s.requestSubmit(),n.preventDefault()}}}}(),[u,x]=l.useState(null),[y,w]=l.useState(!1),N=l.useRef(null),k=l.useRef(),C=l.useRef(),[S,A]=l.useState([]),[F,M]=l.useState({}),{data:P}=(0,v.ZP)(u,g.Z,{revalidateOnFocus:!1,dedupingInterval:0,errorRetryCount:0});l.useEffect(()=>{var e;let n=null!==(e=null==P?void 0:P.hits)&&void 0!==e?e:[];A(n),w(!!(null==n?void 0:n.length))},[null==P?void 0:P.hits]),l.useImperativeHandle(n,()=>({focus:()=>{var e;null===(e=N.current)||void 0===e||e.focus()}})),l.useEffect(()=>{a&&N.current&&N.current!==document.activeElement&&N.current.focus()},[a]),l.useLayoutEffect(()=>{var e,n,s;(null===(e=C.current)||void 0===e?void 0:e.length)&&(null===(s=N.current)||void 0===s||null===(n=s.setSelectionRange)||void 0===n||n.call(s,C.current[0],C.current[1]),C.current=void 0)}),l.useMemo(()=>(0,p.Z)(e=>{var n,s,t,l;let a=null!==(t=null===(n=e.target)||void 0===n?void 0:n.value)&&void 0!==t?t:"",r=null!==(l=null===(s=e.target)||void 0===s?void 0:s.selectionEnd)&&void 0!==l?l:0,i=O(a,r),o=null==i?void 0:i[1];if(o){let e=encodeURIComponent("name:".concat(o," AND kind:function")),n="/v1beta/search?q=".concat(e);x(n)}else A([]),w(!1)},200),[]);let _=async e=>{if(e.preventDefault(),!(null==a?void 0:a.trim())||i)return;let n=a;Object.keys(F).forEach(e=>{var s,t,l;let a=F[e];(null==a?void 0:a.doc)&&(n=n.replaceAll(e,"\n```".concat(null!==(t=null===(s=a.doc)||void 0===s?void 0:s.language)&&void 0!==t?t:"","\n").concat(null!==(l=a.doc.body)&&void 0!==l?l:"","\n","```","\n")))}),r(""),await s(n)},B=(e,n)=>{"Enter"===e.key&&n?e.preventDefault():n&&["ArrowRight","ArrowLeft","Home","End"].includes(e.key)?(A([]),w(!1)):(n||(e.preventDownshiftDefault=!0),d(e))};return(0,t.jsx)("form",{onSubmit:_,ref:o,children:(0,t.jsx)(D,{options:S,onSelect:e=>{var n,s,t;let l=null!==(n=k.current)&&void 0!==n?n:0,i=O(a,l);if(i){M({...F,["@".concat(null===(s=e.doc)||void 0===s?void 0:s.name)]:e});let n="@".concat(null==e?void 0:null===(t=e.doc)||void 0===t?void 0:t.name," "),o=a.substring(0,l).replace(new RegExp(i[0]),""),c=o.length+n.length;C.current=[c,c],r(o+n+a.slice(l))}A([]),w(!1)},open:y,onOpenChange:e=>{e&&(null==S?void 0:S.length)?w(e):(w(!1),A([]))},children:e=>{var n,s,l,o;let{open:d,highlightedIndex:u}=e,x=null==S?void 0:S[u];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(E,{children:(0,t.jsxs)("div",{className:"relative flex max-h-60 w-full grow flex-col overflow-hidden bg-background px-8 sm:rounded-md sm:border sm:px-12",children:[(0,t.jsx)("span",{className:(0,c.cn)((0,m.d)({size:"sm",variant:"ghost"}),"absolute left-0 top-4 h-8 w-8 rounded-full bg-background p-0 hover:bg-background sm:left-4"),children:(0,t.jsx)(f.IconEdit,{})}),(0,t.jsx)(L,{tabIndex:0,rows:1,placeholder:"Ask a question.",spellCheck:!1,className:"min-h-[60px] w-full resize-none bg-transparent px-4 py-[1.3rem] focus-within:outline-none",value:a,ref:N,onChange:e=>{(0,h.Z)(e,"target.value")?(k.current=e.target.selectionEnd,r(e.target.value)):k.current=void 0},onKeyDown:e=>B(e,d)}),(0,t.jsx)("div",{className:"absolute right-0 top-4 sm:right-4",children:(0,t.jsxs)(j.u,{children:[(0,t.jsx)(j.aJ,{asChild:!0,children:(0,t.jsxs)(m.z,{type:"submit",size:"icon",disabled:i||""===a,children:[(0,t.jsx)(f.IconArrowElbow,{}),(0,t.jsx)("span",{className:"sr-only",children:"Send message"})]})}),(0,t.jsx)(j._v,{children:"Send message"})]})})]})}),(0,t.jsx)(z,{align:"start",side:"top",onOpenAutoFocus:e=>e.preventDefault(),className:"w-[60vw] md:w-[430px]",children:(0,t.jsxs)(b.J2,{open:d&&!!x,children:[(0,t.jsx)(b.tW,{asChild:!0,children:(0,t.jsx)("div",{className:"max-h-[300px] overflow-y-scroll",children:d&&!!(null==S?void 0:S.length)&&S.map((e,n)=>{var s,l,a;return(0,t.jsx)(R,{item:e,index:n,children:(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-8 overflow-x-hidden",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(I,{kind:null==e?void 0:null===(s=e.doc)||void 0===s?void 0:s.kind}),(0,t.jsxs)("div",{className:"max-w-[200px] truncate",children:[null==e?void 0:null===(l=e.doc)||void 0===l?void 0:l.name,"(...)"]})]}),(0,t.jsx)("div",{className:"flex-1 truncate text-right text-sm text-muted-foreground",children:null==e?void 0:null===(a=e.doc)||void 0===a?void 0:a.body})]})},null==e?void 0:e.id)})})}),(0,t.jsx)(b.yk,{asChild:!0,align:"start",side:"right",alignOffset:-4,onOpenAutoFocus:e=>e.preventDefault(),onKeyDownCapture:e=>e.preventDefault(),className:"rounded-none",collisionPadding:{bottom:120},children:(0,t.jsxs)("div",{className:"flex max-h-[70vh] w-[20vw] flex-col overflow-y-auto px-2 md:w-[240px] lg:w-[340px]",children:[(0,t.jsxs)("div",{className:"mb-2",children:[(null==x?void 0:null===(n=x.doc)||void 0===n?void 0:n.kind)?"(".concat(null==x?void 0:null===(s=x.doc)||void 0===s?void 0:s.kind,") "):"",null==x?void 0:null===(l=x.doc)||void 0===l?void 0:l.name]}),(0,t.jsx)("div",{className:"flex-1 whitespace-pre-wrap break-all text-muted-foreground",children:null==x?void 0:null===(o=x.doc)||void 0===o?void 0:o.body})]})})]})})]})}})})});function O(e,n){let s=e.substring(0,n),t=/@(\w+)$/.exec(s);return t}function I(e){let{kind:n,...s}=e;return(0,t.jsx)(f.IconSymbolFunction,{...s})}function P(e){let{href:n,children:s}=e;return(0,t.jsxs)("a",{href:n,target:"_blank",className:"inline-flex flex-1 justify-center gap-1 leading-4 hover:underline",children:[(0,t.jsx)("span",{children:s}),(0,t.jsx)("svg",{"aria-hidden":"true",height:"7",viewBox:"0 0 6 6",width:"7",className:"opacity-70",children:(0,t.jsx)("path",{d:"M1.25215 5.54731L0.622742 4.9179L3.78169 1.75597H1.3834L1.38936 0.890915H5.27615V4.78069H4.40513L4.41109 2.38538L1.25215 5.54731Z",fill:"currentColor"})})]})}function _(e){let{className:n,...s}=e;return(0,t.jsxs)("p",{className:(0,c.cn)("px-2 text-center text-xs leading-normal text-muted-foreground",n),...s,children:[(0,t.jsx)(P,{href:"https://tabby.tabbyml.com",children:"Tabby"}),", an opensource, self-hosted AI coding assistant ."]})}function B(e){let{id:n,stop:s,reload:a,input:r,setInput:i,className:o,onSubmit:c,chatMaxWidthClass:d}=e,u=l.useRef(null),{container:p,onClearMessages:h,qaPairs:v,isLoading:g}=l.useContext(V);return l.useEffect(()=>{var e;null==u||null===(e=u.current)||void 0===e||e.focus()},[n]),(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)(x.K,{container:p}),(0,t.jsxs)("div",{className:"mx-auto md:px-4 ".concat(d),children:[(0,t.jsxs)("div",{className:"flex h-10 items-center justify-center gap-2",children:[g?(0,t.jsxs)(m.z,{variant:"outline",onClick:()=>s(),className:"bg-background",children:[(0,t.jsx)(f.IconStop,{className:"mr-2"}),"Stop generating"]}):(null==v?void 0:v.length)>0&&(0,t.jsxs)(m.z,{variant:"outline",onClick:()=>a(),className:"bg-background",children:[(0,t.jsx)(f.IconRefresh,{className:"mr-2"}),"Regenerate response"]}),(null==v?void 0:v.length)>0&&(0,t.jsxs)(m.z,{variant:"outline",onClick:h,className:"bg-background lg:hidden",children:[(0,t.jsx)(f.IconTrash,{className:"mr-2"}),"Clear"]})]}),(0,t.jsxs)("div",{className:"space-y-4 border-t bg-background px-4 py-2 shadow-lg sm:rounded-t-xl sm:border md:py-4",children:[(0,t.jsx)(M,{ref:u,onSubmit:c,input:r,setInput:i,isLoading:g}),(0,t.jsx)(_,{className:"hidden sm:block"})]})]})]})}var T=s(76297),q=s(12624);function Z(e){let{trackVisibility:n}=e,{container:s}=l.useContext(V),a=(0,q.e)(100,s),{ref:r,entry:i,inView:o}=(0,T.YD)({trackVisibility:n,delay:100,rootMargin:"0px 0px -150px 0px",root:s});return l.useEffect(()=>{a&&n&&!o&&(null==i||i.target.scrollIntoView({block:"start"}))},[o,i,a,n]),(0,t.jsx)("div",{ref:r,className:"h-px w-full"})}let H=[{heading:"Convert list of string to numbers",message:"How to convert a list of string to numbers in python"},{heading:"How to parse email address",message:"How to parse email address with regex"}];function J(e){let{setInput:n,chatMaxWidthClass:s,welcomeMessage:l}=e;return(0,t.jsx)("div",{className:"mx-auto px-4 ".concat(s),children:(0,t.jsxs)("div",{className:"rounded-lg border bg-background p-8",children:[(0,t.jsx)("h1",{className:"mb-2 text-lg font-semibold",children:l||"Welcome"}),(0,t.jsx)("p",{className:"leading-normal text-muted-foreground",children:"You can start a conversation here or try the following examples:"}),(0,t.jsx)("div",{className:"mt-4 flex flex-col items-start space-y-2",children:H.map((e,s)=>(0,t.jsxs)(m.z,{variant:"link",className:"h-auto p-0 text-base",onClick:()=>n(e.message),children:[(0,t.jsx)(f.IconArrowRight,{className:"mr-2 text-muted-foreground"}),(0,t.jsx)("p",{className:"text-left",children:e.heading})]},s))})]})})}var U=s(80054);let V=l.createContext({}),K=l.forwardRef(function(e,n){let{className:s,chatId:m,initialMessages:f,headers:x,api:p="/v1beta/answer",onLoaded:h,onThreadUpdates:v,onNavigateToContext:g,container:b,fetcher:j,docQuery:y,generateRelevantQuestions:w,maxWidth:N,welcomeMessage:k,promptFormClassname:C,onCopyContent:S,client:A,onSubmitMessage:E,onApplyInEditor:L}=e,[F,z]=l.useState(!1),R=l.useRef(!1),[D,M]=l.useState(null!=f?f:[]),[O,I]=l.useState(""),{triggerRequest:P,isLoading:_,error:T,answer:q,stop:H}=(0,d.t)({api:p,headers:x,fetcher:j}),K=async e=>{H();let n=D.filter(n=>n.user.id!==e);M(n)},G=async e=>{let n=(0,a.Z)(D,n=>n.user.id===e);if(n>-1){var s;let e=D[n],t=[...D.slice(0,n),{...e,assistant:{...e.assistant,id:(null===(s=e.assistant)||void 0===s?void 0:s.id)||(0,c.x0)(),message:"",error:void 0}}];return M(t),P(Q(t))}},W=async()=>{if(!(null==D?void 0:D.length))return;let e=D[D.length-1].user.id;return G(e)};l.useEffect(()=>{if(!_||!(null==D?void 0:D.length)||!q)return;let e=D[D.length-1];M(n=>{var s;let t=n[n.length-1].assistant,l={...t,id:(null==t?void 0:t.id)||(0,c.x0)(),message:null!==(s=q.answer_delta)&&void 0!==s?s:"",error:void 0,relevant_code:null==q?void 0:q.relevant_code};return[...n.slice(0,n.length-1),{...e,assistant:l}]})},[q,_]);let Y=(0,r.S)(()=>{b?b.scrollTo({top:b.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},100);l.useLayoutEffect(()=>{_&&Y.run()},[_]),l.useEffect(()=>{T&&(null==D?void 0:D.length)&&M(e=>{var n,s,t;let l=e[e.length-1];return[...e.slice(0,e.length-1),{...l,assistant:{...l.assistant,id:(null===(n=l.assistant)||void 0===n?void 0:n.id)||(0,c.x0)(),message:null!==(t=null===(s=l.assistant)||void 0===s?void 0:s.message)&&void 0!==t?t:"",error:(null==T?void 0:T.message)==="401"?"Unauthorized":"Fail to fetch"}}]})},[T]);let Q=e=>{var n,s,t;let l=e[e.length-1].user,a=(null==l?void 0:l.selectContext)||(null==l?void 0:null===(n=l.relevantContext)||void 0===n?void 0:n[0]),r=a?{content:null!==(s=a.content)&&void 0!==s?s:"",filepath:a.filepath,language:a.filepath&&(0,o.U$)(a.filepath)[0]||"text",git_url:null!==(t=null==a?void 0:a.git_url)&&void 0!==t?t:""}:void 0;return{messages:(function(e){if(!(null==e?void 0:e.length))return[];let n=[],s=e.length;for(let t=0;t1&&t!==s-1})),r&&n.push({role:"assistant",id:r.id,content:r.message})}return n})(e).slice(0,-1),code_query:r,doc_query:!!y,generate_relevant_questions:!!w}},X=(0,i.d)(async e=>{var n;if(_)return;let s={...e,id:null!==(n=e.id)&&void 0!==n?n:(0,c.x0)()},t=[...D,{user:s,assistant:{id:(0,c.x0)(),message:"",error:void 0}}];return M(t),P(Q(t))}),$=async e=>{var n;return null===(n=X.current)||void 0===n?void 0:n.call(X,e)},ee=async e=>E?E(e):$({message:e});l.useEffect(()=>{R.current&&v(D)},[D]),l.useImperativeHandle(n,()=>({sendUserChat:$,stop:H,isLoading:_}),[]),l.useEffect(()=>{R.current||(R.current=!0,null==h||h(),z(!0))},[]);let en=N?"max-w-".concat(N):"max-w-2xl";return F?(0,t.jsx)(V.Provider,{value:{isLoading:_,qaPairs:D,onNavigateToContext:g,handleMessageAction:(e,n)=>{switch(n){case"delete":K(e);break;case"regenerate":G(e)}},onClearMessages:()=>{H(),M([])},container:b,onCopyContent:S,client:A,onApplyInEditor:L},children:(0,t.jsx)("div",{className:"flex justify-center overflow-x-hidden",children:(0,t.jsxs)("div",{className:"w-full px-4 ".concat(en),children:[(0,t.jsxs)("div",{className:(0,c.cn)("pb-[200px] pt-4 md:pt-10",s),children:[(null==D?void 0:D.length)?(0,t.jsx)(U.w,{messages:D,chatMaxWidthClass:en}):(0,t.jsx)(J,{setInput:I,chatMaxWidthClass:en,welcomeMessage:k}),(0,t.jsx)(Z,{trackVisibility:_})]}),(0,t.jsx)(B,{onSubmit:ee,className:(0,c.cn)("fixed inset-x-0 bottom-0",C),id:m,stop:()=>{H()},reload:W,input:O,setInput:I,chatMaxWidthClass:en})]})})}):(0,t.jsx)(u.cg,{className:"".concat(en," mx-auto pt-4 md:pt-10")})})},80054:function(e,n,s){s.d(n,{q:function(){return q},w:function(){return F}});var t=s(36164),l=s(3546),a=s(42891),r=s.n(a),i=s(23342),o=s(74630),c=s(64148),d=s(93668),u=s(98454),m=s(63484),f=s(74248),x=s(90958),p=s(29),h=s(73033),v=s(48537),g=s(43739),b=s(14079);let j=g.fC,y=l.forwardRef((e,n)=>{let{className:s,...l}=e;return(0,t.jsx)(g.ck,{ref:n,className:(0,f.cn)("border-b",s),...l})});y.displayName="AccordionItem";let w=l.forwardRef((e,n)=>{let{className:s,children:l,...a}=e;return(0,t.jsxs)(g.xz,{ref:n,className:(0,f.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",s),...a,children:[l,(0,t.jsx)(b.Z,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})});w.displayName=g.xz.displayName;let N=l.forwardRef((e,n)=>{let{className:s,children:l,...a}=e;return(0,t.jsx)(g.VY,{ref:n,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...a,children:(0,t.jsx)("div",{className:(0,f.cn)("pb-4 pt-0",s),children:l})})});N.displayName=g.VY.displayName;var k=s(31458),C=s(81565),S=s(11208),A=s(3448),E=s(52569),L=s(62817);function F(e){let{messages:n,chatMaxWidthClass:s}=e,{isLoading:a}=l.useContext(L.p);return(0,t.jsx)("div",{className:"relative mx-auto px-4 ".concat(s),children:null==n?void 0:n.map((e,s)=>{let r=s===n.length-1;return(0,t.jsxs)(l.Fragment,{children:[(0,t.jsx)(z,{isLoading:!!r&&a,message:e}),!r&&(0,t.jsx)(S.Z,{className:"my-4 md:my-8"})]},e.user.id)})})}function z(e){let{message:n,isLoading:s}=e,{user:l,assistant:a}=n;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(R,{message:l}),!!a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(S.Z,{className:"my-4 md:my-8"}),(0,t.jsx)(M,{message:a,userMessage:l,isLoading:s,userMessageId:l.id})]})]})}function R(e){var n,s,a,r;let{message:i}=e,[{data:c}]=(0,u.P)(),d=i.selectContext,{onNavigateToContext:x,client:p}=l.useContext(L.p),h=l.useMemo(()=>{var e,n;if(!(null==d?void 0:d.content))return"";let s=(null==d?void 0:d.filepath)&&null!==(e=(0,m.U$)(null==d?void 0:d.filepath)[0])&&void 0!==e?e:"";return"\n```".concat(s,"\n").concat(null!==(n=null==d?void 0:d.content)&&void 0!==n?n:"","\n","```","\n")},[d]),v=null;if(h&&i.selectContext){let{range:e,filepath:n}=i.selectContext;v={filepath:n,isMultiLine:!(0,o.Z)(null==e?void 0:e.start)&&!(0,o.Z)(null==e?void 0:e.end)&&e.startnull==x?void 0:x(i.selectContext,{openInEditor:"vscode"===p}),children:[(0,t.jsx)(C.IconFile,{className:"h-3 w-3"}),(0,t.jsxs)("p",{className:"flex-1 truncate pr-1",children:[(0,t.jsx)("span",{children:v.filepath}),(null===(s=i.selectContext)||void 0===s?void 0:null===(n=s.range)||void 0===n?void 0:n.start)&&(0,t.jsxs)("span",{children:[":",null===(a=i.selectContext)||void 0===a?void 0:a.range.start]}),v.isMultiLine&&(0,t.jsxs)("span",{children:["-",null===(r=i.selectContext)||void 0===r?void 0:r.range.end]})]})]})]}),!(null==c?void 0:c.me.name)&&(0,t.jsx)("div",{className:"editor-bg absolute right-0 top-0 -mt-0.5 block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,t.jsx)(D,{...e})})]})]})}function D(e){let{message:n}=e,{handleMessageAction:s}=l.useContext(L.p);return(0,t.jsx)(T,{children:(0,t.jsxs)(k.z,{variant:"ghost",size:"icon",onClick:e=>null==s?void 0:s(n.id,"delete"),children:[(0,t.jsx)(C.IconTrash,{}),(0,t.jsx)("span",{className:"sr-only",children:"Delete message"})]})})}function M(e){let{message:n,userMessage:s,isLoading:a,userMessageId:r,...i}=e,{onNavigateToContext:o}=l.useContext(L.p),c=l.useMemo(()=>{var e,s;return null!==(s=null==n?void 0:null===(e=n.relevant_code)||void 0===e?void 0:e.map(e=>{var n,s;let t=null!==(s=null===(n=e.doc)||void 0===n?void 0:n.start_line)&&void 0!==s?s:0,l=e.doc.body.split("\n").length;return{kind:"file",range:{start:t,end:t+l-1},filepath:e.doc.filepath,content:e.doc.body,git_url:e.doc.git_url}}))&&void 0!==s?s:[]},[null==n?void 0:n.relevant_code]);return(0,t.jsxs)("div",{className:(0,f.cn)("group relative mb-4 flex flex-col items-start gap-y-2 md:-ml-4 md:flex-row"),...i,children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between md:w-auto",children:[(0,t.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,t.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,t.jsx)(B,{className:"h-6 w-6 md:h-8 md:w-8"})}),(0,t.jsx)("p",{className:"block text-xs font-bold md:hidden",children:"Tabby"})]}),(0,t.jsx)("div",{className:"block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,t.jsx)(O,{message:n,userMessageId:r})})]}),(0,t.jsxs)("div",{className:"w-full flex-1 space-y-2 overflow-hidden px-1 md:ml-4",children:[(0,t.jsx)(q,{contexts:c,userContexts:s.relevantContext,onContextClick:o}),!a||(null==n?void 0:n.message)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(I,{message:n.message}),!!n.error&&(0,t.jsx)(P,{error:n.error})]}):(0,t.jsx)(_,{}),(0,t.jsx)("div",{className:"hidden md:block",children:(0,t.jsx)(O,{message:n,userMessageId:r})})]})]})}function O(e){let{handleMessageAction:n,isLoading:s,onCopyContent:a}=l.useContext(L.p),{message:r,userMessageId:i}=e;return(0,t.jsxs)(T,{children:[!s&&(0,t.jsxs)(k.z,{variant:"ghost",size:"icon",onClick:e=>n(i,"regenerate"),children:[(0,t.jsx)(C.IconRefresh,{}),(0,t.jsx)("span",{className:"sr-only",children:"Regenerate message"})]}),(0,t.jsx)(v.q,{value:r.message,onCopyContent:a})]})}function I(e){let{message:n}=e,{onCopyContent:s,onApplyInEditor:a}=l.useContext(L.p);return(0,t.jsx)(h.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[c.Z,d.Z],components:{p(e){let{children:n}=e;return(0,t.jsx)("p",{className:"mb-2 last:mb-0",children:n})},code(e){var n;let{node:l,inline:r,className:i,children:o,...c}=e;if(o.length){if("▍"==o[0])return(0,t.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});o[0]=o[0].replace("`▍`","▍")}let d=/language-(\w+)/.exec(i||""),u=function(e){let n={};if(!e)return n;let s=e.split(" ");return s.forEach(e=>{let[s,t]=e.split("=");n[s]=t}),n}(null===(n=l.data)||void 0===n?void 0:n.meta),m=(null==u?void 0:u.is_reference)==="1";return m?null:r?(0,t.jsx)("code",{className:i,...c,children:o}):(0,t.jsx)(x.dn,{language:d&&d[1]||"",value:String(o).replace(/\n$/,""),onCopyContent:s,onApplyInEditor:a,...c},Math.random())}},children:n})}function P(e){let{error:n="Fail to fetch"}=e,s=l.useMemo(()=>"```\n"+JSON.stringify({error:!0,message:n},null,2)+"\n```",[n]);return(0,t.jsx)(h.s,{className:"prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[c.Z,d.Z],components:{code(e){let{node:n,inline:s,className:l,children:a,...r}=e;return(0,t.jsx)("div",{...r,className:(0,f.cn)(l,"bg-zinc-950 p-2"),children:a})}},children:s})}function _(){return(0,t.jsxs)("div",{className:"space-y-2 py-2 md:px-1 md:py-0",children:[(0,t.jsx)(A.O,{className:"h-3 w-full"}),(0,t.jsx)(A.O,{className:"h-3 w-full"})]})}function B(e){let{className:n}=e;return(0,t.jsx)(r(),{style:{backgroundColor:"#E8E2D2"},className:(0,f.cn)("rounded-full p-0.5",n),src:i.Z,alt:"tabby"})}function T(e){let{className:n,...s}=e;return(0,t.jsx)("div",{className:(0,f.cn)("flex items-center justify-end transition-opacity group-hover:opacity-100 md:absolute md:-right-[5rem] md:-top-2 md:opacity-0",n),...s})}let q=e=>{let{contexts:n,userContexts:s,className:l,onContextClick:a,defaultOpen:r,enableTooltip:i,onTooltipClick:o}=e,c=((null==s?void 0:s.length)||0)+n.length;return 0===c?null:(0,t.jsx)(j,{type:"single",collapsible:!0,className:(0,f.cn)("bg-transparent text-foreground",l),defaultValue:r?"references":void 0,children:(0,t.jsxs)(y,{value:"references",className:"my-0 border-0",children:[(0,t.jsx)(w,{className:"my-0 py-2 font-semibold",children:(0,t.jsx)("span",{className:"mr-2",children:"Read ".concat(c," file").concat(c>1?"s":"")})}),(0,t.jsxs)(N,{className:"space-y-2",children:[null==s?void 0:s.map((e,n)=>(0,t.jsx)(Z,{context:e,clickable:!1,onContextClick:a},"user-".concat(n))),n.map((e,n)=>(0,t.jsx)(Z,{context:e,onContextClick:a,enableTooltip:i,onTooltipClick:o},"assistant-".concat(n)))]})]})})};function Z(e){var n,s,a,r;let{context:i,clickable:c=!0,onContextClick:d,enableTooltip:u,onTooltipClick:m}=e,[x,h]=(0,l.useState)(!1),v=!(0,o.Z)(null===(n=i.range)||void 0===n?void 0:n.start)&&!(0,o.Z)(null===(s=i.range)||void 0===s?void 0:s.end)&&i.range.start{u&&y&&h(e)},delayDuration:0,children:[(0,t.jsx)(p.aJ,{asChild:!0,children:(0,t.jsx)("div",{className:(0,f.cn)("rounded-md border p-2",{"cursor-pointer hover:bg-accent":c,"cursor-default pointer-events-auto":!c}),onClick:e=>c&&(null==d?void 0:d(i)),children:(0,t.jsxs)("div",{className:"flex items-center gap-1 overflow-hidden",children:[(0,t.jsx)(C.IconFile,{className:"shrink-0"}),(0,t.jsxs)("div",{className:"flex-1 truncate",title:i.filepath,children:[(0,t.jsx)("span",{children:b}),(null===(r=i.range)||void 0===r?void 0:r.start)&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:[":",i.range.start]}),v&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:["-",i.range.end]}),(0,t.jsx)("span",{className:"ml-2 text-xs text-muted-foreground",children:j})]})]})})}),(0,t.jsx)(p._v,{align:"start",onClick:m,className:"cursor-pointer p-2",children:(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"mb-2 font-semibold",children:"Scores"}),(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)("span",{className:"w-20",children:"rrf:"}),null==y?void 0:y.rrf]}),(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)("span",{className:"w-20",children:"bm25:"}),null==y?void 0:y.bm25]}),(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsx)("span",{className:"w-20",children:"embedding:"}),null==y?void 0:y.embedding]})]})]})})]})}},48537:function(e,n,s){s.d(n,{q:function(){return i}});var t=s(36164);s(3546);var l=s(28312),a=s(31458),r=s(81565);function i(e){let{className:n,value:s,onCopyContent:i,text:o,...c}=e,{isCopied:d,copyToClipboard:u}=(0,l.m)({timeout:2e3,onCopyContent:i});return s?(0,t.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:n,onClick:()=>{d||u(s)},...c,children:[d?(0,t.jsx)(r.IconCheck,{className:"text-green-600"}):(0,t.jsx)(r.IconCopy,{}),o&&(0,t.jsx)("span",{children:o}),!o&&(0,t.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},73033:function(e,n,s){s.d(n,{s:function(){return a}});var t=s(3546),l=s(52991);let a=(0,t.memo)(l.D,(e,n)=>e.children===n.children&&e.className===n.className)},90379:function(e,n,s){s.d(n,{PF:function(){return o},cg:function(){return r},tB:function(){return i}});var t=s(36164),l=s(74248),a=s(3448);let r=e=>{let{className:n,...s}=e;return(0,t.jsxs)("div",{className:(0,l.cn)("space-y-3",n),...s,children:[(0,t.jsx)(a.O,{className:"h-4 w-full"}),(0,t.jsx)(a.O,{className:"h-4 w-full"}),(0,t.jsx)(a.O,{className:"h-4 w-full"}),(0,t.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...s}=e;return(0,t.jsx)(a.O,{className:(0,l.cn)("h-4 w-full",n),...s})},o=e=>{let{className:n,...s}=e;return(0,t.jsxs)("div",{className:(0,l.cn)("flex flex-col gap-3",n),...s,children:[(0,t.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(a.O,{className:"h-4 w-full"}),(0,t.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(e,n,s){s.d(n,{d:function(){return o},z:function(){return c}});var t=s(36164),l=s(3546),a=s(74047),r=s(14375),i=s(74248);let o=(0,r.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=l.forwardRef((e,n)=>{let{className:s,variant:l,size:r,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,t.jsx)(u,{className:(0,i.cn)(o({variant:l,size:r,className:s})),ref:n,...d})});c.displayName="Button"},90958:function(e,n,s){s.d(n,{dn:function(){return u}});var t=s(36164),l=s(3546),a=s(73162),r=s(83008),i=s(28312),o=s(31458),c=s(81565),d=s(29);let u=(0,l.memo)(e=>{let{language:n,value:s,onCopyContent:l,onApplyInEditor:u}=e,{isCopied:m,copyToClipboard:f}=(0,i.m)({timeout:2e3,onCopyContent:l});return(0,t.jsxs)("div",{className:"codeblock relative w-full bg-zinc-950 font-sans",children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between bg-zinc-800 px-6 py-2 pr-4 text-zinc-100",children:[(0,t.jsx)("span",{className:"text-xs lowercase",children:n}),(0,t.jsxs)("div",{className:"flex items-center space-x-1",children:[u&&(0,t.jsxs)(d.u,{children:[(0,t.jsx)(d.aJ,{asChild:!0,children:(0,t.jsxs)(o.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:u.bind(null,s),children:[(0,t.jsx)(c.IconApplyInEditor,{}),(0,t.jsx)("span",{className:"sr-only",children:"Apply in Editor"})]})}),(0,t.jsx)(d._v,{children:(0,t.jsx)("p",{className:"m-0",children:"Apply in Editor"})})]}),(0,t.jsxs)(d.u,{children:[(0,t.jsx)(d.aJ,{asChild:!0,children:(0,t.jsxs)(o.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:()=>{m||f(s)},children:[m?(0,t.jsx)(c.IconCheck,{}):(0,t.jsx)(c.IconCopy,{}),(0,t.jsx)("span",{className:"sr-only",children:"Copy"})]})}),(0,t.jsx)(d._v,{children:(0,t.jsx)("p",{className:"m-0",children:"Copy"})})]})]})]}),(0,t.jsx)(a.Z,{language:"toml"===n?"bash":n,style:r.RY,PreTag:"div",showLineNumbers:!0,customStyle:{margin:0,width:"100%",background:"transparent",padding:"1.5rem 1rem"},codeTagProps:{style:{fontSize:"0.9rem",fontFamily:"var(--font-mono)"}},children:s})]})});u.displayName="CodeBlock"},82394:function(e,n,s){s.d(n,{I:function(){return r}});var t=s(36164),l=s(3546),a=s(74248);let r=l.forwardRef((e,n)=>{let{className:s,type:l,...r}=e;return(0,t.jsx)("input",{type:l,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",s),ref:n,...r})});r.displayName="Input"},84942:function(e,n,s){s.d(n,{J2:function(){return i},i9:function(){return d},tW:function(){return u},xo:function(){return o},xp:function(){return c},yk:function(){return m}});var t=s(36164),l=s(3546),a=s(83299),r=s(74248);let i=a.fC,o=a.xz,c=a.x8,d=a.h_,u=a.ee,m=l.forwardRef((e,n)=>{let{className:s,sideOffset:l=4,...i}=e;return(0,t.jsx)(a.VY,{ref:n,sideOffset:l,className:(0,r.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",s),...i})});m.displayName=a.VY.displayName},11208:function(e,n,s){s.d(n,{Z:function(){return i}});var t=s(36164),l=s(3546),a=s(74225),r=s(74248);let i=l.forwardRef((e,n)=>{let{className:s,orientation:l="horizontal",decorative:i=!0,...o}=e;return(0,t.jsx)(a.f,{ref:n,decorative:i,orientation:l,className:(0,r.cn)("shrink-0 bg-border","horizontal"===l?"h-[1px] w-full":"h-full w-[1px]",s),...o})});i.displayName=a.f.displayName},3448:function(e,n,s){s.d(n,{O:function(){return a}});var t=s(36164),l=s(74248);function a(e){let{className:n,...s}=e;return(0,t.jsx)("div",{className:(0,l.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...s})}},29:function(e,n,s){s.d(n,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var t=s(36164),l=s(3546),a=s(44421),r=s(74248);let i=a.zt,o=a.fC,c=a.xz,d=l.forwardRef((e,n)=>{let{className:s,sideOffset:l=4,...i}=e;return(0,t.jsx)(a.VY,{ref:n,sideOffset:l,className:(0,r.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",s),...i})});d.displayName=a.VY.displayName},52569:function(e,n,s){s.d(n,{Y:function(){return b},n:function(){return j}});var t=s(36164),l=s(3546),a=s(87782),r=s(21454),i=s(36327),o=s(98454),c=s(3765),d=s(74248),u=s(66612);let m=l.forwardRef((e,n)=>{let{className:s,...l}=e;return(0,t.jsx)(u.fC,{ref:n,className:(0,d.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",s),...l})});m.displayName=u.fC.displayName;let f=l.forwardRef((e,n)=>{let{className:s,...l}=e;return(0,t.jsx)(u.Ee,{ref:n,className:(0,d.cn)("aspect-square h-full w-full",s),...l})});f.displayName=u.Ee.displayName;let x=l.forwardRef((e,n)=>{let{className:s,...l}=e;return(0,t.jsx)(u.NY,{ref:n,className:(0,d.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",s),...l})});x.displayName=u.NY.displayName;var p=s(3448),h=s(30410).lW;let v="not_found",g=!0;function b(e){var n,s,r,u;let{className:b,fallback:j}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:C,error:S}=(0,i.Z)(N,e=>{if(g)return(0,c.Z)(e,{responseFormatter:async e=>{let n=await e.blob(),s=h.from(await n.arrayBuffer());return"data:image/png;base64,".concat(s.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(v)}})}),A=l.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,a.B)(y.me.email)},[null==y?void 0:null===(n=y.me)||void 0===n?void 0:n.email]);return C?(0,t.jsx)(p.O,{className:(0,d.cn)("h-16 w-16 rounded-full",b)}):((null==S?void 0:S.message)===v&&(g=!1),k||A||!j)?!k&&A?(0,t.jsx)(a.Z,{className:(0,d.cn)("h-16 w-16",b),...A}):(0,t.jsxs)(m,{className:(0,d.cn)("h-16 w-16",b),children:[(0,t.jsx)(f,{src:k,alt:null==y?void 0:null===(s=y.me)||void 0===s?void 0:s.email,className:"object-cover"}),(0,t.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(r=u.email)||void 0===r?void 0:r.substring(0,2)})]}):j}let j=e=>{g=!0,(0,r.JG)("/avatar/".concat(e))}},12624:function(e,n,s){s.d(n,{e:function(){return a}});var t=s(3546),l=s(62940);function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0,[s,a]=t.useState(!1);return t.useEffect(()=>{if(n)return;let s=(0,l.Z)(()=>{a(window.innerHeight+window.scrollY>=document.body.offsetHeight-e)},100,{leading:!0});return window.addEventListener("scroll",s,{passive:!0}),window.addEventListener("resize",s,{passive:!0}),s(),()=>{window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,n]),t.useEffect(()=>{if(!n)return;let s=(0,l.Z)(()=>{let{scrollTop:s,clientHeight:t,scrollHeight:l}=n;a(s+t>=l-e)},100,{leading:!0});return n.addEventListener("scroll",s,{passive:!0}),n.addEventListener("resize",s,{passive:!0}),s(),()=>{n.removeEventListener("scroll",s),n.removeEventListener("resize",s)}},[e,n]),s}},28312:function(e,n,s){s.d(n,{m:function(){return i}});var t=s(3546),l=s(61200),a=s.n(l),r=s(2578);function i(e){let{timeout:n=2e3,onError:s,onCopyContent:l}=e,[i,o]=t.useState(!1),c=()=>{o(!0),setTimeout(()=>{o(!1)},n)},d=e=>{if("function"==typeof s){null==s||s(e);return}r.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var n;if(e){if(l){l(e),c();return}if(null===(n=navigator.clipboard)||void 0===n?void 0:n.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let n=a()(e);n?c():d()}}}}}},24449:function(e,n,s){s.d(n,{S:function(){return i},n:function(){return o}});var t=s(3546),l=s(45391),a=s(16784);let r=e=>{let n=(0,a.d)(e);t.useEffect(()=>()=>{n.current()},[])};function i(e,n,s){let i=(0,a.d)(e),o=t.useMemo(()=>(0,l.Z)(function(){for(var e=arguments.length,n=Array(e),s=0;s{var e;null==s||null===(e=s.onUnmount)||void 0===e||e.call(s,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,n,s){let[l,a]=t.useState(e),{run:r}=i(()=>{a(e)},n,s);return t.useEffect(()=>{r()},[e]),[l,a]}},16784:function(e,n,s){s.d(n,{d:function(){return l}});var t=s(3546);function l(e){let n=t.useRef(e);return n.current=e,n}},98454:function(e,n,s){s.d(n,{P:function(){return r}});var t=s(40055),l=s(43240);let a=(0,l.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),r=()=>(0,t.aM)({query:a})},49142:function(e,n,s){s.d(n,{t:function(){return a}});var t=s(3546),l=s(15696);function a(e){let{api:n="/v1beta/answer",onError:s,headers:a,fetcher:r}=e,[i,o]=t.useState(!1),[c,d]=t.useState(),[u,m]=t.useState(),f=t.useRef(null),x=e=>{if("event"===e.type&&"data"in e){let n=JSON.parse(e.data);n&&d(e=>p(e,n))}},p=(e,n)=>{var s,t;return e?{...e,answer_delta:"".concat(null!==(s=null==e?void 0:e.answer_delta)&&void 0!==s?s:"").concat(null!==(t=null==n?void 0:n.answer_delta)&&void 0!==t?t:""),relevant_documents:(null==n?void 0:n.relevant_documents)||e.relevant_documents,relevant_questions:(null==n?void 0:n.relevant_questions)||e.relevant_questions}:n},h=async e=>{try{o(!0),m(void 0),d(void 0);let s=new AbortController;f.current=s;let i=null!=r?r:window.fetch,c=await i(n,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json",...a},signal:null==s?void 0:s.signal}).catch(e=>{throw e});if(!(null==c?void 0:c.ok))throw Error(String(c.status));if(null==c.body)throw Error("The response body is empty");let u=c.body.pipeThrough(new TextDecoderStream).pipeThrough(new l.m).getReader();for(;;){var t;let{done:e,value:n}=await u.read();if(e||(null===(t=s.signal)||void 0===t?void 0:t.aborted))break;x(n)}}catch(e){if((null==e?void 0:e.name)==="AbortError")return f.current=null,null;s&&e instanceof Error&&s(e),m(e)}finally{o(!1)}};return{isLoading:i,answer:c,error:u,setError:m,triggerRequest:h,stop:()=>{f.current&&(f.current.abort(),f.current=null)}}}},63484:function(e,n,s){s.d(n,{U$:function(){return d},t:function(){return u}});var t=s(14283),l=s.n(t),a=s(34021),r=s(74630),i=s(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),c={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};Object.entries(o).reduce((e,n)=>{let[s,t]=n;return{...e,[s.toLocaleLowerCase()]:t}},{});let d=e=>{let n={},s={};for(let[e,t]of Object.entries(c)){for(let s of t.filenames)(0,a.Z)(n,s)||(n[s]=[]),n[s].push(e);for(let n of t.extnames)(0,a.Z)(s,n)||(s[n]=[]),s[n].push(e)}return[].concat(n[l().basename(e)],s[l().extname(e).substring(1)]).filter(Boolean)},u=(e,n)=>{let s=()=>(0,r.Z)(n)?"Other":n;if(!e)return s();let t=Object.values(i.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===t)return s();let l=Object.keys(i.SQ)[t];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[l.toLocaleLowerCase()]||l}},3765:function(e,n,s){s.d(n,{Z:function(){return o}});var t=s(44745),l=s(57778),a=s(79716),r=s(91302),i=s(66794);async function o(e,n){var s;let t=null!==(s=null==n?void 0:n.customFetch)&&void 0!==s?s:window.fetch;if(function(e){var n;if(e.startsWith("/oauth/providers"))return!1;let s=null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken;if(!s)return!0;try{let{exp:e}=(0,a.o)(s);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(s=>m(e,n));let l=await t(e,d(n));return 401===l.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(s=>m(e,n))):f(l,n)}async function c(){var e,n;let s=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!s)return;let t=await u(s);return null==t?void 0:null===(n=t.data)||void 0===n?void 0:n.refreshToken}function d(e){var n;let s=new Headers(null==e?void 0:e.headers);return s.append("authorization","Bearer ".concat(null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken)),{...e||{},headers:s}}async function u(e){let n=new t.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[t.Ek]}),s=n.createRequestOperation("mutation",(0,l.h)(r.Dp,{refreshToken:e}));return n.executeMutation(s)}function m(e,n){var s;let t=null!==(s=null==n?void 0:n.customFetch)&&void 0!==s?s:window.fetch;return t(e,d(n)).then(e=>f(e,n))}function f(e,n){return(null==e?void 0:e.ok)?(null==n?void 0:n.responseFormatter)?n.responseFormatter(e):(null==n?void 0:n.responseFormat)==="blob"?e.blob():e.json():(null==n?void 0:n.errorHandler)?n.errorHandler(e):void 0}},23342:function(e,n){n.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/9275-98d3411ac97d5b65.js b/ee/tabby-webserver/ui/_next/static/chunks/9275-db9cd2dcf729454c.js similarity index 99% rename from ee/tabby-webserver/ui/_next/static/chunks/9275-98d3411ac97d5b65.js rename to ee/tabby-webserver/ui/_next/static/chunks/9275-db9cd2dcf729454c.js index 64af4dca60e8..904ad67e5d02 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/9275-98d3411ac97d5b65.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/9275-db9cd2dcf729454c.js @@ -3,4 +3,4 @@ * * @author Feross Aboukhadijeh * @license MIT - */let n=r(14702),o=r(19273),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(t){if(t>2147483647)throw RangeError('The value "'+t+'" is invalid for option "size"');let e=new Uint8Array(t);return Object.setPrototypeOf(e,a.prototype),e}function a(t,e,r){if("number"==typeof t){if("string"==typeof e)throw TypeError('The "string" argument must be of type string. Received type number');return s(t)}return f(t,e,r)}function f(t,e,r){if("string"==typeof t)return function(t,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!a.isEncoding(e))throw TypeError("Unknown encoding: "+e);let r=0|p(t,e),n=l(r),o=n.write(t,e);return o!==r&&(n=n.slice(0,o)),n}(t,e);if(ArrayBuffer.isView(t))return function(t){if(T(t,Uint8Array)){let e=new Uint8Array(t);return c(e.buffer,e.byteOffset,e.byteLength)}return h(t)}(t);if(null==t)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(T(t,ArrayBuffer)||t&&T(t.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(T(t,SharedArrayBuffer)||t&&T(t.buffer,SharedArrayBuffer)))return c(t,e,r);if("number"==typeof t)throw TypeError('The "value" argument must not be of type number. Received type number');let n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return a.from(n,e,r);let o=function(t){var e;if(a.isBuffer(t)){let e=0|d(t.length),r=l(e);return 0===r.length||t.copy(r,0,0,e),r}return void 0!==t.length?"number"!=typeof t.length||(e=t.length)!=e?l(0):h(t):"Buffer"===t.type&&Array.isArray(t.data)?h(t.data):void 0}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return a.from(t[Symbol.toPrimitive]("string"),e,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function u(t){if("number"!=typeof t)throw TypeError('"size" argument must be of type number');if(t<0)throw RangeError('The value "'+t+'" is invalid for option "size"')}function s(t){return u(t),l(t<0?0:0|d(t))}function h(t){let e=t.length<0?0:0|d(t.length),r=l(e);for(let n=0;n=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|t}function p(t,e){if(a.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||T(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return W(t).length;default:if(o)return n?-1:U(t).length;e=(""+e).toLowerCase(),o=!0}}function g(t,e,r){let o=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,r){let n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);let o="";for(let n=e;n2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),(i=r=+r)!=i&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return -1;r=t.length-1}else if(r<0){if(!o)return -1;r=0}if("string"==typeof e&&(e=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:m(t,e,r,n,o);if("number"==typeof e)return(e&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):m(t,[e],r,n,o);throw TypeError("val must be string, number or Buffer")}function m(t,e,r,n,o){let i,l=1,a=t.length,f=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return -1;l=2,a/=2,f/=2,r/=2}function u(t,e){return 1===l?t[e]:t.readUInt16BE(e*l)}if(o){let n=-1;for(i=r;ia&&(r=a-f),i=r;i>=0;i--){let r=!0;for(let n=0;n239?4:e>223?3:e>191?2:1;if(o+l<=r){let r,n,a,f;switch(l){case 1:e<128&&(i=e);break;case 2:(192&(r=t[o+1]))==128&&(f=(31&e)<<6|63&r)>127&&(i=f);break;case 3:r=t[o+1],n=t[o+2],(192&r)==128&&(192&n)==128&&(f=(15&e)<<12|(63&r)<<6|63&n)>2047&&(f<55296||f>57343)&&(i=f);break;case 4:r=t[o+1],n=t[o+2],a=t[o+3],(192&r)==128&&(192&n)==128&&(192&a)==128&&(f=(15&e)<<18|(63&r)<<12|(63&n)<<6|63&a)>65535&&f<1114112&&(i=f)}}null===i?(i=65533,l=1):i>65535&&(i-=65536,n.push(i>>>10&1023|55296),i=56320|1023&i),n.push(i),o+=l}return function(t){let e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);let r="",n=0;for(;nr)throw RangeError("Trying to access beyond buffer length")}function L(t,e,r,n,o,i){if(!a.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>o||et.length)throw RangeError("Index out of range")}function E(t,e,r,n,o){O(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i;let l=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=l,l>>=8,t[r++]=l,l>>=8,t[r++]=l,l>>=8,t[r++]=l,r}function v(t,e,r,n,o){O(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r+7]=i,i>>=8,t[r+6]=i,i>>=8,t[r+5]=i,i>>=8,t[r+4]=i;let l=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=l,l>>=8,t[r+2]=l,l>>=8,t[r+1]=l,l>>=8,t[r]=l,r+8}function k(t,e,r,n,o,i){if(r+n>t.length||r<0)throw RangeError("Index out of range")}function B(t,e,r,n,i){return e=+e,r>>>=0,i||k(t,e,r,4,34028234663852886e22,-34028234663852886e22),o.write(t,e,r,n,23,4),r+4}function S(t,e,r,n,i){return e=+e,r>>>=0,i||k(t,e,r,8,17976931348623157e292,-17976931348623157e292),o.write(t,e,r,n,52,8),r+8}e.lW=a,e.h2=50,a.TYPED_ARRAY_SUPPORT=function(){try{let t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(t,e,r){return f(t,e,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(t,e,r){return(u(t),t<=0)?l(t):void 0!==e?"string"==typeof r?l(t).fill(e,r):l(t).fill(e):l(t)},a.allocUnsafe=function(t){return s(t)},a.allocUnsafeSlow=function(t){return s(t)},a.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==a.prototype},a.compare=function(t,e){if(T(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),T(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(t)||!a.isBuffer(e))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let r=t.length,n=e.length;for(let o=0,i=Math.min(r,n);on.length?(a.isBuffer(e)||(e=a.from(e)),e.copy(n,o)):Uint8Array.prototype.set.call(n,e,o);else if(a.isBuffer(e))e.copy(n,o);else throw TypeError('"list" argument must be an Array of Buffers');o+=e.length}return n},a.byteLength=p,a.prototype._isBuffer=!0,a.prototype.swap16=function(){let t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;er&&(t+=" ... "),""},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(t,e,r,n,o){if(T(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(t))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),e<0||r>t.length||n<0||o>this.length)throw RangeError("out of range index");if(n>=o&&e>=r)return 0;if(n>=o)return -1;if(e>=r)return 1;if(e>>>=0,r>>>=0,n>>>=0,o>>>=0,this===t)return 0;let i=o-n,l=r-e,f=Math.min(i,l),u=this.slice(n,o),s=t.slice(e,r);for(let t=0;t>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let c=this.length-e;if((void 0===r||r>c)&&(r=c),t.length>0&&(r<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let d=!1;for(;;)switch(n){case"hex":return function(t,e,r,n){let o;r=Number(r)||0;let i=t.length-r;n?(n=Number(n))>i&&(n=i):n=i;let l=e.length;for(n>l/2&&(n=l/2),o=0;o>8,o.push(r%256),o.push(n);return o}(t,this.length-s),this,s,h);default:if(d)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),d=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(t,e){let r=this.length;t=~~t,e=void 0===e?r:~~e,t<0?(t+=r)<0&&(t=0):t>r&&(t=r),e<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t],o=1,i=0;for(;++i>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t+--e],o=1;for(;e>0&&(o*=256);)n+=this[t+--e]*o;return n},a.prototype.readUint8=a.prototype.readUInt8=function(t,e){return t>>>=0,e||b(t,1,this.length),this[t]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(t,e){return t>>>=0,e||b(t,2,this.length),this[t]|this[t+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(t,e){return t>>>=0,e||b(t,2,this.length),this[t]<<8|this[t+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(t,e){return t>>>=0,e||b(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(t,e){return t>>>=0,e||b(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},a.prototype.readBigUInt64LE=j(function(t){I(t>>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=e+256*this[++t]+65536*this[++t]+16777216*this[++t],o=this[++t]+256*this[++t]+65536*this[++t]+16777216*r;return BigInt(n)+(BigInt(o)<>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=16777216*e+65536*this[++t]+256*this[++t]+this[++t],o=16777216*this[++t]+65536*this[++t]+256*this[++t]+r;return(BigInt(n)<>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t],o=1,i=0;for(;++i=(o*=128)&&(n-=Math.pow(2,8*e)),n},a.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||b(t,e,this.length);let n=e,o=1,i=this[t+--n];for(;n>0&&(o*=256);)i+=this[t+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},a.prototype.readInt8=function(t,e){return(t>>>=0,e||b(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},a.prototype.readInt16LE=function(t,e){t>>>=0,e||b(t,2,this.length);let r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(t,e){t>>>=0,e||b(t,2,this.length);let r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(t,e){return t>>>=0,e||b(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},a.prototype.readInt32BE=function(t,e){return t>>>=0,e||b(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},a.prototype.readBigInt64LE=j(function(t){I(t>>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=this[t+4]+256*this[t+5]+65536*this[t+6]+(r<<24);return(BigInt(n)<>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(n)<>>=0,e||b(t,4,this.length),o.read(this,t,!0,23,4)},a.prototype.readFloatBE=function(t,e){return t>>>=0,e||b(t,4,this.length),o.read(this,t,!1,23,4)},a.prototype.readDoubleLE=function(t,e){return t>>>=0,e||b(t,8,this.length),o.read(this,t,!0,52,8)},a.prototype.readDoubleBE=function(t,e){return t>>>=0,e||b(t,8,this.length),o.read(this,t,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(t,e,r,n){if(t=+t,e>>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;L(this,t,e,r,n,0)}let o=1,i=0;for(this[e]=255&t;++i>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;L(this,t,e,r,n,0)}let o=r-1,i=1;for(this[e+o]=255&t;--o>=0&&(i*=256);)this[e+o]=t/i&255;return e+r},a.prototype.writeUint8=a.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,255,0),this[e]=255&t,e+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigUInt64LE=j(function(t,e=0){return E(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeBigUInt64BE=j(function(t,e=0){return v(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){let n=Math.pow(2,8*r-1);L(this,t,e,r,n-1,-n)}let o=0,i=1,l=0;for(this[e]=255&t;++o>0)-l&255;return e+r},a.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){let n=Math.pow(2,8*r-1);L(this,t,e,r,n-1,-n)}let o=r-1,i=1,l=0;for(this[e+o]=255&t;--o>=0&&(i*=256);)t<0&&0===l&&0!==this[e+o+1]&&(l=1),this[e+o]=(t/i>>0)-l&255;return e+r},a.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},a.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},a.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigInt64LE=j(function(t,e=0){return E(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeBigInt64BE=j(function(t,e=0){return v(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeFloatLE=function(t,e,r){return B(this,t,e,!0,r)},a.prototype.writeFloatBE=function(t,e,r){return B(this,t,e,!1,r)},a.prototype.writeDoubleLE=function(t,e,r){return S(this,t,e,!0,r)},a.prototype.writeDoubleBE=function(t,e,r){return S(this,t,e,!1,r)},a.prototype.copy=function(t,e,r,n){if(!a.isBuffer(t))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function O(t,e,r,n,o,i){if(t>r||t3?0===e||e===BigInt(0)?`>= 0${o} and < 2${o} ** ${(i+1)*8}${o}`:`>= -(2${o} ** ${(i+1)*8-1}${o}) and < 2 ** ${(i+1)*8-1}${o}`:`>= ${e}${o} and <= ${r}${o}`,new M.ERR_OUT_OF_RANGE("value",n,t)}I(o,"offset"),(void 0===n[o]||void 0===n[o+i])&&Z(o,n.length-(i+1))}function I(t,e){if("number"!=typeof t)throw new M.ERR_INVALID_ARG_TYPE(e,"number",t)}function Z(t,e,r){if(Math.floor(t)!==t)throw I(t,r),new M.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new M.ERR_BUFFER_OUT_OF_BOUNDS;throw new M.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${e}`,t)}x("ERR_BUFFER_OUT_OF_BOUNDS",function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),x("ERR_INVALID_ARG_TYPE",function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`},TypeError),x("ERR_OUT_OF_RANGE",function(t,e,r){let n=`The value of "${t}" is out of range.`,o=r;return Number.isInteger(r)&&Math.abs(r)>4294967296?o=A(String(r)):"bigint"==typeof r&&(o=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(o=A(o)),o+="n"),n+=` It must be ${e}. Received ${o}`},RangeError);let R=/[^+/0-9A-Za-z-_]/g;function U(t,e){let r;e=e||1/0;let n=t.length,o=null,i=[];for(let l=0;l55295&&r<57344){if(!o){if(r>56319||l+1===n){(e-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function W(t){return n.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(R,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function F(t,e,r,n){let o;for(o=0;o=e.length)&&!(o>=t.length);++o)e[o+r]=t[o];return o}function T(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}let _=function(){let t="0123456789abcdef",e=Array(256);for(let r=0;r<16;++r){let n=16*r;for(let o=0;o<16;++o)e[n+o]=t[r]+t[o]}return e}();function j(t){return"undefined"==typeof BigInt?P:t}function P(){throw Error("BigInt not supported")}},19273:function(t,e){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */e.read=function(t,e,r,n,o){var i,l,a=8*o-n-1,f=(1<>1,s=-7,h=r?o-1:0,c=r?-1:1,d=t[e+h];for(h+=c,i=d&(1<<-s)-1,d>>=-s,s+=a;s>0;i=256*i+t[e+h],h+=c,s-=8);for(l=i&(1<<-s)-1,i>>=-s,s+=n;s>0;l=256*l+t[e+h],h+=c,s-=8);if(0===i)i=1-u;else{if(i===f)return l?NaN:(d?-1:1)*(1/0);l+=Math.pow(2,n),i-=u}return(d?-1:1)*l*Math.pow(2,i-n)},e.write=function(t,e,r,n,o,i){var l,a,f,u=8*i-o-1,s=(1<>1,c=23===o?5960464477539062e-23:0,d=n?0:i-1,p=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,l=s):(l=Math.floor(Math.log(e)/Math.LN2),e*(f=Math.pow(2,-l))<1&&(l--,f*=2),l+h>=1?e+=c/f:e+=c*Math.pow(2,1-h),e*f>=2&&(l++,f/=2),l+h>=s?(a=0,l=s):l+h>=1?(a=(e*f-1)*Math.pow(2,o),l+=h):(a=e*Math.pow(2,h-1)*Math.pow(2,o),l=0));o>=8;t[r+d]=255&a,d+=p,a/=256,o-=8);for(l=l<0;t[r+d]=255&l,d+=p,l/=256,u-=8);t[r+d-p]|=128*g}},87782:function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}r.d(e,{Z:function(){return tM},B:function(){return tx}});var o,i,l,a,f,u,s,h,c,d=r(9811);function p(t,e){for(var r=0;rn}),o),I=(i={},x.d(i,{default:()=>g}),i),Z=(l={},x.d(l,{default:()=>C}),l),R=(a={},x.d(a,{default:()=>b}),a),U=(f={},x.d(f,{default:()=>L}),f),W=(u={},x.d(u,{default:()=>E.Z}),u),F=(s={},x.d(s,{Component:()=>v.Component,Fragment:()=>v.Fragment,default:()=>v}),s),T=(h={},x.d(h,{default:()=>B()}),h),_=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.avoidList,n=e.usually,o=new Set((void 0===r?[]:r).filter(function(t){return!!t})),i=t.filter(function(t){return!o.has(t)}),l=(void 0===n?[]:n).filter(Boolean).reduce(function(t,e){return t.concat(Array(15).fill(e))},[]),a=(i=i.concat(l)).length;return i[Math.floor(Math.random()*a)]},j={sex:["man","woman"],faceColor:["#F9C9B6","#AC6651"],earSize:["small","big"],hairColor:["#000","#fff","#77311D","#FC909F","#D2EFF3","#506AF4","#F48150"],hairStyleMan:["normal","thick","mohawk"],hairStyleWoman:["normal","womanLong","womanShort"],hatColor:["#000","#fff","#77311D","#FC909F","#D2EFF3","#506AF4","#F48150"],hatStyle:["beanie","turban","none"],eyeBrowWoman:["up","upWoman"],eyeStyle:["circle","oval","smile"],glassesStyle:["round","square","none"],noseStyle:["short","long","round"],mouthStyle:["laugh","smile","peace"],shirtStyle:["hoody","short","polo"],shirtColor:["#9287FF","#6BD9E9","#FC909F","#F4D150","#77311D"],bgColor:["#9287FF","#6BD9E9","#FC909F","#F4D150","#E0DDFF","#D2EFF3","#FFEDEF","#FFEBA4","#506AF4","#F48150","#74D153"],gradientBgColor:["linear-gradient(45deg, #178bff 0%, #ff6868 100%)","linear-gradient(45deg, #176fff 0%, #68ffef 100%)","linear-gradient(45deg, #ff1717 0%, #ffd368 100%)","linear-gradient(90deg, #36cd1c 0%, #68deff 100%)","linear-gradient(45deg, #3e1ccd 0%, #ff6871 100%)","linear-gradient(45deg, #1729ff 0%, #ff56f7 100%)","linear-gradient(45deg, #56b5f0 0%, #45ccb5 100%)"]},P=function(t){if(0===t.length)return 0;for(var e=0,r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e="string"==typeof t,r=e&&P(t)||0,n={};n.sex=e?z(r,"sex"):t.sex||_(j.sex),n.faceColor=e?z(r,"faceColor"):t.faceColor||_(j.faceColor),n.earSize=e?z(r,"earSize"):t.earSize||_(j.earSize),n.eyeStyle=e?z(r,"eyeStyle"):t.eyeStyle||_(j.eyeStyle),n.noseStyle=e?z(r,"noseStyle"):t.noseStyle||_(j.noseStyle),n.mouthStyle=e?z(r,"mouthStyle"):t.mouthStyle||_(j.mouthStyle),n.shirtStyle=e?z(r,"shirtStyle"):t.shirtStyle||_(j.shirtStyle),n.glassesStyle=e?z(r,"glassesStyle",{usually:["none"]}):t.glassesStyle||_(j.glassesStyle,{usually:["none"]});var o=[],i=[];if(e||!t.hairColor)switch(n.sex){case"woman":o=n.faceColor===j.faceColor[1]&&["#77311D"]||[];break;case"man":i=["#000"]}if(n.hairColor=e?z(r,"hairColor",{avoidList:o,usually:i}):t.hairColor||_(j.hairColor,{avoidList:o,usually:i}),e||!t.hairStyle)switch(n.sex){case"man":n.hairStyle=e?z(r,"hairStyleMan",{usually:["normal","thick"]}):_(j.hairStyleMan,{usually:["normal","thick"]});break;case"woman":n.hairStyle=e?z(r,"hairStyleWoman"):_(j.hairStyleWoman)}else n.hairStyle=t.hairStyle;n.hatStyle=e?z(r,"hatStyle",{usually:["none"]}):t.hatStyle||_(j.hatStyle,{usually:["none"]}),n.hatColor=e?z(r,"hatColor"):t.hatColor||_(j.hatColor);var l="none"===n.hatStyle&&n.hairColor||n.hatColor;return!e&&t.eyeBrowStyle?n.eyeBrowStyle=t.eyeBrowStyle:n.eyeBrowStyle="woman"===n.sex?e?z(r,"eyeBrowWoman"):_(j.eyeBrowWoman):"up",n.shirtColor=e?z(r,"shirtColor",{avoidList:[l]}):t.shirtColor||_(j.shirtColor,{avoidList:[l]}),!e&&t.isGradient?n.bgColor=t.bgColor||_(j.gradientBgColor):n.bgColor=e?z(r,"bgColor",{avoidList:[l,n.shirtColor]}):t.bgColor||_(j.bgColor,{avoidList:[l,n.shirtColor]}),n};function N(t){var e=t.color;return F.default.createElement("svg",{style:{width:"100%",height:"100%",left:0,top:0,position:"absolute"},width:"200",height:"320",viewBox:"0 0 200 320",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("g",{clipPath:"url(#clip0)"},F.default.createElement("path",{d:"M154 319.5C139.6 299.5 128.333 260.834 127 241.5L58.5 212L30 319.5H154Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("mask",{id:"mask-id",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"30",y:"212",width:"124",height:"118"},F.default.createElement("path",{d:"M154 329.5C139.6 309.5 128.333 260.834 127 241.5L58.5 212L30 329.5H154Z",fill:e})),F.default.createElement("g",{mask:"url(#".concat("mask-id",")")},F.default.createElement("ellipse",{cx:"124",cy:"210",rx:"59",ry:"54",fill:"black"})),F.default.createElement("mask",{id:"path-id",fill:"white"},F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M183.886 150.917C183.859 150.801 183.831 150.685 183.803 150.569C183.776 150.454 183.748 150.338 183.719 150.222L167.323 81.7855C167.306 81.7177 167.29 81.6499 167.274 81.5821C167.258 81.5142 167.242 81.4465 167.225 81.3787L167.152 81.0752L167.151 81.0755C156.933 39.6308 115.156 14.1472 73.5821 24.1081C32.0078 34.0689 6.31547 75.7174 15.9883 117.293L15.9863 117.293L32.9776 188.211L32.9916 188.208C43.5944 229.112 85.0616 254.149 126.329 244.261C167.597 234.374 193.216 193.264 184.131 151.996L184.144 151.993L183.886 150.917Z"})),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M183.886 150.917C183.859 150.801 183.831 150.685 183.803 150.569C183.776 150.454 183.748 150.338 183.719 150.222L167.323 81.7855C167.306 81.7177 167.29 81.6499 167.274 81.5821C167.258 81.5142 167.242 81.4465 167.225 81.3787L167.152 81.0752L167.151 81.0755C156.933 39.6308 115.156 14.1472 73.5821 24.1081C32.0078 34.0689 6.31547 75.7174 15.9883 117.293L15.9863 117.293L32.9776 188.211L32.9916 188.208C43.5944 229.112 85.0616 254.149 126.329 244.261C167.597 234.374 193.216 193.264 184.131 151.996L184.144 151.993L183.886 150.917Z",fill:e}),F.default.createElement("path",{d:"M183.886 150.917L179.992 151.831L179.994 151.84L179.996 151.849L183.886 150.917ZM183.719 150.222L179.83 151.154L179.832 151.163L179.834 151.172L183.719 150.222ZM167.323 81.7855L163.43 82.7076L163.433 82.7175L167.323 81.7855ZM167.274 81.5821L163.384 82.5141L163.384 82.5142L167.274 81.5821ZM167.225 81.3787L163.335 82.3108L163.338 82.321L167.225 81.3787ZM167.152 81.0752L171.042 80.1432L170.111 76.255L166.222 77.1849L167.152 81.0752ZM167.151 81.0755L163.267 82.0331L164.218 85.8897L168.081 84.9659L167.151 81.0755ZM73.5821 24.1081L72.6501 20.2182L73.5821 24.1081ZM15.9883 117.293L16.9223 121.182L20.7842 120.255L19.8842 116.386L15.9883 117.293ZM15.9863 117.293L15.0523 113.404L11.1649 114.337L12.0964 118.225L15.9863 117.293ZM32.9776 188.211L29.0877 189.143L30.0201 193.035L33.9113 192.101L32.9776 188.211ZM32.9916 188.208L36.8636 187.204L35.8779 183.401L32.058 184.318L32.9916 188.208ZM126.329 244.261L125.397 240.371H125.397L126.329 244.261ZM184.131 151.996L183.2 148.106L179.381 149.021L180.225 152.856L184.131 151.996ZM184.144 151.993L185.075 155.883L188.966 154.951L188.034 151.061L184.144 151.993ZM187.78 150.002C187.751 149.881 187.722 149.759 187.693 149.637L179.914 151.502C179.94 151.611 179.966 151.721 179.992 151.831L187.78 150.002ZM187.693 149.637C187.664 149.516 187.635 149.395 187.605 149.273L179.834 151.172C179.861 151.281 179.887 151.391 179.914 151.502L187.693 149.637ZM163.433 82.7175L179.83 151.154L187.609 149.29L171.212 80.8535L163.433 82.7175ZM171.215 80.8634C171.198 80.7928 171.181 80.7216 171.164 80.65L163.384 82.5142C163.4 82.5781 163.415 82.6425 163.43 82.7076L171.215 80.8634ZM171.164 80.65C171.147 80.579 171.13 80.5078 171.113 80.4364L163.338 82.321C163.353 82.3851 163.369 82.4494 163.384 82.5141L171.164 80.65ZM163.262 82.0072L163.335 82.3108L171.115 80.4467L171.042 80.1432L163.262 82.0072ZM168.081 84.9659L168.083 84.9655L166.222 77.1849L166.221 77.1852L168.081 84.9659ZM171.035 80.118C160.291 36.5398 116.364 9.74466 72.6501 20.2182L74.514 27.998C113.949 18.5498 153.575 42.7219 163.267 82.0331L171.035 80.118ZM72.6501 20.2182C28.936 30.6917 1.92157 74.4836 12.0923 118.199L19.8842 116.386C10.7094 76.9513 35.0796 37.4461 74.514 27.998L72.6501 20.2182ZM16.9204 121.183L16.9223 121.182L15.0542 113.403L15.0523 113.404L16.9204 121.183ZM36.8676 187.279L19.8763 116.361L12.0964 118.225L29.0877 189.143L36.8676 187.279ZM32.058 184.318L32.044 184.322L33.9113 192.101L33.9252 192.097L32.058 184.318ZM29.1195 189.211C40.2685 232.223 83.8693 258.548 127.261 248.151L125.397 240.371C86.2539 249.75 46.9204 226.002 36.8636 187.204L29.1195 189.211ZM127.261 248.151C170.653 237.755 197.591 194.53 188.038 151.136L180.225 152.856C188.842 191.999 164.541 230.993 125.397 240.371L127.261 248.151ZM183.212 148.103L183.2 148.106L185.063 155.886L185.075 155.883L183.212 148.103ZM179.996 151.849L180.254 152.925L188.034 151.061L187.776 149.985L179.996 151.849Z",fill:"black",mask:"url(#".concat("path-id",")")})),F.default.createElement("defs",null,F.default.createElement("clipPath",{id:"clip0"},F.default.createElement("rect",{width:"200",height:"320",fill:"white"}))))}function $(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"20%",width:"94%",height:"81%",left:"-0.5%"},width:"240",height:"270",viewBox:"0 0 240 270",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M123.788 17.4887L123.864 17.4969L123.941 17.4991C150.61 18.2835 171.342 28.8969 186.013 41.8493C200.069 54.2583 208.463 68.7231 211.2 78.5817C207.14 80.8991 200.185 82.8931 191.315 84.5285C181.639 86.3123 170.022 87.615 158.168 88.5436C134.462 90.4007 109.978 90.7491 98.5428 90.5005L92.4699 90.3685L97.2764 94.0826C99.774 96.0125 103.099 97.3557 106.615 98.3003C110.156 99.2517 114.034 99.8354 117.746 100.167C121.57 100.509 125.299 100.589 128.387 100.51C117.8 108.672 104.325 114.948 91.0384 119.6C75.6922 124.973 60.7685 128.12 51.2093 129.521L49.0601 129.836L49.551 131.952C52.8984 146.381 59.0518 171.603 63.179 188.519C65.01 196.025 66.4422 201.895 67.0537 204.463C68.1379 209.017 71.5518 215.508 75.4484 221.491C79.0412 227.008 83.2329 232.38 86.7703 235.687L78.9322 267.5H49.3714C57.7091 254.787 59.469 240.097 57.7689 224.517C55.9286 207.653 50.0074 189.513 43.7659 171.35C43.1514 169.562 42.5339 167.774 41.9165 165.986C36.2326 149.527 30.5644 133.113 27.4936 117.382C24.0922 99.9582 23.9407 83.6514 30.3264 69.3137C40.6653 46.0999 58.9929 32.6198 77.3255 25.1911C95.701 17.745 113.945 16.4399 123.788 17.4887Z",fill:e||"#171921",stroke:"#171921",strokeWidth:"4"}))}function V(t){var e=t.color,r=t.colorRandom;return F.default.createElement("svg",{style:{position:"absolute",bottom:"40.2%",width:"93.5%",height:"64%"},width:"240",height:"200",viewBox:"0 0 240 200",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M210.177 51.3965C201.855 91.2936 103.499 96.8962 83.6772 96.8962C31.6548 102.823 56.6248 165.262 66.1772 196.396C58.6772 197.396 59.6772 206.396 30.6772 134.896C7.47724 77.6964 73.1831 42.8337 121.999 30.9995C170.815 19.1653 189.499 2.50195 189.499 2.50195C210.177 11 215.116 27.7185 210.177 51.3965Z",fill:r&&e||"black",stroke:r&&e||"black"}),F.default.createElement("path",{d:"M205.134 124.947L189.316 71.5069L199.354 62.3644C210.109 99.4523 210.601 120.988 205.134 124.947Z",fill:r&&e||"black",stroke:r&&e||"black"}),F.default.createElement("path",{d:"M80 170C74.4 142.8 60.3333 147.667 51 149L41 105L81.5844 96.5056C82.3363 96.2656 83.1408 96.0955 84 96L81.5844 96.5056C63.4332 102.299 75.9565 148.796 91 168L80 170Z",fill:r&&e||"black",stroke:r&&e||"black",strokeWidth:"3"}),F.default.createElement("path",{d:"M24.9887 67.3632C33.8341 62.9091 44.2805 65.4873 48.3981 67.3331L36.6273 82.2134C39.6625 77.3568 30.1329 70.2897 24.9887 67.3632Z",fill:r&&e||"black"}),F.default.createElement("path",{d:"M10 84.4996C21.6 77.6996 32.8333 79.9996 37 81.9996L32.5 97.5C31.3 89.1 17 85.3331 10 84.4996Z",fill:r&&e||"black"}))}var G=(c={},x.d(c,{default:()=>M()}),c);function Y(t){var e=t.color,r=t.colorRandom,n=r&&e||"#171921",o=r&&(0,G.default)(e).brighten(2)||"#717376";return F.default.createElement("svg",{style:{position:"absolute",bottom:"40.8%",width:"97.6%",height:"63.5%",left:"-1.8%"},width:"240",height:"203",viewBox:"0 0 240 203",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{opacity:"0.35",d:"M187.986 80.1756C179.986 73.7756 166.153 73.1758 160.486 73.6758L152.486 47.1758C166.086 50.3758 184.486 71.1758 187.986 80.1756Z",fill:o,stroke:o,strokeWidth:"1"}),F.default.createElement("path",{d:"M85.7923 14.7636C85.7923 14.7636 91.5301 10.802 115.746 4.70097C139.963 -1.40007 148.792 0.983287 148.792 0.983287L160.581 73.815C160.581 73.815 152.542 73.6416 132.548 78.0085C112.555 82.3754 102.986 87.6748 102.986 87.6748L85.7923 14.7636Z",fill:n}),F.default.createElement("path",{d:"M48.9855 89.6758C42.1855 48.0758 72.3188 21.5091 85.9855 14.1758L102.985 87.6758C83.7855 48.0758 57.6521 72.5091 48.9855 89.6758Z",fill:n}),F.default.createElement("path",{opacity:"0.35",d:"M67.4855 133.675C60.2855 106.475 89.4855 91.8415 102.985 87.6749C95.9855 71.3415 79.9854 56.6749 60.4854 74.6756C42.4854 105.175 49.4855 128.676 54.9855 146.675L67.4855 133.675Z",fill:o,stroke:o,strokeWidth:"1"}))}function q(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2.2%",width:"97%",height:"100%"},width:"306",height:"331",viewBox:"0 0 306 331",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M209.76 327.932C209.271 327.902 208.865 327.872 208.544 327.847C202.393 318.458 196.789 302.969 192.447 287.059C188.226 271.589 185.261 255.968 184.147 245.649C221.22 234.931 244.458 196.667 238.871 157.189C238.864 157.117 238.856 157.067 238.856 157.066C238.848 157.006 238.837 156.938 238.825 156.867C238.802 156.724 238.768 156.532 238.726 156.3C238.641 155.832 238.516 155.172 238.353 154.346C238.028 152.693 237.552 150.358 236.942 147.532C235.722 141.88 233.967 134.249 231.825 126.155C229.685 118.065 227.152 109.485 224.372 101.945C221.613 94.4597 218.541 87.8015 215.264 83.7056L214.967 83.3351L214.532 83.1463C212.6 82.3081 210.593 81.3741 208.499 80.3991C198.568 75.775 186.659 70.2299 171.235 69.6199C152.46 68.8774 128.684 75.3957 96.5441 98.7056L94.5214 100.173L96.467 101.74C112.393 114.574 115.836 131.598 115.1 146.048C114.539 157.077 111.551 166.459 109.865 171.149C108.704 169.452 107.964 167.319 107.408 164.814C107.023 163.083 106.743 161.258 106.449 159.347L106.403 159.045C106.096 157.051 105.769 154.97 105.292 152.961C104.341 148.95 102.732 144.941 99.1602 142.102C95.5807 139.257 90.3641 137.848 82.7671 138.272L80.5398 138.396L81.0046 140.578L92.3634 193.891L92.3824 193.98L92.41 194.068C96.4679 206.93 103.426 218.078 112.323 226.88C112.399 227.007 112.509 227.193 112.65 227.434C112.939 227.928 113.356 228.653 113.861 229.563C114.87 231.384 116.229 233.941 117.621 236.886C120.435 242.835 123.282 250.138 123.83 256.102C124.386 262.154 122.865 269.962 121.123 276.412C120.26 279.605 119.361 282.406 118.677 284.407C118.535 284.824 118.402 285.206 118.281 285.549C113.249 283.144 108.754 283.323 104.902 285.565C100.738 287.989 97.6892 292.625 95.4191 297.781C91.2706 307.202 89.2756 319.42 88.3551 327.002C63.4846 321.298 44.281 315.507 31.2149 311.107C24.5012 308.846 19.408 306.953 15.9993 305.627C14.2949 304.964 13.0117 304.443 12.1575 304.089C11.9454 304.002 11.7598 303.924 11.6007 303.857C11.4477 303.466 11.2377 302.916 10.9828 302.219C10.4158 300.667 9.62676 298.384 8.74853 295.479C6.99149 289.667 4.88057 281.38 3.4734 271.502C0.656265 251.725 0.676883 225.696 11.8698 200.384C13.679 196.292 15.94 192.089 18.3903 187.533C27.8582 169.931 40.1551 147.07 40.1551 105.084C40.1551 74.4931 55.0029 48.7305 76.8623 30.5692C98.7415 12.3915 127.56 1.9109 155.237 1.91092C170.368 1.91093 182.533 3.64443 192.311 9.55105C202.028 15.4212 209.679 25.5978 215.362 43.1322C215.94 44.9168 217.851 46.0074 219.719 45.4015C231.034 41.7304 248.191 45.4361 262.673 54.8904C277.091 64.3032 288.289 79.0455 288.289 96.8141C288.289 112.24 285.647 122.664 283.071 132.815L283.071 132.815C279.952 145.104 276.94 156.974 279.065 176.313C279.774 182.762 281.216 187.336 283.231 191.128C285.213 194.859 287.712 197.747 290.345 200.792L290.405 200.861C296.679 208.113 299.534 214.079 300.455 219.327C301.375 224.562 300.412 229.31 298.623 234.237C297.723 236.712 296.629 239.197 295.47 241.815L295.37 242.04C294.249 244.573 293.074 247.225 292.019 250.016C289.836 255.787 288.133 262.223 288.302 269.851C288.446 276.326 289.594 280.764 291.311 284.122C293.008 287.442 295.199 289.565 297.111 291.417L297.162 291.466C298.905 293.155 300.355 294.577 301.428 296.57C302.387 298.351 303.098 300.702 303.217 304.232C279.208 318.511 255.445 324.413 237.601 326.734C228.565 327.91 221.057 328.166 215.818 328.129C213.199 328.11 211.149 328.019 209.76 327.932Z",fill:e||"black",stroke:"black",strokeWidth:"3.82184"}))}function H(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"25%",width:"92%",height:"75%",left:"-0.8%"},width:"261",height:"240",viewBox:"0 0 261 240",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M121.837 79.8195C121.051 78.0776 121.051 78.0779 121.05 78.0783L121.047 78.0794L121.04 78.0828L121.015 78.0942C120.994 78.1038 120.964 78.1177 120.925 78.1357C120.89 78.1518 120.848 78.1714 120.799 78.1943C120.74 78.2223 120.67 78.2553 120.591 78.2932C120.301 78.4313 119.882 78.6353 119.352 78.9045C118.291 79.4426 116.782 80.2418 114.972 81.2948C111.356 83.3984 106.515 86.527 101.628 90.626C91.9116 98.7764 81.7052 111.03 81.0904 126.926C80.8259 133.765 79.9706 166.806 80.1619 179.433C80.323 190.065 85.8253 201.481 93.4581 212.008C100.109 221.18 108.508 229.857 116.832 237.008C79.0664 238.501 50.4555 233.546 31.1209 228.121C21.038 225.292 13.4742 222.334 8.44733 220.094C6.46024 219.208 4.86951 218.434 3.67627 217.825C12.7707 211.141 20.3578 199.682 25.3638 182.675C30.8537 164.024 33.288 138.554 31.1521 104.963C29.2166 74.5247 44.0087 48.8092 66.3601 30.629C88.7347 12.4301 118.55 1.9109 146.238 1.91092C161.221 1.91093 173.377 4.84484 183.177 11.9616C192.98 19.081 200.668 30.5619 206.363 48.1322L206.758 49.3516L208.036 49.4485C220.412 50.3865 229.115 55.4881 235.532 63.6621C242.017 71.924 246.24 83.4216 249.336 97.232C251.376 106.332 249.389 115.311 247.001 125.651L246.89 126.133C244.553 136.25 241.952 147.505 243.096 160.666C244.126 172.51 248.853 184.135 252.782 193.074C253.287 194.222 253.776 195.321 254.242 196.368C255.617 199.455 256.793 202.096 257.586 204.253C258.118 205.698 258.425 206.79 258.523 207.566C258.573 207.963 258.555 208.168 258.542 208.254C258.097 208.665 257.273 209.12 255.957 209.522C254.588 209.94 252.864 210.248 250.882 210.442C246.921 210.828 242.138 210.738 237.544 210.296C232.942 209.853 228.638 209.067 225.623 208.108C224.092 207.622 223.033 207.134 222.436 206.711C222.345 206.646 222.275 206.591 222.222 206.546C222.594 205.259 223.132 203.723 223.753 201.949C226.947 192.824 232.348 177.398 228.855 157.08C226.766 144.924 221.189 123.457 216.162 105.11C213.643 95.9192 211.255 87.4828 209.496 81.3444C208.616 78.275 207.894 75.7798 207.391 74.0515C207.14 73.1874 206.944 72.515 206.81 72.0584L206.658 71.5384L206.619 71.4055L206.609 71.3717L206.607 71.3632L206.606 71.361C206.606 71.3605 206.606 71.3602 204.772 71.8993L206.606 71.3602L205.677 68.2011L203.395 70.5745L203.395 70.5751L203.391 70.579L203.372 70.5991C203.353 70.6178 203.325 70.6471 203.286 70.6867C203.208 70.7659 203.088 70.8861 202.928 71.0445C202.607 71.3612 202.123 71.8304 201.482 72.4293C200.199 73.6271 198.286 75.343 195.784 77.3943C190.779 81.4982 183.428 86.9376 174.067 92.2568C156.25 102.382 131.216 112.037 101.246 111.29C110.86 102.359 116.392 95.0181 119.562 89.7007C121.329 86.736 122.36 84.4028 122.955 82.7777C123.252 81.9654 123.44 81.3309 123.555 80.8839C123.613 80.6605 123.653 80.484 123.68 80.3558C123.693 80.2917 123.703 80.2397 123.711 80.1998C123.714 80.1799 123.717 80.1631 123.72 80.1493L123.723 80.1309L123.724 80.1235L123.724 80.1202C123.725 80.1187 123.725 80.1172 121.837 79.8195ZM121.837 79.8195L121.051 78.0776L124.276 76.6229L123.725 80.1172L121.837 79.8195ZM222.068 206.388C222.071 206.388 222.082 206.402 222.097 206.428C222.073 206.401 222.066 206.388 222.068 206.388Z",fill:e||"black",stroke:"black",strokeWidth:"3.82184"}))}function J(t){var e=t.style,r=t.color,n=t.colorRandom;switch(e){case"thick":return F.default.createElement(V,{color:r,colorRandom:n});case"mohawk":return F.default.createElement(Y,{color:r,colorRandom:n});case"womanLong":return F.default.createElement(q,{color:r});case"womanShort":return F.default.createElement(H,{color:r});default:return F.default.createElement($,{color:r})}}function K(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"33%",left:"15.8%",width:"64%",height:"84%"},width:"240",height:"212",viewBox:"0 0 240 212",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M222.726 112.791C222.726 46.702 186.268 2.00007 141.859 2C84.9656 2 27 23.3414 27 124.255C27 149.223 37.6589 167.827 52.5644 181.54C51.0704 179.671 49.8666 177.996 49.0668 176.619C46.176 149.638 78.2326 128.929 109.601 108.665C126.254 97.907 142.712 87.2746 153.646 75.8956C163.24 81.3324 191.44 104.109 196.813 113.32C199.695 118.26 204.322 135.189 207.484 154.95C217.822 142.532 222.726 130.107 222.726 112.791Z",fill:e,stroke:"rgba(0,0,0,0.1)",strokeWidth:"4"}),F.default.createElement("path",{d:"M154.264 75.2457C167.438 63.3013 187.146 36.0399 185.881 18.334",stroke:"rgba(0,0,0,0.1)",strokeWidth:"4"}))}function Q(t){var e=t.color;return F.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{position:"absolute",bottom:"34%",width:"49%",height:"85%",left:"22%"},width:"640px",height:"508px",viewBox:"0 0 640 508",preserveAspectRatio:"xMidYMid meet"},F.default.createElement("defs",null),F.default.createElement("path",{fill:"#000000"===e?"dimgray":"#000000",d:"M71.5 502.6c-3.8-1.6-14.6-15.8-20.3-26.5C46 466.3 28 426.5 23.1 414c-6.4-16.4-13.6-42.5-14.7-53.3-.7-7.4-.6-7.8 7.4-17.6l4.5-5.6-.6-34c-.6-35-.1-45 3.3-68.5 3.3-22.8 4.9-36 6-48.5.6-6.6 2-17.8 3.1-25 3.6-24.8 7.3-35.2 16.9-47.5 2.8-3.6 9.9-13.2 15.8-21.4C84.3 65.5 92.4 58.7 110 54.5c5.2-1.2 13.8-2.7 19-3.3 15.7-1.9 20.1-4.1 40-20.1 13.3-10.7 21.5-15 30.8-16.1 6.7-.9 21.1.2 26.7 2 3.3 1 19.4 3.9 26.5 4.7 5.4.6 18.5-2.4 32-7.1 17.9-6.4 20.2-7 31.5-7.4 16.4-.6 24.4 1.4 50 12.3 24.1 10.3 27.7 11.1 43 9.5 26.1-2.7 42.9 2.8 71 23.1 19.5 14 24.1 16.2 40 18.4 2.8.4 6.4 1.5 8.1 2.6 5.5 3.4 13.2 12.5 22.8 27.1 14.3 21.9 24.6 40.4 30 54 .9 2.4 3.2 5 6 7 5.1 3.5 7.8 8.4 18.6 33.8 7.9 18.5 11.4 31.3 19.6 72.8l6.8 33.7v20.1c.1 21.9-.2 23.4-5.4 23.4-1.5 0-4.1-.7-5.6-1.5-1.6-.8-3.7-1.5-4.6-1.5-1 0-4.1-.9-7-2-10.8-4-49.4-12.7-59.8-13.4-2-.2-4.5-.8-5.5-1.3-2.3-1.2-13.7-3.5-30-6-14-2.2-60.2-2.4-81.5-.5l-29 2.8c-45 4.2-84.8 13-119.3 26.6-27 10.6-76.5 37.3-98.3 53.1-39.8 28.8-71.9 57.9-93.6 85.2-6.6 8.3-12.7 15.6-13.6 16.3-2 1.5-3.9 1.5-7.7-.2zm11.1-29.3c12.5-15.7 36.4-39.4 58.2-57.5l3.2-2.6-3.7-7.9c-2-4.3-5.1-10.3-6.9-13.3-1.7-3-6.2-11.3-9.9-18.5-9.7-18.5-15-27.8-21.5-37.5-6.8-10.1-16.9-23-18.1-23-1.8 0-28.8 17.9-42.4 28.1-5 3.7-11.2 9.4-13.8 12.7l-4.7 6 2.1 8.4c5.3 21.5 11.6 39.7 19.1 55.1 2.6 5.4 4.8 10 4.8 10.4 0 1.1 9.4 21.8 13.8 30.2 3.9 7.6 10.9 19.1 11.7 19.1.1 0 3.8-4.4 8.1-9.7zm89.5-81.5c12.6-9 18.5-12.8 35.1-22.8 7.4-4.5 12.4-8.1 11.9-8.6s-4.6-8.3-9.3-17.4c-4.6-9.1-10.6-20-13.3-24.3-14.2-22.2-19.7-30.2-27-39.5l-7.9-10.1-17.6 9.1c-9.6 5-20.6 11-24.5 13.3-3.8 2.3-9.4 5.5-12.2 7.1-2.9 1.6-5.3 3.1-5.3 3.4s3.3 5 7.4 10.5c8.8 11.8 19.6 29.6 29.7 49l11.3 21.6 6.6 12.2c1.4 2.6 3 4.5 3.6 4.3s5.7-3.7 11.5-7.8zm88.4-50.4c9.6-4.5 22.1-9.6 31.3-12.6 6.8-2.3 9.2-3.5 9.2-4.8 0-9.8-10.5-41.9-19.5-59.5-10.1-19.9-21.8-37.5-24.9-37.5-1 0-11.9 4.2-18.1 7-1.1.5-4.9 2.1-8.5 3.6-3.6 1.4-8.1 3.3-10 4.1l-5.5 2.4c-7.1 3-24.9 11.1-29.6 13.4l-5.6 2.8 9.6 12.7c5.3 7 11.3 15.6 13.4 19.1l8.9 14.4c2.9 4.4 8.3 14.1 12.1 21.5l10 19.1 3 5.7 9.6-4.5 14.6-6.9zm357.2-26.1C617 300.9 606.4 246 600 224c-2.3-8.1-11-29.6-17.6-43.5-2.3-4.7-4.5-5.4-19.6-5.4-7.7-.1-9.8.2-9.8 1.3 0 .7 1.1 4.7 2.4 8.7 4.8 14.8 6.3 20.7 11.7 45.9 1.9 8.8 2.3 13.7 2.3 30 .1 19.6-.5 25-5 43.6-.7 3.3-1.4 6.5-1.4 7.1 0 1 3.6 1.9 18 4.8 8.5 1.7 34.2 8.3 34.9 9 1.9 1.9 2.3-.6 1.8-10.2zm-569.7-3c13.2-8.9 26.6-17 65-39.2 19.1-11.1 58.8-30.9 83.5-41.6l15-6.6c26.5-11.8 61.3-24.6 86-31.7l24.5-6.8c5.4-1.3 10.9-2.7 24.5-6.6 23.5-6.6 35.4-9.1 57.5-12.3 5.8-.8 13.1-1.9 16.2-2.5s12.3-1.7 20.5-2.6l23.8-2.5c5-.5 30-1.2 55.6-1.5l46.7-.7-5.2-10.1c-5.1-9.8-11.2-20.2-18.5-31.6-2-3-4-6.3-4.6-7.2-3.8-6.5-11.4-16.4-15.4-20.1-4.3-4.1-5.3-4.5-11.6-5.2-14.4-1.5-20.2-4.4-44.9-22.2-9.9-7.2-21.5-13.4-30.7-16.4-5.9-1.9-7.8-2-24.4-1.4-12.2.5-20.1.3-24.4-.5-6.3-1.1-19.4-6-33.6-12.5-14.7-6.7-29.9-10.2-38.8-9.1-2.9.4-13.2 3.4-23 6.7-26.9 9.1-38.5 9.7-69.2 3.4-22.5-4.6-25.3-3.7-48 15.1-16.3 13.5-24.5 16.8-48.3 19.9-18 2.3-23.6 4.9-33.7 15.7-3.3 3.5-7.8 9-10 12.3-2.2 3.2-6.7 9.4-10 13.8l-7 9.6c-.5.8-2.9 4-5.3 7-10.6 13.4-12.8 23.3-19.3 86.6-.5 5-1.3 11.3-1.9 14-.5 2.8-2.1 14.7-3.6 26.5-2.5 20.7-2.6 22.2-1.5 42l1.1 23.9c0 3.3 0 3.3 2.3 1.7l10.7-7.3zm290.5 3.9c15.8-3.3 35.1-6.6 44.8-7.7l5.9-.7-.6-3.1c-.3-1.8-.8-8.1-1.1-14.2-1.3-23.5-4.4-38-14.8-69.5-6.1-18.3-9.3-26-11.1-26-.6 0-4.3.9-8.1 2-3.9 1.2-13.5 3.8-21.5 6-23.2 6.1-25.7 6.9-40.7 11.6-9.8 3.2-14.1 5-13.5 5.8l5.3 8.1c15.9 24.5 27.6 52.2 32.9 78 2.9 13.9 2.8 13.8 5.3 13.2 1.2-.2 9-1.8 17.2-3.5zm207.2-12.7c2.2-8.6 5-23.6 6.3-32.9 1.6-11.5.5-20.2-6-49.6-1.8-8.4-2.7-11.6-8.9-31.9-5-16.1-1.7-14.5-27.5-13.7l-28.9 1.3-6.7.6.6 3.6c.4 2 2.9 10.6 5.6 19.1 7.5 23.3 11.6 39.1 15.6 60.6 1.4 7.3 1.6 33.6.3 38.2-1.2 4-2.1 3.7 13.6 5.1 12 1.1 30.4 3.9 31.3 4.7 1.5 1.6 3.6-.7 4.7-5.1zm-106.2 0l30.5-1.8 6.5-.2 1.3-5c1.7-6.6 1-31.7-1.1-40-.9-3.3-2.6-10-3.8-15-2.1-8.9-5.4-19.9-10.9-36.5-1.6-4.7-3.6-12.3-4.6-16.9-1.1-5-2.4-8.5-3.2-8.9-1.5-.5-23.1 1.9-34.2 3.9l-20.9 3.4c-8.5 1.4-15.9 2.9-16.3 3.3-.5.5.2 3.7 1.6 7.3 4.3 11.5 8.4 24.2 11.6 35.9l4 14c1.8 5 5 31.3 5 41.3 0 5.6.3 11.9.6 14l.7 3.7 4.6-.5c2.5-.3 15.4-1.2 28.6-2z"}),F.default.createElement("path",{fill:e,d:"M70.4 484.7c-4.3-5.9-9.8-15.6-14-24.5C51.6 450 46 437.3 46 436.6c0-.3-2.2-4.9-4.8-10.3-7.5-15.4-13.8-33.6-19.1-55.2-3-12.1-2.8-13.3 2.6-20.3 5-6.3 15.4-14.5 34.8-27.5 17.9-11.9 24.3-15.6 25.8-15 1.9.7 12.6 14.2 19.6 24.6 6.6 9.8 11.9 19 21.6 37.6 3.7 7.2 8.2 15.5 9.9 18.5s5.3 9.9 8 15.3c4.1 8.3 4.7 10 3.5 11.1-.8.7-6.1 5.2-11.9 10.1-16.9 14.4-38.4 36-49.7 50-5.8 7.2-11 13.1-11.7 13.2-.6.2-2.5-1.6-4.2-4zm84.1-85c-1.6-3.4-4.8-9.6-7.1-13.7l-11.9-22.5c-13.1-25.1-24.8-43.6-36.2-57.2l-4.4-5.2 7.3-4.2 14.3-8.5c3.9-2.3 15.9-8.7 26.7-14.3l19.6-10.2 9.2 11.7c8.4 10.6 12.3 16.4 27.5 40.1 2.7 4.3 7.8 13.4 11.3 20.3l10.3 19.7c2.9 5.3 3.5 7.3 2.6 8-.7.6-6.4 4-12.7 7.8-13.9 8.2-32.7 20.6-43.3 28.6-4.3 3.3-8.4 5.9-9 5.8-.7 0-2.5-2.8-4.2-6.2zm78-45.7c-1.4-2.2-5.3-9.5-8.6-16.2-12-23.8-26.9-47.7-41.8-66.8-4.4-5.7-8.1-10.9-8.1-11.5 0-1 19.5-10.9 29.9-15.2 2-.8 5.1-2.1 6.9-2.9 1.7-.8 4.7-2 6.5-2.8 1.7-.8 6.1-2.6 9.7-4l8.5-3.6c1.1-.5 6.7-2.8 12.4-5.1l10.4-4.3 4 4.5c11.2 12.5 27 42.1 34.1 63.9 5.6 17.4 9.7 36.7 8.1 38-.5.5-5.1 2.2-10 3.8-9 3-21.6 8.1-31 12.6l-16.8 8-11.7 5.5-2.5-3.9zm382.7-24.6c-4.1-1.8-26.8-7.8-37.2-9.9-19-3.8-19-3.8-19-5.8 0-1 .9-5.5 1.9-10 4.8-20.1 5.6-25.9 5.5-42.7-.1-17.1-.5-20.1-6.8-47-2.3-10.1-3.8-15.1-8.6-30.5-1.2-3.8-2.4-8.1-2.7-9.3l-.6-2.4 16.9.3c9.3.1 17.5.7 18.2 1.2 1.3 1 2 2.5 11.4 24.2 8.9 20.6 11.1 28.7 20.4 75.5 4.9 24.5 5.7 30.6 6.2 43.3.5 16.2.6 15.8-5.6 13.1zM31.9 319.3l-.4-9.5c-.2-.9-.6-10.4-1-21-.6-18-.5-20.9 2.4-43.5l3.6-25.5c.2-.7.9-5.8 1.4-11.3 4.3-43 6.7-59.2 10.3-70 2.7-8 3.9-10.2 9-16.6 2.4-3 4.8-6.2 5.3-7 .6-.9 3.7-5.2 7-9.6s7.8-10.6 10-13.8c2.2-3.3 6.7-8.8 10-12.3 10.1-10.8 15.7-13.4 33.7-15.7 23.8-3.1 32-6.4 48.3-19.9 6.1-5.1 12.8-10.4 15-11.8 9.8-6.6 19-7.4 38.6-3.4 29.5 6 37.4 5.6 64.1-3.5 13.7-4.6 20-6.2 25.8-6.6 12.2-.9 26.1 2.2 41.5 9.2 13.7 6.3 27.2 11.3 32.9 12.4 3.6.7 12.5.8 24 .4 15.9-.5 19-.4 24.2 1.2 8.9 2.7 22.3 9.7 32 16.7 24.7 17.9 30.5 20.8 44.9 22.3 6.3.7 7.3 1.1 11.6 5.2 4 3.7 11.6 13.6 15.4 20.1.6.9 2.6 4.2 4.6 7.2 12 18.5 23.6 40.2 24.1 45l.3 2.5-46.5.7-56 1.7-24.3 2.5c-8.2.9-17.4 2-20.5 2.6s-10.4 1.7-16.2 2.5c-22.1 3.2-34 5.7-57.5 12.3-13.6 3.9-19.1 5.3-24.5 6.6-5.3 1.3-9.1 2.3-24.5 6.8-24.7 7.1-59.5 19.9-86 31.7l-15 6.6c-21.4 9.3-49.2 22.9-74 36.3-8.5 4.6-42 24-50 28.9-12 7.5-28.8 18.4-34.6 22.6-3.7 2.6-7.2 4.7-7.8 4.7-.7 0-1.1-2.7-1.2-7.7zm284.6 4.6c-.3-.4-1.7-6.1-3-12.6-5.3-25.2-15.7-51.1-29.9-74.3-3.2-5.2-7.3-11.4-9.2-13.7s-3.4-4.6-3.4-5.1c0-.6 7.1-3.3 15.8-6.1 16.4-5.2 18.6-5.9 42.2-12.2l23.5-6.4c4.9-1.4 9.9-2.5 11-2.5 2.6 0 5 5.4 12.2 27 10.8 32.6 12.9 42.8 15.3 75 1.5 19.6 1.9 17.7-4.7 18.5-14.5 1.7-48.5 7.9-62.1 11.4-3.9 1.1-7.4 1.5-7.7 1zM541 312c-13.2-2.8-36.4-6-43.5-6-6.2 0-6.6-.6-5-7.5s2-27.1.5-34.2c-3.1-15.6-7.4-34.4-8.7-38.3-.8-2.5-1.6-5.2-1.8-6s-2.6-8.5-5.3-17c-5-15.7-7.9-27.6-7-28.5.7-.7 38.4-2.5 53-2.5 13.7 0 12.2-1.3 16.9 14.1 6.2 20.3 7.1 23.5 8.9 31.9 6.9 31.2 8.1 42.1 6 55.9-2.4 15.7-6 33.3-7.7 37.6-.6 1.6-1 1.7-6.3.5zm-137-3c-1-.6-1.5-5.2-2.1-18.2-.7-16.6-3-35.6-4.9-40.8l-4-14c-3.5-12.7-8.7-28.6-13.1-39.8-1.6-4-2.9-7.7-2.9-8.1 0-.5 3-1.6 6.8-2.5 10.4-2.3 54.8-8.8 67.9-9.9l6.3-.5.9 3.6 2.1 9.2c.7 3 2.5 9.3 4 14 5.8 17.6 8.8 27.8 10.9 36.5l3.8 15c2.1 8.2 2.9 39.1 1.1 46l-1.3 5-7.5.3c-12 .4-65.1 4.1-65.9 4.6-.4.3-1.3.1-2.1-.4z"}))}function X(t){var e=t.style,r=t.color;switch(e){case"beanie":return F.default.createElement(Q,{color:r});case"turban":return F.default.createElement(K,{color:r});default:return null}}function tt(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",width:"16%",height:"15%",top:"13%",left:"19.8%"},width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M30.5 6.17556C28.17 5.40834 25.6547 5 23.08 5C12.5866 5 4.08007 11.5 5.08001 23.5C6.12162 36 13.5866 40.5 24.08 40.5C25.2476 40.5 26.3906 40.3975 27.5 40.2011C28.7105 39.9869 29.8811 39.6609 31 39.2347",stroke:"#171921",strokeWidth:"9"}),F.default.createElement("path",{d:"M31.5 39.0361C29.2204 39.9786 26.7127 40.5 24.08 40.5C13.5866 40.5 6.12162 36 5.08001 23.5C4.08007 11.5 12.5866 5 23.08 5C26.2175 5 29.2667 5.60635 32 6.72957L31.5 39.0361Z",fill:e}),F.default.createElement("path",{d:"M27.5 13.5004C23.5 11.6671 14.7 10.7004 11.5 21.5004",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("path",{d:"M17 14C19.1667 15.8333 23.3 21.5 22.5 29.5",stroke:"#171921",strokeWidth:"4"}))}function te(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",width:"16%",height:"15%",top:"13%",left:"19%"},width:"48",height:"52",viewBox:"0 0 48 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M36.466 43.1111L37 42.5357V41.7506V8.24948V7.13022L36.046 6.54483C32.3122 4.25363 27.7717 3 23.08 3C17.4397 3 12.1591 4.74745 8.39775 8.29504C4.59419 11.8824 2.54206 17.1274 3.08692 23.6661C3.61786 30.0378 5.75693 34.7272 9.30474 37.8433C9.01338 38.8425 8.92733 39.9197 9.06236 41.0533C9.45166 44.3216 11.1039 46.6766 13.6572 48.1277C16.0911 49.511 19.2061 49.9998 22.5242 49.9998C28.0033 49.9998 32.8077 47.0528 36.466 43.1111Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.972 23.984C43.0434 23.3322 43.08 22.6703 43.08 22C43.08 11.7827 33.5734 5 23.08 5C12.5866 5 4.08007 11.5 5.08001 23.5C5.63643 30.1774 8.02584 34.5719 11.7307 37.2171C11.1423 38.2409 10.8848 39.4436 11.0483 40.8167C11.6774 46.0984 16.1862 47.9998 22.5242 47.9998C33.6292 47.9998 42.4159 33.9534 42.972 23.984Z",fill:e}),F.default.createElement("path",{d:"M27.5 13.5004C23.5 11.6671 14.7 10.7004 11.5 21.5004",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("path",{d:"M17 14C19.1667 15.8333 23.3 21.5 22.5 29.5",stroke:"#171921",strokeWidth:"4"}))}function tr(t){var e=t.color,r=t.size;return F.default.createElement(F.Fragment,null,"small"===r&&F.default.createElement(tt,{color:e}),"big"===r&&F.default.createElement(te,{color:e}))}function tn(){return F.default.createElement("svg",{style:{position:"absolute",width:"80%",height:"13%",top:0},width:"149",height:"48",viewBox:"0 0 149 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M99 10.2143C104.667 7.5476 118 5.11427 126 16.7143",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M23.5791 35.521C25.6497 29.6104 33.2612 18.3959 47.1418 20.8224",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}))}function to(){return F.default.createElement("svg",{style:{position:"absolute",width:"80%",height:"13%",top:0},width:"149",height:"51",viewBox:"0 0 149 51",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M99 13.2143C104.667 10.5476 118 8.11427 126 19.7143",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M23.5791 38.521C25.6497 32.6104 33.2612 21.3959 47.1418 23.8224",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M26.0742 32.4578L19.9258 27.0312",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M122.961 14.157L129.109 8.73047",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M32.5233 26.8142L28.4766 19.6816",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M115.512 10.5135L119.559 3.38086",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M40.5994 23.2005L38.3984 15.3008",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M106.436 9.89973L108.637 2",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}))}function ti(t){return"upWoman"===t.style?F.default.createElement(to,null):F.default.createElement(tn,null)}function tl(){return F.default.createElement("svg",{style:{width:"100%",height:"12%",position:"absolute",top:"7%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("ellipse",{cx:"16.1171",cy:"28.9268",rx:"9",ry:"10",transform:"rotate(-6.77646 16.1171 28.9268)",fill:"black"}),F.default.createElement("ellipse",{cx:"80.1486",cy:"18.9231",rx:"9",ry:"10",transform:"rotate(-6.27568 80.1486 18.9231)",fill:"black"}))}function ta(){return F.default.createElement("svg",{style:{width:"100%",height:"12%",position:"absolute",top:"6%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("ellipse",{cx:"16.5301",cy:"29.4023",rx:"9",ry:"13.5",transform:"rotate(-6.77646 16.5301 29.4023)",fill:"black"}),F.default.createElement("ellipse",{cx:"80.5312",cy:"19.4021",rx:"9",ry:"13.5",transform:"rotate(-6.27568 80.5312 19.4021)",fill:"black"}))}function tf(){return F.default.createElement("svg",{style:{width:"100%",height:"14%",position:"absolute",top:"6%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.28675 34.0729C5.40099 34.8857 6.43424 35.0669 7.00876 34.4806C9.47388 31.9648 13.2637 30.1163 17.663 29.5936C20.2577 29.2853 22.7544 29.4749 24.9787 30.0657C25.7326 30.2659 26.4737 29.6294 26.2105 28.8951C24.5451 24.2497 19.8447 21.1962 14.7356 21.8033C8.79442 22.5093 4.55046 27.8978 5.25642 33.839C5.26572 33.9172 5.27583 33.9952 5.28675 34.0729Z",fill:"#171921"}),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M69.3848 24.0725C69.4976 24.8856 70.5308 25.0671 71.1062 24.4816C73.5487 21.9959 77.2977 20.1702 81.6484 19.6532C84.2128 19.3485 86.6804 19.5348 88.88 20.1167C89.6341 20.3162 90.3751 19.6795 90.1108 18.9456C88.456 14.3522 83.8041 11.3346 78.7482 11.9354C72.8624 12.6348 68.6579 17.9732 69.3573 23.8591C69.3658 23.9305 69.3749 24.0016 69.3848 24.0725Z",fill:"#171921"}))}function tu(t){switch(t.style){case"circle":return F.default.createElement(tl,null);case"smile":return F.default.createElement(tf,null);default:return F.default.createElement(ta,null)}}function ts(){return F.default.createElement("svg",{style:{width:"100%",height:"20%",position:"absolute",top:"1.5%",left:"-3%"},width:"152",height:"65",viewBox:"0 0 152 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("circle",{cx:"123.5",cy:"28",r:"26",stroke:"black",strokeWidth:"4"}),F.default.createElement("circle",{cx:"56.5",cy:"37",r:"26",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M98.5 35C98.5 32.8783 97.6571 30.8434 96.1569 29.3431C94.6566 27.8429 92.6217 27 90.5 27C88.3783 27 86.3434 27.8429 84.8431 29.3431C83.3429 30.8434 82.5 32.8783 82.5 35",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M31 39L1 44.5",stroke:"black",strokeWidth:"4"}))}function th(){return F.default.createElement("svg",{style:{width:"100%",height:"22%",position:"absolute",top:"0.5%",left:"-3%"},width:"160",height:"74",viewBox:"0 0 160 74",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M36.5 42.5L2 49.125",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M32.4878 25.9393C31.618 22.4804 33.9396 19.0308 37.4716 18.5345L76.1882 13.0932C79.4696 12.632 82.5036 14.9183 82.9648 18.1998L88.5317 57.8105C88.9929 61.0919 86.7066 64.126 83.4252 64.5871L48.9526 69.4319C45.9161 69.8587 43.0465 67.9273 42.2987 64.9536L32.4878 25.9393Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M154.751 8.96388C154.634 5.39915 151.451 2.7232 147.919 3.21958L109.203 8.66085C105.921 9.12202 103.635 12.156 104.096 15.4375L109.663 55.0482C110.124 58.3297 113.158 60.616 116.44 60.1548L150.912 55.31C153.949 54.8832 156.175 52.2357 156.074 49.1711L154.751 8.96388Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M85.5 37.125L107.5 33.625",stroke:"black",strokeWidth:"4"}))}function tc(t){switch(t.style){case"round":return F.default.createElement(ts,null);case"square":return F.default.createElement(th,null);default:return null}}function td(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M16.5 3C16.5 17 23.5 28 23.5 28C23.5 28 20 34 10 32",stroke:"#171921",strokeWidth:"4"}))}function tp(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M16.5 7C16.1667 10.8333 16.5 19.2 20.5 22C25.5 25.5 20 34 10 32",stroke:"#171921",strokeWidth:"4"}))}function tg(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M12.307 12.3397C17.753 11.0993 26.6843 12.9603 24.7238 22.8833C22.9813 31.7023 13.6141 32.1857 11 29.7048",stroke:"black",strokeWidth:"4"}))}function ty(t){switch(t.style){case"long":return F.default.createElement(td,null);case"round":return F.default.createElement(tg,null);default:return F.default.createElement(tp,null)}}function tC(){var t="mouth-laugh-id";return F.default.createElement("svg",{style:{width:"50%",height:"19%",position:"absolute",top:"23%",right:"23%"},width:"73",height:"64",viewBox:"0 0 73 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M69.9204 13.3305C69.7501 11.263 67.6363 10.1117 65.8448 10.8176C61.6161 12.4839 47.6267 17.7834 37.7627 19.1403C26.9401 20.6291 10.5503 18.821 5.80622 18.2319C3.87694 17.9923 2.15721 19.6504 2.49021 21.6654C3.14178 25.6081 4.48399 29.4088 6.45857 32.8914C8.6608 36.7754 11.6065 40.1877 15.1274 42.9333C18.6484 45.679 22.6757 47.7042 26.9793 48.8935C31.283 50.0827 35.7787 50.4126 40.2099 49.8644C44.6411 49.3162 48.9208 47.9005 52.8049 45.6983C56.689 43.4961 60.1012 40.5504 62.8469 37.0294C65.5925 33.5085 67.6178 29.4812 68.807 25.1775C69.8726 21.3212 70.2483 17.3106 69.9204 13.3305Z",fill:"#171921",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("mask",{id:t,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"4",y:"12",width:"65",height:"37"},F.default.createElement("path",{d:"M67.7931 12.1925C68.3091 16.363 67.9985 20.5943 66.8793 24.6448C65.76 28.6953 63.8539 32.4857 61.2697 35.7996C58.6856 39.1134 55.474 41.8858 51.8185 43.9585C48.1629 46.0312 44.1348 47.3636 39.9643 47.8795C35.7938 48.3955 31.5625 48.085 27.512 46.9657C23.4615 45.8464 19.6712 43.9403 16.3573 41.3562C13.0435 38.772 10.2711 35.5605 8.19838 31.9049C6.12569 28.2493 4.79332 24.2213 4.27734 20.0508L67.7931 12.1925Z",fill:"#171921"})),F.default.createElement("g",{mask:"url(#".concat(t,")")},F.default.createElement("circle",{cx:"40.5221",cy:"52.3146",r:"21.5",transform:"rotate(-7.05286 40.5221 52.3146)",fill:"#FC909F"})))}function tm(){return F.default.createElement("svg",{style:{width:"50%",height:"17%",position:"absolute",top:"23%",right:"23%"},width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M10.0007 24.1649C14.941 30.6115 22.4277 37.7537 33.9767 36.125C45.5257 34.4963 50.6642 26.5297 49.1492 20.0779",stroke:"black",strokeWidth:"4"}))}function tw(){return F.default.createElement("svg",{style:{width:"50%",height:"19%",position:"absolute",top:"23%",right:"23%"},width:"67",height:"64",viewBox:"0 0 67 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M2.5 17.5C5 34.5 33.5 42.5 59.5 23",stroke:"black",strokeWidth:"4"}))}function tb(t){switch(t.style){case"laugh":return F.default.createElement(tC,null);case"smile":return F.default.createElement(tm,null);default:return F.default.createElement(tw,null)}}function tL(t){var e=t.color,r=t.lightColor;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2%",width:"98%",height:"26%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M182.552 38.4488L182.692 38.4809L182.836 38.4927C228.961 42.2969 256.62 62.7848 276.694 90.9997H3.37453C19.6742 61.6579 42.8579 42.9816 80.4446 34.4117C96.4579 30.7606 115.113 28.9394 137 28.9395C146.456 28.9395 153.814 30.3819 160.796 32.2853C163.383 32.9904 165.983 33.7805 168.643 34.5887C173.045 35.9265 177.611 37.3141 182.552 38.4488Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M68.9305 36.5805L78.0837 16.9838C78.3023 16.5157 78.8456 16.293 79.3326 16.4654C117.259 29.8904 151.762 28.945 183.736 20.0444C184.139 19.9324 184.569 20.0806 184.815 20.4178L198.747 39.4703C199.13 39.994 198.935 40.7324 198.331 40.9696C164.724 54.166 101.663 51.9229 69.4152 37.9037C68.9036 37.6813 68.6945 37.0859 68.9305 36.5805Z",fill:r,stroke:"black",strokeWidth:"4"}))}function tE(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2.5%",width:"100%",height:"26%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M276.366 90.8628H3.45626C3.49074 90.7926 3.52546 90.7219 3.5604 90.6507C8.10518 81.395 16.4899 64.319 27.4025 49.0413C33.5961 40.3702 40.5303 32.3872 47.9416 26.7719C55.3538 21.1558 63.0614 18.0405 70.8916 18.7256C85.946 20.0429 99.3549 28.2854 112.817 36.5604C114.092 37.3444 115.368 38.1288 116.646 38.9076C131.131 47.7349 146.005 55.9312 162.365 52.3445C167.899 51.1311 171.629 48.5345 173.976 45.1797C176.29 41.8727 177.122 38.0292 177.266 34.5166C177.41 30.9989 176.871 27.6738 176.311 25.2562C176.049 24.1257 175.779 23.1785 175.564 22.4839C179.189 18.8351 183.027 16.71 186.989 15.7533C191.284 14.7164 195.876 15.0158 200.707 16.4448C210.437 19.3229 220.847 26.6969 231.007 36.1789C249.621 53.5516 266.7 77.3231 276.366 90.8628Z",fill:e,stroke:"black",strokeWidth:"4.27431"}))}function tv(t){var e=t.color,r=t.lightColor;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2%",width:"98%",height:"26%",left:"-0.2%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M142.771 67.5777C142.771 67.5779 142.771 67.5779 144 66L142.771 67.5779L144.493 68.9188L145.679 67.0874L145.679 67.087L145.681 67.0841L145.69 67.0697L145.731 67.0072C145.742 66.9904 145.755 66.971 145.769 66.9491C145.803 66.8975 145.847 66.8318 145.9 66.7529C146.05 66.5278 146.275 66.1947 146.57 65.7695C147.158 64.919 148.023 63.7016 149.118 62.2463C151.312 59.3316 154.416 55.482 158.071 51.7183C161.737 47.9446 165.898 44.3176 170.198 41.7935C174.514 39.2597 178.777 37.9491 182.733 38.4825C225.171 44.2046 256.402 63.002 276.674 91.0006H3.37453C19.6742 61.6588 42.8579 42.9825 80.4446 34.4127C82.0464 34.0474 84.2242 34.1581 86.9471 34.7915C89.6421 35.4183 92.7146 36.5194 96.0282 37.9759C102.655 40.8887 110.052 45.1363 117.004 49.5364C123.945 53.9299 130.39 58.4425 135.104 61.8597C137.459 63.5674 139.379 64.9995 140.709 66.0036C141.374 66.5056 141.891 66.9005 142.241 67.1693C142.416 67.3037 142.55 67.4065 142.639 67.4754L142.739 67.553L142.764 67.5722L142.77 67.5767L142.771 67.5777Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M68.6127 37.0849L73.7794 17.8529C73.9886 17.0741 74.9962 16.854 75.5402 17.4493C90.4034 33.7135 109.16 33.0762 115.385 32.3297C116.23 32.2284 116.892 33.1531 116.495 33.906L103.338 58.859C103.136 59.2414 102.724 59.4518 102.3 59.3636C98.3518 58.5411 78.6774 53.7321 68.7286 37.8667C68.583 37.6345 68.5416 37.3496 68.6127 37.0849Z",fill:r,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M199.195 36.9814L187.615 17.4989C187.222 16.8374 186.253 16.8483 185.834 17.4937C180.097 26.3296 170.202 30.4 166.742 31.6024C166.12 31.8187 165.835 32.5584 166.171 33.1254L179.673 55.9402C179.875 56.2806 180.255 56.4651 180.636 56.3568C182.771 55.749 190.096 52.6851 199.182 38.0212C199.378 37.706 199.385 37.3001 199.195 36.9814Z",fill:r,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M125.5 54.5L116.5 33L109.5 48L125.5 54.5Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M157 53.5L166 32L173 47L157 53.5Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M86.5 14L74.5 17L84.5 23.5L86.5 14Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M176 14L187 17L180 23.5L176 14Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}))}function tk(t){var e=t.style,r=t.color,n=(0,G.default)(r).brighten(1).hex();switch(e){case"hoody":return F.default.createElement(tL,{color:r,lightColor:n});case"polo":return F.default.createElement(tv,{color:r,lightColor:n});default:return F.default.createElement(tE,{color:r})}}function tB(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}var tS=function(t){(0,Z.default)(n,t);var e,r=(e=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(t){return!1}}(),function(){var t,r=(0,U.default)(n);if(e){var o=(0,U.default)(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return(0,R.default)(this,t)});function n(){return(0,O.default)(this,n),r.apply(this,arguments)}return(0,I.default)(n,[{key:"render",value:function(){var t,e=this.props,r=e.id,n=e.className,o=e.style,i=e.shape,l=e.hairColorRandom,a=D(this.props);switch(void 0===i?"circle":i){case"circle":t="100%";break;case"rounded":t="6px";break;case"square":t=0}return F.default.createElement("div",{id:r,className:n,style:function(t){for(var e=1;e{let{__scopeAvatar:r,...i}=t,[l,a]=(0,o.useState)("idle");return(0,o.createElement)(c,{scope:r,imageLoadingStatus:l,onImageLoadingStatusChange:a},(0,o.createElement)(f.WV.span,(0,n.Z)({},i,{ref:e})))}),g=(0,o.forwardRef)((t,e)=>{let{__scopeAvatar:r,src:i,onLoadingStatusChange:u=()=>{},...s}=t,h=d("AvatarImage",r),c=function(t){let[e,r]=(0,o.useState)("idle");return(0,a.b)(()=>{if(!t){r("error");return}let e=!0,n=new window.Image,o=t=>()=>{e&&r(t)};return r("loading"),n.onload=o("loaded"),n.onerror=o("error"),n.src=t,()=>{e=!1}},[t]),e}(i),p=(0,l.W)(t=>{u(t),h.onImageLoadingStatusChange(t)});return(0,a.b)(()=>{"idle"!==c&&p(c)},[c,p]),"loaded"===c?(0,o.createElement)(f.WV.img,(0,n.Z)({},s,{ref:e,src:i})):null}),y=(0,o.forwardRef)((t,e)=>{let{__scopeAvatar:r,delayMs:i,...l}=t,a=d("AvatarFallback",r),[u,s]=(0,o.useState)(void 0===i);return(0,o.useEffect)(()=>{if(void 0!==i){let t=window.setTimeout(()=>s(!0),i);return()=>window.clearTimeout(t)}},[i]),u&&"loaded"!==a.imageLoadingStatus?(0,o.createElement)(f.WV.span,(0,n.Z)({},l,{ref:e})):null}),C=p,m=g,w=y},36327:function(t,e,r){"use strict";r.d(e,{Z:function(){return i}});var n=r(21454),o=r(54859);let i=(0,o.xD)(n.ZP,t=>(e,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,t(e,r,n)))}}]); \ No newline at end of file + */let n=r(14702),o=r(19273),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(t){if(t>2147483647)throw RangeError('The value "'+t+'" is invalid for option "size"');let e=new Uint8Array(t);return Object.setPrototypeOf(e,a.prototype),e}function a(t,e,r){if("number"==typeof t){if("string"==typeof e)throw TypeError('The "string" argument must be of type string. Received type number');return s(t)}return f(t,e,r)}function f(t,e,r){if("string"==typeof t)return function(t,e){if(("string"!=typeof e||""===e)&&(e="utf8"),!a.isEncoding(e))throw TypeError("Unknown encoding: "+e);let r=0|p(t,e),n=l(r),o=n.write(t,e);return o!==r&&(n=n.slice(0,o)),n}(t,e);if(ArrayBuffer.isView(t))return function(t){if(T(t,Uint8Array)){let e=new Uint8Array(t);return c(e.buffer,e.byteOffset,e.byteLength)}return h(t)}(t);if(null==t)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(T(t,ArrayBuffer)||t&&T(t.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(T(t,SharedArrayBuffer)||t&&T(t.buffer,SharedArrayBuffer)))return c(t,e,r);if("number"==typeof t)throw TypeError('The "value" argument must not be of type number. Received type number');let n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return a.from(n,e,r);let o=function(t){var e;if(a.isBuffer(t)){let e=0|d(t.length),r=l(e);return 0===r.length||t.copy(r,0,0,e),r}return void 0!==t.length?"number"!=typeof t.length||(e=t.length)!=e?l(0):h(t):"Buffer"===t.type&&Array.isArray(t.data)?h(t.data):void 0}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return a.from(t[Symbol.toPrimitive]("string"),e,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function u(t){if("number"!=typeof t)throw TypeError('"size" argument must be of type number');if(t<0)throw RangeError('The value "'+t+'" is invalid for option "size"')}function s(t){return u(t),l(t<0?0:0|d(t))}function h(t){let e=t.length<0?0:0|d(t.length),r=l(e);for(let n=0;n=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|t}function p(t,e){if(a.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||T(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);let r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return W(t).length;default:if(o)return n?-1:U(t).length;e=(""+e).toLowerCase(),o=!0}}function g(t,e,r){let o=!1;if((void 0===e||e<0)&&(e=0),e>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(e>>>=0)))return"";for(t||(t="utf8");;)switch(t){case"hex":return function(t,e,r){let n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);let o="";for(let n=e;n2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),(i=r=+r)!=i&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return -1;r=t.length-1}else if(r<0){if(!o)return -1;r=0}if("string"==typeof e&&(e=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:m(t,e,r,n,o);if("number"==typeof e)return(e&=255,"function"==typeof Uint8Array.prototype.indexOf)?o?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):m(t,[e],r,n,o);throw TypeError("val must be string, number or Buffer")}function m(t,e,r,n,o){let i,l=1,a=t.length,f=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return -1;l=2,a/=2,f/=2,r/=2}function u(t,e){return 1===l?t[e]:t.readUInt16BE(e*l)}if(o){let n=-1;for(i=r;ia&&(r=a-f),i=r;i>=0;i--){let r=!0;for(let n=0;n239?4:e>223?3:e>191?2:1;if(o+l<=r){let r,n,a,f;switch(l){case 1:e<128&&(i=e);break;case 2:(192&(r=t[o+1]))==128&&(f=(31&e)<<6|63&r)>127&&(i=f);break;case 3:r=t[o+1],n=t[o+2],(192&r)==128&&(192&n)==128&&(f=(15&e)<<12|(63&r)<<6|63&n)>2047&&(f<55296||f>57343)&&(i=f);break;case 4:r=t[o+1],n=t[o+2],a=t[o+3],(192&r)==128&&(192&n)==128&&(192&a)==128&&(f=(15&e)<<18|(63&r)<<12|(63&n)<<6|63&a)>65535&&f<1114112&&(i=f)}}null===i?(i=65533,l=1):i>65535&&(i-=65536,n.push(i>>>10&1023|55296),i=56320|1023&i),n.push(i),o+=l}return function(t){let e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);let r="",n=0;for(;nr)throw RangeError("Trying to access beyond buffer length")}function L(t,e,r,n,o,i){if(!a.isBuffer(t))throw TypeError('"buffer" argument must be a Buffer instance');if(e>o||et.length)throw RangeError("Index out of range")}function E(t,e,r,n,o){O(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i;let l=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=l,l>>=8,t[r++]=l,l>>=8,t[r++]=l,l>>=8,t[r++]=l,r}function v(t,e,r,n,o){O(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r+7]=i,i>>=8,t[r+6]=i,i>>=8,t[r+5]=i,i>>=8,t[r+4]=i;let l=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=l,l>>=8,t[r+2]=l,l>>=8,t[r+1]=l,l>>=8,t[r]=l,r+8}function k(t,e,r,n,o,i){if(r+n>t.length||r<0)throw RangeError("Index out of range")}function B(t,e,r,n,i){return e=+e,r>>>=0,i||k(t,e,r,4,34028234663852886e22,-34028234663852886e22),o.write(t,e,r,n,23,4),r+4}function S(t,e,r,n,i){return e=+e,r>>>=0,i||k(t,e,r,8,17976931348623157e292,-17976931348623157e292),o.write(t,e,r,n,52,8),r+8}e.lW=a,e.h2=50,a.TYPED_ARRAY_SUPPORT=function(){try{let t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(t,e,r){return f(t,e,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(t,e,r){return(u(t),t<=0)?l(t):void 0!==e?"string"==typeof r?l(t).fill(e,r):l(t).fill(e):l(t)},a.allocUnsafe=function(t){return s(t)},a.allocUnsafeSlow=function(t){return s(t)},a.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==a.prototype},a.compare=function(t,e){if(T(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),T(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(t)||!a.isBuffer(e))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let r=t.length,n=e.length;for(let o=0,i=Math.min(r,n);on.length?(a.isBuffer(e)||(e=a.from(e)),e.copy(n,o)):Uint8Array.prototype.set.call(n,e,o);else if(a.isBuffer(e))e.copy(n,o);else throw TypeError('"list" argument must be an Array of Buffers');o+=e.length}return n},a.byteLength=p,a.prototype._isBuffer=!0,a.prototype.swap16=function(){let t=this.length;if(t%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;er&&(t+=" ... "),""},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(t,e,r,n,o){if(T(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(t))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),e<0||r>t.length||n<0||o>this.length)throw RangeError("out of range index");if(n>=o&&e>=r)return 0;if(n>=o)return -1;if(e>=r)return 1;if(e>>>=0,r>>>=0,n>>>=0,o>>>=0,this===t)return 0;let i=o-n,l=r-e,f=Math.min(i,l),u=this.slice(n,o),s=t.slice(e,r);for(let t=0;t>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let c=this.length-e;if((void 0===r||r>c)&&(r=c),t.length>0&&(r<0||e<0)||e>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let d=!1;for(;;)switch(n){case"hex":return function(t,e,r,n){let o;r=Number(r)||0;let i=t.length-r;n?(n=Number(n))>i&&(n=i):n=i;let l=e.length;for(n>l/2&&(n=l/2),o=0;o>8,o.push(r%256),o.push(n);return o}(t,this.length-s),this,s,h);default:if(d)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),d=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(t,e){let r=this.length;t=~~t,e=void 0===e?r:~~e,t<0?(t+=r)<0&&(t=0):t>r&&(t=r),e<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t],o=1,i=0;for(;++i>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t+--e],o=1;for(;e>0&&(o*=256);)n+=this[t+--e]*o;return n},a.prototype.readUint8=a.prototype.readUInt8=function(t,e){return t>>>=0,e||b(t,1,this.length),this[t]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(t,e){return t>>>=0,e||b(t,2,this.length),this[t]|this[t+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(t,e){return t>>>=0,e||b(t,2,this.length),this[t]<<8|this[t+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(t,e){return t>>>=0,e||b(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(t,e){return t>>>=0,e||b(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},a.prototype.readBigUInt64LE=j(function(t){I(t>>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=e+256*this[++t]+65536*this[++t]+16777216*this[++t],o=this[++t]+256*this[++t]+65536*this[++t]+16777216*r;return BigInt(n)+(BigInt(o)<>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=16777216*e+65536*this[++t]+256*this[++t]+this[++t],o=16777216*this[++t]+65536*this[++t]+256*this[++t]+r;return(BigInt(n)<>>=0,e>>>=0,r||b(t,e,this.length);let n=this[t],o=1,i=0;for(;++i=(o*=128)&&(n-=Math.pow(2,8*e)),n},a.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||b(t,e,this.length);let n=e,o=1,i=this[t+--n];for(;n>0&&(o*=256);)i+=this[t+--n]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*e)),i},a.prototype.readInt8=function(t,e){return(t>>>=0,e||b(t,1,this.length),128&this[t])?-((255-this[t]+1)*1):this[t]},a.prototype.readInt16LE=function(t,e){t>>>=0,e||b(t,2,this.length);let r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(t,e){t>>>=0,e||b(t,2,this.length);let r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(t,e){return t>>>=0,e||b(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},a.prototype.readInt32BE=function(t,e){return t>>>=0,e||b(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},a.prototype.readBigInt64LE=j(function(t){I(t>>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=this[t+4]+256*this[t+5]+65536*this[t+6]+(r<<24);return(BigInt(n)<>>=0,"offset");let e=this[t],r=this[t+7];(void 0===e||void 0===r)&&Z(t,this.length-8);let n=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(n)<>>=0,e||b(t,4,this.length),o.read(this,t,!0,23,4)},a.prototype.readFloatBE=function(t,e){return t>>>=0,e||b(t,4,this.length),o.read(this,t,!1,23,4)},a.prototype.readDoubleLE=function(t,e){return t>>>=0,e||b(t,8,this.length),o.read(this,t,!0,52,8)},a.prototype.readDoubleBE=function(t,e){return t>>>=0,e||b(t,8,this.length),o.read(this,t,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(t,e,r,n){if(t=+t,e>>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;L(this,t,e,r,n,0)}let o=1,i=0;for(this[e]=255&t;++i>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;L(this,t,e,r,n,0)}let o=r-1,i=1;for(this[e+o]=255&t;--o>=0&&(i*=256);)this[e+o]=t/i&255;return e+r},a.prototype.writeUint8=a.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,255,0),this[e]=255&t,e+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigUInt64LE=j(function(t,e=0){return E(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeBigUInt64BE=j(function(t,e=0){return v(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){let n=Math.pow(2,8*r-1);L(this,t,e,r,n-1,-n)}let o=0,i=1,l=0;for(this[e]=255&t;++o>0)-l&255;return e+r},a.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){let n=Math.pow(2,8*r-1);L(this,t,e,r,n-1,-n)}let o=r-1,i=1,l=0;for(this[e+o]=255&t;--o>=0&&(i*=256);)t<0&&0===l&&0!==this[e+o+1]&&(l=1),this[e+o]=(t/i>>0)-l&255;return e+r},a.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},a.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},a.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||L(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigInt64LE=j(function(t,e=0){return E(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeBigInt64BE=j(function(t,e=0){return v(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeFloatLE=function(t,e,r){return B(this,t,e,!0,r)},a.prototype.writeFloatBE=function(t,e,r){return B(this,t,e,!1,r)},a.prototype.writeDoubleLE=function(t,e,r){return S(this,t,e,!0,r)},a.prototype.writeDoubleBE=function(t,e,r){return S(this,t,e,!1,r)},a.prototype.copy=function(t,e,r,n){if(!a.isBuffer(t))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function O(t,e,r,n,o,i){if(t>r||t3?0===e||e===BigInt(0)?`>= 0${o} and < 2${o} ** ${(i+1)*8}${o}`:`>= -(2${o} ** ${(i+1)*8-1}${o}) and < 2 ** ${(i+1)*8-1}${o}`:`>= ${e}${o} and <= ${r}${o}`,new M.ERR_OUT_OF_RANGE("value",n,t)}I(o,"offset"),(void 0===n[o]||void 0===n[o+i])&&Z(o,n.length-(i+1))}function I(t,e){if("number"!=typeof t)throw new M.ERR_INVALID_ARG_TYPE(e,"number",t)}function Z(t,e,r){if(Math.floor(t)!==t)throw I(t,r),new M.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new M.ERR_BUFFER_OUT_OF_BOUNDS;throw new M.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${e}`,t)}x("ERR_BUFFER_OUT_OF_BOUNDS",function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),x("ERR_INVALID_ARG_TYPE",function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`},TypeError),x("ERR_OUT_OF_RANGE",function(t,e,r){let n=`The value of "${t}" is out of range.`,o=r;return Number.isInteger(r)&&Math.abs(r)>4294967296?o=A(String(r)):"bigint"==typeof r&&(o=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(o=A(o)),o+="n"),n+=` It must be ${e}. Received ${o}`},RangeError);let R=/[^+/0-9A-Za-z-_]/g;function U(t,e){let r;e=e||1/0;let n=t.length,o=null,i=[];for(let l=0;l55295&&r<57344){if(!o){if(r>56319||l+1===n){(e-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return i}function W(t){return n.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(R,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function F(t,e,r,n){let o;for(o=0;o=e.length)&&!(o>=t.length);++o)e[o+r]=t[o];return o}function T(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}let _=function(){let t="0123456789abcdef",e=Array(256);for(let r=0;r<16;++r){let n=16*r;for(let o=0;o<16;++o)e[n+o]=t[r]+t[o]}return e}();function j(t){return"undefined"==typeof BigInt?P:t}function P(){throw Error("BigInt not supported")}},19273:function(t,e){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */e.read=function(t,e,r,n,o){var i,l,a=8*o-n-1,f=(1<>1,s=-7,h=r?o-1:0,c=r?-1:1,d=t[e+h];for(h+=c,i=d&(1<<-s)-1,d>>=-s,s+=a;s>0;i=256*i+t[e+h],h+=c,s-=8);for(l=i&(1<<-s)-1,i>>=-s,s+=n;s>0;l=256*l+t[e+h],h+=c,s-=8);if(0===i)i=1-u;else{if(i===f)return l?NaN:(d?-1:1)*(1/0);l+=Math.pow(2,n),i-=u}return(d?-1:1)*l*Math.pow(2,i-n)},e.write=function(t,e,r,n,o,i){var l,a,f,u=8*i-o-1,s=(1<>1,c=23===o?5960464477539062e-23:0,d=n?0:i-1,p=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(isNaN(e=Math.abs(e))||e===1/0?(a=isNaN(e)?1:0,l=s):(l=Math.floor(Math.log(e)/Math.LN2),e*(f=Math.pow(2,-l))<1&&(l--,f*=2),l+h>=1?e+=c/f:e+=c*Math.pow(2,1-h),e*f>=2&&(l++,f/=2),l+h>=s?(a=0,l=s):l+h>=1?(a=(e*f-1)*Math.pow(2,o),l+=h):(a=e*Math.pow(2,h-1)*Math.pow(2,o),l=0));o>=8;t[r+d]=255&a,d+=p,a/=256,o-=8);for(l=l<0;t[r+d]=255&l,d+=p,l/=256,u-=8);t[r+d-p]|=128*g}},87782:function(t,e,r){"use strict";function n(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}r.d(e,{Z:function(){return tM},B:function(){return tx}});var o,i,l,a,f,u,s,h,c,d=r(9811);function p(t,e){for(var r=0;rn}),o),I=(i={},x.d(i,{default:()=>g}),i),Z=(l={},x.d(l,{default:()=>C}),l),R=(a={},x.d(a,{default:()=>b}),a),U=(f={},x.d(f,{default:()=>L}),f),W=(u={},x.d(u,{default:()=>E.Z}),u),F=(s={},x.d(s,{Component:()=>v.Component,Fragment:()=>v.Fragment,default:()=>v}),s),T=(h={},x.d(h,{default:()=>B()}),h),_=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.avoidList,n=e.usually,o=new Set((void 0===r?[]:r).filter(function(t){return!!t})),i=t.filter(function(t){return!o.has(t)}),l=(void 0===n?[]:n).filter(Boolean).reduce(function(t,e){return t.concat(Array(15).fill(e))},[]),a=(i=i.concat(l)).length;return i[Math.floor(Math.random()*a)]},j={sex:["man","woman"],faceColor:["#F9C9B6","#AC6651"],earSize:["small","big"],hairColor:["#000","#fff","#77311D","#FC909F","#D2EFF3","#506AF4","#F48150"],hairStyleMan:["normal","thick","mohawk"],hairStyleWoman:["normal","womanLong","womanShort"],hatColor:["#000","#fff","#77311D","#FC909F","#D2EFF3","#506AF4","#F48150"],hatStyle:["beanie","turban","none"],eyeBrowWoman:["up","upWoman"],eyeStyle:["circle","oval","smile"],glassesStyle:["round","square","none"],noseStyle:["short","long","round"],mouthStyle:["laugh","smile","peace"],shirtStyle:["hoody","short","polo"],shirtColor:["#9287FF","#6BD9E9","#FC909F","#F4D150","#77311D"],bgColor:["#9287FF","#6BD9E9","#FC909F","#F4D150","#E0DDFF","#D2EFF3","#FFEDEF","#FFEBA4","#506AF4","#F48150","#74D153"],gradientBgColor:["linear-gradient(45deg, #178bff 0%, #ff6868 100%)","linear-gradient(45deg, #176fff 0%, #68ffef 100%)","linear-gradient(45deg, #ff1717 0%, #ffd368 100%)","linear-gradient(90deg, #36cd1c 0%, #68deff 100%)","linear-gradient(45deg, #3e1ccd 0%, #ff6871 100%)","linear-gradient(45deg, #1729ff 0%, #ff56f7 100%)","linear-gradient(45deg, #56b5f0 0%, #45ccb5 100%)"]},P=function(t){if(0===t.length)return 0;for(var e=0,r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e="string"==typeof t,r=e&&P(t)||0,n={};n.sex=e?z(r,"sex"):t.sex||_(j.sex),n.faceColor=e?z(r,"faceColor"):t.faceColor||_(j.faceColor),n.earSize=e?z(r,"earSize"):t.earSize||_(j.earSize),n.eyeStyle=e?z(r,"eyeStyle"):t.eyeStyle||_(j.eyeStyle),n.noseStyle=e?z(r,"noseStyle"):t.noseStyle||_(j.noseStyle),n.mouthStyle=e?z(r,"mouthStyle"):t.mouthStyle||_(j.mouthStyle),n.shirtStyle=e?z(r,"shirtStyle"):t.shirtStyle||_(j.shirtStyle),n.glassesStyle=e?z(r,"glassesStyle",{usually:["none"]}):t.glassesStyle||_(j.glassesStyle,{usually:["none"]});var o=[],i=[];if(e||!t.hairColor)switch(n.sex){case"woman":o=n.faceColor===j.faceColor[1]&&["#77311D"]||[];break;case"man":i=["#000"]}if(n.hairColor=e?z(r,"hairColor",{avoidList:o,usually:i}):t.hairColor||_(j.hairColor,{avoidList:o,usually:i}),e||!t.hairStyle)switch(n.sex){case"man":n.hairStyle=e?z(r,"hairStyleMan",{usually:["normal","thick"]}):_(j.hairStyleMan,{usually:["normal","thick"]});break;case"woman":n.hairStyle=e?z(r,"hairStyleWoman"):_(j.hairStyleWoman)}else n.hairStyle=t.hairStyle;n.hatStyle=e?z(r,"hatStyle",{usually:["none"]}):t.hatStyle||_(j.hatStyle,{usually:["none"]}),n.hatColor=e?z(r,"hatColor"):t.hatColor||_(j.hatColor);var l="none"===n.hatStyle&&n.hairColor||n.hatColor;return!e&&t.eyeBrowStyle?n.eyeBrowStyle=t.eyeBrowStyle:n.eyeBrowStyle="woman"===n.sex?e?z(r,"eyeBrowWoman"):_(j.eyeBrowWoman):"up",n.shirtColor=e?z(r,"shirtColor",{avoidList:[l]}):t.shirtColor||_(j.shirtColor,{avoidList:[l]}),!e&&t.isGradient?n.bgColor=t.bgColor||_(j.gradientBgColor):n.bgColor=e?z(r,"bgColor",{avoidList:[l,n.shirtColor]}):t.bgColor||_(j.bgColor,{avoidList:[l,n.shirtColor]}),n};function N(t){var e=t.color;return F.default.createElement("svg",{style:{width:"100%",height:"100%",left:0,top:0,position:"absolute"},width:"200",height:"320",viewBox:"0 0 200 320",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("g",{clipPath:"url(#clip0)"},F.default.createElement("path",{d:"M154 319.5C139.6 299.5 128.333 260.834 127 241.5L58.5 212L30 319.5H154Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("mask",{id:"mask-id",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"30",y:"212",width:"124",height:"118"},F.default.createElement("path",{d:"M154 329.5C139.6 309.5 128.333 260.834 127 241.5L58.5 212L30 329.5H154Z",fill:e})),F.default.createElement("g",{mask:"url(#".concat("mask-id",")")},F.default.createElement("ellipse",{cx:"124",cy:"210",rx:"59",ry:"54",fill:"black"})),F.default.createElement("mask",{id:"path-id",fill:"white"},F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M183.886 150.917C183.859 150.801 183.831 150.685 183.803 150.569C183.776 150.454 183.748 150.338 183.719 150.222L167.323 81.7855C167.306 81.7177 167.29 81.6499 167.274 81.5821C167.258 81.5142 167.242 81.4465 167.225 81.3787L167.152 81.0752L167.151 81.0755C156.933 39.6308 115.156 14.1472 73.5821 24.1081C32.0078 34.0689 6.31547 75.7174 15.9883 117.293L15.9863 117.293L32.9776 188.211L32.9916 188.208C43.5944 229.112 85.0616 254.149 126.329 244.261C167.597 234.374 193.216 193.264 184.131 151.996L184.144 151.993L183.886 150.917Z"})),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M183.886 150.917C183.859 150.801 183.831 150.685 183.803 150.569C183.776 150.454 183.748 150.338 183.719 150.222L167.323 81.7855C167.306 81.7177 167.29 81.6499 167.274 81.5821C167.258 81.5142 167.242 81.4465 167.225 81.3787L167.152 81.0752L167.151 81.0755C156.933 39.6308 115.156 14.1472 73.5821 24.1081C32.0078 34.0689 6.31547 75.7174 15.9883 117.293L15.9863 117.293L32.9776 188.211L32.9916 188.208C43.5944 229.112 85.0616 254.149 126.329 244.261C167.597 234.374 193.216 193.264 184.131 151.996L184.144 151.993L183.886 150.917Z",fill:e}),F.default.createElement("path",{d:"M183.886 150.917L179.992 151.831L179.994 151.84L179.996 151.849L183.886 150.917ZM183.719 150.222L179.83 151.154L179.832 151.163L179.834 151.172L183.719 150.222ZM167.323 81.7855L163.43 82.7076L163.433 82.7175L167.323 81.7855ZM167.274 81.5821L163.384 82.5141L163.384 82.5142L167.274 81.5821ZM167.225 81.3787L163.335 82.3108L163.338 82.321L167.225 81.3787ZM167.152 81.0752L171.042 80.1432L170.111 76.255L166.222 77.1849L167.152 81.0752ZM167.151 81.0755L163.267 82.0331L164.218 85.8897L168.081 84.9659L167.151 81.0755ZM73.5821 24.1081L72.6501 20.2182L73.5821 24.1081ZM15.9883 117.293L16.9223 121.182L20.7842 120.255L19.8842 116.386L15.9883 117.293ZM15.9863 117.293L15.0523 113.404L11.1649 114.337L12.0964 118.225L15.9863 117.293ZM32.9776 188.211L29.0877 189.143L30.0201 193.035L33.9113 192.101L32.9776 188.211ZM32.9916 188.208L36.8636 187.204L35.8779 183.401L32.058 184.318L32.9916 188.208ZM126.329 244.261L125.397 240.371H125.397L126.329 244.261ZM184.131 151.996L183.2 148.106L179.381 149.021L180.225 152.856L184.131 151.996ZM184.144 151.993L185.075 155.883L188.966 154.951L188.034 151.061L184.144 151.993ZM187.78 150.002C187.751 149.881 187.722 149.759 187.693 149.637L179.914 151.502C179.94 151.611 179.966 151.721 179.992 151.831L187.78 150.002ZM187.693 149.637C187.664 149.516 187.635 149.395 187.605 149.273L179.834 151.172C179.861 151.281 179.887 151.391 179.914 151.502L187.693 149.637ZM163.433 82.7175L179.83 151.154L187.609 149.29L171.212 80.8535L163.433 82.7175ZM171.215 80.8634C171.198 80.7928 171.181 80.7216 171.164 80.65L163.384 82.5142C163.4 82.5781 163.415 82.6425 163.43 82.7076L171.215 80.8634ZM171.164 80.65C171.147 80.579 171.13 80.5078 171.113 80.4364L163.338 82.321C163.353 82.3851 163.369 82.4494 163.384 82.5141L171.164 80.65ZM163.262 82.0072L163.335 82.3108L171.115 80.4467L171.042 80.1432L163.262 82.0072ZM168.081 84.9659L168.083 84.9655L166.222 77.1849L166.221 77.1852L168.081 84.9659ZM171.035 80.118C160.291 36.5398 116.364 9.74466 72.6501 20.2182L74.514 27.998C113.949 18.5498 153.575 42.7219 163.267 82.0331L171.035 80.118ZM72.6501 20.2182C28.936 30.6917 1.92157 74.4836 12.0923 118.199L19.8842 116.386C10.7094 76.9513 35.0796 37.4461 74.514 27.998L72.6501 20.2182ZM16.9204 121.183L16.9223 121.182L15.0542 113.403L15.0523 113.404L16.9204 121.183ZM36.8676 187.279L19.8763 116.361L12.0964 118.225L29.0877 189.143L36.8676 187.279ZM32.058 184.318L32.044 184.322L33.9113 192.101L33.9252 192.097L32.058 184.318ZM29.1195 189.211C40.2685 232.223 83.8693 258.548 127.261 248.151L125.397 240.371C86.2539 249.75 46.9204 226.002 36.8636 187.204L29.1195 189.211ZM127.261 248.151C170.653 237.755 197.591 194.53 188.038 151.136L180.225 152.856C188.842 191.999 164.541 230.993 125.397 240.371L127.261 248.151ZM183.212 148.103L183.2 148.106L185.063 155.886L185.075 155.883L183.212 148.103ZM179.996 151.849L180.254 152.925L188.034 151.061L187.776 149.985L179.996 151.849Z",fill:"black",mask:"url(#".concat("path-id",")")})),F.default.createElement("defs",null,F.default.createElement("clipPath",{id:"clip0"},F.default.createElement("rect",{width:"200",height:"320",fill:"white"}))))}function $(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"20%",width:"94%",height:"81%",left:"-0.5%"},width:"240",height:"270",viewBox:"0 0 240 270",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M123.788 17.4887L123.864 17.4969L123.941 17.4991C150.61 18.2835 171.342 28.8969 186.013 41.8493C200.069 54.2583 208.463 68.7231 211.2 78.5817C207.14 80.8991 200.185 82.8931 191.315 84.5285C181.639 86.3123 170.022 87.615 158.168 88.5436C134.462 90.4007 109.978 90.7491 98.5428 90.5005L92.4699 90.3685L97.2764 94.0826C99.774 96.0125 103.099 97.3557 106.615 98.3003C110.156 99.2517 114.034 99.8354 117.746 100.167C121.57 100.509 125.299 100.589 128.387 100.51C117.8 108.672 104.325 114.948 91.0384 119.6C75.6922 124.973 60.7685 128.12 51.2093 129.521L49.0601 129.836L49.551 131.952C52.8984 146.381 59.0518 171.603 63.179 188.519C65.01 196.025 66.4422 201.895 67.0537 204.463C68.1379 209.017 71.5518 215.508 75.4484 221.491C79.0412 227.008 83.2329 232.38 86.7703 235.687L78.9322 267.5H49.3714C57.7091 254.787 59.469 240.097 57.7689 224.517C55.9286 207.653 50.0074 189.513 43.7659 171.35C43.1514 169.562 42.5339 167.774 41.9165 165.986C36.2326 149.527 30.5644 133.113 27.4936 117.382C24.0922 99.9582 23.9407 83.6514 30.3264 69.3137C40.6653 46.0999 58.9929 32.6198 77.3255 25.1911C95.701 17.745 113.945 16.4399 123.788 17.4887Z",fill:e||"#171921",stroke:"#171921",strokeWidth:"4"}))}function V(t){var e=t.color,r=t.colorRandom;return F.default.createElement("svg",{style:{position:"absolute",bottom:"40.2%",width:"93.5%",height:"64%"},width:"240",height:"200",viewBox:"0 0 240 200",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M210.177 51.3965C201.855 91.2936 103.499 96.8962 83.6772 96.8962C31.6548 102.823 56.6248 165.262 66.1772 196.396C58.6772 197.396 59.6772 206.396 30.6772 134.896C7.47724 77.6964 73.1831 42.8337 121.999 30.9995C170.815 19.1653 189.499 2.50195 189.499 2.50195C210.177 11 215.116 27.7185 210.177 51.3965Z",fill:r&&e||"black",stroke:r&&e||"black"}),F.default.createElement("path",{d:"M205.134 124.947L189.316 71.5069L199.354 62.3644C210.109 99.4523 210.601 120.988 205.134 124.947Z",fill:r&&e||"black",stroke:r&&e||"black"}),F.default.createElement("path",{d:"M80 170C74.4 142.8 60.3333 147.667 51 149L41 105L81.5844 96.5056C82.3363 96.2656 83.1408 96.0955 84 96L81.5844 96.5056C63.4332 102.299 75.9565 148.796 91 168L80 170Z",fill:r&&e||"black",stroke:r&&e||"black",strokeWidth:"3"}),F.default.createElement("path",{d:"M24.9887 67.3632C33.8341 62.9091 44.2805 65.4873 48.3981 67.3331L36.6273 82.2134C39.6625 77.3568 30.1329 70.2897 24.9887 67.3632Z",fill:r&&e||"black"}),F.default.createElement("path",{d:"M10 84.4996C21.6 77.6996 32.8333 79.9996 37 81.9996L32.5 97.5C31.3 89.1 17 85.3331 10 84.4996Z",fill:r&&e||"black"}))}var G=(c={},x.d(c,{default:()=>M()}),c);function Y(t){var e=t.color,r=t.colorRandom,n=r&&e||"#171921",o=r&&(0,G.default)(e).brighten(2)||"#717376";return F.default.createElement("svg",{style:{position:"absolute",bottom:"40.8%",width:"97.6%",height:"63.5%",left:"-1.8%"},width:"240",height:"203",viewBox:"0 0 240 203",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{opacity:"0.35",d:"M187.986 80.1756C179.986 73.7756 166.153 73.1758 160.486 73.6758L152.486 47.1758C166.086 50.3758 184.486 71.1758 187.986 80.1756Z",fill:o,stroke:o,strokeWidth:"1"}),F.default.createElement("path",{d:"M85.7923 14.7636C85.7923 14.7636 91.5301 10.802 115.746 4.70097C139.963 -1.40007 148.792 0.983287 148.792 0.983287L160.581 73.815C160.581 73.815 152.542 73.6416 132.548 78.0085C112.555 82.3754 102.986 87.6748 102.986 87.6748L85.7923 14.7636Z",fill:n}),F.default.createElement("path",{d:"M48.9855 89.6758C42.1855 48.0758 72.3188 21.5091 85.9855 14.1758L102.985 87.6758C83.7855 48.0758 57.6521 72.5091 48.9855 89.6758Z",fill:n}),F.default.createElement("path",{opacity:"0.35",d:"M67.4855 133.675C60.2855 106.475 89.4855 91.8415 102.985 87.6749C95.9855 71.3415 79.9854 56.6749 60.4854 74.6756C42.4854 105.175 49.4855 128.676 54.9855 146.675L67.4855 133.675Z",fill:o,stroke:o,strokeWidth:"1"}))}function q(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2.2%",width:"97%",height:"100%"},width:"306",height:"331",viewBox:"0 0 306 331",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M209.76 327.932C209.271 327.902 208.865 327.872 208.544 327.847C202.393 318.458 196.789 302.969 192.447 287.059C188.226 271.589 185.261 255.968 184.147 245.649C221.22 234.931 244.458 196.667 238.871 157.189C238.864 157.117 238.856 157.067 238.856 157.066C238.848 157.006 238.837 156.938 238.825 156.867C238.802 156.724 238.768 156.532 238.726 156.3C238.641 155.832 238.516 155.172 238.353 154.346C238.028 152.693 237.552 150.358 236.942 147.532C235.722 141.88 233.967 134.249 231.825 126.155C229.685 118.065 227.152 109.485 224.372 101.945C221.613 94.4597 218.541 87.8015 215.264 83.7056L214.967 83.3351L214.532 83.1463C212.6 82.3081 210.593 81.3741 208.499 80.3991C198.568 75.775 186.659 70.2299 171.235 69.6199C152.46 68.8774 128.684 75.3957 96.5441 98.7056L94.5214 100.173L96.467 101.74C112.393 114.574 115.836 131.598 115.1 146.048C114.539 157.077 111.551 166.459 109.865 171.149C108.704 169.452 107.964 167.319 107.408 164.814C107.023 163.083 106.743 161.258 106.449 159.347L106.403 159.045C106.096 157.051 105.769 154.97 105.292 152.961C104.341 148.95 102.732 144.941 99.1602 142.102C95.5807 139.257 90.3641 137.848 82.7671 138.272L80.5398 138.396L81.0046 140.578L92.3634 193.891L92.3824 193.98L92.41 194.068C96.4679 206.93 103.426 218.078 112.323 226.88C112.399 227.007 112.509 227.193 112.65 227.434C112.939 227.928 113.356 228.653 113.861 229.563C114.87 231.384 116.229 233.941 117.621 236.886C120.435 242.835 123.282 250.138 123.83 256.102C124.386 262.154 122.865 269.962 121.123 276.412C120.26 279.605 119.361 282.406 118.677 284.407C118.535 284.824 118.402 285.206 118.281 285.549C113.249 283.144 108.754 283.323 104.902 285.565C100.738 287.989 97.6892 292.625 95.4191 297.781C91.2706 307.202 89.2756 319.42 88.3551 327.002C63.4846 321.298 44.281 315.507 31.2149 311.107C24.5012 308.846 19.408 306.953 15.9993 305.627C14.2949 304.964 13.0117 304.443 12.1575 304.089C11.9454 304.002 11.7598 303.924 11.6007 303.857C11.4477 303.466 11.2377 302.916 10.9828 302.219C10.4158 300.667 9.62676 298.384 8.74853 295.479C6.99149 289.667 4.88057 281.38 3.4734 271.502C0.656265 251.725 0.676883 225.696 11.8698 200.384C13.679 196.292 15.94 192.089 18.3903 187.533C27.8582 169.931 40.1551 147.07 40.1551 105.084C40.1551 74.4931 55.0029 48.7305 76.8623 30.5692C98.7415 12.3915 127.56 1.9109 155.237 1.91092C170.368 1.91093 182.533 3.64443 192.311 9.55105C202.028 15.4212 209.679 25.5978 215.362 43.1322C215.94 44.9168 217.851 46.0074 219.719 45.4015C231.034 41.7304 248.191 45.4361 262.673 54.8904C277.091 64.3032 288.289 79.0455 288.289 96.8141C288.289 112.24 285.647 122.664 283.071 132.815L283.071 132.815C279.952 145.104 276.94 156.974 279.065 176.313C279.774 182.762 281.216 187.336 283.231 191.128C285.213 194.859 287.712 197.747 290.345 200.792L290.405 200.861C296.679 208.113 299.534 214.079 300.455 219.327C301.375 224.562 300.412 229.31 298.623 234.237C297.723 236.712 296.629 239.197 295.47 241.815L295.37 242.04C294.249 244.573 293.074 247.225 292.019 250.016C289.836 255.787 288.133 262.223 288.302 269.851C288.446 276.326 289.594 280.764 291.311 284.122C293.008 287.442 295.199 289.565 297.111 291.417L297.162 291.466C298.905 293.155 300.355 294.577 301.428 296.57C302.387 298.351 303.098 300.702 303.217 304.232C279.208 318.511 255.445 324.413 237.601 326.734C228.565 327.91 221.057 328.166 215.818 328.129C213.199 328.11 211.149 328.019 209.76 327.932Z",fill:e||"black",stroke:"black",strokeWidth:"3.82184"}))}function H(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"25%",width:"92%",height:"75%",left:"-0.8%"},width:"261",height:"240",viewBox:"0 0 261 240",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M121.837 79.8195C121.051 78.0776 121.051 78.0779 121.05 78.0783L121.047 78.0794L121.04 78.0828L121.015 78.0942C120.994 78.1038 120.964 78.1177 120.925 78.1357C120.89 78.1518 120.848 78.1714 120.799 78.1943C120.74 78.2223 120.67 78.2553 120.591 78.2932C120.301 78.4313 119.882 78.6353 119.352 78.9045C118.291 79.4426 116.782 80.2418 114.972 81.2948C111.356 83.3984 106.515 86.527 101.628 90.626C91.9116 98.7764 81.7052 111.03 81.0904 126.926C80.8259 133.765 79.9706 166.806 80.1619 179.433C80.323 190.065 85.8253 201.481 93.4581 212.008C100.109 221.18 108.508 229.857 116.832 237.008C79.0664 238.501 50.4555 233.546 31.1209 228.121C21.038 225.292 13.4742 222.334 8.44733 220.094C6.46024 219.208 4.86951 218.434 3.67627 217.825C12.7707 211.141 20.3578 199.682 25.3638 182.675C30.8537 164.024 33.288 138.554 31.1521 104.963C29.2166 74.5247 44.0087 48.8092 66.3601 30.629C88.7347 12.4301 118.55 1.9109 146.238 1.91092C161.221 1.91093 173.377 4.84484 183.177 11.9616C192.98 19.081 200.668 30.5619 206.363 48.1322L206.758 49.3516L208.036 49.4485C220.412 50.3865 229.115 55.4881 235.532 63.6621C242.017 71.924 246.24 83.4216 249.336 97.232C251.376 106.332 249.389 115.311 247.001 125.651L246.89 126.133C244.553 136.25 241.952 147.505 243.096 160.666C244.126 172.51 248.853 184.135 252.782 193.074C253.287 194.222 253.776 195.321 254.242 196.368C255.617 199.455 256.793 202.096 257.586 204.253C258.118 205.698 258.425 206.79 258.523 207.566C258.573 207.963 258.555 208.168 258.542 208.254C258.097 208.665 257.273 209.12 255.957 209.522C254.588 209.94 252.864 210.248 250.882 210.442C246.921 210.828 242.138 210.738 237.544 210.296C232.942 209.853 228.638 209.067 225.623 208.108C224.092 207.622 223.033 207.134 222.436 206.711C222.345 206.646 222.275 206.591 222.222 206.546C222.594 205.259 223.132 203.723 223.753 201.949C226.947 192.824 232.348 177.398 228.855 157.08C226.766 144.924 221.189 123.457 216.162 105.11C213.643 95.9192 211.255 87.4828 209.496 81.3444C208.616 78.275 207.894 75.7798 207.391 74.0515C207.14 73.1874 206.944 72.515 206.81 72.0584L206.658 71.5384L206.619 71.4055L206.609 71.3717L206.607 71.3632L206.606 71.361C206.606 71.3605 206.606 71.3602 204.772 71.8993L206.606 71.3602L205.677 68.2011L203.395 70.5745L203.395 70.5751L203.391 70.579L203.372 70.5991C203.353 70.6178 203.325 70.6471 203.286 70.6867C203.208 70.7659 203.088 70.8861 202.928 71.0445C202.607 71.3612 202.123 71.8304 201.482 72.4293C200.199 73.6271 198.286 75.343 195.784 77.3943C190.779 81.4982 183.428 86.9376 174.067 92.2568C156.25 102.382 131.216 112.037 101.246 111.29C110.86 102.359 116.392 95.0181 119.562 89.7007C121.329 86.736 122.36 84.4028 122.955 82.7777C123.252 81.9654 123.44 81.3309 123.555 80.8839C123.613 80.6605 123.653 80.484 123.68 80.3558C123.693 80.2917 123.703 80.2397 123.711 80.1998C123.714 80.1799 123.717 80.1631 123.72 80.1493L123.723 80.1309L123.724 80.1235L123.724 80.1202C123.725 80.1187 123.725 80.1172 121.837 79.8195ZM121.837 79.8195L121.051 78.0776L124.276 76.6229L123.725 80.1172L121.837 79.8195ZM222.068 206.388C222.071 206.388 222.082 206.402 222.097 206.428C222.073 206.401 222.066 206.388 222.068 206.388Z",fill:e||"black",stroke:"black",strokeWidth:"3.82184"}))}function J(t){var e=t.style,r=t.color,n=t.colorRandom;switch(e){case"thick":return F.default.createElement(V,{color:r,colorRandom:n});case"mohawk":return F.default.createElement(Y,{color:r,colorRandom:n});case"womanLong":return F.default.createElement(q,{color:r});case"womanShort":return F.default.createElement(H,{color:r});default:return F.default.createElement($,{color:r})}}function K(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"33%",left:"15.8%",width:"64%",height:"84%"},width:"240",height:"212",viewBox:"0 0 240 212",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M222.726 112.791C222.726 46.702 186.268 2.00007 141.859 2C84.9656 2 27 23.3414 27 124.255C27 149.223 37.6589 167.827 52.5644 181.54C51.0704 179.671 49.8666 177.996 49.0668 176.619C46.176 149.638 78.2326 128.929 109.601 108.665C126.254 97.907 142.712 87.2746 153.646 75.8956C163.24 81.3324 191.44 104.109 196.813 113.32C199.695 118.26 204.322 135.189 207.484 154.95C217.822 142.532 222.726 130.107 222.726 112.791Z",fill:e,stroke:"rgba(0,0,0,0.1)",strokeWidth:"4"}),F.default.createElement("path",{d:"M154.264 75.2457C167.438 63.3013 187.146 36.0399 185.881 18.334",stroke:"rgba(0,0,0,0.1)",strokeWidth:"4"}))}function Q(t){var e=t.color;return F.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{position:"absolute",bottom:"34%",width:"49%",height:"85%",left:"22%"},width:"640px",height:"508px",viewBox:"0 0 640 508",preserveAspectRatio:"xMidYMid meet"},F.default.createElement("defs",null),F.default.createElement("path",{fill:"#000000"===e?"dimgray":"#000000",d:"M71.5 502.6c-3.8-1.6-14.6-15.8-20.3-26.5C46 466.3 28 426.5 23.1 414c-6.4-16.4-13.6-42.5-14.7-53.3-.7-7.4-.6-7.8 7.4-17.6l4.5-5.6-.6-34c-.6-35-.1-45 3.3-68.5 3.3-22.8 4.9-36 6-48.5.6-6.6 2-17.8 3.1-25 3.6-24.8 7.3-35.2 16.9-47.5 2.8-3.6 9.9-13.2 15.8-21.4C84.3 65.5 92.4 58.7 110 54.5c5.2-1.2 13.8-2.7 19-3.3 15.7-1.9 20.1-4.1 40-20.1 13.3-10.7 21.5-15 30.8-16.1 6.7-.9 21.1.2 26.7 2 3.3 1 19.4 3.9 26.5 4.7 5.4.6 18.5-2.4 32-7.1 17.9-6.4 20.2-7 31.5-7.4 16.4-.6 24.4 1.4 50 12.3 24.1 10.3 27.7 11.1 43 9.5 26.1-2.7 42.9 2.8 71 23.1 19.5 14 24.1 16.2 40 18.4 2.8.4 6.4 1.5 8.1 2.6 5.5 3.4 13.2 12.5 22.8 27.1 14.3 21.9 24.6 40.4 30 54 .9 2.4 3.2 5 6 7 5.1 3.5 7.8 8.4 18.6 33.8 7.9 18.5 11.4 31.3 19.6 72.8l6.8 33.7v20.1c.1 21.9-.2 23.4-5.4 23.4-1.5 0-4.1-.7-5.6-1.5-1.6-.8-3.7-1.5-4.6-1.5-1 0-4.1-.9-7-2-10.8-4-49.4-12.7-59.8-13.4-2-.2-4.5-.8-5.5-1.3-2.3-1.2-13.7-3.5-30-6-14-2.2-60.2-2.4-81.5-.5l-29 2.8c-45 4.2-84.8 13-119.3 26.6-27 10.6-76.5 37.3-98.3 53.1-39.8 28.8-71.9 57.9-93.6 85.2-6.6 8.3-12.7 15.6-13.6 16.3-2 1.5-3.9 1.5-7.7-.2zm11.1-29.3c12.5-15.7 36.4-39.4 58.2-57.5l3.2-2.6-3.7-7.9c-2-4.3-5.1-10.3-6.9-13.3-1.7-3-6.2-11.3-9.9-18.5-9.7-18.5-15-27.8-21.5-37.5-6.8-10.1-16.9-23-18.1-23-1.8 0-28.8 17.9-42.4 28.1-5 3.7-11.2 9.4-13.8 12.7l-4.7 6 2.1 8.4c5.3 21.5 11.6 39.7 19.1 55.1 2.6 5.4 4.8 10 4.8 10.4 0 1.1 9.4 21.8 13.8 30.2 3.9 7.6 10.9 19.1 11.7 19.1.1 0 3.8-4.4 8.1-9.7zm89.5-81.5c12.6-9 18.5-12.8 35.1-22.8 7.4-4.5 12.4-8.1 11.9-8.6s-4.6-8.3-9.3-17.4c-4.6-9.1-10.6-20-13.3-24.3-14.2-22.2-19.7-30.2-27-39.5l-7.9-10.1-17.6 9.1c-9.6 5-20.6 11-24.5 13.3-3.8 2.3-9.4 5.5-12.2 7.1-2.9 1.6-5.3 3.1-5.3 3.4s3.3 5 7.4 10.5c8.8 11.8 19.6 29.6 29.7 49l11.3 21.6 6.6 12.2c1.4 2.6 3 4.5 3.6 4.3s5.7-3.7 11.5-7.8zm88.4-50.4c9.6-4.5 22.1-9.6 31.3-12.6 6.8-2.3 9.2-3.5 9.2-4.8 0-9.8-10.5-41.9-19.5-59.5-10.1-19.9-21.8-37.5-24.9-37.5-1 0-11.9 4.2-18.1 7-1.1.5-4.9 2.1-8.5 3.6-3.6 1.4-8.1 3.3-10 4.1l-5.5 2.4c-7.1 3-24.9 11.1-29.6 13.4l-5.6 2.8 9.6 12.7c5.3 7 11.3 15.6 13.4 19.1l8.9 14.4c2.9 4.4 8.3 14.1 12.1 21.5l10 19.1 3 5.7 9.6-4.5 14.6-6.9zm357.2-26.1C617 300.9 606.4 246 600 224c-2.3-8.1-11-29.6-17.6-43.5-2.3-4.7-4.5-5.4-19.6-5.4-7.7-.1-9.8.2-9.8 1.3 0 .7 1.1 4.7 2.4 8.7 4.8 14.8 6.3 20.7 11.7 45.9 1.9 8.8 2.3 13.7 2.3 30 .1 19.6-.5 25-5 43.6-.7 3.3-1.4 6.5-1.4 7.1 0 1 3.6 1.9 18 4.8 8.5 1.7 34.2 8.3 34.9 9 1.9 1.9 2.3-.6 1.8-10.2zm-569.7-3c13.2-8.9 26.6-17 65-39.2 19.1-11.1 58.8-30.9 83.5-41.6l15-6.6c26.5-11.8 61.3-24.6 86-31.7l24.5-6.8c5.4-1.3 10.9-2.7 24.5-6.6 23.5-6.6 35.4-9.1 57.5-12.3 5.8-.8 13.1-1.9 16.2-2.5s12.3-1.7 20.5-2.6l23.8-2.5c5-.5 30-1.2 55.6-1.5l46.7-.7-5.2-10.1c-5.1-9.8-11.2-20.2-18.5-31.6-2-3-4-6.3-4.6-7.2-3.8-6.5-11.4-16.4-15.4-20.1-4.3-4.1-5.3-4.5-11.6-5.2-14.4-1.5-20.2-4.4-44.9-22.2-9.9-7.2-21.5-13.4-30.7-16.4-5.9-1.9-7.8-2-24.4-1.4-12.2.5-20.1.3-24.4-.5-6.3-1.1-19.4-6-33.6-12.5-14.7-6.7-29.9-10.2-38.8-9.1-2.9.4-13.2 3.4-23 6.7-26.9 9.1-38.5 9.7-69.2 3.4-22.5-4.6-25.3-3.7-48 15.1-16.3 13.5-24.5 16.8-48.3 19.9-18 2.3-23.6 4.9-33.7 15.7-3.3 3.5-7.8 9-10 12.3-2.2 3.2-6.7 9.4-10 13.8l-7 9.6c-.5.8-2.9 4-5.3 7-10.6 13.4-12.8 23.3-19.3 86.6-.5 5-1.3 11.3-1.9 14-.5 2.8-2.1 14.7-3.6 26.5-2.5 20.7-2.6 22.2-1.5 42l1.1 23.9c0 3.3 0 3.3 2.3 1.7l10.7-7.3zm290.5 3.9c15.8-3.3 35.1-6.6 44.8-7.7l5.9-.7-.6-3.1c-.3-1.8-.8-8.1-1.1-14.2-1.3-23.5-4.4-38-14.8-69.5-6.1-18.3-9.3-26-11.1-26-.6 0-4.3.9-8.1 2-3.9 1.2-13.5 3.8-21.5 6-23.2 6.1-25.7 6.9-40.7 11.6-9.8 3.2-14.1 5-13.5 5.8l5.3 8.1c15.9 24.5 27.6 52.2 32.9 78 2.9 13.9 2.8 13.8 5.3 13.2 1.2-.2 9-1.8 17.2-3.5zm207.2-12.7c2.2-8.6 5-23.6 6.3-32.9 1.6-11.5.5-20.2-6-49.6-1.8-8.4-2.7-11.6-8.9-31.9-5-16.1-1.7-14.5-27.5-13.7l-28.9 1.3-6.7.6.6 3.6c.4 2 2.9 10.6 5.6 19.1 7.5 23.3 11.6 39.1 15.6 60.6 1.4 7.3 1.6 33.6.3 38.2-1.2 4-2.1 3.7 13.6 5.1 12 1.1 30.4 3.9 31.3 4.7 1.5 1.6 3.6-.7 4.7-5.1zm-106.2 0l30.5-1.8 6.5-.2 1.3-5c1.7-6.6 1-31.7-1.1-40-.9-3.3-2.6-10-3.8-15-2.1-8.9-5.4-19.9-10.9-36.5-1.6-4.7-3.6-12.3-4.6-16.9-1.1-5-2.4-8.5-3.2-8.9-1.5-.5-23.1 1.9-34.2 3.9l-20.9 3.4c-8.5 1.4-15.9 2.9-16.3 3.3-.5.5.2 3.7 1.6 7.3 4.3 11.5 8.4 24.2 11.6 35.9l4 14c1.8 5 5 31.3 5 41.3 0 5.6.3 11.9.6 14l.7 3.7 4.6-.5c2.5-.3 15.4-1.2 28.6-2z"}),F.default.createElement("path",{fill:e,d:"M70.4 484.7c-4.3-5.9-9.8-15.6-14-24.5C51.6 450 46 437.3 46 436.6c0-.3-2.2-4.9-4.8-10.3-7.5-15.4-13.8-33.6-19.1-55.2-3-12.1-2.8-13.3 2.6-20.3 5-6.3 15.4-14.5 34.8-27.5 17.9-11.9 24.3-15.6 25.8-15 1.9.7 12.6 14.2 19.6 24.6 6.6 9.8 11.9 19 21.6 37.6 3.7 7.2 8.2 15.5 9.9 18.5s5.3 9.9 8 15.3c4.1 8.3 4.7 10 3.5 11.1-.8.7-6.1 5.2-11.9 10.1-16.9 14.4-38.4 36-49.7 50-5.8 7.2-11 13.1-11.7 13.2-.6.2-2.5-1.6-4.2-4zm84.1-85c-1.6-3.4-4.8-9.6-7.1-13.7l-11.9-22.5c-13.1-25.1-24.8-43.6-36.2-57.2l-4.4-5.2 7.3-4.2 14.3-8.5c3.9-2.3 15.9-8.7 26.7-14.3l19.6-10.2 9.2 11.7c8.4 10.6 12.3 16.4 27.5 40.1 2.7 4.3 7.8 13.4 11.3 20.3l10.3 19.7c2.9 5.3 3.5 7.3 2.6 8-.7.6-6.4 4-12.7 7.8-13.9 8.2-32.7 20.6-43.3 28.6-4.3 3.3-8.4 5.9-9 5.8-.7 0-2.5-2.8-4.2-6.2zm78-45.7c-1.4-2.2-5.3-9.5-8.6-16.2-12-23.8-26.9-47.7-41.8-66.8-4.4-5.7-8.1-10.9-8.1-11.5 0-1 19.5-10.9 29.9-15.2 2-.8 5.1-2.1 6.9-2.9 1.7-.8 4.7-2 6.5-2.8 1.7-.8 6.1-2.6 9.7-4l8.5-3.6c1.1-.5 6.7-2.8 12.4-5.1l10.4-4.3 4 4.5c11.2 12.5 27 42.1 34.1 63.9 5.6 17.4 9.7 36.7 8.1 38-.5.5-5.1 2.2-10 3.8-9 3-21.6 8.1-31 12.6l-16.8 8-11.7 5.5-2.5-3.9zm382.7-24.6c-4.1-1.8-26.8-7.8-37.2-9.9-19-3.8-19-3.8-19-5.8 0-1 .9-5.5 1.9-10 4.8-20.1 5.6-25.9 5.5-42.7-.1-17.1-.5-20.1-6.8-47-2.3-10.1-3.8-15.1-8.6-30.5-1.2-3.8-2.4-8.1-2.7-9.3l-.6-2.4 16.9.3c9.3.1 17.5.7 18.2 1.2 1.3 1 2 2.5 11.4 24.2 8.9 20.6 11.1 28.7 20.4 75.5 4.9 24.5 5.7 30.6 6.2 43.3.5 16.2.6 15.8-5.6 13.1zM31.9 319.3l-.4-9.5c-.2-.9-.6-10.4-1-21-.6-18-.5-20.9 2.4-43.5l3.6-25.5c.2-.7.9-5.8 1.4-11.3 4.3-43 6.7-59.2 10.3-70 2.7-8 3.9-10.2 9-16.6 2.4-3 4.8-6.2 5.3-7 .6-.9 3.7-5.2 7-9.6s7.8-10.6 10-13.8c2.2-3.3 6.7-8.8 10-12.3 10.1-10.8 15.7-13.4 33.7-15.7 23.8-3.1 32-6.4 48.3-19.9 6.1-5.1 12.8-10.4 15-11.8 9.8-6.6 19-7.4 38.6-3.4 29.5 6 37.4 5.6 64.1-3.5 13.7-4.6 20-6.2 25.8-6.6 12.2-.9 26.1 2.2 41.5 9.2 13.7 6.3 27.2 11.3 32.9 12.4 3.6.7 12.5.8 24 .4 15.9-.5 19-.4 24.2 1.2 8.9 2.7 22.3 9.7 32 16.7 24.7 17.9 30.5 20.8 44.9 22.3 6.3.7 7.3 1.1 11.6 5.2 4 3.7 11.6 13.6 15.4 20.1.6.9 2.6 4.2 4.6 7.2 12 18.5 23.6 40.2 24.1 45l.3 2.5-46.5.7-56 1.7-24.3 2.5c-8.2.9-17.4 2-20.5 2.6s-10.4 1.7-16.2 2.5c-22.1 3.2-34 5.7-57.5 12.3-13.6 3.9-19.1 5.3-24.5 6.6-5.3 1.3-9.1 2.3-24.5 6.8-24.7 7.1-59.5 19.9-86 31.7l-15 6.6c-21.4 9.3-49.2 22.9-74 36.3-8.5 4.6-42 24-50 28.9-12 7.5-28.8 18.4-34.6 22.6-3.7 2.6-7.2 4.7-7.8 4.7-.7 0-1.1-2.7-1.2-7.7zm284.6 4.6c-.3-.4-1.7-6.1-3-12.6-5.3-25.2-15.7-51.1-29.9-74.3-3.2-5.2-7.3-11.4-9.2-13.7s-3.4-4.6-3.4-5.1c0-.6 7.1-3.3 15.8-6.1 16.4-5.2 18.6-5.9 42.2-12.2l23.5-6.4c4.9-1.4 9.9-2.5 11-2.5 2.6 0 5 5.4 12.2 27 10.8 32.6 12.9 42.8 15.3 75 1.5 19.6 1.9 17.7-4.7 18.5-14.5 1.7-48.5 7.9-62.1 11.4-3.9 1.1-7.4 1.5-7.7 1zM541 312c-13.2-2.8-36.4-6-43.5-6-6.2 0-6.6-.6-5-7.5s2-27.1.5-34.2c-3.1-15.6-7.4-34.4-8.7-38.3-.8-2.5-1.6-5.2-1.8-6s-2.6-8.5-5.3-17c-5-15.7-7.9-27.6-7-28.5.7-.7 38.4-2.5 53-2.5 13.7 0 12.2-1.3 16.9 14.1 6.2 20.3 7.1 23.5 8.9 31.9 6.9 31.2 8.1 42.1 6 55.9-2.4 15.7-6 33.3-7.7 37.6-.6 1.6-1 1.7-6.3.5zm-137-3c-1-.6-1.5-5.2-2.1-18.2-.7-16.6-3-35.6-4.9-40.8l-4-14c-3.5-12.7-8.7-28.6-13.1-39.8-1.6-4-2.9-7.7-2.9-8.1 0-.5 3-1.6 6.8-2.5 10.4-2.3 54.8-8.8 67.9-9.9l6.3-.5.9 3.6 2.1 9.2c.7 3 2.5 9.3 4 14 5.8 17.6 8.8 27.8 10.9 36.5l3.8 15c2.1 8.2 2.9 39.1 1.1 46l-1.3 5-7.5.3c-12 .4-65.1 4.1-65.9 4.6-.4.3-1.3.1-2.1-.4z"}))}function X(t){var e=t.style,r=t.color;switch(e){case"beanie":return F.default.createElement(Q,{color:r});case"turban":return F.default.createElement(K,{color:r});default:return null}}function tt(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",width:"16%",height:"15%",top:"13%",left:"19.8%"},width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M30.5 6.17556C28.17 5.40834 25.6547 5 23.08 5C12.5866 5 4.08007 11.5 5.08001 23.5C6.12162 36 13.5866 40.5 24.08 40.5C25.2476 40.5 26.3906 40.3975 27.5 40.2011C28.7105 39.9869 29.8811 39.6609 31 39.2347",stroke:"#171921",strokeWidth:"9"}),F.default.createElement("path",{d:"M31.5 39.0361C29.2204 39.9786 26.7127 40.5 24.08 40.5C13.5866 40.5 6.12162 36 5.08001 23.5C4.08007 11.5 12.5866 5 23.08 5C26.2175 5 29.2667 5.60635 32 6.72957L31.5 39.0361Z",fill:e}),F.default.createElement("path",{d:"M27.5 13.5004C23.5 11.6671 14.7 10.7004 11.5 21.5004",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("path",{d:"M17 14C19.1667 15.8333 23.3 21.5 22.5 29.5",stroke:"#171921",strokeWidth:"4"}))}function te(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",width:"16%",height:"15%",top:"13%",left:"19%"},width:"48",height:"52",viewBox:"0 0 48 52",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M36.466 43.1111L37 42.5357V41.7506V8.24948V7.13022L36.046 6.54483C32.3122 4.25363 27.7717 3 23.08 3C17.4397 3 12.1591 4.74745 8.39775 8.29504C4.59419 11.8824 2.54206 17.1274 3.08692 23.6661C3.61786 30.0378 5.75693 34.7272 9.30474 37.8433C9.01338 38.8425 8.92733 39.9197 9.06236 41.0533C9.45166 44.3216 11.1039 46.6766 13.6572 48.1277C16.0911 49.511 19.2061 49.9998 22.5242 49.9998C28.0033 49.9998 32.8077 47.0528 36.466 43.1111Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42.972 23.984C43.0434 23.3322 43.08 22.6703 43.08 22C43.08 11.7827 33.5734 5 23.08 5C12.5866 5 4.08007 11.5 5.08001 23.5C5.63643 30.1774 8.02584 34.5719 11.7307 37.2171C11.1423 38.2409 10.8848 39.4436 11.0483 40.8167C11.6774 46.0984 16.1862 47.9998 22.5242 47.9998C33.6292 47.9998 42.4159 33.9534 42.972 23.984Z",fill:e}),F.default.createElement("path",{d:"M27.5 13.5004C23.5 11.6671 14.7 10.7004 11.5 21.5004",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("path",{d:"M17 14C19.1667 15.8333 23.3 21.5 22.5 29.5",stroke:"#171921",strokeWidth:"4"}))}function tr(t){var e=t.color,r=t.size;return F.default.createElement(F.Fragment,null,"small"===r&&F.default.createElement(tt,{color:e}),"big"===r&&F.default.createElement(te,{color:e}))}function tn(){return F.default.createElement("svg",{style:{position:"absolute",width:"80%",height:"13%",top:0},width:"149",height:"48",viewBox:"0 0 149 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M99 10.2143C104.667 7.5476 118 5.11427 126 16.7143",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M23.5791 35.521C25.6497 29.6104 33.2612 18.3959 47.1418 20.8224",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}))}function to(){return F.default.createElement("svg",{style:{position:"absolute",width:"80%",height:"13%",top:0},width:"149",height:"51",viewBox:"0 0 149 51",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M99 13.2143C104.667 10.5476 118 8.11427 126 19.7143",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M23.5791 38.521C25.6497 32.6104 33.2612 21.3959 47.1418 23.8224",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M26.0742 32.4578L19.9258 27.0312",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M122.961 14.157L129.109 8.73047",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M32.5233 26.8142L28.4766 19.6816",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M115.512 10.5135L119.559 3.38086",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M40.5994 23.2005L38.3984 15.3008",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M106.436 9.89973L108.637 2",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}))}function ti(t){return"upWoman"===t.style?F.default.createElement(to,null):F.default.createElement(tn,null)}function tl(){return F.default.createElement("svg",{style:{width:"100%",height:"12%",position:"absolute",top:"7%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("ellipse",{cx:"16.1171",cy:"28.9268",rx:"9",ry:"10",transform:"rotate(-6.77646 16.1171 28.9268)",fill:"black"}),F.default.createElement("ellipse",{cx:"80.1486",cy:"18.9231",rx:"9",ry:"10",transform:"rotate(-6.27568 80.1486 18.9231)",fill:"black"}))}function ta(){return F.default.createElement("svg",{style:{width:"100%",height:"12%",position:"absolute",top:"6%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("ellipse",{cx:"16.5301",cy:"29.4023",rx:"9",ry:"13.5",transform:"rotate(-6.77646 16.5301 29.4023)",fill:"black"}),F.default.createElement("ellipse",{cx:"80.5312",cy:"19.4021",rx:"9",ry:"13.5",transform:"rotate(-6.27568 80.5312 19.4021)",fill:"black"}))}function tf(){return F.default.createElement("svg",{style:{width:"100%",height:"14%",position:"absolute",top:"6%"},width:"96",height:"48",viewBox:"0 0 96 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.28675 34.0729C5.40099 34.8857 6.43424 35.0669 7.00876 34.4806C9.47388 31.9648 13.2637 30.1163 17.663 29.5936C20.2577 29.2853 22.7544 29.4749 24.9787 30.0657C25.7326 30.2659 26.4737 29.6294 26.2105 28.8951C24.5451 24.2497 19.8447 21.1962 14.7356 21.8033C8.79442 22.5093 4.55046 27.8978 5.25642 33.839C5.26572 33.9172 5.27583 33.9952 5.28675 34.0729Z",fill:"#171921"}),F.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M69.3848 24.0725C69.4976 24.8856 70.5308 25.0671 71.1062 24.4816C73.5487 21.9959 77.2977 20.1702 81.6484 19.6532C84.2128 19.3485 86.6804 19.5348 88.88 20.1167C89.6341 20.3162 90.3751 19.6795 90.1108 18.9456C88.456 14.3522 83.8041 11.3346 78.7482 11.9354C72.8624 12.6348 68.6579 17.9732 69.3573 23.8591C69.3658 23.9305 69.3749 24.0016 69.3848 24.0725Z",fill:"#171921"}))}function tu(t){switch(t.style){case"circle":return F.default.createElement(tl,null);case"smile":return F.default.createElement(tf,null);default:return F.default.createElement(ta,null)}}function ts(){return F.default.createElement("svg",{style:{width:"100%",height:"20%",position:"absolute",top:"1.5%",left:"-3%"},width:"152",height:"65",viewBox:"0 0 152 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("circle",{cx:"123.5",cy:"28",r:"26",stroke:"black",strokeWidth:"4"}),F.default.createElement("circle",{cx:"56.5",cy:"37",r:"26",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M98.5 35C98.5 32.8783 97.6571 30.8434 96.1569 29.3431C94.6566 27.8429 92.6217 27 90.5 27C88.3783 27 86.3434 27.8429 84.8431 29.3431C83.3429 30.8434 82.5 32.8783 82.5 35",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M31 39L1 44.5",stroke:"black",strokeWidth:"4"}))}function th(){return F.default.createElement("svg",{style:{width:"100%",height:"22%",position:"absolute",top:"0.5%",left:"-3%"},width:"160",height:"74",viewBox:"0 0 160 74",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M36.5 42.5L2 49.125",stroke:"black",strokeWidth:"4",strokeLinecap:"round"}),F.default.createElement("path",{d:"M32.4878 25.9393C31.618 22.4804 33.9396 19.0308 37.4716 18.5345L76.1882 13.0932C79.4696 12.632 82.5036 14.9183 82.9648 18.1998L88.5317 57.8105C88.9929 61.0919 86.7066 64.126 83.4252 64.5871L48.9526 69.4319C45.9161 69.8587 43.0465 67.9273 42.2987 64.9536L32.4878 25.9393Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M154.751 8.96388C154.634 5.39915 151.451 2.7232 147.919 3.21958L109.203 8.66085C105.921 9.12202 103.635 12.156 104.096 15.4375L109.663 55.0482C110.124 58.3297 113.158 60.616 116.44 60.1548L150.912 55.31C153.949 54.8832 156.175 52.2357 156.074 49.1711L154.751 8.96388Z",stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M85.5 37.125L107.5 33.625",stroke:"black",strokeWidth:"4"}))}function tc(t){switch(t.style){case"round":return F.default.createElement(ts,null);case"square":return F.default.createElement(th,null);default:return null}}function td(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M16.5 3C16.5 17 23.5 28 23.5 28C23.5 28 20 34 10 32",stroke:"#171921",strokeWidth:"4"}))}function tp(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M16.5 7C16.1667 10.8333 16.5 19.2 20.5 22C25.5 25.5 20 34 10 32",stroke:"#171921",strokeWidth:"4"}))}function tg(){return F.default.createElement("svg",{style:{width:"10%",height:"10%",position:"absolute",top:"15%",left:"46%"},width:"32",height:"40",viewBox:"0 0 32 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M12.307 12.3397C17.753 11.0993 26.6843 12.9603 24.7238 22.8833C22.9813 31.7023 13.6141 32.1857 11 29.7048",stroke:"black",strokeWidth:"4"}))}function ty(t){switch(t.style){case"long":return F.default.createElement(td,null);case"round":return F.default.createElement(tg,null);default:return F.default.createElement(tp,null)}}function tC(){var t="mouth-laugh-id";return F.default.createElement("svg",{style:{width:"50%",height:"19%",position:"absolute",top:"23%",right:"23%"},width:"73",height:"64",viewBox:"0 0 73 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M69.9204 13.3305C69.7501 11.263 67.6363 10.1117 65.8448 10.8176C61.6161 12.4839 47.6267 17.7834 37.7627 19.1403C26.9401 20.6291 10.5503 18.821 5.80622 18.2319C3.87694 17.9923 2.15721 19.6504 2.49021 21.6654C3.14178 25.6081 4.48399 29.4088 6.45857 32.8914C8.6608 36.7754 11.6065 40.1877 15.1274 42.9333C18.6484 45.679 22.6757 47.7042 26.9793 48.8935C31.283 50.0827 35.7787 50.4126 40.2099 49.8644C44.6411 49.3162 48.9208 47.9005 52.8049 45.6983C56.689 43.4961 60.1012 40.5504 62.8469 37.0294C65.5925 33.5085 67.6178 29.4812 68.807 25.1775C69.8726 21.3212 70.2483 17.3106 69.9204 13.3305Z",fill:"#171921",stroke:"#171921",strokeWidth:"4"}),F.default.createElement("mask",{id:t,style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:"4",y:"12",width:"65",height:"37"},F.default.createElement("path",{d:"M67.7931 12.1925C68.3091 16.363 67.9985 20.5943 66.8793 24.6448C65.76 28.6953 63.8539 32.4857 61.2697 35.7996C58.6856 39.1134 55.474 41.8858 51.8185 43.9585C48.1629 46.0312 44.1348 47.3636 39.9643 47.8795C35.7938 48.3955 31.5625 48.085 27.512 46.9657C23.4615 45.8464 19.6712 43.9403 16.3573 41.3562C13.0435 38.772 10.2711 35.5605 8.19838 31.9049C6.12569 28.2493 4.79332 24.2213 4.27734 20.0508L67.7931 12.1925Z",fill:"#171921"})),F.default.createElement("g",{mask:"url(#".concat(t,")")},F.default.createElement("circle",{cx:"40.5221",cy:"52.3146",r:"21.5",transform:"rotate(-7.05286 40.5221 52.3146)",fill:"#FC909F"})))}function tm(){return F.default.createElement("svg",{style:{width:"50%",height:"17%",position:"absolute",top:"23%",right:"23%"},width:"64",height:"64",viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M10.0007 24.1649C14.941 30.6115 22.4277 37.7537 33.9767 36.125C45.5257 34.4963 50.6642 26.5297 49.1492 20.0779",stroke:"black",strokeWidth:"4"}))}function tw(){return F.default.createElement("svg",{style:{width:"50%",height:"19%",position:"absolute",top:"23%",right:"23%"},width:"67",height:"64",viewBox:"0 0 67 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M2.5 17.5C5 34.5 33.5 42.5 59.5 23",stroke:"black",strokeWidth:"4"}))}function tb(t){switch(t.style){case"laugh":return F.default.createElement(tC,null);case"smile":return F.default.createElement(tm,null);default:return F.default.createElement(tw,null)}}function tL(t){var e=t.color,r=t.lightColor;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2%",width:"98%",height:"26%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M182.552 38.4488L182.692 38.4809L182.836 38.4927C228.961 42.2969 256.62 62.7848 276.694 90.9997H3.37453C19.6742 61.6579 42.8579 42.9816 80.4446 34.4117C96.4579 30.7606 115.113 28.9394 137 28.9395C146.456 28.9395 153.814 30.3819 160.796 32.2853C163.383 32.9904 165.983 33.7805 168.643 34.5887C173.045 35.9265 177.611 37.3141 182.552 38.4488Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M68.9305 36.5805L78.0837 16.9838C78.3023 16.5157 78.8456 16.293 79.3326 16.4654C117.259 29.8904 151.762 28.945 183.736 20.0444C184.139 19.9324 184.569 20.0806 184.815 20.4178L198.747 39.4703C199.13 39.994 198.935 40.7324 198.331 40.9696C164.724 54.166 101.663 51.9229 69.4152 37.9037C68.9036 37.6813 68.6945 37.0859 68.9305 36.5805Z",fill:r,stroke:"black",strokeWidth:"4"}))}function tE(t){var e=t.color;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2.5%",width:"100%",height:"26%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M276.366 90.8628H3.45626C3.49074 90.7926 3.52546 90.7219 3.5604 90.6507C8.10518 81.395 16.4899 64.319 27.4025 49.0413C33.5961 40.3702 40.5303 32.3872 47.9416 26.7719C55.3538 21.1558 63.0614 18.0405 70.8916 18.7256C85.946 20.0429 99.3549 28.2854 112.817 36.5604C114.092 37.3444 115.368 38.1288 116.646 38.9076C131.131 47.7349 146.005 55.9312 162.365 52.3445C167.899 51.1311 171.629 48.5345 173.976 45.1797C176.29 41.8727 177.122 38.0292 177.266 34.5166C177.41 30.9989 176.871 27.6738 176.311 25.2562C176.049 24.1257 175.779 23.1785 175.564 22.4839C179.189 18.8351 183.027 16.71 186.989 15.7533C191.284 14.7164 195.876 15.0158 200.707 16.4448C210.437 19.3229 220.847 26.6969 231.007 36.1789C249.621 53.5516 266.7 77.3231 276.366 90.8628Z",fill:e,stroke:"black",strokeWidth:"4.27431"}))}function tv(t){var e=t.color,r=t.lightColor;return F.default.createElement("svg",{style:{position:"absolute",bottom:"-2%",width:"98%",height:"26%",left:"-0.2%"},width:"281",height:"93",viewBox:"0 0 281 93",fill:"none",xmlns:"http://www.w3.org/2000/svg"},F.default.createElement("path",{d:"M142.771 67.5777C142.771 67.5779 142.771 67.5779 144 66L142.771 67.5779L144.493 68.9188L145.679 67.0874L145.679 67.087L145.681 67.0841L145.69 67.0697L145.731 67.0072C145.742 66.9904 145.755 66.971 145.769 66.9491C145.803 66.8975 145.847 66.8318 145.9 66.7529C146.05 66.5278 146.275 66.1947 146.57 65.7695C147.158 64.919 148.023 63.7016 149.118 62.2463C151.312 59.3316 154.416 55.482 158.071 51.7183C161.737 47.9446 165.898 44.3176 170.198 41.7935C174.514 39.2597 178.777 37.9491 182.733 38.4825C225.171 44.2046 256.402 63.002 276.674 91.0006H3.37453C19.6742 61.6588 42.8579 42.9825 80.4446 34.4127C82.0464 34.0474 84.2242 34.1581 86.9471 34.7915C89.6421 35.4183 92.7146 36.5194 96.0282 37.9759C102.655 40.8887 110.052 45.1363 117.004 49.5364C123.945 53.9299 130.39 58.4425 135.104 61.8597C137.459 63.5674 139.379 64.9995 140.709 66.0036C141.374 66.5056 141.891 66.9005 142.241 67.1693C142.416 67.3037 142.55 67.4065 142.639 67.4754L142.739 67.553L142.764 67.5722L142.77 67.5767L142.771 67.5777Z",fill:e,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M68.6127 37.0849L73.7794 17.8529C73.9886 17.0741 74.9962 16.854 75.5402 17.4493C90.4034 33.7135 109.16 33.0762 115.385 32.3297C116.23 32.2284 116.892 33.1531 116.495 33.906L103.338 58.859C103.136 59.2414 102.724 59.4518 102.3 59.3636C98.3518 58.5411 78.6774 53.7321 68.7286 37.8667C68.583 37.6345 68.5416 37.3496 68.6127 37.0849Z",fill:r,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M199.195 36.9814L187.615 17.4989C187.222 16.8374 186.253 16.8483 185.834 17.4937C180.097 26.3296 170.202 30.4 166.742 31.6024C166.12 31.8187 165.835 32.5584 166.171 33.1254L179.673 55.9402C179.875 56.2806 180.255 56.4651 180.636 56.3568C182.771 55.749 190.096 52.6851 199.182 38.0212C199.378 37.706 199.385 37.3001 199.195 36.9814Z",fill:r,stroke:"black",strokeWidth:"4"}),F.default.createElement("path",{d:"M125.5 54.5L116.5 33L109.5 48L125.5 54.5Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M157 53.5L166 32L173 47L157 53.5Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M86.5 14L74.5 17L84.5 23.5L86.5 14Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}),F.default.createElement("path",{d:"M176 14L187 17L180 23.5L176 14Z",fill:"black",stroke:"black",strokeWidth:"4",strokeLinejoin:"round"}))}function tk(t){var e=t.style,r=t.color,n=(0,G.default)(r).brighten(1).hex();switch(e){case"hoody":return F.default.createElement(tL,{color:r,lightColor:n});case"polo":return F.default.createElement(tv,{color:r,lightColor:n});default:return F.default.createElement(tE,{color:r})}}function tB(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}var tS=function(t){(0,Z.default)(n,t);var e,r=(e=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(t){return!1}}(),function(){var t,r=(0,U.default)(n);if(e){var o=(0,U.default)(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return(0,R.default)(this,t)});function n(){return(0,O.default)(this,n),r.apply(this,arguments)}return(0,I.default)(n,[{key:"render",value:function(){var t,e=this.props,r=e.id,n=e.className,o=e.style,i=e.shape,l=e.hairColorRandom,a=D(this.props);switch(void 0===i?"circle":i){case"circle":t="100%";break;case"rounded":t="6px";break;case"square":t=0}return F.default.createElement("div",{id:r,className:n,style:function(t){for(var e=1;e{let{__scopeAvatar:r,...i}=t,[l,a]=(0,o.useState)("idle");return(0,o.createElement)(c,{scope:r,imageLoadingStatus:l,onImageLoadingStatusChange:a},(0,o.createElement)(f.WV.span,(0,n.Z)({},i,{ref:e})))}),g=(0,o.forwardRef)((t,e)=>{let{__scopeAvatar:r,src:i,onLoadingStatusChange:u=()=>{},...s}=t,h=d("AvatarImage",r),c=function(t){let[e,r]=(0,o.useState)("idle");return(0,a.b)(()=>{if(!t){r("error");return}let e=!0,n=new window.Image,o=t=>()=>{e&&r(t)};return r("loading"),n.onload=o("loaded"),n.onerror=o("error"),n.src=t,()=>{e=!1}},[t]),e}(i),p=(0,l.W)(t=>{u(t),h.onImageLoadingStatusChange(t)});return(0,a.b)(()=>{"idle"!==c&&p(c)},[c,p]),"loaded"===c?(0,o.createElement)(f.WV.img,(0,n.Z)({},s,{ref:e,src:i})):null}),y=(0,o.forwardRef)((t,e)=>{let{__scopeAvatar:r,delayMs:i,...l}=t,a=d("AvatarFallback",r),[u,s]=(0,o.useState)(void 0===i);return(0,o.useEffect)(()=>{if(void 0!==i){let t=window.setTimeout(()=>s(!0),i);return()=>window.clearTimeout(t)}},[i]),u&&"loaded"!==a.imageLoadingStatus?(0,o.createElement)(f.WV.span,(0,n.Z)({},l,{ref:e})):null}),C=p,m=g,w=y},36327:function(t,e,r){"use strict";r.d(e,{Z:function(){return i}});var n=r(21454),o=r(54859);let i=(0,o.xD)(n.ZP,t=>(e,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,t(e,r,n)))}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/9942-dfea97282fec5be4.js b/ee/tabby-webserver/ui/_next/static/chunks/9942-caf453136c500fc9.js similarity index 99% rename from ee/tabby-webserver/ui/_next/static/chunks/9942-dfea97282fec5be4.js rename to ee/tabby-webserver/ui/_next/static/chunks/9942-caf453136c500fc9.js index 7202c4ecc351..04969abb4aeb 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/9942-dfea97282fec5be4.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/9942-caf453136c500fc9.js @@ -1,11 +1,11 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9942],{56582:function(t,e){"use strict";e.addLeadingZeros=function(t,e){let n=Math.abs(t).toString().padStart(e,"0");return(t<0?"-":"")+n}},60081:function(t,e,n){"use strict";Object.defineProperty(e,"defaultLocale",{enumerable:!0,get:function(){return r.enUS}});var r=n(75599)},92314:function(t,e){"use strict";e.getDefaultOptions=function(){return n},e.setDefaultOptions=function(t){n=t};let n={}},92772:function(t,e,n){"use strict";e.formatters=void 0;var r=n(99637),o=n(191),i=n(96477),a=n(59109),u=n(81358),c=n(56582),s=n(30935);let l={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function f(t,e=""){let n=t>0?"-":"+",r=Math.abs(t),o=Math.trunc(r/60),i=r%60;return 0===i?n+String(o):n+String(o)+e+(0,c.addLeadingZeros)(i,2)}function d(t,e){if(t%60==0){let e=t>0?"-":"+";return e+(0,c.addLeadingZeros)(Math.abs(t)/60,2)}return h(t,e)}function h(t,e=""){let n=Math.abs(t),r=(0,c.addLeadingZeros)(Math.trunc(n/60),2),o=(0,c.addLeadingZeros)(n%60,2);return(t>0?"-":"+")+r+e+o}e.formatters={G:function(t,e,n){let r=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){let e=t.getFullYear(),r=e>0?e:1-e;return n.ordinalNumber(r,{unit:"year"})}return s.lightFormatters.y(t,e)},Y:function(t,e,n,r){let o=(0,u.getWeekYear)(t,r),i=o>0?o:1-o;if("YY"===e){let t=i%100;return(0,c.addLeadingZeros)(t,2)}return"Yo"===e?n.ordinalNumber(i,{unit:"year"}):(0,c.addLeadingZeros)(i,e.length)},R:function(t,e){let n=(0,i.getISOWeekYear)(t);return(0,c.addLeadingZeros)(n,e.length)},u:function(t,e){let n=t.getFullYear();return(0,c.addLeadingZeros)(n,e.length)},Q:function(t,e,n){let r=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return(0,c.addLeadingZeros)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){let r=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return(0,c.addLeadingZeros)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){let r=t.getMonth();switch(e){case"M":case"MM":return s.lightFormatters.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){let r=t.getMonth();switch(e){case"L":return String(r+1);case"LL":return(0,c.addLeadingZeros)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){let o=(0,a.getWeek)(t,r);return"wo"===e?n.ordinalNumber(o,{unit:"week"}):(0,c.addLeadingZeros)(o,e.length)},I:function(t,e,n){let r=(0,o.getISOWeek)(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):(0,c.addLeadingZeros)(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getDate(),{unit:"date"}):s.lightFormatters.d(t,e)},D:function(t,e,n){let o=(0,r.getDayOfYear)(t);return"Do"===e?n.ordinalNumber(o,{unit:"dayOfYear"}):(0,c.addLeadingZeros)(o,e.length)},E:function(t,e,n){let r=t.getDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){let o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return(0,c.addLeadingZeros)(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){let o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return(0,c.addLeadingZeros)(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,n){let r=t.getDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return(0,c.addLeadingZeros)(o,e.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){let r=t.getHours(),o=r/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,e,n){let r;let o=t.getHours();switch(r=12===o?l.noon:0===o?l.midnight:o/12>=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){let r;let o=t.getHours();switch(r=o>=17?l.evening:o>=12?l.afternoon:o>=4?l.morning:l.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){let e=t.getHours()%12;return 0===e&&(e=12),n.ordinalNumber(e,{unit:"hour"})}return s.lightFormatters.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getHours(),{unit:"hour"}):s.lightFormatters.H(t,e)},K:function(t,e,n){let r=t.getHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):(0,c.addLeadingZeros)(r,e.length)},k:function(t,e,n){let r=t.getHours();return(0===r&&(r=24),"ko"===e)?n.ordinalNumber(r,{unit:"hour"}):(0,c.addLeadingZeros)(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getMinutes(),{unit:"minute"}):s.lightFormatters.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getSeconds(),{unit:"second"}):s.lightFormatters.s(t,e)},S:function(t,e){return s.lightFormatters.S(t,e)},X:function(t,e,n){let r=t.getTimezoneOffset();if(0===r)return"Z";switch(e){case"X":return d(r);case"XXXX":case"XX":return h(r);default:return h(r,":")}},x:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"x":return d(r);case"xxxx":case"xx":return h(r);default:return h(r,":")}},O:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+f(r,":");default:return"GMT"+h(r,":")}},z:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+f(r,":");default:return"GMT"+h(r,":")}},t:function(t,e,n){let r=Math.trunc(t.getTime()/1e3);return(0,c.addLeadingZeros)(r,e.length)},T:function(t,e,n){let r=t.getTime();return(0,c.addLeadingZeros)(r,e.length)}}},30935:function(t,e,n){"use strict";e.lightFormatters=void 0;var r=n(56582);e.lightFormatters={y(t,e){let n=t.getFullYear(),o=n>0?n:1-n;return(0,r.addLeadingZeros)("yy"===e?o%100:o,e.length)},M(t,e){let n=t.getMonth();return"M"===e?String(n+1):(0,r.addLeadingZeros)(n+1,2)},d:(t,e)=>(0,r.addLeadingZeros)(t.getDate(),e.length),a(t,e){let n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(t,e)=>(0,r.addLeadingZeros)(t.getHours()%12||12,e.length),H:(t,e)=>(0,r.addLeadingZeros)(t.getHours(),e.length),m:(t,e)=>(0,r.addLeadingZeros)(t.getMinutes(),e.length),s:(t,e)=>(0,r.addLeadingZeros)(t.getSeconds(),e.length),S(t,e){let n=e.length,o=t.getMilliseconds(),i=Math.trunc(o*Math.pow(10,n-3));return(0,r.addLeadingZeros)(i,e.length)}}},14711:function(t,e){"use strict";e.longFormatters=void 0;let n=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},r=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}};e.longFormatters={p:r,P:(t,e)=>{let o;let i=t.match(/(P+)(p+)?/)||[],a=i[1],u=i[2];if(!u)return n(t,e);switch(a){case"P":o=e.dateTime({width:"short"});break;case"PP":o=e.dateTime({width:"medium"});break;case"PPP":o=e.dateTime({width:"long"});break;default:o=e.dateTime({width:"full"})}return o.replace("{{date}}",n(a,e)).replace("{{time}}",r(u,e))}}},29422:function(t,e){"use strict";e.getRoundingMethod=function(t){return e=>{let n=t?Math[t]:Math.trunc,r=n(e);return 0===r?0:r}}},72058:function(t,e,n){"use strict";e.getTimezoneOffsetInMilliseconds=function(t){let e=(0,r.toDate)(t),n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),+t-+n};var r=n(64873)},76975:function(t,e){"use strict";e.isProtectedDayOfYearToken=function(t){return n.test(t)},e.isProtectedWeekYearToken=function(t){return r.test(t)},e.warnOrThrowProtectedError=function(t,e,n){let r=function(t,e,n){let r="Y"===t[0]?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(t,e,n);if(console.warn(r),o.includes(t))throw RangeError(r)};let n=/^D+$/,r=/^Y+$/,o=["D","DD","YY","YYYY"]},85386:function(t,e,n){"use strict";e.add=function(t,e){let{years:n=0,months:u=0,weeks:c=0,days:s=0,hours:l=0,minutes:f=0,seconds:d=0}=e,h=(0,a.toDate)(t),p=u||n?(0,o.addMonths)(h,u+12*n):h,y=s||c?(0,r.addDays)(p,s+7*c):p,v=(0,i.constructFrom)(t,y.getTime()+1e3*(d+60*(f+60*l)));return v};var r=n(79175),o=n(33577),i=n(66129),a=n(64873)},71323:function(t,e,n){"use strict";e.addBusinessDays=function(t,e){let n=(0,u.toDate)(t),c=(0,a.isWeekend)(n);if(isNaN(e))return(0,r.constructFrom)(t,NaN);let s=n.getHours(),l=e<0?-1:1,f=Math.trunc(e/5);n.setDate(n.getDate()+7*f);let d=Math.abs(e%5);for(;d>0;)n.setDate(n.getDate()+l),(0,a.isWeekend)(n)||(d-=1);return c&&(0,a.isWeekend)(n)&&0!==e&&((0,o.isSaturday)(n)&&n.setDate(n.getDate()+(l<0?2:-1)),(0,i.isSunday)(n)&&n.setDate(n.getDate()+(l<0?1:-2))),n.setHours(s),n};var r=n(66129),o=n(6338),i=n(20276),a=n(96944),u=n(64873)},79175:function(t,e,n){"use strict";e.addDays=function(t,e){let n=(0,r.toDate)(t);return isNaN(e)?(0,o.constructFrom)(t,NaN):(e&&n.setDate(n.getDate()+e),n)};var r=n(64873),o=n(66129)},81402:function(t,e,n){"use strict";e.addHours=function(t,e){return(0,r.addMilliseconds)(t,e*o.millisecondsInHour)};var r=n(28898),o=n(26250)},21596:function(t,e,n){"use strict";e.addISOWeekYears=function(t,e){return(0,o.setISOWeekYear)(t,(0,r.getISOWeekYear)(t)+e)};var r=n(96477),o=n(94978)},28898:function(t,e,n){"use strict";e.addMilliseconds=function(t,e){let n=+(0,r.toDate)(t);return(0,o.constructFrom)(t,n+e)};var r=n(64873),o=n(66129)},75605:function(t,e,n){"use strict";e.addMinutes=function(t,e){return(0,r.addMilliseconds)(t,e*o.millisecondsInMinute)};var r=n(28898),o=n(26250)},33577:function(t,e,n){"use strict";e.addMonths=function(t,e){let n=(0,r.toDate)(t);if(isNaN(e))return(0,o.constructFrom)(t,NaN);if(!e)return n;let i=n.getDate(),a=(0,o.constructFrom)(t,n.getTime());a.setMonth(n.getMonth()+e+1,0);let u=a.getDate();return i>=u?a:(n.setFullYear(a.getFullYear(),a.getMonth(),i),n)};var r=n(64873),o=n(66129)},91032:function(t,e,n){"use strict";e.addQuarters=function(t,e){return(0,r.addMonths)(t,3*e)};var r=n(33577)},77436:function(t,e,n){"use strict";e.addSeconds=function(t,e){return(0,r.addMilliseconds)(t,1e3*e)};var r=n(28898)},54206:function(t,e,n){"use strict";e.addWeeks=function(t,e){return(0,r.addDays)(t,7*e)};var r=n(79175)},91863:function(t,e,n){"use strict";e.addYears=function(t,e){return(0,r.addMonths)(t,12*e)};var r=n(33577)},7327:function(t,e,n){"use strict";e.areIntervalsOverlapping=function(t,e,n){let[o,i]=[+(0,r.toDate)(t.start),+(0,r.toDate)(t.end)].sort((t,e)=>t-e),[a,u]=[+(0,r.toDate)(e.start),+(0,r.toDate)(e.end)].sort((t,e)=>t-e);return n?.inclusive?o<=u&&a<=i:o{let a=(0,o.toDate)(e);if(isNaN(Number(a))){n=(0,r.constructFrom)(t,NaN),i=NaN;return}let c=Math.abs(u-a.getTime());(null==n||c0?1:i};var r=n(64873)},75732:function(t,e,n){"use strict";e.compareDesc=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e),i=n.getTime()-o.getTime();return i>0?-1:i<0?1:i};var r=n(64873)},26250:function(t,e){"use strict";e.secondsInYear=e.secondsInWeek=e.secondsInQuarter=e.secondsInMonth=e.secondsInMinute=e.secondsInHour=e.secondsInDay=e.quartersInYear=e.monthsInYear=e.monthsInQuarter=e.minutesInYear=e.minutesInMonth=e.minutesInHour=e.minutesInDay=e.minTime=e.millisecondsInWeek=e.millisecondsInSecond=e.millisecondsInMinute=e.millisecondsInHour=e.millisecondsInDay=e.maxTime=e.daysInYear=e.daysInWeek=void 0,e.daysInWeek=7;let n=e.daysInYear=365.2425,r=e.maxTime=864e13;e.minTime=-r,e.millisecondsInWeek=6048e5,e.millisecondsInDay=864e5,e.millisecondsInMinute=6e4,e.millisecondsInHour=36e5,e.millisecondsInSecond=1e3,e.minutesInYear=525600,e.minutesInMonth=43200,e.minutesInDay=1440,e.minutesInHour=60,e.monthsInQuarter=3,e.monthsInYear=12,e.quartersInYear=4;let o=e.secondsInHour=3600;e.secondsInMinute=60;let i=e.secondsInDay=24*o;e.secondsInWeek=7*i;let a=e.secondsInYear=i*n,u=e.secondsInMonth=a/12;e.secondsInQuarter=3*u},66129:function(t,e){"use strict";e.constructFrom=function(t,e){return t instanceof Date?new t.constructor(e):new Date(e)}},26950:function(t,e,n){"use strict";e.constructNow=function(t){return(0,r.constructFrom)(t,Date.now())};var r=n(66129)},61940:function(t,e,n){"use strict";e.daysToWeeks=function(t){let e=t/r.daysInWeek,n=Math.trunc(e);return 0===n?0:n};var r=n(26250)},93955:function(t,e,n){"use strict";e.differenceInBusinessDays=function(t,e){let n=(0,c.toDate)(t),s=(0,c.toDate)(e);if(!(0,a.isValid)(n)||!(0,a.isValid)(s))return NaN;let l=(0,o.differenceInCalendarDays)(n,s),f=l<0?-1:1,d=Math.trunc(l/7),h=5*d;for(s=(0,r.addDays)(s,7*d);!(0,i.isSameDay)(n,s);)h+=(0,u.isWeekend)(s)?0:f,s=(0,r.addDays)(s,f);return 0===h?0:h};var r=n(79175),o=n(35229),i=n(12875),a=n(68874),u=n(96944),c=n(64873)},35229:function(t,e,n){"use strict";e.differenceInCalendarDays=function(t,e){let n=(0,o.startOfDay)(t),a=(0,o.startOfDay)(e),u=+n-(0,i.getTimezoneOffsetInMilliseconds)(n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a);return Math.round((u-c)/r.millisecondsInDay)};var r=n(26250),o=n(18576),i=n(72058)},85588:function(t,e,n){"use strict";e.differenceInCalendarISOWeekYears=function(t,e){return(0,r.getISOWeekYear)(t)-(0,r.getISOWeekYear)(e)};var r=n(96477)},26678:function(t,e,n){"use strict";e.differenceInCalendarISOWeeks=function(t,e){let n=(0,o.startOfISOWeek)(t),a=(0,o.startOfISOWeek)(e),u=+n-(0,i.getTimezoneOffsetInMilliseconds)(n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a);return Math.round((u-c)/r.millisecondsInWeek)};var r=n(26250),o=n(3063),i=n(72058)},35757:function(t,e,n){"use strict";e.differenceInCalendarMonths=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e),i=n.getFullYear()-o.getFullYear(),a=n.getMonth()-o.getMonth();return 12*i+a};var r=n(64873)},54166:function(t,e,n){"use strict";e.differenceInCalendarQuarters=function(t,e){let n=(0,o.toDate)(t),i=(0,o.toDate)(e),a=n.getFullYear()-i.getFullYear(),u=(0,r.getQuarter)(n)-(0,r.getQuarter)(i);return 4*a+u};var r=n(5588),o=n(64873)},27448:function(t,e,n){"use strict";e.differenceInCalendarWeeks=function(t,e,n){let a=(0,o.startOfWeek)(t,n),u=(0,o.startOfWeek)(e,n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a),s=+u-(0,i.getTimezoneOffsetInMilliseconds)(u);return Math.round((c-s)/r.millisecondsInWeek)};var r=n(26250),o=n(99581),i=n(72058)},87114:function(t,e,n){"use strict";e.differenceInCalendarYears=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return n.getFullYear()-o.getFullYear()};var r=n(64873)},8236:function(t,e,n){"use strict";e.differenceInDays=function(t,e){let n=(0,o.toDate)(t),a=(0,o.toDate)(e),u=i(n,a),c=Math.abs((0,r.differenceInCalendarDays)(n,a));n.setDate(n.getDate()-u*c);let s=Number(i(n,a)===-u),l=u*(c-s);return 0===l?0:l};var r=n(35229),o=n(64873);function i(t,e){let n=t.getFullYear()-e.getFullYear()||t.getMonth()-e.getMonth()||t.getDate()-e.getDate()||t.getHours()-e.getHours()||t.getMinutes()-e.getMinutes()||t.getSeconds()-e.getSeconds()||t.getMilliseconds()-e.getMilliseconds();return n<0?-1:n>0?1:n}},19785:function(t,e,n){"use strict";e.differenceInHours=function(t,e,n){let a=(0,i.differenceInMilliseconds)(t,e)/o.millisecondsInHour;return(0,r.getRoundingMethod)(n?.roundingMethod)(a)};var r=n(29422),o=n(26250),i=n(32296)},64128:function(t,e,n){"use strict";e.differenceInISOWeekYears=function(t,e){let n=(0,a.toDate)(t),u=(0,a.toDate)(e),c=(0,r.compareAsc)(n,u),s=Math.abs((0,o.differenceInCalendarISOWeekYears)(n,u));n=(0,i.subISOWeekYears)(n,c*s);let l=Number((0,r.compareAsc)(n,u)===-c),f=c*(s-l);return 0===f?0:f};var r=n(28684),o=n(85588),i=n(46986),a=n(64873)},32296:function(t,e,n){"use strict";e.differenceInMilliseconds=function(t,e){return+(0,r.toDate)(t)-+(0,r.toDate)(e)};var r=n(64873)},14504:function(t,e,n){"use strict";e.differenceInMinutes=function(t,e,n){let a=(0,i.differenceInMilliseconds)(t,e)/o.millisecondsInMinute;return(0,r.getRoundingMethod)(n?.roundingMethod)(a)};var r=n(29422),o=n(26250),i=n(32296)},70527:function(t,e,n){"use strict";e.differenceInMonths=function(t,e){let n;let u=(0,a.toDate)(t),c=(0,a.toDate)(e),s=(0,r.compareAsc)(u,c),l=Math.abs((0,o.differenceInCalendarMonths)(u,c));if(l<1)n=0;else{1===u.getMonth()&&u.getDate()>27&&u.setDate(30),u.setMonth(u.getMonth()-s*l);let e=(0,r.compareAsc)(u,c)===-s;(0,i.isLastDayOfMonth)((0,a.toDate)(t))&&1===l&&1===(0,r.compareAsc)(t,c)&&(e=!1),n=s*(l-Number(e))}return 0===n?0:n};var r=n(28684),o=n(35757),i=n(71507),a=n(64873)},51760:function(t,e,n){"use strict";e.differenceInQuarters=function(t,e,n){let i=(0,o.differenceInMonths)(t,e)/3;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(70527)},26002:function(t,e,n){"use strict";e.differenceInSeconds=function(t,e,n){let i=(0,o.differenceInMilliseconds)(t,e)/1e3;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(32296)},34257:function(t,e,n){"use strict";e.differenceInWeeks=function(t,e,n){let i=(0,o.differenceInDays)(t,e)/7;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(8236)},94140:function(t,e,n){"use strict";e.differenceInYears=function(t,e){let n=(0,i.toDate)(t),a=(0,i.toDate)(e),u=(0,r.compareAsc)(n,a),c=Math.abs((0,o.differenceInCalendarYears)(n,a));n.setFullYear(1584),a.setFullYear(1584);let s=(0,r.compareAsc)(n,a)===-u,l=u*(c-+s);return 0===l?0:l};var r=n(28684),o=n(87114),i=n(64873)},80152:function(t,e,n){"use strict";e.eachDayOfInterval=function(t,e){let n=(0,r.toDate)(t.start),o=(0,r.toDate)(t.end),i=+n>+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setDate(u.getDate()+c),u.setHours(0,0,0,0);return i?s.reverse():s};var r=n(64873)},75291:function(t,e,n){"use strict";e.eachHourOfInterval=function(t,e){let n=(0,o.toDate)(t.start),i=(0,o.toDate)(t.end),a=+n>+i,u=a?+n:+i,c=a?i:n;c.setMinutes(0,0,0);let s=e?.step??1;if(!s)return[];s<0&&(s=-s,a=!a);let l=[];for(;+c<=u;)l.push((0,o.toDate)(c)),c=(0,r.addHours)(c,s);return a?l.reverse():l};var r=n(81402),o=n(64873)},7606:function(t,e,n){"use strict";e.eachMinuteOfInterval=function(t,e){let n=(0,o.startOfMinute)((0,i.toDate)(t.start)),a=(0,i.toDate)(t.end),u=+n>+a,c=u?+n:+a,s=u?a:n,l=e?.step??1;if(!l)return[];l<0&&(l=-l,u=!u);let f=[];for(;+s<=c;)f.push((0,i.toDate)(s)),s=(0,r.addMinutes)(s,l);return u?f.reverse():f};var r=n(75605),o=n(80632),i=n(64873)},79588:function(t,e,n){"use strict";e.eachMonthOfInterval=function(t,e){let n=(0,r.toDate)(t.start),o=(0,r.toDate)(t.end),i=+n>+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0),u.setDate(1);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setMonth(u.getMonth()+c);return i?s.reverse():s};var r=n(64873)},57902:function(t,e,n){"use strict";e.eachQuarterOfInterval=function(t,e){let n=(0,i.toDate)(t.start),a=(0,i.toDate)(t.end),u=+n>+a,c=u?+(0,o.startOfQuarter)(n):+(0,o.startOfQuarter)(a),s=u?(0,o.startOfQuarter)(a):(0,o.startOfQuarter)(n),l=e?.step??1;if(!l)return[];l<0&&(l=-l,u=!u);let f=[];for(;+s<=c;)f.push((0,i.toDate)(s)),s=(0,r.addQuarters)(s,l);return u?f.reverse():f};var r=n(91032),o=n(79083),i=n(64873)},17314:function(t,e,n){"use strict";e.eachWeekOfInterval=function(t,e){let n=(0,i.toDate)(t.start),a=(0,i.toDate)(t.end),u=+n>+a,c=u?(0,o.startOfWeek)(a,e):(0,o.startOfWeek)(n,e),s=u?(0,o.startOfWeek)(n,e):(0,o.startOfWeek)(a,e);c.setHours(15),s.setHours(15);let l=+s.getTime(),f=c,d=e?.step??1;if(!d)return[];d<0&&(d=-d,u=!u);let h=[];for(;+f<=l;)f.setHours(0),h.push((0,i.toDate)(f)),(f=(0,r.addWeeks)(f,d)).setHours(15);return u?h.reverse():h};var r=n(54206),o=n(99581),i=n(64873)},62051:function(t,e,n){"use strict";e.eachWeekendOfInterval=function(t){let e=(0,r.eachDayOfInterval)(t),n=[],i=0;for(;i+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0),u.setMonth(0,1);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setFullYear(u.getFullYear()+c);return i?s.reverse():s};var r=n(64873)},62508:function(t,e,n){"use strict";e.endOfDay=function(t){let e=(0,r.toDate)(t);return e.setHours(23,59,59,999),e};var r=n(64873)},77977:function(t,e,n){"use strict";e.endOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=9+10*Math.floor(n/10);return e.setFullYear(o,11,31),e.setHours(23,59,59,999),e};var r=n(64873)},55479:function(t,e,n){"use strict";e.endOfHour=function(t){let e=(0,r.toDate)(t);return e.setMinutes(59,59,999),e};var r=n(64873)},61379:function(t,e,n){"use strict";e.endOfISOWeek=function(t){return(0,r.endOfWeek)(t,{weekStartsOn:1})};var r=n(74883)},56501:function(t,e,n){"use strict";e.endOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);n.setFullYear(e+1,0,4),n.setHours(0,0,0,0);let a=(0,o.startOfISOWeek)(n);return a.setMilliseconds(a.getMilliseconds()-1),a};var r=n(96477),o=n(3063),i=n(66129)},84026:function(t,e,n){"use strict";e.endOfMinute=function(t){let e=(0,r.toDate)(t);return e.setSeconds(59,999),e};var r=n(64873)},10434:function(t,e,n){"use strict";e.endOfMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(23,59,59,999),e};var r=n(64873)},84168:function(t,e,n){"use strict";e.endOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3+3,0),e.setHours(23,59,59,999),e};var r=n(64873)},75795:function(t,e,n){"use strict";e.endOfSecond=function(t){let e=(0,r.toDate)(t);return e.setMilliseconds(999),e};var r=n(64873)},41636:function(t,e,n){"use strict";e.endOfToday=function(){return(0,r.endOfDay)(Date.now())};var r=n(62508)},72375:function(t,e){"use strict";e.endOfTomorrow=function(){let t=new Date,e=t.getFullYear(),n=t.getMonth(),r=t.getDate(),o=new Date(0);return o.setFullYear(e,n,r+1),o.setHours(23,59,59,999),o}},74883:function(t,e,n){"use strict";e.endOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setDate(a.getDate()+((u{let e=t[0];if("p"===e||"P"===e){let n=a.longFormatters[e];return n(t,v.formatLong)}return t}).join("").match(l).map(t=>{if("''"===t)return{isToken:!1,value:"'"};let e=t[0];if("'"===e)return{isToken:!1,value:function(t){let e=t.match(d);return e?e[1].replace(h,"'"):t}(t)};if(i.formatters[e])return{isToken:!0,value:t};if(e.match(p))throw RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return{isToken:!1,value:t}});v.localize.preprocessor&&(O=v.localize.preprocessor(b,O));let x={firstWeekContainsDate:m,weekStartsOn:g,locale:v};return O.map(r=>{if(!r.isToken)return r.value;let o=r.value;(!n?.useAdditionalWeekYearTokens&&(0,u.isProtectedWeekYearToken)(o)||!n?.useAdditionalDayOfYearTokens&&(0,u.isProtectedDayOfYearToken)(o))&&(0,u.warnOrThrowProtectedError)(o,e,String(t));let a=i.formatters[o[0]];return a(b,o,v.localize,x)}).join("")},Object.defineProperty(e,"formatters",{enumerable:!0,get:function(){return i.formatters}}),Object.defineProperty(e,"longFormatters",{enumerable:!0,get:function(){return a.longFormatters}});var r=n(60081),o=n(92314),i=n(92772),a=n(14711),u=n(76975),c=n(68874),s=n(64873);let l=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,f=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,d=/^'([^]*?)'?$/,h=/''/g,p=/[a-zA-Z]/},5504:function(t,e,n){"use strict";e.formatDistance=function(t,e,n){let f,d,h;let p=(0,s.getDefaultOptions)(),y=n?.locale??p.locale??c.defaultLocale,v=(0,r.compareAsc)(t,e);if(isNaN(v))throw RangeError("Invalid time value");let m=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:v});v>0?(f=(0,u.toDate)(e),d=(0,u.toDate)(t)):(f=(0,u.toDate)(t),d=(0,u.toDate)(e));let g=(0,a.differenceInSeconds)(d,f),b=((0,l.getTimezoneOffsetInMilliseconds)(d)-(0,l.getTimezoneOffsetInMilliseconds)(f))/1e3,O=Math.round((g-b)/60);if(O<2){if(n?.includeSeconds){if(g<5)return y.formatDistance("lessThanXSeconds",5,m);if(g<10)return y.formatDistance("lessThanXSeconds",10,m);if(g<20)return y.formatDistance("lessThanXSeconds",20,m);if(g<40)return y.formatDistance("halfAMinute",0,m);else if(g<60)return y.formatDistance("lessThanXMinutes",1,m);else return y.formatDistance("xMinutes",1,m)}return 0===O?y.formatDistance("lessThanXMinutes",1,m):y.formatDistance("xMinutes",O,m)}if(O<45)return y.formatDistance("xMinutes",O,m);if(O<90)return y.formatDistance("aboutXHours",1,m);if(O0?(l=(0,s.toDate)(e),f=(0,s.toDate)(t)):(l=(0,s.toDate)(t),f=(0,s.toDate)(e));let m=(0,i.getRoundingMethod)(n?.roundingMethod??"round"),g=f.getTime()-l.getTime(),b=g/c.millisecondsInMinute,O=(0,a.getTimezoneOffsetInMilliseconds)(f)-(0,a.getTimezoneOffsetInMilliseconds)(l),x=(g-O)/c.millisecondsInMinute,w=n?.unit;if("second"===(d=w||(b<1?"second":b<60?"minute":b{let r=`x${n.replace(/(^.)/,t=>t.toUpperCase())}`,o=t[n];return void 0!==o&&(c||t[n])?e.concat(a.formatDistance(r,o)):e},[]).join(s);return l};var r=n(60081),o=n(92314);let i=["years","months","weeks","days","hours","minutes","seconds"]},38046:function(t,e,n){"use strict";e.formatISO=function(t,e){let n=(0,r.toDate)(t);if(isNaN(n.getTime()))throw RangeError("Invalid time value");let i=e?.format??"extended",a=e?.representation??"complete",u="",c="",s="extended"===i?"-":"";if("time"!==a){let t=(0,o.addLeadingZeros)(n.getDate(),2),e=(0,o.addLeadingZeros)(n.getMonth()+1,2),r=(0,o.addLeadingZeros)(n.getFullYear(),4);u=`${r}${s}${e}${s}${t}`}if("date"!==a){let t=n.getTimezoneOffset();if(0!==t){let e=Math.abs(t),n=(0,o.addLeadingZeros)(Math.trunc(e/60),2),r=(0,o.addLeadingZeros)(e%60,2);c=`${t<0?"+":"-"}${n}:${r}`}else c="Z";let e=(0,o.addLeadingZeros)(n.getHours(),2),r=(0,o.addLeadingZeros)(n.getMinutes(),2),a=(0,o.addLeadingZeros)(n.getSeconds(),2),s=""===u?"":"T",l=[e,r,a].join("extended"===i?":":"");u=`${u}${s}${l}${c}`}return u};var r=n(64873),o=n(56582)},64798:function(t,e,n){"use strict";e.formatISO9075=function(t,e){let n=(0,o.toDate)(t);if(!(0,r.isValid)(n))throw RangeError("Invalid time value");let a=e?.format??"extended",u=e?.representation??"complete",c="",s="extended"===a?"-":"",l="extended"===a?":":"";if("time"!==u){let t=(0,i.addLeadingZeros)(n.getDate(),2),e=(0,i.addLeadingZeros)(n.getMonth()+1,2),r=(0,i.addLeadingZeros)(n.getFullYear(),4);c=`${r}${s}${e}${s}${t}`}if("date"!==u){let t=(0,i.addLeadingZeros)(n.getHours(),2),e=(0,i.addLeadingZeros)(n.getMinutes(),2),r=(0,i.addLeadingZeros)(n.getSeconds(),2),o=""===c?"":" ";c=`${c}${o}${t}${l}${e}${l}${r}`}return c};var r=n(68874),o=n(64873),i=n(56582)},47044:function(t,e){"use strict";e.formatISODuration=function(t){let{years:e=0,months:n=0,days:r=0,hours:o=0,minutes:i=0,seconds:a=0}=t;return`P${e}Y${n}M${r}DT${o}H${i}M${a}S`}},8354:function(t,e,n){"use strict";e.formatRFC3339=function(t,e){let n=(0,o.toDate)(t);if(!(0,r.isValid)(n))throw RangeError("Invalid time value");let a=e?.fractionDigits??0,u=(0,i.addLeadingZeros)(n.getDate(),2),c=(0,i.addLeadingZeros)(n.getMonth()+1,2),s=n.getFullYear(),l=(0,i.addLeadingZeros)(n.getHours(),2),f=(0,i.addLeadingZeros)(n.getMinutes(),2),d=(0,i.addLeadingZeros)(n.getSeconds(),2),h="";if(a>0){let t=n.getMilliseconds(),e=Math.trunc(t*Math.pow(10,a-3));h="."+(0,i.addLeadingZeros)(e,a)}let p="",y=n.getTimezoneOffset();if(0!==y){let t=Math.abs(y),e=(0,i.addLeadingZeros)(Math.trunc(t/60),2),n=(0,i.addLeadingZeros)(t%60,2);p=`${y<0?"+":"-"}${e}:${n}`}else p="Z";return`${s}-${c}-${u}T${l}:${f}:${d}${h}${p}`};var r=n(68874),o=n(64873),i=n(56582)},67282:function(t,e,n){"use strict";e.formatRFC7231=function(t){let e=(0,o.toDate)(t);if(!(0,r.isValid)(e))throw RangeError("Invalid time value");let n=a[e.getUTCDay()],c=(0,i.addLeadingZeros)(e.getUTCDate(),2),s=u[e.getUTCMonth()],l=e.getUTCFullYear(),f=(0,i.addLeadingZeros)(e.getUTCHours(),2),d=(0,i.addLeadingZeros)(e.getUTCMinutes(),2),h=(0,i.addLeadingZeros)(e.getUTCSeconds(),2);return`${n}, ${c} ${s} ${l} ${f}:${d}:${h} GMT`};var r=n(68874),o=n(64873),i=n(56582);let a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},13113:function(t,e,n){"use strict";e.formatRelative=function(t,e,n){let c=(0,i.toDate)(t),s=(0,i.toDate)(e),l=(0,u.getDefaultOptions)(),f=n?.locale??l.locale??a.defaultLocale,d=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??l.weekStartsOn??l.locale?.options?.weekStartsOn??0,h=(0,r.differenceInCalendarDays)(c,s);if(isNaN(h))throw RangeError("Invalid time value");let p=f.formatRelative(h<-6?"other":h<-1?"lastWeek":h<0?"yesterday":h<1?"today":h<2?"tomorrow":h<7?"nextWeek":"other",c,s,{locale:f,weekStartsOn:d});return(0,o.format)(c,p,{locale:f,weekStartsOn:d})};var r=n(35229),o=n(69419),i=n(64873),a=n(60081),u=n(92314)},43551:function(t,e,n){"use strict";e.fromUnixTime=function(t){return(0,r.toDate)(1e3*t)};var r=n(64873)},35257:function(t,e,n){"use strict";e.getDate=function(t){let e=(0,r.toDate)(t),n=e.getDate();return n};var r=n(64873)},21383:function(t,e,n){"use strict";e.getDay=function(t){let e=(0,r.toDate)(t),n=e.getDay();return n};var r=n(64873)},99637:function(t,e,n){"use strict";e.getDayOfYear=function(t){let e=(0,i.toDate)(t),n=(0,r.differenceInCalendarDays)(e,(0,o.startOfYear)(e));return n+1};var r=n(35229),o=n(6103),i=n(64873)},68374:function(t,e,n){"use strict";e.getDaysInMonth=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),i=e.getMonth(),a=(0,o.constructFrom)(t,0);return a.setFullYear(n,i+1,0),a.setHours(0,0,0,0),a.getDate()};var r=n(64873),o=n(66129)},34509:function(t,e,n){"use strict";e.getDaysInYear=function(t){let e=(0,o.toDate)(t);return"Invalid Date"===String(new Date(e))?NaN:(0,r.isLeapYear)(e)?366:365};var r=n(42582),o=n(64873)},41258:function(t,e,n){"use strict";e.getDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=10*Math.floor(n/10);return o};var r=n(64873)},58713:function(t,e,n){"use strict";e.getDefaultOptions=function(){return Object.assign({},(0,r.getDefaultOptions)())};var r=n(92314)},30138:function(t,e,n){"use strict";e.getHours=function(t){let e=(0,r.toDate)(t),n=e.getHours();return n};var r=n(64873)},53285:function(t,e,n){"use strict";e.getISODay=function(t){let e=(0,r.toDate)(t),n=e.getDay();return 0===n&&(n=7),n};var r=n(64873)},191:function(t,e,n){"use strict";e.getISOWeek=function(t){let e=(0,a.toDate)(t),n=+(0,o.startOfISOWeek)(e)-+(0,i.startOfISOWeekYear)(e);return Math.round(n/r.millisecondsInWeek)+1};var r=n(26250),o=n(3063),i=n(19676),a=n(64873)},96477:function(t,e,n){"use strict";e.getISOWeekYear=function(t){let e=(0,i.toDate)(t),n=e.getFullYear(),a=(0,r.constructFrom)(t,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);let u=(0,o.startOfISOWeek)(a),c=(0,r.constructFrom)(t,0);c.setFullYear(n,0,4),c.setHours(0,0,0,0);let s=(0,o.startOfISOWeek)(c);return e.getTime()>=u.getTime()?n+1:e.getTime()>=s.getTime()?n:n-1};var r=n(66129),o=n(3063),i=n(64873)},30905:function(t,e,n){"use strict";e.getISOWeeksInYear=function(t){let e=(0,i.startOfISOWeekYear)(t),n=(0,i.startOfISOWeekYear)((0,r.addWeeks)(e,60)),a=+n-+e;return Math.round(a/o.millisecondsInWeek)};var r=n(54206),o=n(26250),i=n(19676)},21927:function(t,e,n){"use strict";e.getMilliseconds=function(t){let e=(0,r.toDate)(t),n=e.getMilliseconds();return n};var r=n(64873)},15040:function(t,e,n){"use strict";e.getMinutes=function(t){let e=(0,r.toDate)(t),n=e.getMinutes();return n};var r=n(64873)},73568:function(t,e,n){"use strict";e.getMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return n};var r=n(64873)},94749:function(t,e,n){"use strict";e.getOverlappingDaysInIntervals=function(t,e){let[n,a]=[+(0,i.toDate)(t.start),+(0,i.toDate)(t.end)].sort((t,e)=>t-e),[u,c]=[+(0,i.toDate)(e.start),+(0,i.toDate)(e.end)].sort((t,e)=>t-e);if(!(na?a:c,d=f-(0,r.getTimezoneOffsetInMilliseconds)(f);return Math.ceil((d-l)/o.millisecondsInDay)};var r=n(72058),o=n(26250),i=n(64873)},5588:function(t,e,n){"use strict";e.getQuarter=function(t){let e=(0,r.toDate)(t),n=Math.trunc(e.getMonth()/3)+1;return n};var r=n(64873)},8299:function(t,e,n){"use strict";e.getSeconds=function(t){let e=(0,r.toDate)(t),n=e.getSeconds();return n};var r=n(64873)},52827:function(t,e,n){"use strict";e.getTime=function(t){let e=(0,r.toDate)(t),n=e.getTime();return n};var r=n(64873)},14613:function(t,e,n){"use strict";e.getUnixTime=function(t){return Math.trunc(+(0,r.toDate)(t)/1e3)};var r=n(64873)},59109:function(t,e,n){"use strict";e.getWeek=function(t,e){let n=(0,a.toDate)(t),u=+(0,o.startOfWeek)(n,e)-+(0,i.startOfWeekYear)(n,e);return Math.round(u/r.millisecondsInWeek)+1};var r=n(26250),o=n(99581),i=n(94381),a=n(64873)},69335:function(t,e,n){"use strict";e.getWeekOfMonth=function(t,e){let n=(0,a.getDefaultOptions)(),u=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,c=(0,r.getDate)(t);if(isNaN(c))return NaN;let s=(0,o.getDay)((0,i.startOfMonth)(t)),l=u-s;l<=0&&(l+=7);let f=c-l;return Math.ceil(f/7)+1};var r=n(35257),o=n(21383),i=n(80191),a=n(92314)},81358:function(t,e,n){"use strict";e.getWeekYear=function(t,e){let n=(0,i.toDate)(t),u=n.getFullYear(),c=(0,a.getDefaultOptions)(),s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,l=(0,r.constructFrom)(t,0);l.setFullYear(u+1,0,s),l.setHours(0,0,0,0);let f=(0,o.startOfWeek)(l,e),d=(0,r.constructFrom)(t,0);d.setFullYear(u,0,s),d.setHours(0,0,0,0);let h=(0,o.startOfWeek)(d,e);return n.getTime()>=f.getTime()?u+1:n.getTime()>=h.getTime()?u:u-1};var r=n(66129),o=n(99581),i=n(64873),a=n(92314)},39373:function(t,e,n){"use strict";e.getWeeksInMonth=function(t,e){return(0,r.differenceInCalendarWeeks)((0,o.lastDayOfMonth)(t),(0,i.startOfMonth)(t),e)+1};var r=n(27448),o=n(64722),i=n(80191)},56967:function(t,e,n){"use strict";e.getYear=function(t){return(0,r.toDate)(t).getFullYear()};var r=n(64873)},88001:function(t,e,n){"use strict";e.hoursToMilliseconds=function(t){return Math.trunc(t*r.millisecondsInHour)};var r=n(26250)},50552:function(t,e,n){"use strict";e.hoursToMinutes=function(t){return Math.trunc(t*r.minutesInHour)};var r=n(26250)},13173:function(t,e,n){"use strict";e.hoursToSeconds=function(t){return Math.trunc(t*r.secondsInHour)};var r=n(26250)},45462:function(t,e,n){"use strict";var r=n(85386);Object.keys(r).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===r[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return r[t]}}))});var o=n(71323);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===o[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var i=n(79175);Object.keys(i).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===i[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return i[t]}}))});var a=n(81402);Object.keys(a).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===a[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return a[t]}}))});var u=n(21596);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===u[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var c=n(28898);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===c[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var s=n(75605);Object.keys(s).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))});var l=n(33577);Object.keys(l).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===l[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))});var f=n(91032);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))});var d=n(77436);Object.keys(d).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===d[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return d[t]}}))});var h=n(54206);Object.keys(h).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===h[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return h[t]}}))});var p=n(91863);Object.keys(p).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===p[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return p[t]}}))});var y=n(7327);Object.keys(y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===y[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}}))});var v=n(53192);Object.keys(v).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===v[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return v[t]}}))});var m=n(53099);Object.keys(m).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===m[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return m[t]}}))});var g=n(24846);Object.keys(g).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===g[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return g[t]}}))});var b=n(28684);Object.keys(b).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===b[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return b[t]}}))});var O=n(75732);Object.keys(O).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===O[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return O[t]}}))});var x=n(66129);Object.keys(x).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===x[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return x[t]}}))});var w=n(26950);Object.keys(w).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===w[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return w[t]}}))});var j=n(61940);Object.keys(j).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===j[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return j[t]}}))});var M=n(93955);Object.keys(M).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===M[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return M[t]}}))});var S=n(35229);Object.keys(S).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===S[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return S[t]}}))});var P=n(85588);Object.keys(P).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===P[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return P[t]}}))});var k=n(26678);Object.keys(k).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===k[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return k[t]}}))});var _=n(35757);Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}}))});var E=n(54166);Object.keys(E).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===E[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return E[t]}}))});var D=n(27448);Object.keys(D).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===D[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return D[t]}}))});var T=n(87114);Object.keys(T).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===T[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return T[t]}}))});var A=n(8236);Object.keys(A).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===A[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return A[t]}}))});var I=n(19785);Object.keys(I).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===I[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return I[t]}}))});var N=n(64128);Object.keys(N).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===N[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return N[t]}}))});var C=n(32296);Object.keys(C).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===C[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return C[t]}}))});var L=n(14504);Object.keys(L).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===L[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return L[t]}}))});var F=n(70527);Object.keys(F).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===F[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return F[t]}}))});var B=n(51760);Object.keys(B).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===B[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return B[t]}}))});var Y=n(26002);Object.keys(Y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Y[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Y[t]}}))});var W=n(34257);Object.keys(W).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===W[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return W[t]}}))});var z=n(94140);Object.keys(z).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===z[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return z[t]}}))});var R=n(80152);Object.keys(R).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===R[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return R[t]}}))});var $=n(75291);Object.keys($).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return $[t]}}))});var H=n(7606);Object.keys(H).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===H[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return H[t]}}))});var Z=n(79588);Object.keys(Z).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Z[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Z[t]}}))});var U=n(57902);Object.keys(U).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===U[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return U[t]}}))});var q=n(17314);Object.keys(q).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===q[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return q[t]}}))});var X=n(62051);Object.keys(X).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===X[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return X[t]}}))});var V=n(85334);Object.keys(V).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===V[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return V[t]}}))});var G=n(93630);Object.keys(G).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===G[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return G[t]}}))});var Q=n(91318);Object.keys(Q).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Q[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Q[t]}}))});var K=n(62508);Object.keys(K).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===K[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return K[t]}}))});var J=n(77977);Object.keys(J).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===J[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return J[t]}}))});var tt=n(55479);Object.keys(tt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tt[t]}}))});var te=n(61379);Object.keys(te).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===te[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return te[t]}}))});var tn=n(56501);Object.keys(tn).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tn[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tn[t]}}))});var tr=n(84026);Object.keys(tr).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tr[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tr[t]}}))});var to=n(10434);Object.keys(to).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===to[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return to[t]}}))});var ti=n(84168);Object.keys(ti).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ti[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ti[t]}}))});var ta=n(75795);Object.keys(ta).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ta[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ta[t]}}))});var tu=n(41636);Object.keys(tu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tu[t]}}))});var tc=n(72375);Object.keys(tc).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tc[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tc[t]}}))});var ts=n(74883);Object.keys(ts).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ts[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ts[t]}}))});var tl=n(42941);Object.keys(tl).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tl[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tl[t]}}))});var tf=n(24215);Object.keys(tf).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tf[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tf[t]}}))});var td=n(69419);Object.keys(td).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===td[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return td[t]}}))});var th=n(5504);Object.keys(th).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===th[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return th[t]}}))});var tp=n(59740);Object.keys(tp).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tp[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tp[t]}}))});var ty=n(25121);Object.keys(ty).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ty[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ty[t]}}))});var tv=n(97753);Object.keys(tv).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tv[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tv[t]}}))});var tm=n(27882);Object.keys(tm).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tm[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tm[t]}}))});var tg=n(38046);Object.keys(tg).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tg[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tg[t]}}))});var tb=n(64798);Object.keys(tb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tb[t]}}))});var tO=n(47044);Object.keys(tO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tO[t]}}))});var tx=n(8354);Object.keys(tx).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tx[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tx[t]}}))});var tw=n(67282);Object.keys(tw).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tw[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tw[t]}}))});var tj=n(13113);Object.keys(tj).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tj[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tj[t]}}))});var tM=n(43551);Object.keys(tM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tM[t]}}))});var tS=n(35257);Object.keys(tS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tS[t]}}))});var tP=n(21383);Object.keys(tP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tP[t]}}))});var tk=n(99637);Object.keys(tk).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tk[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tk[t]}}))});var t_=n(68374);Object.keys(t_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t_[t]}}))});var tE=n(34509);Object.keys(tE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tE[t]}}))});var tD=n(41258);Object.keys(tD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tD[t]}}))});var tT=n(58713);Object.keys(tT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tT[t]}}))});var tA=n(30138);Object.keys(tA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tA[t]}}))});var tI=n(53285);Object.keys(tI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tI[t]}}))});var tN=n(191);Object.keys(tN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tN[t]}}))});var tC=n(96477);Object.keys(tC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tC[t]}}))});var tL=n(30905);Object.keys(tL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tL[t]}}))});var tF=n(21927);Object.keys(tF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tF[t]}}))});var tB=n(15040);Object.keys(tB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tB[t]}}))});var tY=n(73568);Object.keys(tY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tY[t]}}))});var tW=n(94749);Object.keys(tW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tW[t]}}))});var tz=n(5588);Object.keys(tz).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tz[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tz[t]}}))});var tR=n(8299);Object.keys(tR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tR[t]}}))});var t$=n(52827);Object.keys(t$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t$[t]}}))});var tH=n(14613);Object.keys(tH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tH[t]}}))});var tZ=n(59109);Object.keys(tZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tZ[t]}}))});var tU=n(69335);Object.keys(tU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tU[t]}}))});var tq=n(81358);Object.keys(tq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tq[t]}}))});var tX=n(39373);Object.keys(tX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tX[t]}}))});var tV=n(56967);Object.keys(tV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tV[t]}}))});var tG=n(88001);Object.keys(tG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tG[t]}}))});var tQ=n(50552);Object.keys(tQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tQ[t]}}))});var tK=n(13173);Object.keys(tK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tK[t]}}))});var tJ=n(58823);Object.keys(tJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tJ[t]}}))});var t0=n(32199);Object.keys(t0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t0[t]}}))});var t1=n(7832);Object.keys(t1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t1[t]}}))});var t2=n(90653);Object.keys(t2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t2[t]}}))});var t6=n(32365);Object.keys(t6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t6[t]}}))});var t3=n(71473);Object.keys(t3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t3[t]}}))});var t4=n(46779);Object.keys(t4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t4[t]}}))});var t7=n(5651);Object.keys(t7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t7[t]}}))});var t5=n(51308);Object.keys(t5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t5[t]}}))});var t8=n(77892);Object.keys(t8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t8[t]}}))});var t9=n(9106);Object.keys(t9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t9[t]}}))});var et=n(43177);Object.keys(et).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===et[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return et[t]}}))});var ee=n(71507);Object.keys(ee).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ee[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ee[t]}}))});var en=n(42582);Object.keys(en).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===en[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return en[t]}}))});var er=n(98722);Object.keys(er).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===er[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return er[t]}}))});var eo=n(68405);Object.keys(eo).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eo[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eo[t]}}))});var ei=n(53864);Object.keys(ei).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ei[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ei[t]}}))});var ea=n(12875);Object.keys(ea).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ea[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ea[t]}}))});var eu=n(61688);Object.keys(eu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eu[t]}}))});var ec=n(11205);Object.keys(ec).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ec[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ec[t]}}))});var es=n(43693);Object.keys(es).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===es[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return es[t]}}))});var el=n(49067);Object.keys(el).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===el[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return el[t]}}))});var ef=n(6715);Object.keys(ef).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ef[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ef[t]}}))});var ed=n(57657);Object.keys(ed).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ed[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ed[t]}}))});var eh=n(66965);Object.keys(eh).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eh[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eh[t]}}))});var ep=n(43065);Object.keys(ep).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ep[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ep[t]}}))});var ey=n(22848);Object.keys(ey).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ey[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ey[t]}}))});var ev=n(6338);Object.keys(ev).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ev[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ev[t]}}))});var em=n(20276);Object.keys(em).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===em[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return em[t]}}))});var eg=n(53280);Object.keys(eg).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eg[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eg[t]}}))});var eb=n(44994);Object.keys(eb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eb[t]}}))});var eO=n(24723);Object.keys(eO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eO[t]}}))});var ex=n(55856);Object.keys(ex).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ex[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ex[t]}}))});var ew=n(97697);Object.keys(ew).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ew[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ew[t]}}))});var ej=n(80382);Object.keys(ej).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ej[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ej[t]}}))});var eM=n(20919);Object.keys(eM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eM[t]}}))});var eS=n(984);Object.keys(eS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eS[t]}}))});var eP=n(35032);Object.keys(eP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eP[t]}}))});var ek=n(83052);Object.keys(ek).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ek[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ek[t]}}))});var e_=n(7749);Object.keys(e_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e_[t]}}))});var eE=n(94938);Object.keys(eE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eE[t]}}))});var eD=n(68874);Object.keys(eD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eD[t]}}))});var eT=n(64466);Object.keys(eT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eT[t]}}))});var eA=n(96944);Object.keys(eA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eA[t]}}))});var eI=n(51072);Object.keys(eI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eI[t]}}))});var eN=n(76510);Object.keys(eN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eN[t]}}))});var eC=n(9820);Object.keys(eC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eC[t]}}))});var eL=n(97555);Object.keys(eL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eL[t]}}))});var eF=n(66389);Object.keys(eF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eF[t]}}))});var eB=n(64722);Object.keys(eB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eB[t]}}))});var eY=n(49456);Object.keys(eY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eY[t]}}))});var eW=n(57582);Object.keys(eW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eW[t]}}))});var ez=n(897);Object.keys(ez).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ez[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ez[t]}}))});var eR=n(32544);Object.keys(eR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eR[t]}}))});var e$=n(44058);Object.keys(e$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e$[t]}}))});var eH=n(48614);Object.keys(eH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eH[t]}}))});var eZ=n(55750);Object.keys(eZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eZ[t]}}))});var eU=n(61655);Object.keys(eU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eU[t]}}))});var eq=n(20796);Object.keys(eq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eq[t]}}))});var eX=n(83124);Object.keys(eX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eX[t]}}))});var eV=n(68120);Object.keys(eV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eV[t]}}))});var eG=n(98901);Object.keys(eG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eG[t]}}))});var eQ=n(2601);Object.keys(eQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eQ[t]}}))});var eK=n(42318);Object.keys(eK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eK[t]}}))});var eJ=n(99236);Object.keys(eJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eJ[t]}}))});var e0=n(82796);Object.keys(e0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e0[t]}}))});var e1=n(79649);Object.keys(e1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e1[t]}}))});var e2=n(70216);Object.keys(e2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e2[t]}}))});var e6=n(11381);Object.keys(e6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e6[t]}}))});var e3=n(36046);Object.keys(e3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e3[t]}}))});var e4=n(77978);Object.keys(e4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e4[t]}}))});var e7=n(87581);Object.keys(e7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e7[t]}}))});var e5=n(57038);Object.keys(e5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e5[t]}}))});var e8=n(33167);Object.keys(e8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e8[t]}}))});var e9=n(30256);Object.keys(e9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e9[t]}}))});var nt=n(98107);Object.keys(nt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nt[t]}}))});var ne=n(44544);Object.keys(ne).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ne[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ne[t]}}))});var nn=n(86647);Object.keys(nn).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nn[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nn[t]}}))});var nr=n(66201);Object.keys(nr).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nr[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nr[t]}}))});var no=n(78108);Object.keys(no).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===no[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return no[t]}}))});var ni=n(95352);Object.keys(ni).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ni[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ni[t]}}))});var na=n(13758);Object.keys(na).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===na[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return na[t]}}))});var nu=n(75226);Object.keys(nu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nu[t]}}))});var nc=n(98198);Object.keys(nc).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nc[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nc[t]}}))});var ns=n(634);Object.keys(ns).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ns[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ns[t]}}))});var nl=n(97165);Object.keys(nl).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nl[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nl[t]}}))});var nf=n(79820);Object.keys(nf).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nf[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nf[t]}}))});var nd=n(18503);Object.keys(nd).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nd[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nd[t]}}))});var nh=n(63851);Object.keys(nh).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nh[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nh[t]}}))});var np=n(71732);Object.keys(np).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===np[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return np[t]}}))});var ny=n(49422);Object.keys(ny).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ny[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ny[t]}}))});var nv=n(99184);Object.keys(nv).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nv[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nv[t]}}))});var nm=n(29124);Object.keys(nm).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nm[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nm[t]}}))});var ng=n(4748);Object.keys(ng).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ng[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ng[t]}}))});var nb=n(23085);Object.keys(nb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nb[t]}}))});var nO=n(62385);Object.keys(nO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nO[t]}}))});var nx=n(8697);Object.keys(nx).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nx[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nx[t]}}))});var nw=n(77097);Object.keys(nw).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nw[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nw[t]}}))});var nj=n(90851);Object.keys(nj).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nj[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nj[t]}}))});var nM=n(94978);Object.keys(nM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nM[t]}}))});var nS=n(33931);Object.keys(nS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nS[t]}}))});var nP=n(60074);Object.keys(nP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nP[t]}}))});var nk=n(29340);Object.keys(nk).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nk[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nk[t]}}))});var n_=n(26579);Object.keys(n_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n_[t]}}))});var nE=n(64561);Object.keys(nE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nE[t]}}))});var nD=n(49882);Object.keys(nD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nD[t]}}))});var nT=n(26321);Object.keys(nT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nT[t]}}))});var nA=n(98223);Object.keys(nA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nA[t]}}))});var nI=n(18576);Object.keys(nI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nI[t]}}))});var nN=n(28940);Object.keys(nN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nN[t]}}))});var nC=n(29066);Object.keys(nC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nC[t]}}))});var nL=n(3063);Object.keys(nL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nL[t]}}))});var nF=n(19676);Object.keys(nF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nF[t]}}))});var nB=n(80632);Object.keys(nB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nB[t]}}))});var nY=n(80191);Object.keys(nY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nY[t]}}))});var nW=n(79083);Object.keys(nW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nW[t]}}))});var nz=n(57889);Object.keys(nz).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nz[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nz[t]}}))});var nR=n(45608);Object.keys(nR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nR[t]}}))});var n$=n(76867);Object.keys(n$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n$[t]}}))});var nH=n(99581);Object.keys(nH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nH[t]}}))});var nZ=n(94381);Object.keys(nZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nZ[t]}}))});var nU=n(6103);Object.keys(nU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nU[t]}}))});var nq=n(75073);Object.keys(nq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nq[t]}}))});var nX=n(81965);Object.keys(nX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nX[t]}}))});var nV=n(68272);Object.keys(nV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nV[t]}}))});var nG=n(57065);Object.keys(nG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nG[t]}}))});var nQ=n(93108);Object.keys(nQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nQ[t]}}))});var nK=n(46986);Object.keys(nK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nK[t]}}))});var nJ=n(87118);Object.keys(nJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nJ[t]}}))});var n0=n(97151);Object.keys(n0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n0[t]}}))});var n1=n(23089);Object.keys(n1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n1[t]}}))});var n2=n(74623);Object.keys(n2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n2[t]}}))});var n6=n(7683);Object.keys(n6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n6[t]}}))});var n3=n(76776);Object.keys(n3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n3[t]}}))});var n4=n(44813);Object.keys(n4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n4[t]}}))});var n7=n(64873);Object.keys(n7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n7[t]}}))});var n5=n(69913);Object.keys(n5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n5[t]}}))});var n8=n(17060);Object.keys(n8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n8[t]}}))});var n9=n(91846);Object.keys(n9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n9[t]}}))});var rt=n(91987);Object.keys(rt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===rt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return rt[t]}}))});var re=n(61605);Object.keys(re).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===re[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return re[t]}}))})},58823:function(t,e,n){"use strict";e.interval=function(t,e,n){let o=(0,r.toDate)(t);if(isNaN(+o))throw TypeError("Start date is invalid");let i=(0,r.toDate)(e);if(isNaN(+i))throw TypeError("End date is invalid");if(n?.assertPositive&&+o>+i)throw TypeError("End date must be after start date");return{start:o,end:i}};var r=n(64873)},32199:function(t,e,n){"use strict";e.intervalToDuration=function(t){let e=(0,l.toDate)(t.start),n=(0,l.toDate)(t.end),f={},d=(0,s.differenceInYears)(n,e);d&&(f.years=d);let h=(0,r.add)(e,{years:f.years}),p=(0,u.differenceInMonths)(n,h);p&&(f.months=p);let y=(0,r.add)(h,{months:f.months}),v=(0,o.differenceInDays)(n,y);v&&(f.days=v);let m=(0,r.add)(y,{days:f.days}),g=(0,i.differenceInHours)(n,m);g&&(f.hours=g);let b=(0,r.add)(m,{hours:f.hours}),O=(0,a.differenceInMinutes)(n,b);O&&(f.minutes=O);let x=(0,r.add)(b,{minutes:f.minutes}),w=(0,c.differenceInSeconds)(n,x);return w&&(f.seconds=w),f};var r=n(85386),o=n(8236),i=n(19785),a=n(14504),u=n(70527),c=n(26002),s=n(94140),l=n(64873)},7832:function(t,e,n){"use strict";e.intlFormat=function(t,e,n){let o;return void 0===e||"locale"in e?n=e:o=e,new Intl.DateTimeFormat(n?.locale,o).format((0,r.toDate)(t))};var r=n(64873)},90653:function(t,e,n){"use strict";e.intlFormatDistance=function(t,e,n){let h,p=0,y=(0,d.toDate)(t),v=(0,d.toDate)(e);if(n?.unit)"second"===(h=n?.unit)?p=(0,f.differenceInSeconds)(y,v):"minute"===h?p=(0,l.differenceInMinutes)(y,v):"hour"===h?p=(0,s.differenceInHours)(y,v):"day"===h?p=(0,o.differenceInCalendarDays)(y,v):"week"===h?p=(0,u.differenceInCalendarWeeks)(y,v):"month"===h?p=(0,i.differenceInCalendarMonths)(y,v):"quarter"===h?p=(0,a.differenceInCalendarQuarters)(y,v):"year"===h&&(p=(0,c.differenceInCalendarYears)(y,v));else{let t=(0,f.differenceInSeconds)(y,v);Math.abs(t)Math.abs((0,o.differenceInCalendarDays)(y,v))?(p=(0,s.differenceInHours)(y,v),h="hour"):Math.abs(t)Math.abs(p)?h="day":Math.abs(t)(0,a.differenceInCalendarQuarters)(y,v)?(p=(0,a.differenceInCalendarQuarters)(y,v),h="quarter"):(p=(0,c.differenceInCalendarYears)(y,v),h="year")}let m=new Intl.RelativeTimeFormat(n?.locale,{localeMatcher:n?.localeMatcher,numeric:n?.numeric||"auto",style:n?.style});return m.format(p,h)};var r=n(26250),o=n(35229),i=n(35757),a=n(54166),u=n(27448),c=n(87114),s=n(19785),l=n(14504),f=n(26002),d=n(64873)},32365:function(t,e,n){"use strict";e.isAfter=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return n.getTime()>o.getTime()};var r=n(64873)},71473:function(t,e,n){"use strict";e.isBefore=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return+n<+o};var r=n(64873)},46779:function(t,e){"use strict";e.isDate=function(t){return t instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t)}},5651:function(t,e,n){"use strict";e.isEqual=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return+n==+o};var r=n(64873)},51308:function(t,e){"use strict";e.isExists=function(t,e,n){let r=new Date(t,e,n);return r.getFullYear()===t&&r.getMonth()===e&&r.getDate()===n}},77892:function(t,e,n){"use strict";e.isFirstDayOfMonth=function(t){return 1===(0,r.toDate)(t).getDate()};var r=n(64873)},9106:function(t,e,n){"use strict";e.isFriday=function(t){return 5===(0,r.toDate)(t).getDay()};var r=n(64873)},43177:function(t,e,n){"use strict";e.isFuture=function(t){return+(0,r.toDate)(t)>Date.now()};var r=n(64873)},71507:function(t,e,n){"use strict";e.isLastDayOfMonth=function(t){let e=(0,i.toDate)(t);return+(0,r.endOfDay)(e)==+(0,o.endOfMonth)(e)};var r=n(62508),o=n(10434),i=n(64873)},42582:function(t,e,n){"use strict";e.isLeapYear=function(t){let e=(0,r.toDate)(t),n=e.getFullYear();return n%400==0||n%4==0&&n%100!=0};var r=n(64873)},98722:function(t,e,n){"use strict";e.isMatch=function(t,e,n){return(0,r.isValid)((0,o.parse)(t,e,new Date,n))};var r=n(68874),o=n(33167)},68405:function(t,e,n){"use strict";e.isMonday=function(t){return 1===(0,r.toDate)(t).getDay()};var r=n(64873)},53864:function(t,e,n){"use strict";e.isPast=function(t){return+(0,r.toDate)(t)t-e);return n>=o&&n<=i};var r=n(64873)},76510:function(t,e,n){"use strict";e.isYesterday=function(t){return(0,o.isSameDay)(t,(0,i.subDays)((0,r.constructNow)(t),1))};var r=n(26950),o=n(12875),i=n(57065)},9820:function(t,e,n){"use strict";e.lastDayOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=9+10*Math.floor(n/10);return e.setFullYear(o+1,0,0),e.setHours(0,0,0,0),e};var r=n(64873)},97555:function(t,e,n){"use strict";e.lastDayOfISOWeek=function(t){return(0,r.lastDayOfWeek)(t,{weekStartsOn:1})};var r=n(57582)},66389:function(t,e,n){"use strict";e.lastDayOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);n.setFullYear(e+1,0,4),n.setHours(0,0,0,0);let a=(0,o.startOfISOWeek)(n);return a.setDate(a.getDate()-1),a};var r=n(96477),o=n(3063),i=n(66129)},64722:function(t,e,n){"use strict";e.lastDayOfMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(0,0,0,0),e};var r=n(64873)},49456:function(t,e,n){"use strict";e.lastDayOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3+3,0),e.setHours(0,0,0,0),e};var r=n(64873)},57582:function(t,e,n){"use strict";e.lastDayOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setHours(0,0,0,0),a.setDate(a.getDate()+((u{if("''"===t)return"'";let e=t[0];if("'"===e)return function(t){let e=t.match(u);return e?e[1].replace(c,"'"):t}(t);let r=i.lightFormatters[e];if(r)return r(n,t);if(e.match(s))throw RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return t}).join("");return f},Object.defineProperty(e,"lightFormatters",{enumerable:!0,get:function(){return i.lightFormatters}});var r=n(68874),o=n(64873),i=n(30935);let a=/(\w)\1*|''|'(''|[^'])+('|$)|./g,u=/^'([^]*?)'?$/,c=/''/g,s=/[a-zA-Z]/},88168:function(t,e){"use strict";e.buildFormatLongFn=function(t){return (e={})=>{let n=e.width?String(e.width):t.defaultWidth,r=t.formats[n]||t.formats[t.defaultWidth];return r}}},39964:function(t,e){"use strict";e.buildLocalizeFn=function(t){return(e,n)=>{let r;let o=n?.context?String(n.context):"standalone";if("formatting"===o&&t.formattingValues){let e=t.defaultFormattingWidth||t.defaultWidth,o=n?.width?String(n.width):e;r=t.formattingValues[o]||t.formattingValues[e]}else{let e=t.defaultWidth,o=n?.width?String(n.width):t.defaultWidth;r=t.values[o]||t.values[e]}let i=t.argumentCallback?t.argumentCallback(e):e;return r[i]}}},9078:function(t,e){"use strict";e.buildMatchFn=function(t){return(e,n={})=>{let r;let o=n.width,i=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],a=e.match(i);if(!a)return null;let u=a[0],c=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth],s=Array.isArray(c)?function(t,e){for(let n=0;nt.test(u)):function(t,e){for(let n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return n}(c,t=>t.test(u));r=t.valueCallback?t.valueCallback(s):s,r=n.valueCallback?n.valueCallback(r):r;let l=e.slice(u.length);return{value:r,rest:l}}}},99743:function(t,e){"use strict";e.buildMatchPatternFn=function(t){return(e,n={})=>{let r=e.match(t.matchPattern);if(!r)return null;let o=r[0],i=e.match(t.parsePattern);if(!i)return null;let a=t.valueCallback?t.valueCallback(i[0]):i[0];a=n.valueCallback?n.valueCallback(a):a;let u=e.slice(o.length);return{value:a,rest:u}}}},75599:function(t,e,n){"use strict";e.enUS=void 0;var r=n(84945),o=n(27456),i=n(26344),a=n(55821),u=n(73798);e.enUS={code:"en-US",formatDistance:r.formatDistance,formatLong:o.formatLong,formatRelative:i.formatRelative,localize:a.localize,match:u.match,options:{weekStartsOn:0,firstWeekContainsDate:1}}},84945:function(t,e){"use strict";e.formatDistance=void 0;let n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};e.formatDistance=(t,e,r)=>{let o;let i=n[t];return(o="string"==typeof i?i:1===e?i.one:i.other.replace("{{count}}",e.toString()),r?.addSuffix)?r.comparison&&r.comparison>0?"in "+o:o+" ago":o}},27456:function(t,e,n){"use strict";e.formatLong=void 0;var r=n(88168);e.formatLong={date:(0,r.buildFormatLongFn)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,r.buildFormatLongFn)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,r.buildFormatLongFn)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})}},26344:function(t,e){"use strict";e.formatRelative=void 0;let n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};e.formatRelative=(t,e,r,o)=>n[t]},55821:function(t,e,n){"use strict";e.localize=void 0;var r=n(39964);e.localize={ordinalNumber:(t,e)=>{let n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:(0,r.buildLocalizeFn)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,r.buildLocalizeFn)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:t=>t-1}),month:(0,r.buildLocalizeFn)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,r.buildLocalizeFn)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,r.buildLocalizeFn)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})}},73798:function(t,e,n){"use strict";e.match=void 0;var r=n(9078),o=n(99743);e.match={ordinalNumber:(0,o.buildMatchPatternFn)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:t=>parseInt(t,10)}),era:(0,r.buildMatchFn)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:t=>t+1}),month:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,r.buildMatchFn)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})}},44058:function(t,e,n){"use strict";e.max=function(t){let e;return t.forEach(function(t){let n=(0,r.toDate)(t);(void 0===e||e{let n=(0,r.toDate)(t);(!e||e>n||isNaN(+n))&&(e=n)}),e||new Date(NaN)};var r=n(64873)},68120:function(t,e,n){"use strict";e.minutesToHours=function(t){let e=t/r.minutesInHour;return Math.trunc(e)};var r=n(26250)},98901:function(t,e,n){"use strict";e.minutesToMilliseconds=function(t){return Math.trunc(t*r.millisecondsInMinute)};var r=n(26250)},2601:function(t,e,n){"use strict";e.minutesToSeconds=function(t){return Math.trunc(t*r.secondsInMinute)};var r=n(26250)},42318:function(t,e,n){"use strict";e.monthsToQuarters=function(t){let e=t/r.monthsInQuarter;return Math.trunc(e)};var r=n(26250)},99236:function(t,e,n){"use strict";e.monthsToYears=function(t){let e=t/r.monthsInYear;return Math.trunc(e)};var r=n(26250)},82796:function(t,e,n){"use strict";e.nextDay=function(t,e){let n=e-(0,o.getDay)(t);return n<=0&&(n+=7),(0,r.addDays)(t,n)};var r=n(79175),o=n(21383)},79649:function(t,e,n){"use strict";e.nextFriday=function(t){return(0,r.nextDay)(t,5)};var r=n(82796)},70216:function(t,e,n){"use strict";e.nextMonday=function(t){return(0,r.nextDay)(t,1)};var r=n(82796)},11381:function(t,e,n){"use strict";e.nextSaturday=function(t){return(0,r.nextDay)(t,6)};var r=n(82796)},36046:function(t,e,n){"use strict";e.nextSunday=function(t){return(0,r.nextDay)(t,0)};var r=n(82796)},77978:function(t,e,n){"use strict";e.nextThursday=function(t){return(0,r.nextDay)(t,4)};var r=n(82796)},87581:function(t,e,n){"use strict";e.nextTuesday=function(t){return(0,r.nextDay)(t,2)};var r=n(82796)},57038:function(t,e,n){"use strict";e.nextWednesday=function(t){return(0,r.nextDay)(t,3)};var r=n(82796)},33167:function(t,e,n){"use strict";Object.defineProperty(e,"longFormatters",{enumerable:!0,get:function(){return u.longFormatters}}),e.parse=function(t,e,n,m){let g=(0,o.getDefaultOptions)(),b=m?.locale??g.locale??i.defaultLocale,O=m?.firstWeekContainsDate??m?.locale?.options?.firstWeekContainsDate??g.firstWeekContainsDate??g.locale?.options?.firstWeekContainsDate??1,x=m?.weekStartsOn??m?.locale?.options?.weekStartsOn??g.weekStartsOn??g.locale?.options?.weekStartsOn??0;if(""===e)return""===t?(0,a.toDate)(n):(0,r.constructFrom)(n,NaN);let w={firstWeekContainsDate:O,weekStartsOn:x,locale:b},j=[new l.DateToSystemTimezoneSetter],M=e.match(d).map(t=>{let e=t[0];if(e in u.longFormatters){let n=u.longFormatters[e];return n(t,b.formatLong)}return t}).join("").match(f),S=[];for(let o of M){!m?.useAdditionalWeekYearTokens&&(0,c.isProtectedWeekYearToken)(o)&&(0,c.warnOrThrowProtectedError)(o,e,t),!m?.useAdditionalDayOfYearTokens&&(0,c.isProtectedDayOfYearToken)(o)&&(0,c.warnOrThrowProtectedError)(o,e,t);let i=o[0],a=s.parsers[i];if(a){let{incompatibleTokens:e}=a;if(Array.isArray(e)){let t=S.find(t=>e.includes(t.token)||t.token===i);if(t)throw RangeError(`The format string mustn't contain \`${t.fullToken}\` and \`${o}\` at the same time`)}else if("*"===a.incompatibleTokens&&S.length>0)throw RangeError(`The format string mustn't contain \`${o}\` and any other token at the same time`);S.push({token:i,fullToken:o});let u=a.run(t,o,b.match,w);if(!u)return(0,r.constructFrom)(n,NaN);j.push(u.setter),t=u.rest}else{if(i.match(v))throw RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");if("''"===o?o="'":"'"===i&&(o=o.match(h)[1].replace(p,"'")),0!==t.indexOf(o))return(0,r.constructFrom)(n,NaN);t=t.slice(o.length)}}if(t.length>0&&y.test(t))return(0,r.constructFrom)(n,NaN);let P=j.map(t=>t.priority).sort((t,e)=>e-t).filter((t,e,n)=>n.indexOf(t)===e).map(t=>j.filter(e=>e.priority===t).sort((t,e)=>e.subPriority-t.subPriority)).map(t=>t[0]),k=(0,a.toDate)(n);if(isNaN(k.getTime()))return(0,r.constructFrom)(n,NaN);let _={};for(let t of P){if(!t.validate(k,w))return(0,r.constructFrom)(n,NaN);let e=t.set(k,_,w);Array.isArray(e)?(k=e[0],Object.assign(_,e[1])):k=e}return(0,r.constructFrom)(n,k)},Object.defineProperty(e,"parsers",{enumerable:!0,get:function(){return s.parsers}});var r=n(66129),o=n(58713),i=n(60081),a=n(64873),u=n(14711),c=n(76975),s=n(69364),l=n(38996);let f=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,d=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,h=/^'([^]*?)'?$/,p=/''/g,y=/\S/,v=/[a-zA-Z]/},49887:function(t,e,n){"use strict";e.Parser=void 0;var r=n(38996);e.Parser=class{run(t,e,n,o){let i=this.parse(t,e,n,o);return i?{setter:new r.ValueSetter(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,e,n){return!0}}},38996:function(t,e,n){"use strict";e.ValueSetter=e.Setter=e.DateToSystemTimezoneSetter=void 0;var r=n(69913),o=n(66129);class i{subPriority=0;validate(t,e){return!0}}e.Setter=i,e.ValueSetter=class extends i{constructor(t,e,n,r,o){super(),this.value=t,this.validateValue=e,this.setValue=n,this.priority=r,o&&(this.subPriority=o)}validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,n){return this.setValue(t,e,this.value,n)}},e.DateToSystemTimezoneSetter=class extends i{priority=10;subPriority=-1;set(t,e){return e.timestampIsSet?t:(0,o.constructFrom)(t,(0,r.transpose)(t,Date))}}},8574:function(t,e){"use strict";e.timezonePatterns=e.numericPatterns=void 0,e.numericPatterns={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},e.timezonePatterns={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/}},69364:function(t,e,n){"use strict";e.parsers=void 0;var r=n(56312),o=n(6320),i=n(89613),a=n(5102),u=n(93311),c=n(44591),s=n(74040),l=n(77112),f=n(30833),d=n(97581),h=n(99219),p=n(45489),y=n(86315),v=n(74705),m=n(50929),g=n(72984),b=n(80043),O=n(63022),x=n(32594),w=n(53549),j=n(44005),M=n(67389),S=n(72028),P=n(49880),k=n(57168),_=n(77025),E=n(26032),D=n(57552),T=n(69168),A=n(21964),I=n(58531);e.parsers={G:new r.EraParser,y:new o.YearParser,Y:new i.LocalWeekYearParser,R:new a.ISOWeekYearParser,u:new u.ExtendedYearParser,Q:new c.QuarterParser,q:new s.StandAloneQuarterParser,M:new l.MonthParser,L:new f.StandAloneMonthParser,w:new d.LocalWeekParser,I:new h.ISOWeekParser,d:new p.DateParser,D:new y.DayOfYearParser,E:new v.DayParser,e:new m.LocalDayParser,c:new g.StandAloneLocalDayParser,i:new b.ISODayParser,a:new O.AMPMParser,b:new x.AMPMMidnightParser,B:new w.DayPeriodParser,h:new j.Hour1to12Parser,H:new M.Hour0to23Parser,K:new S.Hour0To11Parser,k:new P.Hour1To24Parser,m:new k.MinuteParser,s:new _.SecondParser,S:new E.FractionOfSecondParser,X:new D.ISOTimezoneWithZParser,x:new T.ISOTimezoneParser,t:new A.TimestampSecondsParser,T:new I.TimestampMillisecondsParser}},32594:function(t,e,n){"use strict";e.AMPMMidnightParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}e.AMPMMidnightParser=i},63022:function(t,e,n){"use strict";e.AMPMParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}e.AMPMParser=i},45489:function(t,e,n){"use strict";e.DateParser=void 0;var r=n(8574),o=n(49887),i=n(71504);let a=[31,28,31,30,31,30,31,31,30,31,30,31],u=[31,29,31,30,31,30,31,31,30,31,30,31];class c extends o.Parser{priority=90;subPriority=1;parse(t,e,n){switch(e){case"d":return(0,i.parseNumericPattern)(r.numericPatterns.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){let n=t.getFullYear(),r=(0,i.isLeapYearIndex)(n),o=t.getMonth();return r?e>=1&&e<=u[o]:e>=1&&e<=a[o]}set(t,e,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}e.DateParser=c},86315:function(t,e,n){"use strict";e.DayOfYearParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;subpriority=1;parse(t,e,n){switch(e){case"D":case"DD":return(0,i.parseNumericPattern)(r.numericPatterns.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){let n=t.getFullYear(),r=(0,i.isLeapYearIndex)(n);return r?e>=1&&e<=366:e>=1&&e<=365}set(t,e,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}e.DayOfYearParser=a},74705:function(t,e,n){"use strict";e.DayParser=void 0;var r=n(4748),o=n(49887);class i extends o.Parser{priority=90;parse(t,e,n){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}e.DayParser=i},53549:function(t,e,n){"use strict";e.DayPeriodParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]}e.DayPeriodParser=i},56312:function(t,e,n){"use strict";e.EraParser=void 0;var r=n(49887);class o extends r.Parser{priority=140;parse(t,e,n){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,e,n){return e.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}e.EraParser=o},93311:function(t,e,n){"use strict";e.ExtendedYearParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=130;parse(t,e){return"u"===e?(0,o.parseNDigitsSigned)(4,t):(0,o.parseNDigitsSigned)(e.length,t)}set(t,e,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}e.ExtendedYearParser=i},26032:function(t,e,n){"use strict";e.FractionOfSecondParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=30;parse(t,e){return(0,o.mapValue)((0,o.parseNDigits)(e.length,t),t=>Math.trunc(t*Math.pow(10,-e.length+3)))}set(t,e,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]}e.FractionOfSecondParser=i},72028:function(t,e,n){"use strict";e.Hour0To11Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"K":return(0,i.parseNumericPattern)(r.numericPatterns.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,n){let r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}e.Hour0To11Parser=a},67389:function(t,e,n){"use strict";e.Hour0to23Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"H":return(0,i.parseNumericPattern)(r.numericPatterns.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}e.Hour0to23Parser=a},49880:function(t,e,n){"use strict";e.Hour1To24Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"k":return(0,i.parseNumericPattern)(r.numericPatterns.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,n){let r=n<=24?n%24:n;return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}e.Hour1To24Parser=a},44005:function(t,e,n){"use strict";e.Hour1to12Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"h":return(0,i.parseNumericPattern)(r.numericPatterns.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,n){let r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):r||12!==n?t.setHours(n,0,0,0):t.setHours(0,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}e.Hour1to12Parser=a},80043:function(t,e,n){"use strict";e.ISODayParser=void 0;var r=n(77097),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n){let r=t=>0===t?7:t;switch(e){case"i":case"ii":return(0,i.parseNDigits)(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return(0,i.mapValue)(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return(0,i.mapValue)(n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return(0,i.mapValue)(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);default:return(0,i.mapValue)(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,e){return e>=1&&e<=7}set(t,e,n){return(t=(0,r.setISODay)(t,n)).setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}e.ISODayParser=a},69168:function(t,e,n){"use strict";e.ISOTimezoneParser=void 0;var r=n(66129),o=n(72058),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=10;parse(t,e){switch(e){case"x":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,t);case"xx":return(0,u.parseTimezonePattern)(i.timezonePatterns.basic,t);case"xxxx":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,t);case"xxxxx":return(0,u.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,t);default:return(0,u.parseTimezonePattern)(i.timezonePatterns.extended,t)}}set(t,e,n){return e.timestampIsSet?t:(0,r.constructFrom)(t,t.getTime()-(0,o.getTimezoneOffsetInMilliseconds)(t)-n)}incompatibleTokens=["t","T","X"]}e.ISOTimezoneParser=c},57552:function(t,e,n){"use strict";e.ISOTimezoneWithZParser=void 0;var r=n(66129),o=n(72058),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=10;parse(t,e){switch(e){case"X":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,t);case"XX":return(0,u.parseTimezonePattern)(i.timezonePatterns.basic,t);case"XXXX":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,t);case"XXXXX":return(0,u.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,t);default:return(0,u.parseTimezonePattern)(i.timezonePatterns.extended,t)}}set(t,e,n){return e.timestampIsSet?t:(0,r.constructFrom)(t,t.getTime()-(0,o.getTimezoneOffsetInMilliseconds)(t)-n)}incompatibleTokens=["t","T","x"]}e.ISOTimezoneWithZParser=c},99219:function(t,e,n){"use strict";e.ISOWeekParser=void 0;var r=n(90851),o=n(3063),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=100;parse(t,e,n){switch(e){case"I":return(0,u.parseNumericPattern)(i.numericPatterns.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return(0,u.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n){return(0,o.startOfISOWeek)((0,r.setISOWeek)(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}e.ISOWeekParser=c},5102:function(t,e,n){"use strict";e.ISOWeekYearParser=void 0;var r=n(3063),o=n(66129),i=n(49887),a=n(71504);class u extends i.Parser{priority=130;parse(t,e){return"R"===e?(0,a.parseNDigitsSigned)(4,t):(0,a.parseNDigitsSigned)(e.length,t)}set(t,e,n){let i=(0,o.constructFrom)(t,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),(0,r.startOfISOWeek)(i)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}e.ISOWeekYearParser=u},50929:function(t,e,n){"use strict";e.LocalDayParser=void 0;var r=n(4748),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n,r){let o=t=>{let e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"e":case"ee":return(0,i.mapValue)((0,i.parseNDigits)(e.length,t),o);case"eo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"day"}),o);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}e.LocalDayParser=a},97581:function(t,e,n){"use strict";e.LocalWeekParser=void 0;var r=n(49882),o=n(99581),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=100;parse(t,e,n){switch(e){case"w":return(0,u.parseNumericPattern)(i.numericPatterns.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return(0,u.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n,i){return(0,o.startOfWeek)((0,r.setWeek)(t,n,i),i)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}e.LocalWeekParser=c},89613:function(t,e,n){"use strict";e.LocalWeekYearParser=void 0;var r=n(81358),o=n(99581),i=n(49887),a=n(71504);class u extends i.Parser{priority=130;parse(t,e,n){let r=t=>({year:t,isTwoDigitYear:"YY"===e});switch(e){case"Y":return(0,a.mapValue)((0,a.parseNDigits)(4,t),r);case"Yo":return(0,a.mapValue)(n.ordinalNumber(t,{unit:"year"}),r);default:return(0,a.mapValue)((0,a.parseNDigits)(e.length,t),r)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n,i){let u=(0,r.getWeekYear)(t,i);if(n.isTwoDigitYear){let e=(0,a.normalizeTwoDigitYear)(n.year,u);return t.setFullYear(e,0,i.firstWeekContainsDate),t.setHours(0,0,0,0),(0,o.startOfWeek)(t,i)}let c="era"in e&&1!==e.era?1-n.year:n.year;return t.setFullYear(c,0,i.firstWeekContainsDate),t.setHours(0,0,0,0),(0,o.startOfWeek)(t,i)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}e.LocalWeekYearParser=u},57168:function(t,e,n){"use strict";e.MinuteParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=60;parse(t,e,n){switch(e){case"m":return(0,i.parseNumericPattern)(r.numericPatterns.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]}e.MinuteParser=a},77112:function(t,e,n){"use strict";e.MonthParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,e,n){let o=t=>t-1;switch(e){case"M":return(0,i.mapValue)((0,i.parseNumericPattern)(r.numericPatterns.month,t),o);case"MM":return(0,i.mapValue)((0,i.parseNDigits)(2,t),o);case"Mo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"month"}),o);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}e.MonthParser=a},44591:function(t,e,n){"use strict";e.QuarterParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=120;parse(t,e,n){switch(e){case"Q":case"QQ":return(0,o.parseNDigits)(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}e.QuarterParser=i},77025:function(t,e,n){"use strict";e.SecondParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=50;parse(t,e,n){switch(e){case"s":return(0,i.parseNumericPattern)(r.numericPatterns.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]}e.SecondParser=a},72984:function(t,e,n){"use strict";e.StandAloneLocalDayParser=void 0;var r=n(4748),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n,r){let o=t=>{let e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"c":case"cc":return(0,i.mapValue)((0,i.parseNDigits)(e.length,t),o);case"co":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"day"}),o);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}e.StandAloneLocalDayParser=a},30833:function(t,e,n){"use strict";e.StandAloneMonthParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=110;parse(t,e,n){let o=t=>t-1;switch(e){case"L":return(0,i.mapValue)((0,i.parseNumericPattern)(r.numericPatterns.month,t),o);case"LL":return(0,i.mapValue)((0,i.parseNDigits)(2,t),o);case"Lo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"month"}),o);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}e.StandAloneMonthParser=a},74040:function(t,e,n){"use strict";e.StandAloneQuarterParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=120;parse(t,e,n){switch(e){case"q":case"qq":return(0,o.parseNDigits)(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}e.StandAloneQuarterParser=i},58531:function(t,e,n){"use strict";e.TimestampMillisecondsParser=void 0;var r=n(66129),o=n(49887),i=n(71504);class a extends o.Parser{priority=20;parse(t){return(0,i.parseAnyDigitsSigned)(t)}set(t,e,n){return[(0,r.constructFrom)(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"}e.TimestampMillisecondsParser=a},21964:function(t,e,n){"use strict";e.TimestampSecondsParser=void 0;var r=n(66129),o=n(49887),i=n(71504);class a extends o.Parser{priority=40;parse(t){return(0,i.parseAnyDigitsSigned)(t)}set(t,e,n){return[(0,r.constructFrom)(t,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"}e.TimestampSecondsParser=a},6320:function(t,e,n){"use strict";e.YearParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,e,n){let r=t=>({year:t,isTwoDigitYear:"yy"===e});switch(e){case"y":return(0,o.mapValue)((0,o.parseNDigits)(4,t),r);case"yo":return(0,o.mapValue)(n.ordinalNumber(t,{unit:"year"}),r);default:return(0,o.mapValue)((0,o.parseNDigits)(e.length,t),r)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n){let r=t.getFullYear();if(n.isTwoDigitYear){let e=(0,o.normalizeTwoDigitYear)(n.year,r);return t.setFullYear(e,0,1),t.setHours(0,0,0,0),t}let i="era"in e&&1!==e.era?1-n.year:n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}}e.YearParser=i},71504:function(t,e,n){"use strict";e.dayPeriodEnumToHours=function(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}},e.isLeapYearIndex=function(t){return t%400==0||t%4==0&&t%100!=0},e.mapValue=function(t,e){return t?{value:e(t.value),rest:t.rest}:t},e.normalizeTwoDigitYear=function(t,e){let n;let r=e>0,o=r?e:1-e;if(o<=50)n=t||100;else{let e=o+50,r=100*Math.trunc(e/100);n=t+r-(t>=e%100?100:0)}return r?n:1-n},e.parseAnyDigitsSigned=function(t){return i(o.numericPatterns.anyDigitsSigned,t)},e.parseNDigits=function(t,e){switch(t){case 1:return i(o.numericPatterns.singleDigit,e);case 2:return i(o.numericPatterns.twoDigits,e);case 3:return i(o.numericPatterns.threeDigits,e);case 4:return i(o.numericPatterns.fourDigits,e);default:return i(RegExp("^\\d{1,"+t+"}"),e)}},e.parseNDigitsSigned=function(t,e){switch(t){case 1:return i(o.numericPatterns.singleDigitSigned,e);case 2:return i(o.numericPatterns.twoDigitsSigned,e);case 3:return i(o.numericPatterns.threeDigitsSigned,e);case 4:return i(o.numericPatterns.fourDigitsSigned,e);default:return i(RegExp("^-?\\d{1,"+t+"}"),e)}},e.parseNumericPattern=i,e.parseTimezonePattern=function(t,e){let n=e.match(t);if(!n)return null;if("Z"===n[0])return{value:0,rest:e.slice(1)};let o="+"===n[1]?1:-1,i=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,u=n[5]?parseInt(n[5],10):0;return{value:o*(i*r.millisecondsInHour+a*r.millisecondsInMinute+u*r.millisecondsInSecond),rest:e.slice(n[0].length)}};var r=n(26250),o=n(8574);function i(t,e){let n=e.match(t);return n?{value:parseInt(n[0],10),rest:e.slice(n[0].length)}:null}},30256:function(t,e,n){"use strict";e.parseISO=function(t,e){let n,d;let h=e?.additionalDigits??2,p=function(t){let e;let n={},r=t.split(o.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?e=r[0]:(n.date=r[0],e=r[1],o.timeZoneDelimiter.test(n.date)&&(n.date=t.split(o.timeZoneDelimiter)[0],e=t.substr(n.date.length,t.length))),e){let t=o.timezone.exec(e);t?(n.time=e.replace(t[1],""),n.timezone=t[1]):n.time=e}return n}(t);if(p.date){let t=function(t,e){let n=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),r=t.match(n);if(!r)return{year:NaN,restDateString:""};let o=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?o:100*i,restDateString:t.slice((r[1]||r[2]).length)}}(p.date,h);n=function(t,e){if(null===e)return new Date(NaN);let n=t.match(i);if(!n)return new Date(NaN);let r=!!n[4],o=c(n[1]),a=c(n[2])-1,u=c(n[3]),s=c(n[4]),d=c(n[5])-1;if(r)return s>=1&&s<=53&&d>=0&&d<=6?function(t,e,n){let r=new Date(0);r.setUTCFullYear(t,0,4);let o=r.getUTCDay()||7;return r.setUTCDate(r.getUTCDate()+((e-1)*7+n+1-o)),r}(e,s,d):new Date(NaN);{let t=new Date(0);return a>=0&&a<=11&&u>=1&&u<=(l[a]||(f(e)?29:28))&&o>=1&&o<=(f(e)?366:365)?(t.setUTCFullYear(e,a,Math.max(o,u)),t):new Date(NaN)}}(t.restDateString,t.year)}if(!n||isNaN(n.getTime()))return new Date(NaN);let y=n.getTime(),v=0;if(p.time&&isNaN(v=function(t){let e=t.match(a);if(!e)return NaN;let n=s(e[1]),o=s(e[2]),i=s(e[3]);return(24===n?0===o&&0===i:i>=0&&i<60&&o>=0&&o<60&&n>=0&&n<25)?n*r.millisecondsInHour+o*r.millisecondsInMinute+1e3*i:NaN}(p.time)))return new Date(NaN);if(p.timezone){if(isNaN(d=function(t){if("Z"===t)return 0;let e=t.match(u);if(!e)return 0;let n="+"===e[1]?-1:1,o=parseInt(e[2]),i=e[3]&&parseInt(e[3])||0;return i>=0&&i<=59?n*(o*r.millisecondsInHour+i*r.millisecondsInMinute):NaN}(p.timezone)))return new Date(NaN)}else{let t=new Date(y+v),e=new Date(0);return e.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),e.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),e}return new Date(y+v+d)};var r=n(26250);let o={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},i=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,a=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function c(t){return t?parseInt(t):1}function s(t){return t&&parseFloat(t.replace(",","."))||0}let l=[31,null,31,30,31,30,31,31,30,31,30,31];function f(t){return t%400==0||t%4==0&&t%100!=0}},98107:function(t,e){"use strict";e.parseJSON=function(t){let e=t.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return new Date(e?Date.UTC(+e[1],+e[2]-1,+e[3],+e[4]-(+e[9]||0)*("-"==e[8]?-1:1),+e[5]-(+e[10]||0)*("-"==e[8]?-1:1),+e[6],+((e[7]||"0")+"00").substring(0,3)):NaN)}},44544:function(t,e,n){"use strict";e.previousDay=function(t,e){let n=(0,r.getDay)(t)-e;return n<=0&&(n+=7),(0,o.subDays)(t,n)};var r=n(21383),o=n(57065)},86647:function(t,e,n){"use strict";e.previousFriday=function(t){return(0,r.previousDay)(t,5)};var r=n(44544)},66201:function(t,e,n){"use strict";e.previousMonday=function(t){return(0,r.previousDay)(t,1)};var r=n(44544)},78108:function(t,e,n){"use strict";e.previousSaturday=function(t){return(0,r.previousDay)(t,6)};var r=n(44544)},95352:function(t,e,n){"use strict";e.previousSunday=function(t){return(0,r.previousDay)(t,0)};var r=n(44544)},13758:function(t,e,n){"use strict";e.previousThursday=function(t){return(0,r.previousDay)(t,4)};var r=n(44544)},75226:function(t,e,n){"use strict";e.previousTuesday=function(t){return(0,r.previousDay)(t,2)};var r=n(44544)},98198:function(t,e,n){"use strict";e.previousWednesday=function(t){return(0,r.previousDay)(t,3)};var r=n(44544)},634:function(t,e,n){"use strict";e.quartersToMonths=function(t){return Math.trunc(t*r.monthsInQuarter)};var r=n(26250)},97165:function(t,e,n){"use strict";e.quartersToYears=function(t){let e=t/r.quartersInYear;return Math.trunc(e)};var r=n(26250)},79820:function(t,e,n){"use strict";e.roundToNearestHours=function(t,e){let n=e?.nearestTo??1;if(n<1||n>12)return(0,o.constructFrom)(t,NaN);let a=(0,i.toDate)(t),u=a.getMinutes()/60,c=a.getSeconds()/60/60,s=a.getMilliseconds()/1e3/60/60,l=a.getHours()+u+c+s,f=e?.roundingMethod??"round",d=(0,r.getRoundingMethod)(f),h=d(l/n)*n,p=(0,o.constructFrom)(t,a);return p.setHours(h,0,0,0),p};var r=n(29422),o=n(66129),i=n(64873)},18503:function(t,e,n){"use strict";e.roundToNearestMinutes=function(t,e){let n=e?.nearestTo??1;if(n<1||n>30)return(0,o.constructFrom)(t,NaN);let a=(0,i.toDate)(t),u=a.getSeconds()/60,c=a.getMilliseconds()/1e3/60,s=a.getMinutes()+u+c,l=e?.roundingMethod??"round",f=(0,r.getRoundingMethod)(l),d=f(s/n)*n,h=(0,o.constructFrom)(t,a);return h.setMinutes(d,0,0),h};var r=n(29422),o=n(66129),i=n(64873)},63851:function(t,e,n){"use strict";e.secondsToHours=function(t){let e=t/r.secondsInHour;return Math.trunc(e)};var r=n(26250)},71732:function(t,e,n){"use strict";e.secondsToMilliseconds=function(t){return t*r.millisecondsInSecond};var r=n(26250)},49422:function(t,e,n){"use strict";e.secondsToMinutes=function(t){let e=t/r.secondsInMinute;return Math.trunc(e)};var r=n(26250)},99184:function(t,e,n){"use strict";e.set=function(t,e){let n=(0,i.toDate)(t);return isNaN(+n)?(0,r.constructFrom)(t,NaN):(null!=e.year&&n.setFullYear(e.year),null!=e.month&&(n=(0,o.setMonth)(n,e.month)),null!=e.date&&n.setDate(e.date),null!=e.hours&&n.setHours(e.hours),null!=e.minutes&&n.setMinutes(e.minutes),null!=e.seconds&&n.setSeconds(e.seconds),null!=e.milliseconds&&n.setMilliseconds(e.milliseconds),n)};var r=n(66129),o=n(29340),i=n(64873)},29124:function(t,e,n){"use strict";e.setDate=function(t,e){let n=(0,r.toDate)(t);return n.setDate(e),n};var r=n(64873)},4748:function(t,e,n){"use strict";e.setDay=function(t,e,n){let a=(0,i.getDefaultOptions)(),u=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,c=(0,o.toDate)(t),s=c.getDay(),l=7-u;return(0,r.addDays)(c,e<0||e>6?e-(s+l)%7:((e%7+7)%7+l)%7-(s+l)%7)};var r=n(79175),o=n(64873),i=n(92314)},23085:function(t,e,n){"use strict";e.setDayOfYear=function(t,e){let n=(0,r.toDate)(t);return n.setMonth(0),n.setDate(e),n};var r=n(64873)},62385:function(t,e,n){"use strict";e.setDefaultOptions=function(t){let e={},n=(0,r.getDefaultOptions)();for(let t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);for(let n in t)Object.prototype.hasOwnProperty.call(t,n)&&(void 0===t[n]?delete e[n]:e[n]=t[n]);(0,r.setDefaultOptions)(e)};var r=n(92314)},8697:function(t,e,n){"use strict";e.setHours=function(t,e){let n=(0,r.toDate)(t);return n.setHours(e),n};var r=n(64873)},77097:function(t,e,n){"use strict";e.setISODay=function(t,e){let n=(0,i.toDate)(t),a=(0,o.getISODay)(n);return(0,r.addDays)(n,e-a)};var r=n(79175),o=n(53285),i=n(64873)},90851:function(t,e,n){"use strict";e.setISOWeek=function(t,e){let n=(0,o.toDate)(t),i=(0,r.getISOWeek)(n)-e;return n.setDate(n.getDate()-7*i),n};var r=n(191),o=n(64873)},94978:function(t,e,n){"use strict";e.setISOWeekYear=function(t,e){let n=(0,a.toDate)(t),u=(0,o.differenceInCalendarDays)(n,(0,i.startOfISOWeekYear)(n)),c=(0,r.constructFrom)(t,0);return c.setFullYear(e,0,4),c.setHours(0,0,0,0),(n=(0,i.startOfISOWeekYear)(c)).setDate(n.getDate()+u),n};var r=n(66129),o=n(35229),i=n(19676),a=n(64873)},33931:function(t,e,n){"use strict";e.setMilliseconds=function(t,e){let n=(0,r.toDate)(t);return n.setMilliseconds(e),n};var r=n(64873)},60074:function(t,e,n){"use strict";e.setMinutes=function(t,e){let n=(0,r.toDate)(t);return n.setMinutes(e),n};var r=n(64873)},29340:function(t,e,n){"use strict";e.setMonth=function(t,e){let n=(0,i.toDate)(t),a=n.getFullYear(),u=n.getDate(),c=(0,r.constructFrom)(t,0);c.setFullYear(a,e,15),c.setHours(0,0,0,0);let s=(0,o.getDaysInMonth)(c);return n.setMonth(e,Math.min(u,s)),n};var r=n(66129),o=n(68374),i=n(64873)},26579:function(t,e,n){"use strict";e.setQuarter=function(t,e){let n=(0,o.toDate)(t),i=Math.trunc(n.getMonth()/3)+1;return(0,r.setMonth)(n,n.getMonth()+3*(e-i))};var r=n(29340),o=n(64873)},64561:function(t,e,n){"use strict";e.setSeconds=function(t,e){let n=(0,r.toDate)(t);return n.setSeconds(e),n};var r=n(64873)},49882:function(t,e,n){"use strict";e.setWeek=function(t,e,n){let i=(0,o.toDate)(t),a=(0,r.getWeek)(i,n)-e;return i.setDate(i.getDate()-7*a),i};var r=n(59109),o=n(64873)},26321:function(t,e,n){"use strict";e.setWeekYear=function(t,e,n){let c=(0,u.getDefaultOptions)(),s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,l=(0,a.toDate)(t),f=(0,o.differenceInCalendarDays)(l,(0,i.startOfWeekYear)(l,n)),d=(0,r.constructFrom)(t,0);return d.setFullYear(e,0,s),d.setHours(0,0,0,0),(l=(0,i.startOfWeekYear)(d,n)).setDate(l.getDate()+f),l};var r=n(66129),o=n(35229),i=n(94381),a=n(64873),u=n(92314)},98223:function(t,e,n){"use strict";e.setYear=function(t,e){let n=(0,o.toDate)(t);return isNaN(+n)?(0,r.constructFrom)(t,NaN):(n.setFullYear(e),n)};var r=n(66129),o=n(64873)},18576:function(t,e,n){"use strict";e.startOfDay=function(t){let e=(0,r.toDate)(t);return e.setHours(0,0,0,0),e};var r=n(64873)},28940:function(t,e,n){"use strict";e.startOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=10*Math.floor(n/10);return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e};var r=n(64873)},29066:function(t,e,n){"use strict";e.startOfHour=function(t){let e=(0,r.toDate)(t);return e.setMinutes(0,0,0),e};var r=n(64873)},3063:function(t,e,n){"use strict";e.startOfISOWeek=function(t){return(0,r.startOfWeek)(t,{weekStartsOn:1})};var r=n(99581)},19676:function(t,e,n){"use strict";e.startOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);return n.setFullYear(e,0,4),n.setHours(0,0,0,0),(0,o.startOfISOWeek)(n)};var r=n(96477),o=n(3063),i=n(66129)},80632:function(t,e,n){"use strict";e.startOfMinute=function(t){let e=(0,r.toDate)(t);return e.setSeconds(0,0),e};var r=n(64873)},80191:function(t,e,n){"use strict";e.startOfMonth=function(t){let e=(0,r.toDate)(t);return e.setDate(1),e.setHours(0,0,0,0),e};var r=n(64873)},79083:function(t,e,n){"use strict";e.startOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3,1),e.setHours(0,0,0,0),e};var r=n(64873)},57889:function(t,e,n){"use strict";e.startOfSecond=function(t){let e=(0,r.toDate)(t);return e.setMilliseconds(0),e};var r=n(64873)},45608:function(t,e,n){"use strict";e.startOfToday=function(){return(0,r.startOfDay)(Date.now())};var r=n(18576)},76867:function(t,e){"use strict";e.startOfTomorrow=function(){let t=new Date,e=t.getFullYear(),n=t.getMonth(),r=t.getDate(),o=new Date(0);return o.setFullYear(e,n,r+1),o.setHours(0,0,0,0),o}},99581:function(t,e,n){"use strict";e.startOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setDate(a.getDate()-((u(c=(a=Math.ceil(d/7))>c?a+1:c+1)&&(i=c,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((c=s.length)-(i=l.length)<0&&(i=c,r=l,l=s,s=r),n=0;i;)n=(s[--i]=s[i]+l[i]+n)/1e7|0,s[i]%=1e7;for(n&&(s.unshift(n),++o),c=s.length;0==s[--c];)s.pop();return e.d=s,e.e=o,u?P(e,d):e}function m(t,e,n){if(t!==~~t||tn)throw Error(s+t)}function g(t){var e,n,r,o=t.length-1,i="",a=t[0];if(o>0){for(i+=a,e=1;et.e^this.s<0?1:-1;for(e=0,n=(r=this.d.length)<(o=t.d.length)?r:o;et.d[e]^this.s<0?1:-1;return r===o?0:r>o^this.s<0?1:-1},y.decimalPlaces=y.dp=function(){var t=this.d.length-1,e=(t-this.e)*7;if(t=this.d[t])for(;t%10==0;t/=10)e--;return e<0?0:e},y.dividedBy=y.div=function(t){return b(this,new this.constructor(t))},y.dividedToIntegerBy=y.idiv=function(t){var e=this.constructor;return P(b(this,new e(t),0,1),e.precision)},y.equals=y.eq=function(t){return!this.cmp(t)},y.exponent=function(){return x(this)},y.greaterThan=y.gt=function(t){return this.cmp(t)>0},y.greaterThanOrEqualTo=y.gte=function(t){return this.cmp(t)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(t){return 0>this.cmp(t)},y.lessThanOrEqualTo=y.lte=function(t){return 1>this.cmp(t)},y.logarithm=y.log=function(t){var e,n=this.constructor,r=n.precision,o=r+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(i))throw Error(c+"NaN");if(this.s<1)throw Error(c+(this.s?"NaN":"-Infinity"));return this.eq(i)?new n(0):(u=!1,e=b(M(this,o),M(t,o),o),u=!0,P(e,r))},y.minus=y.sub=function(t){return t=new this.constructor(t),this.s==t.s?k(this,t):v(this,(t.s=-t.s,t))},y.modulo=y.mod=function(t){var e,n=this.constructor,r=n.precision;if(!(t=new n(t)).s)throw Error(c+"NaN");return this.s?(u=!1,e=b(this,t,0,1).times(t),u=!0,this.minus(e)):P(new n(this),r)},y.naturalExponential=y.exp=function(){return O(this)},y.naturalLogarithm=y.ln=function(){return M(this)},y.negated=y.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},y.plus=y.add=function(t){return t=new this.constructor(t),this.s==t.s?v(this,t):k(this,(t.s=-t.s,t))},y.precision=y.sd=function(t){var e,n,r;if(void 0!==t&&!!t!==t&&1!==t&&0!==t)throw Error(s+t);if(e=x(this)+1,n=7*(r=this.d.length-1)+1,r=this.d[r]){for(;r%10==0;r/=10)n--;for(r=this.d[0];r>=10;r/=10)n++}return t&&e>n?e:n},y.squareRoot=y.sqrt=function(){var t,e,n,r,o,i,a,s=this.constructor;if(this.s<1){if(!this.s)return new s(0);throw Error(c+"NaN")}for(t=x(this),u=!1,0==(o=Math.sqrt(+this))||o==1/0?(((e=g(this.d)).length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=f((t+1)/2)-(t<0||t%2),e=o==1/0?"5e"+t:(e=o.toExponential()).slice(0,e.indexOf("e")+1)+t,r=new s(e)):r=new s(o.toString()),o=a=(n=s.precision)+3;;)if(r=(i=r).plus(b(this,i,a+2)).times(.5),g(i.d).slice(0,a)===(e=g(r.d)).slice(0,a)){if(e=e.slice(a-3,a+1),o==a&&"4999"==e){if(P(i,n+1,0),i.times(i).eq(this)){r=i;break}}else if("9999"!=e)break;a+=4}return u=!0,P(r,n)},y.times=y.mul=function(t){var e,n,r,o,i,a,c,s,l,f=this.constructor,d=this.d,h=(t=new f(t)).d;if(!this.s||!t.s)return new f(0);for(t.s*=this.s,n=this.e+t.e,(s=d.length)<(l=h.length)&&(i=d,d=h,h=i,a=s,s=l,l=a),i=[],r=a=s+l;r--;)i.push(0);for(r=l;--r>=0;){for(e=0,o=s+r;o>r;)c=i[o]+h[r]*d[o-r-1]+e,i[o--]=c%1e7|0,e=c/1e7|0;i[o]=(i[o]+e)%1e7|0}for(;!i[--a];)i.pop();return e?++n:i.shift(),t.d=i,t.e=n,u?P(t,f.precision):t},y.toDecimalPlaces=y.todp=function(t,e){var n=this,r=n.constructor;return(n=new r(n),void 0===t)?n:(m(t,0,1e9),void 0===e?e=r.rounding:m(e,0,8),P(n,t+x(n)+1,e))},y.toExponential=function(t,e){var n,r=this,o=r.constructor;return void 0===t?n=_(r,!0):(m(t,0,1e9),void 0===e?e=o.rounding:m(e,0,8),n=_(r=P(new o(r),t+1,e),!0,t+1)),n},y.toFixed=function(t,e){var n,r,o=this.constructor;return void 0===t?_(this):(m(t,0,1e9),void 0===e?e=o.rounding:m(e,0,8),n=_((r=P(new o(this),t+x(this)+1,e)).abs(),!1,t+x(r)+1),this.isneg()&&!this.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var t=this.constructor;return P(new t(this),x(this)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(t){var e,n,r,o,a,s,l=this,d=l.constructor,h=+(t=new d(t));if(!t.s)return new d(i);if(!(l=new d(l)).s){if(t.s<1)throw Error(c+"Infinity");return l}if(l.eq(i))return l;if(r=d.precision,t.eq(i))return P(l,r);if(s=(e=t.e)>=(n=t.d.length-1),a=l.s,s){if((n=h<0?-h:h)<=9007199254740991){for(o=new d(i),e=Math.ceil(r/7+4),u=!1;n%2&&E((o=o.times(l)).d,e),0!==(n=f(n/2));)E((l=l.times(l)).d,e);return u=!0,t.s<0?new d(i).div(o):P(o,r)}}else if(a<0)throw Error(c+"NaN");return a=a<0&&1&t.d[Math.max(e,n)]?-1:1,l.s=1,u=!1,o=t.times(M(l,r+12)),u=!0,(o=O(o)).s=a,o},y.toPrecision=function(t,e){var n,r,o=this,i=o.constructor;return void 0===t?(n=x(o),r=_(o,n<=i.toExpNeg||n>=i.toExpPos)):(m(t,1,1e9),void 0===e?e=i.rounding:m(e,0,8),n=x(o=P(new i(o),t,e)),r=_(o,t<=n||n<=i.toExpNeg,t)),r},y.toSignificantDigits=y.tosd=function(t,e){var n=this.constructor;return void 0===t?(t=n.precision,e=n.rounding):(m(t,1,1e9),void 0===e?e=n.rounding:m(e,0,8)),P(new n(this),t,e)},y.toString=y.valueOf=y.val=y.toJSON=function(){var t=x(this),e=this.constructor;return _(this,t<=e.toExpNeg||t>=e.toExpPos)};var b=function(){function t(t,e){var n,r=0,o=t.length;for(t=t.slice();o--;)n=t[o]*e+r,t[o]=n%1e7|0,r=n/1e7|0;return r&&t.unshift(r),t}function e(t,e,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;oe[o]?1:-1;break}return i}function n(t,e,n){for(var r=0;n--;)t[n]-=r,r=t[n]1;)t.shift()}return function(r,o,i,a){var u,s,l,f,d,h,p,y,v,m,g,b,O,w,j,M,S,k,_=r.constructor,E=r.s==o.s?1:-1,D=r.d,T=o.d;if(!r.s)return new _(r);if(!o.s)throw Error(c+"Division by zero");for(l=0,s=r.e-o.e,S=T.length,j=D.length,y=(p=new _(E)).d=[];T[l]==(D[l]||0);)++l;if(T[l]>(D[l]||0)&&--s,(b=null==i?i=_.precision:a?i+(x(r)-x(o))+1:i)<0)return new _(0);if(b=b/7+2|0,l=0,1==S)for(f=0,T=T[0],b++;(l1&&(T=t(T,f),D=t(D,f),S=T.length,j=D.length),w=S,m=(v=D.slice(0,S)).length;m=1e7/2&&++M;do f=0,(u=e(T,v,S,m))<0?(g=v[0],S!=m&&(g=1e7*g+(v[1]||0)),(f=g/M|0)>1?(f>=1e7&&(f=1e7-1),h=(d=t(T,f)).length,m=v.length,1==(u=e(d,v,h,m))&&(f--,n(d,S16)throw Error(l+x(t));if(!t.s)return new h(i);for(null==e?(u=!1,c=p):c=e,a=new h(.03125);t.abs().gte(.1);)t=t.times(a),f+=5;for(c+=Math.log(d(2,f))/Math.LN10*2+5|0,n=r=o=new h(i),h.precision=c;;){if(r=P(r.times(t),c),n=n.times(++s),g((a=o.plus(b(r,n,c))).d).slice(0,c)===g(o.d).slice(0,c)){for(;f--;)o=P(o.times(o),c);return h.precision=p,null==e?(u=!0,P(o,p)):o}o=a}}function x(t){for(var e=7*t.e,n=t.d[0];n>=10;n/=10)e++;return e}function w(t,e,n){if(e>t.LN10.sd())throw u=!0,n&&(t.precision=n),Error(c+"LN10 precision limit exceeded");return P(new t(t.LN10),e)}function j(t){for(var e="";t--;)e+="0";return e}function M(t,e){var n,r,o,a,s,l,f,d,h,p=1,y=t,v=y.d,m=y.constructor,O=m.precision;if(y.s<1)throw Error(c+(y.s?"NaN":"-Infinity"));if(y.eq(i))return new m(0);if(null==e?(u=!1,d=O):d=e,y.eq(10))return null==e&&(u=!0),w(m,d);if(d+=10,m.precision=d,r=(n=g(v)).charAt(0),!(15e14>Math.abs(a=x(y))))return f=w(m,d+2,O).times(a+""),y=M(new m(r+"."+n.slice(1)),d-10).plus(f),m.precision=O,null==e?(u=!0,P(y,O)):y;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=g((y=y.times(t)).d)).charAt(0),p++;for(a=x(y),r>1?(y=new m("0."+n),a++):y=new m(r+"."+n.slice(1)),l=s=y=b(y.minus(i),y.plus(i),d),h=P(y.times(y),d),o=3;;){if(s=P(s.times(h),d),g((f=l.plus(b(s,new m(o),d))).d).slice(0,d)===g(l.d).slice(0,d))return l=l.times(2),0!==a&&(l=l.plus(w(m,d+2,O).times(a+""))),l=b(l,new m(p),d),m.precision=O,null==e?(u=!0,P(l,O)):l;l=f,o+=2}}function S(t,e){var n,r,o;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;48===e.charCodeAt(r);)++r;for(o=e.length;48===e.charCodeAt(o-1);)--o;if(e=e.slice(r,o)){if(o-=r,n=n-r-1,t.e=f(n/7),t.d=[],r=(n+1)%7,n<0&&(r+=7),rp||t.e<-p))throw Error(l+n)}else t.s=0,t.e=0,t.d=[0];return t}function P(t,e,n){var r,o,i,a,c,s,h,y,v=t.d;for(a=1,i=v[0];i>=10;i/=10)a++;if((r=e-a)<0)r+=7,o=e,h=v[y=0];else{if((y=Math.ceil((r+1)/7))>=(i=v.length))return t;for(a=1,h=i=v[y];i>=10;i/=10)a++;r%=7,o=r-7+a}if(void 0!==n&&(c=h/(i=d(10,a-o-1))%10|0,s=e<0||void 0!==v[y+1]||h%i,s=n<4?(c||s)&&(0==n||n==(t.s<0?3:2)):c>5||5==c&&(4==n||s||6==n&&(r>0?o>0?h/d(10,a-o):0:v[y-1])%10&1||n==(t.s<0?8:7))),e<1||!v[0])return s?(i=x(t),v.length=1,e=e-i-1,v[0]=d(10,(7-e%7)%7),t.e=f(-e/7)||0):(v.length=1,v[0]=t.e=t.s=0),t;if(0==r?(v.length=y,i=1,y--):(v.length=y+1,i=d(10,7-r),v[y]=o>0?(h/d(10,a-o)%d(10,o)|0)*i:0),s)for(;;){if(0==y){1e7==(v[0]+=i)&&(v[0]=1,++t.e);break}if(v[y]+=i,1e7!=v[y])break;v[y--]=0,i=1}for(r=v.length;0===v[--r];)v.pop();if(u&&(t.e>p||t.e<-p))throw Error(l+x(t));return t}function k(t,e){var n,r,o,i,a,c,s,l,f,d,h=t.constructor,p=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),u?P(e,p):e;if(s=t.d,d=e.d,r=e.e,l=t.e,s=s.slice(),a=l-r){for((f=a<0)?(n=s,a=-a,c=d.length):(n=d,r=l,c=s.length),a>(o=Math.max(Math.ceil(p/7),c)+2)&&(a=o,n.length=1),n.reverse(),o=a;o--;)n.push(0);n.reverse()}else{for((f=(o=s.length)<(c=d.length))&&(c=o),o=0;o0;--o)s[c++]=0;for(o=d.length;o>a;){if(s[--o]0?i=i.charAt(0)+"."+i.slice(1)+j(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+j(-o-1)+i,n&&(r=n-a)>0&&(i+=j(r))):o>=a?(i+=j(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+j(r))):((r=o+1)0&&(o+1===a&&(i+="."),i+=j(r))),t.s<0?"-"+i:i}function E(t,e){if(t.length>e)return t.length=e,!0}function D(t){if(!t||"object"!=typeof t)throw Error(c+"Object expected");var e,n,r,o=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=o[e+1]&&r<=o[e+2])this[n]=r;else throw Error(s+n+": "+r)}if(void 0!==(r=t[n="LN10"])){if(r==Math.LN10)this[n]=new this(r);else throw Error(s+n+": "+r)}return this}(a=function t(e){var n,r,o;function i(t){if(!(this instanceof i))return new i(t);if(this.constructor=i,t instanceof i){this.s=t.s,this.e=t.e,this.d=(t=t.d)?t.slice():t;return}if("number"==typeof t){if(0*t!=0)throw Error(s+t);if(t>0)this.s=1;else if(t<0)t=-t,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(t===~~t&&t<1e7){this.e=0,this.d=[t];return}return S(this,t.toString())}if("string"!=typeof t)throw Error(s+t);if(45===t.charCodeAt(0)?(t=t.slice(1),this.s=-1):this.s=1,h.test(t))S(this,t);else throw Error(s+t)}if(i.prototype=y,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=t,i.config=i.set=D,void 0===e&&(e={}),e)for(n=0,o=["precision","rounding","toExpNeg","toExpPos","LN10"];n-1}},81026:function(t){t.exports=function(t,e,n){for(var r=-1,o=null==t?0:t.length;++r0&&i(l)?n>1?t(l,n-1,i,a,u):r(u,l):a||(u[u.length]=l)}return u}},6194:function(t,e,n){var r=n(64324)();t.exports=r},25519:function(t,e,n){var r=n(6194),o=n(44867);t.exports=function(t,e){return t&&r(t,e,o)}},34696:function(t,e,n){var r=n(28283),o=n(62192);t.exports=function(t,e){e=r(e,t);for(var n=0,i=e.length;null!=t&&ne}},46054:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},67262:function(t,e,n){var r=n(49932),o=n(43792),i=n(10011);t.exports=function(t,e,n){return e==e?i(t,e,n):r(t,o,n)}},71660:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return o(t)&&"[object Arguments]"==r(t)}},49034:function(t,e,n){var r=n(389),o=n(45376);t.exports=function t(e,n,i,a,u){return e===n||(null!=e&&null!=n&&(o(e)||o(n))?r(e,n,i,a,t,u):e!=e&&n!=n)}},389:function(t,e,n){var r=n(89397),o=n(12037),i=n(98784),a=n(66455),u=n(39725),c=n(28035),s=n(64592),l=n(43694),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,y,v,m){var g=c(t),b=c(e),O=g?d:u(t),x=b?d:u(e);O=O==f?h:O,x=x==f?h:x;var w=O==h,j=x==h,M=O==x;if(M&&s(t)){if(!s(e))return!1;g=!0,w=!1}if(M&&!w)return m||(m=new r),g||l(t)?o(t,e,n,y,v,m):i(t,e,O,n,y,v,m);if(!(1&n)){var S=w&&p.call(t,"__wrapped__"),P=j&&p.call(e,"__wrapped__");if(S||P){var k=S?t.value():t,_=P?e.value():e;return m||(m=new r),v(k,_,n,y,m)}}return!!M&&(m||(m=new r),a(t,e,n,y,v,m))}},42736:function(t,e,n){var r=n(89397),o=n(49034);t.exports=function(t,e,n,i){var a=n.length,u=a,c=!i;if(null==t)return!u;for(t=Object(t);a--;){var s=n[a];if(c&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++ao?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r=200){var y=e?null:u(t);if(y)return c(y);d=!1,l=a,p=new r}else p=e?[]:h;t:for(;++s=o?t:r(t,e,n)}},83645:function(t,e,n){var r=n(22186);t.exports=function(t,e){if(t!==e){var n=void 0!==t,o=null===t,i=t==t,a=r(t),u=void 0!==e,c=null===e,s=e==e,l=r(e);if(!c&&!l&&!a&&t>e||a&&u&&s&&!c&&!l||o&&u&&s||!n&&s||!i)return 1;if(!o&&!a&&!l&&t=c)return s;return s*("desc"==n[o]?-1:1)}}return t.index-e.index}},97922:function(t,e,n){var r=n(29283)["__core-js_shared__"];t.exports=r},64213:function(t,e,n){var r=n(88243);t.exports=function(t,e){return function(n,o){if(null==n)return n;if(!r(n))return t(n,o);for(var i=n.length,a=e?i:-1,u=Object(n);(e?a--:++a-1?u[c?e[s]:s]:void 0}}},73719:function(t,e,n){var r=n(71217),o=n(63276),i=n(43943);t.exports=function(t){return function(e,n,a){return a&&"number"!=typeof a&&o(e,n,a)&&(n=a=void 0),e=i(e),void 0===n?(n=e,e=0):n=i(n),a=void 0===a?el))return!1;var d=c.get(t),h=c.get(e);if(d&&h)return d==e&&h==t;var p=-1,y=!0,v=2&n?new r:void 0;for(c.set(t,e),c.set(e,t);++p-1&&t%1==0&&t-1}},55422:function(t,e,n){var r=n(52906);t.exports=function(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},8924:function(t,e,n){var r=n(17727),o=n(27881),i=n(91051);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},3249:function(t,e,n){var r=n(22987);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},40031:function(t,e,n){var r=n(22987);t.exports=function(t){return r(this,t).get(t)}},32827:function(t,e,n){var r=n(22987);t.exports=function(t){return r(this,t).has(t)}},75299:function(t,e,n){var r=n(22987);t.exports=function(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},75850:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}},96195:function(t){t.exports=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}}},71083:function(t,e,n){var r=n(54393);t.exports=function(t){var e=r(t,function(t){return 500===n.size&&n.clear(),t}),n=e.cache;return e}},4575:function(t,e,n){var r=n(63556)(Object,"create");t.exports=r},67190:function(t,e,n){var r=n(75307)(Object.keys,Object);t.exports=r},14650:function(t,e,n){t=n.nmd(t);var r=n(12080),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&r.process,u=function(){try{var t=i&&i.require&&i.require("util").types;if(t)return t;return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u},15798:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},75307:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},26249:function(t,e,n){var r=n(70478),o=Math.max;t.exports=function(t,e,n){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,a=-1,u=o(i.length-e,0),c=Array(u);++a0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},13093:function(t,e,n){var r=n(27881);t.exports=function(){this.__data__=new r,this.size=0}},17382:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},17687:function(t){t.exports=function(t){return this.__data__.get(t)}},36334:function(t){t.exports=function(t){return this.__data__.has(t)}},40245:function(t,e,n){var r=n(27881),o=n(91051),i=n(13484);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(t,e),this.size=n.size,this}},10011:function(t){t.exports=function(t,e,n){for(var r=n-1,o=t.length;++r=e||n<0||v&&r>=l}function O(){var t,n,r,i=o();if(b(i))return x(i);d=setTimeout(O,(t=i-h,n=i-p,r=e-t,v?u(r,l-n):r))}function x(t){return(d=void 0,m&&c)?g(t):(c=s=void 0,f)}function w(){var t,n=o(),r=b(n);if(c=arguments,s=this,h=n,r){if(void 0===d)return p=t=h,d=setTimeout(O,e),y?g(t):f;if(v)return clearTimeout(d),d=setTimeout(O,e),g(h)}return void 0===d&&(d=setTimeout(O,e)),f}return e=i(e)||0,r(n)&&(y=!!n.leading,l=(v="maxWait"in n)?a(i(n.maxWait)||0,e):l,m="trailing"in n?!!n.trailing:m),w.cancel=function(){void 0!==d&&clearTimeout(d),p=0,c=h=s=d=void 0},w.flush=function(){return void 0===d?f:x(o())},w}},91259:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},49179:function(t,e,n){var r=n(22190),o=n(78558),i=n(21571),a=n(28035),u=n(63276);t.exports=function(t,e,n){var c=a(t)?r:o;return n&&u(t,e,n)&&(e=void 0),c(t,i(e,3))}},98396:function(t,e,n){var r=n(29265)(n(82884));t.exports=r},82884:function(t,e,n){var r=n(49932),o=n(21571),i=n(90515),a=Math.max;t.exports=function(t,e,n){var u=null==t?0:t.length;if(!u)return -1;var c=null==n?0:i(n);return c<0&&(c=a(u+c,0)),r(t,o(e,3),c)}},56887:function(t,e,n){var r=n(45895),o=n(77757);t.exports=function(t,e){return r(o(t,e),1)}},81594:function(t,e,n){var r=n(34696);t.exports=function(t,e,n){var o=null==t?void 0:r(t,e);return void 0===o?n:o}},59572:function(t,e,n){var r=n(46054),o=n(97595);t.exports=function(t,e){return null!=t&&o(t,e,r)}},51169:function(t){t.exports=function(t){return t}},53914:function(t,e,n){var r=n(71660),o=n(45376),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=c},28035:function(t){var e=Array.isArray;t.exports=e},88243:function(t,e,n){var r=n(57868),o=n(90236);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},87702:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return!0===t||!1===t||o(t)&&"[object Boolean]"==r(t)}},64592:function(t,e,n){t=n.nmd(t);var r=n(29283),o=n(65190),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?r.Buffer:void 0,c=u?u.isBuffer:void 0;t.exports=c||o},1133:function(t,e,n){var r=n(49034);t.exports=function(t,e){return r(t,e)}},57868:function(t,e,n){var r=n(40389),o=n(34578);t.exports=function(t){if(!o(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},90236:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},83886:function(t,e,n){var r=n(52974);t.exports=function(t){return r(t)&&t!=+t}},9869:function(t){t.exports=function(t){return null==t}},52974:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return"number"==typeof t||o(t)&&"[object Number]"==r(t)}},34578:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},45376:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},10041:function(t,e,n){var r=n(40389),o=n(18359),i=n(45376),a=Object.prototype,u=Function.prototype.toString,c=a.hasOwnProperty,s=u.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=r(t))return!1;var e=o(t);if(null===e)return!0;var n=c.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==s}},90704:function(t,e,n){var r=n(40389),o=n(28035),i=n(45376);t.exports=function(t){return"string"==typeof t||!o(t)&&i(t)&&"[object String]"==r(t)}},22186:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==r(t)}},43694:function(t,e,n){var r=n(15113),o=n(7261),i=n(14650),a=i&&i.isTypedArray,u=a?o(a):r;t.exports=u},44867:function(t,e,n){var r=n(12453),o=n(65142),i=n(88243);t.exports=function(t){return i(t)?r(t):o(t)}},62239:function(t){t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},77757:function(t,e,n){var r=n(61661),o=n(21571),i=n(91590),a=n(28035);t.exports=function(t,e){return(a(t)?r:i)(t,o(e,3))}},4216:function(t,e,n){var r=n(93448),o=n(25519),i=n(21571);t.exports=function(t,e){var n={};return e=i(e,3),o(t,function(t,o,i){r(n,o,e(t,o,i))}),n}},27793:function(t,e,n){var r=n(17918),o=n(81708),i=n(51169);t.exports=function(t){return t&&t.length?r(t,i,o):void 0}},54393:function(t,e,n){var r=n(13484);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=t.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,t.exports=o},67540:function(t,e,n){var r=n(17918),o=n(68789),i=n(51169);t.exports=function(t){return t&&t.length?r(t,i,o):void 0}},88186:function(t){t.exports=function(){}},86261:function(t,e,n){var r=n(29283);t.exports=function(){return r.Date.now()}},30630:function(t,e,n){var r=n(19190),o=n(11289),i=n(3871),a=n(62192);t.exports=function(t){return i(t)?r(a(t)):o(t)}},54267:function(t,e,n){var r=n(73719)();t.exports=r},3202:function(t,e,n){var r=n(76798),o=n(21571),i=n(26018),a=n(28035),u=n(63276);t.exports=function(t,e,n){var c=a(t)?r:i;return n&&u(t,e,n)&&(e=void 0),c(t,o(e,3))}},67938:function(t,e,n){var r=n(45895),o=n(85190),i=n(10939),a=n(63276),u=i(function(t,e){if(null==t)return[];var n=e.length;return n>1&&a(t,e[0],e[1])?e=[]:n>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),o(t,r(e,1),[])});t.exports=u},47472:function(t){t.exports=function(){return[]}},65190:function(t){t.exports=function(){return!1}},85902:function(t,e,n){var r=n(64735),o=n(34578);t.exports=function(t,e,n){var i=!0,a=!0;if("function"!=typeof t)throw TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:i,maxWait:e,trailing:a})}},43943:function(t,e,n){var r=n(72311),o=1/0;t.exports=function(t){return t?(t=r(t))===o||t===-o?(t<0?-1:1)*17976931348623157e292:t==t?t:0:0===t?t:0}},90515:function(t,e,n){var r=n(43943);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},72311:function(t,e,n){var r=n(38566),o=n(34578),i=n(22186),a=0/0,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return a;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=c.test(t);return n||s.test(t)?l(t.slice(2),n?2:8):u.test(t)?a:+t}},9533:function(t,e,n){var r=n(22204);t.exports=function(t){return null==t?"":r(t)}},55099:function(t,e,n){var r=n(21571),o=n(14551);t.exports=function(t,e){return t&&t.length?o(t,r(e,2)):[]}},97371:function(t,e,n){var r=n(22202)("toUpperCase");t.exports=r},39018:function(t,e,n){var r,o;void 0!==(o="function"==typeof(r=function(){var t,e,n,r,o,i={},a={},u={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},c={currentLocale:u.currentLocale,zeroFormat:u.zeroFormat,nullFormat:u.nullFormat,defaultFormat:u.defaultFormat,scalePercentBy100:u.scalePercentBy100};function s(t,e){this._input=t,this._value=e}return(r=function(t){var e,n,a,u;if(r.isNumeral(t))e=t.value();else if(0===t||void 0===t)e=0;else if(null===t||o.isNaN(t))e=null;else if("string"==typeof t){if(c.zeroFormat&&t===c.zeroFormat)e=0;else if(c.nullFormat&&t===c.nullFormat||!t.replace(/[^0-9]+/g,"").length)e=null;else{for(n in i)if((u="function"==typeof i[n].regexps.unformat?i[n].regexps.unformat():i[n].regexps.unformat)&&t.match(u)){a=i[n].unformat;break}e=(a=a||r._.stringToNumber)(t)}}else e=Number(t)||null;return new s(t,e)}).version="2.0.6",r.isNumeral=function(t){return t instanceof s},r._=o={numberToFormat:function(t,e,n){var o,i,u,c,s,l,f,d=a[r.options.currentLocale],h=!1,p=!1,y=0,v="",m="",g=!1;if(i=Math.abs(t=t||0),r._.includes(e,"(")?(h=!0,e=e.replace(/[\(|\)]/g,"")):(r._.includes(e,"+")||r._.includes(e,"-"))&&(s=r._.includes(e,"+")?e.indexOf("+"):t<0?e.indexOf("-"):-1,e=e.replace(/[\+|\-]/g,"")),r._.includes(e,"a")&&(o=!!(o=e.match(/a(k|m|b|t)?/))&&o[1],r._.includes(e," a")&&(v=" "),e=e.replace(RegExp(v+"a[kmbt]?"),""),i>=1e12&&!o||"t"===o?(v+=d.abbreviations.trillion,t/=1e12):i<1e12&&i>=1e9&&!o||"b"===o?(v+=d.abbreviations.billion,t/=1e9):i<1e9&&i>=1e6&&!o||"m"===o?(v+=d.abbreviations.million,t/=1e6):(i<1e6&&i>=1e3&&!o||"k"===o)&&(v+=d.abbreviations.thousand,t/=1e3)),r._.includes(e,"[.]")&&(p=!0,e=e.replace("[.]",".")),u=t.toString().split(".")[0],c=e.split(".")[1],l=e.indexOf(","),y=(e.split(".")[0].split(",")[0].match(/0/g)||[]).length,c?(r._.includes(c,"[")?(c=(c=c.replace("]","")).split("["),m=r._.toFixed(t,c[0].length+c[1].length,n,c[1].length)):m=r._.toFixed(t,c.length,n),u=m.split(".")[0],m=r._.includes(m,".")?d.delimiters.decimal+m.split(".")[1]:"",p&&0===Number(m.slice(1))&&(m="")):u=r._.toFixed(t,0,n),v&&!o&&Number(u)>=1e3&&v!==d.abbreviations.trillion)switch(u=String(Number(u)/1e3),v){case d.abbreviations.thousand:v=d.abbreviations.million;break;case d.abbreviations.million:v=d.abbreviations.billion;break;case d.abbreviations.billion:v=d.abbreviations.trillion}if(r._.includes(u,"-")&&(u=u.slice(1),g=!0),u.length0;b--)u="0"+u;return l>-1&&(u=u.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),0===e.indexOf(".")&&(u=""),f=u+m+(v||""),h?f=(h&&g?"(":"")+f+(h&&g?")":""):s>=0?f=0===s?(g?"-":"+")+f:f+(g?"-":"+"):g&&(f="-"+f),f},stringToNumber:function(t){var e,n,r,o=a[c.currentLocale],i=t,u={thousand:3,million:6,billion:9,trillion:12};if(c.zeroFormat&&t===c.zeroFormat)n=0;else if(c.nullFormat&&t===c.nullFormat||!t.replace(/[^0-9]+/g,"").length)n=null;else{for(e in n=1,"."!==o.delimiters.decimal&&(t=t.replace(/\./g,"").replace(o.delimiters.decimal,".")),u)if(r=RegExp("[^a-zA-Z]"+o.abbreviations[e]+"(?:\\)|(\\"+o.currency.symbol+")?(?:\\))?)?$"),i.match(r)){n*=Math.pow(10,u[e]);break}n*=((t.split("-").length+Math.min(t.split("(").length-1,t.split(")").length-1))%2?1:-1)*Number(t=t.replace(/[^0-9\.]+/g,""))}return n},isNaN:function(t){return"number"==typeof t&&isNaN(t)},includes:function(t,e){return -1!==t.indexOf(e)},insert:function(t,e,n){return t.slice(0,n)+e+t.slice(n)},reduce:function(t,e){if(this===null)throw TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof e)throw TypeError(e+" is not a function");var n,r=Object(t),o=r.length>>>0,i=0;if(3==arguments.length)n=arguments[2];else{for(;i=o)throw TypeError("Reduce of empty array with no initial value");n=r[i++]}for(;in?t:n},1)},toFixed:function(t,e,n,r){var o,i,a,u,c=t.toString().split("."),s=e-(r||0);return a=Math.pow(10,o=2===c.length?Math.min(Math.max(c[1].length,s),e):s),u=(n(t+"e+"+o)/a).toFixed(o),r>e-o&&(i=RegExp("\\.?0{1,"+(r-(e-o))+"}$"),u=u.replace(i,"")),u}},r.options=c,r.formats=i,r.locales=a,r.locale=function(t){return t&&(c.currentLocale=t.toLowerCase()),c.currentLocale},r.localeData=function(t){if(!t)return a[c.currentLocale];if(!a[t=t.toLowerCase()])throw Error("Unknown locale : "+t);return a[t]},r.reset=function(){for(var t in u)c[t]=u[t]},r.zeroFormat=function(t){c.zeroFormat="string"==typeof t?t:null},r.nullFormat=function(t){c.nullFormat="string"==typeof t?t:null},r.defaultFormat=function(t){c.defaultFormat="string"==typeof t?t:"0.0"},r.register=function(t,e,n){if(e=e.toLowerCase(),this[t+"s"][e])throw TypeError(e+" "+t+" already registered.");return this[t+"s"][e]=n,n},r.validate=function(t,e){var n,o,i,a,u,c,s,l;if("string"!=typeof t&&(t+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),(t=t.trim()).match(/^\d+$/))return!0;if(""===t)return!1;try{s=r.localeData(e)}catch(t){s=r.localeData(r.locale())}return i=s.currency.symbol,u=s.abbreviations,n=s.delimiters.decimal,o="."===s.delimiters.thousands?"\\.":s.delimiters.thousands,(null===(l=t.match(/^[^\d]+/))||(t=t.substr(1),l[0]===i))&&(null===(l=t.match(/[^\d]+$/))||(t=t.slice(0,-1),l[0]===u.thousand||l[0]===u.million||l[0]===u.billion||l[0]===u.trillion))&&(c=RegExp(o+"{2}"),!t.match(/[^\d.,]/g)&&!((a=t.split(n)).length>2)&&(a.length<2?!!a[0].match(/^\d+.*\d$/)&&!a[0].match(c):1===a[0].length?!!a[0].match(/^\d+$/)&&!a[0].match(c)&&!!a[1].match(/^\d+$/):!!a[0].match(/^\d+.*\d$/)&&!a[0].match(c)&&!!a[1].match(/^\d+$/)))},r.fn=s.prototype={clone:function(){return r(this)},format:function(t,e){var n,o,a,u=this._value,s=t||c.defaultFormat;if(e=e||Math.round,0===u&&null!==c.zeroFormat)o=c.zeroFormat;else if(null===u&&null!==c.nullFormat)o=c.nullFormat;else{for(n in i)if(s.match(i[n].regexps.format)){a=i[n].format;break}o=(a=a||r._.numberToFormat)(u,s,e)}return o},value:function(){return this._value},input:function(){return this._input},set:function(t){return this._value=Number(t),this},add:function(t){var e=o.correctionFactor.call(null,this._value,t);return this._value=o.reduce([this._value,t],function(t,n,r,o){return t+Math.round(e*n)},0)/e,this},subtract:function(t){var e=o.correctionFactor.call(null,this._value,t);return this._value=o.reduce([t],function(t,n,r,o){return t-Math.round(e*n)},Math.round(this._value*e))/e,this},multiply:function(t){return this._value=o.reduce([this._value,t],function(t,e,n,r){var i=o.correctionFactor(t,e);return Math.round(t*i)*Math.round(e*i)/Math.round(i*i)},1),this},divide:function(t){return this._value=o.reduce([this._value,t],function(t,e,n,r){var i=o.correctionFactor(t,e);return Math.round(t*i)/Math.round(e*i)}),this},difference:function(t){return Math.abs(r(this._value).subtract(t).value())}},r.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(t){var e=t%10;return 1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th"},currency:{symbol:"$"}}),r.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,e,n){var o,i=r._.includes(e," BPS")?" ":"";return t*=1e4,e=e.replace(/\s?BPS/,""),o=r._.numberToFormat(t,e,n),r._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"BPS"),o=o.join("")):o=o+i+"BPS",o},unformat:function(t){return+(1e-4*r._.stringToNumber(t)).toFixed(15)}}),e={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},n="("+(n=(t={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(e.suffixes.filter(function(e){return 0>t.suffixes.indexOf(e)})).join("|")).replace("B","B(?!PS)")+")",r.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(n)},format:function(n,o,i){var a,u,c,s=r._.includes(o,"ib")?e:t,l=r._.includes(o," b")||r._.includes(o," ib")?" ":"";for(a=0,o=o.replace(/\s?i?b/,"");a<=s.suffixes.length;a++)if(u=Math.pow(s.base,a),c=Math.pow(s.base,a+1),null===n||0===n||n>=u&&n0&&(n/=u);break}return r._.numberToFormat(n,o,i)+l},unformat:function(n){var o,i,a=r._.stringToNumber(n);if(a){for(o=t.suffixes.length-1;o>=0;o--){if(r._.includes(n,t.suffixes[o])){i=Math.pow(t.base,o);break}if(r._.includes(n,e.suffixes[o])){i=Math.pow(e.base,o);break}}a*=i||1}return a}}),r.register("format","currency",{regexps:{format:/(\$)/},format:function(t,e,n){var o,i,a=r.locales[r.options.currentLocale],u={before:e.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:e.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(e=e.replace(/\s?\$\s?/,""),o=r._.numberToFormat(t,e,n),t>=0?(u.before=u.before.replace(/[\-\(]/,""),u.after=u.after.replace(/[\-\)]/,"")):!(t<0)||r._.includes(u.before,"-")||r._.includes(u.before,"(")||(u.before="-"+u.before),i=0;i=0;i--)switch(u.after[i]){case"$":o=i===u.after.length-1?o+a.currency.symbol:r._.insert(o,a.currency.symbol,-(u.after.length-(1+i)));break;case" ":o=i===u.after.length-1?o+" ":r._.insert(o," ",-(u.after.length-(1+i)+a.currency.symbol.length-1))}return o}}),r.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,e,n){var o=("number"!=typeof t||r._.isNaN(t)?"0e+0":t.toExponential()).split("e");return e=e.replace(/e[\+|\-]{1}0/,""),r._.numberToFormat(Number(o[0]),e,n)+"e"+o[1]},unformat:function(t){var e=r._.includes(t,"e+")?t.split("e+"):t.split("e-"),n=Number(e[0]),o=Number(e[1]);return o=r._.includes(t,"e-")?o*=-1:o,r._.reduce([n,Math.pow(10,o)],function(t,e,n,o){var i=r._.correctionFactor(t,e);return t*i*(e*i)/(i*i)},1)}}),r.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,e,n){var o=r.locales[r.options.currentLocale],i=r._.includes(e," o")?" ":"";return e=e.replace(/\s?o/,""),i+=o.ordinal(t),r._.numberToFormat(t,e,n)+i}}),r.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,e,n){var o,i=r._.includes(e," %")?" ":"";return r.options.scalePercentBy100&&(t*=100),e=e.replace(/\s?\%/,""),o=r._.numberToFormat(t,e,n),r._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"%"),o=o.join("")):o=o+i+"%",o},unformat:function(t){var e=r._.stringToNumber(t);return r.options.scalePercentBy100?.01*e:e}}),r.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(t,e,n){var r=Math.floor(t/60/60),o=Math.floor((t-3600*r)/60),i=Math.round(t-3600*r-60*o);return r+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)},unformat:function(t){var e=t.split(":"),n=0;return 3===e.length?n+=3600*Number(e[0])+60*Number(e[1])+Number(e[2]):2===e.length&&(n+=60*Number(e[0])+Number(e[1])),Number(n)}}),r})?r.call(e,n,e,t):r)&&(t.exports=o)},72223:function(t,e,n){"use strict";var r=n(253),o=n(45462),i=n(3546);function a(t){return t&&t.__esModule?t:{default:t}}var u=a(r),c=a(i);function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var e=1;e!u.default.valid(t));if(n)throw Error(`Invalid color "${n}" passed. All CSS color formats are accepted.`);return t.length===e}function v(t,e){return u.default.scale(t).mode("lch").colors(e)}!function(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}}(".styles-module_container__GBNxC {\n width: max-content; /* Calendar should not grow */\n max-width: 100%; /* Do not remove - flexbox parents */\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.styles-module_container__GBNxC rect {\n stroke: rgba(0, 0, 0, 0.08);\n stroke-width: 1px;\n shape-rendering: geometricPrecision;\n}\n\n@media (prefers-color-scheme: dark) {\n .styles-module_container__GBNxC rect {\n stroke: rgba(255, 255, 255, 0.04);\n }\n}\n\n.styles-module_scrollContainer__-bJC8 {\n max-width: 100%;\n overflow-x: auto;\n overflow-y: hidden;\n}\n\n.styles-module_calendar__sT1ND {\n display: block; /* SVGs are inline-block by default */\n overflow: visible; /* Weekday labels are rendered left of the container */\n}\n\n.styles-module_calendar__sT1ND text {\n fill: currentColor;\n}\n\n.styles-module_footer__ZQ-Bl {\n display: flex;\n flex-wrap: wrap;\n gap: 4px 16px;\n white-space: nowrap;\n}\n\n.styles-module_legendColors__kFY2e {\n margin-left: auto;\n display: flex;\n align-items: center;\n gap: 3px;\n}\n\n@keyframes styles-module_loadingAnimation__V0w3h {\n 0% {\n fill: var(--react-activity-calendar-loading);\n }\n 50% {\n fill: var(--react-activity-calendar-loading-active);\n }\n 100% {\n fill: var(--react-activity-calendar-loading);\n }\n}\n"),e.ZP=({data:t,blockMargin:e=4,blockRadius:n=2,blockSize:r=12,colorScheme:a,eventHandlers:m={},fontSize:g=14,hideColorLegend:b=!1,hideMonthLabels:O=!1,hideTotalCount:x=!1,labels:w,maxLevel:j=4,loading:M=!1,renderBlock:S,showWeekdayLabels:P=!1,style:k={},theme:_,totalCount:E,weekStart:D=0})=>{var T,A;j=Math.max(1,j);let I=function(t,e=5){let n={light:v(["hsl(0, 0%, 92%)","hsl(0, 0%, 26%)"],e),dark:v(["hsl(0, 0%, 20%)","hsl(0, 0%, 92%)"],e)};return t?(function(t,e){if("object"!=typeof t||void 0===t.light&&void 0===t.dark)throw Error(`The theme object must contain at least one of the fields "light" and "dark" with exactly 2 or ${e} colors respectively.`);if(t.light){let{length:n}=t.light;if(2!==n&&n!==e)throw Error(`theme.light must contain exactly 2 or ${e} colors, ${n} passed.`)}if(t.dark){let{length:n}=t.dark;if(2!==n&&n!==e)throw Error(`theme.dark must contain exactly 2 or ${e} colors, ${n} passed.`)}}(t,e),t.light=t.light??n.light,t.dark=t.dark??n.dark,{light:y(t.light,e)?t.light:v(t.light,e),dark:y(t.dark,e)?t.dark:v(t.dark,e)}):n}(_,j+1),N=function(){let[t,e]=i.useState("light"),n=t=>e(t.matches?"dark":"light");return i.useEffect(()=>{let t=window.matchMedia("(prefers-color-scheme: dark)");return e(t.matches?"dark":"light"),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[]),t}(),C=I[a??N],L=!function(){let[t,e]=i.useState(!0);return i.useEffect(()=>{let t=window.matchMedia("(prefers-reduced-motion: reduce)");e(t.matches);let n=t=>{e(t.matches)};return t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[]),t}();if(M&&(t=function(){let t=new Date().getFullYear(),e=o.eachDayOfInterval({start:new Date(t,0,1),end:new Date(t,11,31)});return e.map(t=>({date:o.formatISO(t,{representation:"date"}),count:0,level:0}))}()),0===t.length)return null;let F=o.getYear(o.parseISO(t[0]?.date)),B=function(t,e=0){if(0===t.length)return[];let n=function(t){let e={};for(let n of t)e[n.date]=n;return o.eachDayOfInterval({start:o.parseISO(t[0].date),end:o.parseISO(t[t.length-1].date)}).map(t=>{let n=o.formatISO(t,{representation:"date"});return e[n]?e[n]:{date:n,count:0,level:0}})}(t),r=o.parseISO(n[0].date),i=o.getDay(r)===e?r:o.subWeeks(o.nextDay(r,e),1),a=[...Array(o.differenceInCalendarDays(r,i)).fill(void 0),...n],u=Math.ceil(a.length/7);return Array(u).fill(void 0).map((t,e)=>a.slice(7*e,7*e+7))}(t,D),Y=Object.assign({},d,w),W=O?0:g+8,z=P?(T=B[0],A=Y.weekdays,T.reduce((t,e,n)=>{if(n%2!=0){let e=Math.ceil(function(t,e){if("undefined"==typeof document||"undefined"==typeof window)throw Error("calcTextDimensions() requires browser APIs");if(e<1)throw RangeError("fontSize must be positive");if(0===t.length)return{width:0,height:0};let n="http://www.w3.org/2000/svg",r=document.createElementNS(n,"svg");r.style.position="absolute",r.style.visibility="hidden",r.style.fontFamily=window.getComputedStyle(document.body).fontFamily,r.style.fontSize=`${e}px`;let o=document.createElementNS(n,"text");o.textContent=t,r.appendChild(o),document.body.appendChild(r);let i=o.getBBox();return document.body.removeChild(r),{width:i.width,height:i.height}}(A[(n+D)%7],g).width);return Math.max(t,e)}return t},0)+8):void 0,{width:R,height:$}={width:B.length*(r+e)-e,height:W+(r+e)*7-e},H={fontSize:g,...L&&{[`--${l}-loading`]:C[0],[`--${l}-loading-active`]:"light"===a?u.default(C[0]).darken(.3).hex():u.default(C[0]).brighten(.25).hex()}};return c.default.createElement("article",{className:`${l} ${h.container}`,style:{...k,...H}},c.default.createElement("div",{className:p("scroll-container",h.scrollContainer)},c.default.createElement("svg",{width:R,height:$,viewBox:`0 0 ${R} ${$}`,className:p("calendar",h.calendar),style:{marginLeft:z}},!M&&(!P&&O?null:c.default.createElement(c.default.Fragment,null,P&&c.default.createElement("g",{className:p("legend-weekday")},B[0].map((t,n)=>{if(n%2==0)return null;let o=(n+D)%7;return c.default.createElement("text",{x:-8,y:W+(r+e)*n+r/2,dominantBaseline:"middle",textAnchor:"end",key:n},Y.weekdays[o])})),!O&&c.default.createElement("g",{className:p("legend-month")},(function(t,e=f){return t.reduce((t,n,r)=>{let i=n.find(t=>void 0!==t);if(!i)throw Error(`Unexpected error: Week ${r+1} is empty: [${n}].`);let a=e[o.getMonth(o.parseISO(i.date))],u=t[t.length-1];return 0===r||u.label!==a?[...t,{weekIndex:r,label:a}]:t},[]).filter(({weekIndex:e},n,r)=>0===n?r[1]&&r[1].weekIndex-e>=3:n!==r.length-1||t.slice(e).length>=3)})(B,Y.months).map(({label:t,weekIndex:n})=>c.default.createElement("text",{x:(r+e)*n,dominantBaseline:"hanging",key:n},t))))),B.map((t,o)=>t.map((t,a)=>{if(!t)return null;if(t.level<0||t.level>j)throw RangeError(`Provided activity level ${t.level} for ${t.date} is out of range. It must be between 0 and ${j}.`);let u=M&&L?{animation:`${h.loadingAnimation} 1.75s ease-in-out infinite`,animationDelay:`${20*o+20*a}ms`}:void 0,l=c.default.createElement("rect",s({},Object.keys(m).reduce((e,n)=>({...e,[n]:e=>m[n]?.(e)(t)}),{}),{x:0,y:W+(r+e)*a,width:r,height:r,rx:n,ry:n,fill:C[t.level],"data-date":t.date,"data-level":t.level,style:u}));return c.default.createElement(i.Fragment,{key:t.date},S?S(l,t):l)})).map((t,n)=>c.default.createElement("g",{key:n,transform:`translate(${(r+e)*n}, 0)`},t)))),function(){if(x&&b)return null;let e="number"==typeof E?E:t.reduce((t,e)=>t+e.count,0);return c.default.createElement("footer",{className:p("footer",h.footer),style:{marginLeft:z}},M&&c.default.createElement("div",null,"\xa0"),!M&&!x&&c.default.createElement("div",{className:p("count")},Y.totalCount?Y.totalCount.replace("{{count}}",String(e)).replace("{{year}}",String(F)):`${e} activities in ${F}`),!M&&!b&&c.default.createElement("div",{className:p("legend-colors",h.legendColors)},c.default.createElement("span",{style:{marginRight:"0.4em"}},Y?.legend?.less??"Less"),Array(j+1).fill(void 0).map((t,e)=>c.default.createElement("svg",{width:r,height:r,key:e},c.default.createElement("rect",{width:r,height:r,fill:C[e],rx:n,ry:n}))),c.default.createElement("span",{style:{marginLeft:"0.4em"}},Y?.legend?.more??"More")))}())}},69366:function(t,e){"use strict";/** @license React v16.13.1 +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9942],{56582:function(t,e){"use strict";e.addLeadingZeros=function(t,e){let n=Math.abs(t).toString().padStart(e,"0");return(t<0?"-":"")+n}},60081:function(t,e,n){"use strict";Object.defineProperty(e,"defaultLocale",{enumerable:!0,get:function(){return r.enUS}});var r=n(75599)},92314:function(t,e){"use strict";e.getDefaultOptions=function(){return n},e.setDefaultOptions=function(t){n=t};let n={}},92772:function(t,e,n){"use strict";e.formatters=void 0;var r=n(99637),o=n(191),i=n(96477),a=n(59109),u=n(81358),c=n(56582),s=n(30935);let l={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function f(t,e=""){let n=t>0?"-":"+",r=Math.abs(t),o=Math.trunc(r/60),i=r%60;return 0===i?n+String(o):n+String(o)+e+(0,c.addLeadingZeros)(i,2)}function d(t,e){if(t%60==0){let e=t>0?"-":"+";return e+(0,c.addLeadingZeros)(Math.abs(t)/60,2)}return h(t,e)}function h(t,e=""){let n=Math.abs(t),r=(0,c.addLeadingZeros)(Math.trunc(n/60),2),o=(0,c.addLeadingZeros)(n%60,2);return(t>0?"-":"+")+r+e+o}e.formatters={G:function(t,e,n){let r=t.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){let e=t.getFullYear(),r=e>0?e:1-e;return n.ordinalNumber(r,{unit:"year"})}return s.lightFormatters.y(t,e)},Y:function(t,e,n,r){let o=(0,u.getWeekYear)(t,r),i=o>0?o:1-o;if("YY"===e){let t=i%100;return(0,c.addLeadingZeros)(t,2)}return"Yo"===e?n.ordinalNumber(i,{unit:"year"}):(0,c.addLeadingZeros)(i,e.length)},R:function(t,e){let n=(0,i.getISOWeekYear)(t);return(0,c.addLeadingZeros)(n,e.length)},u:function(t,e){let n=t.getFullYear();return(0,c.addLeadingZeros)(n,e.length)},Q:function(t,e,n){let r=Math.ceil((t.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return(0,c.addLeadingZeros)(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){let r=Math.ceil((t.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return(0,c.addLeadingZeros)(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){let r=t.getMonth();switch(e){case"M":case"MM":return s.lightFormatters.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){let r=t.getMonth();switch(e){case"L":return String(r+1);case"LL":return(0,c.addLeadingZeros)(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){let o=(0,a.getWeek)(t,r);return"wo"===e?n.ordinalNumber(o,{unit:"week"}):(0,c.addLeadingZeros)(o,e.length)},I:function(t,e,n){let r=(0,o.getISOWeek)(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):(0,c.addLeadingZeros)(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getDate(),{unit:"date"}):s.lightFormatters.d(t,e)},D:function(t,e,n){let o=(0,r.getDayOfYear)(t);return"Do"===e?n.ordinalNumber(o,{unit:"dayOfYear"}):(0,c.addLeadingZeros)(o,e.length)},E:function(t,e,n){let r=t.getDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){let o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return(0,c.addLeadingZeros)(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){let o=t.getDay(),i=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return(0,c.addLeadingZeros)(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,n){let r=t.getDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return(0,c.addLeadingZeros)(o,e.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){let r=t.getHours(),o=r/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,e,n){let r;let o=t.getHours();switch(r=12===o?l.noon:0===o?l.midnight:o/12>=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){let r;let o=t.getHours();switch(r=o>=17?l.evening:o>=12?l.afternoon:o>=4?l.morning:l.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){let e=t.getHours()%12;return 0===e&&(e=12),n.ordinalNumber(e,{unit:"hour"})}return s.lightFormatters.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getHours(),{unit:"hour"}):s.lightFormatters.H(t,e)},K:function(t,e,n){let r=t.getHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):(0,c.addLeadingZeros)(r,e.length)},k:function(t,e,n){let r=t.getHours();return(0===r&&(r=24),"ko"===e)?n.ordinalNumber(r,{unit:"hour"}):(0,c.addLeadingZeros)(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getMinutes(),{unit:"minute"}):s.lightFormatters.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getSeconds(),{unit:"second"}):s.lightFormatters.s(t,e)},S:function(t,e){return s.lightFormatters.S(t,e)},X:function(t,e,n){let r=t.getTimezoneOffset();if(0===r)return"Z";switch(e){case"X":return d(r);case"XXXX":case"XX":return h(r);default:return h(r,":")}},x:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"x":return d(r);case"xxxx":case"xx":return h(r);default:return h(r,":")}},O:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+f(r,":");default:return"GMT"+h(r,":")}},z:function(t,e,n){let r=t.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+f(r,":");default:return"GMT"+h(r,":")}},t:function(t,e,n){let r=Math.trunc(t.getTime()/1e3);return(0,c.addLeadingZeros)(r,e.length)},T:function(t,e,n){let r=t.getTime();return(0,c.addLeadingZeros)(r,e.length)}}},30935:function(t,e,n){"use strict";e.lightFormatters=void 0;var r=n(56582);e.lightFormatters={y(t,e){let n=t.getFullYear(),o=n>0?n:1-n;return(0,r.addLeadingZeros)("yy"===e?o%100:o,e.length)},M(t,e){let n=t.getMonth();return"M"===e?String(n+1):(0,r.addLeadingZeros)(n+1,2)},d:(t,e)=>(0,r.addLeadingZeros)(t.getDate(),e.length),a(t,e){let n=t.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(t,e)=>(0,r.addLeadingZeros)(t.getHours()%12||12,e.length),H:(t,e)=>(0,r.addLeadingZeros)(t.getHours(),e.length),m:(t,e)=>(0,r.addLeadingZeros)(t.getMinutes(),e.length),s:(t,e)=>(0,r.addLeadingZeros)(t.getSeconds(),e.length),S(t,e){let n=e.length,o=t.getMilliseconds(),i=Math.trunc(o*Math.pow(10,n-3));return(0,r.addLeadingZeros)(i,e.length)}}},14711:function(t,e){"use strict";e.longFormatters=void 0;let n=(t,e)=>{switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},r=(t,e)=>{switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}};e.longFormatters={p:r,P:(t,e)=>{let o;let i=t.match(/(P+)(p+)?/)||[],a=i[1],u=i[2];if(!u)return n(t,e);switch(a){case"P":o=e.dateTime({width:"short"});break;case"PP":o=e.dateTime({width:"medium"});break;case"PPP":o=e.dateTime({width:"long"});break;default:o=e.dateTime({width:"full"})}return o.replace("{{date}}",n(a,e)).replace("{{time}}",r(u,e))}}},29422:function(t,e){"use strict";e.getRoundingMethod=function(t){return e=>{let n=t?Math[t]:Math.trunc,r=n(e);return 0===r?0:r}}},72058:function(t,e,n){"use strict";e.getTimezoneOffsetInMilliseconds=function(t){let e=(0,r.toDate)(t),n=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return n.setUTCFullYear(e.getFullYear()),+t-+n};var r=n(64873)},76975:function(t,e){"use strict";e.isProtectedDayOfYearToken=function(t){return n.test(t)},e.isProtectedWeekYearToken=function(t){return r.test(t)},e.warnOrThrowProtectedError=function(t,e,n){let r=function(t,e,n){let r="Y"===t[0]?"years":"days of the month";return`Use \`${t.toLowerCase()}\` instead of \`${t}\` (in \`${e}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(t,e,n);if(console.warn(r),o.includes(t))throw RangeError(r)};let n=/^D+$/,r=/^Y+$/,o=["D","DD","YY","YYYY"]},85386:function(t,e,n){"use strict";e.add=function(t,e){let{years:n=0,months:u=0,weeks:c=0,days:s=0,hours:l=0,minutes:f=0,seconds:d=0}=e,h=(0,a.toDate)(t),p=u||n?(0,o.addMonths)(h,u+12*n):h,y=s||c?(0,r.addDays)(p,s+7*c):p,v=(0,i.constructFrom)(t,y.getTime()+1e3*(d+60*(f+60*l)));return v};var r=n(79175),o=n(33577),i=n(66129),a=n(64873)},71323:function(t,e,n){"use strict";e.addBusinessDays=function(t,e){let n=(0,u.toDate)(t),c=(0,a.isWeekend)(n);if(isNaN(e))return(0,r.constructFrom)(t,NaN);let s=n.getHours(),l=e<0?-1:1,f=Math.trunc(e/5);n.setDate(n.getDate()+7*f);let d=Math.abs(e%5);for(;d>0;)n.setDate(n.getDate()+l),(0,a.isWeekend)(n)||(d-=1);return c&&(0,a.isWeekend)(n)&&0!==e&&((0,o.isSaturday)(n)&&n.setDate(n.getDate()+(l<0?2:-1)),(0,i.isSunday)(n)&&n.setDate(n.getDate()+(l<0?1:-2))),n.setHours(s),n};var r=n(66129),o=n(6338),i=n(20276),a=n(96944),u=n(64873)},79175:function(t,e,n){"use strict";e.addDays=function(t,e){let n=(0,r.toDate)(t);return isNaN(e)?(0,o.constructFrom)(t,NaN):(e&&n.setDate(n.getDate()+e),n)};var r=n(64873),o=n(66129)},81402:function(t,e,n){"use strict";e.addHours=function(t,e){return(0,r.addMilliseconds)(t,e*o.millisecondsInHour)};var r=n(28898),o=n(26250)},21596:function(t,e,n){"use strict";e.addISOWeekYears=function(t,e){return(0,o.setISOWeekYear)(t,(0,r.getISOWeekYear)(t)+e)};var r=n(96477),o=n(94978)},28898:function(t,e,n){"use strict";e.addMilliseconds=function(t,e){let n=+(0,r.toDate)(t);return(0,o.constructFrom)(t,n+e)};var r=n(64873),o=n(66129)},75605:function(t,e,n){"use strict";e.addMinutes=function(t,e){return(0,r.addMilliseconds)(t,e*o.millisecondsInMinute)};var r=n(28898),o=n(26250)},33577:function(t,e,n){"use strict";e.addMonths=function(t,e){let n=(0,r.toDate)(t);if(isNaN(e))return(0,o.constructFrom)(t,NaN);if(!e)return n;let i=n.getDate(),a=(0,o.constructFrom)(t,n.getTime());a.setMonth(n.getMonth()+e+1,0);let u=a.getDate();return i>=u?a:(n.setFullYear(a.getFullYear(),a.getMonth(),i),n)};var r=n(64873),o=n(66129)},91032:function(t,e,n){"use strict";e.addQuarters=function(t,e){return(0,r.addMonths)(t,3*e)};var r=n(33577)},77436:function(t,e,n){"use strict";e.addSeconds=function(t,e){return(0,r.addMilliseconds)(t,1e3*e)};var r=n(28898)},54206:function(t,e,n){"use strict";e.addWeeks=function(t,e){return(0,r.addDays)(t,7*e)};var r=n(79175)},91863:function(t,e,n){"use strict";e.addYears=function(t,e){return(0,r.addMonths)(t,12*e)};var r=n(33577)},7327:function(t,e,n){"use strict";e.areIntervalsOverlapping=function(t,e,n){let[o,i]=[+(0,r.toDate)(t.start),+(0,r.toDate)(t.end)].sort((t,e)=>t-e),[a,u]=[+(0,r.toDate)(e.start),+(0,r.toDate)(e.end)].sort((t,e)=>t-e);return n?.inclusive?o<=u&&a<=i:o{let a=(0,o.toDate)(e);if(isNaN(Number(a))){n=(0,r.constructFrom)(t,NaN),i=NaN;return}let c=Math.abs(u-a.getTime());(null==n||c0?1:i};var r=n(64873)},75732:function(t,e,n){"use strict";e.compareDesc=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e),i=n.getTime()-o.getTime();return i>0?-1:i<0?1:i};var r=n(64873)},26250:function(t,e){"use strict";e.secondsInYear=e.secondsInWeek=e.secondsInQuarter=e.secondsInMonth=e.secondsInMinute=e.secondsInHour=e.secondsInDay=e.quartersInYear=e.monthsInYear=e.monthsInQuarter=e.minutesInYear=e.minutesInMonth=e.minutesInHour=e.minutesInDay=e.minTime=e.millisecondsInWeek=e.millisecondsInSecond=e.millisecondsInMinute=e.millisecondsInHour=e.millisecondsInDay=e.maxTime=e.daysInYear=e.daysInWeek=void 0,e.daysInWeek=7;let n=e.daysInYear=365.2425,r=e.maxTime=864e13;e.minTime=-r,e.millisecondsInWeek=6048e5,e.millisecondsInDay=864e5,e.millisecondsInMinute=6e4,e.millisecondsInHour=36e5,e.millisecondsInSecond=1e3,e.minutesInYear=525600,e.minutesInMonth=43200,e.minutesInDay=1440,e.minutesInHour=60,e.monthsInQuarter=3,e.monthsInYear=12,e.quartersInYear=4;let o=e.secondsInHour=3600;e.secondsInMinute=60;let i=e.secondsInDay=24*o;e.secondsInWeek=7*i;let a=e.secondsInYear=i*n,u=e.secondsInMonth=a/12;e.secondsInQuarter=3*u},66129:function(t,e){"use strict";e.constructFrom=function(t,e){return t instanceof Date?new t.constructor(e):new Date(e)}},26950:function(t,e,n){"use strict";e.constructNow=function(t){return(0,r.constructFrom)(t,Date.now())};var r=n(66129)},61940:function(t,e,n){"use strict";e.daysToWeeks=function(t){let e=t/r.daysInWeek,n=Math.trunc(e);return 0===n?0:n};var r=n(26250)},93955:function(t,e,n){"use strict";e.differenceInBusinessDays=function(t,e){let n=(0,c.toDate)(t),s=(0,c.toDate)(e);if(!(0,a.isValid)(n)||!(0,a.isValid)(s))return NaN;let l=(0,o.differenceInCalendarDays)(n,s),f=l<0?-1:1,d=Math.trunc(l/7),h=5*d;for(s=(0,r.addDays)(s,7*d);!(0,i.isSameDay)(n,s);)h+=(0,u.isWeekend)(s)?0:f,s=(0,r.addDays)(s,f);return 0===h?0:h};var r=n(79175),o=n(35229),i=n(12875),a=n(68874),u=n(96944),c=n(64873)},35229:function(t,e,n){"use strict";e.differenceInCalendarDays=function(t,e){let n=(0,o.startOfDay)(t),a=(0,o.startOfDay)(e),u=+n-(0,i.getTimezoneOffsetInMilliseconds)(n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a);return Math.round((u-c)/r.millisecondsInDay)};var r=n(26250),o=n(18576),i=n(72058)},85588:function(t,e,n){"use strict";e.differenceInCalendarISOWeekYears=function(t,e){return(0,r.getISOWeekYear)(t)-(0,r.getISOWeekYear)(e)};var r=n(96477)},26678:function(t,e,n){"use strict";e.differenceInCalendarISOWeeks=function(t,e){let n=(0,o.startOfISOWeek)(t),a=(0,o.startOfISOWeek)(e),u=+n-(0,i.getTimezoneOffsetInMilliseconds)(n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a);return Math.round((u-c)/r.millisecondsInWeek)};var r=n(26250),o=n(3063),i=n(72058)},35757:function(t,e,n){"use strict";e.differenceInCalendarMonths=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e),i=n.getFullYear()-o.getFullYear(),a=n.getMonth()-o.getMonth();return 12*i+a};var r=n(64873)},54166:function(t,e,n){"use strict";e.differenceInCalendarQuarters=function(t,e){let n=(0,o.toDate)(t),i=(0,o.toDate)(e),a=n.getFullYear()-i.getFullYear(),u=(0,r.getQuarter)(n)-(0,r.getQuarter)(i);return 4*a+u};var r=n(5588),o=n(64873)},27448:function(t,e,n){"use strict";e.differenceInCalendarWeeks=function(t,e,n){let a=(0,o.startOfWeek)(t,n),u=(0,o.startOfWeek)(e,n),c=+a-(0,i.getTimezoneOffsetInMilliseconds)(a),s=+u-(0,i.getTimezoneOffsetInMilliseconds)(u);return Math.round((c-s)/r.millisecondsInWeek)};var r=n(26250),o=n(99581),i=n(72058)},87114:function(t,e,n){"use strict";e.differenceInCalendarYears=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return n.getFullYear()-o.getFullYear()};var r=n(64873)},8236:function(t,e,n){"use strict";e.differenceInDays=function(t,e){let n=(0,o.toDate)(t),a=(0,o.toDate)(e),u=i(n,a),c=Math.abs((0,r.differenceInCalendarDays)(n,a));n.setDate(n.getDate()-u*c);let s=Number(i(n,a)===-u),l=u*(c-s);return 0===l?0:l};var r=n(35229),o=n(64873);function i(t,e){let n=t.getFullYear()-e.getFullYear()||t.getMonth()-e.getMonth()||t.getDate()-e.getDate()||t.getHours()-e.getHours()||t.getMinutes()-e.getMinutes()||t.getSeconds()-e.getSeconds()||t.getMilliseconds()-e.getMilliseconds();return n<0?-1:n>0?1:n}},19785:function(t,e,n){"use strict";e.differenceInHours=function(t,e,n){let a=(0,i.differenceInMilliseconds)(t,e)/o.millisecondsInHour;return(0,r.getRoundingMethod)(n?.roundingMethod)(a)};var r=n(29422),o=n(26250),i=n(32296)},64128:function(t,e,n){"use strict";e.differenceInISOWeekYears=function(t,e){let n=(0,a.toDate)(t),u=(0,a.toDate)(e),c=(0,r.compareAsc)(n,u),s=Math.abs((0,o.differenceInCalendarISOWeekYears)(n,u));n=(0,i.subISOWeekYears)(n,c*s);let l=Number((0,r.compareAsc)(n,u)===-c),f=c*(s-l);return 0===f?0:f};var r=n(28684),o=n(85588),i=n(46986),a=n(64873)},32296:function(t,e,n){"use strict";e.differenceInMilliseconds=function(t,e){return+(0,r.toDate)(t)-+(0,r.toDate)(e)};var r=n(64873)},14504:function(t,e,n){"use strict";e.differenceInMinutes=function(t,e,n){let a=(0,i.differenceInMilliseconds)(t,e)/o.millisecondsInMinute;return(0,r.getRoundingMethod)(n?.roundingMethod)(a)};var r=n(29422),o=n(26250),i=n(32296)},70527:function(t,e,n){"use strict";e.differenceInMonths=function(t,e){let n;let u=(0,a.toDate)(t),c=(0,a.toDate)(e),s=(0,r.compareAsc)(u,c),l=Math.abs((0,o.differenceInCalendarMonths)(u,c));if(l<1)n=0;else{1===u.getMonth()&&u.getDate()>27&&u.setDate(30),u.setMonth(u.getMonth()-s*l);let e=(0,r.compareAsc)(u,c)===-s;(0,i.isLastDayOfMonth)((0,a.toDate)(t))&&1===l&&1===(0,r.compareAsc)(t,c)&&(e=!1),n=s*(l-Number(e))}return 0===n?0:n};var r=n(28684),o=n(35757),i=n(71507),a=n(64873)},51760:function(t,e,n){"use strict";e.differenceInQuarters=function(t,e,n){let i=(0,o.differenceInMonths)(t,e)/3;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(70527)},26002:function(t,e,n){"use strict";e.differenceInSeconds=function(t,e,n){let i=(0,o.differenceInMilliseconds)(t,e)/1e3;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(32296)},34257:function(t,e,n){"use strict";e.differenceInWeeks=function(t,e,n){let i=(0,o.differenceInDays)(t,e)/7;return(0,r.getRoundingMethod)(n?.roundingMethod)(i)};var r=n(29422),o=n(8236)},94140:function(t,e,n){"use strict";e.differenceInYears=function(t,e){let n=(0,i.toDate)(t),a=(0,i.toDate)(e),u=(0,r.compareAsc)(n,a),c=Math.abs((0,o.differenceInCalendarYears)(n,a));n.setFullYear(1584),a.setFullYear(1584);let s=(0,r.compareAsc)(n,a)===-u,l=u*(c-+s);return 0===l?0:l};var r=n(28684),o=n(87114),i=n(64873)},80152:function(t,e,n){"use strict";e.eachDayOfInterval=function(t,e){let n=(0,r.toDate)(t.start),o=(0,r.toDate)(t.end),i=+n>+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setDate(u.getDate()+c),u.setHours(0,0,0,0);return i?s.reverse():s};var r=n(64873)},75291:function(t,e,n){"use strict";e.eachHourOfInterval=function(t,e){let n=(0,o.toDate)(t.start),i=(0,o.toDate)(t.end),a=+n>+i,u=a?+n:+i,c=a?i:n;c.setMinutes(0,0,0);let s=e?.step??1;if(!s)return[];s<0&&(s=-s,a=!a);let l=[];for(;+c<=u;)l.push((0,o.toDate)(c)),c=(0,r.addHours)(c,s);return a?l.reverse():l};var r=n(81402),o=n(64873)},7606:function(t,e,n){"use strict";e.eachMinuteOfInterval=function(t,e){let n=(0,o.startOfMinute)((0,i.toDate)(t.start)),a=(0,i.toDate)(t.end),u=+n>+a,c=u?+n:+a,s=u?a:n,l=e?.step??1;if(!l)return[];l<0&&(l=-l,u=!u);let f=[];for(;+s<=c;)f.push((0,i.toDate)(s)),s=(0,r.addMinutes)(s,l);return u?f.reverse():f};var r=n(75605),o=n(80632),i=n(64873)},79588:function(t,e,n){"use strict";e.eachMonthOfInterval=function(t,e){let n=(0,r.toDate)(t.start),o=(0,r.toDate)(t.end),i=+n>+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0),u.setDate(1);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setMonth(u.getMonth()+c);return i?s.reverse():s};var r=n(64873)},57902:function(t,e,n){"use strict";e.eachQuarterOfInterval=function(t,e){let n=(0,i.toDate)(t.start),a=(0,i.toDate)(t.end),u=+n>+a,c=u?+(0,o.startOfQuarter)(n):+(0,o.startOfQuarter)(a),s=u?(0,o.startOfQuarter)(a):(0,o.startOfQuarter)(n),l=e?.step??1;if(!l)return[];l<0&&(l=-l,u=!u);let f=[];for(;+s<=c;)f.push((0,i.toDate)(s)),s=(0,r.addQuarters)(s,l);return u?f.reverse():f};var r=n(91032),o=n(79083),i=n(64873)},17314:function(t,e,n){"use strict";e.eachWeekOfInterval=function(t,e){let n=(0,i.toDate)(t.start),a=(0,i.toDate)(t.end),u=+n>+a,c=u?(0,o.startOfWeek)(a,e):(0,o.startOfWeek)(n,e),s=u?(0,o.startOfWeek)(n,e):(0,o.startOfWeek)(a,e);c.setHours(15),s.setHours(15);let l=+s.getTime(),f=c,d=e?.step??1;if(!d)return[];d<0&&(d=-d,u=!u);let h=[];for(;+f<=l;)f.setHours(0),h.push((0,i.toDate)(f)),(f=(0,r.addWeeks)(f,d)).setHours(15);return u?h.reverse():h};var r=n(54206),o=n(99581),i=n(64873)},62051:function(t,e,n){"use strict";e.eachWeekendOfInterval=function(t){let e=(0,r.eachDayOfInterval)(t),n=[],i=0;for(;i+o,a=i?+n:+o,u=i?o:n;u.setHours(0,0,0,0),u.setMonth(0,1);let c=e?.step??1;if(!c)return[];c<0&&(c=-c,i=!i);let s=[];for(;+u<=a;)s.push((0,r.toDate)(u)),u.setFullYear(u.getFullYear()+c);return i?s.reverse():s};var r=n(64873)},62508:function(t,e,n){"use strict";e.endOfDay=function(t){let e=(0,r.toDate)(t);return e.setHours(23,59,59,999),e};var r=n(64873)},77977:function(t,e,n){"use strict";e.endOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=9+10*Math.floor(n/10);return e.setFullYear(o,11,31),e.setHours(23,59,59,999),e};var r=n(64873)},55479:function(t,e,n){"use strict";e.endOfHour=function(t){let e=(0,r.toDate)(t);return e.setMinutes(59,59,999),e};var r=n(64873)},61379:function(t,e,n){"use strict";e.endOfISOWeek=function(t){return(0,r.endOfWeek)(t,{weekStartsOn:1})};var r=n(74883)},56501:function(t,e,n){"use strict";e.endOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);n.setFullYear(e+1,0,4),n.setHours(0,0,0,0);let a=(0,o.startOfISOWeek)(n);return a.setMilliseconds(a.getMilliseconds()-1),a};var r=n(96477),o=n(3063),i=n(66129)},84026:function(t,e,n){"use strict";e.endOfMinute=function(t){let e=(0,r.toDate)(t);return e.setSeconds(59,999),e};var r=n(64873)},10434:function(t,e,n){"use strict";e.endOfMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(23,59,59,999),e};var r=n(64873)},84168:function(t,e,n){"use strict";e.endOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3+3,0),e.setHours(23,59,59,999),e};var r=n(64873)},75795:function(t,e,n){"use strict";e.endOfSecond=function(t){let e=(0,r.toDate)(t);return e.setMilliseconds(999),e};var r=n(64873)},41636:function(t,e,n){"use strict";e.endOfToday=function(){return(0,r.endOfDay)(Date.now())};var r=n(62508)},72375:function(t,e){"use strict";e.endOfTomorrow=function(){let t=new Date,e=t.getFullYear(),n=t.getMonth(),r=t.getDate(),o=new Date(0);return o.setFullYear(e,n,r+1),o.setHours(23,59,59,999),o}},74883:function(t,e,n){"use strict";e.endOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setDate(a.getDate()+((u{let e=t[0];if("p"===e||"P"===e){let n=a.longFormatters[e];return n(t,v.formatLong)}return t}).join("").match(l).map(t=>{if("''"===t)return{isToken:!1,value:"'"};let e=t[0];if("'"===e)return{isToken:!1,value:function(t){let e=t.match(d);return e?e[1].replace(h,"'"):t}(t)};if(i.formatters[e])return{isToken:!0,value:t};if(e.match(p))throw RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return{isToken:!1,value:t}});v.localize.preprocessor&&(O=v.localize.preprocessor(b,O));let x={firstWeekContainsDate:m,weekStartsOn:g,locale:v};return O.map(r=>{if(!r.isToken)return r.value;let o=r.value;(!n?.useAdditionalWeekYearTokens&&(0,u.isProtectedWeekYearToken)(o)||!n?.useAdditionalDayOfYearTokens&&(0,u.isProtectedDayOfYearToken)(o))&&(0,u.warnOrThrowProtectedError)(o,e,String(t));let a=i.formatters[o[0]];return a(b,o,v.localize,x)}).join("")},Object.defineProperty(e,"formatters",{enumerable:!0,get:function(){return i.formatters}}),Object.defineProperty(e,"longFormatters",{enumerable:!0,get:function(){return a.longFormatters}});var r=n(60081),o=n(92314),i=n(92772),a=n(14711),u=n(76975),c=n(68874),s=n(64873);let l=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,f=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,d=/^'([^]*?)'?$/,h=/''/g,p=/[a-zA-Z]/},5504:function(t,e,n){"use strict";e.formatDistance=function(t,e,n){let f,d,h;let p=(0,s.getDefaultOptions)(),y=n?.locale??p.locale??c.defaultLocale,v=(0,r.compareAsc)(t,e);if(isNaN(v))throw RangeError("Invalid time value");let m=Object.assign({},n,{addSuffix:n?.addSuffix,comparison:v});v>0?(f=(0,u.toDate)(e),d=(0,u.toDate)(t)):(f=(0,u.toDate)(t),d=(0,u.toDate)(e));let g=(0,a.differenceInSeconds)(d,f),b=((0,l.getTimezoneOffsetInMilliseconds)(d)-(0,l.getTimezoneOffsetInMilliseconds)(f))/1e3,O=Math.round((g-b)/60);if(O<2){if(n?.includeSeconds){if(g<5)return y.formatDistance("lessThanXSeconds",5,m);if(g<10)return y.formatDistance("lessThanXSeconds",10,m);if(g<20)return y.formatDistance("lessThanXSeconds",20,m);if(g<40)return y.formatDistance("halfAMinute",0,m);else if(g<60)return y.formatDistance("lessThanXMinutes",1,m);else return y.formatDistance("xMinutes",1,m)}return 0===O?y.formatDistance("lessThanXMinutes",1,m):y.formatDistance("xMinutes",O,m)}if(O<45)return y.formatDistance("xMinutes",O,m);if(O<90)return y.formatDistance("aboutXHours",1,m);if(O0?(l=(0,s.toDate)(e),f=(0,s.toDate)(t)):(l=(0,s.toDate)(t),f=(0,s.toDate)(e));let m=(0,i.getRoundingMethod)(n?.roundingMethod??"round"),g=f.getTime()-l.getTime(),b=g/c.millisecondsInMinute,O=(0,a.getTimezoneOffsetInMilliseconds)(f)-(0,a.getTimezoneOffsetInMilliseconds)(l),x=(g-O)/c.millisecondsInMinute,w=n?.unit;if("second"===(d=w||(b<1?"second":b<60?"minute":b{let r=`x${n.replace(/(^.)/,t=>t.toUpperCase())}`,o=t[n];return void 0!==o&&(c||t[n])?e.concat(a.formatDistance(r,o)):e},[]).join(s);return l};var r=n(60081),o=n(92314);let i=["years","months","weeks","days","hours","minutes","seconds"]},38046:function(t,e,n){"use strict";e.formatISO=function(t,e){let n=(0,r.toDate)(t);if(isNaN(n.getTime()))throw RangeError("Invalid time value");let i=e?.format??"extended",a=e?.representation??"complete",u="",c="",s="extended"===i?"-":"";if("time"!==a){let t=(0,o.addLeadingZeros)(n.getDate(),2),e=(0,o.addLeadingZeros)(n.getMonth()+1,2),r=(0,o.addLeadingZeros)(n.getFullYear(),4);u=`${r}${s}${e}${s}${t}`}if("date"!==a){let t=n.getTimezoneOffset();if(0!==t){let e=Math.abs(t),n=(0,o.addLeadingZeros)(Math.trunc(e/60),2),r=(0,o.addLeadingZeros)(e%60,2);c=`${t<0?"+":"-"}${n}:${r}`}else c="Z";let e=(0,o.addLeadingZeros)(n.getHours(),2),r=(0,o.addLeadingZeros)(n.getMinutes(),2),a=(0,o.addLeadingZeros)(n.getSeconds(),2),s=""===u?"":"T",l=[e,r,a].join("extended"===i?":":"");u=`${u}${s}${l}${c}`}return u};var r=n(64873),o=n(56582)},64798:function(t,e,n){"use strict";e.formatISO9075=function(t,e){let n=(0,o.toDate)(t);if(!(0,r.isValid)(n))throw RangeError("Invalid time value");let a=e?.format??"extended",u=e?.representation??"complete",c="",s="extended"===a?"-":"",l="extended"===a?":":"";if("time"!==u){let t=(0,i.addLeadingZeros)(n.getDate(),2),e=(0,i.addLeadingZeros)(n.getMonth()+1,2),r=(0,i.addLeadingZeros)(n.getFullYear(),4);c=`${r}${s}${e}${s}${t}`}if("date"!==u){let t=(0,i.addLeadingZeros)(n.getHours(),2),e=(0,i.addLeadingZeros)(n.getMinutes(),2),r=(0,i.addLeadingZeros)(n.getSeconds(),2),o=""===c?"":" ";c=`${c}${o}${t}${l}${e}${l}${r}`}return c};var r=n(68874),o=n(64873),i=n(56582)},47044:function(t,e){"use strict";e.formatISODuration=function(t){let{years:e=0,months:n=0,days:r=0,hours:o=0,minutes:i=0,seconds:a=0}=t;return`P${e}Y${n}M${r}DT${o}H${i}M${a}S`}},8354:function(t,e,n){"use strict";e.formatRFC3339=function(t,e){let n=(0,o.toDate)(t);if(!(0,r.isValid)(n))throw RangeError("Invalid time value");let a=e?.fractionDigits??0,u=(0,i.addLeadingZeros)(n.getDate(),2),c=(0,i.addLeadingZeros)(n.getMonth()+1,2),s=n.getFullYear(),l=(0,i.addLeadingZeros)(n.getHours(),2),f=(0,i.addLeadingZeros)(n.getMinutes(),2),d=(0,i.addLeadingZeros)(n.getSeconds(),2),h="";if(a>0){let t=n.getMilliseconds(),e=Math.trunc(t*Math.pow(10,a-3));h="."+(0,i.addLeadingZeros)(e,a)}let p="",y=n.getTimezoneOffset();if(0!==y){let t=Math.abs(y),e=(0,i.addLeadingZeros)(Math.trunc(t/60),2),n=(0,i.addLeadingZeros)(t%60,2);p=`${y<0?"+":"-"}${e}:${n}`}else p="Z";return`${s}-${c}-${u}T${l}:${f}:${d}${h}${p}`};var r=n(68874),o=n(64873),i=n(56582)},67282:function(t,e,n){"use strict";e.formatRFC7231=function(t){let e=(0,o.toDate)(t);if(!(0,r.isValid)(e))throw RangeError("Invalid time value");let n=a[e.getUTCDay()],c=(0,i.addLeadingZeros)(e.getUTCDate(),2),s=u[e.getUTCMonth()],l=e.getUTCFullYear(),f=(0,i.addLeadingZeros)(e.getUTCHours(),2),d=(0,i.addLeadingZeros)(e.getUTCMinutes(),2),h=(0,i.addLeadingZeros)(e.getUTCSeconds(),2);return`${n}, ${c} ${s} ${l} ${f}:${d}:${h} GMT`};var r=n(68874),o=n(64873),i=n(56582);let a=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],u=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},13113:function(t,e,n){"use strict";e.formatRelative=function(t,e,n){let c=(0,i.toDate)(t),s=(0,i.toDate)(e),l=(0,u.getDefaultOptions)(),f=n?.locale??l.locale??a.defaultLocale,d=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??l.weekStartsOn??l.locale?.options?.weekStartsOn??0,h=(0,r.differenceInCalendarDays)(c,s);if(isNaN(h))throw RangeError("Invalid time value");let p=f.formatRelative(h<-6?"other":h<-1?"lastWeek":h<0?"yesterday":h<1?"today":h<2?"tomorrow":h<7?"nextWeek":"other",c,s,{locale:f,weekStartsOn:d});return(0,o.format)(c,p,{locale:f,weekStartsOn:d})};var r=n(35229),o=n(69419),i=n(64873),a=n(60081),u=n(92314)},43551:function(t,e,n){"use strict";e.fromUnixTime=function(t){return(0,r.toDate)(1e3*t)};var r=n(64873)},35257:function(t,e,n){"use strict";e.getDate=function(t){let e=(0,r.toDate)(t),n=e.getDate();return n};var r=n(64873)},21383:function(t,e,n){"use strict";e.getDay=function(t){let e=(0,r.toDate)(t),n=e.getDay();return n};var r=n(64873)},99637:function(t,e,n){"use strict";e.getDayOfYear=function(t){let e=(0,i.toDate)(t),n=(0,r.differenceInCalendarDays)(e,(0,o.startOfYear)(e));return n+1};var r=n(35229),o=n(6103),i=n(64873)},68374:function(t,e,n){"use strict";e.getDaysInMonth=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),i=e.getMonth(),a=(0,o.constructFrom)(t,0);return a.setFullYear(n,i+1,0),a.setHours(0,0,0,0),a.getDate()};var r=n(64873),o=n(66129)},34509:function(t,e,n){"use strict";e.getDaysInYear=function(t){let e=(0,o.toDate)(t);return"Invalid Date"===String(new Date(e))?NaN:(0,r.isLeapYear)(e)?366:365};var r=n(42582),o=n(64873)},41258:function(t,e,n){"use strict";e.getDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=10*Math.floor(n/10);return o};var r=n(64873)},58713:function(t,e,n){"use strict";e.getDefaultOptions=function(){return Object.assign({},(0,r.getDefaultOptions)())};var r=n(92314)},30138:function(t,e,n){"use strict";e.getHours=function(t){let e=(0,r.toDate)(t),n=e.getHours();return n};var r=n(64873)},53285:function(t,e,n){"use strict";e.getISODay=function(t){let e=(0,r.toDate)(t),n=e.getDay();return 0===n&&(n=7),n};var r=n(64873)},191:function(t,e,n){"use strict";e.getISOWeek=function(t){let e=(0,a.toDate)(t),n=+(0,o.startOfISOWeek)(e)-+(0,i.startOfISOWeekYear)(e);return Math.round(n/r.millisecondsInWeek)+1};var r=n(26250),o=n(3063),i=n(19676),a=n(64873)},96477:function(t,e,n){"use strict";e.getISOWeekYear=function(t){let e=(0,i.toDate)(t),n=e.getFullYear(),a=(0,r.constructFrom)(t,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);let u=(0,o.startOfISOWeek)(a),c=(0,r.constructFrom)(t,0);c.setFullYear(n,0,4),c.setHours(0,0,0,0);let s=(0,o.startOfISOWeek)(c);return e.getTime()>=u.getTime()?n+1:e.getTime()>=s.getTime()?n:n-1};var r=n(66129),o=n(3063),i=n(64873)},30905:function(t,e,n){"use strict";e.getISOWeeksInYear=function(t){let e=(0,i.startOfISOWeekYear)(t),n=(0,i.startOfISOWeekYear)((0,r.addWeeks)(e,60)),a=+n-+e;return Math.round(a/o.millisecondsInWeek)};var r=n(54206),o=n(26250),i=n(19676)},21927:function(t,e,n){"use strict";e.getMilliseconds=function(t){let e=(0,r.toDate)(t),n=e.getMilliseconds();return n};var r=n(64873)},15040:function(t,e,n){"use strict";e.getMinutes=function(t){let e=(0,r.toDate)(t),n=e.getMinutes();return n};var r=n(64873)},73568:function(t,e,n){"use strict";e.getMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return n};var r=n(64873)},94749:function(t,e,n){"use strict";e.getOverlappingDaysInIntervals=function(t,e){let[n,a]=[+(0,i.toDate)(t.start),+(0,i.toDate)(t.end)].sort((t,e)=>t-e),[u,c]=[+(0,i.toDate)(e.start),+(0,i.toDate)(e.end)].sort((t,e)=>t-e);if(!(na?a:c,d=f-(0,r.getTimezoneOffsetInMilliseconds)(f);return Math.ceil((d-l)/o.millisecondsInDay)};var r=n(72058),o=n(26250),i=n(64873)},5588:function(t,e,n){"use strict";e.getQuarter=function(t){let e=(0,r.toDate)(t),n=Math.trunc(e.getMonth()/3)+1;return n};var r=n(64873)},8299:function(t,e,n){"use strict";e.getSeconds=function(t){let e=(0,r.toDate)(t),n=e.getSeconds();return n};var r=n(64873)},52827:function(t,e,n){"use strict";e.getTime=function(t){let e=(0,r.toDate)(t),n=e.getTime();return n};var r=n(64873)},14613:function(t,e,n){"use strict";e.getUnixTime=function(t){return Math.trunc(+(0,r.toDate)(t)/1e3)};var r=n(64873)},59109:function(t,e,n){"use strict";e.getWeek=function(t,e){let n=(0,a.toDate)(t),u=+(0,o.startOfWeek)(n,e)-+(0,i.startOfWeekYear)(n,e);return Math.round(u/r.millisecondsInWeek)+1};var r=n(26250),o=n(99581),i=n(94381),a=n(64873)},69335:function(t,e,n){"use strict";e.getWeekOfMonth=function(t,e){let n=(0,a.getDefaultOptions)(),u=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,c=(0,r.getDate)(t);if(isNaN(c))return NaN;let s=(0,o.getDay)((0,i.startOfMonth)(t)),l=u-s;l<=0&&(l+=7);let f=c-l;return Math.ceil(f/7)+1};var r=n(35257),o=n(21383),i=n(80191),a=n(92314)},81358:function(t,e,n){"use strict";e.getWeekYear=function(t,e){let n=(0,i.toDate)(t),u=n.getFullYear(),c=(0,a.getDefaultOptions)(),s=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,l=(0,r.constructFrom)(t,0);l.setFullYear(u+1,0,s),l.setHours(0,0,0,0);let f=(0,o.startOfWeek)(l,e),d=(0,r.constructFrom)(t,0);d.setFullYear(u,0,s),d.setHours(0,0,0,0);let h=(0,o.startOfWeek)(d,e);return n.getTime()>=f.getTime()?u+1:n.getTime()>=h.getTime()?u:u-1};var r=n(66129),o=n(99581),i=n(64873),a=n(92314)},39373:function(t,e,n){"use strict";e.getWeeksInMonth=function(t,e){return(0,r.differenceInCalendarWeeks)((0,o.lastDayOfMonth)(t),(0,i.startOfMonth)(t),e)+1};var r=n(27448),o=n(64722),i=n(80191)},56967:function(t,e,n){"use strict";e.getYear=function(t){return(0,r.toDate)(t).getFullYear()};var r=n(64873)},88001:function(t,e,n){"use strict";e.hoursToMilliseconds=function(t){return Math.trunc(t*r.millisecondsInHour)};var r=n(26250)},50552:function(t,e,n){"use strict";e.hoursToMinutes=function(t){return Math.trunc(t*r.minutesInHour)};var r=n(26250)},13173:function(t,e,n){"use strict";e.hoursToSeconds=function(t){return Math.trunc(t*r.secondsInHour)};var r=n(26250)},45462:function(t,e,n){"use strict";var r=n(85386);Object.keys(r).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===r[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return r[t]}}))});var o=n(71323);Object.keys(o).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===o[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))});var i=n(79175);Object.keys(i).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===i[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return i[t]}}))});var a=n(81402);Object.keys(a).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===a[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return a[t]}}))});var u=n(21596);Object.keys(u).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===u[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))});var c=n(28898);Object.keys(c).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===c[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))});var s=n(75605);Object.keys(s).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))});var l=n(33577);Object.keys(l).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===l[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))});var f=n(91032);Object.keys(f).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))});var d=n(77436);Object.keys(d).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===d[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return d[t]}}))});var h=n(54206);Object.keys(h).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===h[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return h[t]}}))});var p=n(91863);Object.keys(p).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===p[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return p[t]}}))});var y=n(7327);Object.keys(y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===y[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}}))});var v=n(53192);Object.keys(v).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===v[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return v[t]}}))});var m=n(53099);Object.keys(m).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===m[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return m[t]}}))});var g=n(24846);Object.keys(g).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===g[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return g[t]}}))});var b=n(28684);Object.keys(b).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===b[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return b[t]}}))});var O=n(75732);Object.keys(O).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===O[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return O[t]}}))});var x=n(66129);Object.keys(x).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===x[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return x[t]}}))});var w=n(26950);Object.keys(w).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===w[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return w[t]}}))});var j=n(61940);Object.keys(j).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===j[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return j[t]}}))});var M=n(93955);Object.keys(M).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===M[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return M[t]}}))});var S=n(35229);Object.keys(S).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===S[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return S[t]}}))});var P=n(85588);Object.keys(P).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===P[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return P[t]}}))});var k=n(26678);Object.keys(k).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===k[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return k[t]}}))});var _=n(35757);Object.keys(_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return _[t]}}))});var E=n(54166);Object.keys(E).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===E[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return E[t]}}))});var D=n(27448);Object.keys(D).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===D[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return D[t]}}))});var T=n(87114);Object.keys(T).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===T[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return T[t]}}))});var A=n(8236);Object.keys(A).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===A[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return A[t]}}))});var I=n(19785);Object.keys(I).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===I[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return I[t]}}))});var N=n(64128);Object.keys(N).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===N[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return N[t]}}))});var C=n(32296);Object.keys(C).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===C[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return C[t]}}))});var L=n(14504);Object.keys(L).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===L[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return L[t]}}))});var F=n(70527);Object.keys(F).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===F[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return F[t]}}))});var B=n(51760);Object.keys(B).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===B[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return B[t]}}))});var Y=n(26002);Object.keys(Y).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Y[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Y[t]}}))});var W=n(34257);Object.keys(W).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===W[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return W[t]}}))});var z=n(94140);Object.keys(z).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===z[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return z[t]}}))});var R=n(80152);Object.keys(R).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===R[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return R[t]}}))});var $=n(75291);Object.keys($).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return $[t]}}))});var H=n(7606);Object.keys(H).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===H[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return H[t]}}))});var Z=n(79588);Object.keys(Z).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Z[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Z[t]}}))});var U=n(57902);Object.keys(U).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===U[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return U[t]}}))});var q=n(17314);Object.keys(q).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===q[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return q[t]}}))});var X=n(62051);Object.keys(X).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===X[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return X[t]}}))});var V=n(85334);Object.keys(V).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===V[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return V[t]}}))});var G=n(93630);Object.keys(G).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===G[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return G[t]}}))});var Q=n(91318);Object.keys(Q).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===Q[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return Q[t]}}))});var K=n(62508);Object.keys(K).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===K[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return K[t]}}))});var J=n(77977);Object.keys(J).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===J[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return J[t]}}))});var tt=n(55479);Object.keys(tt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tt[t]}}))});var te=n(61379);Object.keys(te).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===te[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return te[t]}}))});var tn=n(56501);Object.keys(tn).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tn[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tn[t]}}))});var tr=n(84026);Object.keys(tr).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tr[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tr[t]}}))});var to=n(10434);Object.keys(to).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===to[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return to[t]}}))});var ti=n(84168);Object.keys(ti).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ti[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ti[t]}}))});var ta=n(75795);Object.keys(ta).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ta[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ta[t]}}))});var tu=n(41636);Object.keys(tu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tu[t]}}))});var tc=n(72375);Object.keys(tc).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tc[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tc[t]}}))});var ts=n(74883);Object.keys(ts).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ts[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ts[t]}}))});var tl=n(42941);Object.keys(tl).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tl[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tl[t]}}))});var tf=n(24215);Object.keys(tf).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tf[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tf[t]}}))});var td=n(69419);Object.keys(td).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===td[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return td[t]}}))});var th=n(5504);Object.keys(th).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===th[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return th[t]}}))});var tp=n(59740);Object.keys(tp).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tp[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tp[t]}}))});var ty=n(25121);Object.keys(ty).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ty[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ty[t]}}))});var tv=n(97753);Object.keys(tv).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tv[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tv[t]}}))});var tm=n(27882);Object.keys(tm).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tm[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tm[t]}}))});var tg=n(38046);Object.keys(tg).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tg[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tg[t]}}))});var tb=n(64798);Object.keys(tb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tb[t]}}))});var tO=n(47044);Object.keys(tO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tO[t]}}))});var tx=n(8354);Object.keys(tx).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tx[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tx[t]}}))});var tw=n(67282);Object.keys(tw).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tw[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tw[t]}}))});var tj=n(13113);Object.keys(tj).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tj[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tj[t]}}))});var tM=n(43551);Object.keys(tM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tM[t]}}))});var tS=n(35257);Object.keys(tS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tS[t]}}))});var tP=n(21383);Object.keys(tP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tP[t]}}))});var tk=n(99637);Object.keys(tk).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tk[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tk[t]}}))});var t_=n(68374);Object.keys(t_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t_[t]}}))});var tE=n(34509);Object.keys(tE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tE[t]}}))});var tD=n(41258);Object.keys(tD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tD[t]}}))});var tT=n(58713);Object.keys(tT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tT[t]}}))});var tA=n(30138);Object.keys(tA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tA[t]}}))});var tI=n(53285);Object.keys(tI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tI[t]}}))});var tN=n(191);Object.keys(tN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tN[t]}}))});var tC=n(96477);Object.keys(tC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tC[t]}}))});var tL=n(30905);Object.keys(tL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tL[t]}}))});var tF=n(21927);Object.keys(tF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tF[t]}}))});var tB=n(15040);Object.keys(tB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tB[t]}}))});var tY=n(73568);Object.keys(tY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tY[t]}}))});var tW=n(94749);Object.keys(tW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tW[t]}}))});var tz=n(5588);Object.keys(tz).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tz[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tz[t]}}))});var tR=n(8299);Object.keys(tR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tR[t]}}))});var t$=n(52827);Object.keys(t$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t$[t]}}))});var tH=n(14613);Object.keys(tH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tH[t]}}))});var tZ=n(59109);Object.keys(tZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tZ[t]}}))});var tU=n(69335);Object.keys(tU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tU[t]}}))});var tq=n(81358);Object.keys(tq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tq[t]}}))});var tX=n(39373);Object.keys(tX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tX[t]}}))});var tV=n(56967);Object.keys(tV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tV[t]}}))});var tG=n(88001);Object.keys(tG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tG[t]}}))});var tQ=n(50552);Object.keys(tQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tQ[t]}}))});var tK=n(13173);Object.keys(tK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tK[t]}}))});var tJ=n(58823);Object.keys(tJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===tJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return tJ[t]}}))});var t0=n(32199);Object.keys(t0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t0[t]}}))});var t1=n(7832);Object.keys(t1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t1[t]}}))});var t2=n(90653);Object.keys(t2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t2[t]}}))});var t6=n(32365);Object.keys(t6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t6[t]}}))});var t3=n(71473);Object.keys(t3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t3[t]}}))});var t4=n(46779);Object.keys(t4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t4[t]}}))});var t7=n(5651);Object.keys(t7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t7[t]}}))});var t5=n(51308);Object.keys(t5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t5[t]}}))});var t8=n(77892);Object.keys(t8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t8[t]}}))});var t9=n(9106);Object.keys(t9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===t9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return t9[t]}}))});var et=n(43177);Object.keys(et).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===et[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return et[t]}}))});var ee=n(71507);Object.keys(ee).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ee[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ee[t]}}))});var en=n(42582);Object.keys(en).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===en[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return en[t]}}))});var er=n(98722);Object.keys(er).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===er[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return er[t]}}))});var eo=n(68405);Object.keys(eo).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eo[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eo[t]}}))});var ei=n(53864);Object.keys(ei).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ei[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ei[t]}}))});var ea=n(12875);Object.keys(ea).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ea[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ea[t]}}))});var eu=n(61688);Object.keys(eu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eu[t]}}))});var ec=n(11205);Object.keys(ec).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ec[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ec[t]}}))});var es=n(43693);Object.keys(es).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===es[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return es[t]}}))});var el=n(49067);Object.keys(el).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===el[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return el[t]}}))});var ef=n(6715);Object.keys(ef).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ef[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ef[t]}}))});var ed=n(57657);Object.keys(ed).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ed[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ed[t]}}))});var eh=n(66965);Object.keys(eh).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eh[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eh[t]}}))});var ep=n(43065);Object.keys(ep).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ep[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ep[t]}}))});var ey=n(22848);Object.keys(ey).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ey[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ey[t]}}))});var ev=n(6338);Object.keys(ev).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ev[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ev[t]}}))});var em=n(20276);Object.keys(em).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===em[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return em[t]}}))});var eg=n(53280);Object.keys(eg).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eg[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eg[t]}}))});var eb=n(44994);Object.keys(eb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eb[t]}}))});var eO=n(24723);Object.keys(eO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eO[t]}}))});var ex=n(55856);Object.keys(ex).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ex[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ex[t]}}))});var ew=n(97697);Object.keys(ew).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ew[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ew[t]}}))});var ej=n(80382);Object.keys(ej).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ej[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ej[t]}}))});var eM=n(20919);Object.keys(eM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eM[t]}}))});var eS=n(984);Object.keys(eS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eS[t]}}))});var eP=n(35032);Object.keys(eP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eP[t]}}))});var ek=n(83052);Object.keys(ek).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ek[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ek[t]}}))});var e_=n(7749);Object.keys(e_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e_[t]}}))});var eE=n(94938);Object.keys(eE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eE[t]}}))});var eD=n(68874);Object.keys(eD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eD[t]}}))});var eT=n(64466);Object.keys(eT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eT[t]}}))});var eA=n(96944);Object.keys(eA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eA[t]}}))});var eI=n(51072);Object.keys(eI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eI[t]}}))});var eN=n(76510);Object.keys(eN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eN[t]}}))});var eC=n(9820);Object.keys(eC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eC[t]}}))});var eL=n(97555);Object.keys(eL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eL[t]}}))});var eF=n(66389);Object.keys(eF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eF[t]}}))});var eB=n(64722);Object.keys(eB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eB[t]}}))});var eY=n(49456);Object.keys(eY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eY[t]}}))});var eW=n(57582);Object.keys(eW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eW[t]}}))});var ez=n(897);Object.keys(ez).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ez[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ez[t]}}))});var eR=n(32544);Object.keys(eR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eR[t]}}))});var e$=n(44058);Object.keys(e$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e$[t]}}))});var eH=n(48614);Object.keys(eH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eH[t]}}))});var eZ=n(55750);Object.keys(eZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eZ[t]}}))});var eU=n(61655);Object.keys(eU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eU[t]}}))});var eq=n(20796);Object.keys(eq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eq[t]}}))});var eX=n(83124);Object.keys(eX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eX[t]}}))});var eV=n(68120);Object.keys(eV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eV[t]}}))});var eG=n(98901);Object.keys(eG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eG[t]}}))});var eQ=n(2601);Object.keys(eQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eQ[t]}}))});var eK=n(42318);Object.keys(eK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eK[t]}}))});var eJ=n(99236);Object.keys(eJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===eJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return eJ[t]}}))});var e0=n(82796);Object.keys(e0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e0[t]}}))});var e1=n(79649);Object.keys(e1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e1[t]}}))});var e2=n(70216);Object.keys(e2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e2[t]}}))});var e6=n(11381);Object.keys(e6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e6[t]}}))});var e3=n(36046);Object.keys(e3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e3[t]}}))});var e4=n(77978);Object.keys(e4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e4[t]}}))});var e7=n(87581);Object.keys(e7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e7[t]}}))});var e5=n(57038);Object.keys(e5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e5[t]}}))});var e8=n(33167);Object.keys(e8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e8[t]}}))});var e9=n(30256);Object.keys(e9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===e9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return e9[t]}}))});var nt=n(98107);Object.keys(nt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nt[t]}}))});var ne=n(44544);Object.keys(ne).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ne[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ne[t]}}))});var nn=n(86647);Object.keys(nn).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nn[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nn[t]}}))});var nr=n(66201);Object.keys(nr).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nr[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nr[t]}}))});var no=n(78108);Object.keys(no).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===no[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return no[t]}}))});var ni=n(95352);Object.keys(ni).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ni[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ni[t]}}))});var na=n(13758);Object.keys(na).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===na[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return na[t]}}))});var nu=n(75226);Object.keys(nu).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nu[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nu[t]}}))});var nc=n(98198);Object.keys(nc).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nc[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nc[t]}}))});var ns=n(634);Object.keys(ns).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ns[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ns[t]}}))});var nl=n(97165);Object.keys(nl).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nl[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nl[t]}}))});var nf=n(79820);Object.keys(nf).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nf[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nf[t]}}))});var nd=n(18503);Object.keys(nd).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nd[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nd[t]}}))});var nh=n(63851);Object.keys(nh).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nh[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nh[t]}}))});var np=n(71732);Object.keys(np).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===np[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return np[t]}}))});var ny=n(49422);Object.keys(ny).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ny[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ny[t]}}))});var nv=n(99184);Object.keys(nv).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nv[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nv[t]}}))});var nm=n(29124);Object.keys(nm).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nm[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nm[t]}}))});var ng=n(4748);Object.keys(ng).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===ng[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return ng[t]}}))});var nb=n(23085);Object.keys(nb).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nb[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nb[t]}}))});var nO=n(62385);Object.keys(nO).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nO[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nO[t]}}))});var nx=n(8697);Object.keys(nx).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nx[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nx[t]}}))});var nw=n(77097);Object.keys(nw).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nw[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nw[t]}}))});var nj=n(90851);Object.keys(nj).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nj[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nj[t]}}))});var nM=n(94978);Object.keys(nM).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nM[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nM[t]}}))});var nS=n(33931);Object.keys(nS).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nS[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nS[t]}}))});var nP=n(60074);Object.keys(nP).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nP[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nP[t]}}))});var nk=n(29340);Object.keys(nk).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nk[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nk[t]}}))});var n_=n(26579);Object.keys(n_).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n_[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n_[t]}}))});var nE=n(64561);Object.keys(nE).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nE[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nE[t]}}))});var nD=n(49882);Object.keys(nD).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nD[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nD[t]}}))});var nT=n(26321);Object.keys(nT).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nT[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nT[t]}}))});var nA=n(98223);Object.keys(nA).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nA[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nA[t]}}))});var nI=n(18576);Object.keys(nI).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nI[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nI[t]}}))});var nN=n(28940);Object.keys(nN).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nN[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nN[t]}}))});var nC=n(29066);Object.keys(nC).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nC[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nC[t]}}))});var nL=n(3063);Object.keys(nL).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nL[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nL[t]}}))});var nF=n(19676);Object.keys(nF).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nF[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nF[t]}}))});var nB=n(80632);Object.keys(nB).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nB[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nB[t]}}))});var nY=n(80191);Object.keys(nY).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nY[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nY[t]}}))});var nW=n(79083);Object.keys(nW).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nW[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nW[t]}}))});var nz=n(57889);Object.keys(nz).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nz[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nz[t]}}))});var nR=n(52943);Object.keys(nR).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nR[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nR[t]}}))});var n$=n(76867);Object.keys(n$).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n$[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n$[t]}}))});var nH=n(99581);Object.keys(nH).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nH[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nH[t]}}))});var nZ=n(94381);Object.keys(nZ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nZ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nZ[t]}}))});var nU=n(6103);Object.keys(nU).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nU[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nU[t]}}))});var nq=n(75073);Object.keys(nq).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nq[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nq[t]}}))});var nX=n(81965);Object.keys(nX).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nX[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nX[t]}}))});var nV=n(68272);Object.keys(nV).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nV[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nV[t]}}))});var nG=n(57065);Object.keys(nG).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nG[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nG[t]}}))});var nQ=n(93108);Object.keys(nQ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nQ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nQ[t]}}))});var nK=n(46986);Object.keys(nK).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nK[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nK[t]}}))});var nJ=n(87118);Object.keys(nJ).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===nJ[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return nJ[t]}}))});var n0=n(97151);Object.keys(n0).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n0[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n0[t]}}))});var n1=n(23089);Object.keys(n1).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n1[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n1[t]}}))});var n2=n(74623);Object.keys(n2).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n2[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n2[t]}}))});var n6=n(7683);Object.keys(n6).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n6[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n6[t]}}))});var n3=n(76776);Object.keys(n3).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n3[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n3[t]}}))});var n4=n(44813);Object.keys(n4).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n4[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n4[t]}}))});var n7=n(64873);Object.keys(n7).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n7[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n7[t]}}))});var n5=n(69913);Object.keys(n5).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n5[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n5[t]}}))});var n8=n(17060);Object.keys(n8).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n8[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n8[t]}}))});var n9=n(91846);Object.keys(n9).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===n9[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return n9[t]}}))});var rt=n(91987);Object.keys(rt).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===rt[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return rt[t]}}))});var re=n(61605);Object.keys(re).forEach(function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===re[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return re[t]}}))})},58823:function(t,e,n){"use strict";e.interval=function(t,e,n){let o=(0,r.toDate)(t);if(isNaN(+o))throw TypeError("Start date is invalid");let i=(0,r.toDate)(e);if(isNaN(+i))throw TypeError("End date is invalid");if(n?.assertPositive&&+o>+i)throw TypeError("End date must be after start date");return{start:o,end:i}};var r=n(64873)},32199:function(t,e,n){"use strict";e.intervalToDuration=function(t){let e=(0,l.toDate)(t.start),n=(0,l.toDate)(t.end),f={},d=(0,s.differenceInYears)(n,e);d&&(f.years=d);let h=(0,r.add)(e,{years:f.years}),p=(0,u.differenceInMonths)(n,h);p&&(f.months=p);let y=(0,r.add)(h,{months:f.months}),v=(0,o.differenceInDays)(n,y);v&&(f.days=v);let m=(0,r.add)(y,{days:f.days}),g=(0,i.differenceInHours)(n,m);g&&(f.hours=g);let b=(0,r.add)(m,{hours:f.hours}),O=(0,a.differenceInMinutes)(n,b);O&&(f.minutes=O);let x=(0,r.add)(b,{minutes:f.minutes}),w=(0,c.differenceInSeconds)(n,x);return w&&(f.seconds=w),f};var r=n(85386),o=n(8236),i=n(19785),a=n(14504),u=n(70527),c=n(26002),s=n(94140),l=n(64873)},7832:function(t,e,n){"use strict";e.intlFormat=function(t,e,n){let o;return void 0===e||"locale"in e?n=e:o=e,new Intl.DateTimeFormat(n?.locale,o).format((0,r.toDate)(t))};var r=n(64873)},90653:function(t,e,n){"use strict";e.intlFormatDistance=function(t,e,n){let h,p=0,y=(0,d.toDate)(t),v=(0,d.toDate)(e);if(n?.unit)"second"===(h=n?.unit)?p=(0,f.differenceInSeconds)(y,v):"minute"===h?p=(0,l.differenceInMinutes)(y,v):"hour"===h?p=(0,s.differenceInHours)(y,v):"day"===h?p=(0,o.differenceInCalendarDays)(y,v):"week"===h?p=(0,u.differenceInCalendarWeeks)(y,v):"month"===h?p=(0,i.differenceInCalendarMonths)(y,v):"quarter"===h?p=(0,a.differenceInCalendarQuarters)(y,v):"year"===h&&(p=(0,c.differenceInCalendarYears)(y,v));else{let t=(0,f.differenceInSeconds)(y,v);Math.abs(t)Math.abs((0,o.differenceInCalendarDays)(y,v))?(p=(0,s.differenceInHours)(y,v),h="hour"):Math.abs(t)Math.abs(p)?h="day":Math.abs(t)(0,a.differenceInCalendarQuarters)(y,v)?(p=(0,a.differenceInCalendarQuarters)(y,v),h="quarter"):(p=(0,c.differenceInCalendarYears)(y,v),h="year")}let m=new Intl.RelativeTimeFormat(n?.locale,{localeMatcher:n?.localeMatcher,numeric:n?.numeric||"auto",style:n?.style});return m.format(p,h)};var r=n(26250),o=n(35229),i=n(35757),a=n(54166),u=n(27448),c=n(87114),s=n(19785),l=n(14504),f=n(26002),d=n(64873)},32365:function(t,e,n){"use strict";e.isAfter=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return n.getTime()>o.getTime()};var r=n(64873)},71473:function(t,e,n){"use strict";e.isBefore=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return+n<+o};var r=n(64873)},46779:function(t,e){"use strict";e.isDate=function(t){return t instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t)}},5651:function(t,e,n){"use strict";e.isEqual=function(t,e){let n=(0,r.toDate)(t),o=(0,r.toDate)(e);return+n==+o};var r=n(64873)},51308:function(t,e){"use strict";e.isExists=function(t,e,n){let r=new Date(t,e,n);return r.getFullYear()===t&&r.getMonth()===e&&r.getDate()===n}},77892:function(t,e,n){"use strict";e.isFirstDayOfMonth=function(t){return 1===(0,r.toDate)(t).getDate()};var r=n(64873)},9106:function(t,e,n){"use strict";e.isFriday=function(t){return 5===(0,r.toDate)(t).getDay()};var r=n(64873)},43177:function(t,e,n){"use strict";e.isFuture=function(t){return+(0,r.toDate)(t)>Date.now()};var r=n(64873)},71507:function(t,e,n){"use strict";e.isLastDayOfMonth=function(t){let e=(0,i.toDate)(t);return+(0,r.endOfDay)(e)==+(0,o.endOfMonth)(e)};var r=n(62508),o=n(10434),i=n(64873)},42582:function(t,e,n){"use strict";e.isLeapYear=function(t){let e=(0,r.toDate)(t),n=e.getFullYear();return n%400==0||n%4==0&&n%100!=0};var r=n(64873)},98722:function(t,e,n){"use strict";e.isMatch=function(t,e,n){return(0,r.isValid)((0,o.parse)(t,e,new Date,n))};var r=n(68874),o=n(33167)},68405:function(t,e,n){"use strict";e.isMonday=function(t){return 1===(0,r.toDate)(t).getDay()};var r=n(64873)},53864:function(t,e,n){"use strict";e.isPast=function(t){return+(0,r.toDate)(t)t-e);return n>=o&&n<=i};var r=n(64873)},76510:function(t,e,n){"use strict";e.isYesterday=function(t){return(0,o.isSameDay)(t,(0,i.subDays)((0,r.constructNow)(t),1))};var r=n(26950),o=n(12875),i=n(57065)},9820:function(t,e,n){"use strict";e.lastDayOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=9+10*Math.floor(n/10);return e.setFullYear(o+1,0,0),e.setHours(0,0,0,0),e};var r=n(64873)},97555:function(t,e,n){"use strict";e.lastDayOfISOWeek=function(t){return(0,r.lastDayOfWeek)(t,{weekStartsOn:1})};var r=n(57582)},66389:function(t,e,n){"use strict";e.lastDayOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);n.setFullYear(e+1,0,4),n.setHours(0,0,0,0);let a=(0,o.startOfISOWeek)(n);return a.setDate(a.getDate()-1),a};var r=n(96477),o=n(3063),i=n(66129)},64722:function(t,e,n){"use strict";e.lastDayOfMonth=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(0,0,0,0),e};var r=n(64873)},49456:function(t,e,n){"use strict";e.lastDayOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3+3,0),e.setHours(0,0,0,0),e};var r=n(64873)},57582:function(t,e,n){"use strict";e.lastDayOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setHours(0,0,0,0),a.setDate(a.getDate()+((u{if("''"===t)return"'";let e=t[0];if("'"===e)return function(t){let e=t.match(u);return e?e[1].replace(c,"'"):t}(t);let r=i.lightFormatters[e];if(r)return r(n,t);if(e.match(s))throw RangeError("Format string contains an unescaped latin alphabet character `"+e+"`");return t}).join("");return f},Object.defineProperty(e,"lightFormatters",{enumerable:!0,get:function(){return i.lightFormatters}});var r=n(68874),o=n(64873),i=n(30935);let a=/(\w)\1*|''|'(''|[^'])+('|$)|./g,u=/^'([^]*?)'?$/,c=/''/g,s=/[a-zA-Z]/},88168:function(t,e){"use strict";e.buildFormatLongFn=function(t){return (e={})=>{let n=e.width?String(e.width):t.defaultWidth,r=t.formats[n]||t.formats[t.defaultWidth];return r}}},39964:function(t,e){"use strict";e.buildLocalizeFn=function(t){return(e,n)=>{let r;let o=n?.context?String(n.context):"standalone";if("formatting"===o&&t.formattingValues){let e=t.defaultFormattingWidth||t.defaultWidth,o=n?.width?String(n.width):e;r=t.formattingValues[o]||t.formattingValues[e]}else{let e=t.defaultWidth,o=n?.width?String(n.width):t.defaultWidth;r=t.values[o]||t.values[e]}let i=t.argumentCallback?t.argumentCallback(e):e;return r[i]}}},9078:function(t,e){"use strict";e.buildMatchFn=function(t){return(e,n={})=>{let r;let o=n.width,i=o&&t.matchPatterns[o]||t.matchPatterns[t.defaultMatchWidth],a=e.match(i);if(!a)return null;let u=a[0],c=o&&t.parsePatterns[o]||t.parsePatterns[t.defaultParseWidth],s=Array.isArray(c)?function(t,e){for(let n=0;nt.test(u)):function(t,e){for(let n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e(t[n]))return n}(c,t=>t.test(u));r=t.valueCallback?t.valueCallback(s):s,r=n.valueCallback?n.valueCallback(r):r;let l=e.slice(u.length);return{value:r,rest:l}}}},99743:function(t,e){"use strict";e.buildMatchPatternFn=function(t){return(e,n={})=>{let r=e.match(t.matchPattern);if(!r)return null;let o=r[0],i=e.match(t.parsePattern);if(!i)return null;let a=t.valueCallback?t.valueCallback(i[0]):i[0];a=n.valueCallback?n.valueCallback(a):a;let u=e.slice(o.length);return{value:a,rest:u}}}},75599:function(t,e,n){"use strict";e.enUS=void 0;var r=n(84945),o=n(27456),i=n(26344),a=n(55821),u=n(73798);e.enUS={code:"en-US",formatDistance:r.formatDistance,formatLong:o.formatLong,formatRelative:i.formatRelative,localize:a.localize,match:u.match,options:{weekStartsOn:0,firstWeekContainsDate:1}}},84945:function(t,e){"use strict";e.formatDistance=void 0;let n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};e.formatDistance=(t,e,r)=>{let o;let i=n[t];return(o="string"==typeof i?i:1===e?i.one:i.other.replace("{{count}}",e.toString()),r?.addSuffix)?r.comparison&&r.comparison>0?"in "+o:o+" ago":o}},27456:function(t,e,n){"use strict";e.formatLong=void 0;var r=n(88168);e.formatLong={date:(0,r.buildFormatLongFn)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,r.buildFormatLongFn)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,r.buildFormatLongFn)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})}},26344:function(t,e){"use strict";e.formatRelative=void 0;let n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};e.formatRelative=(t,e,r,o)=>n[t]},55821:function(t,e,n){"use strict";e.localize=void 0;var r=n(39964);e.localize={ordinalNumber:(t,e)=>{let n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:(0,r.buildLocalizeFn)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,r.buildLocalizeFn)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:t=>t-1}),month:(0,r.buildLocalizeFn)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,r.buildLocalizeFn)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,r.buildLocalizeFn)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})}},73798:function(t,e,n){"use strict";e.match=void 0;var r=n(9078),o=n(99743);e.match={ordinalNumber:(0,o.buildMatchPatternFn)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:t=>parseInt(t,10)}),era:(0,r.buildMatchFn)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:t=>t+1}),month:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,r.buildMatchFn)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,r.buildMatchFn)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})}},44058:function(t,e,n){"use strict";e.max=function(t){let e;return t.forEach(function(t){let n=(0,r.toDate)(t);(void 0===e||e{let n=(0,r.toDate)(t);(!e||e>n||isNaN(+n))&&(e=n)}),e||new Date(NaN)};var r=n(64873)},68120:function(t,e,n){"use strict";e.minutesToHours=function(t){let e=t/r.minutesInHour;return Math.trunc(e)};var r=n(26250)},98901:function(t,e,n){"use strict";e.minutesToMilliseconds=function(t){return Math.trunc(t*r.millisecondsInMinute)};var r=n(26250)},2601:function(t,e,n){"use strict";e.minutesToSeconds=function(t){return Math.trunc(t*r.secondsInMinute)};var r=n(26250)},42318:function(t,e,n){"use strict";e.monthsToQuarters=function(t){let e=t/r.monthsInQuarter;return Math.trunc(e)};var r=n(26250)},99236:function(t,e,n){"use strict";e.monthsToYears=function(t){let e=t/r.monthsInYear;return Math.trunc(e)};var r=n(26250)},82796:function(t,e,n){"use strict";e.nextDay=function(t,e){let n=e-(0,o.getDay)(t);return n<=0&&(n+=7),(0,r.addDays)(t,n)};var r=n(79175),o=n(21383)},79649:function(t,e,n){"use strict";e.nextFriday=function(t){return(0,r.nextDay)(t,5)};var r=n(82796)},70216:function(t,e,n){"use strict";e.nextMonday=function(t){return(0,r.nextDay)(t,1)};var r=n(82796)},11381:function(t,e,n){"use strict";e.nextSaturday=function(t){return(0,r.nextDay)(t,6)};var r=n(82796)},36046:function(t,e,n){"use strict";e.nextSunday=function(t){return(0,r.nextDay)(t,0)};var r=n(82796)},77978:function(t,e,n){"use strict";e.nextThursday=function(t){return(0,r.nextDay)(t,4)};var r=n(82796)},87581:function(t,e,n){"use strict";e.nextTuesday=function(t){return(0,r.nextDay)(t,2)};var r=n(82796)},57038:function(t,e,n){"use strict";e.nextWednesday=function(t){return(0,r.nextDay)(t,3)};var r=n(82796)},33167:function(t,e,n){"use strict";Object.defineProperty(e,"longFormatters",{enumerable:!0,get:function(){return u.longFormatters}}),e.parse=function(t,e,n,m){let g=(0,o.getDefaultOptions)(),b=m?.locale??g.locale??i.defaultLocale,O=m?.firstWeekContainsDate??m?.locale?.options?.firstWeekContainsDate??g.firstWeekContainsDate??g.locale?.options?.firstWeekContainsDate??1,x=m?.weekStartsOn??m?.locale?.options?.weekStartsOn??g.weekStartsOn??g.locale?.options?.weekStartsOn??0;if(""===e)return""===t?(0,a.toDate)(n):(0,r.constructFrom)(n,NaN);let w={firstWeekContainsDate:O,weekStartsOn:x,locale:b},j=[new l.DateToSystemTimezoneSetter],M=e.match(d).map(t=>{let e=t[0];if(e in u.longFormatters){let n=u.longFormatters[e];return n(t,b.formatLong)}return t}).join("").match(f),S=[];for(let o of M){!m?.useAdditionalWeekYearTokens&&(0,c.isProtectedWeekYearToken)(o)&&(0,c.warnOrThrowProtectedError)(o,e,t),!m?.useAdditionalDayOfYearTokens&&(0,c.isProtectedDayOfYearToken)(o)&&(0,c.warnOrThrowProtectedError)(o,e,t);let i=o[0],a=s.parsers[i];if(a){let{incompatibleTokens:e}=a;if(Array.isArray(e)){let t=S.find(t=>e.includes(t.token)||t.token===i);if(t)throw RangeError(`The format string mustn't contain \`${t.fullToken}\` and \`${o}\` at the same time`)}else if("*"===a.incompatibleTokens&&S.length>0)throw RangeError(`The format string mustn't contain \`${o}\` and any other token at the same time`);S.push({token:i,fullToken:o});let u=a.run(t,o,b.match,w);if(!u)return(0,r.constructFrom)(n,NaN);j.push(u.setter),t=u.rest}else{if(i.match(v))throw RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");if("''"===o?o="'":"'"===i&&(o=o.match(h)[1].replace(p,"'")),0!==t.indexOf(o))return(0,r.constructFrom)(n,NaN);t=t.slice(o.length)}}if(t.length>0&&y.test(t))return(0,r.constructFrom)(n,NaN);let P=j.map(t=>t.priority).sort((t,e)=>e-t).filter((t,e,n)=>n.indexOf(t)===e).map(t=>j.filter(e=>e.priority===t).sort((t,e)=>e.subPriority-t.subPriority)).map(t=>t[0]),k=(0,a.toDate)(n);if(isNaN(k.getTime()))return(0,r.constructFrom)(n,NaN);let _={};for(let t of P){if(!t.validate(k,w))return(0,r.constructFrom)(n,NaN);let e=t.set(k,_,w);Array.isArray(e)?(k=e[0],Object.assign(_,e[1])):k=e}return(0,r.constructFrom)(n,k)},Object.defineProperty(e,"parsers",{enumerable:!0,get:function(){return s.parsers}});var r=n(66129),o=n(58713),i=n(60081),a=n(64873),u=n(14711),c=n(76975),s=n(69364),l=n(38996);let f=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,d=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,h=/^'([^]*?)'?$/,p=/''/g,y=/\S/,v=/[a-zA-Z]/},49887:function(t,e,n){"use strict";e.Parser=void 0;var r=n(38996);e.Parser=class{run(t,e,n,o){let i=this.parse(t,e,n,o);return i?{setter:new r.ValueSetter(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,e,n){return!0}}},38996:function(t,e,n){"use strict";e.ValueSetter=e.Setter=e.DateToSystemTimezoneSetter=void 0;var r=n(69913),o=n(66129);class i{subPriority=0;validate(t,e){return!0}}e.Setter=i,e.ValueSetter=class extends i{constructor(t,e,n,r,o){super(),this.value=t,this.validateValue=e,this.setValue=n,this.priority=r,o&&(this.subPriority=o)}validate(t,e){return this.validateValue(t,this.value,e)}set(t,e,n){return this.setValue(t,e,this.value,n)}},e.DateToSystemTimezoneSetter=class extends i{priority=10;subPriority=-1;set(t,e){return e.timestampIsSet?t:(0,o.constructFrom)(t,(0,r.transpose)(t,Date))}}},8574:function(t,e){"use strict";e.timezonePatterns=e.numericPatterns=void 0,e.numericPatterns={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},e.timezonePatterns={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/}},69364:function(t,e,n){"use strict";e.parsers=void 0;var r=n(56312),o=n(6320),i=n(89613),a=n(5102),u=n(93311),c=n(44591),s=n(74040),l=n(77112),f=n(30833),d=n(97581),h=n(99219),p=n(45489),y=n(86315),v=n(74705),m=n(50929),g=n(72984),b=n(80043),O=n(63022),x=n(32594),w=n(53549),j=n(44005),M=n(67389),S=n(72028),P=n(49880),k=n(57168),_=n(77025),E=n(26032),D=n(57552),T=n(69168),A=n(21964),I=n(58531);e.parsers={G:new r.EraParser,y:new o.YearParser,Y:new i.LocalWeekYearParser,R:new a.ISOWeekYearParser,u:new u.ExtendedYearParser,Q:new c.QuarterParser,q:new s.StandAloneQuarterParser,M:new l.MonthParser,L:new f.StandAloneMonthParser,w:new d.LocalWeekParser,I:new h.ISOWeekParser,d:new p.DateParser,D:new y.DayOfYearParser,E:new v.DayParser,e:new m.LocalDayParser,c:new g.StandAloneLocalDayParser,i:new b.ISODayParser,a:new O.AMPMParser,b:new x.AMPMMidnightParser,B:new w.DayPeriodParser,h:new j.Hour1to12Parser,H:new M.Hour0to23Parser,K:new S.Hour0To11Parser,k:new P.Hour1To24Parser,m:new k.MinuteParser,s:new _.SecondParser,S:new E.FractionOfSecondParser,X:new D.ISOTimezoneWithZParser,x:new T.ISOTimezoneParser,t:new A.TimestampSecondsParser,T:new I.TimestampMillisecondsParser}},32594:function(t,e,n){"use strict";e.AMPMMidnightParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]}e.AMPMMidnightParser=i},63022:function(t,e,n){"use strict";e.AMPMParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]}e.AMPMParser=i},45489:function(t,e,n){"use strict";e.DateParser=void 0;var r=n(8574),o=n(49887),i=n(71504);let a=[31,28,31,30,31,30,31,31,30,31,30,31],u=[31,29,31,30,31,30,31,31,30,31,30,31];class c extends o.Parser{priority=90;subPriority=1;parse(t,e,n){switch(e){case"d":return(0,i.parseNumericPattern)(r.numericPatterns.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){let n=t.getFullYear(),r=(0,i.isLeapYearIndex)(n),o=t.getMonth();return r?e>=1&&e<=u[o]:e>=1&&e<=a[o]}set(t,e,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}e.DateParser=c},86315:function(t,e,n){"use strict";e.DayOfYearParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;subpriority=1;parse(t,e,n){switch(e){case"D":case"DD":return(0,i.parseNumericPattern)(r.numericPatterns.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){let n=t.getFullYear(),r=(0,i.isLeapYearIndex)(n);return r?e>=1&&e<=366:e>=1&&e<=365}set(t,e,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}e.DayOfYearParser=a},74705:function(t,e,n){"use strict";e.DayParser=void 0;var r=n(4748),o=n(49887);class i extends o.Parser{priority=90;parse(t,e,n){switch(e){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]}e.DayParser=i},53549:function(t,e,n){"use strict";e.DayPeriodParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=80;parse(t,e,n){switch(e){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,e,n){return t.setHours((0,o.dayPeriodEnumToHours)(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]}e.DayPeriodParser=i},56312:function(t,e,n){"use strict";e.EraParser=void 0;var r=n(49887);class o extends r.Parser{priority=140;parse(t,e,n){switch(e){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,e,n){return e.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]}e.EraParser=o},93311:function(t,e,n){"use strict";e.ExtendedYearParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=130;parse(t,e){return"u"===e?(0,o.parseNDigitsSigned)(4,t):(0,o.parseNDigitsSigned)(e.length,t)}set(t,e,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}e.ExtendedYearParser=i},26032:function(t,e,n){"use strict";e.FractionOfSecondParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=30;parse(t,e){return(0,o.mapValue)((0,o.parseNDigits)(e.length,t),t=>Math.trunc(t*Math.pow(10,-e.length+3)))}set(t,e,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]}e.FractionOfSecondParser=i},72028:function(t,e,n){"use strict";e.Hour0To11Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"K":return(0,i.parseNumericPattern)(r.numericPatterns.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=11}set(t,e,n){let r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]}e.Hour0To11Parser=a},67389:function(t,e,n){"use strict";e.Hour0to23Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"H":return(0,i.parseNumericPattern)(r.numericPatterns.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=23}set(t,e,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]}e.Hour0to23Parser=a},49880:function(t,e,n){"use strict";e.Hour1To24Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"k":return(0,i.parseNumericPattern)(r.numericPatterns.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=24}set(t,e,n){let r=n<=24?n%24:n;return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]}e.Hour1To24Parser=a},44005:function(t,e,n){"use strict";e.Hour1to12Parser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=70;parse(t,e,n){switch(e){case"h":return(0,i.parseNumericPattern)(r.numericPatterns.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=12}set(t,e,n){let r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):r||12!==n?t.setHours(n,0,0,0):t.setHours(0,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]}e.Hour1to12Parser=a},80043:function(t,e,n){"use strict";e.ISODayParser=void 0;var r=n(77097),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n){let r=t=>0===t?7:t;switch(e){case"i":case"ii":return(0,i.parseNDigits)(e.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return(0,i.mapValue)(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return(0,i.mapValue)(n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return(0,i.mapValue)(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);default:return(0,i.mapValue)(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,e){return e>=1&&e<=7}set(t,e,n){return(t=(0,r.setISODay)(t,n)).setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}e.ISODayParser=a},69168:function(t,e,n){"use strict";e.ISOTimezoneParser=void 0;var r=n(66129),o=n(72058),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=10;parse(t,e){switch(e){case"x":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,t);case"xx":return(0,u.parseTimezonePattern)(i.timezonePatterns.basic,t);case"xxxx":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,t);case"xxxxx":return(0,u.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,t);default:return(0,u.parseTimezonePattern)(i.timezonePatterns.extended,t)}}set(t,e,n){return e.timestampIsSet?t:(0,r.constructFrom)(t,t.getTime()-(0,o.getTimezoneOffsetInMilliseconds)(t)-n)}incompatibleTokens=["t","T","X"]}e.ISOTimezoneParser=c},57552:function(t,e,n){"use strict";e.ISOTimezoneWithZParser=void 0;var r=n(66129),o=n(72058),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=10;parse(t,e){switch(e){case"X":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,t);case"XX":return(0,u.parseTimezonePattern)(i.timezonePatterns.basic,t);case"XXXX":return(0,u.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,t);case"XXXXX":return(0,u.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,t);default:return(0,u.parseTimezonePattern)(i.timezonePatterns.extended,t)}}set(t,e,n){return e.timestampIsSet?t:(0,r.constructFrom)(t,t.getTime()-(0,o.getTimezoneOffsetInMilliseconds)(t)-n)}incompatibleTokens=["t","T","x"]}e.ISOTimezoneWithZParser=c},99219:function(t,e,n){"use strict";e.ISOWeekParser=void 0;var r=n(90851),o=n(3063),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=100;parse(t,e,n){switch(e){case"I":return(0,u.parseNumericPattern)(i.numericPatterns.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return(0,u.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n){return(0,o.startOfISOWeek)((0,r.setISOWeek)(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}e.ISOWeekParser=c},5102:function(t,e,n){"use strict";e.ISOWeekYearParser=void 0;var r=n(3063),o=n(66129),i=n(49887),a=n(71504);class u extends i.Parser{priority=130;parse(t,e){return"R"===e?(0,a.parseNDigitsSigned)(4,t):(0,a.parseNDigitsSigned)(e.length,t)}set(t,e,n){let i=(0,o.constructFrom)(t,0);return i.setFullYear(n,0,4),i.setHours(0,0,0,0),(0,r.startOfISOWeek)(i)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}e.ISOWeekYearParser=u},50929:function(t,e,n){"use strict";e.LocalDayParser=void 0;var r=n(4748),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n,r){let o=t=>{let e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"e":case"ee":return(0,i.mapValue)((0,i.parseNDigits)(e.length,t),o);case"eo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"day"}),o);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}e.LocalDayParser=a},97581:function(t,e,n){"use strict";e.LocalWeekParser=void 0;var r=n(49882),o=n(99581),i=n(8574),a=n(49887),u=n(71504);class c extends a.Parser{priority=100;parse(t,e,n){switch(e){case"w":return(0,u.parseNumericPattern)(i.numericPatterns.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return(0,u.parseNDigits)(e.length,t)}}validate(t,e){return e>=1&&e<=53}set(t,e,n,i){return(0,o.startOfWeek)((0,r.setWeek)(t,n,i),i)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}e.LocalWeekParser=c},89613:function(t,e,n){"use strict";e.LocalWeekYearParser=void 0;var r=n(81358),o=n(99581),i=n(49887),a=n(71504);class u extends i.Parser{priority=130;parse(t,e,n){let r=t=>({year:t,isTwoDigitYear:"YY"===e});switch(e){case"Y":return(0,a.mapValue)((0,a.parseNDigits)(4,t),r);case"Yo":return(0,a.mapValue)(n.ordinalNumber(t,{unit:"year"}),r);default:return(0,a.mapValue)((0,a.parseNDigits)(e.length,t),r)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n,i){let u=(0,r.getWeekYear)(t,i);if(n.isTwoDigitYear){let e=(0,a.normalizeTwoDigitYear)(n.year,u);return t.setFullYear(e,0,i.firstWeekContainsDate),t.setHours(0,0,0,0),(0,o.startOfWeek)(t,i)}let c="era"in e&&1!==e.era?1-n.year:n.year;return t.setFullYear(c,0,i.firstWeekContainsDate),t.setHours(0,0,0,0),(0,o.startOfWeek)(t,i)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}e.LocalWeekYearParser=u},57168:function(t,e,n){"use strict";e.MinuteParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=60;parse(t,e,n){switch(e){case"m":return(0,i.parseNumericPattern)(r.numericPatterns.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]}e.MinuteParser=a},77112:function(t,e,n){"use strict";e.MonthParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,e,n){let o=t=>t-1;switch(e){case"M":return(0,i.mapValue)((0,i.parseNumericPattern)(r.numericPatterns.month,t),o);case"MM":return(0,i.mapValue)((0,i.parseNDigits)(2,t),o);case"Mo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"month"}),o);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}e.MonthParser=a},44591:function(t,e,n){"use strict";e.QuarterParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=120;parse(t,e,n){switch(e){case"Q":case"QQ":return(0,o.parseNDigits)(e.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}e.QuarterParser=i},77025:function(t,e,n){"use strict";e.SecondParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=50;parse(t,e,n){switch(e){case"s":return(0,i.parseNumericPattern)(r.numericPatterns.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return(0,i.parseNDigits)(e.length,t)}}validate(t,e){return e>=0&&e<=59}set(t,e,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]}e.SecondParser=a},72984:function(t,e,n){"use strict";e.StandAloneLocalDayParser=void 0;var r=n(4748),o=n(49887),i=n(71504);class a extends o.Parser{priority=90;parse(t,e,n,r){let o=t=>{let e=7*Math.floor((t-1)/7);return(t+r.weekStartsOn+6)%7+e};switch(e){case"c":case"cc":return(0,i.mapValue)((0,i.parseNDigits)(e.length,t),o);case"co":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"day"}),o);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=6}set(t,e,n,o){return(t=(0,r.setDay)(t,n,o)).setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}e.StandAloneLocalDayParser=a},30833:function(t,e,n){"use strict";e.StandAloneMonthParser=void 0;var r=n(8574),o=n(49887),i=n(71504);class a extends o.Parser{priority=110;parse(t,e,n){let o=t=>t-1;switch(e){case"L":return(0,i.mapValue)((0,i.parseNumericPattern)(r.numericPatterns.month,t),o);case"LL":return(0,i.mapValue)((0,i.parseNDigits)(2,t),o);case"Lo":return(0,i.mapValue)(n.ordinalNumber(t,{unit:"month"}),o);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=0&&e<=11}set(t,e,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}e.StandAloneMonthParser=a},74040:function(t,e,n){"use strict";e.StandAloneQuarterParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=120;parse(t,e,n){switch(e){case"q":case"qq":return(0,o.parseNDigits)(e.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,e){return e>=1&&e<=4}set(t,e,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}e.StandAloneQuarterParser=i},58531:function(t,e,n){"use strict";e.TimestampMillisecondsParser=void 0;var r=n(66129),o=n(49887),i=n(71504);class a extends o.Parser{priority=20;parse(t){return(0,i.parseAnyDigitsSigned)(t)}set(t,e,n){return[(0,r.constructFrom)(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"}e.TimestampMillisecondsParser=a},21964:function(t,e,n){"use strict";e.TimestampSecondsParser=void 0;var r=n(66129),o=n(49887),i=n(71504);class a extends o.Parser{priority=40;parse(t){return(0,i.parseAnyDigitsSigned)(t)}set(t,e,n){return[(0,r.constructFrom)(t,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"}e.TimestampSecondsParser=a},6320:function(t,e,n){"use strict";e.YearParser=void 0;var r=n(49887),o=n(71504);class i extends r.Parser{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,e,n){let r=t=>({year:t,isTwoDigitYear:"yy"===e});switch(e){case"y":return(0,o.mapValue)((0,o.parseNDigits)(4,t),r);case"yo":return(0,o.mapValue)(n.ordinalNumber(t,{unit:"year"}),r);default:return(0,o.mapValue)((0,o.parseNDigits)(e.length,t),r)}}validate(t,e){return e.isTwoDigitYear||e.year>0}set(t,e,n){let r=t.getFullYear();if(n.isTwoDigitYear){let e=(0,o.normalizeTwoDigitYear)(n.year,r);return t.setFullYear(e,0,1),t.setHours(0,0,0,0),t}let i="era"in e&&1!==e.era?1-n.year:n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}}e.YearParser=i},71504:function(t,e,n){"use strict";e.dayPeriodEnumToHours=function(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}},e.isLeapYearIndex=function(t){return t%400==0||t%4==0&&t%100!=0},e.mapValue=function(t,e){return t?{value:e(t.value),rest:t.rest}:t},e.normalizeTwoDigitYear=function(t,e){let n;let r=e>0,o=r?e:1-e;if(o<=50)n=t||100;else{let e=o+50,r=100*Math.trunc(e/100);n=t+r-(t>=e%100?100:0)}return r?n:1-n},e.parseAnyDigitsSigned=function(t){return i(o.numericPatterns.anyDigitsSigned,t)},e.parseNDigits=function(t,e){switch(t){case 1:return i(o.numericPatterns.singleDigit,e);case 2:return i(o.numericPatterns.twoDigits,e);case 3:return i(o.numericPatterns.threeDigits,e);case 4:return i(o.numericPatterns.fourDigits,e);default:return i(RegExp("^\\d{1,"+t+"}"),e)}},e.parseNDigitsSigned=function(t,e){switch(t){case 1:return i(o.numericPatterns.singleDigitSigned,e);case 2:return i(o.numericPatterns.twoDigitsSigned,e);case 3:return i(o.numericPatterns.threeDigitsSigned,e);case 4:return i(o.numericPatterns.fourDigitsSigned,e);default:return i(RegExp("^-?\\d{1,"+t+"}"),e)}},e.parseNumericPattern=i,e.parseTimezonePattern=function(t,e){let n=e.match(t);if(!n)return null;if("Z"===n[0])return{value:0,rest:e.slice(1)};let o="+"===n[1]?1:-1,i=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,u=n[5]?parseInt(n[5],10):0;return{value:o*(i*r.millisecondsInHour+a*r.millisecondsInMinute+u*r.millisecondsInSecond),rest:e.slice(n[0].length)}};var r=n(26250),o=n(8574);function i(t,e){let n=e.match(t);return n?{value:parseInt(n[0],10),rest:e.slice(n[0].length)}:null}},30256:function(t,e,n){"use strict";e.parseISO=function(t,e){let n,d;let h=e?.additionalDigits??2,p=function(t){let e;let n={},r=t.split(o.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?e=r[0]:(n.date=r[0],e=r[1],o.timeZoneDelimiter.test(n.date)&&(n.date=t.split(o.timeZoneDelimiter)[0],e=t.substr(n.date.length,t.length))),e){let t=o.timezone.exec(e);t?(n.time=e.replace(t[1],""),n.timezone=t[1]):n.time=e}return n}(t);if(p.date){let t=function(t,e){let n=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),r=t.match(n);if(!r)return{year:NaN,restDateString:""};let o=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?o:100*i,restDateString:t.slice((r[1]||r[2]).length)}}(p.date,h);n=function(t,e){if(null===e)return new Date(NaN);let n=t.match(i);if(!n)return new Date(NaN);let r=!!n[4],o=c(n[1]),a=c(n[2])-1,u=c(n[3]),s=c(n[4]),d=c(n[5])-1;if(r)return s>=1&&s<=53&&d>=0&&d<=6?function(t,e,n){let r=new Date(0);r.setUTCFullYear(t,0,4);let o=r.getUTCDay()||7;return r.setUTCDate(r.getUTCDate()+((e-1)*7+n+1-o)),r}(e,s,d):new Date(NaN);{let t=new Date(0);return a>=0&&a<=11&&u>=1&&u<=(l[a]||(f(e)?29:28))&&o>=1&&o<=(f(e)?366:365)?(t.setUTCFullYear(e,a,Math.max(o,u)),t):new Date(NaN)}}(t.restDateString,t.year)}if(!n||isNaN(n.getTime()))return new Date(NaN);let y=n.getTime(),v=0;if(p.time&&isNaN(v=function(t){let e=t.match(a);if(!e)return NaN;let n=s(e[1]),o=s(e[2]),i=s(e[3]);return(24===n?0===o&&0===i:i>=0&&i<60&&o>=0&&o<60&&n>=0&&n<25)?n*r.millisecondsInHour+o*r.millisecondsInMinute+1e3*i:NaN}(p.time)))return new Date(NaN);if(p.timezone){if(isNaN(d=function(t){if("Z"===t)return 0;let e=t.match(u);if(!e)return 0;let n="+"===e[1]?-1:1,o=parseInt(e[2]),i=e[3]&&parseInt(e[3])||0;return i>=0&&i<=59?n*(o*r.millisecondsInHour+i*r.millisecondsInMinute):NaN}(p.timezone)))return new Date(NaN)}else{let t=new Date(y+v),e=new Date(0);return e.setFullYear(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()),e.setHours(t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()),e}return new Date(y+v+d)};var r=n(26250);let o={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},i=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,a=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function c(t){return t?parseInt(t):1}function s(t){return t&&parseFloat(t.replace(",","."))||0}let l=[31,null,31,30,31,30,31,31,30,31,30,31];function f(t){return t%400==0||t%4==0&&t%100!=0}},98107:function(t,e){"use strict";e.parseJSON=function(t){let e=t.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return new Date(e?Date.UTC(+e[1],+e[2]-1,+e[3],+e[4]-(+e[9]||0)*("-"==e[8]?-1:1),+e[5]-(+e[10]||0)*("-"==e[8]?-1:1),+e[6],+((e[7]||"0")+"00").substring(0,3)):NaN)}},44544:function(t,e,n){"use strict";e.previousDay=function(t,e){let n=(0,r.getDay)(t)-e;return n<=0&&(n+=7),(0,o.subDays)(t,n)};var r=n(21383),o=n(57065)},86647:function(t,e,n){"use strict";e.previousFriday=function(t){return(0,r.previousDay)(t,5)};var r=n(44544)},66201:function(t,e,n){"use strict";e.previousMonday=function(t){return(0,r.previousDay)(t,1)};var r=n(44544)},78108:function(t,e,n){"use strict";e.previousSaturday=function(t){return(0,r.previousDay)(t,6)};var r=n(44544)},95352:function(t,e,n){"use strict";e.previousSunday=function(t){return(0,r.previousDay)(t,0)};var r=n(44544)},13758:function(t,e,n){"use strict";e.previousThursday=function(t){return(0,r.previousDay)(t,4)};var r=n(44544)},75226:function(t,e,n){"use strict";e.previousTuesday=function(t){return(0,r.previousDay)(t,2)};var r=n(44544)},98198:function(t,e,n){"use strict";e.previousWednesday=function(t){return(0,r.previousDay)(t,3)};var r=n(44544)},634:function(t,e,n){"use strict";e.quartersToMonths=function(t){return Math.trunc(t*r.monthsInQuarter)};var r=n(26250)},97165:function(t,e,n){"use strict";e.quartersToYears=function(t){let e=t/r.quartersInYear;return Math.trunc(e)};var r=n(26250)},79820:function(t,e,n){"use strict";e.roundToNearestHours=function(t,e){let n=e?.nearestTo??1;if(n<1||n>12)return(0,o.constructFrom)(t,NaN);let a=(0,i.toDate)(t),u=a.getMinutes()/60,c=a.getSeconds()/60/60,s=a.getMilliseconds()/1e3/60/60,l=a.getHours()+u+c+s,f=e?.roundingMethod??"round",d=(0,r.getRoundingMethod)(f),h=d(l/n)*n,p=(0,o.constructFrom)(t,a);return p.setHours(h,0,0,0),p};var r=n(29422),o=n(66129),i=n(64873)},18503:function(t,e,n){"use strict";e.roundToNearestMinutes=function(t,e){let n=e?.nearestTo??1;if(n<1||n>30)return(0,o.constructFrom)(t,NaN);let a=(0,i.toDate)(t),u=a.getSeconds()/60,c=a.getMilliseconds()/1e3/60,s=a.getMinutes()+u+c,l=e?.roundingMethod??"round",f=(0,r.getRoundingMethod)(l),d=f(s/n)*n,h=(0,o.constructFrom)(t,a);return h.setMinutes(d,0,0),h};var r=n(29422),o=n(66129),i=n(64873)},63851:function(t,e,n){"use strict";e.secondsToHours=function(t){let e=t/r.secondsInHour;return Math.trunc(e)};var r=n(26250)},71732:function(t,e,n){"use strict";e.secondsToMilliseconds=function(t){return t*r.millisecondsInSecond};var r=n(26250)},49422:function(t,e,n){"use strict";e.secondsToMinutes=function(t){let e=t/r.secondsInMinute;return Math.trunc(e)};var r=n(26250)},99184:function(t,e,n){"use strict";e.set=function(t,e){let n=(0,i.toDate)(t);return isNaN(+n)?(0,r.constructFrom)(t,NaN):(null!=e.year&&n.setFullYear(e.year),null!=e.month&&(n=(0,o.setMonth)(n,e.month)),null!=e.date&&n.setDate(e.date),null!=e.hours&&n.setHours(e.hours),null!=e.minutes&&n.setMinutes(e.minutes),null!=e.seconds&&n.setSeconds(e.seconds),null!=e.milliseconds&&n.setMilliseconds(e.milliseconds),n)};var r=n(66129),o=n(29340),i=n(64873)},29124:function(t,e,n){"use strict";e.setDate=function(t,e){let n=(0,r.toDate)(t);return n.setDate(e),n};var r=n(64873)},4748:function(t,e,n){"use strict";e.setDay=function(t,e,n){let a=(0,i.getDefaultOptions)(),u=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,c=(0,o.toDate)(t),s=c.getDay(),l=7-u;return(0,r.addDays)(c,e<0||e>6?e-(s+l)%7:((e%7+7)%7+l)%7-(s+l)%7)};var r=n(79175),o=n(64873),i=n(92314)},23085:function(t,e,n){"use strict";e.setDayOfYear=function(t,e){let n=(0,r.toDate)(t);return n.setMonth(0),n.setDate(e),n};var r=n(64873)},62385:function(t,e,n){"use strict";e.setDefaultOptions=function(t){let e={},n=(0,r.getDefaultOptions)();for(let t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);for(let n in t)Object.prototype.hasOwnProperty.call(t,n)&&(void 0===t[n]?delete e[n]:e[n]=t[n]);(0,r.setDefaultOptions)(e)};var r=n(92314)},8697:function(t,e,n){"use strict";e.setHours=function(t,e){let n=(0,r.toDate)(t);return n.setHours(e),n};var r=n(64873)},77097:function(t,e,n){"use strict";e.setISODay=function(t,e){let n=(0,i.toDate)(t),a=(0,o.getISODay)(n);return(0,r.addDays)(n,e-a)};var r=n(79175),o=n(53285),i=n(64873)},90851:function(t,e,n){"use strict";e.setISOWeek=function(t,e){let n=(0,o.toDate)(t),i=(0,r.getISOWeek)(n)-e;return n.setDate(n.getDate()-7*i),n};var r=n(191),o=n(64873)},94978:function(t,e,n){"use strict";e.setISOWeekYear=function(t,e){let n=(0,a.toDate)(t),u=(0,o.differenceInCalendarDays)(n,(0,i.startOfISOWeekYear)(n)),c=(0,r.constructFrom)(t,0);return c.setFullYear(e,0,4),c.setHours(0,0,0,0),(n=(0,i.startOfISOWeekYear)(c)).setDate(n.getDate()+u),n};var r=n(66129),o=n(35229),i=n(19676),a=n(64873)},33931:function(t,e,n){"use strict";e.setMilliseconds=function(t,e){let n=(0,r.toDate)(t);return n.setMilliseconds(e),n};var r=n(64873)},60074:function(t,e,n){"use strict";e.setMinutes=function(t,e){let n=(0,r.toDate)(t);return n.setMinutes(e),n};var r=n(64873)},29340:function(t,e,n){"use strict";e.setMonth=function(t,e){let n=(0,i.toDate)(t),a=n.getFullYear(),u=n.getDate(),c=(0,r.constructFrom)(t,0);c.setFullYear(a,e,15),c.setHours(0,0,0,0);let s=(0,o.getDaysInMonth)(c);return n.setMonth(e,Math.min(u,s)),n};var r=n(66129),o=n(68374),i=n(64873)},26579:function(t,e,n){"use strict";e.setQuarter=function(t,e){let n=(0,o.toDate)(t),i=Math.trunc(n.getMonth()/3)+1;return(0,r.setMonth)(n,n.getMonth()+3*(e-i))};var r=n(29340),o=n(64873)},64561:function(t,e,n){"use strict";e.setSeconds=function(t,e){let n=(0,r.toDate)(t);return n.setSeconds(e),n};var r=n(64873)},49882:function(t,e,n){"use strict";e.setWeek=function(t,e,n){let i=(0,o.toDate)(t),a=(0,r.getWeek)(i,n)-e;return i.setDate(i.getDate()-7*a),i};var r=n(59109),o=n(64873)},26321:function(t,e,n){"use strict";e.setWeekYear=function(t,e,n){let c=(0,u.getDefaultOptions)(),s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,l=(0,a.toDate)(t),f=(0,o.differenceInCalendarDays)(l,(0,i.startOfWeekYear)(l,n)),d=(0,r.constructFrom)(t,0);return d.setFullYear(e,0,s),d.setHours(0,0,0,0),(l=(0,i.startOfWeekYear)(d,n)).setDate(l.getDate()+f),l};var r=n(66129),o=n(35229),i=n(94381),a=n(64873),u=n(92314)},98223:function(t,e,n){"use strict";e.setYear=function(t,e){let n=(0,o.toDate)(t);return isNaN(+n)?(0,r.constructFrom)(t,NaN):(n.setFullYear(e),n)};var r=n(66129),o=n(64873)},18576:function(t,e,n){"use strict";e.startOfDay=function(t){let e=(0,r.toDate)(t);return e.setHours(0,0,0,0),e};var r=n(64873)},28940:function(t,e,n){"use strict";e.startOfDecade=function(t){let e=(0,r.toDate)(t),n=e.getFullYear(),o=10*Math.floor(n/10);return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e};var r=n(64873)},29066:function(t,e,n){"use strict";e.startOfHour=function(t){let e=(0,r.toDate)(t);return e.setMinutes(0,0,0),e};var r=n(64873)},3063:function(t,e,n){"use strict";e.startOfISOWeek=function(t){return(0,r.startOfWeek)(t,{weekStartsOn:1})};var r=n(99581)},19676:function(t,e,n){"use strict";e.startOfISOWeekYear=function(t){let e=(0,r.getISOWeekYear)(t),n=(0,i.constructFrom)(t,0);return n.setFullYear(e,0,4),n.setHours(0,0,0,0),(0,o.startOfISOWeek)(n)};var r=n(96477),o=n(3063),i=n(66129)},80632:function(t,e,n){"use strict";e.startOfMinute=function(t){let e=(0,r.toDate)(t);return e.setSeconds(0,0),e};var r=n(64873)},80191:function(t,e,n){"use strict";e.startOfMonth=function(t){let e=(0,r.toDate)(t);return e.setDate(1),e.setHours(0,0,0,0),e};var r=n(64873)},79083:function(t,e,n){"use strict";e.startOfQuarter=function(t){let e=(0,r.toDate)(t),n=e.getMonth();return e.setMonth(n-n%3,1),e.setHours(0,0,0,0),e};var r=n(64873)},57889:function(t,e,n){"use strict";e.startOfSecond=function(t){let e=(0,r.toDate)(t);return e.setMilliseconds(0),e};var r=n(64873)},52943:function(t,e,n){"use strict";e.startOfToday=function(){return(0,r.startOfDay)(Date.now())};var r=n(18576)},76867:function(t,e){"use strict";e.startOfTomorrow=function(){let t=new Date,e=t.getFullYear(),n=t.getMonth(),r=t.getDate(),o=new Date(0);return o.setFullYear(e,n,r+1),o.setHours(0,0,0,0),o}},99581:function(t,e,n){"use strict";e.startOfWeek=function(t,e){let n=(0,o.getDefaultOptions)(),i=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,r.toDate)(t),u=a.getDay();return a.setDate(a.getDate()-((u(c=(a=Math.ceil(d/7))>c?a+1:c+1)&&(i=c,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((c=s.length)-(i=l.length)<0&&(i=c,r=l,l=s,s=r),n=0;i;)n=(s[--i]=s[i]+l[i]+n)/1e7|0,s[i]%=1e7;for(n&&(s.unshift(n),++o),c=s.length;0==s[--c];)s.pop();return e.d=s,e.e=o,u?P(e,d):e}function m(t,e,n){if(t!==~~t||tn)throw Error(s+t)}function g(t){var e,n,r,o=t.length-1,i="",a=t[0];if(o>0){for(i+=a,e=1;et.e^this.s<0?1:-1;for(e=0,n=(r=this.d.length)<(o=t.d.length)?r:o;et.d[e]^this.s<0?1:-1;return r===o?0:r>o^this.s<0?1:-1},y.decimalPlaces=y.dp=function(){var t=this.d.length-1,e=(t-this.e)*7;if(t=this.d[t])for(;t%10==0;t/=10)e--;return e<0?0:e},y.dividedBy=y.div=function(t){return b(this,new this.constructor(t))},y.dividedToIntegerBy=y.idiv=function(t){var e=this.constructor;return P(b(this,new e(t),0,1),e.precision)},y.equals=y.eq=function(t){return!this.cmp(t)},y.exponent=function(){return x(this)},y.greaterThan=y.gt=function(t){return this.cmp(t)>0},y.greaterThanOrEqualTo=y.gte=function(t){return this.cmp(t)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(t){return 0>this.cmp(t)},y.lessThanOrEqualTo=y.lte=function(t){return 1>this.cmp(t)},y.logarithm=y.log=function(t){var e,n=this.constructor,r=n.precision,o=r+5;if(void 0===t)t=new n(10);else if((t=new n(t)).s<1||t.eq(i))throw Error(c+"NaN");if(this.s<1)throw Error(c+(this.s?"NaN":"-Infinity"));return this.eq(i)?new n(0):(u=!1,e=b(M(this,o),M(t,o),o),u=!0,P(e,r))},y.minus=y.sub=function(t){return t=new this.constructor(t),this.s==t.s?k(this,t):v(this,(t.s=-t.s,t))},y.modulo=y.mod=function(t){var e,n=this.constructor,r=n.precision;if(!(t=new n(t)).s)throw Error(c+"NaN");return this.s?(u=!1,e=b(this,t,0,1).times(t),u=!0,this.minus(e)):P(new n(this),r)},y.naturalExponential=y.exp=function(){return O(this)},y.naturalLogarithm=y.ln=function(){return M(this)},y.negated=y.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t},y.plus=y.add=function(t){return t=new this.constructor(t),this.s==t.s?v(this,t):k(this,(t.s=-t.s,t))},y.precision=y.sd=function(t){var e,n,r;if(void 0!==t&&!!t!==t&&1!==t&&0!==t)throw Error(s+t);if(e=x(this)+1,n=7*(r=this.d.length-1)+1,r=this.d[r]){for(;r%10==0;r/=10)n--;for(r=this.d[0];r>=10;r/=10)n++}return t&&e>n?e:n},y.squareRoot=y.sqrt=function(){var t,e,n,r,o,i,a,s=this.constructor;if(this.s<1){if(!this.s)return new s(0);throw Error(c+"NaN")}for(t=x(this),u=!1,0==(o=Math.sqrt(+this))||o==1/0?(((e=g(this.d)).length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=f((t+1)/2)-(t<0||t%2),e=o==1/0?"5e"+t:(e=o.toExponential()).slice(0,e.indexOf("e")+1)+t,r=new s(e)):r=new s(o.toString()),o=a=(n=s.precision)+3;;)if(r=(i=r).plus(b(this,i,a+2)).times(.5),g(i.d).slice(0,a)===(e=g(r.d)).slice(0,a)){if(e=e.slice(a-3,a+1),o==a&&"4999"==e){if(P(i,n+1,0),i.times(i).eq(this)){r=i;break}}else if("9999"!=e)break;a+=4}return u=!0,P(r,n)},y.times=y.mul=function(t){var e,n,r,o,i,a,c,s,l,f=this.constructor,d=this.d,h=(t=new f(t)).d;if(!this.s||!t.s)return new f(0);for(t.s*=this.s,n=this.e+t.e,(s=d.length)<(l=h.length)&&(i=d,d=h,h=i,a=s,s=l,l=a),i=[],r=a=s+l;r--;)i.push(0);for(r=l;--r>=0;){for(e=0,o=s+r;o>r;)c=i[o]+h[r]*d[o-r-1]+e,i[o--]=c%1e7|0,e=c/1e7|0;i[o]=(i[o]+e)%1e7|0}for(;!i[--a];)i.pop();return e?++n:i.shift(),t.d=i,t.e=n,u?P(t,f.precision):t},y.toDecimalPlaces=y.todp=function(t,e){var n=this,r=n.constructor;return(n=new r(n),void 0===t)?n:(m(t,0,1e9),void 0===e?e=r.rounding:m(e,0,8),P(n,t+x(n)+1,e))},y.toExponential=function(t,e){var n,r=this,o=r.constructor;return void 0===t?n=_(r,!0):(m(t,0,1e9),void 0===e?e=o.rounding:m(e,0,8),n=_(r=P(new o(r),t+1,e),!0,t+1)),n},y.toFixed=function(t,e){var n,r,o=this.constructor;return void 0===t?_(this):(m(t,0,1e9),void 0===e?e=o.rounding:m(e,0,8),n=_((r=P(new o(this),t+x(this)+1,e)).abs(),!1,t+x(r)+1),this.isneg()&&!this.isZero()?"-"+n:n)},y.toInteger=y.toint=function(){var t=this.constructor;return P(new t(this),x(this)+1,t.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(t){var e,n,r,o,a,s,l=this,d=l.constructor,h=+(t=new d(t));if(!t.s)return new d(i);if(!(l=new d(l)).s){if(t.s<1)throw Error(c+"Infinity");return l}if(l.eq(i))return l;if(r=d.precision,t.eq(i))return P(l,r);if(s=(e=t.e)>=(n=t.d.length-1),a=l.s,s){if((n=h<0?-h:h)<=9007199254740991){for(o=new d(i),e=Math.ceil(r/7+4),u=!1;n%2&&E((o=o.times(l)).d,e),0!==(n=f(n/2));)E((l=l.times(l)).d,e);return u=!0,t.s<0?new d(i).div(o):P(o,r)}}else if(a<0)throw Error(c+"NaN");return a=a<0&&1&t.d[Math.max(e,n)]?-1:1,l.s=1,u=!1,o=t.times(M(l,r+12)),u=!0,(o=O(o)).s=a,o},y.toPrecision=function(t,e){var n,r,o=this,i=o.constructor;return void 0===t?(n=x(o),r=_(o,n<=i.toExpNeg||n>=i.toExpPos)):(m(t,1,1e9),void 0===e?e=i.rounding:m(e,0,8),n=x(o=P(new i(o),t,e)),r=_(o,t<=n||n<=i.toExpNeg,t)),r},y.toSignificantDigits=y.tosd=function(t,e){var n=this.constructor;return void 0===t?(t=n.precision,e=n.rounding):(m(t,1,1e9),void 0===e?e=n.rounding:m(e,0,8)),P(new n(this),t,e)},y.toString=y.valueOf=y.val=y.toJSON=function(){var t=x(this),e=this.constructor;return _(this,t<=e.toExpNeg||t>=e.toExpPos)};var b=function(){function t(t,e){var n,r=0,o=t.length;for(t=t.slice();o--;)n=t[o]*e+r,t[o]=n%1e7|0,r=n/1e7|0;return r&&t.unshift(r),t}function e(t,e,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;oe[o]?1:-1;break}return i}function n(t,e,n){for(var r=0;n--;)t[n]-=r,r=t[n]1;)t.shift()}return function(r,o,i,a){var u,s,l,f,d,h,p,y,v,m,g,b,O,w,j,M,S,k,_=r.constructor,E=r.s==o.s?1:-1,D=r.d,T=o.d;if(!r.s)return new _(r);if(!o.s)throw Error(c+"Division by zero");for(l=0,s=r.e-o.e,S=T.length,j=D.length,y=(p=new _(E)).d=[];T[l]==(D[l]||0);)++l;if(T[l]>(D[l]||0)&&--s,(b=null==i?i=_.precision:a?i+(x(r)-x(o))+1:i)<0)return new _(0);if(b=b/7+2|0,l=0,1==S)for(f=0,T=T[0],b++;(l1&&(T=t(T,f),D=t(D,f),S=T.length,j=D.length),w=S,m=(v=D.slice(0,S)).length;m=1e7/2&&++M;do f=0,(u=e(T,v,S,m))<0?(g=v[0],S!=m&&(g=1e7*g+(v[1]||0)),(f=g/M|0)>1?(f>=1e7&&(f=1e7-1),h=(d=t(T,f)).length,m=v.length,1==(u=e(d,v,h,m))&&(f--,n(d,S16)throw Error(l+x(t));if(!t.s)return new h(i);for(null==e?(u=!1,c=p):c=e,a=new h(.03125);t.abs().gte(.1);)t=t.times(a),f+=5;for(c+=Math.log(d(2,f))/Math.LN10*2+5|0,n=r=o=new h(i),h.precision=c;;){if(r=P(r.times(t),c),n=n.times(++s),g((a=o.plus(b(r,n,c))).d).slice(0,c)===g(o.d).slice(0,c)){for(;f--;)o=P(o.times(o),c);return h.precision=p,null==e?(u=!0,P(o,p)):o}o=a}}function x(t){for(var e=7*t.e,n=t.d[0];n>=10;n/=10)e++;return e}function w(t,e,n){if(e>t.LN10.sd())throw u=!0,n&&(t.precision=n),Error(c+"LN10 precision limit exceeded");return P(new t(t.LN10),e)}function j(t){for(var e="";t--;)e+="0";return e}function M(t,e){var n,r,o,a,s,l,f,d,h,p=1,y=t,v=y.d,m=y.constructor,O=m.precision;if(y.s<1)throw Error(c+(y.s?"NaN":"-Infinity"));if(y.eq(i))return new m(0);if(null==e?(u=!1,d=O):d=e,y.eq(10))return null==e&&(u=!0),w(m,d);if(d+=10,m.precision=d,r=(n=g(v)).charAt(0),!(15e14>Math.abs(a=x(y))))return f=w(m,d+2,O).times(a+""),y=M(new m(r+"."+n.slice(1)),d-10).plus(f),m.precision=O,null==e?(u=!0,P(y,O)):y;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=g((y=y.times(t)).d)).charAt(0),p++;for(a=x(y),r>1?(y=new m("0."+n),a++):y=new m(r+"."+n.slice(1)),l=s=y=b(y.minus(i),y.plus(i),d),h=P(y.times(y),d),o=3;;){if(s=P(s.times(h),d),g((f=l.plus(b(s,new m(o),d))).d).slice(0,d)===g(l.d).slice(0,d))return l=l.times(2),0!==a&&(l=l.plus(w(m,d+2,O).times(a+""))),l=b(l,new m(p),d),m.precision=O,null==e?(u=!0,P(l,O)):l;l=f,o+=2}}function S(t,e){var n,r,o;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;48===e.charCodeAt(r);)++r;for(o=e.length;48===e.charCodeAt(o-1);)--o;if(e=e.slice(r,o)){if(o-=r,n=n-r-1,t.e=f(n/7),t.d=[],r=(n+1)%7,n<0&&(r+=7),rp||t.e<-p))throw Error(l+n)}else t.s=0,t.e=0,t.d=[0];return t}function P(t,e,n){var r,o,i,a,c,s,h,y,v=t.d;for(a=1,i=v[0];i>=10;i/=10)a++;if((r=e-a)<0)r+=7,o=e,h=v[y=0];else{if((y=Math.ceil((r+1)/7))>=(i=v.length))return t;for(a=1,h=i=v[y];i>=10;i/=10)a++;r%=7,o=r-7+a}if(void 0!==n&&(c=h/(i=d(10,a-o-1))%10|0,s=e<0||void 0!==v[y+1]||h%i,s=n<4?(c||s)&&(0==n||n==(t.s<0?3:2)):c>5||5==c&&(4==n||s||6==n&&(r>0?o>0?h/d(10,a-o):0:v[y-1])%10&1||n==(t.s<0?8:7))),e<1||!v[0])return s?(i=x(t),v.length=1,e=e-i-1,v[0]=d(10,(7-e%7)%7),t.e=f(-e/7)||0):(v.length=1,v[0]=t.e=t.s=0),t;if(0==r?(v.length=y,i=1,y--):(v.length=y+1,i=d(10,7-r),v[y]=o>0?(h/d(10,a-o)%d(10,o)|0)*i:0),s)for(;;){if(0==y){1e7==(v[0]+=i)&&(v[0]=1,++t.e);break}if(v[y]+=i,1e7!=v[y])break;v[y--]=0,i=1}for(r=v.length;0===v[--r];)v.pop();if(u&&(t.e>p||t.e<-p))throw Error(l+x(t));return t}function k(t,e){var n,r,o,i,a,c,s,l,f,d,h=t.constructor,p=h.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new h(t),u?P(e,p):e;if(s=t.d,d=e.d,r=e.e,l=t.e,s=s.slice(),a=l-r){for((f=a<0)?(n=s,a=-a,c=d.length):(n=d,r=l,c=s.length),a>(o=Math.max(Math.ceil(p/7),c)+2)&&(a=o,n.length=1),n.reverse(),o=a;o--;)n.push(0);n.reverse()}else{for((f=(o=s.length)<(c=d.length))&&(c=o),o=0;o0;--o)s[c++]=0;for(o=d.length;o>a;){if(s[--o]0?i=i.charAt(0)+"."+i.slice(1)+j(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+j(-o-1)+i,n&&(r=n-a)>0&&(i+=j(r))):o>=a?(i+=j(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+j(r))):((r=o+1)0&&(o+1===a&&(i+="."),i+=j(r))),t.s<0?"-"+i:i}function E(t,e){if(t.length>e)return t.length=e,!0}function D(t){if(!t||"object"!=typeof t)throw Error(c+"Object expected");var e,n,r,o=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e=o[e+1]&&r<=o[e+2])this[n]=r;else throw Error(s+n+": "+r)}if(void 0!==(r=t[n="LN10"])){if(r==Math.LN10)this[n]=new this(r);else throw Error(s+n+": "+r)}return this}(a=function t(e){var n,r,o;function i(t){if(!(this instanceof i))return new i(t);if(this.constructor=i,t instanceof i){this.s=t.s,this.e=t.e,this.d=(t=t.d)?t.slice():t;return}if("number"==typeof t){if(0*t!=0)throw Error(s+t);if(t>0)this.s=1;else if(t<0)t=-t,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(t===~~t&&t<1e7){this.e=0,this.d=[t];return}return S(this,t.toString())}if("string"!=typeof t)throw Error(s+t);if(45===t.charCodeAt(0)?(t=t.slice(1),this.s=-1):this.s=1,h.test(t))S(this,t);else throw Error(s+t)}if(i.prototype=y,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=t,i.config=i.set=D,void 0===e&&(e={}),e)for(n=0,o=["precision","rounding","toExpNeg","toExpPos","LN10"];n-1}},81026:function(t){t.exports=function(t,e,n){for(var r=-1,o=null==t?0:t.length;++r0&&i(l)?n>1?t(l,n-1,i,a,u):r(u,l):a||(u[u.length]=l)}return u}},6194:function(t,e,n){var r=n(64324)();t.exports=r},25519:function(t,e,n){var r=n(6194),o=n(44867);t.exports=function(t,e){return t&&r(t,e,o)}},34696:function(t,e,n){var r=n(28283),o=n(62192);t.exports=function(t,e){e=r(e,t);for(var n=0,i=e.length;null!=t&&ne}},46054:function(t){t.exports=function(t,e){return null!=t&&e in Object(t)}},67262:function(t,e,n){var r=n(49932),o=n(43792),i=n(10011);t.exports=function(t,e,n){return e==e?i(t,e,n):r(t,o,n)}},71660:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return o(t)&&"[object Arguments]"==r(t)}},49034:function(t,e,n){var r=n(389),o=n(45376);t.exports=function t(e,n,i,a,u){return e===n||(null!=e&&null!=n&&(o(e)||o(n))?r(e,n,i,a,t,u):e!=e&&n!=n)}},389:function(t,e,n){var r=n(89397),o=n(12037),i=n(98784),a=n(66455),u=n(39725),c=n(28035),s=n(64592),l=n(43694),f="[object Arguments]",d="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,e,n,y,v,m){var g=c(t),b=c(e),O=g?d:u(t),x=b?d:u(e);O=O==f?h:O,x=x==f?h:x;var w=O==h,j=x==h,M=O==x;if(M&&s(t)){if(!s(e))return!1;g=!0,w=!1}if(M&&!w)return m||(m=new r),g||l(t)?o(t,e,n,y,v,m):i(t,e,O,n,y,v,m);if(!(1&n)){var S=w&&p.call(t,"__wrapped__"),P=j&&p.call(e,"__wrapped__");if(S||P){var k=S?t.value():t,_=P?e.value():e;return m||(m=new r),v(k,_,n,y,m)}}return!!M&&(m||(m=new r),a(t,e,n,y,v,m))}},42736:function(t,e,n){var r=n(89397),o=n(49034);t.exports=function(t,e,n,i){var a=n.length,u=a,c=!i;if(null==t)return!u;for(t=Object(t);a--;){var s=n[a];if(c&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++ao?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(o);++r=200){var y=e?null:u(t);if(y)return c(y);d=!1,l=a,p=new r}else p=e?[]:h;t:for(;++s=o?t:r(t,e,n)}},83645:function(t,e,n){var r=n(22186);t.exports=function(t,e){if(t!==e){var n=void 0!==t,o=null===t,i=t==t,a=r(t),u=void 0!==e,c=null===e,s=e==e,l=r(e);if(!c&&!l&&!a&&t>e||a&&u&&s&&!c&&!l||o&&u&&s||!n&&s||!i)return 1;if(!o&&!a&&!l&&t=c)return s;return s*("desc"==n[o]?-1:1)}}return t.index-e.index}},97922:function(t,e,n){var r=n(29283)["__core-js_shared__"];t.exports=r},64213:function(t,e,n){var r=n(88243);t.exports=function(t,e){return function(n,o){if(null==n)return n;if(!r(n))return t(n,o);for(var i=n.length,a=e?i:-1,u=Object(n);(e?a--:++a-1?u[c?e[s]:s]:void 0}}},73719:function(t,e,n){var r=n(71217),o=n(63276),i=n(43943);t.exports=function(t){return function(e,n,a){return a&&"number"!=typeof a&&o(e,n,a)&&(n=a=void 0),e=i(e),void 0===n?(n=e,e=0):n=i(n),a=void 0===a?el))return!1;var d=c.get(t),h=c.get(e);if(d&&h)return d==e&&h==t;var p=-1,y=!0,v=2&n?new r:void 0;for(c.set(t,e),c.set(e,t);++p-1&&t%1==0&&t-1}},55422:function(t,e,n){var r=n(52906);t.exports=function(t,e){var n=this.__data__,o=r(n,t);return o<0?(++this.size,n.push([t,e])):n[o][1]=e,this}},8924:function(t,e,n){var r=n(17727),o=n(27881),i=n(91051);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},3249:function(t,e,n){var r=n(22987);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},40031:function(t,e,n){var r=n(22987);t.exports=function(t){return r(this,t).get(t)}},32827:function(t,e,n){var r=n(22987);t.exports=function(t){return r(this,t).has(t)}},75299:function(t,e,n){var r=n(22987);t.exports=function(t,e){var n=r(this,t),o=n.size;return n.set(t,e),this.size+=n.size==o?0:1,this}},75850:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}},96195:function(t){t.exports=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}}},71083:function(t,e,n){var r=n(54393);t.exports=function(t){var e=r(t,function(t){return 500===n.size&&n.clear(),t}),n=e.cache;return e}},4575:function(t,e,n){var r=n(63556)(Object,"create");t.exports=r},67190:function(t,e,n){var r=n(75307)(Object.keys,Object);t.exports=r},14650:function(t,e,n){t=n.nmd(t);var r=n(12080),o=e&&!e.nodeType&&e,i=o&&t&&!t.nodeType&&t,a=i&&i.exports===o&&r.process,u=function(){try{var t=i&&i.require&&i.require("util").types;if(t)return t;return a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=u},15798:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},75307:function(t){t.exports=function(t,e){return function(n){return t(e(n))}}},26249:function(t,e,n){var r=n(70478),o=Math.max;t.exports=function(t,e,n){return e=o(void 0===e?t.length-1:e,0),function(){for(var i=arguments,a=-1,u=o(i.length-e,0),c=Array(u);++a0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},13093:function(t,e,n){var r=n(27881);t.exports=function(){this.__data__=new r,this.size=0}},17382:function(t){t.exports=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}},17687:function(t){t.exports=function(t){return this.__data__.get(t)}},36334:function(t){t.exports=function(t){return this.__data__.has(t)}},40245:function(t,e,n){var r=n(27881),o=n(91051),i=n(13484);t.exports=function(t,e){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(t,e),this.size=n.size,this}},10011:function(t){t.exports=function(t,e,n){for(var r=n-1,o=t.length;++r=e||n<0||v&&r>=l}function O(){var t,n,r,i=o();if(b(i))return x(i);d=setTimeout(O,(t=i-h,n=i-p,r=e-t,v?u(r,l-n):r))}function x(t){return(d=void 0,m&&c)?g(t):(c=s=void 0,f)}function w(){var t,n=o(),r=b(n);if(c=arguments,s=this,h=n,r){if(void 0===d)return p=t=h,d=setTimeout(O,e),y?g(t):f;if(v)return clearTimeout(d),d=setTimeout(O,e),g(h)}return void 0===d&&(d=setTimeout(O,e)),f}return e=i(e)||0,r(n)&&(y=!!n.leading,l=(v="maxWait"in n)?a(i(n.maxWait)||0,e):l,m="trailing"in n?!!n.trailing:m),w.cancel=function(){void 0!==d&&clearTimeout(d),p=0,c=h=s=d=void 0},w.flush=function(){return void 0===d?f:x(o())},w}},91259:function(t){t.exports=function(t,e){return t===e||t!=t&&e!=e}},49179:function(t,e,n){var r=n(22190),o=n(78558),i=n(21571),a=n(28035),u=n(63276);t.exports=function(t,e,n){var c=a(t)?r:o;return n&&u(t,e,n)&&(e=void 0),c(t,i(e,3))}},98396:function(t,e,n){var r=n(29265)(n(82884));t.exports=r},82884:function(t,e,n){var r=n(49932),o=n(21571),i=n(90515),a=Math.max;t.exports=function(t,e,n){var u=null==t?0:t.length;if(!u)return -1;var c=null==n?0:i(n);return c<0&&(c=a(u+c,0)),r(t,o(e,3),c)}},56887:function(t,e,n){var r=n(45895),o=n(77757);t.exports=function(t,e){return r(o(t,e),1)}},81594:function(t,e,n){var r=n(34696);t.exports=function(t,e,n){var o=null==t?void 0:r(t,e);return void 0===o?n:o}},59572:function(t,e,n){var r=n(46054),o=n(97595);t.exports=function(t,e){return null!=t&&o(t,e,r)}},51169:function(t){t.exports=function(t){return t}},53914:function(t,e,n){var r=n(71660),o=n(45376),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(t){return o(t)&&a.call(t,"callee")&&!u.call(t,"callee")};t.exports=c},28035:function(t){var e=Array.isArray;t.exports=e},88243:function(t,e,n){var r=n(57868),o=n(90236);t.exports=function(t){return null!=t&&o(t.length)&&!r(t)}},87702:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return!0===t||!1===t||o(t)&&"[object Boolean]"==r(t)}},64592:function(t,e,n){t=n.nmd(t);var r=n(29283),o=n(65190),i=e&&!e.nodeType&&e,a=i&&t&&!t.nodeType&&t,u=a&&a.exports===i?r.Buffer:void 0,c=u?u.isBuffer:void 0;t.exports=c||o},1133:function(t,e,n){var r=n(49034);t.exports=function(t,e){return r(t,e)}},57868:function(t,e,n){var r=n(40389),o=n(34578);t.exports=function(t){if(!o(t))return!1;var e=r(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},90236:function(t){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},83886:function(t,e,n){var r=n(52974);t.exports=function(t){return r(t)&&t!=+t}},9869:function(t){t.exports=function(t){return null==t}},52974:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return"number"==typeof t||o(t)&&"[object Number]"==r(t)}},34578:function(t){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},45376:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},10041:function(t,e,n){var r=n(40389),o=n(18359),i=n(45376),a=Object.prototype,u=Function.prototype.toString,c=a.hasOwnProperty,s=u.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=r(t))return!1;var e=o(t);if(null===e)return!0;var n=c.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==s}},90704:function(t,e,n){var r=n(40389),o=n(28035),i=n(45376);t.exports=function(t){return"string"==typeof t||!o(t)&&i(t)&&"[object String]"==r(t)}},22186:function(t,e,n){var r=n(40389),o=n(45376);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==r(t)}},43694:function(t,e,n){var r=n(15113),o=n(7261),i=n(14650),a=i&&i.isTypedArray,u=a?o(a):r;t.exports=u},44867:function(t,e,n){var r=n(12453),o=n(65142),i=n(88243);t.exports=function(t){return i(t)?r(t):o(t)}},62239:function(t){t.exports=function(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}},77757:function(t,e,n){var r=n(61661),o=n(21571),i=n(91590),a=n(28035);t.exports=function(t,e){return(a(t)?r:i)(t,o(e,3))}},4216:function(t,e,n){var r=n(93448),o=n(25519),i=n(21571);t.exports=function(t,e){var n={};return e=i(e,3),o(t,function(t,o,i){r(n,o,e(t,o,i))}),n}},27793:function(t,e,n){var r=n(17918),o=n(81708),i=n(51169);t.exports=function(t){return t&&t.length?r(t,i,o):void 0}},54393:function(t,e,n){var r=n(13484);function o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw TypeError("Expected a function");var n=function(){var r=arguments,o=e?e.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=t.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,t.exports=o},67540:function(t,e,n){var r=n(17918),o=n(68789),i=n(51169);t.exports=function(t){return t&&t.length?r(t,i,o):void 0}},88186:function(t){t.exports=function(){}},86261:function(t,e,n){var r=n(29283);t.exports=function(){return r.Date.now()}},30630:function(t,e,n){var r=n(19190),o=n(11289),i=n(3871),a=n(62192);t.exports=function(t){return i(t)?r(a(t)):o(t)}},54267:function(t,e,n){var r=n(73719)();t.exports=r},3202:function(t,e,n){var r=n(76798),o=n(21571),i=n(26018),a=n(28035),u=n(63276);t.exports=function(t,e,n){var c=a(t)?r:i;return n&&u(t,e,n)&&(e=void 0),c(t,o(e,3))}},67938:function(t,e,n){var r=n(45895),o=n(85190),i=n(10939),a=n(63276),u=i(function(t,e){if(null==t)return[];var n=e.length;return n>1&&a(t,e[0],e[1])?e=[]:n>2&&a(e[0],e[1],e[2])&&(e=[e[0]]),o(t,r(e,1),[])});t.exports=u},47472:function(t){t.exports=function(){return[]}},65190:function(t){t.exports=function(){return!1}},85902:function(t,e,n){var r=n(64735),o=n(34578);t.exports=function(t,e,n){var i=!0,a=!0;if("function"!=typeof t)throw TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:i,maxWait:e,trailing:a})}},43943:function(t,e,n){var r=n(72311),o=1/0;t.exports=function(t){return t?(t=r(t))===o||t===-o?(t<0?-1:1)*17976931348623157e292:t==t?t:0:0===t?t:0}},90515:function(t,e,n){var r=n(43943);t.exports=function(t){var e=r(t),n=e%1;return e==e?n?e-n:e:0}},72311:function(t,e,n){var r=n(38566),o=n(34578),i=n(22186),a=0/0,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(i(t))return a;if(o(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=o(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=c.test(t);return n||s.test(t)?l(t.slice(2),n?2:8):u.test(t)?a:+t}},9533:function(t,e,n){var r=n(22204);t.exports=function(t){return null==t?"":r(t)}},55099:function(t,e,n){var r=n(21571),o=n(14551);t.exports=function(t,e){return t&&t.length?o(t,r(e,2)):[]}},97371:function(t,e,n){var r=n(22202)("toUpperCase");t.exports=r},39018:function(t,e,n){var r,o;void 0!==(o="function"==typeof(r=function(){var t,e,n,r,o,i={},a={},u={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},c={currentLocale:u.currentLocale,zeroFormat:u.zeroFormat,nullFormat:u.nullFormat,defaultFormat:u.defaultFormat,scalePercentBy100:u.scalePercentBy100};function s(t,e){this._input=t,this._value=e}return(r=function(t){var e,n,a,u;if(r.isNumeral(t))e=t.value();else if(0===t||void 0===t)e=0;else if(null===t||o.isNaN(t))e=null;else if("string"==typeof t){if(c.zeroFormat&&t===c.zeroFormat)e=0;else if(c.nullFormat&&t===c.nullFormat||!t.replace(/[^0-9]+/g,"").length)e=null;else{for(n in i)if((u="function"==typeof i[n].regexps.unformat?i[n].regexps.unformat():i[n].regexps.unformat)&&t.match(u)){a=i[n].unformat;break}e=(a=a||r._.stringToNumber)(t)}}else e=Number(t)||null;return new s(t,e)}).version="2.0.6",r.isNumeral=function(t){return t instanceof s},r._=o={numberToFormat:function(t,e,n){var o,i,u,c,s,l,f,d=a[r.options.currentLocale],h=!1,p=!1,y=0,v="",m="",g=!1;if(i=Math.abs(t=t||0),r._.includes(e,"(")?(h=!0,e=e.replace(/[\(|\)]/g,"")):(r._.includes(e,"+")||r._.includes(e,"-"))&&(s=r._.includes(e,"+")?e.indexOf("+"):t<0?e.indexOf("-"):-1,e=e.replace(/[\+|\-]/g,"")),r._.includes(e,"a")&&(o=!!(o=e.match(/a(k|m|b|t)?/))&&o[1],r._.includes(e," a")&&(v=" "),e=e.replace(RegExp(v+"a[kmbt]?"),""),i>=1e12&&!o||"t"===o?(v+=d.abbreviations.trillion,t/=1e12):i<1e12&&i>=1e9&&!o||"b"===o?(v+=d.abbreviations.billion,t/=1e9):i<1e9&&i>=1e6&&!o||"m"===o?(v+=d.abbreviations.million,t/=1e6):(i<1e6&&i>=1e3&&!o||"k"===o)&&(v+=d.abbreviations.thousand,t/=1e3)),r._.includes(e,"[.]")&&(p=!0,e=e.replace("[.]",".")),u=t.toString().split(".")[0],c=e.split(".")[1],l=e.indexOf(","),y=(e.split(".")[0].split(",")[0].match(/0/g)||[]).length,c?(r._.includes(c,"[")?(c=(c=c.replace("]","")).split("["),m=r._.toFixed(t,c[0].length+c[1].length,n,c[1].length)):m=r._.toFixed(t,c.length,n),u=m.split(".")[0],m=r._.includes(m,".")?d.delimiters.decimal+m.split(".")[1]:"",p&&0===Number(m.slice(1))&&(m="")):u=r._.toFixed(t,0,n),v&&!o&&Number(u)>=1e3&&v!==d.abbreviations.trillion)switch(u=String(Number(u)/1e3),v){case d.abbreviations.thousand:v=d.abbreviations.million;break;case d.abbreviations.million:v=d.abbreviations.billion;break;case d.abbreviations.billion:v=d.abbreviations.trillion}if(r._.includes(u,"-")&&(u=u.slice(1),g=!0),u.length0;b--)u="0"+u;return l>-1&&(u=u.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),0===e.indexOf(".")&&(u=""),f=u+m+(v||""),h?f=(h&&g?"(":"")+f+(h&&g?")":""):s>=0?f=0===s?(g?"-":"+")+f:f+(g?"-":"+"):g&&(f="-"+f),f},stringToNumber:function(t){var e,n,r,o=a[c.currentLocale],i=t,u={thousand:3,million:6,billion:9,trillion:12};if(c.zeroFormat&&t===c.zeroFormat)n=0;else if(c.nullFormat&&t===c.nullFormat||!t.replace(/[^0-9]+/g,"").length)n=null;else{for(e in n=1,"."!==o.delimiters.decimal&&(t=t.replace(/\./g,"").replace(o.delimiters.decimal,".")),u)if(r=RegExp("[^a-zA-Z]"+o.abbreviations[e]+"(?:\\)|(\\"+o.currency.symbol+")?(?:\\))?)?$"),i.match(r)){n*=Math.pow(10,u[e]);break}n*=((t.split("-").length+Math.min(t.split("(").length-1,t.split(")").length-1))%2?1:-1)*Number(t=t.replace(/[^0-9\.]+/g,""))}return n},isNaN:function(t){return"number"==typeof t&&isNaN(t)},includes:function(t,e){return -1!==t.indexOf(e)},insert:function(t,e,n){return t.slice(0,n)+e+t.slice(n)},reduce:function(t,e){if(this===null)throw TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof e)throw TypeError(e+" is not a function");var n,r=Object(t),o=r.length>>>0,i=0;if(3==arguments.length)n=arguments[2];else{for(;i=o)throw TypeError("Reduce of empty array with no initial value");n=r[i++]}for(;in?t:n},1)},toFixed:function(t,e,n,r){var o,i,a,u,c=t.toString().split("."),s=e-(r||0);return a=Math.pow(10,o=2===c.length?Math.min(Math.max(c[1].length,s),e):s),u=(n(t+"e+"+o)/a).toFixed(o),r>e-o&&(i=RegExp("\\.?0{1,"+(r-(e-o))+"}$"),u=u.replace(i,"")),u}},r.options=c,r.formats=i,r.locales=a,r.locale=function(t){return t&&(c.currentLocale=t.toLowerCase()),c.currentLocale},r.localeData=function(t){if(!t)return a[c.currentLocale];if(!a[t=t.toLowerCase()])throw Error("Unknown locale : "+t);return a[t]},r.reset=function(){for(var t in u)c[t]=u[t]},r.zeroFormat=function(t){c.zeroFormat="string"==typeof t?t:null},r.nullFormat=function(t){c.nullFormat="string"==typeof t?t:null},r.defaultFormat=function(t){c.defaultFormat="string"==typeof t?t:"0.0"},r.register=function(t,e,n){if(e=e.toLowerCase(),this[t+"s"][e])throw TypeError(e+" "+t+" already registered.");return this[t+"s"][e]=n,n},r.validate=function(t,e){var n,o,i,a,u,c,s,l;if("string"!=typeof t&&(t+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),(t=t.trim()).match(/^\d+$/))return!0;if(""===t)return!1;try{s=r.localeData(e)}catch(t){s=r.localeData(r.locale())}return i=s.currency.symbol,u=s.abbreviations,n=s.delimiters.decimal,o="."===s.delimiters.thousands?"\\.":s.delimiters.thousands,(null===(l=t.match(/^[^\d]+/))||(t=t.substr(1),l[0]===i))&&(null===(l=t.match(/[^\d]+$/))||(t=t.slice(0,-1),l[0]===u.thousand||l[0]===u.million||l[0]===u.billion||l[0]===u.trillion))&&(c=RegExp(o+"{2}"),!t.match(/[^\d.,]/g)&&!((a=t.split(n)).length>2)&&(a.length<2?!!a[0].match(/^\d+.*\d$/)&&!a[0].match(c):1===a[0].length?!!a[0].match(/^\d+$/)&&!a[0].match(c)&&!!a[1].match(/^\d+$/):!!a[0].match(/^\d+.*\d$/)&&!a[0].match(c)&&!!a[1].match(/^\d+$/)))},r.fn=s.prototype={clone:function(){return r(this)},format:function(t,e){var n,o,a,u=this._value,s=t||c.defaultFormat;if(e=e||Math.round,0===u&&null!==c.zeroFormat)o=c.zeroFormat;else if(null===u&&null!==c.nullFormat)o=c.nullFormat;else{for(n in i)if(s.match(i[n].regexps.format)){a=i[n].format;break}o=(a=a||r._.numberToFormat)(u,s,e)}return o},value:function(){return this._value},input:function(){return this._input},set:function(t){return this._value=Number(t),this},add:function(t){var e=o.correctionFactor.call(null,this._value,t);return this._value=o.reduce([this._value,t],function(t,n,r,o){return t+Math.round(e*n)},0)/e,this},subtract:function(t){var e=o.correctionFactor.call(null,this._value,t);return this._value=o.reduce([t],function(t,n,r,o){return t-Math.round(e*n)},Math.round(this._value*e))/e,this},multiply:function(t){return this._value=o.reduce([this._value,t],function(t,e,n,r){var i=o.correctionFactor(t,e);return Math.round(t*i)*Math.round(e*i)/Math.round(i*i)},1),this},divide:function(t){return this._value=o.reduce([this._value,t],function(t,e,n,r){var i=o.correctionFactor(t,e);return Math.round(t*i)/Math.round(e*i)}),this},difference:function(t){return Math.abs(r(this._value).subtract(t).value())}},r.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(t){var e=t%10;return 1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th"},currency:{symbol:"$"}}),r.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,e,n){var o,i=r._.includes(e," BPS")?" ":"";return t*=1e4,e=e.replace(/\s?BPS/,""),o=r._.numberToFormat(t,e,n),r._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"BPS"),o=o.join("")):o=o+i+"BPS",o},unformat:function(t){return+(1e-4*r._.stringToNumber(t)).toFixed(15)}}),e={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},n="("+(n=(t={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}).suffixes.concat(e.suffixes.filter(function(e){return 0>t.suffixes.indexOf(e)})).join("|")).replace("B","B(?!PS)")+")",r.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(n)},format:function(n,o,i){var a,u,c,s=r._.includes(o,"ib")?e:t,l=r._.includes(o," b")||r._.includes(o," ib")?" ":"";for(a=0,o=o.replace(/\s?i?b/,"");a<=s.suffixes.length;a++)if(u=Math.pow(s.base,a),c=Math.pow(s.base,a+1),null===n||0===n||n>=u&&n0&&(n/=u);break}return r._.numberToFormat(n,o,i)+l},unformat:function(n){var o,i,a=r._.stringToNumber(n);if(a){for(o=t.suffixes.length-1;o>=0;o--){if(r._.includes(n,t.suffixes[o])){i=Math.pow(t.base,o);break}if(r._.includes(n,e.suffixes[o])){i=Math.pow(e.base,o);break}}a*=i||1}return a}}),r.register("format","currency",{regexps:{format:/(\$)/},format:function(t,e,n){var o,i,a=r.locales[r.options.currentLocale],u={before:e.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:e.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(e=e.replace(/\s?\$\s?/,""),o=r._.numberToFormat(t,e,n),t>=0?(u.before=u.before.replace(/[\-\(]/,""),u.after=u.after.replace(/[\-\)]/,"")):!(t<0)||r._.includes(u.before,"-")||r._.includes(u.before,"(")||(u.before="-"+u.before),i=0;i=0;i--)switch(u.after[i]){case"$":o=i===u.after.length-1?o+a.currency.symbol:r._.insert(o,a.currency.symbol,-(u.after.length-(1+i)));break;case" ":o=i===u.after.length-1?o+" ":r._.insert(o," ",-(u.after.length-(1+i)+a.currency.symbol.length-1))}return o}}),r.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,e,n){var o=("number"!=typeof t||r._.isNaN(t)?"0e+0":t.toExponential()).split("e");return e=e.replace(/e[\+|\-]{1}0/,""),r._.numberToFormat(Number(o[0]),e,n)+"e"+o[1]},unformat:function(t){var e=r._.includes(t,"e+")?t.split("e+"):t.split("e-"),n=Number(e[0]),o=Number(e[1]);return o=r._.includes(t,"e-")?o*=-1:o,r._.reduce([n,Math.pow(10,o)],function(t,e,n,o){var i=r._.correctionFactor(t,e);return t*i*(e*i)/(i*i)},1)}}),r.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,e,n){var o=r.locales[r.options.currentLocale],i=r._.includes(e," o")?" ":"";return e=e.replace(/\s?o/,""),i+=o.ordinal(t),r._.numberToFormat(t,e,n)+i}}),r.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,e,n){var o,i=r._.includes(e," %")?" ":"";return r.options.scalePercentBy100&&(t*=100),e=e.replace(/\s?\%/,""),o=r._.numberToFormat(t,e,n),r._.includes(o,")")?((o=o.split("")).splice(-1,0,i+"%"),o=o.join("")):o=o+i+"%",o},unformat:function(t){var e=r._.stringToNumber(t);return r.options.scalePercentBy100?.01*e:e}}),r.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(t,e,n){var r=Math.floor(t/60/60),o=Math.floor((t-3600*r)/60),i=Math.round(t-3600*r-60*o);return r+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)},unformat:function(t){var e=t.split(":"),n=0;return 3===e.length?n+=3600*Number(e[0])+60*Number(e[1])+Number(e[2]):2===e.length&&(n+=60*Number(e[0])+Number(e[1])),Number(n)}}),r})?r.call(e,n,e,t):r)&&(t.exports=o)},72223:function(t,e,n){"use strict";var r=n(253),o=n(45462),i=n(3546);function a(t){return t&&t.__esModule?t:{default:t}}var u=a(r),c=a(i);function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var e=1;e!u.default.valid(t));if(n)throw Error(`Invalid color "${n}" passed. All CSS color formats are accepted.`);return t.length===e}function v(t,e){return u.default.scale(t).mode("lch").colors(e)}!function(t,e){void 0===e&&(e={});var n=e.insertAt;if(t&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===n&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}}(".styles-module_container__GBNxC {\n width: max-content; /* Calendar should not grow */\n max-width: 100%; /* Do not remove - flexbox parents */\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.styles-module_container__GBNxC rect {\n stroke: rgba(0, 0, 0, 0.08);\n stroke-width: 1px;\n shape-rendering: geometricPrecision;\n}\n\n@media (prefers-color-scheme: dark) {\n .styles-module_container__GBNxC rect {\n stroke: rgba(255, 255, 255, 0.04);\n }\n}\n\n.styles-module_scrollContainer__-bJC8 {\n max-width: 100%;\n overflow-x: auto;\n overflow-y: hidden;\n}\n\n.styles-module_calendar__sT1ND {\n display: block; /* SVGs are inline-block by default */\n overflow: visible; /* Weekday labels are rendered left of the container */\n}\n\n.styles-module_calendar__sT1ND text {\n fill: currentColor;\n}\n\n.styles-module_footer__ZQ-Bl {\n display: flex;\n flex-wrap: wrap;\n gap: 4px 16px;\n white-space: nowrap;\n}\n\n.styles-module_legendColors__kFY2e {\n margin-left: auto;\n display: flex;\n align-items: center;\n gap: 3px;\n}\n\n@keyframes styles-module_loadingAnimation__V0w3h {\n 0% {\n fill: var(--react-activity-calendar-loading);\n }\n 50% {\n fill: var(--react-activity-calendar-loading-active);\n }\n 100% {\n fill: var(--react-activity-calendar-loading);\n }\n}\n"),e.ZP=({data:t,blockMargin:e=4,blockRadius:n=2,blockSize:r=12,colorScheme:a,eventHandlers:m={},fontSize:g=14,hideColorLegend:b=!1,hideMonthLabels:O=!1,hideTotalCount:x=!1,labels:w,maxLevel:j=4,loading:M=!1,renderBlock:S,showWeekdayLabels:P=!1,style:k={},theme:_,totalCount:E,weekStart:D=0})=>{var T,A;j=Math.max(1,j);let I=function(t,e=5){let n={light:v(["hsl(0, 0%, 92%)","hsl(0, 0%, 26%)"],e),dark:v(["hsl(0, 0%, 20%)","hsl(0, 0%, 92%)"],e)};return t?(function(t,e){if("object"!=typeof t||void 0===t.light&&void 0===t.dark)throw Error(`The theme object must contain at least one of the fields "light" and "dark" with exactly 2 or ${e} colors respectively.`);if(t.light){let{length:n}=t.light;if(2!==n&&n!==e)throw Error(`theme.light must contain exactly 2 or ${e} colors, ${n} passed.`)}if(t.dark){let{length:n}=t.dark;if(2!==n&&n!==e)throw Error(`theme.dark must contain exactly 2 or ${e} colors, ${n} passed.`)}}(t,e),t.light=t.light??n.light,t.dark=t.dark??n.dark,{light:y(t.light,e)?t.light:v(t.light,e),dark:y(t.dark,e)?t.dark:v(t.dark,e)}):n}(_,j+1),N=function(){let[t,e]=i.useState("light"),n=t=>e(t.matches?"dark":"light");return i.useEffect(()=>{let t=window.matchMedia("(prefers-color-scheme: dark)");return e(t.matches?"dark":"light"),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[]),t}(),C=I[a??N],L=!function(){let[t,e]=i.useState(!0);return i.useEffect(()=>{let t=window.matchMedia("(prefers-reduced-motion: reduce)");e(t.matches);let n=t=>{e(t.matches)};return t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[]),t}();if(M&&(t=function(){let t=new Date().getFullYear(),e=o.eachDayOfInterval({start:new Date(t,0,1),end:new Date(t,11,31)});return e.map(t=>({date:o.formatISO(t,{representation:"date"}),count:0,level:0}))}()),0===t.length)return null;let F=o.getYear(o.parseISO(t[0]?.date)),B=function(t,e=0){if(0===t.length)return[];let n=function(t){let e={};for(let n of t)e[n.date]=n;return o.eachDayOfInterval({start:o.parseISO(t[0].date),end:o.parseISO(t[t.length-1].date)}).map(t=>{let n=o.formatISO(t,{representation:"date"});return e[n]?e[n]:{date:n,count:0,level:0}})}(t),r=o.parseISO(n[0].date),i=o.getDay(r)===e?r:o.subWeeks(o.nextDay(r,e),1),a=[...Array(o.differenceInCalendarDays(r,i)).fill(void 0),...n],u=Math.ceil(a.length/7);return Array(u).fill(void 0).map((t,e)=>a.slice(7*e,7*e+7))}(t,D),Y=Object.assign({},d,w),W=O?0:g+8,z=P?(T=B[0],A=Y.weekdays,T.reduce((t,e,n)=>{if(n%2!=0){let e=Math.ceil(function(t,e){if("undefined"==typeof document||"undefined"==typeof window)throw Error("calcTextDimensions() requires browser APIs");if(e<1)throw RangeError("fontSize must be positive");if(0===t.length)return{width:0,height:0};let n="http://www.w3.org/2000/svg",r=document.createElementNS(n,"svg");r.style.position="absolute",r.style.visibility="hidden",r.style.fontFamily=window.getComputedStyle(document.body).fontFamily,r.style.fontSize=`${e}px`;let o=document.createElementNS(n,"text");o.textContent=t,r.appendChild(o),document.body.appendChild(r);let i=o.getBBox();return document.body.removeChild(r),{width:i.width,height:i.height}}(A[(n+D)%7],g).width);return Math.max(t,e)}return t},0)+8):void 0,{width:R,height:$}={width:B.length*(r+e)-e,height:W+(r+e)*7-e},H={fontSize:g,...L&&{[`--${l}-loading`]:C[0],[`--${l}-loading-active`]:"light"===a?u.default(C[0]).darken(.3).hex():u.default(C[0]).brighten(.25).hex()}};return c.default.createElement("article",{className:`${l} ${h.container}`,style:{...k,...H}},c.default.createElement("div",{className:p("scroll-container",h.scrollContainer)},c.default.createElement("svg",{width:R,height:$,viewBox:`0 0 ${R} ${$}`,className:p("calendar",h.calendar),style:{marginLeft:z}},!M&&(!P&&O?null:c.default.createElement(c.default.Fragment,null,P&&c.default.createElement("g",{className:p("legend-weekday")},B[0].map((t,n)=>{if(n%2==0)return null;let o=(n+D)%7;return c.default.createElement("text",{x:-8,y:W+(r+e)*n+r/2,dominantBaseline:"middle",textAnchor:"end",key:n},Y.weekdays[o])})),!O&&c.default.createElement("g",{className:p("legend-month")},(function(t,e=f){return t.reduce((t,n,r)=>{let i=n.find(t=>void 0!==t);if(!i)throw Error(`Unexpected error: Week ${r+1} is empty: [${n}].`);let a=e[o.getMonth(o.parseISO(i.date))],u=t[t.length-1];return 0===r||u.label!==a?[...t,{weekIndex:r,label:a}]:t},[]).filter(({weekIndex:e},n,r)=>0===n?r[1]&&r[1].weekIndex-e>=3:n!==r.length-1||t.slice(e).length>=3)})(B,Y.months).map(({label:t,weekIndex:n})=>c.default.createElement("text",{x:(r+e)*n,dominantBaseline:"hanging",key:n},t))))),B.map((t,o)=>t.map((t,a)=>{if(!t)return null;if(t.level<0||t.level>j)throw RangeError(`Provided activity level ${t.level} for ${t.date} is out of range. It must be between 0 and ${j}.`);let u=M&&L?{animation:`${h.loadingAnimation} 1.75s ease-in-out infinite`,animationDelay:`${20*o+20*a}ms`}:void 0,l=c.default.createElement("rect",s({},Object.keys(m).reduce((e,n)=>({...e,[n]:e=>m[n]?.(e)(t)}),{}),{x:0,y:W+(r+e)*a,width:r,height:r,rx:n,ry:n,fill:C[t.level],"data-date":t.date,"data-level":t.level,style:u}));return c.default.createElement(i.Fragment,{key:t.date},S?S(l,t):l)})).map((t,n)=>c.default.createElement("g",{key:n,transform:`translate(${(r+e)*n}, 0)`},t)))),function(){if(x&&b)return null;let e="number"==typeof E?E:t.reduce((t,e)=>t+e.count,0);return c.default.createElement("footer",{className:p("footer",h.footer),style:{marginLeft:z}},M&&c.default.createElement("div",null,"\xa0"),!M&&!x&&c.default.createElement("div",{className:p("count")},Y.totalCount?Y.totalCount.replace("{{count}}",String(e)).replace("{{year}}",String(F)):`${e} activities in ${F}`),!M&&!b&&c.default.createElement("div",{className:p("legend-colors",h.legendColors)},c.default.createElement("span",{style:{marginRight:"0.4em"}},Y?.legend?.less??"Less"),Array(j+1).fill(void 0).map((t,e)=>c.default.createElement("svg",{width:r,height:r,key:e},c.default.createElement("rect",{width:r,height:r,fill:C[e],rx:n,ry:n}))),c.default.createElement("span",{style:{marginLeft:"0.4em"}},Y?.legend?.more??"More")))}())}},69366:function(t,e){"use strict";/** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,u=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=(n&&Symbol.for("react.suspense_list"),n?Symbol.for("react.memo"):60115),y=n?Symbol.for("react.lazy"):60116;n&&Symbol.for("react.block"),n&&Symbol.for("react.fundamental"),n&&Symbol.for("react.responder"),n&&Symbol.for("react.scope"),e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===r},e.isFragment=function(t){return function(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case l:case f:case i:case u:case a:case h:return t;default:switch(t=t&&t.$$typeof){case s:case d:case y:case p:case c:return t;default:return e}}case o:return e}}}(t)===i}},78288:function(t,e,n){"use strict";t.exports=n(69366)},67957:function(t,e,n){"use strict";n.d(e,{ZP:function(){return t1}});var r=n(3546),o=n(92673),i=n.n(o),a=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty;function s(t,e){return function(n,r,o){return t(n,r,o)&&e(n,r,o)}}function l(t){return function(e,n,r){if(!e||!n||"object"!=typeof e||"object"!=typeof n)return t(e,n,r);var o=r.cache,i=o.get(e),a=o.get(n);if(i&&a)return i===n&&a===e;o.set(e,n),o.set(n,e);var u=t(e,n,r);return o.delete(e),o.delete(n),u}}function f(t){return a(t).concat(u(t))}var d=Object.hasOwn||function(t,e){return c.call(t,e)};function h(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var p="_owner",y=Object.getOwnPropertyDescriptor,v=Object.keys;function m(t,e,n){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function g(t,e){return h(t.getTime(),e.getTime())}function b(t,e,n){if(t.size!==e.size)return!1;for(var r,o,i={},a=t.entries(),u=0;(r=a.next())&&!r.done;){for(var c=e.entries(),s=!1,l=0;(o=c.next())&&!o.done;){var f=r.value,d=f[0],h=f[1],p=o.value,y=p[0],v=p[1];!s&&!i[l]&&(s=n.equals(d,y,u,l,t,e,n)&&n.equals(h,v,d,y,t,e,n))&&(i[l]=!0),l++}if(!s)return!1;u++}return!0}function O(t,e,n){var r,o=v(t),i=o.length;if(v(e).length!==i)return!1;for(;i-- >0;)if((r=o[i])===p&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!d(e,r)||!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function x(t,e,n){var r,o,i,a=f(t),u=a.length;if(f(e).length!==u)return!1;for(;u-- >0;)if((r=a[u])===p&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!d(e,r)||!n.equals(t[r],e[r],r,r,t,e,n)||(o=y(t,r),i=y(e,r),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable)))return!1;return!0}function w(t,e){return h(t.valueOf(),e.valueOf())}function j(t,e){return t.source===e.source&&t.flags===e.flags}function M(t,e,n){if(t.size!==e.size)return!1;for(var r,o,i={},a=t.values();(r=a.next())&&!r.done;){for(var u=e.values(),c=!1,s=0;(o=u.next())&&!o.done;)!c&&!i[s]&&(c=n.equals(r.value,o.value,r.value,o.value,t,e,n))&&(i[s]=!0),s++;if(!c)return!1}return!0}function S(t,e){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(t[n]!==e[n])return!1;return!0}var P=Array.isArray,k="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,_=Object.assign,E=Object.prototype.toString.call.bind(Object.prototype.toString),D=T();function T(t){void 0===t&&(t={});var e,n,r,o,i,a,u,c,f,d=t.circular,h=t.createInternalComparator,p=t.createState,y=t.strict,v=(n=(e=function(t){var e=t.circular,n=t.createCustomConfig,r=t.strict,o={areArraysEqual:r?x:m,areDatesEqual:g,areMapsEqual:r?s(b,x):b,areObjectsEqual:r?x:O,arePrimitiveWrappersEqual:w,areRegExpsEqual:j,areSetsEqual:r?s(M,x):M,areTypedArraysEqual:r?x:S};if(n&&(o=_({},o,n(o))),e){var i=l(o.areArraysEqual),a=l(o.areMapsEqual),u=l(o.areObjectsEqual),c=l(o.areSetsEqual);o=_({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return o}(t)).areArraysEqual,r=e.areDatesEqual,o=e.areMapsEqual,i=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,u=e.areRegExpsEqual,c=e.areSetsEqual,f=e.areTypedArraysEqual,function(t,e,s){if(t===e)return!0;if(null==t||null==e||"object"!=typeof t||"object"!=typeof e)return t!=t&&e!=e;var l=t.constructor;if(l!==e.constructor)return!1;if(l===Object)return i(t,e,s);if(P(t))return n(t,e,s);if(null!=k&&k(t))return f(t,e,s);if(l===Date)return r(t,e,s);if(l===RegExp)return u(t,e,s);if(l===Map)return o(t,e,s);if(l===Set)return c(t,e,s);var d=E(t);return"[object Date]"===d?r(t,e,s):"[object RegExp]"===d?u(t,e,s):"[object Map]"===d?o(t,e,s):"[object Set]"===d?c(t,e,s):"[object Object]"===d?"function"!=typeof t.then&&"function"!=typeof e.then&&i(t,e,s):"[object Arguments]"===d?i(t,e,s):("[object Boolean]"===d||"[object Number]"===d||"[object String]"===d)&&a(t,e,s)}),D=h?h(v):function(t,e,n,r,o,i,a){return v(t,e,a)};return function(t){var e=t.circular,n=t.comparator,r=t.createState,o=t.equals,i=t.strict;if(r)return function(t,a){var u=r(),c=u.cache;return n(t,a,{cache:void 0===c?e?new WeakMap:void 0:c,equals:o,meta:u.meta,strict:i})};if(e)return function(t,e){return n(t,e,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(t,e){return n(t,e,a)}}({circular:void 0!==d&&d,comparator:v,createState:p,equals:D,strict:void 0!==y&&y})}function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame(function r(o){if(n<0&&(n=o),o-n>e)t(o),n=-1;else{var i;i=r,"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(i)}})}function I(t){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function N(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0&&t<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",r);var d=q(i,u),h=q(a,c),p=(t=i,e=u,function(n){var r;return U([].concat(function(t){if(Array.isArray(t))return H(t)}(r=Z(t,e).map(function(t,e){return t*e}).slice(1))||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||$(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.")}(),[0]),n)}),y=function(t){for(var e=t>1?1:t,n=e,r=0;r<8;++r){var o,i=d(n)-e,a=p(n);if(1e-4>Math.abs(i-e)||a<1e-4)break;n=(o=n-i/a)>1?1:o<0?0:o}return h(n)};return y.isStepper=!1,y},V=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,n=void 0===e?100:e,r=t.damping,o=void 0===r?8:r,i=t.dt,a=void 0===i?17:i,u=function(t,e,r){var i=r+(-(t-e)*n-r*o)*a/1e3,u=r*a/1e3+t;return 1e-4>Math.abs(u-e)&&1e-4>Math.abs(i)?[e,0]:[u,i]};return u.isStepper=!0,u.dt=a,u},G=function(){for(var t=arguments.length,e=Array(t),n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?n[o-1]:r,d=s||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(tl(t),[e.runJSAnimation.bind(e,{from:f.style,to:c,duration:i,easing:u}),i]);var h=z(d,i,u),p=th(th(th({},f.style),c),{},{transition:h});return[].concat(tl(t),[p,i,l]).filter(Y)},[a,Math.max(void 0===u?0:u,r)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){if(!this.manager){var e,n,r;this.manager=(e=function(){return null},n=!1,r=function t(r){if(!n){if(Array.isArray(r)){if(!r.length)return;var o=function(t){if(Array.isArray(t))return t}(r)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||function(t,e){if(t){if("string"==typeof t)return N(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(t,e)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=o[0],a=o.slice(1);if("number"==typeof i){A(t.bind(null,a),i);return}t(i),A(t.bind(null,a));return}"object"===I(r)&&e(r),"function"==typeof r&&r()}},{stop:function(){n=!0},start:function(t){n=!1,r(t)},subscribe:function(t){return e=t,function(){e=function(){return null}}}})}var o=t.begin,i=t.duration,a=t.attributeName,u=t.to,c=t.easing,s=t.onAnimationStart,l=t.onAnimationEnd,f=t.steps,d=t.children,h=this.manager;if(this.unSubscribe=h.subscribe(this.handleStyleChange),"function"==typeof c||"function"==typeof d||"spring"===c){this.runJSAnimation(t);return}if(f.length>1){this.runStepAnimation(t);return}var p=a?tp({},a,u):u,y=z(Object.keys(p),i,c);h.start([s,o,th(th({},p),{},{transition:y}),i,l])}},{key:"render",value:function(){var t=this.props,e=t.children,n=(t.begin,t.duration),o=(t.attributeName,t.easing,t.isActive),i=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,ts)),a=r.Children.count(e),u=this.state.style;if("function"==typeof e)return e(u);if(!o||0===a||n<=0)return e;var c=function(t){var e=t.props,n=e.style,o=void 0===n?{}:n,a=e.className;return(0,r.cloneElement)(t,th(th({},i),{},{style:th(th({},o),u),className:a}))};return 1===a?c(r.Children.only(e)):r.createElement("div",null,r.Children.map(e,function(t){return c(t)}))}}],ty(a.prototype,n),o&&ty(a,o),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.PureComponent);tx.displayName="Animate",tx.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},tx.propTypes={from:i().oneOfType([i().object,i().string]),to:i().oneOfType([i().object,i().string]),attributeName:i().string,duration:i().number,begin:i().number,easing:i().oneOfType([i().string,i().func]),steps:i().arrayOf(i().shape({duration:i().number.isRequired,style:i().object.isRequired,easing:i().oneOfType([i().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),i().func]),properties:i().arrayOf("string"),onAnimationEnd:i().func})),children:i().oneOfType([i().node,i().func]),isActive:i().bool,canBegin:i().bool,onAnimationEnd:i().func,shouldReAnimate:i().bool,onAnimationStart:i().func,onAnimationReStart:i().func};var tw=n(73037),tj=n(65122),tM=n(67493),tS=n(4680);function tP(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,tS.Z)(t,e)}var tk=r.createContext(null);function t_(t,e){var n=Object.create(null);return t&&r.Children.map(t,function(t){return t}).forEach(function(t){n[t.key]=e&&(0,r.isValidElement)(t)?e(t):t}),n}function tE(t,e,n){return null!=n[e]?n[e]:t.props[e]}var tD=Object.values||function(t){return Object.keys(t).map(function(e){return t[e]})},tT=function(t){function e(e,n){var r,o=(r=t.call(this,e,n)||this).handleExited.bind((0,tM.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}tP(e,t);var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},e.getDerivedStateFromProps=function(t,e){var n,o,i=e.children,a=e.handleExited;return{children:e.firstRender?t_(t.children,function(e){return(0,r.cloneElement)(e,{onExited:a.bind(null,e),in:!0,appear:tE(e,"appear",t),enter:tE(e,"enter",t),exit:tE(e,"exit",t)})}):(Object.keys(o=function(t,e){function n(n){return n in e?e[n]:t[n]}t=t||{},e=e||{};var r,o=Object.create(null),i=[];for(var a in t)a in e?i.length&&(o[a]=i,i=[]):i.push(a);var u={};for(var c in e){if(o[c])for(r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,n=t.duration;return e&&e.length?e.reduce(function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)},0):Number.isFinite(n)?n:0},tJ=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&tq(t,e)}(a,t);var e,n,o,i=(e=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(t){return!1}}(),function(){var t,n=tV(a);if(e){var r=tV(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return function(t,e){if(e&&("object"===tR(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return tX(t)}(this,t)});function a(){var t;return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,a),tG(tX(t=i.call(this)),"handleEnter",function(e,n){var r=t.props,o=r.appearOptions,i=r.enterOptions;t.handleStyleActive(n?o:i)}),tG(tX(t),"handleExit",function(){var e=t.props.leaveOptions;t.handleStyleActive(e)}),t.state={isActive:!1},t}return n=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(tZ(tZ({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,n=t.enterOptions,r=t.leaveOptions;return tK(e)+tK(n)+tK(r)}},{key:"render",value:function(){var t=this,e=this.props,n=e.children,o=(e.appearOptions,e.enterOptions,e.leaveOptions,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,tz));return r.createElement(tY,t$({},o,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return r.createElement(tx,t.state,r.Children.only(n))})}}],tU(a.prototype,n),o&&tU(a,o),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.Component);function t0(t){var e=t.component,n=t.children,o=t.appear,i=t.enter,a=t.leave;return r.createElement(tT,{component:e},r.Children.map(n,function(t,e){return r.createElement(tJ,{appearOptions:o,enterOptions:i,leaveOptions:a,key:"child-".concat(e)},t)}))}tJ.propTypes={appearOptions:i().object,enterOptions:i().object,leaveOptions:i().object,children:i().element},t0.propTypes={appear:i().object,enter:i().object,leave:i().object,children:i().oneOfType([i().array,i().element]),component:i().any},t0.defaultProps={component:"span"};var t1=tx},85948:function(t,e,n){"use strict";n.d(e,{$:function(){return z}});var r=n(3546),o=n(18315),i=n(67957),a=n(1133),u=n.n(a),c=n(9869),s=n.n(c),l=n(34635),f=n(6773),d=function(t){return null};d.displayName="Cell";var h=n(14404),p=n(54043),y=n(72945),v=n(11770),m=n(1837),g=n(1463),b=n(97269),O=n(94505),x=["x","y"];function w(t){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function j(){return(j=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,x),i=parseInt("".concat(n),10),a=parseInt("".concat(r),10),u=parseInt("".concat(e.height||o.height),10),c=parseInt("".concat(e.width||o.width),10);return S(S(S(S(S({},e),o),i?{x:i}:{}),a?{y:a}:{}),{},{height:u,width:c,name:e.name,radius:e.radius})}function k(t){return r.createElement(O.bn,j({shapeType:"rectangle",propTransformer:P,activeClassName:"recharts-active-bar"},t))}var _=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"==typeof t)return t;var o="number"==typeof n;return o?t(n,r):(o||(0,b.Z)(!1),e)}},E=["value","background"];function D(t){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function T(){return(T=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,E);if(!u)return null;var s=I(I(I(I(I({},c),{},{fill:"#eee"},u),a),(0,g.bw)(t.props,e,n)),{},{onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd,dataKey:o,index:n,key:"background-bar-".concat(n),className:"recharts-bar-background-rectangle"});return r.createElement(k,T({option:t.props.background,isActive:n===i},s))})}},{key:"renderErrorBar",value:function(t,e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,o=n.data,i=n.xAxis,a=n.yAxis,u=n.layout,c=n.children,s=(0,y.NN)(c,f.W);if(!s)return null;var d="vertical"===u?o[0].height/2:o[0].width/2,h=function(t,e){var n=Array.isArray(t.value)?t.value[1]:t.value;return{x:t.x,y:t.y,value:n,errorVal:(0,m.F$)(t,e)}};return r.createElement(l.m,{clipPath:t?"url(#clipPath-".concat(e,")"):null},s.map(function(t){return r.cloneElement(t,{key:"error-bar-".concat(e,"-").concat(t.props.dataKey),data:o,xAxis:i,yAxis:a,layout:u,offset:d,dataPointFormatter:h})}))}},{key:"render",value:function(){var t=this.props,e=t.hide,n=t.data,i=t.className,a=t.xAxis,u=t.yAxis,c=t.left,f=t.top,d=t.width,p=t.height,y=t.isAnimationActive,v=t.background,m=t.id;if(e||!n||!n.length)return null;var g=this.state.isAnimationFinished,b=(0,o.Z)("recharts-bar",i),O=a&&a.allowDataOverflow,x=u&&u.allowDataOverflow,w=O||x,j=s()(m)?this.id:m;return r.createElement(l.m,{className:b},O||x?r.createElement("defs",null,r.createElement("clipPath",{id:"clipPath-".concat(j)},r.createElement("rect",{x:O?c:c-d/2,y:x?f:f-p/2,width:O?d:2*d,height:x?p:2*p}))):null,r.createElement(l.m,{className:"recharts-bar-rectangles",clipPath:w?"url(#clipPath-".concat(j,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(w,j),(!y||g)&&h.e.renderCallByParent(this.props,n))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curData:t.data,prevData:e.curData}:t.data!==e.curData?{curData:t.data}:null}}],e&&N(a.prototype,e),n&&N(a,n),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.PureComponent);Y(z,"displayName","Bar"),Y(z,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!v.x.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),Y(z,"getComposedData",function(t){var e=t.props,n=t.item,r=t.barPosition,o=t.bandSize,i=t.xAxis,a=t.yAxis,u=t.xAxisTicks,c=t.yAxisTicks,s=t.stackedData,l=t.dataStartIndex,f=t.displayedData,h=t.offset,v=(0,m.Bu)(r,n);if(!v)return null;var g=e.layout,b=n.props,O=b.dataKey,x=b.children,w=b.minPointSize,j="horizontal"===g?a:i,M=s?j.scale.domain():null,S=(0,m.Yj)({numericAxis:j}),P=(0,y.NN)(x,d),k=f.map(function(t,e){s?f=(0,m.Vv)(s[l+e],M):Array.isArray(f=(0,m.F$)(t,O))||(f=[S,f]);var r=_(w,z.defaultProps.minPointSize)(f[1],e);if("horizontal"===g){var f,d,h,y,b,x,j,k=[a.scale(f[0]),a.scale(f[1])],E=k[0],D=k[1];d=(0,m.Fy)({axis:i,ticks:u,bandSize:o,offset:v.offset,entry:t,index:e}),h=null!==(j=null!=D?D:E)&&void 0!==j?j:void 0,y=v.size;var T=E-D;if(b=Number.isNaN(T)?0:T,x={x:d,y:a.y,width:y,height:a.height},Math.abs(r)>0&&Math.abs(b)0&&Math.abs(y)t*o)return!1;var i=n();return t*(e-t*i/2-r)>=0&&t*(e+t*i/2-o)<=0}function x(t){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function w(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function j(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function A(t,e){for(var n=0;n=2?(0,h.uY)(l[1].coordinate-l[0].coordinate):1,E=(r="width"===S,o=f.x,a=f.y,u=f.width,c=f.height,1===_?{start:r?o:a,end:r?o+u:a+c}:{start:r?o+u:a+c,end:r?o:a});return"equidistantPreserveStart"===y?function(t,e,n,r,o){for(var i,a=(r||[]).slice(),u=e.start,c=e.end,s=0,l=1,f=u;l<=a.length;)if(i=function(){var e,i=null==r?void 0:r[s];if(void 0===i)return{v:b(r,l)};var a=s,d=function(){return void 0===e&&(e=n(i,a)),e},h=i.coordinate,p=0===s||O(t,h,d,f,c);p||(s=0,f=u,l+=1),p&&(f=h+t*(d()/2+o),s+=l)}())return i.v;return[]}(_,E,k,l,d):("preserveStart"===y||"preserveStartEnd"===y?function(t,e,n,r,o,i){var a=(r||[]).slice(),u=a.length,c=e.start,s=e.end;if(i){var l=r[u-1],f=n(l,u-1),d=t*(l.coordinate+t*f/2-s);a[u-1]=l=j(j({},l),{},{tickCoord:d>0?l.coordinate-d*t:l.coordinate}),O(t,l.tickCoord,function(){return f},c,s)&&(s=l.tickCoord-t*(f/2+o),a[u-1]=j(j({},l),{},{isShow:!0}))}for(var h=i?u-1:u,p=function(e){var r,i=a[e],u=function(){return void 0===r&&(r=n(i,e)),r};if(0===e){var l=t*(i.coordinate-t*u()/2-c);a[e]=i=j(j({},i),{},{tickCoord:l<0?i.coordinate-l*t:i.coordinate})}else a[e]=i=j(j({},i),{},{tickCoord:i.coordinate});O(t,i.tickCoord,u,c,s)&&(c=i.tickCoord+t*(u()/2+o),a[e]=j(j({},i),{},{isShow:!0}))},y=0;y0?s.coordinate-f*t:s.coordinate})}else i[e]=s=j(j({},s),{},{tickCoord:s.coordinate});O(t,s.tickCoord,l,u,c)&&(c=s.tickCoord-t*(l()/2+o),i[e]=j(j({},s),{},{isShow:!0}))},l=a-1;l>=0;l--)s(l);return i}(_,E,k,l,d)).filter(function(t){return t.isShow})}(D(D({},this.props),{},{ticks:t}),e,n),P=this.getTickTextAnchor(),k=this.getTickVerticalAnchor(),E=(0,y.L6)(this.props,!1),T=(0,y.L6)(x,!1),A=D(D({},E),{},{fill:"none"},(0,y.L6)(f,!1)),I=S.map(function(t,e){var n=a.getTickLineCoord(t),s=n.line,h=n.tick,y=D(D(D(D({textAnchor:P,verticalAnchor:k},E),{},{stroke:"none",fill:d},T),h),{},{index:e,payload:t,visibleTicksCount:S.length,tickFormatter:w});return r.createElement(l.m,_({className:"recharts-cartesian-axis-tick",key:"tick-".concat(t.value,"-").concat(t.coordinate,"-").concat(t.tickCoord)},(0,p.bw)(a.props,t,e)),f&&r.createElement("line",_({},A,s,{className:(0,c.Z)("recharts-cartesian-axis-tick-line",u()(f,"className"))})),x&&o.renderTickItem(x,y,"".concat(i()(w)?w(t.value,e):t.value).concat(M||"")))});return r.createElement("g",{className:"recharts-cartesian-axis-ticks"},I)}},{key:"render",value:function(){var t=this,e=this.props,n=e.axisLine,o=e.width,a=e.height,u=e.ticksGenerator,s=e.className;if(e.hide)return null;var f=this.props,h=f.ticks,p=T(f,P),y=h;return(i()(u)&&(y=u(h&&h.length>0?this.props:p)),o<=0||a<=0||!y||!y.length)?null:r.createElement(l.m,{className:(0,c.Z)("recharts-cartesian-axis",s),ref:function(e){t.layerReference=e}},n&&this.renderAxisLine(),this.renderTicks(y,this.state.fontSize,this.state.letterSpacing),d._.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,n){return r.isValidElement(t)?r.cloneElement(t,e):i()(t)?t(e):r.createElement(f.x,_({},e,{className:"recharts-cartesian-axis-tick-value"}),n)}}],e&&A(o.prototype,e),n&&A(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.Component);L(B,"displayName","CartesianAxis"),L(B,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"})},6773:function(t,e,n){"use strict";n.d(e,{W:function(){return l}});var r=n(3546),o=n(97269),i=n(34635),a=n(72945),u=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function c(){return(c=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,u),m=(0,a.L6)(v,!1);"x"===t.direction&&"number"!==p.type&&(0,o.Z)(!1);var g=d.map(function(t){var o,a,u=h(t,f),d=u.x,v=u.y,g=u.value,b=u.errorVal;if(!b)return null;var O=[];if(Array.isArray(b)){var x=function(t){if(Array.isArray(t))return t}(b)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(b,2)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}}(b,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=x[0],a=x[1]}else o=a=b;if("vertical"===n){var w=p.scale,j=v+e,M=j+l,S=j-l,P=w(g-o),k=w(g+a);O.push({x1:k,y1:M,x2:k,y2:S}),O.push({x1:P,y1:j,x2:k,y2:j}),O.push({x1:P,y1:M,x2:P,y2:S})}else if("horizontal"===n){var _=y.scale,E=d+e,D=E-l,T=E+l,A=_(g-o),I=_(g+a);O.push({x1:D,y1:I,x2:T,y2:I}),O.push({x1:E,y1:A,x2:E,y2:I}),O.push({x1:D,y1:A,x2:T,y2:A})}return r.createElement(i.m,c({className:"recharts-errorBar",key:"bar-".concat(O.map(function(t){return"".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))},m),O.map(function(t){return r.createElement("line",c({},t,{key:"line-".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))}))});return r.createElement(i.m,{className:"recharts-errorBars"},g)}l.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},l.displayName="ErrorBar"},25442:function(t,e,n){"use strict";n.d(e,{K:function(){return s}});var r=n(3546),o=n(18315),i=n(24049),a=n(7608),u=n(1837);function c(){return(c=Object.assign?Object.assign.bind():function(t){for(var e=1;e0&&e.handleDrag(t.changedTouches[0])}),H(R(e),"handleDragEnd",function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var t=e.props,n=t.endIndex,r=t.onDragEnd,o=t.startIndex;null==r||r({endIndex:n,startIndex:o})}),e.detachDragEndListener()}),H(R(e),"handleLeaveWrapper",function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))}),H(R(e),"handleEnterSlideOrTraveller",function(){e.setState({isTextActive:!0})}),H(R(e),"handleLeaveSlideOrTraveller",function(){e.setState({isTextActive:!1})}),H(R(e),"handleSlideDragStart",function(t){var n=q(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:n.pageX}),e.attachDragEndListener()}),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(R(e),"startX"),endX:e.handleTravellerDragStart.bind(R(e),"endX")},e.state={},e}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&$(t,e)}(o,t),e=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,n=t.endX,r=this.state.scaleValues,i=this.props,a=i.gap,u=i.data.length-1,c=Math.min(e,n),s=Math.max(e,n),l=o.getIndexInRange(r,c),f=o.getIndexInRange(r,s);return{startIndex:l-l%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,n=e.data,r=e.tickFormatter,o=e.dataKey,i=(0,k.F$)(n[t],o,t);return u()(r)?r(i,t):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,n=e.slideMoveStartX,r=e.startX,o=e.endX,i=this.props,a=i.x,u=i.width,c=i.travellerWidth,s=i.startIndex,l=i.endIndex,f=i.onChange,d=t.pageX-n;d>0?d=Math.min(d,a+u-c-o,a+u-c-r):d<0&&(d=Math.max(d,a-r,a-o));var h=this.getIndex({startX:r+d,endX:o+d});(h.startIndex!==s||h.endIndex!==l)&&f&&f(h),this.setState({startX:r+d,endX:o+d,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var n=q(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e=this.state,n=e.brushMoveStartX,r=e.movingTravellerId,o=e.endX,i=e.startX,a=this.state[r],u=this.props,c=u.x,s=u.width,l=u.travellerWidth,f=u.onChange,d=u.gap,h=u.data,p={startX:this.state.startX,endX:this.state.endX},y=t.pageX-n;y>0?y=Math.min(y,c+s-l-a):y<0&&(y=Math.max(y,c-a)),p[r]=a+y;var v=this.getIndex(p),m=v.startIndex,g=v.endIndex,b=function(){var t=h.length-1;return"startX"===r&&(o>i?m%d==0:g%d==0)||oi?g%d==0:m%d==0)||o>i&&g===t};this.setState(H(H({},r,a+y),"brushMoveStartX",t.pageX),function(){f&&b()&&f(v)})}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var n=this,r=this.state,o=r.scaleValues,i=r.startX,a=r.endX,u=this.state[e],c=o.indexOf(u);if(-1!==c){var s=c+t;if(-1!==s&&!(s>=o.length)){var l=o[s];"startX"===e&&l>=a||"endX"===e&&l<=i||this.setState(H({},e,l),function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))})}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,n=t.y,o=t.width,i=t.height,a=t.fill,u=t.stroke;return r.createElement("rect",{stroke:u,fill:a,x:e,y:n,width:o,height:i})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,n=t.y,o=t.width,i=t.height,a=t.data,u=t.children,c=t.padding,s=r.Children.only(u);return s?r.cloneElement(s,{x:e,y:n,width:o,height:i,margin:c,compact:!0,data:a}):null}},{key:"renderTravellerLayer",value:function(t,e){var n=this,i=this.props,a=i.y,u=i.travellerWidth,c=i.height,s=i.traveller,l=i.ariaLabel,f=i.data,d=i.startIndex,h=i.endIndex,p=Math.max(t,this.props.x),y=B(B({},(0,M.L6)(this.props,!1)),{},{x:p,y:a,width:u,height:c}),v=l||"Min value: ".concat(f[d].name,", Max value: ").concat(f[h].name);return r.createElement(b.m,{tabIndex:0,role:"slider","aria-label":v,"aria-valuenow":t,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),n.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){n.setState({isTravellerFocused:!0})},onBlur:function(){n.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},o.renderTraveller(s,y))}},{key:"renderSlide",value:function(t,e){var n=this.props,o=n.y,i=n.height,a=n.stroke,u=n.travellerWidth,c=Math.min(t,e)+u,s=Math.max(Math.abs(e-t)-u,0);return r.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:c,y:o,width:s,height:i})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,n=t.endIndex,o=t.y,i=t.height,a=t.travellerWidth,u=t.stroke,c=this.state,s=c.startX,l=c.endX,f={pointerEvents:"none",fill:u};return r.createElement(b.m,{className:"recharts-brush-texts"},r.createElement(P.x,L({textAnchor:"end",verticalAnchor:"middle",x:Math.min(s,l)-5,y:o+i/2},f),this.getTextOfTick(e)),r.createElement(P.x,L({textAnchor:"start",verticalAnchor:"middle",x:Math.max(s,l)+a+5,y:o+i/2},f),this.getTextOfTick(n)))}},{key:"render",value:function(){var t=this.props,e=t.data,n=t.className,o=t.children,i=t.x,a=t.y,u=t.width,c=t.height,s=t.alwaysShowText,l=this.state,f=l.startX,d=l.endX,h=l.isTextActive,p=l.isSlideMoving,y=l.isTravellerMoving,m=l.isTravellerFocused;if(!e||!e.length||!(0,_.hj)(i)||!(0,_.hj)(a)||!(0,_.hj)(u)||!(0,_.hj)(c)||u<=0||c<=0)return null;var g=(0,v.Z)("recharts-brush",n),O=1===r.Children.count(o),x=N("userSelect","none");return r.createElement(b.m,{className:g,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:x},this.renderBackground(),O&&this.renderPanorama(),this.renderSlide(f,d),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(d,"endX"),(h||p||y||m||s)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,n=t.y,o=t.width,i=t.height,a=t.stroke,u=Math.floor(n+i/2)-1;return r.createElement(r.Fragment,null,r.createElement("rect",{x:e,y:n,width:o,height:i,fill:a,stroke:"none"}),r.createElement("line",{x1:e+1,y1:u,x2:e+o-1,y2:u,fill:"none",stroke:"#fff"}),r.createElement("line",{x1:e+1,y1:u+2,x2:e+o-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return r.isValidElement(t)?r.cloneElement(t,e):u()(t)?t(e):o.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var n=t.data,r=t.width,o=t.x,i=t.travellerWidth,a=t.updateId,u=t.startIndex,c=t.endIndex;if(n!==e.prevData||a!==e.prevUpdateId)return B({prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r},n&&n.length?U({data:n,width:r,x:o,travellerWidth:i,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(e.scale&&(r!==e.prevWidth||o!==e.prevX||i!==e.prevTravellerWidth)){e.scale.range([o,o+r-i]);var s=e.scale.domain().map(function(t){return e.scale(t)});return{prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:s}}return null}},{key:"getIndexInRange",value:function(t,e){for(var n=t.length,r=0,o=n-1;o-r>1;){var i=Math.floor((r+o)/2);t[i]>e?o=i:r=i}return e>=t[o]?o:r}}],e&&Y(o.prototype,e),n&&Y(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);H(X,"displayName","Brush"),H(X,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var V=n(99489),G=n(32751),Q=n(56302),K=function(t,e){var n=t.alwaysShow,r=t.ifOverflow;return n&&(r="extendDomain"),r===e},J=n(6808),tt=n(77866);function te(t){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tn(){return(tn=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,tW));return(0,_.hj)(n)&&(0,_.hj)(i)&&(0,_.hj)(f)&&(0,_.hj)(h)&&(0,_.hj)(u)&&(0,_.hj)(s)?r.createElement("path",tz({},(0,M.L6)(y,!0),{className:(0,v.Z)("recharts-cross",p),d:"M".concat(n,",").concat(u,"v").concat(h,"M").concat(s,",").concat(i,"h").concat(f)})):null};function tH(t){var e=t.cx,n=t.cy,r=t.radius,o=t.startAngle,i=t.endAngle;return{points:[(0,tP.op)(e,n,r,o),(0,tP.op)(e,n,r,i)],cx:e,cy:n,radius:r,startAngle:o,endAngle:i}}var tZ=n(35344);function tU(t){return(tU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tq(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tX(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function t2(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?i:t&&t.length&&(0,_.hj)(r)&&(0,_.hj)(o)?t.slice(r,o+1):[]};function el(t){return"number"===t?[0,"auto"]:void 0}var ef=function(t,e,n,r){var o=t.graphicalItems,i=t.tooltipAxis,a=es(e,t);return n<0||!o||!o.length||n>=a.length?null:o.reduce(function(o,u){var c,s,l=null!==(c=u.props.data)&&void 0!==c?c:e;if(l&&t.dataStartIndex+t.dataEndIndex!==0&&(l=l.slice(t.dataStartIndex,t.dataEndIndex+1)),i.dataKey&&!i.allowDuplicatedCategory){var f=void 0===l?a:l;s=(0,_.Ap)(f,i.dataKey,r)}else s=l&&l[n]||a[n];return s?[].concat(t5(o),[(0,k.Qo)(u,s)]):o},[])},ed=function(t,e,n,r){var o=r||{x:t.chartX,y:t.chartY},i="horizontal"===n?o.x:"vertical"===n?o.y:"centric"===n?o.angle:o.radius,a=t.orderedTooltipTicks,u=t.tooltipAxis,c=t.tooltipTicks,s=(0,k.VO)(i,a,c,u);if(s>=0&&c){var l=c[s]&&c[s].value,f=ef(t,e,s,l),d=ec(n,a,s,o);return{activeTooltipIndex:s,activeLabel:l,activePayload:f,activeCoordinate:d}}return null},eh=function(t,e){var n=e.axes,r=e.graphicalItems,o=e.axisType,a=e.axisIdKey,u=e.stackGroups,c=e.dataStartIndex,l=e.dataEndIndex,f=t.layout,d=t.children,h=t.stackOffset,p=(0,k.NA)(f,o);return n.reduce(function(e,n){var y=n.props,v=y.type,m=y.dataKey,g=y.allowDataOverflow,b=y.allowDuplicatedCategory,O=y.scale,x=y.ticks,w=y.includeHidden,j=n.props[a];if(e[j])return e;var M=es(t.data,{graphicalItems:r.filter(function(t){return t.props[a]===j}),dataStartIndex:c,dataEndIndex:l}),S=M.length;(function(t,e,n){if("number"===n&&!0===e&&Array.isArray(t)){var r=null==t?void 0:t[0],o=null==t?void 0:t[1];if(r&&o&&(0,_.hj)(r)&&(0,_.hj)(o))return!0}return!1})(n.props.domain,g,v)&&(D=(0,k.LG)(n.props.domain,null,g),p&&("number"===v||"auto"!==O)&&(A=(0,k.gF)(M,m,"category")));var P=el(v);if(!D||0===D.length){var E,D,T,A,I,N=null!==(I=n.props.domain)&&void 0!==I?I:P;if(m){if(D=(0,k.gF)(M,m,v),"category"===v&&p){var C=(0,_.bv)(D);b&&C?(T=D,D=s()(0,S)):b||(D=(0,k.ko)(N,D,n).reduce(function(t,e){return t.indexOf(e)>=0?t:[].concat(t5(t),[e])},[]))}else if("category"===v)D=b?D.filter(function(t){return""!==t&&!i()(t)}):(0,k.ko)(N,D,n).reduce(function(t,e){return t.indexOf(e)>=0||""===e||i()(e)?t:[].concat(t5(t),[e])},[]);else if("number"===v){var L=(0,k.ZI)(M,r.filter(function(t){return t.props[a]===j&&(w||!t.props.hide)}),m,o,f);L&&(D=L)}p&&("number"===v||"auto"!==O)&&(A=(0,k.gF)(M,m,"category"))}else D=p?s()(0,S):u&&u[j]&&u[j].hasStack&&"number"===v?"expand"===h?[0,1]:(0,k.EB)(u[j].stackGroups,c,l):(0,k.s6)(M,r.filter(function(t){return t.props[a]===j&&(w||!t.props.hide)}),v,f,!0);"number"===v?(D=tS(d,D,j,o,x),N&&(D=(0,k.LG)(N,D,g))):"category"===v&&N&&D.every(function(t){return N.indexOf(t)>=0})&&(D=N)}return ee(ee({},e),{},en({},j,ee(ee({},n.props),{},{axisType:o,domain:D,categoricalDomain:A,duplicateDomain:T,originalDomain:null!==(E=n.props.domain)&&void 0!==E?E:P,isCategorical:p,layout:f})))},{})},ep=function(t,e){var n=e.graphicalItems,r=e.Axis,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,d=t.children,h=es(t.data,{graphicalItems:n,dataStartIndex:u,dataEndIndex:c}),p=h.length,y=(0,k.NA)(l,o),v=-1;return n.reduce(function(t,e){var m,g=e.props[i],b=el("number");return t[g]?t:(v++,m=y?s()(0,p):a&&a[g]&&a[g].hasStack?tS(d,m=(0,k.EB)(a[g].stackGroups,u,c),g,o):tS(d,m=(0,k.LG)(b,(0,k.s6)(h,n.filter(function(t){return t.props[i]===g&&!t.props.hide}),"number",l),r.defaultProps.allowDataOverflow),g,o),ee(ee({},t),{},en({},g,ee(ee({axisType:o},r.defaultProps),{},{hide:!0,orientation:f()(eo,"".concat(o,".").concat(v%2),null),domain:m,originalDomain:b,isCategorical:y,layout:l}))))},{})},ey=function(t,e){var n=e.axisType,r=void 0===n?"xAxis":n,o=e.AxisComp,i=e.graphicalItems,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,s=t.children,l="".concat(r,"Id"),f=(0,M.NN)(s,o),d={};return f&&f.length?d=eh(t,{axes:f,graphicalItems:i,axisType:r,axisIdKey:l,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):i&&i.length&&(d=ep(t,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:l,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),d},ev=function(t){var e=(0,_.Kt)(t),n=(0,k.uY)(e,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:h()(n,function(t){return t.coordinate}),tooltipAxis:e,tooltipAxisBandSize:(0,k.zT)(e,n)}},em=function(t){var e=t.children,n=t.defaultShowTooltip,r=(0,M.sP)(e,X),o=0,i=0;return t.data&&0!==t.data.length&&(i=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:!!n}},eg=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},eb=function(t,e){var n=t.props,r=t.graphicalItems,o=t.xAxisMap,i=void 0===o?{}:o,a=t.yAxisMap,u=void 0===a?{}:a,c=n.width,s=n.height,l=n.children,d=n.margin||{},h=(0,M.sP)(l,X),p=(0,M.sP)(l,x.D),y=Object.keys(u).reduce(function(t,e){var n=u[e],r=n.orientation;return n.mirror||n.hide?t:ee(ee({},t),{},en({},r,t[r]+n.width))},{left:d.left||0,right:d.right||0}),v=Object.keys(i).reduce(function(t,e){var n=i[e],r=n.orientation;return n.mirror||n.hide?t:ee(ee({},t),{},en({},r,f()(t,"".concat(r))+n.height))},{top:d.top||0,bottom:d.bottom||0}),m=ee(ee({},v),y),g=m.bottom;h&&(m.bottom+=h.props.height||X.defaultProps.height),p&&e&&(m=(0,k.By)(m,r,n,e));var b=c-m.left-m.right,O=s-m.top-m.bottom;return ee(ee({brushBottom:g},m),{},{width:Math.max(b,0),height:Math.max(O,0)})},eO=function(t){var e,n=t.chartName,o=t.GraphicalChild,a=t.defaultTooltipEventType,c=void 0===a?"axis":a,s=t.validateTooltipEventTypes,l=void 0===s?["axis"]:s,d=t.axisComponents,h=t.legendContent,p=t.formatAxisMap,x=t.defaultProps,S=function(t,e){var n=e.graphicalItems,r=e.stackGroups,o=e.offset,a=e.updateId,u=e.dataStartIndex,c=e.dataEndIndex,s=t.barSize,l=t.layout,f=t.barGap,h=t.barCategoryGap,p=t.maxBarSize,y=eg(l),v=y.numericAxisName,g=y.cateAxisName,b=!!n&&!!n.length&&n.some(function(t){var e=(0,M.Gf)(t&&t.type);return e&&e.indexOf("Bar")>=0})&&(0,k.pt)({barSize:s,stackGroups:r}),O=[];return n.forEach(function(n,s){var y=es(t.data,{graphicalItems:[n],dataStartIndex:u,dataEndIndex:c}),x=n.props,w=x.dataKey,j=x.maxBarSize,S=n.props["".concat(v,"Id")],P=n.props["".concat(g,"Id")],_=d.reduce(function(t,r){var o=e["".concat(r.axisType,"Map")],i=n.props["".concat(r.axisType,"Id")];o&&o[i]||"zAxis"===r.axisType||(0,m.Z)(!1);var a=o[i];return ee(ee({},t),{},en(en({},r.axisType,a),"".concat(r.axisType,"Ticks"),(0,k.uY)(a)))},{}),E=_[g],D=_["".concat(g,"Ticks")],T=r&&r[S]&&r[S].hasStack&&(0,k.O3)(n,r[S].stackGroups),A=(0,M.Gf)(n.type).indexOf("Bar")>=0,I=(0,k.zT)(E,D),N=[];if(A){var C,L,F=i()(j)?p:j,B=null!==(C=null!==(L=(0,k.zT)(E,D,!0))&&void 0!==L?L:F)&&void 0!==C?C:0;N=(0,k.qz)({barGap:f,barCategoryGap:h,bandSize:B!==I?B:I,sizeList:b[P],maxBarSize:F}),B!==I&&(N=N.map(function(t){return ee(ee({},t),{},{position:ee(ee({},t.position),{},{offset:t.position.offset-B/2})})}))}var Y=n&&n.type&&n.type.getComposedData;Y&&O.push({props:ee(ee({},Y(ee(ee({},_),{},{displayedData:y,props:t,dataKey:w,item:n,bandSize:I,barPosition:N,offset:o,stackedData:T,layout:l,dataStartIndex:u,dataEndIndex:c}))),{},en(en(en({key:n.key||"item-".concat(s)},v,_[v]),g,_[g]),"animationId",a)),childIndex:(0,M.$R)(n,t.children),item:n})}),O},P=function(t,e){var r=t.props,i=t.dataStartIndex,a=t.dataEndIndex,u=t.updateId;if(!(0,M.TT)({props:r}))return null;var c=r.children,s=r.layout,l=r.stackOffset,f=r.data,h=r.reverseStackOrder,y=eg(s),v=y.numericAxisName,m=y.cateAxisName,g=(0,M.NN)(c,o),b=(0,k.wh)(f,g,"".concat(v,"Id"),"".concat(m,"Id"),l,h),O=d.reduce(function(t,e){var n="".concat(e.axisType,"Map");return ee(ee({},t),{},en({},n,ey(r,ee(ee({},e),{},{graphicalItems:g,stackGroups:e.axisType===v&&b,dataStartIndex:i,dataEndIndex:a}))))},{}),x=eb(ee(ee({},O),{},{props:r,graphicalItems:g}),null==e?void 0:e.legendBBox);Object.keys(O).forEach(function(t){O[t]=p(r,O[t],x,t.replace("Map",""),n)});var w=ev(O["".concat(m,"Map")]),j=S(r,ee(ee({},O),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:g,stackGroups:b,offset:x}));return ee(ee({formattedGraphicalItems:j,graphicalItems:g,offset:x,stackGroups:b},w),O)};return e=function(t){var e,o;function a(t){var e,o,c,s,l;return function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,a),s=a,l=[t],s=t3(s),c=function(t,e){if(e&&("object"===tK(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return t4(t)}(this,t6()?Reflect.construct(s,l||[],t3(this).constructor):s.apply(this,l)),en(t4(c),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),en(t4(c),"accessibilityManager",new tL),en(t4(c),"handleLegendBBoxUpdate",function(t){if(t){var e=c.state,n=e.dataStartIndex,r=e.dataEndIndex,o=e.updateId;c.setState(ee({legendBBox:t},P({props:c.props,dataStartIndex:n,dataEndIndex:r,updateId:o},ee(ee({},c.state),{},{legendBBox:t}))))}}),en(t4(c),"handleReceiveSyncEvent",function(t,e,n){c.props.syncId===t&&(n!==c.eventEmitterSymbol||"function"==typeof c.props.syncMethod)&&c.applySyncEvent(e)}),en(t4(c),"handleBrushChange",function(t){var e=t.startIndex,n=t.endIndex;if(e!==c.state.dataStartIndex||n!==c.state.dataEndIndex){var r=c.state.updateId;c.setState(function(){return ee({dataStartIndex:e,dataEndIndex:n},P({props:c.props,dataStartIndex:e,dataEndIndex:n,updateId:r},c.state))}),c.triggerSyncEvent({dataStartIndex:e,dataEndIndex:n})}}),en(t4(c),"handleMouseEnter",function(t){var e=c.getMouseInfo(t);if(e){var n=ee(ee({},e),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseEnter;u()(r)&&r(n,t)}}),en(t4(c),"triggeredAfterMouseMove",function(t){var e=c.getMouseInfo(t),n=e?ee(ee({},e),{},{isTooltipActive:!0}):{isTooltipActive:!1};c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseMove;u()(r)&&r(n,t)}),en(t4(c),"handleItemMouseEnter",function(t){c.setState(function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}})}),en(t4(c),"handleItemMouseLeave",function(){c.setState(function(){return{isTooltipActive:!1}})}),en(t4(c),"handleMouseMove",function(t){t.persist(),c.throttleTriggeredAfterMouseMove(t)}),en(t4(c),"handleMouseLeave",function(t){c.throttleTriggeredAfterMouseMove.cancel();var e={isTooltipActive:!1};c.setState(e),c.triggerSyncEvent(e);var n=c.props.onMouseLeave;u()(n)&&n(e,t)}),en(t4(c),"handleOuterEvent",function(t){var e,n=(0,M.Bh)(t),r=f()(c.props,"".concat(n));n&&u()(r)&&r(null!==(e=/.*touch.*/i.test(n)?c.getMouseInfo(t.changedTouches[0]):c.getMouseInfo(t))&&void 0!==e?e:{},t)}),en(t4(c),"handleClick",function(t){var e=c.getMouseInfo(t);if(e){var n=ee(ee({},e),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onClick;u()(r)&&r(n,t)}}),en(t4(c),"handleMouseDown",function(t){var e=c.props.onMouseDown;u()(e)&&e(c.getMouseInfo(t),t)}),en(t4(c),"handleMouseUp",function(t){var e=c.props.onMouseUp;u()(e)&&e(c.getMouseInfo(t),t)}),en(t4(c),"handleTouchMove",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.throttleTriggeredAfterMouseMove(t.changedTouches[0])}),en(t4(c),"handleTouchStart",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.handleMouseDown(t.changedTouches[0])}),en(t4(c),"handleTouchEnd",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.handleMouseUp(t.changedTouches[0])}),en(t4(c),"triggerSyncEvent",function(t){void 0!==c.props.syncId&&tE.emit(tD,c.props.syncId,t,c.eventEmitterSymbol)}),en(t4(c),"applySyncEvent",function(t){var e=c.props,n=e.layout,r=e.syncMethod,o=c.state.updateId,i=t.dataStartIndex,a=t.dataEndIndex;if(void 0!==t.dataStartIndex||void 0!==t.dataEndIndex)c.setState(ee({dataStartIndex:i,dataEndIndex:a},P({props:c.props,dataStartIndex:i,dataEndIndex:a,updateId:o},c.state)));else if(void 0!==t.activeTooltipIndex){var u=t.chartX,s=t.chartY,l=t.activeTooltipIndex,f=c.state,d=f.offset,h=f.tooltipTicks;if(!d)return;if("function"==typeof r)l=r(h,t);else if("value"===r){l=-1;for(var p=0;p=0){if(l.dataKey&&!l.allowDuplicatedCategory){var D="function"==typeof l.dataKey?function(t){return"function"==typeof l.dataKey?l.dataKey(t.payload):null}:"payload.".concat(l.dataKey.toString());A=(0,_.Ap)(v,D,d),I=m&&g&&(0,_.Ap)(g,D,d)}else A=null==v?void 0:v[f],I=m&&g&&g[f];if(S||j){var T=void 0!==t.props.activeIndex?t.props.activeIndex:f;return[(0,r.cloneElement)(t,ee(ee(ee({},o.props),P),{},{activeIndex:T})),null,null]}if(!i()(A))return[E].concat(t5(c.renderActivePoints({item:o,activePoint:A,basePoint:I,childIndex:f,isRange:m})))}else{var A,I,N,C=(null!==(N=c.getItemByXY(c.state.activeCoordinate))&&void 0!==N?N:{graphicalItem:E}).graphicalItem,L=C.item,F=void 0===L?t:L,B=C.childIndex,Y=ee(ee(ee({},o.props),P),{},{activeIndex:B});return[(0,r.cloneElement)(F,Y),null,null]}}return m?[E,null,null]:[E,null]}),en(t4(c),"renderCustomized",function(t,e,n){return(0,r.cloneElement)(t,ee(ee({key:"recharts-customized-".concat(n)},c.props),c.state))}),en(t4(c),"renderMap",{CartesianGrid:{handler:eu,once:!0},ReferenceArea:{handler:c.renderReferenceElement},ReferenceLine:{handler:eu},ReferenceDot:{handler:c.renderReferenceElement},XAxis:{handler:eu},YAxis:{handler:eu},Brush:{handler:c.renderBrush,once:!0},Bar:{handler:c.renderGraphicChild},Line:{handler:c.renderGraphicChild},Area:{handler:c.renderGraphicChild},Radar:{handler:c.renderGraphicChild},RadialBar:{handler:c.renderGraphicChild},Scatter:{handler:c.renderGraphicChild},Pie:{handler:c.renderGraphicChild},Funnel:{handler:c.renderGraphicChild},Tooltip:{handler:c.renderCursor,once:!0},PolarGrid:{handler:c.renderPolarGrid,once:!0},PolarAngleAxis:{handler:c.renderPolarAxis},PolarRadiusAxis:{handler:c.renderPolarAxis},Customized:{handler:c.renderCustomized}}),c.clipPathId="".concat(null!==(e=t.id)&&void 0!==e?e:(0,_.EL)("recharts"),"-clip"),c.throttleTriggeredAfterMouseMove=y()(c.triggeredAfterMouseMove,null!==(o=t.throttleDelay)&&void 0!==o?o:1e3/60),c.state={},c}return function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&t7(t,e)}(a,t),e=[{key:"componentDidMount",value:function(){var t,e;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var t=this.props,e=t.children,n=t.data,r=t.height,o=t.layout,i=(0,M.sP)(e,O.u);if(i){var a=i.props.defaultIndex;if("number"==typeof a&&!(a<0)&&!(a>this.state.tooltipTicks.length)){var u=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,c=ef(this.state,n,a,u),s=this.state.tooltipTicks[a].coordinate,l=(this.state.offset.top+r)/2,f="horizontal"===o?{x:s,y:l}:{y:s,x:l},d=this.state.formattedGraphicalItems.find(function(t){return"Scatter"===t.item.type.name});d&&(f=ee(ee({},f),d.props.points[a].tooltipPosition),c=d.props.points[a].tooltipPayload);var h={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:u,activePayload:c,activeCoordinate:f};this.setState(h),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(t,e){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin){var n,r;this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}})}return null}},{key:"componentDidUpdate",value:function(t){(0,M.rL)([(0,M.sP)(t.children,O.u)],[(0,M.sP)(this.props.children,O.u)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=(0,M.sP)(this.props.children,O.u);if(t&&"boolean"==typeof t.props.shared){var e=t.props.shared?"axis":"item";return l.indexOf(e)>=0?e:c}return c}},{key:"getMouseInfo",value:function(t){if(!this.container)return null;var e=this.container,n=e.getBoundingClientRect(),r=(0,V.os)(n),o={chartX:Math.round(t.pageX-r.left),chartY:Math.round(t.pageY-r.top)},i=n.width/e.offsetWidth||1,a=this.inRange(o.chartX,o.chartY,i);if(!a)return null;var u=this.state,c=u.xAxisMap,s=u.yAxisMap;if("axis"!==this.getTooltipEventType()&&c&&s){var l=(0,_.Kt)(c).scale,f=(0,_.Kt)(s).scale,d=l&&l.invert?l.invert(o.chartX):null,h=f&&f.invert?f.invert(o.chartY):null;return ee(ee({},o),{},{xValue:d,yValue:h})}var p=ed(this.state,this.props.data,this.props.layout,a);return p?ee(ee({},o),p):null}},{key:"inRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=t/n,i=e/n;if("horizontal"===r||"vertical"===r){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var u=this.state,c=u.angleAxisMap,s=u.radiusAxisMap;if(c&&s){var l=(0,_.Kt)(c);return(0,tP.z3)({x:o,y:i},l)}return null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),n=(0,M.sP)(t,O.u),r={};return n&&"axis"===e&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),ee(ee({},(0,tT.Ym)(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){tE.on(tD,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){tE.removeListener(tD,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(t,e,n){for(var r=this.state.formattedGraphicalItems,o=0,i=r.length;ot.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1;"insideStart"===u?(o=g+M*s,a=x):"insideEnd"===u?(o=b-M*s,a=!x):"end"===u&&(o=b+M*s,a=x),a=j<=0?a:!a;var S=(0,p.op)(d,y,w,o),P=(0,p.op)(d,y,w,o+(a?1:-1)*359),k="M".concat(S.x,",").concat(S.y,"\n A").concat(w,",").concat(w,",0,1,").concat(a?0:1,",\n ").concat(P.x,",").concat(P.y),_=i()(t.id)?(0,h.EL)("recharts-radial-line-"):t.id;return r.createElement("text",O({},n,{dominantBaseline:"central",className:(0,l.Z)("recharts-radial-bar-label",f)}),r.createElement("defs",null,r.createElement("path",{id:_,d:k})),r.createElement("textPath",{xlinkHref:"#".concat(_)},e))},j=function(t){var e=t.viewBox,n=t.offset,r=t.position,o=e.cx,i=e.cy,a=e.innerRadius,u=e.outerRadius,c=(e.startAngle+e.endAngle)/2;if("outside"===r){var s=(0,p.op)(o,i,u+n,c),l=s.x;return{x:l,y:s.y,textAnchor:l>=o?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"end"};var f=(a+u)/2,d=(0,p.op)(o,i,f,c);return{x:d.x,y:d.y,textAnchor:"middle",verticalAnchor:"middle"}},M=function(t){var e=t.viewBox,n=t.parentViewBox,r=t.offset,o=t.position,i=e.x,a=e.y,u=e.width,c=e.height,l=c>=0?1:-1,f=l*r,d=l>0?"end":"start",p=l>0?"start":"end",y=u>=0?1:-1,v=y*r,m=y>0?"end":"start",g=y>0?"start":"end";if("top"===o)return b(b({},{x:i+u/2,y:a-l*r,textAnchor:"middle",verticalAnchor:d}),n?{height:Math.max(a-n.y,0),width:u}:{});if("bottom"===o)return b(b({},{x:i+u/2,y:a+c+f,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(a+c),0),width:u}:{});if("left"===o){var O={x:i-v,y:a+c/2,textAnchor:m,verticalAnchor:"middle"};return b(b({},O),n?{width:Math.max(O.x-n.x,0),height:c}:{})}if("right"===o){var x={x:i+u+v,y:a+c/2,textAnchor:g,verticalAnchor:"middle"};return b(b({},x),n?{width:Math.max(n.x+n.width-x.x,0),height:c}:{})}var w=n?{width:u,height:c}:{};return"insideLeft"===o?b({x:i+v,y:a+c/2,textAnchor:g,verticalAnchor:"middle"},w):"insideRight"===o?b({x:i+u-v,y:a+c/2,textAnchor:m,verticalAnchor:"middle"},w):"insideTop"===o?b({x:i+u/2,y:a+f,textAnchor:"middle",verticalAnchor:p},w):"insideBottom"===o?b({x:i+u/2,y:a+c-f,textAnchor:"middle",verticalAnchor:d},w):"insideTopLeft"===o?b({x:i+v,y:a+f,textAnchor:g,verticalAnchor:p},w):"insideTopRight"===o?b({x:i+u-v,y:a+f,textAnchor:m,verticalAnchor:p},w):"insideBottomLeft"===o?b({x:i+v,y:a+c-f,textAnchor:g,verticalAnchor:d},w):"insideBottomRight"===o?b({x:i+u-v,y:a+c-f,textAnchor:m,verticalAnchor:d},w):s()(o)&&((0,h.hj)(o.x)||(0,h.hU)(o.x))&&((0,h.hj)(o.y)||(0,h.hU)(o.y))?b({x:i+(0,h.h1)(o.x,u),y:a+(0,h.h1)(o.y,c),textAnchor:"end",verticalAnchor:"end"},w):b({x:i+u/2,y:a+c/2,textAnchor:"middle",verticalAnchor:"middle"},w)};function S(t){var e,n=t.offset,o=b({offset:void 0===n?5:n},function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,v)),a=o.viewBox,c=o.position,s=o.value,p=o.children,y=o.content,m=o.className,g=void 0===m?"":m,S=o.textBreakAll;if(!a||i()(s)&&i()(p)&&!(0,r.isValidElement)(y)&&!u()(y))return null;if((0,r.isValidElement)(y))return(0,r.cloneElement)(y,o);if(u()(y)){if(e=(0,r.createElement)(y,o),(0,r.isValidElement)(e))return e}else e=x(o);var P="cx"in a&&(0,h.hj)(a.cx),k=(0,d.L6)(o,!0);if(P&&("insideStart"===c||"insideEnd"===c||"end"===c))return w(o,e,k);var _=P?j(o):M(o);return r.createElement(f.x,O({className:(0,l.Z)("recharts-label",g)},k,_,{breakAll:S}),e)}S.displayName="Label";var P=function(t){var e=t.cx,n=t.cy,r=t.angle,o=t.startAngle,i=t.endAngle,a=t.r,u=t.radius,c=t.innerRadius,s=t.outerRadius,l=t.x,f=t.y,d=t.top,p=t.left,y=t.width,v=t.height,m=t.clockWise,g=t.labelViewBox;if(g)return g;if((0,h.hj)(y)&&(0,h.hj)(v)){if((0,h.hj)(l)&&(0,h.hj)(f))return{x:l,y:f,width:y,height:v};if((0,h.hj)(d)&&(0,h.hj)(p))return{x:d,y:p,width:y,height:v}}return(0,h.hj)(l)&&(0,h.hj)(f)?{x:l,y:f,width:0,height:0}:(0,h.hj)(e)&&(0,h.hj)(n)?{cx:e,cy:n,startAngle:o||r||0,endAngle:i||r||0,innerRadius:c||0,outerRadius:s||u||a||0,clockWise:m}:t.viewBox?t.viewBox:{}};S.parseViewBox=P,S.renderCallByParent=function(t,e){var n,o,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&i&&!t.label)return null;var a=t.children,c=P(t),l=(0,d.NN)(a,S).map(function(t,n){return(0,r.cloneElement)(t,{viewBox:e||c,key:"label-".concat(n)})});return i?[(n=t.label,o=e||c,n?!0===n?r.createElement(S,{key:"label-implicit",viewBox:o}):(0,h.P2)(n)?r.createElement(S,{key:"label-implicit",viewBox:o,value:n}):(0,r.isValidElement)(n)?n.type===S?(0,r.cloneElement)(n,{key:"label-implicit",viewBox:o}):r.createElement(S,{key:"label-implicit",content:n,viewBox:o}):u()(n)?r.createElement(S,{key:"label-implicit",content:n,viewBox:o}):s()(n)?r.createElement(S,O({viewBox:o},n,{key:"label-implicit"})):null:null)].concat(function(t){if(Array.isArray(t))return m(t)}(l)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(l)||function(t,e){if(t){if("string"==typeof t)return m(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(t,e)}}(l)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):l}},14404:function(t,e,n){"use strict";n.d(e,{e:function(){return S}});var r=n(3546),o=n(9869),i=n.n(o),a=n(34578),u=n.n(a),c=n(57868),s=n.n(c),l=n(62239),f=n.n(l),d=n(56302),h=n(34635),p=n(72945),y=n(1837);function v(t){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var m=["valueAccessor"],g=["data","dataKey","clockWise","id","textBreakAll"];function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var M=function(t){return Array.isArray(t.value)?f()(t.value):t.value};function S(t){var e=t.valueAccessor,n=void 0===e?M:e,o=j(t,m),a=o.data,u=o.dataKey,c=o.clockWise,s=o.id,l=o.textBreakAll,f=j(o,g);return a&&a.length?r.createElement(h.m,{className:"recharts-label-list"},a.map(function(t,e){var o=i()(u)?n(t,e):(0,y.F$)(t&&t.payload,u),a=i()(s)?{}:{id:"".concat(s,"-").concat(e)};return r.createElement(d._,O({},(0,p.L6)(t,!0),f,a,{parentViewBox:t.parentViewBox,value:o,textBreakAll:l,viewBox:d._.parseViewBox(i()(c)?t:w(w({},t),{},{clockWise:c})),key:"label-".concat(e),index:e}))})):null}S.displayName="LabelList",S.renderCallByParent=function(t,e){var n,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&o&&!t.label)return null;var i=t.children,a=(0,p.NN)(i,S).map(function(t,n){return(0,r.cloneElement)(t,{data:e,key:"labelList-".concat(n)})});return o?[(n=t.label)?!0===n?r.createElement(S,{key:"labelList-implicit",data:e}):r.isValidElement(n)||s()(n)?r.createElement(S,{key:"labelList-implicit",data:e,content:n}):u()(n)?r.createElement(S,O({data:e},n,{key:"labelList-implicit"})):null:null].concat(function(t){if(Array.isArray(t))return b(t)}(a)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(a)||function(t,e){if(t){if("string"==typeof t)return b(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(t,e)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):a}},79324:function(t,e,n){"use strict";n.d(e,{D:function(){return C}});var r=n(3546),o=n(57868),i=n.n(o),a=n(18315),u=n(77866),c=n(47087),s=n(66967),l=n(1463);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(){return(d=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var O=e.inactive?h:e.color;return r.createElement("li",d({className:m,style:y,key:"legend-item-".concat(n)},(0,l.bw)(t.props,e,n)),r.createElement(c.T,{width:o,height:o,viewBox:p,style:v},t.renderIcon(e)),r.createElement("span",{className:"recharts-legend-item-text",style:{color:O}},s?s(b,e,n):b))})}},{key:"render",value:function(){var t=this.props,e=t.payload,n=t.layout,o=t.align;return e&&e.length?r.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===n?o:"left"}},this.renderItems()):null}}],p(o.prototype,e),n&&p(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);g(O,"displayName","Legend"),g(O,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var x=n(54043),w=n(34197);function j(t){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var M=["ref"];function S(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function P(t){for(var e=1;e1||Math.abs(e.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=e.width,this.lastBoundingBox.height=e.height,t&&t(e)):(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,t&&t(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?P({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(t){var e,n,r=this.props,o=r.layout,i=r.align,a=r.verticalAlign,u=r.margin,c=r.chartWidth,s=r.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===i&&"vertical"===o?{left:((c||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(n="middle"===a?{top:((s||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),P(P({},e),n)}},{key:"render",value:function(){var t=this,e=this.props,n=e.content,o=e.width,i=e.height,a=e.wrapperStyle,u=e.payloadUniqBy,c=e.payload,s=P(P({position:"absolute",width:o||"auto",height:i||"auto"},this.getDefaultPosition(a)),a);return r.createElement("div",{className:"recharts-legend-wrapper",style:s,ref:function(e){t.wrapperNode=e}},function(t,e){if(r.isValidElement(t))return r.cloneElement(t,e);if("function"==typeof t)return r.createElement(t,e);e.ref;var n=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,M);return r.createElement(O,n)}(n,P(P({},this.props),{},{payload:(0,w.z)(c,u,N)})))}}],n=[{key:"getWithHeight",value:function(t,e){var n=t.props.layout;return"vertical"===n&&(0,x.hj)(t.props.height)?{height:t.props.height}:"horizontal"===n?{width:t.props.width||e}:null}}],e&&k(o.prototype,e),n&&k(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);A(C,"displayName","Legend"),A(C,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"})},60079:function(t,e,n){"use strict";n.d(e,{h:function(){return y}});var r=n(18315),o=n(3546),i=n(85902),a=n.n(i),u=n(78288),c=n(54043),s=n(77866),l=n(72945);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function h(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&(t=a()(t,S,{trailing:!0,leading:!1}));var e=new ResizeObserver(t),n=T.current.getBoundingClientRect();return L(n.width,n.height),e.observe(T.current),function(){e.disconnect()}},[L,S]);var F=(0,o.useMemo)(function(){var t=N.containerWidth,e=N.containerHeight;if(t<0||e<0)return null;(0,s.Z)((0,c.hU)(v)||(0,c.hU)(g),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",v,g),(0,s.Z)(!i||i>0,"The aspect(%s) must be greater than zero.",i);var n=(0,c.hU)(v)?t:v,r=(0,c.hU)(g)?e:g;i&&i>0&&(n?r=n/i:r&&(n=r*i),w&&r>w&&(r=w)),(0,s.Z)(n>0||r>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,r,v,g,O,x,i);var a=!Array.isArray(j)&&(0,u.isElement)(j)&&(0,l.Gf)(j.type).endsWith("Chart");return o.Children.map(j,function(t){return(0,u.isElement)(t)?(0,o.cloneElement)(t,h({width:n,height:r},a?{style:h({height:"100%",width:"100%",maxHeight:r,maxWidth:n},t.props.style)}:{})):t})},[i,j,g,w,x,O,N,v]);return o.createElement("div",{id:P?"".concat(P):void 0,className:(0,r.Z)("recharts-responsive-container",k),style:h(h({},D),{},{width:v,height:g,minWidth:O,minHeight:x,maxHeight:w}),ref:T},F)})},88841:function(t,e,n){"use strict";n.d(e,{x:function(){return F}});var r=n(3546),o=n(9869),i=n.n(o),a=n(18315),u=n(54043),c=n(11770),s=n(72945),l=n(99489);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return h(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(t,e)}}(t,e)||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 h(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return D(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(t,e)}}(t,e)||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 D(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&void 0!==arguments[0]?arguments[0]:[];return t.reduce(function(t,e){var i=e.word,a=e.width,u=t[t.length-1];return u&&(null==r||o||u.width+a+na||e.reduce(function(t,e){return t.width>e.width?t:e}).width>Number(r),e]},y=0,v=c.length-1,m=0;y<=v&&m<=c.length-1;){var g=Math.floor((y+v)/2),b=E(p(g-1),2),O=b[0],x=b[1],w=E(p(g),1)[0];if(O||w||(y=g+1),O&&w&&(v=g-1),!O&&w){i=x;break}m++}return i||h},N=function(t){return[{words:i()(t)?[]:t.toString().split(T)}]},C=function(t){var e=t.width,n=t.scaleToFit,r=t.children,o=t.style,i=t.breakAll,a=t.maxLines;if((e||n)&&!c.x.isSsr){var u=A({breakAll:i,children:r,style:o});return u?I({breakAll:i,children:r,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,e,n):N(r)}return N(r)},L="#808080",F=function(t){var e,n=t.x,o=void 0===n?0:n,i=t.y,c=void 0===i?0:i,l=t.lineHeight,f=void 0===l?"1em":l,d=t.capHeight,h=void 0===d?"0.71em":d,p=t.scaleToFit,y=void 0!==p&&p,v=t.textAnchor,m=t.verticalAnchor,g=t.fill,b=void 0===g?L:g,O=_(t,S),x=(0,r.useMemo)(function(){return C({breakAll:O.breakAll,children:O.children,maxLines:O.maxLines,scaleToFit:y,style:O.style,width:O.width})},[O.breakAll,O.children,O.maxLines,y,O.style,O.width]),w=O.dx,j=O.dy,E=O.angle,D=O.className,T=O.breakAll,A=_(O,P);if(!(0,u.P2)(o)||!(0,u.P2)(c))return null;var I=o+((0,u.hj)(w)?w:0),N=c+((0,u.hj)(j)?j:0);switch(void 0===m?"end":m){case"start":e=M("calc(".concat(h,")"));break;case"middle":e=M("calc(".concat((x.length-1)/2," * -").concat(f," + (").concat(h," / 2))"));break;default:e=M("calc(".concat(x.length-1," * -").concat(f,")"))}var F=[];if(y){var B=x[0].width,Y=O.width;F.push("scale(".concat(((0,u.hj)(Y)?Y/B:1)/B,")"))}return E&&F.push("rotate(".concat(E,", ").concat(I,", ").concat(N,")")),F.length&&(A.transform=F.join(" ")),r.createElement("text",k({},(0,s.L6)(A,!0),{x:I,y:N,className:(0,a.Z)("recharts-text",D),textAnchor:void 0===v?"start":v,fill:b.includes("url")?L:b}),x.map(function(t,n){var o=t.words.join(T?"":" ");return r.createElement("tspan",{x:I,dy:0===n?e:f,key:o},o)}))}},16294:function(t,e,n){"use strict";n.d(e,{u:function(){return Z}});var r=n(3546),o=n(67938),i=n.n(o),a=n(9869),u=n.n(a),c=n(18315),s=n(54043);function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f(){return(f=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nc[r]+l?Math.max(f,c[r]):Math.max(d,c[r])}function w(t){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function j(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function M(t){for(var e=1;e1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height)}else(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1)}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var t,e;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(t=this.props.coordinate)||void 0===t?void 0:t.x)!==this.state.dismissedAtCoordinate.x||(null===(e=this.props.coordinate)||void 0===e?void 0:e.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var t,e,n,o,i,a,u,l,f,d,h,p,y,v,m,w,j,S,P,k=this,_=this.props,E=_.active,D=_.allowEscapeViewBox,T=_.animationDuration,A=_.animationEasing,I=_.children,N=_.coordinate,C=_.hasPayload,L=_.isAnimationActive,F=_.offset,B=_.position,Y=_.reverseDirection,W=_.useTranslate3d,z=_.viewBox,R=_.wrapperStyle,$=(p=(t={allowEscapeViewBox:D,coordinate:N,offsetTopLeft:F,position:B,reverseDirection:Y,tooltipBox:{height:this.lastBoundingBox.height,width:this.lastBoundingBox.width},useTranslate3d:W,viewBox:z}).allowEscapeViewBox,y=t.coordinate,v=t.offsetTopLeft,m=t.position,w=t.reverseDirection,j=t.tooltipBox,S=t.useTranslate3d,P=t.viewBox,j.height>0&&j.width>0&&y?(n=(e={translateX:d=x({allowEscapeViewBox:p,coordinate:y,key:"x",offsetTopLeft:v,position:m,reverseDirection:w,tooltipDimension:j.width,viewBox:P,viewBoxDimension:P.width}),translateY:h=x({allowEscapeViewBox:p,coordinate:y,key:"y",offsetTopLeft:v,position:m,reverseDirection:w,tooltipDimension:j.height,viewBox:P,viewBoxDimension:P.height}),useTranslate3d:S}).translateX,o=e.translateY,f={transform:e.useTranslate3d?"translate3d(".concat(n,"px, ").concat(o,"px, 0)"):"translate(".concat(n,"px, ").concat(o,"px)")}):f=O,{cssProperties:f,cssClasses:(a=(i={translateX:d,translateY:h,coordinate:y}).coordinate,u=i.translateX,l=i.translateY,(0,c.Z)(b,g(g(g(g({},"".concat(b,"-right"),(0,s.hj)(u)&&a&&(0,s.hj)(a.x)&&u>=a.x),"".concat(b,"-left"),(0,s.hj)(u)&&a&&(0,s.hj)(a.x)&&u=a.y),"".concat(b,"-top"),(0,s.hj)(l)&&a&&(0,s.hj)(a.y)&&l0;return r.createElement(A,{allowEscapeViewBox:i,animationDuration:a,animationEasing:u,isAnimationActive:f,active:o,coordinate:s,hasPayload:w,offset:d,position:y,reverseDirection:m,useTranslate3d:g,viewBox:b,wrapperStyle:O},(t=F(F({},this.props),{},{payload:x}),r.isValidElement(c)?r.cloneElement(c,t):"function"==typeof c?r.createElement(c,t):r.createElement(v,t)))}}],B(o.prototype,e),n&&B(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);R(Z,"displayName","Tooltip"),R(Z,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!I.x.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}})},34635:function(t,e,n){"use strict";n.d(e,{m:function(){return c}});var r=n(3546),o=n(18315),i=n(72945),a=["children","className"];function u(){return(u=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,a),l=(0,o.Z)("recharts-layer",c);return r.createElement("g",u({className:l},(0,i.L6)(s,!0),{ref:e}),n)})},47087:function(t,e,n){"use strict";n.d(e,{T:function(){return c}});var r=n(3546),o=n(18315),i=n(72945),a=["children","width","height","viewBox","className","style","title","desc"];function u(){return(u=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,a),y=s||{width:n,height:c,x:0,y:0},v=(0,o.Z)("recharts-surface",l);return r.createElement("svg",u({},(0,i.L6)(p,!0,"svg"),{className:v,width:n,height:c,style:f,viewBox:"".concat(y.x," ").concat(y.y," ").concat(y.width," ").concat(y.height)}),r.createElement("title",null,d),r.createElement("desc",null,h),e)}},24049:function(t,e,n){"use strict";n.d(e,{br:function(){return p},Mw:function(){return O},zn:function(){return b},sp:function(){return y},d2:function(){return g},bH:function(){return v},Ud:function(){return m}});var r=n(3546),o=n(97269);n(98396),n(49179);var i=n(54393),a=n.n(i)()(function(t){return{x:t.left,y:t.top,width:t.width,height:t.height}},function(t){return["l",t.left,"t",t.top,"w",t.width,"h",t.height].join("")}),u=(0,r.createContext)(void 0),c=(0,r.createContext)(void 0),s=(0,r.createContext)(void 0),l=(0,r.createContext)({}),f=(0,r.createContext)(void 0),d=(0,r.createContext)(0),h=(0,r.createContext)(0),p=function(t){var e=t.state,n=e.xAxisMap,o=e.yAxisMap,i=e.offset,p=t.clipPathId,y=t.children,v=t.width,m=t.height,g=a(i);return r.createElement(u.Provider,{value:n},r.createElement(c.Provider,{value:o},r.createElement(l.Provider,{value:i},r.createElement(s.Provider,{value:g},r.createElement(f.Provider,{value:p},r.createElement(d.Provider,{value:m},r.createElement(h.Provider,{value:v},y)))))))},y=function(){return(0,r.useContext)(f)},v=function(t){var e=(0,r.useContext)(u);null!=e||(0,o.Z)(!1);var n=e[t];return null!=n||(0,o.Z)(!1),n},m=function(t){var e=(0,r.useContext)(c);null!=e||(0,o.Z)(!1);var n=e[t];return null!=n||(0,o.Z)(!1),n},g=function(){return(0,r.useContext)(s)},b=function(){return(0,r.useContext)(h)},O=function(){return(0,r.useContext)(d)}},53800:function(t,e,n){"use strict";n.d(e,{H:function(){return q}});var r=n(3546);function o(){}function i(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function a(t){this._context=t}function u(t){this._context=t}function c(t){this._context=t}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:i(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},u.prototype={areaStart:o,areaEnd:o,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},c.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class s{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function l(t){this._context=t}function f(t){this._context=t}function d(t){return new f(t)}function h(t,e,n){var r=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(r||o<0&&-0),a=(n-t._y1)/(o||r<0&&-0);return((i<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs((i*o+a*r)/(r+o)))||0}function p(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function y(t,e,n){var r=t._x0,o=t._y0,i=t._x1,a=t._y1,u=(i-r)/3;t._context.bezierCurveTo(r+u,o+u*e,i-u,a-u*n,i,a)}function v(t){this._context=t}function m(t){this._context=new g(t)}function g(t){this._context=t}function b(t){this._context=t}function O(t){var e,n,r=t.length-1,o=Array(r),i=Array(r),a=Array(r);for(o[0]=0,i[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(a[e]-o[e+1])/i[e];for(e=0,i[r-1]=(t[r]+o[r-1])/2;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};var w=n(37035),j=n(78671),M=n(51286);function S(t){return t[0]}function P(t){return t[1]}function k(t,e){var n=(0,j.Z)(!0),r=null,o=d,i=null,a=(0,M.d)(u);function u(u){var c,s,l,f=(u=(0,w.Z)(u)).length,d=!1;for(null==r&&(i=o(l=a())),c=0;c<=f;++c)!(c=f;--d)u.point(m[d],g[d]);u.lineEnd(),u.areaEnd()}}v&&(m[l]=+t(h,l,s),g[l]=+e(h,l,s),u.point(r?+r(h,l,s):m[l],n?+n(h,l,s):g[l]))}if(p)return u=null,p+""||null}function l(){return k().defined(o).curve(a).context(i)}return t="function"==typeof t?t:void 0===t?S:(0,j.Z)(+t),e="function"==typeof e?e:void 0===e?(0,j.Z)(0):(0,j.Z)(+e),n="function"==typeof n?n:void 0===n?P:(0,j.Z)(+n),s.x=function(e){return arguments.length?(t="function"==typeof e?e:(0,j.Z)(+e),r=null,s):t},s.x0=function(e){return arguments.length?(t="function"==typeof e?e:(0,j.Z)(+e),s):t},s.x1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:(0,j.Z)(+t),s):r},s.y=function(t){return arguments.length?(e="function"==typeof t?t:(0,j.Z)(+t),n=null,s):e},s.y0=function(t){return arguments.length?(e="function"==typeof t?t:(0,j.Z)(+t),s):e},s.y1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:(0,j.Z)(+t),s):n},s.lineX0=s.lineY0=function(){return l().x(t).y(e)},s.lineY1=function(){return l().x(t).y(n)},s.lineX1=function(){return l().x(r).y(e)},s.defined=function(t){return arguments.length?(o="function"==typeof t?t:(0,j.Z)(!!t),s):o},s.curve=function(t){return arguments.length?(a=t,null!=i&&(u=a(i)),s):a},s.context=function(t){return arguments.length?(null==t?i=u=null:u=a(i=t),s):i},s}var E=n(97371),D=n.n(E),T=n(57868),A=n.n(T),I=n(18315),N=n(1463),C=n(72945),L=n(54043);function F(t){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function B(){return(B=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1,c=n>=0?1:-1,s=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&o instanceof Array){for(var l=[0,0,0,0],f=0;f<4;f++)l[f]=o[f]>a?a:o[f];i="M".concat(t,",").concat(e+u*l[0]),l[0]>0&&(i+="A ".concat(l[0],",").concat(l[0],",0,0,").concat(s,",").concat(t+c*l[0],",").concat(e)),i+="L ".concat(t+n-c*l[1],",").concat(e),l[1]>0&&(i+="A ".concat(l[1],",").concat(l[1],",0,0,").concat(s,",\n ").concat(t+n,",").concat(e+u*l[1])),i+="L ".concat(t+n,",").concat(e+r-u*l[2]),l[2]>0&&(i+="A ".concat(l[2],",").concat(l[2],",0,0,").concat(s,",\n ").concat(t+n-c*l[2],",").concat(e+r)),i+="L ".concat(t+c*l[3],",").concat(e+r),l[3]>0&&(i+="A ".concat(l[3],",").concat(l[3],",0,0,").concat(s,",\n ").concat(t,",").concat(e+r-u*l[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var d=Math.min(a,o);i="M ".concat(t,",").concat(e+u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+c*d,",").concat(e,"\n L ").concat(t+n-c*d,",").concat(e,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+n,",").concat(e+u*d,"\n L ").concat(t+n,",").concat(e+r-u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+n-c*d,",").concat(e+r,"\n L ").concat(t+c*d,",").concat(e+r,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t,",").concat(e+r-u*d," Z")}else i="M ".concat(t,",").concat(e," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return i},h=function(t,e){if(!t||!e)return!1;var n=t.x,r=t.y,o=e.x,i=e.y,a=e.width,u=e.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(o,o+a),s=Math.max(o,o+a),l=Math.min(i,i+u),f=Math.max(i,i+u);return n>=c&&n<=s&&r>=l&&r<=f}return!1},p={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},y=function(t){var e,n=f(f({},p),t),u=(0,r.useRef)(),l=function(t){if(Array.isArray(t))return t}(e=(0,r.useState)(-1))||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(e,2)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}}(e,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.")}(),h=l[0],y=l[1];(0,r.useEffect)(function(){if(u.current&&u.current.getTotalLength)try{var t=u.current.getTotalLength();t&&y(t)}catch(t){}},[]);var v=n.x,m=n.y,g=n.width,b=n.height,O=n.radius,x=n.className,w=n.animationEasing,j=n.animationDuration,M=n.animationBegin,S=n.isAnimationActive,P=n.isUpdateAnimationActive;if(v!==+v||m!==+m||g!==+g||b!==+b||0===g||0===b)return null;var k=(0,o.Z)("recharts-rectangle",x);return P?r.createElement(i.ZP,{canBegin:h>0,from:{width:g,height:b,x:v,y:m},to:{width:g,height:b,x:v,y:m},duration:j,animationEasing:w,isActive:P},function(t){var e=t.width,o=t.height,s=t.x,l=t.y;return r.createElement(i.ZP,{canBegin:h>0,from:"0px ".concat(-1===h?1:h,"px"),to:"".concat(h,"px 0px"),attributeName:"strokeDasharray",begin:M,duration:j,isActive:S,easing:w},r.createElement("path",c({},(0,a.L6)(n,!0),{className:k,d:d(s,l,e,o,O),ref:u})))}):r.createElement("path",c({},(0,a.L6)(n,!0),{className:k,d:d(v,m,g,b,O)}))}},35344:function(t,e,n){"use strict";n.d(e,{L:function(){return v}});var r=n(3546),o=n(18315),i=n(72945),a=n(12061),u=n(54043);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(i>l),",\n ").concat(d.x,",").concat(d.y,"\n ");if(r>0){var p=(0,a.op)(e,n,r,i),y=(0,a.op)(e,n,r,l);h+="L ".concat(y.x,",").concat(y.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(s)>180),",").concat(+(i<=l),",\n ").concat(p.x,",").concat(p.y," Z")}else h+="L ".concat(e,",").concat(n," Z");return h},p=function(t){var e=t.cx,n=t.cy,r=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.forceCornerRadius,c=t.cornerIsExternal,s=t.startAngle,l=t.endAngle,f=(0,u.uY)(l-s),p=d({cx:e,cy:n,radius:o,angle:s,sign:f,cornerRadius:i,cornerIsExternal:c}),y=p.circleTangency,v=p.lineTangency,m=p.theta,g=d({cx:e,cy:n,radius:o,angle:l,sign:-f,cornerRadius:i,cornerIsExternal:c}),b=g.circleTangency,O=g.lineTangency,x=g.theta,w=c?Math.abs(s-l):Math.abs(s-l)-m-x;if(w<0)return a?"M ".concat(v.x,",").concat(v.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(-(2*i),",0\n "):h({cx:e,cy:n,innerRadius:r,outerRadius:o,startAngle:s,endAngle:l});var j="M ".concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(y.x,",").concat(y.y,"\n A").concat(o,",").concat(o,",0,").concat(+(w>180),",").concat(+(f<0),",").concat(b.x,",").concat(b.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(O.x,",").concat(O.y,"\n ");if(r>0){var M=d({cx:e,cy:n,radius:r,angle:s,sign:f,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),S=M.circleTangency,P=M.lineTangency,k=M.theta,_=d({cx:e,cy:n,radius:r,angle:l,sign:-f,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),E=_.circleTangency,D=_.lineTangency,T=_.theta,A=c?Math.abs(s-l):Math.abs(s-l)-k-T;if(A<0&&0===i)return"".concat(j,"L").concat(e,",").concat(n,"Z");j+="L".concat(D.x,",").concat(D.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(E.x,",").concat(E.y,"\n A").concat(r,",").concat(r,",0,").concat(+(A>180),",").concat(+(f>0),",").concat(S.x,",").concat(S.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(P.x,",").concat(P.y,"Z")}else j+="L".concat(e,",").concat(n,"Z");return j},y={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},v=function(t){var e,n=f(f({},y),t),a=n.cx,c=n.cy,l=n.innerRadius,d=n.outerRadius,v=n.cornerRadius,m=n.forceCornerRadius,g=n.cornerIsExternal,b=n.startAngle,O=n.endAngle,x=n.className;if(d0&&360>Math.abs(b-O)?p({cx:a,cy:c,innerRadius:l,outerRadius:d,cornerRadius:Math.min(M,j/2),forceCornerRadius:m,cornerIsExternal:g,startAngle:b,endAngle:O}):h({cx:a,cy:c,innerRadius:l,outerRadius:d,startAngle:b,endAngle:O}),r.createElement("path",s({},(0,i.L6)(n,!0),{className:w,d:e,role:"img"}))}},66967:function(t,e,n){"use strict";n.d(e,{v:function(){return I}});var r=n(3546),o=n(97371),i=n.n(o);let a=Math.cos,u=Math.sin,c=Math.sqrt,s=Math.PI,l=2*s;var f={draw(t,e){let n=c(e/s);t.moveTo(n,0),t.arc(0,0,n,0,l)}};let d=c(1/3),h=2*d,p=u(s/10)/u(7*s/10),y=u(l/10)*p,v=-a(l/10)*p,m=c(3),g=c(3)/2,b=1/c(12),O=(b/2+1)*3;var x=n(78671),w=n(51286);c(3),c(3);var j=n(18315),M=n(72945);function S(t){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var P=["type","size","sizeType"];function k(){return(k=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,P)),{},{type:o,size:u,sizeType:s}),d=l.className,h=l.cx,p=l.cy,y=(0,M.L6)(l,!0);return h===+h&&p===+p&&u===+u?r.createElement("path",k({},y,{className:(0,j.Z)("recharts-symbols",d),transform:"translate(".concat(h,", ").concat(p,")"),d:(e=D["symbol".concat(i()(o))]||f,(function(t,e){let n=null,r=(0,w.d)(o);function o(){let o;if(n||(n=o=r()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),o)return n=null,o+""||null}return t="function"==typeof t?t:(0,x.Z)(t||f),e="function"==typeof e?e:(0,x.Z)(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"==typeof e?e:(0,x.Z)(e),o):t},o.size=function(t){return arguments.length?(e="function"==typeof t?t:(0,x.Z)(+t),o):e},o.context=function(t){return arguments.length?(n=null==t?null:t,o):n},o})().type(e).size(A(u,s,o))())})):null};I.registerSymbol=function(t,e){D["symbol".concat(i()(t))]=e}},94505:function(t,e,n){"use strict";n.d(e,{bn:function(){return A},a3:function(){return Y},lT:function(){return I},V$:function(){return N},w7:function(){return C}});var r=n(3546),o=n(57868),i=n.n(o),a=n(10041),u=n.n(a),c=n(87702),s=n.n(c),l=n(1133),f=n.n(l),d=n(55402),h=n(18315),p=n(67957),y=n(72945);function v(t){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(){return(m=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n0,from:{upperWidth:0,lowerWidth:0,height:d,x:c,y:s},to:{upperWidth:l,lowerWidth:f,height:d,x:c,y:s},duration:j,animationEasing:b,isActive:S},function(t){var e=t.upperWidth,i=t.lowerWidth,u=t.height,c=t.x,s=t.y;return r.createElement(p.ZP,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:M,duration:j,easing:b},r.createElement("path",m({},(0,y.L6)(n,!0),{className:P,d:x(c,s,e,i,u),ref:o})))}):r.createElement("g",null,r.createElement("path",m({},(0,y.L6)(n,!0),{className:P,d:x(c,s,l,f,d)})))},M=n(35344),S=n(34635),P=n(66967),k=["option","shapeType","propTransformer","activeClassName","isActive"];function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function E(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function D(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,k);if((0,r.isValidElement)(n))e=(0,r.cloneElement)(n,D(D({},f),(0,r.isValidElement)(n)?n.props:n));else if(i()(n))e=n(f);else if(u()(n)&&!s()(n)){var d=(void 0===a?function(t,e){return D(D({},e),t)}:a)(n,f);e=r.createElement(T,{shapeType:o,elementProps:d})}else e=r.createElement(T,{shapeType:o,elementProps:f});return l?r.createElement(S.m,{className:void 0===c?"recharts-active-shape":c},e):e}function I(t,e){return null!=e&&"trapezoids"in t.props}function N(t,e){return null!=e&&"sectors"in t.props}function C(t,e){return null!=e&&"points"in t.props}function L(t,e){var n,r,o=t.x===(null==e||null===(n=e.labelViewBox)||void 0===n?void 0:n.x)||t.x===e.x,i=t.y===(null==e||null===(r=e.labelViewBox)||void 0===r?void 0:r.y)||t.y===e.y;return o&&i}function F(t,e){var n=t.endAngle===e.endAngle,r=t.startAngle===e.startAngle;return n&&r}function B(t,e){var n=t.x===e.x,r=t.y===e.y,o=t.z===e.z;return n&&r&&o}function Y(t){var e,n,r,o=t.activeTooltipItem,i=t.graphicalItem,a=t.itemData,u=(I(i,o)?e="trapezoids":N(i,o)?e="sectors":C(i,o)&&(e="points"),e),c=I(i,o)?null===(n=o.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:N(i,o)?null===(r=o.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:C(i,o)?o.payload:{},s=a.filter(function(t,e){var n=f()(c,t),r=i.props[u].filter(function(t){var e;return(I(i,o)?e=L:N(i,o)?e=F:C(i,o)&&(e=B),e)(t,o)}),a=i.props[u].indexOf(r[r.length-1]);return n&&e===a});return a.indexOf(s[s.length-1])}},6808:function(t,e,n){"use strict";n.d(e,{Ky:function(){return x},O1:function(){return g},_b:function(){return b},t9:function(){return m},xE:function(){return w}});var r=n(4216),o=n.n(r),i=n(49179),a=n.n(i),u=n(1837),c=n(72945),s=n(54043),l=n(85948);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n0&&(_=Math.min((t||0)-(E[e-1]||0),_))}),Number.isFinite(_)){var D=_/k,T="vertical"===b.layout?n.height:n.width;if("gap"===b.padding&&(c=D*T/2),"no-gap"===b.padding){var A=(0,s.h1)(t.barCategoryGap,D*T),I=D*T/2;c=I-A-(I-A)/T*A}}}l="xAxis"===r?[n.left+(j.left||0)+(c||0),n.left+n.width-(j.right||0)-(c||0)]:"yAxis"===r?"horizontal"===f?[n.top+n.height-(j.bottom||0),n.top+(j.top||0)]:[n.top+(j.top||0)+(c||0),n.top+n.height-(j.bottom||0)-(c||0)]:b.range,S&&(l=[l[1],l[0]]);var N=(0,u.Hq)(b,o,m),C=N.scale,L=N.realScaleType;C.domain(x).range(l),(0,u.zF)(C);var F=(0,u.g$)(C,p(p({},b),{},{realScaleType:L}));"xAxis"===r?(g="top"===O&&!M||"bottom"===O&&M,d=n.left,h=v[P]-g*b.height):"yAxis"===r&&(g="left"===O&&!M||"right"===O&&M,d=v[P]-g*b.width,h=n.top);var B=p(p(p({},b),F),{},{realScaleType:L,x:d,y:h,scale:C,width:"xAxis"===r?n.width:b.width,height:"yAxis"===r?n.height:b.height});return B.bandSize=(0,u.zT)(B,F),b.hide||"xAxis"!==r?b.hide||(v[P]+=(g?-1:1)*B.width):v[P]+=(g?-1:1)*B.height,p(p({},i),{},y({},a,B))},{})},g=function(t,e){var n=t.x,r=t.y,o=e.x,i=e.y;return{x:Math.min(n,o),y:Math.min(r,i),width:Math.abs(o-n),height:Math.abs(i-r)}},b=function(t){return g({x:t.x1,y:t.y1},{x:t.x2,y:t.y2})},O=function(){var t,e;function n(t){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,n),this.scale=t}return t=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.bandAware,r=e.position;if(void 0!==t){if(r)switch(r){case"start":default:return this.scale(t);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(t)+i}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),n=e[0],r=e[e.length-1];return n<=r?t>=n&&t<=r:t>=r&&t<=n}}],e=[{key:"create",value:function(t){return new n(t)}}],t&&d(n.prototype,t),e&&d(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}();y(O,"EPS",1e-4);var x=function(t){var e=Object.keys(t).reduce(function(e,n){return p(p({},e),{},y({},n,O.create(t[n])))},{});return p(p({},e),{},{apply:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,i=n.position;return o()(t,function(t,n){return e[n].apply(t,{bandAware:r,position:i})})},isInRange:function(t){return a()(t,function(t,n){return e[n].isInRange(t)})}})},w=function(t){var e=t.width,n=t.height,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=(r%180+180)%180*Math.PI/180,i=Math.atan(n/e);return Math.abs(o>i&&otO(e,t()).base(e.base()),tj.o.apply(e,arguments),e}},scaleOrdinal:function(){return tX.Z},scalePoint:function(){return f.x},scalePow:function(){return tJ},scaleQuantile:function(){return function t(){var e,n=[],r=[],o=[];function i(){var t=0,e=Math.max(1,r.length);for(o=Array(e-1);++t=1)return+n(t[r-1],r-1,t);var r,o=(r-1)*e,i=Math.floor(o),a=+n(t[i],i,t);return a+(+n(t[i+1],i+1,t)-a)*(o-i)}}(n,t/e);return a}function a(t){return null==t||isNaN(t=+t)?e:r[S(o,t)]}return a.invertExtent=function(t){var e=r.indexOf(t);return e<0?[NaN,NaN]:[e>0?o[e-1]:n[0],e=o?[i[o-1],r]:[i[e-1],i[e]]},u.unknown=function(t){return arguments.length&&(e=t),u},u.thresholds=function(){return i.slice()},u.copy=function(){return t().domain([n,r]).range(a).unknown(e)},tj.o.apply(tC(u),arguments)}},scaleRadial:function(){return function t(){var e,n=tw(),r=[0,1],o=!1;function i(t){var r,i=Math.sign(r=n(t))*Math.sqrt(Math.abs(r));return isNaN(i)?e:o?Math.round(i):i}return i.invert=function(t){return n.invert(t1(t))},i.domain=function(t){return arguments.length?(n.domain(t),i):n.domain()},i.range=function(t){return arguments.length?(n.range((r=Array.from(t,tp)).map(t1)),i):r.slice()},i.rangeRound=function(t){return i.range(t).round(!0)},i.round=function(t){return arguments.length?(o=!!t,i):o},i.clamp=function(t){return arguments.length?(n.clamp(t),i):n.clamp()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return t(n.domain(),r).round(o).clamp(n.clamp()).unknown(e)},tj.o.apply(i,arguments),tC(i)}},scaleSequential:function(){return function t(){var e=tC(nK()(tv));return e.copy=function(){return nJ(e,t())},tj.O.apply(e,arguments)}},scaleSequentialLog:function(){return function t(){var e=tH(nK()).domain([1,10]);return e.copy=function(){return nJ(e,t()).base(e.base())},tj.O.apply(e,arguments)}},scaleSequentialPow:function(){return n0},scaleSequentialQuantile:function(){return function t(){var e=[],n=tv;function r(t){if(null!=t&&!isNaN(t=+t))return n((S(e,t,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();for(let n of(e=[],t))null==n||isNaN(n=+n)||e.push(n);return e.sort(b),r},r.interpolator=function(t){return arguments.length?(n=t,r):n},r.range=function(){return e.map((t,r)=>n(r/(e.length-1)))},r.quantiles=function(t){return Array.from({length:t+1},(n,r)=>(function(t,e,n){if(!(!(r=(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let n=-1;for(let r of t)null!=(r=e(r,++n,t))&&(r=+r)>=r&&(yield r)}}(t,void 0))).length)||isNaN(e=+e))){if(e<=0||r<2)return t6(t);if(e>=1)return t2(t);var r,o=(r-1)*e,i=Math.floor(o),a=t2((function t(e,n,r=0,o=1/0,i){if(n=Math.floor(n),r=Math.floor(Math.max(0,r)),o=Math.floor(Math.min(e.length-1,o)),!(r<=n&&n<=o))return e;for(i=void 0===i?t3:function(t=b){if(t===b)return t3;if("function"!=typeof t)throw TypeError("compare is not a function");return(e,n)=>{let r=t(e,n);return r||0===r?r:(0===t(n,n))-(0===t(e,e))}}(i);o>r;){if(o-r>600){let a=o-r+1,u=n-r+1,c=Math.log(a),s=.5*Math.exp(2*c/3),l=.5*Math.sqrt(c*s*(a-s)/a)*(u-a/2<0?-1:1),f=Math.max(r,Math.floor(n-u*s/a+l)),d=Math.min(o,Math.floor(n+(a-u)*s/a+l));t(e,n,f,d,i)}let a=e[n],u=r,c=o;for(t4(e,r,n),i(e[o],a)>0&&t4(e,r,o);ui(e[u],a);)++u;for(;i(e[c],a)>0;)--c}0===i(e[r],a)?t4(e,r,c):t4(e,++c,o),c<=n&&(r=c+1),n<=c&&(o=c-1)}return e})(t,i).subarray(0,i+1));return a+(t6(t.subarray(i+1))-a)*(o-i)}})(e,r/t))},r.copy=function(){return t(n).domain(e)},tj.O.apply(r,arguments)}},scaleSequentialSqrt:function(){return n1},scaleSequentialSymlog:function(){return function t(){var e=tq(nK());return e.copy=function(){return nJ(e,t()).constant(e.constant())},tj.O.apply(e,arguments)}},scaleSqrt:function(){return t0},scaleSymlog:function(){return function t(){var e=tq(tx());return e.copy=function(){return tO(e,t()).constant(e.constant())},tj.o.apply(e,arguments)}},scaleThreshold:function(){return function t(){var e,n=[.5],r=[0,1],o=1;function i(t){return null!=t&&t<=t?r[S(n,t,0,o)]:e}return i.domain=function(t){return arguments.length?(o=Math.min((n=Array.from(t)).length,r.length-1),i):n.slice()},i.range=function(t){return arguments.length?(r=Array.from(t),o=Math.min(n.length,r.length-1),i):r.slice()},i.invertExtent=function(t){var e=r.indexOf(t);return[n[e-1],n[e]]},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return t().domain(n).range(r).unknown(e)},tj.o.apply(i,arguments)}},scaleTime:function(){return nG},scaleUtc:function(){return nQ},tickFormat:function(){return tN}});var f=n(90944);let d=Math.sqrt(50),h=Math.sqrt(10),p=Math.sqrt(2);function y(t,e,n){let r,o,i;let a=(e-t)/Math.max(0,n),u=Math.floor(Math.log10(a)),c=a/Math.pow(10,u),s=c>=d?10:c>=h?5:c>=p?2:1;return(u<0?(r=Math.round(t*(i=Math.pow(10,-u)/s)),o=Math.round(e*i),r/ie&&--o,i=-i):(r=Math.round(t/(i=Math.pow(10,u)*s)),o=Math.round(e/i),r*ie&&--o),o0))return[];if(t===e)return[t];let r=e=o))return[];let u=i-o+1,c=Array(u);if(r){if(a<0)for(let t=0;te?1:t>=e?0:NaN}function O(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function x(t){let e,n,r;function o(t,r,o=0,i=t.length){if(o>>1;0>n(t[e],r)?o=e+1:i=e}while(ob(t(e),n),r=(e,n)=>t(e)-n):(e=t===b||t===O?t:w,n=t,r=t),{left:o,center:function(t,e,n=0,i=t.length){let a=o(t,e,n,i-1);return a>n&&r(t[a-1],e)>-r(t[a],e)?a-1:a},right:function(t,r,o=0,i=t.length){if(o>>1;0>=n(t[e],r)?o=e+1:i=e}while(o>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?H(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?H(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=I.exec(t))?new U(e[1],e[2],e[3],1):(e=N.exec(t))?new U(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=C.exec(t))?H(e[1],e[2],e[3],e[4]):(e=L.exec(t))?H(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=F.exec(t))?K(e[1],e[2]/100,e[3]/100,1):(e=B.exec(t))?K(e[1],e[2]/100,e[3]/100,e[4]):Y.hasOwnProperty(t)?$(Y[t]):"transparent"===t?new U(NaN,NaN,NaN,0):null}function $(t){return new U(t>>16&255,t>>8&255,255&t,1)}function H(t,e,n,r){return r<=0&&(t=e=n=NaN),new U(t,e,n,r)}function Z(t,e,n,r){var o;return 1==arguments.length?((o=t)instanceof _||(o=R(o)),o)?(o=o.rgb(),new U(o.r,o.g,o.b,o.opacity)):new U:new U(t,e,n,null==r?1:r)}function U(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function q(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}`}function X(){let t=V(this.opacity);return`${1===t?"rgb(":"rgba("}${G(this.r)}, ${G(this.g)}, ${G(this.b)}${1===t?")":`, ${t})`}`}function V(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function G(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Q(t){return((t=G(t))<16?"0":"")+t.toString(16)}function K(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new tt(t,e,n,r)}function J(t){if(t instanceof tt)return new tt(t.h,t.s,t.l,t.opacity);if(t instanceof _||(t=R(t)),!t)return new tt;if(t instanceof tt)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,o=Math.min(e,n,r),i=Math.max(e,n,r),a=NaN,u=i-o,c=(i+o)/2;return u?(a=e===i?(n-r)/u+(n0&&c<1?0:a,new tt(a,u,c,t.opacity)}function tt(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function te(t){return(t=(t||0)%360)<0?t+360:t}function tn(t){return Math.max(0,Math.min(1,t||0))}function tr(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function to(t,e,n,r,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*e+(4-6*i+3*a)*n+(1+3*t+3*i-3*a)*r+a*o)/6}P(_,R,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:W,formatHex:W,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return J(this).formatHsl()},formatRgb:z,toString:z}),P(U,Z,k(_,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new U(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new U(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new U(G(this.r),G(this.g),G(this.b),V(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:q,formatHex:q,formatHex8:function(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}${Q((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:X,toString:X})),P(tt,function(t,e,n,r){return 1==arguments.length?J(t):new tt(t,e,n,null==r?1:r)},k(_,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new tt(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new tt(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,o=2*n-r;return new U(tr(t>=240?t-240:t+120,o,r),tr(t,o,r),tr(t<120?t+240:t-120,o,r),this.opacity)},clamp(){return new tt(te(this.h),tn(this.s),tn(this.l),V(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let t=V(this.opacity);return`${1===t?"hsl(":"hsla("}${te(this.h)}, ${100*tn(this.s)}%, ${100*tn(this.l)}%${1===t?")":`, ${t})`}`}}));var ti=t=>()=>t;function ta(t,e){var n=e-t;return n?function(e){return t+e*n}:ti(isNaN(t)?e:t)}var tu=function t(e){var n,r=1==(n=+(n=e))?ta:function(t,e){var r,o,i;return e-t?(r=t,o=e,r=Math.pow(r,i=n),o=Math.pow(o,i)-r,i=1/i,function(t){return Math.pow(r+t*o,i)}):ti(isNaN(t)?e:t)};function o(t,e){var n=r((t=Z(t)).r,(e=Z(e)).r),o=r(t.g,e.g),i=r(t.b,e.b),a=ta(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=o(e),t.b=i(e),t.opacity=a(e),t+""}}return o.gamma=t,o}(1);function tc(t){return function(e){var n,r,o=e.length,i=Array(o),a=Array(o),u=Array(o);for(n=0;n=1?(n=1,e-1):Math.floor(n*e),o=t[r],i=t[r+1],a=r>0?t[r-1]:2*o-i,u=ru&&(a=e.slice(u,a),s[c]?s[c]+=a:s[++c]=a),(o=o[0])===(i=i[0])?s[c]?s[c]+=i:s[++c]=i:(s[++c]=null,l.push({i:c,x:ts(o,i)})),u=tf.lastIndex;return ue&&(n=t,t=e,e=n),s=function(n){return Math.max(t,Math.min(e,n))}),r=c>2?tb:tg,o=i=null,f}function f(e){return null==e||isNaN(e=+e)?n:(o||(o=r(a.map(t),u,c)))(t(s(e)))}return f.invert=function(n){return s(e((i||(i=r(u,a.map(t),ts)))(n)))},f.domain=function(t){return arguments.length?(a=Array.from(t,tp),l()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),l()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),c=th,l()},f.clamp=function(t){return arguments.length?(s=!!t||tv,l()):s!==tv},f.interpolate=function(t){return arguments.length?(c=t,l()):c},f.unknown=function(t){return arguments.length?(n=t,f):n},function(n,r){return t=n,e=r,l()}}function tw(){return tx()(tv,tv)}var tj=n(44825),tM=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function tS(t){var e;if(!(e=tM.exec(t)))throw Error("invalid format: "+t);return new tP({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function tP(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function tk(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function t_(t){return(t=tk(Math.abs(t)))?t[1]:NaN}function tE(t,e){var n=tk(t,e);if(!n)return t+"";var r=n[0],o=n[1];return o<0?"0."+Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+Array(o-r.length+2).join("0")}tS.prototype=tP.prototype,tP.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var tD={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>tE(100*t,e),r:tE,s:function(t,e){var n=tk(t,e);if(!n)return t+"";var o=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=o.length;return a===u?o:a>u?o+Array(a-u+1).join("0"):a>0?o.slice(0,a)+"."+o.slice(a):"0."+Array(1-a).join("0")+tk(t,Math.max(0,e+a-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function tT(t){return t}var tA=Array.prototype.map,tI=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function tN(t,e,n,r){var o,u,c=g(t,e,n);switch((r=tS(null==r?",f":r)).type){case"s":var s=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(u=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(t_(s)/3)))-t_(Math.abs(c))))||(r.precision=u),a(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(u=Math.max(0,t_(Math.abs(Math.max(Math.abs(t),Math.abs(e)))-(o=Math.abs(o=c)))-t_(o))+1)||(r.precision=u-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(u=Math.max(0,-t_(Math.abs(c))))||(r.precision=u-("%"===r.type)*2)}return i(r)}function tC(t){var e=t.domain;return t.ticks=function(t){var n=e();return v(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return tN(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,o,i=e(),a=0,u=i.length-1,c=i[a],s=i[u],l=10;for(s0;){if((o=m(c,s,n))===r)return i[a]=c,i[u]=s,e(i);if(o>0)c=Math.floor(c/o)*o,s=Math.ceil(s/o)*o;else if(o<0)c=Math.ceil(c*o)/o,s=Math.floor(s*o)/o;else break;r=o}return t},t}function tL(){var t=tw();return t.copy=function(){return tO(t,tL())},tj.o.apply(t,arguments),tC(t)}function tF(t,e){t=t.slice();var n,r=0,o=t.length-1,i=t[r],a=t[o];return a-t(-e,n)}function tH(t){let e,n;let r=t(tB,tY),o=r.domain,a=10;function u(){var i,u;return e=(i=a)===Math.E?Math.log:10===i&&Math.log10||2===i&&Math.log2||(i=Math.log(i),t=>Math.log(t)/i),n=10===(u=a)?tR:u===Math.E?Math.exp:t=>Math.pow(u,t),o()[0]<0?(e=t$(e),n=t$(n),t(tW,tz)):t(tB,tY),r}return r.base=function(t){return arguments.length?(a=+t,u()):a},r.domain=function(t){return arguments.length?(o(t),u()):o()},r.ticks=t=>{let r,i;let u=o(),c=u[0],s=u[u.length-1],l=s0){for(;f<=d;++f)for(r=1;rs)break;p.push(i)}}else for(;f<=d;++f)for(r=a-1;r>=1;--r)if(!((i=f>0?r/n(-f):r*n(f))s)break;p.push(i)}2*p.length{if(null==t&&(t=10),null==o&&(o=10===a?"s":","),"function"!=typeof o&&(a%1||null!=(o=tS(o)).precision||(o.trim=!0),o=i(o)),t===1/0)return o;let u=Math.max(1,a*t/r.ticks().length);return t=>{let r=t/n(Math.round(e(t)));return r*ao(tF(o(),{floor:t=>n(Math.floor(e(t))),ceil:t=>n(Math.ceil(e(t)))})),r}function tZ(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function tU(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function tq(t){var e=1,n=t(tZ(1),tU(e));return n.constant=function(n){return arguments.length?t(tZ(e=+n),tU(e)):e},tC(n)}i=(o=function(t){var e,n,o,i=void 0===t.grouping||void 0===t.thousands?tT:(e=tA.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var o=t.length,i=[],a=0,u=e[0],c=0;o>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),i.push(t.substring(o-=u,o+u)),!((c+=u+1)>r));)u=e[a=(a+1)%e.length];return i.reverse().join(n)}),a=void 0===t.currency?"":t.currency[0]+"",u=void 0===t.currency?"":t.currency[1]+"",c=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?tT:(o=tA.call(t.numerals,String),function(t){return t.replace(/[0-9]/g,function(t){return o[+t]})}),l=void 0===t.percent?"%":t.percent+"",f=void 0===t.minus?"−":t.minus+"",d=void 0===t.nan?"NaN":t.nan+"";function h(t){var e=(t=tS(t)).fill,n=t.align,o=t.sign,h=t.symbol,p=t.zero,y=t.width,v=t.comma,m=t.precision,g=t.trim,b=t.type;"n"===b?(v=!0,b="g"):tD[b]||(void 0===m&&(m=12),g=!0,b="g"),(p||"0"===e&&"="===n)&&(p=!0,e="0",n="=");var O="$"===h?a:"#"===h&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",x="$"===h?u:/[%p]/.test(b)?l:"",w=tD[b],j=/[defgprs%]/.test(b);function M(t){var a,u,l,h=O,M=x;if("c"===b)M=w(t)+M,t="";else{var S=(t=+t)<0||1/t<0;if(t=isNaN(t)?d:w(Math.abs(t),m),g&&(t=function(t){e:for(var e,n=t.length,r=1,o=-1;r0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),S&&0==+t&&"+"!==o&&(S=!1),h=(S?"("===o?o:f:"-"===o||"("===o?"":o)+h,M=("s"===b?tI[8+r/3]:"")+M+(S&&"("===o?")":""),j){for(a=-1,u=t.length;++a(l=t.charCodeAt(a))||l>57){M=(46===l?c+t.slice(a+1):t.slice(a))+M,t=t.slice(0,a);break}}}v&&!p&&(t=i(t,1/0));var P=h.length+t.length+M.length,k=P>1)+h+t+M+k.slice(P);break;default:t=k+h+t+M}return s(t)}return m=void 0===m?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),M.toString=function(){return t+""},M}return{format:h,formatPrefix:function(t,e){var n=h(((t=tS(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(t_(e)/3))),o=Math.pow(10,-r),i=tI[8+r/3];return function(t){return n(o*t)+i}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,a=o.formatPrefix;var tX=n(37230);function tV(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function tG(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function tQ(t){return t<0?-t*t:t*t}function tK(t){var e=t(tv,tv),n=1;return e.exponent=function(e){return arguments.length?1==(n=+e)?t(tv,tv):.5===n?t(tG,tQ):t(tV(n),tV(1/n)):n},tC(e)}function tJ(){var t=tK(tx());return t.copy=function(){return tO(t,tJ()).exponent(t.exponent())},tj.o.apply(t,arguments),t}function t0(){return tJ.apply(null,arguments).exponent(.5)}function t1(t){return Math.sign(t)*t*t}function t2(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n=o)&&(n=o)}return n}function t6(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function t3(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function t4(t,e,n){let r=t[e];t[e]=t[n],t[n]=r}let t7=864e5,t5=7*t7,t8=30*t7,t9=365*t7,et=new Date,ee=new Date;function en(t,e,n,r){function o(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return o.floor=e=>(t(e=new Date(+e)),e),o.ceil=n=>(t(n=new Date(n-1)),e(n,1),t(n),n),o.round=t=>{let e=o(t),n=o.ceil(t);return t-e(e(t=new Date(+t),null==n?1:Math.floor(n)),t),o.range=(n,r,i)=>{let a;let u=[];if(n=o.ceil(n),i=null==i?1:Math.floor(i),!(n0))return u;do u.push(a=new Date(+n)),e(n,i),t(n);while(aen(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(t,r)=>{if(t>=t){if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}}),n&&(o.count=(e,r)=>(et.setTime(+e),ee.setTime(+r),t(et),t(ee),Math.floor(n(et,ee))),o.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?o.filter(r?e=>r(e)%t==0:e=>o.count(0,e)%t==0):o:null),o}let er=en(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);er.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?en(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):er:null,er.range;let eo=en(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+1e3*e)},(t,e)=>(e-t)/1e3,t=>t.getUTCSeconds());eo.range;let ei=en(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getMinutes());ei.range;let ea=en(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getUTCMinutes());ea.range;let eu=en(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getHours());eu.range;let ec=en(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getUTCHours());ec.range;let es=en(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/t7,t=>t.getDate()-1);es.range;let el=en(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/t7,t=>t.getUTCDate()-1);el.range;let ef=en(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/t7,t=>Math.floor(t/t7));function ed(t){return en(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(t,e)=>{t.setDate(t.getDate()+7*e)},(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/t5)}ef.range;let eh=ed(0),ep=ed(1),ey=ed(2),ev=ed(3),em=ed(4),eg=ed(5),eb=ed(6);function eO(t){return en(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)},(t,e)=>(e-t)/t5)}eh.range,ep.range,ey.range,ev.range,em.range,eg.range,eb.range;let ex=eO(0),ew=eO(1),ej=eO(2),eM=eO(3),eS=eO(4),eP=eO(5),ek=eO(6);ex.range,ew.range,ej.range,eM.range,eS.range,eP.range,ek.range;let e_=en(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());e_.range;let eE=en(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());eE.range;let eD=en(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());eD.every=t=>isFinite(t=Math.floor(t))&&t>0?en(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)}):null,eD.range;let eT=en(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());function eA(t,e,n,r,o,i){let a=[[eo,1,1e3],[eo,5,5e3],[eo,15,15e3],[eo,30,3e4],[i,1,6e4],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,36e5],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,t7],[r,2,2*t7],[n,1,t5],[e,1,t8],[e,3,3*t8],[t,1,t9]];function u(e,n,r){let o=Math.abs(n-e)/r,i=x(([,,t])=>t).right(a,o);if(i===a.length)return t.every(g(e/t9,n/t9,r));if(0===i)return er.every(Math.max(g(e,n,r),1));let[u,c]=a[o/a[i-1][2]isFinite(t=Math.floor(t))&&t>0?en(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)}):null,eT.range;let[eI,eN]=eA(eT,eE,ex,ef,ec,ea),[eC,eL]=eA(eD,e_,eh,es,eu,ei);function eF(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function eB(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function eY(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var eW={"-":"",_:" ",0:"0"},ez=/^\s*\d+/,eR=/^%/,e$=/[\\^$*+?|[\]().{}]/g;function eH(t,e,n){var r=t<0?"-":"",o=(r?-t:t)+"",i=o.length;return r+(i[t.toLowerCase(),e]))}function eX(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function eV(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function eG(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function eQ(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function eK(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function eJ(t,e,n){var r=ez.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function e0(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function e1(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function e2(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function e6(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function e3(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function e4(t,e,n){var r=ez.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function e7(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function e5(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function e8(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function e9(t,e,n){var r=ez.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function nt(t,e,n){var r=ez.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function ne(t,e,n){var r=eR.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function nn(t,e,n){var r=ez.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function nr(t,e,n){var r=ez.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function no(t,e){return eH(t.getDate(),e,2)}function ni(t,e){return eH(t.getHours(),e,2)}function na(t,e){return eH(t.getHours()%12||12,e,2)}function nu(t,e){return eH(1+es.count(eD(t),t),e,3)}function nc(t,e){return eH(t.getMilliseconds(),e,3)}function ns(t,e){return nc(t,e)+"000"}function nl(t,e){return eH(t.getMonth()+1,e,2)}function nf(t,e){return eH(t.getMinutes(),e,2)}function nd(t,e){return eH(t.getSeconds(),e,2)}function nh(t){var e=t.getDay();return 0===e?7:e}function np(t,e){return eH(eh.count(eD(t)-1,t),e,2)}function ny(t){var e=t.getDay();return e>=4||0===e?em(t):em.ceil(t)}function nv(t,e){return t=ny(t),eH(em.count(eD(t),t)+(4===eD(t).getDay()),e,2)}function nm(t){return t.getDay()}function ng(t,e){return eH(ep.count(eD(t)-1,t),e,2)}function nb(t,e){return eH(t.getFullYear()%100,e,2)}function nO(t,e){return eH((t=ny(t)).getFullYear()%100,e,2)}function nx(t,e){return eH(t.getFullYear()%1e4,e,4)}function nw(t,e){var n=t.getDay();return eH((t=n>=4||0===n?em(t):em.ceil(t)).getFullYear()%1e4,e,4)}function nj(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+eH(e/60|0,"0",2)+eH(e%60,"0",2)}function nM(t,e){return eH(t.getUTCDate(),e,2)}function nS(t,e){return eH(t.getUTCHours(),e,2)}function nP(t,e){return eH(t.getUTCHours()%12||12,e,2)}function nk(t,e){return eH(1+el.count(eT(t),t),e,3)}function n_(t,e){return eH(t.getUTCMilliseconds(),e,3)}function nE(t,e){return n_(t,e)+"000"}function nD(t,e){return eH(t.getUTCMonth()+1,e,2)}function nT(t,e){return eH(t.getUTCMinutes(),e,2)}function nA(t,e){return eH(t.getUTCSeconds(),e,2)}function nI(t){var e=t.getUTCDay();return 0===e?7:e}function nN(t,e){return eH(ex.count(eT(t)-1,t),e,2)}function nC(t){var e=t.getUTCDay();return e>=4||0===e?eS(t):eS.ceil(t)}function nL(t,e){return t=nC(t),eH(eS.count(eT(t),t)+(4===eT(t).getUTCDay()),e,2)}function nF(t){return t.getUTCDay()}function nB(t,e){return eH(ew.count(eT(t)-1,t),e,2)}function nY(t,e){return eH(t.getUTCFullYear()%100,e,2)}function nW(t,e){return eH((t=nC(t)).getUTCFullYear()%100,e,2)}function nz(t,e){return eH(t.getUTCFullYear()%1e4,e,4)}function nR(t,e){var n=t.getUTCDay();return eH((t=n>=4||0===n?eS(t):eS.ceil(t)).getUTCFullYear()%1e4,e,4)}function n$(){return"+0000"}function nH(){return"%"}function nZ(t){return+t}function nU(t){return Math.floor(+t/1e3)}function nq(t){return new Date(t)}function nX(t){return t instanceof Date?+t:+new Date(+t)}function nV(t,e,n,r,o,i,a,u,c,s){var l=tw(),f=l.invert,d=l.domain,h=s(".%L"),p=s(":%S"),y=s("%I:%M"),v=s("%I %p"),m=s("%a %d"),g=s("%b %d"),b=s("%B"),O=s("%Y");function x(t){return(c(t)1)for(var n,r,o,i=1,a=t[e[0]],u=a.length;i=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:nZ,s:nU,S:nd,u:nh,U:np,V:nv,w:nm,W:ng,x:null,X:null,y:nb,Y:nx,Z:nj,"%":nH},O={a:function(t){return a[t.getUTCDay()]},A:function(t){return i[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:nM,e:nM,f:nE,g:nW,G:nR,H:nS,I:nP,j:nk,L:n_,m:nD,M:nT,p:function(t){return o[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:nZ,s:nU,S:nA,u:nI,U:nN,V:nL,w:nF,W:nB,x:null,X:null,y:nY,Y:nz,Z:n$,"%":nH},x={a:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=f.exec(e.slice(n));return r?(t.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=y.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return M(t,e,n,r)},d:e3,e:e3,f:nt,g:e0,G:eJ,H:e7,I:e7,j:e4,L:e9,m:e6,M:e5,p:function(t,e,n){var r=s.exec(e.slice(n));return r?(t.p=l.get(r[0].toLowerCase()),n+r[0].length):-1},q:e2,Q:nn,s:nr,S:e8,u:eV,U:eG,V:eQ,w:eX,W:eK,x:function(t,e,r){return M(t,n,e,r)},X:function(t,e,n){return M(t,r,e,n)},y:e0,Y:eJ,Z:e1,"%":ne};function w(t,e){return function(n){var r,o,i,a=[],u=-1,c=0,s=t.length;for(n instanceof Date||(n=new Date(+n));++u53)return null;"w"in i||(i.w=1),"Z"in i?(r=(o=(r=eB(eY(i.y,0,1))).getUTCDay())>4||0===o?ew.ceil(r):ew(r),r=el.offset(r,(i.V-1)*7),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(r=(o=(r=eF(eY(i.y,0,1))).getDay())>4||0===o?ep.ceil(r):ep(r),r=es.offset(r,(i.V-1)*7),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?eB(eY(i.y,0,1)).getUTCDay():eF(eY(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,eB(i)):eF(i)}}function M(t,e,n,r){for(var o,i,a=0,u=e.length,c=n.length;a=c)return -1;if(37===(o=e.charCodeAt(a++))){if(!(i=x[(o=e.charAt(a++))in eW?e.charAt(a++):o])||(r=i(t,n,r))<0)return -1}else if(o!=n.charCodeAt(r++))return -1}return r}return b.x=w(n,b),b.X=w(r,b),b.c=w(e,b),O.x=w(n,O),O.X=w(r,O),O.c=w(e,O),{format:function(t){var e=w(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=j(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=w(t+="",O);return e.toString=function(){return t},e},utcParse:function(t){var e=j(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,u.parse,s=u.utcFormat,u.utcParse;var n7=n(37035),n5=n(78671);function n8(t){for(var e=t.length,n=Array(e);--e>=0;)n[e]=e;return n}function n9(t,e){return t[e]}function rt(t){let e=[];return e.key=t,e}var re=n(27793),rn=n.n(re),rr=n(67540),ro=n.n(rr),ri=n(9869),ra=n.n(ri),ru=n(57868),rc=n.n(ru),rs=n(90704),rl=n.n(rs),rf=n(81594),rd=n.n(rf),rh=n(56887),rp=n.n(rh),ry=n(83886),rv=n.n(ry),rm=n(97371),rg=n.n(rm),rb=n(1133),rO=n.n(rb),rx=n(67938),rw=n.n(rx),rj=n(6364),rM=n.n(rj);function rS(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=e?n.apply(void 0,o):t(e-a,rE(function(){for(var t=arguments.length,e=Array(t),r=0;rt.length)&&(e=t.length);for(var n=0,r=Array(e);nr&&(o=r,i=n),[o,i]}function rR(t,e,n){if(t.lte(0))return new(rM())(0);var r=rL.getDigitCount(t.toNumber()),o=new(rM())(10).pow(r),i=t.div(o),a=1!==r?.05:.1,u=new(rM())(Math.ceil(i.div(a).toNumber())).add(n).mul(a).mul(o);return e?u:new(rM())(Math.ceil(u))}function r$(t,e,n){var r=1,o=new(rM())(t);if(!o.isint()&&n){var i=Math.abs(t);i<1?(r=new(rM())(10).pow(rL.getDigitCount(t)-1),o=new(rM())(Math.floor(o.div(r).toNumber())).mul(r)):i>1&&(o=new(rM())(Math.floor(t)))}else 0===t?o=new(rM())(Math.floor((e-1)/2)):n||(o=new(rM())(Math.floor(t)));var a=Math.floor((e-1)/2);return rI(rA(function(t){return o.add(new(rM())(t-a).mul(r)).toNumber()}),rT)(0,e)}var rH=rC(function(t){var e=rB(t,2),n=e[0],r=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),u=rB(rz([n,r]),2),c=u[0],s=u[1];if(c===-1/0||s===1/0){var l=s===1/0?[c].concat(rF(rT(0,o-1).map(function(){return 1/0}))):[].concat(rF(rT(0,o-1).map(function(){return-1/0})),[s]);return n>r?rN(l):l}if(c===s)return r$(c,o,i);var f=function t(e,n,r,o){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((n-e)/(r-1)))return{step:new(rM())(0),tickMin:new(rM())(0),tickMax:new(rM())(0)};var u=rR(new(rM())(n).sub(e).div(r-1),o,a),c=Math.ceil((i=e<=0&&n>=0?new(rM())(0):(i=new(rM())(e).add(n).div(2)).sub(new(rM())(i).mod(u))).sub(e).div(u).toNumber()),s=Math.ceil(new(rM())(n).sub(i).div(u).toNumber()),l=c+s+1;return l>r?t(e,n,r,o,a+1):(l0?s+(r-l):s,c=n>0?c:c+(r-l)),{step:u,tickMin:i.sub(new(rM())(c).mul(u)),tickMax:i.add(new(rM())(s).mul(u))})}(c,s,a,i),d=f.step,h=f.tickMin,p=f.tickMax,y=rL.rangeStep(h,p.add(new(rM())(.1).mul(d)),d);return n>r?rN(y):y});rC(function(t){var e=rB(t,2),n=e[0],r=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),u=rB(rz([n,r]),2),c=u[0],s=u[1];if(c===-1/0||s===1/0)return[n,r];if(c===s)return r$(c,o,i);var l=rR(new(rM())(s).sub(c).div(a-1),i,0),f=rI(rA(function(t){return new(rM())(c).add(new(rM())(t).mul(l)).toNumber()}),rT)(0,a).filter(function(t){return t>=c&&t<=s});return n>r?rN(f):f});var rZ=rC(function(t,e){var n=rB(t,2),r=n[0],o=n[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=rB(rz([r,o]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[r,o];if(u===c)return[u];var s=Math.max(e,2),l=rR(new(rM())(c).sub(u).div(s-1),i,0),f=[].concat(rF(rL.rangeStep(new(rM())(u),new(rM())(c).sub(new(rM())(.99).mul(l)),l)),[c]);return r>o?rN(f):f}),rU=n(6773),rq=n(54043),rX=n(72945),rV=n(32751);function rG(t){return(rG="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function rQ(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function rK(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(e=null==n?void 0:n.length)&&void 0!==e?e:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&1e-6>=Math.abs(Math.abs(o.range[1]-o.range[0])-360))for(var u=o.range,c=0;c0?r[c-1].coordinate:r[a-1].coordinate,l=r[c].coordinate,f=c>=a-1?r[0].coordinate:r[c+1].coordinate,d=void 0;if((0,rq.uY)(l-s)!==(0,rq.uY)(f-l)){var h=[];if((0,rq.uY)(f-l)===(0,rq.uY)(u[1]-u[0])){d=f;var p=l+u[1]-u[0];h[0]=Math.min(p,(p+s)/2),h[1]=Math.max(p,(p+s)/2)}else{d=s;var y=f+u[1]-u[0];h[0]=Math.min(l,(y+l)/2),h[1]=Math.max(l,(y+l)/2)}var v=[Math.min(l,(d+l)/2),Math.max(l,(d+l)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){i=r[c].index;break}}else{var m=Math.min(s,f),g=Math.max(s,f);if(t>(m+l)/2&&t<=(g+l)/2){i=r[c].index;break}}}else for(var b=0;b0&&b(n[b].coordinate+n[b-1].coordinate)/2&&t<=(n[b].coordinate+n[b+1].coordinate)/2||b===a-1&&t>(n[b].coordinate+n[b-1].coordinate)/2){i=n[b].index;break}return i},r4=function(t){var e,n=t.type.displayName,r=t.props,o=r.stroke,i=r.fill;switch(n){case"Line":e=o;break;case"Area":case"Radar":e=o&&"none"!==o?o:i;break;default:e=i}return e},r7=function(t){var e=t.barSize,n=t.stackGroups,r=void 0===n?{}:n;if(!r)return{};for(var o={},i=Object.keys(r),a=0,u=i.length;a=0});if(y&&y.length){var v=y[0].props.barSize,m=y[0].props[p];o[m]||(o[m]=[]),o[m].push({item:y[0],stackList:y.slice(1),barSize:ra()(v)?e:v})}}return o},r5=function(t){var e,n=t.barGap,r=t.barCategoryGap,o=t.bandSize,i=t.sizeList,a=void 0===i?[]:i,u=t.maxBarSize,c=a.length;if(c<1)return null;var s=(0,rq.h1)(n,o,0,!0),l=[];if(a[0].barSize===+a[0].barSize){var f=!1,d=o/c,h=a.reduce(function(t,e){return t+e.barSize||0},0);(h+=(c-1)*s)>=o&&(h-=(c-1)*s,s=0),h>=o&&d>0&&(f=!0,d*=.9,h=c*d);var p={offset:((o-h)/2>>0)-s,size:0};e=a.reduce(function(t,e){var n={item:e.item,position:{offset:p.offset+p.size+s,size:f?d:e.barSize}},r=[].concat(r0(t),[n]);return p=r[r.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:p})}),r},l)}else{var y=(0,rq.h1)(r,o,0,!0);o-2*y-(c-1)*s<=0&&(s=0);var v=(o-2*y-(c-1)*s)/c;v>1&&(v>>=0);var m=u===+u?Math.min(v,u):v;e=a.reduce(function(t,e,n){var r=[].concat(r0(t),[{item:e.item,position:{offset:y+(v+s)*n+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:r[r.length-1].position})}),r},l)}return e},r8=function(t,e,n,r){var o=n.children,i=n.width,a=n.margin,u=i-(a.left||0)-(a.right||0),c=(0,rV.z)({children:o,legendWidth:u});if(c){var s=r||{},l=s.width,f=s.height,d=c.align,h=c.verticalAlign,p=c.layout;if(("vertical"===p||"horizontal"===p&&"middle"===h)&&"center"!==d&&(0,rq.hj)(t[d]))return rK(rK({},t),{},rJ({},d,t[d]+(l||0)));if(("horizontal"===p||"vertical"===p&&"center"===d)&&"middle"!==h&&(0,rq.hj)(t[h]))return rK(rK({},t),{},rJ({},h,t[h]+(f||0)))}return t},r9=function(t,e,n,r,o){var i=e.props.children,a=(0,rX.NN)(i,rU.W).filter(function(t){var e;return e=t.props.direction,!!ra()(o)||("horizontal"===r?"yAxis"===o:"vertical"===r||"x"===e?"xAxis"===o:"y"!==e||"yAxis"===o)});if(a&&a.length){var u=a.map(function(t){return t.props.dataKey});return t.reduce(function(t,e){var r=r2(e,n);if(ra()(r))return t;var o=Array.isArray(r)?[ro()(r),rn()(r)]:[r,r],i=u.reduce(function(t,n){var r=r2(e,n,0),i=o[0]-Math.abs(Array.isArray(r)?r[0]:r),a=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(i,t[0]),Math.max(a,t[1])]},[1/0,-1/0]);return[Math.min(i[0],t[0]),Math.max(i[1],t[1])]},[1/0,-1/0])}return null},ot=function(t,e,n,r,o){var i=e.map(function(e){return r9(t,e,n,o,r)}).filter(function(t){return!ra()(t)});return i&&i.length?i.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]):null},oe=function(t,e,n,r,o){var i=e.map(function(e){var i=e.props.dataKey;return"number"===n&&i&&r9(t,e,i,r)||r6(t,i,n,o)});if("number"===n)return i.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]);var a={};return i.reduce(function(t,e){for(var n=0,r=e.length;n=2?2*(0,rq.uY)(a[0]-a[1])*c:c,e&&(t.ticks||t.niceTicks))?(t.ticks||t.niceTicks).map(function(t){return{coordinate:r(o?o.indexOf(t):t)+c,value:t,offset:c}}).filter(function(t){return!rv()(t.coordinate)}):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(t,e){return{coordinate:r(t)+c,value:t,index:e,offset:c}}):r.ticks&&!n?r.ticks(t.tickCount).map(function(t){return{coordinate:r(t)+c,value:t,offset:c}}):r.domain().map(function(t,e){return{coordinate:r(t)+c,value:o?o[t]:t,index:e,offset:c}})},oo=new WeakMap,oi=function(t,e){if("function"!=typeof e)return t;oo.has(t)||oo.set(t,new WeakMap);var n=oo.get(t);if(n.has(e))return n.get(e);var r=function(){t.apply(void 0,arguments),e.apply(void 0,arguments)};return n.set(e,r),r},oa=function(t,e,n){var r=t.scale,o=t.type,i=t.layout,a=t.axisType;if("auto"===r)return"radial"===i&&"radiusAxis"===a?{scale:f.Z(),realScaleType:"band"}:"radial"===i&&"angleAxis"===a?{scale:tL(),realScaleType:"linear"}:"category"===o&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!n)?{scale:f.x(),realScaleType:"point"}:"category"===o?{scale:f.Z(),realScaleType:"band"}:{scale:tL(),realScaleType:"linear"};if(rl()(r)){var u="scale".concat(rg()(r));return{scale:(l[u]||f.x)(),realScaleType:l[u]?u:"point"}}return rc()(r)?{scale:r}:{scale:f.x(),realScaleType:"point"}},ou=function(t){var e=t.domain();if(e&&!(e.length<=2)){var n=e.length,r=t.range(),o=Math.min(r[0],r[1])-1e-4,i=Math.max(r[0],r[1])+1e-4,a=t(e[0]),u=t(e[n-1]);(ai||ui)&&t.domain([e[0],e[n-1]])}},oc=function(t,e){if(!t)return null;for(var n=0,r=t.length;nr)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]=0?(t[a][n][0]=o,t[a][n][1]=o+u,o=t[a][n][1]):(t[a][n][0]=i,t[a][n][1]=i+u,i=t[a][n][1])}},expand:function(t,e){if((r=t.length)>0){for(var n,r,o,i=0,a=t[0].length;i0){for(var n,r=0,o=t[e[0]],i=o.length;r0&&(r=(n=t[e[0]]).length)>0){for(var n,r,o,i=0,a=1;a=0?(t[i][n][0]=o,t[i][n][1]=o+a,o=t[i][n][1]):(t[i][n][0]=0,t[i][n][1]=0)}}},of=function(t,e,n){var r=e.map(function(t){return t.props.dataKey}),o=ol[n];return(function(){var t=(0,n5.Z)([]),e=n8,n=n4,r=n9;function o(o){var i,a,u=Array.from(t.apply(this,arguments),rt),c=u.length,s=-1;for(let t of o)for(i=0,++s;i=0?0:o<0?o:r}return n[0]},om=function(t,e){var n=t.props.stackId;if((0,rq.P2)(n)){var r=e[n];if(r){var o=r.items.indexOf(t);return o>=0?r.stackedData[o]:null}}return null},og=function(t,e,n){return Object.keys(t).reduce(function(r,o){var i=t[o].stackedData.reduce(function(t,r){var o=r.slice(e,n+1).reduce(function(t,e){return[ro()(e.concat([t[0]]).filter(rq.hj)),rn()(e.concat([t[1]]).filter(rq.hj))]},[1/0,-1/0]);return[Math.min(t[0],o[0]),Math.max(t[1],o[1])]},[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]},[1/0,-1/0]).map(function(t){return t===1/0||t===-1/0?0:t})},ob=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,oO=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,ox=function(t,e,n){if(rc()(t))return t(e,n);if(!Array.isArray(t))return e;var r=[];if((0,rq.hj)(t[0]))r[0]=n?t[0]:Math.min(t[0],e[0]);else if(ob.test(t[0])){var o=+ob.exec(t[0])[1];r[0]=e[0]-o}else rc()(t[0])?r[0]=t[0](e[0]):r[0]=e[0];if((0,rq.hj)(t[1]))r[1]=n?t[1]:Math.max(t[1],e[1]);else if(oO.test(t[1])){var i=+oO.exec(t[1])[1];r[1]=e[1]+i}else rc()(t[1])?r[1]=t[1](e[1]):r[1]=e[1];return r},ow=function(t,e,n){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!n||r>0)return r}if(t&&e&&e.length>=2){for(var o=rw()(e,function(t){return t.coordinate}),i=1/0,a=1,u=o.length;a1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||r.x.isSsr)return{width:0,height:0};var o=(Object.keys(e=a({},n)).forEach(function(t){e[t]||delete e[t]}),e),i=JSON.stringify({text:t,copyStyle:o});if(u.widthCache[i])return u.widthCache[i];try{var l=document.getElementById(s);l||((l=document.createElement("span")).setAttribute("id",s),l.setAttribute("aria-hidden","true"),document.body.appendChild(l));var f=a(a({},c),o);Object.assign(l.style,f),l.textContent="".concat(t);var d=l.getBoundingClientRect(),h={width:d.width,height:d.height};return u.widthCache[i]=h,++u.cacheCount>2e3&&(u.cacheCount=0,u.widthCache={}),h}catch(t){return{width:0,height:0}}},f=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}}},54043:function(t,e,n){"use strict";n.d(e,{Ap:function(){return x},EL:function(){return v},Kt:function(){return g},P2:function(){return p},bv:function(){return b},h1:function(){return m},hU:function(){return d},hj:function(){return h},k4:function(){return O},uY:function(){return f}});var r=n(90704),o=n.n(r),i=n(83886),a=n.n(i),u=n(81594),c=n.n(u),s=n(52974),l=n.n(s),f=function(t){return 0===t?0:t>0?1:-1},d=function(t){return o()(t)&&t.indexOf("%")===t.length-1},h=function(t){return l()(t)&&!a()(t)},p=function(t){return h(t)||o()(t)},y=0,v=function(t){var e=++y;return"".concat(t||"").concat(e)},m=function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!h(t)&&!o()(t))return r;if(d(t)){var u=t.indexOf("%");n=e*parseFloat(t.slice(0,u))/100}else n=+t;return a()(n)&&(n=r),i&&n>e&&(n=e),n},g=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},b=function(t){if(!Array.isArray(t))return!1;for(var e=t.length,n={},r=0;r2?n-2:0),o=2;oi&&(u=2*Math.PI-u),{radius:a,angle:180*u/Math.PI,angleInRadian:u}},l=function(t){var e=t.startAngle,n=t.endAngle,r=Math.min(Math.floor(e/360),Math.floor(n/360));return{startAngle:e-360*r,endAngle:n-360*r}},f=function(t,e){var n,r=s({x:t.x,y:t.y},e),o=r.radius,a=r.angle,u=e.innerRadius,c=e.outerRadius;if(oc)return!1;if(0===o)return!0;var f=l(e),d=f.startAngle,h=f.endAngle,p=a;if(d<=h){for(;p>h;)p-=360;for(;p=d&&p<=h}else{for(;p>d;)p-=360;for(;p=h&&p<=d}return n?i(i({},e),{},{radius:o,angle:p+360*Math.min(Math.floor(e.startAngle/360),Math.floor(e.endAngle/360))}):null}},72945:function(t,e,n){"use strict";n.d(e,{$R:function(){return B},$k:function(){return T},Bh:function(){return F},Gf:function(){return j},L6:function(){return I},NN:function(){return k},TT:function(){return E},eu:function(){return L},rL:function(){return N},sP:function(){return _}});var r=n(81594),o=n.n(r),i=n(9869),a=n.n(i),u=n(90704),c=n.n(u),s=n(57868),l=n.n(s),f=n(34578),d=n.n(f),h=n(3546),p=n(78288),y=n(54043),v=n(23988),m=n(1463),g=["children"],b=["children"];function O(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function x(t){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var w={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},j=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},M=null,S=null,P=function t(e){if(e===M&&Array.isArray(S))return S;var n=[];return h.Children.forEach(e,function(e){a()(e)||((0,p.isFragment)(e)?n=n.concat(t(e.props.children)):n.push(e))}),S=n,M=e,n};function k(t,e){var n=[],r=[];return r=Array.isArray(e)?e.map(function(t){return j(t)}):[j(e)],P(t).forEach(function(t){var e=o()(t,"type.displayName")||o()(t,"type.name");-1!==r.indexOf(e)&&n.push(t)}),n}function _(t,e){var n=k(t,e);return n&&n[0]}var E=function(t){if(!t||!t.props)return!1;var e=t.props,n=e.width,r=e.height;return!!(0,y.hj)(n)&&!(n<=0)&&!!(0,y.hj)(r)&&!(r<=0)},D=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],T=function(t){return t&&"object"===x(t)&&"cx"in t&&"cy"in t&&"r"in t},A=function(t,e,n,r){var o,i=null!==(o=null===m.ry||void 0===m.ry?void 0:m.ry[r])&&void 0!==o?o:[];return!l()(t)&&(r&&i.includes(e)||m.Yh.includes(e))||n&&m.nv.includes(e)},I=function(t,e,n){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,h.isValidElement)(t)&&(r=t.props),!d()(r))return null;var o={};return Object.keys(r).forEach(function(t){var i;A(null===(i=r)||void 0===i?void 0:i[t],t,e,n)&&(o[t]=r[t])}),o},N=function t(e,n){if(e===n)return!0;var r=h.Children.count(e);if(r!==h.Children.count(n))return!1;if(0===r)return!0;if(1===r)return C(Array.isArray(e)?e[0]:e,Array.isArray(n)?n[0]:n);for(var o=0;o=0)n.push(t);else if(t){var i=j(t.type),a=e[i]||{},u=a.handler,s=a.once;if(u&&(!s||!r[i])){var l=u(t,i,o);n.push(l),r[i]=!0}}}),n},F=function(t){var e=t&&t.type;return e&&w[e]?w[e]:null},B=function(t,e){return P(e).indexOf(t)}},23988:function(t,e,n){"use strict";function r(t,e){for(var n in t)if(({}).hasOwnProperty.call(t,n)&&(!({}).hasOwnProperty.call(e,n)||t[n]!==e[n]))return!1;for(var r in e)if(({}).hasOwnProperty.call(e,r)&&!({}).hasOwnProperty.call(t,r))return!1;return!0}n.d(e,{w:function(){return r}})},32751:function(t,e,n){"use strict";n.d(e,{z:function(){return s}});var r=n(79324),o=n(1837),i=n(72945);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function c(t){for(var e=1;e>>0,r-=e,r*=e,e=r>>>0,r-=e,e+=4294967296*r}return(e>>>0)*23283064365386963e-26});n.next=function(){var t=2091639*n.s0+23283064365386963e-26*n.c;return n.s0=n.s1,n.s1=n.s2,n.s2=t-(n.c=0|t)},n.c=1,n.s0=r(" "),n.s1=r(" "),n.s2=r(" "),n.s0-=r(t),n.s0<0&&(n.s0+=1),n.s1-=r(t),n.s1<0&&(n.s1+=1),n.s2-=r(t),n.s2<0&&(n.s2+=1)}function u(t,e){return e.c=t.c,e.s0=t.s0,e.s1=t.s1,e.s2=t.s2,e}function c(t,e){var n=new a(t),r=e&&e.state,o=n.next;return o.int32=function(){return 4294967296*n.next()|0},o.double=function(){return o()+(2097152*o()|0)*11102230246251565e-32},o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.alea=c}(0,t=n.nmd(t),n.amdD)},99209:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.next=function(){var t=e.b,n=e.c,r=e.d,o=e.a;return t=t<<25^t>>>7^n,n=n-r|0,r=r<<24^r>>>8^o,o=o-t|0,e.b=t=t<<20^t>>>12^n,e.c=n=n-r|0,e.d=r<<16^n>>>16^o,e.a=o-t|0},e.a=0,e.b=0,e.c=-1640531527,e.d=1367130551,t===Math.floor(t)?(e.a=t/4294967296|0,e.b=0|t):n+=t;for(var r=0;r>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.tychei=c}(0,t=n.nmd(t),n.amdD)},6795:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.x=0,e.y=0,e.z=0,e.w=0,e.next=function(){var t=e.x^e.x<<11;return e.x=e.y,e.y=e.z,e.z=e.w,e.w^=e.w>>>19^t^t>>>8},t===(0|t)?e.x=t:n+=t;for(var r=0;r>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xor128=c}(0,t=n.nmd(t),n.amdD)},38887:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this;e.next=function(){var t,n,r=e.w,o=e.X,i=e.i;return e.w=r=r+1640531527|0,n=o[i+34&127],t=o[i=i+1&127],n^=n<<13,t^=t<<17,n^=n>>>15,t^=t>>>12,n=o[i]=n^t,e.i=i,n+(r^r>>>16)|0},function(t,e){var n,r,o,i,a,u=[],c=128;for(e===(0|e)?(r=e,e=null):(e+="\x00",r=0,c=Math.max(c,e.length)),o=0,i=-32;i>>15,r^=r<<4,r^=r>>>13,i>=0&&(a=a+1640531527|0,o=0==(n=u[127&i]^=r+a)?o+1:0);for(o>=128&&(u[127&(e&&e.length||0)]=-1),o=127,i=512;i>0;--i)r=u[o+34&127],n=u[o=o+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,u[o]=r^n;t.w=a,t.X=u,t.i=o}(e,t)}function u(t,e){return e.i=t.i,e.w=t.w,e.X=t.X.slice(),e}function c(t,e){null==t&&(t=+new Date);var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&(r.X&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xor4096=c}(0,t=n.nmd(t),n.amdD)},42602:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this;e.next=function(){var t,n,r=e.x,o=e.i;return t=r[o],t^=t>>>7,n=t^t<<24^((t=r[o+1&7])^t>>>10)^((t=r[o+3&7])^t>>>3)^((t=r[o+4&7])^t<<7),t=r[o+7&7],t^=t<<13,n^=t^t<<9,r[o]=n,e.i=o+1&7,n},function(t,e){var n,r=[];if(e===(0|e))r[0]=e;else for(n=0,e=""+e;n0;--n)t.next()}(e,t)}function u(t,e){return e.x=t.x.slice(),e.i=t.i,e}function c(t,e){null==t&&(t=+new Date);var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&(r.x&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xorshift7=c}(0,t=n.nmd(t),n.amdD)},94547:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.next=function(){var t=e.x^e.x>>>2;return e.x=e.y,e.y=e.z,e.z=e.w,e.w=e.v,(e.d=e.d+362437|0)+(e.v=e.v^e.v<<4^(t^t<<1))|0},e.x=0,e.y=0,e.z=0,e.w=0,e.v=0,t===(0|t)?e.x=t:n+=t;for(var r=0;r>>4),e.next()}function u(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e.v=t.v,e.d=t.d,e}function c(t,e){var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xorwow=c}(0,t=n.nmd(t),n.amdD)},12093:function(t,e,n){var r;!function(o,i,a){var u,c=a.pow(256,6),s=a.pow(2,52),l=2*s;function f(t,e,n){var r=[],f=p(function t(e,n){var r,o=[],i=typeof e;if(n&&"object"==i)for(r in e)try{o.push(t(e[r],n-1))}catch(t){}return o.length?o:"string"==i?e:e+"\x00"}((e=!0==e?{entropy:!0}:e||{}).entropy?[t,y(i)]:null==t?function(){try{var t;return u&&(t=u.randomBytes)?t=t(256):(t=new Uint8Array(256),(o.crypto||o.msCrypto).getRandomValues(t)),y(t)}catch(t){var e=o.navigator,n=e&&e.plugins;return[+new Date,o,n,o.screen,y(i)]}}():t,3),r),v=new d(r),m=function(){for(var t=v.g(6),e=c,n=0;t=l;)t/=2,e/=2,n>>>=1;return(t+n)/e};return m.int32=function(){return 0|v.g(4)},m.quick=function(){return v.g(4)/4294967296},m.double=m,p(y(v.S),i),(e.pass||n||function(t,e,n,r){return(r&&(r.S&&h(r,v),t.state=function(){return h(v,{})}),n)?(a.random=t,e):t})(m,f,"global"in e?e.global:this==a,e.state)}function d(t){var e,n=t.length,r=this,o=0,i=r.i=r.j=0,a=r.S=[];for(n||(t=[n++]);o<256;)a[o]=o++;for(o=0;o<256;o++)a[o]=a[i=255&i+t[o%n]+(e=a[o])],a[i]=e;(r.g=function(t){for(var e,n=0,o=r.i,i=r.j,a=r.S;t--;)e=a[o=255&o+1],n=256*n+a[255&(a[o]=a[i=255&i+e])+(a[i]=e)];return r.i=o,r.j=i,n})(256)}function h(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function p(t,e){for(var n,r=t+"",o=0;o=0||(o[n]=t[n]);return o}n.d(e,{Z:function(){return r}})},74225:function(t,e,n){"use strict";n.d(e,{f:function(){return l}});var r=n(65122),o=n(3546),i=n(72205);let a="horizontal",u=["horizontal","vertical"],c=(0,o.forwardRef)((t,e)=>{let{decorative:n,orientation:u=a,...c}=t,l=s(u)?u:a;return(0,o.createElement)(i.WV.div,(0,r.Z)({"data-orientation":l},n?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},c,{ref:e}))});function s(t){return u.includes(t)}c.propTypes={orientation(t,e,n){let r=t[e],o=String(r);return r&&!s(r)?Error(`Invalid prop \`orientation\` of value \`${o}\` supplied to \`${n}\`, expected one of: + */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,u=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,s=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=(n&&Symbol.for("react.suspense_list"),n?Symbol.for("react.memo"):60115),y=n?Symbol.for("react.lazy"):60116;n&&Symbol.for("react.block"),n&&Symbol.for("react.fundamental"),n&&Symbol.for("react.responder"),n&&Symbol.for("react.scope"),e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===r},e.isFragment=function(t){return function(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case l:case f:case i:case u:case a:case h:return t;default:switch(t=t&&t.$$typeof){case s:case d:case y:case p:case c:return t;default:return e}}case o:return e}}}(t)===i}},78288:function(t,e,n){"use strict";t.exports=n(69366)},67957:function(t,e,n){"use strict";n.d(e,{ZP:function(){return t1}});var r=n(3546),o=n(45608),i=n.n(o),a=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty;function s(t,e){return function(n,r,o){return t(n,r,o)&&e(n,r,o)}}function l(t){return function(e,n,r){if(!e||!n||"object"!=typeof e||"object"!=typeof n)return t(e,n,r);var o=r.cache,i=o.get(e),a=o.get(n);if(i&&a)return i===n&&a===e;o.set(e,n),o.set(n,e);var u=t(e,n,r);return o.delete(e),o.delete(n),u}}function f(t){return a(t).concat(u(t))}var d=Object.hasOwn||function(t,e){return c.call(t,e)};function h(t,e){return t||e?t===e:t===e||t!=t&&e!=e}var p="_owner",y=Object.getOwnPropertyDescriptor,v=Object.keys;function m(t,e,n){var r=t.length;if(e.length!==r)return!1;for(;r-- >0;)if(!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function g(t,e){return h(t.getTime(),e.getTime())}function b(t,e,n){if(t.size!==e.size)return!1;for(var r,o,i={},a=t.entries(),u=0;(r=a.next())&&!r.done;){for(var c=e.entries(),s=!1,l=0;(o=c.next())&&!o.done;){var f=r.value,d=f[0],h=f[1],p=o.value,y=p[0],v=p[1];!s&&!i[l]&&(s=n.equals(d,y,u,l,t,e,n)&&n.equals(h,v,d,y,t,e,n))&&(i[l]=!0),l++}if(!s)return!1;u++}return!0}function O(t,e,n){var r,o=v(t),i=o.length;if(v(e).length!==i)return!1;for(;i-- >0;)if((r=o[i])===p&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!d(e,r)||!n.equals(t[r],e[r],r,r,t,e,n))return!1;return!0}function x(t,e,n){var r,o,i,a=f(t),u=a.length;if(f(e).length!==u)return!1;for(;u-- >0;)if((r=a[u])===p&&(t.$$typeof||e.$$typeof)&&t.$$typeof!==e.$$typeof||!d(e,r)||!n.equals(t[r],e[r],r,r,t,e,n)||(o=y(t,r),i=y(e,r),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable)))return!1;return!0}function w(t,e){return h(t.valueOf(),e.valueOf())}function j(t,e){return t.source===e.source&&t.flags===e.flags}function M(t,e,n){if(t.size!==e.size)return!1;for(var r,o,i={},a=t.values();(r=a.next())&&!r.done;){for(var u=e.values(),c=!1,s=0;(o=u.next())&&!o.done;)!c&&!i[s]&&(c=n.equals(r.value,o.value,r.value,o.value,t,e,n))&&(i[s]=!0),s++;if(!c)return!1}return!0}function S(t,e){var n=t.length;if(e.length!==n)return!1;for(;n-- >0;)if(t[n]!==e[n])return!1;return!0}var P=Array.isArray,k="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,_=Object.assign,E=Object.prototype.toString.call.bind(Object.prototype.toString),D=T();function T(t){void 0===t&&(t={});var e,n,r,o,i,a,u,c,f,d=t.circular,h=t.createInternalComparator,p=t.createState,y=t.strict,v=(n=(e=function(t){var e=t.circular,n=t.createCustomConfig,r=t.strict,o={areArraysEqual:r?x:m,areDatesEqual:g,areMapsEqual:r?s(b,x):b,areObjectsEqual:r?x:O,arePrimitiveWrappersEqual:w,areRegExpsEqual:j,areSetsEqual:r?s(M,x):M,areTypedArraysEqual:r?x:S};if(n&&(o=_({},o,n(o))),e){var i=l(o.areArraysEqual),a=l(o.areMapsEqual),u=l(o.areObjectsEqual),c=l(o.areSetsEqual);o=_({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:u,areSetsEqual:c})}return o}(t)).areArraysEqual,r=e.areDatesEqual,o=e.areMapsEqual,i=e.areObjectsEqual,a=e.arePrimitiveWrappersEqual,u=e.areRegExpsEqual,c=e.areSetsEqual,f=e.areTypedArraysEqual,function(t,e,s){if(t===e)return!0;if(null==t||null==e||"object"!=typeof t||"object"!=typeof e)return t!=t&&e!=e;var l=t.constructor;if(l!==e.constructor)return!1;if(l===Object)return i(t,e,s);if(P(t))return n(t,e,s);if(null!=k&&k(t))return f(t,e,s);if(l===Date)return r(t,e,s);if(l===RegExp)return u(t,e,s);if(l===Map)return o(t,e,s);if(l===Set)return c(t,e,s);var d=E(t);return"[object Date]"===d?r(t,e,s):"[object RegExp]"===d?u(t,e,s):"[object Map]"===d?o(t,e,s):"[object Set]"===d?c(t,e,s):"[object Object]"===d?"function"!=typeof t.then&&"function"!=typeof e.then&&i(t,e,s):"[object Arguments]"===d?i(t,e,s):("[object Boolean]"===d||"[object Number]"===d||"[object String]"===d)&&a(t,e,s)}),D=h?h(v):function(t,e,n,r,o,i,a){return v(t,e,a)};return function(t){var e=t.circular,n=t.comparator,r=t.createState,o=t.equals,i=t.strict;if(r)return function(t,a){var u=r(),c=u.cache;return n(t,a,{cache:void 0===c?e?new WeakMap:void 0:c,equals:o,meta:u.meta,strict:i})};if(e)return function(t,e){return n(t,e,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(t,e){return n(t,e,a)}}({circular:void 0!==d&&d,comparator:v,createState:p,equals:D,strict:void 0!==y&&y})}function A(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1;requestAnimationFrame(function r(o){if(n<0&&(n=o),o-n>e)t(o),n=-1;else{var i;i=r,"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(i)}})}function I(t){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function N(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0&&t<=1}),"[configBezier]: arguments should be x1, y1, x2, y2 of [0, 1] instead received %s",r);var d=q(i,u),h=q(a,c),p=(t=i,e=u,function(n){var r;return U([].concat(function(t){if(Array.isArray(t))return H(t)}(r=Z(t,e).map(function(t,e){return t*e}).slice(1))||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||$(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.")}(),[0]),n)}),y=function(t){for(var e=t>1?1:t,n=e,r=0;r<8;++r){var o,i=d(n)-e,a=p(n);if(1e-4>Math.abs(i-e)||a<1e-4)break;n=(o=n-i/a)>1?1:o<0?0:o}return h(n)};return y.isStepper=!1,y},V=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.stiff,n=void 0===e?100:e,r=t.damping,o=void 0===r?8:r,i=t.dt,a=void 0===i?17:i,u=function(t,e,r){var i=r+(-(t-e)*n-r*o)*a/1e3,u=r*a/1e3+t;return 1e-4>Math.abs(u-e)&&1e-4>Math.abs(i)?[e,0]:[u,i]};return u.isStepper=!0,u.dt=a,u},G=function(){for(var t=arguments.length,e=Array(t),n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?n[o-1]:r,d=s||Object.keys(c);if("function"==typeof u||"spring"===u)return[].concat(tl(t),[e.runJSAnimation.bind(e,{from:f.style,to:c,duration:i,easing:u}),i]);var h=z(d,i,u),p=th(th(th({},f.style),c),{},{transition:h});return[].concat(tl(t),[p,i,l]).filter(Y)},[a,Math.max(void 0===u?0:u,r)])),[t.onAnimationEnd]))}},{key:"runAnimation",value:function(t){if(!this.manager){var e,n,r;this.manager=(e=function(){return null},n=!1,r=function t(r){if(!n){if(Array.isArray(r)){if(!r.length)return;var o=function(t){if(Array.isArray(t))return t}(r)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(r)||function(t,e){if(t){if("string"==typeof t)return N(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(t,e)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=o[0],a=o.slice(1);if("number"==typeof i){A(t.bind(null,a),i);return}t(i),A(t.bind(null,a));return}"object"===I(r)&&e(r),"function"==typeof r&&r()}},{stop:function(){n=!0},start:function(t){n=!1,r(t)},subscribe:function(t){return e=t,function(){e=function(){return null}}}})}var o=t.begin,i=t.duration,a=t.attributeName,u=t.to,c=t.easing,s=t.onAnimationStart,l=t.onAnimationEnd,f=t.steps,d=t.children,h=this.manager;if(this.unSubscribe=h.subscribe(this.handleStyleChange),"function"==typeof c||"function"==typeof d||"spring"===c){this.runJSAnimation(t);return}if(f.length>1){this.runStepAnimation(t);return}var p=a?tp({},a,u):u,y=z(Object.keys(p),i,c);h.start([s,o,th(th({},p),{},{transition:y}),i,l])}},{key:"render",value:function(){var t=this.props,e=t.children,n=(t.begin,t.duration),o=(t.attributeName,t.easing,t.isActive),i=(t.steps,t.from,t.to,t.canBegin,t.onAnimationEnd,t.shouldReAnimate,t.onAnimationReStart,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,ts)),a=r.Children.count(e),u=this.state.style;if("function"==typeof e)return e(u);if(!o||0===a||n<=0)return e;var c=function(t){var e=t.props,n=e.style,o=void 0===n?{}:n,a=e.className;return(0,r.cloneElement)(t,th(th({},i),{},{style:th(th({},o),u),className:a}))};return 1===a?c(r.Children.only(e)):r.createElement("div",null,r.Children.map(e,function(t){return c(t)}))}}],ty(a.prototype,n),o&&ty(a,o),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.PureComponent);tx.displayName="Animate",tx.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},tx.propTypes={from:i().oneOfType([i().object,i().string]),to:i().oneOfType([i().object,i().string]),attributeName:i().string,duration:i().number,begin:i().number,easing:i().oneOfType([i().string,i().func]),steps:i().arrayOf(i().shape({duration:i().number.isRequired,style:i().object.isRequired,easing:i().oneOfType([i().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),i().func]),properties:i().arrayOf("string"),onAnimationEnd:i().func})),children:i().oneOfType([i().node,i().func]),isActive:i().bool,canBegin:i().bool,onAnimationEnd:i().func,shouldReAnimate:i().bool,onAnimationStart:i().func,onAnimationReStart:i().func};var tw=n(73037),tj=n(65122),tM=n(67493),tS=n(4680);function tP(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,(0,tS.Z)(t,e)}var tk=r.createContext(null);function t_(t,e){var n=Object.create(null);return t&&r.Children.map(t,function(t){return t}).forEach(function(t){n[t.key]=e&&(0,r.isValidElement)(t)?e(t):t}),n}function tE(t,e,n){return null!=n[e]?n[e]:t.props[e]}var tD=Object.values||function(t){return Object.keys(t).map(function(e){return t[e]})},tT=function(t){function e(e,n){var r,o=(r=t.call(this,e,n)||this).handleExited.bind((0,tM.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}tP(e,t);var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},e.getDerivedStateFromProps=function(t,e){var n,o,i=e.children,a=e.handleExited;return{children:e.firstRender?t_(t.children,function(e){return(0,r.cloneElement)(e,{onExited:a.bind(null,e),in:!0,appear:tE(e,"appear",t),enter:tE(e,"enter",t),exit:tE(e,"exit",t)})}):(Object.keys(o=function(t,e){function n(n){return n in e?e[n]:t[n]}t=t||{},e=e||{};var r,o=Object.create(null),i=[];for(var a in t)a in e?i.length&&(o[a]=i,i=[]):i.push(a);var u={};for(var c in e){if(o[c])for(r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=t.steps,n=t.duration;return e&&e.length?e.reduce(function(t,e){return t+(Number.isFinite(e.duration)&&e.duration>0?e.duration:0)},0):Number.isFinite(n)?n:0},tJ=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&tq(t,e)}(a,t);var e,n,o,i=(e=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(t){return!1}}(),function(){var t,n=tV(a);if(e){var r=tV(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return function(t,e){if(e&&("object"===tR(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return tX(t)}(this,t)});function a(){var t;return!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,a),tG(tX(t=i.call(this)),"handleEnter",function(e,n){var r=t.props,o=r.appearOptions,i=r.enterOptions;t.handleStyleActive(n?o:i)}),tG(tX(t),"handleExit",function(){var e=t.props.leaveOptions;t.handleStyleActive(e)}),t.state={isActive:!1},t}return n=[{key:"handleStyleActive",value:function(t){if(t){var e=t.onAnimationEnd?function(){t.onAnimationEnd()}:null;this.setState(tZ(tZ({},t),{},{onAnimationEnd:e,isActive:!0}))}}},{key:"parseTimeout",value:function(){var t=this.props,e=t.appearOptions,n=t.enterOptions,r=t.leaveOptions;return tK(e)+tK(n)+tK(r)}},{key:"render",value:function(){var t=this,e=this.props,n=e.children,o=(e.appearOptions,e.enterOptions,e.leaveOptions,function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,tz));return r.createElement(tY,t$({},o,{onEnter:this.handleEnter,onExit:this.handleExit,timeout:this.parseTimeout()}),function(){return r.createElement(tx,t.state,r.Children.only(n))})}}],tU(a.prototype,n),o&&tU(a,o),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.Component);function t0(t){var e=t.component,n=t.children,o=t.appear,i=t.enter,a=t.leave;return r.createElement(tT,{component:e},r.Children.map(n,function(t,e){return r.createElement(tJ,{appearOptions:o,enterOptions:i,leaveOptions:a,key:"child-".concat(e)},t)}))}tJ.propTypes={appearOptions:i().object,enterOptions:i().object,leaveOptions:i().object,children:i().element},t0.propTypes={appear:i().object,enter:i().object,leave:i().object,children:i().oneOfType([i().array,i().element]),component:i().any},t0.defaultProps={component:"span"};var t1=tx},85948:function(t,e,n){"use strict";n.d(e,{$:function(){return z}});var r=n(3546),o=n(18315),i=n(67957),a=n(1133),u=n.n(a),c=n(9869),s=n.n(c),l=n(34635),f=n(6773),d=function(t){return null};d.displayName="Cell";var h=n(14404),p=n(54043),y=n(72945),v=n(11770),m=n(1837),g=n(1463),b=n(97269),O=n(94505),x=["x","y"];function w(t){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function j(){return(j=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,x),i=parseInt("".concat(n),10),a=parseInt("".concat(r),10),u=parseInt("".concat(e.height||o.height),10),c=parseInt("".concat(e.width||o.width),10);return S(S(S(S(S({},e),o),i?{x:i}:{}),a?{y:a}:{}),{},{height:u,width:c,name:e.name,radius:e.radius})}function k(t){return r.createElement(O.bn,j({shapeType:"rectangle",propTransformer:P,activeClassName:"recharts-active-bar"},t))}var _=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"==typeof t)return t;var o="number"==typeof n;return o?t(n,r):(o||(0,b.Z)(!1),e)}},E=["value","background"];function D(t){return(D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function T(){return(T=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,E);if(!u)return null;var s=I(I(I(I(I({},c),{},{fill:"#eee"},u),a),(0,g.bw)(t.props,e,n)),{},{onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd,dataKey:o,index:n,key:"background-bar-".concat(n),className:"recharts-bar-background-rectangle"});return r.createElement(k,T({option:t.props.background,isActive:n===i},s))})}},{key:"renderErrorBar",value:function(t,e){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,o=n.data,i=n.xAxis,a=n.yAxis,u=n.layout,c=n.children,s=(0,y.NN)(c,f.W);if(!s)return null;var d="vertical"===u?o[0].height/2:o[0].width/2,h=function(t,e){var n=Array.isArray(t.value)?t.value[1]:t.value;return{x:t.x,y:t.y,value:n,errorVal:(0,m.F$)(t,e)}};return r.createElement(l.m,{clipPath:t?"url(#clipPath-".concat(e,")"):null},s.map(function(t){return r.cloneElement(t,{key:"error-bar-".concat(e,"-").concat(t.props.dataKey),data:o,xAxis:i,yAxis:a,layout:u,offset:d,dataPointFormatter:h})}))}},{key:"render",value:function(){var t=this.props,e=t.hide,n=t.data,i=t.className,a=t.xAxis,u=t.yAxis,c=t.left,f=t.top,d=t.width,p=t.height,y=t.isAnimationActive,v=t.background,m=t.id;if(e||!n||!n.length)return null;var g=this.state.isAnimationFinished,b=(0,o.Z)("recharts-bar",i),O=a&&a.allowDataOverflow,x=u&&u.allowDataOverflow,w=O||x,j=s()(m)?this.id:m;return r.createElement(l.m,{className:b},O||x?r.createElement("defs",null,r.createElement("clipPath",{id:"clipPath-".concat(j)},r.createElement("rect",{x:O?c:c-d/2,y:x?f:f-p/2,width:O?d:2*d,height:x?p:2*p}))):null,r.createElement(l.m,{className:"recharts-bar-rectangles",clipPath:w?"url(#clipPath-".concat(j,")"):null},v?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(w,j),(!y||g)&&h.e.renderCallByParent(this.props,n))}}],n=[{key:"getDerivedStateFromProps",value:function(t,e){return t.animationId!==e.prevAnimationId?{prevAnimationId:t.animationId,curData:t.data,prevData:e.curData}:t.data!==e.curData?{curData:t.data}:null}}],e&&N(a.prototype,e),n&&N(a,n),Object.defineProperty(a,"prototype",{writable:!1}),a}(r.PureComponent);Y(z,"displayName","Bar"),Y(z,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!v.x.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),Y(z,"getComposedData",function(t){var e=t.props,n=t.item,r=t.barPosition,o=t.bandSize,i=t.xAxis,a=t.yAxis,u=t.xAxisTicks,c=t.yAxisTicks,s=t.stackedData,l=t.dataStartIndex,f=t.displayedData,h=t.offset,v=(0,m.Bu)(r,n);if(!v)return null;var g=e.layout,b=n.props,O=b.dataKey,x=b.children,w=b.minPointSize,j="horizontal"===g?a:i,M=s?j.scale.domain():null,S=(0,m.Yj)({numericAxis:j}),P=(0,y.NN)(x,d),k=f.map(function(t,e){s?f=(0,m.Vv)(s[l+e],M):Array.isArray(f=(0,m.F$)(t,O))||(f=[S,f]);var r=_(w,z.defaultProps.minPointSize)(f[1],e);if("horizontal"===g){var f,d,h,y,b,x,j,k=[a.scale(f[0]),a.scale(f[1])],E=k[0],D=k[1];d=(0,m.Fy)({axis:i,ticks:u,bandSize:o,offset:v.offset,entry:t,index:e}),h=null!==(j=null!=D?D:E)&&void 0!==j?j:void 0,y=v.size;var T=E-D;if(b=Number.isNaN(T)?0:T,x={x:d,y:a.y,width:y,height:a.height},Math.abs(r)>0&&Math.abs(b)0&&Math.abs(y)t*o)return!1;var i=n();return t*(e-t*i/2-r)>=0&&t*(e+t*i/2-o)<=0}function x(t){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function w(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function j(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function A(t,e){for(var n=0;n=2?(0,h.uY)(l[1].coordinate-l[0].coordinate):1,E=(r="width"===S,o=f.x,a=f.y,u=f.width,c=f.height,1===_?{start:r?o:a,end:r?o+u:a+c}:{start:r?o+u:a+c,end:r?o:a});return"equidistantPreserveStart"===y?function(t,e,n,r,o){for(var i,a=(r||[]).slice(),u=e.start,c=e.end,s=0,l=1,f=u;l<=a.length;)if(i=function(){var e,i=null==r?void 0:r[s];if(void 0===i)return{v:b(r,l)};var a=s,d=function(){return void 0===e&&(e=n(i,a)),e},h=i.coordinate,p=0===s||O(t,h,d,f,c);p||(s=0,f=u,l+=1),p&&(f=h+t*(d()/2+o),s+=l)}())return i.v;return[]}(_,E,k,l,d):("preserveStart"===y||"preserveStartEnd"===y?function(t,e,n,r,o,i){var a=(r||[]).slice(),u=a.length,c=e.start,s=e.end;if(i){var l=r[u-1],f=n(l,u-1),d=t*(l.coordinate+t*f/2-s);a[u-1]=l=j(j({},l),{},{tickCoord:d>0?l.coordinate-d*t:l.coordinate}),O(t,l.tickCoord,function(){return f},c,s)&&(s=l.tickCoord-t*(f/2+o),a[u-1]=j(j({},l),{},{isShow:!0}))}for(var h=i?u-1:u,p=function(e){var r,i=a[e],u=function(){return void 0===r&&(r=n(i,e)),r};if(0===e){var l=t*(i.coordinate-t*u()/2-c);a[e]=i=j(j({},i),{},{tickCoord:l<0?i.coordinate-l*t:i.coordinate})}else a[e]=i=j(j({},i),{},{tickCoord:i.coordinate});O(t,i.tickCoord,u,c,s)&&(c=i.tickCoord+t*(u()/2+o),a[e]=j(j({},i),{},{isShow:!0}))},y=0;y0?s.coordinate-f*t:s.coordinate})}else i[e]=s=j(j({},s),{},{tickCoord:s.coordinate});O(t,s.tickCoord,l,u,c)&&(c=s.tickCoord-t*(l()/2+o),i[e]=j(j({},s),{},{isShow:!0}))},l=a-1;l>=0;l--)s(l);return i}(_,E,k,l,d)).filter(function(t){return t.isShow})}(D(D({},this.props),{},{ticks:t}),e,n),P=this.getTickTextAnchor(),k=this.getTickVerticalAnchor(),E=(0,y.L6)(this.props,!1),T=(0,y.L6)(x,!1),A=D(D({},E),{},{fill:"none"},(0,y.L6)(f,!1)),I=S.map(function(t,e){var n=a.getTickLineCoord(t),s=n.line,h=n.tick,y=D(D(D(D({textAnchor:P,verticalAnchor:k},E),{},{stroke:"none",fill:d},T),h),{},{index:e,payload:t,visibleTicksCount:S.length,tickFormatter:w});return r.createElement(l.m,_({className:"recharts-cartesian-axis-tick",key:"tick-".concat(t.value,"-").concat(t.coordinate,"-").concat(t.tickCoord)},(0,p.bw)(a.props,t,e)),f&&r.createElement("line",_({},A,s,{className:(0,c.Z)("recharts-cartesian-axis-tick-line",u()(f,"className"))})),x&&o.renderTickItem(x,y,"".concat(i()(w)?w(t.value,e):t.value).concat(M||"")))});return r.createElement("g",{className:"recharts-cartesian-axis-ticks"},I)}},{key:"render",value:function(){var t=this,e=this.props,n=e.axisLine,o=e.width,a=e.height,u=e.ticksGenerator,s=e.className;if(e.hide)return null;var f=this.props,h=f.ticks,p=T(f,P),y=h;return(i()(u)&&(y=u(h&&h.length>0?this.props:p)),o<=0||a<=0||!y||!y.length)?null:r.createElement(l.m,{className:(0,c.Z)("recharts-cartesian-axis",s),ref:function(e){t.layerReference=e}},n&&this.renderAxisLine(),this.renderTicks(y,this.state.fontSize,this.state.letterSpacing),d._.renderCallByParent(this.props))}}],n=[{key:"renderTickItem",value:function(t,e,n){return r.isValidElement(t)?r.cloneElement(t,e):i()(t)?t(e):r.createElement(f.x,_({},e,{className:"recharts-cartesian-axis-tick-value"}),n)}}],e&&A(o.prototype,e),n&&A(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.Component);L(B,"displayName","CartesianAxis"),L(B,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"})},6773:function(t,e,n){"use strict";n.d(e,{W:function(){return l}});var r=n(3546),o=n(97269),i=n(34635),a=n(72945),u=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function c(){return(c=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,u),m=(0,a.L6)(v,!1);"x"===t.direction&&"number"!==p.type&&(0,o.Z)(!1);var g=d.map(function(t){var o,a,u=h(t,f),d=u.x,v=u.y,g=u.value,b=u.errorVal;if(!b)return null;var O=[];if(Array.isArray(b)){var x=function(t){if(Array.isArray(t))return t}(b)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(b,2)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}}(b,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=x[0],a=x[1]}else o=a=b;if("vertical"===n){var w=p.scale,j=v+e,M=j+l,S=j-l,P=w(g-o),k=w(g+a);O.push({x1:k,y1:M,x2:k,y2:S}),O.push({x1:P,y1:j,x2:k,y2:j}),O.push({x1:P,y1:M,x2:P,y2:S})}else if("horizontal"===n){var _=y.scale,E=d+e,D=E-l,T=E+l,A=_(g-o),I=_(g+a);O.push({x1:D,y1:I,x2:T,y2:I}),O.push({x1:E,y1:A,x2:E,y2:I}),O.push({x1:D,y1:A,x2:T,y2:A})}return r.createElement(i.m,c({className:"recharts-errorBar",key:"bar-".concat(O.map(function(t){return"".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))},m),O.map(function(t){return r.createElement("line",c({},t,{key:"line-".concat(t.x1,"-").concat(t.x2,"-").concat(t.y1,"-").concat(t.y2)}))}))});return r.createElement(i.m,{className:"recharts-errorBars"},g)}l.defaultProps={stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"},l.displayName="ErrorBar"},25442:function(t,e,n){"use strict";n.d(e,{K:function(){return s}});var r=n(3546),o=n(18315),i=n(24049),a=n(7608),u=n(1837);function c(){return(c=Object.assign?Object.assign.bind():function(t){for(var e=1;e0&&e.handleDrag(t.changedTouches[0])}),H(R(e),"handleDragEnd",function(){e.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var t=e.props,n=t.endIndex,r=t.onDragEnd,o=t.startIndex;null==r||r({endIndex:n,startIndex:o})}),e.detachDragEndListener()}),H(R(e),"handleLeaveWrapper",function(){(e.state.isTravellerMoving||e.state.isSlideMoving)&&(e.leaveTimer=window.setTimeout(e.handleDragEnd,e.props.leaveTimeOut))}),H(R(e),"handleEnterSlideOrTraveller",function(){e.setState({isTextActive:!0})}),H(R(e),"handleLeaveSlideOrTraveller",function(){e.setState({isTextActive:!1})}),H(R(e),"handleSlideDragStart",function(t){var n=q(t)?t.changedTouches[0]:t;e.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:n.pageX}),e.attachDragEndListener()}),e.travellerDragStartHandlers={startX:e.handleTravellerDragStart.bind(R(e),"startX"),endX:e.handleTravellerDragStart.bind(R(e),"endX")},e.state={},e}return!function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&$(t,e)}(o,t),e=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(t){var e=t.startX,n=t.endX,r=this.state.scaleValues,i=this.props,a=i.gap,u=i.data.length-1,c=Math.min(e,n),s=Math.max(e,n),l=o.getIndexInRange(r,c),f=o.getIndexInRange(r,s);return{startIndex:l-l%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(t){var e=this.props,n=e.data,r=e.tickFormatter,o=e.dataKey,i=(0,k.F$)(n[t],o,t);return u()(r)?r(i,t):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(t){var e=this.state,n=e.slideMoveStartX,r=e.startX,o=e.endX,i=this.props,a=i.x,u=i.width,c=i.travellerWidth,s=i.startIndex,l=i.endIndex,f=i.onChange,d=t.pageX-n;d>0?d=Math.min(d,a+u-c-o,a+u-c-r):d<0&&(d=Math.max(d,a-r,a-o));var h=this.getIndex({startX:r+d,endX:o+d});(h.startIndex!==s||h.endIndex!==l)&&f&&f(h),this.setState({startX:r+d,endX:o+d,slideMoveStartX:t.pageX})}},{key:"handleTravellerDragStart",value:function(t,e){var n=q(e)?e.changedTouches[0]:e;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:t,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(t){var e=this.state,n=e.brushMoveStartX,r=e.movingTravellerId,o=e.endX,i=e.startX,a=this.state[r],u=this.props,c=u.x,s=u.width,l=u.travellerWidth,f=u.onChange,d=u.gap,h=u.data,p={startX:this.state.startX,endX:this.state.endX},y=t.pageX-n;y>0?y=Math.min(y,c+s-l-a):y<0&&(y=Math.max(y,c-a)),p[r]=a+y;var v=this.getIndex(p),m=v.startIndex,g=v.endIndex,b=function(){var t=h.length-1;return"startX"===r&&(o>i?m%d==0:g%d==0)||oi?g%d==0:m%d==0)||o>i&&g===t};this.setState(H(H({},r,a+y),"brushMoveStartX",t.pageX),function(){f&&b()&&f(v)})}},{key:"handleTravellerMoveKeyboard",value:function(t,e){var n=this,r=this.state,o=r.scaleValues,i=r.startX,a=r.endX,u=this.state[e],c=o.indexOf(u);if(-1!==c){var s=c+t;if(-1!==s&&!(s>=o.length)){var l=o[s];"startX"===e&&l>=a||"endX"===e&&l<=i||this.setState(H({},e,l),function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))})}}}},{key:"renderBackground",value:function(){var t=this.props,e=t.x,n=t.y,o=t.width,i=t.height,a=t.fill,u=t.stroke;return r.createElement("rect",{stroke:u,fill:a,x:e,y:n,width:o,height:i})}},{key:"renderPanorama",value:function(){var t=this.props,e=t.x,n=t.y,o=t.width,i=t.height,a=t.data,u=t.children,c=t.padding,s=r.Children.only(u);return s?r.cloneElement(s,{x:e,y:n,width:o,height:i,margin:c,compact:!0,data:a}):null}},{key:"renderTravellerLayer",value:function(t,e){var n=this,i=this.props,a=i.y,u=i.travellerWidth,c=i.height,s=i.traveller,l=i.ariaLabel,f=i.data,d=i.startIndex,h=i.endIndex,p=Math.max(t,this.props.x),y=B(B({},(0,M.L6)(this.props,!1)),{},{x:p,y:a,width:u,height:c}),v=l||"Min value: ".concat(f[d].name,", Max value: ").concat(f[h].name);return r.createElement(b.m,{tabIndex:0,role:"slider","aria-label":v,"aria-valuenow":t,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[e],onTouchStart:this.travellerDragStartHandlers[e],onKeyDown:function(t){["ArrowLeft","ArrowRight"].includes(t.key)&&(t.preventDefault(),t.stopPropagation(),n.handleTravellerMoveKeyboard("ArrowRight"===t.key?1:-1,e))},onFocus:function(){n.setState({isTravellerFocused:!0})},onBlur:function(){n.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},o.renderTraveller(s,y))}},{key:"renderSlide",value:function(t,e){var n=this.props,o=n.y,i=n.height,a=n.stroke,u=n.travellerWidth,c=Math.min(t,e)+u,s=Math.max(Math.abs(e-t)-u,0);return r.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:c,y:o,width:s,height:i})}},{key:"renderText",value:function(){var t=this.props,e=t.startIndex,n=t.endIndex,o=t.y,i=t.height,a=t.travellerWidth,u=t.stroke,c=this.state,s=c.startX,l=c.endX,f={pointerEvents:"none",fill:u};return r.createElement(b.m,{className:"recharts-brush-texts"},r.createElement(P.x,L({textAnchor:"end",verticalAnchor:"middle",x:Math.min(s,l)-5,y:o+i/2},f),this.getTextOfTick(e)),r.createElement(P.x,L({textAnchor:"start",verticalAnchor:"middle",x:Math.max(s,l)+a+5,y:o+i/2},f),this.getTextOfTick(n)))}},{key:"render",value:function(){var t=this.props,e=t.data,n=t.className,o=t.children,i=t.x,a=t.y,u=t.width,c=t.height,s=t.alwaysShowText,l=this.state,f=l.startX,d=l.endX,h=l.isTextActive,p=l.isSlideMoving,y=l.isTravellerMoving,m=l.isTravellerFocused;if(!e||!e.length||!(0,_.hj)(i)||!(0,_.hj)(a)||!(0,_.hj)(u)||!(0,_.hj)(c)||u<=0||c<=0)return null;var g=(0,v.Z)("recharts-brush",n),O=1===r.Children.count(o),x=N("userSelect","none");return r.createElement(b.m,{className:g,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:x},this.renderBackground(),O&&this.renderPanorama(),this.renderSlide(f,d),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(d,"endX"),(h||p||y||m||s)&&this.renderText())}}],n=[{key:"renderDefaultTraveller",value:function(t){var e=t.x,n=t.y,o=t.width,i=t.height,a=t.stroke,u=Math.floor(n+i/2)-1;return r.createElement(r.Fragment,null,r.createElement("rect",{x:e,y:n,width:o,height:i,fill:a,stroke:"none"}),r.createElement("line",{x1:e+1,y1:u,x2:e+o-1,y2:u,fill:"none",stroke:"#fff"}),r.createElement("line",{x1:e+1,y1:u+2,x2:e+o-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(t,e){return r.isValidElement(t)?r.cloneElement(t,e):u()(t)?t(e):o.renderDefaultTraveller(e)}},{key:"getDerivedStateFromProps",value:function(t,e){var n=t.data,r=t.width,o=t.x,i=t.travellerWidth,a=t.updateId,u=t.startIndex,c=t.endIndex;if(n!==e.prevData||a!==e.prevUpdateId)return B({prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r},n&&n.length?U({data:n,width:r,x:o,travellerWidth:i,startIndex:u,endIndex:c}):{scale:null,scaleValues:null});if(e.scale&&(r!==e.prevWidth||o!==e.prevX||i!==e.prevTravellerWidth)){e.scale.range([o,o+r-i]);var s=e.scale.domain().map(function(t){return e.scale(t)});return{prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r,startX:e.scale(t.startIndex),endX:e.scale(t.endIndex),scaleValues:s}}return null}},{key:"getIndexInRange",value:function(t,e){for(var n=t.length,r=0,o=n-1;o-r>1;){var i=Math.floor((r+o)/2);t[i]>e?o=i:r=i}return e>=t[o]?o:r}}],e&&Y(o.prototype,e),n&&Y(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);H(X,"displayName","Brush"),H(X,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var V=n(99489),G=n(32751),Q=n(56302),K=function(t,e){var n=t.alwaysShow,r=t.ifOverflow;return n&&(r="extendDomain"),r===e},J=n(6808),tt=n(77866);function te(t){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tn(){return(tn=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,tW));return(0,_.hj)(n)&&(0,_.hj)(i)&&(0,_.hj)(f)&&(0,_.hj)(h)&&(0,_.hj)(u)&&(0,_.hj)(s)?r.createElement("path",tz({},(0,M.L6)(y,!0),{className:(0,v.Z)("recharts-cross",p),d:"M".concat(n,",").concat(u,"v").concat(h,"M").concat(s,",").concat(i,"h").concat(f)})):null};function tH(t){var e=t.cx,n=t.cy,r=t.radius,o=t.startAngle,i=t.endAngle;return{points:[(0,tP.op)(e,n,r,o),(0,tP.op)(e,n,r,i)],cx:e,cy:n,radius:r,startAngle:o,endAngle:i}}var tZ=n(35344);function tU(t){return(tU="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tq(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function tX(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function t2(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=Array(e);n0?i:t&&t.length&&(0,_.hj)(r)&&(0,_.hj)(o)?t.slice(r,o+1):[]};function el(t){return"number"===t?[0,"auto"]:void 0}var ef=function(t,e,n,r){var o=t.graphicalItems,i=t.tooltipAxis,a=es(e,t);return n<0||!o||!o.length||n>=a.length?null:o.reduce(function(o,u){var c,s,l=null!==(c=u.props.data)&&void 0!==c?c:e;if(l&&t.dataStartIndex+t.dataEndIndex!==0&&(l=l.slice(t.dataStartIndex,t.dataEndIndex+1)),i.dataKey&&!i.allowDuplicatedCategory){var f=void 0===l?a:l;s=(0,_.Ap)(f,i.dataKey,r)}else s=l&&l[n]||a[n];return s?[].concat(t5(o),[(0,k.Qo)(u,s)]):o},[])},ed=function(t,e,n,r){var o=r||{x:t.chartX,y:t.chartY},i="horizontal"===n?o.x:"vertical"===n?o.y:"centric"===n?o.angle:o.radius,a=t.orderedTooltipTicks,u=t.tooltipAxis,c=t.tooltipTicks,s=(0,k.VO)(i,a,c,u);if(s>=0&&c){var l=c[s]&&c[s].value,f=ef(t,e,s,l),d=ec(n,a,s,o);return{activeTooltipIndex:s,activeLabel:l,activePayload:f,activeCoordinate:d}}return null},eh=function(t,e){var n=e.axes,r=e.graphicalItems,o=e.axisType,a=e.axisIdKey,u=e.stackGroups,c=e.dataStartIndex,l=e.dataEndIndex,f=t.layout,d=t.children,h=t.stackOffset,p=(0,k.NA)(f,o);return n.reduce(function(e,n){var y=n.props,v=y.type,m=y.dataKey,g=y.allowDataOverflow,b=y.allowDuplicatedCategory,O=y.scale,x=y.ticks,w=y.includeHidden,j=n.props[a];if(e[j])return e;var M=es(t.data,{graphicalItems:r.filter(function(t){return t.props[a]===j}),dataStartIndex:c,dataEndIndex:l}),S=M.length;(function(t,e,n){if("number"===n&&!0===e&&Array.isArray(t)){var r=null==t?void 0:t[0],o=null==t?void 0:t[1];if(r&&o&&(0,_.hj)(r)&&(0,_.hj)(o))return!0}return!1})(n.props.domain,g,v)&&(D=(0,k.LG)(n.props.domain,null,g),p&&("number"===v||"auto"!==O)&&(A=(0,k.gF)(M,m,"category")));var P=el(v);if(!D||0===D.length){var E,D,T,A,I,N=null!==(I=n.props.domain)&&void 0!==I?I:P;if(m){if(D=(0,k.gF)(M,m,v),"category"===v&&p){var C=(0,_.bv)(D);b&&C?(T=D,D=s()(0,S)):b||(D=(0,k.ko)(N,D,n).reduce(function(t,e){return t.indexOf(e)>=0?t:[].concat(t5(t),[e])},[]))}else if("category"===v)D=b?D.filter(function(t){return""!==t&&!i()(t)}):(0,k.ko)(N,D,n).reduce(function(t,e){return t.indexOf(e)>=0||""===e||i()(e)?t:[].concat(t5(t),[e])},[]);else if("number"===v){var L=(0,k.ZI)(M,r.filter(function(t){return t.props[a]===j&&(w||!t.props.hide)}),m,o,f);L&&(D=L)}p&&("number"===v||"auto"!==O)&&(A=(0,k.gF)(M,m,"category"))}else D=p?s()(0,S):u&&u[j]&&u[j].hasStack&&"number"===v?"expand"===h?[0,1]:(0,k.EB)(u[j].stackGroups,c,l):(0,k.s6)(M,r.filter(function(t){return t.props[a]===j&&(w||!t.props.hide)}),v,f,!0);"number"===v?(D=tS(d,D,j,o,x),N&&(D=(0,k.LG)(N,D,g))):"category"===v&&N&&D.every(function(t){return N.indexOf(t)>=0})&&(D=N)}return ee(ee({},e),{},en({},j,ee(ee({},n.props),{},{axisType:o,domain:D,categoricalDomain:A,duplicateDomain:T,originalDomain:null!==(E=n.props.domain)&&void 0!==E?E:P,isCategorical:p,layout:f})))},{})},ep=function(t,e){var n=e.graphicalItems,r=e.Axis,o=e.axisType,i=e.axisIdKey,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,l=t.layout,d=t.children,h=es(t.data,{graphicalItems:n,dataStartIndex:u,dataEndIndex:c}),p=h.length,y=(0,k.NA)(l,o),v=-1;return n.reduce(function(t,e){var m,g=e.props[i],b=el("number");return t[g]?t:(v++,m=y?s()(0,p):a&&a[g]&&a[g].hasStack?tS(d,m=(0,k.EB)(a[g].stackGroups,u,c),g,o):tS(d,m=(0,k.LG)(b,(0,k.s6)(h,n.filter(function(t){return t.props[i]===g&&!t.props.hide}),"number",l),r.defaultProps.allowDataOverflow),g,o),ee(ee({},t),{},en({},g,ee(ee({axisType:o},r.defaultProps),{},{hide:!0,orientation:f()(eo,"".concat(o,".").concat(v%2),null),domain:m,originalDomain:b,isCategorical:y,layout:l}))))},{})},ey=function(t,e){var n=e.axisType,r=void 0===n?"xAxis":n,o=e.AxisComp,i=e.graphicalItems,a=e.stackGroups,u=e.dataStartIndex,c=e.dataEndIndex,s=t.children,l="".concat(r,"Id"),f=(0,M.NN)(s,o),d={};return f&&f.length?d=eh(t,{axes:f,graphicalItems:i,axisType:r,axisIdKey:l,stackGroups:a,dataStartIndex:u,dataEndIndex:c}):i&&i.length&&(d=ep(t,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:l,stackGroups:a,dataStartIndex:u,dataEndIndex:c})),d},ev=function(t){var e=(0,_.Kt)(t),n=(0,k.uY)(e,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:h()(n,function(t){return t.coordinate}),tooltipAxis:e,tooltipAxisBandSize:(0,k.zT)(e,n)}},em=function(t){var e=t.children,n=t.defaultShowTooltip,r=(0,M.sP)(e,X),o=0,i=0;return t.data&&0!==t.data.length&&(i=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:!!n}},eg=function(t){return"horizontal"===t?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===t?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===t?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},eb=function(t,e){var n=t.props,r=t.graphicalItems,o=t.xAxisMap,i=void 0===o?{}:o,a=t.yAxisMap,u=void 0===a?{}:a,c=n.width,s=n.height,l=n.children,d=n.margin||{},h=(0,M.sP)(l,X),p=(0,M.sP)(l,x.D),y=Object.keys(u).reduce(function(t,e){var n=u[e],r=n.orientation;return n.mirror||n.hide?t:ee(ee({},t),{},en({},r,t[r]+n.width))},{left:d.left||0,right:d.right||0}),v=Object.keys(i).reduce(function(t,e){var n=i[e],r=n.orientation;return n.mirror||n.hide?t:ee(ee({},t),{},en({},r,f()(t,"".concat(r))+n.height))},{top:d.top||0,bottom:d.bottom||0}),m=ee(ee({},v),y),g=m.bottom;h&&(m.bottom+=h.props.height||X.defaultProps.height),p&&e&&(m=(0,k.By)(m,r,n,e));var b=c-m.left-m.right,O=s-m.top-m.bottom;return ee(ee({brushBottom:g},m),{},{width:Math.max(b,0),height:Math.max(O,0)})},eO=function(t){var e,n=t.chartName,o=t.GraphicalChild,a=t.defaultTooltipEventType,c=void 0===a?"axis":a,s=t.validateTooltipEventTypes,l=void 0===s?["axis"]:s,d=t.axisComponents,h=t.legendContent,p=t.formatAxisMap,x=t.defaultProps,S=function(t,e){var n=e.graphicalItems,r=e.stackGroups,o=e.offset,a=e.updateId,u=e.dataStartIndex,c=e.dataEndIndex,s=t.barSize,l=t.layout,f=t.barGap,h=t.barCategoryGap,p=t.maxBarSize,y=eg(l),v=y.numericAxisName,g=y.cateAxisName,b=!!n&&!!n.length&&n.some(function(t){var e=(0,M.Gf)(t&&t.type);return e&&e.indexOf("Bar")>=0})&&(0,k.pt)({barSize:s,stackGroups:r}),O=[];return n.forEach(function(n,s){var y=es(t.data,{graphicalItems:[n],dataStartIndex:u,dataEndIndex:c}),x=n.props,w=x.dataKey,j=x.maxBarSize,S=n.props["".concat(v,"Id")],P=n.props["".concat(g,"Id")],_=d.reduce(function(t,r){var o=e["".concat(r.axisType,"Map")],i=n.props["".concat(r.axisType,"Id")];o&&o[i]||"zAxis"===r.axisType||(0,m.Z)(!1);var a=o[i];return ee(ee({},t),{},en(en({},r.axisType,a),"".concat(r.axisType,"Ticks"),(0,k.uY)(a)))},{}),E=_[g],D=_["".concat(g,"Ticks")],T=r&&r[S]&&r[S].hasStack&&(0,k.O3)(n,r[S].stackGroups),A=(0,M.Gf)(n.type).indexOf("Bar")>=0,I=(0,k.zT)(E,D),N=[];if(A){var C,L,F=i()(j)?p:j,B=null!==(C=null!==(L=(0,k.zT)(E,D,!0))&&void 0!==L?L:F)&&void 0!==C?C:0;N=(0,k.qz)({barGap:f,barCategoryGap:h,bandSize:B!==I?B:I,sizeList:b[P],maxBarSize:F}),B!==I&&(N=N.map(function(t){return ee(ee({},t),{},{position:ee(ee({},t.position),{},{offset:t.position.offset-B/2})})}))}var Y=n&&n.type&&n.type.getComposedData;Y&&O.push({props:ee(ee({},Y(ee(ee({},_),{},{displayedData:y,props:t,dataKey:w,item:n,bandSize:I,barPosition:N,offset:o,stackedData:T,layout:l,dataStartIndex:u,dataEndIndex:c}))),{},en(en(en({key:n.key||"item-".concat(s)},v,_[v]),g,_[g]),"animationId",a)),childIndex:(0,M.$R)(n,t.children),item:n})}),O},P=function(t,e){var r=t.props,i=t.dataStartIndex,a=t.dataEndIndex,u=t.updateId;if(!(0,M.TT)({props:r}))return null;var c=r.children,s=r.layout,l=r.stackOffset,f=r.data,h=r.reverseStackOrder,y=eg(s),v=y.numericAxisName,m=y.cateAxisName,g=(0,M.NN)(c,o),b=(0,k.wh)(f,g,"".concat(v,"Id"),"".concat(m,"Id"),l,h),O=d.reduce(function(t,e){var n="".concat(e.axisType,"Map");return ee(ee({},t),{},en({},n,ey(r,ee(ee({},e),{},{graphicalItems:g,stackGroups:e.axisType===v&&b,dataStartIndex:i,dataEndIndex:a}))))},{}),x=eb(ee(ee({},O),{},{props:r,graphicalItems:g}),null==e?void 0:e.legendBBox);Object.keys(O).forEach(function(t){O[t]=p(r,O[t],x,t.replace("Map",""),n)});var w=ev(O["".concat(m,"Map")]),j=S(r,ee(ee({},O),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:g,stackGroups:b,offset:x}));return ee(ee({formattedGraphicalItems:j,graphicalItems:g,offset:x,stackGroups:b},w),O)};return e=function(t){var e,o;function a(t){var e,o,c,s,l;return function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,a),s=a,l=[t],s=t3(s),c=function(t,e){if(e&&("object"===tK(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");return t4(t)}(this,t6()?Reflect.construct(s,l||[],t3(this).constructor):s.apply(this,l)),en(t4(c),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),en(t4(c),"accessibilityManager",new tL),en(t4(c),"handleLegendBBoxUpdate",function(t){if(t){var e=c.state,n=e.dataStartIndex,r=e.dataEndIndex,o=e.updateId;c.setState(ee({legendBBox:t},P({props:c.props,dataStartIndex:n,dataEndIndex:r,updateId:o},ee(ee({},c.state),{},{legendBBox:t}))))}}),en(t4(c),"handleReceiveSyncEvent",function(t,e,n){c.props.syncId===t&&(n!==c.eventEmitterSymbol||"function"==typeof c.props.syncMethod)&&c.applySyncEvent(e)}),en(t4(c),"handleBrushChange",function(t){var e=t.startIndex,n=t.endIndex;if(e!==c.state.dataStartIndex||n!==c.state.dataEndIndex){var r=c.state.updateId;c.setState(function(){return ee({dataStartIndex:e,dataEndIndex:n},P({props:c.props,dataStartIndex:e,dataEndIndex:n,updateId:r},c.state))}),c.triggerSyncEvent({dataStartIndex:e,dataEndIndex:n})}}),en(t4(c),"handleMouseEnter",function(t){var e=c.getMouseInfo(t);if(e){var n=ee(ee({},e),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseEnter;u()(r)&&r(n,t)}}),en(t4(c),"triggeredAfterMouseMove",function(t){var e=c.getMouseInfo(t),n=e?ee(ee({},e),{},{isTooltipActive:!0}):{isTooltipActive:!1};c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseMove;u()(r)&&r(n,t)}),en(t4(c),"handleItemMouseEnter",function(t){c.setState(function(){return{isTooltipActive:!0,activeItem:t,activePayload:t.tooltipPayload,activeCoordinate:t.tooltipPosition||{x:t.cx,y:t.cy}}})}),en(t4(c),"handleItemMouseLeave",function(){c.setState(function(){return{isTooltipActive:!1}})}),en(t4(c),"handleMouseMove",function(t){t.persist(),c.throttleTriggeredAfterMouseMove(t)}),en(t4(c),"handleMouseLeave",function(t){c.throttleTriggeredAfterMouseMove.cancel();var e={isTooltipActive:!1};c.setState(e),c.triggerSyncEvent(e);var n=c.props.onMouseLeave;u()(n)&&n(e,t)}),en(t4(c),"handleOuterEvent",function(t){var e,n=(0,M.Bh)(t),r=f()(c.props,"".concat(n));n&&u()(r)&&r(null!==(e=/.*touch.*/i.test(n)?c.getMouseInfo(t.changedTouches[0]):c.getMouseInfo(t))&&void 0!==e?e:{},t)}),en(t4(c),"handleClick",function(t){var e=c.getMouseInfo(t);if(e){var n=ee(ee({},e),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onClick;u()(r)&&r(n,t)}}),en(t4(c),"handleMouseDown",function(t){var e=c.props.onMouseDown;u()(e)&&e(c.getMouseInfo(t),t)}),en(t4(c),"handleMouseUp",function(t){var e=c.props.onMouseUp;u()(e)&&e(c.getMouseInfo(t),t)}),en(t4(c),"handleTouchMove",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.throttleTriggeredAfterMouseMove(t.changedTouches[0])}),en(t4(c),"handleTouchStart",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.handleMouseDown(t.changedTouches[0])}),en(t4(c),"handleTouchEnd",function(t){null!=t.changedTouches&&t.changedTouches.length>0&&c.handleMouseUp(t.changedTouches[0])}),en(t4(c),"triggerSyncEvent",function(t){void 0!==c.props.syncId&&tE.emit(tD,c.props.syncId,t,c.eventEmitterSymbol)}),en(t4(c),"applySyncEvent",function(t){var e=c.props,n=e.layout,r=e.syncMethod,o=c.state.updateId,i=t.dataStartIndex,a=t.dataEndIndex;if(void 0!==t.dataStartIndex||void 0!==t.dataEndIndex)c.setState(ee({dataStartIndex:i,dataEndIndex:a},P({props:c.props,dataStartIndex:i,dataEndIndex:a,updateId:o},c.state)));else if(void 0!==t.activeTooltipIndex){var u=t.chartX,s=t.chartY,l=t.activeTooltipIndex,f=c.state,d=f.offset,h=f.tooltipTicks;if(!d)return;if("function"==typeof r)l=r(h,t);else if("value"===r){l=-1;for(var p=0;p=0){if(l.dataKey&&!l.allowDuplicatedCategory){var D="function"==typeof l.dataKey?function(t){return"function"==typeof l.dataKey?l.dataKey(t.payload):null}:"payload.".concat(l.dataKey.toString());A=(0,_.Ap)(v,D,d),I=m&&g&&(0,_.Ap)(g,D,d)}else A=null==v?void 0:v[f],I=m&&g&&g[f];if(S||j){var T=void 0!==t.props.activeIndex?t.props.activeIndex:f;return[(0,r.cloneElement)(t,ee(ee(ee({},o.props),P),{},{activeIndex:T})),null,null]}if(!i()(A))return[E].concat(t5(c.renderActivePoints({item:o,activePoint:A,basePoint:I,childIndex:f,isRange:m})))}else{var A,I,N,C=(null!==(N=c.getItemByXY(c.state.activeCoordinate))&&void 0!==N?N:{graphicalItem:E}).graphicalItem,L=C.item,F=void 0===L?t:L,B=C.childIndex,Y=ee(ee(ee({},o.props),P),{},{activeIndex:B});return[(0,r.cloneElement)(F,Y),null,null]}}return m?[E,null,null]:[E,null]}),en(t4(c),"renderCustomized",function(t,e,n){return(0,r.cloneElement)(t,ee(ee({key:"recharts-customized-".concat(n)},c.props),c.state))}),en(t4(c),"renderMap",{CartesianGrid:{handler:eu,once:!0},ReferenceArea:{handler:c.renderReferenceElement},ReferenceLine:{handler:eu},ReferenceDot:{handler:c.renderReferenceElement},XAxis:{handler:eu},YAxis:{handler:eu},Brush:{handler:c.renderBrush,once:!0},Bar:{handler:c.renderGraphicChild},Line:{handler:c.renderGraphicChild},Area:{handler:c.renderGraphicChild},Radar:{handler:c.renderGraphicChild},RadialBar:{handler:c.renderGraphicChild},Scatter:{handler:c.renderGraphicChild},Pie:{handler:c.renderGraphicChild},Funnel:{handler:c.renderGraphicChild},Tooltip:{handler:c.renderCursor,once:!0},PolarGrid:{handler:c.renderPolarGrid,once:!0},PolarAngleAxis:{handler:c.renderPolarAxis},PolarRadiusAxis:{handler:c.renderPolarAxis},Customized:{handler:c.renderCustomized}}),c.clipPathId="".concat(null!==(e=t.id)&&void 0!==e?e:(0,_.EL)("recharts"),"-clip"),c.throttleTriggeredAfterMouseMove=y()(c.triggeredAfterMouseMove,null!==(o=t.throttleDelay)&&void 0!==o?o:1e3/60),c.state={},c}return function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&t7(t,e)}(a,t),e=[{key:"componentDidMount",value:function(){var t,e;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(t=this.props.margin.left)&&void 0!==t?t:0,top:null!==(e=this.props.margin.top)&&void 0!==e?e:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var t=this.props,e=t.children,n=t.data,r=t.height,o=t.layout,i=(0,M.sP)(e,O.u);if(i){var a=i.props.defaultIndex;if("number"==typeof a&&!(a<0)&&!(a>this.state.tooltipTicks.length)){var u=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,c=ef(this.state,n,a,u),s=this.state.tooltipTicks[a].coordinate,l=(this.state.offset.top+r)/2,f="horizontal"===o?{x:s,y:l}:{y:s,x:l},d=this.state.formattedGraphicalItems.find(function(t){return"Scatter"===t.item.type.name});d&&(f=ee(ee({},f),d.props.points[a].tooltipPosition),c=d.props.points[a].tooltipPayload);var h={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:u,activePayload:c,activeCoordinate:f};this.setState(h),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(t,e){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==e.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==t.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==t.margin){var n,r;this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}})}return null}},{key:"componentDidUpdate",value:function(t){(0,M.rL)([(0,M.sP)(t.children,O.u)],[(0,M.sP)(this.props.children,O.u)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var t=(0,M.sP)(this.props.children,O.u);if(t&&"boolean"==typeof t.props.shared){var e=t.props.shared?"axis":"item";return l.indexOf(e)>=0?e:c}return c}},{key:"getMouseInfo",value:function(t){if(!this.container)return null;var e=this.container,n=e.getBoundingClientRect(),r=(0,V.os)(n),o={chartX:Math.round(t.pageX-r.left),chartY:Math.round(t.pageY-r.top)},i=n.width/e.offsetWidth||1,a=this.inRange(o.chartX,o.chartY,i);if(!a)return null;var u=this.state,c=u.xAxisMap,s=u.yAxisMap;if("axis"!==this.getTooltipEventType()&&c&&s){var l=(0,_.Kt)(c).scale,f=(0,_.Kt)(s).scale,d=l&&l.invert?l.invert(o.chartX):null,h=f&&f.invert?f.invert(o.chartY):null;return ee(ee({},o),{},{xValue:d,yValue:h})}var p=ed(this.state,this.props.data,this.props.layout,a);return p?ee(ee({},o),p):null}},{key:"inRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=t/n,i=e/n;if("horizontal"===r||"vertical"===r){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var u=this.state,c=u.angleAxisMap,s=u.radiusAxisMap;if(c&&s){var l=(0,_.Kt)(c);return(0,tP.z3)({x:o,y:i},l)}return null}},{key:"parseEventsOfWrapper",value:function(){var t=this.props.children,e=this.getTooltipEventType(),n=(0,M.sP)(t,O.u),r={};return n&&"axis"===e&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd}),ee(ee({},(0,tT.Ym)(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){tE.on(tD,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){tE.removeListener(tD,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(t,e,n){for(var r=this.state.formattedGraphicalItems,o=0,i=r.length;ot.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1;"insideStart"===u?(o=g+M*s,a=x):"insideEnd"===u?(o=b-M*s,a=!x):"end"===u&&(o=b+M*s,a=x),a=j<=0?a:!a;var S=(0,p.op)(d,y,w,o),P=(0,p.op)(d,y,w,o+(a?1:-1)*359),k="M".concat(S.x,",").concat(S.y,"\n A").concat(w,",").concat(w,",0,1,").concat(a?0:1,",\n ").concat(P.x,",").concat(P.y),_=i()(t.id)?(0,h.EL)("recharts-radial-line-"):t.id;return r.createElement("text",O({},n,{dominantBaseline:"central",className:(0,l.Z)("recharts-radial-bar-label",f)}),r.createElement("defs",null,r.createElement("path",{id:_,d:k})),r.createElement("textPath",{xlinkHref:"#".concat(_)},e))},j=function(t){var e=t.viewBox,n=t.offset,r=t.position,o=e.cx,i=e.cy,a=e.innerRadius,u=e.outerRadius,c=(e.startAngle+e.endAngle)/2;if("outside"===r){var s=(0,p.op)(o,i,u+n,c),l=s.x;return{x:l,y:s.y,textAnchor:l>=o?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:o,y:i,textAnchor:"middle",verticalAnchor:"end"};var f=(a+u)/2,d=(0,p.op)(o,i,f,c);return{x:d.x,y:d.y,textAnchor:"middle",verticalAnchor:"middle"}},M=function(t){var e=t.viewBox,n=t.parentViewBox,r=t.offset,o=t.position,i=e.x,a=e.y,u=e.width,c=e.height,l=c>=0?1:-1,f=l*r,d=l>0?"end":"start",p=l>0?"start":"end",y=u>=0?1:-1,v=y*r,m=y>0?"end":"start",g=y>0?"start":"end";if("top"===o)return b(b({},{x:i+u/2,y:a-l*r,textAnchor:"middle",verticalAnchor:d}),n?{height:Math.max(a-n.y,0),width:u}:{});if("bottom"===o)return b(b({},{x:i+u/2,y:a+c+f,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(n.y+n.height-(a+c),0),width:u}:{});if("left"===o){var O={x:i-v,y:a+c/2,textAnchor:m,verticalAnchor:"middle"};return b(b({},O),n?{width:Math.max(O.x-n.x,0),height:c}:{})}if("right"===o){var x={x:i+u+v,y:a+c/2,textAnchor:g,verticalAnchor:"middle"};return b(b({},x),n?{width:Math.max(n.x+n.width-x.x,0),height:c}:{})}var w=n?{width:u,height:c}:{};return"insideLeft"===o?b({x:i+v,y:a+c/2,textAnchor:g,verticalAnchor:"middle"},w):"insideRight"===o?b({x:i+u-v,y:a+c/2,textAnchor:m,verticalAnchor:"middle"},w):"insideTop"===o?b({x:i+u/2,y:a+f,textAnchor:"middle",verticalAnchor:p},w):"insideBottom"===o?b({x:i+u/2,y:a+c-f,textAnchor:"middle",verticalAnchor:d},w):"insideTopLeft"===o?b({x:i+v,y:a+f,textAnchor:g,verticalAnchor:p},w):"insideTopRight"===o?b({x:i+u-v,y:a+f,textAnchor:m,verticalAnchor:p},w):"insideBottomLeft"===o?b({x:i+v,y:a+c-f,textAnchor:g,verticalAnchor:d},w):"insideBottomRight"===o?b({x:i+u-v,y:a+c-f,textAnchor:m,verticalAnchor:d},w):s()(o)&&((0,h.hj)(o.x)||(0,h.hU)(o.x))&&((0,h.hj)(o.y)||(0,h.hU)(o.y))?b({x:i+(0,h.h1)(o.x,u),y:a+(0,h.h1)(o.y,c),textAnchor:"end",verticalAnchor:"end"},w):b({x:i+u/2,y:a+c/2,textAnchor:"middle",verticalAnchor:"middle"},w)};function S(t){var e,n=t.offset,o=b({offset:void 0===n?5:n},function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,v)),a=o.viewBox,c=o.position,s=o.value,p=o.children,y=o.content,m=o.className,g=void 0===m?"":m,S=o.textBreakAll;if(!a||i()(s)&&i()(p)&&!(0,r.isValidElement)(y)&&!u()(y))return null;if((0,r.isValidElement)(y))return(0,r.cloneElement)(y,o);if(u()(y)){if(e=(0,r.createElement)(y,o),(0,r.isValidElement)(e))return e}else e=x(o);var P="cx"in a&&(0,h.hj)(a.cx),k=(0,d.L6)(o,!0);if(P&&("insideStart"===c||"insideEnd"===c||"end"===c))return w(o,e,k);var _=P?j(o):M(o);return r.createElement(f.x,O({className:(0,l.Z)("recharts-label",g)},k,_,{breakAll:S}),e)}S.displayName="Label";var P=function(t){var e=t.cx,n=t.cy,r=t.angle,o=t.startAngle,i=t.endAngle,a=t.r,u=t.radius,c=t.innerRadius,s=t.outerRadius,l=t.x,f=t.y,d=t.top,p=t.left,y=t.width,v=t.height,m=t.clockWise,g=t.labelViewBox;if(g)return g;if((0,h.hj)(y)&&(0,h.hj)(v)){if((0,h.hj)(l)&&(0,h.hj)(f))return{x:l,y:f,width:y,height:v};if((0,h.hj)(d)&&(0,h.hj)(p))return{x:d,y:p,width:y,height:v}}return(0,h.hj)(l)&&(0,h.hj)(f)?{x:l,y:f,width:0,height:0}:(0,h.hj)(e)&&(0,h.hj)(n)?{cx:e,cy:n,startAngle:o||r||0,endAngle:i||r||0,innerRadius:c||0,outerRadius:s||u||a||0,clockWise:m}:t.viewBox?t.viewBox:{}};S.parseViewBox=P,S.renderCallByParent=function(t,e){var n,o,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&i&&!t.label)return null;var a=t.children,c=P(t),l=(0,d.NN)(a,S).map(function(t,n){return(0,r.cloneElement)(t,{viewBox:e||c,key:"label-".concat(n)})});return i?[(n=t.label,o=e||c,n?!0===n?r.createElement(S,{key:"label-implicit",viewBox:o}):(0,h.P2)(n)?r.createElement(S,{key:"label-implicit",viewBox:o,value:n}):(0,r.isValidElement)(n)?n.type===S?(0,r.cloneElement)(n,{key:"label-implicit",viewBox:o}):r.createElement(S,{key:"label-implicit",content:n,viewBox:o}):u()(n)?r.createElement(S,{key:"label-implicit",content:n,viewBox:o}):s()(n)?r.createElement(S,O({viewBox:o},n,{key:"label-implicit"})):null:null)].concat(function(t){if(Array.isArray(t))return m(t)}(l)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(l)||function(t,e){if(t){if("string"==typeof t)return m(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(t,e)}}(l)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):l}},14404:function(t,e,n){"use strict";n.d(e,{e:function(){return S}});var r=n(3546),o=n(9869),i=n.n(o),a=n(34578),u=n.n(a),c=n(57868),s=n.n(c),l=n(62239),f=n.n(l),d=n(56302),h=n(34635),p=n(72945),y=n(1837);function v(t){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var m=["valueAccessor"],g=["data","dataKey","clockWise","id","textBreakAll"];function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}var M=function(t){return Array.isArray(t.value)?f()(t.value):t.value};function S(t){var e=t.valueAccessor,n=void 0===e?M:e,o=j(t,m),a=o.data,u=o.dataKey,c=o.clockWise,s=o.id,l=o.textBreakAll,f=j(o,g);return a&&a.length?r.createElement(h.m,{className:"recharts-label-list"},a.map(function(t,e){var o=i()(u)?n(t,e):(0,y.F$)(t&&t.payload,u),a=i()(s)?{}:{id:"".concat(s,"-").concat(e)};return r.createElement(d._,O({},(0,p.L6)(t,!0),f,a,{parentViewBox:t.parentViewBox,value:o,textBreakAll:l,viewBox:d._.parseViewBox(i()(c)?t:w(w({},t),{},{clockWise:c})),key:"label-".concat(e),index:e}))})):null}S.displayName="LabelList",S.renderCallByParent=function(t,e){var n,o=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(!t||!t.children&&o&&!t.label)return null;var i=t.children,a=(0,p.NN)(i,S).map(function(t,n){return(0,r.cloneElement)(t,{data:e,key:"labelList-".concat(n)})});return o?[(n=t.label)?!0===n?r.createElement(S,{key:"labelList-implicit",data:e}):r.isValidElement(n)||s()(n)?r.createElement(S,{key:"labelList-implicit",data:e,content:n}):u()(n)?r.createElement(S,O({data:e},n,{key:"labelList-implicit"})):null:null].concat(function(t){if(Array.isArray(t))return b(t)}(a)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(a)||function(t,e){if(t){if("string"==typeof t)return b(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(t,e)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):a}},79324:function(t,e,n){"use strict";n.d(e,{D:function(){return C}});var r=n(3546),o=n(57868),i=n.n(o),a=n(18315),u=n(77866),c=n(47087),s=n(66967),l=n(1463);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(){return(d=Object.assign?Object.assign.bind():function(t){for(var e=1;e');var O=e.inactive?h:e.color;return r.createElement("li",d({className:m,style:y,key:"legend-item-".concat(n)},(0,l.bw)(t.props,e,n)),r.createElement(c.T,{width:o,height:o,viewBox:p,style:v},t.renderIcon(e)),r.createElement("span",{className:"recharts-legend-item-text",style:{color:O}},s?s(b,e,n):b))})}},{key:"render",value:function(){var t=this.props,e=t.payload,n=t.layout,o=t.align;return e&&e.length?r.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===n?o:"left"}},this.renderItems()):null}}],p(o.prototype,e),n&&p(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);g(O,"displayName","Legend"),g(O,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var x=n(54043),w=n(34197);function j(t){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var M=["ref"];function S(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function P(t){for(var e=1;e1||Math.abs(e.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=e.width,this.lastBoundingBox.height=e.height,t&&t(e)):(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,t&&t(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?P({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(t){var e,n,r=this.props,o=r.layout,i=r.align,a=r.verticalAlign,u=r.margin,c=r.chartWidth,s=r.chartHeight;return t&&(void 0!==t.left&&null!==t.left||void 0!==t.right&&null!==t.right)||(e="center"===i&&"vertical"===o?{left:((c||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),t&&(void 0!==t.top&&null!==t.top||void 0!==t.bottom&&null!==t.bottom)||(n="middle"===a?{top:((s||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),P(P({},e),n)}},{key:"render",value:function(){var t=this,e=this.props,n=e.content,o=e.width,i=e.height,a=e.wrapperStyle,u=e.payloadUniqBy,c=e.payload,s=P(P({position:"absolute",width:o||"auto",height:i||"auto"},this.getDefaultPosition(a)),a);return r.createElement("div",{className:"recharts-legend-wrapper",style:s,ref:function(e){t.wrapperNode=e}},function(t,e){if(r.isValidElement(t))return r.cloneElement(t,e);if("function"==typeof t)return r.createElement(t,e);e.ref;var n=function(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(e,M);return r.createElement(O,n)}(n,P(P({},this.props),{},{payload:(0,w.z)(c,u,N)})))}}],n=[{key:"getWithHeight",value:function(t,e){var n=t.props.layout;return"vertical"===n&&(0,x.hj)(t.props.height)?{height:t.props.height}:"horizontal"===n?{width:t.props.width||e}:null}}],e&&k(o.prototype,e),n&&k(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);A(C,"displayName","Legend"),A(C,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"})},60079:function(t,e,n){"use strict";n.d(e,{h:function(){return y}});var r=n(18315),o=n(3546),i=n(85902),a=n.n(i),u=n(78288),c=n(54043),s=n(77866),l=n(72945);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function h(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&(t=a()(t,S,{trailing:!0,leading:!1}));var e=new ResizeObserver(t),n=T.current.getBoundingClientRect();return L(n.width,n.height),e.observe(T.current),function(){e.disconnect()}},[L,S]);var F=(0,o.useMemo)(function(){var t=N.containerWidth,e=N.containerHeight;if(t<0||e<0)return null;(0,s.Z)((0,c.hU)(v)||(0,c.hU)(g),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",v,g),(0,s.Z)(!i||i>0,"The aspect(%s) must be greater than zero.",i);var n=(0,c.hU)(v)?t:v,r=(0,c.hU)(g)?e:g;i&&i>0&&(n?r=n/i:r&&(n=r*i),w&&r>w&&(r=w)),(0,s.Z)(n>0||r>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,r,v,g,O,x,i);var a=!Array.isArray(j)&&(0,u.isElement)(j)&&(0,l.Gf)(j.type).endsWith("Chart");return o.Children.map(j,function(t){return(0,u.isElement)(t)?(0,o.cloneElement)(t,h({width:n,height:r},a?{style:h({height:"100%",width:"100%",maxHeight:r,maxWidth:n},t.props.style)}:{})):t})},[i,j,g,w,x,O,N,v]);return o.createElement("div",{id:P?"".concat(P):void 0,className:(0,r.Z)("recharts-responsive-container",k),style:h(h({},D),{},{width:v,height:g,minWidth:O,minHeight:x,maxHeight:w}),ref:T},F)})},88841:function(t,e,n){"use strict";n.d(e,{x:function(){return F}});var r=n(3546),o=n(9869),i=n.n(o),a=n(18315),u=n(54043),c=n(11770),s=n(72945),l=n(99489);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return h(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(t,e)}}(t,e)||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 h(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function E(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return D(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(t,e)}}(t,e)||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 D(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n0&&void 0!==arguments[0]?arguments[0]:[];return t.reduce(function(t,e){var i=e.word,a=e.width,u=t[t.length-1];return u&&(null==r||o||u.width+a+na||e.reduce(function(t,e){return t.width>e.width?t:e}).width>Number(r),e]},y=0,v=c.length-1,m=0;y<=v&&m<=c.length-1;){var g=Math.floor((y+v)/2),b=E(p(g-1),2),O=b[0],x=b[1],w=E(p(g),1)[0];if(O||w||(y=g+1),O&&w&&(v=g-1),!O&&w){i=x;break}m++}return i||h},N=function(t){return[{words:i()(t)?[]:t.toString().split(T)}]},C=function(t){var e=t.width,n=t.scaleToFit,r=t.children,o=t.style,i=t.breakAll,a=t.maxLines;if((e||n)&&!c.x.isSsr){var u=A({breakAll:i,children:r,style:o});return u?I({breakAll:i,children:r,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,e,n):N(r)}return N(r)},L="#808080",F=function(t){var e,n=t.x,o=void 0===n?0:n,i=t.y,c=void 0===i?0:i,l=t.lineHeight,f=void 0===l?"1em":l,d=t.capHeight,h=void 0===d?"0.71em":d,p=t.scaleToFit,y=void 0!==p&&p,v=t.textAnchor,m=t.verticalAnchor,g=t.fill,b=void 0===g?L:g,O=_(t,S),x=(0,r.useMemo)(function(){return C({breakAll:O.breakAll,children:O.children,maxLines:O.maxLines,scaleToFit:y,style:O.style,width:O.width})},[O.breakAll,O.children,O.maxLines,y,O.style,O.width]),w=O.dx,j=O.dy,E=O.angle,D=O.className,T=O.breakAll,A=_(O,P);if(!(0,u.P2)(o)||!(0,u.P2)(c))return null;var I=o+((0,u.hj)(w)?w:0),N=c+((0,u.hj)(j)?j:0);switch(void 0===m?"end":m){case"start":e=M("calc(".concat(h,")"));break;case"middle":e=M("calc(".concat((x.length-1)/2," * -").concat(f," + (").concat(h," / 2))"));break;default:e=M("calc(".concat(x.length-1," * -").concat(f,")"))}var F=[];if(y){var B=x[0].width,Y=O.width;F.push("scale(".concat(((0,u.hj)(Y)?Y/B:1)/B,")"))}return E&&F.push("rotate(".concat(E,", ").concat(I,", ").concat(N,")")),F.length&&(A.transform=F.join(" ")),r.createElement("text",k({},(0,s.L6)(A,!0),{x:I,y:N,className:(0,a.Z)("recharts-text",D),textAnchor:void 0===v?"start":v,fill:b.includes("url")?L:b}),x.map(function(t,n){var o=t.words.join(T?"":" ");return r.createElement("tspan",{x:I,dy:0===n?e:f,key:o},o)}))}},16294:function(t,e,n){"use strict";n.d(e,{u:function(){return Z}});var r=n(3546),o=n(67938),i=n.n(o),a=n(9869),u=n.n(a),c=n(18315),s=n(54043);function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f(){return(f=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);nc[r]+l?Math.max(f,c[r]):Math.max(d,c[r])}function w(t){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function j(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function M(t){for(var e=1;e1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height)}else(-1!==this.lastBoundingBox.width||-1!==this.lastBoundingBox.height)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1)}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var t,e;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(t=this.props.coordinate)||void 0===t?void 0:t.x)!==this.state.dismissedAtCoordinate.x||(null===(e=this.props.coordinate)||void 0===e?void 0:e.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var t,e,n,o,i,a,u,l,f,d,h,p,y,v,m,w,j,S,P,k=this,_=this.props,E=_.active,D=_.allowEscapeViewBox,T=_.animationDuration,A=_.animationEasing,I=_.children,N=_.coordinate,C=_.hasPayload,L=_.isAnimationActive,F=_.offset,B=_.position,Y=_.reverseDirection,W=_.useTranslate3d,z=_.viewBox,R=_.wrapperStyle,$=(p=(t={allowEscapeViewBox:D,coordinate:N,offsetTopLeft:F,position:B,reverseDirection:Y,tooltipBox:{height:this.lastBoundingBox.height,width:this.lastBoundingBox.width},useTranslate3d:W,viewBox:z}).allowEscapeViewBox,y=t.coordinate,v=t.offsetTopLeft,m=t.position,w=t.reverseDirection,j=t.tooltipBox,S=t.useTranslate3d,P=t.viewBox,j.height>0&&j.width>0&&y?(n=(e={translateX:d=x({allowEscapeViewBox:p,coordinate:y,key:"x",offsetTopLeft:v,position:m,reverseDirection:w,tooltipDimension:j.width,viewBox:P,viewBoxDimension:P.width}),translateY:h=x({allowEscapeViewBox:p,coordinate:y,key:"y",offsetTopLeft:v,position:m,reverseDirection:w,tooltipDimension:j.height,viewBox:P,viewBoxDimension:P.height}),useTranslate3d:S}).translateX,o=e.translateY,f={transform:e.useTranslate3d?"translate3d(".concat(n,"px, ").concat(o,"px, 0)"):"translate(".concat(n,"px, ").concat(o,"px)")}):f=O,{cssProperties:f,cssClasses:(a=(i={translateX:d,translateY:h,coordinate:y}).coordinate,u=i.translateX,l=i.translateY,(0,c.Z)(b,g(g(g(g({},"".concat(b,"-right"),(0,s.hj)(u)&&a&&(0,s.hj)(a.x)&&u>=a.x),"".concat(b,"-left"),(0,s.hj)(u)&&a&&(0,s.hj)(a.x)&&u=a.y),"".concat(b,"-top"),(0,s.hj)(l)&&a&&(0,s.hj)(a.y)&&l0;return r.createElement(A,{allowEscapeViewBox:i,animationDuration:a,animationEasing:u,isAnimationActive:f,active:o,coordinate:s,hasPayload:w,offset:d,position:y,reverseDirection:m,useTranslate3d:g,viewBox:b,wrapperStyle:O},(t=F(F({},this.props),{},{payload:x}),r.isValidElement(c)?r.cloneElement(c,t):"function"==typeof c?r.createElement(c,t):r.createElement(v,t)))}}],B(o.prototype,e),n&&B(o,n),Object.defineProperty(o,"prototype",{writable:!1}),o}(r.PureComponent);R(Z,"displayName","Tooltip"),R(Z,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!I.x.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}})},34635:function(t,e,n){"use strict";n.d(e,{m:function(){return c}});var r=n(3546),o=n(18315),i=n(72945),a=["children","className"];function u(){return(u=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,a),l=(0,o.Z)("recharts-layer",c);return r.createElement("g",u({className:l},(0,i.L6)(s,!0),{ref:e}),n)})},47087:function(t,e,n){"use strict";n.d(e,{T:function(){return c}});var r=n(3546),o=n(18315),i=n(72945),a=["children","width","height","viewBox","className","style","title","desc"];function u(){return(u=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,a),y=s||{width:n,height:c,x:0,y:0},v=(0,o.Z)("recharts-surface",l);return r.createElement("svg",u({},(0,i.L6)(p,!0,"svg"),{className:v,width:n,height:c,style:f,viewBox:"".concat(y.x," ").concat(y.y," ").concat(y.width," ").concat(y.height)}),r.createElement("title",null,d),r.createElement("desc",null,h),e)}},24049:function(t,e,n){"use strict";n.d(e,{br:function(){return p},Mw:function(){return O},zn:function(){return b},sp:function(){return y},d2:function(){return g},bH:function(){return v},Ud:function(){return m}});var r=n(3546),o=n(97269);n(98396),n(49179);var i=n(54393),a=n.n(i)()(function(t){return{x:t.left,y:t.top,width:t.width,height:t.height}},function(t){return["l",t.left,"t",t.top,"w",t.width,"h",t.height].join("")}),u=(0,r.createContext)(void 0),c=(0,r.createContext)(void 0),s=(0,r.createContext)(void 0),l=(0,r.createContext)({}),f=(0,r.createContext)(void 0),d=(0,r.createContext)(0),h=(0,r.createContext)(0),p=function(t){var e=t.state,n=e.xAxisMap,o=e.yAxisMap,i=e.offset,p=t.clipPathId,y=t.children,v=t.width,m=t.height,g=a(i);return r.createElement(u.Provider,{value:n},r.createElement(c.Provider,{value:o},r.createElement(l.Provider,{value:i},r.createElement(s.Provider,{value:g},r.createElement(f.Provider,{value:p},r.createElement(d.Provider,{value:m},r.createElement(h.Provider,{value:v},y)))))))},y=function(){return(0,r.useContext)(f)},v=function(t){var e=(0,r.useContext)(u);null!=e||(0,o.Z)(!1);var n=e[t];return null!=n||(0,o.Z)(!1),n},m=function(t){var e=(0,r.useContext)(c);null!=e||(0,o.Z)(!1);var n=e[t];return null!=n||(0,o.Z)(!1),n},g=function(){return(0,r.useContext)(s)},b=function(){return(0,r.useContext)(h)},O=function(){return(0,r.useContext)(d)}},53800:function(t,e,n){"use strict";n.d(e,{H:function(){return q}});var r=n(3546);function o(){}function i(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function a(t){this._context=t}function u(t){this._context=t}function c(t){this._context=t}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:i(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},u.prototype={areaStart:o,areaEnd:o,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},c.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:i(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class s{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function l(t){this._context=t}function f(t){this._context=t}function d(t){return new f(t)}function h(t,e,n){var r=t._x1-t._x0,o=e-t._x1,i=(t._y1-t._y0)/(r||o<0&&-0),a=(n-t._y1)/(o||r<0&&-0);return((i<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs((i*o+a*r)/(r+o)))||0}function p(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function y(t,e,n){var r=t._x0,o=t._y0,i=t._x1,a=t._y1,u=(i-r)/3;t._context.bezierCurveTo(r+u,o+u*e,i-u,a-u*n,i,a)}function v(t){this._context=t}function m(t){this._context=new g(t)}function g(t){this._context=t}function b(t){this._context=t}function O(t){var e,n,r=t.length-1,o=Array(r),i=Array(r),a=Array(r);for(o[0]=0,i[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)o[e]=(a[e]-o[e+1])/i[e];for(e=0,i[r-1]=(t[r]+o[r-1])/2;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}};var w=n(37035),j=n(78671),M=n(51286);function S(t){return t[0]}function P(t){return t[1]}function k(t,e){var n=(0,j.Z)(!0),r=null,o=d,i=null,a=(0,M.d)(u);function u(u){var c,s,l,f=(u=(0,w.Z)(u)).length,d=!1;for(null==r&&(i=o(l=a())),c=0;c<=f;++c)!(c=f;--d)u.point(m[d],g[d]);u.lineEnd(),u.areaEnd()}}v&&(m[l]=+t(h,l,s),g[l]=+e(h,l,s),u.point(r?+r(h,l,s):m[l],n?+n(h,l,s):g[l]))}if(p)return u=null,p+""||null}function l(){return k().defined(o).curve(a).context(i)}return t="function"==typeof t?t:void 0===t?S:(0,j.Z)(+t),e="function"==typeof e?e:void 0===e?(0,j.Z)(0):(0,j.Z)(+e),n="function"==typeof n?n:void 0===n?P:(0,j.Z)(+n),s.x=function(e){return arguments.length?(t="function"==typeof e?e:(0,j.Z)(+e),r=null,s):t},s.x0=function(e){return arguments.length?(t="function"==typeof e?e:(0,j.Z)(+e),s):t},s.x1=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:(0,j.Z)(+t),s):r},s.y=function(t){return arguments.length?(e="function"==typeof t?t:(0,j.Z)(+t),n=null,s):e},s.y0=function(t){return arguments.length?(e="function"==typeof t?t:(0,j.Z)(+t),s):e},s.y1=function(t){return arguments.length?(n=null==t?null:"function"==typeof t?t:(0,j.Z)(+t),s):n},s.lineX0=s.lineY0=function(){return l().x(t).y(e)},s.lineY1=function(){return l().x(t).y(n)},s.lineX1=function(){return l().x(r).y(e)},s.defined=function(t){return arguments.length?(o="function"==typeof t?t:(0,j.Z)(!!t),s):o},s.curve=function(t){return arguments.length?(a=t,null!=i&&(u=a(i)),s):a},s.context=function(t){return arguments.length?(null==t?i=u=null:u=a(i=t),s):i},s}var E=n(97371),D=n.n(E),T=n(57868),A=n.n(T),I=n(18315),N=n(1463),C=n(72945),L=n(54043);function F(t){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function B(){return(B=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=0?1:-1,c=n>=0?1:-1,s=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&o instanceof Array){for(var l=[0,0,0,0],f=0;f<4;f++)l[f]=o[f]>a?a:o[f];i="M".concat(t,",").concat(e+u*l[0]),l[0]>0&&(i+="A ".concat(l[0],",").concat(l[0],",0,0,").concat(s,",").concat(t+c*l[0],",").concat(e)),i+="L ".concat(t+n-c*l[1],",").concat(e),l[1]>0&&(i+="A ".concat(l[1],",").concat(l[1],",0,0,").concat(s,",\n ").concat(t+n,",").concat(e+u*l[1])),i+="L ".concat(t+n,",").concat(e+r-u*l[2]),l[2]>0&&(i+="A ".concat(l[2],",").concat(l[2],",0,0,").concat(s,",\n ").concat(t+n-c*l[2],",").concat(e+r)),i+="L ".concat(t+c*l[3],",").concat(e+r),l[3]>0&&(i+="A ".concat(l[3],",").concat(l[3],",0,0,").concat(s,",\n ").concat(t,",").concat(e+r-u*l[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var d=Math.min(a,o);i="M ".concat(t,",").concat(e+u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+c*d,",").concat(e,"\n L ").concat(t+n-c*d,",").concat(e,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+n,",").concat(e+u*d,"\n L ").concat(t+n,",").concat(e+r-u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t+n-c*d,",").concat(e+r,"\n L ").concat(t+c*d,",").concat(e+r,"\n A ").concat(d,",").concat(d,",0,0,").concat(s,",").concat(t,",").concat(e+r-u*d," Z")}else i="M ".concat(t,",").concat(e," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return i},h=function(t,e){if(!t||!e)return!1;var n=t.x,r=t.y,o=e.x,i=e.y,a=e.width,u=e.height;if(Math.abs(a)>0&&Math.abs(u)>0){var c=Math.min(o,o+a),s=Math.max(o,o+a),l=Math.min(i,i+u),f=Math.max(i,i+u);return n>=c&&n<=s&&r>=l&&r<=f}return!1},p={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},y=function(t){var e,n=f(f({},p),t),u=(0,r.useRef)(),l=function(t){if(Array.isArray(t))return t}(e=(0,r.useState)(-1))||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);c=!0);}catch(t){s=!0,o=t}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(e,2)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}}(e,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.")}(),h=l[0],y=l[1];(0,r.useEffect)(function(){if(u.current&&u.current.getTotalLength)try{var t=u.current.getTotalLength();t&&y(t)}catch(t){}},[]);var v=n.x,m=n.y,g=n.width,b=n.height,O=n.radius,x=n.className,w=n.animationEasing,j=n.animationDuration,M=n.animationBegin,S=n.isAnimationActive,P=n.isUpdateAnimationActive;if(v!==+v||m!==+m||g!==+g||b!==+b||0===g||0===b)return null;var k=(0,o.Z)("recharts-rectangle",x);return P?r.createElement(i.ZP,{canBegin:h>0,from:{width:g,height:b,x:v,y:m},to:{width:g,height:b,x:v,y:m},duration:j,animationEasing:w,isActive:P},function(t){var e=t.width,o=t.height,s=t.x,l=t.y;return r.createElement(i.ZP,{canBegin:h>0,from:"0px ".concat(-1===h?1:h,"px"),to:"".concat(h,"px 0px"),attributeName:"strokeDasharray",begin:M,duration:j,isActive:S,easing:w},r.createElement("path",c({},(0,a.L6)(n,!0),{className:k,d:d(s,l,e,o,O),ref:u})))}):r.createElement("path",c({},(0,a.L6)(n,!0),{className:k,d:d(v,m,g,b,O)}))}},35344:function(t,e,n){"use strict";n.d(e,{L:function(){return v}});var r=n(3546),o=n(18315),i=n(72945),a=n(12061),u=n(54043);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(){return(s=Object.assign?Object.assign.bind():function(t){for(var e=1;e180),",").concat(+(i>l),",\n ").concat(d.x,",").concat(d.y,"\n ");if(r>0){var p=(0,a.op)(e,n,r,i),y=(0,a.op)(e,n,r,l);h+="L ".concat(y.x,",").concat(y.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(s)>180),",").concat(+(i<=l),",\n ").concat(p.x,",").concat(p.y," Z")}else h+="L ".concat(e,",").concat(n," Z");return h},p=function(t){var e=t.cx,n=t.cy,r=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,a=t.forceCornerRadius,c=t.cornerIsExternal,s=t.startAngle,l=t.endAngle,f=(0,u.uY)(l-s),p=d({cx:e,cy:n,radius:o,angle:s,sign:f,cornerRadius:i,cornerIsExternal:c}),y=p.circleTangency,v=p.lineTangency,m=p.theta,g=d({cx:e,cy:n,radius:o,angle:l,sign:-f,cornerRadius:i,cornerIsExternal:c}),b=g.circleTangency,O=g.lineTangency,x=g.theta,w=c?Math.abs(s-l):Math.abs(s-l)-m-x;if(w<0)return a?"M ".concat(v.x,",").concat(v.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(-(2*i),",0\n "):h({cx:e,cy:n,innerRadius:r,outerRadius:o,startAngle:s,endAngle:l});var j="M ".concat(v.x,",").concat(v.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(y.x,",").concat(y.y,"\n A").concat(o,",").concat(o,",0,").concat(+(w>180),",").concat(+(f<0),",").concat(b.x,",").concat(b.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(O.x,",").concat(O.y,"\n ");if(r>0){var M=d({cx:e,cy:n,radius:r,angle:s,sign:f,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),S=M.circleTangency,P=M.lineTangency,k=M.theta,_=d({cx:e,cy:n,radius:r,angle:l,sign:-f,isExternal:!0,cornerRadius:i,cornerIsExternal:c}),E=_.circleTangency,D=_.lineTangency,T=_.theta,A=c?Math.abs(s-l):Math.abs(s-l)-k-T;if(A<0&&0===i)return"".concat(j,"L").concat(e,",").concat(n,"Z");j+="L".concat(D.x,",").concat(D.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(E.x,",").concat(E.y,"\n A").concat(r,",").concat(r,",0,").concat(+(A>180),",").concat(+(f>0),",").concat(S.x,",").concat(S.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(P.x,",").concat(P.y,"Z")}else j+="L".concat(e,",").concat(n,"Z");return j},y={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},v=function(t){var e,n=f(f({},y),t),a=n.cx,c=n.cy,l=n.innerRadius,d=n.outerRadius,v=n.cornerRadius,m=n.forceCornerRadius,g=n.cornerIsExternal,b=n.startAngle,O=n.endAngle,x=n.className;if(d0&&360>Math.abs(b-O)?p({cx:a,cy:c,innerRadius:l,outerRadius:d,cornerRadius:Math.min(M,j/2),forceCornerRadius:m,cornerIsExternal:g,startAngle:b,endAngle:O}):h({cx:a,cy:c,innerRadius:l,outerRadius:d,startAngle:b,endAngle:O}),r.createElement("path",s({},(0,i.L6)(n,!0),{className:w,d:e,role:"img"}))}},66967:function(t,e,n){"use strict";n.d(e,{v:function(){return I}});var r=n(3546),o=n(97371),i=n.n(o);let a=Math.cos,u=Math.sin,c=Math.sqrt,s=Math.PI,l=2*s;var f={draw(t,e){let n=c(e/s);t.moveTo(n,0),t.arc(0,0,n,0,l)}};let d=c(1/3),h=2*d,p=u(s/10)/u(7*s/10),y=u(l/10)*p,v=-a(l/10)*p,m=c(3),g=c(3)/2,b=1/c(12),O=(b/2+1)*3;var x=n(78671),w=n(51286);c(3),c(3);var j=n(18315),M=n(72945);function S(t){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var P=["type","size","sizeType"];function k(){return(k=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,P)),{},{type:o,size:u,sizeType:s}),d=l.className,h=l.cx,p=l.cy,y=(0,M.L6)(l,!0);return h===+h&&p===+p&&u===+u?r.createElement("path",k({},y,{className:(0,j.Z)("recharts-symbols",d),transform:"translate(".concat(h,", ").concat(p,")"),d:(e=D["symbol".concat(i()(o))]||f,(function(t,e){let n=null,r=(0,w.d)(o);function o(){let o;if(n||(n=o=r()),t.apply(this,arguments).draw(n,+e.apply(this,arguments)),o)return n=null,o+""||null}return t="function"==typeof t?t:(0,x.Z)(t||f),e="function"==typeof e?e:(0,x.Z)(void 0===e?64:+e),o.type=function(e){return arguments.length?(t="function"==typeof e?e:(0,x.Z)(e),o):t},o.size=function(t){return arguments.length?(e="function"==typeof t?t:(0,x.Z)(+t),o):e},o.context=function(t){return arguments.length?(n=null==t?null:t,o):n},o})().type(e).size(A(u,s,o))())})):null};I.registerSymbol=function(t,e){D["symbol".concat(i()(t))]=e}},94505:function(t,e,n){"use strict";n.d(e,{bn:function(){return A},a3:function(){return Y},lT:function(){return I},V$:function(){return N},w7:function(){return C}});var r=n(3546),o=n(57868),i=n.n(o),a=n(10041),u=n.n(a),c=n(87702),s=n.n(c),l=n(1133),f=n.n(l),d=n(55402),h=n(18315),p=n(67957),y=n(72945);function v(t){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(){return(m=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n0,from:{upperWidth:0,lowerWidth:0,height:d,x:c,y:s},to:{upperWidth:l,lowerWidth:f,height:d,x:c,y:s},duration:j,animationEasing:b,isActive:S},function(t){var e=t.upperWidth,i=t.lowerWidth,u=t.height,c=t.x,s=t.y;return r.createElement(p.ZP,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:M,duration:j,easing:b},r.createElement("path",m({},(0,y.L6)(n,!0),{className:P,d:x(c,s,e,i,u),ref:o})))}):r.createElement("g",null,r.createElement("path",m({},(0,y.L6)(n,!0),{className:P,d:x(c,s,l,f,d)})))},M=n(35344),S=n(34635),P=n(66967),k=["option","shapeType","propTransformer","activeClassName","isActive"];function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function E(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function D(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}(t,k);if((0,r.isValidElement)(n))e=(0,r.cloneElement)(n,D(D({},f),(0,r.isValidElement)(n)?n.props:n));else if(i()(n))e=n(f);else if(u()(n)&&!s()(n)){var d=(void 0===a?function(t,e){return D(D({},e),t)}:a)(n,f);e=r.createElement(T,{shapeType:o,elementProps:d})}else e=r.createElement(T,{shapeType:o,elementProps:f});return l?r.createElement(S.m,{className:void 0===c?"recharts-active-shape":c},e):e}function I(t,e){return null!=e&&"trapezoids"in t.props}function N(t,e){return null!=e&&"sectors"in t.props}function C(t,e){return null!=e&&"points"in t.props}function L(t,e){var n,r,o=t.x===(null==e||null===(n=e.labelViewBox)||void 0===n?void 0:n.x)||t.x===e.x,i=t.y===(null==e||null===(r=e.labelViewBox)||void 0===r?void 0:r.y)||t.y===e.y;return o&&i}function F(t,e){var n=t.endAngle===e.endAngle,r=t.startAngle===e.startAngle;return n&&r}function B(t,e){var n=t.x===e.x,r=t.y===e.y,o=t.z===e.z;return n&&r&&o}function Y(t){var e,n,r,o=t.activeTooltipItem,i=t.graphicalItem,a=t.itemData,u=(I(i,o)?e="trapezoids":N(i,o)?e="sectors":C(i,o)&&(e="points"),e),c=I(i,o)?null===(n=o.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:N(i,o)?null===(r=o.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:C(i,o)?o.payload:{},s=a.filter(function(t,e){var n=f()(c,t),r=i.props[u].filter(function(t){var e;return(I(i,o)?e=L:N(i,o)?e=F:C(i,o)&&(e=B),e)(t,o)}),a=i.props[u].indexOf(r[r.length-1]);return n&&e===a});return a.indexOf(s[s.length-1])}},6808:function(t,e,n){"use strict";n.d(e,{Ky:function(){return x},O1:function(){return g},_b:function(){return b},t9:function(){return m},xE:function(){return w}});var r=n(4216),o=n.n(r),i=n(49179),a=n.n(i),u=n(1837),c=n(72945),s=n(54043),l=n(85948);function f(t){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function d(t,e){for(var n=0;n0&&(_=Math.min((t||0)-(E[e-1]||0),_))}),Number.isFinite(_)){var D=_/k,T="vertical"===b.layout?n.height:n.width;if("gap"===b.padding&&(c=D*T/2),"no-gap"===b.padding){var A=(0,s.h1)(t.barCategoryGap,D*T),I=D*T/2;c=I-A-(I-A)/T*A}}}l="xAxis"===r?[n.left+(j.left||0)+(c||0),n.left+n.width-(j.right||0)-(c||0)]:"yAxis"===r?"horizontal"===f?[n.top+n.height-(j.bottom||0),n.top+(j.top||0)]:[n.top+(j.top||0)+(c||0),n.top+n.height-(j.bottom||0)-(c||0)]:b.range,S&&(l=[l[1],l[0]]);var N=(0,u.Hq)(b,o,m),C=N.scale,L=N.realScaleType;C.domain(x).range(l),(0,u.zF)(C);var F=(0,u.g$)(C,p(p({},b),{},{realScaleType:L}));"xAxis"===r?(g="top"===O&&!M||"bottom"===O&&M,d=n.left,h=v[P]-g*b.height):"yAxis"===r&&(g="left"===O&&!M||"right"===O&&M,d=v[P]-g*b.width,h=n.top);var B=p(p(p({},b),F),{},{realScaleType:L,x:d,y:h,scale:C,width:"xAxis"===r?n.width:b.width,height:"yAxis"===r?n.height:b.height});return B.bandSize=(0,u.zT)(B,F),b.hide||"xAxis"!==r?b.hide||(v[P]+=(g?-1:1)*B.width):v[P]+=(g?-1:1)*B.height,p(p({},i),{},y({},a,B))},{})},g=function(t,e){var n=t.x,r=t.y,o=e.x,i=e.y;return{x:Math.min(n,o),y:Math.min(r,i),width:Math.abs(o-n),height:Math.abs(i-r)}},b=function(t){return g({x:t.x1,y:t.y1},{x:t.x2,y:t.y2})},O=function(){var t,e;function n(t){!function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}(this,n),this.scale=t}return t=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.bandAware,r=e.position;if(void 0!==t){if(r)switch(r){case"start":default:return this.scale(t);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(t)+i}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(t)+a}return this.scale(t)}}},{key:"isInRange",value:function(t){var e=this.range(),n=e[0],r=e[e.length-1];return n<=r?t>=n&&t<=r:t>=r&&t<=n}}],e=[{key:"create",value:function(t){return new n(t)}}],t&&d(n.prototype,t),e&&d(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}();y(O,"EPS",1e-4);var x=function(t){var e=Object.keys(t).reduce(function(e,n){return p(p({},e),{},y({},n,O.create(t[n])))},{});return p(p({},e),{},{apply:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,i=n.position;return o()(t,function(t,n){return e[n].apply(t,{bandAware:r,position:i})})},isInRange:function(t){return a()(t,function(t,n){return e[n].isInRange(t)})}})},w=function(t){var e=t.width,n=t.height,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=(r%180+180)%180*Math.PI/180,i=Math.atan(n/e);return Math.abs(o>i&&otO(e,t()).base(e.base()),tj.o.apply(e,arguments),e}},scaleOrdinal:function(){return tX.Z},scalePoint:function(){return f.x},scalePow:function(){return tJ},scaleQuantile:function(){return function t(){var e,n=[],r=[],o=[];function i(){var t=0,e=Math.max(1,r.length);for(o=Array(e-1);++t=1)return+n(t[r-1],r-1,t);var r,o=(r-1)*e,i=Math.floor(o),a=+n(t[i],i,t);return a+(+n(t[i+1],i+1,t)-a)*(o-i)}}(n,t/e);return a}function a(t){return null==t||isNaN(t=+t)?e:r[S(o,t)]}return a.invertExtent=function(t){var e=r.indexOf(t);return e<0?[NaN,NaN]:[e>0?o[e-1]:n[0],e=o?[i[o-1],r]:[i[e-1],i[e]]},u.unknown=function(t){return arguments.length&&(e=t),u},u.thresholds=function(){return i.slice()},u.copy=function(){return t().domain([n,r]).range(a).unknown(e)},tj.o.apply(tC(u),arguments)}},scaleRadial:function(){return function t(){var e,n=tw(),r=[0,1],o=!1;function i(t){var r,i=Math.sign(r=n(t))*Math.sqrt(Math.abs(r));return isNaN(i)?e:o?Math.round(i):i}return i.invert=function(t){return n.invert(t1(t))},i.domain=function(t){return arguments.length?(n.domain(t),i):n.domain()},i.range=function(t){return arguments.length?(n.range((r=Array.from(t,tp)).map(t1)),i):r.slice()},i.rangeRound=function(t){return i.range(t).round(!0)},i.round=function(t){return arguments.length?(o=!!t,i):o},i.clamp=function(t){return arguments.length?(n.clamp(t),i):n.clamp()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return t(n.domain(),r).round(o).clamp(n.clamp()).unknown(e)},tj.o.apply(i,arguments),tC(i)}},scaleSequential:function(){return function t(){var e=tC(nK()(tv));return e.copy=function(){return nJ(e,t())},tj.O.apply(e,arguments)}},scaleSequentialLog:function(){return function t(){var e=tH(nK()).domain([1,10]);return e.copy=function(){return nJ(e,t()).base(e.base())},tj.O.apply(e,arguments)}},scaleSequentialPow:function(){return n0},scaleSequentialQuantile:function(){return function t(){var e=[],n=tv;function r(t){if(null!=t&&!isNaN(t=+t))return n((S(e,t,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();for(let n of(e=[],t))null==n||isNaN(n=+n)||e.push(n);return e.sort(b),r},r.interpolator=function(t){return arguments.length?(n=t,r):n},r.range=function(){return e.map((t,r)=>n(r/(e.length-1)))},r.quantiles=function(t){return Array.from({length:t+1},(n,r)=>(function(t,e,n){if(!(!(r=(t=Float64Array.from(function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let n=-1;for(let r of t)null!=(r=e(r,++n,t))&&(r=+r)>=r&&(yield r)}}(t,void 0))).length)||isNaN(e=+e))){if(e<=0||r<2)return t6(t);if(e>=1)return t2(t);var r,o=(r-1)*e,i=Math.floor(o),a=t2((function t(e,n,r=0,o=1/0,i){if(n=Math.floor(n),r=Math.floor(Math.max(0,r)),o=Math.floor(Math.min(e.length-1,o)),!(r<=n&&n<=o))return e;for(i=void 0===i?t3:function(t=b){if(t===b)return t3;if("function"!=typeof t)throw TypeError("compare is not a function");return(e,n)=>{let r=t(e,n);return r||0===r?r:(0===t(n,n))-(0===t(e,e))}}(i);o>r;){if(o-r>600){let a=o-r+1,u=n-r+1,c=Math.log(a),s=.5*Math.exp(2*c/3),l=.5*Math.sqrt(c*s*(a-s)/a)*(u-a/2<0?-1:1),f=Math.max(r,Math.floor(n-u*s/a+l)),d=Math.min(o,Math.floor(n+(a-u)*s/a+l));t(e,n,f,d,i)}let a=e[n],u=r,c=o;for(t4(e,r,n),i(e[o],a)>0&&t4(e,r,o);ui(e[u],a);)++u;for(;i(e[c],a)>0;)--c}0===i(e[r],a)?t4(e,r,c):t4(e,++c,o),c<=n&&(r=c+1),n<=c&&(o=c-1)}return e})(t,i).subarray(0,i+1));return a+(t6(t.subarray(i+1))-a)*(o-i)}})(e,r/t))},r.copy=function(){return t(n).domain(e)},tj.O.apply(r,arguments)}},scaleSequentialSqrt:function(){return n1},scaleSequentialSymlog:function(){return function t(){var e=tq(nK());return e.copy=function(){return nJ(e,t()).constant(e.constant())},tj.O.apply(e,arguments)}},scaleSqrt:function(){return t0},scaleSymlog:function(){return function t(){var e=tq(tx());return e.copy=function(){return tO(e,t()).constant(e.constant())},tj.o.apply(e,arguments)}},scaleThreshold:function(){return function t(){var e,n=[.5],r=[0,1],o=1;function i(t){return null!=t&&t<=t?r[S(n,t,0,o)]:e}return i.domain=function(t){return arguments.length?(o=Math.min((n=Array.from(t)).length,r.length-1),i):n.slice()},i.range=function(t){return arguments.length?(r=Array.from(t),o=Math.min(n.length,r.length-1),i):r.slice()},i.invertExtent=function(t){var e=r.indexOf(t);return[n[e-1],n[e]]},i.unknown=function(t){return arguments.length?(e=t,i):e},i.copy=function(){return t().domain(n).range(r).unknown(e)},tj.o.apply(i,arguments)}},scaleTime:function(){return nG},scaleUtc:function(){return nQ},tickFormat:function(){return tN}});var f=n(90944);let d=Math.sqrt(50),h=Math.sqrt(10),p=Math.sqrt(2);function y(t,e,n){let r,o,i;let a=(e-t)/Math.max(0,n),u=Math.floor(Math.log10(a)),c=a/Math.pow(10,u),s=c>=d?10:c>=h?5:c>=p?2:1;return(u<0?(r=Math.round(t*(i=Math.pow(10,-u)/s)),o=Math.round(e*i),r/ie&&--o,i=-i):(r=Math.round(t/(i=Math.pow(10,u)*s)),o=Math.round(e/i),r*ie&&--o),o0))return[];if(t===e)return[t];let r=e=o))return[];let u=i-o+1,c=Array(u);if(r){if(a<0)for(let t=0;te?1:t>=e?0:NaN}function O(t,e){return null==t||null==e?NaN:et?1:e>=t?0:NaN}function x(t){let e,n,r;function o(t,r,o=0,i=t.length){if(o>>1;0>n(t[e],r)?o=e+1:i=e}while(ob(t(e),n),r=(e,n)=>t(e)-n):(e=t===b||t===O?t:w,n=t,r=t),{left:o,center:function(t,e,n=0,i=t.length){let a=o(t,e,n,i-1);return a>n&&r(t[a-1],e)>-r(t[a],e)?a-1:a},right:function(t,r,o=0,i=t.length){if(o>>1;0>=n(t[e],r)?o=e+1:i=e}while(o>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?H(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?H(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=I.exec(t))?new U(e[1],e[2],e[3],1):(e=N.exec(t))?new U(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=C.exec(t))?H(e[1],e[2],e[3],e[4]):(e=L.exec(t))?H(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=F.exec(t))?K(e[1],e[2]/100,e[3]/100,1):(e=B.exec(t))?K(e[1],e[2]/100,e[3]/100,e[4]):Y.hasOwnProperty(t)?$(Y[t]):"transparent"===t?new U(NaN,NaN,NaN,0):null}function $(t){return new U(t>>16&255,t>>8&255,255&t,1)}function H(t,e,n,r){return r<=0&&(t=e=n=NaN),new U(t,e,n,r)}function Z(t,e,n,r){var o;return 1==arguments.length?((o=t)instanceof _||(o=R(o)),o)?(o=o.rgb(),new U(o.r,o.g,o.b,o.opacity)):new U:new U(t,e,n,null==r?1:r)}function U(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function q(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}`}function X(){let t=V(this.opacity);return`${1===t?"rgb(":"rgba("}${G(this.r)}, ${G(this.g)}, ${G(this.b)}${1===t?")":`, ${t})`}`}function V(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function G(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Q(t){return((t=G(t))<16?"0":"")+t.toString(16)}function K(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new tt(t,e,n,r)}function J(t){if(t instanceof tt)return new tt(t.h,t.s,t.l,t.opacity);if(t instanceof _||(t=R(t)),!t)return new tt;if(t instanceof tt)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,o=Math.min(e,n,r),i=Math.max(e,n,r),a=NaN,u=i-o,c=(i+o)/2;return u?(a=e===i?(n-r)/u+(n0&&c<1?0:a,new tt(a,u,c,t.opacity)}function tt(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function te(t){return(t=(t||0)%360)<0?t+360:t}function tn(t){return Math.max(0,Math.min(1,t||0))}function tr(t,e,n){return(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)*255}function to(t,e,n,r,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*e+(4-6*i+3*a)*n+(1+3*t+3*i-3*a)*r+a*o)/6}P(_,R,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:W,formatHex:W,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return J(this).formatHsl()},formatRgb:z,toString:z}),P(U,Z,k(_,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new U(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new U(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new U(G(this.r),G(this.g),G(this.b),V(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:q,formatHex:q,formatHex8:function(){return`#${Q(this.r)}${Q(this.g)}${Q(this.b)}${Q((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:X,toString:X})),P(tt,function(t,e,n,r){return 1==arguments.length?J(t):new tt(t,e,n,null==r?1:r)},k(_,{brighter(t){return t=null==t?1.4285714285714286:Math.pow(1.4285714285714286,t),new tt(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?.7:Math.pow(.7,t),new tt(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,o=2*n-r;return new U(tr(t>=240?t-240:t+120,o,r),tr(t,o,r),tr(t<120?t+240:t-120,o,r),this.opacity)},clamp(){return new tt(te(this.h),tn(this.s),tn(this.l),V(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let t=V(this.opacity);return`${1===t?"hsl(":"hsla("}${te(this.h)}, ${100*tn(this.s)}%, ${100*tn(this.l)}%${1===t?")":`, ${t})`}`}}));var ti=t=>()=>t;function ta(t,e){var n=e-t;return n?function(e){return t+e*n}:ti(isNaN(t)?e:t)}var tu=function t(e){var n,r=1==(n=+(n=e))?ta:function(t,e){var r,o,i;return e-t?(r=t,o=e,r=Math.pow(r,i=n),o=Math.pow(o,i)-r,i=1/i,function(t){return Math.pow(r+t*o,i)}):ti(isNaN(t)?e:t)};function o(t,e){var n=r((t=Z(t)).r,(e=Z(e)).r),o=r(t.g,e.g),i=r(t.b,e.b),a=ta(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=o(e),t.b=i(e),t.opacity=a(e),t+""}}return o.gamma=t,o}(1);function tc(t){return function(e){var n,r,o=e.length,i=Array(o),a=Array(o),u=Array(o);for(n=0;n=1?(n=1,e-1):Math.floor(n*e),o=t[r],i=t[r+1],a=r>0?t[r-1]:2*o-i,u=ru&&(a=e.slice(u,a),s[c]?s[c]+=a:s[++c]=a),(o=o[0])===(i=i[0])?s[c]?s[c]+=i:s[++c]=i:(s[++c]=null,l.push({i:c,x:ts(o,i)})),u=tf.lastIndex;return ue&&(n=t,t=e,e=n),s=function(n){return Math.max(t,Math.min(e,n))}),r=c>2?tb:tg,o=i=null,f}function f(e){return null==e||isNaN(e=+e)?n:(o||(o=r(a.map(t),u,c)))(t(s(e)))}return f.invert=function(n){return s(e((i||(i=r(u,a.map(t),ts)))(n)))},f.domain=function(t){return arguments.length?(a=Array.from(t,tp),l()):a.slice()},f.range=function(t){return arguments.length?(u=Array.from(t),l()):u.slice()},f.rangeRound=function(t){return u=Array.from(t),c=th,l()},f.clamp=function(t){return arguments.length?(s=!!t||tv,l()):s!==tv},f.interpolate=function(t){return arguments.length?(c=t,l()):c},f.unknown=function(t){return arguments.length?(n=t,f):n},function(n,r){return t=n,e=r,l()}}function tw(){return tx()(tv,tv)}var tj=n(44825),tM=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function tS(t){var e;if(!(e=tM.exec(t)))throw Error("invalid format: "+t);return new tP({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function tP(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function tk(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]}function t_(t){return(t=tk(Math.abs(t)))?t[1]:NaN}function tE(t,e){var n=tk(t,e);if(!n)return t+"";var r=n[0],o=n[1];return o<0?"0."+Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+Array(o-r.length+2).join("0")}tS.prototype=tP.prototype,tP.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var tD={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>tE(100*t,e),r:tE,s:function(t,e){var n=tk(t,e);if(!n)return t+"";var o=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=o.length;return a===u?o:a>u?o+Array(a-u+1).join("0"):a>0?o.slice(0,a)+"."+o.slice(a):"0."+Array(1-a).join("0")+tk(t,Math.max(0,e+a-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function tT(t){return t}var tA=Array.prototype.map,tI=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function tN(t,e,n,r){var o,u,c=g(t,e,n);switch((r=tS(null==r?",f":r)).type){case"s":var s=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(u=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(t_(s)/3)))-t_(Math.abs(c))))||(r.precision=u),a(r,s);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(u=Math.max(0,t_(Math.abs(Math.max(Math.abs(t),Math.abs(e)))-(o=Math.abs(o=c)))-t_(o))+1)||(r.precision=u-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(u=Math.max(0,-t_(Math.abs(c))))||(r.precision=u-("%"===r.type)*2)}return i(r)}function tC(t){var e=t.domain;return t.ticks=function(t){var n=e();return v(n[0],n[n.length-1],null==t?10:t)},t.tickFormat=function(t,n){var r=e();return tN(r[0],r[r.length-1],null==t?10:t,n)},t.nice=function(n){null==n&&(n=10);var r,o,i=e(),a=0,u=i.length-1,c=i[a],s=i[u],l=10;for(s0;){if((o=m(c,s,n))===r)return i[a]=c,i[u]=s,e(i);if(o>0)c=Math.floor(c/o)*o,s=Math.ceil(s/o)*o;else if(o<0)c=Math.ceil(c*o)/o,s=Math.floor(s*o)/o;else break;r=o}return t},t}function tL(){var t=tw();return t.copy=function(){return tO(t,tL())},tj.o.apply(t,arguments),tC(t)}function tF(t,e){t=t.slice();var n,r=0,o=t.length-1,i=t[r],a=t[o];return a-t(-e,n)}function tH(t){let e,n;let r=t(tB,tY),o=r.domain,a=10;function u(){var i,u;return e=(i=a)===Math.E?Math.log:10===i&&Math.log10||2===i&&Math.log2||(i=Math.log(i),t=>Math.log(t)/i),n=10===(u=a)?tR:u===Math.E?Math.exp:t=>Math.pow(u,t),o()[0]<0?(e=t$(e),n=t$(n),t(tW,tz)):t(tB,tY),r}return r.base=function(t){return arguments.length?(a=+t,u()):a},r.domain=function(t){return arguments.length?(o(t),u()):o()},r.ticks=t=>{let r,i;let u=o(),c=u[0],s=u[u.length-1],l=s0){for(;f<=d;++f)for(r=1;rs)break;p.push(i)}}else for(;f<=d;++f)for(r=a-1;r>=1;--r)if(!((i=f>0?r/n(-f):r*n(f))s)break;p.push(i)}2*p.length{if(null==t&&(t=10),null==o&&(o=10===a?"s":","),"function"!=typeof o&&(a%1||null!=(o=tS(o)).precision||(o.trim=!0),o=i(o)),t===1/0)return o;let u=Math.max(1,a*t/r.ticks().length);return t=>{let r=t/n(Math.round(e(t)));return r*ao(tF(o(),{floor:t=>n(Math.floor(e(t))),ceil:t=>n(Math.ceil(e(t)))})),r}function tZ(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function tU(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function tq(t){var e=1,n=t(tZ(1),tU(e));return n.constant=function(n){return arguments.length?t(tZ(e=+n),tU(e)):e},tC(n)}i=(o=function(t){var e,n,o,i=void 0===t.grouping||void 0===t.thousands?tT:(e=tA.call(t.grouping,Number),n=t.thousands+"",function(t,r){for(var o=t.length,i=[],a=0,u=e[0],c=0;o>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),i.push(t.substring(o-=u,o+u)),!((c+=u+1)>r));)u=e[a=(a+1)%e.length];return i.reverse().join(n)}),a=void 0===t.currency?"":t.currency[0]+"",u=void 0===t.currency?"":t.currency[1]+"",c=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?tT:(o=tA.call(t.numerals,String),function(t){return t.replace(/[0-9]/g,function(t){return o[+t]})}),l=void 0===t.percent?"%":t.percent+"",f=void 0===t.minus?"−":t.minus+"",d=void 0===t.nan?"NaN":t.nan+"";function h(t){var e=(t=tS(t)).fill,n=t.align,o=t.sign,h=t.symbol,p=t.zero,y=t.width,v=t.comma,m=t.precision,g=t.trim,b=t.type;"n"===b?(v=!0,b="g"):tD[b]||(void 0===m&&(m=12),g=!0,b="g"),(p||"0"===e&&"="===n)&&(p=!0,e="0",n="=");var O="$"===h?a:"#"===h&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",x="$"===h?u:/[%p]/.test(b)?l:"",w=tD[b],j=/[defgprs%]/.test(b);function M(t){var a,u,l,h=O,M=x;if("c"===b)M=w(t)+M,t="";else{var S=(t=+t)<0||1/t<0;if(t=isNaN(t)?d:w(Math.abs(t),m),g&&(t=function(t){e:for(var e,n=t.length,r=1,o=-1;r0&&(o=0)}return o>0?t.slice(0,o)+t.slice(e+1):t}(t)),S&&0==+t&&"+"!==o&&(S=!1),h=(S?"("===o?o:f:"-"===o||"("===o?"":o)+h,M=("s"===b?tI[8+r/3]:"")+M+(S&&"("===o?")":""),j){for(a=-1,u=t.length;++a(l=t.charCodeAt(a))||l>57){M=(46===l?c+t.slice(a+1):t.slice(a))+M,t=t.slice(0,a);break}}}v&&!p&&(t=i(t,1/0));var P=h.length+t.length+M.length,k=P>1)+h+t+M+k.slice(P);break;default:t=k+h+t+M}return s(t)}return m=void 0===m?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),M.toString=function(){return t+""},M}return{format:h,formatPrefix:function(t,e){var n=h(((t=tS(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(t_(e)/3))),o=Math.pow(10,-r),i=tI[8+r/3];return function(t){return n(o*t)+i}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,a=o.formatPrefix;var tX=n(37230);function tV(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function tG(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function tQ(t){return t<0?-t*t:t*t}function tK(t){var e=t(tv,tv),n=1;return e.exponent=function(e){return arguments.length?1==(n=+e)?t(tv,tv):.5===n?t(tG,tQ):t(tV(n),tV(1/n)):n},tC(e)}function tJ(){var t=tK(tx());return t.copy=function(){return tO(t,tJ()).exponent(t.exponent())},tj.o.apply(t,arguments),t}function t0(){return tJ.apply(null,arguments).exponent(.5)}function t1(t){return Math.sign(t)*t*t}function t2(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n=o)&&(n=o)}return n}function t6(t,e){let n;if(void 0===e)for(let e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let o of t)null!=(o=e(o,++r,t))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}function t3(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(te?1:0)}function t4(t,e,n){let r=t[e];t[e]=t[n],t[n]=r}let t7=864e5,t5=7*t7,t8=30*t7,t9=365*t7,et=new Date,ee=new Date;function en(t,e,n,r){function o(e){return t(e=0==arguments.length?new Date:new Date(+e)),e}return o.floor=e=>(t(e=new Date(+e)),e),o.ceil=n=>(t(n=new Date(n-1)),e(n,1),t(n),n),o.round=t=>{let e=o(t),n=o.ceil(t);return t-e(e(t=new Date(+t),null==n?1:Math.floor(n)),t),o.range=(n,r,i)=>{let a;let u=[];if(n=o.ceil(n),i=null==i?1:Math.floor(i),!(n0))return u;do u.push(a=new Date(+n)),e(n,i),t(n);while(aen(e=>{if(e>=e)for(;t(e),!n(e);)e.setTime(e-1)},(t,r)=>{if(t>=t){if(r<0)for(;++r<=0;)for(;e(t,-1),!n(t););else for(;--r>=0;)for(;e(t,1),!n(t););}}),n&&(o.count=(e,r)=>(et.setTime(+e),ee.setTime(+r),t(et),t(ee),Math.floor(n(et,ee))),o.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?o.filter(r?e=>r(e)%t==0:e=>o.count(0,e)%t==0):o:null),o}let er=en(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);er.every=t=>isFinite(t=Math.floor(t))&&t>0?t>1?en(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):er:null,er.range;let eo=en(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+1e3*e)},(t,e)=>(e-t)/1e3,t=>t.getUTCSeconds());eo.range;let ei=en(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getMinutes());ei.range;let ea=en(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+6e4*e)},(t,e)=>(e-t)/6e4,t=>t.getUTCMinutes());ea.range;let eu=en(t=>{t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getHours());eu.range;let ec=en(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+36e5*e)},(t,e)=>(e-t)/36e5,t=>t.getUTCHours());ec.range;let es=en(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/t7,t=>t.getDate()-1);es.range;let el=en(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/t7,t=>t.getUTCDate()-1);el.range;let ef=en(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/t7,t=>Math.floor(t/t7));function ed(t){return en(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(t,e)=>{t.setDate(t.getDate()+7*e)},(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*6e4)/t5)}ef.range;let eh=ed(0),ep=ed(1),ey=ed(2),ev=ed(3),em=ed(4),eg=ed(5),eb=ed(6);function eO(t){return en(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)},(t,e)=>(e-t)/t5)}eh.range,ep.range,ey.range,ev.range,em.range,eg.range,eb.range;let ex=eO(0),ew=eO(1),ej=eO(2),eM=eO(3),eS=eO(4),eP=eO(5),ek=eO(6);ex.range,ew.range,ej.range,eM.range,eS.range,eP.range,ek.range;let e_=en(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());e_.range;let eE=en(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());eE.range;let eD=en(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());eD.every=t=>isFinite(t=Math.floor(t))&&t>0?en(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)}):null,eD.range;let eT=en(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());function eA(t,e,n,r,o,i){let a=[[eo,1,1e3],[eo,5,5e3],[eo,15,15e3],[eo,30,3e4],[i,1,6e4],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,36e5],[o,3,108e5],[o,6,216e5],[o,12,432e5],[r,1,t7],[r,2,2*t7],[n,1,t5],[e,1,t8],[e,3,3*t8],[t,1,t9]];function u(e,n,r){let o=Math.abs(n-e)/r,i=x(([,,t])=>t).right(a,o);if(i===a.length)return t.every(g(e/t9,n/t9,r));if(0===i)return er.every(Math.max(g(e,n,r),1));let[u,c]=a[o/a[i-1][2]isFinite(t=Math.floor(t))&&t>0?en(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)}):null,eT.range;let[eI,eN]=eA(eT,eE,ex,ef,ec,ea),[eC,eL]=eA(eD,e_,eh,es,eu,ei);function eF(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function eB(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function eY(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var eW={"-":"",_:" ",0:"0"},ez=/^\s*\d+/,eR=/^%/,e$=/[\\^$*+?|[\]().{}]/g;function eH(t,e,n){var r=t<0?"-":"",o=(r?-t:t)+"",i=o.length;return r+(i[t.toLowerCase(),e]))}function eX(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function eV(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function eG(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function eQ(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function eK(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function eJ(t,e,n){var r=ez.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function e0(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function e1(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function e2(t,e,n){var r=ez.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function e6(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function e3(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function e4(t,e,n){var r=ez.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function e7(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function e5(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function e8(t,e,n){var r=ez.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function e9(t,e,n){var r=ez.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function nt(t,e,n){var r=ez.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function ne(t,e,n){var r=eR.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function nn(t,e,n){var r=ez.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function nr(t,e,n){var r=ez.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function no(t,e){return eH(t.getDate(),e,2)}function ni(t,e){return eH(t.getHours(),e,2)}function na(t,e){return eH(t.getHours()%12||12,e,2)}function nu(t,e){return eH(1+es.count(eD(t),t),e,3)}function nc(t,e){return eH(t.getMilliseconds(),e,3)}function ns(t,e){return nc(t,e)+"000"}function nl(t,e){return eH(t.getMonth()+1,e,2)}function nf(t,e){return eH(t.getMinutes(),e,2)}function nd(t,e){return eH(t.getSeconds(),e,2)}function nh(t){var e=t.getDay();return 0===e?7:e}function np(t,e){return eH(eh.count(eD(t)-1,t),e,2)}function ny(t){var e=t.getDay();return e>=4||0===e?em(t):em.ceil(t)}function nv(t,e){return t=ny(t),eH(em.count(eD(t),t)+(4===eD(t).getDay()),e,2)}function nm(t){return t.getDay()}function ng(t,e){return eH(ep.count(eD(t)-1,t),e,2)}function nb(t,e){return eH(t.getFullYear()%100,e,2)}function nO(t,e){return eH((t=ny(t)).getFullYear()%100,e,2)}function nx(t,e){return eH(t.getFullYear()%1e4,e,4)}function nw(t,e){var n=t.getDay();return eH((t=n>=4||0===n?em(t):em.ceil(t)).getFullYear()%1e4,e,4)}function nj(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+eH(e/60|0,"0",2)+eH(e%60,"0",2)}function nM(t,e){return eH(t.getUTCDate(),e,2)}function nS(t,e){return eH(t.getUTCHours(),e,2)}function nP(t,e){return eH(t.getUTCHours()%12||12,e,2)}function nk(t,e){return eH(1+el.count(eT(t),t),e,3)}function n_(t,e){return eH(t.getUTCMilliseconds(),e,3)}function nE(t,e){return n_(t,e)+"000"}function nD(t,e){return eH(t.getUTCMonth()+1,e,2)}function nT(t,e){return eH(t.getUTCMinutes(),e,2)}function nA(t,e){return eH(t.getUTCSeconds(),e,2)}function nI(t){var e=t.getUTCDay();return 0===e?7:e}function nN(t,e){return eH(ex.count(eT(t)-1,t),e,2)}function nC(t){var e=t.getUTCDay();return e>=4||0===e?eS(t):eS.ceil(t)}function nL(t,e){return t=nC(t),eH(eS.count(eT(t),t)+(4===eT(t).getUTCDay()),e,2)}function nF(t){return t.getUTCDay()}function nB(t,e){return eH(ew.count(eT(t)-1,t),e,2)}function nY(t,e){return eH(t.getUTCFullYear()%100,e,2)}function nW(t,e){return eH((t=nC(t)).getUTCFullYear()%100,e,2)}function nz(t,e){return eH(t.getUTCFullYear()%1e4,e,4)}function nR(t,e){var n=t.getUTCDay();return eH((t=n>=4||0===n?eS(t):eS.ceil(t)).getUTCFullYear()%1e4,e,4)}function n$(){return"+0000"}function nH(){return"%"}function nZ(t){return+t}function nU(t){return Math.floor(+t/1e3)}function nq(t){return new Date(t)}function nX(t){return t instanceof Date?+t:+new Date(+t)}function nV(t,e,n,r,o,i,a,u,c,s){var l=tw(),f=l.invert,d=l.domain,h=s(".%L"),p=s(":%S"),y=s("%I:%M"),v=s("%I %p"),m=s("%a %d"),g=s("%b %d"),b=s("%B"),O=s("%Y");function x(t){return(c(t)1)for(var n,r,o,i=1,a=t[e[0]],u=a.length;i=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:nZ,s:nU,S:nd,u:nh,U:np,V:nv,w:nm,W:ng,x:null,X:null,y:nb,Y:nx,Z:nj,"%":nH},O={a:function(t){return a[t.getUTCDay()]},A:function(t){return i[t.getUTCDay()]},b:function(t){return c[t.getUTCMonth()]},B:function(t){return u[t.getUTCMonth()]},c:null,d:nM,e:nM,f:nE,g:nW,G:nR,H:nS,I:nP,j:nk,L:n_,m:nD,M:nT,p:function(t){return o[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:nZ,s:nU,S:nA,u:nI,U:nN,V:nL,w:nF,W:nB,x:null,X:null,y:nY,Y:nz,Z:n$,"%":nH},x={a:function(t,e,n){var r=h.exec(e.slice(n));return r?(t.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=f.exec(e.slice(n));return r?(t.w=d.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=m.exec(e.slice(n));return r?(t.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=y.exec(e.slice(n));return r?(t.m=v.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return M(t,e,n,r)},d:e3,e:e3,f:nt,g:e0,G:eJ,H:e7,I:e7,j:e4,L:e9,m:e6,M:e5,p:function(t,e,n){var r=s.exec(e.slice(n));return r?(t.p=l.get(r[0].toLowerCase()),n+r[0].length):-1},q:e2,Q:nn,s:nr,S:e8,u:eV,U:eG,V:eQ,w:eX,W:eK,x:function(t,e,r){return M(t,n,e,r)},X:function(t,e,n){return M(t,r,e,n)},y:e0,Y:eJ,Z:e1,"%":ne};function w(t,e){return function(n){var r,o,i,a=[],u=-1,c=0,s=t.length;for(n instanceof Date||(n=new Date(+n));++u53)return null;"w"in i||(i.w=1),"Z"in i?(r=(o=(r=eB(eY(i.y,0,1))).getUTCDay())>4||0===o?ew.ceil(r):ew(r),r=el.offset(r,(i.V-1)*7),i.y=r.getUTCFullYear(),i.m=r.getUTCMonth(),i.d=r.getUTCDate()+(i.w+6)%7):(r=(o=(r=eF(eY(i.y,0,1))).getDay())>4||0===o?ep.ceil(r):ep(r),r=es.offset(r,(i.V-1)*7),i.y=r.getFullYear(),i.m=r.getMonth(),i.d=r.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?eB(eY(i.y,0,1)).getUTCDay():eF(eY(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,eB(i)):eF(i)}}function M(t,e,n,r){for(var o,i,a=0,u=e.length,c=n.length;a=c)return -1;if(37===(o=e.charCodeAt(a++))){if(!(i=x[(o=e.charAt(a++))in eW?e.charAt(a++):o])||(r=i(t,n,r))<0)return -1}else if(o!=n.charCodeAt(r++))return -1}return r}return b.x=w(n,b),b.X=w(r,b),b.c=w(e,b),O.x=w(n,O),O.X=w(r,O),O.c=w(e,O),{format:function(t){var e=w(t+="",b);return e.toString=function(){return t},e},parse:function(t){var e=j(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=w(t+="",O);return e.toString=function(){return t},e},utcParse:function(t){var e=j(t+="",!0);return e.toString=function(){return t},e}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,u.parse,s=u.utcFormat,u.utcParse;var n7=n(37035),n5=n(78671);function n8(t){for(var e=t.length,n=Array(e);--e>=0;)n[e]=e;return n}function n9(t,e){return t[e]}function rt(t){let e=[];return e.key=t,e}var re=n(27793),rn=n.n(re),rr=n(67540),ro=n.n(rr),ri=n(9869),ra=n.n(ri),ru=n(57868),rc=n.n(ru),rs=n(90704),rl=n.n(rs),rf=n(81594),rd=n.n(rf),rh=n(56887),rp=n.n(rh),ry=n(83886),rv=n.n(ry),rm=n(97371),rg=n.n(rm),rb=n(1133),rO=n.n(rb),rx=n(67938),rw=n.n(rx),rj=n(6364),rM=n.n(rj);function rS(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=e?n.apply(void 0,o):t(e-a,rE(function(){for(var t=arguments.length,e=Array(t),r=0;rt.length)&&(e=t.length);for(var n=0,r=Array(e);nr&&(o=r,i=n),[o,i]}function rR(t,e,n){if(t.lte(0))return new(rM())(0);var r=rL.getDigitCount(t.toNumber()),o=new(rM())(10).pow(r),i=t.div(o),a=1!==r?.05:.1,u=new(rM())(Math.ceil(i.div(a).toNumber())).add(n).mul(a).mul(o);return e?u:new(rM())(Math.ceil(u))}function r$(t,e,n){var r=1,o=new(rM())(t);if(!o.isint()&&n){var i=Math.abs(t);i<1?(r=new(rM())(10).pow(rL.getDigitCount(t)-1),o=new(rM())(Math.floor(o.div(r).toNumber())).mul(r)):i>1&&(o=new(rM())(Math.floor(t)))}else 0===t?o=new(rM())(Math.floor((e-1)/2)):n||(o=new(rM())(Math.floor(t)));var a=Math.floor((e-1)/2);return rI(rA(function(t){return o.add(new(rM())(t-a).mul(r)).toNumber()}),rT)(0,e)}var rH=rC(function(t){var e=rB(t,2),n=e[0],r=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),u=rB(rz([n,r]),2),c=u[0],s=u[1];if(c===-1/0||s===1/0){var l=s===1/0?[c].concat(rF(rT(0,o-1).map(function(){return 1/0}))):[].concat(rF(rT(0,o-1).map(function(){return-1/0})),[s]);return n>r?rN(l):l}if(c===s)return r$(c,o,i);var f=function t(e,n,r,o){var i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((n-e)/(r-1)))return{step:new(rM())(0),tickMin:new(rM())(0),tickMax:new(rM())(0)};var u=rR(new(rM())(n).sub(e).div(r-1),o,a),c=Math.ceil((i=e<=0&&n>=0?new(rM())(0):(i=new(rM())(e).add(n).div(2)).sub(new(rM())(i).mod(u))).sub(e).div(u).toNumber()),s=Math.ceil(new(rM())(n).sub(i).div(u).toNumber()),l=c+s+1;return l>r?t(e,n,r,o,a+1):(l0?s+(r-l):s,c=n>0?c:c+(r-l)),{step:u,tickMin:i.sub(new(rM())(c).mul(u)),tickMax:i.add(new(rM())(s).mul(u))})}(c,s,a,i),d=f.step,h=f.tickMin,p=f.tickMax,y=rL.rangeStep(h,p.add(new(rM())(.1).mul(d)),d);return n>r?rN(y):y});rC(function(t){var e=rB(t,2),n=e[0],r=e[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=Math.max(o,2),u=rB(rz([n,r]),2),c=u[0],s=u[1];if(c===-1/0||s===1/0)return[n,r];if(c===s)return r$(c,o,i);var l=rR(new(rM())(s).sub(c).div(a-1),i,0),f=rI(rA(function(t){return new(rM())(c).add(new(rM())(t).mul(l)).toNumber()}),rT)(0,a).filter(function(t){return t>=c&&t<=s});return n>r?rN(f):f});var rZ=rC(function(t,e){var n=rB(t,2),r=n[0],o=n[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=rB(rz([r,o]),2),u=a[0],c=a[1];if(u===-1/0||c===1/0)return[r,o];if(u===c)return[u];var s=Math.max(e,2),l=rR(new(rM())(c).sub(u).div(s-1),i,0),f=[].concat(rF(rL.rangeStep(new(rM())(u),new(rM())(c).sub(new(rM())(.99).mul(l)),l)),[c]);return r>o?rN(f):f}),rU=n(6773),rq=n(54043),rX=n(72945),rV=n(32751);function rG(t){return(rG="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function rQ(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function rK(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(e=null==n?void 0:n.length)&&void 0!==e?e:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&1e-6>=Math.abs(Math.abs(o.range[1]-o.range[0])-360))for(var u=o.range,c=0;c0?r[c-1].coordinate:r[a-1].coordinate,l=r[c].coordinate,f=c>=a-1?r[0].coordinate:r[c+1].coordinate,d=void 0;if((0,rq.uY)(l-s)!==(0,rq.uY)(f-l)){var h=[];if((0,rq.uY)(f-l)===(0,rq.uY)(u[1]-u[0])){d=f;var p=l+u[1]-u[0];h[0]=Math.min(p,(p+s)/2),h[1]=Math.max(p,(p+s)/2)}else{d=s;var y=f+u[1]-u[0];h[0]=Math.min(l,(y+l)/2),h[1]=Math.max(l,(y+l)/2)}var v=[Math.min(l,(d+l)/2),Math.max(l,(d+l)/2)];if(t>v[0]&&t<=v[1]||t>=h[0]&&t<=h[1]){i=r[c].index;break}}else{var m=Math.min(s,f),g=Math.max(s,f);if(t>(m+l)/2&&t<=(g+l)/2){i=r[c].index;break}}}else for(var b=0;b0&&b(n[b].coordinate+n[b-1].coordinate)/2&&t<=(n[b].coordinate+n[b+1].coordinate)/2||b===a-1&&t>(n[b].coordinate+n[b-1].coordinate)/2){i=n[b].index;break}return i},r4=function(t){var e,n=t.type.displayName,r=t.props,o=r.stroke,i=r.fill;switch(n){case"Line":e=o;break;case"Area":case"Radar":e=o&&"none"!==o?o:i;break;default:e=i}return e},r7=function(t){var e=t.barSize,n=t.stackGroups,r=void 0===n?{}:n;if(!r)return{};for(var o={},i=Object.keys(r),a=0,u=i.length;a=0});if(y&&y.length){var v=y[0].props.barSize,m=y[0].props[p];o[m]||(o[m]=[]),o[m].push({item:y[0],stackList:y.slice(1),barSize:ra()(v)?e:v})}}return o},r5=function(t){var e,n=t.barGap,r=t.barCategoryGap,o=t.bandSize,i=t.sizeList,a=void 0===i?[]:i,u=t.maxBarSize,c=a.length;if(c<1)return null;var s=(0,rq.h1)(n,o,0,!0),l=[];if(a[0].barSize===+a[0].barSize){var f=!1,d=o/c,h=a.reduce(function(t,e){return t+e.barSize||0},0);(h+=(c-1)*s)>=o&&(h-=(c-1)*s,s=0),h>=o&&d>0&&(f=!0,d*=.9,h=c*d);var p={offset:((o-h)/2>>0)-s,size:0};e=a.reduce(function(t,e){var n={item:e.item,position:{offset:p.offset+p.size+s,size:f?d:e.barSize}},r=[].concat(r0(t),[n]);return p=r[r.length-1].position,e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:p})}),r},l)}else{var y=(0,rq.h1)(r,o,0,!0);o-2*y-(c-1)*s<=0&&(s=0);var v=(o-2*y-(c-1)*s)/c;v>1&&(v>>=0);var m=u===+u?Math.min(v,u):v;e=a.reduce(function(t,e,n){var r=[].concat(r0(t),[{item:e.item,position:{offset:y+(v+s)*n+(v-m)/2,size:m}}]);return e.stackList&&e.stackList.length&&e.stackList.forEach(function(t){r.push({item:t,position:r[r.length-1].position})}),r},l)}return e},r8=function(t,e,n,r){var o=n.children,i=n.width,a=n.margin,u=i-(a.left||0)-(a.right||0),c=(0,rV.z)({children:o,legendWidth:u});if(c){var s=r||{},l=s.width,f=s.height,d=c.align,h=c.verticalAlign,p=c.layout;if(("vertical"===p||"horizontal"===p&&"middle"===h)&&"center"!==d&&(0,rq.hj)(t[d]))return rK(rK({},t),{},rJ({},d,t[d]+(l||0)));if(("horizontal"===p||"vertical"===p&&"center"===d)&&"middle"!==h&&(0,rq.hj)(t[h]))return rK(rK({},t),{},rJ({},h,t[h]+(f||0)))}return t},r9=function(t,e,n,r,o){var i=e.props.children,a=(0,rX.NN)(i,rU.W).filter(function(t){var e;return e=t.props.direction,!!ra()(o)||("horizontal"===r?"yAxis"===o:"vertical"===r||"x"===e?"xAxis"===o:"y"!==e||"yAxis"===o)});if(a&&a.length){var u=a.map(function(t){return t.props.dataKey});return t.reduce(function(t,e){var r=r2(e,n);if(ra()(r))return t;var o=Array.isArray(r)?[ro()(r),rn()(r)]:[r,r],i=u.reduce(function(t,n){var r=r2(e,n,0),i=o[0]-Math.abs(Array.isArray(r)?r[0]:r),a=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(i,t[0]),Math.max(a,t[1])]},[1/0,-1/0]);return[Math.min(i[0],t[0]),Math.max(i[1],t[1])]},[1/0,-1/0])}return null},ot=function(t,e,n,r,o){var i=e.map(function(e){return r9(t,e,n,o,r)}).filter(function(t){return!ra()(t)});return i&&i.length?i.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]):null},oe=function(t,e,n,r,o){var i=e.map(function(e){var i=e.props.dataKey;return"number"===n&&i&&r9(t,e,i,r)||r6(t,i,n,o)});if("number"===n)return i.reduce(function(t,e){return[Math.min(t[0],e[0]),Math.max(t[1],e[1])]},[1/0,-1/0]);var a={};return i.reduce(function(t,e){for(var n=0,r=e.length;n=2?2*(0,rq.uY)(a[0]-a[1])*c:c,e&&(t.ticks||t.niceTicks))?(t.ticks||t.niceTicks).map(function(t){return{coordinate:r(o?o.indexOf(t):t)+c,value:t,offset:c}}).filter(function(t){return!rv()(t.coordinate)}):t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(t,e){return{coordinate:r(t)+c,value:t,index:e,offset:c}}):r.ticks&&!n?r.ticks(t.tickCount).map(function(t){return{coordinate:r(t)+c,value:t,offset:c}}):r.domain().map(function(t,e){return{coordinate:r(t)+c,value:o?o[t]:t,index:e,offset:c}})},oo=new WeakMap,oi=function(t,e){if("function"!=typeof e)return t;oo.has(t)||oo.set(t,new WeakMap);var n=oo.get(t);if(n.has(e))return n.get(e);var r=function(){t.apply(void 0,arguments),e.apply(void 0,arguments)};return n.set(e,r),r},oa=function(t,e,n){var r=t.scale,o=t.type,i=t.layout,a=t.axisType;if("auto"===r)return"radial"===i&&"radiusAxis"===a?{scale:f.Z(),realScaleType:"band"}:"radial"===i&&"angleAxis"===a?{scale:tL(),realScaleType:"linear"}:"category"===o&&e&&(e.indexOf("LineChart")>=0||e.indexOf("AreaChart")>=0||e.indexOf("ComposedChart")>=0&&!n)?{scale:f.x(),realScaleType:"point"}:"category"===o?{scale:f.Z(),realScaleType:"band"}:{scale:tL(),realScaleType:"linear"};if(rl()(r)){var u="scale".concat(rg()(r));return{scale:(l[u]||f.x)(),realScaleType:l[u]?u:"point"}}return rc()(r)?{scale:r}:{scale:f.x(),realScaleType:"point"}},ou=function(t){var e=t.domain();if(e&&!(e.length<=2)){var n=e.length,r=t.range(),o=Math.min(r[0],r[1])-1e-4,i=Math.max(r[0],r[1])+1e-4,a=t(e[0]),u=t(e[n-1]);(ai||ui)&&t.domain([e[0],e[n-1]])}},oc=function(t,e){if(!t)return null;for(var n=0,r=t.length;nr)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]=0?(t[a][n][0]=o,t[a][n][1]=o+u,o=t[a][n][1]):(t[a][n][0]=i,t[a][n][1]=i+u,i=t[a][n][1])}},expand:function(t,e){if((r=t.length)>0){for(var n,r,o,i=0,a=t[0].length;i0){for(var n,r=0,o=t[e[0]],i=o.length;r0&&(r=(n=t[e[0]]).length)>0){for(var n,r,o,i=0,a=1;a=0?(t[i][n][0]=o,t[i][n][1]=o+a,o=t[i][n][1]):(t[i][n][0]=0,t[i][n][1]=0)}}},of=function(t,e,n){var r=e.map(function(t){return t.props.dataKey}),o=ol[n];return(function(){var t=(0,n5.Z)([]),e=n8,n=n4,r=n9;function o(o){var i,a,u=Array.from(t.apply(this,arguments),rt),c=u.length,s=-1;for(let t of o)for(i=0,++s;i=0?0:o<0?o:r}return n[0]},om=function(t,e){var n=t.props.stackId;if((0,rq.P2)(n)){var r=e[n];if(r){var o=r.items.indexOf(t);return o>=0?r.stackedData[o]:null}}return null},og=function(t,e,n){return Object.keys(t).reduce(function(r,o){var i=t[o].stackedData.reduce(function(t,r){var o=r.slice(e,n+1).reduce(function(t,e){return[ro()(e.concat([t[0]]).filter(rq.hj)),rn()(e.concat([t[1]]).filter(rq.hj))]},[1/0,-1/0]);return[Math.min(t[0],o[0]),Math.max(t[1],o[1])]},[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]},[1/0,-1/0]).map(function(t){return t===1/0||t===-1/0?0:t})},ob=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,oO=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,ox=function(t,e,n){if(rc()(t))return t(e,n);if(!Array.isArray(t))return e;var r=[];if((0,rq.hj)(t[0]))r[0]=n?t[0]:Math.min(t[0],e[0]);else if(ob.test(t[0])){var o=+ob.exec(t[0])[1];r[0]=e[0]-o}else rc()(t[0])?r[0]=t[0](e[0]):r[0]=e[0];if((0,rq.hj)(t[1]))r[1]=n?t[1]:Math.max(t[1],e[1]);else if(oO.test(t[1])){var i=+oO.exec(t[1])[1];r[1]=e[1]+i}else rc()(t[1])?r[1]=t[1](e[1]):r[1]=e[1];return r},ow=function(t,e,n){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!n||r>0)return r}if(t&&e&&e.length>=2){for(var o=rw()(e,function(t){return t.coordinate}),i=1/0,a=1,u=o.length;a1&&void 0!==arguments[1]?arguments[1]:{};if(null==t||r.x.isSsr)return{width:0,height:0};var o=(Object.keys(e=a({},n)).forEach(function(t){e[t]||delete e[t]}),e),i=JSON.stringify({text:t,copyStyle:o});if(u.widthCache[i])return u.widthCache[i];try{var l=document.getElementById(s);l||((l=document.createElement("span")).setAttribute("id",s),l.setAttribute("aria-hidden","true"),document.body.appendChild(l));var f=a(a({},c),o);Object.assign(l.style,f),l.textContent="".concat(t);var d=l.getBoundingClientRect(),h={width:d.width,height:d.height};return u.widthCache[i]=h,++u.cacheCount>2e3&&(u.cacheCount=0,u.widthCache={}),h}catch(t){return{width:0,height:0}}},f=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}}},54043:function(t,e,n){"use strict";n.d(e,{Ap:function(){return x},EL:function(){return v},Kt:function(){return g},P2:function(){return p},bv:function(){return b},h1:function(){return m},hU:function(){return d},hj:function(){return h},k4:function(){return O},uY:function(){return f}});var r=n(90704),o=n.n(r),i=n(83886),a=n.n(i),u=n(81594),c=n.n(u),s=n(52974),l=n.n(s),f=function(t){return 0===t?0:t>0?1:-1},d=function(t){return o()(t)&&t.indexOf("%")===t.length-1},h=function(t){return l()(t)&&!a()(t)},p=function(t){return h(t)||o()(t)},y=0,v=function(t){var e=++y;return"".concat(t||"").concat(e)},m=function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!h(t)&&!o()(t))return r;if(d(t)){var u=t.indexOf("%");n=e*parseFloat(t.slice(0,u))/100}else n=+t;return a()(n)&&(n=r),i&&n>e&&(n=e),n},g=function(t){if(!t)return null;var e=Object.keys(t);return e&&e.length?t[e[0]]:null},b=function(t){if(!Array.isArray(t))return!1;for(var e=t.length,n={},r=0;r2?n-2:0),o=2;oi&&(u=2*Math.PI-u),{radius:a,angle:180*u/Math.PI,angleInRadian:u}},l=function(t){var e=t.startAngle,n=t.endAngle,r=Math.min(Math.floor(e/360),Math.floor(n/360));return{startAngle:e-360*r,endAngle:n-360*r}},f=function(t,e){var n,r=s({x:t.x,y:t.y},e),o=r.radius,a=r.angle,u=e.innerRadius,c=e.outerRadius;if(oc)return!1;if(0===o)return!0;var f=l(e),d=f.startAngle,h=f.endAngle,p=a;if(d<=h){for(;p>h;)p-=360;for(;p=d&&p<=h}else{for(;p>d;)p-=360;for(;p=h&&p<=d}return n?i(i({},e),{},{radius:o,angle:p+360*Math.min(Math.floor(e.startAngle/360),Math.floor(e.endAngle/360))}):null}},72945:function(t,e,n){"use strict";n.d(e,{$R:function(){return B},$k:function(){return T},Bh:function(){return F},Gf:function(){return j},L6:function(){return I},NN:function(){return k},TT:function(){return E},eu:function(){return L},rL:function(){return N},sP:function(){return _}});var r=n(81594),o=n.n(r),i=n(9869),a=n.n(i),u=n(90704),c=n.n(u),s=n(57868),l=n.n(s),f=n(34578),d=n.n(f),h=n(3546),p=n(78288),y=n(54043),v=n(23988),m=n(1463),g=["children"],b=["children"];function O(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function x(t){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var w={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart"},j=function(t){return"string"==typeof t?t:t?t.displayName||t.name||"Component":""},M=null,S=null,P=function t(e){if(e===M&&Array.isArray(S))return S;var n=[];return h.Children.forEach(e,function(e){a()(e)||((0,p.isFragment)(e)?n=n.concat(t(e.props.children)):n.push(e))}),S=n,M=e,n};function k(t,e){var n=[],r=[];return r=Array.isArray(e)?e.map(function(t){return j(t)}):[j(e)],P(t).forEach(function(t){var e=o()(t,"type.displayName")||o()(t,"type.name");-1!==r.indexOf(e)&&n.push(t)}),n}function _(t,e){var n=k(t,e);return n&&n[0]}var E=function(t){if(!t||!t.props)return!1;var e=t.props,n=e.width,r=e.height;return!!(0,y.hj)(n)&&!(n<=0)&&!!(0,y.hj)(r)&&!(r<=0)},D=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],T=function(t){return t&&"object"===x(t)&&"cx"in t&&"cy"in t&&"r"in t},A=function(t,e,n,r){var o,i=null!==(o=null===m.ry||void 0===m.ry?void 0:m.ry[r])&&void 0!==o?o:[];return!l()(t)&&(r&&i.includes(e)||m.Yh.includes(e))||n&&m.nv.includes(e)},I=function(t,e,n){if(!t||"function"==typeof t||"boolean"==typeof t)return null;var r=t;if((0,h.isValidElement)(t)&&(r=t.props),!d()(r))return null;var o={};return Object.keys(r).forEach(function(t){var i;A(null===(i=r)||void 0===i?void 0:i[t],t,e,n)&&(o[t]=r[t])}),o},N=function t(e,n){if(e===n)return!0;var r=h.Children.count(e);if(r!==h.Children.count(n))return!1;if(0===r)return!0;if(1===r)return C(Array.isArray(e)?e[0]:e,Array.isArray(n)?n[0]:n);for(var o=0;o=0)n.push(t);else if(t){var i=j(t.type),a=e[i]||{},u=a.handler,s=a.once;if(u&&(!s||!r[i])){var l=u(t,i,o);n.push(l),r[i]=!0}}}),n},F=function(t){var e=t&&t.type;return e&&w[e]?w[e]:null},B=function(t,e){return P(e).indexOf(t)}},23988:function(t,e,n){"use strict";function r(t,e){for(var n in t)if(({}).hasOwnProperty.call(t,n)&&(!({}).hasOwnProperty.call(e,n)||t[n]!==e[n]))return!1;for(var r in e)if(({}).hasOwnProperty.call(e,r)&&!({}).hasOwnProperty.call(t,r))return!1;return!0}n.d(e,{w:function(){return r}})},32751:function(t,e,n){"use strict";n.d(e,{z:function(){return s}});var r=n(79324),o=n(1837),i=n(72945);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function c(t){for(var e=1;e>>0,r-=e,r*=e,e=r>>>0,r-=e,e+=4294967296*r}return(e>>>0)*23283064365386963e-26});n.next=function(){var t=2091639*n.s0+23283064365386963e-26*n.c;return n.s0=n.s1,n.s1=n.s2,n.s2=t-(n.c=0|t)},n.c=1,n.s0=r(" "),n.s1=r(" "),n.s2=r(" "),n.s0-=r(t),n.s0<0&&(n.s0+=1),n.s1-=r(t),n.s1<0&&(n.s1+=1),n.s2-=r(t),n.s2<0&&(n.s2+=1)}function u(t,e){return e.c=t.c,e.s0=t.s0,e.s1=t.s1,e.s2=t.s2,e}function c(t,e){var n=new a(t),r=e&&e.state,o=n.next;return o.int32=function(){return 4294967296*n.next()|0},o.double=function(){return o()+(2097152*o()|0)*11102230246251565e-32},o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.alea=c}(0,t=n.nmd(t),n.amdD)},99209:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.next=function(){var t=e.b,n=e.c,r=e.d,o=e.a;return t=t<<25^t>>>7^n,n=n-r|0,r=r<<24^r>>>8^o,o=o-t|0,e.b=t=t<<20^t>>>12^n,e.c=n=n-r|0,e.d=r<<16^n>>>16^o,e.a=o-t|0},e.a=0,e.b=0,e.c=-1640531527,e.d=1367130551,t===Math.floor(t)?(e.a=t/4294967296|0,e.b=0|t):n+=t;for(var r=0;r>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.tychei=c}(0,t=n.nmd(t),n.amdD)},6795:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.x=0,e.y=0,e.z=0,e.w=0,e.next=function(){var t=e.x^e.x<<11;return e.x=e.y,e.y=e.z,e.z=e.w,e.w^=e.w>>>19^t^t>>>8},t===(0|t)?e.x=t:n+=t;for(var r=0;r>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xor128=c}(0,t=n.nmd(t),n.amdD)},38887:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this;e.next=function(){var t,n,r=e.w,o=e.X,i=e.i;return e.w=r=r+1640531527|0,n=o[i+34&127],t=o[i=i+1&127],n^=n<<13,t^=t<<17,n^=n>>>15,t^=t>>>12,n=o[i]=n^t,e.i=i,n+(r^r>>>16)|0},function(t,e){var n,r,o,i,a,u=[],c=128;for(e===(0|e)?(r=e,e=null):(e+="\x00",r=0,c=Math.max(c,e.length)),o=0,i=-32;i>>15,r^=r<<4,r^=r>>>13,i>=0&&(a=a+1640531527|0,o=0==(n=u[127&i]^=r+a)?o+1:0);for(o>=128&&(u[127&(e&&e.length||0)]=-1),o=127,i=512;i>0;--i)r=u[o+34&127],n=u[o=o+1&127],r^=r<<13,n^=n<<17,r^=r>>>15,n^=n>>>12,u[o]=r^n;t.w=a,t.X=u,t.i=o}(e,t)}function u(t,e){return e.i=t.i,e.w=t.w,e.X=t.X.slice(),e}function c(t,e){null==t&&(t=+new Date);var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&(r.X&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xor4096=c}(0,t=n.nmd(t),n.amdD)},42602:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this;e.next=function(){var t,n,r=e.x,o=e.i;return t=r[o],t^=t>>>7,n=t^t<<24^((t=r[o+1&7])^t>>>10)^((t=r[o+3&7])^t>>>3)^((t=r[o+4&7])^t<<7),t=r[o+7&7],t^=t<<13,n^=t^t<<9,r[o]=n,e.i=o+1&7,n},function(t,e){var n,r=[];if(e===(0|e))r[0]=e;else for(n=0,e=""+e;n0;--n)t.next()}(e,t)}function u(t,e){return e.x=t.x.slice(),e.i=t.i,e}function c(t,e){null==t&&(t=+new Date);var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&(r.x&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xorshift7=c}(0,t=n.nmd(t),n.amdD)},94547:function(t,e,n){var r;!function(t,o,i){function a(t){var e=this,n="";e.next=function(){var t=e.x^e.x>>>2;return e.x=e.y,e.y=e.z,e.z=e.w,e.w=e.v,(e.d=e.d+362437|0)+(e.v=e.v^e.v<<4^(t^t<<1))|0},e.x=0,e.y=0,e.z=0,e.w=0,e.v=0,t===(0|t)?e.x=t:n+=t;for(var r=0;r>>4),e.next()}function u(t,e){return e.x=t.x,e.y=t.y,e.z=t.z,e.w=t.w,e.v=t.v,e.d=t.d,e}function c(t,e){var n=new a(t),r=e&&e.state,o=function(){return(n.next()>>>0)/4294967296};return o.double=function(){do var t=((n.next()>>>11)+(n.next()>>>0)/4294967296)/2097152;while(0===t);return t},o.int32=n.next,o.quick=o,r&&("object"==typeof r&&u(r,n),o.state=function(){return u(n,{})}),o}o&&o.exports?o.exports=c:n.amdD&&n.amdO?void 0!==(r=(function(){return c}).call(e,n,e,o))&&(o.exports=r):this.xorwow=c}(0,t=n.nmd(t),n.amdD)},12093:function(t,e,n){var r;!function(o,i,a){var u,c=a.pow(256,6),s=a.pow(2,52),l=2*s;function f(t,e,n){var r=[],f=p(function t(e,n){var r,o=[],i=typeof e;if(n&&"object"==i)for(r in e)try{o.push(t(e[r],n-1))}catch(t){}return o.length?o:"string"==i?e:e+"\x00"}((e=!0==e?{entropy:!0}:e||{}).entropy?[t,y(i)]:null==t?function(){try{var t;return u&&(t=u.randomBytes)?t=t(256):(t=new Uint8Array(256),(o.crypto||o.msCrypto).getRandomValues(t)),y(t)}catch(t){var e=o.navigator,n=e&&e.plugins;return[+new Date,o,n,o.screen,y(i)]}}():t,3),r),v=new d(r),m=function(){for(var t=v.g(6),e=c,n=0;t=l;)t/=2,e/=2,n>>>=1;return(t+n)/e};return m.int32=function(){return 0|v.g(4)},m.quick=function(){return v.g(4)/4294967296},m.double=m,p(y(v.S),i),(e.pass||n||function(t,e,n,r){return(r&&(r.S&&h(r,v),t.state=function(){return h(v,{})}),n)?(a.random=t,e):t})(m,f,"global"in e?e.global:this==a,e.state)}function d(t){var e,n=t.length,r=this,o=0,i=r.i=r.j=0,a=r.S=[];for(n||(t=[n++]);o<256;)a[o]=o++;for(o=0;o<256;o++)a[o]=a[i=255&i+t[o%n]+(e=a[o])],a[i]=e;(r.g=function(t){for(var e,n=0,o=r.i,i=r.j,a=r.S;t--;)e=a[o=255&o+1],n=256*n+a[255&(a[o]=a[i=255&i+e])+(a[i]=e)];return r.i=o,r.j=i,n})(256)}function h(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function p(t,e){for(var n,r=t+"",o=0;o=0||(o[n]=t[n]);return o}n.d(e,{Z:function(){return r}})},74225:function(t,e,n){"use strict";n.d(e,{f:function(){return l}});var r=n(65122),o=n(3546),i=n(72205);let a="horizontal",u=["horizontal","vertical"],c=(0,o.forwardRef)((t,e)=>{let{decorative:n,orientation:u=a,...c}=t,l=s(u)?u:a;return(0,o.createElement)(i.WV.div,(0,r.Z)({"data-orientation":l},n?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},c,{ref:e}))});function s(t){return u.includes(t)}c.propTypes={orientation(t,e,n){let r=t[e],o=String(r);return r&&!s(r)?Error(`Invalid prop \`orientation\` of value \`${o}\` supplied to \`${n}\`, expected one of: - horizontal - vertical diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-e714f2f154f6a7ff.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-5aa30e2b20eea7c8.js similarity index 89% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-e714f2f154f6a7ff.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-5aa30e2b20eea7c8.js index 04c7ac5f77ad..69644e168403 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-e714f2f154f6a7ff.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/mail/page-5aa30e2b20eea7c8.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[951],{23938:function(e,r,t){Promise.resolve().then(t.bind(t,86921))},86921:function(e,r,t){"use strict";t.r(r),t.d(r,{Mail:function(){return O}});var n=t(36164),s=t(3546),a=t(43240),l=t(11634),i=t(90379),o=t(73051);let d=e=>{let{className:r}=e;return(0,n.jsx)(o.b,{className:r,children:"Configuring SMTP information will enable users to receive database reports via email, such as slow query weekly reports."})};var c=t(84381),u=t(94909),m=t(5493),f=t(2578),x=t(23782),p=t(18500),h=t(73460),j=t(31458),g=t(98150),v=t(82394),N=t(54594);let y=(0,a.BX)("\n mutation updateEmailSetting($input: EmailSettingInput!) {\n updateEmailSetting(input: $input)\n }\n"),b=(0,a.BX)("\n mutation deleteEmailSetting {\n deleteEmailSetting\n }\n"),w=x.Ry({smtpUsername:x.Z_(),smtpPassword:x.Z_(),smtpServer:x.Z_(),smtpPort:x.oQ.number(),fromAddress:x.Z_(),encryption:x.jb(p.dW),authMethod:x.jb(p.Hi)}),_=s.forwardRef((e,r)=>{let{isNew:t,onSuccess:a,onDelete:i,defaultValues:o}=e,d=s.useMemo(()=>({encryption:p.dW.None,authMethod:p.Hi.None,...o||{}}),[o]),x=(0,m.cI)({resolver:(0,c.F)(w),defaultValues:d}),_=!(0,u.Z)(x.formState.dirtyFields),[S,C]=s.useState(!1),I=(0,l.D)(y,{onCompleted(e){(null==e?void 0:e.updateEmailSetting)&&(null==a||a(),f.A.success("Email configuration is updated."))}}),E=(0,l.D)(b,{onCompleted(e){(null==e?void 0:e.deleteEmailSetting)&&(null==i||i())},onError(e){f.A.error(e.message)}}),T=async e=>{e.preventDefault(),await E()},R=async e=>{await I({input:{...e,smtpPassword:e.smtpPassword!==(null==o?void 0:o.smtpPassword)?e.smtpPassword:void 0}})};return s.useImperativeHandle(r,()=>({form:x}),[x]),(0,n.jsx)(g.l0,{...x,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:x.handleSubmit(R),children:[(0,n.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row",children:[(0,n.jsx)(g.Wi,{control:x.control,name:"smtpServer",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Server Host"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. smtp.gmail.com",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"smtpPort",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Server Port"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"number",placeholder:"e.g. 25",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}})]}),(0,n.jsx)(g.Wi,{control:x.control,name:"fromAddress",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"From"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. from@gmail.com",type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"authMethod",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"Authentication Method"}),(0,n.jsxs)(N.Ph,{onValueChange:r.onChange,defaultValue:r.value,name:r.name,children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(N.i4,{className:"w-80 min-w-max",children:(0,n.jsx)(N.ki,{placeholder:"Select a method"})})}),(0,n.jsxs)(N.Bw,{children:[(0,n.jsx)(N.Ql,{value:p.Hi.None,children:"NONE"}),(0,n.jsx)(N.Ql,{value:p.Hi.Plain,children:"PLAIN"}),(0,n.jsx)(N.Ql,{value:p.Hi.Login,children:"LOGIN"})]})]}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row",children:[(0,n.jsx)(g.Wi,{control:x.control,name:"smtpUsername",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Username"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"string",placeholder:"e.g. support@yourcompany.com",autoCapitalize:"none",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"smtpPassword",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Password"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"password",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}})]}),(0,n.jsx)(g.Wi,{control:x.control,name:"encryption",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"Encryption"}),(0,n.jsxs)(N.Ph,{onValueChange:r.onChange,defaultValue:r.value,name:r.name,children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(N.i4,{className:"w-80 min-w-max",children:(0,n.jsx)(N.ki,{placeholder:"Select an encryption"})})}),(0,n.jsxs)(N.Bw,{children:[(0,n.jsx)(N.Ql,{value:p.dW.None,children:"NONE"}),(0,n.jsx)(N.Ql,{value:p.dW.SslTls,children:"SSL/TLS"}),(0,n.jsx)(N.Ql,{value:p.dW.StartTls,children:"STARTTLS"})]})]}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex items-center gap-4",children:[!t&&(0,n.jsxs)(h.aR,{open:S,onOpenChange:C,children:[(0,n.jsx)(h.vW,{asChild:!0,children:(0,n.jsx)(j.z,{variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(h._T,{children:[(0,n.jsxs)(h.fY,{children:[(0,n.jsx)(h.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(h.yT,{children:"This action cannot be undone. It will permanently delete the current setting."})]}),(0,n.jsxs)(h.xo,{children:[(0,n.jsx)(h.le,{children:"Cancel"}),(0,n.jsx)(h.OL,{className:(0,j.d)({variant:"destructive"}),onClick:T,children:"Yes, delete it"})]})]})]}),(0,n.jsx)(j.z,{type:"submit",disabled:!t&&!_,children:t?"Create":"Update"})]})]}),(0,n.jsx)(g.zG,{className:"text-center"})]})})});_.displayName="MailForm";var S=t(21808),C=t(75561),I=t(81565),E=t(5266);let T=(0,C.B)("\n mutation SendTestEmail($to: String!) {\n sendTestEmail(to: $to)\n }\n"),R=x.Ry({to:x.Z_().email("Invalid email address")});function z(e){let{onSuccess:r}=e,t=(0,m.cI)({resolver:(0,c.F)(R)}),{isSubmitting:s}=t.formState,a=(0,l.D)(T,{form:t});return(0,n.jsx)(g.l0,{...t,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:t.handleSubmit(e=>a(e).then(e=>{var t;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.sendTestEmail)&&(f.A.info("A test email has been sent. If your configuration is correct, you should receive an email shortly."),null==r||r())})),children:[(0,n.jsx)(E._,{children:"Send Test Email To"}),(0,n.jsxs)("div",{className:"flex gap-4",children:[(0,n.jsx)(g.Wi,{control:t.control,name:"to",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. ".concat(S.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",className:"w-80",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)(j.z,{className:"self-start",type:"submit",disabled:s,children:[s&&(0,n.jsx)(I.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send"]})]})]}),(0,n.jsx)(g.zG,{className:"text-center"})]})})}let P=(0,a.BX)("\n query emailSetting {\n emailSetting {\n smtpUsername\n smtpServer\n fromAddress\n encryption\n authMethod\n smtpPort\n }\n }\n"),A="********************************",O=()=>{var e,r;let[t,a]=s.useState(),[o,c]=s.useState(!1),u=s.useRef(null),m=()=>l.L.query(P,{}).toPromise().then(e=>(a(e),c(!0),e)),f=!(null==t?void 0:null===(e=t.data)||void 0===e?void 0:e.emailSetting),x=f?{}:{...null==t?void 0:null===(r=t.data)||void 0===r?void 0:r.emailSetting,smtpPassword:A};return s.useEffect(()=>{m()},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d,{}),o?(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"mb-8 border-b pb-4",children:(0,n.jsx)(_,{defaultValues:x,isNew:f,onSuccess:()=>{m().then(e=>{var r,t,n;let s=null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.emailSetting;s&&(null===(n=u.current)||void 0===n||null===(t=n.form)||void 0===t||t.reset({...s,smtpPassword:A}))})},onDelete:()=>{c(!1),m()},ref:u})}),(0,n.jsx)(z,{})]}):(0,n.jsx)(i.cg,{})]})}},90379:function(e,r,t){"use strict";t.d(r,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var n=t(36164),s=t(74248),a=t(3448);let l=e=>{let{className:r,...t}=e;return(0,n.jsxs)("div",{className:(0,s.cn)("space-y-3",r),...t,children:[(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:r,...t}=e;return(0,n.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",r),...t})},o=e=>{let{className:r,...t}=e;return(0,n.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",r),...t,children:[(0,n.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(a.O,{className:"h-4 w-full"})]})}},73051:function(e,r,t){"use strict";t.d(r,{b:function(){return o}});var n=t(36164);t(3546);var s=t(70652),a=t.n(s),l=t(74248),i=t(81565);let o=e=>{let{className:r,externalLink:t,externalLinkText:s="Learn more",children:o}=e;return(0,n.jsx)("div",{className:(0,l.cn)("mb-4 flex items-center gap-4",r),children:(0,n.jsxs)("div",{className:"flex-1 text-sm text-muted-foreground",children:[o,!!t&&(0,n.jsxs)(a(),{className:"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline",href:t,target:"_blank",children:[s,(0,n.jsx)(i.IconExternalLink,{className:"ml-1"})]})]})})}},73460:function(e,r,t){"use strict";t.d(r,{OL:function(){return j},_T:function(){return m},aR:function(){return o},f$:function(){return p},fY:function(){return f},le:function(){return g},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=t(36164),s=t(3546),a=t(28961),l=t(74248),i=t(31458);let o=a.fC,d=a.xz,c=e=>{let{className:r,children:t,...s}=e;return(0,n.jsx)(a.h_,{className:(0,l.cn)(r),...s,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:t})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,r)=>{let{className:t,children:s,...i}=e;return(0,n.jsx)(a.aV,{className:(0,l.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",t),...i,ref:r})});u.displayName=a.aV.displayName;let m=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(a.VY,{ref:r,className:(0,l.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",t),...s})]})});m.displayName=a.VY.displayName;let f=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col space-y-2 text-center sm:text-left",r),...t})};f.displayName="AlertDialogHeader";let x=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",r),...t})};x.displayName="AlertDialogFooter";let p=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.Dx,{ref:r,className:(0,l.cn)("text-lg font-semibold",t),...s})});p.displayName=a.Dx.displayName;let h=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.dk,{ref:r,className:(0,l.cn)("text-sm text-muted-foreground",t),...s})});h.displayName=a.dk.displayName;let j=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.aU,{ref:r,className:(0,l.cn)((0,i.d)(),t),...s})});j.displayName=a.aU.displayName;let g=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.$j,{ref:r,className:(0,l.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",t),...s})});g.displayName=a.$j.displayName},31458:function(e,r,t){"use strict";t.d(r,{d:function(){return o},z:function(){return d}});var n=t(36164),s=t(3546),a=t(74047),l=t(14375),i=t(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,r)=>{let{className:t,variant:s,size:l,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:t})),ref:r,...c})});d.displayName="Button"},98150:function(e,r,t){"use strict";t.d(r,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return j},xJ:function(){return x},zG:function(){return g}});var n=t(36164),s=t(3546),a=t(74047),l=t(5493),i=t(74248),o=t(5266);let d=l.RV,c=s.createContext({}),u=e=>{let{...r}=e;return(0,n.jsx)(c.Provider,{value:{name:r.name},children:(0,n.jsx)(l.Qr,{...r})})},m=()=>{let e=s.useContext(c),r=s.useContext(f),{getFieldState:t,formState:n}=(0,l.Gc)(),a=e.name||"root",i=t(a,n);if(!n)throw Error("useFormField should be used within
");let{id:o}=r;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},f=s.createContext({}),x=s.forwardRef((e,r)=>{let{className:t,...a}=e,l=s.useId();return(0,n.jsx)(f.Provider,{value:{id:l},children:(0,n.jsx)("div",{ref:r,className:(0,i.cn)("space-y-2",t),...a})})});x.displayName="FormItem";let p=s.forwardRef((e,r)=>{let{className:t,required:s,...a}=e,{error:l,formItemId:d}=m();return(0,n.jsx)(o._,{ref:r,className:(0,i.cn)(l&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',t),htmlFor:d,...a})});p.displayName="FormLabel";let h=s.forwardRef((e,r)=>{let{...t}=e,{error:s,formItemId:l,formDescriptionId:i,formMessageId:o}=m();return(0,n.jsx)(a.g7,{ref:r,id:l,"aria-describedby":s?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!s,...t})});h.displayName="FormControl";let j=s.forwardRef((e,r)=>{let{className:t,...s}=e,{formDescriptionId:a}=m();return(0,n.jsx)("div",{ref:r,id:a,className:(0,i.cn)("text-sm text-muted-foreground",t),...s})});j.displayName="FormDescription";let g=s.forwardRef((e,r)=>{let{className:t,children:s,...a}=e,{error:l,formMessageId:o}=m(),d=l?String(null==l?void 0:l.message):s;return d?(0,n.jsx)("p",{ref:r,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",t),...a,children:d}):null});g.displayName="FormMessage"},82394:function(e,r,t){"use strict";t.d(r,{I:function(){return l}});var n=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,r)=>{let{className:t,type:s,...l}=e;return(0,n.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:r,...l})});l.displayName="Input"},5266:function(e,r,t){"use strict";t.d(r,{_:function(){return d}});var n=t(36164),s=t(3546),a=t(90893),l=t(14375),i=t(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.f,{ref:r,className:(0,i.cn)(o(),t),...s})});d.displayName=a.f.displayName},54594:function(e,r,t){"use strict";t.d(r,{Bw:function(){return m},DI:function(){return d},Ph:function(){return o},Ql:function(){return x},U$:function(){return p},i4:function(){return u},ki:function(){return c}});var n=t(36164),s=t(3546),a=t(31889),l=t(74248),i=t(81565);let o=a.fC,d=a.ZA,c=a.B4,u=s.forwardRef((e,r)=>{let{className:t,children:s,...o}=e;return(0,n.jsxs)(a.xz,{ref:r,className:(0,l.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...o,children:[s,(0,n.jsx)(a.JO,{asChild:!0,children:(0,n.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});u.displayName=a.xz.displayName;let m=s.forwardRef((e,r)=>{let{className:t,children:s,position:i="popper",...o}=e;return(0,n.jsx)(a.h_,{children:(0,n.jsx)(a.VY,{ref:r,className:(0,l.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...o,children:(0,n.jsx)(a.l_,{className:(0,l.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:s})})})});m.displayName=a.VY.displayName;let f=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.__,{ref:r,className:(0,l.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...s})});f.displayName=a.__.displayName;let x=s.forwardRef((e,r)=>{let{className:t,children:s,isPlaceHolder:o,...d}=e;return(0,n.jsxs)(a.ck,{ref:r,className:(0,l.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...d,children:[!o&&(0,n.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,n.jsx)(a.wU,{children:(0,n.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,n.jsx)(a.eT,{children:s})]})});x.displayName=a.ck.displayName;let p=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.Z0,{ref:r,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});p.displayName=a.Z0.displayName},3448:function(e,r,t){"use strict";t.d(r,{O:function(){return a}});var n=t(36164),s=t(74248);function a(e){let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",r),...t})}},21808:function(e,r,t){"use strict";t.d(r,{$6:function(){return a},L8:function(){return s},o0:function(){return n}});let n="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}}},function(e){e.O(0,[7998,5498,6312,4007,7950,7980,2578,816,240,3882,3894,1889,8335,9736,1565,3396,3375,5289,1744],function(){return e(e.s=23938)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[951],{23938:function(e,r,t){Promise.resolve().then(t.bind(t,86921))},86921:function(e,r,t){"use strict";t.r(r),t.d(r,{Mail:function(){return O}});var n=t(36164),s=t(3546),a=t(43240),l=t(11634),i=t(90379),o=t(73051);let d=e=>{let{className:r}=e;return(0,n.jsx)(o.b,{className:r,children:"Configuring SMTP information will enable users to receive database reports via email, such as slow query weekly reports."})};var c=t(84381),u=t(94909),m=t(5493),f=t(2578),x=t(23782),p=t(18500),h=t(73460),j=t(31458),g=t(98150),v=t(82394),N=t(54594);let y=(0,a.BX)("\n mutation updateEmailSetting($input: EmailSettingInput!) {\n updateEmailSetting(input: $input)\n }\n"),w=(0,a.BX)("\n mutation deleteEmailSetting {\n deleteEmailSetting\n }\n"),b=x.Ry({smtpUsername:x.Z_(),smtpPassword:x.Z_(),smtpServer:x.Z_(),smtpPort:x.oQ.number(),fromAddress:x.Z_(),encryption:x.jb(p.dW),authMethod:x.jb(p.Hi)}),S=s.forwardRef((e,r)=>{let{isNew:t,onSuccess:a,onDelete:i,defaultValues:o}=e,d=s.useMemo(()=>({encryption:p.dW.None,authMethod:p.Hi.None,...o||{}}),[o]),x=(0,m.cI)({resolver:(0,c.F)(b),defaultValues:d}),S=!(0,u.Z)(x.formState.dirtyFields),[_,I]=s.useState(!1),C=(0,l.D)(y,{onCompleted(e){(null==e?void 0:e.updateEmailSetting)&&(null==a||a(),f.A.success("Email configuration is updated."))}}),E=(0,l.D)(w,{onCompleted(e){(null==e?void 0:e.deleteEmailSetting)&&(null==i||i())},onError(e){f.A.error(e.message)}}),R=async e=>{e.preventDefault(),await E()},z=async e=>{await C({input:{...e,smtpPassword:e.smtpPassword!==(null==o?void 0:o.smtpPassword)?e.smtpPassword:void 0}})};return s.useImperativeHandle(r,()=>({form:x}),[x]),(0,n.jsx)(g.l0,{...x,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:x.handleSubmit(z),children:[(0,n.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row",children:[(0,n.jsx)(g.Wi,{control:x.control,name:"smtpServer",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Server Host"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. smtp.gmail.com",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"smtpPort",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Server Port"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"number",placeholder:"e.g. 25",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}})]}),(0,n.jsx)(g.Wi,{control:x.control,name:"fromAddress",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"From"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. from@gmail.com",type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"authMethod",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"Authentication Method"}),(0,n.jsxs)(N.Ph,{onValueChange:r.onChange,defaultValue:r.value,name:r.name,children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(N.i4,{className:"w-80 min-w-max",children:(0,n.jsx)(N.ki,{placeholder:"Select a method"})})}),(0,n.jsxs)(N.Bw,{children:[(0,n.jsx)(N.Ql,{value:p.Hi.None,children:"NONE"}),(0,n.jsx)(N.Ql,{value:p.Hi.Plain,children:"PLAIN"}),(0,n.jsx)(N.Ql,{value:p.Hi.Login,children:"LOGIN"})]})]}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row",children:[(0,n.jsx)(g.Wi,{control:x.control,name:"smtpUsername",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Username"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"string",placeholder:"e.g. support@yourcompany.com",autoCapitalize:"none",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsx)(g.Wi,{control:x.control,name:"smtpPassword",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"SMTP Password"}),(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{type:"password",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",className:"w-80 min-w-max",...r})}),(0,n.jsx)(g.zG,{})]})}})]}),(0,n.jsx)(g.Wi,{control:x.control,name:"encryption",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.lX,{required:!0,children:"Encryption"}),(0,n.jsxs)(N.Ph,{onValueChange:r.onChange,defaultValue:r.value,name:r.name,children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(N.i4,{className:"w-80 min-w-max",children:(0,n.jsx)(N.ki,{placeholder:"Select an encryption"})})}),(0,n.jsxs)(N.Bw,{children:[(0,n.jsx)(N.Ql,{value:p.dW.None,children:"NONE"}),(0,n.jsx)(N.Ql,{value:p.dW.SslTls,children:"SSL/TLS"}),(0,n.jsx)(N.Ql,{value:p.dW.StartTls,children:"STARTTLS"})]})]}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex items-center gap-4",children:[!t&&(0,n.jsxs)(h.aR,{open:_,onOpenChange:I,children:[(0,n.jsx)(h.vW,{asChild:!0,children:(0,n.jsx)(j.z,{variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(h._T,{children:[(0,n.jsxs)(h.fY,{children:[(0,n.jsx)(h.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(h.yT,{children:"This action cannot be undone. It will permanently delete the current setting."})]}),(0,n.jsxs)(h.xo,{children:[(0,n.jsx)(h.le,{children:"Cancel"}),(0,n.jsx)(h.OL,{className:(0,j.d)({variant:"destructive"}),onClick:R,children:"Yes, delete it"})]})]})]}),(0,n.jsx)(j.z,{type:"submit",disabled:!t&&!S,children:t?"Create":"Update"})]})]}),(0,n.jsx)(g.zG,{className:"text-center"})]})})});S.displayName="MailForm";var _=t(21808),I=t(75561),C=t(81565),E=t(5266);let R=(0,I.B)("\n mutation SendTestEmail($to: String!) {\n sendTestEmail(to: $to)\n }\n"),z=x.Ry({to:x.Z_().email("Invalid email address")});function P(e){let{onSuccess:r}=e,t=(0,m.cI)({resolver:(0,c.F)(z)}),{isSubmitting:s}=t.formState,a=(0,l.D)(R,{form:t});return(0,n.jsx)(g.l0,{...t,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:t.handleSubmit(e=>a(e).then(e=>{var t;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.sendTestEmail)&&(f.A.info("A test email has been sent. If your configuration is correct, you should receive an email shortly."),null==r||r())})),children:[(0,n.jsx)(E._,{children:"Send Test Email To"}),(0,n.jsxs)("div",{className:"flex gap-4",children:[(0,n.jsx)(g.Wi,{control:t.control,name:"to",render:e=>{let{field:r}=e;return(0,n.jsxs)(g.xJ,{children:[(0,n.jsx)(g.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. ".concat(_.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",className:"w-80",...r})}),(0,n.jsx)(g.zG,{})]})}}),(0,n.jsxs)(j.z,{className:"self-start",type:"submit",disabled:s,children:[s&&(0,n.jsx)(C.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send"]})]})]}),(0,n.jsx)(g.zG,{className:"text-center"})]})})}let T=(0,a.BX)("\n query emailSetting {\n emailSetting {\n smtpUsername\n smtpServer\n fromAddress\n encryption\n authMethod\n smtpPort\n }\n }\n"),k="********************************",O=()=>{var e,r;let[t,a]=s.useState(),[o,c]=s.useState(!1),u=s.useRef(null),m=()=>l.L.query(T,{}).toPromise().then(e=>(a(e),c(!0),e)),f=!(null==t?void 0:null===(e=t.data)||void 0===e?void 0:e.emailSetting),x=f?{}:{...null==t?void 0:null===(r=t.data)||void 0===r?void 0:r.emailSetting,smtpPassword:k};return s.useEffect(()=>{m()},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d,{}),o?(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"mb-8 border-b pb-4",children:(0,n.jsx)(S,{defaultValues:x,isNew:f,onSuccess:()=>{m().then(e=>{var r,t,n;let s=null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.emailSetting;s&&(null===(n=u.current)||void 0===n||null===(t=n.form)||void 0===t||t.reset({...s,smtpPassword:k}))})},onDelete:()=>{c(!1),m()},ref:u})}),(0,n.jsx)(P,{})]}):(0,n.jsx)(i.cg,{})]})}},90379:function(e,r,t){"use strict";t.d(r,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var n=t(36164),s=t(74248),a=t(3448);let l=e=>{let{className:r,...t}=e;return(0,n.jsxs)("div",{className:(0,s.cn)("space-y-3",r),...t,children:[(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:r,...t}=e;return(0,n.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",r),...t})},o=e=>{let{className:r,...t}=e;return(0,n.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",r),...t,children:[(0,n.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(a.O,{className:"h-4 w-full"}),(0,n.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(a.O,{className:"h-4 w-full"})]})}},73051:function(e,r,t){"use strict";t.d(r,{b:function(){return o}});var n=t(36164);t(3546);var s=t(70652),a=t.n(s),l=t(74248),i=t(81565);let o=e=>{let{className:r,externalLink:t,externalLinkText:s="Learn more",children:o}=e;return(0,n.jsx)("div",{className:(0,l.cn)("mb-4 flex items-center gap-4",r),children:(0,n.jsxs)("div",{className:"flex-1 text-sm text-muted-foreground",children:[o,!!t&&(0,n.jsxs)(a(),{className:"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline",href:t,target:"_blank",children:[s,(0,n.jsx)(i.IconExternalLink,{className:"ml-1"})]})]})})}},73460:function(e,r,t){"use strict";t.d(r,{OL:function(){return j},_T:function(){return m},aR:function(){return o},f$:function(){return p},fY:function(){return f},le:function(){return g},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=t(36164),s=t(3546),a=t(28961),l=t(74248),i=t(31458);let o=a.fC,d=a.xz,c=e=>{let{className:r,children:t,...s}=e;return(0,n.jsx)(a.h_,{className:(0,l.cn)(r),...s,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:t})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,r)=>{let{className:t,children:s,...i}=e;return(0,n.jsx)(a.aV,{className:(0,l.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",t),...i,ref:r})});u.displayName=a.aV.displayName;let m=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(a.VY,{ref:r,className:(0,l.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",t),...s})]})});m.displayName=a.VY.displayName;let f=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col space-y-2 text-center sm:text-left",r),...t})};f.displayName="AlertDialogHeader";let x=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",r),...t})};x.displayName="AlertDialogFooter";let p=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.Dx,{ref:r,className:(0,l.cn)("text-lg font-semibold",t),...s})});p.displayName=a.Dx.displayName;let h=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.dk,{ref:r,className:(0,l.cn)("text-sm text-muted-foreground",t),...s})});h.displayName=a.dk.displayName;let j=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.aU,{ref:r,className:(0,l.cn)((0,i.d)(),t),...s})});j.displayName=a.aU.displayName;let g=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.$j,{ref:r,className:(0,l.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",t),...s})});g.displayName=a.$j.displayName},31458:function(e,r,t){"use strict";t.d(r,{d:function(){return o},z:function(){return d}});var n=t(36164),s=t(3546),a=t(74047),l=t(14375),i=t(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,r)=>{let{className:t,variant:s,size:l,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:t})),ref:r,...c})});d.displayName="Button"},98150:function(e,r,t){"use strict";t.d(r,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return j},xJ:function(){return x},zG:function(){return g}});var n=t(36164),s=t(3546),a=t(74047),l=t(5493),i=t(74248),o=t(5266);let d=l.RV,c=s.createContext({}),u=e=>{let{...r}=e;return(0,n.jsx)(c.Provider,{value:{name:r.name},children:(0,n.jsx)(l.Qr,{...r})})},m=()=>{let e=s.useContext(c),r=s.useContext(f),{getFieldState:t,formState:n}=(0,l.Gc)(),a=e.name||"root",i=t(a,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=r;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},f=s.createContext({}),x=s.forwardRef((e,r)=>{let{className:t,...a}=e,l=s.useId();return(0,n.jsx)(f.Provider,{value:{id:l},children:(0,n.jsx)("div",{ref:r,className:(0,i.cn)("space-y-2",t),...a})})});x.displayName="FormItem";let p=s.forwardRef((e,r)=>{let{className:t,required:s,...a}=e,{error:l,formItemId:d}=m();return(0,n.jsx)(o._,{ref:r,className:(0,i.cn)(l&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',t),htmlFor:d,...a})});p.displayName="FormLabel";let h=s.forwardRef((e,r)=>{let{...t}=e,{error:s,formItemId:l,formDescriptionId:i,formMessageId:o}=m();return(0,n.jsx)(a.g7,{ref:r,id:l,"aria-describedby":s?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!s,...t})});h.displayName="FormControl";let j=s.forwardRef((e,r)=>{let{className:t,...s}=e,{formDescriptionId:a}=m();return(0,n.jsx)("div",{ref:r,id:a,className:(0,i.cn)("text-sm text-muted-foreground",t),...s})});j.displayName="FormDescription";let g=s.forwardRef((e,r)=>{let{className:t,children:s,...a}=e,{error:l,formMessageId:o}=m(),d=l?String(null==l?void 0:l.message):s;return d?(0,n.jsx)("p",{ref:r,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",t),...a,children:d}):null});g.displayName="FormMessage"},82394:function(e,r,t){"use strict";t.d(r,{I:function(){return l}});var n=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,r)=>{let{className:t,type:s,...l}=e;return(0,n.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:r,...l})});l.displayName="Input"},5266:function(e,r,t){"use strict";t.d(r,{_:function(){return d}});var n=t(36164),s=t(3546),a=t(90893),l=t(14375),i=t(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.f,{ref:r,className:(0,i.cn)(o(),t),...s})});d.displayName=a.f.displayName},54594:function(e,r,t){"use strict";t.d(r,{Bw:function(){return m},DI:function(){return d},Ph:function(){return o},Ql:function(){return x},U$:function(){return p},i4:function(){return u},ki:function(){return c}});var n=t(36164),s=t(3546),a=t(31889),l=t(74248),i=t(81565);let o=a.fC,d=a.ZA,c=a.B4,u=s.forwardRef((e,r)=>{let{className:t,children:s,...o}=e;return(0,n.jsxs)(a.xz,{ref:r,className:(0,l.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...o,children:[s,(0,n.jsx)(a.JO,{asChild:!0,children:(0,n.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});u.displayName=a.xz.displayName;let m=s.forwardRef((e,r)=>{let{className:t,children:s,position:i="popper",...o}=e;return(0,n.jsx)(a.h_,{children:(0,n.jsx)(a.VY,{ref:r,className:(0,l.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...o,children:(0,n.jsx)(a.l_,{className:(0,l.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:s})})})});m.displayName=a.VY.displayName;let f=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.__,{ref:r,className:(0,l.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...s})});f.displayName=a.__.displayName;let x=s.forwardRef((e,r)=>{let{className:t,children:s,isPlaceHolder:o,...d}=e;return(0,n.jsxs)(a.ck,{ref:r,className:(0,l.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...d,children:[!o&&(0,n.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,n.jsx)(a.wU,{children:(0,n.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,n.jsx)(a.eT,{children:s})]})});x.displayName=a.ck.displayName;let p=s.forwardRef((e,r)=>{let{className:t,...s}=e;return(0,n.jsx)(a.Z0,{ref:r,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});p.displayName=a.Z0.displayName},3448:function(e,r,t){"use strict";t.d(r,{O:function(){return a}});var n=t(36164),s=t(74248);function a(e){let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",r),...t})}},21808:function(e,r,t){"use strict";t.d(r,{$6:function(){return a},L8:function(){return s},o0:function(){return n}});let n="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}}},function(e){e.O(0,[7998,5498,6312,4007,7950,7980,2578,816,240,3882,3894,1889,8335,9736,1565,3396,3375,5289,1744],function(){return e(e.s=23938)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js similarity index 86% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js index 80c21bce6dc6..e7d79826504e 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9464],{74975:function(e,t,r){Promise.resolve().then(r.bind(r,48973))},85156:function(e,t,r){"use strict";r.d(t,{Kb:function(){return R},fB:function(){return k}});var n=r(36164),a=r(3546),s=r(70652),l=r.n(s),i=r(11978),o=r(84381),d=r(94909),c=r(5493),u=r(2578),f=r(23782),m=r(18500),x=r(74248),p=r(73460),h=r(31458),v=r(98150),g=r(81565),j=r(82394),b=r(39231);let N=f.Ry({displayName:f.Z_().trim(),accessToken:f.Z_(),apiBase:f.Z_().url().optional().nullable()}),y=N.extend({apiBase:f.Z_().url()}),w=N.extend({accessToken:f.Z_().optional()}),C=y.extend({accessToken:f.Z_().optional()});function R(e){var t;let{isNew:r,form:s,onSubmit:l,onDelete:o,cancleable:c=!0,deletable:f}=e,N=(0,b.A)(),y=(0,i.useRouter)(),[w,C]=a.useState(!1),[R,k]=a.useState(!1),{isSubmitting:_,dirtyFields:I}=s.formState,A=!(0,d.Z)(I),z=async e=>{if(e.preventDefault(),o){k(!0);try{await o()}catch(e){u.A.error("Failed to delete GitHub repository provider")}finally{k(!1)}}},G=a.useMemo(()=>{switch(N){case m.q6.Github:return"e.g. GitHub";case m.q6.GithubSelfHosted:return"e.g. GitHub-Self-Hosted";case m.q6.Gitlab:return"e.g. GitLab";case m.q6.GitlabSelfHosted:return"e.g. GitLab-Self-Hosted";default:return""}},[N]),D=a.useMemo(()=>{if(!r)return Array(36).fill("*").join("");switch(N){case m.q6.Github:case m.q6.GithubSelfHosted:return"e.g. github_pat_1ABCD1234ABCD1234ABCD1234ABCD1234ABCD1234";case m.q6.Gitlab:case m.q6.GitlabSelfHosted:return"e.g. glpat_1ABCD1234ABCD1234ABCD1234ABCD1234";default:return""}},[N,r]),T=a.useMemo(()=>{switch(N){case m.q6.GithubSelfHosted:return"e.g. https://api.github.yourcompany.com";case m.q6.GitlabSelfHosted:return"e.g. https://gitlab.yourcompany.com";default:return""}},[N]),H=[m.q6.GithubSelfHosted,m.q6.GitlabSelfHosted].includes(N);return(0,n.jsx)(v.l0,{...s,children:(0,n.jsx)("div",{className:"grid gap-2",children:(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:s.handleSubmit(l),children:[(0,n.jsx)(v.Wi,{control:s.control,name:"displayName",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Display name"}),(0,n.jsx)(v.pf,{children:"A display name to help identifying different providers."}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:G,autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),H&&(0,n.jsx)(v.Wi,{control:s.control,name:"apiBase",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Instance URL"}),(0,n.jsx)(v.pf,{children:"The VCS instance URL. Make sure this instance and Tabby are network reachable from each other."}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:T,autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",value:null!==(t=r.value)&&void 0!==t?t:"",onChange:e=>r.onChange(e.target.value)})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:s.control,name:"accessToken",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:r,children:"Personal Access Token"}),(0,n.jsx)(v.pf,{children:(0,n.jsx)(S,{})}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:D,className:(0,x.cn)({"placeholder:translate-y-[10%] !placeholder-foreground":!r}),autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)("div",{children:(0,n.jsx)(v.zG,{})}),(0,n.jsxs)("div",{className:"flex gap-2",children:[c&&(0,n.jsx)(h.z,{type:"button",variant:"ghost",disabled:_,onClick:()=>y.back(),children:"Cancel"}),f&&(0,n.jsxs)(p.aR,{open:w,onOpenChange:C,children:[(0,n.jsx)(p.vW,{asChild:!0,children:(0,n.jsx)(h.z,{type:"button",variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(p._T,{children:[(0,n.jsxs)(p.fY,{children:[(0,n.jsx)(p.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(p.yT,{children:"This will delete the provider and remove any repositories that have already been added to the provider."})]}),(0,n.jsxs)(p.xo,{children:[(0,n.jsx)(p.le,{children:"Cancel"}),(0,n.jsxs)(p.OL,{className:(0,h.d)({variant:"destructive"}),onClick:z,disabled:R,children:[R&&(0,n.jsx)(g.IconSpinner,{className:"mr-2"}),"Yes, delete it"]})]})]})]}),(0,n.jsxs)(h.z,{type:"submit",disabled:_||!r&&!A,children:[_&&(0,n.jsx)(g.IconSpinner,{className:"mr-2"}),r?"Create":"Update"]})]})]})]})})})}function k(e,t,r){let n=[m.q6.GithubSelfHosted,m.q6.GitlabSelfHosted].includes(t),a=e?n?y:N:n?C:w;return(0,c.cI)({resolver:(0,o.F)(a),defaultValues:r})}function S(){let e=(0,b.A)();return e===m.q6.Github||e===m.q6.GithubSelfHosted?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{children:["Create a dedicated service user and generate a"," ",(0,n.jsx)(_,{href:"https://github.com/settings/personal-access-tokens/new",children:"fine-grained personal access"})," ","token with the member role for the organization or all projects to be managed."]}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Contents (Read-only)"}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Pull requests (Read-only)"}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Issues (Read-only)"})]}):e===m.q6.Gitlab||e===m.q6.GitlabSelfHosted?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{children:["Create a dedicated service user and generate a"," ",(0,n.jsx)(_,{href:"https://gitlab.com/-/user_settings/personal_access_tokens",children:"personal access token"})," ","with the maintainer role and at least following permissions for the group or projects to be managed. You can generate a project access token for managing a single project, or generate a group access token to manage all projects within the group."]}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• api"})]}):null}function _(e){let{href:t,children:r}=e;return(0,n.jsxs)(l(),{className:"inline-flex cursor-pointer flex-row items-center underline",href:t,target:"_blank",children:[r,(0,n.jsx)(g.IconExternalLink,{className:"ml-1"})]})}},48973:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return O}});var n=r(36164),a=r(3546),s=r(11978),l=r(2578),i=r(40055),o=r(21808),d=r(18500),c=r(24449),u=r(11634),f=r(70410),m=r(63795),x=r(31458),p=r(79972),h=r(30220),v=r(81565),g=r(57830),j=r(99047),b=r(6230),N=r(90379),y=r(55137),w=r(14522),C=r(39231),R=r(43240);let k=(0,R.BX)("\n mutation UpdateIntegratedRepositoryActive($id: ID!, $active: Boolean!) {\n updateIntegratedRepositoryActive(id: $id, active: $active)\n }\n");var S=r(84381),_=r(5493),I=r(23782),A=r(74248),z=r(36065),G=r(98150),D=r(84942);let T=I.Ry({id:I.Z_()});function H(e){let{onCreated:t,onCancel:r,repositories:s,providerStatus:l,fetchingRepos:i}=e,[o,c]=a.useState(!1),f=(0,_.cI)({resolver:(0,S.F)(T)}),m=a.useRef(null),{isSubmitting:p}=f.formState,h=a.useMemo(()=>{switch(l){case d.Ij.Pending:return"Awaiting the next data synchronization";case d.Ij.Failed:return"Synchronizing error. Please check if the access token is still valid";default:return"No repository found"}},[l]),g=(0,u.D)(k,{form:f}),j=()=>{requestAnimationFrame(()=>{m.current&&(m.current.scrollTop=0)})},b=()=>{j()};return(0,n.jsx)(G.l0,{...f,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:f.handleSubmit(e=>{let r=e.id;return g({id:e.id,active:!0}).then(e=>{var n;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateIntegratedRepositoryActive)&&(f.reset({id:void 0}),null==t||t(r))})}),children:[(0,n.jsx)(G.Wi,{control:f.control,name:"id",render:e=>{var t,r;let{field:a}=e;return(0,n.jsxs)(G.xJ,{className:"flex flex-col",children:[(0,n.jsxs)(D.J2,{open:o,onOpenChange:c,children:[(0,n.jsx)(D.xo,{asChild:!0,children:(0,n.jsx)(G.NI,{children:(0,n.jsxs)(x.z,{variant:"outline",role:"combobox",className:(0,A.cn)("justify-between font-normal",!a.value&&"text-muted-foreground"),children:[a.value?null==s?void 0:null===(r=s.find(e=>e.node.id===a.value))||void 0===r?void 0:null===(t=r.node)||void 0===t?void 0:t.gitUrl:"Select repository",(0,n.jsx)(v.IconChevronUpDown,{})]})})}),(0,n.jsx)(D.yk,{className:"w-[var(--radix-popover-trigger-width)] p-0",align:"start",side:"bottom",children:(0,n.jsxs)(z.mY,{className:"transition-all",children:[(0,n.jsx)(z.sZ,{placeholder:"Search repository...",onValueChange:b}),(0,n.jsxs)(z.e8,{className:"max-h-[30vh]",ref:m,children:[(0,n.jsx)(z.rb,{children:i?(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(v.IconSpinner,{className:"h-6 w-6"})}):h}),(0,n.jsx)(z.fu,{children:l!==d.Ij.Pending&&(null==s?void 0:s.map(e=>(0,n.jsxs)(z.di,{onSelect:()=>{f.setValue("id",e.node.id),c(!1)},children:[(0,n.jsx)(v.IconCheck,{className:(0,A.cn)("mr-2",e.node.id===a.value?"opacity-100":"opacity-0")}),e.node.gitUrl]},e.node.id)))})]})]})})]}),(0,n.jsx)(G.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex justify-end gap-4",children:[(0,n.jsx)(x.z,{type:"button",variant:"ghost",disabled:p,onClick:r,children:"Cancel"}),(0,n.jsx)(x.z,{type:"submit",disabled:p,children:"Add"})]})]}),(0,n.jsx)(G.zG,{className:"text-center"})]})})}var Y=r(85156);let q=(0,R.BX)("\n mutation UpdateIntegration($input: UpdateIntegrationInput!) {\n updateIntegration(input: $input)\n }\n"),E=(0,R.BX)("\n mutation DeleteIntegration($id: ID!, $kind: IntegrationKind!) {\n deleteIntegration(id: $id, kind: $kind)\n }\n"),B=e=>{let{defaultValues:t,onSuccess:r,onDelete:a,onUpdate:s,id:i,kind:o}=e,d=(0,Y.fB)(!1,o,t),c=(0,u.D)(E),f=(0,u.D)(q,{form:d}),m=async e=>{var t;let n=await f({input:{id:i,...e,kind:o}});(null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.updateIntegration)&&(l.A.success("Updated provider successfully"),null==d||d.reset(null==d?void 0:d.getValues()),null==r||r(),null==s||s())},x=async()=>{var e,t;let r=await c({id:i,kind:o});(null==r?void 0:null===(e=r.data)||void 0===e?void 0:e.deleteIntegration)?null==a||a():l.A.error((null==r?void 0:null===(t=r.error)||void 0===t?void 0:t.message)||"Failed to delete provider")};return(0,n.jsx)(Y.Kb,{onSubmit:m,onDelete:x,deletable:!0,cancleable:!1,form:d,isNew:!1})},F=o.L8,L=e=>{var t,r;let{providerStatus:s,providerId:o,kind:d}=e,[m,p]=a.useState(1),{repositories:g,setRepositories:N,isAllLoaded:C}=function(e,t){let[r,n]=(0,a.useState)({ids:[e],first:F,active:!1,kind:t}),[s,l]=(0,a.useState)([]),[o,d]=(0,a.useState)(!e),[{data:c,fetching:u}]=(0,i.aM)({query:f.ts,variables:r,pause:!e});return(0,a.useEffect)(()=>{if(!o&&!u&&c){var t,r;let a=null==c?void 0:null===(t=c.integratedRepositories)||void 0===t?void 0:t.pageInfo,i=[...s];l(i.concat(null==c?void 0:null===(r=c.integratedRepositories)||void 0===r?void 0:r.edges)),(null==a?void 0:a.hasNextPage)?n({ids:[e],first:F,after:a.endCursor,active:!1}):d(!0)}},[u,c]),{repositories:s,setRepositories:l,isAllLoaded:o}}(o,d),R=e=>u.L.query(f.ts,e).toPromise(),S=async(e,t)=>{var r;let n=await R({ids:[o],first:F,after:t,active:!0,kind:d}),a=null==n?void 0:null===(r=n.data)||void 0===r?void 0:r.integratedRepositories,s=null==a?void 0:a.pageInfo;return e-1>0&&(null==s?void 0:s.hasNextPage)&&(null==s?void 0:s.endCursor)?S(e-1,s.endCursor):null==n?void 0:n.data},[_,I]=a.useState(),[A,z]=a.useState(!0),[G,D]=a.useState([]),T=null==_?void 0:null===(t=_.integratedRepositories)||void 0===t?void 0:t.edges,Y=null==_?void 0:null===(r=_.integratedRepositories)||void 0===r?void 0:r.pageInfo,q=(0,u.D)(k,{onError(e){l.A.error(e.message||"Failed to delete")}}),E=(0,u.D)(w.C),B=async(e,t)=>{q({id:e.node.id,active:!1}).then(r=>{var n;if(null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.updateIntegratedRepositoryActive){N(Z([...g,e]));let r=t?m-1:m;L(r||1)}})},L=async e=>{try{z(!0);let t=await S(e);I(t),p(e)}catch(e){}finally{z(!1)}},O=(0,c.S)(e=>{D([]),L(e)},3e3),[P,V]=a.useState(!1),Z=e=>(null==e?void 0:e.length)?e.sort((e,t)=>{var r;return null===(r=e.node.displayName)||void 0===r?void 0:r.localeCompare(t.node.displayName)}):e,$=e=>{O.cancel(),D([]),L(e)},J=e=>E({command:e}).then(e=>{var t,r;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.triggerJobRun)?(l.A.success("The job has been triggered successfully, it may take a few minutes to process."),$(m)):l.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to trigger job")});return a.useEffect(()=>(L(1),()=>O.cancel()),[]),(0,n.jsxs)(b.Z,{loading:A,children:[(0,n.jsxs)(j.iA,{className:"table-fixed",children:[(0,n.jsx)(j.xD,{children:(0,n.jsxs)(j.SC,{children:[(0,n.jsx)(j.ss,{className:"w-[25%]",children:"Name"}),(0,n.jsx)(j.ss,{className:"w-[40%]",children:"URL"}),(0,n.jsx)(j.ss,{children:"Job"}),(0,n.jsx)(j.ss,{className:"w-[100px] text-right",children:(0,n.jsxs)(h.Vq,{open:P,onOpenChange:V,children:[(0,n.jsxs)(h.cZ,{className:"top-[20vh]",children:[(0,n.jsxs)(h.fK,{className:"gap-3",children:[(0,n.jsx)(h.$N,{children:"Add new repository"}),(0,n.jsx)(h.Be,{children:"Add new repository from this provider"})]}),(0,n.jsx)(H,{onCancel:()=>V(!1),onCreated:e=>{let t=null==g?void 0:g.find(t=>{var r;return(null==t?void 0:null===(r=t.node)||void 0===r?void 0:r.id)===e});t&&(D([t,...G]),N(t=>Z(t.filter(t=>t.node.id!==e))),O.run(m)),V(!1)},repositories:g,kind:d,providerStatus:s,fetchingRepos:!C})]}),(0,n.jsx)(h.hg,{asChild:!0,children:(0,n.jsx)(x.z,{variant:"ghost",size:"icon",children:(0,n.jsx)(v.IconPlus,{})})})]})})]})}),(0,n.jsx)(j.RM,{children:(null==T?void 0:T.length)||(null==G?void 0:G.length)?(0,n.jsxs)(n.Fragment,{children:[null==G?void 0:G.map(e=>(0,n.jsxs)(j.SC,{className:"!bg-muted/80",children:[(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.displayName}),(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.gitUrl}),(0,n.jsx)(j.pj,{}),(0,n.jsx)(j.pj,{className:"flex justify-end",children:(0,n.jsx)("div",{className:(0,x.d)({variant:"ghost",size:"icon"}),children:(0,n.jsx)(v.IconSpinner,{})})})]},e.node.id)),null==T?void 0:T.map(e=>(0,n.jsxs)(j.SC,{children:[(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.displayName}),(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.gitUrl}),(0,n.jsx)(j.pj,{children:(0,n.jsx)(y._,{jobInfo:e.node.jobInfo,onTrigger:()=>J(e.node.jobInfo.command)})}),(0,n.jsx)(j.pj,{className:"text-right",children:(0,n.jsx)(x.z,{size:"icon",variant:"hover-destructive",onClick:t=>B(e,(null==T?void 0:T.length)===1),children:(0,n.jsx)(v.IconTrash,{})})})]},e.node.id))]}):(0,n.jsx)(j.SC,{children:(0,n.jsx)(j.pj,{colSpan:4,className:"h-[100px] text-center",children:"No repositories"})})})]}),(m>1||(null==Y?void 0:Y.hasNextPage))&&(0,n.jsxs)("div",{className:"mt-2 flex justify-end",children:[(0,n.jsxs)("div",{className:"flex w-[100px] items-center justify-center text-sm font-medium",children:[" ","Page ",m]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(x.z,{variant:"outline",className:"h-8 w-8 p-0",disabled:A||1===m,onClick:e=>{$(m-1)},children:(0,n.jsx)(v.IconChevronLeft,{className:"h-4 w-4"})}),(0,n.jsx)(x.z,{variant:"outline",className:"h-8 w-8 p-0",disabled:A||!(null==Y?void 0:Y.hasNextPage),onClick:e=>{$(m+1)},children:(0,n.jsx)(v.IconChevronRight,{className:"h-4 w-4"})})]})]})]})};var O=()=>{var e,t,r,a,l;let o=(0,s.useSearchParams)(),c=(0,C.A)(),u=(0,s.useRouter)(),h=null!==(l=null===(e=o.get("id"))||void 0===e?void 0:e.toString())&&void 0!==l?l:"",[{data:j,fetching:y},w]=(0,i.aM)({query:f.kb,variables:{ids:[h],kind:c},pause:!h||!c}),R=null==j?void 0:null===(a=j.integrations)||void 0===a?void 0:null===(r=a.edges)||void 0===r?void 0:null===(t=r[0])||void 0===t?void 0:t.node;return h&&(!h||y||R)?(0,n.jsxs)(b.Z,{loading:y,children:[(0,n.jsxs)(p.ll,{className:"flex items-center gap-4",children:[(0,n.jsxs)("div",{className:"-ml-2.5 flex items-center",children:[(0,n.jsx)(x.z,{onClick:()=>u.back(),variant:"ghost",className:"h-6 px-1",children:(0,n.jsx)(v.IconChevronLeft,{className:"h-5 w-5"})}),(0,n.jsx)("span",{className:"ml-1",children:null==R?void 0:R.displayName})]}),(0,n.jsx)("div",{className:"flex items-center gap-2 text-base",children:(0,n.jsx)("div",{className:"ml-1",children:R&&function(e){switch(e){case d.Ij.Ready:return(0,n.jsx)(m.C,{variant:"successful",children:"Ready"});case d.Ij.Failed:return(0,n.jsx)(m.C,{variant:"destructive",children:"Error"});case d.Ij.Pending:return(0,n.jsx)(m.C,{children:"Pending"})}}(R.status)})})]}),(0,n.jsx)(p.aY,{className:"mt-8",children:(0,n.jsx)(b.Z,{loading:y,fallback:(0,n.jsx)(N.cg,{}),children:(0,n.jsx)(B,{defaultValues:R,onDelete:()=>{u.back()},onUpdate:()=>{w()},id:h,kind:c})})}),(0,n.jsxs)(g.ScrollArea,{children:[(0,n.jsx)(L,{kind:c,providerStatus:null==R?void 0:R.status,providerId:h}),(0,n.jsx)(g.ScrollBar,{orientation:"horizontal"})]})]}):(0,n.jsx)("div",{className:"flex h-[250px] w-full items-center justify-center rounded-lg border",children:"Provider not found"})}},39231:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(11978),a=r(78613),s=r(11529);function l(){let e=(0,n.useParams)(),t=(0,a.Z)(s.K,t=>{var r;return t.name===(null===(r=e.kind)||void 0===r?void 0:r.toLowerCase())}),r=t>-1?s.K[t].enum:s.K[0].enum;return r}},55137:function(e,t,r){"use strict";r.d(t,{_:function(){return x}});var n=r(36164),a=r(3546),s=r(70652),l=r.n(s),i=r(99092),o=r.n(i),d=r(31458),c=r(81565),u=r(29);function f(e){let{onTrigger:t,isPending:r}=e,[s,l]=a.useState(!1);return(0,n.jsxs)(u.u,{children:[(0,n.jsx)(u.aJ,{asChild:!0,children:(0,n.jsx)(d.z,{size:"icon",variant:"ghost",onClick:()=>{let e=t();return e&&e instanceof Promise&&(l(!0),e.finally(()=>l(!1))),e},disabled:s||r,children:s||r?(0,n.jsx)(c.IconSpinner,{}):(0,n.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,n.jsx)(u._v,{children:(0,n.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:t}=e;return(null==t?void 0:t.lastJobRun)?(0,n.jsx)(l(),{href:"/jobs/detail?id=".concat(t.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:o()(t.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function x(e){let{jobInfo:t,onTrigger:r}=e,a=!!(null==t?void 0:t.lastJobRun)&&null===t.lastJobRun.exitCode;return(0,n.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,n.jsx)(m,{jobInfo:t}),(0,n.jsx)(f,{onTrigger:r,isPending:a})]})}},11529:function(e,t,r){"use strict";r.d(t,{K:function(){return a}});var n=r(18500);let a=[{name:"github",enum:n.q6.Github,meta:{displayName:"GitHub"}},{name:"github-self-hosted",enum:n.q6.GithubSelfHosted,meta:{displayName:"GitHub Self-Hosted"}},{name:"gitlab",enum:n.q6.Gitlab,meta:{displayName:"GitLab"}},{name:"gitlab-self-hosted",enum:n.q6.GitlabSelfHosted,meta:{displayName:"GitLab Self-Hosted"}}]},14522:function(e,t,r){"use strict";r.d(t,{C:function(){return a}});var n=r(43240);let a=(0,n.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},6230:function(e,t,r){"use strict";var n=r(36164),a=r(3546),s=r(24449),l=r(90379);t.Z=e=>{let{loading:t,fallback:r,delay:i,children:o}=e,[d,c]=a.useState(!t),[u]=(0,s.n)(d,null!=i?i:200);return(a.useEffect(()=>{t||d||c(!0)},[t]),u)?o:r||(0,n.jsx)(l.cg,{})}},90379:function(e,t,r){"use strict";r.d(t,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var n=r(36164),a=r(74248),s=r(3448);let l=e=>{let{className:t,...r}=e;return(0,n.jsxs)("div",{className:(0,a.cn)("space-y-3",t),...r,children:[(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"})]})},i=e=>{let{className:t,...r}=e;return(0,n.jsx)(s.O,{className:(0,a.cn)("h-4 w-full",t),...r})},o=e=>{let{className:t,...r}=e;return(0,n.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-3",t),...r,children:[(0,n.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(s.O,{className:"h-4 w-full"})]})}},73460:function(e,t,r){"use strict";r.d(t,{OL:function(){return v},_T:function(){return f},aR:function(){return o},f$:function(){return p},fY:function(){return m},le:function(){return g},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=r(36164),a=r(3546),s=r(28961),l=r(74248),i=r(31458);let o=s.fC,d=s.xz,c=e=>{let{className:t,children:r,...a}=e;return(0,n.jsx)(s.h_,{className:(0,l.cn)(t),...a,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:r})})};c.displayName=s.h_.displayName;let u=a.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return(0,n.jsx)(s.aV,{className:(0,l.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",r),...i,ref:t})});u.displayName=s.aV.displayName;let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(s.VY,{ref:t,className:(0,l.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",r),...a})]})});f.displayName=s.VY.displayName;let m=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...r})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};x.displayName="AlertDialogFooter";let p=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.Dx,{ref:t,className:(0,l.cn)("text-lg font-semibold",r),...a})});p.displayName=s.Dx.displayName;let h=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.dk,{ref:t,className:(0,l.cn)("text-sm text-muted-foreground",r),...a})});h.displayName=s.dk.displayName;let v=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.aU,{ref:t,className:(0,l.cn)((0,i.d)(),r),...a})});v.displayName=s.aU.displayName;let g=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.$j,{ref:t,className:(0,l.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",r),...a})});g.displayName=s.$j.displayName},63795:function(e,t,r){"use strict";r.d(t,{C:function(){return i}});var n=r(36164);r(3546);var a=r(14375),s=r(74248);let l=(0,a.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function i(e){let{className:t,variant:r,...a}=e;return(0,n.jsx)("div",{className:(0,s.cn)(l({variant:r}),t),...a})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return d}});var n=r(36164),a=r(3546),s=r(74047),l=r(14375),i=r(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,t)=>{let{className:r,variant:a,size:l,asChild:d=!1,...c}=e,u=d?s.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:a,size:l,className:r})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,r){"use strict";r.d(t,{Ol:function(){return i},Zb:function(){return l},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});l.displayName="Card";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",r),...a})});i.displayName="CardHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("h3",{ref:t,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});o.displayName="CardTitle";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("p",{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex items-center p-6 pt-0",r),...a})});u.displayName="CardFooter"},36065:function(e,t,r){"use strict";r.d(t,{di:function(){return x},e8:function(){return c},fu:function(){return f},mY:function(){return o},rb:function(){return u},sZ:function(){return d},zz:function(){return m}});var n=r(36164),a=r(3546),s=r(53241),l=r(93170),i=r(74248);r(30220);let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY,{ref:t,className:(0,i.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",r),...a})});o.displayName=s.mY.displayName;let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,n.jsx)(l.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,n.jsx)(s.mY.Input,{ref:t,className:(0,i.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",r),...a})]})});d.displayName=s.mY.Input.displayName;let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.List,{ref:t,className:(0,i.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",r),...a})});c.displayName=s.mY.List.displayName;let u=a.forwardRef((e,t)=>(0,n.jsx)(s.mY.Empty,{ref:t,className:"py-6 text-center text-sm",...e}));u.displayName=s.mY.Empty.displayName;let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Group,{ref:t,className:(0,i.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",r),...a})});f.displayName=s.mY.Group.displayName;let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Separator,{ref:t,className:(0,i.cn)("-mx-1 h-px bg-border",r),...a})});m.displayName=s.mY.Separator.displayName;let x=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Item,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",r),...a})});x.displayName=s.mY.Item.displayName},30220:function(e,t,r){"use strict";r.d(t,{$N:function(){return p},Be:function(){return h},Vq:function(){return o},cN:function(){return x},cZ:function(){return f},fK:function(){return m},hg:function(){return d}});var n=r(36164),a=r(3546),s=r(4318),l=r(1663),i=r(74248);let o=s.fC,d=s.xz,c=s.h_;s.x8;let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.aV,{ref:t,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...a})});u.displayName=s.aV.displayName;let f=a.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsxs)(s.VY,{ref:t,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",r),...o,children:[a,(0,n.jsxs)(s.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(l.Z,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=s.VY.displayName;let m=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...r})};m.displayName="DialogHeader";let x=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};x.displayName="DialogFooter";let p=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",r),...a})});p.displayName=s.Dx.displayName;let h=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});h.displayName=s.dk.displayName},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return v},xJ:function(){return x},zG:function(){return g}});var n=r(36164),a=r(3546),s=r(74047),l=r(5493),i=r(74248),o=r(5266);let d=l.RV,c=a.createContext({}),u=e=>{let{...t}=e;return(0,n.jsx)(c.Provider,{value:{name:t.name},children:(0,n.jsx)(l.Qr,{...t})})},f=()=>{let e=a.useContext(c),t=a.useContext(m),{getFieldState:r,formState:n}=(0,l.Gc)(),s=e.name||"root",i=r(s,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:s,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},m=a.createContext({}),x=a.forwardRef((e,t)=>{let{className:r,...s}=e,l=a.useId();return(0,n.jsx)(m.Provider,{value:{id:l},children:(0,n.jsx)("div",{ref:t,className:(0,i.cn)("space-y-2",r),...s})})});x.displayName="FormItem";let p=a.forwardRef((e,t)=>{let{className:r,required:a,...s}=e,{error:l,formItemId:d}=f();return(0,n.jsx)(o._,{ref:t,className:(0,i.cn)(l&&"text-destructive",a&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:d,...s})});p.displayName="FormLabel";let h=a.forwardRef((e,t)=>{let{...r}=e,{error:a,formItemId:l,formDescriptionId:i,formMessageId:o}=f();return(0,n.jsx)(s.g7,{ref:t,id:l,"aria-describedby":a?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!a,...r})});h.displayName="FormControl";let v=a.forwardRef((e,t)=>{let{className:r,...a}=e,{formDescriptionId:s}=f();return(0,n.jsx)("div",{ref:t,id:s,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});v.displayName="FormDescription";let g=a.forwardRef((e,t)=>{let{className:r,children:a,...s}=e,{error:l,formMessageId:o}=f(),d=l?String(null==l?void 0:l.message):a;return d?(0,n.jsx)("p",{ref:t,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",r),...s,children:d}):null});g.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return l}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,type:a,...l}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...l})});l.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return d}});var n=r(36164),a=r(3546),s=r(90893),l=r(14375),i=r(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.f,{ref:t,className:(0,i.cn)(o(),r),...a})});d.displayName=s.f.displayName},84942:function(e,t,r){"use strict";r.d(t,{J2:function(){return i},i9:function(){return c},tW:function(){return u},xo:function(){return o},xp:function(){return d},yk:function(){return f}});var n=r(36164),a=r(3546),s=r(83299),l=r(74248);let i=s.fC,o=s.xz,d=s.x8,c=s.h_,u=s.ee,f=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...i})});f.displayName=s.VY.displayName},57830:function(e,t,r){"use strict";r.r(t),r.d(t,{ScrollArea:function(){return i},ScrollBar:function(){return o}});var n=r(36164),a=r(3546),s=r(50778),l=r(74248);let i=a.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return(0,n.jsxs)(s.fC,{ref:t,className:(0,l.cn)("relative overflow-hidden",r),...i,children:[(0,n.jsx)(s.l_,{className:"h-full w-full rounded-[inherit] [&>div]:!block",children:a}),(0,n.jsx)(o,{}),(0,n.jsx)(s.Ns,{})]})});i.displayName=s.fC.displayName;let o=a.forwardRef((e,t)=>{let{className:r,orientation:a="vertical",...i}=e;return(0,n.jsx)(s.gb,{ref:t,orientation:a,className:(0,l.cn)("flex touch-none select-none transition-colors","vertical"===a&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===a&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",r),...i,children:(0,n.jsx)(s.q4,{className:"relative flex-1 rounded-full bg-border"})})});o.displayName=s.gb.displayName},3448:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=r(36164),a=r(74248);function s(e){let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...r})}},99047:function(e,t,r){"use strict";r.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return l},pj:function(){return f},ss:function(){return u},xD:function(){return i}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("table",{ref:t,className:(0,s.cn)("w-full caption-bottom text-sm",r),...a})});l.displayName="Table";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("thead",{ref:t,className:(0,s.cn)("[&_tr]:border-b",r),...a})});i.displayName="TableHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tbody",{ref:t,className:(0,s.cn)("[&_tr:last-child]:border-0",r),...a})});o.displayName="TableBody";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tfoot",{ref:t,className:(0,s.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",r),...a})});d.displayName="TableFooter";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tr",{ref:t,className:(0,s.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",r),...a})});c.displayName="TableRow";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("th",{ref:t,className:(0,s.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",r),...a})});u.displayName="TableHead";let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("td",{ref:t,className:(0,s.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",r),...a})});f.displayName="TableCell";let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("caption",{ref:t,className:(0,s.cn)("mt-4 text-sm text-muted-foreground",r),...a})});m.displayName="TableCaption"},29:function(e,t,r){"use strict";r.d(t,{_v:function(){return c},aJ:function(){return d},pn:function(){return i},u:function(){return o}});var n=r(36164),a=r(3546),s=r(44421),l=r(74248);let i=s.zt,o=s.fC,d=s.xz,c=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...i})});c.displayName=s.VY.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return s},L8:function(){return a},o0:function(){return n}});let n="name@yourcompany.com",a=20,s={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,t,r){"use strict";r.d(t,{S:function(){return i},n:function(){return o}});var n=r(3546),a=r(45391),s=r(16784);let l=e=>{let t=(0,s.d)(e);n.useEffect(()=>()=>{t.current()},[])};function i(e,t,r){let i=(0,s.d)(e),o=n.useMemo(()=>(0,a.Z)(function(){for(var e=arguments.length,t=Array(e),r=0;r{var e;null==r||null===(e=r.onUnmount)||void 0===e||e.call(r,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,r){let[a,s]=n.useState(e),{run:l}=i(()=>{s(e)},t,r);return n.useEffect(()=>{l()},[e]),[a,s]}},16784:function(e,t,r){"use strict";r.d(t,{d:function(){return a}});var n=r(3546);function a(e){let t=n.useRef(e);return t.current=e,t}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,240,1492,4421,7590,5621,3882,3894,8746,739,778,2855,9736,1565,3396,3375,5289,1744],function(){return e(e.s=74975)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9464],{74975:function(e,t,r){Promise.resolve().then(r.bind(r,48973))},85156:function(e,t,r){"use strict";r.d(t,{Kb:function(){return R},fB:function(){return k}});var n=r(36164),a=r(3546),s=r(70652),l=r.n(s),i=r(11978),o=r(84381),d=r(94909),c=r(5493),u=r(2578),f=r(23782),m=r(18500),x=r(74248),p=r(73460),h=r(31458),v=r(98150),g=r(81565),j=r(82394),b=r(39231);let N=f.Ry({displayName:f.Z_().trim(),accessToken:f.Z_(),apiBase:f.Z_().url().optional().nullable()}),y=N.extend({apiBase:f.Z_().url()}),w=N.extend({accessToken:f.Z_().optional()}),C=y.extend({accessToken:f.Z_().optional()});function R(e){var t;let{isNew:r,form:s,onSubmit:l,onDelete:o,cancleable:c=!0,deletable:f}=e,N=(0,b.A)(),y=(0,i.useRouter)(),[w,C]=a.useState(!1),[R,k]=a.useState(!1),{isSubmitting:S,dirtyFields:_}=s.formState,z=!(0,d.Z)(_),A=async e=>{if(e.preventDefault(),o){k(!0);try{await o()}catch(e){u.A.error("Failed to delete GitHub repository provider")}finally{k(!1)}}},G=a.useMemo(()=>{switch(N){case m.q6.Github:return"e.g. GitHub";case m.q6.GithubSelfHosted:return"e.g. GitHub-Self-Hosted";case m.q6.Gitlab:return"e.g. GitLab";case m.q6.GitlabSelfHosted:return"e.g. GitLab-Self-Hosted";default:return""}},[N]),D=a.useMemo(()=>{if(!r)return Array(36).fill("*").join("");switch(N){case m.q6.Github:case m.q6.GithubSelfHosted:return"e.g. github_pat_1ABCD1234ABCD1234ABCD1234ABCD1234ABCD1234";case m.q6.Gitlab:case m.q6.GitlabSelfHosted:return"e.g. glpat_1ABCD1234ABCD1234ABCD1234ABCD1234";default:return""}},[N,r]),Y=a.useMemo(()=>{switch(N){case m.q6.GithubSelfHosted:return"e.g. https://api.github.yourcompany.com";case m.q6.GitlabSelfHosted:return"e.g. https://gitlab.yourcompany.com";default:return""}},[N]),q=[m.q6.GithubSelfHosted,m.q6.GitlabSelfHosted].includes(N);return(0,n.jsx)(v.l0,{...s,children:(0,n.jsx)("div",{className:"grid gap-2",children:(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:s.handleSubmit(l),children:[(0,n.jsx)(v.Wi,{control:s.control,name:"displayName",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Display name"}),(0,n.jsx)(v.pf,{children:"A display name to help identifying different providers."}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:G,autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),q&&(0,n.jsx)(v.Wi,{control:s.control,name:"apiBase",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Instance URL"}),(0,n.jsx)(v.pf,{children:"The VCS instance URL. Make sure this instance and Tabby are network reachable from each other."}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:Y,autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",value:null!==(t=r.value)&&void 0!==t?t:"",onChange:e=>r.onChange(e.target.value)})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:s.control,name:"accessToken",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:r,children:"Personal Access Token"}),(0,n.jsx)(v.pf,{children:(0,n.jsx)(I,{})}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(j.I,{placeholder:D,className:(0,x.cn)({"placeholder:translate-y-[10%] !placeholder-foreground":!r}),autoCapitalize:"none",autoCorrect:"off",autoComplete:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)("div",{children:(0,n.jsx)(v.zG,{})}),(0,n.jsxs)("div",{className:"flex gap-2",children:[c&&(0,n.jsx)(h.z,{type:"button",variant:"ghost",disabled:S,onClick:()=>y.back(),children:"Cancel"}),f&&(0,n.jsxs)(p.aR,{open:w,onOpenChange:C,children:[(0,n.jsx)(p.vW,{asChild:!0,children:(0,n.jsx)(h.z,{type:"button",variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(p._T,{children:[(0,n.jsxs)(p.fY,{children:[(0,n.jsx)(p.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(p.yT,{children:"This will delete the provider and remove any repositories that have already been added to the provider."})]}),(0,n.jsxs)(p.xo,{children:[(0,n.jsx)(p.le,{children:"Cancel"}),(0,n.jsxs)(p.OL,{className:(0,h.d)({variant:"destructive"}),onClick:A,disabled:R,children:[R&&(0,n.jsx)(g.IconSpinner,{className:"mr-2"}),"Yes, delete it"]})]})]})]}),(0,n.jsxs)(h.z,{type:"submit",disabled:S||!r&&!z,children:[S&&(0,n.jsx)(g.IconSpinner,{className:"mr-2"}),r?"Create":"Update"]})]})]})]})})})}function k(e,t,r){let n=[m.q6.GithubSelfHosted,m.q6.GitlabSelfHosted].includes(t),a=e?n?y:N:n?C:w;return(0,c.cI)({resolver:(0,o.F)(a),defaultValues:r})}function I(){let e=(0,b.A)();return e===m.q6.Github||e===m.q6.GithubSelfHosted?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{children:["Create a dedicated service user and generate a"," ",(0,n.jsx)(S,{href:"https://github.com/settings/personal-access-tokens/new",children:"fine-grained personal access"})," ","token with the member role for the organization or all projects to be managed."]}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Contents (Read-only)"}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Pull requests (Read-only)"}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• Issues (Read-only)"})]}):e===m.q6.Gitlab||e===m.q6.GitlabSelfHosted?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{children:["Create a dedicated service user and generate a"," ",(0,n.jsx)(S,{href:"https://gitlab.com/-/user_settings/personal_access_tokens",children:"personal access token"})," ","with the maintainer role and at least following permissions for the group or projects to be managed. You can generate a project access token for managing a single project, or generate a group access token to manage all projects within the group."]}),(0,n.jsx)("div",{className:"my-2 ml-3",children:"• api"})]}):null}function S(e){let{href:t,children:r}=e;return(0,n.jsxs)(l(),{className:"inline-flex cursor-pointer flex-row items-center underline",href:t,target:"_blank",children:[r,(0,n.jsx)(g.IconExternalLink,{className:"ml-1"})]})}},48973:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return E}});var n=r(36164),a=r(3546),s=r(11978),l=r(2578),i=r(40055),o=r(21808),d=r(18500),c=r(24449),u=r(11634),f=r(70410),m=r(63795),x=r(31458),p=r(79972),h=r(30220),v=r(81565),g=r(57830),j=r(99047),b=r(6230),N=r(90379),y=r(55137),w=r(14522),C=r(39231),R=r(43240);let k=(0,R.BX)("\n mutation UpdateIntegratedRepositoryActive($id: ID!, $active: Boolean!) {\n updateIntegratedRepositoryActive(id: $id, active: $active)\n }\n");var I=r(84381),S=r(5493),_=r(23782),z=r(74248),A=r(36065),G=r(98150),D=r(84942);let Y=_.Ry({id:_.Z_()});function q(e){let{onCreated:t,onCancel:r,repositories:s,providerStatus:l,fetchingRepos:i}=e,[o,c]=a.useState(!1),f=(0,S.cI)({resolver:(0,I.F)(Y)}),m=a.useRef(null),{isSubmitting:p}=f.formState,h=a.useMemo(()=>{switch(l){case d.Ij.Pending:return"Awaiting the next data synchronization";case d.Ij.Failed:return"Synchronizing error. Please check if the access token is still valid";default:return"No repository found"}},[l]),g=(0,u.D)(k,{form:f}),j=()=>{requestAnimationFrame(()=>{m.current&&(m.current.scrollTop=0)})},b=()=>{j()};return(0,n.jsx)(G.l0,{...f,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:f.handleSubmit(e=>{let r=e.id;return g({id:e.id,active:!0}).then(e=>{var n;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateIntegratedRepositoryActive)&&(f.reset({id:void 0}),null==t||t(r))})}),children:[(0,n.jsx)(G.Wi,{control:f.control,name:"id",render:e=>{var t,r;let{field:a}=e;return(0,n.jsxs)(G.xJ,{className:"flex flex-col",children:[(0,n.jsxs)(D.J2,{open:o,onOpenChange:c,children:[(0,n.jsx)(D.xo,{asChild:!0,children:(0,n.jsx)(G.NI,{children:(0,n.jsxs)(x.z,{variant:"outline",role:"combobox",className:(0,z.cn)("justify-between font-normal",!a.value&&"text-muted-foreground"),children:[a.value?null==s?void 0:null===(r=s.find(e=>e.node.id===a.value))||void 0===r?void 0:null===(t=r.node)||void 0===t?void 0:t.gitUrl:"Select repository",(0,n.jsx)(v.IconChevronUpDown,{})]})})}),(0,n.jsx)(D.yk,{className:"w-[var(--radix-popover-trigger-width)] p-0",align:"start",side:"bottom",children:(0,n.jsxs)(A.mY,{className:"transition-all",children:[(0,n.jsx)(A.sZ,{placeholder:"Search repository...",onValueChange:b}),(0,n.jsxs)(A.e8,{className:"max-h-[30vh]",ref:m,children:[(0,n.jsx)(A.rb,{children:i?(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(v.IconSpinner,{className:"h-6 w-6"})}):h}),(0,n.jsx)(A.fu,{children:l!==d.Ij.Pending&&(null==s?void 0:s.map(e=>(0,n.jsxs)(A.di,{onSelect:()=>{f.setValue("id",e.node.id),c(!1)},children:[(0,n.jsx)(v.IconCheck,{className:(0,z.cn)("mr-2",e.node.id===a.value?"opacity-100":"opacity-0")}),e.node.gitUrl]},e.node.id)))})]})]})})]}),(0,n.jsx)(G.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex justify-end gap-4",children:[(0,n.jsx)(x.z,{type:"button",variant:"ghost",disabled:p,onClick:r,children:"Cancel"}),(0,n.jsx)(x.z,{type:"submit",disabled:p,children:"Add"})]})]}),(0,n.jsx)(G.zG,{className:"text-center"})]})})}var H=r(85156);let T=(0,R.BX)("\n mutation UpdateIntegration($input: UpdateIntegrationInput!) {\n updateIntegration(input: $input)\n }\n"),B=(0,R.BX)("\n mutation DeleteIntegration($id: ID!, $kind: IntegrationKind!) {\n deleteIntegration(id: $id, kind: $kind)\n }\n"),F=e=>{let{defaultValues:t,onSuccess:r,onDelete:a,onUpdate:s,id:i,kind:o}=e,d=(0,H.fB)(!1,o,t),c=(0,u.D)(B),f=(0,u.D)(T,{form:d}),m=async e=>{var t;let n=await f({input:{id:i,...e,kind:o}});(null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.updateIntegration)&&(l.A.success("Updated provider successfully"),null==d||d.reset(null==d?void 0:d.getValues()),null==r||r(),null==s||s())},x=async()=>{var e,t;let r=await c({id:i,kind:o});(null==r?void 0:null===(e=r.data)||void 0===e?void 0:e.deleteIntegration)?null==a||a():l.A.error((null==r?void 0:null===(t=r.error)||void 0===t?void 0:t.message)||"Failed to delete provider")};return(0,n.jsx)(H.Kb,{onSubmit:m,onDelete:x,deletable:!0,cancleable:!1,form:d,isNew:!1})},O=o.L8,P=e=>{var t,r;let{providerStatus:s,providerId:o,kind:d}=e,[m,p]=a.useState(1),{repositories:g,setRepositories:N,isAllLoaded:C}=function(e,t){let[r,n]=(0,a.useState)({ids:[e],first:O,active:!1,kind:t}),[s,l]=(0,a.useState)([]),[o,d]=(0,a.useState)(!e),[{data:c,fetching:u}]=(0,i.aM)({query:f.ts,variables:r,pause:!e});return(0,a.useEffect)(()=>{if(!o&&!u&&c){var t,r;let a=null==c?void 0:null===(t=c.integratedRepositories)||void 0===t?void 0:t.pageInfo,i=[...s];l(i.concat(null==c?void 0:null===(r=c.integratedRepositories)||void 0===r?void 0:r.edges)),(null==a?void 0:a.hasNextPage)?n({ids:[e],first:O,after:a.endCursor,active:!1}):d(!0)}},[u,c]),{repositories:s,setRepositories:l,isAllLoaded:o}}(o,d),R=e=>u.L.query(f.ts,e).toPromise(),I=async(e,t)=>{var r;let n=await R({ids:[o],first:O,after:t,active:!0,kind:d}),a=null==n?void 0:null===(r=n.data)||void 0===r?void 0:r.integratedRepositories,s=null==a?void 0:a.pageInfo;return e-1>0&&(null==s?void 0:s.hasNextPage)&&(null==s?void 0:s.endCursor)?I(e-1,s.endCursor):null==n?void 0:n.data},[S,_]=a.useState(),[z,A]=a.useState(!0),[G,D]=a.useState([]),Y=null==S?void 0:null===(t=S.integratedRepositories)||void 0===t?void 0:t.edges,H=null==S?void 0:null===(r=S.integratedRepositories)||void 0===r?void 0:r.pageInfo,T=(0,u.D)(k,{onError(e){l.A.error(e.message||"Failed to delete")}}),B=(0,u.D)(w.C),F=async(e,t)=>{T({id:e.node.id,active:!1}).then(r=>{var n;if(null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.updateIntegratedRepositoryActive){N(Z([...g,e]));let r=t?m-1:m;P(r||1)}})},P=async e=>{try{A(!0);let t=await I(e);_(t),p(e)}catch(e){}finally{A(!1)}},E=(0,c.S)(e=>{D([]),P(e)},3e3),[L,V]=a.useState(!1),Z=e=>(null==e?void 0:e.length)?e.sort((e,t)=>{var r;return null===(r=e.node.displayName)||void 0===r?void 0:r.localeCompare(t.node.displayName)}):e,$=e=>{E.cancel(),D([]),P(e)},J=e=>B({command:e}).then(e=>{var t,r;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.triggerJobRun)?(l.A.success("The job has been triggered successfully, it may take a few minutes to process."),$(m)):l.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to trigger job")});return a.useEffect(()=>(P(1),()=>E.cancel()),[]),(0,n.jsxs)(b.Z,{loading:z,children:[(0,n.jsxs)(j.iA,{className:"table-fixed",children:[(0,n.jsx)(j.xD,{children:(0,n.jsxs)(j.SC,{children:[(0,n.jsx)(j.ss,{className:"w-[25%]",children:"Name"}),(0,n.jsx)(j.ss,{className:"w-[40%]",children:"URL"}),(0,n.jsx)(j.ss,{children:"Job"}),(0,n.jsx)(j.ss,{className:"w-[100px] text-right",children:(0,n.jsxs)(h.Vq,{open:L,onOpenChange:V,children:[(0,n.jsxs)(h.cZ,{className:"top-[20vh]",children:[(0,n.jsxs)(h.fK,{className:"gap-3",children:[(0,n.jsx)(h.$N,{children:"Add new repository"}),(0,n.jsx)(h.Be,{children:"Add new repository from this provider"})]}),(0,n.jsx)(q,{onCancel:()=>V(!1),onCreated:e=>{let t=null==g?void 0:g.find(t=>{var r;return(null==t?void 0:null===(r=t.node)||void 0===r?void 0:r.id)===e});t&&(D([t,...G]),N(t=>Z(t.filter(t=>t.node.id!==e))),E.run(m)),V(!1)},repositories:g,kind:d,providerStatus:s,fetchingRepos:!C})]}),(0,n.jsx)(h.hg,{asChild:!0,children:(0,n.jsx)(x.z,{variant:"ghost",size:"icon",children:(0,n.jsx)(v.IconPlus,{})})})]})})]})}),(0,n.jsx)(j.RM,{children:(null==Y?void 0:Y.length)||(null==G?void 0:G.length)?(0,n.jsxs)(n.Fragment,{children:[null==G?void 0:G.map(e=>(0,n.jsxs)(j.SC,{className:"!bg-muted/80",children:[(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.displayName}),(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.gitUrl}),(0,n.jsx)(j.pj,{}),(0,n.jsx)(j.pj,{className:"flex justify-end",children:(0,n.jsx)("div",{className:(0,x.d)({variant:"ghost",size:"icon"}),children:(0,n.jsx)(v.IconSpinner,{})})})]},e.node.id)),null==Y?void 0:Y.map(e=>(0,n.jsxs)(j.SC,{children:[(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.displayName}),(0,n.jsx)(j.pj,{className:"break-all lg:break-words",children:e.node.gitUrl}),(0,n.jsx)(j.pj,{children:(0,n.jsx)(y._,{jobInfo:e.node.jobInfo,onTrigger:()=>J(e.node.jobInfo.command)})}),(0,n.jsx)(j.pj,{className:"text-right",children:(0,n.jsx)(x.z,{size:"icon",variant:"hover-destructive",onClick:t=>F(e,(null==Y?void 0:Y.length)===1),children:(0,n.jsx)(v.IconTrash,{})})})]},e.node.id))]}):(0,n.jsx)(j.SC,{children:(0,n.jsx)(j.pj,{colSpan:4,className:"h-[100px] text-center",children:"No repositories"})})})]}),(m>1||(null==H?void 0:H.hasNextPage))&&(0,n.jsxs)("div",{className:"mt-2 flex justify-end",children:[(0,n.jsxs)("div",{className:"flex w-[100px] items-center justify-center text-sm font-medium",children:[" ","Page ",m]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(x.z,{variant:"outline",className:"h-8 w-8 p-0",disabled:z||1===m,onClick:e=>{$(m-1)},children:(0,n.jsx)(v.IconChevronLeft,{className:"h-4 w-4"})}),(0,n.jsx)(x.z,{variant:"outline",className:"h-8 w-8 p-0",disabled:z||!(null==H?void 0:H.hasNextPage),onClick:e=>{$(m+1)},children:(0,n.jsx)(v.IconChevronRight,{className:"h-4 w-4"})})]})]})]})};var E=()=>{var e,t,r,a,l;let o=(0,s.useSearchParams)(),c=(0,C.A)(),u=(0,s.useRouter)(),h=null!==(l=null===(e=o.get("id"))||void 0===e?void 0:e.toString())&&void 0!==l?l:"",[{data:j,fetching:y},w]=(0,i.aM)({query:f.kb,variables:{ids:[h],kind:c},pause:!h||!c}),R=null==j?void 0:null===(a=j.integrations)||void 0===a?void 0:null===(r=a.edges)||void 0===r?void 0:null===(t=r[0])||void 0===t?void 0:t.node;return h&&(!h||y||R)?(0,n.jsxs)(b.Z,{loading:y,children:[(0,n.jsxs)(p.ll,{className:"flex items-center gap-4",children:[(0,n.jsxs)("div",{className:"-ml-2.5 flex items-center",children:[(0,n.jsx)(x.z,{onClick:()=>u.back(),variant:"ghost",className:"h-6 px-1",children:(0,n.jsx)(v.IconChevronLeft,{className:"h-5 w-5"})}),(0,n.jsx)("span",{className:"ml-1",children:null==R?void 0:R.displayName})]}),(0,n.jsx)("div",{className:"flex items-center gap-2 text-base",children:(0,n.jsx)("div",{className:"ml-1",children:R&&function(e){switch(e){case d.Ij.Ready:return(0,n.jsx)(m.C,{variant:"successful",children:"Ready"});case d.Ij.Failed:return(0,n.jsx)(m.C,{variant:"destructive",children:"Error"});case d.Ij.Pending:return(0,n.jsx)(m.C,{children:"Pending"})}}(R.status)})})]}),(0,n.jsx)(p.aY,{className:"mt-8",children:(0,n.jsx)(b.Z,{loading:y,fallback:(0,n.jsx)(N.cg,{}),children:(0,n.jsx)(F,{defaultValues:R,onDelete:()=>{u.back()},onUpdate:()=>{w()},id:h,kind:c})})}),(0,n.jsxs)(g.ScrollArea,{children:[(0,n.jsx)(P,{kind:c,providerStatus:null==R?void 0:R.status,providerId:h}),(0,n.jsx)(g.ScrollBar,{orientation:"horizontal"})]})]}):(0,n.jsx)("div",{className:"flex h-[250px] w-full items-center justify-center rounded-lg border",children:"Provider not found"})}},39231:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(11978),a=r(78613),s=r(11529);function l(){let e=(0,n.useParams)(),t=(0,a.Z)(s.K,t=>{var r;return t.name===(null===(r=e.kind)||void 0===r?void 0:r.toLowerCase())}),r=t>-1?s.K[t].enum:s.K[0].enum;return r}},55137:function(e,t,r){"use strict";r.d(t,{_:function(){return x}});var n=r(36164),a=r(3546),s=r(70652),l=r.n(s),i=r(99092),o=r.n(i),d=r(31458),c=r(81565),u=r(29);function f(e){let{onTrigger:t,isPending:r}=e,[s,l]=a.useState(!1);return(0,n.jsxs)(u.u,{children:[(0,n.jsx)(u.aJ,{asChild:!0,children:(0,n.jsx)(d.z,{size:"icon",variant:"ghost",onClick:()=>{let e=t();return e&&e instanceof Promise&&(l(!0),e.finally(()=>l(!1))),e},disabled:s||r,children:s||r?(0,n.jsx)(c.IconSpinner,{}):(0,n.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,n.jsx)(u._v,{children:(0,n.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:t}=e;return(null==t?void 0:t.lastJobRun)?(0,n.jsx)(l(),{href:"/jobs/detail?id=".concat(t.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:o()(t.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function x(e){let{jobInfo:t,onTrigger:r}=e,a=!!(null==t?void 0:t.lastJobRun)&&null===t.lastJobRun.exitCode;return(0,n.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,n.jsx)(m,{jobInfo:t}),(0,n.jsx)(f,{onTrigger:r,isPending:a})]})}},11529:function(e,t,r){"use strict";r.d(t,{K:function(){return a}});var n=r(18500);let a=[{name:"github",enum:n.q6.Github,meta:{displayName:"GitHub"}},{name:"github-self-hosted",enum:n.q6.GithubSelfHosted,meta:{displayName:"GitHub Self-Hosted"}},{name:"gitlab",enum:n.q6.Gitlab,meta:{displayName:"GitLab"}},{name:"gitlab-self-hosted",enum:n.q6.GitlabSelfHosted,meta:{displayName:"GitLab Self-Hosted"}}]},14522:function(e,t,r){"use strict";r.d(t,{C:function(){return a}});var n=r(43240);let a=(0,n.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},6230:function(e,t,r){"use strict";var n=r(36164),a=r(3546),s=r(24449),l=r(90379);t.Z=e=>{let{loading:t,fallback:r,delay:i,children:o}=e,[d,c]=a.useState(!t),[u]=(0,s.n)(d,null!=i?i:200);return(a.useEffect(()=>{t||d||c(!0)},[t]),u)?o:r||(0,n.jsx)(l.cg,{})}},90379:function(e,t,r){"use strict";r.d(t,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var n=r(36164),a=r(74248),s=r(3448);let l=e=>{let{className:t,...r}=e;return(0,n.jsxs)("div",{className:(0,a.cn)("space-y-3",t),...r,children:[(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-full"})]})},i=e=>{let{className:t,...r}=e;return(0,n.jsx)(s.O,{className:(0,a.cn)("h-4 w-full",t),...r})},o=e=>{let{className:t,...r}=e;return(0,n.jsxs)("div",{className:(0,a.cn)("flex flex-col gap-3",t),...r,children:[(0,n.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(s.O,{className:"h-4 w-full"}),(0,n.jsx)(s.O,{className:"h-4 w-[20%]"}),(0,n.jsx)(s.O,{className:"h-4 w-full"})]})}},73460:function(e,t,r){"use strict";r.d(t,{OL:function(){return v},_T:function(){return f},aR:function(){return o},f$:function(){return p},fY:function(){return m},le:function(){return g},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=r(36164),a=r(3546),s=r(28961),l=r(74248),i=r(31458);let o=s.fC,d=s.xz,c=e=>{let{className:t,children:r,...a}=e;return(0,n.jsx)(s.h_,{className:(0,l.cn)(t),...a,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:r})})};c.displayName=s.h_.displayName;let u=a.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return(0,n.jsx)(s.aV,{className:(0,l.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",r),...i,ref:t})});u.displayName=s.aV.displayName;let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(s.VY,{ref:t,className:(0,l.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",r),...a})]})});f.displayName=s.VY.displayName;let m=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...r})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,l.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};x.displayName="AlertDialogFooter";let p=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.Dx,{ref:t,className:(0,l.cn)("text-lg font-semibold",r),...a})});p.displayName=s.Dx.displayName;let h=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.dk,{ref:t,className:(0,l.cn)("text-sm text-muted-foreground",r),...a})});h.displayName=s.dk.displayName;let v=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.aU,{ref:t,className:(0,l.cn)((0,i.d)(),r),...a})});v.displayName=s.aU.displayName;let g=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.$j,{ref:t,className:(0,l.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",r),...a})});g.displayName=s.$j.displayName},63795:function(e,t,r){"use strict";r.d(t,{C:function(){return i}});var n=r(36164);r(3546);var a=r(14375),s=r(74248);let l=(0,a.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function i(e){let{className:t,variant:r,...a}=e;return(0,n.jsx)("div",{className:(0,s.cn)(l({variant:r}),t),...a})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return d}});var n=r(36164),a=r(3546),s=r(74047),l=r(14375),i=r(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,t)=>{let{className:r,variant:a,size:l,asChild:d=!1,...c}=e,u=d?s.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:a,size:l,className:r})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,r){"use strict";r.d(t,{Ol:function(){return i},Zb:function(){return l},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});l.displayName="Card";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",r),...a})});i.displayName="CardHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("h3",{ref:t,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});o.displayName="CardTitle";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("p",{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex items-center p-6 pt-0",r),...a})});u.displayName="CardFooter"},36065:function(e,t,r){"use strict";r.d(t,{di:function(){return x},e8:function(){return c},fu:function(){return f},mY:function(){return o},rb:function(){return u},sZ:function(){return d},zz:function(){return m}});var n=r(36164),a=r(3546),s=r(53241),l=r(93170),i=r(74248);r(30220);let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY,{ref:t,className:(0,i.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",r),...a})});o.displayName=s.mY.displayName;let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,n.jsx)(l.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,n.jsx)(s.mY.Input,{ref:t,className:(0,i.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",r),...a})]})});d.displayName=s.mY.Input.displayName;let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.List,{ref:t,className:(0,i.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",r),...a})});c.displayName=s.mY.List.displayName;let u=a.forwardRef((e,t)=>(0,n.jsx)(s.mY.Empty,{ref:t,className:"py-6 text-center text-sm",...e}));u.displayName=s.mY.Empty.displayName;let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Group,{ref:t,className:(0,i.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",r),...a})});f.displayName=s.mY.Group.displayName;let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Separator,{ref:t,className:(0,i.cn)("-mx-1 h-px bg-border",r),...a})});m.displayName=s.mY.Separator.displayName;let x=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.mY.Item,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",r),...a})});x.displayName=s.mY.Item.displayName},30220:function(e,t,r){"use strict";r.d(t,{$N:function(){return p},Be:function(){return h},Vq:function(){return o},cN:function(){return x},cZ:function(){return f},fK:function(){return m},hg:function(){return d}});var n=r(36164),a=r(3546),s=r(4318),l=r(1663),i=r(74248);let o=s.fC,d=s.xz,c=s.h_;s.x8;let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.aV,{ref:t,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...a})});u.displayName=s.aV.displayName;let f=a.forwardRef((e,t)=>{let{className:r,children:a,...o}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsxs)(s.VY,{ref:t,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",r),...o,children:[a,(0,n.jsxs)(s.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(l.Z,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=s.VY.displayName;let m=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...r})};m.displayName="DialogHeader";let x=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};x.displayName="DialogFooter";let p=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",r),...a})});p.displayName=s.Dx.displayName;let h=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});h.displayName=s.dk.displayName},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return v},xJ:function(){return x},zG:function(){return g}});var n=r(36164),a=r(3546),s=r(74047),l=r(5493),i=r(74248),o=r(5266);let d=l.RV,c=a.createContext({}),u=e=>{let{...t}=e;return(0,n.jsx)(c.Provider,{value:{name:t.name},children:(0,n.jsx)(l.Qr,{...t})})},f=()=>{let e=a.useContext(c),t=a.useContext(m),{getFieldState:r,formState:n}=(0,l.Gc)(),s=e.name||"root",i=r(s,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:s,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},m=a.createContext({}),x=a.forwardRef((e,t)=>{let{className:r,...s}=e,l=a.useId();return(0,n.jsx)(m.Provider,{value:{id:l},children:(0,n.jsx)("div",{ref:t,className:(0,i.cn)("space-y-2",r),...s})})});x.displayName="FormItem";let p=a.forwardRef((e,t)=>{let{className:r,required:a,...s}=e,{error:l,formItemId:d}=f();return(0,n.jsx)(o._,{ref:t,className:(0,i.cn)(l&&"text-destructive",a&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:d,...s})});p.displayName="FormLabel";let h=a.forwardRef((e,t)=>{let{...r}=e,{error:a,formItemId:l,formDescriptionId:i,formMessageId:o}=f();return(0,n.jsx)(s.g7,{ref:t,id:l,"aria-describedby":a?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!a,...r})});h.displayName="FormControl";let v=a.forwardRef((e,t)=>{let{className:r,...a}=e,{formDescriptionId:s}=f();return(0,n.jsx)("div",{ref:t,id:s,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});v.displayName="FormDescription";let g=a.forwardRef((e,t)=>{let{className:r,children:a,...s}=e,{error:l,formMessageId:o}=f(),d=l?String(null==l?void 0:l.message):a;return d?(0,n.jsx)("p",{ref:t,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",r),...s,children:d}):null});g.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return l}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,type:a,...l}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...l})});l.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return d}});var n=r(36164),a=r(3546),s=r(90893),l=r(14375),i=r(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.f,{ref:t,className:(0,i.cn)(o(),r),...a})});d.displayName=s.f.displayName},84942:function(e,t,r){"use strict";r.d(t,{J2:function(){return i},i9:function(){return c},tW:function(){return u},xo:function(){return o},xp:function(){return d},yk:function(){return f}});var n=r(36164),a=r(3546),s=r(83299),l=r(74248);let i=s.fC,o=s.xz,d=s.x8,c=s.h_,u=s.ee,f=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...i})});f.displayName=s.VY.displayName},57830:function(e,t,r){"use strict";r.r(t),r.d(t,{ScrollArea:function(){return i},ScrollBar:function(){return o}});var n=r(36164),a=r(3546),s=r(50778),l=r(74248);let i=a.forwardRef((e,t)=>{let{className:r,children:a,...i}=e;return(0,n.jsxs)(s.fC,{ref:t,className:(0,l.cn)("relative overflow-hidden",r),...i,children:[(0,n.jsx)(s.l_,{className:"h-full w-full rounded-[inherit] [&>div]:!block",children:a}),(0,n.jsx)(o,{}),(0,n.jsx)(s.Ns,{})]})});i.displayName=s.fC.displayName;let o=a.forwardRef((e,t)=>{let{className:r,orientation:a="vertical",...i}=e;return(0,n.jsx)(s.gb,{ref:t,orientation:a,className:(0,l.cn)("flex touch-none select-none transition-colors","vertical"===a&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===a&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",r),...i,children:(0,n.jsx)(s.q4,{className:"relative flex-1 rounded-full bg-border"})})});o.displayName=s.gb.displayName},3448:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=r(36164),a=r(74248);function s(e){let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...r})}},99047:function(e,t,r){"use strict";r.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return l},pj:function(){return f},ss:function(){return u},xD:function(){return i}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("table",{ref:t,className:(0,s.cn)("w-full caption-bottom text-sm",r),...a})});l.displayName="Table";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("thead",{ref:t,className:(0,s.cn)("[&_tr]:border-b",r),...a})});i.displayName="TableHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tbody",{ref:t,className:(0,s.cn)("[&_tr:last-child]:border-0",r),...a})});o.displayName="TableBody";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tfoot",{ref:t,className:(0,s.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",r),...a})});d.displayName="TableFooter";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tr",{ref:t,className:(0,s.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",r),...a})});c.displayName="TableRow";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("th",{ref:t,className:(0,s.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",r),...a})});u.displayName="TableHead";let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("td",{ref:t,className:(0,s.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",r),...a})});f.displayName="TableCell";let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("caption",{ref:t,className:(0,s.cn)("mt-4 text-sm text-muted-foreground",r),...a})});m.displayName="TableCaption"},29:function(e,t,r){"use strict";r.d(t,{_v:function(){return c},aJ:function(){return d},pn:function(){return i},u:function(){return o}});var n=r(36164),a=r(3546),s=r(44421),l=r(74248);let i=s.zt,o=s.fC,d=s.xz,c=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...i})});c.displayName=s.VY.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return s},L8:function(){return a},o0:function(){return n}});let n="name@yourcompany.com",a=20,s={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,t,r){"use strict";r.d(t,{S:function(){return i},n:function(){return o}});var n=r(3546),a=r(45391),s=r(16784);let l=e=>{let t=(0,s.d)(e);n.useEffect(()=>()=>{t.current()},[])};function i(e,t,r){let i=(0,s.d)(e),o=n.useMemo(()=>(0,a.Z)(function(){for(var e=arguments.length,t=Array(e),r=0;r{var e;null==r||null===(e=r.onUnmount)||void 0===e||e.call(r,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,r){let[a,s]=n.useState(e),{run:l}=i(()=>{s(e)},t,r);return n.useEffect(()=>{l()},[e]),[a,s]}},16784:function(e,t,r){"use strict";r.d(t,{d:function(){return a}});var n=r(3546);function a(e){let t=n.useRef(e);return t.current=e,t}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,240,1492,4421,7590,5621,3882,3894,8746,739,778,2855,9736,1565,3396,3375,5289,1744],function(){return e(e.s=74975)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js new file mode 100644 index 000000000000..e04c648381fd --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9667],{96800:function(n,e,t){Promise.resolve().then(t.bind(t,19847))},19847:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return y}});var r=t(36164),s=t(3546),a=t(70652),i=t.n(a),o=t(11978),u=t(40055),d=t(21808),l=t(18500),c=t(70410),f=t(31458),g=t(79972),m=t(3448),h=t(76297),b=t(74248);let x=n=>{let{onLoad:e,isFetching:t,children:a,className:i}=n,{ref:o,inView:u}=(0,h.YD)();return s.useEffect(()=>{u&&!t&&(null==e||e())},[u]),(0,r.jsx)("div",{className:(0,b.cn)("w-full",i),ref:o,children:null!=a?a:(0,r.jsx)("div",{children:"loading..."})})},v=n=>(0,r.jsx)(x,{...n});var $=t(6230),p=t(39231);let j=d.L8;function y(){var n,e;let t=(0,p.A)(),a=(0,o.useParams)(),[d,m]=s.useState(void 0),[{data:h,fetching:b}]=(0,u.aM)({query:c.kb,variables:{kind:t,last:j,before:d}}),x=s.useMemo(()=>{var n,e;return null==h?void 0:null===(e=h.integrations)||void 0===e?void 0:null===(n=e.edges)||void 0===n?void 0:n.slice().reverse()},[null==h?void 0:null===(n=h.integrations)||void 0===n?void 0:n.edges]),y=null==h?void 0:null===(e=h.integrations)||void 0===e?void 0:e.pageInfo;return(0,r.jsx)($.Z,{loading:b,fallback:(0,r.jsx)(S,{}),children:(null==x?void 0:x.length)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N,{}),(0,r.jsxs)("div",{className:"space-y-8",children:[null==x?void 0:x.map(n=>(0,r.jsxs)(g.Zb,{children:[(0,r.jsx)(g.Ol,{className:"border-b px-6 py-4",children:(0,r.jsxs)("div",{className:"flex items-center justify-between",children:[(0,r.jsx)(g.ll,{className:"text-xl",children:(0,r.jsx)("div",{className:"flex items-center gap-2",children:n.node.displayName})}),(0,r.jsx)(i(),{href:"".concat(a.kind,"/detail?id=").concat(n.node.id),className:(0,f.d)({variant:"secondary"}),children:"View"})]})}),(0,r.jsx)(g.aY,{className:"p-0 text-sm",children:(0,r.jsxs)("div",{className:"flex px-6 py-4",children:[(0,r.jsx)("span",{className:"w-[30%] shrink-0 text-muted-foreground",children:"Status"}),(0,r.jsx)("span",{children:function(n){switch(n){case l.Ij.Ready:return"Ready";case l.Ij.Failed:return"Processing error. Please check if the access token is still valid";case l.Ij.Pending:return"Awaiting the next data synchronization"}}(n.node.status)})]})})]},n.node.id)),!!(null==y?void 0:y.hasPreviousPage)&&(0,r.jsx)(v,{onLoad:()=>{(null==y?void 0:y.startCursor)&&m(y.startCursor)},isFetching:b,children:(0,r.jsx)(S,{})})]})]}):(0,r.jsx)(I,{})})}function N(){let n=(0,o.useParams)();return(0,r.jsx)("div",{className:"my-4 flex justify-end",children:(0,r.jsx)(i(),{href:"./".concat(n.kind,"/new"),className:(0,f.d)(),children:"Create"})})}function I(){let n=(0,o.useParams)();return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-4 rounded-lg border-4 border-dashed py-8",children:[(0,r.jsx)("div",{children:"No Data"}),(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(i(),{href:"./".concat(n.kind,"/new"),className:(0,f.d)({variant:"default"}),children:"Create"})})]})}function w(){return(0,r.jsxs)(g.Zb,{className:"w-full bg-transparent",children:[(0,r.jsx)(g.Ol,{className:"border-b px-6 py-4",children:(0,r.jsx)(g.ll,{children:(0,r.jsx)(m.O,{className:"w-[20%]"})})}),(0,r.jsx)(g.aY,{className:"px-6 py-4",children:(0,r.jsx)(m.O,{className:"w-[80%]"})})]})}function S(){return(0,r.jsxs)("div",{className:"space-y-8",children:[(0,r.jsx)(w,{}),(0,r.jsx)(w,{})]})}},39231:function(n,e,t){"use strict";t.d(e,{A:function(){return i}});var r=t(11978),s=t(78613),a=t(11529);function i(){let n=(0,r.useParams)(),e=(0,s.Z)(a.K,e=>{var t;return e.name===(null===(t=n.kind)||void 0===t?void 0:t.toLowerCase())}),t=e>-1?a.K[e].enum:a.K[0].enum;return t}},11529:function(n,e,t){"use strict";t.d(e,{K:function(){return s}});var r=t(18500);let s=[{name:"github",enum:r.q6.Github,meta:{displayName:"GitHub"}},{name:"github-self-hosted",enum:r.q6.GithubSelfHosted,meta:{displayName:"GitHub Self-Hosted"}},{name:"gitlab",enum:r.q6.Gitlab,meta:{displayName:"GitLab"}},{name:"gitlab-self-hosted",enum:r.q6.GitlabSelfHosted,meta:{displayName:"GitLab Self-Hosted"}}]},6230:function(n,e,t){"use strict";var r=t(36164),s=t(3546),a=t(24449),i=t(90379);e.Z=n=>{let{loading:e,fallback:t,delay:o,children:u}=n,[d,l]=s.useState(!e),[c]=(0,a.n)(d,null!=o?o:200);return(s.useEffect(()=>{e||d||l(!0)},[e]),c)?u:t||(0,r.jsx)(i.cg,{})}},90379:function(n,e,t){"use strict";t.d(e,{PF:function(){return u},cg:function(){return i},tB:function(){return o}});var r=t(36164),s=t(74248),a=t(3448);let i=n=>{let{className:e,...t}=n;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",e),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},o=n=>{let{className:e,...t}=n;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",e),...t})},u=n=>{let{className:e,...t}=n;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",e),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(n,e,t){"use strict";t.d(e,{d:function(){return u},z:function(){return d}});var r=t(36164),s=t(3546),a=t(74047),i=t(14375),o=t(74248);let u=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((n,e)=>{let{className:t,variant:s,size:i,asChild:d=!1,...l}=n,c=d?a.g7:"button";return(0,r.jsx)(c,{className:(0,o.cn)(u({variant:s,size:i,className:t})),ref:e,...l})});d.displayName="Button"},79972:function(n,e,t){"use strict";t.d(e,{Ol:function(){return o},Zb:function(){return i},aY:function(){return l},eW:function(){return c},ll:function(){return u}});var r=t(36164),s=t(3546),a=t(74248);let i=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",t),...s})});i.displayName="Card";let o=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",t),...s})});o.displayName="CardHeader";let u=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("h3",{ref:e,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",t),...s})});u.displayName="CardTitle";let d=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("p",{ref:e,className:(0,a.cn)("text-sm text-muted-foreground",t),...s})});d.displayName="CardDescription";let l=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("p-6 pt-0",t),...s})});l.displayName="CardContent";let c=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("flex items-center p-6 pt-0",t),...s})});c.displayName="CardFooter"},3448:function(n,e,t){"use strict";t.d(e,{O:function(){return a}});var r=t(36164),s=t(74248);function a(n){let{className:e,...t}=n;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",e),...t})}},21808:function(n,e,t){"use strict";t.d(e,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(n,e,t){"use strict";t.d(e,{S:function(){return o},n:function(){return u}});var r=t(3546),s=t(45391),a=t(16784);let i=n=>{let e=(0,a.d)(n);r.useEffect(()=>()=>{e.current()},[])};function o(n,e,t){let o=(0,a.d)(n),u=r.useMemo(()=>(0,s.Z)(function(){for(var n=arguments.length,e=Array(n),t=0;t{var n;null==t||null===(n=t.onUnmount)||void 0===n||n.call(t,u),u.cancel()}),{run:u,cancel:u.cancel,flush:u.flush}}function u(n,e,t){let[s,a]=r.useState(n),{run:i}=o(()=>{a(n)},e,t);return r.useEffect(()=>{i()},[n]),[s,a]}},16784:function(n,e,t){"use strict";t.d(e,{d:function(){return s}});var r=t(3546);function s(n){let e=r.useRef(n);return e.current=n,e}},70410:function(n,e,t){"use strict";t.d(e,{Cl:function(){return c},D7:function(){return b},DQ:function(){return u},GG:function(){return i},S1:function(){return a},XP:function(){return m},Y6:function(){return l},kb:function(){return f},lE:function(){return s},ts:function(){return g},yB:function(){return o},yw:function(){return d},zz:function(){return h}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),u=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),d=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),l=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),c=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),g=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),b=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")}},function(n){n.O(0,[7998,5498,4007,1492,7590,5621,5216,9736,3375,5289,1744],function(){return n(n.s=96800)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js deleted file mode 100644 index f338bb7cfa80..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9667],{96800:function(n,e,t){Promise.resolve().then(t.bind(t,19847))},19847:function(n,e,t){"use strict";t.r(e),t.d(e,{default:function(){return y}});var r=t(36164),s=t(3546),a=t(70652),i=t.n(a),o=t(11978),u=t(40055),l=t(21808),d=t(18500),c=t(70410),f=t(31458),g=t(79972),m=t(3448),h=t(76297),b=t(74248);let x=n=>{let{onLoad:e,isFetching:t,children:a,className:i}=n,{ref:o,inView:u}=(0,h.YD)();return s.useEffect(()=>{u&&!t&&(null==e||e())},[u]),(0,r.jsx)("div",{className:(0,b.cn)("w-full",i),ref:o,children:null!=a?a:(0,r.jsx)("div",{children:"loading..."})})},v=n=>(0,r.jsx)(x,{...n});var $=t(6230),p=t(39231);let j=l.L8;function y(){var n,e;let t=(0,p.A)(),a=(0,o.useParams)(),[l,m]=s.useState(void 0),[{data:h,fetching:b}]=(0,u.aM)({query:c.kb,variables:{kind:t,last:j,before:l}}),x=s.useMemo(()=>{var n,e;return null==h?void 0:null===(e=h.integrations)||void 0===e?void 0:null===(n=e.edges)||void 0===n?void 0:n.slice().reverse()},[null==h?void 0:null===(n=h.integrations)||void 0===n?void 0:n.edges]),y=null==h?void 0:null===(e=h.integrations)||void 0===e?void 0:e.pageInfo;return(0,r.jsx)($.Z,{loading:b,fallback:(0,r.jsx)(_,{}),children:(null==x?void 0:x.length)?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N,{}),(0,r.jsxs)("div",{className:"space-y-8",children:[null==x?void 0:x.map(n=>(0,r.jsxs)(g.Zb,{children:[(0,r.jsx)(g.Ol,{className:"border-b px-6 py-4",children:(0,r.jsxs)("div",{className:"flex items-center justify-between",children:[(0,r.jsx)(g.ll,{className:"text-xl",children:(0,r.jsx)("div",{className:"flex items-center gap-2",children:n.node.displayName})}),(0,r.jsx)(i(),{href:"".concat(a.kind,"/detail?id=").concat(n.node.id),className:(0,f.d)({variant:"secondary"}),children:"View"})]})}),(0,r.jsx)(g.aY,{className:"p-0 text-sm",children:(0,r.jsxs)("div",{className:"flex px-6 py-4",children:[(0,r.jsx)("span",{className:"w-[30%] shrink-0 text-muted-foreground",children:"Status"}),(0,r.jsx)("span",{children:function(n){switch(n){case d.Ij.Ready:return"Ready";case d.Ij.Failed:return"Processing error. Please check if the access token is still valid";case d.Ij.Pending:return"Awaiting the next data synchronization"}}(n.node.status)})]})})]},n.node.id)),!!(null==y?void 0:y.hasPreviousPage)&&(0,r.jsx)(v,{onLoad:()=>{(null==y?void 0:y.startCursor)&&m(y.startCursor)},isFetching:b,children:(0,r.jsx)(_,{})})]})]}):(0,r.jsx)(I,{})})}function N(){let n=(0,o.useParams)();return(0,r.jsx)("div",{className:"my-4 flex justify-end",children:(0,r.jsx)(i(),{href:"./".concat(n.kind,"/new"),className:(0,f.d)(),children:"Create"})})}function I(){let n=(0,o.useParams)();return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-4 rounded-lg border-4 border-dashed py-8",children:[(0,r.jsx)("div",{children:"No Data"}),(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(i(),{href:"./".concat(n.kind,"/new"),className:(0,f.d)({variant:"default"}),children:"Create"})})]})}function S(){return(0,r.jsxs)(g.Zb,{className:"w-full bg-transparent",children:[(0,r.jsx)(g.Ol,{className:"border-b px-6 py-4",children:(0,r.jsx)(g.ll,{children:(0,r.jsx)(m.O,{className:"w-[20%]"})})}),(0,r.jsx)(g.aY,{className:"px-6 py-4",children:(0,r.jsx)(m.O,{className:"w-[80%]"})})]})}function _(){return(0,r.jsxs)("div",{className:"space-y-8",children:[(0,r.jsx)(S,{}),(0,r.jsx)(S,{})]})}},39231:function(n,e,t){"use strict";t.d(e,{A:function(){return i}});var r=t(11978),s=t(78613),a=t(11529);function i(){let n=(0,r.useParams)(),e=(0,s.Z)(a.K,e=>{var t;return e.name===(null===(t=n.kind)||void 0===t?void 0:t.toLowerCase())}),t=e>-1?a.K[e].enum:a.K[0].enum;return t}},11529:function(n,e,t){"use strict";t.d(e,{K:function(){return s}});var r=t(18500);let s=[{name:"github",enum:r.q6.Github,meta:{displayName:"GitHub"}},{name:"github-self-hosted",enum:r.q6.GithubSelfHosted,meta:{displayName:"GitHub Self-Hosted"}},{name:"gitlab",enum:r.q6.Gitlab,meta:{displayName:"GitLab"}},{name:"gitlab-self-hosted",enum:r.q6.GitlabSelfHosted,meta:{displayName:"GitLab Self-Hosted"}}]},6230:function(n,e,t){"use strict";var r=t(36164),s=t(3546),a=t(24449),i=t(90379);e.Z=n=>{let{loading:e,fallback:t,delay:o,children:u}=n,[l,d]=s.useState(!e),[c]=(0,a.n)(l,null!=o?o:200);return(s.useEffect(()=>{e||l||d(!0)},[e]),c)?u:t||(0,r.jsx)(i.cg,{})}},90379:function(n,e,t){"use strict";t.d(e,{PF:function(){return u},cg:function(){return i},tB:function(){return o}});var r=t(36164),s=t(74248),a=t(3448);let i=n=>{let{className:e,...t}=n;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",e),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},o=n=>{let{className:e,...t}=n;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",e),...t})},u=n=>{let{className:e,...t}=n;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",e),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(n,e,t){"use strict";t.d(e,{d:function(){return u},z:function(){return l}});var r=t(36164),s=t(3546),a=t(74047),i=t(14375),o=t(74248);let u=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),l=s.forwardRef((n,e)=>{let{className:t,variant:s,size:i,asChild:l=!1,...d}=n,c=l?a.g7:"button";return(0,r.jsx)(c,{className:(0,o.cn)(u({variant:s,size:i,className:t})),ref:e,...d})});l.displayName="Button"},79972:function(n,e,t){"use strict";t.d(e,{Ol:function(){return o},Zb:function(){return i},aY:function(){return d},eW:function(){return c},ll:function(){return u}});var r=t(36164),s=t(3546),a=t(74248);let i=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",t),...s})});i.displayName="Card";let o=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",t),...s})});o.displayName="CardHeader";let u=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("h3",{ref:e,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",t),...s})});u.displayName="CardTitle";let l=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("p",{ref:e,className:(0,a.cn)("text-sm text-muted-foreground",t),...s})});l.displayName="CardDescription";let d=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("p-6 pt-0",t),...s})});d.displayName="CardContent";let c=s.forwardRef((n,e)=>{let{className:t,...s}=n;return(0,r.jsx)("div",{ref:e,className:(0,a.cn)("flex items-center p-6 pt-0",t),...s})});c.displayName="CardFooter"},3448:function(n,e,t){"use strict";t.d(e,{O:function(){return a}});var r=t(36164),s=t(74248);function a(n){let{className:e,...t}=n;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",e),...t})}},21808:function(n,e,t){"use strict";t.d(e,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(n,e,t){"use strict";t.d(e,{S:function(){return o},n:function(){return u}});var r=t(3546),s=t(45391),a=t(16784);let i=n=>{let e=(0,a.d)(n);r.useEffect(()=>()=>{e.current()},[])};function o(n,e,t){let o=(0,a.d)(n),u=r.useMemo(()=>(0,s.Z)(function(){for(var n=arguments.length,e=Array(n),t=0;t{var n;null==t||null===(n=t.onUnmount)||void 0===n||n.call(t,u),u.cancel()}),{run:u,cancel:u.cancel,flush:u.flush}}function u(n,e,t){let[s,a]=r.useState(n),{run:i}=o(()=>{a(n)},e,t);return r.useEffect(()=>{i()},[n]),[s,a]}},16784:function(n,e,t){"use strict";t.d(e,{d:function(){return s}});var r=t(3546);function s(n){let e=r.useRef(n);return e.current=n,e}},70410:function(n,e,t){"use strict";t.d(e,{Cl:function(){return c},D7:function(){return b},DQ:function(){return u},GG:function(){return i},S1:function(){return a},XP:function(){return m},Y6:function(){return d},kb:function(){return f},lE:function(){return s},ts:function(){return g},yB:function(){return o},yw:function(){return l},zz:function(){return h}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),o=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),u=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),l=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),d=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),c=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),g=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),b=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")}},function(n){n.O(0,[7998,5498,4007,1492,7590,5621,5216,9736,3375,5289,1744],function(){return n(n.s=96800)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-cba410931e17ebfe.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-624c7fd9b05ba3c6.js similarity index 71% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-cba410931e17ebfe.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-624c7fd9b05ba3c6.js index a5914eab9dba..9d8b8f870409 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-cba410931e17ebfe.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-624c7fd9b05ba3c6.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[214],{14375:function(e,t,n){"use strict";n.d(t,{j:function(){return o}});let r=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=function(){for(var e=arguments.length,t=Array(e),n=0;nn=>{var o;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:s}=t,a=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],i=null==s?void 0:s[e];if(null===t)return null;let o=r(t)||r(i);return l[e][o]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),c=null==t?void 0:null===(o=t.compoundVariants)||void 0===o?void 0:o.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...s,...u}[t]):({...s,...u})[t]===n})?[...e,n,r]:e},[]);return i(e,a,c,null==n?void 0:n.class,null==n?void 0:n.className)}},7922:function(e,t,n){Promise.resolve().then(n.bind(n,71901))},55137:function(e,t,n){"use strict";n.d(t,{_:function(){return v}});var r=n(36164),i=n(3546),o=n(70652),l=n.n(o),s=n(99092),a=n.n(s),u=n(31458),c=n(81565),d=n(29);function f(e){let{onTrigger:t,isPending:n}=e,[o,l]=i.useState(!1);return(0,r.jsxs)(d.u,{children:[(0,r.jsx)(d.aJ,{asChild:!0,children:(0,r.jsx)(u.z,{size:"icon",variant:"ghost",onClick:()=>{let e=t();return e&&e instanceof Promise&&(l(!0),e.finally(()=>l(!1))),e},disabled:o||n,children:o||n?(0,r.jsx)(c.IconSpinner,{}):(0,r.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,r.jsx)(d._v,{children:(0,r.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:t}=e;return(null==t?void 0:t.lastJobRun)?(0,r.jsx)(l(),{href:"/jobs/detail?id=".concat(t.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:a()(t.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function v(e){let{jobInfo:t,onTrigger:n}=e,i=!!(null==t?void 0:t.lastJobRun)&&null===t.lastJobRun.exitCode;return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,r.jsx)(m,{jobInfo:t}),(0,r.jsx)(f,{onTrigger:n,isPending:i})]})}},71901:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return _}});var r=n(36164),i=n(70652),o=n.n(i),l=n(31458),s=n(3546),a=n(2578),u=n(40055),c=n(21808),d=n(43240),f=n(11634),m=n(70410),v=n(81565),x=n(49506),h=n(99047),g=n(6230),p=n(55137),b=n(14522);let j=(0,d.BX)("\n mutation deleteGitRepository($id: ID!) {\n deleteGitRepository(id: $id)\n }\n"),N=c.L8;function y(){var e,t;let[n,i]=s.useState(),[{data:o,fetching:c},d]=(0,u.aM)({query:m.S1,variables:{last:N,before:n}}),[y,_]=s.useState(1),w=s.useMemo(()=>{var e,t;return null==o?void 0:null===(t=o.gitRepositories)||void 0===t?void 0:null===(e=t.edges)||void 0===e?void 0:e.slice().reverse()},[null==o?void 0:null===(e=o.gitRepositories)||void 0===e?void 0:e.edges]),R=null==o?void 0:null===(t=o.gitRepositories)||void 0===t?void 0:t.pageInfo,T=Math.ceil(((null==w?void 0:w.length)||0)/N),C=e=>{var t,n;return null==w?void 0:null===(n=w.slice(0,(e-1)*N))||void 0===n?void 0:null===(t=n.pop())||void 0===t?void 0:t.cursor},S=e=>{i(C(e))},E=s.useMemo(()=>{var e;return null==w?void 0:null===(e=w.slice)||void 0===e?void 0:e.call(w,(y-1)*N,y*N)},[y,w]),O=(null==R?void 0:R.hasPreviousPage)||y1,k=!!(null==E?void 0:E.length)&&(O||A),I=(0,f.D)(j),Z=(0,f.D)(b.C),P=(e,t)=>{I({id:e}).then(e=>{var n,r;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.deleteGitRepository)?S(t?y-1:y):a.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to delete repository")})},M=e=>Z({command:e}).then(e=>{var t,n;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.triggerJobRun)?(a.A.success("The job has been triggered successfully, it may take a few minutes to process."),d()):a.A.error((null==e?void 0:null===(n=e.error)||void 0===n?void 0:n.message)||"Failed to trigger job")});return s.useEffect(()=>{!c&&T1&&_(T)},[T,y]),(0,r.jsxs)(g.Z,{loading:c,children:[(0,r.jsxs)(h.iA,{className:"table-fixed border-t",children:[(0,r.jsx)(h.xD,{children:(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.ss,{className:"w-[25%]",children:"Name"}),(0,r.jsx)(h.ss,{className:"w-[45%]",children:"Git URL"}),(0,r.jsx)(h.ss,{children:"Job"}),(0,r.jsx)(h.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(h.RM,{children:(null==E?void 0:E.length)||1!==y?(0,r.jsx)(r.Fragment,{children:null==E?void 0:E.map(e=>(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.pj,{className:"break-all lg:break-words",title:e.node.name,children:e.node.name}),(0,r.jsx)(h.pj,{className:"break-all lg:break-words",title:e.node.gitUrl,children:e.node.gitUrl}),(0,r.jsx)(h.pj,{children:(0,r.jsx)(p._,{jobInfo:e.node.jobInfo,onTrigger:()=>M(e.node.jobInfo.command)})}),(0,r.jsx)(h.pj,{className:"text-right",children:(0,r.jsx)(l.z,{size:"icon",variant:"hover-destructive",onClick:()=>P(e.node.id,1===E.length),children:(0,r.jsx)(v.IconTrash,{})})})]},e.node.id))}):(0,r.jsx)(h.SC,{children:(0,r.jsx)(h.pj,{colSpan:4,className:"h-[100px] text-center",children:"No Data"})})})]}),k&&(0,r.jsx)(x.tl,{className:"my-4",children:(0,r.jsxs)(x.ng,{children:[(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.dN,{disabled:!A,onClick:()=>{if(y<=1||c)return;let e=y-1;S(e),_(e)}})}),(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.$0,{disabled:!O,onClick:()=>{if(!O||c)return;let e=y+1;S(e),_(e)}})})]})})]})}function _(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"my-4 flex justify-end",children:(0,r.jsx)(o(),{href:"./git/new",className:(0,l.d)(),children:"Create"})}),(0,r.jsx)(y,{})]})}},14522:function(e,t,n){"use strict";n.d(t,{C:function(){return i}});var r=n(43240);let i=(0,r.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},6230:function(e,t,n){"use strict";var r=n(36164),i=n(3546),o=n(24449),l=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:s,children:a}=e,[u,c]=i.useState(!t),[d]=(0,o.n)(u,null!=s?s:200);return(i.useEffect(()=>{t||u||c(!0)},[t]),d)?a:n||(0,r.jsx)(l.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return a},cg:function(){return l},tB:function(){return s}});var r=n(36164),i=n(74248),o=n(3448);let l=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("space-y-3",t),...n,children:[(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"})]})},s=e=>{let{className:t,...n}=e;return(0,r.jsx)(o.O,{className:(0,i.cn)("h-4 w-full",t),...n})},a=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(o.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(o.O,{className:"h-4 w-full"})]})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return a},z:function(){return u}});var r=n(36164),i=n(3546),o=n(74047),l=n(14375),s=n(74248);let a=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),u=i.forwardRef((e,t)=>{let{className:n,variant:i,size:l,asChild:u=!1,...c}=e,d=u?o.g7:"button";return(0,r.jsx)(d,{className:(0,s.cn)(a({variant:i,size:l,className:n})),ref:t,...c})});u.displayName="Button"},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return u},nt:function(){return c},tl:function(){return a}});var r=n(36164),i=n(3546),o=n(74248),l=n(31458),s=n(81565);let a=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,o.cn)("mx-auto flex w-full justify-center",t),...n})};a.displayName="Pagination";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("ul",{ref:t,className:(0,o.cn)("flex flex-row items-center gap-1",n),...i})});u.displayName="PaginationContent";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("li",{ref:t,className:(0,o.cn)("",n),...i})});c.displayName="PaginationItem";let d=e=>{let{className:t,isActive:n,size:i="icon",...s}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,o.cn)((0,l.d)({variant:n?"outline":"ghost",size:i}),t),...s})};d.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to previous page",size:"default",className:(0,o.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)(s.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to next page",size:"default",className:(0,o.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(s.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return o}});var r=n(36164),i=n(74248);function o(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return a},SC:function(){return c},iA:function(){return l},pj:function(){return f},ss:function(){return d},xD:function(){return s}});var r=n(36164),i=n(3546),o=n(74248);let l=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("table",{ref:t,className:(0,o.cn)("w-full caption-bottom text-sm",n),...i})});l.displayName="Table";let s=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("thead",{ref:t,className:(0,o.cn)("[&_tr]:border-b",n),...i})});s.displayName="TableHeader";let a=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,o.cn)("[&_tr:last-child]:border-0",n),...i})});a.displayName="TableBody";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,o.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...i})});u.displayName="TableFooter";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tr",{ref:t,className:(0,o.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...i})});c.displayName="TableRow";let d=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("th",{ref:t,className:(0,o.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...i})});d.displayName="TableHead";let f=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("td",{ref:t,className:(0,o.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...i})});f.displayName="TableCell";let m=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("caption",{ref:t,className:(0,o.cn)("mt-4 text-sm text-muted-foreground",n),...i})});m.displayName="TableCaption"},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return c},aJ:function(){return u},pn:function(){return s},u:function(){return a}});var r=n(36164),i=n(3546),o=n(44421),l=n(74248);let s=o.zt,a=o.fC,u=o.xz,c=i.forwardRef((e,t)=>{let{className:n,sideOffset:i=4,...s}=e;return(0,r.jsx)(o.VY,{ref:t,sideOffset:i,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});c.displayName=o.VY.displayName},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return o},L8:function(){return i},o0:function(){return r}});let r="name@yourcompany.com",i=20,o={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return s},n:function(){return a}});var r=n(3546),i=n(45391),o=n(16784);let l=e=>{let t=(0,o.d)(e);r.useEffect(()=>()=>{t.current()},[])};function s(e,t,n){let s=(0,o.d)(e),a=r.useMemo(()=>(0,i.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,a),a.cancel()}),{run:a,cancel:a.cancel,flush:a.flush}}function a(e,t,n){let[i,o]=r.useState(e),{run:l}=s(()=>{o(e)},t,n);return r.useEffect(()=>{l()},[e]),[i,o]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(3546);function i(e){let t=r.useRef(e);return t.current=e,t}},70652:function(e,t,n){e.exports=n(54007)},29434:function(e,t,n){"use strict";n.d(t,{M:function(){return a}});var r,i=n(3546),o=n(65292);let l=(r||(r=n.t(i,2)))["useId".toString()]||(()=>void 0),s=0;function a(e){let[t,n]=i.useState(l());return(0,o.b)(()=>{e||n(e=>null!=e?e:String(s++))},[e]),e||(t?`radix-${t}`:"")}},18216:function(e,t,n){"use strict";var r=n(6670),i=/^\s+/;t.Z=function(e){return e?e.slice(0,(0,r.Z)(e)+1).replace(i,""):e}},6670:function(e,t){"use strict";var n=/\s/;t.Z=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},45391:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(84639),i=n(48717),o=function(){return i.Z.Date.now()},l=n(26165),s=Math.max,a=Math.min,u=function(e,t,n){var i,u,c,d,f,m,v=0,x=!1,h=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function p(t){var n=i,r=u;return i=u=void 0,v=t,d=e.apply(r,n)}function b(e){var n=e-m,r=e-v;return void 0===m||n>=t||n<0||h&&r>=c}function j(){var e,n,r,i=o();if(b(i))return N(i);f=setTimeout(j,(e=i-m,n=i-v,r=t-e,h?a(r,c-n):r))}function N(e){return(f=void 0,g&&i)?p(e):(i=u=void 0,d)}function y(){var e,n=o(),r=b(n);if(i=arguments,u=this,m=n,r){if(void 0===f)return v=e=m,f=setTimeout(j,t),x?p(e):d;if(h)return clearTimeout(f),f=setTimeout(j,t),p(m)}return void 0===f&&(f=setTimeout(j,t)),d}return t=(0,l.Z)(t)||0,(0,r.Z)(n)&&(x=!!n.leading,c=(h="maxWait"in n)?s((0,l.Z)(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),y.cancel=function(){void 0!==f&&clearTimeout(f),v=0,i=m=u=f=void 0},y.flush=function(){return void 0===f?d:N(o())},y}},84639:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},26165:function(e,t,n){"use strict";var r=n(18216),i=n(84639),o=n(55357),l=0/0,s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.Z=function(e){if("number"==typeof e)return e;if((0,o.Z)(e))return l;if((0,i.Z)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,i.Z)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=(0,r.Z)(e);var n=a.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):s.test(e)?l:+e}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,4421,9736,1565,3396,3375,5289,1744],function(){return e(e.s=7922)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[214],{14375:function(e,t,n){"use strict";n.d(t,{j:function(){return o}});let r=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=function(){for(var e=arguments.length,t=Array(e),n=0;nn=>{var o;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:l,defaultVariants:s}=t,a=Object.keys(l).map(e=>{let t=null==n?void 0:n[e],i=null==s?void 0:s[e];if(null===t)return null;let o=r(t)||r(i);return l[e][o]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),c=null==t?void 0:null===(o=t.compoundVariants)||void 0===o?void 0:o.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...s,...u}[t]):({...s,...u})[t]===n})?[...e,n,r]:e},[]);return i(e,a,c,null==n?void 0:n.class,null==n?void 0:n.className)}},7922:function(e,t,n){Promise.resolve().then(n.bind(n,71901))},55137:function(e,t,n){"use strict";n.d(t,{_:function(){return v}});var r=n(36164),i=n(3546),o=n(70652),l=n.n(o),s=n(99092),a=n.n(s),u=n(31458),c=n(81565),d=n(29);function f(e){let{onTrigger:t,isPending:n}=e,[o,l]=i.useState(!1);return(0,r.jsxs)(d.u,{children:[(0,r.jsx)(d.aJ,{asChild:!0,children:(0,r.jsx)(u.z,{size:"icon",variant:"ghost",onClick:()=>{let e=t();return e&&e instanceof Promise&&(l(!0),e.finally(()=>l(!1))),e},disabled:o||n,children:o||n?(0,r.jsx)(c.IconSpinner,{}):(0,r.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,r.jsx)(d._v,{children:(0,r.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:t}=e;return(null==t?void 0:t.lastJobRun)?(0,r.jsx)(l(),{href:"/jobs/detail?id=".concat(t.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:a()(t.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function v(e){let{jobInfo:t,onTrigger:n}=e,i=!!(null==t?void 0:t.lastJobRun)&&null===t.lastJobRun.exitCode;return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,r.jsx)(m,{jobInfo:t}),(0,r.jsx)(f,{onTrigger:n,isPending:i})]})}},71901:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return w}});var r=n(36164),i=n(70652),o=n.n(i),l=n(31458),s=n(3546),a=n(2578),u=n(40055),c=n(21808),d=n(43240),f=n(11634),m=n(70410),v=n(81565),x=n(49506),h=n(99047),g=n(6230),p=n(55137),b=n(14522);let j=(0,d.BX)("\n mutation deleteGitRepository($id: ID!) {\n deleteGitRepository(id: $id)\n }\n"),N=c.L8;function y(){var e,t;let[n,i]=s.useState(),[{data:o,fetching:c},d]=(0,u.aM)({query:m.S1,variables:{last:N,before:n}}),[y,w]=s.useState(1),R=s.useMemo(()=>{var e,t;return null==o?void 0:null===(t=o.gitRepositories)||void 0===t?void 0:null===(e=t.edges)||void 0===e?void 0:e.slice().reverse()},[null==o?void 0:null===(e=o.gitRepositories)||void 0===e?void 0:e.edges]),_=null==o?void 0:null===(t=o.gitRepositories)||void 0===t?void 0:t.pageInfo,C=Math.ceil(((null==R?void 0:R.length)||0)/N),T=e=>{var t,n;return null==R?void 0:null===(n=R.slice(0,(e-1)*N))||void 0===n?void 0:null===(t=n.pop())||void 0===t?void 0:t.cursor},O=e=>{i(T(e))},S=s.useMemo(()=>{var e;return null==R?void 0:null===(e=R.slice)||void 0===e?void 0:e.call(R,(y-1)*N,y*N)},[y,R]),k=(null==_?void 0:_.hasPreviousPage)||y1,E=!!(null==S?void 0:S.length)&&(k||I),A=(0,f.D)(j),Z=(0,f.D)(b.C),P=(e,t)=>{A({id:e}).then(e=>{var n,r;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.deleteGitRepository)?O(t?y-1:y):a.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to delete repository")})},M=e=>Z({command:e}).then(e=>{var t,n;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.triggerJobRun)?(a.A.success("The job has been triggered successfully, it may take a few minutes to process."),d()):a.A.error((null==e?void 0:null===(n=e.error)||void 0===n?void 0:n.message)||"Failed to trigger job")});return s.useEffect(()=>{!c&&C1&&w(C)},[C,y]),(0,r.jsxs)(g.Z,{loading:c,children:[(0,r.jsxs)(h.iA,{className:"table-fixed border-t",children:[(0,r.jsx)(h.xD,{children:(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.ss,{className:"w-[25%]",children:"Name"}),(0,r.jsx)(h.ss,{className:"w-[45%]",children:"Git URL"}),(0,r.jsx)(h.ss,{children:"Job"}),(0,r.jsx)(h.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(h.RM,{children:(null==S?void 0:S.length)||1!==y?(0,r.jsx)(r.Fragment,{children:null==S?void 0:S.map(e=>(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.pj,{className:"break-all lg:break-words",title:e.node.name,children:e.node.name}),(0,r.jsx)(h.pj,{className:"break-all lg:break-words",title:e.node.gitUrl,children:e.node.gitUrl}),(0,r.jsx)(h.pj,{children:(0,r.jsx)(p._,{jobInfo:e.node.jobInfo,onTrigger:()=>M(e.node.jobInfo.command)})}),(0,r.jsx)(h.pj,{className:"text-right",children:(0,r.jsx)(l.z,{size:"icon",variant:"hover-destructive",onClick:()=>P(e.node.id,1===S.length),children:(0,r.jsx)(v.IconTrash,{})})})]},e.node.id))}):(0,r.jsx)(h.SC,{children:(0,r.jsx)(h.pj,{colSpan:4,className:"h-[100px] text-center",children:"No Data"})})})]}),E&&(0,r.jsx)(x.tl,{className:"my-4",children:(0,r.jsxs)(x.ng,{children:[(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.dN,{disabled:!I,onClick:()=>{if(y<=1||c)return;let e=y-1;O(e),w(e)}})}),(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.$0,{disabled:!k,onClick:()=>{if(!k||c)return;let e=y+1;O(e),w(e)}})})]})})]})}function w(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"my-4 flex justify-end",children:(0,r.jsx)(o(),{href:"./git/new",className:(0,l.d)(),children:"Create"})}),(0,r.jsx)(y,{})]})}},14522:function(e,t,n){"use strict";n.d(t,{C:function(){return i}});var r=n(43240);let i=(0,r.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},6230:function(e,t,n){"use strict";var r=n(36164),i=n(3546),o=n(24449),l=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:s,children:a}=e,[u,c]=i.useState(!t),[d]=(0,o.n)(u,null!=s?s:200);return(i.useEffect(()=>{t||u||c(!0)},[t]),d)?a:n||(0,r.jsx)(l.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return a},cg:function(){return l},tB:function(){return s}});var r=n(36164),i=n(74248),o=n(3448);let l=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("space-y-3",t),...n,children:[(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-full"})]})},s=e=>{let{className:t,...n}=e;return(0,r.jsx)(o.O,{className:(0,i.cn)("h-4 w-full",t),...n})},a=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(o.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(o.O,{className:"h-4 w-full"}),(0,r.jsx)(o.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(o.O,{className:"h-4 w-full"})]})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return a},z:function(){return u}});var r=n(36164),i=n(3546),o=n(74047),l=n(14375),s=n(74248);let a=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),u=i.forwardRef((e,t)=>{let{className:n,variant:i,size:l,asChild:u=!1,...c}=e,d=u?o.g7:"button";return(0,r.jsx)(d,{className:(0,s.cn)(a({variant:i,size:l,className:n})),ref:t,...c})});u.displayName="Button"},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return u},nt:function(){return c},tl:function(){return a}});var r=n(36164),i=n(3546),o=n(74248),l=n(31458),s=n(81565);let a=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,o.cn)("mx-auto flex w-full justify-center",t),...n})};a.displayName="Pagination";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("ul",{ref:t,className:(0,o.cn)("flex flex-row items-center gap-1",n),...i})});u.displayName="PaginationContent";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("li",{ref:t,className:(0,o.cn)("",n),...i})});c.displayName="PaginationItem";let d=e=>{let{className:t,isActive:n,size:i="icon",...s}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,o.cn)((0,l.d)({variant:n?"outline":"ghost",size:i}),t),...s})};d.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to previous page",size:"default",className:(0,o.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)(s.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to next page",size:"default",className:(0,o.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(s.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return o}});var r=n(36164),i=n(74248);function o(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return a},SC:function(){return c},iA:function(){return l},pj:function(){return f},ss:function(){return d},xD:function(){return s}});var r=n(36164),i=n(3546),o=n(74248);let l=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("table",{ref:t,className:(0,o.cn)("w-full caption-bottom text-sm",n),...i})});l.displayName="Table";let s=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("thead",{ref:t,className:(0,o.cn)("[&_tr]:border-b",n),...i})});s.displayName="TableHeader";let a=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,o.cn)("[&_tr:last-child]:border-0",n),...i})});a.displayName="TableBody";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,o.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...i})});u.displayName="TableFooter";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tr",{ref:t,className:(0,o.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...i})});c.displayName="TableRow";let d=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("th",{ref:t,className:(0,o.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...i})});d.displayName="TableHead";let f=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("td",{ref:t,className:(0,o.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...i})});f.displayName="TableCell";let m=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("caption",{ref:t,className:(0,o.cn)("mt-4 text-sm text-muted-foreground",n),...i})});m.displayName="TableCaption"},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return c},aJ:function(){return u},pn:function(){return s},u:function(){return a}});var r=n(36164),i=n(3546),o=n(44421),l=n(74248);let s=o.zt,a=o.fC,u=o.xz,c=i.forwardRef((e,t)=>{let{className:n,sideOffset:i=4,...s}=e;return(0,r.jsx)(o.VY,{ref:t,sideOffset:i,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});c.displayName=o.VY.displayName},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return o},L8:function(){return i},o0:function(){return r}});let r="name@yourcompany.com",i=20,o={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return s},n:function(){return a}});var r=n(3546),i=n(45391),o=n(16784);let l=e=>{let t=(0,o.d)(e);r.useEffect(()=>()=>{t.current()},[])};function s(e,t,n){let s=(0,o.d)(e),a=r.useMemo(()=>(0,i.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,a),a.cancel()}),{run:a,cancel:a.cancel,flush:a.flush}}function a(e,t,n){let[i,o]=r.useState(e),{run:l}=s(()=>{o(e)},t,n);return r.useEffect(()=>{l()},[e]),[i,o]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(3546);function i(e){let t=r.useRef(e);return t.current=e,t}},70652:function(e,t,n){e.exports=n(54007)},29434:function(e,t,n){"use strict";n.d(t,{M:function(){return a}});var r,i=n(3546),o=n(65292);let l=(r||(r=n.t(i,2)))["useId".toString()]||(()=>void 0),s=0;function a(e){let[t,n]=i.useState(l());return(0,o.b)(()=>{e||n(e=>null!=e?e:String(s++))},[e]),e||(t?`radix-${t}`:"")}},18216:function(e,t,n){"use strict";var r=n(6670),i=/^\s+/;t.Z=function(e){return e?e.slice(0,(0,r.Z)(e)+1).replace(i,""):e}},6670:function(e,t){"use strict";var n=/\s/;t.Z=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},45391:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(84639),i=n(48717),o=function(){return i.Z.Date.now()},l=n(26165),s=Math.max,a=Math.min,u=function(e,t,n){var i,u,c,d,f,m,v=0,x=!1,h=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function p(t){var n=i,r=u;return i=u=void 0,v=t,d=e.apply(r,n)}function b(e){var n=e-m,r=e-v;return void 0===m||n>=t||n<0||h&&r>=c}function j(){var e,n,r,i=o();if(b(i))return N(i);f=setTimeout(j,(e=i-m,n=i-v,r=t-e,h?a(r,c-n):r))}function N(e){return(f=void 0,g&&i)?p(e):(i=u=void 0,d)}function y(){var e,n=o(),r=b(n);if(i=arguments,u=this,m=n,r){if(void 0===f)return v=e=m,f=setTimeout(j,t),x?p(e):d;if(h)return clearTimeout(f),f=setTimeout(j,t),p(m)}return void 0===f&&(f=setTimeout(j,t)),d}return t=(0,l.Z)(t)||0,(0,r.Z)(n)&&(x=!!n.leading,c=(h="maxWait"in n)?s((0,l.Z)(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),y.cancel=function(){void 0!==f&&clearTimeout(f),v=0,i=m=u=f=void 0},y.flush=function(){return void 0===f?d:N(o())},y}},84639:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},26165:function(e,t,n){"use strict";var r=n(18216),i=n(84639),o=n(55357),l=0/0,s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.Z=function(e){if("number"==typeof e)return e;if((0,o.Z)(e))return l;if((0,i.Z)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,i.Z)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=(0,r.Z)(e);var n=a.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):s.test(e)?l:+e}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,4421,9736,1565,3396,3375,5289,1744],function(){return e(e.s=7922)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-3ad9694c179dfc0c.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-3ad9694c179dfc0c.js deleted file mode 100644 index 19374396a649..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-3ad9694c179dfc0c.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1102],{14375:function(e,t,n){"use strict";n.d(t,{j:function(){return l}});let r=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=function(){for(var e=arguments.length,t=Array(e),n=0;nn=>{var l;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:a,defaultVariants:o}=t,s=Object.keys(a).map(e=>{let t=null==n?void 0:n[e],i=null==o?void 0:o[e];if(null===t)return null;let l=r(t)||r(i);return a[e][l]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{}),c=null==t?void 0:null===(l=t.compoundVariants)||void 0===l?void 0:l.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...o,...u}[t]):({...o,...u})[t]===n})?[...e,n,r]:e},[]);return i(e,s,c,null==n?void 0:n.class,null==n?void 0:n.className)}},10881:function(e,t,n){Promise.resolve().then(n.bind(n,4841))},55137:function(e,t,n){"use strict";n.d(t,{_:function(){return v}});var r=n(36164),i=n(3546),l=n(70652),a=n.n(l),o=n(99092),s=n.n(o),u=n(31458),c=n(81565),d=n(29);function f(e){let{onTrigger:t,isPending:n}=e,[l,a]=i.useState(!1);return(0,r.jsxs)(d.u,{children:[(0,r.jsx)(d.aJ,{asChild:!0,children:(0,r.jsx)(u.z,{size:"icon",variant:"ghost",onClick:()=>{let e=t();return e&&e instanceof Promise&&(a(!0),e.finally(()=>a(!1))),e},disabled:l||n,children:l||n?(0,r.jsx)(c.IconSpinner,{}):(0,r.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,r.jsx)(d._v,{children:(0,r.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:t}=e;return(null==t?void 0:t.lastJobRun)?(0,r.jsx)(a(),{href:"/jobs/detail?id=".concat(t.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:s()(t.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function v(e){let{jobInfo:t,onTrigger:n}=e,i=!!(null==t?void 0:t.lastJobRun)&&null===t.lastJobRun.exitCode;return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,r.jsx)(m,{jobInfo:t}),(0,r.jsx)(f,{onTrigger:n,isPending:i})]})}},14522:function(e,t,n){"use strict";n.d(t,{C:function(){return i}});var r=n(43240);let i=(0,r.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},4841:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return w}});var r=n(36164),i=n(70652),l=n.n(i),a=n(31458),o=n(3546),s=n(2578),u=n(40055),c=n(21808),d=n(43240),f=n(11634),m=n(70410),v=n(81565),x=n(49506),h=n(99047),g=n(6230),b=n(55137),p=n(14522);let j=(0,d.BX)("\n mutation DeleteWebCrawlerUrl($id: ID!) {\n deleteWebCrawlerUrl(id: $id)\n }\n"),N=c.L8;function y(){var e,t;let[n,i]=o.useState(),[{data:l,fetching:c},d]=(0,u.aM)({query:m.XP,variables:{last:N,before:n}}),[y,w]=o.useState(1),_=o.useMemo(()=>{var e,t;return null==l?void 0:null===(t=l.webCrawlerUrls)||void 0===t?void 0:null===(e=t.edges)||void 0===e?void 0:e.slice().reverse()},[null==l?void 0:null===(e=l.webCrawlerUrls)||void 0===e?void 0:e.edges]),C=null==l?void 0:null===(t=l.webCrawlerUrls)||void 0===t?void 0:t.pageInfo,R=Math.ceil(((null==_?void 0:_.length)||0)/N),T=o.useMemo(()=>{var e;return null==_?void 0:null===(e=_.slice)||void 0===e?void 0:e.call(_,(y-1)*N,y*N)},[y,_]),S=(null==C?void 0:C.hasPreviousPage)||y1,O=!!(null==T?void 0:T.length)&&(S||E),A=e=>{var t,n;return null==_?void 0:null===(n=_.slice(0,(e-1)*N))||void 0===n?void 0:null===(t=n.pop())||void 0===t?void 0:t.cursor},I=e=>{i(A(e))},k=(0,f.D)(p.C),P=e=>k({command:e}).then(e=>{var t,n;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.triggerJobRun)?(s.A.success("The job has been triggered successfully, it may take a few minutes to process."),d()):s.A.error((null==e?void 0:null===(n=e.error)||void 0===n?void 0:n.message)||"Failed to trigger job")}),Z=(0,f.D)(j),M=(e,t)=>{Z({id:e}).then(e=>{var n,r;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.deleteWebCrawlerUrl)?I(t?y-1:y):s.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to delete")})};return o.useEffect(()=>{!c&&R1&&w(R)},[R,y]),(0,r.jsxs)(g.Z,{loading:c,children:[(0,r.jsxs)(h.iA,{className:"table-fixed border-b",children:[(0,r.jsx)(h.xD,{children:(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.ss,{className:"w-[70%]",children:"URL"}),(0,r.jsx)(h.ss,{children:"Job"}),(0,r.jsx)(h.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(h.RM,{children:(null==T?void 0:T.length)||1!==y?(0,r.jsx)(r.Fragment,{children:null==T?void 0:T.map(e=>(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.pj,{className:"break-all lg:break-words",children:e.node.url}),(0,r.jsx)(h.pj,{children:(0,r.jsx)(b._,{jobInfo:e.node.jobInfo,onTrigger:()=>P(e.node.jobInfo.command)})}),(0,r.jsx)(h.pj,{className:"text-right",children:(0,r.jsx)(a.z,{size:"icon",variant:"hover-destructive",onClick:()=>M(e.node.id,1===T.length),children:(0,r.jsx)(v.IconTrash,{})})})]},e.node.id))}):(0,r.jsx)(h.SC,{children:(0,r.jsx)(h.pj,{colSpan:4,className:"h-[100px] text-center",children:"No Data"})})})]}),O&&(0,r.jsx)(x.tl,{className:"my-4",children:(0,r.jsxs)(x.ng,{children:[(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.dN,{disabled:!E,onClick:()=>{if(y<=1||c)return;let e=y-1;I(e),w(e)}})}),(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.$0,{disabled:!S,onClick:()=>{if(!S||c)return;let e=y+1;I(e),w(e)}})})]})})]})}function w(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"mt-4 flex justify-end",children:(0,r.jsx)(l(),{href:"./web/new",className:(0,a.d)(),children:"Create"})}),(0,r.jsx)(y,{})]})}},6230:function(e,t,n){"use strict";var r=n(36164),i=n(3546),l=n(24449),a=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:o,children:s}=e,[u,c]=i.useState(!t),[d]=(0,l.n)(u,null!=o?o:200);return(i.useEffect(()=>{t||u||c(!0)},[t]),d)?s:n||(0,r.jsx)(a.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return s},cg:function(){return a},tB:function(){return o}});var r=n(36164),i=n(74248),l=n(3448);let a=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("space-y-3",t),...n,children:[(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"})]})},o=e=>{let{className:t,...n}=e;return(0,r.jsx)(l.O,{className:(0,i.cn)("h-4 w-full",t),...n})},s=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(l.O,{className:"h-4 w-full"})]})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return s},z:function(){return u}});var r=n(36164),i=n(3546),l=n(74047),a=n(14375),o=n(74248);let s=(0,a.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),u=i.forwardRef((e,t)=>{let{className:n,variant:i,size:a,asChild:u=!1,...c}=e,d=u?l.g7:"button";return(0,r.jsx)(d,{className:(0,o.cn)(s({variant:i,size:a,className:n})),ref:t,...c})});u.displayName="Button"},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return u},nt:function(){return c},tl:function(){return s}});var r=n(36164),i=n(3546),l=n(74248),a=n(31458),o=n(81565);let s=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,l.cn)("mx-auto flex w-full justify-center",t),...n})};s.displayName="Pagination";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("ul",{ref:t,className:(0,l.cn)("flex flex-row items-center gap-1",n),...i})});u.displayName="PaginationContent";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("li",{ref:t,className:(0,l.cn)("",n),...i})});c.displayName="PaginationItem";let d=e=>{let{className:t,isActive:n,size:i="icon",...o}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,l.cn)((0,a.d)({variant:n?"outline":"ghost",size:i}),t),...o})};d.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to previous page",size:"default",className:(0,l.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)(o.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to next page",size:"default",className:(0,l.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...i,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(o.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=n(36164),i=n(74248);function l(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return s},SC:function(){return c},iA:function(){return a},pj:function(){return f},ss:function(){return d},xD:function(){return o}});var r=n(36164),i=n(3546),l=n(74248);let a=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("table",{ref:t,className:(0,l.cn)("w-full caption-bottom text-sm",n),...i})});a.displayName="Table";let o=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("thead",{ref:t,className:(0,l.cn)("[&_tr]:border-b",n),...i})});o.displayName="TableHeader";let s=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,l.cn)("[&_tr:last-child]:border-0",n),...i})});s.displayName="TableBody";let u=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,l.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...i})});u.displayName="TableFooter";let c=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("tr",{ref:t,className:(0,l.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...i})});c.displayName="TableRow";let d=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("th",{ref:t,className:(0,l.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...i})});d.displayName="TableHead";let f=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("td",{ref:t,className:(0,l.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...i})});f.displayName="TableCell";let m=i.forwardRef((e,t)=>{let{className:n,...i}=e;return(0,r.jsx)("caption",{ref:t,className:(0,l.cn)("mt-4 text-sm text-muted-foreground",n),...i})});m.displayName="TableCaption"},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return c},aJ:function(){return u},pn:function(){return o},u:function(){return s}});var r=n(36164),i=n(3546),l=n(44421),a=n(74248);let o=l.zt,s=l.fC,u=l.xz,c=i.forwardRef((e,t)=>{let{className:n,sideOffset:i=4,...o}=e;return(0,r.jsx)(l.VY,{ref:t,sideOffset:i,className:(0,a.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...o})});c.displayName=l.VY.displayName},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return l},L8:function(){return i},o0:function(){return r}});let r="name@yourcompany.com",i=20,l={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return o},n:function(){return s}});var r=n(3546),i=n(45391),l=n(16784);let a=e=>{let t=(0,l.d)(e);r.useEffect(()=>()=>{t.current()},[])};function o(e,t,n){let o=(0,l.d)(e),s=r.useMemo(()=>(0,i.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,s),s.cancel()}),{run:s,cancel:s.cancel,flush:s.flush}}function s(e,t,n){let[i,l]=r.useState(e),{run:a}=o(()=>{l(e)},t,n);return r.useEffect(()=>{a()},[e]),[i,l]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(3546);function i(e){let t=r.useRef(e);return t.current=e,t}},70652:function(e,t,n){e.exports=n(54007)},29434:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r,i=n(3546),l=n(65292);let a=(r||(r=n.t(i,2)))["useId".toString()]||(()=>void 0),o=0;function s(e){let[t,n]=i.useState(a());return(0,l.b)(()=>{e||n(e=>null!=e?e:String(o++))},[e]),e||(t?`radix-${t}`:"")}},18216:function(e,t,n){"use strict";var r=n(6670),i=/^\s+/;t.Z=function(e){return e?e.slice(0,(0,r.Z)(e)+1).replace(i,""):e}},6670:function(e,t){"use strict";var n=/\s/;t.Z=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},45391:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(84639),i=n(48717),l=function(){return i.Z.Date.now()},a=n(26165),o=Math.max,s=Math.min,u=function(e,t,n){var i,u,c,d,f,m,v=0,x=!1,h=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var n=i,r=u;return i=u=void 0,v=t,d=e.apply(r,n)}function p(e){var n=e-m,r=e-v;return void 0===m||n>=t||n<0||h&&r>=c}function j(){var e,n,r,i=l();if(p(i))return N(i);f=setTimeout(j,(e=i-m,n=i-v,r=t-e,h?s(r,c-n):r))}function N(e){return(f=void 0,g&&i)?b(e):(i=u=void 0,d)}function y(){var e,n=l(),r=p(n);if(i=arguments,u=this,m=n,r){if(void 0===f)return v=e=m,f=setTimeout(j,t),x?b(e):d;if(h)return clearTimeout(f),f=setTimeout(j,t),b(m)}return void 0===f&&(f=setTimeout(j,t)),d}return t=(0,a.Z)(t)||0,(0,r.Z)(n)&&(x=!!n.leading,c=(h="maxWait"in n)?o((0,a.Z)(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),y.cancel=function(){void 0!==f&&clearTimeout(f),v=0,i=m=u=f=void 0},y.flush=function(){return void 0===f?d:N(l())},y}},84639:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},26165:function(e,t,n){"use strict";var r=n(18216),i=n(84639),l=n(55357),a=0/0,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;t.Z=function(e){if("number"==typeof e)return e;if((0,l.Z)(e))return a;if((0,i.Z)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,i.Z)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=(0,r.Z)(e);var n=s.test(e);return n||u.test(e)?c(e.slice(2),n?2:8):o.test(e)?a:+e}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,4421,9736,1565,3396,3375,5289,1744],function(){return e(e.s=10881)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-a2c0fb68181769fa.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-a2c0fb68181769fa.js new file mode 100644 index 000000000000..ff7998567286 --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-a2c0fb68181769fa.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1102],{14375:function(e,n,t){"use strict";t.d(n,{j:function(){return l}});let r=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=function(){for(var e=arguments.length,n=Array(e),t=0;tt=>{var l;if((null==n?void 0:n.variants)==null)return i(e,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:o,defaultVariants:a}=n,s=Object.keys(o).map(e=>{let n=null==t?void 0:t[e],i=null==a?void 0:a[e];if(null===n)return null;let l=r(n)||r(i);return o[e][l]}),u=t&&Object.entries(t).reduce((e,n)=>{let[t,r]=n;return void 0===r||(e[t]=r),e},{}),c=null==n?void 0:null===(l=n.compoundVariants)||void 0===l?void 0:l.reduce((e,n)=>{let{class:t,className:r,...i}=n;return Object.entries(i).every(e=>{let[n,t]=e;return Array.isArray(t)?t.includes({...a,...u}[n]):({...a,...u})[n]===t})?[...e,t,r]:e},[]);return i(e,s,c,null==t?void 0:t.class,null==t?void 0:t.className)}},10881:function(e,n,t){Promise.resolve().then(t.bind(t,4841))},55137:function(e,n,t){"use strict";t.d(n,{_:function(){return v}});var r=t(36164),i=t(3546),l=t(70652),o=t.n(l),a=t(99092),s=t.n(a),u=t(31458),c=t(81565),d=t(29);function f(e){let{onTrigger:n,isPending:t}=e,[l,o]=i.useState(!1);return(0,r.jsxs)(d.u,{children:[(0,r.jsx)(d.aJ,{asChild:!0,children:(0,r.jsx)(u.z,{size:"icon",variant:"ghost",onClick:()=>{let e=n();return e&&e instanceof Promise&&(o(!0),e.finally(()=>o(!1))),e},disabled:l||t,children:l||t?(0,r.jsx)(c.IconSpinner,{}):(0,r.jsx)(c.IconCirclePlay,{strokeWidth:1,className:"h-5 w-5"})})}),(0,r.jsx)(d._v,{children:(0,r.jsx)("p",{children:"Run"})})]})}function m(e){let{jobInfo:n}=e;return(null==n?void 0:n.lastJobRun)?(0,r.jsx)(o(),{href:"/jobs/detail?id=".concat(n.lastJobRun.id),className:"flex items-center gap-1 underline hover:text-foreground/50",children:s()(n.lastJobRun.createdAt).format("YYYY-MM-DD HH:mm")}):null}function v(e){let{jobInfo:n,onTrigger:t}=e,i=!!(null==n?void 0:n.lastJobRun)&&null===n.lastJobRun.exitCode;return(0,r.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:flex-row",children:[(0,r.jsx)(m,{jobInfo:n}),(0,r.jsx)(f,{onTrigger:t,isPending:i})]})}},14522:function(e,n,t){"use strict";t.d(n,{C:function(){return i}});var r=t(43240);let i=(0,r.BX)("\n mutation triggerJobRun($command: String!) {\n triggerJobRun(command: $command)\n }\n")},4841:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return w}});var r=t(36164),i=t(70652),l=t.n(i),o=t(31458),a=t(3546),s=t(2578),u=t(40055),c=t(21808),d=t(43240),f=t(11634),m=t(70410),v=t(81565),x=t(49506),h=t(99047),g=t(6230),b=t(55137),p=t(14522);let j=(0,d.BX)("\n mutation DeleteWebCrawlerUrl($id: ID!) {\n deleteWebCrawlerUrl(id: $id)\n }\n"),N=c.L8;function y(){var e,n;let[t,i]=a.useState(),[{data:l,fetching:c},d]=(0,u.aM)({query:m.XP,variables:{last:N,before:t}}),[y,w]=a.useState(1),_=a.useMemo(()=>{var e,n;return null==l?void 0:null===(n=l.webCrawlerUrls)||void 0===n?void 0:null===(e=n.edges)||void 0===e?void 0:e.slice().reverse()},[null==l?void 0:null===(e=l.webCrawlerUrls)||void 0===e?void 0:e.edges]),C=null==l?void 0:null===(n=l.webCrawlerUrls)||void 0===n?void 0:n.pageInfo,R=Math.ceil(((null==_?void 0:_.length)||0)/N),T=a.useMemo(()=>{var e;return null==_?void 0:null===(e=_.slice)||void 0===e?void 0:e.call(_,(y-1)*N,y*N)},[y,_]),O=(null==C?void 0:C.hasPreviousPage)||y1,S=!!(null==T?void 0:T.length)&&(O||I),k=e=>{var n,t;return null==_?void 0:null===(t=_.slice(0,(e-1)*N))||void 0===t?void 0:null===(n=t.pop())||void 0===n?void 0:n.cursor},E=e=>{i(k(e))},A=(0,f.D)(p.C),P=e=>A({command:e}).then(e=>{var n,t;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.triggerJobRun)?(s.A.success("The job has been triggered successfully, it may take a few minutes to process."),d()):s.A.error((null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message)||"Failed to trigger job")}),Z=(0,f.D)(j),M=(e,n)=>{Z({id:e}).then(e=>{var t,r;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.deleteWebCrawlerUrl)?E(n?y-1:y):s.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"Failed to delete")})};return a.useEffect(()=>{!c&&R1&&w(R)},[R,y]),(0,r.jsxs)(g.Z,{loading:c,children:[(0,r.jsxs)(h.iA,{className:"table-fixed border-b",children:[(0,r.jsx)(h.xD,{children:(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.ss,{className:"w-[70%]",children:"URL"}),(0,r.jsx)(h.ss,{children:"Job"}),(0,r.jsx)(h.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(h.RM,{children:(null==T?void 0:T.length)||1!==y?(0,r.jsx)(r.Fragment,{children:null==T?void 0:T.map(e=>(0,r.jsxs)(h.SC,{children:[(0,r.jsx)(h.pj,{className:"break-all lg:break-words",children:e.node.url}),(0,r.jsx)(h.pj,{children:(0,r.jsx)(b._,{jobInfo:e.node.jobInfo,onTrigger:()=>P(e.node.jobInfo.command)})}),(0,r.jsx)(h.pj,{className:"text-right",children:(0,r.jsx)(o.z,{size:"icon",variant:"hover-destructive",onClick:()=>M(e.node.id,1===T.length),children:(0,r.jsx)(v.IconTrash,{})})})]},e.node.id))}):(0,r.jsx)(h.SC,{children:(0,r.jsx)(h.pj,{colSpan:4,className:"h-[100px] text-center",children:"No Data"})})})]}),S&&(0,r.jsx)(x.tl,{className:"my-4",children:(0,r.jsxs)(x.ng,{children:[(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.dN,{disabled:!I,onClick:()=>{if(y<=1||c)return;let e=y-1;E(e),w(e)}})}),(0,r.jsx)(x.nt,{children:(0,r.jsx)(x.$0,{disabled:!O,onClick:()=>{if(!O||c)return;let e=y+1;E(e),w(e)}})})]})})]})}function w(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"mt-4 flex justify-end",children:(0,r.jsx)(l(),{href:"./web/new",className:(0,o.d)(),children:"Create"})}),(0,r.jsx)(y,{})]})}},6230:function(e,n,t){"use strict";var r=t(36164),i=t(3546),l=t(24449),o=t(90379);n.Z=e=>{let{loading:n,fallback:t,delay:a,children:s}=e,[u,c]=i.useState(!n),[d]=(0,l.n)(u,null!=a?a:200);return(i.useEffect(()=>{n||u||c(!0)},[n]),d)?s:t||(0,r.jsx)(o.cg,{})}},90379:function(e,n,t){"use strict";t.d(n,{PF:function(){return s},cg:function(){return o},tB:function(){return a}});var r=t(36164),i=t(74248),l=t(3448);let o=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("space-y-3",n),...t,children:[(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-full"})]})},a=e=>{let{className:n,...t}=e;return(0,r.jsx)(l.O,{className:(0,i.cn)("h-4 w-full",n),...t})},s=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,i.cn)("flex flex-col gap-3",n),...t,children:[(0,r.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(l.O,{className:"h-4 w-full"}),(0,r.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(l.O,{className:"h-4 w-full"})]})}},31458:function(e,n,t){"use strict";t.d(n,{d:function(){return s},z:function(){return u}});var r=t(36164),i=t(3546),l=t(74047),o=t(14375),a=t(74248);let s=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),u=i.forwardRef((e,n)=>{let{className:t,variant:i,size:o,asChild:u=!1,...c}=e,d=u?l.g7:"button";return(0,r.jsx)(d,{className:(0,a.cn)(s({variant:i,size:o,className:t})),ref:n,...c})});u.displayName="Button"},49506:function(e,n,t){"use strict";t.d(n,{$0:function(){return m},dN:function(){return f},ng:function(){return u},nt:function(){return c},tl:function(){return s}});var r=t(36164),i=t(3546),l=t(74248),o=t(31458),a=t(81565);let s=e=>{let{className:n,...t}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,l.cn)("mx-auto flex w-full justify-center",n),...t})};s.displayName="Pagination";let u=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("ul",{ref:n,className:(0,l.cn)("flex flex-row items-center gap-1",t),...i})});u.displayName="PaginationContent";let c=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("li",{ref:n,className:(0,l.cn)("",t),...i})});c.displayName="PaginationItem";let d=e=>{let{className:n,isActive:t,size:i="icon",...a}=e;return(0,r.jsx)("a",{"aria-current":t?"page":void 0,className:(0,l.cn)((0,o.d)({variant:t?"outline":"ghost",size:i}),n),...a})};d.displayName="PaginationLink";let f=e=>{let{className:n,disabled:t,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to previous page",size:"default",className:(0,l.cn)("cursor-pointer gap-1 pl-2.5",t&&"cursor-not-allowed text-muted-foreground",n),...i,children:[(0,r.jsx)(a.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:n,disabled:t,...i}=e;return(0,r.jsxs)(d,{"aria-label":"Go to next page",size:"default",className:(0,l.cn)("cursor-pointer gap-1 pr-2.5",t&&"cursor-not-allowed text-muted-foreground",n),...i,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(a.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,n,t){"use strict";t.d(n,{O:function(){return l}});var r=t(36164),i=t(74248);function l(e){let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,i.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},99047:function(e,n,t){"use strict";t.d(n,{RM:function(){return s},SC:function(){return c},iA:function(){return o},pj:function(){return f},ss:function(){return d},xD:function(){return a}});var r=t(36164),i=t(3546),l=t(74248);let o=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("table",{ref:n,className:(0,l.cn)("w-full caption-bottom text-sm",t),...i})});o.displayName="Table";let a=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("thead",{ref:n,className:(0,l.cn)("[&_tr]:border-b",t),...i})});a.displayName="TableHeader";let s=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("tbody",{ref:n,className:(0,l.cn)("[&_tr:last-child]:border-0",t),...i})});s.displayName="TableBody";let u=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("tfoot",{ref:n,className:(0,l.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",t),...i})});u.displayName="TableFooter";let c=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("tr",{ref:n,className:(0,l.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",t),...i})});c.displayName="TableRow";let d=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("th",{ref:n,className:(0,l.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",t),...i})});d.displayName="TableHead";let f=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("td",{ref:n,className:(0,l.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",t),...i})});f.displayName="TableCell";let m=i.forwardRef((e,n)=>{let{className:t,...i}=e;return(0,r.jsx)("caption",{ref:n,className:(0,l.cn)("mt-4 text-sm text-muted-foreground",t),...i})});m.displayName="TableCaption"},29:function(e,n,t){"use strict";t.d(n,{_v:function(){return c},aJ:function(){return u},pn:function(){return a},u:function(){return s}});var r=t(36164),i=t(3546),l=t(44421),o=t(74248);let a=l.zt,s=l.fC,u=l.xz,c=i.forwardRef((e,n)=>{let{className:t,sideOffset:i=4,...a}=e;return(0,r.jsx)(l.VY,{ref:n,sideOffset:i,className:(0,o.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...a})});c.displayName=l.VY.displayName},21808:function(e,n,t){"use strict";t.d(n,{$6:function(){return l},L8:function(){return i},o0:function(){return r}});let r="name@yourcompany.com",i=20,l={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},24449:function(e,n,t){"use strict";t.d(n,{S:function(){return a},n:function(){return s}});var r=t(3546),i=t(45391),l=t(16784);let o=e=>{let n=(0,l.d)(e);r.useEffect(()=>()=>{n.current()},[])};function a(e,n,t){let a=(0,l.d)(e),s=r.useMemo(()=>(0,i.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,s),s.cancel()}),{run:s,cancel:s.cancel,flush:s.flush}}function s(e,n,t){let[i,l]=r.useState(e),{run:o}=a(()=>{l(e)},n,t);return r.useEffect(()=>{o()},[e]),[i,l]}},16784:function(e,n,t){"use strict";t.d(n,{d:function(){return i}});var r=t(3546);function i(e){let n=r.useRef(e);return n.current=e,n}},70652:function(e,n,t){e.exports=t(54007)},29434:function(e,n,t){"use strict";t.d(n,{M:function(){return s}});var r,i=t(3546),l=t(65292);let o=(r||(r=t.t(i,2)))["useId".toString()]||(()=>void 0),a=0;function s(e){let[n,t]=i.useState(o());return(0,l.b)(()=>{e||t(e=>null!=e?e:String(a++))},[e]),e||(n?`radix-${n}`:"")}},18216:function(e,n,t){"use strict";var r=t(6670),i=/^\s+/;n.Z=function(e){return e?e.slice(0,(0,r.Z)(e)+1).replace(i,""):e}},6670:function(e,n){"use strict";var t=/\s/;n.Z=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},45391:function(e,n,t){"use strict";t.d(n,{Z:function(){return u}});var r=t(84639),i=t(48717),l=function(){return i.Z.Date.now()},o=t(26165),a=Math.max,s=Math.min,u=function(e,n,t){var i,u,c,d,f,m,v=0,x=!1,h=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(n){var t=i,r=u;return i=u=void 0,v=n,d=e.apply(r,t)}function p(e){var t=e-m,r=e-v;return void 0===m||t>=n||t<0||h&&r>=c}function j(){var e,t,r,i=l();if(p(i))return N(i);f=setTimeout(j,(e=i-m,t=i-v,r=n-e,h?s(r,c-t):r))}function N(e){return(f=void 0,g&&i)?b(e):(i=u=void 0,d)}function y(){var e,t=l(),r=p(t);if(i=arguments,u=this,m=t,r){if(void 0===f)return v=e=m,f=setTimeout(j,n),x?b(e):d;if(h)return clearTimeout(f),f=setTimeout(j,n),b(m)}return void 0===f&&(f=setTimeout(j,n)),d}return n=(0,o.Z)(n)||0,(0,r.Z)(t)&&(x=!!t.leading,c=(h="maxWait"in t)?a((0,o.Z)(t.maxWait)||0,n):c,g="trailing"in t?!!t.trailing:g),y.cancel=function(){void 0!==f&&clearTimeout(f),v=0,i=m=u=f=void 0},y.flush=function(){return void 0===f?d:N(l())},y}},84639:function(e,n){"use strict";n.Z=function(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)}},26165:function(e,n,t){"use strict";var r=t(18216),i=t(84639),l=t(55357),o=0/0,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;n.Z=function(e){if("number"==typeof e)return e;if((0,l.Z)(e))return o;if((0,i.Z)(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=(0,i.Z)(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=(0,r.Z)(e);var t=s.test(e);return t||u.test(e)?c(e.slice(2),t?2:8):a.test(e)?o:+e}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,4421,9736,1565,3396,3375,5289,1744],function(){return e(e.s=10881)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-643bc2efae0cf13b.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-ee417c17069a6574.js similarity index 80% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-643bc2efae0cf13b.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-ee417c17069a6574.js index 2e1f97941009..4d1c6fe6089e 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-643bc2efae0cf13b.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-ee417c17069a6574.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3816],{98315:function(e,t,n){Promise.resolve().then(n.bind(n,49016))},49016:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return B}});var r=n(36164),s=n(79972),a=n(3546),i=n(99092),l=n.n(i),o=n(2578),d=n(40055),c=n(21808),u=n(43240),f=n(70526),m=n(11634),x=n(70410),v=n(31458),p=n(81565),h=n(49506),j=n(99047),g=n(48537),N=n(6230),b=n(84381),y=n(5493),w=n(23782),C=n(98150),R=n(82394);let _=(0,u.BX)("\n mutation CreateInvitation($email: String!) {\n createInvitation(email: $email)\n }\n"),A=w.Ry({email:w.Z_().email("Invalid email address")});function I(e){let{onCreated:t}=e,n=(0,y.cI)({resolver:(0,b.F)(A)}),{isSubmitting:s}=n.formState,a=(0,m.D)(_,{onCompleted(){n.reset({email:""}),t()},form:n});return(0,r.jsx)(C.l0,{...n,children:(0,r.jsxs)("div",{className:"grid gap-2",children:[(0,r.jsxs)("form",{className:"flex w-full items-center gap-4",onSubmit:n.handleSubmit(a),children:[(0,r.jsx)(C.Wi,{control:n.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsx)(C.xJ,{children:(0,r.jsx)(C.NI,{children:(0,r.jsx)(R.I,{className:"w-60",placeholder:"e.g. ".concat(c.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})})})}}),(0,r.jsx)(v.z,{type:"submit",disabled:s,children:"Invite"})]}),(0,r.jsx)(C.zG,{})]})})}let S=(0,u.BX)("\n mutation DeleteInvitation($id: ID!) {\n deleteInvitation(id: $id)\n }\n"),T=c.L8;function E(){var e,t;let n=(0,d.m8)(),[{data:s,fetching:i}]=(0,d.aM)({query:x.lE,variables:{first:T}}),[c,u]=a.useState(!1),[b,y]=a.useState(1),w=null==s?void 0:null===(e=s.invitations)||void 0===e?void 0:e.edges,C=null==s?void 0:null===(t=s.invitations)||void 0===t?void 0:t.pageInfo,R=Math.ceil(((null==w?void 0:w.length)||0)/T),_=a.useMemo(()=>{var e;return null==w?void 0:null===(e=w.slice)||void 0===e?void 0:e.call(w,(b-1)*T,b*T)},[b,w]),A=(null==C?void 0:C.hasNextPage)||b1,k=e=>n.query(x.lE,e).toPromise(),O=async e=>{var t,n,r,s,a;let i=await k({first:T,after:e}),l=(null==i?void 0:null===(r=i.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)||0,o=null==i?void 0:null===(a=i.data)||void 0===a?void 0:null===(s=a.invitations)||void 0===s?void 0:s.pageInfo;return(null==o?void 0:o.hasNextPage)&&(null==o?void 0:o.endCursor)&&(l=await O(o.endCursor)),l},P=async()=>{try{var e;u(!0);let t=O(null!==(e=null==C?void 0:C.endCursor)&&void 0!==e?e:void 0);return t}catch(e){return 0}finally{u(!1)}},z=(0,f.j)(),D=(0,m.D)(S),M=async()=>{o.A.success("Invitation created"),P().then(e=>{y(Math.ceil((e||0)/T))})},F=e=>{D({id:e.id}).then(t=>{var n;if(null==t?void 0:t.error){o.A.error(t.error.message);return}(null==t?void 0:null===(n=t.data)||void 0===n?void 0:n.deleteInvitation)&&o.A.success("".concat(e.email," deleted"))})};return a.useEffect(()=>{R1&&y(R)},[R,b]),(0,r.jsxs)("div",{children:[(0,r.jsx)(I,{onCreated:M}),(0,r.jsx)("div",{className:"mt-4",children:(0,r.jsx)(N.Z,{loading:i,children:(0,r.jsxs)(j.iA,{className:"border-b",children:[!!(null==_?void 0:_.length)&&(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Invitee"}),(0,r.jsx)(j.ss,{className:"w-[45%]",children:"Created"}),(0,r.jsx)(j.ss,{})]})}),(0,r.jsx)(j.RM,{children:null==_?void 0:_.map(e=>{let t="".concat(z,"/auth/signup?invitationCode=").concat(e.node.code);return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"flex justify-end",children:(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)(g.q,{value:t}),(0,r.jsx)(v.z,{size:"icon",variant:"hover-destructive",onClick:()=>F(e.node),children:(0,r.jsx)(p.IconTrash,{})})]})})]},e.node.id)})})]})})}),(A||E)&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!E,onClick:()=>{!(b<=1)&&(c||i||y(e=>e-1))}})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!A,onClick:()=>{A&&(c||i||k({first:T,after:null==C?void 0:C.endCursor}).then(e=>{var t,n,r;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)&&y(e=>e+1)}))}})})]})})]})}var k=n(98454),O=n(63795),P=n(62202),z=n(75561),D=n(18500),M=n(73460),F=n(94770);let $=(0,z.B)("\n mutation updateUserRole($id: ID!, $isAdmin: Boolean!) {\n updateUserRole(id: $id, isAdmin: $isAdmin)\n }\n"),U=e=>{let{user:t,onSuccess:n,open:s,onOpenChange:i,isPromote:l}=e,[d,c]=a.useState(!1),u=(0,m.D)($),f=async e=>{if(e.preventDefault(),!(null==t?void 0:t.id)){o.A.error("Oops! Something went wrong. Please try again.");return}return c(!0),u({id:t.id,isAdmin:!!l}).then(e=>{var t,r,s;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.updateUserRole)?null==n||n():(null==e?void 0:e.error)&&o.A.error(null!==(s=null===(r=e.error)||void 0===r?void 0:r.message)&&void 0!==s?s:"update failed")}).finally(()=>{c(!1)})},x=(0,r.jsx)("span",{className:"font-bold",children:null==t?void 0:t.email}),h=l?(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to grant admin privileges to ",x]}):(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to downgrade ",x," to a regular member?"]});return(0,r.jsx)(M.aR,{open:s,onOpenChange:i,children:(0,r.jsxs)(M._T,{children:[(0,r.jsxs)(M.fY,{className:"gap-3",children:[(0,r.jsx)(M.f$,{children:l?"Upgrade to admin":"Downgrade to member"}),(0,r.jsx)(M.yT,{children:h})]}),(0,r.jsxs)(M.xo,{children:[(0,r.jsx)(M.le,{children:"Cancel"}),(0,r.jsx)(F.M,{licenses:[D.oj.Team,D.oj.Enterprise],children:e=>{let{hasValidLicense:t}=e;return(0,r.jsxs)(M.OL,{className:(0,v.d)(),onClick:f,disabled:!t||d,children:[d&&(0,r.jsx)(p.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Confirm"]})}})]})]})})},L=(0,u.BX)("\n mutation UpdateUserActive($id: ID!, $active: Boolean!) {\n updateUserActive(id: $id, active: $active)\n }\n"),X=c.L8;function Z(){var e;let[{data:t}]=(0,k.P)(),[n,s]=a.useState({first:X}),[{data:i,error:c,fetching:u},f]=(0,d.aM)({query:x.yw,variables:n}),[g,b]=a.useState(),[y,w]=a.useState(),[C,R]=a.useState(!1),[_,A]=a.useState(!1);a.useEffect(()=>{var e;let t=null==i?void 0:i.users;(null==t?void 0:null===(e=t.edges)||void 0===e?void 0:e.length)&&b(t)},[i]),a.useEffect(()=>{(null==c?void 0:c.message)&&o.A.error(c.message)},[c]);let I=(0,m.D)(L),S=(e,t)=>{I({id:e.id,active:t}).then(e=>{var n,r;if((null==e?void 0:e.error)||!(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateUserActive)){o.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"".concat(t?"activate":"deactivate"," failed"));return}f()})},T=e=>{w(e),R(!0),A(!e.isAdmin)},E=null==g?void 0:g.pageInfo,z=e=>e.isOwner?(0,r.jsx)(O.C,{children:"OWNER"}):e.isAdmin?(0,r.jsx)(O.C,{children:"ADMIN"}):(0,r.jsx)(O.C,{variant:"secondary",children:"MEMBER"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N.Z,{loading:u,children:!!(null==g?void 0:null===(e=g.edges)||void 0===e?void 0:e.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(j.iA,{className:"border-b",children:[(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[20%]",children:"Name"}),(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Email"}),(0,r.jsx)(j.ss,{className:"w-[15%]",children:"Joined"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Status"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Level"}),(0,r.jsx)(j.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(j.RM,{children:g.edges.map(e=>{let n=!e.node.isOwner&&(null==t?void 0:t.me)&&e.node.id!==t.me.id;return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.name}),(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"text-center",children:e.node.active?(0,r.jsx)(O.C,{variant:"successful",children:"Active"}):(0,r.jsx)(O.C,{variant:"secondary",children:"Inactive"})}),(0,r.jsx)(j.pj,{className:"text-center",children:z(e.node)}),(0,r.jsx)(j.pj,{className:"text-end",children:n&&(0,r.jsxs)(P.h_,{modal:!1,children:[(0,r.jsx)(P.$F,{asChild:!0,children:(0,r.jsx)(v.z,{size:"icon",variant:"ghost",children:(0,r.jsx)(p.IconMore,{})})}),(0,r.jsxs)(P.AW,{collisionPadding:{right:16},children:[!!e.node.active&&(0,r.jsx)(P.Xi,{onSelect:()=>T(e.node),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:e.node.isAdmin?"Downgrade to member":"Upgrade to admin"})}),!!e.node.active&&(0,r.jsx)(P.Xi,{onSelect:()=>S(e.node,!1),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Deactivate"})}),!e.node.active&&(0,r.jsx)(P.Xi,{onSelect:()=>S(e.node,!0),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Activate"})})]})]})})]},e.node.id)})})]}),((null==E?void 0:E.hasNextPage)||(null==E?void 0:E.hasPreviousPage))&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!(null==E?void 0:E.hasPreviousPage),onClick:e=>s({last:X,before:null==E?void 0:E.startCursor})})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!(null==E?void 0:E.hasNextPage),onClick:e=>s({first:X,after:null==E?void 0:E.endCursor})})})]})})]})}),(0,r.jsx)(U,{onSuccess:()=>{f(),R(!1)},user:y,isPromote:_,open:C,onOpenChange:R})]})}function B(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Pending Invites"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(E,{})})]}),(0,r.jsx)("div",{className:"h-16"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Members"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(Z,{})})]})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),i=n(81565);function l(e){let{className:t,value:n,onCopyContent:l,text:o,...d}=e,{isCopied:c,copyToClipboard:u}=(0,s.m)({timeout:2e3,onCopyContent:l});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:t,onClick:()=>{c||u(n)},...d,children:[c?(0,r.jsx)(i.IconCheck,{className:"text-green-600"}):(0,r.jsx)(i.IconCopy,{}),o&&(0,r.jsx)("span",{children:o}),!o&&(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},94770:function(e,t,n){"use strict";n.d(t,{M:function(){return m}});var r=n(36164),s=n(3546),a=n(70652),i=n.n(a),l=n(88542),o=n(18500),d=n(29917),c=n(74248),u=n(31458),f=n(90615);let m=e=>{let{licenses:t,children:n}=e,[a,m]=s.useState(!1),x=(0,d.Gm)(),v=!!x&&x.status===o.Rj.Ok&&t.includes(x.type),p=e=>{v||m(e)},h=(0,l.Z)(t[0]),j=h;return 2==t.length&&(j="".concat((0,l.Z)(t[0])," or ").concat((0,l.Z)(t[1]))),(0,r.jsxs)(f.zs,{open:a,onOpenChange:p,openDelay:100,children:[(0,r.jsxs)(f.bZ,{side:"top",collisionPadding:16,className:"w-[400px]",children:[(0,r.jsxs)("div",{children:["This feature is only available on Tabby's"," ",(0,r.jsx)("span",{className:"font-semibold",children:j})," plan. Upgrade to use this feature."]}),(0,r.jsx)("div",{className:"mt-4 text-center",children:(0,r.jsxs)(i(),{className:(0,u.d)(),href:"/settings/subscription",children:["Upgrade to ",h]})})]}),(0,r.jsx)(f.Yi,{asChild:!0,onClick:e=>{v||(e.preventDefault(),p(!0))},children:(0,r.jsx)("div",{className:(0,c.cn)(v?"":"cursor-not-allowed"),children:n({hasValidLicense:v,license:x})})})]})};m.displayName="LicenseGuard"},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),i=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:l,children:o}=e,[d,c]=s.useState(!t),[u]=(0,a.n)(d,null!=l?l:200);return(s.useEffect(()=>{t||d||c(!0)},[t]),u)?o:n||(0,r.jsx)(i.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return o},cg:function(){return i},tB:function(){return l}});var r=n(36164),s=n(74248),a=n(3448);let i=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},l=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},73460:function(e,t,n){"use strict";n.d(t,{OL:function(){return h},_T:function(){return f},aR:function(){return o},f$:function(){return v},fY:function(){return m},le:function(){return j},vW:function(){return d},xo:function(){return x},yT:function(){return p}});var r=n(36164),s=n(3546),a=n(28961),i=n(74248),l=n(31458);let o=a.fC,d=a.xz,c=e=>{let{className:t,children:n,...s}=e;return(0,r.jsx)(a.h_,{className:(0,i.cn)(t),...s,children:(0,r.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:n})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,t)=>{let{className:n,children:s,...l}=e;return(0,r.jsx)(a.aV,{className:(0,i.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",n),...l,ref:t})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsxs)(c,{children:[(0,r.jsx)(u,{}),(0,r.jsx)(a.VY,{ref:t,className:(0,i.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",n),...s})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...n})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...n})};x.displayName="AlertDialogFooter";let v=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold",n),...s})});v.displayName=a.Dx.displayName;let p=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",n),...s})});p.displayName=a.dk.displayName;let h=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.aU,{ref:t,className:(0,i.cn)((0,l.d)(),n),...s})});h.displayName=a.aU.displayName;let j=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.$j,{ref:t,className:(0,i.cn)((0,l.d)({variant:"outline"}),"mt-2 sm:mt-0",n),...s})});j.displayName=a.$j.displayName},63795:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(36164);n(3546);var s=n(14375),a=n(74248);let i=(0,s.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function l(e){let{className:t,variant:n,...s}=e;return(0,r.jsx)("div",{className:(0,a.cn)(i({variant:n}),t),...s})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return o},z:function(){return d}});var r=n(36164),s=n(3546),a=n(74047),i=n(14375),l=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:n,variant:s,size:i,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,r.jsx)(u,{className:(0,l.cn)(o({variant:s,size:i,className:n})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return l},Zb:function(){return i},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});i.displayName="Card";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});l.displayName="CardHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});o.displayName="CardTitle";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});d.displayName="CardDescription";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});c.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},62202:function(e,t,n){"use strict";n.d(t,{$F:function(){return o},AW:function(){return c},Ju:function(){return f},VD:function(){return m},Xi:function(){return u},h_:function(){return l}});var r=n(36164),s=n(3546),a=n(19148),i=n(74248);let l=a.fC,o=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});d.displayName=a.tu.displayName;let c=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...l}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...l})})});c.displayName=a.VY.displayName;let u=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...l})});u.displayName=a.ck.displayName;let f=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",n),...l})});f.displayName=a.__.displayName;let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",n),...s})});m.displayName=a.Z0.displayName},98150:function(e,t,n){"use strict";n.d(t,{NI:function(){return p},Wi:function(){return u},l0:function(){return d},lX:function(){return v},pf:function(){return h},xJ:function(){return x},zG:function(){return j}});var r=n(36164),s=n(3546),a=n(74047),i=n(5493),l=n(74248),o=n(5266);let d=i.RV,c=s.createContext({}),u=e=>{let{...t}=e;return(0,r.jsx)(c.Provider,{value:{name:t.name},children:(0,r.jsx)(i.Qr,{...t})})},f=()=>{let e=s.useContext(c),t=s.useContext(m),{getFieldState:n,formState:r}=(0,i.Gc)(),a=e.name||"root",l=n(a,r);if(!r)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},m=s.createContext({}),x=s.forwardRef((e,t)=>{let{className:n,...a}=e,i=s.useId();return(0,r.jsx)(m.Provider,{value:{id:i},children:(0,r.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",n),...a})})});x.displayName="FormItem";let v=s.forwardRef((e,t)=>{let{className:n,required:s,...a}=e,{error:i,formItemId:d}=f();return(0,r.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',n),htmlFor:d,...a})});v.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...n}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=f();return(0,r.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...n})});p.displayName="FormControl";let h=s.forwardRef((e,t)=>{let{className:n,...s}=e,{formDescriptionId:a}=f();return(0,r.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",n),...s})});h.displayName="FormDescription";let j=s.forwardRef((e,t)=>{let{className:n,children:s,...a}=e,{error:i,formMessageId:o}=f(),d=i?String(null==i?void 0:i.message):s;return d?(0,r.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",n),...a,children:d}):null});j.displayName="FormMessage"},90615:function(e,t,n){"use strict";n.d(t,{Yi:function(){return o},bZ:function(){return d},zs:function(){return l}});var r=n(36164),s=n(3546),a=n(38421),i=n(74248);let l=a.fC,o=a.xz,d=s.forwardRef((e,t)=>{let{className:n,align:s="center",sideOffset:l=4,...o}=e;return(0,r.jsx)(a.VY,{ref:t,align:s,sideOffset:l,className:(0,i.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...o})});d.displayName=a.VY.displayName},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,type:s,...i}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...i})});i.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return d}});var r=n(36164),s=n(3546),a=n(90893),i=n(14375),l=n(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),n),...s})});d.displayName=a.f.displayName},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return d},nt:function(){return c},tl:function(){return o}});var r=n(36164),s=n(3546),a=n(74248),i=n(31458),l=n(81565);let o=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,a.cn)("mx-auto flex w-full justify-center",t),...n})};o.displayName="Pagination";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("ul",{ref:t,className:(0,a.cn)("flex flex-row items-center gap-1",n),...s})});d.displayName="PaginationContent";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("li",{ref:t,className:(0,a.cn)("",n),...s})});c.displayName="PaginationItem";let u=e=>{let{className:t,isActive:n,size:s="icon",...l}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,a.cn)((0,i.d)({variant:n?"outline":"ghost",size:s}),t),...l})};u.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to previous page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)(l.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to next page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(l.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return i},pj:function(){return f},ss:function(){return u},xD:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("table",{ref:t,className:(0,a.cn)("w-full caption-bottom text-sm",n),...s})});i.displayName="Table";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("thead",{ref:t,className:(0,a.cn)("[&_tr]:border-b",n),...s})});l.displayName="TableHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,a.cn)("[&_tr:last-child]:border-0",n),...s})});o.displayName="TableBody";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...s})});d.displayName="TableFooter";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tr",{ref:t,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...s})});c.displayName="TableRow";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("th",{ref:t,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...s})});u.displayName="TableHead";let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("td",{ref:t,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...s})});f.displayName="TableCell";let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("caption",{ref:t,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",n),...s})});m.displayName="TableCaption"},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(3546),s=n(61200),a=n.n(s),i=n(2578);function l(e){let{timeout:t=2e3,onError:n,onCopyContent:s}=e,[l,o]=r.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},t)},c=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:l,copyToClipboard:e=>{var t;if(e){if(s){s(e),d();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let t=a()(e);t?d():c()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return l},n:function(){return o}});var r=n(3546),s=n(45391),a=n(16784);let i=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function l(e,t,n){let l=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,n){let[s,a]=r.useState(e),{run:i}=l(()=>{a(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,a]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},29917:function(e,t,n){"use strict";n.d(t,{Gm:function(){return l},jp:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query GetLicenseInfo {\n license {\n type\n status\n seats\n seatsUsed\n issuedAt\n expiresAt\n }\n }\n"),i=()=>(0,r.aM)({query:a}),l=()=>{let[{data:e}]=i();return null==e?void 0:e.license}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,r.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return d}});var r=n(3546),s=n(40055),a=n(43240),i=n(74248);let l=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,s.aM)({query:l,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=r.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,i.S_)()?new URL(window.location.href).origin:""),[t]);return n}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,240,3882,3894,6379,9148,3102,9736,1565,3396,3375,5289,1744],function(){return e(e.s=98315)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3816],{98315:function(e,t,n){Promise.resolve().then(n.bind(n,49016))},49016:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return X}});var r=n(36164),s=n(79972),a=n(3546),i=n(99092),l=n.n(i),o=n(2578),d=n(40055),c=n(21808),u=n(43240),f=n(70526),m=n(11634),x=n(70410),v=n(31458),p=n(81565),h=n(49506),j=n(99047),g=n(48537),N=n(6230),b=n(84381),y=n(5493),w=n(23782),C=n(98150),R=n(82394);let _=(0,u.BX)("\n mutation CreateInvitation($email: String!) {\n createInvitation(email: $email)\n }\n"),I=w.Ry({email:w.Z_().email("Invalid email address")});function A(e){let{onCreated:t}=e,n=(0,y.cI)({resolver:(0,b.F)(I)}),{isSubmitting:s}=n.formState,a=(0,m.D)(_,{onCompleted(){n.reset({email:""}),t()},form:n});return(0,r.jsx)(C.l0,{...n,children:(0,r.jsxs)("div",{className:"grid gap-2",children:[(0,r.jsxs)("form",{className:"flex w-full items-center gap-4",onSubmit:n.handleSubmit(a),children:[(0,r.jsx)(C.Wi,{control:n.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsx)(C.xJ,{children:(0,r.jsx)(C.NI,{children:(0,r.jsx)(R.I,{className:"w-60",placeholder:"e.g. ".concat(c.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})})})}}),(0,r.jsx)(v.z,{type:"submit",disabled:s,children:"Invite"})]}),(0,r.jsx)(C.zG,{})]})})}let S=(0,u.BX)("\n mutation DeleteInvitation($id: ID!) {\n deleteInvitation(id: $id)\n }\n"),k=c.L8;function O(){var e,t;let n=(0,d.m8)(),[{data:s,fetching:i}]=(0,d.aM)({query:x.lE,variables:{first:k}}),[c,u]=a.useState(!1),[b,y]=a.useState(1),w=null==s?void 0:null===(e=s.invitations)||void 0===e?void 0:e.edges,C=null==s?void 0:null===(t=s.invitations)||void 0===t?void 0:t.pageInfo,R=Math.ceil(((null==w?void 0:w.length)||0)/k),_=a.useMemo(()=>{var e;return null==w?void 0:null===(e=w.slice)||void 0===e?void 0:e.call(w,(b-1)*k,b*k)},[b,w]),I=(null==C?void 0:C.hasNextPage)||b1,P=e=>n.query(x.lE,e).toPromise(),T=async e=>{var t,n,r,s,a;let i=await P({first:k,after:e}),l=(null==i?void 0:null===(r=i.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)||0,o=null==i?void 0:null===(a=i.data)||void 0===a?void 0:null===(s=a.invitations)||void 0===s?void 0:s.pageInfo;return(null==o?void 0:o.hasNextPage)&&(null==o?void 0:o.endCursor)&&(l=await T(o.endCursor)),l},z=async()=>{try{var e;u(!0);let t=T(null!==(e=null==C?void 0:C.endCursor)&&void 0!==e?e:void 0);return t}catch(e){return 0}finally{u(!1)}},D=(0,f.j)(),E=(0,m.D)(S),M=async()=>{o.A.success("Invitation created"),z().then(e=>{y(Math.ceil((e||0)/k))})},F=e=>{E({id:e.id}).then(t=>{var n;if(null==t?void 0:t.error){o.A.error(t.error.message);return}(null==t?void 0:null===(n=t.data)||void 0===n?void 0:n.deleteInvitation)&&o.A.success("".concat(e.email," deleted"))})};return a.useEffect(()=>{R1&&y(R)},[R,b]),(0,r.jsxs)("div",{children:[(0,r.jsx)(A,{onCreated:M}),(0,r.jsx)("div",{className:"mt-4",children:(0,r.jsx)(N.Z,{loading:i,children:(0,r.jsxs)(j.iA,{className:"border-b",children:[!!(null==_?void 0:_.length)&&(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Invitee"}),(0,r.jsx)(j.ss,{className:"w-[45%]",children:"Created"}),(0,r.jsx)(j.ss,{})]})}),(0,r.jsx)(j.RM,{children:null==_?void 0:_.map(e=>{let t="".concat(D,"/auth/signup?invitationCode=").concat(e.node.code);return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"flex justify-end",children:(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)(g.q,{value:t}),(0,r.jsx)(v.z,{size:"icon",variant:"hover-destructive",onClick:()=>F(e.node),children:(0,r.jsx)(p.IconTrash,{})})]})})]},e.node.id)})})]})})}),(I||O)&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!O,onClick:()=>{!(b<=1)&&(c||i||y(e=>e-1))}})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!I,onClick:()=>{I&&(c||i||P({first:k,after:null==C?void 0:C.endCursor}).then(e=>{var t,n,r;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)&&y(e=>e+1)}))}})})]})})]})}var P=n(98454),T=n(63795),z=n(62202),D=n(75561),E=n(18500),M=n(73460),F=n(94770);let $=(0,D.B)("\n mutation updateUserRole($id: ID!, $isAdmin: Boolean!) {\n updateUserRole(id: $id, isAdmin: $isAdmin)\n }\n"),U=e=>{let{user:t,onSuccess:n,open:s,onOpenChange:i,isPromote:l}=e,[d,c]=a.useState(!1),u=(0,m.D)($),f=async e=>{if(e.preventDefault(),!(null==t?void 0:t.id)){o.A.error("Oops! Something went wrong. Please try again.");return}return c(!0),u({id:t.id,isAdmin:!!l}).then(e=>{var t,r,s;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.updateUserRole)?null==n||n():(null==e?void 0:e.error)&&o.A.error(null!==(s=null===(r=e.error)||void 0===r?void 0:r.message)&&void 0!==s?s:"update failed")}).finally(()=>{c(!1)})},x=(0,r.jsx)("span",{className:"font-bold",children:null==t?void 0:t.email}),h=l?(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to grant admin privileges to ",x]}):(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to downgrade ",x," to a regular member?"]});return(0,r.jsx)(M.aR,{open:s,onOpenChange:i,children:(0,r.jsxs)(M._T,{children:[(0,r.jsxs)(M.fY,{className:"gap-3",children:[(0,r.jsx)(M.f$,{children:l?"Upgrade to admin":"Downgrade to member"}),(0,r.jsx)(M.yT,{children:h})]}),(0,r.jsxs)(M.xo,{children:[(0,r.jsx)(M.le,{children:"Cancel"}),(0,r.jsx)(F.M,{licenses:[E.oj.Team,E.oj.Enterprise],children:e=>{let{hasValidLicense:t}=e;return(0,r.jsxs)(M.OL,{className:(0,v.d)(),onClick:f,disabled:!t||d,children:[d&&(0,r.jsx)(p.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Confirm"]})}})]})]})})},L=(0,u.BX)("\n mutation UpdateUserActive($id: ID!, $active: Boolean!) {\n updateUserActive(id: $id, active: $active)\n }\n"),Z=c.L8;function B(){var e;let[{data:t}]=(0,P.P)(),[n,s]=a.useState({first:Z}),[{data:i,error:c,fetching:u},f]=(0,d.aM)({query:x.yw,variables:n}),[g,b]=a.useState(),[y,w]=a.useState(),[C,R]=a.useState(!1),[_,I]=a.useState(!1);a.useEffect(()=>{var e;let t=null==i?void 0:i.users;(null==t?void 0:null===(e=t.edges)||void 0===e?void 0:e.length)&&b(t)},[i]),a.useEffect(()=>{(null==c?void 0:c.message)&&o.A.error(c.message)},[c]);let A=(0,m.D)(L),S=(e,t)=>{A({id:e.id,active:t}).then(e=>{var n,r;if((null==e?void 0:e.error)||!(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateUserActive)){o.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"".concat(t?"activate":"deactivate"," failed"));return}f()})},k=e=>{w(e),R(!0),I(!e.isAdmin)},O=null==g?void 0:g.pageInfo,D=e=>e.isOwner?(0,r.jsx)(T.C,{children:"OWNER"}):e.isAdmin?(0,r.jsx)(T.C,{children:"ADMIN"}):(0,r.jsx)(T.C,{variant:"secondary",children:"MEMBER"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N.Z,{loading:u,children:!!(null==g?void 0:null===(e=g.edges)||void 0===e?void 0:e.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(j.iA,{className:"border-b",children:[(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[20%]",children:"Name"}),(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Email"}),(0,r.jsx)(j.ss,{className:"w-[15%]",children:"Joined"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Status"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Level"}),(0,r.jsx)(j.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(j.RM,{children:g.edges.map(e=>{let n=!e.node.isOwner&&(null==t?void 0:t.me)&&e.node.id!==t.me.id;return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.name}),(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"text-center",children:e.node.active?(0,r.jsx)(T.C,{variant:"successful",children:"Active"}):(0,r.jsx)(T.C,{variant:"secondary",children:"Inactive"})}),(0,r.jsx)(j.pj,{className:"text-center",children:D(e.node)}),(0,r.jsx)(j.pj,{className:"text-end",children:n&&(0,r.jsxs)(z.h_,{modal:!1,children:[(0,r.jsx)(z.$F,{asChild:!0,children:(0,r.jsx)(v.z,{size:"icon",variant:"ghost",children:(0,r.jsx)(p.IconMore,{})})}),(0,r.jsxs)(z.AW,{collisionPadding:{right:16},children:[!!e.node.active&&(0,r.jsx)(z.Xi,{onSelect:()=>k(e.node),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:e.node.isAdmin?"Downgrade to member":"Upgrade to admin"})}),!!e.node.active&&(0,r.jsx)(z.Xi,{onSelect:()=>S(e.node,!1),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Deactivate"})}),!e.node.active&&(0,r.jsx)(z.Xi,{onSelect:()=>S(e.node,!0),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Activate"})})]})]})})]},e.node.id)})})]}),((null==O?void 0:O.hasNextPage)||(null==O?void 0:O.hasPreviousPage))&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!(null==O?void 0:O.hasPreviousPage),onClick:e=>s({last:Z,before:null==O?void 0:O.startCursor})})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!(null==O?void 0:O.hasNextPage),onClick:e=>s({first:Z,after:null==O?void 0:O.endCursor})})})]})})]})}),(0,r.jsx)(U,{onSuccess:()=>{f(),R(!1)},user:y,isPromote:_,open:C,onOpenChange:R})]})}function X(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Pending Invites"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(O,{})})]}),(0,r.jsx)("div",{className:"h-16"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Members"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(B,{})})]})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),i=n(81565);function l(e){let{className:t,value:n,onCopyContent:l,text:o,...d}=e,{isCopied:c,copyToClipboard:u}=(0,s.m)({timeout:2e3,onCopyContent:l});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:t,onClick:()=>{c||u(n)},...d,children:[c?(0,r.jsx)(i.IconCheck,{className:"text-green-600"}):(0,r.jsx)(i.IconCopy,{}),o&&(0,r.jsx)("span",{children:o}),!o&&(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},94770:function(e,t,n){"use strict";n.d(t,{M:function(){return m}});var r=n(36164),s=n(3546),a=n(70652),i=n.n(a),l=n(88542),o=n(18500),d=n(29917),c=n(74248),u=n(31458),f=n(90615);let m=e=>{let{licenses:t,children:n}=e,[a,m]=s.useState(!1),x=(0,d.Gm)(),v=!!x&&x.status===o.Rj.Ok&&t.includes(x.type),p=e=>{v||m(e)},h=(0,l.Z)(t[0]),j=h;return 2==t.length&&(j="".concat((0,l.Z)(t[0])," or ").concat((0,l.Z)(t[1]))),(0,r.jsxs)(f.zs,{open:a,onOpenChange:p,openDelay:100,children:[(0,r.jsxs)(f.bZ,{side:"top",collisionPadding:16,className:"w-[400px]",children:[(0,r.jsxs)("div",{children:["This feature is only available on Tabby's"," ",(0,r.jsx)("span",{className:"font-semibold",children:j})," plan. Upgrade to use this feature."]}),(0,r.jsx)("div",{className:"mt-4 text-center",children:(0,r.jsxs)(i(),{className:(0,u.d)(),href:"/settings/subscription",children:["Upgrade to ",h]})})]}),(0,r.jsx)(f.Yi,{asChild:!0,onClick:e=>{v||(e.preventDefault(),p(!0))},children:(0,r.jsx)("div",{className:(0,c.cn)(v?"":"cursor-not-allowed"),children:n({hasValidLicense:v,license:x})})})]})};m.displayName="LicenseGuard"},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),i=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:l,children:o}=e,[d,c]=s.useState(!t),[u]=(0,a.n)(d,null!=l?l:200);return(s.useEffect(()=>{t||d||c(!0)},[t]),u)?o:n||(0,r.jsx)(i.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return o},cg:function(){return i},tB:function(){return l}});var r=n(36164),s=n(74248),a=n(3448);let i=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},l=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},73460:function(e,t,n){"use strict";n.d(t,{OL:function(){return h},_T:function(){return f},aR:function(){return o},f$:function(){return v},fY:function(){return m},le:function(){return j},vW:function(){return d},xo:function(){return x},yT:function(){return p}});var r=n(36164),s=n(3546),a=n(28961),i=n(74248),l=n(31458);let o=a.fC,d=a.xz,c=e=>{let{className:t,children:n,...s}=e;return(0,r.jsx)(a.h_,{className:(0,i.cn)(t),...s,children:(0,r.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:n})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,t)=>{let{className:n,children:s,...l}=e;return(0,r.jsx)(a.aV,{className:(0,i.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",n),...l,ref:t})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsxs)(c,{children:[(0,r.jsx)(u,{}),(0,r.jsx)(a.VY,{ref:t,className:(0,i.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",n),...s})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...n})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...n})};x.displayName="AlertDialogFooter";let v=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold",n),...s})});v.displayName=a.Dx.displayName;let p=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",n),...s})});p.displayName=a.dk.displayName;let h=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.aU,{ref:t,className:(0,i.cn)((0,l.d)(),n),...s})});h.displayName=a.aU.displayName;let j=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.$j,{ref:t,className:(0,i.cn)((0,l.d)({variant:"outline"}),"mt-2 sm:mt-0",n),...s})});j.displayName=a.$j.displayName},63795:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(36164);n(3546);var s=n(14375),a=n(74248);let i=(0,s.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function l(e){let{className:t,variant:n,...s}=e;return(0,r.jsx)("div",{className:(0,a.cn)(i({variant:n}),t),...s})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return o},z:function(){return d}});var r=n(36164),s=n(3546),a=n(74047),i=n(14375),l=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:n,variant:s,size:i,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,r.jsx)(u,{className:(0,l.cn)(o({variant:s,size:i,className:n})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return l},Zb:function(){return i},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});i.displayName="Card";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});l.displayName="CardHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});o.displayName="CardTitle";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});d.displayName="CardDescription";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});c.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},62202:function(e,t,n){"use strict";n.d(t,{$F:function(){return o},AW:function(){return c},Ju:function(){return f},VD:function(){return m},Xi:function(){return u},h_:function(){return l}});var r=n(36164),s=n(3546),a=n(19148),i=n(74248);let l=a.fC,o=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});d.displayName=a.tu.displayName;let c=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...l}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...l})})});c.displayName=a.VY.displayName;let u=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...l})});u.displayName=a.ck.displayName;let f=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",n),...l})});f.displayName=a.__.displayName;let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",n),...s})});m.displayName=a.Z0.displayName},98150:function(e,t,n){"use strict";n.d(t,{NI:function(){return p},Wi:function(){return u},l0:function(){return d},lX:function(){return v},pf:function(){return h},xJ:function(){return x},zG:function(){return j}});var r=n(36164),s=n(3546),a=n(74047),i=n(5493),l=n(74248),o=n(5266);let d=i.RV,c=s.createContext({}),u=e=>{let{...t}=e;return(0,r.jsx)(c.Provider,{value:{name:t.name},children:(0,r.jsx)(i.Qr,{...t})})},f=()=>{let e=s.useContext(c),t=s.useContext(m),{getFieldState:n,formState:r}=(0,i.Gc)(),a=e.name||"root",l=n(a,r);if(!r)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},m=s.createContext({}),x=s.forwardRef((e,t)=>{let{className:n,...a}=e,i=s.useId();return(0,r.jsx)(m.Provider,{value:{id:i},children:(0,r.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",n),...a})})});x.displayName="FormItem";let v=s.forwardRef((e,t)=>{let{className:n,required:s,...a}=e,{error:i,formItemId:d}=f();return(0,r.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',n),htmlFor:d,...a})});v.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...n}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=f();return(0,r.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...n})});p.displayName="FormControl";let h=s.forwardRef((e,t)=>{let{className:n,...s}=e,{formDescriptionId:a}=f();return(0,r.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",n),...s})});h.displayName="FormDescription";let j=s.forwardRef((e,t)=>{let{className:n,children:s,...a}=e,{error:i,formMessageId:o}=f(),d=i?String(null==i?void 0:i.message):s;return d?(0,r.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",n),...a,children:d}):null});j.displayName="FormMessage"},90615:function(e,t,n){"use strict";n.d(t,{Yi:function(){return o},bZ:function(){return d},zs:function(){return l}});var r=n(36164),s=n(3546),a=n(38421),i=n(74248);let l=a.fC,o=a.xz,d=s.forwardRef((e,t)=>{let{className:n,align:s="center",sideOffset:l=4,...o}=e;return(0,r.jsx)(a.VY,{ref:t,align:s,sideOffset:l,className:(0,i.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...o})});d.displayName=a.VY.displayName},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,type:s,...i}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...i})});i.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return d}});var r=n(36164),s=n(3546),a=n(90893),i=n(14375),l=n(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),n),...s})});d.displayName=a.f.displayName},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return d},nt:function(){return c},tl:function(){return o}});var r=n(36164),s=n(3546),a=n(74248),i=n(31458),l=n(81565);let o=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,a.cn)("mx-auto flex w-full justify-center",t),...n})};o.displayName="Pagination";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("ul",{ref:t,className:(0,a.cn)("flex flex-row items-center gap-1",n),...s})});d.displayName="PaginationContent";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("li",{ref:t,className:(0,a.cn)("",n),...s})});c.displayName="PaginationItem";let u=e=>{let{className:t,isActive:n,size:s="icon",...l}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,a.cn)((0,i.d)({variant:n?"outline":"ghost",size:s}),t),...l})};u.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to previous page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)(l.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to next page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(l.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return i},pj:function(){return f},ss:function(){return u},xD:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("table",{ref:t,className:(0,a.cn)("w-full caption-bottom text-sm",n),...s})});i.displayName="Table";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("thead",{ref:t,className:(0,a.cn)("[&_tr]:border-b",n),...s})});l.displayName="TableHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,a.cn)("[&_tr:last-child]:border-0",n),...s})});o.displayName="TableBody";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...s})});d.displayName="TableFooter";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tr",{ref:t,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...s})});c.displayName="TableRow";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("th",{ref:t,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...s})});u.displayName="TableHead";let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("td",{ref:t,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...s})});f.displayName="TableCell";let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("caption",{ref:t,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",n),...s})});m.displayName="TableCaption"},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(3546),s=n(61200),a=n.n(s),i=n(2578);function l(e){let{timeout:t=2e3,onError:n,onCopyContent:s}=e,[l,o]=r.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},t)},c=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:l,copyToClipboard:e=>{var t;if(e){if(s){s(e),d();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let t=a()(e);t?d():c()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return l},n:function(){return o}});var r=n(3546),s=n(45391),a=n(16784);let i=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function l(e,t,n){let l=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,n){let[s,a]=r.useState(e),{run:i}=l(()=>{a(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,a]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},29917:function(e,t,n){"use strict";n.d(t,{Gm:function(){return l},jp:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query GetLicenseInfo {\n license {\n type\n status\n seats\n seatsUsed\n issuedAt\n expiresAt\n }\n }\n"),i=()=>(0,r.aM)({query:a}),l=()=>{let[{data:e}]=i();return null==e?void 0:e.license}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,r.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return d}});var r=n(3546),s=n(40055),a=n(43240),i=n(74248);let l=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,s.aM)({query:l,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=r.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,i.S_)()?new URL(window.location.href).origin:""),[t]);return n}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,240,3882,3894,6379,9148,3102,9736,1565,3396,3375,5289,1744],function(){return e(e.s=98315)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-265b08edcf658645.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-265b08edcf658645.js deleted file mode 100644 index 3fc243173c94..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-265b08edcf658645.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5608],{97895:function(){},95588:function(e,t,r){Promise.resolve().then(r.bind(r,22339))},22339:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return ev}});var n=r(36164),a=r(3546),s=r(42891),l=r.n(s),i=r(70652),o=r.n(i),d=r(11978),c=r(83332),u=r(14712),f=r.n(u),m=r(71480),x=r(2899),h=r(21808),p=r(93877),v=r(43240),g=r(9010),b=r(6246),j=r(98454),y=r(70526),w=r(80605),N=r(11634),k=r(74248),Y=r(31458),A=r(79972),S=r(81565),M=r(82394),T=r(5266),R=r(29),C=r(68172),D=r(48537),Z=r(30601),E=r(91302),I=r(30220);let _="community-dialog-shown";function H(){let{status:e}=(0,E.kP)(),[t,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{"authenticated"!==e||localStorage.getItem(_)||(r(!0),localStorage.setItem(_,"true"))},[e]),(0,n.jsx)(I.Vq,{open:t,onOpenChange:r,children:(0,n.jsxs)(I.cZ,{children:[(0,n.jsxs)(I.fK,{className:"gap-3",children:[(0,n.jsx)(I.$N,{children:"Join the Tabby community"}),(0,n.jsx)(I.Be,{children:"Connect with other contributors building Tabby. Share knowledge, get help, and contribute to the open-source project."})]}),(0,n.jsx)(I.cN,{className:"sm:justify-start",children:(0,n.jsxs)("a",{target:"_blank",href:"https://links.tabbyml.com/join-slack-webserver",className:(0,Y.d)(),children:[(0,n.jsx)(S.IconSlack,{className:"-ml-2 h-8 w-8"}),"Join us on Slack"]})})]})})}var O=r(94529),P=r(63743),q=r(52569),z=r(7449),B=r(94755),F=r(36619),U=r(99092),W=r.n(U),L=r(72223),Q=r(42390),J=r.n(Q),V=r(40055),X=r(18500),K=r(70410),$=r(35814),G=r(39018),ee=r.n(G),et=r(60079),er=r(994),en=r(37568),ea=r(16294),es=r(82382),el=r(85948);function ei(e){let{active:t,payload:r}=e;if(t&&r&&r.length){let{value:e,views:t,name:a}=r[0].payload;return t?(0,n.jsx)(A.Zb,{children:(0,n.jsxs)(A.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Rate:"}),(0,n.jsxs)("b",{children:[e,"%"]})]}),(0,n.jsx)("p",{className:"text-muted-foreground",children:a})]})}):null}return null}function eo(e){let{active:t,payload:r,type:a}=e;if(t&&r&&r.length){let{views:e,selects:t,name:s}=r[0].payload;return e?(0,n.jsx)(A.Zb,{children:(0,n.jsxs)(A.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[("view"===a||"all"===a)&&(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,n.jsx)("b",{children:e})]}),("accept"===a||"all"===a)&&(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Acceptances:"}),(0,n.jsx)("b",{children:t})]}),(0,n.jsx)("p",{className:"text-muted-foreground",children:s})]})}):null}return null}function ed(e){let{from:t,to:r,dailyStats:a}=e,{theme:s}=(0,g.X)(),l=(0,$.Z)(null==a?void 0:a.map(e=>e.views)),i=(0,$.Z)(null==a?void 0:a.map(e=>e.selects)),o=(0,F.Z)({start:t,end:r}),d={},c={};null==a||a.forEach(e=>{let t=W()(e.start).format("YYYY-MM-DD");d[t]=d[t]||0,c[t]=c[t]||0,d[t]+=e.views,c[t]+=e.selects},{});let u=0===l?0:(i/l*100).toFixed(2),f=o.map(e=>{let t=W()(e).format("YYYY-MM-DD"),r=d[t]||0,n=c[t]||0;return{name:W()(e).format("MMMM D"),value:0===r?0:parseFloat((n/r*100).toFixed(2)),selects:n,views:r}}),m=o.map(e=>{let t=W()(e).format("YYYY-MM-DD"),r=d[t]||0,n=c[t]||0,a=r-n;return{name:W()(e).format("MMMM D"),views:r,selects:n,pending:0===r?.5:a,realPending:0===r?0:a,viewPlaceholder:0===r?.5:0,selectPlaceholder:0===n?.5:0}});return(0,n.jsx)("div",{children:(0,n.jsxs)("div",{className:"flex w-full flex-col items-center justify-center space-y-5 md:flex-row md:space-x-4 md:space-y-0 xl:justify-start",children:[(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"200",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Acceptance Rate"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsxs)("div",{className:"font-bold",children:[u,"%"]})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(er.w,{data:f,margin:{top:10,right:20,left:15,bottom:5},children:[(0,n.jsx)(en.x,{type:"monotone",dataKey:"value",stroke:"dark"===s?"#e8e1d3":"#54452c",strokeWidth:1.5}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(ei,{})})]})})]}),(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"250",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Completions"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsx)("div",{className:"font-bold",children:ee()(l).format("0,0")})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(es.v,{data:m,margin:{top:0===l?30:5,right:15,left:15,bottom:0},children:[(0,n.jsx)(el.$,{dataKey:"views",stackId:"stats",fill:"dark"===s?"#e8e1d3":"#54452c",radius:3}),(0,n.jsx)(el.$,{dataKey:"viewPlaceholder",stackId:"stats",fill:"dark"===s?"#423929":"#e8e1d3",radius:3}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(eo,{type:"view"})})]})})]}),(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"300",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Acceptances"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsx)("div",{className:"font-bold",children:ee()(i).format("0,0")})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(es.v,{data:m,margin:{top:0===l?30:5,right:15,left:15,bottom:0},children:[(0,n.jsx)(el.$,{dataKey:"selects",stackId:"stats",fill:"dark"===s?"#e8e1d3":"#54452c",radius:3}),(0,n.jsx)(el.$,{dataKey:"selectPlaceholder",stackId:"stats",fill:"dark"===s?"#423929":"#e8e1d3",radius:3}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(eo,{type:"accept"})})]})})]})]})})}function ec(e){let{data:t}=e,{theme:r}=(0,g.X)(),a=(0,B.iP)(),s=a.width||0;return(0,n.jsx)(L.ZP,{data:t,colorScheme:"dark"===r?"dark":"light",theme:{light:["#ebedf0","#9be9a8","#40c463","#30a14e","#216e39"],dark:["rgb(45, 51, 59)","#0e4429","#006d32","#26a641","#39d353"]},blockSize:s>=800?7:9,hideTotalCount:!0,showWeekdayLabels:!0,fontSize:11})}function eu(){var e,t,r;let a,s;let[{data:l}]=(0,j.P)(),i=(0,d.useSearchParams)(),o=(0,w.UA)(),c=o||"true"===i.get("sample"),u=W()().subtract(6,"day").startOf("day").utc().format(),f=W()().endOf("day").utc().format(),[{data:m,fetching:x}]=(0,V.aM)({query:K.Cl,variables:{start:u,end:f,users:null==l?void 0:null===(e=l.me)||void 0===e?void 0:e.id}});if(c){let e=(0,F.Z)({start:W()().subtract(6,"day").toDate(),end:W()().toDate()});a=e.map(e=>{let t=[X.SQ.Typescript,X.SQ.Python,X.SQ.Rust],r=J()(W()(e).format("YYYY-MM-DD")+(null==l?void 0:l.me.id)),n=Math.ceil(20*r()),a=Math.ceil(n/.35);return{start:W()(e).utc().format(),end:W()(e).add(1,"day").utc().format(),completions:a,selects:n,views:a,language:t[n%t.length]}})}else a=null==m?void 0:m.dailyStats.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views,language:e.language}));let[{data:h,fetching:p}]=(0,V.aM)({query:K.Y6,variables:{users:null==l?void 0:null===(t=l.me)||void 0===t?void 0:t.id}}),v=0;if(c){let e=(0,F.Z)({start:W()().toDate(),end:W()().subtract(365,"days").toDate()});s=e.map(e=>{let t=J()(W()(e).format("YYYY-MM-DD")+(null==l?void 0:l.me.id)),r=Math.ceil(20*t()),n=r+Math.floor(10*t());return{start:W()(e).format("YYYY-MM-DD[T]HH:mm:ss[Z]"),end:W()(e).add(1,"day").format("YYYY-MM-DD[T]HH:mm:ss[Z]"),completions:n,selects:r,views:n}})}else s=null==h?void 0:h.dailyStatsInPastYear.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views}));let g=(null==s?void 0:s.reduce((e,t)=>{let r=W().utc(t.start).format("YYYY-MM-DD");return v+=t.views+t.selects,{...e,[r]:t.views}},{}))||{},b=Array(365).fill("").map((e,t)=>{let r=W()().subtract(t,"days").format("YYYY-MM-DD"),n=g[r]||0;return{date:r,count:n,level:Math.min(4,Math.ceil(n/5))}}).reverse();return(null==l?void 0:null===(r=l.me)||void 0===r?void 0:r.id)?(0,n.jsxs)("div",{className:"flex w-full flex-col gap-y-4",children:[(0,n.jsxs)("div",{"data-aos":"fade-up","data-aos-delay":"150",children:[(0,n.jsxs)("h3",{className:"mb-2 text-xs font-medium tracking-tight",children:[(0,n.jsx)("b",{children:v})," activities in the last year"]}),(0,n.jsx)("div",{className:"flex items-end justify-center rounded-xl border px-5 py-4",children:(0,n.jsx)(ec,{data:b})})]}),(0,n.jsx)(ed,{dailyStats:a,from:W()().subtract(6,"day").toDate(),to:W()().toDate()})]}):(0,n.jsx)(n.Fragment,{})}r(47682);var ef=r(11208);let em=(0,v.BX)("\n mutation ResetUserAuthToken {\n resetUserAuthToken\n }\n");function ex(){let[e]=(0,p.Ot)(),{data:t}=(0,b.Q)(),[{data:r}]=(0,j.P)(),s=(0,w.xG)(),{theme:i}=(0,g.X)(),[o]=(0,Z.Hb)(),u=(0,a.useRef)(null),m=(0,d.useRouter)(),[v,y]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{setTimeout(()=>{if(u.current){let e=u.current.scrollHeight>u.current.clientHeight;f().init({once:!0,duration:250,disable:e})}},100)},[u.current]),(0,a.useEffect)(()=>{m.prefetch("/search")},[m]),!t||!(null==r?void 0:r.me))return(0,n.jsx)(n.Fragment,{});let N=o?{height:"calc(100vh - ".concat(Z.wt,")")}:{height:"100vh"};return(0,n.jsxs)("div",{className:"transition-all",style:N,children:[(0,n.jsx)("header",{className:"flex h-16 items-center justify-end px-4",children:(0,n.jsxs)("div",{className:"flex items-center gap-x-6",children:[(0,n.jsx)(C.q,{children:(0,n.jsx)(P.T,{})}),(0,n.jsx)(z.Z,{showHome:!1,showSetting:!0,children:(0,n.jsx)(q.Y,{className:"h-10 w-10 border"})})]})}),(0,n.jsx)("main",{className:"h-[calc(100%-4rem)] flex-col items-center justify-center overflow-auto pb-8 lg:flex lg:pb-0",ref:u,children:(0,n.jsxs)("div",{className:"mx-auto flex min-h-0 w-full flex-col items-center px-10 lg:-mt-[2vh] lg:max-w-4xl lg:px-0",children:[(0,n.jsx)(l(),{src:c.Z,alt:"logo",width:192,className:(0,k.cn)("mt-4 invert dark:invert-0",{"mb-4":s&&e.value,"mb-2":!s||!e.value}),"data-aos":"fade-down","data-aos-delay":"150"}),(0,n.jsxs)("div",{className:(0,k.cn)(" flex scroll-m-20 items-center gap-2 text-sm tracking-tight text-secondary-foreground",{"mb-6":s&&e.value,"mb-9":!s||!e.value}),"data-aos":"fade-down","data-aos-delay":"100",children:[(0,n.jsx)("span",{children:"research"}),(0,n.jsx)(ef.Z,{orientation:"vertical",className:"h-[80%]"}),(0,n.jsx)("span",{children:"develop"}),(0,n.jsx)(ef.Z,{orientation:"vertical",className:"h-[80%]"}),(0,n.jsx)("span",{children:"debug"})]}),s&&e.value&&(0,n.jsx)("div",{className:"mb-10 w-full","data-aos":"fade-down",children:(0,n.jsx)(O.Z,{onSearch:(e,t)=>{y(!0),sessionStorage.removeItem(h.$6.SEARCH_LATEST_MSG),sessionStorage.removeItem(h.$6.SEARCH_LATEST_EXTRA_CONTEXT),sessionStorage.setItem(h.$6.SEARCH_INITIAL_MSG,e),sessionStorage.setItem(h.$6.SEARCH_INITIAL_EXTRA_CONTEXT,JSON.stringify({repository:(null==t?void 0:t.repository)?(0,x.Z)(t.repository,"refs"):void 0})),m.push("/search")},showBetaBadge:!0,autoFocus:!0,loadingWithSpinning:!0,isLoading:v,cleanAfterSearch:!1})}),(0,n.jsxs)("div",{className:"flex w-full flex-col gap-x-5 lg:flex-row",children:[(0,n.jsx)("div",{className:"mb-10 w-full rounded-lg p-4 lg:mb-0 lg:w-[21rem]",style:{background:"dark"===i?"#333":"#e8e1d3"},"data-aos":"fade-up","data-aos-delay":"100",children:(0,n.jsx)(eh,{})}),(0,n.jsx)(eu,{})]})]})})]})}function eh(e){let{className:t}=e,[{data:r},a]=(0,j.P)(),s=(0,y.j)(),l=(0,N.D)(em,{onCompleted:()=>a()});return(null==r?void 0:r.me)?(0,n.jsxs)("div",{className:t,children:[(0,n.jsxs)(A.aY,{className:"flex flex-col gap-6 px-0",children:[(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsxs)("span",{className:"flex items-center gap-1",children:[(0,n.jsx)(T._,{className:"text-xs font-semibold",children:"Endpoint URL"}),(0,n.jsx)(D.q,{value:s})]}),(0,n.jsx)("span",{className:"flex items-center gap-1",children:(0,n.jsx)(M.I,{value:s,onChange:m.Z,className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 shadow-none dark:border-primary/50"})})]}),(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsxs)("span",{className:"flex items-center gap-1",children:[(0,n.jsx)(T._,{className:"text-xs font-semibold",children:"Token"}),(0,n.jsx)(D.q,{value:r.me.authToken}),(0,n.jsx)(Y.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>l(),children:(0,n.jsx)(S.IconRotate,{})})]}),(0,n.jsx)("span",{className:"flex items-center gap-1",children:(0,n.jsx)(M.I,{className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 font-mono shadow-none dark:border-primary/50",value:r.me.authToken,onChange:m.Z})})]})]}),(0,n.jsx)(A.eW,{className:"px-0 pb-2 text-xs text-muted-foreground",children:(0,n.jsxs)("span",{children:["Use information above for IDE extensions / plugins configuration, see"," ",(0,n.jsx)("a",{className:"underline",target:"_blank",href:"https://tabby.tabbyml.com/docs/extensions/configurations#server",children:"documentation website"})," ","for details"]})}),(0,n.jsxs)("div",{className:"mb-6 mt-3 flex gap-x-3 lg:mb-0",children:[(0,n.jsx)(ep,{href:"https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby",name:"Visual Studio Code",icon:(0,n.jsx)(S.IconVSCode,{className:"h-5 w-5"})}),(0,n.jsx)(ep,{href:"https://plugins.jetbrains.com/plugin/22379-tabby",name:"JetBrains",icon:(0,n.jsx)(S.IconJetBrains,{className:"h-5 w-5"})})]})]}):(0,n.jsx)(n.Fragment,{})}function ep(e){let{href:t,name:r,icon:a}=e;return(0,n.jsxs)(R.u,{children:[(0,n.jsx)(R.aJ,{children:(0,n.jsx)(o(),{href:t,className:"transition-all hover:opacity-80 dark:text-muted-foreground",target:"_blank",children:a})}),(0,n.jsx)(R._v,{children:(0,n.jsx)("p",{children:r})})]})}function ev(){return(0,n.jsxs)("div",{children:[(0,n.jsx)(ex,{}),(0,n.jsx)(H,{})]})}},48537:function(e,t,r){"use strict";r.d(t,{q:function(){return i}});var n=r(36164);r(3546);var a=r(28312),s=r(31458),l=r(81565);function i(e){let{className:t,value:r,onCopyContent:i,text:o,...d}=e,{isCopied:c,copyToClipboard:u}=(0,a.m)({timeout:2e3,onCopyContent:i});return r?(0,n.jsxs)(s.z,{variant:"ghost",size:o?"default":"icon",className:t,onClick:()=>{c||u(r)},...d,children:[c?(0,n.jsx)(l.IconCheck,{className:"text-green-600"}):(0,n.jsx)(l.IconCopy,{}),o&&(0,n.jsx)("span",{children:o}),!o&&(0,n.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return d}});var n=r(36164),a=r(3546),s=r(74047),l=r(14375),i=r(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,t)=>{let{className:r,variant:a,size:l,asChild:d=!1,...c}=e,u=d?s.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:a,size:l,className:r})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,r){"use strict";r.d(t,{Ol:function(){return i},Zb:function(){return l},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});l.displayName="Card";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",r),...a})});i.displayName="CardHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("h3",{ref:t,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});o.displayName="CardTitle";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("p",{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex items-center p-6 pt-0",r),...a})});u.displayName="CardFooter"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return l}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,type:a,...l}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...l})});l.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return d}});var n=r(36164),a=r(3546),s=r(90893),l=r(14375),i=r(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.f,{ref:t,className:(0,i.cn)(o(),r),...a})});d.displayName=s.f.displayName},84942:function(e,t,r){"use strict";r.d(t,{J2:function(){return i},i9:function(){return c},tW:function(){return u},xo:function(){return o},xp:function(){return d},yk:function(){return f}});var n=r(36164),a=r(3546),s=r(83299),l=r(74248);let i=s.fC,o=s.xz,d=s.x8,c=s.h_,u=s.ee,f=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...i})});f.displayName=s.VY.displayName},11208:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(36164),a=r(3546),s=r(74225),l=r(74248);let i=a.forwardRef((e,t)=>{let{className:r,orientation:a="horizontal",decorative:i=!0,...o}=e;return(0,n.jsx)(s.f,{ref:t,decorative:i,orientation:a,className:(0,l.cn)("shrink-0 bg-border","horizontal"===a?"h-[1px] w-full":"h-full w-[1px]",r),...o})});i.displayName=s.f.displayName},3448:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=r(36164),a=r(74248);function s(e){let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...r})}},29:function(e,t,r){"use strict";r.d(t,{_v:function(){return c},aJ:function(){return d},pn:function(){return i},u:function(){return o}});var n=r(36164),a=r(3546),s=r(44421),l=r(74248);let i=s.zt,o=s.fC,d=s.xz,c=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...i})});c.displayName=s.VY.displayName},52569:function(e,t,r){"use strict";r.d(t,{Y:function(){return b},n:function(){return j}});var n=r(36164),a=r(3546),s=r(87782),l=r(21454),i=r(36327),o=r(98454),d=r(3765),c=r(74248),u=r(66612);let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.fC,{ref:t,className:(0,c.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",r),...a})});f.displayName=u.fC.displayName;let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.Ee,{ref:t,className:(0,c.cn)("aspect-square h-full w-full",r),...a})});m.displayName=u.Ee.displayName;let x=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.NY,{ref:t,className:(0,c.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",r),...a})});x.displayName=u.NY.displayName;var h=r(3448),p=r(30410).lW;let v="not_found",g=!0;function b(e){var t,r,l,u;let{className:b,fallback:j}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:Y,error:A}=(0,i.Z)(N,e=>{if(g)return(0,d.Z)(e,{responseFormatter:async e=>{let t=await e.blob(),r=p.from(await t.arrayBuffer());return"data:image/png;base64,".concat(r.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(v)}})}),S=a.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,s.B)(y.me.email)},[null==y?void 0:null===(t=y.me)||void 0===t?void 0:t.email]);return Y?(0,n.jsx)(h.O,{className:(0,c.cn)("h-16 w-16 rounded-full",b)}):((null==A?void 0:A.message)===v&&(g=!1),k||S||!j)?!k&&S?(0,n.jsx)(s.Z,{className:(0,c.cn)("h-16 w-16",b),...S}):(0,n.jsxs)(f,{className:(0,c.cn)("h-16 w-16",b),children:[(0,n.jsx)(m,{src:k,alt:null==y?void 0:null===(r=y.me)||void 0===r?void 0:r.email,className:"object-cover"}),(0,n.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(l=u.email)||void 0===l?void 0:l.substring(0,2)})]}):j}let j=e=>{g=!0,(0,l.JG)("/avatar/".concat(e))}},28312:function(e,t,r){"use strict";r.d(t,{m:function(){return i}});var n=r(3546),a=r(61200),s=r.n(a),l=r(2578);function i(e){let{timeout:t=2e3,onError:r,onCopyContent:a}=e,[i,o]=n.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},t)},c=e=>{if("function"==typeof r){null==r||r(e);return}l.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var t;if(e){if(a){a(e),d();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let t=s()(e);t?d():c()}}}}}},6246:function(e,t,r){"use strict";r.d(t,{Q:function(){return s}});var n=r(21454),a=r(3765);function s(){return(0,n.ZP)("/v1/health",e=>(0,a.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},98454:function(e,t,r){"use strict";r.d(t,{P:function(){return l}});var n=r(40055),a=r(43240);let s=(0,a.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),l=()=>(0,n.aM)({query:s})},70526:function(e,t,r){"use strict";r.d(t,{e:function(){return o},j:function(){return d}});var n=r(3546),a=r(40055),s=r(43240),l=r(74248);let i=(0,s.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,a.aM)({query:i,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,r=n.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,l.S_)()?new URL(window.location.href).origin:""),[t]);return r}},3765:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(44745),a=r(57778),s=r(79716),l=r(91302),i=r(66794);async function o(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let r=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!r)return!0;try{let{exp:e}=(0,s.o)(r);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(d).then(r=>f(e,t));let a=await n(e,c(t));return 401===a.status?(i.gN.clearAccessToken(),i.gN.refreshToken(d).then(r=>f(e,t))):m(a,t)}async function d(){var e,t;let r=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!r)return;let n=await u(r);return null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.refreshToken}function c(e){var t;let r=new Headers(null==e?void 0:e.headers);return r.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:r}}async function u(e){let t=new n.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[n.Ek]}),r=t.createRequestOperation("mutation",(0,a.h)(l.Dp,{refreshToken:e}));return t.executeMutation(r)}function f(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;return n(e,c(t)).then(e=>m(e,t))}function m(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}},83332:function(e,t){"use strict";t.Z={src:"/_next/static/media/logo-dark.362a169d.png",height:149,width:395,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAQAAAAEwYbDAAAAOklEQVR42gXAIQqAMBQA0A+K3eIVHNhEk21Wk5iN4g6w6z9GyBaDZDLr9OH0qD6/4nWHUZLtNqvL0QDmsR1AxwcSfQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:3}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,4546,8746,9275,4373,739,9148,7982,9942,5247,9736,1565,4741,3375,5289,1744],function(){return e(e.s=95588)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-3236d10fc5353084.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-3236d10fc5353084.js new file mode 100644 index 000000000000..2bf7ef6f6beb --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-3236d10fc5353084.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5608],{97895:function(){},95588:function(e,t,r){Promise.resolve().then(r.bind(r,22339))},22339:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return ev}});var n=r(36164),a=r(3546),s=r(42891),l=r.n(s),i=r(70652),o=r.n(i),d=r(11978),c=r(83332),u=r(14712),f=r.n(u),m=r(71480),x=r(2899),h=r(21808),p=r(93877),v=r(43240),g=r(9010),b=r(6246),j=r(98454),y=r(70526),w=r(80605),N=r(11634),k=r(74248),Y=r(31458),A=r(79972),M=r(81565),S=r(82394),D=r(5266),R=r(29),C=r(68172),Z=r(48537),T=r(30601),I=r(91302),E=r(30220);let _="community-dialog-shown";function O(){let{status:e}=(0,I.kP)(),[t,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{"authenticated"!==e||localStorage.getItem(_)||(r(!0),localStorage.setItem(_,"true"))},[e]),(0,n.jsx)(E.Vq,{open:t,onOpenChange:r,children:(0,n.jsxs)(E.cZ,{children:[(0,n.jsxs)(E.fK,{className:"gap-3",children:[(0,n.jsx)(E.$N,{children:"Join the Tabby community"}),(0,n.jsx)(E.Be,{children:"Connect with other contributors building Tabby. Share knowledge, get help, and contribute to the open-source project."})]}),(0,n.jsx)(E.cN,{className:"sm:justify-start",children:(0,n.jsxs)("a",{target:"_blank",href:"https://links.tabbyml.com/join-slack-webserver",className:(0,Y.d)(),children:[(0,n.jsx)(M.IconSlack,{className:"-ml-2 h-8 w-8"}),"Join us on Slack"]})})]})})}var H=r(94529),P=r(63743),q=r(52569),z=r(7449),B=r(94755),F=r(36619),U=r(99092),W=r.n(U),Q=r(72223),J=r(42390),L=r.n(J),V=r(40055),K=r(18500),X=r(70410),$=r(35814),G=r(39018),ee=r.n(G),et=r(60079),er=r(994),en=r(37568),ea=r(16294),es=r(82382),el=r(85948);function ei(e){let{active:t,payload:r}=e;if(t&&r&&r.length){let{value:e,views:t,name:a}=r[0].payload;return t?(0,n.jsx)(A.Zb,{children:(0,n.jsxs)(A.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Rate:"}),(0,n.jsxs)("b",{children:[e,"%"]})]}),(0,n.jsx)("p",{className:"text-muted-foreground",children:a})]})}):null}return null}function eo(e){let{active:t,payload:r,type:a}=e;if(t&&r&&r.length){let{views:e,selects:t,name:s}=r[0].payload;return e?(0,n.jsx)(A.Zb,{children:(0,n.jsxs)(A.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[("view"===a||"all"===a)&&(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,n.jsx)("b",{children:e})]}),("accept"===a||"all"===a)&&(0,n.jsxs)("p",{className:"flex items-center",children:[(0,n.jsx)("span",{className:"mr-3 inline-block w-20",children:"Acceptances:"}),(0,n.jsx)("b",{children:t})]}),(0,n.jsx)("p",{className:"text-muted-foreground",children:s})]})}):null}return null}function ed(e){let{from:t,to:r,dailyStats:a}=e,{theme:s}=(0,g.X)(),l=(0,$.Z)(null==a?void 0:a.map(e=>e.views)),i=(0,$.Z)(null==a?void 0:a.map(e=>e.selects)),o=(0,F.Z)({start:t,end:r}),d={},c={};null==a||a.forEach(e=>{let t=W()(e.start).format("YYYY-MM-DD");d[t]=d[t]||0,c[t]=c[t]||0,d[t]+=e.views,c[t]+=e.selects},{});let u=0===l?0:(i/l*100).toFixed(2),f=o.map(e=>{let t=W()(e).format("YYYY-MM-DD"),r=d[t]||0,n=c[t]||0;return{name:W()(e).format("MMMM D"),value:0===r?0:parseFloat((n/r*100).toFixed(2)),selects:n,views:r}}),m=o.map(e=>{let t=W()(e).format("YYYY-MM-DD"),r=d[t]||0,n=c[t]||0,a=r-n;return{name:W()(e).format("MMMM D"),views:r,selects:n,pending:0===r?.5:a,realPending:0===r?0:a,viewPlaceholder:0===r?.5:0,selectPlaceholder:0===n?.5:0}});return(0,n.jsx)("div",{children:(0,n.jsxs)("div",{className:"flex w-full flex-col items-center justify-center space-y-5 md:flex-row md:space-x-4 md:space-y-0 xl:justify-start",children:[(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"200",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Acceptance Rate"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsxs)("div",{className:"font-bold",children:[u,"%"]})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(er.w,{data:f,margin:{top:10,right:20,left:15,bottom:5},children:[(0,n.jsx)(en.x,{type:"monotone",dataKey:"value",stroke:"dark"===s?"#e8e1d3":"#54452c",strokeWidth:1.5}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(ei,{})})]})})]}),(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"250",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Completions"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsx)("div",{className:"font-bold",children:ee()(l).format("0,0")})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(es.v,{data:m,margin:{top:0===l?30:5,right:15,left:15,bottom:0},children:[(0,n.jsx)(el.$,{dataKey:"views",stackId:"stats",fill:"dark"===s?"#e8e1d3":"#54452c",radius:3}),(0,n.jsx)(el.$,{dataKey:"viewPlaceholder",stackId:"stats",fill:"dark"===s?"#423929":"#e8e1d3",radius:3}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(eo,{type:"view"})})]})})]}),(0,n.jsxs)(A.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-3 md:block","data-aos":"fade-up","data-aos-delay":"300",children:[(0,n.jsx)(A.Ol,{className:"flex flex-row items-center justify-between space-y-0 px-4 pb-1 pt-4",children:(0,n.jsx)(A.ll,{className:"text-sm font-normal leading-none tracking-tight",children:"Acceptances"})}),(0,n.jsx)(A.aY,{className:"px-4 pb-2",children:(0,n.jsx)("div",{className:"font-bold",children:ee()(i).format("0,0")})}),(0,n.jsx)(et.h,{width:"100%",height:40,children:(0,n.jsxs)(es.v,{data:m,margin:{top:0===l?30:5,right:15,left:15,bottom:0},children:[(0,n.jsx)(el.$,{dataKey:"selects",stackId:"stats",fill:"dark"===s?"#e8e1d3":"#54452c",radius:3}),(0,n.jsx)(el.$,{dataKey:"selectPlaceholder",stackId:"stats",fill:"dark"===s?"#423929":"#e8e1d3",radius:3}),(0,n.jsx)(ea.u,{cursor:{fill:"transparent"},content:(0,n.jsx)(eo,{type:"accept"})})]})})]})]})})}function ec(e){let{data:t}=e,{theme:r}=(0,g.X)(),a=(0,B.iP)(),s=a.width||0;return(0,n.jsx)(Q.ZP,{data:t,colorScheme:"dark"===r?"dark":"light",theme:{light:["#ebedf0","#9be9a8","#40c463","#30a14e","#216e39"],dark:["rgb(45, 51, 59)","#0e4429","#006d32","#26a641","#39d353"]},blockSize:s>=800?7:9,hideTotalCount:!0,showWeekdayLabels:!0,fontSize:11})}function eu(){var e,t,r;let a,s;let[{data:l}]=(0,j.P)(),i=(0,d.useSearchParams)(),o=(0,w.UA)(),c=o||"true"===i.get("sample"),u=W()().subtract(6,"day").startOf("day").utc().format(),f=W()().endOf("day").utc().format(),[{data:m,fetching:x}]=(0,V.aM)({query:X.Cl,variables:{start:u,end:f,users:null==l?void 0:null===(e=l.me)||void 0===e?void 0:e.id}});if(c){let e=(0,F.Z)({start:W()().subtract(6,"day").toDate(),end:W()().toDate()});a=e.map(e=>{let t=[K.SQ.Typescript,K.SQ.Python,K.SQ.Rust],r=L()(W()(e).format("YYYY-MM-DD")+(null==l?void 0:l.me.id)),n=Math.ceil(20*r()),a=Math.ceil(n/.35);return{start:W()(e).utc().format(),end:W()(e).add(1,"day").utc().format(),completions:a,selects:n,views:a,language:t[n%t.length]}})}else a=null==m?void 0:m.dailyStats.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views,language:e.language}));let[{data:h,fetching:p}]=(0,V.aM)({query:X.Y6,variables:{users:null==l?void 0:null===(t=l.me)||void 0===t?void 0:t.id}}),v=0;if(c){let e=(0,F.Z)({start:W()().toDate(),end:W()().subtract(365,"days").toDate()});s=e.map(e=>{let t=L()(W()(e).format("YYYY-MM-DD")+(null==l?void 0:l.me.id)),r=Math.ceil(20*t()),n=r+Math.floor(10*t());return{start:W()(e).format("YYYY-MM-DD[T]HH:mm:ss[Z]"),end:W()(e).add(1,"day").format("YYYY-MM-DD[T]HH:mm:ss[Z]"),completions:n,selects:r,views:n}})}else s=null==h?void 0:h.dailyStatsInPastYear.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views}));let g=(null==s?void 0:s.reduce((e,t)=>{let r=W().utc(t.start).format("YYYY-MM-DD");return v+=t.views+t.selects,{...e,[r]:t.views}},{}))||{},b=Array(365).fill("").map((e,t)=>{let r=W()().subtract(t,"days").format("YYYY-MM-DD"),n=g[r]||0;return{date:r,count:n,level:Math.min(4,Math.ceil(n/5))}}).reverse();return(null==l?void 0:null===(r=l.me)||void 0===r?void 0:r.id)?(0,n.jsxs)("div",{className:"flex w-full flex-col gap-y-4",children:[(0,n.jsxs)("div",{"data-aos":"fade-up","data-aos-delay":"150",children:[(0,n.jsxs)("h3",{className:"mb-2 text-xs font-medium tracking-tight",children:[(0,n.jsx)("b",{children:v})," activities in the last year"]}),(0,n.jsx)("div",{className:"flex items-end justify-center rounded-xl border px-5 py-4",children:(0,n.jsx)(ec,{data:b})})]}),(0,n.jsx)(ed,{dailyStats:a,from:W()().subtract(6,"day").toDate(),to:W()().toDate()})]}):(0,n.jsx)(n.Fragment,{})}r(47682);var ef=r(11208);let em=(0,v.BX)("\n mutation ResetUserAuthToken {\n resetUserAuthToken\n }\n");function ex(){let[e]=(0,p.Ot)(),{data:t}=(0,b.Q)(),[{data:r}]=(0,j.P)(),s=(0,w.xG)(),{theme:i}=(0,g.X)(),[o]=(0,T.Hb)(),u=(0,a.useRef)(null),m=(0,d.useRouter)(),[v,y]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{setTimeout(()=>{if(u.current){let e=u.current.scrollHeight>u.current.clientHeight;f().init({once:!0,duration:250,disable:e})}},100)},[u.current]),(0,a.useEffect)(()=>{m.prefetch("/search")},[m]),!t||!(null==r?void 0:r.me))return(0,n.jsx)(n.Fragment,{});let N=o?{height:"calc(100vh - ".concat(T.wt,")")}:{height:"100vh"};return(0,n.jsxs)("div",{className:"transition-all",style:N,children:[(0,n.jsx)("header",{className:"flex h-16 items-center justify-end px-4",children:(0,n.jsxs)("div",{className:"flex items-center gap-x-6",children:[(0,n.jsx)(C.q,{children:(0,n.jsx)(P.T,{})}),(0,n.jsx)(z.Z,{showHome:!1,showSetting:!0,children:(0,n.jsx)(q.Y,{className:"h-10 w-10 border"})})]})}),(0,n.jsx)("main",{className:"h-[calc(100%-4rem)] flex-col items-center justify-center overflow-auto pb-8 lg:flex lg:pb-0",ref:u,children:(0,n.jsxs)("div",{className:"mx-auto flex min-h-0 w-full flex-col items-center px-10 lg:-mt-[2vh] lg:max-w-4xl lg:px-0",children:[(0,n.jsx)(l(),{src:c.Z,alt:"logo",width:192,className:(0,k.cn)("mt-4 invert dark:invert-0",{"mb-4":s&&e.value,"mb-2":!s||!e.value}),"data-aos":"fade-down","data-aos-delay":"150"}),(0,n.jsxs)("div",{className:(0,k.cn)(" flex scroll-m-20 items-center gap-2 text-sm tracking-tight text-secondary-foreground",{"mb-6":s&&e.value,"mb-9":!s||!e.value}),"data-aos":"fade-down","data-aos-delay":"100",children:[(0,n.jsx)("span",{children:"research"}),(0,n.jsx)(ef.Z,{orientation:"vertical",className:"h-[80%]"}),(0,n.jsx)("span",{children:"develop"}),(0,n.jsx)(ef.Z,{orientation:"vertical",className:"h-[80%]"}),(0,n.jsx)("span",{children:"debug"})]}),s&&e.value&&(0,n.jsx)("div",{className:"mb-10 w-full","data-aos":"fade-down",children:(0,n.jsx)(H.Z,{onSearch:(e,t)=>{y(!0),sessionStorage.setItem(h.$6.SEARCH_INITIAL_MSG,e),sessionStorage.setItem(h.$6.SEARCH_INITIAL_EXTRA_CONTEXT,JSON.stringify({repository:(null==t?void 0:t.repository)?(0,x.Z)(t.repository,"refs"):void 0})),m.push("/search")},showBetaBadge:!0,autoFocus:!0,loadingWithSpinning:!0,isLoading:v,cleanAfterSearch:!1})}),(0,n.jsxs)("div",{className:"flex w-full flex-col gap-x-5 lg:flex-row",children:[(0,n.jsx)("div",{className:"mb-10 w-full rounded-lg p-4 lg:mb-0 lg:w-[21rem]",style:{background:"dark"===i?"#333":"#e8e1d3"},"data-aos":"fade-up","data-aos-delay":"100",children:(0,n.jsx)(eh,{})}),(0,n.jsx)(eu,{})]})]})})]})}function eh(e){let{className:t}=e,[{data:r},a]=(0,j.P)(),s=(0,y.j)(),l=(0,N.D)(em,{onCompleted:()=>a()});return(null==r?void 0:r.me)?(0,n.jsxs)("div",{className:t,children:[(0,n.jsxs)(A.aY,{className:"flex flex-col gap-6 px-0",children:[(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsxs)("span",{className:"flex items-center gap-1",children:[(0,n.jsx)(D._,{className:"text-xs font-semibold",children:"Endpoint URL"}),(0,n.jsx)(Z.q,{value:s})]}),(0,n.jsx)("span",{className:"flex items-center gap-1",children:(0,n.jsx)(S.I,{value:s,onChange:m.Z,className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 shadow-none dark:border-primary/50"})})]}),(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsxs)("span",{className:"flex items-center gap-1",children:[(0,n.jsx)(D._,{className:"text-xs font-semibold",children:"Token"}),(0,n.jsx)(Z.q,{value:r.me.authToken}),(0,n.jsx)(Y.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>l(),children:(0,n.jsx)(M.IconRotate,{})})]}),(0,n.jsx)("span",{className:"flex items-center gap-1",children:(0,n.jsx)(S.I,{className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 font-mono shadow-none dark:border-primary/50",value:r.me.authToken,onChange:m.Z})})]})]}),(0,n.jsx)(A.eW,{className:"px-0 pb-2 text-xs text-muted-foreground",children:(0,n.jsxs)("span",{children:["Use information above for IDE extensions / plugins configuration, see"," ",(0,n.jsx)("a",{className:"underline",target:"_blank",href:"https://tabby.tabbyml.com/docs/extensions/configurations#server",children:"documentation website"})," ","for details"]})}),(0,n.jsxs)("div",{className:"mb-6 mt-3 flex gap-x-3 lg:mb-0",children:[(0,n.jsx)(ep,{href:"https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby",name:"Visual Studio Code",icon:(0,n.jsx)(M.IconVSCode,{className:"h-5 w-5"})}),(0,n.jsx)(ep,{href:"https://plugins.jetbrains.com/plugin/22379-tabby",name:"JetBrains",icon:(0,n.jsx)(M.IconJetBrains,{className:"h-5 w-5"})})]})]}):(0,n.jsx)(n.Fragment,{})}function ep(e){let{href:t,name:r,icon:a}=e;return(0,n.jsxs)(R.u,{children:[(0,n.jsx)(R.aJ,{children:(0,n.jsx)(o(),{href:t,className:"transition-all hover:opacity-80 dark:text-muted-foreground",target:"_blank",children:a})}),(0,n.jsx)(R._v,{children:(0,n.jsx)("p",{children:r})})]})}function ev(){return(0,n.jsxs)("div",{children:[(0,n.jsx)(ex,{}),(0,n.jsx)(O,{})]})}},48537:function(e,t,r){"use strict";r.d(t,{q:function(){return i}});var n=r(36164);r(3546);var a=r(28312),s=r(31458),l=r(81565);function i(e){let{className:t,value:r,onCopyContent:i,text:o,...d}=e,{isCopied:c,copyToClipboard:u}=(0,a.m)({timeout:2e3,onCopyContent:i});return r?(0,n.jsxs)(s.z,{variant:"ghost",size:o?"default":"icon",className:t,onClick:()=>{c||u(r)},...d,children:[c?(0,n.jsx)(l.IconCheck,{className:"text-green-600"}):(0,n.jsx)(l.IconCopy,{}),o&&(0,n.jsx)("span",{children:o}),!o&&(0,n.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return d}});var n=r(36164),a=r(3546),s=r(74047),l=r(14375),i=r(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=a.forwardRef((e,t)=>{let{className:r,variant:a,size:l,asChild:d=!1,...c}=e,u=d?s.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(o({variant:a,size:l,className:r})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,r){"use strict";r.d(t,{Ol:function(){return i},Zb:function(){return l},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",r),...a})});l.displayName="Card";let i=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex flex-col space-y-1.5 p-6",r),...a})});i.displayName="CardHeader";let o=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("h3",{ref:t,className:(0,s.cn)("text-2xl font-semibold leading-none tracking-tight",r),...a})});o.displayName="CardTitle";let d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("p",{ref:t,className:(0,s.cn)("text-sm text-muted-foreground",r),...a})});d.displayName="CardDescription";let c=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("p-6 pt-0",r),...a})});c.displayName="CardContent";let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{ref:t,className:(0,s.cn)("flex items-center p-6 pt-0",r),...a})});u.displayName="CardFooter"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return l}});var n=r(36164),a=r(3546),s=r(74248);let l=a.forwardRef((e,t)=>{let{className:r,type:a,...l}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...l})});l.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return d}});var n=r(36164),a=r(3546),s=r(90893),l=r(14375),i=r(74248);let o=(0,l.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.f,{ref:t,className:(0,i.cn)(o(),r),...a})});d.displayName=s.f.displayName},84942:function(e,t,r){"use strict";r.d(t,{J2:function(){return i},i9:function(){return c},tW:function(){return u},xo:function(){return o},xp:function(){return d},yk:function(){return f}});var n=r(36164),a=r(3546),s=r(83299),l=r(74248);let i=s.fC,o=s.xz,d=s.x8,c=s.h_,u=s.ee,f=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...i})});f.displayName=s.VY.displayName},11208:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(36164),a=r(3546),s=r(74225),l=r(74248);let i=a.forwardRef((e,t)=>{let{className:r,orientation:a="horizontal",decorative:i=!0,...o}=e;return(0,n.jsx)(s.f,{ref:t,decorative:i,orientation:a,className:(0,l.cn)("shrink-0 bg-border","horizontal"===a?"h-[1px] w-full":"h-full w-[1px]",r),...o})});i.displayName=s.f.displayName},3448:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=r(36164),a=r(74248);function s(e){let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,a.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...r})}},29:function(e,t,r){"use strict";r.d(t,{_v:function(){return c},aJ:function(){return d},pn:function(){return i},u:function(){return o}});var n=r(36164),a=r(3546),s=r(44421),l=r(74248);let i=s.zt,o=s.fC,d=s.xz,c=a.forwardRef((e,t)=>{let{className:r,sideOffset:a=4,...i}=e;return(0,n.jsx)(s.VY,{ref:t,sideOffset:a,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...i})});c.displayName=s.VY.displayName},52569:function(e,t,r){"use strict";r.d(t,{Y:function(){return b},n:function(){return j}});var n=r(36164),a=r(3546),s=r(87782),l=r(21454),i=r(36327),o=r(98454),d=r(3765),c=r(74248),u=r(66612);let f=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.fC,{ref:t,className:(0,c.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",r),...a})});f.displayName=u.fC.displayName;let m=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.Ee,{ref:t,className:(0,c.cn)("aspect-square h-full w-full",r),...a})});m.displayName=u.Ee.displayName;let x=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(u.NY,{ref:t,className:(0,c.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",r),...a})});x.displayName=u.NY.displayName;var h=r(3448),p=r(30410).lW;let v="not_found",g=!0;function b(e){var t,r,l,u;let{className:b,fallback:j}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:Y,error:A}=(0,i.Z)(N,e=>{if(g)return(0,d.Z)(e,{responseFormatter:async e=>{let t=await e.blob(),r=p.from(await t.arrayBuffer());return"data:image/png;base64,".concat(r.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(v)}})}),M=a.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,s.B)(y.me.email)},[null==y?void 0:null===(t=y.me)||void 0===t?void 0:t.email]);return Y?(0,n.jsx)(h.O,{className:(0,c.cn)("h-16 w-16 rounded-full",b)}):((null==A?void 0:A.message)===v&&(g=!1),k||M||!j)?!k&&M?(0,n.jsx)(s.Z,{className:(0,c.cn)("h-16 w-16",b),...M}):(0,n.jsxs)(f,{className:(0,c.cn)("h-16 w-16",b),children:[(0,n.jsx)(m,{src:k,alt:null==y?void 0:null===(r=y.me)||void 0===r?void 0:r.email,className:"object-cover"}),(0,n.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(l=u.email)||void 0===l?void 0:l.substring(0,2)})]}):j}let j=e=>{g=!0,(0,l.JG)("/avatar/".concat(e))}},28312:function(e,t,r){"use strict";r.d(t,{m:function(){return i}});var n=r(3546),a=r(61200),s=r.n(a),l=r(2578);function i(e){let{timeout:t=2e3,onError:r,onCopyContent:a}=e,[i,o]=n.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},t)},c=e=>{if("function"==typeof r){null==r||r(e);return}l.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var t;if(e){if(a){a(e),d();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let t=s()(e);t?d():c()}}}}}},6246:function(e,t,r){"use strict";r.d(t,{Q:function(){return s}});var n=r(21454),a=r(3765);function s(){return(0,n.ZP)("/v1/health",e=>(0,a.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},98454:function(e,t,r){"use strict";r.d(t,{P:function(){return l}});var n=r(40055),a=r(43240);let s=(0,a.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),l=()=>(0,n.aM)({query:s})},70526:function(e,t,r){"use strict";r.d(t,{e:function(){return o},j:function(){return d}});var n=r(3546),a=r(40055),s=r(43240),l=r(74248);let i=(0,s.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,a.aM)({query:i,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,r=n.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,l.S_)()?new URL(window.location.href).origin:""),[t]);return r}},3765:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(44745),a=r(57778),s=r(79716),l=r(91302),i=r(66794);async function o(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let r=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!r)return!0;try{let{exp:e}=(0,s.o)(r);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(d).then(r=>f(e,t));let a=await n(e,c(t));return 401===a.status?(i.gN.clearAccessToken(),i.gN.refreshToken(d).then(r=>f(e,t))):m(a,t)}async function d(){var e,t;let r=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!r)return;let n=await u(r);return null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.refreshToken}function c(e){var t;let r=new Headers(null==e?void 0:e.headers);return r.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:r}}async function u(e){let t=new n.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[n.Ek]}),r=t.createRequestOperation("mutation",(0,a.h)(l.Dp,{refreshToken:e}));return t.executeMutation(r)}function f(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;return n(e,c(t)).then(e=>m(e,t))}function m(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}},83332:function(e,t){"use strict";t.Z={src:"/_next/static/media/logo-dark.362a169d.png",height:149,width:395,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAQAAAAEwYbDAAAAOklEQVR42gXAIQqAMBQA0A+K3eIVHNhEk21Wk5iN4g6w6z9GyBaDZDLr9OH0qD6/4nWHUZLtNqvL0QDmsR1AxwcSfQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:3}}},function(e){e.O(0,[7565,7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,4546,8746,9275,4373,739,9148,7982,9942,5247,9736,1565,4741,3375,5289,1744],function(){return e(e.s=95588)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-4bff095b7a305d1a.js b/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-42e7ee9978fc3709.js similarity index 84% rename from ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-4bff095b7a305d1a.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-42e7ee9978fc3709.js index a91f2eef0ecc..5f5709eaac7c 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-4bff095b7a305d1a.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signin/page-42e7ee9978fc3709.js @@ -78,4 +78,4 @@ * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let s=(0,n.Z)("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},25125:function(e,t,r){Promise.resolve().then(r.bind(r,95463))},95463:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return P}});var n=r(36164),s=r(3546),a=r(11978),i=r(80605),l=r(70652),o=r.n(l),c=r(31458),u=r(81565),d=r(84381),m=r(5493),h=r(23782),f=r(21808),x=r(75561),p=r(11634),v=r(98150),y=r(82394);let g=(0,x.B)("\n mutation requestPasswordResetEmail($input: RequestPasswordResetEmailInput!) {\n requestPasswordResetEmail(input: $input)\n }\n"),j=h.Ry({email:h.Z_().email("Invalid email address")}),b=e=>{let{onSuccess:t}=e,r=(0,m.cI)({resolver:(0,d.F)(j)}),{isSubmitting:s}=r.formState,a=(0,p.D)(g,{form:r});return(0,n.jsx)(v.l0,{...r,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:r.handleSubmit(e=>a({input:e}).then(r=>{var n;(null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.requestPasswordResetEmail)&&(null==t||t(e.email))})),children:[(0,n.jsx)(v.Wi,{control:r.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",children:[s&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send Email"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})};function k(){let[e,t]=s.useState(),[r,a]=s.useState(!1);return r?(0,n.jsx)("div",{className:"w-[350px] space-y-6",children:(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(u.IconCheckCircled,{className:"h-12 w-12 text-successful-foreground"})}),(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Reset Password"}),(0,n.jsxs)("p",{className:"pb-4 text-sm text-muted-foreground",children:["Request received successfully! If the email"," ",(0,n.jsx)("span",{className:"font-bold",children:null!=e?e:""})," exists, you’ll receive an email with a reset link soon."]}),(0,n.jsx)(o(),{href:"/auth/signin",className:(0,c.d)(),children:"Back to Sign In"})]})}):(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Reset Password"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Enter your email address. If an account exists, you’ll receive an email with a password reset link soon."})]}),(0,n.jsx)(b,{onSuccess:e=>{t(e),a(!0)}}),(0,n.jsx)("div",{className:"text-center",children:(0,n.jsx)(o(),{href:"/auth/signin",replace:!0,className:"text-primary hover:underline",children:"Cancel"})})]})}let N=(0,x.B)("\n mutation requestInvitationEmail($input: RequestInvitationInput!) {\n requestInvitationEmail(input: $input) {\n email\n code\n }\n }\n"),w=h.Ry({email:h.Z_().email("Invalid email address")}),I=e=>{let{onSuccess:t}=e,r=(0,m.cI)({resolver:(0,d.F)(w)}),{isSubmitting:s}=r.formState,a=(0,p.D)(N,{form:r});return(0,n.jsx)(v.l0,{...r,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:r.handleSubmit(e=>a({input:e}).then(e=>{var r,n;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:null===(r=n.requestInvitationEmail)||void 0===r?void 0:r.code)&&(null==t||t(e.data.requestInvitationEmail))})),children:[(0,n.jsx)(v.Wi,{control:r.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",children:[s&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send Email"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})};function S(){let[e,t]=s.useState(),[r,a]=s.useState(!1);return r?(0,n.jsx)("div",{className:"w-[350px] space-y-6",children:(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(u.IconCheckCircled,{className:"h-12 w-12 text-successful-foreground"})}),(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Create your Tabby account"}),(0,n.jsx)("p",{className:"pb-4 text-sm text-muted-foreground",children:"Request received successfully! You’ll receive an email with a signup link soon."}),(0,n.jsx)(o(),{href:"/auth/signin",className:(0,c.d)(),children:"Back to Sign In"})]})}):(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Create your Tabby account"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"To register your account, please enter your email address."})]}),(0,n.jsx)(I,{onSuccess:e=>{t(e.email),a(!0)}}),(0,n.jsxs)("div",{className:"text-center text-sm",children:["Already have an accout?",(0,n.jsx)(o(),{href:"/auth/signin",className:"ml-1 font-semibold text-primary hover:underline",children:"Sign In"})]})]})}var _=r(36327),E=r(44645),Z=r(91302),M=r(3765),C=r(43240),R=r(74248);let A=(0,C.BX)("\n mutation tokenAuth($email: String!, $password: String!) {\n tokenAuth(email: $email, password: $password) {\n accessToken\n refreshToken\n }\n }\n"),T=h.Ry({email:h.Z_().email("Invalid email address"),password:h.Z_()}),z={EMAIL:"demo@tabbyml.com",PASSWORD:"0$TabbyDemo"};function q(e){let{className:t,invitationCode:r,...a}=e,l=(0,i.Uw)(),h=(0,i.UA)(),x=(0,m.cI)({resolver:(0,d.F)(T)}),g=s.useRef(null);s.useEffect(()=>{let e=f.$6.DEMO_AUTO_LOGIN;if(h){if(x.setValue("email",z.EMAIL),x.setValue("password",z.PASSWORD),"true"===sessionStorage.getItem(e))return;if(g.current){let t=new Event("submit",{bubbles:!0,cancelable:!0});g.current.dispatchEvent(t),sessionStorage.setItem(e,"true")}}},[h]);let j=(0,Z.zq)(),{isSubmitting:b}=x.formState,k=(0,p.D)(A,{onCompleted(e){j(e.tokenAuth)},form:x});return(0,n.jsx)(v.l0,{...x,children:(0,n.jsxs)("div",{className:(0,R.cn)("grid gap-2",t),...a,children:[(0,n.jsxs)("form",{ref:g,className:"grid gap-4",onSubmit:x.handleSubmit(k),children:[(0,n.jsx)(v.Wi,{control:x.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:x.control,name:"password",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)(v.lX,{children:"Password"}),!!l&&(0,n.jsx)("div",{className:"cursor-pointer text-right text-sm text-primary hover:underline",children:(0,n.jsx)(o(),{href:"/auth/signin?mode=reset",children:"Forgot password?"})})]}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{type:"password",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",disabled:b,children:[b&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Sign In"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})}function L(){let{router:e,searchParams:t}=(0,E.Z)(),r=(0,i.jJ)(),a=t.get("error_message"),l=t.get("access_token"),c=t.get("refresh_token"),d=!!l&&!!c,m=d&&!a,h=(0,Z.zq)(),{data:f}=(0,_.Z)(d?null:"/oauth/providers",M.Z);(0,s.useEffect)(()=>{!a&&l&&c&&h({accessToken:l,refreshToken:c})},[t]);let{status:x}=(0,Z.kP)();return((0,s.useEffect)(()=>{"authenticated"===x&&e.replace("/")},[x]),m)?(0,n.jsx)(u.IconSpinner,{className:"h-8 w-8 animate-spin"}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Sign In"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Enter credentials to login to your account"})]}),(0,n.jsx)(q,{}),r&&(0,n.jsxs)("div",{className:"text-center text-sm",children:["Don’t have an accout?",(0,n.jsx)(o(),{href:"/auth/signin?mode=signup",className:"ml-1 font-semibold text-primary hover:underline",children:"Create an account"})]})]}),!!(null==f?void 0:f.length)&&(0,n.jsxs)("div",{className:"relative mt-4 flex w-[350px] items-center py-5",children:[(0,n.jsx)("div",{className:"grow border-t "}),(0,n.jsx)("span",{className:"mx-4 shrink text-sm text-muted-foreground",children:"Or Sign In with"}),(0,n.jsx)("div",{className:"grow border-t "})]}),(0,n.jsxs)("div",{className:"mx-auto flex items-center gap-8",children:[(null==f?void 0:f.includes("github"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=github",children:(0,n.jsx)(u.IconGithub,{className:"h-8 w-8"})}),(null==f?void 0:f.includes("google"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=google",children:(0,n.jsx)(u.IconGoogle,{className:"h-8 w-8"})}),(null==f?void 0:f.includes("gitlab"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=gitlab",children:(0,n.jsx)(u.IconGitLab,{className:"h-8 w-8"})})]}),!!a&&(0,n.jsx)("div",{className:"mt-4 text-destructive",children:a})]})}function P(){var e;let t=(0,a.useRouter)(),r=(0,a.useSearchParams)(),l=null===(e=r.get("mode"))||void 0===e?void 0:e.toString(),o=(0,i.Uw)(),c=(0,i.jJ)();return(s.useEffect(()=>{let e=!1===o&&"reset"===l||!1===c&&"signup"===l;e&&t.replace("/auth/signin")},[l,o,c]),"reset"===l)?(0,n.jsx)(k,{}):"signup"===l?(0,n.jsx)(S,{}):(0,n.jsx)(L,{})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return c}});var n=r(36164),s=r(3546),a=r(74047),i=r(14375),l=r(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,t)=>{let{className:r,variant:s,size:i,asChild:c=!1,...u}=e,d=c?a.g7:"button";return(0,n.jsx)(d,{className:(0,l.cn)(o({variant:s,size:i,className:r})),ref:t,...u})});c.displayName="Button"},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return p},Wi:function(){return d},l0:function(){return c},lX:function(){return x},pf:function(){return v},xJ:function(){return f},zG:function(){return y}});var n=r(36164),s=r(3546),a=r(74047),i=r(5493),l=r(74248),o=r(5266);let c=i.RV,u=s.createContext({}),d=e=>{let{...t}=e;return(0,n.jsx)(u.Provider,{value:{name:t.name},children:(0,n.jsx)(i.Qr,{...t})})},m=()=>{let e=s.useContext(u),t=s.useContext(h),{getFieldState:r,formState:n}=(0,i.Gc)(),a=e.name||"root",l=r(a,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},h=s.createContext({}),f=s.forwardRef((e,t)=>{let{className:r,...a}=e,i=s.useId();return(0,n.jsx)(h.Provider,{value:{id:i},children:(0,n.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",r),...a})})});f.displayName="FormItem";let x=s.forwardRef((e,t)=>{let{className:r,required:s,...a}=e,{error:i,formItemId:c}=m();return(0,n.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:c,...a})});x.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...r}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=m();return(0,n.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...r})});p.displayName="FormControl";let v=s.forwardRef((e,t)=>{let{className:r,...s}=e,{formDescriptionId:a}=m();return(0,n.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",r),...s})});v.displayName="FormDescription";let y=s.forwardRef((e,t)=>{let{className:r,children:s,...a}=e,{error:i,formMessageId:o}=m(),c=i?String(null==i?void 0:i.message):s;return c?(0,n.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",r),...a,children:c}):null});y.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var n=r(36164),s=r(3546),a=r(74248);let i=s.forwardRef((e,t)=>{let{className:r,type:s,...i}=e;return(0,n.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...i})});i.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return c}});var n=r(36164),s=r(3546),a=r(90893),i=r(14375),l=r(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,n.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),r),...s})});c.displayName=a.f.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return n}});let n="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},44645:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(3546),s=r(11978);function a(){let e=(0,s.usePathname)(),t=(0,s.useRouter)(),r=(0,s.useSearchParams)(),a=(0,n.useCallback)(e=>{let t=new URLSearchParams(r);e&&Object.entries(e).forEach(e=>{let[r,n]=e;return t.set(r,n)});let n=t.toString();return n.length>0?"?".concat(n):""},[r]),i=(0,n.useCallback)(n=>{let s=function(e,t,r){var n,s;let a=null===(n=r.searchParams)||void 0===n?void 0:n.set,i=null===(s=r.searchParams)||void 0===s?void 0:s.del,l=new URLSearchParams(t);a&&Object.entries(a).forEach(e=>{let[t,r]=e;return l.set(t,r)}),i&&(Array.isArray(i)?i.forEach(e=>l.delete(e)):l.delete(i));let o=l.toString(),c=e;return o.length>0&&(c+="?".concat(o)),r.hash&&(c+="#".concat(r.hash.replace(/^#/,""))),c}((null==n?void 0:n.pathname)||e,r,n);n.replace?t.replace(s):t.push(s)},[e,r]);return{pathname:e,router:t,searchParams:r,getQueryString:a,updateUrlComponents:i}}},3765:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(44745),s=r(57778),a=r(79716),i=r(91302),l=r(66794);async function o(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let r=null===(t=(0,l.bW)())||void 0===t?void 0:t.accessToken;if(!r)return!0;try{let{exp:e}=(0,a.o)(r);return(0,l.pw)(e)}catch(e){return!0}}(e))return l.gN.refreshToken(c).then(r=>m(e,t));let s=await n(e,u(t));return 401===s.status?(l.gN.clearAccessToken(),l.gN.refreshToken(c).then(r=>m(e,t))):h(s,t)}async function c(){var e,t;let r=null===(e=(0,l.bW)())||void 0===e?void 0:e.refreshToken;if(!r)return;let n=await d(r);return null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.refreshToken}function u(e){var t;let r=new Headers(null==e?void 0:e.headers);return r.append("authorization","Bearer ".concat(null===(t=(0,l.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:r}}async function d(e){let t=new n.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[n.Ek]}),r=t.createRequestOperation("mutation",(0,s.h)(i.Dp,{refreshToken:e}));return t.executeMutation(r)}function m(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;return n(e,u(t)).then(e=>h(e,t))}function h(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}},70652:function(e,t,r){e.exports=r(54007)},36327:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21454),s=r(54859);let a=(0,s.xD)(n.ZP,e=>(t,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,e(t,r,n)))}},function(e){e.O(0,[7998,5498,6312,4007,240,1454,9736,1565,3396,3375,5289,1744],function(){return e(e.s=25125)}),_N_E=e.O()}]); \ No newline at end of file + */let s=(0,n.Z)("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},25125:function(e,t,r){Promise.resolve().then(r.bind(r,95463))},95463:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return T}});var n=r(36164),s=r(3546),a=r(11978),i=r(80605),l=r(70652),o=r.n(l),c=r(31458),u=r(81565),d=r(84381),m=r(5493),h=r(23782),f=r(21808),x=r(75561),p=r(11634),v=r(98150),y=r(82394);let g=(0,x.B)("\n mutation requestPasswordResetEmail($input: RequestPasswordResetEmailInput!) {\n requestPasswordResetEmail(input: $input)\n }\n"),j=h.Ry({email:h.Z_().email("Invalid email address")}),b=e=>{let{onSuccess:t}=e,r=(0,m.cI)({resolver:(0,d.F)(j)}),{isSubmitting:s}=r.formState,a=(0,p.D)(g,{form:r});return(0,n.jsx)(v.l0,{...r,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:r.handleSubmit(e=>a({input:e}).then(r=>{var n;(null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.requestPasswordResetEmail)&&(null==t||t(e.email))})),children:[(0,n.jsx)(v.Wi,{control:r.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",children:[s&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send Email"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})};function k(){let[e,t]=s.useState(),[r,a]=s.useState(!1);return r?(0,n.jsx)("div",{className:"w-[350px] space-y-6",children:(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(u.IconCheckCircled,{className:"h-12 w-12 text-successful-foreground"})}),(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Reset Password"}),(0,n.jsxs)("p",{className:"pb-4 text-sm text-muted-foreground",children:["Request received successfully! If the email"," ",(0,n.jsx)("span",{className:"font-bold",children:null!=e?e:""})," exists, you’ll receive an email with a reset link soon."]}),(0,n.jsx)(o(),{href:"/auth/signin",className:(0,c.d)(),children:"Back to Sign In"})]})}):(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Reset Password"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Enter your email address. If an account exists, you’ll receive an email with a password reset link soon."})]}),(0,n.jsx)(b,{onSuccess:e=>{t(e),a(!0)}}),(0,n.jsx)("div",{className:"text-center",children:(0,n.jsx)(o(),{href:"/auth/signin",replace:!0,className:"text-primary hover:underline",children:"Cancel"})})]})}let N=(0,x.B)("\n mutation requestInvitationEmail($input: RequestInvitationInput!) {\n requestInvitationEmail(input: $input) {\n email\n code\n }\n }\n"),w=h.Ry({email:h.Z_().email("Invalid email address")}),I=e=>{let{onSuccess:t}=e,r=(0,m.cI)({resolver:(0,d.F)(w)}),{isSubmitting:s}=r.formState,a=(0,p.D)(N,{form:r});return(0,n.jsx)(v.l0,{...r,children:(0,n.jsxs)("div",{className:"grid gap-2",children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:r.handleSubmit(e=>a({input:e}).then(e=>{var r,n;(null==e?void 0:null===(n=e.data)||void 0===n?void 0:null===(r=n.requestInvitationEmail)||void 0===r?void 0:r.code)&&(null==t||t(e.data.requestInvitationEmail))})),children:[(0,n.jsx)(v.Wi,{control:r.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",children:[s&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Send Email"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})};function S(){let[e,t]=s.useState(),[r,a]=s.useState(!1);return r?(0,n.jsx)("div",{className:"w-[350px] space-y-6",children:(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)(u.IconCheckCircled,{className:"h-12 w-12 text-successful-foreground"})}),(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Create your Tabby account"}),(0,n.jsx)("p",{className:"pb-4 text-sm text-muted-foreground",children:"Request received successfully! You’ll receive an email with a signup link soon."}),(0,n.jsx)(o(),{href:"/auth/signin",className:(0,c.d)(),children:"Back to Sign In"})]})}):(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Create your Tabby account"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"To register your account, please enter your email address."})]}),(0,n.jsx)(I,{onSuccess:e=>{t(e.email),a(!0)}}),(0,n.jsxs)("div",{className:"text-center text-sm",children:["Already have an accout?",(0,n.jsx)(o(),{href:"/auth/signin",className:"ml-1 font-semibold text-primary hover:underline",children:"Sign In"})]})]})}var Z=r(36327),E=r(44645),_=r(91302),M=r(3765),C=r(43240),R=r(74248);let z=(0,C.BX)("\n mutation tokenAuth($email: String!, $password: String!) {\n tokenAuth(email: $email, password: $password) {\n accessToken\n refreshToken\n }\n }\n"),A=h.Ry({email:h.Z_().email("Invalid email address"),password:h.Z_()}),q={EMAIL:"demo@tabbyml.com",PASSWORD:"0$TabbyDemo"};function L(e){let{className:t,invitationCode:r,...a}=e,l=(0,i.Uw)(),h=(0,i.UA)(),x=(0,m.cI)({resolver:(0,d.F)(A)}),g=s.useRef(null);s.useEffect(()=>{let e=f.$6.DEMO_AUTO_LOGIN;if(h){if(x.setValue("email",q.EMAIL),x.setValue("password",q.PASSWORD),"true"===sessionStorage.getItem(e))return;if(g.current){let t=new Event("submit",{bubbles:!0,cancelable:!0});g.current.dispatchEvent(t),sessionStorage.setItem(e,"true")}}},[h]);let j=(0,_.zq)(),{isSubmitting:b}=x.formState,k=(0,p.D)(z,{onCompleted(e){j(e.tokenAuth)},form:x});return(0,n.jsx)(v.l0,{...x,children:(0,n.jsxs)("div",{className:(0,R.cn)("grid gap-2",t),...a,children:[(0,n.jsxs)("form",{ref:g,className:"grid gap-4",onSubmit:x.handleSubmit(k),children:[(0,n.jsx)(v.Wi,{control:x.control,name:"email",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Email"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:f.o0,type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:x.control,name:"password",render:e=>{let{field:t}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)(v.lX,{children:"Password"}),!!l&&(0,n.jsx)("div",{className:"cursor-pointer text-right text-sm text-primary hover:underline",children:(0,n.jsx)(o(),{href:"/auth/signin?mode=reset",children:"Forgot password?"})})]}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{type:"password",...t})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)(c.z,{type:"submit",className:"mt-2",disabled:b,children:[b&&(0,n.jsx)(u.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Sign In"]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})}function P(){let{router:e,searchParams:t}=(0,E.Z)(),r=(0,i.jJ)(),a=t.get("error_message"),l=t.get("access_token"),c=t.get("refresh_token"),d=!!l&&!!c,m=d&&!a,h=(0,_.zq)(),{data:f}=(0,Z.Z)(d?null:"/oauth/providers",M.Z);(0,s.useEffect)(()=>{!a&&l&&c&&h({accessToken:l,refreshToken:c})},[t]);let{status:x}=(0,_.kP)();return((0,s.useEffect)(()=>{"authenticated"===x&&e.replace("/")},[x]),m)?(0,n.jsx)(u.IconSpinner,{className:"h-8 w-8 animate-spin"}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:"Sign In"}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:"Enter credentials to login to your account"})]}),(0,n.jsx)(L,{}),r&&(0,n.jsxs)("div",{className:"text-center text-sm",children:["Don’t have an accout?",(0,n.jsx)(o(),{href:"/auth/signin?mode=signup",className:"ml-1 font-semibold text-primary hover:underline",children:"Create an account"})]})]}),!!(null==f?void 0:f.length)&&(0,n.jsxs)("div",{className:"relative mt-4 flex w-[350px] items-center py-5",children:[(0,n.jsx)("div",{className:"grow border-t "}),(0,n.jsx)("span",{className:"mx-4 shrink text-sm text-muted-foreground",children:"Or Sign In with"}),(0,n.jsx)("div",{className:"grow border-t "})]}),(0,n.jsxs)("div",{className:"mx-auto flex items-center gap-8",children:[(null==f?void 0:f.includes("github"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=github",children:(0,n.jsx)(u.IconGithub,{className:"h-8 w-8"})}),(null==f?void 0:f.includes("google"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=google",children:(0,n.jsx)(u.IconGoogle,{className:"h-8 w-8"})}),(null==f?void 0:f.includes("gitlab"))&&(0,n.jsx)("a",{href:"/oauth/signin?provider=gitlab",children:(0,n.jsx)(u.IconGitLab,{className:"h-8 w-8"})})]}),!!a&&(0,n.jsx)("div",{className:"mt-4 text-destructive",children:a})]})}function T(){var e;let t=(0,a.useRouter)(),r=(0,a.useSearchParams)(),l=null===(e=r.get("mode"))||void 0===e?void 0:e.toString(),o=(0,i.Uw)(),c=(0,i.jJ)();return(s.useEffect(()=>{let e=!1===o&&"reset"===l||!1===c&&"signup"===l;e&&t.replace("/auth/signin")},[l,o,c]),"reset"===l)?(0,n.jsx)(k,{}):"signup"===l?(0,n.jsx)(S,{}):(0,n.jsx)(P,{})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return o},z:function(){return c}});var n=r(36164),s=r(3546),a=r(74047),i=r(14375),l=r(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,t)=>{let{className:r,variant:s,size:i,asChild:c=!1,...u}=e,d=c?a.g7:"button";return(0,n.jsx)(d,{className:(0,l.cn)(o({variant:s,size:i,className:r})),ref:t,...u})});c.displayName="Button"},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return p},Wi:function(){return d},l0:function(){return c},lX:function(){return x},pf:function(){return v},xJ:function(){return f},zG:function(){return y}});var n=r(36164),s=r(3546),a=r(74047),i=r(5493),l=r(74248),o=r(5266);let c=i.RV,u=s.createContext({}),d=e=>{let{...t}=e;return(0,n.jsx)(u.Provider,{value:{name:t.name},children:(0,n.jsx)(i.Qr,{...t})})},m=()=>{let e=s.useContext(u),t=s.useContext(h),{getFieldState:r,formState:n}=(0,i.Gc)(),a=e.name||"root",l=r(a,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},h=s.createContext({}),f=s.forwardRef((e,t)=>{let{className:r,...a}=e,i=s.useId();return(0,n.jsx)(h.Provider,{value:{id:i},children:(0,n.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",r),...a})})});f.displayName="FormItem";let x=s.forwardRef((e,t)=>{let{className:r,required:s,...a}=e,{error:i,formItemId:c}=m();return(0,n.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:c,...a})});x.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...r}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=m();return(0,n.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...r})});p.displayName="FormControl";let v=s.forwardRef((e,t)=>{let{className:r,...s}=e,{formDescriptionId:a}=m();return(0,n.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",r),...s})});v.displayName="FormDescription";let y=s.forwardRef((e,t)=>{let{className:r,children:s,...a}=e,{error:i,formMessageId:o}=m(),c=i?String(null==i?void 0:i.message):s;return c?(0,n.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",r),...a,children:c}):null});y.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var n=r(36164),s=r(3546),a=r(74248);let i=s.forwardRef((e,t)=>{let{className:r,type:s,...i}=e;return(0,n.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...i})});i.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return c}});var n=r(36164),s=r(3546),a=r(90893),i=r(14375),l=r(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,n.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),r),...s})});c.displayName=a.f.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return n}});let n="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},44645:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(3546),s=r(11978);function a(){let e=(0,s.usePathname)(),t=(0,s.useRouter)(),r=(0,s.useSearchParams)(),a=(0,n.useCallback)(e=>{let t=new URLSearchParams(r);e&&Object.entries(e).forEach(e=>{let[r,n]=e;return t.set(r,n)});let n=t.toString();return n.length>0?"?".concat(n):""},[r]),i=(0,n.useCallback)(n=>{let s=function(e,t,r){var n,s;let a=null===(n=r.searchParams)||void 0===n?void 0:n.set,i=null===(s=r.searchParams)||void 0===s?void 0:s.del,l=new URLSearchParams(t);a&&Object.entries(a).forEach(e=>{let[t,r]=e;return l.set(t,r)}),i&&(Array.isArray(i)?i.forEach(e=>l.delete(e)):l.delete(i));let o=l.toString(),c=e;return o.length>0&&(c+="?".concat(o)),r.hash&&(c+="#".concat(r.hash.replace(/^#/,""))),c}((null==n?void 0:n.pathname)||e,r,n);n.replace?t.replace(s):t.push(s)},[e,r]);return{pathname:e,router:t,searchParams:r,getQueryString:a,updateUrlComponents:i}}},3765:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(44745),s=r(57778),a=r(79716),i=r(91302),l=r(66794);async function o(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let r=null===(t=(0,l.bW)())||void 0===t?void 0:t.accessToken;if(!r)return!0;try{let{exp:e}=(0,a.o)(r);return(0,l.pw)(e)}catch(e){return!0}}(e))return l.gN.refreshToken(c).then(r=>m(e,t));let s=await n(e,u(t));return 401===s.status?(l.gN.clearAccessToken(),l.gN.refreshToken(c).then(r=>m(e,t))):h(s,t)}async function c(){var e,t;let r=null===(e=(0,l.bW)())||void 0===e?void 0:e.refreshToken;if(!r)return;let n=await d(r);return null==n?void 0:null===(t=n.data)||void 0===t?void 0:t.refreshToken}function u(e){var t;let r=new Headers(null==e?void 0:e.headers);return r.append("authorization","Bearer ".concat(null===(t=(0,l.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:r}}async function d(e){let t=new n.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[n.Ek]}),r=t.createRequestOperation("mutation",(0,s.h)(i.Dp,{refreshToken:e}));return t.executeMutation(r)}function m(e,t){var r;let n=null!==(r=null==t?void 0:t.customFetch)&&void 0!==r?r:window.fetch;return n(e,u(t)).then(e=>h(e,t))}function h(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}},70652:function(e,t,r){e.exports=r(54007)},36327:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21454),s=r(54859);let a=(0,s.xD)(n.ZP,e=>(t,r,n)=>(n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,e(t,r,n)))}},function(e){e.O(0,[7998,5498,6312,4007,240,1454,9736,1565,3396,3375,5289,1744],function(){return e(e.s=25125)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-367752bdb510277c.js b/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-31c7640b6b44e311.js similarity index 64% rename from ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-367752bdb510277c.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-31c7640b6b44e311.js index 373419fe0999..a9fcb41ea700 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-367752bdb510277c.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/auth/signup/page-31c7640b6b44e311.js @@ -1,81 +1,81 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5271],{14375:function(e,t,r){"use strict";r.d(t,{j:function(){return s}});let n=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,a=function(){for(var e=arguments.length,t=Array(e),r=0;rr=>{var s;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:o,defaultVariants:i}=t,c=Object.keys(o).map(e=>{let t=null==r?void 0:r[e],a=null==i?void 0:i[e];if(null===t)return null;let s=n(t)||n(a);return o[e][s]}),l=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{}),d=null==t?void 0:null===(s=t.compoundVariants)||void 0===s?void 0:s.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...l}[t]):({...i,...l})[t]===r})?[...e,r,n]:e},[]);return a(e,c,d,null==r?void 0:r.class,null==r?void 0:r.className)}},21644:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(3546),a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5271],{14375:function(e,t,r){"use strict";r.d(t,{j:function(){return a}});let n=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,s=function(){for(var e=arguments.length,t=Array(e),r=0;rr=>{var a;if((null==t?void 0:t.variants)==null)return s(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:o,defaultVariants:i}=t,c=Object.keys(o).map(e=>{let t=null==r?void 0:r[e],s=null==i?void 0:i[e];if(null===t)return null;let a=n(t)||n(s);return o[e][a]}),l=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{}),d=null==t?void 0:null===(a=t.compoundVariants)||void 0===a?void 0:a.reduce((e,t)=>{let{class:r,className:n,...s}=t;return Object.entries(s).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...l}[t]):({...i,...l})[t]===r})?[...e,r,n]:e},[]);return s(e,c,d,null==r?void 0:r.class,null==r?void 0:r.className)}},21644:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(3546),s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let s=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=(e,t)=>{let r=(0,n.forwardRef)(({color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:c,className:l="",children:d,...u},f)=>(0,n.createElement)("svg",{ref:f,...a,width:o,height:o,stroke:r,strokeWidth:c?24*Number(i)/Number(o):i,className:["lucide",`lucide-${s(e)}`,l].join(" "),...u},[...t.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(d)?d:[d]]));return r.displayName=`${e}`,r}},67960:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let a=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=(e,t)=>{let r=(0,n.forwardRef)(({color:r="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:c,className:l="",children:d,...u},f)=>(0,n.createElement)("svg",{ref:f,...s,width:o,height:o,stroke:r,strokeWidth:c?24*Number(i)/Number(o):i,className:["lucide",`lucide-${a(e)}`,l].join(" "),...u},[...t.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(d)?d:[d]]));return r.displayName=`${e}`,r}},67960:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Blocks",[["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["path",{d:"M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3",key:"1fpvtg"}]])},83048:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Blocks",[["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["path",{d:"M10 21V8a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1H3",key:"1fpvtg"}]])},83048:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("BookOpenText",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}],["path",{d:"M6 8h2",key:"30oboj"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M16 12h2",key:"7q9ll5"}]])},94855:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("BookOpenText",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}],["path",{d:"M6 8h2",key:"30oboj"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M16 12h2",key:"7q9ll5"}]])},94855:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Box",[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z",key:"hh9hay"}],["path",{d:"m3.3 7 8.7 5 8.7-5",key:"g66t2b"}],["path",{d:"M12 22V12",key:"d0xqtd"}]])},44928:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Box",[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z",key:"hh9hay"}],["path",{d:"m3.3 7 8.7 5 8.7-5",key:"g66t2b"}],["path",{d:"M12 22V12",key:"d0xqtd"}]])},44928:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Bug",[["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1",key:"d7y7pr"}],["path",{d:"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6",key:"xs1cw7"}],["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M6.53 9C4.6 8.8 3 7.1 3 5",key:"32zzws"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"M3 21c0-2.1 1.7-3.9 3.8-4",key:"4p0ekp"}],["path",{d:"M20.97 5c0 2.1-1.6 3.8-3.5 4",key:"18gb23"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M17.2 17c2.1.1 3.8 1.9 3.8 4",key:"k3fwyw"}]])},94240:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Bug",[["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1",key:"d7y7pr"}],["path",{d:"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6",key:"xs1cw7"}],["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M6.53 9C4.6 8.8 3 7.1 3 5",key:"32zzws"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"M3 21c0-2.1 1.7-3.9 3.8-4",key:"4p0ekp"}],["path",{d:"M20.97 5c0 2.1-1.6 3.8-3.5 4",key:"18gb23"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M17.2 17c2.1.1 3.8 1.9 3.8 4",key:"k3fwyw"}]])},94240:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("CirclePlay",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"10 8 16 12 10 16 10 8",key:"1cimsy"}]])},63057:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("CirclePlay",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"10 8 16 12 10 16 10 8",key:"1cimsy"}]])},63057:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},49005:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},49005:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]])},40327:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]])},40327:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("GitFork",[["circle",{cx:"12",cy:"18",r:"3",key:"1mpf1b"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",key:"1uq4wg"}],["path",{d:"M12 12v3",key:"158kv8"}]])},17808:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("GitFork",[["circle",{cx:"12",cy:"18",r:"3",key:"1mpf1b"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["path",{d:"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9",key:"1uq4wg"}],["path",{d:"M12 12v3",key:"158kv8"}]])},17808:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("IndentIncrease",[["polyline",{points:"3 8 7 12 3 16",key:"f3rxhf"}],["line",{x1:"21",x2:"11",y1:"12",y2:"12",key:"1fxxak"}],["line",{x1:"21",x2:"11",y1:"6",y2:"6",key:"asgu94"}],["line",{x1:"21",x2:"11",y1:"18",y2:"18",key:"13dsj7"}]])},71371:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("IndentIncrease",[["polyline",{points:"3 8 7 12 3 16",key:"f3rxhf"}],["line",{x1:"21",x2:"11",y1:"12",y2:"12",key:"1fxxak"}],["line",{x1:"21",x2:"11",y1:"6",y2:"6",key:"asgu94"}],["line",{x1:"21",x2:"11",y1:"18",y2:"18",key:"13dsj7"}]])},71371:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Layers2",[["path",{d:"m16.02 12 5.48 3.13a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74L7.98 12",key:"1cuww1"}],["path",{d:"M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74Z",key:"pdlvxu"}]])},70418:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Layers2",[["path",{d:"m16.02 12 5.48 3.13a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74L7.98 12",key:"1cuww1"}],["path",{d:"M13 13.74a2 2 0 0 1-2 0L2.5 8.87a1 1 0 0 1 0-1.74L11 2.26a2 2 0 0 1 2 0l8.5 4.87a1 1 0 0 1 0 1.74Z",key:"pdlvxu"}]])},70418:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},93170:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},93170:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},12303:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},12303:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]])},63410:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]])},63410:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]])},57424:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(21644);/** + */let s=(0,n.Z)("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]])},57424:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(21644);/** * @license lucide-react v0.365.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. - */let a=(0,n.Z)("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},4107:function(e,t,r){Promise.resolve().then(r.bind(r,4047))},4047:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return w}});var n=r(36164),a=r(11978),s=r(3546),o=r(74248),i=r(31458),c=r(84381),l=r(5493),d=r(23782),u=r(21808),f=r(43240),m=r(91302),h=r(11634),p=r(98150),x=r(81565),v=r(82394),y=r(4302);let g=(0,f.BX)("\n mutation register(\n $name: String!\n $email: String!\n $password1: String!\n $password2: String!\n $invitationCode: String\n ) {\n register(\n name: $name\n email: $email\n password1: $password1\n password2: $password2\n invitationCode: $invitationCode\n ) {\n accessToken\n refreshToken\n }\n }\n"),j=d.Ry({name:d.Z_(),email:d.Z_().email("Invalid email address"),password1:d.Z_(),password2:d.Z_(),invitationCode:d.Z_().optional()});function _(e){var t,r;let{className:d,invitationCode:f,onSuccess:_,buttonClass:b,...k}=e,[w,N]=s.useState(!1),[S,C]=s.useState(!1),I=(0,l.cI)({resolver:(0,c.F)(j),defaultValues:{invitationCode:f}}),{password1:A}=I.watch(),[M]=(0,y.Y0)(A),E=(0,a.useRouter)(),T=(0,m.zq)(),{isSubmitting:Z}=I.formState,R=(0,h.D)(g,{async onCompleted(e){await T(null==e?void 0:e.register)&&(_?_():E.replace("/"))},form:I}),L=()=>{if(0===M.length)return N(!1);C(!0)};return(0,n.jsx)(p.l0,{...I,children:(0,n.jsxs)("div",{className:(0,o.cn)("grid gap-2",d),...k,children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:I.handleSubmit(R),children:[(0,n.jsx)(p.Wi,{control:I.control,name:"name",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Name"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{...t,value:t.value})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsx)(p.Wi,{control:I.control,name:"email",render:e=>{let{field:r}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Email"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. ".concat(u.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...r,value:null!==(t=r.value)&&void 0!==t?t:""})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsxs)("div",{children:[(0,n.jsx)(p.Wi,{control:I.control,name:"password1",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Password"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"password",...t,onFocus:()=>N(!0),onBlur:L})})]})}}),(0,n.jsx)(y.Lu,{password:A||"",showPasswordSchema:w,passworErrors:M,showPasswordError:S})]}),(0,n.jsx)(p.Wi,{control:I.control,name:"password2",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Confirm Password"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"password",...t,value:null!==(r=t.value)&&void 0!==r?r:""})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsx)(p.Wi,{control:I.control,name:"invitationCode",render:e=>{let{field:t}=e;return(0,n.jsx)(p.xJ,{className:"hidden",children:(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"hidden",...t})})})}}),(0,n.jsxs)(i.z,{type:"submit",className:(0,o.cn)("mt-2",b),disabled:Z,children:[Z&&(0,n.jsx)(x.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Register"]})]}),(0,n.jsx)(p.zG,{className:"text-center"})]})})}function b(e){let{step:t,currentStep:r,children:a}=e;return(0,n.jsx)("div",{id:"step-".concat(t),className:(0,o.cn)("border-l border-foreground py-8 pl-12 pr-2",{"step-mask":t!==r,remote:Math.abs(r-t)>1}),children:a})}function k(){let e=(0,a.useRouter)(),[t,r]=(0,s.useState)(1),o=(0,s.useRef)(null);return(0,s.useEffect)(()=>{var e;1!==t&&(null===(e=document.getElementById("step-".concat(t)))||void 0===e||e.scrollIntoView({behavior:"smooth"}))},[t]),(0,n.jsxs)("div",{className:"admin-register-wrap h-screen w-[600px] overflow-hidden",children:[(0,n.jsxs)(b,{step:1,currentStep:t,children:[(0,n.jsx)("h2",{className:"text-3xl font-semibold tracking-tight first:mt-0",children:"Welcome!"}),(0,n.jsx)("p",{className:"mt-2 leading-7 text-muted-foreground",children:"Your tabby server is live and ready to use. This step by step guide will help you set up your admin account."}),(0,n.jsx)("p",{className:"leading-7 text-muted-foreground",children:"Admin account is the highest level of access in your server. Once created, you can invite other members to join your server."}),(0,n.jsx)(i.z,{className:"mt-5 w-48",onClick:()=>r(2),children:"Start"})]}),(0,n.jsxs)(b,{step:2,currentStep:t,children:[(0,n.jsx)("h3",{className:"text-2xl font-semibold tracking-tight",children:"Create Admin Account"}),(0,n.jsx)("p",{className:"mb-3 leading-7 text-muted-foreground",children:"Please store your password in a safe place. We do not store your password and cannot recover it for you."}),(0,n.jsx)(_,{onSuccess:()=>{var e;r(3),null===(e=o.current)||void 0===e||e.focus()},buttonClass:"self-start w-48"})]}),(0,n.jsxs)(b,{step:3,currentStep:t,children:[(0,n.jsx)("h3",{className:"text-2xl font-semibold tracking-tight",children:"Congratulations!"}),(0,n.jsx)("p",{className:"leading-7 text-muted-foreground",children:"You have successfully created an admin account."}),(0,n.jsx)("p",{className:"mb-3 leading-7 text-muted-foreground",children:"To start, navigate to the dashboard and invite other members to join your server."}),(0,n.jsx)(i.z,{className:"mt-5 w-48 focus-visible:ring-0",onClick:()=>e.replace("/"),ref:o,children:"Go to dashboard"})]})]})}function w(){let e=(0,a.useSearchParams)(),t=e.get("invitationCode")||void 0,r=e.get("isAdmin")||!1;return r?(0,n.jsx)(k,{}):t?(0,n.jsx)(N,{title:"Create an account",description:"Fill form below to create your account",show:!0}):(0,n.jsx)(N,{title:"No invitation code",description:"Please contact your Tabby admin for an invitation code to register"})}function N(e){let{title:t,description:r,show:s}=e,o=(0,a.useSearchParams)(),i=o.get("invitationCode")||void 0;return(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:t}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:r})]}),s&&(0,n.jsx)(_,{invitationCode:i})]})}r(5499)},4302:function(e,t,r){"use strict";r.d(t,{Lu:function(){return f},Y0:function(){return u}});var n,a,s=r(36164),o=r(3546),i=r(74630),c=r(23782),l=r(74248);(n=a||(a={})).LOWERCASE_MSISSING="lowercase_missing",n.UPPERCASE_MSISSING="uppercase_missing",n.NUMBER_MISSING="number_missing",n.SPECIAL_CHAR_MISSING="special_char_missing",n.AT_LEAST_EIGHT_CHAR="at_least_eight_char",n.AT_MOST_TWENTY_CHAT="at_most_twenty_char";let d=c.Z_().refine(e=>/[a-z]/.test(e),{params:{errorCode:a.LOWERCASE_MSISSING}}).refine(e=>/[A-Z]/.test(e),{params:{errorCode:a.UPPERCASE_MSISSING}}).refine(e=>/\d/.test(e),{params:{errorCode:a.NUMBER_MISSING}}).refine(e=>/[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]+/.test(e),{params:{errorCode:a.SPECIAL_CHAR_MISSING}}).refine(e=>e.length>=8,{params:{errorCode:a.AT_LEAST_EIGHT_CHAR}}).refine(e=>e.length<=20,{params:{errorCode:a.AT_MOST_TWENTY_CHAT}}),u=e=>{let[t,r]=o.useState([]);return o.useEffect(()=>{if(!(0,i.Z)(e))try{d.parse(e),r([])}catch(e){e instanceof c.jm&&r(e.issues.map(e=>e.params.errorCode))}},[e]),[t,r]};function f(e){let{password:t,showPasswordSchema:r,passworErrors:n,showPasswordError:o}=e;function i(e){let{errorCode:r,text:a}=e;return(0,s.jsx)("li",{className:(0,l.cn)("py-0.5",{"text-green-600 dark:text-green-500":t.length>0&&!n.includes(r),"text-red-600 dark:text-red-500":o&&t.length>0&&n.includes(r)}),children:a})}return(0,s.jsxs)("div",{className:(0,l.cn)("relative text-sm transition-all",{"h-0 opacity-0 -z-10":!r,"mt-4 h-40 opacity-100":r}),children:[(0,s.jsx)("p",{className:"mb-0.5 text-xs text-muted-foreground",children:"Set up a strong password with"}),(0,s.jsxs)("ul",{className:"list-disc pl-4",children:[(0,s.jsx)(i,{errorCode:a.AT_LEAST_EIGHT_CHAR,text:"At least 8 characters long"}),(0,s.jsx)(i,{errorCode:a.AT_MOST_TWENTY_CHAT,text:"No more than 20 characters long"}),(0,s.jsx)(i,{errorCode:a.LOWERCASE_MSISSING,text:"At least one lowercase character"}),(0,s.jsx)(i,{errorCode:a.UPPERCASE_MSISSING,text:"At least one uppercase character"}),(0,s.jsx)(i,{errorCode:a.NUMBER_MISSING,text:"At least one numeric character"}),(0,s.jsx)(i,{errorCode:a.SPECIAL_CHAR_MISSING,text:"At least one special character , such as @#$%^&{}"})]})]})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return c},z:function(){return l}});var n=r(36164),a=r(3546),s=r(74047),o=r(14375),i=r(74248);let c=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),l=a.forwardRef((e,t)=>{let{className:r,variant:a,size:o,asChild:l=!1,...d}=e,u=l?s.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(c({variant:a,size:o,className:r})),ref:t,...d})});l.displayName="Button"},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return x},Wi:function(){return u},l0:function(){return l},lX:function(){return p},pf:function(){return v},xJ:function(){return h},zG:function(){return y}});var n=r(36164),a=r(3546),s=r(74047),o=r(5493),i=r(74248),c=r(5266);let l=o.RV,d=a.createContext({}),u=e=>{let{...t}=e;return(0,n.jsx)(d.Provider,{value:{name:t.name},children:(0,n.jsx)(o.Qr,{...t})})},f=()=>{let e=a.useContext(d),t=a.useContext(m),{getFieldState:r,formState:n}=(0,o.Gc)(),s=e.name||"root",i=r(s,n);if(!n)throw Error("useFormField should be used within ");let{id:c}=t;return{id:c,name:s,formItemId:"".concat(c,"-form-item"),formDescriptionId:"".concat(c,"-form-item-description"),formMessageId:"".concat(c,"-form-item-message"),...i}},m=a.createContext({}),h=a.forwardRef((e,t)=>{let{className:r,...s}=e,o=a.useId();return(0,n.jsx)(m.Provider,{value:{id:o},children:(0,n.jsx)("div",{ref:t,className:(0,i.cn)("space-y-2",r),...s})})});h.displayName="FormItem";let p=a.forwardRef((e,t)=>{let{className:r,required:a,...s}=e,{error:o,formItemId:l}=f();return(0,n.jsx)(c._,{ref:t,className:(0,i.cn)(o&&"text-destructive",a&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:l,...s})});p.displayName="FormLabel";let x=a.forwardRef((e,t)=>{let{...r}=e,{error:a,formItemId:o,formDescriptionId:i,formMessageId:c}=f();return(0,n.jsx)(s.g7,{ref:t,id:o,"aria-describedby":a?"".concat(i," ").concat(c):"".concat(i),"aria-invalid":!!a,...r})});x.displayName="FormControl";let v=a.forwardRef((e,t)=>{let{className:r,...a}=e,{formDescriptionId:s}=f();return(0,n.jsx)("div",{ref:t,id:s,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});v.displayName="FormDescription";let y=a.forwardRef((e,t)=>{let{className:r,children:a,...s}=e,{error:o,formMessageId:c}=f(),l=o?String(null==o?void 0:o.message):a;return l?(0,n.jsx)("p",{ref:t,id:c,className:(0,i.cn)("text-sm font-medium text-destructive",r),...s,children:l}):null});y.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return o}});var n=r(36164),a=r(3546),s=r(74248);let o=a.forwardRef((e,t)=>{let{className:r,type:a,...o}=e;return(0,n.jsx)("input",{type:a,className:(0,s.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...o})});o.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return l}});var n=r(36164),a=r(3546),s=r(90893),o=r(14375),i=r(74248);let c=(0,o.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),l=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.f,{ref:t,className:(0,i.cn)(c(),r),...a})});l.displayName=s.f.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return s},L8:function(){return a},o0:function(){return n}});let n="name@yourcompany.com",a=20,s={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_LATEST_MSG:"_tabby_search_latest_msg",SEARCH_LATEST_EXTRA_CONTEXT:"_tabby_search_latest_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},5499:function(){}},function(e){e.O(0,[7998,5498,6312,240,9736,1565,3396,3375,5289,1744],function(){return e(e.s=4107)}),_N_E=e.O()}]); \ No newline at end of file + */let s=(0,n.Z)("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},4107:function(e,t,r){Promise.resolve().then(r.bind(r,4047))},4047:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return _}});var n=r(36164),s=r(11978),a=r(3546),o=r(74248),i=r(31458),c=r(84381),l=r(5493),d=r(23782),u=r(21808),f=r(43240),m=r(91302),h=r(11634),p=r(98150),x=r(81565),v=r(82394),y=r(4302);let g=(0,f.BX)("\n mutation register(\n $name: String!\n $email: String!\n $password1: String!\n $password2: String!\n $invitationCode: String\n ) {\n register(\n name: $name\n email: $email\n password1: $password1\n password2: $password2\n invitationCode: $invitationCode\n ) {\n accessToken\n refreshToken\n }\n }\n"),j=d.Ry({name:d.Z_(),email:d.Z_().email("Invalid email address"),password1:d.Z_(),password2:d.Z_(),invitationCode:d.Z_().optional()});function b(e){var t,r;let{className:d,invitationCode:f,onSuccess:b,buttonClass:k,...w}=e,[_,N]=a.useState(!1),[S,C]=a.useState(!1),I=(0,l.cI)({resolver:(0,c.F)(j),defaultValues:{invitationCode:f}}),{password1:M}=I.watch(),[A]=(0,y.Y0)(M),E=(0,s.useRouter)(),Z=(0,m.zq)(),{isSubmitting:T}=I.formState,R=(0,h.D)(g,{async onCompleted(e){await Z(null==e?void 0:e.register)&&(b?b():E.replace("/"))},form:I}),L=()=>{if(0===A.length)return N(!1);C(!0)};return(0,n.jsx)(p.l0,{...I,children:(0,n.jsxs)("div",{className:(0,o.cn)("grid gap-2",d),...w,children:[(0,n.jsxs)("form",{className:"grid gap-4",onSubmit:I.handleSubmit(R),children:[(0,n.jsx)(p.Wi,{control:I.control,name:"name",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Name"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{...t,value:t.value})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsx)(p.Wi,{control:I.control,name:"email",render:e=>{let{field:r}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Email"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{placeholder:"e.g. ".concat(u.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...r,value:null!==(t=r.value)&&void 0!==t?t:""})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsxs)("div",{children:[(0,n.jsx)(p.Wi,{control:I.control,name:"password1",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Password"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"password",...t,onFocus:()=>N(!0),onBlur:L})})]})}}),(0,n.jsx)(y.Lu,{password:M||"",showPasswordSchema:_,passworErrors:A,showPasswordError:S})]}),(0,n.jsx)(p.Wi,{control:I.control,name:"password2",render:e=>{let{field:t}=e;return(0,n.jsxs)(p.xJ,{children:[(0,n.jsx)(p.lX,{children:"Confirm Password"}),(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"password",...t,value:null!==(r=t.value)&&void 0!==r?r:""})}),(0,n.jsx)(p.zG,{})]})}}),(0,n.jsx)(p.Wi,{control:I.control,name:"invitationCode",render:e=>{let{field:t}=e;return(0,n.jsx)(p.xJ,{className:"hidden",children:(0,n.jsx)(p.NI,{children:(0,n.jsx)(v.I,{type:"hidden",...t})})})}}),(0,n.jsxs)(i.z,{type:"submit",className:(0,o.cn)("mt-2",k),disabled:T,children:[T&&(0,n.jsx)(x.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Register"]})]}),(0,n.jsx)(p.zG,{className:"text-center"})]})})}function k(e){let{step:t,currentStep:r,children:s}=e;return(0,n.jsx)("div",{id:"step-".concat(t),className:(0,o.cn)("border-l border-foreground py-8 pl-12 pr-2",{"step-mask":t!==r,remote:Math.abs(r-t)>1}),children:s})}function w(){let e=(0,s.useRouter)(),[t,r]=(0,a.useState)(1),o=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var e;1!==t&&(null===(e=document.getElementById("step-".concat(t)))||void 0===e||e.scrollIntoView({behavior:"smooth"}))},[t]),(0,n.jsxs)("div",{className:"admin-register-wrap h-screen w-[600px] overflow-hidden",children:[(0,n.jsxs)(k,{step:1,currentStep:t,children:[(0,n.jsx)("h2",{className:"text-3xl font-semibold tracking-tight first:mt-0",children:"Welcome!"}),(0,n.jsx)("p",{className:"mt-2 leading-7 text-muted-foreground",children:"Your tabby server is live and ready to use. This step by step guide will help you set up your admin account."}),(0,n.jsx)("p",{className:"leading-7 text-muted-foreground",children:"Admin account is the highest level of access in your server. Once created, you can invite other members to join your server."}),(0,n.jsx)(i.z,{className:"mt-5 w-48",onClick:()=>r(2),children:"Start"})]}),(0,n.jsxs)(k,{step:2,currentStep:t,children:[(0,n.jsx)("h3",{className:"text-2xl font-semibold tracking-tight",children:"Create Admin Account"}),(0,n.jsx)("p",{className:"mb-3 leading-7 text-muted-foreground",children:"Please store your password in a safe place. We do not store your password and cannot recover it for you."}),(0,n.jsx)(b,{onSuccess:()=>{var e;r(3),null===(e=o.current)||void 0===e||e.focus()},buttonClass:"self-start w-48"})]}),(0,n.jsxs)(k,{step:3,currentStep:t,children:[(0,n.jsx)("h3",{className:"text-2xl font-semibold tracking-tight",children:"Congratulations!"}),(0,n.jsx)("p",{className:"leading-7 text-muted-foreground",children:"You have successfully created an admin account."}),(0,n.jsx)("p",{className:"mb-3 leading-7 text-muted-foreground",children:"To start, navigate to the dashboard and invite other members to join your server."}),(0,n.jsx)(i.z,{className:"mt-5 w-48 focus-visible:ring-0",onClick:()=>e.replace("/"),ref:o,children:"Go to dashboard"})]})]})}function _(){let e=(0,s.useSearchParams)(),t=e.get("invitationCode")||void 0,r=e.get("isAdmin")||!1;return r?(0,n.jsx)(w,{}):t?(0,n.jsx)(N,{title:"Create an account",description:"Fill form below to create your account",show:!0}):(0,n.jsx)(N,{title:"No invitation code",description:"Please contact your Tabby admin for an invitation code to register"})}function N(e){let{title:t,description:r,show:a}=e,o=(0,s.useSearchParams)(),i=o.get("invitationCode")||void 0;return(0,n.jsxs)("div",{className:"w-[350px] space-y-6",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-2 text-center",children:[(0,n.jsx)("h1",{className:"text-2xl font-semibold tracking-tight",children:t}),(0,n.jsx)("p",{className:"text-sm text-muted-foreground",children:r})]}),a&&(0,n.jsx)(b,{invitationCode:i})]})}r(5499)},4302:function(e,t,r){"use strict";r.d(t,{Lu:function(){return f},Y0:function(){return u}});var n,s,a=r(36164),o=r(3546),i=r(74630),c=r(23782),l=r(74248);(n=s||(s={})).LOWERCASE_MSISSING="lowercase_missing",n.UPPERCASE_MSISSING="uppercase_missing",n.NUMBER_MISSING="number_missing",n.SPECIAL_CHAR_MISSING="special_char_missing",n.AT_LEAST_EIGHT_CHAR="at_least_eight_char",n.AT_MOST_TWENTY_CHAT="at_most_twenty_char";let d=c.Z_().refine(e=>/[a-z]/.test(e),{params:{errorCode:s.LOWERCASE_MSISSING}}).refine(e=>/[A-Z]/.test(e),{params:{errorCode:s.UPPERCASE_MSISSING}}).refine(e=>/\d/.test(e),{params:{errorCode:s.NUMBER_MISSING}}).refine(e=>/[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]+/.test(e),{params:{errorCode:s.SPECIAL_CHAR_MISSING}}).refine(e=>e.length>=8,{params:{errorCode:s.AT_LEAST_EIGHT_CHAR}}).refine(e=>e.length<=20,{params:{errorCode:s.AT_MOST_TWENTY_CHAT}}),u=e=>{let[t,r]=o.useState([]);return o.useEffect(()=>{if(!(0,i.Z)(e))try{d.parse(e),r([])}catch(e){e instanceof c.jm&&r(e.issues.map(e=>e.params.errorCode))}},[e]),[t,r]};function f(e){let{password:t,showPasswordSchema:r,passworErrors:n,showPasswordError:o}=e;function i(e){let{errorCode:r,text:s}=e;return(0,a.jsx)("li",{className:(0,l.cn)("py-0.5",{"text-green-600 dark:text-green-500":t.length>0&&!n.includes(r),"text-red-600 dark:text-red-500":o&&t.length>0&&n.includes(r)}),children:s})}return(0,a.jsxs)("div",{className:(0,l.cn)("relative text-sm transition-all",{"h-0 opacity-0 -z-10":!r,"mt-4 h-40 opacity-100":r}),children:[(0,a.jsx)("p",{className:"mb-0.5 text-xs text-muted-foreground",children:"Set up a strong password with"}),(0,a.jsxs)("ul",{className:"list-disc pl-4",children:[(0,a.jsx)(i,{errorCode:s.AT_LEAST_EIGHT_CHAR,text:"At least 8 characters long"}),(0,a.jsx)(i,{errorCode:s.AT_MOST_TWENTY_CHAT,text:"No more than 20 characters long"}),(0,a.jsx)(i,{errorCode:s.LOWERCASE_MSISSING,text:"At least one lowercase character"}),(0,a.jsx)(i,{errorCode:s.UPPERCASE_MSISSING,text:"At least one uppercase character"}),(0,a.jsx)(i,{errorCode:s.NUMBER_MISSING,text:"At least one numeric character"}),(0,a.jsx)(i,{errorCode:s.SPECIAL_CHAR_MISSING,text:"At least one special character , such as @#$%^&{}"})]})]})}},31458:function(e,t,r){"use strict";r.d(t,{d:function(){return c},z:function(){return l}});var n=r(36164),s=r(3546),a=r(74047),o=r(14375),i=r(74248);let c=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),l=s.forwardRef((e,t)=>{let{className:r,variant:s,size:o,asChild:l=!1,...d}=e,u=l?a.g7:"button";return(0,n.jsx)(u,{className:(0,i.cn)(c({variant:s,size:o,className:r})),ref:t,...d})});l.displayName="Button"},98150:function(e,t,r){"use strict";r.d(t,{NI:function(){return x},Wi:function(){return u},l0:function(){return l},lX:function(){return p},pf:function(){return v},xJ:function(){return h},zG:function(){return y}});var n=r(36164),s=r(3546),a=r(74047),o=r(5493),i=r(74248),c=r(5266);let l=o.RV,d=s.createContext({}),u=e=>{let{...t}=e;return(0,n.jsx)(d.Provider,{value:{name:t.name},children:(0,n.jsx)(o.Qr,{...t})})},f=()=>{let e=s.useContext(d),t=s.useContext(m),{getFieldState:r,formState:n}=(0,o.Gc)(),a=e.name||"root",i=r(a,n);if(!n)throw Error("useFormField should be used within ");let{id:c}=t;return{id:c,name:a,formItemId:"".concat(c,"-form-item"),formDescriptionId:"".concat(c,"-form-item-description"),formMessageId:"".concat(c,"-form-item-message"),...i}},m=s.createContext({}),h=s.forwardRef((e,t)=>{let{className:r,...a}=e,o=s.useId();return(0,n.jsx)(m.Provider,{value:{id:o},children:(0,n.jsx)("div",{ref:t,className:(0,i.cn)("space-y-2",r),...a})})});h.displayName="FormItem";let p=s.forwardRef((e,t)=>{let{className:r,required:s,...a}=e,{error:o,formItemId:l}=f();return(0,n.jsx)(c._,{ref:t,className:(0,i.cn)(o&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',r),htmlFor:l,...a})});p.displayName="FormLabel";let x=s.forwardRef((e,t)=>{let{...r}=e,{error:s,formItemId:o,formDescriptionId:i,formMessageId:c}=f();return(0,n.jsx)(a.g7,{ref:t,id:o,"aria-describedby":s?"".concat(i," ").concat(c):"".concat(i),"aria-invalid":!!s,...r})});x.displayName="FormControl";let v=s.forwardRef((e,t)=>{let{className:r,...s}=e,{formDescriptionId:a}=f();return(0,n.jsx)("div",{ref:t,id:a,className:(0,i.cn)("text-sm text-muted-foreground",r),...s})});v.displayName="FormDescription";let y=s.forwardRef((e,t)=>{let{className:r,children:s,...a}=e,{error:o,formMessageId:c}=f(),l=o?String(null==o?void 0:o.message):s;return l?(0,n.jsx)("p",{ref:t,id:c,className:(0,i.cn)("text-sm font-medium text-destructive",r),...a,children:l}):null});y.displayName="FormMessage"},82394:function(e,t,r){"use strict";r.d(t,{I:function(){return o}});var n=r(36164),s=r(3546),a=r(74248);let o=s.forwardRef((e,t)=>{let{className:r,type:s,...o}=e;return(0,n.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",r),ref:t,...o})});o.displayName="Input"},5266:function(e,t,r){"use strict";r.d(t,{_:function(){return l}});var n=r(36164),s=r(3546),a=r(90893),o=r(14375),i=r(74248);let c=(0,o.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),l=s.forwardRef((e,t)=>{let{className:r,...s}=e;return(0,n.jsx)(a.f,{ref:t,className:(0,i.cn)(c(),r),...s})});l.displayName=a.f.displayName},21808:function(e,t,r){"use strict";r.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return n}});let n="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin",SEARCH_INITIAL_MSG:"_tabby_search_initial_msg",SEARCH_INITIAL_EXTRA_CONTEXT:"_tabby_search_initial_extra_context",SEARCH_SELECTED_REPO:"_tabby_search_selected_repo"}},5499:function(){}},function(e){e.O(0,[7998,5498,6312,240,9736,1565,3396,3375,5289,1744],function(){return e(e.s=4107)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-3783e682d8dd1a8b.js b/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-3783e682d8dd1a8b.js new file mode 100644 index 000000000000..1e94cf990b1a --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-3783e682d8dd1a8b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[357,3396],{4755:function(e,n,t){Promise.resolve().then(t.bind(t,97720))},97720:function(e,n,t){"use strict";t.r(n),t.d(n,{SourceCodeBrowser:function(){return nl},SourceCodeBrowserContext:function(){return nt}});var r=t(36164),s=t(3546),a=t(11978),l=t(57778),i=t(1853),o=t(94909),c=t(74630),d=t(26165),u=t(21454),f=t(43240),m=t(44645),h=t(80605),p=t(63484),v=t(3765),x=t(11634),g=t(70410),b=t(74248),y=t(53538),j=t(30601),N=t(90379),k=t(38736),w=t(27064),S=t(50538),C=t(42891),I=t.n(C),E=t(23342),R=t(91655),A=t(2578),P=t(93877),O=t(28312);let F=e=>{let[n,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let n=e.current,r=new IntersectionObserver(e=>{let[n]=e;t(n.intersectionRatio<1)},{threshold:[1]});return n&&r.observe(n),()=>{n&&r.unobserve(n)}},[e.current]),n};var D=t(31458),T=t(81565),L=t(11208),_=t(29),$=t(70652),z=t.n($),U=t(48537),M=t(48048);let B=e=>{let{className:n}=e,{currentFileRoutes:t,activeRepo:a,activeEntryInfo:l}=s.useContext(nt),i=null==l?void 0:l.basename,o=s.useMemo(()=>{var e;let n=null==l?void 0:l.basename,t=[{name:null!==(e=null==l?void 0:l.repositoryName)&&void 0!==e?e:"",href:(0,M.I)(a,l.rev,"","dir")}];if(n){let e=decodeURIComponent(n).split("/")||[];for(let n=0;n{let t=0===n&&(null==o?void 0:o.length)>1,a=n===o.length-1,l=(0,b.cn)("whitespace-nowrap",t||a?"font-bold":"font-medium",a?"":"cursor-pointer text-primary hover:underline",t?"hover:underline":void 0);return(0,r.jsxs)(s.Fragment,{children:[a?(0,r.jsx)("div",{className:l,children:e.name}):(0,r.jsx)(z(),{className:l,href:"/files/".concat(e.href),children:e.name}),!a&&(0,r.jsx)("div",{children:"/"})]},e.href)})]}),!!(null==t?void 0:t.length)&&!!i&&(0,r.jsx)(U.q,{className:"shrink-0",value:i})]})},q=e=>{let{blob:n,className:t,canCopy:a,hideBlobActions:l,contentLength:i,children:o,...c}=e,{chatSideBarVisible:d,setChatSideBarVisible:u,isChatEnabled:f}=s.useContext(nt),[m]=(0,P.Ds)(),h=s.useRef(null),{activePath:p}=s.useContext(nt),{isCopied:v,copyToClipboard:x}=(0,O.m)({timeout:2e3}),g=F(h),y=f&&m.value&&!d,j=i?(0,R.Z)(i):"",N=async()=>{if(!v&&n)try{let e=await n.text();x(e)}catch(e){A.A.error("Something went wrong. Please try again.")}};return(0,r.jsxs)("div",{className:(0,b.cn)("sticky -top-1 z-10 border",!g&&"rounded-t-lg",t),ref:h,...c,children:[g&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"bg-secondary pl-4",children:(0,r.jsx)(B,{className:"py-2"})}),g&&(0,r.jsx)(L.Z,{})]}),!l&&(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center justify-between bg-secondary p-2 text-secondary-foreground",!g&&"rounded-t-lg"),children:[(0,r.jsxs)("div",{className:"flex h-8 items-center gap-4 leading-8",children:[o,(0,r.jsx)("span",{className:"ml-2 text-sm text-muted-foreground",children:j})]}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[a&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsxs)(D.z,{variant:"ghost",size:"icon",onClick:N,children:[v?(0,r.jsx)(T.IconCheck,{className:"text-green-600"}):(0,r.jsx)(T.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]})}),(0,r.jsx)(_._v,{children:"Copy raw file"})]}),!!n&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsx)("a",{className:(0,D.d)({variant:"ghost",size:"icon"}),download:(0,M.i3)(null!=p?p:""),href:URL.createObjectURL(n),children:(0,r.jsx)(T.IconDownload,{})})}),(0,r.jsx)(_._v,{children:"Download raw file"})]}),y&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsxs)(D.z,{variant:"ghost",className:"flex shrink-0 items-center gap-1 px-2",onClick:e=>u(!d),children:[(0,r.jsx)(I(),{alt:"Tabby logo",src:E.Z,width:24}),"Ask Tabby"]})}),(0,r.jsx)(_._v,{children:"Open chat panel"})]})]})]})]})},Z=e=>{let{className:n,blob:t,isImage:a}=e,{activePath:l}=(0,s.useContext)(nt);return(0,r.jsx)("div",{className:(0,b.cn)(n),children:(0,r.jsx)("div",{className:"rounded-b-lg border border-t-0 p-2 text-center",children:a?(0,r.jsx)("img",{className:"mx-auto",src:t?URL.createObjectURL(t):void 0}):(0,r.jsx)("a",{className:"text-primary hover:underline",download:(0,M.i3)(null!=l?l:""),href:t?URL.createObjectURL(t):"",target:"_blank",children:"View raw"})})})},G=s.lazy(()=>Promise.all([t.e(9148),t.e(7844)]).then(t.bind(t,47844))),H=s.lazy(()=>Promise.all([t.e(5606),t.e(177),t.e(557)]).then(t.bind(t,30557))),V=e=>{var n;let{className:t}=e,{searchParams:a}=(0,m.Z)(),{activePath:l}=(0,s.useContext)(nt),{textValue:i}=(0,s.useContext)(J),o=l?(0,p.U$)(l)[0]:void 0,c=null!=o?o:"plain",d=(null===(n=a.get("plain"))||void 0===n?void 0:n.toString())==="1";return(0,r.jsx)("div",{className:(0,b.cn)(t),children:(0,r.jsx)("div",{className:"rounded-b-lg border border-t-0 py-2",children:(0,r.jsx)(s.Suspense,{fallback:(0,r.jsx)(N.cg,{className:"p-2"}),children:i&&"markdown"===c&&!d?(0,r.jsx)(H,{value:i}):(0,r.jsx)(G,{value:null!=i?i:"",language:c})})})})},J=s.createContext({}),Y=e=>{var n;let{className:t,blob:a,contentLength:l,fileDisplayType:i,loading:o}=e,{searchParams:c,updateUrlComponents:d}=(0,m.Z)(),{activePath:u}=s.useContext(nt),{textValue:f}=s.useContext(J),h="raw"===i||"image"===i,v=u?(0,p.U$)(u)[0]:void 0,x=(null===(n=c.get("plain"))||void 0===n?void 0:n.toString())==="1";return(0,r.jsxs)("div",{className:(0,b.cn)(t),children:[(0,r.jsx)(q,{blob:a,contentLength:l,canCopy:!h,children:!!f&&"markdown"===(null!=v?v:"plain")&&(0,r.jsx)(S.mQ,{value:x?"1":"0",onValueChange:e=>{"1"===e?d({searchParams:{set:{plain:"1"}}}):d({searchParams:{del:"plain"}})},children:(0,r.jsxs)(S.dr,{children:[(0,r.jsx)(S.SP,{value:"0",children:"Preview"}),(0,r.jsx)(S.SP,{value:"1",children:"Code"})]})})}),o&&!a?(0,r.jsx)(N.cg,{className:"p-2"}):h?(0,r.jsx)(Z,{blob:a,isImage:"image"===i}):(0,r.jsx)(V,{})]})},W=e=>{let{blob:n,fileDisplayType:t,contentLength:a}=e,[l,i]=s.useState();return s.useEffect(()=>{let e=async e=>{try{let n=await e.text();i(n)}catch(e){i("")}};n&&"text"===t&&e(n)},[n,t]),(0,r.jsx)(J.Provider,{value:{textValue:l},children:(0,r.jsx)(Y,{blob:n,fileDisplayType:t,contentLength:a})})};var Q=t(826),K=t(18452),X=t(16784),ee=t(98454),en=t(25647),et=t(17451);let er=e=>{let{className:n,...t}=e,[{data:a}]=(0,ee.P)(),{pendingEvent:l,setPendingEvent:i,repoMap:o,updateActivePath:c}=s.useContext(nt),d=(0,en.o)(et.a,e=>e.activeChatId),u=s.useRef(null),f=(0,X.d)(o),m=async e=>{if((null==e?void 0:e.filepath)&&(null==e?void 0:e.git_url)){let t=(0,b.nO)(null==e?void 0:e.range),r=f.current,s=(0,Q.Z)(Object.keys(r),n=>{var t;return(null==r?void 0:null===(t=r[n])||void 0===t?void 0:t.gitUrl)===e.git_url});if(s){let a=r[s];if(a){var n;let r=(0,M.s8)(a.refs),s=null===(n=(0,M.r2)(r))||void 0===n?void 0:n.name,l=e.filepath?(0,p.U$)(e.filepath)[0]:void 0;c((0,M.I)(a,s,e.filepath,e.kind),{hash:t,replace:!1,plain:"markdown"===l&&!!t});return}}}},h=(0,K.m)(u,{navigate:m,refresh:async()=>{window.location.reload(),await new Promise(e=>{setTimeout(()=>e(null),1e3)})}}),v=e=>{let{action:n}=e,t="";switch(n){case"explain":t="Explain the selected code:";break;case"generate_unittest":t="Generate a unit test for the selected code:";break;case"generate_doc":t="Generate documentation for the selected code:"}return t};return(s.useEffect(()=>{(null==u?void 0:u.current)&&a&&(null==h||h.init({fetcherOptions:{authorization:a.me.authToken}}))},[null==u?void 0:u.current,h,a]),s.useEffect(()=>{if(l&&h){let{lineFrom:e,lineTo:n,code:t,path:r,gitUrl:s}=l;h.sendMessage({message:v(l),selectContext:{kind:"file",content:t,range:{start:e,end:null!=n?n:e},filepath:r,git_url:s}})}i(void 0)},[l,h]),null==a?void 0:a.me)?(0,r.jsxs)("div",{className:(0,b.cn)("flex h-full flex-col",n),...t,children:[(0,r.jsx)(es,{}),(0,r.jsx)("iframe",{src:"/chat",className:"w-full flex-1 border-0",ref:u},d)]}):(0,r.jsx)(r.Fragment,{})};function es(){let{setChatSideBarVisible:e}=s.useContext(nt);return(0,r.jsx)("div",{className:"sticky top-0 flex items-center justify-end px-2 py-1",children:(0,r.jsx)(D.z,{size:"icon",variant:"ghost",onClick:n=>e(!1),children:(0,r.jsx)(T.IconClose,{})})})}var ea=t(24685),el=t(91299),ei=t(40055),eo=t(24449),ec=t(82394);let ed=e=>{var n;let{className:t}=e,l=(0,a.useRouter)(),i=(0,a.useSearchParams)(),{activeEntryInfo:o,activeRepo:c,activeRepoRef:d,updateActivePath:u}=s.useContext(nt),[f,m]=s.useState(null===(n=i.get("q"))||void 0===n?void 0:n.toString()),[h]=(0,eo.n)(f,300),p=s.useRef(null),v=null==c?void 0:c.kind,x=null==c?void 0:c.id,y=s.useMemo(()=>(0,el.Z)(h).replace(/-?[f|lang]:(\S+)/g,""),[h]),[{data:j}]=(0,ei.aM)({query:g.D7,variables:{kind:v,id:x,pattern:null!=y?y:"",rev:null==d?void 0:d.name},pause:!x||!v||!y}),N=s.useMemo(()=>{var e,n;if(!y)return[];let t=null==j?void 0:null===(e=j.repositorySearch)||void 0===e?void 0:e.slice(0,5);return null!==(n=null==t?void 0:t.map(e=>({repositorySearch:e,value:e.path,label:e.path,type:"file"})))&&void 0!==n?n:[]},[null==j?void 0:j.repositorySearch,y]),k=s.useMemo(()=>{let e=[{label:"Include only results from file path matching the given search pattern.",value:"f",type:"tips"},{label:"Exclude results from file path matching the given search pattern.",value:"-f",type:"tips"},{label:"Include only results from the given language.",value:"lang",type:"tips"},{label:"Exclude results from the given language.",value:"-lang",type:"tips"}];if(!f)return[e[0],e[2]];let n=f.match(/(^|\s)-$/),t=f.match(/(^|\s)-?f$/),r=f.match(/(^|\s)-?l(a(n(g)?)?)?$/);return n?[e[1],e[3]]:t||r?t?e.slice(0,2):r?e.slice(2):[]:[]},[f]),{isOpen:w,getMenuProps:S,getInputProps:C,highlightedIndex:I,getItemProps:E,openMenu:R}=(0,ea.Kb)({items:N,onSelectedItemChange(e){let{selectedItem:n}=e;if((null==n?void 0:n.type)==="file"&&n.repositorySearch){let e=(0,M.I)(c,null==d?void 0:d.name,n.repositorySearch.path,n.repositorySearch.type);u(e);return}P(null==n?void 0:n.value)},stateReducer(e,n){let{type:t,changes:r}=n;switch(t){case ea.Kb.stateChangeTypes.InputClick:return{...r,highlightedIndex:void 0,isOpen:!0};case ea.Kb.stateChangeTypes.InputKeyDownArrowDown:{if(!(null==N?void 0:N.length)||!e.isOpen)return r;let n=e.highlightedIndex===N.length-1;return{...r,highlightedIndex:n?void 0:r.highlightedIndex}}case ea.Kb.stateChangeTypes.InputKeyDownArrowUp:{if(!(null==N?void 0:N.length)||!e.isOpen)return r;let n=0===e.highlightedIndex;return{...r,highlightedIndex:n?void 0:r.highlightedIndex}}default:return r}}}),A=e=>{w||R(),m(e)};s.useEffect(()=>{let e=e=>{var n,t;let r=e.target,s=null==r?void 0:null===(n=r.tagName)||void 0===n?void 0:n.toLowerCase();"input"!==s&&"textarea"!==s&&"select"!==s&&"/"===e.key&&(e.preventDefault(),null===(t=p.current)||void 0===t||t.focus(),R())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let P=e=>{if(!e)return;let n=(0,M.I)(c,null==o?void 0:o.rev,"","search");l.push("/files/".concat(n,"?q=").concat(encodeURIComponent(e)))},O=!(null==k?void 0:k.length)&&!(null==N?void 0:N.length);return(0,r.jsx)("div",{className:(0,b.cn)("flex w-full shrink-0 items-center bg-background px-4 py-3.5 transition duration-500 ease-in-out",t),children:(0,r.jsxs)("div",{className:(0,b.cn)("relative w-full"),children:[(0,r.jsxs)("div",{className:"h-9",children:[(0,r.jsx)("div",{className:(0,b.cn)({"absolute z-10 inset-0":w}),children:(0,r.jsx)(ec.I,{className:"w-full",...C({onKeyDown:e=>{"Enter"!==e.key||e.nativeEvent.isComposing||(e.preventDefault(),P(f))},ref:p}),value:f,onChange:e=>A(e.target.value)})}),!f&&(0,r.jsxs)("div",{className:"absolute left-3 top-1.5 cursor-text select-none text-muted-foreground",onClick:e=>{var n;e.preventDefault(),null===(n=p.current)||void 0===n||n.focus(),R()},children:["Type"," ",(0,r.jsx)("kbd",{className:"rounded border border-muted-foreground px-0.5",children:"/"})," ","to search"]})]}),(0,r.jsxs)("div",{className:"absolute right-2 top-0 z-20 flex h-full items-center",children:[f?(0,r.jsx)(D.z,{variant:"ghost",size:"icon",className:"h-6 w-6 cursor-pointer",onClick:()=>{var e;m(""),null===(e=p.current)||void 0===e||e.focus()},children:(0,r.jsx)(T.IconClose,{})}):null,(0,r.jsx)("div",{className:"z-20 ml-2 flex items-center border-l border-l-border pl-2",children:(0,r.jsx)(D.z,{variant:"ghost",className:"h-6 w-6 ",size:"icon",onClick:()=>P(f),children:(0,r.jsx)(T.IconSearch,{})})})]}),w&&(0,r.jsxs)("div",{className:(0,b.cn)("absolute -inset-x-3 -top-2.5 flex max-h-[60vh] flex-col overflow-hidden rounded-lg border bg-background p-4 shadow-2xl dark:border-2 dark:border-[#33363c] dark:bg-[hsl(0,0,13.5%)]",{"pb-0.5":O}),...S({suppressRefError:!0}),children:[(0,r.jsx)("div",{className:(0,b.cn)("shrink-0",O?"h-9":"h-12")}),(0,r.jsxs)("div",{className:"flex-1 overflow-y-auto",children:[!!(null==k?void 0:k.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"text-md mb-2 pl-2 font-semibold",children:"Narrow your search"}),(0,r.jsx)("div",{className:"space-y-2",children:k.map(e=>(0,r.jsx)(ef,{data:e},e.value))})]}),!!(null==N?void 0:N.length)&&(0,r.jsxs)(r.Fragment,{children:[!!(null==k?void 0:k.length)&&(0,r.jsx)(L.Z,{className:"my-2"}),(0,r.jsx)("div",{className:"text-md mb-1 pl-2 font-semibold",children:"Code"}),N.map((e,n)=>{var t,s;let a=e.repositorySearch,l=I===n;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex cursor-default select-none items-center gap-1 rounded-sm px-2 py-1.5 text-sm",l&&"cursor-pointer bg-accent text-accent-foreground"),...E({item:e,index:n,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),children:[(0,r.jsx)("div",{className:"shrink-0",children:(null==e?void 0:null===(t=e.repositorySearch)||void 0===t?void 0:t.type)==="dir"?(0,r.jsx)(T.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}}):(0,r.jsx)(T.IconFile,{})}),(0,r.jsx)("div",{className:"flex-1 break-all",children:(0,r.jsx)(eu,{text:a.path,indices:a.indices})}),(0,r.jsx)("div",{className:"shrink-0 text-sm text-muted-foreground",children:"Jump to"})]},null===(s=e.repositorySearch)||void 0===s?void 0:s.path)})]})]})]})]})})};function eu(e){let{text:n,indices:t}=e,a=s.useMemo(()=>new Set(t),[t]);return(0,r.jsx)("p",{className:"text-muted-foreground",children:n.split("").map((e,n)=>a.has(n)?(0,r.jsx)("span",{className:"font-semibold text-foreground",children:e},"".concat(e,"_").concat(n)):e)})}function ef(e){let{data:n}=e,{label:t,value:s}=n;return(0,r.jsxs)("div",{className:"flex items-center gap-1 px-2 text-sm",children:[(0,r.jsx)(T.IconFilter,{className:"shrink-0"}),(0,r.jsxs)("div",{className:"text-secondary-foreground",children:[(0,r.jsxs)("span",{className:"mr-0.5 rounded bg-secondary px-1 py-0.5 text-secondary-foreground",children:[s,":"]}),(0,r.jsx)("span",{children:t})]})]})}var em=t(97651),eh=t.n(em),ep=t(39018),ev=t.n(ep),ex=t(3448),eg=t(88105),eb=t(58388),ey=t(28242),ej=t(33523),eN=t(85312);let ek=eg.tk.theme({".cm-line":{cursor:"pointer"},".cm-line:hover":{opacity:"60%"}});t(55823);let ew=eg.p.mark({class:"search-match-mark"}),eS=eg.tk.theme({".search-match-mark":{backgroundColor:"hsl(var(--mark-bg))"}});function eC(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=e.state.doc,r=t.length;if(!r)return eg.p.none;let s=[];for(let e of n){let n=t.line(e.lineNumber),a=n.from,l={start:a+e.bytesStart,end:a+e.bytesEnd};try{l&&l.start<=r&&l.end<=r&&s.push(ew.range(l.start,l.end))}catch(e){}}return s.length?eg.p.set(s):eg.p.none}let eI=e=>{let n=eg.lg.fromClass(class{update(n){(n.docChanged||n.viewportChanged)&&(this.marks=eC(n.view,e))}constructor(n){this.marks=eC(n,e)}},{decorations:e=>e.marks});return[n,eS]},eE=s.memo(e=>{let n,{path:t,pattern:s}=e;if(!s)return t;let a=RegExp((0,eb.Z)(s),"gi"),l=[];for(;null!==(n=a.exec(t));){let e=n.index,t=e+n[0].length;l.push({start:e,end:t})}return(0,r.jsx)(eA,{text:t,matches:l})});eE.displayName="FilePathView";let eR=e=>{let{result:n,query:t}=e,{theme:a}=(0,ey.F)(),{activeRepo:l,activeEntryInfo:i}=s.useContext(nt),o=s.useMemo(()=>{var e;return null==t?void 0:null===(e=t.match(/f:(\S+)/))||void 0===e?void 0:e[1]},[t]),d=(0,p.U$)(n.path)[0],u=s.useMemo(()=>{var e;let t;let r=[],s=0,a=0,l=null!==(e=n.lines)&&void 0!==e?e:[];return l.forEach((e,n)=>{0===n?(s=n,a=n,t=e.lineNumber):((0,c.Z)(t)||e.lineNumber!==t+1?(t=e.lineNumber,r.push({start:s,end:a}),s=n):t=e.lineNumber,a=n)}),a!==(null==l?void 0:l.length)&&r.push({start:s,end:a}),r},[n.lines]),f="/files/".concat((0,M.I)(l,i.rev,n.path,"file"));return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"sticky top-9 z-10 border bg-secondary p-2 text-secondary-foreground",children:(0,r.jsx)(z(),{href:{pathname:f},className:"inline-flex font-medium text-primary hover:underline",children:(0,r.jsx)(eE,{path:n.path,pattern:o})})}),(0,r.jsx)("div",{className:"divide-y-border mb-6 grid divide-y overflow-x-auto border border-t-0",children:u.map((e,t)=>{let s=n.lines.slice(e.start,e.end+1);return(0,r.jsx)(ej.Z,{offset:300,children:(0,r.jsx)(eP,{language:d,theme:a,lines:s,path:n.path})},"".concat(n.path,"-").concat(e.start))})})]})};function eA(e){let{text:n,matches:t}=e;if(!t||0===t.length)return(0,r.jsx)("span",{children:n});let s=[],a=0;return t.forEach((e,t)=>{e.start>a&&s.push((0,r.jsx)("span",{children:n.substring(a,e.start)},"text-".concat(t))),s.push((0,r.jsx)("span",{className:"bg-[hsl(var(--mark-bg))]",children:n.substring(e.start,e.end)},"match-".concat(t))),a=e.end}),a{var e;let n=null!==(e=null==i?void 0:i.reduce((e,n)=>e+(n.line.text||atob(n.line.base64||"")||""),""))&&void 0!==e?e:"";return n.replace(/\n$/,"")},[]),m=(null==i?void 0:null===(n=i[0])||void 0===n?void 0:n.lineNumber)||0,h=s.useMemo(()=>{if(null==i?void 0:i.length){var e;let n=[];for(let e=0;e{let n="/files/".concat((0,M.I)(d,u.rev,o,"file"));c.push("".concat(n,"?plain=1#L").concat(m+e-1))},[ek,eg.tk.domEventHandlers({mousedown(n,t){let r=t.posAtCoords({x:n.clientX,y:n.clientY});if(null!=r){let s=t.state.doc.lineAt(r);e(s.number,n)}}})]),...eI(n)]}return[]},[i]);return(0,r.jsx)(eN.Z,{value:f,theme:t,language:l,readonly:!0,extensions:h})}let eO=e=>{var n,t,l;let i=(0,a.useSearchParams)(),o=null!==(t=null===(n=i.get("q"))||void 0===n?void 0:n.toString())&&void 0!==t?t:"",c=s.useMemo(()=>{var n;let t=e.results;return null!==(n=null==t?void 0:t.map(e=>({...e,blob:e.lines.reduce((e,n)=>{var t;return e+(null!==(t=n.line.text)&&void 0!==t?t:"")},"")})))&&void 0!==n?n:[]},[e.results]),d=s.useMemo(()=>{let n=0;if(!e.results)return"0";for(let t of e.results){let e=t.lines.reduce((e,n)=>{let t=n.subMatches.length;return e+t},0);n+=Math.max(e,1)}let t=n<1e3?"0":"0.0a";return ev()(n).format(t)},[e.results]),u=eh().humanizer({units:["d","h","m","s"],spacer:"",maxDecimalPoints:2,language:"shortEn",languages:{shortEn:{m:()=>"m",s:()=>"s"}}})(null!==(l=e.requestDuration)&&void 0!==l?l:0);return(0,r.jsx)(r.Fragment,{children:e.loading?(0,r.jsx)(eF,{className:"mt-3"}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("h1",{className:"sticky top-0 z-20 bg-background pb-2 pt-1 font-semibold",children:[d," results in ",u]}),null==c?void 0:c.map((e,n)=>(0,r.jsx)("div",{children:(0,r.jsx)(eR,{result:e,query:o})},"".concat(e.path,"-").concat(n)))]})})};function eF(e){let{className:n}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("flex flex-col gap-3",n),children:[(0,r.jsx)(ex.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(ex.O,{className:"h-4 w-full"}),(0,r.jsx)(ex.O,{className:"h-8 w-full"})]})}let eD=e=>{let{className:n,error:t}=e,s=(0,r.jsx)(eL,{});switch(null==t?void 0:t.message){case M.l8.REPOSITORY_NOT_FOUND:s=(0,r.jsx)(eT,{});break;case M.l8.REPOSITORY_SYNC_FAILED:s=(0,r.jsx)(e_,{});break;case M.l8.INVALID_URL:s=(0,r.jsx)(e$,{});break;case M.l8.FAILED_TO_FETCH:s=(0,r.jsx)(ez,{})}return(0,r.jsx)("div",{className:(0,b.cn)("flex min-h-[30vh] items-center justify-center",n),children:(0,r.jsx)("div",{className:"flex flex-col items-center gap-4",children:s})})};function eT(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Repository not found"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(T.IconArrowRight,{})]})]})}function eL(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Not found"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(T.IconArrowRight,{})]})]})}function e_(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Repository is not cloned properly"})]}),(0,r.jsx)("div",{children:"The cloning of the repository has failed. Please verify your settings or attempt to retry the job."}),(0,r.jsxs)(z(),{href:"/settings/providers/git",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Providers Configuration"}),(0,r.jsx)(T.IconArrowRight,{})]})]})}function e$(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Invalid URL"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(T.IconArrowRight,{})]})]})}function ez(){return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Failed to fetch"})]})})}var eU=t(76297),eM=t(36327);let eB=s.createContext({}),eq=e=>{let{onSelectTreeNode:n,children:t,activePath:s,fileMap:a,updateFileMap:l,expandedKeys:i,toggleExpandedKey:o,initialized:c,fileTreeData:d,fetchingTreeEntries:u}=e;return(0,r.jsx)(eB.Provider,{value:{onSelectTreeNode:n,fileTreeData:d,expandedKeys:i,toggleExpandedKey:o,activePath:s,fileMap:a,updateFileMap:l,initialized:c,fetchingTreeEntries:u},children:t})},eZ=e=>{let{level:n}=e,t=s.useMemo(()=>Array(n).fill(1),[n]);return(0,r.jsx)("div",{className:"flex h-full shrink-0 items-stretch",children:t.map((e,n)=>(0,r.jsx)("div",{className:"flex h-8 w-2 border-r border-transparent transition-colors duration-300 group-hover/filetree:border-border"},n))})},eG=()=>{let{ref:e,entry:n,inView:t}=(0,eU.YD)({trackVisibility:!0,delay:500});return s.useEffect(()=>{if((null==n?void 0:n.target)&&!t){var e;null==n||null===(e=n.target)||void 0===e||e.scrollIntoView({block:"center"})}},[null==n?void 0:n.target]),(0,r.jsx)("div",{ref:e,className:"absolute -left-2 h-8 w-1 rounded-md bg-primary"})},eH=e=>{let{isActive:n,level:t,children:s,className:a,...l}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex h-8 cursor-pointer items-stretch rounded-sm hover:bg-accent focus:bg-accent focus:text-accent-foreground",n&&"bg-accent",a),...l,children:[n&&(0,r.jsx)(eG,{}),(0,r.jsx)(eZ,{level:t}),(0,r.jsxs)("div",{className:"flex flex-nowrap items-center gap-2 truncate whitespace-nowrap",children:[(0,r.jsx)("div",{className:"h-4 w-4 shrink-0"}),s]})]})},eV=e=>{let{children:n,level:t,isActive:s,className:a,...l}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex cursor-pointer items-stretch rounded-sm hover:bg-accent focus:bg-accent focus:text-accent-foreground",s?"bg-accent text-accent-foreground":void 0,a),...l,children:[s&&(0,r.jsx)(eG,{}),(0,r.jsx)(eZ,{level:t}),(0,r.jsx)("div",{className:"flex flex-nowrap items-center gap-2 truncate whitespace-nowrap",children:n})]})},eJ=e=>{let{node:n,level:t}=e,{activeEntryInfo:a}=s.useContext(nt),{onSelectTreeNode:l}=s.useContext(eB),i="file"===n.file.kind,o=n.fullPath===(null==a?void 0:a.basename);return(0,r.jsxs)(eH,{level:t,onClick:e=>{i&&(null==l||l(n))},isActive:o,children:[(0,r.jsx)(T.IconFile,{className:"shrink-0"}),(0,r.jsx)("div",{className:"truncate",children:null==n?void 0:n.name})]})},eY=e=>{var n,t,a;let{node:l,level:i,root:o}=e,{activeRepo:c,activeEntryInfo:d}=s.useContext(nt),{fileMap:u,updateFileMap:f,expandedKeys:m,toggleExpandedKey:h,onSelectTreeNode:p}=s.useContext(eB),x=s.useRef(!1),g=o?"":l.file.basename,b=m.has(g),y="dir"===l.file.kind&&!(null==u?void 0:null===(n=u[l.fullPath])||void 0===n?void 0:n.treeExpanded)&&b,{data:j,isLoading:N}=(0,eM.Z)(y?(0,M.Vq)(c,d.rev,g):null,v.Z,{revalidateIfStale:!1});s.useEffect(()=>{var e;if(!x.current&&(null==j?void 0:null===(e=j.entries)||void 0===e?void 0:e.length)){let e=j.entries.reduce((e,n)=>{let t=n.basename;return{...e,[t]:{file:n,name:(0,M.i3)(t),fullPath:t,treeExpanded:!1}}},{});f(e),x.current=!0}},[j]);let[k]=(0,eo.n)(N,100),w=!!(null==l?void 0:null===(t=l.children)||void 0===t?void 0:t.length);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(eV,{level:i,onClick:e=>{null==p||p(l)},isActive:(null==d?void 0:d.basename)===l.fullPath,children:[(0,r.jsx)("div",{className:"flex h-8 shrink-0 items-center hover:bg-primary/10 hover:text-popover-foreground",onClick:e=>{k||(h(l.fullPath),e.stopPropagation())},children:k&&!x.current?(0,r.jsx)(T.IconSpinner,{}):b?(0,r.jsx)(T.IconChevronDown,{}):(0,r.jsx)(T.IconChevronRight,{})}),(0,r.jsx)("div",{className:"shrink-0",style:{color:"rgb(84, 174, 255)"},children:b?(0,r.jsx)(T.IconDirectoryExpandSolid,{}):(0,r.jsx)(T.IconDirectorySolid,{})}),(0,r.jsx)("div",{className:"truncate",children:null==l?void 0:l.name})]}),(0,r.jsx)(r.Fragment,{children:b&&w?(0,r.jsx)(r.Fragment,{children:null===(a=l.children)||void 0===a?void 0:a.map(e=>{let n=e.file.basename;return"dir"===e.file.kind?(0,r.jsx)(eY,{node:e,level:i+1},n):(0,r.jsx)(eJ,{node:e,level:i+1},n)})}):null})]})},eW=()=>{let{repoMap:e,activeEntryInfo:n}=s.useContext(nt),{initialized:t,fileTreeData:a,fetchingTreeEntries:l}=s.useContext(eB),{repositorySpecifier:i}=n,o=!!i,c=o&&!(null==a?void 0:a.length);return t?o?c&&l?(0,r.jsx)(eK,{}):(0,r.jsx)(r.Fragment,{children:null==a?void 0:a.map(e=>{var n;let t=(null==e?void 0:null===(n=e.file)||void 0===n?void 0:n.kind)==="file";return t?(0,r.jsx)(eJ,{level:0,node:e},e.fullPath):(0,r.jsx)(eY,{level:0,node:e},e.fullPath)})}):null:(0,r.jsx)(eK,{})},eQ=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,b.cn)("group/filetree",n),children:(0,r.jsx)(eq,{...t,children:(0,r.jsx)(eW,{})})})};function eK(){return(0,r.jsxs)("div",{className:"space-y-3 p-2",children:[(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{className:"ml-4"}),(0,r.jsx)(ex.O,{className:"ml-4"}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{className:"ml-4"})]})}var eX=t(62940),e0=t(36065),e4=t(84942),e1=t(54594),e2=t(18500);function e5(e){let{kind:n,fallback:t}=e;switch(n){case e2.vW.Git:return(0,r.jsx)(T.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}});case e2.vW.Github:case e2.vW.GithubSelfHosted:return(0,r.jsx)(T.IconGitHub,{});case e2.vW.Gitlab:case e2.vW.GitlabSelfHosted:return(0,r.jsx)(T.IconGitLab,{});default:return null!=t?t:null}}let e3=e=>{var n,t,a,l,i;let{className:o,...d}=e,{updateActivePath:u,initialized:f,activeRepo:m,activeRepoRef:h,fileMap:p,repoMap:v,activeEntryInfo:x}=(0,s.useContext)(nt),y=s.useMemo(()=>(0,M.UR)(v).map(e=>{let n=(0,M.Pj)(e);return{repo:e,repoSpecifier:n}}),[v]),[j,N]=s.useState(!1),[k,w]=s.useState(null!==(a=null==h?void 0:h.kind)&&void 0!==a?a:"branch"),{repositoryKind:C,repositoryName:I,repositorySpecifier:E}=x,R=null==m?void 0:m.id,A=null==m?void 0:m.refs,P=s.useMemo(()=>(null==A?void 0:A.length)?A.map(e=>(0,M.r2)(e)):[],[A]),O=P.filter(e=>"branch"===e.kind),F=P.filter(e=>"tag"===e.kind),L=s.useRef(null),[_,$]=s.useState(),[z,U]=s.useState(),[B,q]=s.useState(),[Z,G]=s.useState(!1),H=f&&!(null==y?void 0:y.length),[{data:V}]=(0,ei.aM)({query:g.D7,variables:{kind:C,id:R,pattern:null!=z?z:"",rev:x.rev},pause:!R||!C||!z}),J=e=>{var n,t,r,s,a;if((0,c.Z)(e))return;let l=null!==(s=null===(n=(0,M.r2)(e))||void 0===n?void 0:n.name)&&void 0!==s?s:"",{basename:i=""}=x,o=null!==(a=null==p?void 0:null===(r=p[i])||void 0===r?void 0:null===(t=r.file)||void 0===t?void 0:t.kind)&&void 0!==a?a:"dir";$(void 0),u((0,M.I)(m,l,i,o))};return s.useEffect(()=>{var e,n;let t=null!==(n=null==V?void 0:null===(e=V.repositorySearch)||void 0===e?void 0:e.map(e=>({...e,id:e.path})))&&void 0!==n?n:[];q(t),G(!!z)},[null==V?void 0:V.repositorySearch]),(0,eo.S)(e=>{e?U(e):(U(""),G(!1),q([]))},500),s.useEffect(()=>{let e=e=>{var n,t;let r=e.target,s=null==r?void 0:null===(n=r.tagName)||void 0===n?void 0:n.toLowerCase();"input"!==s&&"textarea"!==s&&"select"!==s&&"t"===e.key&&(e.preventDefault(),null===(t=L.current)||void 0===t||t.focus())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]),(0,r.jsxs)("div",{className:(0,b.cn)(o),...d,children:[(0,r.jsx)("div",{className:"py-4 font-bold leading-8",children:(0,r.jsx)("span",{className:(0,b.cn)("py-1",{"hover:underline cursor-pointer":!!m}),onClick:()=>{m&&u((0,M.I)(m,null==x?void 0:x.rev,"","dir"))},children:"Files"})}),(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)(e1.Ph,{disabled:!f,onValueChange:e=>{var n;let t=null===(n=y.find(n=>n.repoSpecifier===e))||void 0===n?void 0:n.repo;if(t){let n="".concat(e,"/-/tree/").concat((0,M.r2)((0,M.s8)(t.refs)).name);$(void 0),u(n)}},value:E,children:[(0,r.jsx)(e1.i4,{children:(0,r.jsx)(e1.ki,{asChild:!0,children:(0,r.jsxs)("div",{className:"flex items-center gap-2 overflow-hidden",children:[(0,r.jsx)("div",{className:"shrink-0",children:(0,r.jsx)(e5,{kind:C,fallback:(0,r.jsx)(T.IconFolderGit,{})})}),(0,r.jsx)("span",{className:(0,b.cn)("truncate",!I&&"text-muted-foreground"),children:I||"Pick a repository"})]})})}),(0,r.jsx)(e1.Bw,{className:"max-h-[50vh] overflow-y-auto",children:H?(0,r.jsx)(e1.Ql,{isPlaceHolder:!0,value:"",disabled:!0,children:"No repositories"}):(0,r.jsx)(r.Fragment,{children:null==y?void 0:y.map(e=>(0,r.jsx)(e1.Ql,{value:e.repoSpecifier,children:(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(e5,{kind:e.repo.kind,fallback:(0,r.jsx)(T.IconFolderGit,{})}),e.repo.name]})},e.repoSpecifier))})})]}),!!m&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(e4.J2,{open:j,onOpenChange:N,children:[(0,r.jsx)(e4.xo,{asChild:!0,children:(0,r.jsx)(D.z,{className:"w-full justify-start gap-2 px-3",variant:"outline",children:!!h&&(0,r.jsxs)(r.Fragment,{children:["tag"===h.kind?(0,r.jsx)(T.IconTag,{className:"shrink-0"}):(0,r.jsx)(T.IconGitFork,{className:"shrink-0"}),(0,r.jsx)("span",{className:"truncate",title:h.name,children:"commit"===h.kind?null===(t=h.ref)||void 0===t?void 0:null===(n=t.commit)||void 0===n?void 0:n.substring(0,7):h.name})]})})}),(0,r.jsx)(e4.yk,{className:"w-[var(--radix-popover-trigger-width)] p-0",align:"start",side:"bottom",children:(0,r.jsxs)(e0.mY,{className:"transition-all",children:[(0,r.jsx)(e0.sZ,{placeholder:"tag"===k?"Find a tag":"Find a branch"}),(0,r.jsx)(S.mQ,{className:"my-1 border-b",value:k,onValueChange:e=>w(e),children:(0,r.jsxs)(S.dr,{className:"bg-popover py-0",children:[(0,r.jsx)(S.SP,{value:"branch",children:"Branches"}),(0,r.jsx)(S.SP,{value:"tag",children:"Tags"})]})}),(0,r.jsxs)(e0.e8,{className:"max-h-[30vh]",children:[(0,r.jsx)(e0.rb,{children:"Nothing to show"}),(0,r.jsx)(e0.fu,{children:("tag"===k?F:O).map((e,n)=>{var t;return(0,r.jsxs)(e0.di,{onSelect:()=>{N(!1),J(e.ref)},children:[(0,r.jsx)(T.IconCheck,{className:(0,b.cn)("mr-2 shrink-0",(null==e?void 0:e.name)&&e.name===(null==h?void 0:h.name)?"opacity-100":"opacity-0")}),(0,r.jsx)("span",{className:"truncate",title:e.name,children:null!==(l=e.name)&&void 0!==l?l:""})]},null!==(i=null==e?void 0:null===(t=e.ref)||void 0===t?void 0:t.name)&&void 0!==i?i:n)})})]})]})})]})})]})]})},e6=e=>{let{fetchingTreeEntries:n}=e,{activePath:t,updateActivePath:a,expandedKeys:l,updateFileMap:i,toggleExpandedKey:o,initialized:c,fileTreeData:d,fileMap:u,activeRepo:f,activeEntryInfo:m}=s.useContext(nt),h=s.useRef(null),p=function(e,n){var t,r;let[a,l]=(0,s.useState)(null!==(r=null===(t=e.current)||void 0===t?void 0:t.scrollTop)&&void 0!==r?r:0);return(0,s.useEffect)(()=>{if(e.current){let t=(0,eX.Z)(()=>{var n,t;l(null!==(t=null===(n=e.current)||void 0===n?void 0:n.scrollTop)&&void 0!==t?t:0)},n,{leading:!0}),r=e.current;return r.addEventListener("scroll",t),()=>{r.removeEventListener("scroll",t)}}},[e,n]),a}(h,200);return(0,r.jsxs)("div",{className:"flex h-full flex-col overflow-hidden",children:[(0,r.jsx)(e3,{className:"shrink-0 px-4 pb-3"}),p>0&&(0,r.jsx)("div",{className:"h-0 border-b shadow-[0px_3px_8px_rgba(0,0,0,0.3)] dark:shadow-[0px_3px_8px_rgba(255,255,255,0.3)]"}),(0,r.jsx)("div",{className:"flex-1 overflow-y-auto px-4",ref:h,children:(0,r.jsx)(eQ,{onSelectTreeNode:e=>{let n=(0,M.I)(f,m.rev,e.file.basename,e.file.kind);a(n)},activePath:t,fileMap:u,updateFileMap:i,expandedKeys:l,toggleExpandedKey:o,initialized:c,fileTreeData:d,fetchingTreeEntries:n})})]})};var e8=t(2899),e7=t(99047);let e9=e=>{var n,t;let{className:a,loading:l,initialized:i}=e,{activePath:c,currentFileRoutes:d,fileTreeData:u,activeRepo:f,repoMap:m,activeEntryInfo:h}=s.useContext(nt),p=s.useMemo(()=>(0,o.Z)(m)||f?function(e,n){if(!(null==e?void 0:e.length))return[];if(n){let{basename:t=""}=(0,M.Jt)(n);if(!t)return e;let r=decodeURIComponent(t).split("/"),s=e;for(let e=0;ee.fullPath===n);if(null==t||!t.children)return[];s=null==t?void 0:t.children}return(null==s?void 0:s.map(e=>(0,e8.Z)(e,"children")))||[]}{let n=e.map(e=>(0,e8.Z)(e,"children"))||[];return n}}(u,c):(0,M.UR)(m).map(e=>{var n;return{file:{basename:e.name,kind:"dir"},isRepository:!0,repository:e,fullPath:(0,M.I)(e,null===(n=(0,M.r2)((0,M.s8)(e.refs)))||void 0===n?void 0:n.name,"","dir"),name:e.name}}),[u,c,f,m]),[v]=(0,eo.n)(l,300),x=!!(null==h?void 0:h.basename),g=d[(null==d?void 0:d.length)-2];return(0,r.jsxs)("div",{className:(0,b.cn)("text-base",a),children:[(0,r.jsx)(q,{blob:void 0,hideBlobActions:!0,className:"border-0"}),(!v||(null==p?void 0:p.length))&&i?(null==p?void 0:p.length)?(0,r.jsx)(e7.iA,{children:(0,r.jsxs)(e7.RM,{children:[x&&(0,r.jsx)(e7.SC,{className:"cursor-pointer",children:(0,r.jsx)(e7.pj,{className:"p-1 px-4",children:(0,r.jsx)(z(),{href:"/files/".concat((0,M.I)(f,h.rev,null==g?void 0:null===(n=g.file)||void 0===n?void 0:n.basename,null==g?void 0:null===(t=g.file)||void 0===t?void 0:t.kind)),children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"shrink-0",children:(0,r.jsx)(T.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}})}),(0,r.jsx)("span",{className:"px-1 py-2",children:".."})]})})})}),(0,r.jsx)(r.Fragment,{children:p.map(e=>{var n;let t=e.isRepository,s=null===(n=e.repository)||void 0===n?void 0:n.kind;return(0,r.jsx)(e7.SC,{children:(0,r.jsx)(e7.pj,{className:"p-1 px-4 text-base",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"shrink-0",children:t?(0,r.jsx)(e5,{kind:s,fallback:(0,r.jsx)(T.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}})}):"dir"===e.file.kind?(0,r.jsx)(T.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}}):(0,r.jsx)(T.IconFile,{})}),(0,r.jsx)(z(),{href:t?"/files/".concat(e.fullPath):"/files/".concat((0,M.I)(null!=f?f:e.repository,h.rev,e.file.basename,e.file.kind)),className:"cursor-pointer px-1 py-2 hover:text-primary hover:underline",children:e.name})]})})},e.fullPath)})})]})}):(0,o.Z)(m)?(0,r.jsx)("div",{className:"flex min-h-[30vh] items-center justify-center",children:(0,r.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(T.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"No repositories"})]}),(0,r.jsxs)(z(),{href:"/settings/providers/git",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Connect"}),(0,r.jsx)(T.IconArrowRight,{})]})]})}):null:(0,r.jsx)(ne,{})]})};function ne(){return(0,r.jsxs)("ul",{className:"space-y-3 p-2",children:[(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{})]})}let nn=(0,f.BX)("\n query RepositoryGrep($id: ID!, $kind: RepositoryKind!, $query: String!) {\n repositoryGrep(kind: $kind, id: $id, query: $query) {\n files {\n path\n lines {\n line {\n text\n base64\n }\n byteOffset\n lineNumber\n subMatches {\n bytesStart\n bytesEnd\n }\n }\n }\n elapsedMs\n }\n }\n"),nt=s.createContext({}),nr=e=>{let{children:n}=e,t=(0,a.usePathname)(),{updateUrlComponents:l}=(0,m.Z)(),[o,c]=s.useState(!1),[d,u]=s.useState(),f=s.useMemo(()=>(0,M.Jt)(d),[d]),p=(0,h.xG)(),[v,x]=s.useState(!1),[g,b]=s.useState({}),[y,j]=s.useState({}),[N,k]=s.useState(new Set),[w,S]=s.useState(!1),[C,I]=s.useState(),E=s.useRef(),R=s.useCallback(async(e,n)=>{let t=null==n?void 0:n.replace;if(e){let r={},s=["redirect_filepath","redirect_git_url","line"];(null==n?void 0:n.plain)?r.plain="1":s.push("plain"),l({pathname:"/files/".concat(e),searchParams:{set:r,del:s},replace:t,hash:null==n?void 0:n.hash})}else l({pathname:"/files",searchParams:{del:["path","plain","line"]},hash:null==n?void 0:n.hash,replace:t})},[]),A=s.useMemo(()=>(function e(n){if(!n.length)return[];for(let t of(n.sort((e,n)=>{let t="file"===e.file.kind?1:0,r="file"===n.file.kind?1:0;return t-r||e.name.localeCompare(n.name)}),n))(null==t?void 0:t.children)&&e(t.children);return n})(function(e){let n=[];if(!e)return n;let t=Object.keys(e);for(let r of t){let t=e[r],s=r.split("/"),a=n;for(let e=0;ee.fullPath===n);if(l)a=l.children||[];else{let e={file:t.file,name:t.name,fullPath:r,children:[],isRepository:t.isRepository,repository:t.repository};a.push(e),a=e.children}}}return n}(g)),[g]),P=s.useMemo(()=>{let{repositoryKind:e,repositoryName:n,repositorySpecifier:t}=f;if(e&&n)return t?y[t]:void 0},[y,f]),O=s.useMemo(()=>{var e,n;if(!f||!P)return;let t=null!==(n=null==f?void 0:f.rev)&&void 0!==n?n:"",r=null===(e=P.refs)||void 0===e?void 0:e.find(e=>(null==e?void 0:e.name)==="refs/heads/".concat(t)||(null==e?void 0:e.name)==="refs/tags/".concat(t)||(null==e?void 0:e.commit)===t);if(r){let e;return r.name==="refs/heads/".concat(t)?e="branch":r.name==="refs/tags/".concat(t)?e="tag":r.commit===t&&(e="commit"),(0,M.r2)(r,e)}},[f,P]),F=s.useMemo(()=>{var e;if(!d)return[];let{basename:n=""}=f,t=[{file:{kind:"dir",basename:""},isRepository:!0,repository:P,name:null!==(e=null==P?void 0:P.name)&&void 0!==e?e:"",fullPath:""}],r=(null==n?void 0:n.split("/"))||[];for(let e=0;e{var e;let n=null===(e=t.match(/^\/files\/(.*)/))||void 0===e?void 0:e[1];E.current=d,u(null!=n?n:""),o||c(!0)},[t]),(0,r.jsx)(nt.Provider,{value:{initialized:v,setInitialized:x,activePath:d,updateActivePath:R,fileMap:g,updateFileMap:(e,n)=>{e&&(n?b(e):b(n=>({...n,...e})))},expandedKeys:N,setExpandedKeys:k,toggleExpandedKey:e=>{let n=N.has(e),t=new Set(N);n?t.delete(e):t.add(e),k(t)},currentFileRoutes:F,fileTreeData:A,chatSideBarVisible:w,setChatSideBarVisible:S,pendingEvent:C,setPendingEvent:I,isChatEnabled:p,repoMap:y,setRepoMap:j,activeRepo:P,activeRepoRef:O,isPathInitialized:o,activeEntryInfo:f,prevActivePath:E},children:n})},ns="application/vnd.directory+json",na=e=>{var n;let{className:t}=e,{activePath:a,updateActivePath:l,initialized:i,setInitialized:f,chatSideBarVisible:h,setChatSideBarVisible:x,setPendingEvent:g,repoMap:j,setRepoMap:S,activeRepo:C,isPathInitialized:I,activeEntryInfo:E,prevActivePath:R,updateFileMap:A,setExpandedKeys:P}=s.useContext(nt),{searchParams:O}=(0,m.Z)(),F=s.useRef(!1),{progress:D,setProgress:T}=(0,k.U)(),L=s.useRef(null),[_,$]=s.useState(35),z=null===(n=O.get("q"))||void 0===n?void 0:n.toString(),U=s.useMemo(()=>(0,M.Jt)(a),[a]),q=null==U?void 0:U.basename,Z=(null==E?void 0:E.viewMode)==="blob",G=(null==E?void 0:E.viewMode)==="search",H=!!i&&!(0,o.Z)(j)&&!!a&&!G,V=!!i&&!(0,o.Z)(j)&&!!a&&G,J=!!i&&Z&&C,{data:Y,isLoading:Q,error:K}=(0,u.ZP)(H?a:null,e=>{let{repositorySpecifier:n}=(0,M.Jt)(e);return nc(e,n?null==j?void 0:j[n]:void 0).then(n=>({entries:n,requestPathname:e}))},{revalidateOnFocus:!1,shouldRetryOnError:!1}),{data:X,isLoading:ee,error:en}=(0,u.ZP)(J?[(0,M.Vq)(C,E.rev,q),q]:null,e=>{let[n,t]=e;return(0,v.Z)(n,{responseFormatter:async e=>{let n=e.headers.get("Content-Type");if(n===ns)throw Error(M.l8.INVALID_URL);let r=(0,d.Z)(e.headers.get("Content-Length")),s=await e.blob(),a=await no(null!=t?t:"",s);return{contentLength:r,blob:s,fileDisplayType:a}},errorHandler(){throw Error(M.l8.NOT_FOUND)}})},{revalidateOnFocus:!1,shouldRetryOnError:!1}),{data:et,isLoading:es,error:ea}=(0,u.ZP)(V&&z?[a,z]:null,e=>{let[n,t]=e,{repositorySpecifier:r}=(0,M.Jt)(n);return nd(t,r?null==j?void 0:j[r]:void 0)},{revalidateOnFocus:!1,shouldRetryOnError:!1}),el=null==X?void 0:X.blob,ei=null==X?void 0:X.contentLength,eo=null==X?void 0:X.fileDisplayType,ec=(null==E?void 0:E.viewMode)==="tree"||!(null==E?void 0:E.viewMode);return s.useEffect(()=>{let e=async()=>{if(F.current)return;F.current=!0;let e=await ni(),n=O.get("redirect_filepath"),t=O.get("redirect_git_url");if((null==e?void 0:e.length)&&n&&t){let i=e.find(e=>e.gitUrl===t);if(i){var r,s,a;let e=(0,M.s8)(i.refs),t=(null===(r=(0,M.r2)(e))||void 0===r?void 0:r.name)||"",o=(0,M.kQ)(window.location.hash),d=!(0,c.Z)(null==o?void 0:o.start),u=parseInt(null!==(a=null===(s=O.get("line"))||void 0===s?void 0:s.toString())&&void 0!==a?a:""),f=d?window.location.hash:(0,b.nO)({start:u}),m=n?(0,p.U$)(n)[0]:void 0;l((0,M.I)(i,t,n,"file"),{replace:!0,hash:f,plain:"markdown"===m&&!!f}),F.current=!1;return}}e&&S((0,M.fr)(e)),f(!0)};!i&&I&&e()},[a,i,I]),s.useEffect(()=>{if(!Y)return;let{entries:e,requestPathname:n}=Y,{repositorySpecifier:t,viewMode:r,basename:s,rev:a}=(0,M.Jt)(n),{repositorySpecifier:l,rev:i}=(0,M.Jt)(R.current),o=(0,M.yH)(s,"tree"===r),c={};if(e.length)for(let n of e){let e=n.basename;c[e]={file:n,name:(0,M.i3)(e),fullPath:e,treeExpanded:o.includes(n.basename)}}let d=o.filter(Boolean),u=t!==l||a!==i;c&&A(c,u),(null==d?void 0:d.length)&&(u?P(new Set(d)):P(e=>{let n=new Set(e);for(let e of d)n.add(e);return n}))},[Y]),s.useEffect(()=>{!i||(!D&&(ee||Q)?T(!0):ee||Q||T(!1))},[ee,Q]),s.useEffect(()=>{var e,n,t;h?(null===(e=L.current)||void 0===e||e.expand(),null===(n=L.current)||void 0===n||n.resize(_)):null===(t=L.current)||void 0===t||t.collapse()},[h]),s.useEffect(()=>{if(!(ee||Q))return;let{repositorySpecifier:e,rev:n}=E,{repositorySpecifier:t,rev:r}=(0,M.Jt)(R.current);(e!==t||n!==r)&&(A({},!0),P(new Set))},[E]),s.useEffect(()=>{let e=e=>{x(!0),g(e)};return w.u.on("code_browser_quick_action",e),()=>{w.u.off("code_browser_quick_action",e)}},[]),(0,r.jsxs)(y.pO,{direction:"horizontal",className:(0,b.cn)(t),onLayout:e=>{(null==e?void 0:e[2])&&$(e[2])},children:[(0,r.jsx)(y.ee,{defaultSize:20,minSize:20,maxSize:40,className:"hidden lg:block",children:(0,r.jsx)(e6,{fetchingTreeEntries:Q})}),(0,r.jsx)(y.Dp,{className:"hidden w-1 bg-border/40 hover:bg-border active:bg-blue-500 lg:block"}),(0,r.jsx)(y.ee,{defaultSize:80,minSize:30,children:(0,r.jsxs)("div",{className:"flex h-full flex-col",children:[(0,r.jsx)(ed,{className:(0,b.cn)("z-40",(null==E?void 0:E.repositorySpecifier)?"block":"hidden")}),(0,r.jsxs)("div",{className:"flex h-full flex-col overflow-y-auto px-4 pb-4",children:[(ec||Z)&&(0,r.jsx)(B,{className:(0,b.cn)("pb-4",{"pt-4":!(null==E?void 0:E.repositorySpecifier)})}),i?en||K?(0,r.jsx)(eD,{className:"rounded-lg border p-4",error:K||en}):(0,r.jsxs)(r.Fragment,{children:[ec&&(0,r.jsx)(e9,{loading:Q,initialized:i,className:"rounded-lg border"}),Z&&(0,r.jsx)(W,{blob:el,contentLength:ei,fileDisplayType:eo,loading:ee||Q}),G&&(0,r.jsx)(eO,{results:null==et?void 0:et.files,requestDuration:null==et?void 0:et.elapsedMs,loading:es})]}):(0,r.jsx)(N.cg,{className:"rounded-lg border p-4"})]})]})}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.Dp,{className:(0,b.cn)("hidden w-1 bg-border/40 hover:bg-border active:bg-blue-500",h&&"block")}),(0,r.jsx)(y.ee,{collapsible:!0,collapsedSize:0,defaultSize:0,minSize:25,ref:L,onCollapse:()=>x(!1),children:(0,r.jsx)(er,{})})]})]})},nl=e=>{let[n]=(0,j.Hb)(),t=n?{height:"calc(100vh - ".concat(j.wt,")")}:{height:"100vh"};return(0,r.jsx)(nr,{children:(0,r.jsx)("div",{className:"transition-all",style:t,children:(0,r.jsx)(na,{className:"source-code-browser",...e})})})};async function ni(){let e=x.L.createRequestOperation("query",(0,l.h)(g.zz,{}));return x.L.executeQuery(e).then(e=>{var n;return(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.repositoryList)||[]})}async function no(e,n){var t;if(!n)return;let r=null==n?void 0:n.type,s=null===(t=(0,p.U$)(e))||void 0===t?void 0:t[0];if(null==r?void 0:r.startsWith("image"))return"image";if(s||(null==r?void 0:r.startsWith("text")))return"text";let a=await new Promise((e,t)=>{let r=n.slice(0,1024),s=new FileReader;s.onloadend=function(n){var t;if((null==n?void 0:null===(t=n.target)||void 0===t?void 0:t.readyState)===FileReader.DONE){let t=n.target.result;"string"!=typeof t?e(!1):/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x9F]/.test(t)?e(!1):e(!0)}},s.onerror=function(){e(!1)},s.readAsText(r,"UTF-8")});return a?"text":"raw"}async function nc(e,n){if(!e)return[];if(!n)throw Error(M.l8.REPOSITORY_NOT_FOUND);if((0,o.Z)(n.refs))throw Error(M.l8.REPOSITORY_SYNC_FAILED);let{basename:t,rev:r,viewMode:s}=(0,M.Jt)(e);if(!r||!s)throw Error(M.l8.INVALID_URL);let a=(0,M.yH)(t,"tree"===s),l=a.map(e=>()=>(0,v.Z)((0,M.Vq)(n,r,e),{responseFormatter(e){let n=e.headers.get("Content-Type");if(n!==ns)throw Error(M.l8.INVALID_URL);return e.json()},errorHandler(){throw Error(M.l8.NOT_FOUND)}})),i=await Promise.all(l.map(e=>e())),c=[];for(let e of i){var d;(null==e?void 0:null===(d=e.entries)||void 0===d?void 0:d.length)&&(c=[...c,...e.entries])}return c}async function nd(e,n){if(!n)throw Error(M.l8.REPOSITORY_NOT_FOUND);let t=x.L.query(nn,{id:n.id,kind:n.kind,query:e,pause:!n}).toPromise();return null==t?void 0:t.then(e=>{var n;if(null==e?void 0:e.error)throw Error(M.l8.FAILED_TO_FETCH);return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.repositoryGrep})}},48048:function(e,n,t){"use strict";t.d(n,{BX:function(){return j},I:function(){return N},Jt:function(){return f},Pj:function(){return p},UR:function(){return x},Vq:function(){return k},fr:function(){return v},i3:function(){return m},kQ:function(){return w},l8:function(){return s},r2:function(){return b},s8:function(){return y},yH:function(){return h}});var r,s,a=t(74630),l=t(5035),i=t(64220),o=t(13420),c=t(18500);(r=s||(s={})).FAILED_TO_FETCH="FAILED_TO_FETCH",r.INVALID_URL="INVALID_URL",r.NOT_FOUND="NOT_FOUND",r.REPOSITORY_NOT_FOUND="REPOSITORY_NOT_FOUND",r.REPOSITORY_SYNC_FAILED="REPOSITORY_SYNC_FAILED";let d=Object.keys(c.vW).map(e=>u(e));function u(e){return e.toLowerCase().replaceAll("_","")}function f(e){let n,t,r;let s={};if(!e)return s;let l=e.indexOf("/-/"),i=e.split("/"),u=i[0],f=d.includes(u);if(!f||-1===l)return s;let m=c.vW.Git;switch(u){case"git":m=c.vW.Git;break;case"github":m=c.vW.Github;break;case"gitlab":m=c.vW.Gitlab;break;case"githubselfhosted":m=c.vW.GithubSelfHosted;break;case"gitlabselfhosted":m=c.vW.GitlabSelfHosted}let h=e.indexOf("/-/tree/"),p=e.indexOf("/-/blob/"),v=e.indexOf("/-/search/");if(h>-1){t="tree";let s=e.slice(h+8),a=s.split("/");r=a[0],n=(0,o.Z)(a.slice(1).join("/"),"/")}if(p>-1){t="blob";let s=e.slice(p+8),a=s.split("/");r=a[0],n=(0,o.Z)(a.slice(1).join("/"),"/")}if(v>-1){t="search";let s=e.slice(v+10),a=s.split("/");r=a[0],n=""}let x=e.split("/-/")[0],g=x.split("/").slice(1).join("/");return{repositorySpecifier:e.split("/-/")[0],repositoryName:g,repositoryKind:m,rev:(0,a.Z)(r)?void 0:decodeURIComponent(r),viewMode:t,basename:(0,a.Z)(n)?void 0:decodeURIComponent(n)}}function m(e){if(!e)return"";let n=e.split("/");return n[n.length-1]}function h(e,n){if((0,a.Z)(e))return[];let t=[""],r=e.split("/"),s=n?r.length:r.length-1;for(let e=0;e"".concat(u(e.kind),"/").concat(e.name))}function x(e){let n=(0,i.Z)(e,e=>e);return n.sort((e,n)=>e.name.localeCompare(n.name)),n}function g(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}function b(e,n){if(!e)return{name:"",ref:void 0};let t=e.name.match(/refs\/(\w+)\/(.*)/);if(t){let r="tags"===t[1]?"tag":"branch";return{kind:null!=n?n:r,name:t[2],ref:e}}return"commit"===n?{kind:n,name:e.commit,ref:e}:{name:"",ref:e}}function y(e){let n,t,r,s;for(let a of e){let{name:e}=a;"refs/heads/main"===e?n=a:"refs/heads/master"===e?t=a:!r&&e.startsWith("refs/heads/")?r=a:!s&&e.startsWith("refs/tags/")&&(s=a)}return n||t||r||s}function j(e){return"blob"===e?"file":"dir"}function N(e,n,t,r){let s=p(e);return"".concat(s,"/-/").concat("search"===r?"search":"file"===r?"blob":"tree","/").concat(encodeURIComponent(null!=n?n:""),"/").concat(g(null!=t?t:""))}function k(e,n,t){let r=null==e?void 0:e.id,s=null==e?void 0:e.kind;if(!r||!s||!n)return null;let a="".concat(u(s),"/").concat(r);return"/repositories/".concat(a,"/rev/").concat(encodeURIComponent(n),"/").concat(g(null!=t?t:""))}function w(e){if(!e)return null;let n=/^#L(\d+)(?:-L(\d+))?/.exec(e);if(!n)return null;let[,t,r]=n,s=parseInt(t),a=parseInt(r);return{start:Number.isNaN(s)?void 0:s,end:Number.isNaN(a)?void 0:a}}},27064:function(e,n,t){"use strict";t.d(n,{u:function(){return s}});var r=t(18366);let s=(0,r.Z)()},85312:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var r=t(36164),s=t(3546),a=t(30352),l=t(94559),i=t(14679),o=t(88105),c=t(99641),d=t(21399),u=t(1853),f=t(49776);let m=[(0,o.AE)(),(0,f.sW)(),l.yy.allowMultipleSelections.of(!0),(0,a.nF)(a.R_,{fallback:!0}),(0,o.Zs)()];t(65001);let h=l.q6.define(),p=s.forwardRef((e,n)=>{let{value:t,theme:f,language:p,readonly:v=!0,extensions:x,height:g=null,width:b=null,viewDidUpdate:y}=e,j=s.useRef(!1),N=s.useRef(null),[k,w]=s.useState(null),S=o.tk.theme({"&":{height:g,width:b,outline:"none !important",background:"hsl(var(--background))"},"&.cm-focused":{outline:"none !important"},"& .cm-scroller":{height:"100% !important",outline:"none"},"& .cm-gutters":{background:"hsl(var(--background))"},"&.cm-focused .cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"},".cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"}}),C=[S,m,o.tk.baseTheme({".cm-scroller":{fontSize:"14px"},".cm-gutters":{backgroundColor:"transparent",borderRight:"none"}}),l.yy.readOnly.of(v)],I=e=>"graphql"===e?new a.ri(d.Wf):(0,c.vf)(function(e,n){switch(e){case"javascript-typescript":return"tsx";case"shellscript":case"bash":return"shell";default:return e}}(e)),E=()=>{let e=(0,u.Z)([...C,I(p)]);return"dark"===f?(e.push(i.pD),e.push((0,a.nF)(i.VE))):e.push((0,a.nF)(a.R_)),Array.isArray(x)&&(e=e.concat(x)),e};return s.useEffect(()=>{(()=>{if(!j.current&&N.current){j.current=!0;let e=l.yy.create({doc:t,extensions:E()}),n=new o.tk({state:e,parent:N.current});w(n)}})()},[]),s.useEffect(()=>{k&&k.dispatch({effects:l.Py.reconfigure.of(E())})},[g,b,f,p,x]),s.useEffect(()=>{(()=>{if(void 0===t||!k)return;let e=k?k.state.doc.toString():"";k&&t!==e&&k.dispatch({changes:{from:0,to:e.length,insert:t||""},annotations:[h.of(!0)]})})()},[t]),s.useEffect(()=>()=>{k&&(k.destroy(),w(null))},[]),s.useEffect(()=>{null==y||y(k)},[k]),s.useImperativeHandle(n,()=>({getView:()=>k}),[k]),(0,r.jsx)("div",{className:"codemirror-editor h-full",ref:N})});p.displayName="CodeMirrorEditor";var v=p},48537:function(e,n,t){"use strict";t.d(n,{q:function(){return i}});var r=t(36164);t(3546);var s=t(28312),a=t(31458),l=t(81565);function i(e){let{className:n,value:t,onCopyContent:i,text:o,...c}=e,{isCopied:d,copyToClipboard:u}=(0,s.m)({timeout:2e3,onCopyContent:i});return t?(0,r.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:n,onClick:()=>{d||u(t)},...c,children:[d?(0,r.jsx)(l.IconCheck,{className:"text-green-600"}):(0,r.jsx)(l.IconCopy,{}),o&&(0,r.jsx)("span",{children:o}),!o&&(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},30601:function(e,n,t){"use strict";t.d(n,{Hb:function(){return m},wt:function(){return d},xc:function(){return h},yo:function(){return f}});var r=t(36164),s=t(3546),a=t(74630),l=t(36327),i=t(80605),o=t(74248),c=t(81565);let d="3.5rem",u=s.createContext({}),f=e=>{let{children:n}=e,t=(0,i.UA)(),[l,o]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,a.Z)(t)||o(t)},[t]),(0,r.jsx)(u.Provider,{value:{isShowDemoBanner:l,setIsShowDemoBanner:o},children:n})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:n}=s.useContext(u);return[e,n]}function h(){let[e,n]=m(),{data:t}=(0,l.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,o.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:d}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(c.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,o.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":t,"h-0 opacity-0":!t}),children:[(0,r.jsx)(c.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.stargazers_count}),(0,r.jsx)(c.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.forks_count})]})]})]}),(0,r.jsx)(c.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>n(!1)})]})]})}},90379:function(e,n,t){"use strict";t.d(n,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var r=t(36164),s=t(74248),a=t(3448);let l=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",n),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...t}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",n),...t})},o=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",n),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},38736:function(e,n,t){"use strict";t.d(n,{J:function(){return u},U:function(){return f}});var r=t(36164),s=t(3546),a=t(7062),l=t.n(a),i=t(9010),o=t(24449),c=t(16784);let d=s.createContext({}),u=e=>{let{children:n}=e,{theme:t}=(0,i.X)(),[a,u]=s.useState(!1),[f]=(0,o.n)(a,200,{leading:!0}),m=(0,c.d)(a);s.useEffect(()=>{l().config({barColors:{0:"dark"===t?"#DC981A":"#B7942B"}})},[]);let h=s.useCallback(e=>{e&&e===m.current||u(e)},[]);return(0,r.jsxs)(d.Provider,{value:{progress:f,setProgress:h},children:[f&&(0,r.jsx)(l(),{}),n]})},f=()=>s.useContext(d)},31458:function(e,n,t){"use strict";t.d(n,{d:function(){return o},z:function(){return c}});var r=t(36164),s=t(3546),a=t(74047),l=t(14375),i=t(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,n)=>{let{className:t,variant:s,size:l,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:t})),ref:n,...d})});c.displayName="Button"},36065:function(e,n,t){"use strict";t.d(n,{di:function(){return h},e8:function(){return d},fu:function(){return f},mY:function(){return o},rb:function(){return u},sZ:function(){return c},zz:function(){return m}});var r=t(36164),s=t(3546),a=t(53241),l=t(93170),i=t(74248);t(30220);let o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY,{ref:n,className:(0,i.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",t),...s})});o.displayName=a.mY.displayName;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,r.jsx)(l.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,r.jsx)(a.mY.Input,{ref:n,className:(0,i.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",t),...s})]})});c.displayName=a.mY.Input.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.List,{ref:n,className:(0,i.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",t),...s})});d.displayName=a.mY.List.displayName;let u=s.forwardRef((e,n)=>(0,r.jsx)(a.mY.Empty,{ref:n,className:"py-6 text-center text-sm",...e}));u.displayName=a.mY.Empty.displayName;let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Group,{ref:n,className:(0,i.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",t),...s})});f.displayName=a.mY.Group.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Separator,{ref:n,className:(0,i.cn)("-mx-1 h-px bg-border",t),...s})});m.displayName=a.mY.Separator.displayName;let h=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Item,{ref:n,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",t),...s})});h.displayName=a.mY.Item.displayName},30220:function(e,n,t){"use strict";t.d(n,{$N:function(){return p},Be:function(){return v},Vq:function(){return o},cN:function(){return h},cZ:function(){return f},fK:function(){return m},hg:function(){return c}});var r=t(36164),s=t(3546),a=t(4318),l=t(1663),i=t(74248);let o=a.fC,c=a.xz,d=a.h_;a.x8;let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...s})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,...o}=e;return(0,r.jsxs)(d,{children:[(0,r.jsx)(u,{}),(0,r.jsxs)(a.VY,{ref:n,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...o,children:[s,(0,r.jsxs)(a.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,r.jsx)(l.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-1.5 text-center sm:text-left",n),...t})};m.displayName="DialogHeader";let h=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",n),...t})};h.displayName="DialogFooter";let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Dx,{ref:n,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",t),...s})});p.displayName=a.Dx.displayName;let v=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.dk,{ref:n,className:(0,i.cn)("text-sm text-muted-foreground",t),...s})});v.displayName=a.dk.displayName},82394:function(e,n,t){"use strict";t.d(n,{I:function(){return l}});var r=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,n)=>{let{className:t,type:s,...l}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:n,...l})});l.displayName="Input"},84942:function(e,n,t){"use strict";t.d(n,{J2:function(){return i},i9:function(){return d},tW:function(){return u},xo:function(){return o},xp:function(){return c},yk:function(){return f}});var r=t(36164),s=t(3546),a=t(83299),l=t(74248);let i=a.fC,o=a.xz,c=a.x8,d=a.h_,u=a.ee,f=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...i}=e;return(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...i})});f.displayName=a.VY.displayName},53538:function(e,n,t){"use strict";t.d(n,{Dp:function(){return o},ee:function(){return i},pO:function(){return l}});var r=t(36164),s=t(6618),a=t(74248);let l=e=>{let{className:n,...t}=e;return(0,r.jsx)(s.eh,{className:(0,a.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",n),...t})},i=s.s_,o=e=>{let{withHandle:n,className:t,...l}=e;return(0,r.jsx)(s.OT,{className:(0,a.cn)("border-bg relative flex w-px items-center justify-center bg-border after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90",t),...l,children:n&&(0,r.jsx)("div",{className:"z-10 flex h-4 w-3 items-center justify-center rounded-sm border bg-border"})})}},54594:function(e,n,t){"use strict";t.d(n,{Bw:function(){return f},DI:function(){return c},Ph:function(){return o},Ql:function(){return h},U$:function(){return p},i4:function(){return u},ki:function(){return d}});var r=t(36164),s=t(3546),a=t(31889),l=t(74248),i=t(81565);let o=a.fC,c=a.ZA,d=a.B4,u=s.forwardRef((e,n)=>{let{className:t,children:s,...o}=e;return(0,r.jsxs)(a.xz,{ref:n,className:(0,l.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...o,children:[s,(0,r.jsx)(a.JO,{asChild:!0,children:(0,r.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});u.displayName=a.xz.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,position:i="popper",...o}=e;return(0,r.jsx)(a.h_,{children:(0,r.jsx)(a.VY,{ref:n,className:(0,l.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...o,children:(0,r.jsx)(a.l_,{className:(0,l.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:s})})})});f.displayName=a.VY.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.__,{ref:n,className:(0,l.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...s})});m.displayName=a.__.displayName;let h=s.forwardRef((e,n)=>{let{className:t,children:s,isPlaceHolder:o,...c}=e;return(0,r.jsxs)(a.ck,{ref:n,className:(0,l.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...c,children:[!o&&(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(a.wU,{children:(0,r.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,r.jsx)(a.eT,{children:s})]})});h.displayName=a.ck.displayName;let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Z0,{ref:n,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});p.displayName=a.Z0.displayName},11208:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var r=t(36164),s=t(3546),a=t(74225),l=t(74248);let i=s.forwardRef((e,n)=>{let{className:t,orientation:s="horizontal",decorative:i=!0,...o}=e;return(0,r.jsx)(a.f,{ref:n,decorative:i,orientation:s,className:(0,l.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",t),...o})});i.displayName=a.f.displayName},3448:function(e,n,t){"use strict";t.d(n,{O:function(){return a}});var r=t(36164),s=t(74248);function a(e){let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},99047:function(e,n,t){"use strict";t.d(n,{RM:function(){return o},SC:function(){return d},iA:function(){return l},pj:function(){return f},ss:function(){return u},xD:function(){return i}});var r=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("table",{ref:n,className:(0,a.cn)("w-full caption-bottom text-sm",t),...s})});l.displayName="Table";let i=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("thead",{ref:n,className:(0,a.cn)("[&_tr]:border-b",t),...s})});i.displayName="TableHeader";let o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tbody",{ref:n,className:(0,a.cn)("[&_tr:last-child]:border-0",t),...s})});o.displayName="TableBody";let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tfoot",{ref:n,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",t),...s})});c.displayName="TableFooter";let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tr",{ref:n,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",t),...s})});d.displayName="TableRow";let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("th",{ref:n,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",t),...s})});u.displayName="TableHead";let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("td",{ref:n,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",t),...s})});f.displayName="TableCell";let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("caption",{ref:n,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",t),...s})});m.displayName="TableCaption"},50538:function(e,n,t){"use strict";t.d(n,{SP:function(){return c},dr:function(){return o},mQ:function(){return i},nU:function(){return d}});var r=t(36164),s=t(3546),a=t(6044),l=t(74248);let i=a.fC,o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,l.cn)("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",t),...s})});o.displayName=a.aV.displayName;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.xz,{ref:n,className:(0,l.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",t),...s})});c.displayName=a.xz.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.VY,{ref:n,className:(0,l.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",t),...s})});d.displayName=a.VY.displayName},29:function(e,n,t){"use strict";t.d(n,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var r=t(36164),s=t(3546),a=t(44421),l=t(74248);let i=a.zt,o=a.fC,c=a.xz,d=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...i}=e;return(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...i})});d.displayName=a.VY.displayName},93877:function(e,n,t){"use strict";t.d(n,{BT:function(){return o},Ds:function(){return c},Ot:function(){return u},m3:function(){return m}});var r=t(3546);let s=(e,n)=>{let[t,s]=(0,r.useState)(n),[a,l]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let n=localStorage.getItem(e);n&&s(JSON.parse(n)),l(!1)},[]),[t,n=>{s(n),localStorage.setItem(e,JSON.stringify(n))},a]};class a{get value(){if("undefined"!=typeof localStorage){let e=localStorage.getItem(this.storageKey);if(e)return"true"===e}return this.defaultValue}constructor(e,n,t,r){this.storageKey=e,this.title=n,this.description=t,this.defaultValue=r}}class l{defineGlobalVar(){return new a(this.storageKey,this.title,this.description,this.defaultValue)}defineHook(){return()=>{let[e,n,t]=s(this.storageKey,this.defaultValue);return[{value:e,title:this.title,description:this.description,loading:t},()=>{n(!e)}]}}constructor(e,n,t,r){this.storageKey="EXP_".concat(e),this.title=n,this.description=t,this.defaultValue=null!=r&&r}}let i=new l("enable_code_browser_quick_action_bar","Quick Action Bar","Enable Quick Action Bar to display a convenient toolbar when you select code, offering options to explain the code, add unit tests, and more.",!0),o=i.defineGlobalVar(),c=i.defineHook(),d=new l("enable_search","Search","Enable the search on the home page to search for anything you want to know using the local chat model.",!0);d.defineGlobalVar();let u=d.defineHook(),f=new l("enable_developer_mode","Developer Mode","Enable the developer mode. The features involved include the Answer Engine.",!1);f.defineGlobalVar();let m=f.defineHook()},28312:function(e,n,t){"use strict";t.d(n,{m:function(){return i}});var r=t(3546),s=t(61200),a=t.n(s),l=t(2578);function i(e){let{timeout:n=2e3,onError:t,onCopyContent:s}=e,[i,o]=r.useState(!1),c=()=>{o(!0),setTimeout(()=>{o(!1)},n)},d=e=>{if("function"==typeof t){null==t||t(e);return}l.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var n;if(e){if(s){s(e),c();return}if(null===(n=navigator.clipboard)||void 0===n?void 0:n.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let n=a()(e);n?c():d()}}}}}},9010:function(e,n,t){"use strict";t.d(n,{X:function(){return s}});var r=t(28242);function s(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},24449:function(e,n,t){"use strict";t.d(n,{S:function(){return i},n:function(){return o}});var r=t(3546),s=t(45391),a=t(16784);let l=e=>{let n=(0,a.d)(e);r.useEffect(()=>()=>{n.current()},[])};function i(e,n,t){let i=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,n,t){let[s,a]=r.useState(e),{run:l}=i(()=>{a(e)},n,t);return r.useEffect(()=>{l()},[e]),[s,a]}},38785:function(e,n,t){"use strict";t.d(n,{U:function(){return a}});var r=t(3546);let s=!0;function a(){let[e,n]=r.useState(()=>!s);return r.useEffect(function(){s=!1,n(!0)},[]),e}},16784:function(e,n,t){"use strict";t.d(n,{d:function(){return s}});var r=t(3546);function s(e){let n=r.useRef(e);return n.current=e,n}},98454:function(e,n,t){"use strict";t.d(n,{P:function(){return l}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),l=()=>(0,r.aM)({query:a})},44645:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var r=t(3546),s=t(11978);function a(){let e=(0,s.usePathname)(),n=(0,s.useRouter)(),t=(0,s.useSearchParams)(),a=(0,r.useCallback)(e=>{let n=new URLSearchParams(t);e&&Object.entries(e).forEach(e=>{let[t,r]=e;return n.set(t,r)});let r=n.toString();return r.length>0?"?".concat(r):""},[t]),l=(0,r.useCallback)(r=>{let s=function(e,n,t){var r,s;let a=null===(r=t.searchParams)||void 0===r?void 0:r.set,l=null===(s=t.searchParams)||void 0===s?void 0:s.del,i=new URLSearchParams(n);a&&Object.entries(a).forEach(e=>{let[n,t]=e;return i.set(n,t)}),l&&(Array.isArray(l)?l.forEach(e=>i.delete(e)):i.delete(l));let o=i.toString(),c=e;return o.length>0&&(c+="?".concat(o)),t.hash&&(c+="#".concat(t.hash.replace(/^#/,""))),c}((null==r?void 0:r.pathname)||e,t,r);r.replace?n.replace(s):n.push(s)},[e,t]);return{pathname:e,router:n,searchParams:t,getQueryString:a,updateUrlComponents:l}}},80605:function(e,n,t){"use strict";t.d(n,{UA:function(){return u},Uw:function(){return c},c7:function(){return o},jJ:function(){return d},xG:function(){return i}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query GetServerInfo {\n serverInfo {\n isAdminInitialized\n isEmailConfigured\n isChatEnabled\n allowSelfSignup\n isDemoMode\n }\n }\n"),l=()=>{let[{data:e}]=(0,r.aM)({query:a});return null==e?void 0:e.serverInfo},i=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isChatEnabled},o=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isAdminInitialized},c=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isEmailConfigured},d=()=>{var e;return null===(e=l())||void 0===e?void 0:e.allowSelfSignup},u=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isDemoMode}},25647:function(e,n,t){"use strict";t.d(n,{o:function(){return a}});var r=t(3546),s=t(38785);let a=(e,n)=>{let t=(0,s.U)(),a=e(e=>null==e?void 0:e._hasHydrated),l=e(n),[i,o]=r.useState(t&&a?l:void 0);return r.useEffect(()=>{o(l)},[l]),i}},63484:function(e,n,t){"use strict";t.d(n,{U$:function(){return d},t:function(){return u}});var r=t(14283),s=t.n(r),a=t(34021),l=t(74630),i=t(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),c={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};Object.entries(o).reduce((e,n)=>{let[t,r]=n;return{...e,[t.toLocaleLowerCase()]:r}},{});let d=e=>{let n={},t={};for(let[e,r]of Object.entries(c)){for(let t of r.filenames)(0,a.Z)(n,t)||(n[t]=[]),n[t].push(e);for(let n of r.extnames)(0,a.Z)(t,n)||(t[n]=[]),t[n].push(e)}return[].concat(n[s().basename(e)],t[s().extname(e).substring(1)]).filter(Boolean)},u=(e,n)=>{let t=()=>(0,l.Z)(n)?"Other":n;if(!e)return t();let r=Object.values(i.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===r)return t();let s=Object.keys(i.SQ)[r];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[s.toLocaleLowerCase()]||s}},17451:function(e,n,t){"use strict";t.d(n,{a:function(){return o}});var r=t(27257),s=t(85654),a=t(74248);let l=["_hasHydrated","setHasHydrated","activeChatId"],i={_hasHydrated:!1,chats:void 0,activeChatId:(0,a.x0)()},o=(0,r.Ue)()((0,s.tJ)(e=>({...i,setHasHydrated:n=>{e({_hasHydrated:n})}}),{name:"tabby-chat-storage",partialize:e=>Object.fromEntries(Object.entries(e).filter(e=>{let[n]=e;return!l.includes(n)})),onRehydrateStorage:()=>e=>{e&&e.setHasHydrated(!0)}}))},91302:function(e,n,t){"use strict";t.d(n,{Dp:function(){return v},Ho:function(){return g},QJ:function(){return N},av:function(){return S},kP:function(){return k},zq:function(){return j}});var r,s,a=t(36164),l=t(3546),i=t(11978),o=t(24426),c=t.n(o),d=t(43240),u=t(80605),f=t(11634),m=t(66794);function h(e,n){var t,r;let a=function(e,n){switch(n.type){case s.SignIn:case s.Refresh:return{status:"authenticated",data:n.data};case s.SignOut:return{status:"unauthenticated",data:void 0}}}(0,n);return e.status==a.status&&(t=e.data,r=a.data,(null==t?void 0:t.accessToken)===(null==r?void 0:r.accessToken)&&(null==t?void 0:t.refreshToken)===(null==r?void 0:r.refreshToken))?e:a}(r=s||(s={}))[r.SignIn=0]="SignIn",r[r.SignOut=1]="SignOut",r[r.Refresh=2]="Refresh";let p=l.createContext({}),v=(0,d.BX)("\n mutation refreshToken($refreshToken: String!) {\n refreshToken(refreshToken: $refreshToken) {\n accessToken\n refreshToken\n }\n }\n"),x=(0,d.BX)("\n mutation LogoutAllSessions {\n logoutAllSessions\n }\n"),g=e=>{let{children:n}=e,[t,r]=l.useState(!1),[i]=c()(m.nd,void 0),[o,d]=l.useReducer(h,{status:"loading",data:void 0});l.useEffect(()=>{(null==i?void 0:i.accessToken)&&(null==i?void 0:i.refreshToken)?d({type:s.SignIn,data:i}):d({type:s.SignOut}),r(!0)},[]),l.useEffect(()=>{!t||((null==i?void 0:i.accessToken)&&(null==i?void 0:i.refreshToken)?d({type:s.Refresh,data:i}):(null==i?void 0:i.accessToken)||(null==i?void 0:i.refreshToken)||d({type:s.SignOut}))},[i]);let u=l.useMemo(()=>{var e;return(null==o?void 0:o.status)=="authenticated"?{data:{accessToken:o.data.accessToken},status:o.status}:{status:null!==(e=null==o?void 0:o.status)&&void 0!==e?e:"loading",data:null}},[o]);return(0,a.jsx)(p.Provider,{value:{authState:o,dispatch:d,session:u},children:n})};class b extends Error{constructor(){super("AuthProvider is missing. Please add the AuthProvider at root level")}}function y(){let e=l.useContext(p);if(!e)throw new b;return e}function j(){let{dispatch:e}=y(),[n,t]=c()(m.nd,void 0);return async n=>(t({accessToken:n.accessToken,refreshToken:n.refreshToken}),e({type:s.SignIn,data:n}),!0)}function N(){let e=(0,f.D)(x),{dispatch:n}=y(),[t,r]=c()(m.nd,void 0);return async()=>{await e(),r(void 0),n({type:s.SignOut})}}function k(){let{session:e}=y();return e}let w=["/auth/signin","/auth/signup","/auth/reset-password"];function S(){let e=(0,u.c7)(),n=(0,i.useRouter)(),t=(0,i.usePathname)(),r=(0,i.useSearchParams)(),{data:s,status:a}=k();return l.useEffect(()=>{if("loading"===a||"authenticated"===a||void 0===e)return;let s="/auth/signup"===t&&"true"===r.get("isAdmin");if(!s&&!e)return n.replace("/auth/signup?isAdmin=true");w.includes(t)||n.replace("/auth/signin")},[e,a]),s}},3765:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(44745),s=t(57778),a=t(79716),l=t(91302),i=t(66794);async function o(e,n){var t;let r=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;if(function(e){var n;if(e.startsWith("/oauth/providers"))return!1;let t=null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken;if(!t)return!0;try{let{exp:e}=(0,a.o)(t);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(t=>f(e,n));let s=await r(e,d(n));return 401===s.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(t=>f(e,n))):m(s,n)}async function c(){var e,n;let t=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!t)return;let r=await u(t);return null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.refreshToken}function d(e){var n;let t=new Headers(null==e?void 0:e.headers);return t.append("authorization","Bearer ".concat(null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken)),{...e||{},headers:t}}async function u(e){let n=new r.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[r.Ek]}),t=n.createRequestOperation("mutation",(0,s.h)(l.Dp,{refreshToken:e}));return n.executeMutation(t)}function f(e,n){var t;let r=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;return r(e,d(n)).then(e=>m(e,n))}function m(e,n){return(null==e?void 0:e.ok)?(null==n?void 0:n.responseFormatter)?n.responseFormatter(e):(null==n?void 0:n.responseFormat)==="blob"?e.blob():e.json():(null==n?void 0:n.errorHandler)?n.errorHandler(e):void 0}},11634:function(e,n,t){"use strict";t.d(n,{D:function(){return m},L:function(){return h}});var r=t(22365),s=t(28552),a=t(81013),l=t(79716),i=t(74630),o=t(40055),c=t(44745),d=t(91302),u=t(70410),f=t(66794);function m(e,n){var t;let[r,s]=(0,o.Db)(e),a=(null==n?void 0:n.form)?(t=n.form,e=>{let{graphQLErrors:n=[]}=e;for(let e of n)if(e.extensions&&e.extensions["validation-errors"]){let n=e.extensions["validation-errors"];for(let e of n.errors)t.setError(e.path,e)}else(null==e?void 0:e.originalError)&&t.setError("root",e.originalError)}):void 0,l=async e=>{let t;try{if(null==(t=await s(e))?void 0:t.error)a&&a(t.error),(null==n?void 0:n.onError)&&n.onError(t.error);else if(!(0,i.Z)(null==t?void 0:t.data)){var r;null==n||null===(r=n.onCompleted)||void 0===r||r.call(n,t.data)}}catch(e){(null==n?void 0:n.onError)&&n.onError(e);return}return t};return l}let h=new c.KU({url:"/graphql",requestPolicy:"cache-and-network",exchanges:[(0,s.HG)({keys:{CompletionStats:()=>null,ServerInfo:()=>null,RepositorySearch:()=>null,RepositoryList:()=>null,RepositoryGrep:()=>null,GrepLine:()=>null,GrepFile:()=>null,GrepTextOrBase64:()=>null,GrepSubMatch:()=>null,Repository:e=>e?"".concat(e.kind,"_").concat(e.id):null,GitReference:()=>null},resolvers:{Query:{invitations:(0,a.N)(),gitRepositories:(0,a.N)(),webCrawlerUrls:(0,a.N)(),integrations:(0,a.N)()}},updates:{Mutation:{deleteInvitation(e,n,t,r){e.deleteInvitation&&t.inspectFields("Query").filter(e=>"invitations"===e.fieldName).forEach(e=>{t.updateQuery({query:u.lE,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.invitations)||void 0===t?void 0:t.edges)&&(e.invitations.edges=e.invitations.edges.filter(e=>e.node.id!==n.id)),e})})},deleteGitRepository(e,n,t,r){e.deleteGitRepository&&t.inspectFields("Query").filter(e=>"gitRepositories"===e.fieldName).forEach(e=>{t.updateQuery({query:u.S1,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.gitRepositories)||void 0===t?void 0:t.edges)&&(e.gitRepositories.edges=e.gitRepositories.edges.filter(e=>e.node.id!==n.id)),e})})},deleteWebCrawlerUrl(e,n,t,r){e.deleteWebCrawlerUrl&&t.inspectFields("Query").filter(e=>"webCrawlerUrls"===e.fieldName).forEach(e=>{t.updateQuery({query:u.XP,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.webCrawlerUrls)||void 0===t?void 0:t.edges)&&(e.webCrawlerUrls.edges=e.webCrawlerUrls.edges.filter(e=>e.node.id!==n.id)),e})})},deleteIntegration(e,n,t,r){e.deleteIntegration&&t.inspectFields("Query").filter(e=>"integrations"===e.fieldName).forEach(e=>{t.updateQuery({query:u.kb,variables:e.arguments},e=>((null==e?void 0:e.integrations)&&(e.integrations.edges=e.integrations.edges.filter(e=>e.node.id!==n.id)),e))})},createIntegration(e,n,t){let r="Query";t.inspectFields(r).filter(e=>{var t,r,s;return"integrations"===e.fieldName&&!!(null===(t=e.arguments)||void 0===t?void 0:t.kind)&&(null===(r=e.arguments)||void 0===r?void 0:r.kind)===(null==n?void 0:null===(s=n.input)||void 0===s?void 0:s.kind)}).forEach(e=>{t.invalidate(r,e.fieldName,e.arguments)})}}}}),(0,r.M)(async e=>{let n=(0,f.bW)(),t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken;return{addAuthToOperation(n){let s=(0,f.bW)();return(t=null==s?void 0:s.accessToken,r=null==s?void 0:s.refreshToken,t)?e.appendHeaders(n,{Authorization:"Bearer ".concat(t)}):n},didAuthError(e,n){let t=e.graphQLErrors.some(e=>{var n;return(null==e?void 0:null===(n=e.extensions)||void 0===n?void 0:n.code)==="UNAUTHORIZED"});return t&&f.gN.clearAccessToken(),t},willAuthError(e){let n=(0,f.bW)();if(t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken,"query"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["GetServerInfo"].includes(e.name.value)})||"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["tokenAuth","register"].includes(e.name.value)})||r&&"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null==e?void 0:null===(n=e.name)||void 0===n?void 0:n.value)==="refreshToken"}))return!1;if(!t)return f.gN.clearAccessToken(),!0;try{let{exp:e}=(0,l.o)(t);return(0,f.pw)(e)}catch(e){return!0}},refreshAuth:async()=>f.gN.refreshToken(async()=>{var n;let t=null===(n=(0,f.bW)())||void 0===n?void 0:n.refreshToken;if(t)return e.mutate(d.Dp,{refreshToken:t}).then(e=>{var n;return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.refreshToken})})}}),(0,c.Dk)({onError(e){e.message.startsWith("[GraphQL]")&&(e.message=e.message.replace("[GraphQL]","").trim())}}),c.Ek]})},70410:function(e,n,t){"use strict";t.d(n,{Cl:function(){return u},D7:function(){return v},DQ:function(){return o},GG:function(){return l},S1:function(){return a},XP:function(){return h},Y6:function(){return d},kb:function(){return f},lE:function(){return s},ts:function(){return m},yB:function(){return i},yw:function(){return c},zz:function(){return p}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),l=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),o=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),c=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),d=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),u=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),p=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),v=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")},66794:function(e,n,t){"use strict";t.d(n,{bW:function(){return i},gN:function(){return f},nd:function(){return l},pw:function(){return d}});var r=t(79716),s=t(74630),a=t(74248);let l="_tabby_auth",i=()=>{if((0,a.S_)()){let e=localStorage.getItem(l);if(e)try{return JSON.parse(e)}catch(e){}}},o=e=>{localStorage.setItem(l,JSON.stringify(e))},c=()=>{localStorage.removeItem(l),window.dispatchEvent(new StorageEvent("storage",{storageArea:window.localStorage,url:window.location.href,key:l}))},d=e=>!!(0,s.Z)(e)||Date.now()>1e3*e,u=e=>!(0,s.Z)(e)&&Date.now()-1e3*e<6e4,f=new class{clearAccessToken(){let e=i();e&&o({...e,accessToken:""})}async refreshToken(e){try{var n;if(void 0===(null===(n=navigator)||void 0===n?void 0:n.locks))throw console.error("The Web Locks API is not supported in your browser. Please upgrade to a newer browser version."),Error();await navigator.locks.request("_tabby_auth_lock",async()=>{let n;let t=i(),s=null==t?void 0:t.accessToken,a=null==t?void 0:t.refreshToken;if(s){let{iat:a}=(0,r.o)(s);n=u(a)?t:await e()}else a&&(n=await e());n?o(n):c()})}catch(e){c()}}}},55823:function(){},65001:function(){},23342:function(e,n){"use strict";n.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},18452:function(e,n,t){"use strict";t.d(n,{m:function(){return l},H:function(){return i}});var r=t(3546),s=t(89704),a=t(95686);function l(e,n){let[t,a]=(0,r.useState)(null),l=!1;return(0,r.useEffect)(()=>{if(e.current&&!l){var t;l=!0,a((t=e.current,(0,s.K)(t,{expose:{navigate:n.navigate,refresh:n.refresh,onSubmitMessage:n.onSubmitMessage,onApplyInEditor:n.onApplyInEditor}})))}},[e.current]),t}function i(e){let[n,t]=(0,r.useState)(null),s=!1;return(0,r.useEffect)(()=>{let n=window.self!==window.top;n&&!s&&(s=!0,t((0,a.c)({expose:{init:e.init,sendMessage:e.sendMessage,showError:e.showError,cleanError:e.cleanError}})))},[]),n}}},function(e){e.O(0,[5870,6056,7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,5621,3882,8746,4373,739,6193,1889,7982,7651,6618,1566,9736,1565,3375,5289,1744],function(){return e(e.s=4755)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-968d21a6346d3bfc.js b/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-968d21a6346d3bfc.js deleted file mode 100644 index 498580b891cb..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/files/page-968d21a6346d3bfc.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[357,3396],{4755:function(e,n,t){Promise.resolve().then(t.bind(t,97720))},97720:function(e,n,t){"use strict";t.r(n),t.d(n,{SourceCodeBrowser:function(){return nl},SourceCodeBrowserContext:function(){return nt}});var r=t(36164),s=t(3546),a=t(11978),l=t(57778),i=t(1853),o=t(94909),c=t(74630),d=t(26165),u=t(21454),f=t(43240),m=t(44645),h=t(80605),p=t(63484),v=t(3765),x=t(11634),g=t(70410),b=t(74248),y=t(53538),j=t(30601),N=t(90379),k=t(38736),w=t(27064),S=t(50538),C=t(42891),I=t.n(C),E=t(23342),R=t(91655),A=t(2578),P=t(93877),F=t(28312);let O=e=>{let[n,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let n=e.current,r=new IntersectionObserver(e=>{let[n]=e;t(n.intersectionRatio<1)},{threshold:[1]});return n&&r.observe(n),()=>{n&&r.unobserve(n)}},[e.current]),n};var D=t(31458),L=t(81565),T=t(11208),_=t(29),$=t(70652),z=t.n($),M=t(48537),U=t(48048);let B=e=>{let{className:n}=e,{currentFileRoutes:t,activeRepo:a,activeEntryInfo:l}=s.useContext(nt),i=null==l?void 0:l.basename,o=s.useMemo(()=>{var e;let n=null==l?void 0:l.basename,t=[{name:null!==(e=null==l?void 0:l.repositoryName)&&void 0!==e?e:"",href:(0,U.I)(a,l.rev,"","dir")}];if(n){let e=decodeURIComponent(n).split("/")||[];for(let n=0;n{let t=0===n&&(null==o?void 0:o.length)>1,a=n===o.length-1,l=(0,b.cn)("whitespace-nowrap",t||a?"font-bold":"font-medium",a?"":"cursor-pointer text-primary hover:underline",t?"hover:underline":void 0);return(0,r.jsxs)(s.Fragment,{children:[a?(0,r.jsx)("div",{className:l,children:e.name}):(0,r.jsx)(z(),{className:l,href:"/files/".concat(e.href),children:e.name}),!a&&(0,r.jsx)("div",{children:"/"})]},e.href)})]}),!!(null==t?void 0:t.length)&&!!i&&(0,r.jsx)(M.q,{className:"shrink-0",value:i})]})},q=e=>{let{blob:n,className:t,canCopy:a,hideBlobActions:l,contentLength:i,children:o,...c}=e,{chatSideBarVisible:d,setChatSideBarVisible:u,isChatEnabled:f}=s.useContext(nt),[m]=(0,P.Ds)(),h=s.useRef(null),{activePath:p}=s.useContext(nt),{isCopied:v,copyToClipboard:x}=(0,F.m)({timeout:2e3}),g=O(h),y=f&&m.value&&!d,j=i?(0,R.Z)(i):"",N=async()=>{if(!v&&n)try{let e=await n.text();x(e)}catch(e){A.A.error("Something went wrong. Please try again.")}};return(0,r.jsxs)("div",{className:(0,b.cn)("sticky -top-1 z-10 border",!g&&"rounded-t-lg",t),ref:h,...c,children:[g&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"bg-secondary pl-4",children:(0,r.jsx)(B,{className:"py-2"})}),g&&(0,r.jsx)(T.Z,{})]}),!l&&(0,r.jsxs)("div",{className:(0,b.cn)("flex items-center justify-between bg-secondary p-2 text-secondary-foreground",!g&&"rounded-t-lg"),children:[(0,r.jsxs)("div",{className:"flex h-8 items-center gap-4 leading-8",children:[o,(0,r.jsx)("span",{className:"ml-2 text-sm text-muted-foreground",children:j})]}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[a&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsxs)(D.z,{variant:"ghost",size:"icon",onClick:N,children:[v?(0,r.jsx)(L.IconCheck,{className:"text-green-600"}):(0,r.jsx)(L.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]})}),(0,r.jsx)(_._v,{children:"Copy raw file"})]}),!!n&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsx)("a",{className:(0,D.d)({variant:"ghost",size:"icon"}),download:(0,U.i3)(null!=p?p:""),href:URL.createObjectURL(n),children:(0,r.jsx)(L.IconDownload,{})})}),(0,r.jsx)(_._v,{children:"Download raw file"})]}),y&&(0,r.jsxs)(_.u,{children:[(0,r.jsx)(_.aJ,{asChild:!0,children:(0,r.jsxs)(D.z,{variant:"ghost",className:"flex shrink-0 items-center gap-1 px-2",onClick:e=>u(!d),children:[(0,r.jsx)(I(),{alt:"Tabby logo",src:E.Z,width:24}),"Ask Tabby"]})}),(0,r.jsx)(_._v,{children:"Open chat panel"})]})]})]})]})},Z=e=>{let{className:n,blob:t,isImage:a}=e,{activePath:l}=(0,s.useContext)(nt);return(0,r.jsx)("div",{className:(0,b.cn)(n),children:(0,r.jsx)("div",{className:"rounded-b-lg border border-t-0 p-2 text-center",children:a?(0,r.jsx)("img",{className:"mx-auto",src:t?URL.createObjectURL(t):void 0}):(0,r.jsx)("a",{className:"text-primary hover:underline",download:(0,U.i3)(null!=l?l:""),href:t?URL.createObjectURL(t):"",target:"_blank",children:"View raw"})})})},G=s.lazy(()=>Promise.all([t.e(9148),t.e(7844)]).then(t.bind(t,47844))),H=s.lazy(()=>Promise.all([t.e(5606),t.e(177),t.e(557)]).then(t.bind(t,30557))),V=e=>{var n;let{className:t}=e,{searchParams:a}=(0,m.Z)(),{activePath:l}=(0,s.useContext)(nt),{textValue:i}=(0,s.useContext)(J),o=l?(0,p.U$)(l)[0]:void 0,c=null!=o?o:"plain",d=(null===(n=a.get("plain"))||void 0===n?void 0:n.toString())==="1";return(0,r.jsx)("div",{className:(0,b.cn)(t),children:(0,r.jsx)("div",{className:"rounded-b-lg border border-t-0 py-2",children:(0,r.jsx)(s.Suspense,{fallback:(0,r.jsx)(N.cg,{className:"p-2"}),children:i&&"markdown"===c&&!d?(0,r.jsx)(H,{value:i}):(0,r.jsx)(G,{value:null!=i?i:"",language:c})})})})},J=s.createContext({}),Y=e=>{var n;let{className:t,blob:a,contentLength:l,fileDisplayType:i,loading:o}=e,{searchParams:c,updateUrlComponents:d}=(0,m.Z)(),{activePath:u}=s.useContext(nt),{textValue:f}=s.useContext(J),h="raw"===i||"image"===i,v=u?(0,p.U$)(u)[0]:void 0,x=(null===(n=c.get("plain"))||void 0===n?void 0:n.toString())==="1";return(0,r.jsxs)("div",{className:(0,b.cn)(t),children:[(0,r.jsx)(q,{blob:a,contentLength:l,canCopy:!h,children:!!f&&"markdown"===(null!=v?v:"plain")&&(0,r.jsx)(S.mQ,{value:x?"1":"0",onValueChange:e=>{"1"===e?d({searchParams:{set:{plain:"1"}}}):d({searchParams:{del:"plain"}})},children:(0,r.jsxs)(S.dr,{children:[(0,r.jsx)(S.SP,{value:"0",children:"Preview"}),(0,r.jsx)(S.SP,{value:"1",children:"Code"})]})})}),o&&!a?(0,r.jsx)(N.cg,{className:"p-2"}):h?(0,r.jsx)(Z,{blob:a,isImage:"image"===i}):(0,r.jsx)(V,{})]})},W=e=>{let{blob:n,fileDisplayType:t,contentLength:a}=e,[l,i]=s.useState();return s.useEffect(()=>{let e=async e=>{try{let n=await e.text();i(n)}catch(e){i("")}};n&&"text"===t&&e(n)},[n,t]),(0,r.jsx)(J.Provider,{value:{textValue:l},children:(0,r.jsx)(Y,{blob:n,fileDisplayType:t,contentLength:a})})};var Q=t(826),X=t(18452),K=t(16784),ee=t(98454),en=t(25647),et=t(17451);let er=e=>{let{className:n,...t}=e,[{data:a}]=(0,ee.P)(),{pendingEvent:l,setPendingEvent:i,repoMap:o,updateActivePath:c}=s.useContext(nt),d=(0,en.o)(et.a,e=>e.activeChatId),u=s.useRef(null),f=(0,K.d)(o),m=async e=>{if((null==e?void 0:e.filepath)&&(null==e?void 0:e.git_url)){let t=(0,b.nO)(null==e?void 0:e.range),r=f.current,s=(0,Q.Z)(Object.keys(r),n=>{var t;return(null==r?void 0:null===(t=r[n])||void 0===t?void 0:t.gitUrl)===e.git_url});if(s){let a=r[s];if(a){var n;let r=(0,U.s8)(a.refs),s=null===(n=(0,U.r2)(r))||void 0===n?void 0:n.name,l=e.filepath?(0,p.U$)(e.filepath)[0]:void 0;c((0,U.I)(a,s,e.filepath,e.kind),{hash:t,replace:!1,plain:"markdown"===l&&!!t});return}}}},h=(0,X.m)(u,{navigate:m,refresh:async()=>{window.location.reload(),await new Promise(e=>{setTimeout(()=>e(null),1e3)})}}),v=e=>{let{action:n}=e,t="";switch(n){case"explain":t="Explain the selected code:";break;case"generate_unittest":t="Generate a unit test for the selected code:";break;case"generate_doc":t="Generate documentation for the selected code:"}return t};return(s.useEffect(()=>{(null==u?void 0:u.current)&&a&&(null==h||h.init({fetcherOptions:{authorization:a.me.authToken}}))},[null==u?void 0:u.current,h,a]),s.useEffect(()=>{if(l&&h){let{lineFrom:e,lineTo:n,code:t,path:r,gitUrl:s}=l;h.sendMessage({message:v(l),selectContext:{kind:"file",content:t,range:{start:e,end:null!=n?n:e},filepath:r,git_url:s}})}i(void 0)},[l,h]),null==a?void 0:a.me)?(0,r.jsxs)("div",{className:(0,b.cn)("flex h-full flex-col",n),...t,children:[(0,r.jsx)(es,{}),(0,r.jsx)("iframe",{src:"/chat",className:"w-full flex-1 border-0",ref:u},d)]}):(0,r.jsx)(r.Fragment,{})};function es(){let{setChatSideBarVisible:e}=s.useContext(nt);return(0,r.jsx)("div",{className:"sticky top-0 flex items-center justify-end px-2 py-1",children:(0,r.jsx)(D.z,{size:"icon",variant:"ghost",onClick:n=>e(!1),children:(0,r.jsx)(L.IconClose,{})})})}var ea=t(24685),el=t(91299),ei=t(40055),eo=t(24449),ec=t(82394);let ed=e=>{var n;let{className:t}=e,l=(0,a.useRouter)(),i=(0,a.useSearchParams)(),{activeEntryInfo:o,activeRepo:c,activeRepoRef:d,updateActivePath:u}=s.useContext(nt),[f,m]=s.useState(null===(n=i.get("q"))||void 0===n?void 0:n.toString()),[h]=(0,eo.n)(f,300),p=s.useRef(null),v=null==c?void 0:c.kind,x=null==c?void 0:c.id,y=s.useMemo(()=>(0,el.Z)(h).replace(/-?[f|lang]:(\S+)/g,""),[h]),[{data:j}]=(0,ei.aM)({query:g.D7,variables:{kind:v,id:x,pattern:null!=y?y:"",rev:null==d?void 0:d.name},pause:!x||!v||!y}),N=s.useMemo(()=>{var e,n;if(!y)return[];let t=null==j?void 0:null===(e=j.repositorySearch)||void 0===e?void 0:e.slice(0,5);return null!==(n=null==t?void 0:t.map(e=>({repositorySearch:e,value:e.path,label:e.path,type:"file"})))&&void 0!==n?n:[]},[null==j?void 0:j.repositorySearch,y]),k=s.useMemo(()=>{let e=[{label:"Include only results from file path matching the given search pattern.",value:"f",type:"tips"},{label:"Exclude results from file path matching the given search pattern.",value:"-f",type:"tips"},{label:"Include only results from the given language.",value:"lang",type:"tips"},{label:"Exclude results from the given language.",value:"-lang",type:"tips"}];if(!f)return[e[0],e[2]];let n=f.match(/(^|\s)-$/),t=f.match(/(^|\s)-?f$/),r=f.match(/(^|\s)-?l(a(n(g)?)?)?$/);return n?[e[1],e[3]]:t||r?t?e.slice(0,2):r?e.slice(2):[]:[]},[f]),{isOpen:w,getMenuProps:S,getInputProps:C,highlightedIndex:I,getItemProps:E,openMenu:R}=(0,ea.Kb)({items:N,onSelectedItemChange(e){let{selectedItem:n}=e;if((null==n?void 0:n.type)==="file"&&n.repositorySearch){let e=(0,U.I)(c,null==d?void 0:d.name,n.repositorySearch.path,n.repositorySearch.type);u(e);return}P(null==n?void 0:n.value)},stateReducer(e,n){let{type:t,changes:r}=n;return t===ea.Kb.stateChangeTypes.InputClick?{...r,highlightedIndex:void 0,isOpen:!0}:r}}),A=e=>{w||R(),m(e)};s.useEffect(()=>{let e=e=>{var n,t;let r=e.target,s=null==r?void 0:null===(n=r.tagName)||void 0===n?void 0:n.toLowerCase();"input"!==s&&"textarea"!==s&&"select"!==s&&"/"===e.key&&(e.preventDefault(),null===(t=p.current)||void 0===t||t.focus(),R())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let P=e=>{if(!e)return;let n=(0,U.I)(c,null==o?void 0:o.rev,"","search");l.push("/files/".concat(n,"?q=").concat(encodeURIComponent(e)))},F=!(null==k?void 0:k.length)&&!(null==N?void 0:N.length);return(0,r.jsx)("div",{className:(0,b.cn)("flex w-full shrink-0 items-center bg-background px-4 py-3.5 transition duration-500 ease-in-out",t),children:(0,r.jsxs)("div",{className:(0,b.cn)("relative w-full"),children:[(0,r.jsxs)("div",{className:"h-9",children:[(0,r.jsx)("div",{className:(0,b.cn)({"absolute z-10 inset-0":w}),children:(0,r.jsx)(ec.I,{className:"w-full",...C({onKeyDown:e=>{"Enter"!==e.key||e.nativeEvent.isComposing||(e.preventDefault(),P(f))},ref:p}),value:f,onChange:e=>A(e.target.value)})}),!f&&(0,r.jsxs)("div",{className:"absolute left-3 top-1.5 select-none text-muted-foreground",onClick:e=>{var n;e.preventDefault(),null===(n=p.current)||void 0===n||n.focus(),R()},children:["Type"," ",(0,r.jsx)("kbd",{className:"rounded border border-muted-foreground px-0.5",children:"/"})," ","to search"]})]}),(0,r.jsxs)("div",{className:"absolute right-2 top-0 z-20 flex h-full items-center",children:[f?(0,r.jsx)(D.z,{variant:"ghost",size:"icon",className:"h-6 w-6 cursor-pointer",onClick:()=>{var e;m(""),null===(e=p.current)||void 0===e||e.focus()},children:(0,r.jsx)(L.IconClose,{})}):null,(0,r.jsx)("div",{className:"z-20 ml-2 flex items-center border-l border-l-border pl-2",children:(0,r.jsx)(D.z,{variant:"ghost",className:"h-6 w-6 ",size:"icon",onClick:()=>P(f),children:(0,r.jsx)(L.IconSearch,{})})})]}),w&&(0,r.jsxs)("div",{className:(0,b.cn)("absolute -inset-x-3 -top-2 flex max-h-[60vh] flex-col overflow-hidden rounded-lg border bg-popover p-4 shadow-2xl",{"pb-0.5":F}),...S({suppressRefError:!0}),children:[(0,r.jsx)("div",{className:(0,b.cn)("shrink-0",F?"h-9":"h-12")}),(0,r.jsxs)("div",{className:"flex-1 overflow-y-auto",children:[!!(null==k?void 0:k.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"text-md mb-2 pl-2 font-semibold",children:"Narrow your search"}),(0,r.jsx)("div",{className:"space-y-2",children:k.map(e=>(0,r.jsx)(ef,{data:e},e.value))})]}),!!(null==N?void 0:N.length)&&(0,r.jsxs)(r.Fragment,{children:[!!(null==k?void 0:k.length)&&(0,r.jsx)(T.Z,{className:"my-2"}),(0,r.jsx)("div",{className:"text-md mb-1 pl-2 font-semibold",children:"Code"}),N.map((e,n)=>{var t,s;let a=e.repositorySearch,l=I===n;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex cursor-default select-none items-center gap-1 rounded-sm px-2 py-1.5 text-sm outline-none",l&&"cursor-pointer bg-accent text-accent-foreground"),...E({item:e,index:n,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),children:[(0,r.jsx)("div",{className:"shrink-0",children:(null==e?void 0:null===(t=e.repositorySearch)||void 0===t?void 0:t.type)==="dir"?(0,r.jsx)(L.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}}):(0,r.jsx)(L.IconFile,{})}),(0,r.jsx)("div",{className:"flex-1 break-all",children:(0,r.jsx)(eu,{text:a.path,indices:a.indices})}),(0,r.jsx)("div",{className:"shrink-0 text-sm text-muted-foreground",children:"Jump to"})]},null===(s=e.repositorySearch)||void 0===s?void 0:s.path)})]})]})]})]})})};function eu(e){let{text:n,indices:t}=e,a=s.useMemo(()=>new Set(t),[t]);return(0,r.jsx)("p",{className:"text-muted-foreground",children:n.split("").map((e,n)=>a.has(n)?(0,r.jsx)("span",{className:"font-semibold text-foreground",children:e},"".concat(e,"_").concat(n)):e)})}function ef(e){let{data:n}=e,{label:t,value:s}=n;return(0,r.jsxs)("div",{className:"flex items-center gap-1 px-2 text-sm",children:[(0,r.jsx)(L.IconFilter,{className:"shrink-0"}),(0,r.jsxs)("div",{className:"text-secondary-foreground",children:[(0,r.jsxs)("span",{className:"mr-0.5 rounded bg-secondary px-1 py-0.5 text-secondary-foreground",children:[s,":"]}),(0,r.jsx)("span",{children:t})]})]})}var em=t(97651),eh=t.n(em),ep=t(39018),ev=t.n(ep),ex=t(3448),eg=t(88105),eb=t(58388),ey=t(28242),ej=t(33523),eN=t(85312);let ek=eg.tk.theme({".cm-line":{cursor:"pointer"},".cm-line:hover":{opacity:"60%"}});t(55823);let ew=eg.p.mark({class:"search-match-mark"}),eS=eg.tk.theme({".search-match-mark":{backgroundColor:"hsl(var(--mark-bg))"}});function eC(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=e.state.doc,r=t.length;if(!r)return eg.p.none;let s=[];for(let e of n){let n=t.line(e.lineNumber),a=n.from,l={start:a+e.bytesStart,end:a+e.bytesEnd};try{l&&l.start<=r&&l.end<=r&&s.push(ew.range(l.start,l.end))}catch(e){}}return s.length?eg.p.set(s):eg.p.none}let eI=e=>{let n=eg.lg.fromClass(class{update(n){(n.docChanged||n.viewportChanged)&&(this.marks=eC(n.view,e))}constructor(n){this.marks=eC(n,e)}},{decorations:e=>e.marks});return[n,eS]},eE=s.memo(e=>{let n,{path:t,pattern:s}=e;if(!s)return t;let a=RegExp((0,eb.Z)(s),"gi"),l=[];for(;null!==(n=a.exec(t));){let e=n.index,t=e+n[0].length;l.push({start:e,end:t})}return(0,r.jsx)(eA,{text:t,matches:l})});eE.displayName="FilePathView";let eR=e=>{let{result:n,query:t}=e,{theme:a}=(0,ey.F)(),{activeRepo:l,activeEntryInfo:i}=s.useContext(nt),o=s.useMemo(()=>{var e;return null==t?void 0:null===(e=t.match(/f:(\S+)/))||void 0===e?void 0:e[1]},[t]),d=(0,p.U$)(n.path)[0],u=s.useMemo(()=>{var e;let t;let r=[],s=0,a=0,l=null!==(e=n.lines)&&void 0!==e?e:[];return l.forEach((e,n)=>{0===n?(s=n,a=n,t=e.lineNumber):((0,c.Z)(t)||e.lineNumber!==t+1?(t=e.lineNumber,r.push({start:s,end:a}),s=n):t=e.lineNumber,a=n)}),a!==(null==l?void 0:l.length)&&r.push({start:s,end:a}),r},[n.lines]),f="/files/".concat((0,U.I)(l,i.rev,n.path,"file"));return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"sticky top-9 z-10 border bg-secondary p-2 text-secondary-foreground",children:(0,r.jsx)(z(),{href:{pathname:f},className:"inline-flex font-medium text-primary hover:underline",children:(0,r.jsx)(eE,{path:n.path,pattern:o})})}),(0,r.jsx)("div",{className:"divide-y-border mb-6 grid divide-y overflow-x-auto border border-t-0",children:u.map((e,t)=>{let s=n.lines.slice(e.start,e.end+1);return(0,r.jsx)(ej.Z,{offset:300,children:(0,r.jsx)(eP,{language:d,theme:a,lines:s,path:n.path})},"".concat(n.path,"-").concat(e.start))})})]})};function eA(e){let{text:n,matches:t}=e;if(!t||0===t.length)return(0,r.jsx)("span",{children:n});let s=[],a=0;return t.forEach((e,t)=>{e.start>a&&s.push((0,r.jsx)("span",{children:n.substring(a,e.start)},"text-".concat(t))),s.push((0,r.jsx)("span",{className:"bg-[hsl(var(--mark-bg))]",children:n.substring(e.start,e.end)},"match-".concat(t))),a=e.end}),a{var e;let n=null!==(e=null==i?void 0:i.reduce((e,n)=>e+(n.line.text||atob(n.line.base64||"")||""),""))&&void 0!==e?e:"";return n.replace(/\n$/,"")},[]),m=(null==i?void 0:null===(n=i[0])||void 0===n?void 0:n.lineNumber)||0,h=s.useMemo(()=>{if(null==i?void 0:i.length){var e;let n=[];for(let e=0;e{let n="/files/".concat((0,U.I)(d,u.rev,o,"file"));c.push("".concat(n,"?plain=1#L").concat(m+e-1))},[ek,eg.tk.domEventHandlers({mousedown(n,t){let r=t.posAtCoords({x:n.clientX,y:n.clientY});if(null!=r){let s=t.state.doc.lineAt(r);e(s.number,n)}}})]),...eI(n)]}return[]},[i]);return(0,r.jsx)(eN.Z,{value:f,theme:t,language:l,readonly:!0,extensions:h})}let eF=e=>{var n,t,l;let i=(0,a.useSearchParams)(),o=null!==(t=null===(n=i.get("q"))||void 0===n?void 0:n.toString())&&void 0!==t?t:"",c=s.useMemo(()=>{var n;let t=e.results;return null!==(n=null==t?void 0:t.map(e=>({...e,blob:e.lines.reduce((e,n)=>{var t;return e+(null!==(t=n.line.text)&&void 0!==t?t:"")},"")})))&&void 0!==n?n:[]},[e.results]),d=s.useMemo(()=>{let n=0;if(!e.results)return"0";for(let t of e.results){let e=t.lines.reduce((e,n)=>{let t=n.subMatches.length;return e+t},0);n+=Math.max(e,1)}let t=n<1e3?"0":"0.0a";return ev()(n).format(t)},[e.results]),u=eh().humanizer({units:["d","h","m","s"],spacer:"",maxDecimalPoints:2,language:"shortEn",languages:{shortEn:{m:()=>"m",s:()=>"s"}}})(null!==(l=e.requestDuration)&&void 0!==l?l:0);return(0,r.jsx)(r.Fragment,{children:e.loading?(0,r.jsx)(eO,{className:"mt-3"}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("h1",{className:"sticky top-0 z-20 bg-background pb-2 pt-1 font-semibold",children:[d," results in ",u]}),null==c?void 0:c.map((e,n)=>(0,r.jsx)("div",{children:(0,r.jsx)(eR,{result:e,query:o})},"".concat(e.path,"-").concat(n)))]})})};function eO(e){let{className:n}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("flex flex-col gap-3",n),children:[(0,r.jsx)(ex.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(ex.O,{className:"h-4 w-full"}),(0,r.jsx)(ex.O,{className:"h-8 w-full"})]})}let eD=e=>{let{className:n,error:t}=e,s=(0,r.jsx)(eT,{});switch(null==t?void 0:t.message){case U.l8.REPOSITORY_NOT_FOUND:s=(0,r.jsx)(eL,{});break;case U.l8.REPOSITORY_SYNC_FAILED:s=(0,r.jsx)(e_,{});break;case U.l8.INVALID_URL:s=(0,r.jsx)(e$,{});break;case U.l8.FAILED_TO_FETCH:s=(0,r.jsx)(ez,{})}return(0,r.jsx)("div",{className:(0,b.cn)("flex min-h-[30vh] items-center justify-center",n),children:(0,r.jsx)("div",{className:"flex flex-col items-center gap-4",children:s})})};function eL(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Repository not found"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(L.IconArrowRight,{})]})]})}function eT(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Not found"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(L.IconArrowRight,{})]})]})}function e_(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Repository is not cloned properly"})]}),(0,r.jsx)("div",{children:"The cloning of the repository has failed. Please verify your settings or attempt to retry the job."}),(0,r.jsxs)(z(),{href:"/settings/providers/git",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Providers Configuration"}),(0,r.jsx)(L.IconArrowRight,{})]})]})}function e$(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Invalid URL"})]}),(0,r.jsxs)(z(),{href:"/files",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Back to repositories"}),(0,r.jsx)(L.IconArrowRight,{})]})]})}function ez(){return(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"Failed to fetch"})]})})}var eM=t(76297),eU=t(36327);let eB=s.createContext({}),eq=e=>{let{onSelectTreeNode:n,children:t,activePath:s,fileMap:a,updateFileMap:l,expandedKeys:i,toggleExpandedKey:o,initialized:c,fileTreeData:d,fetchingTreeEntries:u}=e;return(0,r.jsx)(eB.Provider,{value:{onSelectTreeNode:n,fileTreeData:d,expandedKeys:i,toggleExpandedKey:o,activePath:s,fileMap:a,updateFileMap:l,initialized:c,fetchingTreeEntries:u},children:t})},eZ=e=>{let{level:n}=e,t=s.useMemo(()=>Array(n).fill(1),[n]);return(0,r.jsx)("div",{className:"flex h-full shrink-0 items-stretch",children:t.map((e,n)=>(0,r.jsx)("div",{className:"flex h-8 w-2 border-r border-transparent transition-colors duration-300 group-hover/filetree:border-border"},n))})},eG=()=>{let{ref:e,entry:n,inView:t}=(0,eM.YD)({trackVisibility:!0,delay:500});return s.useEffect(()=>{if((null==n?void 0:n.target)&&!t){var e;null==n||null===(e=n.target)||void 0===e||e.scrollIntoView({block:"center"})}},[null==n?void 0:n.target]),(0,r.jsx)("div",{ref:e,className:"absolute -left-2 h-8 w-1 rounded-md bg-primary"})},eH=e=>{let{isActive:n,level:t,children:s,className:a,...l}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex h-8 cursor-pointer items-stretch rounded-sm hover:bg-accent focus:bg-accent focus:text-accent-foreground",n&&"bg-accent",a),...l,children:[n&&(0,r.jsx)(eG,{}),(0,r.jsx)(eZ,{level:t}),(0,r.jsxs)("div",{className:"flex flex-nowrap items-center gap-2 truncate whitespace-nowrap",children:[(0,r.jsx)("div",{className:"h-4 w-4 shrink-0"}),s]})]})},eV=e=>{let{children:n,level:t,isActive:s,className:a,...l}=e;return(0,r.jsxs)("div",{className:(0,b.cn)("relative flex cursor-pointer items-stretch rounded-sm hover:bg-accent focus:bg-accent focus:text-accent-foreground",s?"bg-accent text-accent-foreground":void 0,a),...l,children:[s&&(0,r.jsx)(eG,{}),(0,r.jsx)(eZ,{level:t}),(0,r.jsx)("div",{className:"flex flex-nowrap items-center gap-2 truncate whitespace-nowrap",children:n})]})},eJ=e=>{let{node:n,level:t}=e,{activeEntryInfo:a}=s.useContext(nt),{onSelectTreeNode:l}=s.useContext(eB),i="file"===n.file.kind,o=n.fullPath===(null==a?void 0:a.basename);return(0,r.jsxs)(eH,{level:t,onClick:e=>{i&&(null==l||l(n))},isActive:o,children:[(0,r.jsx)(L.IconFile,{className:"shrink-0"}),(0,r.jsx)("div",{className:"truncate",children:null==n?void 0:n.name})]})},eY=e=>{var n,t,a;let{node:l,level:i,root:o}=e,{activeRepo:c,activeEntryInfo:d}=s.useContext(nt),{fileMap:u,updateFileMap:f,expandedKeys:m,toggleExpandedKey:h,onSelectTreeNode:p}=s.useContext(eB),x=s.useRef(!1),g=o?"":l.file.basename,b=m.has(g),y="dir"===l.file.kind&&!(null==u?void 0:null===(n=u[l.fullPath])||void 0===n?void 0:n.treeExpanded)&&b,{data:j,isLoading:N}=(0,eU.Z)(y?(0,U.Vq)(c,d.rev,g):null,v.Z,{revalidateIfStale:!1});s.useEffect(()=>{var e;if(!x.current&&(null==j?void 0:null===(e=j.entries)||void 0===e?void 0:e.length)){let e=j.entries.reduce((e,n)=>{let t=n.basename;return{...e,[t]:{file:n,name:(0,U.i3)(t),fullPath:t,treeExpanded:!1}}},{});f(e),x.current=!0}},[j]);let[k]=(0,eo.n)(N,100),w=!!(null==l?void 0:null===(t=l.children)||void 0===t?void 0:t.length);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(eV,{level:i,onClick:e=>{null==p||p(l)},isActive:(null==d?void 0:d.basename)===l.fullPath,children:[(0,r.jsx)("div",{className:"flex h-8 shrink-0 items-center hover:bg-primary/10 hover:text-popover-foreground",onClick:e=>{k||(h(l.fullPath),e.stopPropagation())},children:k&&!x.current?(0,r.jsx)(L.IconSpinner,{}):b?(0,r.jsx)(L.IconChevronDown,{}):(0,r.jsx)(L.IconChevronRight,{})}),(0,r.jsx)("div",{className:"shrink-0",style:{color:"rgb(84, 174, 255)"},children:b?(0,r.jsx)(L.IconDirectoryExpandSolid,{}):(0,r.jsx)(L.IconDirectorySolid,{})}),(0,r.jsx)("div",{className:"truncate",children:null==l?void 0:l.name})]}),(0,r.jsx)(r.Fragment,{children:b&&w?(0,r.jsx)(r.Fragment,{children:null===(a=l.children)||void 0===a?void 0:a.map(e=>{let n=e.file.basename;return"dir"===e.file.kind?(0,r.jsx)(eY,{node:e,level:i+1},n):(0,r.jsx)(eJ,{node:e,level:i+1},n)})}):null})]})},eW=()=>{let{repoMap:e,activeEntryInfo:n}=s.useContext(nt),{initialized:t,fileTreeData:a,fetchingTreeEntries:l}=s.useContext(eB),{repositorySpecifier:i}=n,o=!!i,c=o&&!(null==a?void 0:a.length);return t?o?c&&l?(0,r.jsx)(eX,{}):(0,r.jsx)(r.Fragment,{children:null==a?void 0:a.map(e=>{var n;let t=(null==e?void 0:null===(n=e.file)||void 0===n?void 0:n.kind)==="file";return t?(0,r.jsx)(eJ,{level:0,node:e},e.fullPath):(0,r.jsx)(eY,{level:0,node:e},e.fullPath)})}):null:(0,r.jsx)(eX,{})},eQ=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,b.cn)("group/filetree",n),children:(0,r.jsx)(eq,{...t,children:(0,r.jsx)(eW,{})})})};function eX(){return(0,r.jsxs)("div",{className:"space-y-3 p-2",children:[(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{className:"ml-4"}),(0,r.jsx)(ex.O,{className:"ml-4"}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{className:"ml-4"})]})}var eK=t(62940),e0=t(36065),e4=t(84942),e1=t(54594),e2=t(18500);function e5(e){let{kind:n,fallback:t}=e;switch(n){case e2.vW.Git:return(0,r.jsx)(L.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}});case e2.vW.Github:case e2.vW.GithubSelfHosted:return(0,r.jsx)(L.IconGitHub,{});case e2.vW.Gitlab:case e2.vW.GitlabSelfHosted:return(0,r.jsx)(L.IconGitLab,{});default:return null!=t?t:null}}let e3=e=>{var n,t,a,l,i;let{className:o,...d}=e,{updateActivePath:u,initialized:f,activeRepo:m,activeRepoRef:h,fileMap:p,repoMap:v,activeEntryInfo:x}=(0,s.useContext)(nt),y=s.useMemo(()=>(0,U.UR)(v).map(e=>{let n=(0,U.Pj)(e);return{repo:e,repoSpecifier:n}}),[v]),[j,N]=s.useState(!1),[k,w]=s.useState(null!==(a=null==h?void 0:h.kind)&&void 0!==a?a:"branch"),{repositoryKind:C,repositoryName:I,repositorySpecifier:E}=x,R=null==m?void 0:m.id,A=null==m?void 0:m.refs,P=s.useMemo(()=>(null==A?void 0:A.length)?A.map(e=>(0,U.r2)(e)):[],[A]),F=P.filter(e=>"branch"===e.kind),O=P.filter(e=>"tag"===e.kind),T=s.useRef(null),[_,$]=s.useState(),[z,M]=s.useState(),[B,q]=s.useState(),[Z,G]=s.useState(!1),H=f&&!(null==y?void 0:y.length),[{data:V}]=(0,ei.aM)({query:g.D7,variables:{kind:C,id:R,pattern:null!=z?z:"",rev:x.rev},pause:!R||!C||!z}),J=e=>{var n,t,r,s,a;if((0,c.Z)(e))return;let l=null!==(s=null===(n=(0,U.r2)(e))||void 0===n?void 0:n.name)&&void 0!==s?s:"",{basename:i=""}=x,o=null!==(a=null==p?void 0:null===(r=p[i])||void 0===r?void 0:null===(t=r.file)||void 0===t?void 0:t.kind)&&void 0!==a?a:"dir";$(void 0),u((0,U.I)(m,l,i,o))};return s.useEffect(()=>{var e,n;let t=null!==(n=null==V?void 0:null===(e=V.repositorySearch)||void 0===e?void 0:e.map(e=>({...e,id:e.path})))&&void 0!==n?n:[];q(t),G(!!z)},[null==V?void 0:V.repositorySearch]),(0,eo.S)(e=>{e?M(e):(M(""),G(!1),q([]))},500),s.useEffect(()=>{let e=e=>{var n,t;let r=e.target,s=null==r?void 0:null===(n=r.tagName)||void 0===n?void 0:n.toLowerCase();"input"!==s&&"textarea"!==s&&"select"!==s&&"t"===e.key&&(e.preventDefault(),null===(t=T.current)||void 0===t||t.focus())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]),(0,r.jsxs)("div",{className:(0,b.cn)(o),...d,children:[(0,r.jsx)("div",{className:"py-4 font-bold leading-8",children:(0,r.jsx)("span",{className:(0,b.cn)("py-1",{"hover:underline cursor-pointer":!!m}),onClick:()=>{m&&u((0,U.I)(m,null==x?void 0:x.rev,"","dir"))},children:"Files"})}),(0,r.jsxs)("div",{className:"space-y-3",children:[(0,r.jsxs)(e1.Ph,{disabled:!f,onValueChange:e=>{var n;let t=null===(n=y.find(n=>n.repoSpecifier===e))||void 0===n?void 0:n.repo;if(t){let n="".concat(e,"/-/tree/").concat((0,U.r2)((0,U.s8)(t.refs)).name);$(void 0),u(n)}},value:E,children:[(0,r.jsx)(e1.i4,{children:(0,r.jsx)(e1.ki,{asChild:!0,children:(0,r.jsxs)("div",{className:"flex items-center gap-2 overflow-hidden",children:[(0,r.jsx)("div",{className:"shrink-0",children:(0,r.jsx)(e5,{kind:C,fallback:(0,r.jsx)(L.IconFolderGit,{})})}),(0,r.jsx)("span",{className:(0,b.cn)("truncate",!I&&"text-muted-foreground"),children:I||"Pick a repository"})]})})}),(0,r.jsx)(e1.Bw,{className:"max-h-[50vh] overflow-y-auto",children:H?(0,r.jsx)(e1.Ql,{isPlaceHolder:!0,value:"",disabled:!0,children:"No repositories"}):(0,r.jsx)(r.Fragment,{children:null==y?void 0:y.map(e=>(0,r.jsx)(e1.Ql,{value:e.repoSpecifier,children:(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(e5,{kind:e.repo.kind,fallback:(0,r.jsx)(L.IconFolderGit,{})}),e.repo.name]})},e.repoSpecifier))})})]}),!!m&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(e4.J2,{open:j,onOpenChange:N,children:[(0,r.jsx)(e4.xo,{asChild:!0,children:(0,r.jsx)(D.z,{className:"w-full justify-start gap-2 px-3",variant:"outline",children:!!h&&(0,r.jsxs)(r.Fragment,{children:["tag"===h.kind?(0,r.jsx)(L.IconTag,{className:"shrink-0"}):(0,r.jsx)(L.IconGitFork,{className:"shrink-0"}),(0,r.jsx)("span",{className:"truncate",title:h.name,children:"commit"===h.kind?null===(t=h.ref)||void 0===t?void 0:null===(n=t.commit)||void 0===n?void 0:n.substring(0,7):h.name})]})})}),(0,r.jsx)(e4.yk,{className:"w-[var(--radix-popover-trigger-width)] p-0",align:"start",side:"bottom",children:(0,r.jsxs)(e0.mY,{className:"transition-all",children:[(0,r.jsx)(e0.sZ,{placeholder:"tag"===k?"Find a tag":"Find a branch"}),(0,r.jsx)(S.mQ,{className:"my-1 border-b",value:k,onValueChange:e=>w(e),children:(0,r.jsxs)(S.dr,{className:"bg-popover py-0",children:[(0,r.jsx)(S.SP,{value:"branch",children:"Branches"}),(0,r.jsx)(S.SP,{value:"tag",children:"Tags"})]})}),(0,r.jsxs)(e0.e8,{className:"max-h-[30vh]",children:[(0,r.jsx)(e0.rb,{children:"Nothing to show"}),(0,r.jsx)(e0.fu,{children:("tag"===k?O:F).map((e,n)=>{var t;return(0,r.jsxs)(e0.di,{onSelect:()=>{N(!1),J(e.ref)},children:[(0,r.jsx)(L.IconCheck,{className:(0,b.cn)("mr-2 shrink-0",(null==e?void 0:e.name)&&e.name===(null==h?void 0:h.name)?"opacity-100":"opacity-0")}),(0,r.jsx)("span",{className:"truncate",title:e.name,children:null!==(l=e.name)&&void 0!==l?l:""})]},null!==(i=null==e?void 0:null===(t=e.ref)||void 0===t?void 0:t.name)&&void 0!==i?i:n)})})]})]})})]})})]})]})},e6=e=>{let{fetchingTreeEntries:n}=e,{activePath:t,updateActivePath:a,expandedKeys:l,updateFileMap:i,toggleExpandedKey:o,initialized:c,fileTreeData:d,fileMap:u,activeRepo:f,activeEntryInfo:m}=s.useContext(nt),h=s.useRef(null),p=function(e,n){var t,r;let[a,l]=(0,s.useState)(null!==(r=null===(t=e.current)||void 0===t?void 0:t.scrollTop)&&void 0!==r?r:0);return(0,s.useEffect)(()=>{if(e.current){let t=(0,eK.Z)(()=>{var n,t;l(null!==(t=null===(n=e.current)||void 0===n?void 0:n.scrollTop)&&void 0!==t?t:0)},n,{leading:!0}),r=e.current;return r.addEventListener("scroll",t),()=>{r.removeEventListener("scroll",t)}}},[e,n]),a}(h,200);return(0,r.jsxs)("div",{className:"flex h-full flex-col overflow-hidden",children:[(0,r.jsx)(e3,{className:"shrink-0 px-4 pb-3"}),p>0&&(0,r.jsx)("div",{className:"h-0 border-b shadow-[0px_3px_8px_rgba(0,0,0,0.3)] dark:shadow-[0px_3px_8px_rgba(255,255,255,0.3)]"}),(0,r.jsx)("div",{className:"flex-1 overflow-y-auto px-4",ref:h,children:(0,r.jsx)(eQ,{onSelectTreeNode:e=>{let n=(0,U.I)(f,m.rev,e.file.basename,e.file.kind);a(n)},activePath:t,fileMap:u,updateFileMap:i,expandedKeys:l,toggleExpandedKey:o,initialized:c,fileTreeData:d,fetchingTreeEntries:n})})]})};var e8=t(2899),e7=t(99047);let e9=e=>{var n,t;let{className:a,loading:l,initialized:i}=e,{activePath:c,currentFileRoutes:d,fileTreeData:u,activeRepo:f,repoMap:m,activeEntryInfo:h}=s.useContext(nt),p=s.useMemo(()=>(0,o.Z)(m)||f?function(e,n){if(!(null==e?void 0:e.length))return[];if(n){let{basename:t=""}=(0,U.Jt)(n);if(!t)return e;let r=decodeURIComponent(t).split("/"),s=e;for(let e=0;ee.fullPath===n);if(null==t||!t.children)return[];s=null==t?void 0:t.children}return(null==s?void 0:s.map(e=>(0,e8.Z)(e,"children")))||[]}{let n=e.map(e=>(0,e8.Z)(e,"children"))||[];return n}}(u,c):(0,U.UR)(m).map(e=>{var n;return{file:{basename:e.name,kind:"dir"},isRepository:!0,repository:e,fullPath:(0,U.I)(e,null===(n=(0,U.r2)((0,U.s8)(e.refs)))||void 0===n?void 0:n.name,"","dir"),name:e.name}}),[u,c,f,m]),[v]=(0,eo.n)(l,300),x=!!(null==h?void 0:h.basename),g=d[(null==d?void 0:d.length)-2];return(0,r.jsxs)("div",{className:(0,b.cn)("text-base",a),children:[(0,r.jsx)(q,{blob:void 0,hideBlobActions:!0,className:"border-0"}),(!v||(null==p?void 0:p.length))&&i?(null==p?void 0:p.length)?(0,r.jsx)(e7.iA,{children:(0,r.jsxs)(e7.RM,{children:[x&&(0,r.jsx)(e7.SC,{className:"cursor-pointer",children:(0,r.jsx)(e7.pj,{className:"p-1 px-4",children:(0,r.jsx)(z(),{href:"/files/".concat((0,U.I)(f,h.rev,null==g?void 0:null===(n=g.file)||void 0===n?void 0:n.basename,null==g?void 0:null===(t=g.file)||void 0===t?void 0:t.kind)),children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"shrink-0",children:(0,r.jsx)(L.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}})}),(0,r.jsx)("span",{className:"px-1 py-2",children:".."})]})})})}),(0,r.jsx)(r.Fragment,{children:p.map(e=>{var n;let t=e.isRepository,s=null===(n=e.repository)||void 0===n?void 0:n.kind;return(0,r.jsx)(e7.SC,{children:(0,r.jsx)(e7.pj,{className:"p-1 px-4 text-base",children:(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"shrink-0",children:t?(0,r.jsx)(e5,{kind:s,fallback:(0,r.jsx)(L.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}})}):"dir"===e.file.kind?(0,r.jsx)(L.IconDirectorySolid,{style:{color:"rgb(84, 174, 255)"}}):(0,r.jsx)(L.IconFile,{})}),(0,r.jsx)(z(),{href:t?"/files/".concat(e.fullPath):"/files/".concat((0,U.I)(null!=f?f:e.repository,h.rev,e.file.basename,e.file.kind)),className:"cursor-pointer px-1 py-2 hover:text-primary hover:underline",children:e.name})]})})},e.fullPath)})})]})}):(0,o.Z)(m)?(0,r.jsx)("div",{className:"flex min-h-[30vh] items-center justify-center",children:(0,r.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)(L.IconFileSearch,{className:"h-6 w-6"}),(0,r.jsx)("div",{className:"text-xl font-semibold",children:"No repositories"})]}),(0,r.jsxs)(z(),{href:"/settings/providers/git",className:(0,b.cn)((0,D.d)(),"gap-2"),children:[(0,r.jsx)("span",{children:"Connect"}),(0,r.jsx)(L.IconArrowRight,{})]})]})}):null:(0,r.jsx)(ne,{})]})};function ne(){return(0,r.jsxs)("ul",{className:"space-y-3 p-2",children:[(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{}),(0,r.jsx)(ex.O,{})]})}let nn=(0,f.BX)("\n query RepositoryGrep($id: ID!, $kind: RepositoryKind!, $query: String!) {\n repositoryGrep(kind: $kind, id: $id, query: $query) {\n files {\n path\n lines {\n line {\n text\n base64\n }\n byteOffset\n lineNumber\n subMatches {\n bytesStart\n bytesEnd\n }\n }\n }\n elapsedMs\n }\n }\n"),nt=s.createContext({}),nr=e=>{let{children:n}=e,t=(0,a.usePathname)(),{updateUrlComponents:l}=(0,m.Z)(),[o,c]=s.useState(!1),[d,u]=s.useState(),f=s.useMemo(()=>(0,U.Jt)(d),[d]),p=(0,h.xG)(),[v,x]=s.useState(!1),[g,b]=s.useState({}),[y,j]=s.useState({}),[N,k]=s.useState(new Set),[w,S]=s.useState(!1),[C,I]=s.useState(),E=s.useRef(),R=s.useCallback(async(e,n)=>{let t=null==n?void 0:n.replace;if(e){let r={},s=["redirect_filepath","redirect_git_url","line"];(null==n?void 0:n.plain)?r.plain="1":s.push("plain"),l({pathname:"/files/".concat(e),searchParams:{set:r,del:s},replace:t,hash:null==n?void 0:n.hash})}else l({pathname:"/files",searchParams:{del:["path","plain","line"]},hash:null==n?void 0:n.hash,replace:t})},[]),A=s.useMemo(()=>(function e(n){if(!n.length)return[];for(let t of(n.sort((e,n)=>{let t="file"===e.file.kind?1:0,r="file"===n.file.kind?1:0;return t-r||e.name.localeCompare(n.name)}),n))(null==t?void 0:t.children)&&e(t.children);return n})(function(e){let n=[];if(!e)return n;let t=Object.keys(e);for(let r of t){let t=e[r],s=r.split("/"),a=n;for(let e=0;ee.fullPath===n);if(l)a=l.children||[];else{let e={file:t.file,name:t.name,fullPath:r,children:[],isRepository:t.isRepository,repository:t.repository};a.push(e),a=e.children}}}return n}(g)),[g]),P=s.useMemo(()=>{let{repositoryKind:e,repositoryName:n,repositorySpecifier:t}=f;if(e&&n)return t?y[t]:void 0},[y,f]),F=s.useMemo(()=>{var e,n;if(!f||!P)return;let t=null!==(n=null==f?void 0:f.rev)&&void 0!==n?n:"",r=null===(e=P.refs)||void 0===e?void 0:e.find(e=>(null==e?void 0:e.name)==="refs/heads/".concat(t)||(null==e?void 0:e.name)==="refs/tags/".concat(t)||(null==e?void 0:e.commit)===t);if(r){let e;return r.name==="refs/heads/".concat(t)?e="branch":r.name==="refs/tags/".concat(t)?e="tag":r.commit===t&&(e="commit"),(0,U.r2)(r,e)}},[f,P]),O=s.useMemo(()=>{var e;if(!d)return[];let{basename:n=""}=f,t=[{file:{kind:"dir",basename:""},isRepository:!0,repository:P,name:null!==(e=null==P?void 0:P.name)&&void 0!==e?e:"",fullPath:""}],r=(null==n?void 0:n.split("/"))||[];for(let e=0;e{var e;let n=null===(e=t.match(/^\/files\/(.*)/))||void 0===e?void 0:e[1];E.current=d,u(null!=n?n:""),o||c(!0)},[t]),(0,r.jsx)(nt.Provider,{value:{initialized:v,setInitialized:x,activePath:d,updateActivePath:R,fileMap:g,updateFileMap:(e,n)=>{e&&(n?b(e):b(n=>({...n,...e})))},expandedKeys:N,setExpandedKeys:k,toggleExpandedKey:e=>{let n=N.has(e),t=new Set(N);n?t.delete(e):t.add(e),k(t)},currentFileRoutes:O,fileTreeData:A,chatSideBarVisible:w,setChatSideBarVisible:S,pendingEvent:C,setPendingEvent:I,isChatEnabled:p,repoMap:y,setRepoMap:j,activeRepo:P,activeRepoRef:F,isPathInitialized:o,activeEntryInfo:f,prevActivePath:E},children:n})},ns="application/vnd.directory+json",na=e=>{var n;let{className:t}=e,{activePath:a,updateActivePath:l,initialized:i,setInitialized:f,chatSideBarVisible:h,setChatSideBarVisible:x,setPendingEvent:g,repoMap:j,setRepoMap:S,activeRepo:C,isPathInitialized:I,activeEntryInfo:E,prevActivePath:R,updateFileMap:A,setExpandedKeys:P}=s.useContext(nt),{searchParams:F}=(0,m.Z)(),O=s.useRef(!1),{progress:D,setProgress:L}=(0,k.U)(),T=s.useRef(null),[_,$]=s.useState(35),z=null===(n=F.get("q"))||void 0===n?void 0:n.toString(),M=s.useMemo(()=>(0,U.Jt)(a),[a]),q=null==M?void 0:M.basename,Z=(null==E?void 0:E.viewMode)==="blob",G=(null==E?void 0:E.viewMode)==="search",H=!!i&&!(0,o.Z)(j)&&!!a&&!G,V=!!i&&!(0,o.Z)(j)&&!!a&&G,J=!!i&&Z&&C,{data:Y,isLoading:Q,error:X}=(0,u.ZP)(H?a:null,e=>{let{repositorySpecifier:n}=(0,U.Jt)(e);return nc(e,n?null==j?void 0:j[n]:void 0).then(n=>({entries:n,requestPathname:e}))},{revalidateOnFocus:!1,shouldRetryOnError:!1}),{data:K,isLoading:ee,error:en}=(0,u.ZP)(J?[(0,U.Vq)(C,E.rev,q),q]:null,e=>{let[n,t]=e;return(0,v.Z)(n,{responseFormatter:async e=>{let n=e.headers.get("Content-Type");if(n===ns)throw Error(U.l8.INVALID_URL);let r=(0,d.Z)(e.headers.get("Content-Length")),s=await e.blob(),a=await no(null!=t?t:"",s);return{contentLength:r,blob:s,fileDisplayType:a}},errorHandler(){throw Error(U.l8.NOT_FOUND)}})},{revalidateOnFocus:!1,shouldRetryOnError:!1}),{data:et,isLoading:es,error:ea}=(0,u.ZP)(V&&z?[a,z]:null,e=>{let[n,t]=e,{repositorySpecifier:r}=(0,U.Jt)(n);return nd(t,r?null==j?void 0:j[r]:void 0)},{revalidateOnFocus:!1,shouldRetryOnError:!1}),el=null==K?void 0:K.blob,ei=null==K?void 0:K.contentLength,eo=null==K?void 0:K.fileDisplayType,ec=(null==E?void 0:E.viewMode)==="tree"||!(null==E?void 0:E.viewMode);return s.useEffect(()=>{let e=async()=>{if(O.current)return;O.current=!0;let e=await ni(),n=F.get("redirect_filepath"),t=F.get("redirect_git_url");if((null==e?void 0:e.length)&&n&&t){let i=e.find(e=>e.gitUrl===t);if(i){var r,s,a;let e=(0,U.s8)(i.refs),t=(null===(r=(0,U.r2)(e))||void 0===r?void 0:r.name)||"",o=(0,U.kQ)(window.location.hash),d=!(0,c.Z)(null==o?void 0:o.start),u=parseInt(null!==(a=null===(s=F.get("line"))||void 0===s?void 0:s.toString())&&void 0!==a?a:""),f=d?window.location.hash:(0,b.nO)({start:u}),m=n?(0,p.U$)(n)[0]:void 0;l((0,U.I)(i,t,n,"file"),{replace:!0,hash:f,plain:"markdown"===m&&!!f}),O.current=!1;return}}e&&S((0,U.fr)(e)),f(!0)};!i&&I&&e()},[a,i,I]),s.useEffect(()=>{if(!Y)return;let{entries:e,requestPathname:n}=Y,{repositorySpecifier:t,viewMode:r,basename:s,rev:a}=(0,U.Jt)(n),{repositorySpecifier:l,rev:i}=(0,U.Jt)(R.current),o=(0,U.yH)(s,"tree"===r),c={};if(e.length)for(let n of e){let e=n.basename;c[e]={file:n,name:(0,U.i3)(e),fullPath:e,treeExpanded:o.includes(n.basename)}}let d=o.filter(Boolean),u=t!==l||a!==i;c&&A(c,u),(null==d?void 0:d.length)&&(u?P(new Set(d)):P(e=>{let n=new Set(e);for(let e of d)n.add(e);return n}))},[Y]),s.useEffect(()=>{!i||(!D&&(ee||Q)?L(!0):ee||Q||L(!1))},[ee,Q]),s.useEffect(()=>{var e,n,t;h?(null===(e=T.current)||void 0===e||e.expand(),null===(n=T.current)||void 0===n||n.resize(_)):null===(t=T.current)||void 0===t||t.collapse()},[h]),s.useEffect(()=>{if(!(ee||Q))return;let{repositorySpecifier:e,rev:n}=E,{repositorySpecifier:t,rev:r}=(0,U.Jt)(R.current);(e!==t||n!==r)&&(A({},!0),P(new Set))},[E]),s.useEffect(()=>{let e=e=>{x(!0),g(e)};return w.u.on("code_browser_quick_action",e),()=>{w.u.off("code_browser_quick_action",e)}},[]),(0,r.jsxs)(y.pO,{direction:"horizontal",className:(0,b.cn)(t),onLayout:e=>{(null==e?void 0:e[2])&&$(e[2])},children:[(0,r.jsx)(y.ee,{defaultSize:20,minSize:20,maxSize:40,className:"hidden lg:block",children:(0,r.jsx)(e6,{fetchingTreeEntries:Q})}),(0,r.jsx)(y.Dp,{className:"hidden w-1 bg-border/40 hover:bg-border active:bg-blue-500 lg:block"}),(0,r.jsx)(y.ee,{defaultSize:80,minSize:30,children:(0,r.jsxs)("div",{className:"flex h-full flex-col",children:[(0,r.jsx)(ed,{className:(0,b.cn)("z-40",(null==E?void 0:E.repositorySpecifier)?"block":"hidden")}),(0,r.jsxs)("div",{className:"flex h-full flex-col overflow-y-auto px-4 pb-4",children:[(ec||Z)&&(0,r.jsx)(B,{className:(0,b.cn)("pb-4",{"pt-4":!(null==E?void 0:E.repositorySpecifier)})}),i?en||X?(0,r.jsx)(eD,{className:"rounded-lg border p-4",error:X||en}):(0,r.jsxs)(r.Fragment,{children:[ec&&(0,r.jsx)(e9,{loading:Q,initialized:i,className:"rounded-lg border"}),Z&&(0,r.jsx)(W,{blob:el,contentLength:ei,fileDisplayType:eo,loading:ee||Q}),G&&(0,r.jsx)(eF,{results:null==et?void 0:et.files,requestDuration:null==et?void 0:et.elapsedMs,loading:es})]}):(0,r.jsx)(N.cg,{className:"rounded-lg border p-4"})]})]})}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(y.Dp,{className:(0,b.cn)("hidden w-1 bg-border/40 hover:bg-border active:bg-blue-500",h&&"block")}),(0,r.jsx)(y.ee,{collapsible:!0,collapsedSize:0,defaultSize:0,minSize:25,ref:T,onCollapse:()=>x(!1),children:(0,r.jsx)(er,{})})]})]})},nl=e=>{let[n]=(0,j.Hb)(),t=n?{height:"calc(100vh - ".concat(j.wt,")")}:{height:"100vh"};return(0,r.jsx)(nr,{children:(0,r.jsx)("div",{className:"transition-all",style:t,children:(0,r.jsx)(na,{className:"source-code-browser",...e})})})};async function ni(){let e=x.L.createRequestOperation("query",(0,l.h)(g.zz,{}));return x.L.executeQuery(e).then(e=>{var n;return(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.repositoryList)||[]})}async function no(e,n){var t;if(!n)return;let r=null==n?void 0:n.type,s=null===(t=(0,p.U$)(e))||void 0===t?void 0:t[0];if(null==r?void 0:r.startsWith("image"))return"image";if(s||(null==r?void 0:r.startsWith("text")))return"text";let a=await new Promise((e,t)=>{let r=n.slice(0,1024),s=new FileReader;s.onloadend=function(n){var t;if((null==n?void 0:null===(t=n.target)||void 0===t?void 0:t.readyState)===FileReader.DONE){let t=n.target.result;"string"!=typeof t?e(!1):/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x9F]/.test(t)?e(!1):e(!0)}},s.onerror=function(){e(!1)},s.readAsText(r,"UTF-8")});return a?"text":"raw"}async function nc(e,n){if(!e)return[];if(!n)throw Error(U.l8.REPOSITORY_NOT_FOUND);if((0,o.Z)(n.refs))throw Error(U.l8.REPOSITORY_SYNC_FAILED);let{basename:t,rev:r,viewMode:s}=(0,U.Jt)(e);if(!r||!s)throw Error(U.l8.INVALID_URL);let a=(0,U.yH)(t,"tree"===s),l=a.map(e=>()=>(0,v.Z)((0,U.Vq)(n,r,e),{responseFormatter(e){let n=e.headers.get("Content-Type");if(n!==ns)throw Error(U.l8.INVALID_URL);return e.json()},errorHandler(){throw Error(U.l8.NOT_FOUND)}})),i=await Promise.all(l.map(e=>e())),c=[];for(let e of i){var d;(null==e?void 0:null===(d=e.entries)||void 0===d?void 0:d.length)&&(c=[...c,...e.entries])}return c}async function nd(e,n){if(!n)throw Error(U.l8.REPOSITORY_NOT_FOUND);let t=x.L.query(nn,{id:n.id,kind:n.kind,query:e,pause:!n}).toPromise();return null==t?void 0:t.then(e=>{var n;if(null==e?void 0:e.error)throw Error(U.l8.FAILED_TO_FETCH);return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.repositoryGrep})}},48048:function(e,n,t){"use strict";t.d(n,{BX:function(){return j},I:function(){return N},Jt:function(){return f},Pj:function(){return p},UR:function(){return x},Vq:function(){return k},fr:function(){return v},i3:function(){return m},kQ:function(){return w},l8:function(){return s},r2:function(){return b},s8:function(){return y},yH:function(){return h}});var r,s,a=t(74630),l=t(5035),i=t(64220),o=t(13420),c=t(18500);(r=s||(s={})).FAILED_TO_FETCH="FAILED_TO_FETCH",r.INVALID_URL="INVALID_URL",r.NOT_FOUND="NOT_FOUND",r.REPOSITORY_NOT_FOUND="REPOSITORY_NOT_FOUND",r.REPOSITORY_SYNC_FAILED="REPOSITORY_SYNC_FAILED";let d=Object.keys(c.vW).map(e=>u(e));function u(e){return e.toLowerCase().replaceAll("_","")}function f(e){let n,t,r;let s={};if(!e)return s;let l=e.indexOf("/-/"),i=e.split("/"),u=i[0],f=d.includes(u);if(!f||-1===l)return s;let m=c.vW.Git;switch(u){case"git":m=c.vW.Git;break;case"github":m=c.vW.Github;break;case"gitlab":m=c.vW.Gitlab;break;case"githubselfhosted":m=c.vW.GithubSelfHosted;break;case"gitlabselfhosted":m=c.vW.GitlabSelfHosted}let h=e.indexOf("/-/tree/"),p=e.indexOf("/-/blob/"),v=e.indexOf("/-/search/");if(h>-1){t="tree";let s=e.slice(h+8),a=s.split("/");r=a[0],n=(0,o.Z)(a.slice(1).join("/"),"/")}if(p>-1){t="blob";let s=e.slice(p+8),a=s.split("/");r=a[0],n=(0,o.Z)(a.slice(1).join("/"),"/")}if(v>-1){t="search";let s=e.slice(v+10),a=s.split("/");r=a[0],n=""}let x=e.split("/-/")[0],g=x.split("/").slice(1).join("/");return{repositorySpecifier:e.split("/-/")[0],repositoryName:g,repositoryKind:m,rev:(0,a.Z)(r)?void 0:decodeURIComponent(r),viewMode:t,basename:(0,a.Z)(n)?void 0:decodeURIComponent(n)}}function m(e){if(!e)return"";let n=e.split("/");return n[n.length-1]}function h(e,n){if((0,a.Z)(e))return[];let t=[""],r=e.split("/"),s=n?r.length:r.length-1;for(let e=0;e"".concat(u(e.kind),"/").concat(e.name))}function x(e){let n=(0,i.Z)(e,e=>e);return n.sort((e,n)=>e.name.localeCompare(n.name)),n}function g(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}function b(e,n){if(!e)return{name:"",ref:void 0};let t=e.name.match(/refs\/(\w+)\/(.*)/);if(t){let r="tags"===t[1]?"tag":"branch";return{kind:null!=n?n:r,name:t[2],ref:e}}return"commit"===n?{kind:n,name:e.commit,ref:e}:{name:"",ref:e}}function y(e){let n,t,r,s;for(let a of e){let{name:e}=a;"refs/heads/main"===e?n=a:"refs/heads/master"===e?t=a:!r&&e.startsWith("refs/heads/")?r=a:!s&&e.startsWith("refs/tags/")&&(s=a)}return n||t||r||s}function j(e){return"blob"===e?"file":"dir"}function N(e,n,t,r){let s=p(e);return"".concat(s,"/-/").concat("search"===r?"search":"file"===r?"blob":"tree","/").concat(encodeURIComponent(null!=n?n:""),"/").concat(g(null!=t?t:""))}function k(e,n,t){let r=null==e?void 0:e.id,s=null==e?void 0:e.kind;if(!r||!s||!n)return null;let a="".concat(u(s),"/").concat(r);return"/repositories/".concat(a,"/rev/").concat(encodeURIComponent(n),"/").concat(g(null!=t?t:""))}function w(e){if(!e)return null;let n=/^#L(\d+)(?:-L(\d+))?/.exec(e);if(!n)return null;let[,t,r]=n,s=parseInt(t),a=parseInt(r);return{start:Number.isNaN(s)?void 0:s,end:Number.isNaN(a)?void 0:a}}},27064:function(e,n,t){"use strict";t.d(n,{u:function(){return s}});var r=t(18366);let s=(0,r.Z)()},85312:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var r=t(36164),s=t(3546),a=t(30352),l=t(94559),i=t(14679),o=t(88105),c=t(99641),d=t(21399),u=t(1853),f=t(49776);let m=[(0,o.AE)(),(0,f.sW)(),l.yy.allowMultipleSelections.of(!0),(0,a.nF)(a.R_,{fallback:!0}),(0,o.Zs)()];t(65001);let h=l.q6.define(),p=s.forwardRef((e,n)=>{let{value:t,theme:f,language:p,readonly:v=!0,extensions:x,height:g=null,width:b=null,viewDidUpdate:y}=e,j=s.useRef(!1),N=s.useRef(null),[k,w]=s.useState(null),S=o.tk.theme({"&":{height:g,width:b,outline:"none !important",background:"hsl(var(--background))"},"&.cm-focused":{outline:"none !important"},"& .cm-scroller":{height:"100% !important",outline:"none"},"& .cm-gutters":{background:"hsl(var(--background))"},"&.cm-focused .cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"},".cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"}}),C=[S,m,o.tk.baseTheme({".cm-scroller":{fontSize:"14px"},".cm-gutters":{backgroundColor:"transparent",borderRight:"none"}}),l.yy.readOnly.of(v)],I=e=>"graphql"===e?new a.ri(d.Wf):(0,c.vf)(function(e,n){switch(e){case"javascript-typescript":return"tsx";case"shellscript":case"bash":return"shell";default:return e}}(e)),E=()=>{let e=(0,u.Z)([...C,I(p)]);return"dark"===f?(e.push(i.pD),e.push((0,a.nF)(i.VE))):e.push((0,a.nF)(a.R_)),Array.isArray(x)&&(e=e.concat(x)),e};return s.useEffect(()=>{(()=>{if(!j.current&&N.current){j.current=!0;let e=l.yy.create({doc:t,extensions:E()}),n=new o.tk({state:e,parent:N.current});w(n)}})()},[]),s.useEffect(()=>{k&&k.dispatch({effects:l.Py.reconfigure.of(E())})},[g,b,f,p,x]),s.useEffect(()=>{(()=>{if(void 0===t||!k)return;let e=k?k.state.doc.toString():"";k&&t!==e&&k.dispatch({changes:{from:0,to:e.length,insert:t||""},annotations:[h.of(!0)]})})()},[t]),s.useEffect(()=>()=>{k&&(k.destroy(),w(null))},[]),s.useEffect(()=>{null==y||y(k)},[k]),s.useImperativeHandle(n,()=>({getView:()=>k}),[k]),(0,r.jsx)("div",{className:"codemirror-editor h-full",ref:N})});p.displayName="CodeMirrorEditor";var v=p},48537:function(e,n,t){"use strict";t.d(n,{q:function(){return i}});var r=t(36164);t(3546);var s=t(28312),a=t(31458),l=t(81565);function i(e){let{className:n,value:t,onCopyContent:i,text:o,...c}=e,{isCopied:d,copyToClipboard:u}=(0,s.m)({timeout:2e3,onCopyContent:i});return t?(0,r.jsxs)(a.z,{variant:"ghost",size:o?"default":"icon",className:n,onClick:()=>{d||u(t)},...c,children:[d?(0,r.jsx)(l.IconCheck,{className:"text-green-600"}):(0,r.jsx)(l.IconCopy,{}),o&&(0,r.jsx)("span",{children:o}),!o&&(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},30601:function(e,n,t){"use strict";t.d(n,{Hb:function(){return m},wt:function(){return d},xc:function(){return h},yo:function(){return f}});var r=t(36164),s=t(3546),a=t(74630),l=t(36327),i=t(80605),o=t(74248),c=t(81565);let d="3.5rem",u=s.createContext({}),f=e=>{let{children:n}=e,t=(0,i.UA)(),[l,o]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,a.Z)(t)||o(t)},[t]),(0,r.jsx)(u.Provider,{value:{isShowDemoBanner:l,setIsShowDemoBanner:o},children:n})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:n}=s.useContext(u);return[e,n]}function h(){let[e,n]=m(),{data:t}=(0,l.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,o.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:d}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(c.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,o.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":t,"h-0 opacity-0":!t}),children:[(0,r.jsx)(c.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.stargazers_count}),(0,r.jsx)(c.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==t?void 0:t.forks_count})]})]})]}),(0,r.jsx)(c.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>n(!1)})]})]})}},90379:function(e,n,t){"use strict";t.d(n,{PF:function(){return o},cg:function(){return l},tB:function(){return i}});var r=t(36164),s=t(74248),a=t(3448);let l=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",n),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:n,...t}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",n),...t})},o=e=>{let{className:n,...t}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",n),...t,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},38736:function(e,n,t){"use strict";t.d(n,{J:function(){return u},U:function(){return f}});var r=t(36164),s=t(3546),a=t(7062),l=t.n(a),i=t(9010),o=t(24449),c=t(16784);let d=s.createContext({}),u=e=>{let{children:n}=e,{theme:t}=(0,i.X)(),[a,u]=s.useState(!1),[f]=(0,o.n)(a,200,{leading:!0}),m=(0,c.d)(a);s.useEffect(()=>{l().config({barColors:{0:"dark"===t?"#DC981A":"#B7942B"}})},[]);let h=s.useCallback(e=>{e&&e===m.current||u(e)},[]);return(0,r.jsxs)(d.Provider,{value:{progress:f,setProgress:h},children:[f&&(0,r.jsx)(l(),{}),n]})},f=()=>s.useContext(d)},31458:function(e,n,t){"use strict";t.d(n,{d:function(){return o},z:function(){return c}});var r=t(36164),s=t(3546),a=t(74047),l=t(14375),i=t(74248);let o=(0,l.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,n)=>{let{className:t,variant:s,size:l,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:t})),ref:n,...d})});c.displayName="Button"},36065:function(e,n,t){"use strict";t.d(n,{di:function(){return h},e8:function(){return d},fu:function(){return f},mY:function(){return o},rb:function(){return u},sZ:function(){return c},zz:function(){return m}});var r=t(36164),s=t(3546),a=t(53241),l=t(93170),i=t(74248);t(30220);let o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY,{ref:n,className:(0,i.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",t),...s})});o.displayName=a.mY.displayName;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,r.jsx)(l.Z,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,r.jsx)(a.mY.Input,{ref:n,className:(0,i.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",t),...s})]})});c.displayName=a.mY.Input.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.List,{ref:n,className:(0,i.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",t),...s})});d.displayName=a.mY.List.displayName;let u=s.forwardRef((e,n)=>(0,r.jsx)(a.mY.Empty,{ref:n,className:"py-6 text-center text-sm",...e}));u.displayName=a.mY.Empty.displayName;let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Group,{ref:n,className:(0,i.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",t),...s})});f.displayName=a.mY.Group.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Separator,{ref:n,className:(0,i.cn)("-mx-1 h-px bg-border",t),...s})});m.displayName=a.mY.Separator.displayName;let h=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.mY.Item,{ref:n,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none aria-disabled:pointer-events-none aria-disabled:opacity-50 aria-selected:bg-accent aria-selected:text-accent-foreground",t),...s})});h.displayName=a.mY.Item.displayName},30220:function(e,n,t){"use strict";t.d(n,{$N:function(){return p},Be:function(){return v},Vq:function(){return o},cN:function(){return h},cZ:function(){return f},fK:function(){return m},hg:function(){return c}});var r=t(36164),s=t(3546),a=t(4318),l=t(1663),i=t(74248);let o=a.fC,c=a.xz,d=a.h_;a.x8;let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",t),...s})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,...o}=e;return(0,r.jsxs)(d,{children:[(0,r.jsx)(u,{}),(0,r.jsxs)(a.VY,{ref:n,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",t),...o,children:[s,(0,r.jsxs)(a.x8,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,r.jsx)(l.Z,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-1.5 text-center sm:text-left",n),...t})};m.displayName="DialogHeader";let h=e=>{let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",n),...t})};h.displayName="DialogFooter";let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Dx,{ref:n,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",t),...s})});p.displayName=a.Dx.displayName;let v=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.dk,{ref:n,className:(0,i.cn)("text-sm text-muted-foreground",t),...s})});v.displayName=a.dk.displayName},82394:function(e,n,t){"use strict";t.d(n,{I:function(){return l}});var r=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,n)=>{let{className:t,type:s,...l}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:n,...l})});l.displayName="Input"},84942:function(e,n,t){"use strict";t.d(n,{J2:function(){return i},i9:function(){return d},tW:function(){return u},xo:function(){return o},xp:function(){return c},yk:function(){return f}});var r=t(36164),s=t(3546),a=t(83299),l=t(74248);let i=a.fC,o=a.xz,c=a.x8,d=a.h_,u=a.ee,f=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...i}=e;return(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",t),...i})});f.displayName=a.VY.displayName},53538:function(e,n,t){"use strict";t.d(n,{Dp:function(){return o},ee:function(){return i},pO:function(){return l}});var r=t(36164),s=t(6618),a=t(74248);let l=e=>{let{className:n,...t}=e;return(0,r.jsx)(s.eh,{className:(0,a.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",n),...t})},i=s.s_,o=e=>{let{withHandle:n,className:t,...l}=e;return(0,r.jsx)(s.OT,{className:(0,a.cn)("border-bg relative flex w-px items-center justify-center bg-border after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90",t),...l,children:n&&(0,r.jsx)("div",{className:"z-10 flex h-4 w-3 items-center justify-center rounded-sm border bg-border"})})}},54594:function(e,n,t){"use strict";t.d(n,{Bw:function(){return f},DI:function(){return c},Ph:function(){return o},Ql:function(){return h},U$:function(){return p},i4:function(){return u},ki:function(){return d}});var r=t(36164),s=t(3546),a=t(31889),l=t(74248),i=t(81565);let o=a.fC,c=a.ZA,d=a.B4,u=s.forwardRef((e,n)=>{let{className:t,children:s,...o}=e;return(0,r.jsxs)(a.xz,{ref:n,className:(0,l.cn)("flex h-9 w-full items-center justify-between rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...o,children:[s,(0,r.jsx)(a.JO,{asChild:!0,children:(0,r.jsx)(i.IconChevronUpDown,{className:"opacity-50"})})]})});u.displayName=a.xz.displayName;let f=s.forwardRef((e,n)=>{let{className:t,children:s,position:i="popper",...o}=e;return(0,r.jsx)(a.h_,{children:(0,r.jsx)(a.VY,{ref:n,className:(0,l.cn)("relative z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md animate-in fade-in-80","popper"===i&&"translate-y-1",t),position:i,...o,children:(0,r.jsx)(a.l_,{className:(0,l.cn)("p-1","popper"===i&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:s})})})});f.displayName=a.VY.displayName;let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.__,{ref:n,className:(0,l.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",t),...s})});m.displayName=a.__.displayName;let h=s.forwardRef((e,n)=>{let{className:t,children:s,isPlaceHolder:o,...c}=e;return(0,r.jsxs)(a.ck,{ref:n,className:(0,l.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t),...c,children:[!o&&(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(a.wU,{children:(0,r.jsx)(i.IconCheck,{className:"h-4 w-4"})})}),(0,r.jsx)(a.eT,{children:s})]})});h.displayName=a.ck.displayName;let p=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.Z0,{ref:n,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",t),...s})});p.displayName=a.Z0.displayName},11208:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var r=t(36164),s=t(3546),a=t(74225),l=t(74248);let i=s.forwardRef((e,n)=>{let{className:t,orientation:s="horizontal",decorative:i=!0,...o}=e;return(0,r.jsx)(a.f,{ref:n,decorative:i,orientation:s,className:(0,l.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",t),...o})});i.displayName=a.f.displayName},3448:function(e,n,t){"use strict";t.d(n,{O:function(){return a}});var r=t(36164),s=t(74248);function a(e){let{className:n,...t}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",n),...t})}},99047:function(e,n,t){"use strict";t.d(n,{RM:function(){return o},SC:function(){return d},iA:function(){return l},pj:function(){return f},ss:function(){return u},xD:function(){return i}});var r=t(36164),s=t(3546),a=t(74248);let l=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("table",{ref:n,className:(0,a.cn)("w-full caption-bottom text-sm",t),...s})});l.displayName="Table";let i=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("thead",{ref:n,className:(0,a.cn)("[&_tr]:border-b",t),...s})});i.displayName="TableHeader";let o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tbody",{ref:n,className:(0,a.cn)("[&_tr:last-child]:border-0",t),...s})});o.displayName="TableBody";let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tfoot",{ref:n,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",t),...s})});c.displayName="TableFooter";let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("tr",{ref:n,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",t),...s})});d.displayName="TableRow";let u=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("th",{ref:n,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",t),...s})});u.displayName="TableHead";let f=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("td",{ref:n,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",t),...s})});f.displayName="TableCell";let m=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)("caption",{ref:n,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",t),...s})});m.displayName="TableCaption"},50538:function(e,n,t){"use strict";t.d(n,{SP:function(){return c},dr:function(){return o},mQ:function(){return i},nU:function(){return d}});var r=t(36164),s=t(3546),a=t(6044),l=t(74248);let i=a.fC,o=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.aV,{ref:n,className:(0,l.cn)("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",t),...s})});o.displayName=a.aV.displayName;let c=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.xz,{ref:n,className:(0,l.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",t),...s})});c.displayName=a.xz.displayName;let d=s.forwardRef((e,n)=>{let{className:t,...s}=e;return(0,r.jsx)(a.VY,{ref:n,className:(0,l.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",t),...s})});d.displayName=a.VY.displayName},29:function(e,n,t){"use strict";t.d(n,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var r=t(36164),s=t(3546),a=t(44421),l=t(74248);let i=a.zt,o=a.fC,c=a.xz,d=s.forwardRef((e,n)=>{let{className:t,sideOffset:s=4,...i}=e;return(0,r.jsx)(a.VY,{ref:n,sideOffset:s,className:(0,l.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",t),...i})});d.displayName=a.VY.displayName},93877:function(e,n,t){"use strict";t.d(n,{BT:function(){return o},Ds:function(){return c},Ot:function(){return u},m3:function(){return m}});var r=t(3546);let s=(e,n)=>{let[t,s]=(0,r.useState)(n),[a,l]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let n=localStorage.getItem(e);n&&s(JSON.parse(n)),l(!1)},[]),[t,n=>{s(n),localStorage.setItem(e,JSON.stringify(n))},a]};class a{get value(){if("undefined"!=typeof localStorage){let e=localStorage.getItem(this.storageKey);if(e)return"true"===e}return this.defaultValue}constructor(e,n,t,r){this.storageKey=e,this.title=n,this.description=t,this.defaultValue=r}}class l{defineGlobalVar(){return new a(this.storageKey,this.title,this.description,this.defaultValue)}defineHook(){return()=>{let[e,n,t]=s(this.storageKey,this.defaultValue);return[{value:e,title:this.title,description:this.description,loading:t},()=>{n(!e)}]}}constructor(e,n,t,r){this.storageKey="EXP_".concat(e),this.title=n,this.description=t,this.defaultValue=null!=r&&r}}let i=new l("enable_code_browser_quick_action_bar","Quick Action Bar","Enable Quick Action Bar to display a convenient toolbar when you select code, offering options to explain the code, add unit tests, and more.",!0),o=i.defineGlobalVar(),c=i.defineHook(),d=new l("enable_search","Search","Enable the search on the home page to search for anything you want to know using the local chat model.",!0);d.defineGlobalVar();let u=d.defineHook(),f=new l("enable_developer_mode","Developer Mode","Enable the developer mode. The features involved include the Answer Engine.",!1);f.defineGlobalVar();let m=f.defineHook()},28312:function(e,n,t){"use strict";t.d(n,{m:function(){return i}});var r=t(3546),s=t(61200),a=t.n(s),l=t(2578);function i(e){let{timeout:n=2e3,onError:t,onCopyContent:s}=e,[i,o]=r.useState(!1),c=()=>{o(!0),setTimeout(()=>{o(!1)},n)},d=e=>{if("function"==typeof t){null==t||t(e);return}l.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var n;if(e){if(s){s(e),c();return}if(null===(n=navigator.clipboard)||void 0===n?void 0:n.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let n=a()(e);n?c():d()}}}}}},9010:function(e,n,t){"use strict";t.d(n,{X:function(){return s}});var r=t(28242);function s(){let{theme:e,systemTheme:n,setTheme:t}=(0,r.F)();return{theme:e&&"system"!==e?e:n||"light",setTheme:t,systemTheme:n}}},24449:function(e,n,t){"use strict";t.d(n,{S:function(){return i},n:function(){return o}});var r=t(3546),s=t(45391),a=t(16784);let l=e=>{let n=(0,a.d)(e);r.useEffect(()=>()=>{n.current()},[])};function i(e,n,t){let i=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,n=Array(e),t=0;t{var e;null==t||null===(e=t.onUnmount)||void 0===e||e.call(t,o),o.cancel()}),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,n,t){let[s,a]=r.useState(e),{run:l}=i(()=>{a(e)},n,t);return r.useEffect(()=>{l()},[e]),[s,a]}},38785:function(e,n,t){"use strict";t.d(n,{U:function(){return a}});var r=t(3546);let s=!0;function a(){let[e,n]=r.useState(()=>!s);return r.useEffect(function(){s=!1,n(!0)},[]),e}},16784:function(e,n,t){"use strict";t.d(n,{d:function(){return s}});var r=t(3546);function s(e){let n=r.useRef(e);return n.current=e,n}},98454:function(e,n,t){"use strict";t.d(n,{P:function(){return l}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),l=()=>(0,r.aM)({query:a})},44645:function(e,n,t){"use strict";t.d(n,{Z:function(){return a}});var r=t(3546),s=t(11978);function a(){let e=(0,s.usePathname)(),n=(0,s.useRouter)(),t=(0,s.useSearchParams)(),a=(0,r.useCallback)(e=>{let n=new URLSearchParams(t);e&&Object.entries(e).forEach(e=>{let[t,r]=e;return n.set(t,r)});let r=n.toString();return r.length>0?"?".concat(r):""},[t]),l=(0,r.useCallback)(r=>{let s=function(e,n,t){var r,s;let a=null===(r=t.searchParams)||void 0===r?void 0:r.set,l=null===(s=t.searchParams)||void 0===s?void 0:s.del,i=new URLSearchParams(n);a&&Object.entries(a).forEach(e=>{let[n,t]=e;return i.set(n,t)}),l&&(Array.isArray(l)?l.forEach(e=>i.delete(e)):i.delete(l));let o=i.toString(),c=e;return o.length>0&&(c+="?".concat(o)),t.hash&&(c+="#".concat(t.hash.replace(/^#/,""))),c}((null==r?void 0:r.pathname)||e,t,r);r.replace?n.replace(s):n.push(s)},[e,t]);return{pathname:e,router:n,searchParams:t,getQueryString:a,updateUrlComponents:l}}},80605:function(e,n,t){"use strict";t.d(n,{UA:function(){return u},Uw:function(){return c},c7:function(){return o},jJ:function(){return d},xG:function(){return i}});var r=t(40055),s=t(43240);let a=(0,s.BX)("\n query GetServerInfo {\n serverInfo {\n isAdminInitialized\n isEmailConfigured\n isChatEnabled\n allowSelfSignup\n isDemoMode\n }\n }\n"),l=()=>{let[{data:e}]=(0,r.aM)({query:a});return null==e?void 0:e.serverInfo},i=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isChatEnabled},o=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isAdminInitialized},c=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isEmailConfigured},d=()=>{var e;return null===(e=l())||void 0===e?void 0:e.allowSelfSignup},u=()=>{var e;return null===(e=l())||void 0===e?void 0:e.isDemoMode}},25647:function(e,n,t){"use strict";t.d(n,{o:function(){return a}});var r=t(3546),s=t(38785);let a=(e,n)=>{let t=(0,s.U)(),a=e(e=>null==e?void 0:e._hasHydrated),l=e(n),[i,o]=r.useState(t&&a?l:void 0);return r.useEffect(()=>{o(l)},[l]),i}},63484:function(e,n,t){"use strict";t.d(n,{U$:function(){return d},t:function(){return u}});var r=t(14283),s=t.n(r),a=t(34021),l=t(74630),i=t(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),c={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};Object.entries(o).reduce((e,n)=>{let[t,r]=n;return{...e,[t.toLocaleLowerCase()]:r}},{});let d=e=>{let n={},t={};for(let[e,r]of Object.entries(c)){for(let t of r.filenames)(0,a.Z)(n,t)||(n[t]=[]),n[t].push(e);for(let n of r.extnames)(0,a.Z)(t,n)||(t[n]=[]),t[n].push(e)}return[].concat(n[s().basename(e)],t[s().extname(e).substring(1)]).filter(Boolean)},u=(e,n)=>{let t=()=>(0,l.Z)(n)?"Other":n;if(!e)return t();let r=Object.values(i.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===r)return t();let s=Object.keys(i.SQ)[r];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[s.toLocaleLowerCase()]||s}},17451:function(e,n,t){"use strict";t.d(n,{a:function(){return o}});var r=t(27257),s=t(85654),a=t(74248);let l=["_hasHydrated","setHasHydrated","activeChatId"],i={_hasHydrated:!1,chats:void 0,activeChatId:(0,a.x0)()},o=(0,r.Ue)()((0,s.tJ)(e=>({...i,setHasHydrated:n=>{e({_hasHydrated:n})}}),{name:"tabby-chat-storage",partialize:e=>Object.fromEntries(Object.entries(e).filter(e=>{let[n]=e;return!l.includes(n)})),onRehydrateStorage:()=>e=>{e&&e.setHasHydrated(!0)}}))},91302:function(e,n,t){"use strict";t.d(n,{Dp:function(){return v},Ho:function(){return g},QJ:function(){return N},av:function(){return S},kP:function(){return k},zq:function(){return j}});var r,s,a=t(36164),l=t(3546),i=t(11978),o=t(24426),c=t.n(o),d=t(43240),u=t(80605),f=t(11634),m=t(66794);function h(e,n){var t,r;let a=function(e,n){switch(n.type){case s.SignIn:case s.Refresh:return{status:"authenticated",data:n.data};case s.SignOut:return{status:"unauthenticated",data:void 0}}}(0,n);return e.status==a.status&&(t=e.data,r=a.data,(null==t?void 0:t.accessToken)===(null==r?void 0:r.accessToken)&&(null==t?void 0:t.refreshToken)===(null==r?void 0:r.refreshToken))?e:a}(r=s||(s={}))[r.SignIn=0]="SignIn",r[r.SignOut=1]="SignOut",r[r.Refresh=2]="Refresh";let p=l.createContext({}),v=(0,d.BX)("\n mutation refreshToken($refreshToken: String!) {\n refreshToken(refreshToken: $refreshToken) {\n accessToken\n refreshToken\n }\n }\n"),x=(0,d.BX)("\n mutation LogoutAllSessions {\n logoutAllSessions\n }\n"),g=e=>{let{children:n}=e,[t,r]=l.useState(!1),[i]=c()(m.nd,void 0),[o,d]=l.useReducer(h,{status:"loading",data:void 0});l.useEffect(()=>{(null==i?void 0:i.accessToken)&&(null==i?void 0:i.refreshToken)?d({type:s.SignIn,data:i}):d({type:s.SignOut}),r(!0)},[]),l.useEffect(()=>{!t||((null==i?void 0:i.accessToken)&&(null==i?void 0:i.refreshToken)?d({type:s.Refresh,data:i}):(null==i?void 0:i.accessToken)||(null==i?void 0:i.refreshToken)||d({type:s.SignOut}))},[i]);let u=l.useMemo(()=>{var e;return(null==o?void 0:o.status)=="authenticated"?{data:{accessToken:o.data.accessToken},status:o.status}:{status:null!==(e=null==o?void 0:o.status)&&void 0!==e?e:"loading",data:null}},[o]);return(0,a.jsx)(p.Provider,{value:{authState:o,dispatch:d,session:u},children:n})};class b extends Error{constructor(){super("AuthProvider is missing. Please add the AuthProvider at root level")}}function y(){let e=l.useContext(p);if(!e)throw new b;return e}function j(){let{dispatch:e}=y(),[n,t]=c()(m.nd,void 0);return async n=>(t({accessToken:n.accessToken,refreshToken:n.refreshToken}),e({type:s.SignIn,data:n}),!0)}function N(){let e=(0,f.D)(x),{dispatch:n}=y(),[t,r]=c()(m.nd,void 0);return async()=>{await e(),r(void 0),n({type:s.SignOut})}}function k(){let{session:e}=y();return e}let w=["/auth/signin","/auth/signup","/auth/reset-password"];function S(){let e=(0,u.c7)(),n=(0,i.useRouter)(),t=(0,i.usePathname)(),r=(0,i.useSearchParams)(),{data:s,status:a}=k();return l.useEffect(()=>{if("loading"===a||"authenticated"===a||void 0===e)return;let s="/auth/signup"===t&&"true"===r.get("isAdmin");if(!s&&!e)return n.replace("/auth/signup?isAdmin=true");w.includes(t)||n.replace("/auth/signin")},[e,a]),s}},3765:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(44745),s=t(57778),a=t(79716),l=t(91302),i=t(66794);async function o(e,n){var t;let r=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;if(function(e){var n;if(e.startsWith("/oauth/providers"))return!1;let t=null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken;if(!t)return!0;try{let{exp:e}=(0,a.o)(t);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(t=>f(e,n));let s=await r(e,d(n));return 401===s.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(t=>f(e,n))):m(s,n)}async function c(){var e,n;let t=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!t)return;let r=await u(t);return null==r?void 0:null===(n=r.data)||void 0===n?void 0:n.refreshToken}function d(e){var n;let t=new Headers(null==e?void 0:e.headers);return t.append("authorization","Bearer ".concat(null===(n=(0,i.bW)())||void 0===n?void 0:n.accessToken)),{...e||{},headers:t}}async function u(e){let n=new r.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[r.Ek]}),t=n.createRequestOperation("mutation",(0,s.h)(l.Dp,{refreshToken:e}));return n.executeMutation(t)}function f(e,n){var t;let r=null!==(t=null==n?void 0:n.customFetch)&&void 0!==t?t:window.fetch;return r(e,d(n)).then(e=>m(e,n))}function m(e,n){return(null==e?void 0:e.ok)?(null==n?void 0:n.responseFormatter)?n.responseFormatter(e):(null==n?void 0:n.responseFormat)==="blob"?e.blob():e.json():(null==n?void 0:n.errorHandler)?n.errorHandler(e):void 0}},11634:function(e,n,t){"use strict";t.d(n,{D:function(){return m},L:function(){return h}});var r=t(22365),s=t(28552),a=t(81013),l=t(79716),i=t(74630),o=t(40055),c=t(44745),d=t(91302),u=t(70410),f=t(66794);function m(e,n){var t;let[r,s]=(0,o.Db)(e),a=(null==n?void 0:n.form)?(t=n.form,e=>{let{graphQLErrors:n=[]}=e;for(let e of n)if(e.extensions&&e.extensions["validation-errors"]){let n=e.extensions["validation-errors"];for(let e of n.errors)t.setError(e.path,e)}else(null==e?void 0:e.originalError)&&t.setError("root",e.originalError)}):void 0,l=async e=>{let t;try{if(null==(t=await s(e))?void 0:t.error)a&&a(t.error),(null==n?void 0:n.onError)&&n.onError(t.error);else if(!(0,i.Z)(null==t?void 0:t.data)){var r;null==n||null===(r=n.onCompleted)||void 0===r||r.call(n,t.data)}}catch(e){(null==n?void 0:n.onError)&&n.onError(e);return}return t};return l}let h=new c.KU({url:"/graphql",requestPolicy:"cache-and-network",exchanges:[(0,s.HG)({keys:{CompletionStats:()=>null,ServerInfo:()=>null,RepositorySearch:()=>null,RepositoryList:()=>null,RepositoryGrep:()=>null,GrepLine:()=>null,GrepFile:()=>null,GrepTextOrBase64:()=>null,GrepSubMatch:()=>null,Repository:e=>e?"".concat(e.kind,"_").concat(e.id):null,GitReference:()=>null},resolvers:{Query:{invitations:(0,a.N)(),gitRepositories:(0,a.N)(),webCrawlerUrls:(0,a.N)(),integrations:(0,a.N)()}},updates:{Mutation:{deleteInvitation(e,n,t,r){e.deleteInvitation&&t.inspectFields("Query").filter(e=>"invitations"===e.fieldName).forEach(e=>{t.updateQuery({query:u.lE,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.invitations)||void 0===t?void 0:t.edges)&&(e.invitations.edges=e.invitations.edges.filter(e=>e.node.id!==n.id)),e})})},deleteGitRepository(e,n,t,r){e.deleteGitRepository&&t.inspectFields("Query").filter(e=>"gitRepositories"===e.fieldName).forEach(e=>{t.updateQuery({query:u.S1,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.gitRepositories)||void 0===t?void 0:t.edges)&&(e.gitRepositories.edges=e.gitRepositories.edges.filter(e=>e.node.id!==n.id)),e})})},deleteWebCrawlerUrl(e,n,t,r){e.deleteWebCrawlerUrl&&t.inspectFields("Query").filter(e=>"webCrawlerUrls"===e.fieldName).forEach(e=>{t.updateQuery({query:u.XP,variables:e.arguments},e=>{var t;return(null==e?void 0:null===(t=e.webCrawlerUrls)||void 0===t?void 0:t.edges)&&(e.webCrawlerUrls.edges=e.webCrawlerUrls.edges.filter(e=>e.node.id!==n.id)),e})})},deleteIntegration(e,n,t,r){e.deleteIntegration&&t.inspectFields("Query").filter(e=>"integrations"===e.fieldName).forEach(e=>{t.updateQuery({query:u.kb,variables:e.arguments},e=>((null==e?void 0:e.integrations)&&(e.integrations.edges=e.integrations.edges.filter(e=>e.node.id!==n.id)),e))})},createIntegration(e,n,t){let r="Query";t.inspectFields(r).filter(e=>{var t,r,s;return"integrations"===e.fieldName&&!!(null===(t=e.arguments)||void 0===t?void 0:t.kind)&&(null===(r=e.arguments)||void 0===r?void 0:r.kind)===(null==n?void 0:null===(s=n.input)||void 0===s?void 0:s.kind)}).forEach(e=>{t.invalidate(r,e.fieldName,e.arguments)})}}}}),(0,r.M)(async e=>{let n=(0,f.bW)(),t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken;return{addAuthToOperation(n){let s=(0,f.bW)();return(t=null==s?void 0:s.accessToken,r=null==s?void 0:s.refreshToken,t)?e.appendHeaders(n,{Authorization:"Bearer ".concat(t)}):n},didAuthError(e,n){let t=e.graphQLErrors.some(e=>{var n;return(null==e?void 0:null===(n=e.extensions)||void 0===n?void 0:n.code)==="UNAUTHORIZED"});return t&&f.gN.clearAccessToken(),t},willAuthError(e){let n=(0,f.bW)();if(t=null==n?void 0:n.accessToken,r=null==n?void 0:n.refreshToken,"query"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["GetServerInfo"].includes(e.name.value)})||"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null===(n=e.name)||void 0===n?void 0:n.value)&&["tokenAuth","register"].includes(e.name.value)})||r&&"mutation"===e.kind&&e.query.definitions.some(e=>{var n;return"OperationDefinition"===e.kind&&(null==e?void 0:null===(n=e.name)||void 0===n?void 0:n.value)==="refreshToken"}))return!1;if(!t)return f.gN.clearAccessToken(),!0;try{let{exp:e}=(0,l.o)(t);return(0,f.pw)(e)}catch(e){return!0}},refreshAuth:async()=>f.gN.refreshToken(async()=>{var n;let t=null===(n=(0,f.bW)())||void 0===n?void 0:n.refreshToken;if(t)return e.mutate(d.Dp,{refreshToken:t}).then(e=>{var n;return null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.refreshToken})})}}),(0,c.Dk)({onError(e){e.message.startsWith("[GraphQL]")&&(e.message=e.message.replace("[GraphQL]","").trim())}}),c.Ek]})},70410:function(e,n,t){"use strict";t.d(n,{Cl:function(){return u},D7:function(){return v},DQ:function(){return o},GG:function(){return l},S1:function(){return a},XP:function(){return h},Y6:function(){return d},kb:function(){return f},lE:function(){return s},ts:function(){return m},yB:function(){return i},yw:function(){return c},zz:function(){return p}});var r=t(43240);let s=(0,r.BX)("\n query ListInvitations(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n invitations(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n code\n createdAt\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),a=(0,r.BX)("\n query gitRepositories(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n gitRepositories(\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n name\n gitUrl\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),l=(0,r.BX)("\n query ListJobRuns(\n $ids: [ID!]\n $jobs: [String!]\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n jobRuns(\n ids: $ids\n jobs: $jobs\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n job\n createdAt\n startedAt\n finishedAt\n exitCode\n stdout\n stderr\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),i=(0,r.BX)("\n query GetJobRunStats($jobs: [String!]) {\n jobRunStats(jobs: $jobs) {\n success\n failed\n pending\n }\n }\n"),o=(0,r.BX)("\n query ListJobs {\n jobs\n }\n"),c=(0,r.BX)("\n query ListUsers($after: String, $before: String, $first: Int, $last: Int) {\n users(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n id\n email\n isAdmin\n isOwner\n createdAt\n active\n name\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),d=(0,r.BX)("\n query DailyStatsInPastYear($users: [ID!]) {\n dailyStatsInPastYear(users: $users) {\n start\n end\n completions\n selects\n views\n }\n }\n"),u=(0,r.BX)("\n query DailyStats(\n $start: DateTime!\n $end: DateTime!\n $users: [ID!]\n $languages: [Language!]\n ) {\n dailyStats(start: $start, end: $end, users: $users, languages: $languages) {\n start\n end\n completions\n selects\n views\n language\n }\n }\n"),f=(0,r.BX)("\n query ListIntegrations(\n $ids: [ID!]\n $kind: IntegrationKind\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integrations(\n ids: $ids\n kind: $kind\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n status\n apiBase\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),m=(0,r.BX)("\n query ListIntegratedRepositories(\n $ids: [ID!]\n $kind: IntegrationKind\n $active: Boolean\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n integratedRepositories(\n ids: $ids\n kind: $kind\n active: $active\n after: $after\n before: $before\n first: $first\n last: $last\n ) {\n edges {\n node {\n id\n displayName\n gitUrl\n active\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n startedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),h=(0,r.BX)("\n query WebCrawlerUrls(\n $after: String\n $before: String\n $first: Int\n $last: Int\n ) {\n webCrawlerUrls(after: $after, before: $before, first: $first, last: $last) {\n edges {\n node {\n url\n id\n createdAt\n jobInfo {\n lastJobRun {\n id\n job\n createdAt\n finishedAt\n exitCode\n }\n command\n }\n }\n cursor\n }\n pageInfo {\n hasNextPage\n hasPreviousPage\n startCursor\n endCursor\n }\n }\n }\n"),p=(0,r.BX)("\n query RepositoryList {\n repositoryList {\n id\n name\n kind\n gitUrl\n refs {\n name\n commit\n }\n }\n }\n"),v=(0,r.BX)("\n query RepositorySearch(\n $kind: RepositoryKind!\n $id: ID!\n $rev: String\n $pattern: String!\n ) {\n repositorySearch(kind: $kind, id: $id, rev: $rev, pattern: $pattern) {\n type\n path\n indices\n }\n }\n")},66794:function(e,n,t){"use strict";t.d(n,{bW:function(){return i},gN:function(){return f},nd:function(){return l},pw:function(){return d}});var r=t(79716),s=t(74630),a=t(74248);let l="_tabby_auth",i=()=>{if((0,a.S_)()){let e=localStorage.getItem(l);if(e)try{return JSON.parse(e)}catch(e){}}},o=e=>{localStorage.setItem(l,JSON.stringify(e))},c=()=>{localStorage.removeItem(l),window.dispatchEvent(new StorageEvent("storage",{storageArea:window.localStorage,url:window.location.href,key:l}))},d=e=>!!(0,s.Z)(e)||Date.now()>1e3*e,u=e=>!(0,s.Z)(e)&&Date.now()-1e3*e<6e4,f=new class{clearAccessToken(){let e=i();e&&o({...e,accessToken:""})}async refreshToken(e){try{var n;if(void 0===(null===(n=navigator)||void 0===n?void 0:n.locks))throw console.error("The Web Locks API is not supported in your browser. Please upgrade to a newer browser version."),Error();await navigator.locks.request("_tabby_auth_lock",async()=>{let n;let t=i(),s=null==t?void 0:t.accessToken,a=null==t?void 0:t.refreshToken;if(s){let{iat:a}=(0,r.o)(s);n=u(a)?t:await e()}else a&&(n=await e());n?o(n):c()})}catch(e){c()}}}},55823:function(){},65001:function(){},23342:function(e,n){"use strict";n.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}},18452:function(e,n,t){"use strict";t.d(n,{m:function(){return l},H:function(){return i}});var r=t(3546),s=t(89704),a=t(95686);function l(e,n){let[t,a]=(0,r.useState)(null),l=!1;return(0,r.useEffect)(()=>{if(e.current&&!l){var t;l=!0,a((t=e.current,(0,s.K)(t,{expose:{navigate:n.navigate,refresh:n.refresh,onSubmitMessage:n.onSubmitMessage,onApplyInEditor:n.onApplyInEditor}})))}},[e.current]),t}function i(e){let[n,t]=(0,r.useState)(null),s=!1;return(0,r.useEffect)(()=>{let n=window.self!==window.top;n&&!s&&(s=!0,t((0,a.c)({expose:{init:e.init,sendMessage:e.sendMessage,showError:e.showError,cleanError:e.cleanError}})))},[]),n}}},function(e){e.O(0,[5870,6056,7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,5621,3882,8746,4373,739,6193,1889,7982,7651,6618,1566,9736,1565,3375,5289,1744],function(){return e(e.s=4755)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/layout-1c596b82e22e4c03.js b/ee/tabby-webserver/ui/_next/static/chunks/app/layout-9c873f5aa91e21f9.js similarity index 94% rename from ee/tabby-webserver/ui/_next/static/chunks/app/layout-1c596b82e22e4c03.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/layout-9c873f5aa91e21f9.js index f9b60bf7aa81..c92da12cc1d4 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/layout-1c596b82e22e4c03.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/layout-9c873f5aa91e21f9.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{67942:function(e,t,n){Promise.resolve().then(n.bind(n,32191)),Promise.resolve().then(n.bind(n,35590)),Promise.resolve().then(n.bind(n,80629)),Promise.resolve().then(n.t.bind(n,33070,23)),Promise.resolve().then(n.t.bind(n,84545,23)),Promise.resolve().then(n.t.bind(n,45274,23))},32191:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(36164),s=n(11978),o=n(74248),i=n(30601);function u(e){let{children:t}=e,n=(0,s.usePathname)();return(0,r.jsxs)("div",{className:(0,o.cn)("flex min-h-screen flex-col",{"bg-background":"/chat"!==n,"bg-transparent":"/chat"===n}),children:[(0,r.jsx)(i.xc,{}),t]})}},30601:function(e,t,n){"use strict";n.d(t,{Hb:function(){return m},wt:function(){return l},xc:function(){return h},yo:function(){return f}});var r=n(36164),s=n(3546),o=n(74630),i=n(36327),u=n(80605),a=n(74248),c=n(81565);let l="3.5rem",d=s.createContext({}),f=e=>{let{children:t}=e,n=(0,u.UA)(),[i,a]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,o.Z)(n)||a(n)},[n]),(0,r.jsx)(d.Provider,{value:{isShowDemoBanner:i,setIsShowDemoBanner:a},children:t})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:t}=s.useContext(d);return[e,t]}function h(){let[e,t]=m(),{data:n}=(0,i.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,a.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:l}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(c.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,a.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":n,"h-0 opacity-0":!n}),children:[(0,r.jsx)(c.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==n?void 0:n.stargazers_count}),(0,r.jsx)(c.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==n?void 0:n.forks_count})]})]})]}),(0,r.jsx)(c.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>t(!1)})]})]})}},35590:function(e,t,n){"use strict";n.r(t),n.d(t,{Providers:function(){return v}});var r=n(36164),s=n(3546),o=n(11978),i=n(28242),u=n(40055),a=n(48990),c=n(56383),l=n(80605);function d(){let e=(0,o.usePathname)(),t=(0,o.useSearchParams)(),n=(0,c.U0)();return(0,s.useEffect)(()=>{if(e&&n){let r=window.origin+e;t.toString()&&(r+="?".concat(t.toString())),n.capture("$pageview",{$current_url:r})}},[e,t,n]),null}function f(e){let{children:t}=e,n=(0,l.UA)(),[o,i]=(0,s.useState)(null);return((0,s.useEffect)(()=>{if(n){let e=window.self!==window.top;if(e)return;let t=a.ZP.init("phc_aBzNGHzlOy2C8n1BBDtH7d4qQsIw9d8T0unVlnKfdxB",{api_host:"https://us.i.posthog.com",person_profiles:"identified_only",capture_pageview:!1});i(t||null)}},[n]),n&&o)?(0,r.jsx)(c.zf,{client:o,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{}),t]})}):t}var m=n(91302),h=n(11634),p=n(29),x=n(30601),g=n(38736);let b=["/chat"];function v(e){let{children:t,...n}=e,s=(0,o.usePathname)(),a=b.includes(s),c=(0,o.useSearchParams)(),l=c.get("theme"),d=c.get("client");return l&&(n.defaultTheme=l),"vscode"===d&&(n.defaultTheme="none"),(0,r.jsx)(i.f,{...n,children:(0,r.jsx)(u.zt,{value:h.L,children:(0,r.jsx)(p.pn,{children:(0,r.jsx)(m.Ho,{children:(0,r.jsx)(g.J,{children:(0,r.jsx)(x.yo,{children:(0,r.jsxs)(f,{children:[!a&&(0,r.jsx)(j,{}),t]})})})})})})})}function j(){return(0,m.av)(),(0,r.jsx)(r.Fragment,{})}},38736:function(e,t,n){"use strict";n.d(t,{J:function(){return d},U:function(){return f}});var r=n(36164),s=n(3546),o=n(7062),i=n.n(o),u=n(9010),a=n(24449),c=n(16784);let l=s.createContext({}),d=e=>{let{children:t}=e,{theme:n}=(0,u.X)(),[o,d]=s.useState(!1),[f]=(0,a.n)(o,200,{leading:!0}),m=(0,c.d)(o);s.useEffect(()=>{i().config({barColors:{0:"dark"===n?"#DC981A":"#B7942B"}})},[]);let h=s.useCallback(e=>{e&&e===m.current||d(e)},[]);return(0,r.jsxs)(l.Provider,{value:{progress:f,setProgress:h},children:[f&&(0,r.jsx)(i(),{}),t]})},f=()=>s.useContext(l)},80629:function(e,t,n){"use strict";n.r(t),n.d(t,{Toaster:function(){return i}});var r=n(36164),s=n(28242),o=n(2578);let i=e=>{let{...t}=e,{theme:n="system"}=(0,s.F)();return(0,r.jsx)(o.x,{theme:n,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})}},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return l},aJ:function(){return c},pn:function(){return u},u:function(){return a}});var r=n(36164),s=n(3546),o=n(44421),i=n(74248);let u=o.zt,a=o.fC,c=o.xz,l=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...u}=e;return(0,r.jsx)(o.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...u})});l.displayName=o.VY.displayName},9010:function(e,t,n){"use strict";n.d(t,{X:function(){return s}});var r=n(28242);function s(){let{theme:e,systemTheme:t,setTheme:n}=(0,r.F)();return{theme:e&&"system"!==e?e:t||"light",setTheme:n,systemTheme:t}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return u},n:function(){return a}});var r=n(3546),s=n(45391),o=n(16784);let i=e=>{let t=(0,o.d)(e);r.useEffect(()=>()=>{t.current()},[])};function u(e,t,n){let u=(0,o.d)(e),a=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,a),a.cancel()}),{run:a,cancel:a.cancel,flush:a.flush}}function a(e,t,n){let[s,o]=r.useState(e),{run:i}=u(()=>{o(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,o]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},45274:function(){}},function(e){e.O(0,[7998,5498,6312,7950,7980,259,2578,4421,1454,7949,9736,1565,3396,3375,5289,1744],function(){return e(e.s=67942)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{37529:function(e,t,n){Promise.resolve().then(n.bind(n,32191)),Promise.resolve().then(n.t.bind(n,45274,23)),Promise.resolve().then(n.bind(n,35590)),Promise.resolve().then(n.bind(n,80629)),Promise.resolve().then(n.t.bind(n,33070,23)),Promise.resolve().then(n.t.bind(n,84545,23))},32191:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(36164),s=n(11978),o=n(74248),i=n(30601);function u(e){let{children:t}=e,n=(0,s.usePathname)();return(0,r.jsxs)("div",{className:(0,o.cn)("flex min-h-screen flex-col",{"bg-background":"/chat"!==n,"bg-transparent":"/chat"===n}),children:[(0,r.jsx)(i.xc,{}),t]})}},30601:function(e,t,n){"use strict";n.d(t,{Hb:function(){return m},wt:function(){return l},xc:function(){return h},yo:function(){return f}});var r=n(36164),s=n(3546),o=n(74630),i=n(36327),u=n(80605),a=n(74248),c=n(81565);let l="3.5rem",d=s.createContext({}),f=e=>{let{children:t}=e,n=(0,u.UA)(),[i,a]=s.useState(!1);return s.useEffect(()=>{let e=window.self!==window.top;e||(0,o.Z)(n)||a(n)},[n]),(0,r.jsx)(d.Provider,{value:{isShowDemoBanner:i,setIsShowDemoBanner:a},children:t})};function m(){let{isShowDemoBanner:e,setIsShowDemoBanner:t}=s.useContext(d);return[e,t]}function h(){let[e,t]=m(),{data:n}=(0,i.Z)("https://api.github.com/repos/TabbyML/tabby",e=>fetch(e).then(e=>e.json()));return(0,r.jsxs)("div",{className:(0,a.cn)("flex items-center justify-between bg-primary px-4 text-primary-foreground transition-all md:px-5",{"opacity-100 pointer-events-auto":e,"opacity-0 pointer-events-none":!e}),style:e?{height:l}:{height:0},children:[(0,r.jsxs)("a",{href:"https://links.tabbyml.com/schedule-a-demo",target:"_blank",className:"flex items-center gap-x-2 text-xs font-semibold underline md:text-sm",children:[(0,r.jsx)("span",{children:"\uD83D\uDCC6"}),(0,r.jsx)("span",{children:"Book a 30-minute product demo."})]}),(0,r.jsxs)("div",{className:"flex items-center gap-x-4 md:gap-x-8",children:[(0,r.jsxs)("a",{href:"https://github.com/TabbyML/tabby",target:"_blank",className:"flex items-center transition-all hover:opacity-70",children:[(0,r.jsx)(c.IconGithub,{}),(0,r.jsxs)("div",{className:"ml-2 hidden md:block",children:[(0,r.jsx)("p",{className:"text-xs font-semibold",children:"TabbyML/tabby"}),(0,r.jsxs)("div",{className:(0,a.cn)("flex items-center text-xs transition-all",{"h-4 opacity-70":n,"h-0 opacity-0":!n}),children:[(0,r.jsx)(c.IconStar,{className:"mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==n?void 0:n.stargazers_count}),(0,r.jsx)(c.IconGitFork,{className:"ml-2 mr-1 h-2.5 w-2.5"}),(0,r.jsx)("span",{children:null==n?void 0:n.forks_count})]})]})]}),(0,r.jsx)(c.IconClose,{className:"cursor-pointer transition-all hover:opacity-70",onClick:()=>t(!1)})]})]})}},35590:function(e,t,n){"use strict";n.r(t),n.d(t,{Providers:function(){return v}});var r=n(36164),s=n(3546),o=n(11978),i=n(28242),u=n(40055),a=n(48990),c=n(56383),l=n(80605);function d(){let e=(0,o.usePathname)(),t=(0,o.useSearchParams)(),n=(0,c.U0)();return(0,s.useEffect)(()=>{if(e&&n){let r=window.origin+e;t.toString()&&(r+="?".concat(t.toString())),n.capture("$pageview",{$current_url:r})}},[e,t,n]),null}function f(e){let{children:t}=e,n=(0,l.UA)(),[o,i]=(0,s.useState)(null);return((0,s.useEffect)(()=>{if(n){let e=window.self!==window.top;if(e)return;let t=a.ZP.init("phc_aBzNGHzlOy2C8n1BBDtH7d4qQsIw9d8T0unVlnKfdxB",{api_host:"https://us.i.posthog.com",person_profiles:"identified_only",capture_pageview:!1});i(t||null)}},[n]),n&&o)?(0,r.jsx)(c.zf,{client:o,children:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(d,{}),t]})}):t}var m=n(91302),h=n(11634),p=n(29),x=n(30601),g=n(38736);let b=["/chat"];function v(e){let{children:t,...n}=e,s=(0,o.usePathname)(),a=b.includes(s),c=(0,o.useSearchParams)(),l=c.get("theme"),d=c.get("client");return l&&(n.defaultTheme=l),"vscode"===d&&(n.defaultTheme="none"),(0,r.jsx)(i.f,{...n,children:(0,r.jsx)(u.zt,{value:h.L,children:(0,r.jsx)(p.pn,{children:(0,r.jsx)(m.Ho,{children:(0,r.jsx)(g.J,{children:(0,r.jsx)(x.yo,{children:(0,r.jsxs)(f,{children:[!a&&(0,r.jsx)(j,{}),t]})})})})})})})}function j(){return(0,m.av)(),(0,r.jsx)(r.Fragment,{})}},38736:function(e,t,n){"use strict";n.d(t,{J:function(){return d},U:function(){return f}});var r=n(36164),s=n(3546),o=n(7062),i=n.n(o),u=n(9010),a=n(24449),c=n(16784);let l=s.createContext({}),d=e=>{let{children:t}=e,{theme:n}=(0,u.X)(),[o,d]=s.useState(!1),[f]=(0,a.n)(o,200,{leading:!0}),m=(0,c.d)(o);s.useEffect(()=>{i().config({barColors:{0:"dark"===n?"#DC981A":"#B7942B"}})},[]);let h=s.useCallback(e=>{e&&e===m.current||d(e)},[]);return(0,r.jsxs)(l.Provider,{value:{progress:f,setProgress:h},children:[f&&(0,r.jsx)(i(),{}),t]})},f=()=>s.useContext(l)},80629:function(e,t,n){"use strict";n.r(t),n.d(t,{Toaster:function(){return i}});var r=n(36164),s=n(28242),o=n(2578);let i=e=>{let{...t}=e,{theme:n="system"}=(0,s.F)();return(0,r.jsx)(o.x,{theme:n,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...t})}},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return l},aJ:function(){return c},pn:function(){return u},u:function(){return a}});var r=n(36164),s=n(3546),o=n(44421),i=n(74248);let u=o.zt,a=o.fC,c=o.xz,l=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...u}=e;return(0,r.jsx)(o.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...u})});l.displayName=o.VY.displayName},9010:function(e,t,n){"use strict";n.d(t,{X:function(){return s}});var r=n(28242);function s(){let{theme:e,systemTheme:t,setTheme:n}=(0,r.F)();return{theme:e&&"system"!==e?e:t||"light",setTheme:n,systemTheme:t}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return u},n:function(){return a}});var r=n(3546),s=n(45391),o=n(16784);let i=e=>{let t=(0,o.d)(e);r.useEffect(()=>()=>{t.current()},[])};function u(e,t,n){let u=(0,o.d)(e),a=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;n{var e;null==n||null===(e=n.onUnmount)||void 0===e||e.call(n,a),a.cancel()}),{run:a,cancel:a.cancel,flush:a.flush}}function a(e,t,n){let[s,o]=r.useState(e),{run:i}=u(()=>{o(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,o]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},45274:function(){}},function(e){e.O(0,[7998,5498,6312,7950,7980,259,2578,4421,1454,7949,9736,1565,3396,3375,5289,1744],function(){return e(e.s=37529)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-3b0dbd92862b7b53.js b/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-3b0dbd92862b7b53.js new file mode 100644 index 000000000000..110851196e2e --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-3b0dbd92862b7b53.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2797],{72845:function(e,t,n){Promise.resolve().then(n.bind(n,91378))},91378:function(e,t,n){"use strict";n.r(t),n.d(t,{Search:function(){return Q},SearchContext:function(){return V}});var l=n(36164),s=n(3546),r=n(42891),a=n.n(r),o=n(11978),i={src:"/_next/static/media/default-favicon.a2df8fbb.png",height:16,width:16,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABAElEQVR42mOAAqaMgrXeIYlL2jwjF7WZey7wBolB5eyZotNX1PdMO/Br466r/89dfvx/w7aLv6LSlteDFem5zPPesPXir20Hbv7ftPfGrz9///969urL/xkLj/0KjlvqzZCct6rt9r3X/w+cvP/r8fOP/0Hg/uN3vzbsvPq/rmVzG0Nk+oq2J8/f///89devOw/f/n/7/uv/T19+/Dpx7uH/3NK1bQwMarO8tu66/Auk89qd17/mrzn/682H7//3H7rxi4FhsheDDYMhU0DC0vqde6/+On/lyf/5q878X7Tq9M+E7JX1cJ/4MpgzMajO9ApNXtoWl7mszc5nvhdMEgB1uZJfA01kRAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},c=n(62226),d=n.n(c),u=n(6797),m=n.n(u),x=n(66686),p=n(56575),f=n(64148),h=n(93668),g=n(21808),v=n(93877),j=n(9010),b=n(16784),N=n(80605),w=n(49142),_=n(3765),y=n(74248),k=n(31458),S=n(90958),A=n(90615),C=n(81565),z=n(53538),L=n(57830),I=n(11208),R=n(3448),E=n(72657),q=n(68172),T=n(48537),O=n(30601),M=n(73033),Z=n(94529),D=n(63743),H=n(52569),P=n(7449);n(2489);var U=n(82030),X=n(40055),F=n(70410),B=n(29),J=n(80054),Y=n(90379);let G=(0,s.lazy)(()=>n.e(726).then(n.t.bind(n,80726,23))),$=e=>{let{value:t,isFullScreen:n,onToggleFullScreen:r,onClose:a}=e,[o]=(0,v.m3)(),{theme:i}=(0,j.X)(),c=(0,s.useRef)(null);return((0,s.useEffect)(()=>{if(t){var e,n,l;null===(l=c.current)||void 0===l||null===(n=l.children)||void 0===n||null===(e=n[1])||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}},[t]),(null==o?void 0:o.value)&&open)?(0,l.jsxs)("div",{className:"flex h-full flex-col px-3 pt-2",children:[(0,l.jsx)("div",{className:"flex items-center justify-end pb-2",children:(0,l.jsxs)("div",{className:"flex items-center gap-2",children:[(0,l.jsx)(k.z,{variant:"ghost",size:"icon",onClick:e=>r(!n),children:(0,l.jsx)(C.IconChevronDown,{className:(0,y.cn)("transition-all",n?"":"rotate-180")})}),(0,l.jsx)(k.z,{variant:"ghost",size:"icon",onClick:a,children:(0,l.jsx)(C.IconClose,{})})]})}),(0,l.jsx)(s.Suspense,{fallback:(0,l.jsx)(Y.cg,{className:"p-2"}),children:t?(0,l.jsx)(L.ScrollArea,{className:"flex-1",ref:c,children:(0,l.jsx)(G,{theme:"dark"===i?"tomorrow":"rjv-default",src:t,style:{fontSize:"0.75rem"},collapseStringsAfterLength:120})}):null})]}):null},V=(0,s.createContext)({}),W=(e,t)=>(0,_.Z)(e,{...t,responseFormatter:e=>e,errorHandler(e){throw Error(e?String(e.status):"Fail to fetch")}}),K={compress:5.3,expand:6.3};function Q(){let e;let t=(0,N.xG)(),[n]=(0,v.Ot)(),[r,a]=(0,s.useState)([]),[i,c]=(0,s.useState)(!0),[d,u]=(0,s.useState)(null),[m,x]=(0,s.useState)(""),[f,h]=(0,s.useState)(!1),[_,S]=(0,s.useState)({}),[A,R]=(0,s.useState)(""),T=(0,s.useRef)(null),[M,B]=(0,s.useState)(!1),[J]=(0,O.Hb)(),Y=(0,o.useRouter)(),G=(0,s.useRef)(!1),{theme:K}=(0,j.X)(),[Q,et]=(0,s.useState)(!1),[en,es]=(0,s.useState)(),er=(0,s.useRef)(null),[ea,eo]=(0,s.useState)(45),ei=(0,s.useRef)(ea),[{data:ec}]=(0,X.aM)({query:F.zz}),ed=null==ec?void 0:ec.repositoryList,{triggerRequest:eu,isLoading:em,error:ex,answer:ep,stop:ef}=(0,w.t)({fetcher:W}),eh=(0,b.d)(em),eg=(0,s.useMemo)(()=>{let e=r.find(e=>e.id===en);return e?(0,U.Z)(e,"relevant_documents","relevant_code"):{answers:r.filter(e=>"assistant"===e.role).map(e=>(0,U.Z)(e,"relevant_documents","relevant_code"))}},[en,r]);(0,s.useEffect)(()=>{if(G.current)return;G.current=!0;let e=sessionStorage.getItem(g.$6.SEARCH_INITIAL_MSG),t=sessionStorage.getItem(g.$6.SEARCH_INITIAL_EXTRA_CONTEXT),n=t?JSON.parse(t):void 0;if(e){sessionStorage.removeItem(g.$6.SEARCH_INITIAL_MSG),sessionStorage.removeItem(g.$6.SEARCH_INITIAL_EXTRA_CONTEXT),h(!0),S(e=>({...e,repository:null==n?void 0:n.repository})),ev(e,{repository:null==n?void 0:n.repository});return}Y.replace("/")},[]),(0,s.useEffect)(()=>{m&&(document.title=m)},[m]),(0,s.useEffect)(()=>{f&&setTimeout(()=>{B(!0)},300)},[f]),(0,s.useEffect)(()=>{var e;u(null==T?void 0:null===(e=T.current)||void 0===e?void 0:e.children[1])},[null==T?void 0:T.current]),(0,s.useEffect)(()=>{let e=[...r],t=e.find(e=>e.id===A);t&&(t.content=(null==ep?void 0:ep.answer_delta)||"",t.relevant_code=null==ep?void 0:ep.relevant_code,t.relevant_documents=null==ep?void 0:ep.relevant_documents,t.relevant_questions=null==ep?void 0:ep.relevant_questions,t.isLoading=em,a(e))},[em,ep]),(0,s.useEffect)(()=>{if(ex){let e=[...r],t=e.find(e=>e.id===A);t&&(t.error="401"===ex.message?"Unauthorized":"Fail to fetch",t.isLoading=!1)}},[ex]),(0,s.useEffect)(()=>(eh.current&&(e=window.setTimeout(()=>{if(eh.current&&(c(!0),d)){let e=A===r[r.length-1].id;e&&d.scrollTo({top:d.scrollHeight,behavior:"smooth"})}},300)),eh.current||c(!1),()=>{window.clearTimeout(e)}),[em]),(0,s.useEffect)(()=>()=>{eh.current&&ef()},[]),(0,s.useEffect)(()=>{var e,t,n;Q?(null===(e=er.current)||void 0===e||e.expand(),null===(t=er.current)||void 0===t||t.resize(ea)):null===(n=er.current)||void 0===n||n.collapse()},[Q]);let ev=(e,t)=>{let n=r.map(e=>({role:e.role,id:e.id,content:e.content})),l=n.length>0&&n[0].id,s=(0,p.x0)(),o={id:l||(0,p.x0)(),role:"user",content:e},i=(null==t?void 0:t.repository)||(null==_?void 0:_.repository),c=i?{git_url:i.gitUrl,content:""}:void 0,d={messages:[...n,o],doc_query:!0,generate_relevant_questions:!0,collect_relevant_code_using_user_message:!0,code_query:c};R(s),a([...r].concat([o,{id:s,role:"assistant",content:"",isLoading:!0}])),eu(d),m||x(e)};if(!n.value||!t||!f)return(0,l.jsx)(l.Fragment,{});let ej=J?{height:"calc(100vh - ".concat(O.wt,")")}:{height:"100vh"};return(0,l.jsx)(V.Provider,{value:{isLoading:em,onRegenerateResponse:(e,t)=>{let n=t||r,l=n.findIndex(t=>t.id===e);if(l<1)return;let s=l-1,o=n[s],i=n.slice(0,s).map(e=>({role:e.role,id:e.id,content:e.content,code_query:e.code_query})),c={role:"user",id:o.id,content:o.content},d={messages:[...i,c],code_query:(null==_?void 0:_.repository)?{git_url:_.repository.gitUrl,content:""}:void 0,doc_query:!0,generate_relevant_questions:!0,collect_relevant_code_using_user_message:!0},u=[...n],m=u[l];m.content="",m.relevant_code=void 0,m.relevant_documents=void 0,m.error=void 0,m.isLoading=!0,R(m.id),a(u),eu(d)},onSubmitSearch:ev,extraRequestContext:_,repositoryList:ed,setDevPanelOpen:et,setConversationIdForDev:es},children:(0,l.jsx)("div",{className:"transition-all",style:ej,children:(0,l.jsxs)(z.pO,{direction:"vertical",onLayout:e=>{(null==e?void 0:e[1])&&eo(e[1])},children:[(0,l.jsxs)(z.ee,{children:[(0,l.jsxs)("header",{className:"flex h-16 items-center justify-between px-4",children:[(0,l.jsx)("div",{className:"flex items-center gap-x-6",children:(0,l.jsxs)(k.z,{variant:"ghost",className:"-ml-1 pl-0 text-sm text-muted-foreground",onClick:()=>Y.back(),children:[(0,l.jsx)(C.IconChevronLeft,{className:"mr-1 h-5 w-5"}),"Home"]})}),(0,l.jsxs)("div",{className:"flex items-center gap-x-6",children:[(0,l.jsx)(q.q,{children:(0,l.jsx)(D.T,{})}),(0,l.jsx)(P.Z,{showHome:!1,showSetting:!0,children:(0,l.jsx)(H.Y,{className:"h-10 w-10 border"})})]})]}),(0,l.jsxs)("main",{className:"h-[calc(100%-4rem)] overflow-auto pb-8 lg:pb-0",children:[(0,l.jsx)(L.ScrollArea,{className:"h-full",ref:T,children:(0,l.jsx)("div",{className:"mx-auto px-4 pb-32 lg:max-w-4xl lg:px-0",children:(0,l.jsx)("div",{className:"flex flex-col",children:r.map((e,t)=>"user"===e.role?(0,l.jsxs)("div",{children:[0!==t&&(0,l.jsx)(I.Z,{}),(0,l.jsx)("div",{className:"pb-2 pt-8",children:(0,l.jsx)(el,{message:e.content,headline:!0})})]},e.id+t):"assistant"===e.role?(0,l.jsx)("div",{className:"pb-8 pt-2",children:(0,l.jsx)(ee,{answer:e,showRelatedQuestion:t===r.length-1})},e.id+t):(0,l.jsx)(l.Fragment,{}))})})}),d&&(0,l.jsx)(E.K,{className:"!fixed !bottom-[5.4rem] !right-4 !top-auto z-40 border-muted-foreground lg:!bottom-[2.85rem]",container:d,offset:100,style:"dark"===K?{"--background":"0 0% 12%"}:{}}),(0,l.jsxs)("div",{className:(0,y.cn)("fixed bottom-5 left-0 z-30 flex min-h-[5rem] w-full flex-col items-center gap-y-2",{"opacity-100 translate-y-0":M,"opacity-0 translate-y-10":!M,hidden:Q}),style:Object.assign({transition:"all 0.35s ease-out"},"dark"===K?{"--background":"0 0% 12%"}:{}),children:[(0,l.jsxs)(k.z,{className:(0,y.cn)("bg-background",{"opacity-0 pointer-events-none":!i,"opacity-100":i}),style:{transition:"opacity 0.55s ease-out"},variant:"outline",onClick:ef,children:[(0,l.jsx)(C.IconStop,{className:"mr-2"}),"Stop generating"]}),(0,l.jsx)("div",{className:(0,y.cn)("relative z-20 flex justify-center self-stretch px-4"),children:(0,l.jsx)(Z.Z,{onSearch:ev,className:"lg:max-w-4xl",placeholder:"Ask a follow up question",isLoading:em,isFollowup:!0,extraContext:_})})]})]})]}),(0,l.jsx)(z.Dp,{className:(0,y.cn)("hidden !h-[4px] border-none bg-background shadow-[0px_-4px_4px_rgba(0,0,0,0.2)] hover:bg-blue-500 active:bg-blue-500 dark:shadow-[0px_-4px_4px_rgba(255,255,255,0.2)]",Q&&"block")}),(0,l.jsx)(z.ee,{collapsible:!0,collapsedSize:0,defaultSize:0,ref:er,onCollapse:()=>et(!1),className:"z-50",children:(0,l.jsx)($,{onClose:()=>et(!1),value:eg,isFullScreen:100===ea,onToggleFullScreen:e=>{var t;let n=ei.current;e?n=100:100===n&&(n=45),null===(t=er.current)||void 0===t||t.resize(n),eo(n),ei.current=ea}})})]})})})}function ee(e){var t;let{answer:n,showRelatedQuestion:r}=e,{onRegenerateResponse:a,onSubmitSearch:o,isLoading:i,setDevPanelOpen:c,setConversationIdForDev:d}=(0,s.useContext)(V),[u]=(0,v.m3)(),[m,x]=(0,s.useState)(!1),p=n.isLoading?C.IconSpinner:C.IconSparkles,f=n.relevant_documents?Math.ceil(n.relevant_documents.length/4)*K.expand+.5*Math.floor(n.relevant_documents.length/4):0,h=(0,s.useMemo)(()=>{var e,t;return null!==(t=null==n?void 0:null===(e=n.relevant_code)||void 0===e?void 0:e.map(e=>{var t;let{scores:n,doc:l}=e,s=null!==(t=null==l?void 0:l.start_line)&&void 0!==t?t:0,r=l.body.split("\n").length;return{kind:"file",range:{start:s,end:s+r-1},filepath:l.filepath,content:l.body,git_url:l.git_url,extra:{scores:n}}}))&&void 0!==t?t:[]},[null==n?void 0:n.relevant_code]);return(0,l.jsxs)("div",{className:"flex flex-col gap-y-5",children:[n.relevant_documents&&n.relevant_documents.length>0&&(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"mb-1 flex items-center gap-x-2",children:[(0,l.jsx)(C.IconBlocks,{className:"relative",style:{top:"-0.04rem"}}),(0,l.jsx)("p",{className:"text-sm font-bold leading-normal",children:"Sources"})]}),(0,l.jsx)("div",{className:"gap-sm grid grid-cols-3 gap-2 overflow-hidden md:grid-cols-4",style:{transition:"height 0.25s ease-out",height:m?"".concat(f,"rem"):"".concat(K.compress,"rem")},children:n.relevant_documents.map((e,t)=>(0,l.jsx)(en,{conversationId:n.id,source:e,showMore:m,showDevTooltip:u.value},e.doc.link+t))}),(0,l.jsxs)(k.z,{variant:"ghost",className:"-ml-1.5 mt-1 flex items-center gap-x-1 px-1 py-2 text-sm font-normal text-muted-foreground",onClick:()=>x(!m),children:[(0,l.jsx)(C.IconChevronRight,{className:(0,y.cn)({"-rotate-90":m,"rotate-90":!m})}),(0,l.jsx)("p",{children:m?"Show less":"Show more"})]})]}),(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"mb-1 flex items-center gap-x-1.5",children:[(0,l.jsx)(p,{className:(0,y.cn)({"animate-spinner":n.isLoading})}),(0,l.jsx)("p",{className:"text-sm font-bold leading-none",children:"Answer"}),u.value&&(0,l.jsx)(k.z,{variant:"ghost",size:"icon",onClick:()=>{d(n.id),c(!0)},children:(0,l.jsx)(C.IconBug,{})})]}),n.relevant_code&&n.relevant_code.length>0&&(0,l.jsx)(J.q,{contexts:h,className:"mt-1 text-sm",onContextClick:e=>{if(!e.filepath)return;let t=new URL("".concat(window.location.origin,"/files")),n=new URLSearchParams;n.append("redirect_filepath",e.filepath),n.append("redirect_git_url",e.git_url),t.search=n.toString();let l=(0,y.nO)({start:e.range.start,end:e.range.end});l&&(t.hash=l),window.open(t.toString())},defaultOpen:!0,enableTooltip:u.value,onTooltipClick:()=>{d(n.id),c(!0)}}),n.isLoading&&!n.content&&(0,l.jsx)(R.O,{className:"mt-1 h-40 w-full"}),(0,l.jsx)(el,{message:n.content,sources:n.relevant_documents}),n.error&&(0,l.jsx)(er,{error:n.error}),!n.isLoading&&(0,l.jsxs)("div",{className:"mt-3 flex items-center gap-x-3 text-sm",children:[(0,l.jsx)(T.q,{className:"-ml-1.5 gap-x-1 px-1 font-normal text-muted-foreground",value:(e=>{if(!e.relevant_documents)return e.content;let t=e.content.replace(/\[\[?citation:\s*\d+\]?\]/g,(e,t)=>{let n=null==e?void 0:e.match(/\d+/);return"[".concat(n,"]")}).trim(),n=e.relevant_documents.map((e,t)=>"[".concat(t+1,"] ").concat(e.doc.link)).join("\n");return"".concat(t,"\n\nCitations:\n").concat(n)})(n),text:"Copy"}),!i&&(0,l.jsxs)(k.z,{className:"flex items-center gap-x-1 px-1 font-normal text-muted-foreground",variant:"ghost",onClick:()=>a(n.id),children:[(0,l.jsx)(C.IconRefresh,{}),(0,l.jsx)("p",{children:"Regenerate"})]})]})]}),r&&!n.isLoading&&n.relevant_questions&&n.relevant_questions.length>0&&(0,l.jsxs)("div",{children:[(0,l.jsxs)("div",{className:"flex items-center gap-x-1.5",children:[(0,l.jsx)(C.IconLayers,{}),(0,l.jsx)("p",{className:"text-sm font-bold leading-none",children:"Suggestions"})]}),(0,l.jsx)("div",{className:"mt-2 flex flex-col gap-y-3",children:null===(t=n.relevant_questions)||void 0===t?void 0:t.map((e,t)=>(0,l.jsxs)("div",{className:"flex cursor-pointer items-center justify-between rounded-lg border p-4 py-3 transition-opacity hover:opacity-70",onClick:o.bind(null,e),children:[(0,l.jsx)("p",{className:"w-full overflow-hidden text-ellipsis text-sm",children:e}),(0,l.jsx)(C.IconPlus,{})]},t))})]})]})}let et=e=>{let t=d().sanitize(e,{ALLOWED_TAGS:[],ALLOWED_ATTR:[]}),n=x.TU.parse(t),l=m().decode(n),s=l.replace(/<\/?[^>]+(>|$)/g,"");return s};function en(e){let{conversationId:t,source:n,showMore:r,showDevTooltip:a}=e,{setDevPanelOpen:o,setConversationIdForDev:i}=(0,s.useContext)(V),{hostname:c}=new URL(n.doc.link),[d,u]=(0,s.useState)(!1);return(0,l.jsxs)(B.u,{open:d,onOpenChange:e=>{a&&u(e)},delayDuration:0,children:[(0,l.jsx)(B.aJ,{asChild:!0,children:(0,l.jsx)("div",{className:"flex cursor-pointer flex-col justify-between rounded-lg border bg-card p-3 hover:bg-card/60",style:{height:r?"".concat(K.expand,"rem"):"".concat(K.compress,"rem"),transition:"all 0.25s ease-out"},onClick:()=>window.open(n.doc.link),children:(0,l.jsxs)("div",{className:"flex flex-1 flex-col justify-between gap-y-1",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-y-0.5",children:[(0,l.jsx)("p",{className:"line-clamp-1 w-full overflow-hidden text-ellipsis break-all text-xs font-semibold",children:n.doc.title}),(0,l.jsx)("p",{className:(0,y.cn)(" w-full overflow-hidden text-ellipsis break-all text-xs text-muted-foreground",{"line-clamp-2":r,"line-clamp-1":!r}),children:et(n.doc.snippet)})]}),(0,l.jsx)("div",{className:"flex items-center text-xs text-muted-foreground",children:(0,l.jsxs)("div",{className:"flex w-full flex-1 items-center",children:[(0,l.jsx)(es,{hostname:c}),(0,l.jsx)("p",{className:"ml-1 overflow-hidden text-ellipsis",children:c.replace("www.","").split("/")[0]})]})})]})})}),(0,l.jsx)(B._v,{align:"start",className:"cursor-pointer p-2",onClick:e=>{e.stopPropagation(),i(t),o(!0)},children:(0,l.jsxs)("p",{children:["Score: ",n.score]})})]})}function el(e){let{message:t,headline:n=!1,sources:s}=e,r=(e,t)=>{let n=/\[\[?citation:\s*\d+\]?\]/g,r=e.split(n),a=e.match(n);return(0,l.jsx)("span",{children:r.map((e,t)=>{let n=null==a?void 0:a[t],r=null==n?void 0:n.match(/\d+/),o=r?parseInt(r[0],10):null,i=null!==o?null==s?void 0:s[o-1]:null,c=i?new URL(i.doc.link):null;return(0,l.jsxs)("span",{children:[e&&(0,l.jsx)("span",{children:e}),i&&(0,l.jsxs)(A.zs,{children:[(0,l.jsx)(A.Yi,{children:(0,l.jsx)("span",{className:"relative -top-2 mr-0.5 inline-block h-4 w-4 cursor-pointer rounded-full bg-muted text-center text-xs",onClick:()=>window.open(i.doc.link),children:o})}),(0,l.jsx)(A.bZ,{className:"w-96 text-sm",children:(0,l.jsxs)("div",{className:"flex w-full flex-col gap-y-1",children:[(0,l.jsxs)("div",{className:"m-0 flex items-center space-x-1 text-xs leading-none text-muted-foreground",children:[(0,l.jsx)(es,{hostname:c.hostname,className:"m-0 mr-1 leading-none"}),(0,l.jsx)("p",{className:"m-0 leading-none",children:c.hostname})]}),(0,l.jsx)("p",{className:"m-0 cursor-pointer font-bold leading-none transition-opacity hover:opacity-70",onClick:()=>window.open(i.doc.link),children:i.doc.title}),(0,l.jsx)("p",{className:"m-0 line-clamp-4 leading-none",children:et(i.doc.snippet)})]})})]})]},t)})},t)};return(0,l.jsx)(M.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[f.Z,h.Z],components:{p(e){let{children:t}=e;return n?(0,l.jsx)("h3",{className:"break-anywhere cursor-text scroll-m-20 text-xl font-semibold tracking-tight",children:t}):t.length?(0,l.jsx)("div",{className:"mb-2 inline-block leading-relaxed last:mb-0",children:t.map((e,t)=>"string"==typeof e?r(e,t):(0,l.jsx)("span",{children:e},t))}):(0,l.jsx)("p",{className:"mb-2 last:mb-0",children:t})},li(e){let{children:t}=e;return t&&t.length?(0,l.jsx)("li",{children:t.map((e,t)=>"string"==typeof e?r(e,t):(0,l.jsx)("span",{children:e},t))}):(0,l.jsx)("li",{children:t})},code(e){let{node:t,inline:n,className:s,children:r,...a}=e;if(r.length){if("▍"==r[0])return(0,l.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});r[0]=r[0].replace("`▍`","▍")}let o=/language-(\w+)/.exec(s||"");return n?(0,l.jsx)("code",{className:s,...a,children:r}):(0,l.jsx)(S.dn,{language:o&&o[1]||"",value:String(r).replace(/\n$/,""),...a},Math.random())}},children:t})}function es(e){let{hostname:t,className:n}=e,[r,o]=(0,s.useState)(!1);return(0,l.jsxs)("div",{className:"relative h-3.5 w-3.5",children:[(0,l.jsx)(a(),{src:i,alt:t,width:14,height:14,className:(0,y.cn)("absolute left-0 top-0 z-0 h-3.5 w-3.5 rounded-full leading-none",n)}),(0,l.jsx)(a(),{src:"https://s2.googleusercontent.com/s2/favicons?sz=128&domain_url=".concat(t),alt:t,width:14,height:14,className:(0,y.cn)("relative z-10 h-3.5 w-3.5 rounded-full bg-card leading-none",n,{"opacity-0":!r}),onLoad:()=>{o(!0)}})]})}function er(e){let{error:t="Fail to fetch"}=e,n=(0,s.useMemo)(()=>"```\n"+JSON.stringify({error:!0,message:t},null,2)+"\n```",[t]);return(0,l.jsx)(M.s,{className:"prose-full-width prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[f.Z,h.Z],components:{code(e){let{node:t,inline:n,className:s,children:r,...a}=e;return(0,l.jsx)("div",{...a,className:(0,y.cn)(s,"bg-zinc-950 p-2"),children:r})}},children:n})}},90615:function(e,t,n){"use strict";n.d(t,{Yi:function(){return i},bZ:function(){return c},zs:function(){return o}});var l=n(36164),s=n(3546),r=n(38421),a=n(74248);let o=r.fC,i=r.xz,c=s.forwardRef((e,t)=>{let{className:n,align:s="center",sideOffset:o=4,...i}=e;return(0,l.jsx)(r.VY,{ref:t,align:s,sideOffset:o,className:(0,a.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...i})});c.displayName=r.VY.displayName},53538:function(e,t,n){"use strict";n.d(t,{Dp:function(){return i},ee:function(){return o},pO:function(){return a}});var l=n(36164),s=n(6618),r=n(74248);let a=e=>{let{className:t,...n}=e;return(0,l.jsx)(s.eh,{className:(0,r.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",t),...n})},o=s.s_,i=e=>{let{withHandle:t,className:n,...a}=e;return(0,l.jsx)(s.OT,{className:(0,r.cn)("border-bg relative flex w-px items-center justify-center bg-border after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90",n),...a,children:t&&(0,l.jsx)("div",{className:"z-10 flex h-4 w-3 items-center justify-center rounded-sm border bg-border"})})}},57830:function(e,t,n){"use strict";n.r(t),n.d(t,{ScrollArea:function(){return o},ScrollBar:function(){return i}});var l=n(36164),s=n(3546),r=n(50778),a=n(74248);let o=s.forwardRef((e,t)=>{let{className:n,children:s,...o}=e;return(0,l.jsxs)(r.fC,{ref:t,className:(0,a.cn)("relative overflow-hidden",n),...o,children:[(0,l.jsx)(r.l_,{className:"h-full w-full rounded-[inherit] [&>div]:!block",children:s}),(0,l.jsx)(i,{}),(0,l.jsx)(r.Ns,{})]})});o.displayName=r.fC.displayName;let i=s.forwardRef((e,t)=>{let{className:n,orientation:s="vertical",...o}=e;return(0,l.jsx)(r.gb,{ref:t,orientation:s,className:(0,a.cn)("flex touch-none select-none transition-colors","vertical"===s&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===s&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",n),...o,children:(0,l.jsx)(r.q4,{className:"relative flex-1 rounded-full bg-border"})})});i.displayName=r.gb.displayName},2489:function(){}},function(e){e.O(0,[7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,5621,4546,8746,9275,4373,6379,739,9148,778,5606,6193,4294,7982,6618,8286,9736,1565,6775,4741,3375,5289,1744],function(){return e(e.s=72845)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-9d65e9c4829fd2fd.js b/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-9d65e9c4829fd2fd.js deleted file mode 100644 index 719559f59fa9..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/search/page-9d65e9c4829fd2fd.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2797],{72845:function(e,t,n){Promise.resolve().then(n.bind(n,91378))},91378:function(e,t,n){"use strict";n.r(t),n.d(t,{Search:function(){return Q},SearchContext:function(){return V}});var s=n(36164),l=n(3546),r=n(42891),a=n.n(r),i=n(11978),o={src:"/_next/static/media/default-favicon.a2df8fbb.png",height:16,width:16,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABAElEQVR42mOAAqaMgrXeIYlL2jwjF7WZey7wBolB5eyZotNX1PdMO/Br466r/89dfvx/w7aLv6LSlteDFem5zPPesPXir20Hbv7ftPfGrz9///969urL/xkLj/0KjlvqzZCct6rt9r3X/w+cvP/r8fOP/0Hg/uN3vzbsvPq/rmVzG0Nk+oq2J8/f///89devOw/f/n/7/uv/T19+/Dpx7uH/3NK1bQwMarO8tu66/Auk89qd17/mrzn/682H7//3H7rxi4FhsheDDYMhU0DC0vqde6/+On/lyf/5q878X7Tq9M+E7JX1cJ/4MpgzMajO9ApNXtoWl7mszc5nvhdMEgB1uZJfA01kRAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},c=n(62226),d=n.n(c),u=n(6797),m=n.n(u),x=n(66686),f=n(56575),p=n(64148),h=n(93668),g=n(21808),v=n(93877),j=n(9010),N=n(16784),b=n(80605),w=n(49142),_=n(3765),S=n(74248),y=n(31458),A=n(90958),k=n(90615),C=n(81565),E=n(53538),z=n(57830),L=n(11208),I=n(3448),T=n(72657),R=n(68172),O=n(48537),q=n(30601),M=n(73033),H=n(94529),X=n(63743),Z=n(52569),P=n(7449);n(2489);var D=n(82030),J=n(40055),U=n(70410),F=n(29),B=n(80054),$=n(90379);let G=(0,l.lazy)(()=>n.e(726).then(n.t.bind(n,80726,23))),Y=e=>{let{value:t,isFullScreen:n,onToggleFullScreen:r,onClose:a}=e,[i]=(0,v.m3)(),{theme:o}=(0,j.X)(),c=(0,l.useRef)(null);return((0,l.useEffect)(()=>{if(t){var e,n,s;null===(s=c.current)||void 0===s||null===(n=s.children)||void 0===n||null===(e=n[1])||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}},[t]),(null==i?void 0:i.value)&&open)?(0,s.jsxs)("div",{className:"flex h-full flex-col px-3 pt-2",children:[(0,s.jsx)("div",{className:"flex items-center justify-end pb-2",children:(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(y.z,{variant:"ghost",size:"icon",onClick:e=>r(!n),children:(0,s.jsx)(C.IconChevronDown,{className:(0,S.cn)("transition-all",n?"":"rotate-180")})}),(0,s.jsx)(y.z,{variant:"ghost",size:"icon",onClick:a,children:(0,s.jsx)(C.IconClose,{})})]})}),(0,s.jsx)(l.Suspense,{fallback:(0,s.jsx)($.cg,{className:"p-2"}),children:t?(0,s.jsx)(z.ScrollArea,{className:"flex-1",ref:c,children:(0,s.jsx)(G,{theme:"dark"===o?"tomorrow":"rjv-default",src:t,style:{fontSize:"0.75rem"},collapseStringsAfterLength:120})}):null})]}):null},V=(0,l.createContext)({}),W=(e,t)=>(0,_.Z)(e,{...t,responseFormatter:e=>e,errorHandler(e){throw Error(e?String(e.status):"Fail to fetch")}}),K={compress:5.3,expand:6.3};function Q(){let e;let t=(0,b.xG)(),[n]=(0,v.Ot)(),[r,a]=(0,l.useState)([]),[o,c]=(0,l.useState)(!0),[d,u]=(0,l.useState)(null),[m,x]=(0,l.useState)(""),[p,h]=(0,l.useState)(!1),[_,A]=(0,l.useState)({}),[k,I]=(0,l.useState)(""),O=(0,l.useRef)(null),[M,F]=(0,l.useState)(!1),[B]=(0,q.Hb)(),$=(0,i.useRouter)(),G=(0,l.useRef)(!1),{theme:K}=(0,j.X)(),[Q,et]=(0,l.useState)(!1),[en,el]=(0,l.useState)(),er=(0,l.useRef)(null),[ea,ei]=(0,l.useState)(45),eo=(0,l.useRef)(ea),[{data:ec}]=(0,J.aM)({query:U.zz}),ed=null==ec?void 0:ec.repositoryList,{triggerRequest:eu,isLoading:em,error:ex,answer:ef,stop:ep}=(0,w.t)({fetcher:W}),eh=(0,N.d)(em),eg=(0,l.useMemo)(()=>{let e=r.find(e=>e.id===en);return e?(0,D.Z)(e,"relevant_documents","relevant_code"):{answers:r.filter(e=>"assistant"===e.role).map(e=>(0,D.Z)(e,"relevant_documents","relevant_code"))}},[en,r]);(0,l.useEffect)(()=>{if(G.current)return;G.current=!0;let e=sessionStorage.getItem(g.$6.SEARCH_INITIAL_MSG),t=sessionStorage.getItem(g.$6.SEARCH_INITIAL_EXTRA_CONTEXT),n=t?JSON.parse(t):void 0;if(e){sessionStorage.removeItem(g.$6.SEARCH_INITIAL_MSG),sessionStorage.removeItem(g.$6.SEARCH_INITIAL_EXTRA_CONTEXT),h(!0),A(e=>({...e,repository:null==n?void 0:n.repository})),ev(e,{repository:null==n?void 0:n.repository});return}let s=sessionStorage.getItem(g.$6.SEARCH_LATEST_MSG),l=sessionStorage.getItem(g.$6.SEARCH_LATEST_EXTRA_CONTEXT);if(s){let e=JSON.parse(s);if(a(e),l){let e=JSON.parse(l);A(e)}e[0]&&x(e[0].content);let t=e.findIndex(e=>e.isLoading);if(-1!==t){let n=e[t];n&&ej(n.id,e)}h(!0);return}$.replace("/")},[]),(0,l.useEffect)(()=>{m&&(document.title=m)},[m]),(0,l.useEffect)(()=>{p&&setTimeout(()=>{F(!0)},300)},[p]),(0,l.useEffect)(()=>{var e;u(null==O?void 0:null===(e=O.current)||void 0===e?void 0:e.children[1])},[null==O?void 0:O.current]),(0,l.useEffect)(()=>{let e=[...r],t=e.find(e=>e.id===k);t&&(t.content=(null==ef?void 0:ef.answer_delta)||"",t.relevant_code=null==ef?void 0:ef.relevant_code,t.relevant_documents=null==ef?void 0:ef.relevant_documents,t.relevant_questions=null==ef?void 0:ef.relevant_questions,t.isLoading=em,a(e))},[em,ef]),(0,l.useEffect)(()=>{if(ex){let e=[...r],t=e.find(e=>e.id===k);t&&(t.error="401"===ex.message?"Unauthorized":"Fail to fetch",t.isLoading=!1)}},[ex]),(0,l.useEffect)(()=>(eh.current&&(e=window.setTimeout(()=>{if(eh.current&&(c(!0),d)){let e=k===r[r.length-1].id;e&&d.scrollTo({top:d.scrollHeight,behavior:"smooth"})}},300)),eh.current||c(!1),()=>{window.clearTimeout(e)}),[em]),(0,l.useEffect)(()=>()=>{eh.current&&ep()},[]),(0,l.useEffect)(()=>{sessionStorage.setItem(g.$6.SEARCH_LATEST_MSG,JSON.stringify(r))},[r]),(0,l.useEffect)(()=>{sessionStorage.setItem(g.$6.SEARCH_LATEST_EXTRA_CONTEXT,JSON.stringify(_))},[_]),(0,l.useEffect)(()=>{var e,t,n;Q?(null===(e=er.current)||void 0===e||e.expand(),null===(t=er.current)||void 0===t||t.resize(ea)):null===(n=er.current)||void 0===n||n.collapse()},[Q]);let ev=(e,t)=>{let n=r.map(e=>({role:e.role,id:e.id,content:e.content})),s=n.length>0&&n[0].id,l=(0,f.x0)(),i={id:s||(0,f.x0)(),role:"user",content:e},o=(null==t?void 0:t.repository)||(null==_?void 0:_.repository),c=o?{git_url:o.gitUrl,content:""}:void 0,d={messages:[...n,i],doc_query:!0,generate_relevant_questions:!0,collect_relevant_code_using_user_message:!0,code_query:c};I(l),a([...r].concat([i,{id:l,role:"assistant",content:"",isLoading:!0}])),eu(d),m||x(e)},ej=(e,t)=>{let n=t||r,s=n.findIndex(t=>t.id===e);if(s<1)return;let l=s-1,i=n[l],o=n.slice(0,l).map(e=>({role:e.role,id:e.id,content:e.content,code_query:e.code_query})),c={role:"user",id:i.id,content:i.content},d={messages:[...o,c],code_query:(null==_?void 0:_.repository)?{git_url:_.repository.gitUrl,content:""}:void 0,doc_query:!0,generate_relevant_questions:!0,collect_relevant_code_using_user_message:!0},u=[...n],m=u[s];m.content="",m.relevant_code=void 0,m.relevant_documents=void 0,m.error=void 0,m.isLoading=!0,I(m.id),a(u),eu(d)};if(!n.value||!t||!p)return(0,s.jsx)(s.Fragment,{});let eN=B?{height:"calc(100vh - ".concat(q.wt,")")}:{height:"100vh"};return(0,s.jsx)(V.Provider,{value:{isLoading:em,onRegenerateResponse:ej,onSubmitSearch:ev,extraRequestContext:_,repositoryList:ed,setDevPanelOpen:et,setConversationIdForDev:el},children:(0,s.jsx)("div",{className:"transition-all",style:eN,children:(0,s.jsxs)(E.pO,{direction:"vertical",onLayout:e=>{(null==e?void 0:e[1])&&ei(e[1])},children:[(0,s.jsxs)(E.ee,{children:[(0,s.jsxs)("header",{className:"flex h-16 items-center justify-between px-4",children:[(0,s.jsx)("div",{className:"flex items-center gap-x-6",children:(0,s.jsxs)(y.z,{variant:"ghost",className:"-ml-1 pl-0 text-sm text-muted-foreground",onClick:()=>$.back(),children:[(0,s.jsx)(C.IconChevronLeft,{className:"mr-1 h-5 w-5"}),"Home"]})}),(0,s.jsxs)("div",{className:"flex items-center gap-x-6",children:[(0,s.jsx)(R.q,{children:(0,s.jsx)(X.T,{})}),(0,s.jsx)(P.Z,{showHome:!1,showSetting:!0,children:(0,s.jsx)(Z.Y,{className:"h-10 w-10 border"})})]})]}),(0,s.jsxs)("main",{className:"h-[calc(100%-4rem)] overflow-auto pb-8 lg:pb-0",children:[(0,s.jsx)(z.ScrollArea,{className:"h-full",ref:O,children:(0,s.jsx)("div",{className:"mx-auto px-4 pb-32 lg:max-w-4xl lg:px-0",children:(0,s.jsx)("div",{className:"flex flex-col",children:r.map((e,t)=>"user"===e.role?(0,s.jsxs)("div",{children:[0!==t&&(0,s.jsx)(L.Z,{}),(0,s.jsx)("div",{className:"pb-2 pt-8",children:(0,s.jsx)(es,{message:e.content,headline:!0})})]},e.id+t):"assistant"===e.role?(0,s.jsx)("div",{className:"pb-8 pt-2",children:(0,s.jsx)(ee,{answer:e,showRelatedQuestion:t===r.length-1})},e.id+t):(0,s.jsx)(s.Fragment,{}))})})}),d&&(0,s.jsx)(T.K,{className:"!fixed !bottom-[5.4rem] !right-4 !top-auto z-40 border-muted-foreground lg:!bottom-[2.85rem]",container:d,offset:100,style:"dark"===K?{"--background":"0 0% 12%"}:{}}),(0,s.jsxs)("div",{className:(0,S.cn)("fixed bottom-5 left-0 z-30 flex min-h-[5rem] w-full flex-col items-center gap-y-2",{"opacity-100 translate-y-0":M,"opacity-0 translate-y-10":!M}),style:Object.assign({transition:"all 0.35s ease-out"},"dark"===K?{"--background":"0 0% 12%"}:{}),children:[(0,s.jsxs)(y.z,{className:(0,S.cn)("bg-background",{"opacity-0 pointer-events-none":!o,"opacity-100":o}),style:{transition:"opacity 0.55s ease-out"},variant:"outline",onClick:ep,children:[(0,s.jsx)(C.IconStop,{className:"mr-2"}),"Stop generating"]}),!Q&&(0,s.jsx)("div",{className:(0,S.cn)("relative z-20 flex justify-center self-stretch px-4"),children:(0,s.jsx)(H.Z,{onSearch:ev,className:"lg:max-w-4xl",placeholder:"Ask a follow up question",isLoading:em,isFollowup:!0,extraContext:_})})]})]})]}),(0,s.jsx)(E.Dp,{className:(0,S.cn)("hidden !h-[4px] border-none bg-background shadow-[0px_-4px_4px_rgba(0,0,0,0.2)] hover:bg-blue-500 active:bg-blue-500 dark:shadow-[0px_-4px_4px_rgba(255,255,255,0.2)]",Q&&"block")}),(0,s.jsx)(E.ee,{collapsible:!0,collapsedSize:0,defaultSize:0,ref:er,onCollapse:()=>et(!1),className:"z-50",children:(0,s.jsx)(Y,{onClose:()=>et(!1),value:eg,isFullScreen:100===ea,onToggleFullScreen:e=>{var t;let n=eo.current;e?n=100:100===n&&(n=45),null===(t=er.current)||void 0===t||t.resize(n),ei(n),eo.current=ea}})})]})})})}function ee(e){var t;let{answer:n,showRelatedQuestion:r}=e,{onRegenerateResponse:a,onSubmitSearch:i,isLoading:o,setDevPanelOpen:c,setConversationIdForDev:d}=(0,l.useContext)(V),[u]=(0,v.m3)(),[m,x]=(0,l.useState)(!1),f=n.isLoading?C.IconSpinner:C.IconSparkles,p=n.relevant_documents?Math.ceil(n.relevant_documents.length/4)*K.expand+.5*Math.floor(n.relevant_documents.length/4):0,h=(0,l.useMemo)(()=>{var e,t;return null!==(t=null==n?void 0:null===(e=n.relevant_code)||void 0===e?void 0:e.map(e=>{var t;let n=null!==(t=null==e?void 0:e.start_line)&&void 0!==t?t:0,s=e.body.split("\n").length;return{kind:"file",range:{start:n,end:n+s-1},filepath:e.filepath,content:e.body,git_url:e.git_url}}))&&void 0!==t?t:[]},[null==n?void 0:n.relevant_code]);return(0,s.jsxs)("div",{className:"flex flex-col gap-y-5",children:[n.relevant_documents&&n.relevant_documents.length>0&&(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"mb-1 flex items-center gap-x-2",children:[(0,s.jsx)(C.IconBlocks,{className:"relative",style:{top:"-0.04rem"}}),(0,s.jsx)("p",{className:"text-sm font-bold leading-normal",children:"Sources"})]}),(0,s.jsx)("div",{className:"gap-sm grid grid-cols-3 gap-2 overflow-hidden md:grid-cols-4",style:{transition:"height 0.25s ease-out",height:m?"".concat(p,"rem"):"".concat(K.compress,"rem")},children:n.relevant_documents.map((e,t)=>(0,s.jsx)(en,{conversationId:n.id,source:e,showMore:m},e.link+t))}),(0,s.jsxs)(y.z,{variant:"ghost",className:"-ml-1.5 mt-1 flex items-center gap-x-1 px-1 py-2 text-sm font-normal text-muted-foreground",onClick:()=>x(!m),children:[(0,s.jsx)(C.IconChevronRight,{className:(0,S.cn)({"-rotate-90":m,"rotate-90":!m})}),(0,s.jsx)("p",{children:m?"Show less":"Show more"})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"mb-1 flex items-center gap-x-1.5",children:[(0,s.jsx)(f,{className:(0,S.cn)({"animate-spinner":n.isLoading})}),(0,s.jsx)("p",{className:"text-sm font-bold leading-none",children:"Answer"}),u.value&&(0,s.jsx)(y.z,{variant:"ghost",size:"icon",onClick:()=>{d(n.id),c(!0)},children:(0,s.jsx)(C.IconBug,{})})]}),n.relevant_code&&n.relevant_code.length>0&&(0,s.jsx)(B.q,{contexts:h,className:"mt-1 text-sm",onContextClick:e=>{if(!e.filepath)return;let t=new URL("".concat(window.location.origin,"/files")),n=new URLSearchParams;n.append("redirect_filepath",e.filepath),n.append("redirect_git_url",e.git_url),t.search=n.toString();let s=(0,S.nO)({start:e.range.start,end:e.range.end});s&&(t.hash=s),window.open(t.toString())},defaultOpen:!0}),n.isLoading&&!n.content&&(0,s.jsx)(I.O,{className:"mt-1 h-40 w-full"}),(0,s.jsx)(es,{message:n.content,sources:n.relevant_documents}),n.error&&(0,s.jsx)(er,{error:n.error}),!n.isLoading&&(0,s.jsxs)("div",{className:"mt-3 flex items-center gap-x-3 text-sm",children:[(0,s.jsx)(O.q,{className:"-ml-1.5 gap-x-1 px-1 font-normal text-muted-foreground",value:(e=>{if(!e.relevant_documents)return e.content;let t=e.content.replace(/\[\[?citation:\s*\d+\]?\]/g,(e,t)=>{let n=null==e?void 0:e.match(/\d+/);return"[".concat(n,"]")}).trim(),n=e.relevant_documents.map((e,t)=>"[".concat(t+1,"] ").concat(e.link)).join("\n");return"".concat(t,"\n\nCitations:\n").concat(n)})(n),text:"Copy"}),!o&&(0,s.jsxs)(y.z,{className:"flex items-center gap-x-1 px-1 font-normal text-muted-foreground",variant:"ghost",onClick:()=>a(n.id),children:[(0,s.jsx)(C.IconRefresh,{}),(0,s.jsx)("p",{children:"Regenerate"})]})]})]}),r&&!n.isLoading&&n.relevant_questions&&n.relevant_questions.length>0&&(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"flex items-center gap-x-1.5",children:[(0,s.jsx)(C.IconLayers,{}),(0,s.jsx)("p",{className:"text-sm font-bold leading-none",children:"Suggestions"})]}),(0,s.jsx)("div",{className:"mt-2 flex flex-col gap-y-3",children:null===(t=n.relevant_questions)||void 0===t?void 0:t.map((e,t)=>(0,s.jsxs)("div",{className:"flex cursor-pointer items-center justify-between rounded-lg border p-4 py-3 transition-opacity hover:opacity-70",onClick:i.bind(null,e),children:[(0,s.jsx)("p",{className:"w-full overflow-hidden text-ellipsis text-sm",children:e}),(0,s.jsx)(C.IconPlus,{})]},t))})]})]})}let et=e=>{let t=d().sanitize(e,{ALLOWED_TAGS:[],ALLOWED_ATTR:[]}),n=x.TU.parse(t),s=m().decode(n),l=s.replace(/<\/?[^>]+(>|$)/g,"");return l};function en(e){let{conversationId:t,source:n,showMore:r,showDevTooltip:a}=e,{setDevPanelOpen:i,setConversationIdForDev:o}=(0,l.useContext)(V),{hostname:c}=new URL(n.link),[d,u]=(0,l.useState)(!1);return(0,s.jsxs)(F.u,{open:d,onOpenChange:e=>{a&&u(e)},delayDuration:0,children:[(0,s.jsx)(F.aJ,{asChild:!0,children:(0,s.jsx)("div",{className:"flex cursor-pointer flex-col justify-between rounded-lg border bg-card p-3 hover:bg-card/60",style:{height:r?"".concat(K.expand,"rem"):"".concat(K.compress,"rem"),transition:"all 0.25s ease-out"},onClick:()=>window.open(n.link),children:(0,s.jsxs)("div",{className:"flex flex-1 flex-col justify-between gap-y-1",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-y-0.5",children:[(0,s.jsx)("p",{className:"line-clamp-1 w-full overflow-hidden text-ellipsis break-all text-xs font-semibold",children:n.title}),(0,s.jsx)("p",{className:(0,S.cn)(" w-full overflow-hidden text-ellipsis break-all text-xs text-muted-foreground",{"line-clamp-2":r,"line-clamp-1":!r}),children:et(n.snippet)})]}),(0,s.jsx)("div",{className:"flex items-center text-xs text-muted-foreground",children:(0,s.jsxs)("div",{className:"flex w-full flex-1 items-center",children:[(0,s.jsx)(el,{hostname:c}),(0,s.jsx)("p",{className:"ml-1 overflow-hidden text-ellipsis",children:c.replace("www.","").split("/")[0]})]})})]})})}),(0,s.jsxs)(F._v,{align:"start",className:"cursor-pointer p-2",onClick:e=>{e.stopPropagation(),o(t),i(!0)},children:[(0,s.jsx)("div",{className:"mb-2",children:"Source info"}),(0,s.jsx)("p",{children:"Score: xxxx"}),(0,s.jsx)("p",{children:"Ranking: xxxx"})]})]})}function es(e){let{message:t,headline:n=!1,sources:l}=e,r=(e,t)=>{let n=/\[\[?citation:\s*\d+\]?\]/g,r=e.split(n),a=e.match(n);return(0,s.jsx)("span",{children:r.map((e,t)=>{let n=null==a?void 0:a[t],r=null==n?void 0:n.match(/\d+/),i=r?parseInt(r[0],10):null,o=null!==i?null==l?void 0:l[i-1]:null,c=o?new URL(o.link):null;return(0,s.jsxs)("span",{children:[e&&(0,s.jsx)("span",{children:e}),o&&(0,s.jsxs)(k.zs,{children:[(0,s.jsx)(k.Yi,{children:(0,s.jsx)("span",{className:"relative -top-2 mr-0.5 inline-block h-4 w-4 cursor-pointer rounded-full bg-muted text-center text-xs",onClick:()=>window.open(o.link),children:i})}),(0,s.jsx)(k.bZ,{className:"w-96 text-sm",children:(0,s.jsxs)("div",{className:"flex w-full flex-col gap-y-1",children:[(0,s.jsxs)("div",{className:"m-0 flex items-center space-x-1 text-xs leading-none text-muted-foreground",children:[(0,s.jsx)(el,{hostname:c.hostname,className:"m-0 mr-1 leading-none"}),(0,s.jsx)("p",{className:"m-0 leading-none",children:c.hostname})]}),(0,s.jsx)("p",{className:"m-0 cursor-pointer font-bold leading-none transition-opacity hover:opacity-70",onClick:()=>window.open(o.link),children:o.title}),(0,s.jsx)("p",{className:"m-0 line-clamp-4 leading-none",children:et(o.snippet)})]})})]})]},t)})},t)};return(0,s.jsx)(M.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[p.Z,h.Z],components:{p(e){let{children:t}=e;return n?(0,s.jsx)("h3",{className:"break-anywhere cursor-text scroll-m-20 text-xl font-semibold tracking-tight",children:t}):t.length?(0,s.jsx)("div",{className:"mb-2 inline-block leading-relaxed last:mb-0",children:t.map((e,t)=>"string"==typeof e?r(e,t):(0,s.jsx)("span",{children:e},t))}):(0,s.jsx)("p",{className:"mb-2 last:mb-0",children:t})},li(e){let{children:t}=e;return t&&t.length?(0,s.jsx)("li",{children:t.map((e,t)=>"string"==typeof e?r(e,t):(0,s.jsx)("span",{children:e},t))}):(0,s.jsx)("li",{children:t})},code(e){let{node:t,inline:n,className:l,children:r,...a}=e;if(r.length){if("▍"==r[0])return(0,s.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});r[0]=r[0].replace("`▍`","▍")}let i=/language-(\w+)/.exec(l||"");return n?(0,s.jsx)("code",{className:l,...a,children:r}):(0,s.jsx)(A.dn,{language:i&&i[1]||"",value:String(r).replace(/\n$/,""),...a},Math.random())}},children:t})}function el(e){let{hostname:t,className:n}=e,[r,i]=(0,l.useState)(!1);return(0,s.jsxs)("div",{className:"relative h-3.5 w-3.5",children:[(0,s.jsx)(a(),{src:o,alt:t,width:14,height:14,className:(0,S.cn)("absolute left-0 top-0 z-0 h-3.5 w-3.5 rounded-full leading-none",n)}),(0,s.jsx)(a(),{src:"https://s2.googleusercontent.com/s2/favicons?sz=128&domain_url=".concat(t),alt:t,width:14,height:14,className:(0,S.cn)("relative z-10 h-3.5 w-3.5 rounded-full bg-card leading-none",n,{"opacity-0":!r}),onLoad:()=>{i(!0)}})]})}function er(e){let{error:t="Fail to fetch"}=e,n=(0,l.useMemo)(()=>"```\n"+JSON.stringify({error:!0,message:t},null,2)+"\n```",[t]);return(0,s.jsx)(M.s,{className:"prose-full-width prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[p.Z,h.Z],components:{code(e){let{node:t,inline:n,className:l,children:r,...a}=e;return(0,s.jsx)("div",{...a,className:(0,S.cn)(l,"bg-zinc-950 p-2"),children:r})}},children:n})}},90615:function(e,t,n){"use strict";n.d(t,{Yi:function(){return o},bZ:function(){return c},zs:function(){return i}});var s=n(36164),l=n(3546),r=n(38421),a=n(74248);let i=r.fC,o=r.xz,c=l.forwardRef((e,t)=>{let{className:n,align:l="center",sideOffset:i=4,...o}=e;return(0,s.jsx)(r.VY,{ref:t,align:l,sideOffset:i,className:(0,a.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...o})});c.displayName=r.VY.displayName},53538:function(e,t,n){"use strict";n.d(t,{Dp:function(){return o},ee:function(){return i},pO:function(){return a}});var s=n(36164),l=n(6618),r=n(74248);let a=e=>{let{className:t,...n}=e;return(0,s.jsx)(l.eh,{className:(0,r.cn)("flex h-full w-full data-[panel-group-direction=vertical]:flex-col",t),...n})},i=l.s_,o=e=>{let{withHandle:t,className:n,...a}=e;return(0,s.jsx)(l.OT,{className:(0,r.cn)("border-bg relative flex w-px items-center justify-center bg-border after:absolute after:inset-y-0 after:left-1/2 after:w-1 after:-translate-x-1/2 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring focus-visible:ring-offset-1 data-[panel-group-direction=vertical]:h-px data-[panel-group-direction=vertical]:w-full data-[panel-group-direction=vertical]:after:left-0 data-[panel-group-direction=vertical]:after:h-1 data-[panel-group-direction=vertical]:after:w-full data-[panel-group-direction=vertical]:after:-translate-y-1/2 data-[panel-group-direction=vertical]:after:translate-x-0 [&[data-panel-group-direction=vertical]>div]:rotate-90",n),...a,children:t&&(0,s.jsx)("div",{className:"z-10 flex h-4 w-3 items-center justify-center rounded-sm border bg-border"})})}},57830:function(e,t,n){"use strict";n.r(t),n.d(t,{ScrollArea:function(){return i},ScrollBar:function(){return o}});var s=n(36164),l=n(3546),r=n(50778),a=n(74248);let i=l.forwardRef((e,t)=>{let{className:n,children:l,...i}=e;return(0,s.jsxs)(r.fC,{ref:t,className:(0,a.cn)("relative overflow-hidden",n),...i,children:[(0,s.jsx)(r.l_,{className:"h-full w-full rounded-[inherit] [&>div]:!block",children:l}),(0,s.jsx)(o,{}),(0,s.jsx)(r.Ns,{})]})});i.displayName=r.fC.displayName;let o=l.forwardRef((e,t)=>{let{className:n,orientation:l="vertical",...i}=e;return(0,s.jsx)(r.gb,{ref:t,orientation:l,className:(0,a.cn)("flex touch-none select-none transition-colors","vertical"===l&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===l&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",n),...i,children:(0,s.jsx)(r.q4,{className:"relative flex-1 rounded-full bg-border"})})});o.displayName=r.gb.displayName},2489:function(){}},function(e){e.O(0,[7998,5498,6312,4007,7950,7980,259,2578,816,1492,4421,7590,1454,5621,4546,8746,9275,4373,6379,739,9148,778,5606,6193,4294,7982,6618,8286,9736,1565,6775,4741,3375,5289,1744],function(){return e(e.s=72845)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/webpack-492ded6f76c3fa88.js b/ee/tabby-webserver/ui/_next/static/chunks/webpack-a50b721d35f11961.js similarity index 96% rename from ee/tabby-webserver/ui/_next/static/chunks/webpack-492ded6f76c3fa88.js rename to ee/tabby-webserver/ui/_next/static/chunks/webpack-a50b721d35f11961.js index 75c847c3a026..0dd36bb0bb84 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/webpack-492ded6f76c3fa88.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/webpack-a50b721d35f11961.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,r,o,u,i,c,a,f,d,l,s={},b={};function p(e){var t=b[e];if(void 0!==t)return t.exports;var n=b[e]={id:e,loaded:!1,exports:{}},r=!0;try{s[e].call(n.exports,n,n.exports,p),r=!1}finally{r&&delete b[e]}return n.loaded=!0,n.exports}p.m=s,p.amdD=function(){throw Error("define cannot be used indirect")},p.amdO={},e=[],p.O=function(t,n,r,o){if(n){o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(p.O).every(function(e){return p.O[e](n[a])})?n.splice(a--,1):(c=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(p.O).every(function(e){return p.O[e](n[a])})?n.splice(a--,1):(c=!1,oli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.codemirror-editor{--tag-blue-bg:213.75,100%,96.86%;--tag-blue-border:211.7,96.36%,78.43%;--tag-blue-text:224.28,76.33%,48.04%;--cm-selection-bg:214,81%,85%}.dark .codemirror-editor{--tag-blue-bg:213.12,93.9%,67.84%,0.15;--tag-blue-border:217.22,91.22%,59.8%;--tag-blue-text:213.12,93.9%,67.84%;--cm-selection-bg:216,29%,35%}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-3{left:-.75rem;right:-.75rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-\[5\.4rem\]{bottom:5.4rem!important}.\!right-4{right:1rem!important}.\!top-auto{top:auto!important}.-left-2{left:-.5rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-4{top:1rem}.top-9{top:2.25rem}.top-\[20vh\]{top:20vh}.top-\[50\%\]{top:50%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-\[48px\]{height:48px!important}.\!h-\[4px\]{height:4px!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[300px\]{min-width:300px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-primary{border-color:hsl(var(--primary))!important}.\!border-zinc-400{--tw-border-opacity:1!important;border-color:rgb(161 161 170/var(--tw-border-opacity))!important}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground)/.6)}.border-primary{border-color:hsl(var(--primary))}.border-secondary-foreground\/60{border-color:hsl(var(--secondary-foreground)/.6)}.border-transparent{border-color:transparent}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted{background-color:hsl(var(--muted))!important}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-\[hsl\(var\(--mark-bg\)\)\]{background-color:hsl(var(--mark-bg))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background)/.6)}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.\!pl-0{padding-left:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/60{color:hsl(var(--secondary-foreground)/.6)}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0px_-4px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -4px 4px rgba(0,0,0,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!ring-offset-0{--tw-ring-offset-width:0px!important}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}:root{--mark-bg:60 82% 62%}.dark{--mark-bg:40,40%,25%}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:border-muted-foreground\/60:hover{border-color:hsl(var(--muted-foreground)/.6)}.hover\:border-zinc-400\/60:hover{border-color:hsla(240,5%,65%,.6)}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-card\/60:hover{background-color:hsl(var(--card)/.6)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground\/50:hover{color:hsl(var(--foreground)/.5)}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border){border-width:1px}:is(.dark .dark\:border-2){border-width:2px}:is(.dark .dark\:border-\[\#33363c\]){--tw-border-opacity:1;border-color:rgb(51 54 60/var(--tw-border-opacity))}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-muted-foreground){border-color:hsl(var(--muted-foreground))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-\[hsl\(0\2c 0\2c 13\.5\%\)\]){--tw-bg-opacity:1;background-color:hsl(0 0 13.5%/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_-4px_4px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]){--tw-shadow:0px -4px 4px hsla(0,0%,100%,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:invert-0){--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:border-muted-foreground\/60:hover){border-color:hsl(var(--muted-foreground)/.6)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:\!bottom-\[2\.85rem\]{bottom:2.85rem!important}.lg\:-m-10{margin:-2.5rem}.lg\:-mt-\[2vh\]{margin-top:-2vh}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[21rem\]{width:21rem}.lg\:w-\[250px\]{width:250px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-\[60vw\]{max-width:60vw}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:break-words{overflow-wrap:break-word}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:max-w-5xl{max-width:64rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/css/9b29adff09ab71e0.css b/ee/tabby-webserver/ui/_next/static/css/9b29adff09ab71e0.css new file mode 100644 index 000000000000..d14fab826bfc --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/css/9b29adff09ab71e0.css @@ -0,0 +1,3 @@ +/* +! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:38 96.55% 98.5%;--foreground:38 3.1% 1%;--muted:40 9.5% 91%;--muted-foreground:38 1.55% 42.5%;--popover:38 65.2% 92.5%;--popover-foreground:38 3.1% 1.25%;--card:38 65.2% 92.5%;--card-foreground:38 3.1% 1.25%;--border:38 8.1% 90%;--input:38 8.1% 90%;--primary:38 31% 25%;--primary-foreground:38 0.62% 92.5%;--secondary:38 1.55% 96.25%;--secondary-foreground:38 2.86% 12.5%;--accent:40 19% 91%;--accent-foreground:38 2.86% 12.5%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--successful:140.62 84.21% 92.55%;--successful-foreground:142.78 64.23% 24.12%;--ring:38 31% 25%;--radius:0.5rem;--selection:200,100%,90%}.dark{--background:0 0 12%;--foreground:39 3.2% 99.35%;--muted:39 13% 21%;--muted-foreground:39 3.2% 58.7%;--popover:39 15% 27%;--popover-foreground:39 3.2% 99.35%;--card:39 15% 27%;--card-foreground:39 3.2% 99.35%;--border:39 9% 17%;--input:39 16% 26.1%;--primary:39 32% 87%;--primary-foreground:39 3.2% 8.7%;--secondary:39 13% 21%;--secondary-foreground:39 3.2% 99.35%;--accent:39 13% 21%;--accent-foreground:39 3.2% 99.35%;--destructive:3.2 36.95% 60.2%;--destructive-foreground:39 3.2% 99.35%;--successful:143.81 61.17% 20.2%;--successful-foreground:141.71 76.64% 73.14%;--ring:39 32% 87%;--selection:221,13%,28%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-3{left:-.75rem;right:-.75rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-\[5\.4rem\]{bottom:5.4rem!important}.\!right-4{right:1rem!important}.\!top-auto{top:auto!important}.-left-2{left:-.5rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-4{top:1rem}.top-9{top:2.25rem}.top-\[20vh\]{top:20vh}.top-\[50\%\]{top:50%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-\[48px\]{height:48px!important}.\!h-\[4px\]{height:4px!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[300px\]{min-width:300px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-primary{border-color:hsl(var(--primary))!important}.\!border-zinc-400{--tw-border-opacity:1!important;border-color:rgb(161 161 170/var(--tw-border-opacity))!important}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground)/.6)}.border-primary{border-color:hsl(var(--primary))}.border-secondary-foreground\/60{border-color:hsl(var(--secondary-foreground)/.6)}.border-transparent{border-color:transparent}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted{background-color:hsl(var(--muted))!important}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-\[hsl\(var\(--mark-bg\)\)\]{background-color:hsl(var(--mark-bg))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background)/.6)}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.\!pl-0{padding-left:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/60{color:hsl(var(--secondary-foreground)/.6)}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0px_-4px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -4px 4px rgba(0,0,0,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!ring-offset-0{--tw-ring-offset-width:0px!important}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.prose-full-width{max-width:none!important}.prose{overflow-wrap:anywhere}.dialog-without-close-btn>button{display:none}[data-aos][data-aos=fade-down]{transform:translate3d(0,-20px,0)}[data-aos][data-aos=fade-up]{transform:translate3d(0,20px,0)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:border-muted-foreground\/60:hover{border-color:hsl(var(--muted-foreground)/.6)}.hover\:border-zinc-400\/60:hover{border-color:hsla(240,5%,65%,.6)}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-card\/60:hover{background-color:hsl(var(--card)/.6)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground\/50:hover{color:hsl(var(--foreground)/.5)}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border){border-width:1px}:is(.dark .dark\:border-2){border-width:2px}:is(.dark .dark\:border-\[\#33363c\]){--tw-border-opacity:1;border-color:rgb(51 54 60/var(--tw-border-opacity))}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-muted-foreground){border-color:hsl(var(--muted-foreground))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-\[hsl\(0\2c 0\2c 13\.5\%\)\]){--tw-bg-opacity:1;background-color:hsl(0 0 13.5%/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_-4px_4px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]){--tw-shadow:0px -4px 4px hsla(0,0%,100%,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:invert-0){--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:border-muted-foreground\/60:hover){border-color:hsl(var(--muted-foreground)/.6)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:\!bottom-\[2\.85rem\]{bottom:2.85rem!important}.lg\:-m-10{margin:-2.5rem}.lg\:-mt-\[2vh\]{margin-top:-2vh}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[21rem\]{width:21rem}.lg\:w-\[250px\]{width:250px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-\[60vw\]{max-width:60vw}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:break-words{overflow-wrap:break-word}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:max-w-5xl{max-width:64rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/de2ba2ebf355004e-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/9e58c89b9633dcad-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/c4a41ea065a0023c-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/34dd45dcdd6d47ee-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/a1ab2e69d2f53384-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/86fdec36ddd9097e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_2c91d1;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_2c91d1{font-family:__JetBrains_Mono_2c91d1,__JetBrains_Mono_Fallback_2c91d1;font-style:normal}.__variable_2c91d1{--font-mono:"__JetBrains_Mono_2c91d1","__JetBrains_Mono_Fallback_2c91d1"} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/css/9b5a6ccc45062669.css b/ee/tabby-webserver/ui/_next/static/css/9b5a6ccc45062669.css deleted file mode 100644 index a46a8f2d8a1c..000000000000 --- a/ee/tabby-webserver/ui/_next/static/css/9b5a6ccc45062669.css +++ /dev/null @@ -1,5 +0,0 @@ -@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/de2ba2ebf355004e-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/9e58c89b9633dcad-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/c4a41ea065a0023c-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/34dd45dcdd6d47ee-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/a1ab2e69d2f53384-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/86fdec36ddd9097e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_2c91d1;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_2c91d1{font-family:__JetBrains_Mono_2c91d1,__JetBrains_Mono_Fallback_2c91d1;font-style:normal}.__variable_2c91d1{--font-mono:"__JetBrains_Mono_2c91d1","__JetBrains_Mono_Fallback_2c91d1"} - -/* -! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com -*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:38 96.55% 98.5%;--foreground:38 3.1% 1%;--muted:40 9.5% 91%;--muted-foreground:38 1.55% 42.5%;--popover:38 65.2% 92.5%;--popover-foreground:38 3.1% 1.25%;--card:38 65.2% 92.5%;--card-foreground:38 3.1% 1.25%;--border:38 8.1% 90%;--input:38 8.1% 90%;--primary:38 31% 25%;--primary-foreground:38 0.62% 92.5%;--secondary:38 1.55% 96.25%;--secondary-foreground:38 2.86% 12.5%;--accent:40 19% 91%;--accent-foreground:38 2.86% 12.5%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--successful:140.62 84.21% 92.55%;--successful-foreground:142.78 64.23% 24.12%;--ring:38 31% 25%;--radius:0.5rem;--selection:200,100%,90%}.dark{--background:0 0 12%;--foreground:39 3.2% 99.35%;--muted:39 13% 21%;--muted-foreground:39 3.2% 58.7%;--popover:39 15% 27%;--popover-foreground:39 3.2% 99.35%;--card:39 15% 27%;--card-foreground:39 3.2% 99.35%;--border:39 9% 17%;--input:39 16% 26.1%;--primary:39 32% 87%;--primary-foreground:39 3.2% 8.7%;--secondary:39 13% 21%;--secondary-foreground:39 3.2% 99.35%;--accent:39 13% 21%;--accent-foreground:39 3.2% 99.35%;--destructive:3.2 36.95% 60.2%;--destructive-foreground:39 3.2% 99.35%;--successful:143.81 61.17% 20.2%;--successful-foreground:141.71 76.64% 73.14%;--ring:39 32% 87%;--selection:221,13%,28%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-3{left:-.75rem;right:-.75rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-\[5\.4rem\]{bottom:5.4rem!important}.\!right-4{right:1rem!important}.\!top-auto{top:auto!important}.-left-2{left:-.5rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-4{top:1rem}.top-9{top:2.25rem}.top-\[20vh\]{top:20vh}.top-\[50\%\]{top:50%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-\[48px\]{height:48px!important}.\!h-\[4px\]{height:4px!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[300px\]{min-width:300px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-primary{border-color:hsl(var(--primary))!important}.\!border-zinc-400{--tw-border-opacity:1!important;border-color:rgb(161 161 170/var(--tw-border-opacity))!important}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground)/.6)}.border-primary{border-color:hsl(var(--primary))}.border-secondary-foreground\/60{border-color:hsl(var(--secondary-foreground)/.6)}.border-transparent{border-color:transparent}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted{background-color:hsl(var(--muted))!important}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-\[hsl\(var\(--mark-bg\)\)\]{background-color:hsl(var(--mark-bg))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background)/.6)}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.\!pl-0{padding-left:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/60{color:hsl(var(--secondary-foreground)/.6)}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0px_-4px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -4px 4px rgba(0,0,0,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!ring-offset-0{--tw-ring-offset-width:0px!important}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.prose-full-width{max-width:none!important}.prose{overflow-wrap:anywhere}.dialog-without-close-btn>button{display:none}[data-aos][data-aos=fade-down]{transform:translate3d(0,-20px,0)}[data-aos][data-aos=fade-up]{transform:translate3d(0,20px,0)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:border-muted-foreground\/60:hover{border-color:hsl(var(--muted-foreground)/.6)}.hover\:border-zinc-400\/60:hover{border-color:hsla(240,5%,65%,.6)}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-card\/60:hover{background-color:hsl(var(--card)/.6)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground\/50:hover{color:hsl(var(--foreground)/.5)}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border){border-width:1px}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-muted-foreground){border-color:hsl(var(--muted-foreground))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_-4px_4px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]){--tw-shadow:0px -4px 4px hsla(0,0%,100%,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:invert-0){--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:border-muted-foreground\/60:hover){border-color:hsl(var(--muted-foreground)/.6)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:\!bottom-\[2\.85rem\]{bottom:2.85rem!important}.lg\:-m-10{margin:-2.5rem}.lg\:-mt-\[2vh\]{margin-top:-2vh}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[21rem\]{width:21rem}.lg\:w-\[250px\]{width:250px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-\[60vw\]{max-width:60vw}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:break-words{overflow-wrap:break-word}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:max-w-5xl{max-width:64rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/css/c9c9155c2d74a941.css b/ee/tabby-webserver/ui/_next/static/css/c9c9155c2d74a941.css deleted file mode 100644 index bd3550731420..000000000000 --- a/ee/tabby-webserver/ui/_next/static/css/c9c9155c2d74a941.css +++ /dev/null @@ -1 +0,0 @@ -.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.codemirror-editor{--tag-blue-bg:213.75,100%,96.86%;--tag-blue-border:211.7,96.36%,78.43%;--tag-blue-text:224.28,76.33%,48.04%;--cm-selection-bg:214,81%,85%}.dark .codemirror-editor{--tag-blue-bg:213.12,93.9%,67.84%,0.15;--tag-blue-border:217.22,91.22%,59.8%;--tag-blue-text:213.12,93.9%,67.84%;--cm-selection-bg:216,29%,35%}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-3{left:-.75rem;right:-.75rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.\!bottom-\[5\.4rem\]{bottom:5.4rem!important}.\!right-4{right:1rem!important}.\!top-auto{top:auto!important}.-left-2{left:-.5rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-16{top:4rem}.top-4{top:1rem}.top-9{top:2.25rem}.top-\[20vh\]{top:20vh}.top-\[50\%\]{top:50%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-4{margin:-1rem}.m-0{margin:0}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.\!h-\[48px\]{height:48px!important}.\!h-\[4px\]{height:4px!important}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[80\%\]{height:80%}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[300px\]{min-width:300px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-10{--tw-translate-y:2.5rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.-rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.\!cursor-default{cursor:default!important}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-primary{border-color:hsl(var(--primary))!important}.\!border-zinc-400{--tw-border-opacity:1!important;border-color:rgb(161 161 170/var(--tw-border-opacity))!important}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground)/.6)}.border-primary{border-color:hsl(var(--primary))}.border-secondary-foreground\/60{border-color:hsl(var(--secondary-foreground)/.6)}.border-transparent{border-color:transparent}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-l-border{border-left-color:hsl(var(--border))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted{background-color:hsl(var(--muted))!important}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-\[hsl\(var\(--mark-bg\)\)\]{background-color:hsl(var(--mark-bg))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/60{background-color:hsl(var(--background)/.6)}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.\!pl-0{padding-left:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-primary{color:hsl(var(--primary))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/60{color:hsl(var(--secondary-foreground)/.6)}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0px_-4px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -4px 4px rgba(0,0,0,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!ring-offset-0{--tw-ring-offset-width:0px!important}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}:root{--mark-bg:60 82% 62%}.dark{--mark-bg:40,40%,25%}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:border-muted-foreground\/60:hover{border-color:hsl(var(--muted-foreground)/.6)}.hover\:border-zinc-400\/60:hover{border-color:hsla(240,5%,65%,.6)}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-card\/60:hover{background-color:hsl(var(--card)/.6)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-foreground\/50:hover{color:hsl(var(--foreground)/.5)}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border){border-width:1px}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-muted-foreground){border-color:hsl(var(--muted-foreground))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_-4px_4px_rgba\(255\2c 255\2c 255\2c 0\.2\)\]){--tw-shadow:0px -4px 4px hsla(0,0%,100%,.2);--tw-shadow-colored:0px -4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(.dark .dark\:invert-0){--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:hover\:border-muted-foreground\/60:hover){border-color:hsl(var(--muted-foreground)/.6)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:\!bottom-\[2\.85rem\]{bottom:2.85rem!important}.lg\:-m-10{margin:-2.5rem}.lg\:-mt-\[2vh\]{margin-top:-2vh}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-\[21rem\]{width:21rem}.lg\:w-\[250px\]{width:250px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-\[60vw\]{max-width:60vw}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:break-words{overflow-wrap:break-word}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pb-0{padding-bottom:0}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:max-w-5xl{max-width:64rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/activities.html b/ee/tabby-webserver/ui/activities.html index 55b049bc3381..3918de64be33 100644 --- a/ee/tabby-webserver/ui/activities.html +++ b/ee/tabby-webserver/ui/activities.html @@ -1 +1 @@ -Tabby - Activities \ No newline at end of file +Tabby - Activities \ No newline at end of file diff --git a/ee/tabby-webserver/ui/activities.txt b/ee/tabby-webserver/ui/activities.txt index 29613cc9bb16..94be8bce0099 100644 --- a/ee/tabby-webserver/ui/activities.txt +++ b/ee/tabby-webserver/ui/activities.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["activities",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -d:I{"id":13211,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","2897:static/chunks/54180a3d-2885e2285ca2b331.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","4701:static/chunks/4701-73aa002d838b10fe.js","3999:static/chunks/3999-0a984cd4b6e230a0.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4017:static/chunks/4017-9f9970e7c0ed4e32.js","4986:static/chunks/app/(dashboard)/activities/page-0d97e413be379b8b.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["activities",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +d:I{"id":13211,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","2897:static/chunks/54180a3d-2885e2285ca2b331.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","4701:static/chunks/4701-73aa002d838b10fe.js","3999:static/chunks/3999-0a984cd4b6e230a0.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4017:static/chunks/4017-78f98d48798cee0d.js","4986:static/chunks/app/(dashboard)/activities/page-0d97e413be379b8b.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Activities"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","activities","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"activities"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/api.html b/ee/tabby-webserver/ui/api.html index 5137a47dd97b..a9e5a63774a2 100644 --- a/ee/tabby-webserver/ui/api.html +++ b/ee/tabby-webserver/ui/api.html @@ -1 +1 @@ -Tabby - API \ No newline at end of file +Tabby - API \ No newline at end of file diff --git a/ee/tabby-webserver/ui/api.txt b/ee/tabby-webserver/ui/api.txt index ff39c05a36f8..4e5f18b264a5 100644 --- a/ee/tabby-webserver/ui/api.txt +++ b/ee/tabby-webserver/ui/api.txt @@ -1,12 +1,12 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["api",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -b:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["api",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +b:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - API"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","api","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","iframe",null,{"className":"grow","src":"/swagger-ui"}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"api"},"styles":[]}]}],["$","$Lb",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/reset-password.html b/ee/tabby-webserver/ui/auth/reset-password.html index c74131a3fc66..bcf453c3f5fd 100644 --- a/ee/tabby-webserver/ui/auth/reset-password.html +++ b/ee/tabby-webserver/ui/auth/reset-password.html @@ -1 +1 @@ -Tabby - Reset password \ No newline at end of file +Tabby - Reset password \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/reset-password.txt b/ee/tabby-webserver/ui/auth/reset-password.txt index bed08d1e3ae3..b705c738f01b 100644 --- a/ee/tabby-webserver/ui/auth/reset-password.txt +++ b/ee/tabby-webserver/ui/auth/reset-password.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["auth",{"children":["reset-password",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["auth",{"children":["reset-password",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} b:I{"id":26756,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","240:static/chunks/240-e692643bde34b535.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","2048:static/chunks/app/auth/reset-password/page-996b076382e43593.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Reset password"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","reset-password","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$Lb",null,{}]}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"reset-password"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/signin.html b/ee/tabby-webserver/ui/auth/signin.html index 64a9a5d383d0..3464e1f4ffc2 100644 --- a/ee/tabby-webserver/ui/auth/signin.html +++ b/ee/tabby-webserver/ui/auth/signin.html @@ -1 +1 @@ -Tabby - Sign In \ No newline at end of file +Tabby - Sign In \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/signin.txt b/ee/tabby-webserver/ui/auth/signin.txt index 7713030f26e5..d7755dfff696 100644 --- a/ee/tabby-webserver/ui/auth/signin.txt +++ b/ee/tabby-webserver/ui/auth/signin.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["auth",{"children":["signin",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -b:I{"id":95463,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","240:static/chunks/240-e692643bde34b535.js","1454:static/chunks/1454-4508670f0a5118b3.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","8098:static/chunks/app/auth/signin/page-4bff095b7a305d1a.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["auth",{"children":["signin",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +b:I{"id":95463,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","240:static/chunks/240-e692643bde34b535.js","1454:static/chunks/1454-4508670f0a5118b3.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","8098:static/chunks/app/auth/signin/page-42e7ee9978fc3709.js"],"name":"","async":false} +c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Sign In"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","signin","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","$Lb",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"signin"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/signup.html b/ee/tabby-webserver/ui/auth/signup.html index 840d8c85495f..f2ceb33a8760 100644 --- a/ee/tabby-webserver/ui/auth/signup.html +++ b/ee/tabby-webserver/ui/auth/signup.html @@ -1 +1 @@ -Tabby - Sign Up \ No newline at end of file +Tabby - Sign Up \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/signup.txt b/ee/tabby-webserver/ui/auth/signup.txt index 6024613b2a8a..f6d3c4d358ad 100644 --- a/ee/tabby-webserver/ui/auth/signup.txt +++ b/ee/tabby-webserver/ui/auth/signup.txt @@ -1,14 +1,14 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["auth",{"children":["signup",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["auth",{"children":["signup",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/d556bf5522245bf5.css","style"] -7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -c:I{"id":4047,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","240:static/chunks/240-e692643bde34b535.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5271:static/chunks/app/auth/signup/page-367752bdb510277c.js"],"name":"","async":false} -d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +c:I{"id":4047,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","240:static/chunks/240-e692643bde34b535.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5271:static/chunks/app/auth/signup/page-31c7640b6b44e311.js"],"name":"","async":false} +d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Sign Up"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","signup","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","$Lc",null,{}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/d556bf5522245bf5.css","precedence":"next"}]]}],"segment":"signup"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] b:null diff --git a/ee/tabby-webserver/ui/chat.html b/ee/tabby-webserver/ui/chat.html index 251efaf9203c..4d9171d6675e 100644 --- a/ee/tabby-webserver/ui/chat.html +++ b/ee/tabby-webserver/ui/chat.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/chat.txt b/ee/tabby-webserver/ui/chat.txt index a7a41e63c3f8..d0f40f9b7fa3 100644 --- a/ee/tabby-webserver/ui/chat.txt +++ b/ee/tabby-webserver/ui/chat.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["chat",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["chat",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/b1bdab440b5de1f3.css","style"] -7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -c:I{"id":96288,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -d:I{"id":7931,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-551d863898d922dc.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","5606:static/chunks/5606-2937bbd5f3798422.js","6193:static/chunks/6193-8ba1f66a535cd62e.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","2459:static/chunks/2459-2b83493ed7d46a6b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","6775:static/chunks/6775-7a4923263d918a04.js","1929:static/chunks/app/chat/page-7956229e80bef29d.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +c:I{"id":96288,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +d:I{"id":7931,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-05756522a4929864.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","5606:static/chunks/5606-bc5dbbeaf9190a40.js","6193:static/chunks/6193-b30ccb270b508492.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","2459:static/chunks/2459-2b83493ed7d46a6b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","6775:static/chunks/6775-dbaafe0cc5a80c88.js","1929:static/chunks/app/chat/page-7956229e80bef29d.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","chat","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","$Lc",null,{"propsForComponent":{"params":{}},"Component":"$d"}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/b1bdab440b5de1f3.css","precedence":"next"}]]}],"segment":"chat"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] b:null diff --git a/ee/tabby-webserver/ui/experiments.html b/ee/tabby-webserver/ui/experiments.html index c9a6851c4323..f2500c3fedf3 100644 --- a/ee/tabby-webserver/ui/experiments.html +++ b/ee/tabby-webserver/ui/experiments.html @@ -1 +1 @@ -Tabby - Experiment Flags \ No newline at end of file +Tabby - Experiment Flags \ No newline at end of file diff --git a/ee/tabby-webserver/ui/experiments.txt b/ee/tabby-webserver/ui/experiments.txt index b29eb9150cc1..d4ad803c11fc 100644 --- a/ee/tabby-webserver/ui/experiments.txt +++ b/ee/tabby-webserver/ui/experiments.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["experiments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["experiments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":37702,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","2061:static/chunks/app/(dashboard)/experiments/page-5d4d55498ecc503f.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Experiment Flags"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","experiments","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","div",null,{"className":"mx-auto flex max-w-xl flex-col gap-3","children":[["$","h3",null,{"className":"scroll-m-20 text-2xl font-semibold tracking-tight","children":"Experiment Flags"}],["$","$Ld",null,{}]]}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"experiments"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/files.html b/ee/tabby-webserver/ui/files.html index 0ff3e9907e06..981ca0e15aae 100644 --- a/ee/tabby-webserver/ui/files.html +++ b/ee/tabby-webserver/ui/files.html @@ -1 +1 @@ -Tabby - Code Browser \ No newline at end of file +Tabby - Code Browser \ No newline at end of file diff --git a/ee/tabby-webserver/ui/files.txt b/ee/tabby-webserver/ui/files.txt index 6957ef373c96..e1c6fb328a50 100644 --- a/ee/tabby-webserver/ui/files.txt +++ b/ee/tabby-webserver/ui/files.txt @@ -1,14 +1,14 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["files",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:HL["/_next/static/css/c9c9155c2d74a941.css","style"] -7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -c:I{"id":97720,"chunks":["5870:static/chunks/0b0d3d93-d1b36f377edd7fea.js","6056:static/chunks/c0672f29-7663604ce3b02070.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","8746:static/chunks/8746-67a31d48929d8c25.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","6193:static/chunks/6193-8ba1f66a535cd62e.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","7651:static/chunks/7651-24beeff62690d201.js","6618:static/chunks/6618-49c8097a8cece474.js","1566:static/chunks/1566-837294e78cd2f766.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","357:static/chunks/app/files/page-968d21a6346d3bfc.js"],"name":"SourceCodeBrowser","async":false} -d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["files",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:HL["/_next/static/css/1494c2a8a81b9bc9.css","style"] +7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +c:I{"id":97720,"chunks":["5870:static/chunks/0b0d3d93-d1b36f377edd7fea.js","6056:static/chunks/c0672f29-7663604ce3b02070.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","8746:static/chunks/8746-67a31d48929d8c25.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","6193:static/chunks/6193-b30ccb270b508492.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","7651:static/chunks/7651-24beeff62690d201.js","6618:static/chunks/6618-49c8097a8cece474.js","1566:static/chunks/1566-1f9e65e1d2ccb383.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","357:static/chunks/app/files/page-3783e682d8dd1a8b.js"],"name":"SourceCodeBrowser","async":false} +d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Code Browser"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] -4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","files","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","div",null,{"className":"flex flex-col","children":["$","$Lc",null,{"className":"flex-1 overflow-hidden"}]}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/c9c9155c2d74a941.css","precedence":"next"}]]}],"segment":"files"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] +4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","files","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","div",null,{"className":"flex flex-col","children":["$","$Lc",null,{"className":"flex-1 overflow-hidden"}]}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/1494c2a8a81b9bc9.css","precedence":"next"}]]}],"segment":"files"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] b:null diff --git a/ee/tabby-webserver/ui/index.html b/ee/tabby-webserver/ui/index.html index b3f84ddc6c8a..567285587fbb 100644 --- a/ee/tabby-webserver/ui/index.html +++ b/ee/tabby-webserver/ui/index.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/index.txt b/ee/tabby-webserver/ui/index.txt index cb54ba8c14ae..7bc70d856133 100644 --- a/ee/tabby-webserver/ui/index.txt +++ b/ee/tabby-webserver/ui/index.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(home)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(home)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/65aa3619a1925c9d.css","style"] -7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -c:I{"id":96288,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -d:I{"id":22339,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","9942:static/chunks/9942-dfea97282fec5be4.js","5247:static/chunks/5247-246b7d8207505061.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4741:static/chunks/4741-aa53c85c3f9c08da.js","5608:static/chunks/app/(home)/page-265b08edcf658645.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +c:I{"id":96288,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +d:I{"id":22339,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","9942:static/chunks/9942-caf453136c500fc9.js","5247:static/chunks/5247-246b7d8207505061.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4741:static/chunks/4741-fa44e0deb4a4246e.js","5608:static/chunks/app/(home)/page-3236d10fc5353084.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","(home)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$Lb",["$","$Lc",null,{"propsForComponent":{"params":{}},"Component":"$d"}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/65aa3619a1925c9d.css","precedence":"next"}]]}],"segment":"(home)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] b:null diff --git a/ee/tabby-webserver/ui/jobs.html b/ee/tabby-webserver/ui/jobs.html index 5a39f28e2b7f..37a5cbeef2b9 100644 --- a/ee/tabby-webserver/ui/jobs.html +++ b/ee/tabby-webserver/ui/jobs.html @@ -1 +1 @@ -Tabby - Jobs \ No newline at end of file +Tabby - Jobs \ No newline at end of file diff --git a/ee/tabby-webserver/ui/jobs.txt b/ee/tabby-webserver/ui/jobs.txt index c054a1a029ff..b0b269875313 100644 --- a/ee/tabby-webserver/ui/jobs.txt +++ b/ee/tabby-webserver/ui/jobs.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":99968,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7651:static/chunks/7651-24beeff62690d201.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","699:static/chunks/app/(dashboard)/(logs)/jobs/page-16234a6e176f4d5d.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Jobs"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-col","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"jobs"},"styles":[]}]}],null],"segment":"(logs)"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/jobs/detail.html b/ee/tabby-webserver/ui/jobs/detail.html index 34102b36b2a0..38da54062e8d 100644 --- a/ee/tabby-webserver/ui/jobs/detail.html +++ b/ee/tabby-webserver/ui/jobs/detail.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/jobs/detail.txt b/ee/tabby-webserver/ui/jobs/detail.txt index aba4f12c4eac..6e384ed13b20 100644 --- a/ee/tabby-webserver/ui/jobs/detail.txt +++ b/ee/tabby-webserver/ui/jobs/detail.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["detail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["detail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":77930,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","7950:static/chunks/7950-956957e6561e45b9.js","7651:static/chunks/7651-24beeff62690d201.js","3631:static/chunks/3631-2e92a17e4f1d9cb5.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","1908:static/chunks/app/(dashboard)/(logs)/jobs/detail/page-d4554938c4be43da.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-col","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"jobs"},"styles":[]}]}],null],"segment":"(logs)"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/playground.html b/ee/tabby-webserver/ui/playground.html index ef91c836f590..6a8d8cee0569 100644 --- a/ee/tabby-webserver/ui/playground.html +++ b/ee/tabby-webserver/ui/playground.html @@ -1 +1 @@ -Tabby - Playground \ No newline at end of file +Tabby - Playground \ No newline at end of file diff --git a/ee/tabby-webserver/ui/playground.txt b/ee/tabby-webserver/ui/playground.txt index a96f9fa46136..b4d8cfaeed85 100644 --- a/ee/tabby-webserver/ui/playground.txt +++ b/ee/tabby-webserver/ui/playground.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["playground",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -b:I{"id":96928,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-551d863898d922dc.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","5606:static/chunks/5606-2937bbd5f3798422.js","6193:static/chunks/6193-8ba1f66a535cd62e.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","3126:static/chunks/3126-a1544a7effaecb1b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6775:static/chunks/6775-7a4923263d918a04.js","2383:static/chunks/app/playground/page-302c433f4c7b409b.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["playground",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +b:I{"id":96928,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-05756522a4929864.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","5606:static/chunks/5606-bc5dbbeaf9190a40.js","6193:static/chunks/6193-b30ccb270b508492.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","3126:static/chunks/3126-a1544a7effaecb1b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6775:static/chunks/6775-dbaafe0cc5a80c88.js","2383:static/chunks/app/playground/page-302c433f4c7b409b.js"],"name":"","async":false} +c:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Playground"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","playground","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","$Lb",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"playground"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/profile.html b/ee/tabby-webserver/ui/profile.html index c13c9aceb4d5..cf20e6465349 100644 --- a/ee/tabby-webserver/ui/profile.html +++ b/ee/tabby-webserver/ui/profile.html @@ -1 +1 @@ -Tabby - Profile \ No newline at end of file +Tabby - Profile \ No newline at end of file diff --git a/ee/tabby-webserver/ui/profile.txt b/ee/tabby-webserver/ui/profile.txt index 391cf53cea78..36ab8df2d9fe 100644 --- a/ee/tabby-webserver/ui/profile.txt +++ b/ee/tabby-webserver/ui/profile.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["profile",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -d:I{"id":79879,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","2578:static/chunks/2578-548d3e4021ead78e.js","240:static/chunks/240-e692643bde34b535.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","783:static/chunks/783-730ef4bac95e3d4e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5688:static/chunks/app/(dashboard)/profile/page-a7feaa9774e74233.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["profile",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +d:I{"id":79879,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","2578:static/chunks/2578-548d3e4021ead78e.js","240:static/chunks/240-e692643bde34b535.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","783:static/chunks/783-730ef4bac95e3d4e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5688:static/chunks/app/(dashboard)/profile/page-a7feaa9774e74233.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Profile"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","profile","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"profile"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/reports.html b/ee/tabby-webserver/ui/reports.html index 95bc85e80a52..c1dcd21a4a25 100644 --- a/ee/tabby-webserver/ui/reports.html +++ b/ee/tabby-webserver/ui/reports.html @@ -1 +1 @@ -Tabby - Reports \ No newline at end of file +Tabby - Reports \ No newline at end of file diff --git a/ee/tabby-webserver/ui/reports.txt b/ee/tabby-webserver/ui/reports.txt index c48aeea6cbbe..b05c5ed7dc6a 100644 --- a/ee/tabby-webserver/ui/reports.txt +++ b/ee/tabby-webserver/ui/reports.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["reports",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -d:I{"id":66408,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","4546:static/chunks/4546-551d863898d922dc.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","9942:static/chunks/9942-dfea97282fec5be4.js","4701:static/chunks/4701-73aa002d838b10fe.js","1018:static/chunks/1018-d37f4de547e88e2e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4017:static/chunks/4017-9f9970e7c0ed4e32.js","960:static/chunks/app/(dashboard)/reports/page-3c545087c66a4024.js"],"name":"Report","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["reports",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +d:I{"id":66408,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","4546:static/chunks/4546-05756522a4929864.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","9942:static/chunks/9942-caf453136c500fc9.js","4701:static/chunks/4701-73aa002d838b10fe.js","1018:static/chunks/1018-d37f4de547e88e2e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","4017:static/chunks/4017-78f98d48798cee0d.js","960:static/chunks/app/(dashboard)/reports/page-3c545087c66a4024.js"],"name":"Report","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Reports"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","reports","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"reports"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/search.html b/ee/tabby-webserver/ui/search.html index 3c4082d08572..8bc31cd35224 100644 --- a/ee/tabby-webserver/ui/search.html +++ b/ee/tabby-webserver/ui/search.html @@ -1 +1 @@ -Tabby - Search \ No newline at end of file +Tabby - Search \ No newline at end of file diff --git a/ee/tabby-webserver/ui/search.txt b/ee/tabby-webserver/ui/search.txt index f217e28ee6f8..e2ab984684b1 100644 --- a/ee/tabby-webserver/ui/search.txt +++ b/ee/tabby-webserver/ui/search.txt @@ -1,14 +1,14 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["search",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["search",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/7b23b063366a1e67.css","style"] -7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -c:I{"id":91378,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-551d863898d922dc.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","6379:static/chunks/6379-5ceb948d449884f6.js","739:static/chunks/739-866593369ff294ff.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","5606:static/chunks/5606-2937bbd5f3798422.js","6193:static/chunks/6193-8ba1f66a535cd62e.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","6618:static/chunks/6618-49c8097a8cece474.js","8286:static/chunks/8286-a590d6e88ec84127.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6775:static/chunks/6775-7a4923263d918a04.js","4741:static/chunks/4741-aa53c85c3f9c08da.js","2797:static/chunks/app/search/page-9d65e9c4829fd2fd.js"],"name":"Search","async":false} -d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +7:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +c:I{"id":91378,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","4546:static/chunks/4546-05756522a4929864.js","8746:static/chunks/8746-67a31d48929d8c25.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","6379:static/chunks/6379-5ceb948d449884f6.js","739:static/chunks/739-866593369ff294ff.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","5606:static/chunks/5606-bc5dbbeaf9190a40.js","6193:static/chunks/6193-b30ccb270b508492.js","4294:static/chunks/4294-3dda1df4ebc2df6a.js","7982:static/chunks/7982-3f79c5f9e7a72027.js","6618:static/chunks/6618-49c8097a8cece474.js","8286:static/chunks/8286-a590d6e88ec84127.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6775:static/chunks/6775-dbaafe0cc5a80c88.js","4741:static/chunks/4741-fa44e0deb4a4246e.js","2797:static/chunks/app/search/page-3b0dbd92862b7b53.js"],"name":"Search","async":false} +d:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Search"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","search","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","$Lc",null,{}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/7b23b063366a1e67.css","precedence":"next"}]]}],"segment":"search"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] b:null diff --git a/ee/tabby-webserver/ui/settings/general.html b/ee/tabby-webserver/ui/settings/general.html index 9c643565255a..764c9c25e43d 100644 --- a/ee/tabby-webserver/ui/settings/general.html +++ b/ee/tabby-webserver/ui/settings/general.html @@ -1 +1 @@ -Tabby - General \ No newline at end of file +Tabby - General \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/general.txt b/ee/tabby-webserver/ui/settings/general.txt index 11a3d5714466..1fa6534d96b4 100644 --- a/ee/tabby-webserver/ui/settings/general.txt +++ b/ee/tabby-webserver/ui/settings/general.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["general",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["general",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":87303,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","240:static/chunks/240-e692643bde34b535.js","6379:static/chunks/6379-5ceb948d449884f6.js","3006:static/chunks/3006-6a00d2e0633720b3.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","1519:static/chunks/app/(dashboard)/settings/general/page-8729f23a453e53be.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - General"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","general","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"general"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/mail.html b/ee/tabby-webserver/ui/settings/mail.html index 18c92758985c..cc48b239d31d 100644 --- a/ee/tabby-webserver/ui/settings/mail.html +++ b/ee/tabby-webserver/ui/settings/mail.html @@ -1 +1 @@ -Tabby - Mail Delivery \ No newline at end of file +Tabby - Mail Delivery \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/mail.txt b/ee/tabby-webserver/ui/settings/mail.txt index 8c86c636ebdd..0ae96470937c 100644 --- a/ee/tabby-webserver/ui/settings/mail.txt +++ b/ee/tabby-webserver/ui/settings/mail.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["mail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -d:I{"id":86921,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","8335:static/chunks/8335-b80cd97d3e9ec72e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","951:static/chunks/app/(dashboard)/settings/(integrations)/mail/page-e714f2f154f6a7ff.js"],"name":"Mail","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["mail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +d:I{"id":86921,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","1889:static/chunks/1889-d6bd6d24448c7f64.js","8335:static/chunks/8335-b80cd97d3e9ec72e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","951:static/chunks/app/(dashboard)/settings/(integrations)/mail/page-5aa30e2b20eea7c8.js"],"name":"Mail","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Mail Delivery"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","mail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"mail"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/providers/git.html b/ee/tabby-webserver/ui/settings/providers/git.html index 0adf6339de6c..647d8919a6dc 100644 --- a/ee/tabby-webserver/ui/settings/providers/git.html +++ b/ee/tabby-webserver/ui/settings/providers/git.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/git.txt b/ee/tabby-webserver/ui/settings/providers/git.txt index e612e36db591..6bab04ca39bf 100644 --- a/ee/tabby-webserver/ui/settings/providers/git.txt +++ b/ee/tabby-webserver/ui/settings/providers/git.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["git",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["git",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","7915:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/layout-6ee6d5fde7108004.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","7915:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/layout-6ee6d5fde7108004.js"],"name":"IconExternalLink","async":false} -11:I{"id":71901,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","214:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-cba410931e17ebfe.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":71901,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","214:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/page-624c7fd9b05ba3c6.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to remote and local Git repositories, utilizing these repositories as context to enhance the performance of large language models.",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","git","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__"},"styles":[]}]],null],"segment":"git"},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/git/new.html b/ee/tabby-webserver/ui/settings/providers/git/new.html index ec3e06ccc636..418a4be4450c 100644 --- a/ee/tabby-webserver/ui/settings/providers/git/new.html +++ b/ee/tabby-webserver/ui/settings/providers/git/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/git/new.txt b/ee/tabby-webserver/ui/settings/providers/git/new.txt index 393b2dcb7559..d7985da2fecd 100644 --- a/ee/tabby-webserver/ui/settings/providers/git/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/git/new.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["git",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["git",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","7915:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/layout-6ee6d5fde7108004.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","7915:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/layout-6ee6d5fde7108004.js"],"name":"IconExternalLink","async":false} 11:I{"id":83272,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","240:static/chunks/240-e692643bde34b535.js","9736:static/chunks/9736-c465730f2a47f044.js","3396:static/chunks/3396-852987bbc96fce01.js","817:static/chunks/app/(dashboard)/settings/(integrations)/providers/git/new/page-db957bc6acc2c913.js"],"name":"NewRepository","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to remote and local Git repositories, utilizing these repositories as context to enhance the performance of large language models.",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","git","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","git","children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":"git"},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted.html b/ee/tabby-webserver/ui/settings/providers/github-self-hosted.html index 50d4e90a83a7..90527dc296e1 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted.html +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted.txt b/ee/tabby-webserver/ui/settings/providers/github-self-hosted.txt index 7f57199b4715..5990dcc5e123 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted.txt +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}]],null],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.html b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.html index 144a5f4b07a8..54aad60d3e0d 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.html +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.txt b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.txt index 2855d4ac94d9..4c1af81ba9cf 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.txt +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/detail.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github-self-hosted","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}],"segment":"detail"},"styles":[]}]],null],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.html b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.html index 553efdf1639f..42b655ebade3 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.html +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.txt b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.txt index 365786d5721a..90cc18f1b06a 100644 --- a/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/github-self-hosted/new.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} 11:I{"id":54616,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9436:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/new/page-6abf19182c6d0361.js"],"name":"NewProvider","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github-self-hosted","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github.html b/ee/tabby-webserver/ui/settings/providers/github.html index 1ebf09f4b43c..a1884ee54d70 100644 --- a/ee/tabby-webserver/ui/settings/providers/github.html +++ b/ee/tabby-webserver/ui/settings/providers/github.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github.txt b/ee/tabby-webserver/ui/settings/providers/github.txt index 6bce461ee801..7bc35943a2f0 100644 --- a/ee/tabby-webserver/ui/settings/providers/github.txt +++ b/ee/tabby-webserver/ui/settings/providers/github.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}]],null],"segment":["kind","github","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github/detail.html b/ee/tabby-webserver/ui/settings/providers/github/detail.html index b8cc607bc3bf..54655bf49e19 100644 --- a/ee/tabby-webserver/ui/settings/providers/github/detail.html +++ b/ee/tabby-webserver/ui/settings/providers/github/detail.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github/detail.txt b/ee/tabby-webserver/ui/settings/providers/github/detail.txt index 378aadfbb4a9..9df8ff230ae1 100644 --- a/ee/tabby-webserver/ui/settings/providers/github/detail.txt +++ b/ee/tabby-webserver/ui/settings/providers/github/detail.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}],"segment":"detail"},"styles":[]}]],null],"segment":["kind","github","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/github/new.html b/ee/tabby-webserver/ui/settings/providers/github/new.html index 5dbe715a86ac..e41d1c3824bc 100644 --- a/ee/tabby-webserver/ui/settings/providers/github/new.html +++ b/ee/tabby-webserver/ui/settings/providers/github/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/github/new.txt b/ee/tabby-webserver/ui/settings/providers/github/new.txt index da9d9a45d727..d4d8830eced3 100644 --- a/ee/tabby-webserver/ui/settings/providers/github/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/github/new.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","github","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} 11:I{"id":54616,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9436:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/new/page-6abf19182c6d0361.js"],"name":"NewProvider","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitHub as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","github","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":["kind","github","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.html b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.html index 0b23a52cd60b..987e132c7baf 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.txt b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.txt index 113099c13c8c..1411efa01c03 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}]],null],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.html b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.html index a3b3b97de835..408a51c4b3a0 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.txt b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.txt index 72aefea5bc28..7cd7ed2f4b16 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/detail.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab-self-hosted","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}],"segment":"detail"},"styles":[]}]],null],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.html b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.html index 93c1a7ec1ad4..2633e0d324ae 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.txt b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.txt index 9111a61b88ae..8d0c0cce4d08 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab-self-hosted/new.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} 11:I{"id":54616,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9436:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/new/page-6abf19182c6d0361.js"],"name":"NewProvider","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Self-Hosted GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab-self-hosted","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab.html b/ee/tabby-webserver/ui/settings/providers/gitlab.html index 899e2a63c419..c113d9c1bef6 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab.txt b/ee/tabby-webserver/ui/settings/providers/gitlab.txt index 8061cace64f5..48ea6ee20063 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-e9f3a5cd0a6712cd.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":19847,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","5216:static/chunks/5216-3f9825a26dab5249.js","9736:static/chunks/9736-c465730f2a47f044.js","9667:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/page-ae95cb10a7f536f5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}]],null],"segment":["kind","gitlab","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab/detail.html b/ee/tabby-webserver/ui/settings/providers/gitlab/detail.html index 387039618a27..0440da35c54b 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab/detail.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab/detail.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab/detail.txt b/ee/tabby-webserver/ui/settings/providers/gitlab/detail.txt index 98251a7c7a72..07f72e851da4 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab/detail.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab/detail.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} -11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-677843d4a0d7f2d4.js"],"name":"","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +11:I{"id":48973,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","8746:static/chunks/8746-67a31d48929d8c25.js","739:static/chunks/739-866593369ff294ff.js","778:static/chunks/778-9725c6e53476d09b.js","2855:static/chunks/2855-9ecb4141352d9d2f.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9464:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/detail/page-a7c9bf8359478ae5.js"],"name":"","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}],"segment":"detail"},"styles":[]}]],null],"segment":["kind","gitlab","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab/new.html b/ee/tabby-webserver/ui/settings/providers/gitlab/new.html index af4c201bb24d..0690935c22ff 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab/new.html +++ b/ee/tabby-webserver/ui/settings/providers/gitlab/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/gitlab/new.txt b/ee/tabby-webserver/ui/settings/providers/gitlab/new.txt index 9d9b3627be44..f38bbc1b8cc2 100644 --- a/ee/tabby-webserver/ui/settings/providers/gitlab/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/gitlab/new.txt @@ -1,19 +1,19 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":[["kind","gitlab","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} e:I{"id":54007,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"","async":false} f:I{"id":81565,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","1565:static/chunks/1565-787f1150e211c22e.js","2219:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/layout-1c7ec17e1c470b75.js"],"name":"IconExternalLink","async":false} 11:I{"id":54616,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","9436:static/chunks/app/(dashboard)/settings/(integrations)/providers/[kind]/new/page-6abf19182c6d0361.js"],"name":"NewProvider","async":false} -12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +12:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to GitLab as a provider, and select repositories from this provider to serve as context, thereby improving the performance of large language models",["$","$Le",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Lf",null,{"className":"ml-1"}]]}]]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children",["kind","gitlab","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$L10",["$","$L11",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":["kind","gitlab","d"]},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L12",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 10:null diff --git a/ee/tabby-webserver/ui/settings/providers/web.html b/ee/tabby-webserver/ui/settings/providers/web.html index 6c1125272152..9c7a010028ba 100644 --- a/ee/tabby-webserver/ui/settings/providers/web.html +++ b/ee/tabby-webserver/ui/settings/providers/web.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/web.txt b/ee/tabby-webserver/ui/settings/providers/web.txt index 14f0c60abe53..8e8b261d9be3 100644 --- a/ee/tabby-webserver/ui/settings/providers/web.txt +++ b/ee/tabby-webserver/ui/settings/providers/web.txt @@ -1,17 +1,17 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["web",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["web",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} -f:I{"id":4841,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","1102:static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-3ad9694c179dfc0c.js"],"name":"","async":false} -10:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +f:I{"id":4841,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","1102:static/chunks/app/(dashboard)/settings/(integrations)/providers/web/page-a2c0fb68181769fa.js"],"name":"","async":false} +10:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":[[["$","p",null,{"children":"Crawl documents from following URLs and use their content to enhance the Answer Engine. Recrawling will occur only if manually initiated."}],["$","p",null,{"children":["Underlying,"," ",["$","a",null,{"className":"underline","target":"_blank","href":"https://github.com/projectdiscovery/katana","children":"Katana"}]," ","is used as a crawler (running as a subprocess) and thus needs to be installed in the $PATH."]}]],false]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","web","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Le",["$","$Lf",null,{}],null],"segment":"__PAGE__"},"styles":[]}]],null],"segment":"web"},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L10",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] e:null diff --git a/ee/tabby-webserver/ui/settings/providers/web/new.html b/ee/tabby-webserver/ui/settings/providers/web/new.html index 00f4036b5fb0..8a772eae6ac4 100644 --- a/ee/tabby-webserver/ui/settings/providers/web/new.html +++ b/ee/tabby-webserver/ui/settings/providers/web/new.html @@ -1 +1 @@ -Tabby - Context Providers \ No newline at end of file +Tabby - Context Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/providers/web/new.txt b/ee/tabby-webserver/ui/settings/providers/web/new.txt index 063329f816c4..18d2470d305c 100644 --- a/ee/tabby-webserver/ui/settings/providers/web/new.txt +++ b/ee/tabby-webserver/ui/settings/providers/web/new.txt @@ -1,17 +1,17 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["web",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["providers",{"children":["web",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} c:I{"id":69145,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"","async":false} d:I{"id":57830,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","1454:static/chunks/1454-4508670f0a5118b3.js","778:static/chunks/778-9725c6e53476d09b.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","6807:static/chunks/app/(dashboard)/settings/(integrations)/providers/layout-0255adb2ebf0255f.js"],"name":"ScrollArea","async":false} f:I{"id":76556,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","240:static/chunks/240-e692643bde34b535.js","9736:static/chunks/9736-c465730f2a47f044.js","3396:static/chunks/3396-852987bbc96fce01.js","5160:static/chunks/app/(dashboard)/settings/(integrations)/providers/web/new/page-827b8420e04b9493.js"],"name":"NewCrawler","async":false} -10:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +10:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Context Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,["$","div",null,{"className":"-m-4 flex lg:-m-10","children":[["$","$Lc",null,{"className":"w-[200px] pl-4 pt-4 lg:w-[250px]"}],["$","$Ld",null,{"className":"flex-1","children":["$","div",null,{"className":"p-4 lg:p-10","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":[[["$","p",null,{"children":"Crawl documents from following URLs and use their content to enhance the Answer Engine. Recrawling will occur only if manually initiated."}],["$","p",null,{"children":["Underlying,"," ",["$","a",null,{"className":"underline","target":"_blank","href":"https://github.com/projectdiscovery/katana","children":"Katana"}]," ","is used as a crawler (running as a subprocess) and thus needs to be installed in the $PATH."]}]],false]}]}],["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","web","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","providers","children","web","children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Le",["$","$Lf",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"new"},"styles":[]}]],null],"segment":"web"},"styles":[]}]}]}]]}],null],"segment":"providers"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L10",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] e:null diff --git a/ee/tabby-webserver/ui/settings/sso.html b/ee/tabby-webserver/ui/settings/sso.html index 77173139286f..83ddb216fe2b 100644 --- a/ee/tabby-webserver/ui/settings/sso.html +++ b/ee/tabby-webserver/ui/settings/sso.html @@ -1 +1 @@ -Tabby - SSO \ No newline at end of file +Tabby - SSO \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso.txt b/ee/tabby-webserver/ui/settings/sso.txt index e69f5bcef7db..642ca2ed469e 100644 --- a/ee/tabby-webserver/ui/settings/sso.txt +++ b/ee/tabby-webserver/ui/settings/sso.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":20325,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","6379:static/chunks/6379-5ceb948d449884f6.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","325:static/chunks/325-d05276393c57cb5f.js","9157:static/chunks/app/(dashboard)/settings/(integrations)/sso/page-3a9e0f9a32e49cc9.js"],"name":"OAuthCredentialList","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - SSO"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/github.html b/ee/tabby-webserver/ui/settings/sso/detail/github.html index eb0b991ef55b..35b6e30bd998 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/github.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/github.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/github.txt b/ee/tabby-webserver/ui/settings/sso/detail/github.txt index c796ad151888..fd7792c47c13 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/github.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/github.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","github","d"],{"children":["__PAGE__?{\"provider\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","github","d"],{"children":["__PAGE__?{\"provider\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":18049,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","4342:static/chunks/4342-da366c381d30dc5e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","325:static/chunks/325-d05276393c57cb5f.js","8399:static/chunks/8399-7a2dfa6650f09ecb.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-9cdbc9edad4c98fc.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GITHUB"}]],null],"segment":"__PAGE__?{\"provider\":\"github\"}"},"styles":[]}],"segment":["provider","github","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html index 3fd9b6d7b2af..ee96a5928138 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt index b4e38cd167ab..363711a12bd9 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","gitlab","d"],{"children":["__PAGE__?{\"provider\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","gitlab","d"],{"children":["__PAGE__?{\"provider\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":18049,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","4342:static/chunks/4342-da366c381d30dc5e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","325:static/chunks/325-d05276393c57cb5f.js","8399:static/chunks/8399-7a2dfa6650f09ecb.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-9cdbc9edad4c98fc.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GITLAB"}]],null],"segment":"__PAGE__?{\"provider\":\"gitlab\"}"},"styles":[]}],"segment":["provider","gitlab","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/google.html b/ee/tabby-webserver/ui/settings/sso/detail/google.html index 32320c3c570b..47c2794b4b58 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/google.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/google.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/google.txt b/ee/tabby-webserver/ui/settings/sso/detail/google.txt index 7bb272c525e6..058c34937354 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/google.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/google.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","google","d"],{"children":["__PAGE__?{\"provider\":\"google\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","google","d"],{"children":["__PAGE__?{\"provider\":\"google\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":18049,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","4342:static/chunks/4342-da366c381d30dc5e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","325:static/chunks/325-d05276393c57cb5f.js","8399:static/chunks/8399-7a2dfa6650f09ecb.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-9cdbc9edad4c98fc.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","google","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GOOGLE"}]],null],"segment":"__PAGE__?{\"provider\":\"google\"}"},"styles":[]}],"segment":["provider","google","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/new.html b/ee/tabby-webserver/ui/settings/sso/new.html index 7fa177d3e61b..d12d063ff6e5 100644 --- a/ee/tabby-webserver/ui/settings/sso/new.html +++ b/ee/tabby-webserver/ui/settings/sso/new.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/new.txt b/ee/tabby-webserver/ui/settings/sso/new.txt index 3ea881e43d05..9d60903df6f5 100644 --- a/ee/tabby-webserver/ui/settings/sso/new.txt +++ b/ee/tabby-webserver/ui/settings/sso/new.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":24008,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","5621:static/chunks/5621-bcc09907588ebaa5.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","4342:static/chunks/4342-da366c381d30dc5e.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","325:static/chunks/325-d05276393c57cb5f.js","8399:static/chunks/8399-7a2dfa6650f09ecb.js","2436:static/chunks/app/(dashboard)/settings/(integrations)/sso/new/page-dfb7a847f47c5057.js"],"name":"NewOAuthCredential","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/subscription.html b/ee/tabby-webserver/ui/settings/subscription.html index 6df8a1193120..bcd170654e29 100644 --- a/ee/tabby-webserver/ui/settings/subscription.html +++ b/ee/tabby-webserver/ui/settings/subscription.html @@ -1 +1 @@ -Tabby - Subscription \ No newline at end of file +Tabby - Subscription \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/subscription.txt b/ee/tabby-webserver/ui/settings/subscription.txt index b7db6922112d..9af8afe09435 100644 --- a/ee/tabby-webserver/ui/settings/subscription.txt +++ b/ee/tabby-webserver/ui/settings/subscription.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["subscription",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["subscription",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":47166,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","4303:static/chunks/app/(dashboard)/settings/subscription/page-6dad9d99c2c0dfa3.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Subscription"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","subscription","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"subscription"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/team.html b/ee/tabby-webserver/ui/settings/team.html index b47c9db356ae..12a772d0b6fa 100644 --- a/ee/tabby-webserver/ui/settings/team.html +++ b/ee/tabby-webserver/ui/settings/team.html @@ -1 +1 @@ -Tabby - Members \ No newline at end of file +Tabby - Members \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/team.txt b/ee/tabby-webserver/ui/settings/team.txt index 3cda53f83671..7adae5cc8a56 100644 --- a/ee/tabby-webserver/ui/settings/team.txt +++ b/ee/tabby-webserver/ui/settings/team.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["team",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -d:I{"id":49016,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","3102:static/chunks/3102-2a3309ea4e1a9b55.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3816:static/chunks/app/(dashboard)/settings/team/page-643bc2efae0cf13b.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["team",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +d:I{"id":49016,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","816:static/chunks/816-fc4c8f9d8c47e350.js","240:static/chunks/240-e692643bde34b535.js","3882:static/chunks/3882-52ab7b211a3dbd89.js","3894:static/chunks/3894-da8cc05c8883e6f2.js","6379:static/chunks/6379-5ceb948d449884f6.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","3102:static/chunks/3102-2a3309ea4e1a9b55.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3816:static/chunks/app/(dashboard)/settings/team/page-ee417c17069a6574.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Members"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","team","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"team"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/system.html b/ee/tabby-webserver/ui/system.html index d7f7a1d86125..fd3f6bb353ab 100644 --- a/ee/tabby-webserver/ui/system.html +++ b/ee/tabby-webserver/ui/system.html @@ -1 +1 @@ -Tabby - System \ No newline at end of file +Tabby - System \ No newline at end of file diff --git a/ee/tabby-webserver/ui/system.txt b/ee/tabby-webserver/ui/system.txt index 27a301ced12c..5580ef2d2c01 100644 --- a/ee/tabby-webserver/ui/system.txt +++ b/ee/tabby-webserver/ui/system.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/9b5a6ccc45062669.css","style"] -0:["RIAxGvFh2NzLk6EK4DZ-F",[[["",{"children":["(dashboard)",{"children":["system",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b5a6ccc45062669.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-492ded6f76c3fa88.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} -a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} -b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-98d3411ac97d5b65.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +3:HL["/_next/static/css/9b29adff09ab71e0.css","style"] +0:["3PfT3OjuNM-ebdqT590Ra",[[["",{"children":["(dashboard)",{"children":["system",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/9b29adff09ab71e0.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":35590,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-a50b721d35f11961.js","3375:static/chunks/21c8b353-e204bf50bd74b176.js","5289:static/chunks/5289-90471aa31d075cb5.js"],"name":"","async":false} +a:I{"id":34494,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} +b:I{"id":94700,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","4007:static/chunks/4007-d35a8fceb5f9bc8d.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","816:static/chunks/816-fc4c8f9d8c47e350.js","1454:static/chunks/1454-4508670f0a5118b3.js","4546:static/chunks/4546-05756522a4929864.js","9275:static/chunks/9275-db9cd2dcf729454c.js","4373:static/chunks/4373-7fdc1aff3b4d75d3.js","9148:static/chunks/9148-8d9ae46fe43dc268.js","778:static/chunks/778-9725c6e53476d09b.js","1501:static/chunks/1501-91d6852cac5387be.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","5642:static/chunks/app/(dashboard)/layout-3753cdc0361fa551.js"],"name":"","async":false} d:I{"id":27005,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","2578:static/chunks/2578-548d3e4021ead78e.js","1492:static/chunks/1492-e153ceae97fff835.js","7590:static/chunks/7590-f299ebe74d9e9e35.js","1454:static/chunks/1454-4508670f0a5118b3.js","5621:static/chunks/5621-bcc09907588ebaa5.js","7676:static/chunks/7676-792c38c90c35d8bc.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","2666:static/chunks/app/(dashboard)/system/page-806e324bfcd8e2bc.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-1c596b82e22e4c03.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["7998:static/chunks/7998-06bf307e0a31b944.js","5498:static/chunks/5498-652f839f7a6cb2f7.js","6312:static/chunks/6312-1e63d510fdf376d9.js","7950:static/chunks/7950-956957e6561e45b9.js","7980:static/chunks/7980-865c002e3340e5de.js","259:static/chunks/259-8dbad57ed912c12a.js","2578:static/chunks/2578-548d3e4021ead78e.js","4421:static/chunks/4421-c3e9a8878bcd1212.js","1454:static/chunks/1454-4508670f0a5118b3.js","7949:static/chunks/7949-951f702f85f244c2.js","9736:static/chunks/9736-c465730f2a47f044.js","1565:static/chunks/1565-787f1150e211c22e.js","3396:static/chunks/3396-852987bbc96fce01.js","3185:static/chunks/app/layout-9c873f5aa91e21f9.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - System"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","link","6",{"rel":"icon","href":"/favicon.ico"}],["$","meta","7",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","system","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"system"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null