1(function(){var pv={3259:function($e,ce,q){"use strict";q.d(ce,{z:function(){return h}});var X=q(30949);function h(z){const P=[],V=[];return{OperationDefinition(y){return P.push(y),!1},FragmentDefinition(y){return V.push(y),!1},Document:{leave(){const y=Object.create(null);for(const M of P)for(const B of z.getRecursivelyReferencedFragments(M))y[B.name.value]=!0;for(const M of V){const B=M.name.value;y[B]!==!0&&z.reportError(new X.eO(`Fragment "${B}" is never used.`,{nodes:M}))}}}}}},4058:function($e,ce,q){"use strict";q.d(ce,{_:function(){return z}});var X=q(84758),h=q(30949);function z(P){return{OperationDefinition(V){var y;const M=(y=V.variableDefinitions)!==null&&y!==void 0?y:[],B=(0,X.$)(M,be=>be.variable.name.value);for(const[be,ee]of B)ee.length>1&&P.reportError(new h.eO(`There can be only one variable named "$${be}".`,{nodes:ee.map(Z=>Z.variable.name)}))}}}},4242:function($e){"use strict";function ce(q,X){if(q!=null)return q;var h=new Error(X!==void 0?X:"Got unexpected "+q);throw h.framesToPop=1,h}$e.exports=ce,$e.exports.default=ce,Object.defineProperty($e.exports,"__esModule",{value:!0})},7387:function($e){"use strict";/*! 2 * isobject <https://github.com/jonschlinkert/isobject> 3 * 4 * Copyright (c) 2014-2017, Jon Schlinkert. 5 * Released under the MIT License. 6 */$e.exports=function(q){return q!=null&&typeof q=="object"&&Array.isArray(q)===!1}},8085:function($e,ce,q){"use strict";q.d(ce,{FV:function(){return Z},N1:function(){return ne},YC:function(){return te},kk:function(){return K},qS:function(){return ee}});var X=q(91240),h=q(79296),z=q(30949),P=q(31573),V=q(40703),y=q(75009);const M=2147483647,B=-2147483648,be=new y.Ag({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(Q){const _e=W(Q);if(typeof _e=="boolean")return _e?1:0;let ue=_e;if(typeof _e=="string"&&_e!==""&&(ue=Number(_e)),typeof ue!="number"||!Number.isInteger(ue))throw new z.eO(`Int cannot represent non-integer value: ${(0,X.N)(_e)}`);if(ue>M||ue<B)throw new z.eO("Int cannot represent non 32-bit signed integer value: "+(0,X.N)(_e));return ue},parseValue(Q){if(typeof Q!="number"||!Number.isInteger(Q))throw new z.eO(`Int cannot represent non-integer value: ${(0,X.N)(Q)}`);if(Q>M||Q<B)throw new z.eO(`Int cannot represent non 32-bit signed integer value: ${Q}`);return Q},parseLiteral(Q){if(Q.kind!==P.b.INT)throw new z.eO(`Int cannot represent non-integer value: ${(0,V.y)(Q)}`,{nodes:Q});const _e=parseInt(Q.value,10);if(_e>M||_e<B)throw new z.eO(`Int cannot represent non 32-bit signed integer value: ${Q.value}`,{nodes:Q});return _e}}),ee=new y.Ag({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(Q){const _e=W(Q);if(typeof _e=="boolean")return _e?1:0;let ue=_e;if(typeof _e=="string"&&_e!==""&&(ue=Number(_e)),typeof ue!="number"||!Number.isFinite(ue))throw new z.eO(`Float cannot represent non numeric value: ${(0,X.N)(_e)}`);return ue},parseValue(Q){if(typeof Q!="number"||!Number.isFinite(Q))throw new z.eO(`Float cannot represent non numeric value: ${(0,X.N)(Q)}`);return Q},parseLiteral(Q){if(Q.kind!==P.b.FLOAT&&Q.kind!==P.b.INT)throw new z.eO(`Float cannot represent non numeric value: ${(0,V.y)(Q)}`,Q);return parseFloat(Q.value)}}),Z=new y.Ag({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(Q){const _e=W(Q);if(typeof _e=="string")return _e;if(typeof _e=="boolean")return _e?"true":"false";if(typeof _e=="number"&&Number.isFinite(_e))return _e.toString();throw new z.eO(`String cannot represent value: ${(0,X.N)(Q)}`)},parseValue(Q){if(typeof Q!="string")throw new z.eO(`String cannot represent a non string value: ${(0,X.N)(Q)}`);return Q},parseLiteral(Q){if(Q.kind!==P.b.STRING)throw new z.eO(`String cannot represent a non string value: ${(0,V.y)(Q)}`,{nodes:Q});return Q.value}}),K=new y.Ag({name:"Boolean",description:"The `Boolean` scalar type represents `true` or `false`.",serialize(Q){const _e=W(Q);if(typeof _e=="boolean")return _e;if(Number.isFinite(_e))return _e!==0;throw new z.eO(`Boolean cannot represent a non boolean value: ${(0,X.N)(_e)}`)},parseValue(Q){if(typeof Q!="boolean")throw new z.eO(`Boolean cannot represent a non boolean value: ${(0,X.N)(Q)}`);return Q}
6,parseLiteral(Q){if(Q.kind!==P.b.BOOLEAN)throw new z.eO(`Boolean cannot represent a non boolean value: ${(0,V.y)(Q)}`,{nodes:Q});return Q.value}}),ne=new y.Ag({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(Q){const _e=W(Q);if(typeof _e=="string")return _e;if(Number.isInteger(_e))return String(_e);throw new z.eO(`ID cannot represent value: ${(0,X.N)(Q)}`)},parseValue(Q){if(typeof Q=="string")return Q;if(typeof Q=="number"&&Number.isInteger(Q))return Q.toString();throw new z.eO(`ID cannot represent value: ${(0,X.N)(Q)}`)},parseLiteral(Q){if(Q.kind!==P.b.STRING&&Q.kind!==P.b.INT)throw new z.eO("ID cannot represent a non-string and non-integer value: "+(0,V.y)(Q),{nodes:Q});return Q.value}}),te=Object.freeze([Z,be,ee,K,ne]);function R(Q){return te.some(({name:_e})=>Q.name===_e)}function W(Q){if((0,h.Z)(Q)){if(typeof Q.valueOf=="function"){const _e=Q.valueOf();if(!(0,h.Z)(_e))return _e}if(typeof Q.toJSON=="function")return Q.toJSON()}return Q}},8151:function($e,ce,q){"use strict";q.d(ce,{Z:function(){return h}});var X=q(30949);function h(z){const P=Object.create(null),V=z.getSchema();return{DirectiveDefinition(y){const M=y.name.value;if(V!=null&&V.getDirective(M)){z.reportError(new X.eO(`Directive "@${M}" already exists in the schema. It cannot be redefined.`,{nodes:y.name}));return}return P[M]?z.reportError(new X.eO(`There can be only one directive named "@${M}".`,{nodes:[P[M],y.name]})):P[M]=y.name,!1}}}},8636:function($e,ce,q){"use strict";q.d(ce,{OC:function(){return h},yo:function(){return V}});var X=q(38255);function h(y){var M;let B=Number.MAX_SAFE_INTEGER,be=null,ee=-1;for(let K=0;K<y.length;++K){var Z;const ne=y[K],te=z(ne);te!==ne.length&&(be=(Z=be)!==null&&Z!==void 0?Z:K,ee=K,K!==0&&te<B&&(B=te))}return y.map((K,ne)=>ne===0?K:K.slice(B)).slice((M=be)!==null&&M!==void 0?M:0,ee+1)}function z(y){let M=0;for(;M<y.length&&(0,X.i0)(y.charCodeAt(M));)++M;return M}function P(y){if(y==="")return!0;let M=!0,B=!1,be=!0,ee=!1;for(let Z=0;Z<y.length;++Z)switch(y.codePointAt(Z)){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 11:case 12:case 14:case 15:return!1;case 13:return!1;case 10:if(M&&!ee)return!1;ee=!0,M=!0,B=!1;break;case 9:case 32:B||(B=M);break;default:be&&(be=B),M=!1}return!(M||be&&ee)}function V(y,M){const B=y.replace(/"""/g,'\\"""'),be=B.split(/\r\n|[\n\r]/g),ee=be.length===1,Z=be.length>1&&be.slice(1).every(ue=>ue.length===0||(0,X.i0)(ue.charCodeAt(0))),K=B.endsWith('\\"""'),ne=y.endsWith('"')&&!K,te=y.endsWith("\\"),R=ne||te,W=!(M!=null&&M.minimize)&&(!ee||y.length>70||R||Z||K);let Q="";const _e=ee&&(0,X.i0)(y.charCodeAt(0));return(W&&!_e||Z)&&(Q+=` 7`),Q+=B,(W||R)&&(Q+=` 8`),'"""'+Q+'"""'}},9074:function($e,ce,q){"use strict";/** 9 * @license React 10 * react-dom.production.min.js 11 * 12 * Copyright (c) Facebook, Inc. and its affiliates. 13 * 14 * This source code is licensed under the MIT license found in the 15 * LICENSE file in the root directory of this source tree. 16 */var X=q(36735),h=q(29405);function z(r){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+r,d=1;d<arguments.length;d++)u+="&args[]="+encodeURIComponent(arguments[d]);return"Minified React error #"+r+"; visit "+u+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var P=new Set,V={};function y(r,u){M(r,u),M(r+"Capture",u)}function M(r,u){for(V[r]=u,r=0;r<u.length;r++)P.add(u[r])}var B=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),be=Object.prototype.hasOwnProperty,ee=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Z={},K={};function ne(r){return be.call(K,r)?!0:be.call(Z,r)?!1:ee.test(r)?K[r]=!0:(Z[r]=!0,!1)}function te(r,u,d,_){if(d!==null&&d.type===0)return!1;switch(typeof u){case"function":case"symbol":return!0;case"boolean":return _?!1:d!==null?!d.acceptsBooleans:(r=r.toLowerCase().slice(0,5),r!=="data-"&&r!=="aria-");default:return!1}}function R(r,u,d,_){if(u===null||typeof u=="undefined"||te(r,u,d,_))return!0;
vendor: 5,336 bytes, lines 16-17
16if(_)return!1;if(d!==null)switch(d.type){case 3:return!u;case 4:return u===!1;case 5:return isNaN(u);case 6:return isNaN(u)||1>u}return!1}function W(r,u,d,_,C,N,U){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=_,this.attributeNamespace=C,this.mustUseProperty=d,this.propertyName=r,this.type=u,this.sanitizeURL=N,this.removeEmptyString=U}var Q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(r){Q[r]=new W(r,0,!1,r,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(r){var u=r[0];Q[u]=new W(u,1,!1,r[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(r){Q[r]=new W(r,2,!1,r.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(r){Q[r]=new W(r,2,!1,r,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(r){Q[r]=new W(r,3,!1,r.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(r){Q[r]=new W(r,3,!0,r,null,!1,!1)}),["capture","download"].forEach(function(r){Q[r]=new W(r,4,!1,r,null,!1,!1)}),["cols","rows","size","span"].forEach(function(r){Q[r]=new W(r,6,!1,r,null,!1,!1)}),["rowSpan","start"].forEach(function(r){Q[r]=new W(r,5,!1,r.toLowerCase(),null,!1,!1)});var _e=/[\-:]([a-z])/g;function ue(r){return r[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(r){var u=r.replace(_e,ue);Q[u]=new W(u,1,!1,r,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(r){var u=r.replace(_e,ue);Q[u]=new W(u,1,!1,r,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(r){var u=r.replace(_e,ue);Q[u]=new W(u,1,!1,r,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(r){Q[r]=new W(r,1,!1,r.toLowerCase(),null,!1,!1)}),Q.xlinkHref=new W("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(r){Q[r]=new W(r,1,!1,r.toLowerCase(),null,!0,!0)});function Me(r,u,d,_){var C=Q.hasOwnProperty(u)?Q[u]:null;(C!==null?C.type!==0:_||!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(R(u,d,C,_)&&(d=null),_||C===null?ne(u)&&(d===null?r.removeAttribute(u):r.setAttribute(u,""+d)):C.mustUseProperty?r[C.propertyName]=d===null?C.type===3?!1:"":d:(u=C.attributeName,_=C.attributeNamespace,d===null?r.removeAttribute(u):(C=C.type,d=C===3||C===4&&d===!0?"":""+d,_?r.setAttributeNS(_,u,d):r.setAttribute(u,d))))}var De=X.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,he=Symbol.for("react.element"),tt=Symbol.for("react.portal"),at=Symbol.for("react.fragment"),nt=Symbol.for("react.strict_mode"),xt=Symbol.for("react.profiler"),dt=Symbol.for("react.provider"),Je=Symbol.for("react.context"),Te=Symbol.for("react.forward_ref"),me=Symbol.for("react.suspense"),je=Symbol.for("react.suspense_list"),Ye=Symbol.for("react.memo"),Oe=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var Ze=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var rt=Symbol.iterator;function Ot(r){return r===null||typeof r!="object"?null:(r=rt&&r[rt]||r["@@iterator"],typeof r=="function"?r:null)}var se=Object.assign,Ve;function bt(r){if(Ve===void 0)try{throw Error()}catch(d){var u=d.stack.trim().match(/\n( *(at )?)/);Ve=u&&u[1]||""}return` 17`+Ve+r}var St=!1;function pe(r,u){if(!r||St)return"";St=!0;var d=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(u)if(u=function(){throw Error()},Object.defineProperty(u.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(u,[])}catch(Ue){var _=Ue}Reflect.construct(r,[],u)}else{try{u.call()}catch(Ue){_=Ue}r.call(u.prototype)}else{try{throw Error()}catch(Ue){_=Ue}r()}}
vendor: 7,927 bytes, lines 17-20
17catch(Ue){if(Ue&&_&&typeof Ue.stack=="string"){for(var C=Ue.stack.split(` 18`),N=_.stack.split(` 19`),U=C.length-1,de=N.length-1;1<=U&&0<=de&&C[U]!==N[de];)de--;for(;1<=U&&0<=de;U--,de--)if(C[U]!==N[de]){if(U!==1||de!==1)do if(U--,de--,0>de||C[U]!==N[de]){var Ee=` 20`+C[U].replace(" at new "," at ");return r.displayName&&Ee.includes("<anonymous>")&&(Ee=Ee.replace("<anonymous>",r.displayName)),Ee}while(1<=U&&0<=de);break}}}finally{St=!1,Error.prepareStackTrace=d}return(r=r?r.displayName||r.name:"")?bt(r):""}function ae(r){switch(r.tag){case 5:return bt(r.type);case 16:return bt("Lazy");case 13:return bt("Suspense");case 19:return bt("SuspenseList");case 0:case 2:case 15:return r=pe(r.type,!1),r;case 11:return r=pe(r.type.render,!1),r;case 1:return r=pe(r.type,!0),r;default:return""}}function ie(r){if(r==null)return null;if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case at:return"Fragment";case tt:return"Portal";case xt:return"Profiler";case nt:return"StrictMode";case me:return"Suspense";case je:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case Je:return(r.displayName||"Context")+".Consumer";case dt:return(r._context.displayName||"Context")+".Provider";case Te:var u=r.render;return r=r.displayName,r||(r=u.displayName||u.name||"",r=r!==""?"ForwardRef("+r+")":"ForwardRef"),r;case Ye:return u=r.displayName||null,u!==null?u:ie(r.type)||"Memo";case Oe:u=r._payload,r=r._init;try{return ie(r(u))}catch(d){}}return null}function Be(r){var u=r.type;switch(r.tag){case 24:return"Cache";case 9:return(u.displayName||"Context")+".Consumer";case 10:return(u._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return r=u.render,r=r.displayName||r.name||"",u.displayName||(r!==""?"ForwardRef("+r+")":"ForwardRef");case 7:return"Fragment";case 5:return u;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ie(u);case 8:return u===nt?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u}return null}function ge(r){switch(typeof r){case"boolean":case"number":case"string":case"undefined":return r;case"object":return r;default:return""}}function it(r){var u=r.type;return(r=r.nodeName)&&r.toLowerCase()==="input"&&(u==="checkbox"||u==="radio")}function on(r){var u=it(r)?"checked":"value",d=Object.getOwnPropertyDescriptor(r.constructor.prototype,u),_=""+r[u];if(!r.hasOwnProperty(u)&&typeof d!="undefined"&&typeof d.get=="function"&&typeof d.set=="function"){var C=d.get,N=d.set;return Object.defineProperty(r,u,{configurable:!0,get:function(){return C.call(this)},set:function(U){_=""+U,N.call(this,U)}}),Object.defineProperty(r,u,{enumerable:d.enumerable}),{getValue:function(){return _},setValue:function(U){_=""+U},stopTracking:function(){r._valueTracker=null,delete r[u]}}}}function xn(r){r._valueTracker||(r._valueTracker=on(r))}function si(r){if(!r)return!1;var u=r._valueTracker;if(!u)return!0;var d=u.getValue(),_="";return r&&(_=it(r)?r.checked?"true":"false":r.value),r=_,r!==d?(u.setValue(r),!0):!1}function jn(r){if(r=r||(typeof document!="undefined"?document:void 0),typeof r=="undefined")return null;try{return r.activeElement||r.body}catch(u){return r.body}}function lr(r,u){var d=u.checked;return se({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:d!=null?d:r._wrapperState.initialChecked})}function cr(r,u){var d=u.defaultValue==null?"":u.defaultValue,_=u.checked!=null?u.checked:u.defaultChecked;d=ge(u.value!=null?u.value:d),r._wrapperState={initialChecked:_,initialValue:d,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function Sr(r,u){u=u.checked,u!=null&&Me(r,"checked",u,!1)}function Qr(r,u){Sr(r,u);var d=ge(u.value),_=u.type;if(d!=null)_==="number"?(d===0&&r.value===""||r.value!=d)&&(r.value=""+d):r.value!==""+d&&(r.value=""+d);else if(_==="submit"||_==="reset"){r.removeAttribute("value");return}u.hasOwnProperty("value")?dr(r,u.type,d):u.hasOwnProperty("defaultValue")&&dr(r,u.type,ge(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(r.defaultChecked=!!u.defaultChecked)}function Or(r,u,d){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var _=u.type;if(!(_!=="submit"&&_!=="reset"||u.value!==void 0&&u.value!==null))return;u=""+r._wrapperState.initialValue,d||u===r.value||(r.value=u),r.defaultValue=u}d=r.name,d!==""&&(r.name=""),r.defaultChecked=!!r._wrapperState.initialChecked,d!==""&&(r.name=d)}function dr(r,u,d){(u!=="number"||jn(r.ownerDocument)!==r)&&(d==null?r.defaultValue=""+r._wrapperState.initialValue:r.defaultValue!==""+d&&(r.defaultValue=""+d))}var fr=Array.isArray;function pr(r,u,d,_){if(r=r.options,u){u={};for(var C=0;C<d.length;C++)u["$"+d[C]]=!0;for(d=0;d<r.length;d++)C=u.hasOwnProperty("$"+r[d].value),r[d].selected!==C&&(r[d].selected=C),C&&_&&(r[d].defaultSelected=!0)}else{for(d=""+ge(d),u=null,C=0;C<r.length;C++){if(r[C].value===d){r[C].selected=!0,_&&(r[C].defaultSelected=!0);return}u!==null||r[C].disabled||(u=r[C])}u!==null&&(u.selected=!0)}}function Fr(r,u){if(u.dangerouslySetInnerHTML!=null)throw Error(z(91));return se({},u,{value:void 0,defaultValue:void 0,children:""+r._wrapperState.initialValue})}function hr(r,u){var d=u.value;if(d==null){if(d=u.children,u=u.defaultValue,d!=null){if(u!=null)throw Error(z(92));if(fr(d)){if(1<d.length)throw Error(z(93));d=d[0]}u=d}u==null&&(u=""),d=u}r._wrapperState={initialValue:ge(d)}}function _r(r,u){var d=ge(u.value),_=ge(u.defaultValue);d!=null&&(d=""+d,d!==r.value&&(r.value=d),u.defaultValue==null&&r.defaultValue!==d&&(r.defaultValue=d)),_!=null&&(r.defaultValue=""+_)}function qi(r){var u=r.textContent;u===r._wrapperState.initialValue&&u!==""&&u!==null&&(r.value=u)}function Eo(r){switch(r){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Kr(r,u){return r==null||r==="http://www.w3.org/1999/xhtml"?Eo(u):r==="http://www.w3.org/2000/svg"&&u==="foreignObject"?"http://www.w3.org/1999/xhtml":r}var Xr,ji=function(r){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(u,d,_,C){MSApp.execUnsafeLocalFunction(function(){return r(u,d,_,C)})}:r}(function(r,u){if(r.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in r)r.innerHTML=u;else{for(Xr=Xr||document.createElement("div"),Xr.innerHTML="<svg>"+u.valueOf().toString()+"</svg>",u=Xr.firstChild;r.firstChild;)r.removeChild(r.firstChild);for(;u.firstChild;)r.appendChild(u.firstChild)}});function Di(r,u){if(u){var d=r.firstChild;if(d&&d===r.lastChild&&d.nodeType===3){d.nodeValue=u;return}}r.textContent=u}var mr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},gr=["Webkit","ms","Moz","O"];Object.keys(mr).forEach(function(r){gr.forEach(function(u){u=u+r.charAt(0).toUpperCase()+r.substring(1),mr[u]=mr[r]})});function Vi(r,u,d){return u==null||typeof u=="boolean"||u===""?"":d||typeof u!="number"||u===0||mr.hasOwnProperty(r)&&mr[r]?(""+u).trim():u+"px"}function vr(r,u){r=r.style;for(var d in u)if(u.hasOwnProperty(d)){var _=d.indexOf("--")===0,C=Vi(d,u[d],_);
vendor: 7,803 bytes, line 20
20d==="float"&&(d="cssFloat"),_?r.setProperty(d,C):r[d]=C}}var Ui=se({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Co(r,u){if(u){if(Ui[r]&&(u.children!=null||u.dangerouslySetInnerHTML!=null))throw Error(z(137,r));if(u.dangerouslySetInnerHTML!=null){if(u.children!=null)throw Error(z(60));if(typeof u.dangerouslySetInnerHTML!="object"||!("__html"in u.dangerouslySetInnerHTML))throw Error(z(61))}if(u.style!=null&&typeof u.style!="object")throw Error(z(62))}}function bo(r,u){if(r.indexOf("-")===-1)return typeof u.is=="string";switch(r){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ye=null;function Re(r){return r=r.target||r.srcElement||window,r.correspondingUseElement&&(r=r.correspondingUseElement),r.nodeType===3?r.parentNode:r}var pt=null,Zt=null,wn=null;function Ai(r){if(r=ol(r)){if(typeof pt!="function")throw Error(z(280));var u=r.stateNode;u&&(u=al(u),pt(r.stateNode,r.type,u))}}function Zr(r){Zt?wn?wn.push(r):wn=[r]:Zt=r}function Uo(){if(Zt){var r=Zt,u=wn;if(wn=Zt=null,Ai(r),u)for(r=0;r<u.length;r++)Ai(u[r])}}function Do(r,u){return r(u)}function $o(){}var Jr=!1;function Ta(r,u,d){if(Jr)return r(u,d);Jr=!0;try{return Do(r,u,d)}finally{Jr=!1,(Zt!==null||wn!==null)&&($o(),Uo())}}function Ao(r,u){var d=r.stateNode;if(d===null)return null;var _=al(d);if(_===null)return null;d=_[u];e:switch(u){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(_=!_.disabled)||(r=r.type,_=!(r==="button"||r==="input"||r==="select"||r==="textarea")),r=!_;break e;default:r=!1}if(r)return null;if(d&&typeof d!="function")throw Error(z(231,u,typeof d));return d}var Sa=!1;if(B)try{var zo={};Object.defineProperty(zo,"passive",{get:function(){Sa=!0}}),window.addEventListener("test",zo,zo),window.removeEventListener("test",zo,zo)}catch(r){Sa=!1}function Nr(r,u,d,_,C,N,U,de,Ee){var Ue=Array.prototype.slice.call(arguments,3);try{u.apply(d,Ue)}catch(_t){this.onError(_t)}}var Ir=!1,Oa=null,ke=!1,Yt=null,In={onError:function(r){Ir=!0,Oa=r}};function cn(r,u,d,_,C,N,U,de,Ee){Ir=!1,Oa=null,Nr.apply(In,arguments)}function Yn(r,u,d,_,C,N,U,de,Ee){if(cn.apply(this,arguments),Ir){if(Ir){var Ue=Oa;Ir=!1,Oa=null}else throw Error(z(198));ke||(ke=!0,Yt=Ue)}}function Ce(r){var u=r,d=r;if(r.alternate)for(;u.return;)u=u.return;else{r=u;do u=r,(u.flags&4098)!==0&&(d=u.return),r=u.return;while(r)}return u.tag===3?d:null}function fe(r){if(r.tag===13){var u=r.memoizedState;if(u===null&&(r=r.alternate,r!==null&&(u=r.memoizedState)),u!==null)return u.dehydrated}return null}function ve(r){if(Ce(r)!==r)throw Error(z(188))}function Pe(r){var u=r.alternate;if(!u){if(u=Ce(r),u===null)throw Error(z(188));return u!==r?null:r}for(var d=r,_=u;;){var C=d.return;if(C===null)break;var N=C.alternate;if(N===null){if(_=C.return,_!==null){d=_;continue}break}if(C.child===N.child){for(N=C.child;N;){if(N===d)return ve(C),r;if(N===_)return ve(C),u;N=N.sibling}throw Error(z(188))}if(d.return!==_.return)d=C,_=N;else{for(var U=!1,de=C.child;de;){if(de===d){U=!0,d=C,_=N;break}if(de===_){U=!0,_=C,d=N;break}de=de.sibling}if(!U){for(de=N.child;de;){if(de===d){U=!0,d=N,_=C;break}if(de===_){U=!0,_=N,d=C;break}de=de.sibling}if(!U)throw Error(z(189))}}if(d.alternate!==_)throw Error(z(190))}if(d.tag!==3)throw Error(z(188));return d.stateNode.current===d?r:u}function Xe(r){return r=Pe(r),r!==null?ze(r):null}function ze(r){if(r.tag===5||r.tag===6)return r;for(r=r.child;r!==null;){var u=ze(r);if(u!==null)return u;r=r.sibling}return null}var Qe=h.unstable_scheduleCallback,wt=h.unstable_cancelCallback,Nt=h.unstable_shouldYield,Ut=h.unstable_requestPaint,Rt=h.unstable_now,fn=h.unstable_getCurrentPriorityLevel,Dn=h.unstable_ImmediatePriority,kn=h.unstable_UserBlockingPriority,Zn=h.unstable_NormalPriority,eo=h.unstable_LowPriority,_i=h.unstable_IdlePriority,ni=null,Jn=null;function xi(r){if(Jn&&typeof Jn.onCommitFiberRoot=="function")try{Jn.onCommitFiberRoot(ni,r,void 0,(r.current.flags&128)===128)}catch(u){}}var ei=Math.clz32?Math.clz32:Bd,Ld=Math.log,Md=Math.LN2;function Bd(r){return r>>>=0,r===0?32:31-(Ld(r)/Md|0)|0}var Ho=64,Fa=4194304;function Go(r){switch(r&-r){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return r&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return r&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return r}}function gu(r,u){var d=r.pendingLanes;if(d===0)return 0;var _=0,C=r.suspendedLanes,N=r.pingedLanes,U=d&268435455;if(U!==0){var de=U&~C;de!==0?_=Go(de):(N&=U,N!==0&&(_=Go(N)))}else U=d&~C,U!==0?_=Go(U):N!==0&&(_=Go(N));if(_===0)return 0;if(u!==0&&u!==_&&(u&C)===0&&(C=_&-_,N=u&-u,C>=N||C===16&&(N&4194240)!==0))return u;if((_&4)!==0&&(_|=d&16),u=r.entangledLanes,u!==0)for(r=r.entanglements,u&=_;0<u;)d=31-ei(u),C=1<<d,_|=r[d],u&=~C;return _}function Wo(r,u){switch(r){case 1:case 2:case 4:return u+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return u+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Yl(r,u){for(var d=r.suspendedLanes,_=r.pingedLanes,C=r.expirationTimes,N=r.pendingLanes;0<N;){var U=31-ei(N),de=1<<U,Ee=C[U];Ee===-1?((de&d)===0||(de&_)!==0)&&(C[U]=Wo(de,u)):Ee<=u&&(r.expiredLanes|=de),N&=~de}}function mt(r){return r=r.pendingLanes&-1073741825,r!==0?r:r&1073741824?1073741824:0}function Na(){var r=Ho;return Ho<<=1,(Ho&4194240)===0&&(Ho=64),r}function an(r){for(var u=[],d=0;31>d;d++)u.push(r);return u}function $i(r,u,d){r.pendingLanes|=u,u!==536870912&&(r.suspendedLanes=0,r.pingedLanes=0),r=r.eventTimes,u=31-ei(u),r[u]=d}function qn(r,u){var d=r.pendingLanes&~u;r.pendingLanes=u,r.suspendedLanes=0,r.pingedLanes=0,r.expiredLanes&=u,r.mutableReadLanes&=u,r.entangledLanes&=u,u=r.entanglements;var _=r.eventTimes;for(r=r.expirationTimes;0<d;){var C=31-ei(d),N=1<<C;u[C]=0,_[C]=-1,r[C]=-1,d&=~N}}function Vs(r,u){var d=r.entangledLanes|=u;for(r=r.entanglements;d;){var _=31-ei(d),C=1<<_;C&u|r[_]&u&&(r[_]|=u),d&=~C}}var gn=0;function Ql(r){return r&=-r,1<r?4<r?(r&268435455)!==0?16:536870912:4:1}var Kl,Us,Xl,xo,Qu,Ku=!1,Yo=[],to=null,no=null,kr=null,Ia=new Map,Tn=new Map,io=[],Hp="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Zl(r,u){switch(r){case"focusin":case"focusout":to=null;break;case"dragenter":case"dragleave":no=null;break;case"mouseover":case"mouseout":kr=null;break;case"pointerover":case"pointerout":Ia.delete(u.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tn.delete(u.pointerId)}}function vu(r,u,d,_,C,N){return r===null||r.nativeEvent!==N?(r={blockedOn:u,domEventName:d,eventSystemFlags:_,nativeEvent:N,targetContainers:[C]},u!==null&&(u=ol(u),u!==null&&Us(u)),r):(r.eventSystemFlags|=_,u=r.targetContainers,C!==null&&u.indexOf(C)===-1&&u.push(C),r)}
vendor: 1,521 bytes, line 20
20function jd(r,u,d,_,C){switch(u){case"focusin":return to=vu(to,r,u,d,_,C),!0;case"dragenter":return no=vu(no,r,u,d,_,C),!0;case"mouseover":return kr=vu(kr,r,u,d,_,C),!0;case"pointerover":var N=C.pointerId;return Ia.set(N,vu(Ia.get(N)||null,r,u,d,_,C)),!0;case"gotpointercapture":return N=C.pointerId,Tn.set(N,vu(Tn.get(N)||null,r,u,d,_,C)),!0}return!1}function Jl(r){var u=La(r.target);if(u!==null){var d=Ce(u);if(d!==null){if(u=d.tag,u===13){if(u=fe(d),u!==null){r.blockedOn=u,Qu(r.priority,function(){Xl(d)});return}}else if(u===3&&d.stateNode.current.memoizedState.isDehydrated){r.blockedOn=d.tag===3?d.stateNode.containerInfo:null;return}}}r.blockedOn=null}function Qo(r){if(r.blockedOn!==null)return!1;for(var u=r.targetContainers;0<u.length;){var d=yu(r.domEventName,r.eventSystemFlags,u[0],r.nativeEvent);if(d===null){d=r.nativeEvent;var _=new d.constructor(d.type,d);ye=_,d.target.dispatchEvent(_),ye=null}else return u=ol(d),u!==null&&Us(u),r.blockedOn=d,!1;u.shift()}return!0}function $s(r,u,d){Qo(r)&&d.delete(u)}function ec(){Ku=!1,to!==null&&Qo(to)&&(to=null),no!==null&&Qo(no)&&(no=null),kr!==null&&Qo(kr)&&(kr=null),Ia.forEach($s),Tn.forEach($s)}function Ko(r,u){r.blockedOn===u&&(r.blockedOn=null,Ku||(Ku=!0,h.unstable_scheduleCallback(h.unstable_NormalPriority,ec)))}function Xo(r){function u(C){return Ko(C,r)}if(0<Yo.length){Ko(Yo[0],r);for(var d=1;d<Yo.length;d++){var _=Yo[d];_.blockedOn===r&&(_.blockedOn=null)}}for(to!==null&&Ko(to,r),no!==null&&Ko(no,r),kr!==null&&Ko(kr,r),Ia.forEach(u),Tn.forEac
vendor: 26,231 bytes, lines 20-21
20h(u),d=0;d<io.length;d++)_=io[d],_.blockedOn===r&&(_.blockedOn=null);for(;0<io.length&&(d=io[0],d.blockedOn===null);)Jl(d),d.blockedOn===null&&io.shift()}var Zo=De.ReactCurrentBatchConfig,Xu=!0;function Vd(r,u,d,_){var C=gn,N=Zo.transition;Zo.transition=null;try{gn=1,Zu(r,u,d,_)}finally{gn=C,Zo.transition=N}}function zs(r,u,d,_){var C=gn,N=Zo.transition;Zo.transition=null;try{gn=4,Zu(r,u,d,_)}finally{gn=C,Zo.transition=N}}function Zu(r,u,d,_){if(Xu){var C=yu(r,u,d,_);if(C===null)fc(r,u,_,Ju,d),Zl(r,_);else if(jd(C,r,u,d,_))_.stopPropagation();else if(Zl(r,_),u&4&&-1<Hp.indexOf(r)){for(;C!==null;){var N=ol(C);if(N!==null&&Kl(N),N=yu(r,u,d,_),N===null&&fc(r,u,_,Ju,d),N===C)break;C=N}C!==null&&_.stopPropagation()}else fc(r,u,_,null,d)}}var Ju=null;function yu(r,u,d,_){if(Ju=null,r=Re(_),r=La(r),r!==null)if(u=Ce(r),u===null)r=null;else if(d=u.tag,d===13){if(r=fe(u),r!==null)return r;r=null}else if(d===3){if(u.stateNode.current.memoizedState.isDehydrated)return u.tag===3?u.stateNode.containerInfo:null;r=null}else u!==r&&(r=null);return Ju=r,null}function tc(r){switch(r){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(fn()){case Dn:return 1;case kn:return 4;case Zn:case eo:return 16;case _i:return 536870912;default:return 16}default:return 16}}var zi=null,nc=null,ii=null;function es(){if(ii)return ii;var r,u=nc,d=u.length,_,C="value"in zi?zi.value:zi.textContent,N=C.length;for(r=0;r<d&&u[r]===C[r];r++);var U=d-r;for(_=1;_<=U&&u[d-_]===C[N-_];_++);return ii=C.slice(r,1<_?1-_:void 0)}function Jo(r){var u=r.keyCode;return"charCode"in r?(r=r.charCode,r===0&&u===13&&(r=13)):r=u,r===10&&(r=13),32<=r||r===13?r:0}function Eu(){return!0}function Hs(){return!1}function Hi(r){function u(d,_,C,N,U){this._reactName=d,this._targetInst=C,this.type=_,this.nativeEvent=N,this.target=U,this.currentTarget=null;for(var de in r)r.hasOwnProperty(de)&&(d=r[de],this[de]=d?d(N):N[de]);return this.isDefaultPrevented=(N.defaultPrevented!=null?N.defaultPrevented:N.returnValue===!1)?Eu:Hs,this.isPropagationStopped=Hs,this}return se(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var d=this.nativeEvent;d&&(d.preventDefault?d.preventDefault():typeof d.returnValue!="unknown"&&(d.returnValue=!1),this.isDefaultPrevented=Eu)},stopPropagation:function(){var d=this.nativeEvent;d&&(d.stopPropagation?d.stopPropagation():typeof d.cancelBubble!="unknown"&&(d.cancelBubble=!0),this.isPropagationStopped=Eu)},persist:function(){},isPersistent:Eu}),u}var ea={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(r){return r.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ic=Hi(ea),ta=se({},ea,{view:0,detail:0}),wo=Hi(ta),na,Gs,ka,Cu=se({},ta,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ts,button:0,buttons:0,relatedTarget:function(r){return r.relatedTarget===void 0?r.fromElement===r.srcElement?r.toElement:r.fromElement:r.relatedTarget},movementX:function(r){return"movementX"in r?r.movementX:(r!==ka&&(ka&&r.type==="mousemove"?(na=r.screenX-ka.screenX,Gs=r.screenY-ka.screenY):Gs=na=0,ka=r),na)},movementY:function(r){return"movementY"in r?r.movementY:Gs}}),rc=Hi(Cu),Ud=se({},Cu,{dataTransfer:0}),$d=Hi(Ud),Ws=se({},ta,{relatedTarget:0}),bu=Hi(Ws),oc=se({},ea,{animationName:0,elapsedTime:0,pseudoElement:0}),zd=Hi(oc),Ys=se({},ea,{clipboardData:function(r){return"clipboardData"in r?r.clipboardData:window.clipboardData}}),Hd=Hi(Ys),Gd=se({},ea,{data:0}),Qs=Hi(Gd),ac={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Wd={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Yd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function To(r){var u=this.nativeEvent;return u.getModifierState?u.getModifierState(r):(r=Yd[r])?!!u[r]:!1}function ts(){return To}var Qd=se({},ta,{key:function(r){if(r.key){var u=ac[r.key]||r.key;if(u!=="Unidentified")return u}return r.type==="keypress"?(r=Jo(r),r===13?"Enter":String.fromCharCode(r)):r.type==="keydown"||r.type==="keyup"?Wd[r.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ts,charCode:function(r){return r.type==="keypress"?Jo(r):0},keyCode:function(r){return r.type==="keydown"||r.type==="keyup"?r.keyCode:0},which:function(r){return r.type==="keypress"?Jo(r):r.type==="keydown"||r.type==="keyup"?r.keyCode:0}}),Ks=Hi(Qd),Kd=se({},Cu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Xd=Hi(Kd),Zd=se({},ta,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ts}),Jd=Hi(Zd),ef=se({},ea,{propertyName:0,elapsedTime:0,pseudoElement:0}),ns=Hi(ef),tf=se({},Cu,{deltaX:function(r){return"deltaX"in r?r.deltaX:"wheelDeltaX"in r?-r.wheelDeltaX:0},deltaY:function(r){return"deltaY"in r?r.deltaY:"wheelDeltaY"in r?-r.wheelDeltaY:"wheelDelta"in r?-r.wheelDelta:0},deltaZ:0,deltaMode:0}),Du=Hi(tf),Au=[9,13,27,32],ia=B&&"CompositionEvent"in window,yr=null;B&&"documentMode"in document&&(yr=document.documentMode);var is=B&&"TextEvent"in window&&!yr,nf=B&&(!ia||yr&&8<yr&&11>=yr),rs=" ",Gp=!1;function rf(r,u){switch(r){case"keyup":return Au.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qr(r){return r=r.detail,typeof r=="object"&&"data"in r?r.data:null}var ra=!1;function os(r,u){switch(r){case"compositionend":return qr(u);case"keypress":return u.which!==32?null:(Gp=!0,rs);case"textInput":return r=u.data,r===rs&&Gp?null:r;default:return null}}function of(r,u){if(ra)return r==="compositionend"||!ia&&rf(r,u)?(r=es(),ii=nc=zi=null,ra=!1,r):null;switch(r){case"paste":return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1<u.char.length)return u.char;if(u.which)return String.fromCharCode(u.which)}return null;case"compositionend":return nf&&u.locale!=="ko"?null:u.data;default:return null}}var Xs={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function af(r){var u=r&&r.nodeName&&r.nodeName.toLowerCase();return u==="input"?!!Xs[r.type]:u==="textarea"}function ro(r,u,d,_){Zr(_),u=ss(u,"onChange"),0<u.length&&(d=new ic("onChange","change",null,d,_),r.push({event:d,listeners:u}))}var So=null,as=null;function qa(r){Rr(r,0)}function Oo(r){var u=cs(r);if(si(u))return r}function ft(r,u){if(r==="change")return u}var ri=!1;if(B){var Zs;if(B){var us="oninput"in document;if(!us){var uc=document.createElement("div");uc.setAttribute("oninput","return;"),us=typeof uc.oninput=="function"}Zs=us}else Zs=!1;ri=Zs&&(!document.documentMode||9<document.documentMode)}function sc(){So&&(So.detachEvent("onpropertychange",lc),as=So=null)}function lc(r){if(r.propertyName==="value"&&Oo(as)){var u=[];ro(u,as,r,Re(r)),Ta(qa,u)}}function Wp(r,u,d){r==="focusin"?(sc(),So=u,as=d,So.attachEvent("onpropertychange",lc)):r==="focusout"&&sc()}function Yp(r){if(r==="selectionchange"||r==="keyup"||r==="keydown")return Oo(as)}function uf(r,u){if(r==="click")return Oo(u)}function Sn(r,u){if(r==="input"||r==="change")return Oo(u)}function Js(r,u){return r===u&&(r!==0||1/r===1/u)||r!==r&&u!==u}var Pr=typeof Object.is=="function"?Object.is:Js;function Gi(r,u){if(Pr(r,u))return!0;if(typeof r!="object"||r===null||typeof u!="object"||u===null)return!1;var d=Object.keys(r),_=Object.keys(u);if(d.length!==_.length)return!1;for(_=0;_<d.length;_++){var C=d[_];if(!be.call(u,C)||!Pr(r[C],u[C]))return!1}return!0}function hn(r){for(;r&&r.firstChild;)r=r.firstChild;return r}function cc(r,u){var d=hn(r);r=0;for(var _;d;){if(d.nodeType===3){if(_=r+d.textContent.length,r<=u&&_>=u)return{node:d,offset:u-r};r=_}e:{for(;d;){if(d.nextSibling){d=d.nextSibling;break e}d=d.parentNode}d=void 0}d=hn(d)}}function el(r,u){return r&&u?r===u?!0:r&&r.nodeType===3?!1:u&&u.nodeType===3?el(r,u.parentNode):"contains"in r?r.contains(u):r.compareDocumentPosition?!!(r.compareDocumentPosition(u)&16):!1:!1}function wi(){for(var r=window,u=jn();u instanceof r.HTMLIFrameElement;){try{var d=typeof u.contentWindow.location.href=="string"}catch(_){d=!1}if(d)r=u.contentWindow;else break;u=jn(r.document)}return u}function oa(r){var u=r&&r.nodeName&&r.nodeName.toLowerCase();return u&&(u==="input"&&(r.type==="text"||r.type==="search"||r.type==="tel"||r.type==="url"||r.type==="password")||u==="textarea"||r.contentEditable==="true")}function dc(r){var u=wi(),d=r.focusedElem,_=r.selectionRange;if(u!==d&&d&&d.ownerDocument&&el(d.ownerDocument.documentElement,d)){if(_!==null&&oa(d)){if(u=_.start,r=_.end,r===void 0&&(r=u),"selectionStart"in d)d.selectionStart=u,d.selectionEnd=Math.min(r,d.value.length);else if(r=(u=d.ownerDocument||document)&&u.defaultView||window,r.getSelection){r=r.getSelection();var C=d.textContent.length,N=Math.min(_.start,C);_=_.end===void 0?N:Math.min(_.end,C),!r.extend&&N>_&&(C=_,_=N,N=C),C=cc(d,N);var U=cc(d,_);C&&U&&(r.rangeCount!==1||r.anchorNode!==C.node||r.anchorOffset!==C.offset||r.focusNode!==U.node||r.focusOffset!==U.offset)&&(u=u.createRange(),u.setStart(C.node,C.offset),r.removeAllRanges(),N>_?(r.addRange(u),r.extend(U.node,U.offset)):(u.setEnd(U.node,U.offset),r.addRange(u)))}}for(u=[],r=d;r=r.parentNode;)r.nodeType===1&&u.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;d<u.length;d++)r=u[d],r.element.scrollLeft=r.left,r.element.scrollTop=r.top}}var sf=B&&"documentMode"in document&&11>=document.documentMode,Wi=null,Fo=null,xu=null,Rn=!1;function E(r,u,d){var _=d.window===d?d.document:d.nodeType===9?d:d.ownerDocument;Rn||Wi==null||Wi!==jn(_)||(_=Wi,"selectionStart"in _&&oa(_)?_={start:_.selectionStart,end:_.selectionEnd}:(_=(_.ownerDocument&&_.ownerDocument.defaultView||window).getSelection(),_={anchorNode:_.anchorNode,anchorOffset:_.anchorOffset,focusNode:_.focusNode,focusOffset:_.focusOffset}),xu&&Gi(xu,_)||(xu=_,_=ss(Fo,"onSelect"),0<_.length&&(u=new ic("onSelect","select",null,u,d),r.push({event:u,listeners:_}),u.target=Wi)))}function T(r,u){var d={};return d[r.toLowerCase()]=u.toLowerCase(),d["Webkit"+r]="webkit"+u,d["Moz"+r]="moz"+u,d}var O={animationend:T("Animation","AnimationEnd"),animationiteration:T("Animation","AnimationIteration"),animationstart:T("Animation","AnimationStart"),transitionend:T("Transition","TransitionEnd")},F={},w={};B&&(w=document.createElement("div").style,"AnimationEvent"in window||(delete O.animationend.animation,delete O.animationiteration.animation,delete O.animationstart.animation),"TransitionEvent"in window||delete O.transitionend.transition);function Y(r){if(F[r])return F[r];if(!O[r])return r;var u=O[r],d;for(d in u)if(u.hasOwnProperty(d)&&d in w)return F[r]=u[d];return r}var oe=Y("animationend"),Fe=Y("animationiteration"),ut=Y("animationstart"),Ke=Y("transitionend"),gt=new Map,yt="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function kt(r,u){gt.set(r,u),y(u,[r])}for(var st=0;st<yt.length;st++){var un=yt[st],sn=un.toLowerCase(),Er=un[0].toUpperCase()+un.slice(1);kt(sn,"on"+Er)}kt(oe,"onAnimationEnd"),kt(Fe,"onAnimationIteration"),kt(ut,"onAnimationStart"),kt("dblclick","onDoubleClick"),kt("focusin","onFocus"),kt("focusout","onBlur"),kt(Ke,"onTransitionEnd"),M("onMouseEnter",["mouseout","mouseover"]),M("onMouseLeave",["mouseout","mouseover"]),M("onPointerEnter",["pointerout","pointerover"]),M("onPointerLeave",["pointerout","pointerover"]),y("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),y("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),y("onBeforeInput",["compositionend","keypress","textInput","paste"]),y("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),y("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),y("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Gt="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),zn=new Set("cancel close invalid load scroll toggle".split(" ").concat(Gt));function _n(r,u,d){var _=r.type||"unknown-event";r.currentTarget=d,Yn(_,u,void 0,r),r.currentTarget=null}function Rr(r,u){u=(u&4)!==0;for(var d=0;d<r.length;d++){var _=r[d],C=_.event;_=_.listeners;e:{var N=void 0;if(u)for(var U=_.length-1;0<=U;U--){var de=_[U],Ee=de.instance,Ue=de.currentTarget;if(de=de.listener,Ee!==N&&C.isPropagationStopped())break e;_n(C,de,Ue),N=Ee}else for(U=0;U<_.length;U++){if(de=_[U],Ee=de.instance,Ue=de.currentTarget,de=de.listener,Ee!==N&&C.isPropagationStopped())break e;_n(C,de,Ue),N=Ee}}}if(ke)throw r=Yt,ke=!1,Yt=null,r}function On(r,u){var d=u[gc];d===void 0&&(d=u[gc]=new Set);var _=r+"__bubble";d.has(_)||(tl(u,r,2,!1),d.add(_))}function aa(r,u,d){var _=0;u&&(_|=4),tl(d,r,_,u)}var ua="_reactListening"+Math.random().toString(36).slice(2);function wu(r){if(!r[ua]){r[ua]=!0,P.forEach(function(d){d!=="selectionchange"&&(zn.has(d)||aa(d,!1,r),aa(d,!0,r))});var u=r.nodeType===9?r:r.ownerDocument;u===null||u[ua]||(u[ua]=!0,aa("selectionchange",!1,u))}}function tl(r,u,d,_){switch(tc(u)){case 1:var C=Vd;break;case 4:C=zs;break;default:C=Zu}d=C.bind(null,u,d,r),C=void 0,!Sa||u!=="touchstart"&&u!=="touchmove"&&u!=="wheel"||(C=!0),_?C!==void 0?r.addEventListener(u,d,{capture:!0,passive:C}):r.addEventListener(u,d,!0):C!==void 0?r.addEventListener(u,d,{passive:C}):r.addEventListener(u,d,!1)}function fc(r,u,d,_,C){var N=_;if((u&1)===0&&(u&2)===0&&_!==null)e:for(;;){if(_===null)return;var U=_.tag;if(U===3||U===4){var de=_.stateNode.containerInfo;if(de===C||de.nodeType===8&&de.parentNode===C)break;if(U===4)for(U=_.return;U!==null;){var Ee=U.tag;if((Ee===3||Ee===4)&&(Ee=U.stateNode.containerInfo,Ee===C||Ee.nodeType===8&&Ee.parentNode===C))return;U=U.return}for(;de!==null;){if(U=La(de),U===null)return;if(Ee=U.tag,Ee===5||Ee===6){_=N=U;continue e}de=de.parentNode}}_=_.return}Ta(function(){var Ue=N,_t=Re(d),vt=[];e:{var ht=gt.get(r);if(ht!==void 0){var It=ic,Lt=r;switch(r){case"keypress":if(Jo(d)===0)break e;case"keydown":case"keyup":It=Ks;break;case"focusin":Lt="focus",It=bu;break;case"focusout":Lt="blur",It=bu;break;case"beforeblur":case"afterblur":It=bu;break;case"click":if(d.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":It=rc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":It=$d;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":It=Jd;break;case oe:case Fe:case ut:It=zd;break;case Ke:It=ns;break;case"scroll":It=wo;break;case"wheel":It=Du;break;case"copy":case"cut":case"paste":It=Hd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":It=Xd}var Bt=(u&4)!==0,Kn=!Bt&&r==="scroll",qe=Bt?ht!==null?ht+"Capture":null:ht;Bt=[];for(var we=Ue,Le;we!==null;){Le=we;var Dt=Le.stateNode;if(Le.tag===5&&Dt!==null&&(Le=Dt,qe!==null&&(Dt=Ao(we,qe),Dt!=null&&Bt.push(nl(we,Dt,Le)))),Kn)break;we=we.return}0<Bt.length&&(ht=new It(ht,Lt,null,d,_t),vt.push({event:ht,listeners:Bt}))}}if((u&7)===0){e:{if(ht=r==="mouseover"||r==="pointerover",It=r==="mouseout"||r==="pointerout",ht&&d!==ye&&(Lt=d.relatedTarget||d.fromElement)&&(La(Lt)||Lt[sa]))break e;if((It||ht)&&(ht=_t.window===_t?_t:(ht=_t.ownerDocument)?ht.defaultView||ht.parentWindow:window,It?(Lt=d.relatedTarget||d.toElement,It=Ue,Lt=Lt?La(Lt):null,Lt!==null&&(Kn=Ce(Lt),Lt!==Kn||Lt.tag!==5&&Lt.tag!==6)&&(Lt=null)):(It=null,Lt=Ue),It!==Lt)){if(Bt=rc,Dt="onMouseLeave",qe="onMouseEnter",we="mouse",(r==="pointerout"||r==="pointerover")&&(Bt=Xd,Dt="onPointerLeave",qe="onPointerEnter",we="pointer"),Kn=It==null?ht:cs(It),Le=Lt==null?ht:cs(Lt),ht=new Bt(Dt,we+"leave",It,d,_t),ht.target=Kn,ht.relatedTarget=Le,Dt=null,La(_t)===Ue&&(Bt=new Bt(qe,we+"enter",Lt,d,_t),Bt.target=Le,Bt.relatedTarget=Kn,Dt=Bt),Kn=Dt,It&&Lt)t:{for(Bt=It,qe=Lt,we=0,Le=Bt;Le;Le=il(Le))we++;for(Le=0,Dt=qe;Dt;Dt=il(Dt))Le++;for(;0<we-Le;)Bt=il(Bt),we--;for(;0<Le-we;)qe=il(qe),Le--;for(;we--;){if(Bt===qe||qe!==null&&Bt===qe.alternate)break t;Bt=il(Bt),qe=il(qe)}Bt=null}else Bt=null;It!==null&&Qp(vt,ht,It,Bt,!1),Lt!==null&&Kn!==null&&Qp(vt,Kn,Lt,Bt,!0)}}e:{if(ht=Ue?cs(Ue):window,It=ht.nodeName&&ht.nodeName.toLowerCase(),It==="select"||It==="input"&&ht.type==="file")var $t=ft;else if(af(ht))if(ri)$t=Sn;else{$t=Yp;var Kt=Wp}else(It=ht.nodeName)&&It.toLowerCase()==="input"&&(ht.type==="checkbox"||ht.type==="radio")&&($t=uf);if($t&&($t=$t(r,Ue))){ro(vt,$t,d,_t);break e}Kt&&Kt(r,ht,Ue),r==="focusout"&&(Kt=ht._wrapperState)&&Kt.controlled&&ht.type==="number"&&dr(ht,"number",ht.value)}switch(Kt=Ue?cs(Ue):window,r){case"focusin":(af(Kt)||Kt.contentEditable==="true")&&(Wi=Kt,Fo=Ue,xu=null);break;case"focusout":xu=Fo=Wi=null;break;case"mousedown":Rn=!0;break;case"contextmenu":case"mouseup":case"dragend":Rn=!1,E(vt,d,_t);break;case"selectionchange":if(sf)break;case"keydown":case"keyup":E(vt,d,_t)}var Qt;if(ia)e:{switch(r){case"compositionstart":var en="onCompositionStart";break e;case"compositionend":en="onCompositionEnd";break e;case"compositionupdate":en="onCompositionUpdate";break e}en=void 0}else ra?rf(r,d)&&(en="onCompositionEnd"):r==="keydown"&&d.keyCode===229&&(en="onCompositionStart");en&&(nf&&d.locale!=="ko"&&(ra||en!=="onCompositionStart"?en==="onCompositionEnd"&&ra&&(Qt=es()):(zi=_t,nc="value"in zi?zi.value:zi.textContent,ra=!0)),Kt=ss(Ue,en),0<Kt.length&&(en=new Qs(en,r,null,d,_t),vt.push({event:en,listeners:Kt}),Qt?en.data=Qt:(Qt=qr(d),Qt!==null&&(en.data=Qt)))),(Qt=is?os(r,d):of(r,d))&&(Ue=ss(Ue,"onBeforeInput"),0<Ue.length&&(_t=new Qs("onBeforeInput","beforeinput",null,d,_t),vt.push({event:_t,listeners:Ue}),_t.data=Qt))}Rr(vt,u)})}function nl(r,u,d){return{instance:r,listener:u,currentTarget:d}}function ss(r,u){for(var d=u+"Capture",_=[];r!==null;){var C=r,N=C.stateNode;C.tag===5&&N!==null&&(C=N,N=Ao(r,d),N!=null&&_.unshift(nl(r,N,C)),N=Ao(r,u),N!=null&&_.push(nl(r,N,C))),r=r.return}return _}function il(r){if(r===null)return null;do r=r.return;while(r&&r.tag!==5);return r||null}function Qp(r,u,d,_,C){for(var N=u._reactName,U=[];d!==null&&d!==_;){var de=d,Ee=de.alternate,Ue=de.stateNode;if(Ee!==null&&Ee===_)break;de.tag===5&&Ue!==null&&(de=Ue,C?(Ee=Ao(d,N),Ee!=null&&U.unshift(nl(d,Ee,de))):C||(Ee=Ao(d,N),Ee!=null&&U.push(nl(d,Ee,de)))),d=d.return}U.length!==0&&r.push({event:u,listeners:U})}var y_=/\r\n?/g,E_=/\u0000|\uFFFD/g;function Kp(r){return(typeof r=="string"?r:""+r).replace(y_,` 21`).replace(E_,"")}function pc(r,u,d){if(u=Kp(u),Kp(r)!==u&&d)throw Error(z(425))}function hc(){}var _c=null,lf=null;function rl(r,u){return r==="textarea"||r==="noscript"||typeof u.children=="string"||typeof u.children=="number"||typeof u.dangerouslySetInnerHTML=="object"&&u.dangerouslySetInnerHTML!==null&&u.dangerouslySetInnerHTML.__html!=null}var cf=typeof setTimeout=="function"?setTimeout:void 0,C_=typeof clearTimeout=="function"?clearTimeout:void 0,Xp=typeof Promise=="function"?Promise:void 0,ls=typeof queueMicrotask=="function"?queueMicrotask:typeof Xp!="undefined"?function(r){return Xp.resolve(null).then(r).catch(b_)}:cf;function b_(r){setTimeout(function(){throw r})}function mc(r,u){var d=u,_=0;do{var C=d.nextSibling;if(r.removeChild(d),C&&C.nodeType===8)if(d=C.data,d==="/$"){if(_===0){r.removeChild(C),Xo(u);return}_--}else d!=="$"&&d!=="$?"&&d!=="$!"||_++;d=C}while(d);Xo(u)}function Pa(r){for(;r!=null;r=r.nextSibling){var u=r.nodeType;if(u===1||u===3)break;if(u===8){if(u=r.data,u==="$"||u==="$!"||u==="$?")break;if(u==="/$")return null}}return r}function Zp(r){r=r.previousSibling;for(var u=0;r;){if(r.nodeType===8){var d=r.data;if(d==="$"||d==="$!"||d==="$?"){if(u===0)return r;u--}else d==="/$"&&u++}r=r.previousSibling}return null}var Ra=Math.random().toString(36).slice(2),Cr="__reactFiber$"+Ra,No="__reactProps$"+Ra,sa="__reactContainer$"+Ra,gc="__reactEvents$"+Ra,D_="__reactListeners$"+Ra,A_="__reactHandles$"+Ra;function La(r){var u=r[Cr];if(u)return u;for(var d=r.parentNode;d;){if(u=d[sa]||d[Cr]){if(d=u.alternate,u.child!==null||d!==null&&d.child!==null)for(r=Zp(r);r!==null;){if(d=r[Cr])return d;r=Zp(r)}return u}r=d,d=r.parentNode}return null}function ol(r){return r=r[Cr]||r[sa],!r||r.tag!==5&&r.tag!==6&&r.tag!==13&&r.tag!==3?null:r}function cs(r){if(r.tag===5||r.tag===6)return r.stateNode;throw Error(z(33))}function al(r){return r[No]||null}var vc=[],ds=-1;function Ma(r){return{current:r}}function Fn(r){0>ds||(r.current=vc[ds],vc[ds]=null,ds--)}function Pn(r,u){ds++,vc[ds]=r.current,r.current=u}var la={},Ti=Ma(la),Yi=Ma(!1),Tu=la;function oo(r,u){var d=r.type.contextTypes;if(!d)return la;var _=r.stateNode;if(_&&_.__reactInternalMemoizedUnmaskedChildContext===u)return _.__reactInternalMemoizedMaskedChildContext;var C={},N;for(N in d)C[N]=u[N];return _&&(r=r.stateNode,r.__reactInternalMemoizedUnmaskedChildContext=u,r.__reactInternalMemoizedMaskedChildContext=C),C}function Qi(r){return r=r.childContextTypes,r!=null}function yc(){Fn(Yi),Fn(Ti)}function Jp(r,u,d){if(Ti.current!==la)throw Error(z(168));Pn(Ti,u),Pn(Yi,d)}function df(r,u,d){var _=r.stateNode;if(u=u.childContextTypes,typeof _.getChildContext!="function")return d;_=_.getChildContext();for(var C in _)if(!(C in u))throw Error(z(108,Be(r)||"Unknown",C));return se({},d,_)}function ul(r){return r=(r=r.stateNode)&&r.__reactInternalMemoizedMergedChildContext||la,Tu=Ti.current,Pn(Ti,r),Pn(Yi,Yi.current),!0}function ff(r,u,d){var _=r.stateNode;if(!_)throw Error(z(169));d?(r=df(r,u,Tu),_.__reactInternalMemoizedMergedChildContext=r,Fn(Yi),Fn(Ti),Pn(Ti,r)):Fn(Yi),Pn(Yi,d)}var Ki=null,Su=!1,fs=!1;function Ec(r){Ki===null?Ki=[r]:Ki.push(r)}function e0(r){Su=!0,Ec(r)}function Ba(){if(!fs&&Ki!==null){fs=!0;var r=0,u=gn;try{var d=Ki;for(gn=1;r<d.length;r++){var _=d[r];do _=_(!0);while(_!==null)}Ki=null,Su=!1}catch(C){throw Ki!==null&&(Ki=Ki.slice(r+1)),Qe(Dn,Ba),C}finally{gn=u,fs=!1}}return null}var Ou=[],ja=0,Cc=null,bc=0,ao=[],Lr=0,Fu=null,ca=1,Mr="";function Va(r,u){Ou[ja++]=bc,Ou[ja++]=Cc,Cc=r,bc=u}function pf(r,u,d){ao[Lr++]=ca,ao[Lr++]=Mr,ao[Lr++]=Fu,Fu=r;var _=ca;r=Mr;var C=32-ei(_)-1;_&=~(1<<C),d+=1;var N=32-ei(u)+C;if(30<N){var U=C-C%5;N=(_&(1<<U)-1).toString(32),_>>=U,C-=U,ca=1<<32-ei(u)+C|d<<C|_,Mr=N+r}else ca=1<<N|d<<C|_,Mr=r}function Dc(r){r.return!==null&&(Va(r,1),pf(r,1,0))}function Xi(r){for(;r===Cc;)Cc=Ou[--ja],Ou[ja]=null,bc=Ou[--ja],Ou[ja]=null;for(;r===Fu;)Fu=ao[--Lr],ao[Lr]=null,Mr=ao[--Lr],ao[Lr]=null,ca=ao[--Lr],ao[Lr]=null}var Hn=null,oi=null,Ln=!1,Br=null;function x_(r,u){var d=Wn(5,null,null,0);d.elementType="DELETED",d.stateNode=u,d.return=r,u=r.deletions,u===null?(r.deletions=[d],r.flags|=16):u.push(d)}function t0(r,u){switch(r.tag){case 5:var d=r.type;return u=u.nodeType!==1||d.toLowerCase()!==u.nodeName.toLowerCase()?null:u,u!==null?(r.stateNode=u,Hn=r,oi=Pa(u.firstChild),!0):!1;case 6:return u=r.pendingProps===""||u.nodeType!==3?null:u,u!==null?(r.stateNode=u,Hn=r,oi=null,!0):!1;case 13:return u=u.nodeType!==8?null:u,u!==null?(d=Fu!==null?{id:ca,overflow:Mr}:null,r.memoizedState={dehydrated:u,treeContext:d,retryLane:1073741824},d=Wn(18,null,null,0),d.stateNode=u,d.return=r,r.child=d,Hn=r,oi=null,!0):!1;default:return!1}}function br(r){return(r.mode&1)!==0&&(r.flags&128)===0}function Ac(r){if(Ln){var u=oi;if(u){var d=u;if(!t0(r,u)){if(br(r))throw Error(z(418));u=Pa(d.nextSibling);var _=Hn;u&&t0(r,u)?x_(_,d):(r.flags=r.flags&-4097|2,Ln=!1,Hn=r)}}else{if(br(r))throw Error(z(418));r.flags=r.flags&-4097|2,Ln=!1,Hn=r}}}function hf(r){for(r=r.return;r!==null&&r.tag!==5&&r.tag!==3&&r.tag!==13;)r=r.return;Hn=r}function sl(r){if(r!==Hn)return!1;if(!Ln)return hf(r),Ln=!0,!1;var u;if((u=r.tag!==3)&&!(u=r.tag!==5)&&(u=r.type,u=u!=="head"&&u!=="body"&&!rl(r.type,r.memoizedProps)),u&&(u=oi)){if
vendor: 12,505 bytes, line 21
21(br(r))throw xc(),Error(z(418));for(;u;)x_(r,u),u=Pa(u.nextSibling)}if(hf(r),r.tag===13){if(r=r.memoizedState,r=r!==null?r.dehydrated:null,!r)throw Error(z(317));e:{for(r=r.nextSibling,u=0;r;){if(r.nodeType===8){var d=r.data;if(d==="/$"){if(u===0){oi=Pa(r.nextSibling);break e}u--}else d!=="$"&&d!=="$!"&&d!=="$?"||u++}r=r.nextSibling}oi=null}}else oi=Hn?Pa(r.stateNode.nextSibling):null;return!0}function xc(){for(var r=oi;r;)r=Pa(r.nextSibling)}function ps(){oi=Hn=null,Ln=!1}function wc(r){Br===null?Br=[r]:Br.push(r)}var n0=De.ReactCurrentBatchConfig;function Ua(r,u,d){if(r=d.ref,r!==null&&typeof r!="function"&&typeof r!="object"){if(d._owner){if(d=d._owner,d){if(d.tag!==1)throw Error(z(309));var _=d.stateNode}if(!_)throw Error(z(147,r));var C=_,N=""+r;return u!==null&&u.ref!==null&&typeof u.ref=="function"&&u.ref._stringRef===N?u.ref:(u=function(U){var de=C.refs;U===null?delete de[N]:de[N]=U},u._stringRef=N,u)}if(typeof r!="string")throw Error(z(284));if(!d._owner)throw Error(z(290,r))}return r}function ll(r,u){throw r=Object.prototype.toString.call(u),Error(z(31,r==="[object Object]"?"object with keys {"+Object.keys(u).join(", ")+"}":r))}function i0(r){var u=r._init;return u(r._payload)}function $a(r){function u(qe,we){if(r){var Le=qe.deletions;Le===null?(qe.deletions=[we],qe.flags|=16):Le.push(we)}}function d(qe,we){if(!r)return null;for(;we!==null;)u(qe,we),we=we.sibling;return null}function _(qe,we){for(qe=new Map;we!==null;)we.key!==null?qe.set(we.key,we):qe.set(we.index,we),we=we.sibling;return qe}function C(qe,we){return qe=$u(qe,we),qe.index=0,qe.sibling=null,qe}function N(qe,we,Le){return qe.index=Le,r?(Le=qe.alternate,Le!==null?(Le=Le.index,Le<we?(qe.flags|=2,we):Le):(qe.flags|=2,we)):(qe.flags|=1048576,we)}function U(qe){return r&&qe.alternate===null&&(qe.flags|=2),qe}function de(qe,we,Le,Dt){return we===null||we.tag!==6?(we=As(Le,qe.mode,Dt),we.return=qe,we):(we=C(we,Le),we.return=qe,we)}function Ee(qe,we,Le,Dt){var $t=Le.type;return $t===at?_t(qe,we,Le.props.children,Dt,Le.key):we!==null&&(we.elementType===$t||typeof $t=="object"&&$t!==null&&$t.$$typeof===Oe&&i0($t)===we.type)?(Dt=C(we,Le.props),Dt.ref=Ua(qe,we,Le),Dt.return=qe,Dt):(Dt=$f(Le.type,Le.key,Le.props,null,qe.mode,Dt),Dt.ref=Ua(qe,we,Le),Dt.return=qe,Dt)}function Ue(qe,we,Le,Dt){return we===null||we.tag!==4||we.stateNode.containerInfo!==Le.containerInfo||we.stateNode.implementation!==Le.implementation?(we=zf(Le,qe.mode,Dt),we.return=qe,we):(we=C(we,Le.children||[]),we.return=qe,we)}function _t(qe,we,Le,Dt,$t){return we===null||we.tag!==7?(we=Ea(Le,qe.mode,Dt,$t),we.return=qe,we):(we=C(we,Le),we.return=qe,we)}function vt(qe,we,Le){if(typeof we=="string"&&we!==""||typeof we=="number")return we=As(""+we,qe.mode,Le),we.return=qe,we;if(typeof we=="object"&&we!==null){switch(we.$$typeof){case he:return Le=$f(we.type,we.key,we.props,null,qe.mode,Le),Le.ref=Ua(qe,null,we),Le.return=qe,Le;case tt:return we=zf(we,qe.mode,Le),we.return=qe,we;case Oe:var Dt=we._init;return vt(qe,Dt(we._payload),Le)}if(fr(we)||Ot(we))return we=Ea(we,qe.mode,Le,null),we.return=qe,we;ll(qe,we)}return null}function ht(qe,we,Le,Dt){var $t=we!==null?we.key:null;if(typeof Le=="string"&&Le!==""||typeof Le=="number")return $t!==null?null:de(qe,we,""+Le,Dt);if(typeof Le=="object"&&Le!==null){switch(Le.$$typeof){case he:return Le.key===$t?Ee(qe,we,Le,Dt):null;case tt:return Le.key===$t?Ue(qe,we,Le,Dt):null;case Oe:return $t=Le._init,ht(qe,we,$t(Le._payload),Dt)}if(fr(Le)||Ot(Le))return $t!==null?null:_t(qe,we,Le,Dt,null);ll(qe,Le)}return null}function It(qe,we,Le,Dt,$t){if(typeof Dt=="string"&&Dt!==""||typeof Dt=="number")return qe=qe.get(Le)||null,de(we,qe,""+Dt,$t);if(typeof Dt=="object"&&Dt!==null){switch(Dt.$$typeof){case he:return qe=qe.get(Dt.key===null?Le:Dt.key)||null,Ee(we,qe,Dt,$t);case tt:return qe=qe.get(Dt.key===null?Le:Dt.key)||null,Ue(we,qe,Dt,$t);case Oe:var Kt=Dt._init;return It(qe,we,Le,Kt(Dt._payload),$t)}if(fr(Dt)||Ot(Dt))return qe=qe.get(Le)||null,_t(we,qe,Dt,$t,null);ll(we,Dt)}return null}function Lt(qe,we,Le,Dt){for(var $t=null,Kt=null,Qt=we,en=we=0,pi=null;Qt!==null&&en<Le.length;en++){Qt.index>en?(pi=Qt,Qt=null):pi=Qt.sibling;var vn=ht(qe,Qt,Le[en],Dt);if(vn===null){Qt===null&&(Qt=pi);break}r&&Qt&&vn.alternate===null&&u(qe,Qt),we=N(vn,we,en),Kt===null?$t=vn:Kt.sibling=vn,Kt=vn,Qt=pi}if(en===Le.length)return d(qe,Qt),Ln&&Va(qe,en),$t;if(Qt===null){for(;en<Le.length;en++)Qt=vt(qe,Le[en],Dt),Qt!==null&&(we=N(Qt,we,en),Kt===null?$t=Qt:Kt.sibling=Qt,Kt=Qt);return Ln&&Va(qe,en),$t}for(Qt=_(qe,Qt);en<Le.length;en++)pi=It(Qt,qe,en,Le[en],Dt),pi!==null&&(r&&pi.alternate!==null&&Qt.delete(pi.key===null?en:pi.key),we=N(pi,we,en),Kt===null?$t=pi:Kt.sibling=pi,Kt=pi);return r&&Qt.forEach(function(ru){return u(qe,ru)}),Ln&&Va(qe,en),$t}function Bt(qe,we,Le,Dt){var $t=Ot(Le);if(typeof $t!="function")throw Error(z(150));if(Le=$t.call(Le),Le==null)throw Error(z(151));for(var Kt=$t=null,Qt=we,en=we=0,pi=null,vn=Le.next();Qt!==null&&!vn.done;en++,vn=Le.next()){Qt.index>en?(pi=Qt,Qt=null):pi=Qt.sibling;var ru=ht(qe,Qt,vn.value,Dt);if(ru===null){Qt===null&&(Qt=pi);break}r&&Qt&&ru.alternate===null&&u(qe,Qt),we=N(ru,we,en),Kt===null?$t=ru:Kt.sibling=ru,Kt=ru,Qt=pi}if(vn.done)return d(qe,Qt),Ln&&Va(qe,en),$t;if(Qt===null){for(;!vn.done;en++,vn=Le.next())vn=vt(qe,vn.value,Dt),vn!==null&&(we=N(vn,we,en),Kt===null?$t=vn:Kt.sibling=vn,Kt=vn);return Ln&&Va(qe,en),$t}for(Qt=_(qe,Qt);!vn.done;en++,vn=Le.next())vn=It(Qt,qe,en,vn.value,Dt),vn!==null&&(r&&vn.alternate!==null&&Qt.delete(vn.key===null?en:vn.key),we=N(vn,we,en),Kt===null?$t=vn:Kt.sibling=vn,Kt=vn);return r&&Qt.forEach(function(Q_){return u(qe,Q_)}),Ln&&Va(qe,en),$t}function Kn(qe,we,Le,Dt){if(typeof Le=="object"&&Le!==null&&Le.type===at&&Le.key===null&&(Le=Le.props.children),typeof Le=="object"&&Le!==null){switch(Le.$$typeof){case he:e:{for(var $t=Le.key,Kt=we;Kt!==null;){if(Kt.key===$t){if($t=Le.type,$t===at){if(Kt.tag===7){d(qe,Kt.sibling),we=C(Kt,Le.props.children),we.return=qe,qe=we;break e}}else if(Kt.elementType===$t||typeof $t=="object"&&$t!==null&&$t.$$typeof===Oe&&i0($t)===Kt.type){d(qe,Kt.sibling),we=C(Kt,Le.props),we.ref=Ua(qe,Kt,Le),we.return=qe,qe=we;break e}d(qe,Kt);break}else u(qe,Kt);Kt=Kt.sibling}Le.type===at?(we=Ea(Le.props.children,qe.mode,Dt,Le.key),we.return=qe,qe=we):(Dt=$f(Le.type,Le.key,Le.props,null,qe.mode,Dt),Dt.ref=Ua(qe,we,Le),Dt.return=qe,qe=Dt)}return U(qe);case tt:e:{for(Kt=Le.key;we!==null;){if(we.key===Kt)if(we.tag===4&&we.stateNode.containerInfo===Le.containerInfo&&we.stateNode.implementation===Le.implementation){d(qe,we.sibling),we=C(we,Le.children||[]),we.return=qe,qe=we;break e}else{d(qe,we);break}else u(qe,we);we=we.sibling}we=zf(Le,qe.mode,Dt),we.return=qe,qe=we}return U(qe);case Oe:return Kt=Le._init,Kn(qe,we,Kt(Le._payload),Dt)}if(fr(Le))return Lt(qe,we,Le,Dt);if(Ot(Le))return Bt(qe,we,Le,Dt);ll(qe,Le)}return typeof Le=="string"&&Le!==""||typeof Le=="number"?(Le=""+Le,we!==null&&we.tag===6?(d(qe,we.sibling),we=C(we,Le),we.return=qe,qe=we):(d(qe,we),we=As(Le,qe.mode,Dt),we.return=qe,qe=we),U(qe)):d(qe,we)}return Kn}var Nu=$a(!0),r0=$a(!1),Tc=Ma(null),cl=null,za=null,Sc=null;function Oc(){Sc=za=cl=null}function Fc(r){var u=Tc.current;Fn(Tc),r._currentValue=u}function Nc(r,u,d){for(;r!==null;){var _=r.alternate;if((r.childLanes&u)!==u?(r.childLanes|=u,_!==null&&(_.childLanes|=u)):_!==null&&(_.childLanes&u)!==u&&(_.childLanes|=u),r===d)break;r=r.return}}function Iu(r,u){cl=r,Sc=za=null,r=r.dependencies,r!==null&&r.firstContext!==null&&((r.lanes&u)!==0&&(Pi=!0),r.firstContext=null)}function Zi(r){var u=r._currentValue;if(Sc!==r)if(r={context:r,memoizedValue:u,next:null},za===null){if(cl===null)throw Error(z(308));za=r,cl.dependencies={lanes:0,firstContext:r}}else za=za.next=r;return u}var Ha=null;function o0(r){Ha===null?Ha=[r]:Ha.push(r)}function _f(r,u,d,_){var C=u.interleaved;return C===null?(d.next=d,o0(u)):(d.next=C.next,C.next=d),u.interleaved=d,da(r,_)}function da(r,u){r.lanes|=u;var d=r.alternate;for(d!==null&&(d.lanes|=u),d=r,r=r.return;r!==null;)r.childLanes|=u,d=r.alternate,d!==null&&(d.childLanes|=u),d=r,r=r.return;return d.tag===3?d.stateNode:null}var Ga=!1;function mf(r){r.updateQueue={baseState:r.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function a0(r,u){r=r.updateQueue,u.updateQueue===r&&(u.updateQueue={baseState:r.baseState,firstBaseUpdate:r.firstBaseUpdate,lastBaseUpdate:r.lastBaseUpdate,shared:r.shared,effects:r.effects})}function fa(r,u){return{eventTime:r,lane:u,tag:0,payload:null,callback:null,next:null}}function Wa(r,u,d){var _=r.updateQueue;if(_===null)return null;if(_=_.shared,(mn&2)!==0){var C=_.pending;return C===null?u.next=u:(u.next=C.next,C.next=u),_.pending=u,da(r,d)}return C=_.interleaved,C===null?(u.next=u,o0(_)):(u.next=C.next,C.next=u),_.interleaved=u,da(r,d)}function Ic(r,u,d){if(u=u.updateQueue,u!==null&&(u=u.shared,(d&4194240)!==0)){var _=u.lanes;_&=r.pendingLanes,d|=_,u.lanes=d,Vs(r,d)}}function u0(r,u){var d=r.updateQueue,_=r.alternate;if(_!==null&&(_=_.updateQueue,d===_)){var C=null,N=null;if(d=d.firstBaseUpdate,d!==null){do{var U={eventTime:d.eventTime,lane:d.lane,tag:d.tag,payload:d.payload,callback:d.callback,next:null};N===null?C=N=U:N=N.next=U,d=d.next}while(d!==null);N===null?C=N=u:N=N.next=u}else C=N=u;d={baseState:_.baseState,firstBaseUpdate:C,lastBaseUpdate:N,shared:_.shared,effects:_.effects},r.updateQueue=d;return}r=d.lastBaseUpdate,r===null?d.firstBaseUpdate=u:r.next=u,d.lastBaseUpdate=u}function kc(r,u,d,_){var C=r.updateQueue;Ga=!1;var N=C.firstBaseUpdate,U=C.lastBaseUpdate,de=C.shared.pending;if(de!==null){C.shared.pending=null;var Ee=de,Ue=Ee.next;Ee.next=null,U===null?N=Ue:U.next=Ue,U=Ee;var _t=r.alternate;_t!==null&&(_t=_t.updateQueue,de=_t.lastBaseUpdate,de!==U&&(de===null?_t.firstBaseUpdate=Ue:de.next=Ue,_t.lastBaseUpdate=Ee))}if(N!==null){var vt=C.baseState;U=0,_t=Ue=Ee=null,de=N;do{var ht=de.lane,It=de.eventTime;if((_&ht)===ht){_t!==null&&(_t=_t.next={eventTime:It,lane:0,tag:de.tag,payload:de.payload,callback:de.callback,next:null});e:{var Lt=r,Bt=de;switch(ht=u,It=d,Bt.tag){case 1:if(Lt=Bt.payload,typeof Lt=="function"){vt=Lt.call(It,vt,ht);break e}vt=Lt;break e;case 3:Lt.flags=Lt.flags&-65537|128;case 0:if(Lt=Bt.payload,ht=typeof Lt=="function"?Lt.call(It,vt,ht):Lt,ht==null)break e;vt=se({},vt,ht);break e;case 2:Ga=!0}}de.callback!==null&&de.lane!==0&&(r.flags|=64,ht=C.effects,ht===null?C.effects=[de]:ht.push(de))}else It={eventTime:It,lane:ht,tag:de.tag,payload:de.payload,callback:de.callback,next:null},_t===null?(Ue=_t=It,Ee=vt):_t=_t.next=It,U|=ht;if(de=de.next,de===null){if(de=C.shared.pending,de===null)break;ht=de,de=ht.next,ht.next=null,C.lastBaseUpdate=ht,C.shared.pending=null}}while(!0);if(_t===null&&(Ee=vt),C.baseState=Ee,C.firstBaseUpdate=Ue,C.lastBaseUpdate=_t,u=C.shared.interleaved,u!==null){C=u;do U|=C.lane,C=C.next;while(C!==u)}else N===null&&(C.shared.lanes=0);Mu|=U,r.lanes=U,r.memoizedState=vt}}function s0(r,u,d){if(r=u.effects,u.effects=null,r!==null)for(u=0;u<r.length;u++){var _=r[u],C=_.callback;if(C!==null){if(_.callback=null,_=d,typeof C!="function")throw Error(z(191,C));C.call(_)}}}var dl={},Io=Ma(dl),fl=Ma(dl),pl=Ma(dl);function Ya(r){if(r===dl)throw Error(z(174));return r}function gf(r,u){switch(Pn(pl,u),Pn(fl,r),Pn(Io,dl),r=u.nodeType,r){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:Kr(null,"");break;default:r=r===8?u.parentNode:u,u=r.namespaceURI||null,r=r.tagName,u=Kr(u,r)}Fn(Io),Pn(Io,u)}function hs(){Fn(Io),Fn(fl),Fn(pl)}function vf(r){Ya(pl.current);var u=Ya(Io.current),d=Kr(u,r.type);u!==d&&(Pn(fl,r),Pn(Io,d))}function qc(r){fl.current===r&&(Fn(Io),Fn(fl))}var Gn=Ma(0);function Pc(r){for(var u=r;u!==null;){if(u.tag===13){var d=u.memoizedState;if(d!==null&&(d=d.dehydrated,d===null||d.data==="$?"||d.data==="$!"))return u}else if(u.tag===19&&u.memoizedProps.revealOrder!==void 0){if((u.flags&128)!==0)return u}else if(u.child!==null){u.child.return=u,u=u.child;continue}if(u===r)break;for(;u.sibling===null;){if(u.return===null||u.return===r)return null;u=u.return}u.sibling.return=u.return,u=u.sibling}return null}var Rc=[];function Lc(){for(var r=0;r<Rc.length;r++)Rc[r]._workInProgressVersionPrimary=null;Rc.length=0}var Mc=De.ReactCurrentDispatcher,yf=De.ReactCurrentBatchConfig,ku=0,Mn=null,ai=null,li=null,hl=!1,_s=!1,_l=0,w_=0;function mi(){throw Error(z(321))}function Bc(r,u){if(u===null)return!1;for(var d=0;d<u.length&&d<r.length;d++)if(!Pr(r[d],u[d]))return!1;return!0}
vendor: 5,979 bytes, line 21
21function l0(r,u,d,_,C,N){if(ku=N,Mn=u,u.memoizedState=null,u.updateQueue=null,u.lanes=0,Mc.current=r===null||r.memoizedState===null?F_:N_,r=d(_,C),_s){N=0;do{if(_s=!1,_l=0,25<=N)throw Error(z(301));N+=1,li=ai=null,u.updateQueue=null,Mc.current=Qc,r=d(_,C)}while(_s)}if(Mc.current=Yc,u=ai!==null&&ai.next!==null,ku=0,li=ai=Mn=null,hl=!1,u)throw Error(z(300));return r}function jc(){var r=_l!==0;return _l=0,r}function pa(){var r={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return li===null?Mn.memoizedState=li=r:li=li.next=r,li}function jr(){if(ai===null){var r=Mn.alternate;r=r!==null?r.memoizedState:null}else r=ai.next;var u=li===null?Mn.memoizedState:li.next;if(u!==null)li=u,ai=r;else{if(r===null)throw Error(z(310));ai=r,r={memoizedState:ai.memoizedState,baseState:ai.baseState,baseQueue:ai.baseQueue,queue:ai.queue,next:null},li===null?Mn.memoizedState=li=r:li=li.next=r}return li}function ms(r,u){return typeof u=="function"?u(r):u}function Ef(r){var u=jr(),d=u.queue;if(d===null)throw Error(z(311));d.lastRenderedReducer=r;var _=ai,C=_.baseQueue,N=d.pending;if(N!==null){if(C!==null){var U=C.next;C.next=N.next,N.next=U}_.baseQueue=C=N,d.pending=null}if(C!==null){N=C.next,_=_.baseState;var de=U=null,Ee=null,Ue=N;do{var _t=Ue.lane;if((ku&_t)===_t)Ee!==null&&(Ee=Ee.next={lane:0,action:Ue.action,hasEagerState:Ue.hasEagerState,eagerState:Ue.eagerState,next:null}),_=Ue.hasEagerState?Ue.eagerState:r(_,Ue.action);else{var vt={lane:_t,action:Ue.action,hasEagerState:Ue.hasEagerState,eagerState:Ue.eagerState,next:null};Ee===null?(de=Ee=vt,U=_):Ee=Ee.next=vt,Mn.lanes|=_t,Mu|=_t}Ue=Ue.next}while(Ue!==null&&Ue!==N);Ee===null?U=_:Ee.next=de,Pr(_,u.memoizedState)||(Pi=!0),u.memoizedState=_,u.baseState=U,u.baseQueue=Ee,d.lastRenderedState=_}if(r=d.interleaved,r!==null){C=r;do N=C.lane,Mn.lanes|=N,Mu|=N,C=C.next;while(C!==r)}else C===null&&(d.lanes=0);return[u.memoizedState,d.dispatch]}function Cf(r){var u=jr(),d=u.queue;if(d===null)throw Error(z(311));d.lastRenderedReducer=r;var _=d.dispatch,C=d.pending,N=u.memoizedState;if(C!==null){d.pending=null;var U=C=C.next;do N=r(N,U.action),U=U.next;while(U!==C);Pr(N,u.memoizedState)||(Pi=!0),u.memoizedState=N,u.baseQueue===null&&(u.baseState=N),d.lastRenderedState=N}return[N,_]}function bf(){}function c0(r,u){var d=Mn,_=jr(),C=u(),N=!Pr(_.memoizedState,C);if(N&&(_.memoizedState=C,Pi=!0),_=_.queue,so(S_.bind(null,d,_,r),[r]),_.getSnapshot!==u||N||li!==null&&li.memoizedState.tag&1){if(d.flags|=2048,Qa(9,T_.bind(null,d,_,C,u),void 0,null),fi===null)throw Error(z(349));(ku&30)!==0||d0(d,u,C)}return C}function d0(r,u,d){r.flags|=16384,r={getSnapshot:u,value:d},u=Mn.updateQueue,u===null?(u={lastEffect:null,stores:null},Mn.updateQueue=u,u.stores=[r]):(d=u.stores,d===null?u.stores=[r]:d.push(r))}function T_(r,u,d,_){u.value=d,u.getSnapshot=_,ha(u)&&Ji(r)}function S_(r,u,d){return d(function(){ha(u)&&Ji(r)})}function ha(r){var u=r.getSnapshot;r=r.value;try{var d=u();return!Pr(r,d)}catch(_){return!0}}function Ji(r){var u=da(r,1);u!==null&&ho(u,r,1,-1)}function ml(r){var u=pa();return typeof r=="function"&&(r=r()),u.memoizedState=u.baseState=r,r={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ms,lastRenderedState:r},u.queue=r,r=r.dispatch=Wc.bind(null,Mn,r),[u.memoizedState,r]}function Qa(r,u,d,_){return r={tag:r,create:u,destroy:d,deps:_,next:null},u=Mn.updateQueue,u===null?(u={lastEffect:null,stores:null},Mn.updateQueue=u,u.lastEffect=r.next=r):(d=u.lastEffect,d===null?u.lastEffect=r.next=r:(_=d.next,d.next=r,r.next=_,u.lastEffect=r)),r}function uo(){return jr().memoizedState}function Vc(r,u,d,_){var C=pa();Mn.flags|=r,C.memoizedState=Qa(1|u,d,void 0,_===void 0?null:_)}function Uc(r,u,d,_){var C=jr();_=_===void 0?null:_;var N=void 0;if(ai!==null){var U=ai.memoizedState;if(N=U.destroy,_!==null&&Bc(_,U.deps)){C.memoizedState=Qa(u,d,N,_);return}}Mn.flags|=r,C.memoizedState=Qa(1|u,d,N,_)}function $c(r,u){return Vc(8390656,8,r,u)}function so(r,u){return Uc(2048,8,r,u)}function ko(r,u){return Uc(4,2,r,u)}function qu(r,u){return Uc(4,4,r,u)}function zc(r,u){if(typeof u=="function")return r=r(),u(r),function(){u(null)};if(u!=null)return r=r(),u.current=r,function(){u.current=null}}function Hc(r,u,d){return d=d!=null?d.concat([r]):null,Uc(4,4,zc.bind(null,u,r),d)}function qo(){}function Gc(r,u){var d=jr();u=u===void 0?null:u;var _=d.memoizedState;return _!==null&&u!==null&&Bc(u,_[1])?_[0]:(d.memoizedState=[r,u],r)}function f0(r,u){var d=jr();u=u===void 0?null:u;var _=d.memoizedState;return _!==null&&u!==null&&Bc(u,_[1])?_[0]:(r=r(),d.memoizedState=[r,u],r)}function p0(r,u,d){return(ku&21)===0?(r.baseState&&(r.baseState=!1,Pi=!0),r.memoizedState=d):(Pr(d,u)||(d=Na(),Mn.lanes|=d,Mu|=d,r.baseState=!0),u)}function Df(r,u){var d=gn;gn=d!==0&&4>d?d:4,r(!0);var _=yf.transition;yf.transition={};try{r(!1),u()}finally{gn=d,yf.transition=_}}function h0(){return jr().memoizedState}function O_(r,u,d){var _=Lo(r);if(d={lane:_,action:d,hasEagerState:!1,eagerState:null,next:null},_0(r))Af(u,d);else if(d=_f(r,u,d,_),d!==null){var C=Ni();ho(d,r,_,C),gl(d,u,_)}}function Wc(r,u,d){var _=Lo(r),C={lane:_,action:d,hasEagerState:!1,eagerState:null,next:null};if(_0(r))Af(u,C);else{var N=r.alternate;if(r.lanes===0&&(N===null||N.lanes===0)&&(N=u.lastRenderedReducer,N!==null))try{var U=u.lastRenderedState,de=N(U,d);if(C.hasEagerState=!0,C.eagerState=de,Pr(de,U)){var Ee=u.interleaved;Ee===null?(C.next=C,o0(u)):(C.next=Ee.next,Ee.next=C),u.interleaved=C;return}}catch(Ue){}finally{}d=_f(r,u,C,_),d!==null&&(C=Ni(),ho(d,r,_,C),gl(d,u,_))}}function _0(r){var u=r.alternate;return r===Mn||u!==null&&u===Mn}function Af(r,u){_s=hl=!0;var d=r.pending;d===null?u.next=u:(u.next=d.next,d.next=u),r.pending=u}function gl(r,u,d){if((d&4194240)!==0){var _=u.lanes;_&=r.pendingLanes,d|=_,u.lanes=d,Vs(r,d)}}var Yc={readContext:Zi,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef
vendor: 5,821 bytes, lines 21-23
21:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},F_={readContext:Zi,useCallback:function(r,u){return pa().memoizedState=[r,u===void 0?null:u],r},useContext:Zi,useEffect:$c,useImperativeHandle:function(r,u,d){return d=d!=null?d.concat([r]):null,Vc(4194308,4,zc.bind(null,u,r),d)},useLayoutEffect:function(r,u){return Vc(4194308,4,r,u)},useInsertionEffect:function(r,u){return Vc(4,2,r,u)},useMemo:function(r,u){var d=pa();return u=u===void 0?null:u,r=r(),d.memoizedState=[r,u],r},useReducer:function(r,u,d){var _=pa();return u=d!==void 0?d(u):u,_.memoizedState=_.baseState=u,r={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:r,lastRenderedState:u},_.queue=r,r=r.dispatch=O_.bind(null,Mn,r),[_.memoizedState,r]},useRef:function(r){var u=pa();return r={current:r},u.memoizedState=r},useState:ml,useDebugValue:qo,useDeferredValue:function(r){return pa().memoizedState=r},useTransition:function(){var r=ml(!1),u=r[0];return r=Df.bind(null,r[1]),pa().memoizedState=r,[u,r]},useMutableSource:function(){},useSyncExternalStore:function(r,u,d){var _=Mn,C=pa();if(Ln){if(d===void 0)throw Error(z(407));d=d()}else{if(d=u(),fi===null)throw Error(z(349));(ku&30)!==0||d0(_,u,d)}C.memoizedState=d;var N={value:d,getSnapshot:u};return C.queue=N,$c(S_.bind(null,_,N,r),[r]),_.flags|=2048,Qa(9,T_.bind(null,_,N,d,u),void 0,null),d},useId:function(){var r=pa(),u=fi.identifierPrefix;if(Ln){var d=Mr,_=ca;d=(_&~(1<<32-ei(_)-1)).toString(32)+d,u=":"+u+"R"+d,d=_l++,0<d&&(u+="H"+d.toString(32)),u+=":"}else d=w_++,u=":"+u+"r"+d.toString(32)+":";return r.memoizedState=u},unstable_isNewReconciler:!1},N_={readContext:Zi,useCallback:Gc,useContext:Zi,useEffect:so,useImperativeHandle:Hc,useInsertionEffect:ko,useLayoutEffect:qu,useMemo:f0,useReducer:Ef,useRef:uo,useState:function(){return Ef(ms)},useDebugValue:qo,useDeferredValue:function(r){var u=jr();return p0(u,ai.memoizedState,r)},useTransition:function(){var r=Ef(ms)[0],u=jr().memoizedState;return[r,u]},useMutableSource:bf,useSyncExternalStore:c0,useId:h0,unstable_isNewReconciler:!1},Qc={readContext:Zi,useCallback:Gc,useContext:Zi,useEffect:so,useImperativeHandle:Hc,useInsertionEffect:ko,useLayoutEffect:qu,useMemo:f0,useReducer:Cf,useRef:uo,useState:function(){return Cf(ms)},useDebugValue:qo,useDeferredValue:function(r){var u=jr();return ai===null?u.memoizedState=r:p0(u,ai.memoizedState,r)},useTransition:function(){var r=Cf(ms)[0],u=jr().memoizedState;return[r,u]},useMutableSource:bf,useSyncExternalStore:c0,useId:h0,unstable_isNewReconciler:!1};function Vr(r,u){if(r&&r.defaultProps){u=se({},u),r=r.defaultProps;for(var d in r)u[d]===void 0&&(u[d]=r[d]);return u}return u}function Kc(r,u,d,_){u=r.memoizedState,d=d(_,u),d=d==null?u:se({},u,d),r.memoizedState=d,r.lanes===0&&(r.updateQueue.baseState=d)}var vl={isMounted:function(r){return(r=r._reactInternals)?Ce(r)===r:!1},enqueueSetState:function(r,u,d){r=r._reactInternals;var _=Ni(),C=Lo(r),N=fa(_,C);N.payload=u,d!=null&&(N.callback=d),u=Wa(r,N,C),u!==null&&(ho(u,r,C,_),Ic(u,r,C))},enqueueReplaceState:function(r,u,d){r=r._reactInternals;var _=Ni(),C=Lo(r),N=fa(_,C);N.tag=1,N.payload=u,d!=null&&(N.callback=d),u=Wa(r,N,C),u!==null&&(ho(u,r,C,_),Ic(u,r,C))},enqueueForceUpdate:function(r,u){r=r._reactInternals;var d=Ni(),_=Lo(r),C=fa(d,_);C.tag=2,u!=null&&(C.callback=u),u=Wa(r,C,_),u!==null&&(ho(u,r,_,d),Ic(u,r,_))}};function Ur(r,u,d,_,C,N,U){return r=r.stateNode,typeof r.shouldComponentUpdate=="function"?r.shouldComponentUpdate(_,N,U):u.prototype&&u.prototype.isPureReactComponent?!Gi(d,_)||!Gi(C,N):!0}function Ka(r,u,d){var _=!1,C=la,N=u.contextType;return typeof N=="object"&&N!==null?N=Zi(N):(C=Qi(u)?Tu:Ti.current,_=u.contextTypes,N=(_=_!=null)?oo(r,C):la),u=new u(d,N),r.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=vl,r.stateNode=u,u._reactInternals=r,_&&(r=r.stateNode,r.__reactInternalMemoizedUnmaskedChildContext=C,r.__reactInternalMemoizedMaskedChildContext=N),u}function gs(r,u,d,_){r=u.state,typeof u.componentWillReceiveProps=="function"&&u.componentWillReceiveProps(d,_),typeof u.UNSAFE_componentWillReceiveProps=="function"&&u.UNSAFE_componentWillReceiveProps(d,_),u.state!==r&&vl.enqueueReplaceState(u,u.state,null)}function Dr(r,u,d,_){var C=r.stateNode;C.props=d,C.state=r.memoizedState,C.refs={},mf(r);var N=u.contextType;typeof N=="object"&&N!==null?C.context=Zi(N):(N=Qi(u)?Tu:Ti.current,C.context=oo(r,N)),C.state=r.memoizedState,N=u.getDerivedStateFromProps,typeof N=="function"&&(Kc(r,u,N,d),C.state=r.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof C.getSnapshotBeforeUpdate=="function"||typeof C.UNSAFE_componentWillMount!="function"&&typeof C.componentWillMount!="function"||(u=C.state,typeof C.componentWillMount=="function"&&C.componentWillMount(),typeof C.UNSAFE_componentWillMount=="function"&&C.UNSAFE_componentWillMount(),u!==C.state&&vl.enqueueReplaceState(C,C.state,null),kc(r,d,C,_),C.state=r.memoizedState),typeof C.componentDidMount=="function"&&(r.flags|=4194308)}function Pu(r,u){try{var d="",_=u;do d+=ae(_),_=_.return;while(_);var C=d}catch(N){C=` 22Error generating stack: `+N.message+` 23`+N.stack}return{value:r,source:u,stack:C,digest:null}}function xf(r,u,d){return{value:r,source:null,stack:d!=null?d:null,digest:u!=null?u:null}}function Xa(r,u){try{console.error(u.value)}catch(d){setTimeout(function(){throw d})}}var I_=typeof WeakMap=="function"?WeakMap:Map;function m0(r,u,d){d=fa(-1,d),d.tag=3,d.payload={element:null};var _=u.value;return d.callback=function(){od||(od=!0,ad=_),Xa(r,u)},d}function k_(r,u,d){d=fa(-1,d),d.tag=3;var _=r.type.getDerivedStateFromError;if(typeof _=="function"){var C=u.value;d.payload=function(){return _(C)},d.callback=function(){Xa(r,u)}}var N=r.stateNode;
vendor: 24,520 bytes, line 23
23return N!==null&&typeof N.componentDidCatch=="function"&&(d.callback=function(){Xa(r,u),typeof _!="function"&&(nu===null?nu=new Set([this]):nu.add(this));var U=u.stack;this.componentDidCatch(u.value,{componentStack:U!==null?U:""})}),d}function g0(r,u,d){var _=r.pingCache;if(_===null){_=r.pingCache=new I_;var C=new Set;_.set(u,C)}else C=_.get(u),C===void 0&&(C=new Set,_.set(u,C));C.has(d)||(C.add(d),r=z_.bind(null,r,u,d),u.then(r,r))}function wf(r){do{var u;if((u=r.tag===13)&&(u=r.memoizedState,u=u!==null?u.dehydrated!==null:!0),u)return r;r=r.return}while(r!==null);return null}function Tf(r,u,d,_,C){return(r.mode&1)===0?(r===u?r.flags|=65536:(r.flags|=128,d.flags|=131072,d.flags&=-52805,d.tag===1&&(d.alternate===null?d.tag=17:(u=fa(-1,1),u.tag=2,Wa(d,u,1))),d.lanes|=1),r):(r.flags|=65536,r.lanes=C,r)}var q_=De.ReactCurrentOwner,Pi=!1;function Ri(r,u,d,_){u.child=r===null?r0(u,null,d,_):Nu(u,r.child,d,_)}function P_(r,u,d,_,C){d=d.render;var N=u.ref;return Iu(u,C),_=l0(r,u,d,_,N,C),d=jc(),r!==null&&!Pi?(u.updateQueue=r.updateQueue,u.flags&=-2053,r.lanes&=~C,tr(r,u,C)):(Ln&&d&&Dc(u),u.flags|=1,Ri(r,u,_,C),u.child)}function v0(r,u,d,_,C){if(r===null){var N=d.type;return typeof N=="function"&&!ya(N)&&N.defaultProps===void 0&&d.compare===null&&d.defaultProps===void 0?(u.tag=15,u.type=N,y0(r,u,N,_,C)):(r=$f(d.type,null,_,u,u.mode,C),r.ref=u.ref,r.return=u,u.child=r)}if(N=r.child,(r.lanes&C)===0){var U=N.memoizedProps;if(d=d.compare,d=d!==null?d:Gi,d(U,_)&&r.ref===u.ref)return tr(r,u,C)}return u.flags|=1,r=$u(N,_),r.ref=u.ref,r.return=u,u.child=r}function y0(r,u,d,_,C){if(r!==null){var N=r.memoizedProps;if(Gi(N,_)&&r.ref===u.ref)if(Pi=!1,u.pendingProps=_=N,(r.lanes&C)!==0)(r.flags&131072)!==0&&(Pi=!0);else return u.lanes=r.lanes,tr(r,u,C)}return Sf(r,u,d,_,C)}function E0(r,u,d){var _=u.pendingProps,C=_.children,N=r!==null?r.memoizedState:null;if(_.mode==="hidden")if((u.mode&1)===0)u.memoizedState={baseLanes:0,cachePool:null,transitions:null},Pn(wl,xr),xr|=d;else{if((d&1073741824)===0)return r=N!==null?N.baseLanes|d:d,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:r,cachePool:null,transitions:null},u.updateQueue=null,Pn(wl,xr),xr|=r,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},_=N!==null?N.baseLanes:d,Pn(wl,xr),xr|=_}else N!==null?(_=N.baseLanes|d,u.memoizedState=null):_=d,Pn(wl,xr),xr|=_;return Ri(r,u,C,d),u.child}function C0(r,u){var d=u.ref;(r===null&&d!==null||r!==null&&r.ref!==d)&&(u.flags|=512,u.flags|=2097152)}function Sf(r,u,d,_,C){var N=Qi(d)?Tu:Ti.current;return N=oo(u,N),Iu(u,C),d=l0(r,u,d,_,N,C),_=jc(),r!==null&&!Pi?(u.updateQueue=r.updateQueue,u.flags&=-2053,r.lanes&=~C,tr(r,u,C)):(Ln&&_&&Dc(u),u.flags|=1,Ri(r,u,d,C),u.child)}function yl(r,u,d,_,C){if(Qi(d)){var N=!0;ul(u)}else N=!1;if(Iu(u,C),u.stateNode===null)vs(r,u),Ka(u,d,_),Dr(u,d,_,C),_=!0;else if(r===null){var U=u.stateNode,de=u.memoizedProps;U.props=de;var Ee=U.context,Ue=d.contextType;typeof Ue=="object"&&Ue!==null?Ue=Zi(Ue):(Ue=Qi(d)?Tu:Ti.current,Ue=oo(u,Ue));var _t=d.getDerivedStateFromProps,vt=typeof _t=="function"||typeof U.getSnapshotBeforeUpdate=="function";vt||typeof U.UNSAFE_componentWillReceiveProps!="function"&&typeof U.componentWillReceiveProps!="function"||(de!==_||Ee!==Ue)&&gs(u,U,_,Ue),Ga=!1;var ht=u.memoizedState;U.state=ht,kc(u,_,U,C),Ee=u.memoizedState,de!==_||ht!==Ee||Yi.current||Ga?(typeof _t=="function"&&(Kc(u,d,_t,_),Ee=u.memoizedState),(de=Ga||Ur(u,d,de,_,ht,Ee,Ue))?(vt||typeof U.UNSAFE_componentWillMount!="function"&&typeof U.componentWillMount!="function"||(typeof U.componentWillMount=="function"&&U.componentWillMount(),typeof U.UNSAFE_componentWillMount=="function"&&U.UNSAFE_componentWillMount()),typeof U.componentDidMount=="function"&&(u.flags|=4194308)):(typeof U.componentDidMount=="function"&&(u.flags|=4194308),u.memoizedProps=_,u.memoizedState=Ee),U.props=_,U.state=Ee,U.context=Ue,_=de):(typeof U.componentDidMount=="function"&&(u.flags|=4194308),_=!1)}else{U=u.stateNode,a0(r,u),de=u.memoizedProps,Ue=u.type===u.elementType?de:Vr(u.type,de),U.props=Ue,vt=u.pendingProps,ht=U.context,Ee=d.contextType,typeof Ee=="object"&&Ee!==null?Ee=Zi(Ee):(Ee=Qi(d)?Tu:Ti.current,Ee=oo(u,Ee));var It=d.getDerivedStateFromProps;(_t=typeof It=="function"||typeof U.getSnapshotBeforeUpdate=="function")||typeof U.UNSAFE_componentWillReceiveProps!="function"&&typeof U.componentWillReceiveProps!="function"||(de!==vt||ht!==Ee)&&gs(u,U,_,Ee),Ga=!1,ht=u.memoizedState,U.state=ht,kc(u,_,U,C);var Lt=u.memoizedState;de!==vt||ht!==Lt||Yi.current||Ga?(typeof It=="function"&&(Kc(u,d,It,_),Lt=u.memoizedState),(Ue=Ga||Ur(u,d,Ue,_,ht,Lt,Ee)||!1)?(_t||typeof U.UNSAFE_componentWillUpdate!="function"&&typeof U.componentWillUpdate!="function"||(typeof U.componentWillUpdate=="function"&&U.componentWillUpdate(_,Lt,Ee),typeof U.UNSAFE_componentWillUpdate=="function"&&U.UNSAFE_componentWillUpdate(_,Lt,Ee)),typeof U.componentDidUpdate=="function"&&(u.flags|=4),typeof U.getSnapshotBeforeUpdate=="function"&&(u.flags|=1024)):(typeof U.componentDidUpdate!="function"||de===r.memoizedProps&&ht===r.memoizedState||(u.flags|=4),typeof U.getSnapshotBeforeUpdate!="function"||de===r.memoizedProps&&ht===r.memoizedState||(u.flags|=1024),u.memoizedProps=_,u.memoizedState=Lt),U.props=_,U.state=Lt,U.context=Ee,_=Ue):(typeof U.componentDidUpdate!="function"||de===r.memoizedProps&&ht===r.memoizedState||(u.flags|=4),typeof U.getSnapshotBeforeUpdate!="function"||de===r.memoizedProps&&ht===r.memoizedState||(u.flags|=1024),_=!1)}return Za(r,u,d,_,N,C)}function Za(r,u,d,_,C,N){C0(r,u);var U=(u.flags&128)!==0;if(!_&&!U)return C&&ff(u,d,!1),tr(r,u,N);_=u.stateNode,q_.current=u;var de=U&&typeof d.getDerivedStateFromError!="function"?null:_.render();return u.flags|=1,r!==null&&U?(u.child=Nu(u,r.child,null,N),u.child=Nu(u,null,de,N)):Ri(r,u,de,N),u.memoizedState=_.state,C&&ff(u,d,!0),u.child}function er(r){var u=r.stateNode;u.pendingContext?Jp(r,u.pendingContext,u.pendingContext!==u.context):u.context&&Jp(r,u.context,!1),gf(r,u.containerInfo)}function lo(r,u,d,_,C){return ps(),wc(C),u.flags|=256,Ri(r,u,d,_),u.child}var Xc={dehydrated:null,treeContext:null,retryLane:0};function Ar(r){return{baseLanes:r,cachePool:null,transitions:null}}function co(r,u,d){var _=u.pendingProps,C=Gn.current,N=!1,U=(u.flags&128)!==0,de;if((de=U)||(de=r!==null&&r.memoizedState===null?!1:(C&2)!==0),de?(N=!0,u.flags&=-129):(r===null||r.memoizedState!==null)&&(C|=1),Pn(Gn,C&1),r===null)return Ac(u),r=u.memoizedState,r!==null&&(r=r.dehydrated,r!==null)?((u.mode&1)===0?u.lanes=1:r.data==="$!"?u.lanes=8:u.lanes=1073741824,null):(U=_.children,r=_.fallback,N?(_=u.mode,N=u.child,U={mode:"hidden",children:U},(_&1)===0&&N!==null?(N.childLanes=0,N.pendingProps=U):N=Fl(U,_,0,null),r=Ea(r,_,d,null),N.return=u,r.return=u,N.sibling=r,u.child=N,u.child.memoizedState=Ar(d),u.memoizedState=Xc,r):Zc(u,U));if(C=r.memoizedState,C!==null&&(de=C.dehydrated,de!==null))return R_(r,u,U,_,de,C,d);if(N){N=_.fallback,U=u.mode,C=r.child,de=C.sibling;var Ee={mode:"hidden",children:_.children};return(U&1)===0&&u.child!==C?(_=u.child,_.childLanes=0,_.pendingProps=Ee,u.deletions=null):(_=$u(C,Ee),_.subtreeFlags=C.subtreeFlags&14680064),de!==null?N=$u(de,N):(N=Ea(N,U,d,null),N.flags|=2),N.return=u,_.return=u,_.sibling=N,u.child=_,_=N,N=u.child,U=r.child.memoizedState,U=U===null?Ar(d):{baseLanes:U.baseLanes|d,cachePool:null,transitions:U.transitions},N.memoizedState=U,N.childLanes=r.childLanes&~d,u.memoizedState=Xc,_}return N=r.child,r=N.sibling,_=$u(N,{mode:"visible",children:_.children}),(u.mode&1)===0&&(_.lanes=d),_.return=u,_.sibling=null,r!==null&&(d=u.deletions,d===null?(u.deletions=[r],u.flags|=16):d.push(r)),u.child=_,u.memoizedState=null,_}function Zc(r,u){return u=Fl({mode:"visible",children:u},r.mode,0,null),u.return=r,r.child=u}function Ja(r,u,d,_){return _!==null&&wc(_),Nu(u,r.child,null,d),r=Zc(u,u.pendingProps.children),r.flags|=2,u.memoizedState=null,r}function R_(r,u,d,_,C,N,U){if(d)return u.flags&256?(u.flags&=-257,_=xf(Error(z(422))),Ja(r,u,U,_)):u.memoizedState!==null?(u.child=r.child,u.flags|=128,null):(N=_.fallback,C=u.mode,_=Fl({mode:"visible",children:_.children},C,0,null),N=Ea(N,C,U,null),N.flags|=2,_.return=u,N.return=u,_.sibling=N,u.child=_,(u.mode&1)!==0&&Nu(u,r.child,null,U),u.child.memoizedState=Ar(U),u.memoizedState=Xc,N);if((u.mode&1)===0)return Ja(r,u,U,null);if(C.data==="$!"){if(_=C.nextSibling&&C.nextSibling.dataset,_)var de=_.dgst;return _=de,N=Error(z(419)),_=xf(N,_,void 0),Ja(r,u,U,_)}if(de=(U&r.childLanes)!==0,Pi||de){if(_=fi,_!==null){switch(U&-U){case 4:C=2;break;case 16:C=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:C=32;break;case 536870912:C=268435456;break;default:C=0}C=(C&(_.suspendedLanes|U))!==0?0:C,C!==0&&C!==N.retryLane&&(N.retryLane=C,da(r,C),ho(_,r,C,-1))}return Ds(),_=xf(Error(z(421))),Ja(r,u,U,_)}return C.data==="$?"?(u.flags|=128,u.child=r.child,u=H_.bind(null,r),C._reactRetry=u,null):(r=N.treeContext,oi=Pa(C.nextSibling),Hn=u,Ln=!0,Br=null,r!==null&&(ao[Lr++]=ca,ao[Lr++]=Mr,ao[Lr++]=Fu,ca=r.id,Mr=r.overflow,Fu=u),u=Zc(u,_.children),u.flags|=4096,u)}function El(r,u,d){r.lanes|=u;var _=r.alternate;_!==null&&(_.lanes|=u),Nc(r.return,u,d)}function Cl(r,u,d,_,C){var N=r.memoizedState;N===null?r.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:_,tail:d,tailMode:C}:(N.isBackwards=u,N.rendering=null,N.renderingStartTime=0,N.last=_,N.tail=d,N.tailMode=C)}function b0(r,u,d){var _=u.pendingProps,C=_.revealOrder,N=_.tail;if(Ri(r,u,_.children,d),_=Gn.current,(_&2)!==0)_=_&1|2,u.flags|=128;else{if(r!==null&&(r.flags&128)!==0)e:for(r=u.child;r!==null;){if(r.tag===13)r.memoizedState!==null&&El(r,d,u);else if(r.tag===19)El(r,d,u);else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===u)break e;for(;r.sibling===null;){if(r.return===null||r.return===u)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}_&=1}if(Pn(Gn,_),(u.mode&1)===0)u.memoizedState=null;else switch(C){case"forwards":for(d=u.child,C=null;d!==null;)r=d.alternate,r!==null&&Pc(r)===null&&(C=d),d=d.sibling;d=C,d===null?(C=u.child,u.child=null):(C=d.sibling,d.sibling=null),Cl(u,!1,C,d,N);break;case"backwards":for(d=null,C=u.child,u.child=null;C!==null;){if(r=C.alternate,r!==null&&Pc(r)===null){u.child=C;break}r=C.sibling,C.sibling=d,d=C,C=r}Cl(u,!0,d,null,N);break;case"together":Cl(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function vs(r,u){(u.mode&1)===0&&r!==null&&(r.alternate=null,u.alternate=null,u.flags|=2)}function tr(r,u,d){if(r!==null&&(u.dependencies=r.dependencies),Mu|=u.lanes,(d&u.childLanes)===0)return null;if(r!==null&&u.child!==r.child)throw Error(z(153));if(u.child!==null){for(r=u.child,d=$u(r,r.pendingProps),u.child=d,d.return=u;r.sibling!==null;)r=r.sibling,d=d.sibling=$u(r,r.pendingProps),d.return=u;d.sibling=null}return u.child}function fo(r,u,d){switch(u.tag){case 3:er(u),ps();break;case 5:vf(u);break;case 1:Qi(u.type)&&ul(u);break;case 4:gf(u,u.stateNode.containerInfo);break;case 10:var _=u.type._context,C=u.memoizedProps.value;Pn(Tc,_._currentValue),_._currentValue=C;break;case 13:if(_=u.memoizedState,_!==null)return _.dehydrated!==null?(Pn(Gn,Gn.current&1),u.flags|=128,null):(d&u.child.childLanes)!==0?co(r,u,d):(Pn(Gn,Gn.current&1),r=tr(r,u,d),r!==null?r.sibling:null);Pn(Gn,Gn.current&1);break;case 19:if(_=(d&u.childLanes)!==0,(r.flags&128)!==0){if(_)return b0(r,u,d);u.flags|=128}if(C=u.memoizedState,C!==null&&(C.rendering=null,C.tail=null,C.lastEffect=null),Pn(Gn,Gn.current),_)break;return null;case 22:case 23:return u.lanes=0,E0(r,u,d)}return tr(r,u,d)}var bl,Po,Of,ys;bl=function(r,u){for(var d=u.child;d!==null;){if(d.tag===5||d.tag===6)r.appendChild(d.stateNode);else if(d.tag!==4&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===u)break;for(;d.sibling===null;){if(d.return===null||d.return===u)return;d=d.return}d.sibling.return=d.return,d=d.sibling}},Po=function(){},Of=function(r,u,d,_){var C=r.memoizedProps;if(C!==_){r=u.stateNode,Ya(Io.current);var N=null;switch(d){case"input":C=lr(r,C),_=lr(r,_),N=[];break;case"select":C=se({},C,{value:void 0}),_=se({},_,{value:void 0}),N=[];break;case"textarea":C=Fr(r,C),_=Fr(r,_),N=[];break;default:typeof C.onClick!="function"&&typeof _.onClick=="function"&&(r.onclick=hc)}Co(d,_);var U;d=null;for(Ue in C)if(!_.hasOwnProperty(Ue)&&C.hasOwnProperty(Ue)&&C[Ue]!=null)if(Ue==="style"){var de=C[Ue];for(U in de)de.hasOwnProperty(U)&&(d||(d={}),d[U]="")}else Ue!=="dangerouslySetInnerHTML"&&Ue!=="children"&&Ue!=="suppressContentEditableWarning"&&Ue!=="suppressHydrationWarning"&&Ue!=="autoFocus"&&(V.hasOwnProperty(Ue)?N||(N=[]):(N=N||[]).push(Ue,null));for(Ue in _){var Ee=_[Ue];if(de=C!=null?C[Ue]:void 0,_.hasOwnProperty(Ue)&&Ee!==de&&(Ee!=null||de!=null))if(Ue==="style")if(de){for(U in de)!de.hasOwnProperty(U)||Ee&&Ee.hasOwnProperty(U)||(d||(d={}),d[U]="");for(U in Ee)Ee.hasOwnProperty(U)&&de[U]!==Ee[U]&&(d||(d={}),d[U]=Ee[U])}else d||(N||(N=[]),N.push(Ue,d)),d=Ee;else Ue==="dangerouslySetInnerHTML"?(Ee=Ee?Ee.__html:void 0,de=de?de.__html:void 0,Ee!=null&&de!==Ee&&(N=N||[]).push(Ue,Ee)):Ue==="children"?typeof Ee!="string"&&typeof Ee!="number"||(N=N||[]).push(Ue,""+Ee):Ue!=="suppressContentEditableWarning"&&Ue!=="suppressHydrationWarning"&&(V.hasOwnProperty(Ue)?(Ee!=null&&Ue==="onScroll"&&On("scroll",r),N||de===Ee||(N=[])):(N=N||[]).push(Ue,Ee))}d&&(N=N||[]).push("style",d);var Ue=N;(u.updateQueue=Ue)&&(u.flags|=4)}},ys=function(r,u,d,_){d!==_&&(u.flags|=4)};function Ru(r,u){if(!Ln)switch(r.tailMode){case"hidden":u=r.tail;for(var d=null;u!==null;)u.alternate!==null&&(d=u),u=u.sibling;d===null?r.tail=null:d.sibling=null;break;case"collapsed":d=r.tail;for(var _=null;d!==null;)d.alternate!==null&&(_=d),d=d.sibling;_===null?u||r.tail===null?r.tail=null:r.tail.sibling=null:_.sibling=null}}function Si(r){var u=r.alternate!==null&&r.alternate.child===r.child,d=0,_=0;if(u)for(var C=r.child;C!==null;)d|=C.lanes|C.childLanes,_|=C.subtreeFlags&14680064,_|=C.flags&14680064,C.return=r,C=C.sibling;else for(C=r.child;C!==null;)d|=C.lanes|C.childLanes,_|=C.subtreeFlags,_|=C.flags,C.return=r,C=C.sibling;return r.subtreeFlags|=_,r.childLanes=d,u}function L_(r,u,d){var _=u.pendingProps;switch(Xi(u),u.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Si(u),null;case 1:return Qi(u.type)&&yc(),Si(u),null;case 3:return _=u.stateNode,hs(),Fn(Yi),Fn(Ti),Lc(),_.pendingContext&&(_.context=_.pendingContext,_.pendingContext=null),(r===null||r.child===null)&&(sl(u)?u.flags|=4:r===null||r.memoizedState.isDehydrated&&(u.flags&256)===0||(u.flags|=1024,Br!==null&&(Lf(Br),Br=null))),Po(r,u),Si(u),null;case 5:qc(u);var C=Ya(pl.current);if(d=u.type,r!==null&&u.stateNode!=null)Of(r,u,d,_,C),r.ref!==u.ref&&(u.flags|=512,u.flags|=2097152);else{if(!_){if(u.stateNode===null)throw Error(z(166));return Si(u),null}if(r=Ya(Io.current),sl(u)){_=u.stateNode,d=u.type;var N=u.memoizedProps;switch(_[Cr]=u,_[No]=N,r=(u.mode&1)!==0,d){case"dialog":On("cancel",_),On("close",_);break;case"iframe":case"object":case"embed":On("load",_);break;case"video":case"audio":for(C=0;C<Gt.length;C++)On(Gt[C],_);break;case"source":On("error",_);break;case"img":case"image":case"link":On("error",_),On("load",_);break;case"details":On("toggle",_);break;case"input":cr(_,N),On("invalid",_);break;case"select":_._wrapperState={wasMultiple:!!N.multiple},On("invalid",_);break;case"textarea":hr(_,N),On("invalid",_)}Co(d,N),C=null;for(var U in N)if(N.hasOwnProperty(U)){var de=N[U];U==="children"?typeof de=="string"?_.textContent!==de&&(N.suppressHydrationWarning!==!0&&pc(_.textContent,de,r),C=["children",de]):typeof de=="number"&&_.textContent!==""+de&&(N.suppressHydrationWarning!==!0&&pc(_.textContent,de,r),C=["children",""+de]):V.hasOwnProperty(U)&&de!=null&&U==="onScroll"&&On("scroll",_)}switch(d){case"input":xn(_),Or(_,N,!0);break;case"textarea":xn(_),qi(_);break;case"select":case"option":break;default:typeof N.onClick=="function"&&(_.onclick=hc)}_=C,u.updateQueue=_,_!==null&&(u.flags|=4)}else{U=C.nodeType===9?C:C.ownerDocument,r==="http://www.w3.org/1999/xhtml"&&(r=Eo(d)),r==="http://www.w3.org/1999/xhtml"?d==="script"?(r=U.createElement("div"),r.innerHTML="<script><\/script>",r=r.removeChild(r.firstChild)):typeof _.is=="string"?r=U.createElement(d,{is:_.is}):(r=U.createElement(d),d==="select"&&(U=r,_.multiple?U.multiple=!0:_.size&&(U.size=_.size))):r=U.createElementNS(r,d),r[Cr]=u,r[No]=_,bl(r,u,!1,!1),u.stateNode=r;e:{switch(U=bo(d,_),d){case"dialog":On("cancel",r),On("close",r),C=_;break;case"iframe":case"object":case"embed":On("load",r),C=_;break;case"video":case"audio":for(C=0;C<Gt.length;C++)On(Gt[C],r);C=_;break;case"source":On("error",r),C=_;break;case"img":case"image":case"link":On("error",r),On("load",r),C=_;break;case"details":On("toggle",r),C=_;break;case"input":cr(r,_),C=lr(r,_),On("invalid",r);break;case"option":C=_;break;case"select":r._wrapperState={wasMultiple:!!_.multiple},C=se({},_,{value:void 0}),On("invalid",r);break;case"textarea":hr(r,_),C=Fr(r,_),On("invalid",r);break;default:C=_}Co(d,C),de=C;for(N in de)if(de.hasOwnProperty(N)){var Ee=de[N];N==="style"?vr(r,Ee):N==="dangerouslySetInnerHTML"?(Ee=Ee?Ee.__html:void 0,Ee!=null&&ji(r,Ee)):N==="children"?typeof Ee=="string"?(d!=="textarea"||Ee!=="")&&Di(r,Ee):typeof Ee=="number"&&Di(r,""+Ee):N!=="suppressContentEditableWarning"&&N!=="suppressHydrationWarning"&&N!=="autoFocus"&&(V.hasOwnProperty(N)?Ee!=null&&N==="onScroll"&&On("scroll",r):Ee!=null&&Me(r,N,Ee,U))}switch(d){case"input":xn(r),Or(r,_,!1);break;case"textarea":xn(r),qi(r);break;case"option":_.value!=null&&r.setAttribute("value",""+ge(_.value));break;case"select":r.multiple=!!_.multiple,N=_.value,N!=null?pr(r,!!_.multiple,N,!1):_.defaultValue!=null&&pr(r,!!_.multiple,_.defaultValue,!0);break;default:typeof C.onClick=="function"&&(r.onclick=hc)}switch(d){case"button":case"input":case"select":case"textarea":_=!!_.autoFocus;break e;case"img":_=!0;break e;default:_=!1}}_&&(u.flags|=4)}u.ref!==null&&(u.flags|=512,u.flags|=2097152)}return Si(u),null;case 6:if(r&&u.stateNode!=null)ys(r,u,r.memoizedProps,_);else{if(typeof _!="string"&&u.stateNode===null)throw Error(z(166));if(d=Ya(pl.current),Ya(Io.current),sl(u)){if(_=u.stateNode,d=u.memoizedProps,_[Cr]=u,(N=_.nodeValue!==d)&&(r=Hn,r!==null))switch(r.tag){case 3:pc(_.nodeValue,d,(r.mode&1)!==0);break;case 5:r.memoizedProps.suppressHydrationWarning!==!0&&pc(_.nodeValue,d,(r.mode&1)!==0)}N&&(u.flags|=4)}else _=(d.nodeType===9?d:d.ownerDocument).createTextNode(_),_[Cr]=u,u.stateNode=_}return Si(u),null;case 13:if(Fn(Gn),_=u.memoizedState,r===null||r.memoizedState!==null&&r.memoizedState.dehydrated!==null){if(Ln&&oi!==null&&(u.mode&1)!==0&&(u.flags&128)===0)xc(),ps(),u.flags|=98560,N=!1;else if(N=sl(u),_!==null&&_.dehydrated!==null){if(r===null){if(!N)throw Error(z(318));if(N=u.memoizedState,N=N!==null?N.dehydrated:null,!N)throw Error(z(317));N[Cr]=u}else ps(),(u.flags&128)===0&&(u.memoizedState=null),u.flags|=4;Si(u),N=!1}else Br!==null&&(Lf(Br),Br=null),N=!0;if(!N)return u.flags&65536?u:null}return(u.flags&128)!==0?(u.lanes=d,u):(_=_!==null,_!==(r!==null&&r.memoizedState!==null)&&_&&(u.child.flags|=8192,(u.mode&1)!==0&&(r===null||(Gn.current&1)!==0?ci===0&&(ci=3):Ds())),u.updateQueue!==null&&(u.flags|=4),Si(u),null);case 4:return hs(),Po(r,u),r===null&&wu(u.stateNode.containerInfo),Si(u),null;case 10:return Fc(u.type._context),Si(u),null;case 17:return Qi(u.type)&&yc(),Si(u),null;case 19:if(Fn(Gn),N=u.memoizedState,N===null)return Si(u),null;if(_=(u.flags&128)!==0,U=N.rendering,U===null)if(_)Ru(N,!1);else{if(ci!==0||r!==null&&(r.flags&128)!==0)for(r=u.child;r!==null;){if(U=Pc(r),U!==null){for(u.flags|=128,Ru(N,!1),_=U.updateQueue,_!==null&&(u.updateQueue=_,u.flags|=4),u.subtreeFlags=0,_=d,d=u.child;d!==null;)N=d,r=_,N.flags&=14680066,U=N.alternate,U===null?(N.childLanes=0,N.lanes=r,N.child=null,N.subtreeFlags=0,N.memoizedProps=null,N.memoizedState=null,N.updateQueue=null,N.dependencies=null,N.stateNode=null):(N.childLanes=U.childLanes,N.lanes=U.lanes,N.child=U.child,N.subtreeFlags=0,N.deletions=null,N.memoizedProps=U.memoizedProps,N.memoizedState=U.memoizedState,N.updateQueue=U.updateQueue,N.type=U.type,r=U.dependencies,N.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext}),d=d.sibling;return Pn(Gn,Gn.current&1|2),u.child}r=r.sibling}N.tail!==null&&Rt()>Es&&(u.flags|=128,_=!0,Ru(N,!1),u.lanes=4194304)}else{if(!_)if(r=Pc(U),r!==null){if(u.flags|=128,_=!0,d=r.updateQueue,d!==null&&(u.updateQueue=d,u.flags|=4),Ru(N,!0),N.tail===null&&N.tailMode==="hidden"&&!U.alternate&&!Ln)return Si(u),null}else 2*Rt()-N.renderingStartTime>Es&&d!==1073741824&&(u.flags|=128,_=!0,Ru(N,!1),u.lanes=4194304);N.isBackwards?(U.sibling=u.child,u.child=U):(d=N.last,d!==null?d.sibling=U:u.child=U,N.last=U)}return N.tail!==null?(u=N.tail,N.rendering=u,N.tail=u.sibling,N.renderingStartTime=Rt(),u.sibling=null,d=Gn.current,Pn(Gn,_?d&1|2:d&1),u):(Si(u),null);case 22:case 23:return Bf(),_=u.memoizedState!==null,r!==null&&r.memoizedState!==null!==_&&(u.flags|=8192),_&&(u.mode&1)!==0?(xr&1073741824)!==0&&(Si(u),u.subtreeFlags&6&&(u.flags|=8192)):Si(u),null;case 24:return null;case 25:return null}throw Error(z(156,u.tag))}function M_(r,u){switch(Xi(u),u.tag){case 1:return Qi(u.type)&&yc(),r=u.flags,r&65536?(u.flags=r&-65537|128,u):null;case 3:return hs(),Fn(Yi),Fn(Ti),Lc(),r=u.flags,(r&65536)!==0&&(r&128)===0?(u.flags=r&-65537|128,u):null;case 5:return qc(u),null;case 13:if(Fn(Gn),r=u.memoizedState,r!==null&&r.dehydrated!==null){if(u.alternate===null)throw Error(z(340));ps()}return r=u.flags,r&65536?(u.flags=r&-65537|128,u):null;case 19:return Fn(Gn),null;case 4:return hs(),null;case 10:return Fc(u.type._context),null;case 22:case 23:return Bf(),null;case 24:return null;default:return null}}var Dl=!1,Oi=!1,B_=typeof WeakSet=="function"?WeakSet:Set,qt=null;function _a(r,u){var d=r.ref;if(d!==null)if(typeof d=="function")try{d(null)}catch(_){Qn(r,u,_)}else d.current=null}function Al(r,u,d){try{d()}catch(_){Qn(r,u,_)}}var D0=!1;function A0(r,u){if(_c=Xu,r=wi(),oa(r)){if("selectionStart"in r)var d={start:r.selectionStart,end:r.selectionEnd};else e:{d=(d=r.ownerDocument)&&d.defaultView||window;var _=d.getSelection&&d.getSelection();if(_&&_.rangeCount!==0){d=_.anchorNode;var C=_.anchorOffset,N=_.focusNode;_=_.focusOffset;try{d.nodeType,N.nodeType}catch(Dt){d=null;break e}var U=0,de=-1,Ee=-1,Ue=0,_t=0,vt=r,ht=null;t:for(;;){for(var It;vt!==d||C!==0&&vt.nodeType!==3||(de=U+C),vt!==N||_!==0&&vt.nodeType!==3||(Ee=U+_),vt.nodeType===3&&(U+=vt.nodeValue.length),(It=vt.firstChild)!==null;)ht=vt,vt=It;for(;;){if(vt===r)break t;if(ht===d&&++Ue===C&&(de=U),ht===N&&++_t===_&&(Ee=U),(It=vt.nextSibling)!==null)break;vt=ht,ht=vt.parentNode}vt=It}d=de===-1||Ee===-1?null:{start:de,end:Ee}}else d=null}d=d||{start:0,end:0}}else d=null;for(lf={focusedElem:r,selectionRange:d},Xu=!1,qt=u;qt!==null;)if(u=qt,r=u.child,(u.subtreeFlags&1028)!==0&&r!==null)r.return=u,qt=r;else for(;qt!==null;){u=qt;try{var Lt=u.alternate;if((u.flags&1024)!==0)switch(u.tag){case 0:case 11:case 15:break;case 1:if(Lt!==null){var Bt=Lt.memoizedProps,Kn=Lt.memoizedState,qe=u.stateNode,we=qe.getSnapshotBeforeUpdate(u.elementType===u.type?Bt:Vr(u.type,Bt),Kn);qe.__reactInternalSnapshotBeforeUpdate=we}break;case 3:var Le=u.stateNode.containerInfo;Le.nodeType===1?Le.textContent="":Le.nodeType===9&&Le.documentElement&&Le.removeChild(Le.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(Dt){Qn(u,u.return,Dt)}if(r=u.sibling,r!==null){r.return=u.return,qt=r;break}qt=u.return}return Lt=D0,D0=!1,Lt}function Lu(r,u,d){var _=u.updateQueue;if(_=_!==null?_.lastEffect:null,_!==null){var C=_=_.next;do{if((C.tag&r)===r){var N=C.destroy;C.destroy=void 0,N!==void 0&&Al(u,d,N)}C=C.next}while(C!==_)}}function ma(r,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var d=u=u.next;do{if((d.tag&r)===r){var _=d.create;d.destroy=_()}d=d.next}while(d!==u)}}function Ff(r){var u=r.ref;if(u!==null){var d=r.stateNode;switch(r.tag){case 5:r=d;break;default:r=d}typeof u=="function"?u(r):u.current=r}}function Nf(r){var u=r.alternate;u!==null&&(r.alternate=null,Nf(u)),r.child=null,r.deletions=null,r.sibling=null,r.tag===5&&(u=r.stateNode,u!==null&&(delete u[Cr],delete u[No],delete u[gc],delete u[D_],delete u[A_])),r.stateNode=null,r.return=null,r.depen
vendor: 7,610 bytes, line 23
23dencies=null,r.memoizedProps=null,r.memoizedState=null,r.pendingProps=null,r.stateNode=null,r.updateQueue=null}function x0(r){return r.tag===5||r.tag===3||r.tag===4}function eu(r){e:for(;;){for(;r.sibling===null;){if(r.return===null||x0(r.return))return null;r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue e;r.child.return=r,r=r.child}if(!(r.flags&2))return r.stateNode}}function xl(r,u,d){var _=r.tag;if(_===5||_===6)r=r.stateNode,u?d.nodeType===8?d.parentNode.insertBefore(r,u):d.insertBefore(r,u):(d.nodeType===8?(u=d.parentNode,u.insertBefore(r,d)):(u=d,u.appendChild(r)),d=d._reactRootContainer,d!=null||u.onclick!==null||(u.onclick=hc));else if(_!==4&&(r=r.child,r!==null))for(xl(r,u,d),r=r.sibling;r!==null;)xl(r,u,d),r=r.sibling}function Jc(r,u,d){var _=r.tag;if(_===5||_===6)r=r.stateNode,u?d.insertBefore(r,u):d.appendChild(r);else if(_!==4&&(r=r.child,r!==null))for(Jc(r,u,d),r=r.sibling;r!==null;)Jc(r,u,d),r=r.sibling}var gi=null,po=!1;function tu(r,u,d){for(d=d.child;d!==null;)w0(r,u,d),d=d.sibling}function w0(r,u,d){if(Jn&&typeof Jn.onCommitFiberUnmount=="function")try{Jn.onCommitFiberUnmount(ni,d)}catch(de){}switch(d.tag){case 5:Oi||_a(d,u);case 6:var _=gi,C=po;gi=null,tu(r,u,d),gi=_,po=C,gi!==null&&(po?(r=gi,d=d.stateNode,r.nodeType===8?r.parentNode.removeChild(d):r.removeChild(d)):gi.removeChild(d.stateNode));break;case 18:gi!==null&&(po?(r=gi,d=d.stateNode,r.nodeType===8?mc(r.parentNode,d):r.nodeType===1&&mc(r,d),Xo(r)):mc(gi,d.stateNode));break;case 4:_=gi,C=po,gi=d.stateNode.containerInfo,po=!0,tu(r,u,d),gi=_,po=C;break;case 0:case 11:case 14:case 15:if(!Oi&&(_=d.updateQueue,_!==null&&(_=_.lastEffect,_!==null))){C=_=_.next;do{var N=C,U=N.destroy;N=N.tag,U!==void 0&&((N&2)!==0||(N&4)!==0)&&Al(d,u,U),C=C.next}while(C!==_)}tu(r,u,d);break;case 1:if(!Oi&&(_a(d,u),_=d.stateNode,typeof _.componentWillUnmount=="function"))try{_.props=d.memoizedProps,_.state=d.memoizedState,_.componentWillUnmount()}catch(de){Qn(d,u,de)}tu(r,u,d);break;case 21:tu(r,u,d);break;case 22:d.mode&1?(Oi=(_=Oi)||d.memoizedState!==null,tu(r,u,d),Oi=_):tu(r,u,d);break;default:tu(r,u,d)}}function T0(r){var u=r.updateQueue;if(u!==null){r.updateQueue=null;var d=r.stateNode;d===null&&(d=r.stateNode=new B_),u.forEach(function(_){var C=sd.bind(null,r,_);d.has(_)||(d.add(_),_.then(C,C))})}}function $r(r,u){var d=u.deletions;if(d!==null)for(var _=0;_<d.length;_++){var C=d[_];try{var N=r,U=u,de=U;e:for(;de!==null;){switch(de.tag){case 5:gi=de.stateNode,po=!1;break e;case 3:gi=de.stateNode.containerInfo,po=!0;break e;case 4:gi=de.stateNode.containerInfo,po=!0;break e}de=de.return}if(gi===null)throw Error(z(160));w0(N,U,C),gi=null,po=!1;var Ee=C.alternate;Ee!==null&&(Ee.return=null),C.return=null}catch(Ue){Qn(C,u,Ue)}}if(u.subtreeFlags&12854)for(u=u.child;u!==null;)If(u,r),u=u.sibling}function If(r,u){var d=r.alternate,_=r.flags;switch(r.tag){case 0:case 11:case 14:case 15:if($r(u,r),Ro(r),_&4){try{Lu(3,r,r.return),ma(3,r)}catch(Bt){Qn(r,r.return,Bt)}try{Lu(5,r,r.return)}catch(Bt){Qn(r,r.return,Bt)}}break;case 1:$r(u,r),Ro(r),_&512&&d!==null&&_a(d,d.return);break;case 5:if($r(u,r),Ro(r),_&512&&d!==null&&_a(d,d.return),r.flags&32){var C=r.stateNode;try{Di(C,"")}catch(Bt){Qn(r,r.return,Bt)}}if(_&4&&(C=r.stateNode,C!=null)){var N=r.memoizedProps,U=d!==null?d.memoizedProps:N,de=r.type,Ee=r.updateQueue;if(r.updateQueue=null,Ee!==null)try{de==="input"&&N.type==="radio"&&N.name!=null&&Sr(C,N),bo(de,U);var Ue=bo(de,N);for(U=0;U<Ee.length;U+=2){var _t=Ee[U],vt=Ee[U+1];_t==="style"?vr(C,vt):_t==="dangerouslySetInnerHTML"?ji(C,vt):_t==="children"?Di(C,vt):Me(C,_t,vt,Ue)}switch(de){case"input":Qr(C,N);break;case"textarea":_r(C,N);break;case"select":var ht=C._wrapperState.wasMultiple;C._wrapperState.wasMultiple=!!N.multiple;var It=N.value;It!=null?pr(C,!!N.multiple,It,!1):ht!==!!N.multiple&&(N.defaultValue!=null?pr(C,!!N.multiple,N.defaultValue,!0):pr(C,!!N.multiple,N.multiple?[]:"",!1))}C[No]=N}catch(Bt){Qn(r,r.return,Bt)}}break;case 6:if($r(u,r),Ro(r),_&4){if(r.stateNode===null)throw Error(z(162));C=r.stateNode,N=r.memoizedProps;try{C.nodeValue=N}catch(Bt){Qn(r,r.return,Bt)}}break;case 3:if($r(u,r),Ro(r),_&4&&d!==null&&d.memoizedState.isDehydrated)try{Xo(u.containerInfo)}catch(Bt){Qn(r,r.return,Bt)}break;case 4:$r(u,r),Ro(r);break;case 13:$r(u,r),Ro(r),C=r.child,C.flags&8192&&(N=C.memoizedState!==null,C.stateNode.isHidden=N,!N||C.alternate!==null&&C.alternate.memoizedState!==null||(Pf=Rt())),_&4&&T0(r);break;case 22:if(_t=d!==null&&d.memoizedState!==null,r.mode&1?(Oi=(Ue=Oi)||_t,$r(u,r),Oi=Ue):$r(u,r),Ro(r),_&8192){if(Ue=r.memoizedState!==null,(r.stateNode.isHidden=Ue)&&!_t&&(r.mode&1)!==0)for(qt=r,_t=r.child;_t!==null;){for(vt=qt=_t;qt!==null;){switch(ht=qt,It=ht.child,ht.tag){case 0:case 11:case 14:case 15:Lu(4,ht,ht.return);break;case 1:_a(ht,ht.return);var Lt=ht.stateNode;if(typeof Lt.componentWillUnmount=="function"){_=ht,d=ht.return;try{u=_,Lt.props=u.memoizedProps,Lt.state=u.memoizedState,Lt.componentWillUnmount()}catch(Bt){Qn(_,d,Bt)}}break;case 5:_a(ht,ht.return);break;case 22:if(ht.memoizedState!==null){ed(vt);continue}}It!==null?(It.return=ht,qt=It):ed(vt)}_t=_t.sibling}e:for(_t=null,vt=r;;){if(vt.tag===5){if(_t===null){_t=vt;try{C=vt.stateNode,Ue?(N=C.style,typeof N.setProperty=="function"?N.setProperty("display","none","important"):N.display="none"):(de=vt.stateNode,Ee=vt.memoizedProps.style,U=Ee!=null&&Ee.hasOwnProperty("display")?Ee.display:null,de.style.display=Vi("display",U))}catch(Bt){Qn(r,r.return,Bt)}}}else if(vt.tag===6){if(_t===null)try{vt.stateNode.nodeValue=Ue?"":vt.memoizedProps}catch(Bt){Qn(r,r.return,Bt)}}else if((vt.tag!==22&&vt.tag!==23||vt.memoizedState===null||vt===r)&&vt.child!==null){vt.child.return=vt,vt=vt.child;continue}if(vt===r)break e;for(;vt.sibling===null;){if(vt.return===null||vt.return===r)break e;_t===vt&&(_t=null),vt=vt.return}_t===vt&&(_t=null),vt.sibling.return=vt.return,vt=vt.sibling}}break;case 19:$r(u,r),Ro(r),_&4&&T0(r);break;case 21:break;default:$r(u,r),Ro(r)}}function Ro(r){var u=r.flags;if(u&2){try{e:{for(var d=r.return;d!==null;){if(x0(d)){var _=d;break e}d=d.return}throw Error(z(160))}switch(_.tag){case 5:var C=_.stateNode;_.flags&32&&(Di(C,""),_.flags&=-33);var N=eu(r);Jc(r,N,C);break;case 3:case 4:var U=_.stateNode.containerInfo,de=eu(r);xl(r,de,U);break;default:throw Error(z(161))}}catch(Ee){Qn(r,r.return,Ee)}r.flags&=-3}u&4096&&(r.flags&=-4097)}function j_(r,u,d){qt=r,S0(r,u,d)}function S0(r,u,d){for(var _=(r.mode&1)!==0;qt!==null;){var C=qt,N=C.child;if(C.tag===22&&_){var U=C.memoizedState!==null||Dl;if(!U){var de=C.alternate,Ee=de!==null&&de.memoizedState!==null||Oi;de=Dl;var Ue=Oi;if(Dl=U,(Oi=Ee)&&!Ue)for(qt=C;qt!==null;)U=qt,Ee=U.child,U.tag===22&&U.memoizedState!==null?kf(C):Ee!==null?(Ee.return=U,qt=Ee):kf(C);for(;N!==null;)qt=N,S0(N,u,d),N=N.sibling;qt=C,Dl=de,Oi=Ue}O0(r,u,d)}else(C.subtreeFlags&8772)!==0&&N!==null?(N.return=C,qt=N):O0(r,u,d)}}function O0(r){for(;qt!==null;){var u=qt;if((u.flags&8772)!==0){var d=u.alternate;try{if((u.flags&8772)!==0)switch(u.tag){case 0:case 11:case 15:Oi||ma(5,u);break;case 1:var _=u.stateNode;if(u.flags&4&&!Oi)if(d===null)_.componentDidMount();else{var C=u.elementType===u.type?d.memoizedProps:Vr(u.type,d.memoizedProps);_.componentDidUpdate(C,d.memoizedState,_.__reactInternalSnapshotBeforeUpdate)}var N=u.updateQueue;N!==null&&s0(u,N,_);break;case 3:var U=u.updateQueue;if(U!==null){if(d=null,u.child!==null)switch(u.child.tag){case 5:d=u.child.stateNode;break;case 1:d=u.child.stateNode}s0(u,U,d)}break;case 5:var de=u.stateNode;
vendor: 5,568 bytes, line 23
23if(d===null&&u.flags&4){d=de;var Ee=u.memoizedProps;switch(u.type){case"button":case"input":case"select":case"textarea":Ee.autoFocus&&d.focus();break;case"img":Ee.src&&(d.src=Ee.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(u.memoizedState===null){var Ue=u.alternate;if(Ue!==null){var _t=Ue.memoizedState;if(_t!==null){var vt=_t.dehydrated;vt!==null&&Xo(vt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(z(163))}Oi||u.flags&512&&Ff(u)}catch(ht){Qn(u,u.return,ht)}}if(u===r){qt=null;break}if(d=u.sibling,d!==null){d.return=u.return,qt=d;break}qt=u.return}}function ed(r){for(;qt!==null;){var u=qt;if(u===r){qt=null;break}var d=u.sibling;if(d!==null){d.return=u.return,qt=d;break}qt=u.return}}function kf(r){for(;qt!==null;){var u=qt;try{switch(u.tag){case 0:case 11:case 15:var d=u.return;try{ma(4,u)}catch(Ee){Qn(u,d,Ee)}break;case 1:var _=u.stateNode;if(typeof _.componentDidMount=="function"){var C=u.return;try{_.componentDidMount()}catch(Ee){Qn(u,C,Ee)}}var N=u.return;try{Ff(u)}catch(Ee){Qn(u,N,Ee)}break;case 5:var U=u.return;try{Ff(u)}catch(Ee){Qn(u,U,Ee)}}}catch(Ee){Qn(u,u.return,Ee)}if(u===r){qt=null;break}var de=u.sibling;if(de!==null){de.return=u.return,qt=de;break}qt=u.return}}var F0=Math.ceil,td=De.ReactCurrentDispatcher,qf=De.ReactCurrentOwner,zr=De.ReactCurrentBatchConfig,mn=0,fi=null,ui=null,Fi=0,xr=0,wl=Ma(0),ci=0,Tl=null,Mu=0,nd=0,id=0,rd=null,nr=null,Pf=0,Es=1/0,ga=null,od=!1,ad=null,nu=null,ud=!1,va=null,vi=0,yi=0,Cs=null,Bu=-1,Sl=0;function Ni(){return(mn&6)!==0?Rt():Bu!==-1?Bu:Bu=Rt()}function Lo(r){return(r.mode&1)===0?1:(mn&2)!==0&&Fi!==0?Fi&-Fi:n0.transition!==null?(Sl===0&&(Sl=Na()),Sl):(r=gn,r!==0||(r=window.event,r=r===void 0?16:tc(r.type)),r)}function ho(r,u,d,_){if(50<yi)throw yi=0,Cs=null,Error(z(185));$i(r,d,_),((mn&2)===0||r!==fi)&&(r===fi&&((mn&2)===0&&(nd|=d),ci===4&&iu(r,Fi)),ir(r,_),d===1&&mn===0&&(u.mode&1)===0&&(Es=Rt()+500,Su&&Ba()))}function ir(r,u){var d=r.callbackNode;Yl(r,u);var _=gu(r,r===fi?Fi:0);if(_===0)d!==null&&wt(d),r.callbackNode=null,r.callbackPriority=0;else if(u=_&-_,r.callbackPriority!==u){if(d!=null&&wt(d),u===1)r.tag===0?e0(U_.bind(null,r)):Ec(U_.bind(null,r)),ls(function(){(mn&6)===0&&Ba()}),d=null;else{switch(Ql(_)){case 1:d=Dn;break;case 4:d=kn;break;case 16:d=Zn;break;case 536870912:d=_i;break;default:d=Zn}d=Vf(d,N0.bind(null,r))}r.callbackPriority=u,r.callbackNode=d}}function N0(r,u){if(Bu=-1,Sl=0,(mn&6)!==0)throw Error(z(327));var d=r.callbackNode;if(Uu()&&r.callbackNode!==d)return null;var _=gu(r,r===fi?Fi:0);if(_===0)return null;if((_&30)!==0||(_&r.expiredLanes)!==0||u)u=Ol(r,_);else{u=_;var C=mn;mn|=2;var N=k0();(fi!==r||Fi!==u)&&(ga=null,Es=Rt()+500,ju(r,u));do try{P0();break}catch(de){I0(r,de)}while(!0);Oc(),td.current=N,mn=C,ui!==null?u=0:(fi=null,Fi=0,u=ci)}if(u!==0){if(u===2&&(C=mt(r),C!==0&&(_=C,u=Rf(r,C))),u===1)throw d=Tl,ju(r,0),iu(r,_),ir(r,Rt()),d;if(u===6)iu(r,_);else{if(C=r.current.alternate,(_&30)===0&&!V_(C)&&(u=Ol(r,_),u===2&&(N=mt(r),N!==0&&(_=N,u=Rf(r,N))),u===1))throw d=Tl,ju(r,0),iu(r,_),ir(r,Rt()),d;switch(r.finishedWork=C,r.finishedLanes=_,u){case 0:case 1:throw Error(z(345));case 2:Vu(r,nr,ga);break;case 3:if(iu(r,_),(_&130023424)===_&&(u=Pf+500-Rt(),10<u)){if(gu(r,0)!==0)break;if(C=r.suspendedLanes,(C&_)!==_){Ni(),r.pingedLanes|=r.suspendedLanes&C;break}r.timeoutHandle=cf(Vu.bind(null,r,nr,ga),u);break}Vu(r,nr,ga);break;case 4:if(iu(r,_),(_&4194240)===_)break;for(u=r.eventTimes,C=-1;0<_;){var U=31-ei(_);N=1<<U,U=u[U],U>C&&(C=U),_&=~N}if(_=C,_=Rt()-_,_=(120>_?120:480>_?480:1080>_?1080:1920>_?1920:3e3>_?3e3:4320>_?4320:1960*F0(_/1960))-_,10<_){r.timeoutHandle=cf(Vu.bind(null,r,nr,ga),_);break}Vu(r,nr,ga);break;case 5:Vu(r,nr,ga);break;default:throw Error(z(329))}}}return ir(r,Rt()),r.callbackNode===d?N0.bind(null,r):null}function Rf(r,u){var d=rd;return r.current.memoizedState.isDehydrated&&(ju(r,u).flags|=256),r=Ol(r,u),r!==2&&(u=nr,nr=d,u!==null&&Lf(u)),r}function Lf(r){nr===null?nr=r:nr.push.apply(nr,r)}function V_(r){for(var u=r;;){if(u.flags&16384){var d=u.updateQueue;if(d!==null&&(d=d.stores,d!==null))for(var _=0;_<d.length;_++){var C=d[_],N=C.getSnapshot;C=C.value;try{if(!Pr(N(),C))return!1}catch(U){return!1}}}if(d=u.child,u.subtreeFlags&16384&&d!==null)d.return=u,u=d;else{if(u===r)break;for(;u.sibling===null;){if(u.return===null||u.return===r)return!0;u=u.return}u.sibling.return=u.return,u=u.sibling}}return!0}function iu(r,u){for(u&=~id,u&=~nd,r.suspendedLanes|=u,r.pingedLanes&=~u,r=r.expirationTimes;0<u;){var d=31-ei(u),_=1<<d;r[d]=-1,u&=~_}}function U_(r){if((mn&6)!==0)throw Error(z(327));Uu();var u=gu(r,0);if((u&1)===0)return ir(r,Rt()),null;var d=Ol(r,u);if(r.tag!==0&&d===2){var _=mt(r);_!==0&&(u=_,d=Rf(r,_))}if(d===1)throw d=Tl,ju(r,0),iu(r,u),ir(r,Rt()),d;if(d===6)throw Error(z(345));return r.finishedWork=r.current.alternate,r.finishedLanes=u,Vu(r,nr,ga),ir(r,Rt()),null}function Mf(r,u){var d=mn;mn|=1;try{return r(u)}finally{mn=d,mn===0&&(Es=Rt()+500,Su&&Ba())}}function bs(r){va!==null&&va.tag===0&&(mn&6)===0&&Uu();var u=mn;mn|=1;var d=zr.transition,_=gn;try{if(zr.transition=null,gn=1,r)return r()}finally{gn=_,zr.transition=d,mn=u,(mn&6)===0&&Ba()}}function Bf(){xr=wl.current,Fn(wl)}function ju(r,u){r.finishedWork=null,r.finishedLanes=0;var d=r.timeoutHandle;if(d!==-1&&(r.timeoutHandle=-1,C_(d)),ui!==null)for(d=ui.return;d!==null;){var _=d;switch(Xi(_),_.tag){case 1:_=_.type.childContextTypes,_!=null&&yc();break;case 3:hs(),Fn(Yi),Fn(Ti),Lc();break;case 5:qc(_);break;case 4:hs();break;case 13:Fn(Gn);break;case 19:Fn(Gn);break;
vendor: 8,731 bytes, line 23
23case 10:Fc(_.type._context);break;case 22:case 23:Bf()}d=d.return}if(fi=r,ui=r=$u(r.current,null),Fi=xr=u,ci=0,Tl=null,id=nd=Mu=0,nr=rd=null,Ha!==null){for(u=0;u<Ha.length;u++)if(d=Ha[u],_=d.interleaved,_!==null){d.interleaved=null;var C=_.next,N=d.pending;if(N!==null){var U=N.next;N.next=C,_.next=U}d.pending=_}Ha=null}return r}function I0(r,u){do{var d=ui;try{if(Oc(),Mc.current=Yc,hl){for(var _=Mn.memoizedState;_!==null;){var C=_.queue;C!==null&&(C.pending=null),_=_.next}hl=!1}if(ku=0,li=ai=Mn=null,_s=!1,_l=0,qf.current=null,d===null||d.return===null){ci=1,Tl=u,ui=null;break}e:{var N=r,U=d.return,de=d,Ee=u;if(u=Fi,de.flags|=32768,Ee!==null&&typeof Ee=="object"&&typeof Ee.then=="function"){var Ue=Ee,_t=de,vt=_t.tag;if((_t.mode&1)===0&&(vt===0||vt===11||vt===15)){var ht=_t.alternate;ht?(_t.updateQueue=ht.updateQueue,_t.memoizedState=ht.memoizedState,_t.lanes=ht.lanes):(_t.updateQueue=null,_t.memoizedState=null)}var It=wf(U);if(It!==null){It.flags&=-257,Tf(It,U,de,N,u),It.mode&1&&g0(N,Ue,u),u=It,Ee=Ue;var Lt=u.updateQueue;if(Lt===null){var Bt=new Set;Bt.add(Ee),u.updateQueue=Bt}else Lt.add(Ee);break e}else{if((u&1)===0){g0(N,Ue,u),Ds();break e}Ee=Error(z(426))}}else if(Ln&&de.mode&1){var Kn=wf(U);if(Kn!==null){(Kn.flags&65536)===0&&(Kn.flags|=256),Tf(Kn,U,de,N,u),wc(Pu(Ee,de));break e}}N=Ee=Pu(Ee,de),ci!==4&&(ci=2),rd===null?rd=[N]:rd.push(N),N=U;do{switch(N.tag){case 3:N.flags|=65536,u&=-u,N.lanes|=u;var qe=m0(N,Ee,u);u0(N,qe);break e;case 1:de=Ee;var we=N.type,Le=N.stateNode;if((N.flags&128)===0&&(typeof we.getDerivedStateFromError=="function"||Le!==null&&typeof Le.componentDidCatch=="function"&&(nu===null||!nu.has(Le)))){N.flags|=65536,u&=-u,N.lanes|=u;var Dt=k_(N,de,u);u0(N,Dt);break e}}N=N.return}while(N!==null)}L0(d)}catch($t){u=$t,ui===d&&d!==null&&(ui=d=d.return);continue}break}while(!0)}function k0(){var r=td.current;return td.current=Yc,r===null?Yc:r}function Ds(){(ci===0||ci===3||ci===2)&&(ci=4),fi===null||(Mu&268435455)===0&&(nd&268435455)===0||iu(fi,Fi)}function Ol(r,u){var d=mn;mn|=2;var _=k0();(fi!==r||Fi!==u)&&(ga=null,ju(r,u));do try{q0();break}catch(C){I0(r,C)}while(!0);if(Oc(),mn=d,td.current=_,ui!==null)throw Error(z(261));return fi=null,Fi=0,ci}function q0(){for(;ui!==null;)R0(ui)}function P0(){for(;ui!==null&&!Nt();)R0(ui)}function R0(r){var u=jf(r.alternate,r,xr);r.memoizedProps=r.pendingProps,u===null?L0(r):ui=u,qf.current=null}function L0(r){var u=r;do{var d=u.alternate;if(r=u.return,(u.flags&32768)===0){if(d=L_(d,u,xr),d!==null){ui=d;return}}else{if(d=M_(d,u),d!==null){d.flags&=32767,ui=d;return}if(r!==null)r.flags|=32768,r.subtreeFlags=0,r.deletions=null;else{ci=6,ui=null;return}}if(u=u.sibling,u!==null){ui=u;return}ui=u=r}while(u!==null);ci===0&&(ci=5)}function Vu(r,u,d){var _=gn,C=zr.transition;try{zr.transition=null,gn=1,$_(r,u,d,_)}finally{zr.transition=C,gn=_}return null}function $_(r,u,d,_){do Uu();while(va!==null);if((mn&6)!==0)throw Error(z(327));d=r.finishedWork;var C=r.finishedLanes;if(d===null)return null;if(r.finishedWork=null,r.finishedLanes=0,d===r.current)throw Error(z(177));r.callbackNode=null,r.callbackPriority=0;var N=d.lanes|d.childLanes;if(qn(r,N),r===fi&&(ui=fi=null,Fi=0),(d.subtreeFlags&2064)===0&&(d.flags&2064)===0||ud||(ud=!0,Vf(Zn,function(){return Uu(),null})),N=(d.flags&15990)!==0,(d.subtreeFlags&15990)!==0||N){N=zr.transition,zr.transition=null;var U=gn;gn=1;var de=mn;mn|=4,qf.current=null,A0(r,d),If(d,r),dc(lf),Xu=!!_c,lf=_c=null,r.current=d,j_(d,r,C),Ut(),mn=de,gn=U,zr.transition=N}else r.current=d;if(ud&&(ud=!1,va=r,vi=C),N=r.pendingLanes,N===0&&(nu=null),xi(d.stateNode,_),ir(r,Rt()),u!==null)for(_=r.onRecoverableError,d=0;d<u.length;d++)C=u[d],_(C.value,{componentStack:C.stack,digest:C.digest});if(od)throw od=!1,r=ad,ad=null,r;return(vi&1)!==0&&r.tag!==0&&Uu(),N=r.pendingLanes,(N&1)!==0?r===Cs?yi++:(yi=0,Cs=r):yi=0,Ba(),null}function Uu(){if(va!==null){var r=Ql(vi),u=zr.transition,d=gn;try{if(zr.transition=null,gn=16>r?16:r,va===null)var _=!1;else{if(r=va,va=null,vi=0,(mn&6)!==0)throw Error(z(331));var C=mn;for(mn|=4,qt=r.current;qt!==null;){var N=qt,U=N.child;if((qt.flags&16)!==0){var de=N.deletions;if(de!==null){for(var Ee=0;Ee<de.length;Ee++){var Ue=de[Ee];for(qt=Ue;qt!==null;){var _t=qt;switch(_t.tag){case 0:case 11:case 15:Lu(8,_t,N)}var vt=_t.child;if(vt!==null)vt.return=_t,qt=vt;else for(;qt!==null;){_t=qt;var ht=_t.sibling,It=_t.return;if(Nf(_t),_t===Ue){qt=null;break}if(ht!==null){ht.return=It,qt=ht;break}qt=It}}}var Lt=N.alternate;if(Lt!==null){var Bt=Lt.child;if(Bt!==null){Lt.child=null;do{var Kn=Bt.sibling;Bt.sibling=null,Bt=Kn}while(Bt!==null)}}qt=N}}if((N.subtreeFlags&2064)!==0&&U!==null)U.return=N,qt=U;else e:for(;qt!==null;){if(N=qt,(N.flags&2048)!==0)switch(N.tag){case 0:case 11:case 15:Lu(9,N,N.return)}var qe=N.sibling;if(qe!==null){qe.return=N.return,qt=qe;break e}qt=N.return}}var we=r.current;for(qt=we;qt!==null;){U=qt;var Le=U.child;if((U.subtreeFlags&2064)!==0&&Le!==null)Le.return=U,qt=Le;else e:for(U=we;qt!==null;){if(de=qt,(de.flags&2048)!==0)try{switch(de.tag){case 0:case 11:case 15:ma(9,de)}}catch($t){Qn(de,de.return,$t)}if(de===U){qt=null;break e}var Dt=de.sibling;if(Dt!==null){Dt.return=de.return,qt=Dt;break e}qt=de.return}}if(mn=C,Ba(),Jn&&typeof Jn.onPostCommitFiberRoot=="function")try{Jn.onPostCommitFiberRoot(ni,r)}catch($t){}_=!0}return _}finally{gn=d,zr.transition=u}}return!1}function M0(r,u,d){u=Pu(d,u),u=m0(r,u,1),r=Wa(r,u,1),u=Ni(),r!==null&&($i(r,1,u),ir(r,u))}function Qn(r,u,d){if(r.tag===3)M0(r,r,d);else for(;u!==null;){if(u.tag===3){M0(u,r,d);break}else if(u.tag===1){var _=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof _.componentDidCatch=="function"&&(nu===null||!nu.has(_))){r=Pu(d,r),r=k_(u,r,1),u=Wa(u,r,1),r=Ni(),u!==null&&($i(u,1,r),ir(u,r));break}}u=u.return}}function z_(r,u,d){var _=r.pingCache;_!==null&&_.delete(u),u=Ni(),r.pingedLanes|=r.suspendedLanes&d,fi===r&&(Fi&d)===d&&(ci===4||ci===3&&(Fi&130023424)===Fi&&500>Rt()-Pf?ju(r,0):id|=d),ir(r,u)}function B0(r,u){u===0&&((r.mode&1)===0?u=1:(u=Fa,Fa<<=1,(Fa&130023424)===0&&(Fa=4194304)));var d=Ni();r=da(r,u),r!==null&&($i(r,u,d),ir(r,d))}function H_(r){var u=r.memoizedState,d=0;u!==null&&(d=u.retryLane),B0(r,d)}function sd(r,u){var d=0;switch(r.tag){case 13:var _=r.stateNode,C=r.memoizedState;C!==null&&(d=C.retryLane);break;case 19:_=r.stateNode;break;default:throw Error(z(314))}_!==null&&_.delete(u),B0(r,d)}var jf;jf=function(r,u,d){if(r!==null)if(r.memoizedProps!==u.pendingProps||Yi.current)Pi=!0;else{if((r.lanes&d)===0&&(u.flags&128)===0)return Pi=!1,fo(r,u,d);Pi=(r.flags&131072)!==0}else Pi=!1,Ln&&(u.flags&1048576)!==0&&pf(u,bc,u.index);switch(u.lanes=0,u.tag){case 2:var _=u.type;vs(r,u),r=u.pendingProps;var C=oo(u,Ti.current);Iu(u,d),C=l0(null,u,_,r,C,d);var N=jc();return u.flags|=1,typeof C=="object"&&C!==null&&typeof C.render=="function"&&C.$$typeof===void 0?(u.tag=1,u.memoizedState=null,u.updateQueue=null,Qi(_)?(N=!0,ul(u)):N=!1,u.memoizedState=C.state!==null&&C.state!==void 0?C.state:null,mf(u),C.updater=vl,u.stateNode=C,C._reactInternals=u,Dr(u,_,r,d),u=Za(null,u,_,!0,N,d)):(u.tag=0,Ln&&N&&Dc(u),Ri(null,u,C,d),u=u.child),u;case 16:_=u.elementType;e:{switch(vs(r,u),r=u.pendingProps,C=_._init,_=C(_._payload),u.type=_,C=u.tag=Uf(_),r=Vr(_,r),C){case 0:u=Sf(null,u,_,r,d);break e;case 1:u=yl(null,u,_,r,d);break e;case 11:u=P_(null,u,_,r,d);break e;case 14:u=v0(null,u,_,Vr(_.type,r),d);break e}throw Error(z(306,_,""))}return u;case 0:return _=u.type,C=u.pendingProps,C=u.elementType===_?C:Vr(_,C),Sf(r,u,_,C,d);case 1:return _=u.type,C=u.pendingProps,C=u.elementType===_?C:Vr(_,C),yl(r,u,_,C,d);case 3:e:{if(er(u),r===null)throw Error(z(387));_=u.pendingProps,N=u.memoizedState,C=N.element,a0(r,u),kc(u,_,null,d);var U=u.memoizedState;if(_=U.element,N.isDehydrated)if(N={element:_,isDehydrated:!1,cache:U.cache,pendingSuspenseBoundaries:U.pendingSuspenseBoundaries,transitions:U.transitions},u.updateQueue.baseState=N,u.memoizedState=N,u.flags&256){C=Pu(Error(z(423)),u),u=lo(r,u,_,d,C);break e}else if(_!==C){C=Pu(Error(z(424)),u),u=lo(r,u,_,d,C);break e}else for(oi=Pa(u.stateNode.containerInfo.firstChild),Hn=u,Ln=!0,Br=null,d=r0(u,null,_,d),u.child=d;d;)d.flags=d.flags&-3|4096,d=d.sibling;else{if(ps(),_===C){u=tr(r,u,d);break e}Ri(r,u,_,d)}u=u.child}return u;case 5:return vf(u),r===null&&Ac(u),_=u.type,C=u.pendingProps,N=r!==null?r.memoizedProps:null,U=C.children,rl(_,C)?U=null:N!==null&&rl(_,N)&&(u.flags|=32),C0(r,u),Ri(r,u,U,d),u.child;case 6:return r===null&&Ac(u),null;case 13:return co(r,u,d);case 4:return gf(u,u.stateNode.containerInfo),_=u.pendingProps,r===null?u.child=Nu(u,null,_,d):Ri(r,u,_,d),u.child;case 11:return _=u.type,C=u.pendingProps,C=u.elementType===_?C:Vr(_,C),P_(r,u,_,C,d);
vendor: 11,433 bytes, line 23
23case 7:return Ri(r,u,u.pendingProps,d),u.child;case 8:return Ri(r,u,u.pendingProps.children,d),u.child;case 12:return Ri(r,u,u.pendingProps.children,d),u.child;case 10:e:{if(_=u.type._context,C=u.pendingProps,N=u.memoizedProps,U=C.value,Pn(Tc,_._currentValue),_._currentValue=U,N!==null)if(Pr(N.value,U)){if(N.children===C.children&&!Yi.current){u=tr(r,u,d);break e}}else for(N=u.child,N!==null&&(N.return=u);N!==null;){var de=N.dependencies;if(de!==null){U=N.child;for(var Ee=de.firstContext;Ee!==null;){if(Ee.context===_){if(N.tag===1){Ee=fa(-1,d&-d),Ee.tag=2;var Ue=N.updateQueue;if(Ue!==null){Ue=Ue.shared;var _t=Ue.pending;_t===null?Ee.next=Ee:(Ee.next=_t.next,_t.next=Ee),Ue.pending=Ee}}N.lanes|=d,Ee=N.alternate,Ee!==null&&(Ee.lanes|=d),Nc(N.return,d,u),de.lanes|=d;break}Ee=Ee.next}}else if(N.tag===10)U=N.type===u.type?null:N.child;else if(N.tag===18){if(U=N.return,U===null)throw Error(z(341));U.lanes|=d,de=U.alternate,de!==null&&(de.lanes|=d),Nc(U,d,u),U=N.sibling}else U=N.child;if(U!==null)U.return=N;else for(U=N;U!==null;){if(U===u){U=null;break}if(N=U.sibling,N!==null){N.return=U.return,U=N;break}U=U.return}N=U}Ri(r,u,C.children,d),u=u.child}return u;case 9:return C=u.type,_=u.pendingProps.children,Iu(u,d),C=Zi(C),_=_(C),u.flags|=1,Ri(r,u,_,d),u.child;case 14:return _=u.type,C=Vr(_,u.pendingProps),C=Vr(_.type,C),v0(r,u,_,C,d);case 15:return y0(r,u,u.type,u.pendingProps,d);case 17:return _=u.type,C=u.pendingProps,C=u.elementType===_?C:Vr(_,C),vs(r,u),u.tag=1,Qi(_)?(r=!0,ul(u)):r=!1,Iu(u,d),Ka(u,_,C),Dr(u,_,C,d),Za(null,u,_,!0,r,d);case 19:return b0(r,u,d);case 22:return E0(r,u,d)}throw Error(z(156,u.tag))};function Vf(r,u){return Qe(r,u)}function j0(r,u,d,_){this.tag=r,this.key=d,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=u,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=_,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Wn(r,u,d,_){return new j0(r,u,d,_)}function ya(r){return r=r.prototype,!(!r||!r.isReactComponent)}function Uf(r){if(typeof r=="function")return ya(r)?1:0;if(r!=null){if(r=r.$$typeof,r===Te)return 11;if(r===Ye)return 14}return 2}function $u(r,u){var d=r.alternate;return d===null?(d=Wn(r.tag,u,r.key,r.mode),d.elementType=r.elementType,d.type=r.type,d.stateNode=r.stateNode,d.alternate=r,r.alternate=d):(d.pendingProps=u,d.type=r.type,d.flags=0,d.subtreeFlags=0,d.deletions=null),d.flags=r.flags&14680064,d.childLanes=r.childLanes,d.lanes=r.lanes,d.child=r.child,d.memoizedProps=r.memoizedProps,d.memoizedState=r.memoizedState,d.updateQueue=r.updateQueue,u=r.dependencies,d.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},d.sibling=r.sibling,d.index=r.index,d.ref=r.ref,d}function $f(r,u,d,_,C,N){var U=2;if(_=r,typeof r=="function")ya(r)&&(U=1);else if(typeof r=="string")U=5;else e:switch(r){case at:return Ea(d.children,C,N,u);case nt:U=8,C|=8;break;case xt:return r=Wn(12,d,u,C|2),r.elementType=xt,r.lanes=N,r;case me:return r=Wn(13,d,u,C),r.elementType=me,r.lanes=N,r;case je:return r=Wn(19,d,u,C),r.elementType=je,r.lanes=N,r;case Ze:return Fl(d,C,N,u);default:if(typeof r=="object"&&r!==null)switch(r.$$typeof){case dt:U=10;break e;case Je:U=9;break e;case Te:U=11;break e;case Ye:U=14;break e;case Oe:U=16,_=null;break e}throw Error(z(130,r==null?r:typeof r,""))}return u=Wn(U,d,u,C),u.elementType=r,u.type=_,u.lanes=N,u}function Ea(r,u,d,_){return r=Wn(7,r,_,u),r.lanes=d,r}function Fl(r,u,d,_){return r=Wn(22,r,_,u),r.elementType=Ze,r.lanes=d,r.stateNode={isHidden:!1},r}function As(r,u,d){return r=Wn(6,r,null,u),r.lanes=d,r}function zf(r,u,d){return u=Wn(4,r.children!==null?r.children:[],r.key,u),u.lanes=d,u.stateNode={containerInfo:r.containerInfo,pendingChildren:null,implementation:r.implementation},u}function V0(r,u,d,_,C){this.tag=u,this.containerInfo=r,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=an(0),this.expirationTimes=an(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=an(0),this.identifierPrefix=_,this.onRecoverableError=C,this.mutableSourceEagerHydrationData=null}function ld(r,u,d,_,C,N,U,de,Ee){return r=new V0(r,u,d,de,Ee),u===1?(u=1,N===!0&&(u|=8)):u=0,N=Wn(3,null,null,u),r.current=N,N.stateNode=r,N.memoizedState={element:_,isDehydrated:d,cache:null,transitions:null,pendingSuspenseBoundaries:null},mf(N),r}function U0(r,u,d){var _=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:tt,key:_==null?null:""+_,children:r,containerInfo:u,implementation:d}}function Hf(r){if(!r)return la;r=r._reactInternals;e:{if(Ce(r)!==r||r.tag!==1)throw Error(z(170));var u=r;do{switch(u.tag){case 3:u=u.stateNode.context;break e;case 1:if(Qi(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}}u=u.return}while(u!==null);throw Error(z(171))}if(r.tag===1){var d=r.type;if(Qi(d))return df(r,d,u)}return u}function cd(r,u,d,_,C,N,U,de,Ee){return r=ld(d,_,!0,r,C,N,U,de,Ee),r.context=Hf(null),d=r.current,_=Ni(),C=Lo(d),N=fa(_,C),N.callback=u!=null?u:null,Wa(d,N,C),r.current.lanes=C,$i(r,C,_),ir(r,_),r}function dd(r,u,d,_){var C=u.current,N=Ni(),U=Lo(C);return d=Hf(d),u.context===null?u.context=d:u.pendingContext=d,u=fa(N,U),u.payload={element:r},_=_===void 0?null:_,_!==null&&(u.callback=_),r=Wa(C,u,U),r!==null&&(ho(r,C,U,N),Ic(r,C,U)),U}function fd(r){if(r=r.current,!r.child)return null;switch(r.child.tag){case 5:return r.child.stateNode;default:return r.child.stateNode}}function Gf(r,u){if(r=r.memoizedState,r!==null&&r.dehydrated!==null){var d=r.retryLane;r.retryLane=d!==0&&d<u?d:u}}function pd(r,u){Gf(r,u),(r=r.alternate)&&Gf(r,u)}function G_(){return null}var Wf=typeof reportError=="function"?reportError:function(r){console.error(r)};function Yf(r){this._internalRoot=r}hd.prototype.render=Yf.prototype.render=function(r){var u=this._internalRoot;if(u===null)throw Error(z(409));dd(r,u,null,null)},hd.prototype.unmount=Yf.prototype.unmount=function(){var r=this._internalRoot;if(r!==null){this._internalRoot=null;var u=r.containerInfo;bs(function(){dd(null,r,null,null)}),u[sa]=null}};function hd(r){this._internalRoot=r}hd.prototype.unstable_scheduleHydration=function(r){if(r){var u=xo();r={blockedOn:null,target:r,priority:u};for(var d=0;d<io.length&&u!==0&&u<io[d].priority;d++);io.splice(d,0,r),d===0&&Jl(r)}};function _d(r){return!(!r||r.nodeType!==1&&r.nodeType!==9&&r.nodeType!==11)}function xs(r){return!(!r||r.nodeType!==1&&r.nodeType!==9&&r.nodeType!==11&&(r.nodeType!==8||r.nodeValue!==" react-mount-point-unstable "))}function Qf(){}function $0(r,u,d,_,C){if(C){if(typeof _=="function"){var N=_;_=function(){var Ue=fd(U);N.call(Ue)}}var U=cd(u,_,r,0,null,!1,!1,"",Qf);return r._reactRootContainer=U,r[sa]=U.current,wu(r.nodeType===8?r.parentNode:r),bs(),U}for(;C=r.lastChild;)r.removeChild(C);if(typeof _=="function"){var de=_;_=function(){var Ue=fd(Ee);de.call(Ue)}}var Ee=ld(r,0,!1,null,null,!1,!1,"",Qf);return r._reactRootContainer=Ee,r[sa]=Ee.current,wu(r.nodeType===8?r.parentNode:r),bs(function(){dd(u,Ee,d,_)}),Ee}function Nl(r,u,d,_,C){var N=d._reactRootContainer;if(N){var U=N;if(typeof C=="function"){var de=C;C=function(){var Ee=fd(U);de.call(Ee)}}dd(u,U,r,C)}else U=$0(d,u,r,C,_);return fd(U)}Kl=function(r){switch(r.tag){case 3:var u=r.stateNode;if(u.current.memoizedState.isDehydrated){var d=Go(u.pendingLanes);d!==0&&(Vs(u,d|1),ir(u,Rt()),(mn&6)===0&&(Es=Rt()+500,Ba()))}break;case 13:bs(function(){var _=da(r,1);if(_!==null){var C=Ni();ho(_,r,1,C)}}),pd(r,1)}},Us=function(r){if(r.tag===13){var u=da(r,134217728);if(u!==null){var d=Ni();ho(u,r,134217728,d)}pd(r,134217728)}},Xl=function(r){if(r.tag===13){var u=Lo(r),d=da(r,u);if(d!==null){var _=Ni();ho(d,r,u,_)}pd(r,u)}},xo=function(){return gn},Qu=function(r,u){var d=gn;try{return gn=r,u()}finally{gn=d}},pt=function(r,u,d){switch(u){case"input":if(Qr(r,d),u=d.name,d.type==="radio"&&u!=null){for(d=r;d.parentNode;)d=d.parentNode;for(d=d.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),u=0;u<d.length;u++){var _=d[u];if(_!==r&&_.form===r.form){var C=al(_);if(!C)throw Error(z(90));si(_),Qr(_,C)}}}break;case"textarea":_r(r,d);break;case"select":u=d.value,u!=null&&pr(r,!!d.multiple,u,!1)}},Do=Mf,$o=bs;var W_={usingClientEntryPoint:!1,Events:[ol,cs,al,Zr,Uo,Mf]},Il={findFiberByHostInstance:La,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Y_={bundleType:Il.bundleType,version:Il.version,rendererPackageName:Il.rendererPackageName,rendererConfig:Il.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:De.ReactCurrentDispatcher,findHostInstanceByFiber:function(r){return r=Xe(r),r===null?null:r.stateNode},findFiberByHostInstance:Il.findFiberByHostInstance||G_,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var zu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zu.isDisabled&&zu.supportsFiber)try{ni=zu.inject(Y_),Jn=zu}catch(r){}}ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=W_,ce.createPortal=function(r,u){var d=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!_d(u))throw Error(z(200));return U0(r,u,null,d)},ce.createRoot=function(r,u){if(!_d(r))throw Error(z(299));var d=!1,_="",C=Wf;return u!=null&&(u.unstable_strictMode===!0&&(d=!0),u.identifierPrefix!==void 0&&(_=u.identifierPrefix),u.onRecoverableError!==void 0&&(C=u.onRecoverableError)),u=ld(r,1,!1,null,null,d,!1,_,C),r[sa]=u.current,wu(r.nodeType===8?r.parentNode:r),new Yf(u)},ce.findDOMNode=function(r){if(r==null)return null;if(r.nodeType===1)return r;var u=r._reactInternals;if(u===void 0)throw typeof r.render=="function"?Error(z(188)):(r=Object.keys(r).join(","),Error(z(268,r)));return r=Xe(u),r=r===null?null:r.stateNode,r},ce.flushSync=function(r){return bs(r)},ce.hydrate=function(r,u,d){if(!xs(u))throw Error(z(200));return Nl(null,r,u,!0,d)},ce.hydrateRoot=function(r,u,d){if(!_d(r))throw Error(z(405));var _=d!=null&&d.hydratedSources||null,C=!1,N="",U=Wf;if(d!=null&&(d.unstable_strictMode===!0&&(C=!0),d.identifierPrefix!==void 0&&(N=d.identifierPrefix),d.onRecoverableError!==void 0&&(U=d.onRecoverableError)),u=cd(u,null,r,1,d!=null?d:null,C,!1,N,U),r[sa]=u.current,wu(r),_)for(r=0;r<_.length;r++)d=_[r],C=d._getVersion,C=C(d._source),u.mutableSourceEagerHydrationData==null?u.mutableSourceEagerHydrationData=[d,C]:u.mutableSourceEagerHydrationData.push(d,C);return new hd(u)},ce.render=function(r,u,d){if(!xs(u))throw Error(z(200));return Nl(null,r,u,!1,d)},ce.unmountComponentAtNode=function(r){if(!xs(r))throw Error(z(40));return r._reactRootContainer?(bs(function(){Nl(null,null,r,!1,function(){r._reactRootContainer=null,r[sa]=null})}),!0):!1},ce.unstable_batchedUpdates=Mf,ce.unstable_renderSubtreeIntoContainer=function(r,u,d,_){if(!xs(d))throw Error(z(200));if(r==null||r._reactInternals===void 0)throw Error(z(38));
23return Nl(r,u,d,!1,_)},ce.version="18.3.1-next-f1338f8080-20240426"},12845:function($e,ce,q){"use strict";q.d(ce,{J:function(){return z}});var X=q(84758),h=q(30949);function z(P){return{Field:V,Directive:V};function V(y){var M;const B=(M=y.arguments)!==null&&M!==void 0?M:[],be=(0,X.$)(B,ee=>ee.name.value);for(const[ee,Z]of be)Z.length>1&&P.reportError(new h.eO(`There can be only one argument named "${ee}".`,{nodes:Z.map(K=>K.name)}))}}},13155:function($e){$e.exports=function(){var ce=document.getSelection();if(!ce.rangeCount)return function(){};for(var q=document.activeElement,X=[],h=0;h<ce.rangeCount;h++)X.push(ce.getRangeAt(h));switch(q.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":q.blur();break;default:q=null;break}return ce.removeAllRanges(),function(){ce.type==="Caret"&&ce.removeAllRanges(),ce.rangeCount||X.forEach(function(z){ce.addRange(z)}),q&&q.focus()}}},13952:function($e,ce,q){/*! 24 * get-value <https://github.com/jonschlinkert/get-value> 25 * 26 * Copyright (c) 2014-2018, Jon Schlinkert. 27 * Released under the MIT License. 28 */const X=q(7387);$e.exports=function(y,M,B){if(X(B)||(B={default:B}),!V(y))return typeof B.default!="undefined"?B.default:y;typeof M=="number"&&(M=String(M));const be=Array.isArray(M),ee=typeof M=="string",Z=B.separator||".",K=B.joinChar||(typeof Z=="string"?Z:".");if(!ee&&!be)return y;if(ee&&M in y)return P(M,y,B)?y[M]:B.default;let ne=be?M:z(M,Z,B),te=ne.length,R=0;do{let W=ne[R];for(typeof W=="number"&&(W=String(W));W&&W.slice(-1)==="\\";)W=h([W.slice(0,-1),ne[++R]||""],K,B);if(W in y){if(!P(W,y,B))return B.default;y=y[W]}else{let Q=!1,_e=R+1;for(;_e<te;)if(W=h([W,ne[_e++]],K,B),Q=W in y){if(!P(W,y,B))return B.default;y=y[W],R=_e-1;break}if(!Q)return B.default}}while(++R<te&&V(y));return R===te?y:B.default};function h(y,M,B){return typeof B.join=="function"?B.join(y):y[0]+M+y[1]}function z(y,M,B){return typeof B.split=="function"?B.split(y):y.split(M)}function P(y,M,B){return typeof B.isValid=="function"?B.isValid(y,M):!0}function V(y){return X(y)||Array.isArray(y)||typeof y=="function"}},14380:function($e,ce,q){"use strict";q.d(ce,{HQ:function(){return K},MQ:function(){return ne},RR:function(){return Z},qT:function(){return be},rc:function(){return _e},yK:function(){return R}});var X=q(84087),h=q(72714),z=q(79296),P=q(21788),V=q(63010),y=q(77905),M=q(75009),B=q(8085);function be(Me){return(0,h.h)(Me,Z)}function ee(Me){if(!be(Me))throw new Error(`Expected ${inspect(Me)} to be a GraphQL directive.`);return Me}class Z{constructor(De){var he,tt;this.name=(0,y.I)(De.name),this.description=De.description,this.locations=De.locations,this.isRepeatable=(he=De.isRepeatable)!==null&&he!==void 0?he:!1,this.extensions=(0,P.z)(De.extensions),this.astNode=De.astNode,Array.isArray(De.locations)||(0,X.U)(!1,`@${De.name} locations must be an Array.`);const at=(tt=De.args)!==null&&tt!==void 0?tt:{};(0,z.Z)(at)&&!Array.isArray(at)||(0,X.U)(!1,`@${De.name} args must be an object with argument names as keys.`),this.args=(0,M.Kx)(at)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:(0,M.g0)(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}const K=new Z({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[V.H.FIELD,V.H.FRAGMENT_SPREAD,V.H.INLINE_FRAGMENT],args:{if:{type:new M.Gc(B.kk),description:"Included when true."}}}),ne=new Z({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[V.H.FIELD,V.H.FRAGMENT_SPREAD,V.H.INLINE_FRAGMENT],args:{if:{type:new M.Gc(B.kk),description:"Skipped when true."}}}),te="No longer supported",R=new Z({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[V.H.FIELD_DEFINITION,V.H.ARGUMENT_DEFINITION,V.H.INPUT_FIELD_DEFINITION,V.H.ENUM_VALUE],args:{reason:{type:B.FV,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:te}}}),W=new Z({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[V.H.SCALAR],args:{url:{type:new M.Gc(B.FV),description:"The URL that specifies the behavior of this scalar."}}}),Q=new Z({name:"oneOf",description:"Indicates exactly one field must be supplied and this field must not be `null`.",locations:[V.H.INPUT_OBJECT],args:{}}),_e=Object.freeze([K,ne,R,W,Q]);function ue(Me){return _e.some(({name:De})=>De===Me.name)}
28},16896:function($e,ce,q){"use strict";q.d(ce,{S:function(){return R}});var X=q(62579),h=q(91240),z=q(52664),P=q(33212),V=q(30949),y=q(31573),M=q(35862),B=q(75009),be=Object.defineProperty,ee=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,ne=(ue,Me,De)=>Me in ue?be(ue,Me,{enumerable:!0,configurable:!0,writable:!0,value:De}):ue[Me]=De,te=(ue,Me)=>{for(var De in Me||(Me={}))Z.call(Me,De)&&ne(ue,De,Me[De]);if(ee)for(var De of ee(Me))K.call(Me,De)&&ne(ue,De,Me[De]);return ue};function R(ue){const Me=ue.getSchema(),De=Object.create(null);for(const tt of ue.getDocument().definitions)(0,M.a6)(tt)&&(De[tt.name.value]=tt);return{ScalarTypeExtension:he,ObjectTypeExtension:he,InterfaceTypeExtension:he,UnionTypeExtension:he,EnumTypeExtension:he,InputObjectTypeExtension:he};function he(tt){const at=tt.name.value,nt=De[at],xt=Me==null?void 0:Me.getType(at);let dt;if(nt?dt=W[nt.kind]:xt&&(dt=Q(xt)),dt){if(dt!==tt.kind){const Je=_e(tt.kind);ue.reportError(new V.eO(`Cannot extend non-${Je} type "${at}".`,{nodes:nt?[nt,tt]:tt}))}}else{const Je=Object.keys(te(te({},De),Me==null?void 0:Me.getTypeMap())),Te=(0,P.x)(at,Je);ue.reportError(new V.eO(`Cannot extend type "${at}" because it is not defined.`+(0,X.a)(Te),{nodes:tt.name}))}}}const W={[y.b.SCALAR_TYPE_DEFINITION]:y.b.SCALAR_TYPE_EXTENSION,[y.b.OBJECT_TYPE_DEFINITION]:y.b.OBJECT_TYPE_EXTENSION,[y.b.INTERFACE_TYPE_DEFINITION]:y.b.INTERFACE_TYPE_EXTENSION,[y.b.UNION_TYPE_DEFINITION]:y.b.UNION_TYPE_EXTENSION,[y.b.ENUM_TYPE_DEFINITION]:y.b.ENUM_TYPE_EXTENSION,[y.b.INPUT_OBJECT_TYPE_DEFINITION]:y.b.INPUT_OBJECT_TYPE_EXTENSION};function Q(ue){if((0,B.lg)(ue))return y.b.SCALAR_TYPE_EXTENSION;if((0,B.YQ)(ue))return y.b.OBJECT_TYPE_EXTENSION;if((0,B.kD)(ue))return y.b.INTERFACE_TYPE_EXTENSION;if((0,B.CK)(ue))return y.b.UNION_TYPE_EXTENSION;if((0,B.oF)(ue))return y.b.ENUM_TYPE_EXTENSION;if((0,B.qK)(ue))return y.b.INPUT_OBJECT_TYPE_EXTENSION;(0,z.V)(!1,"Unexpected type: "+(0,h.N)(ue))}function _e(ue){switch(ue){case y.b.SCALAR_TYPE_EXTENSION:return"scalar";case y.b.OBJECT_TYPE_EXTENSION:return"object";case y.b.INTERFACE_TYPE_EXTENSION:return"interface";case y.b.UNION_TYPE_EXTENSION:return"union";case y.b.ENUM_TYPE_EXTENSION:return"enum";case y.b.INPUT_OBJECT_TYPE_EXTENSION:return"input object";default:(0,z.V)(!1,"Unexpected kind: "+(0,h.N)(ue))}}},20265:function($e,ce,q){"use strict";q.d(ce,{A:function(){return h},f:function(){return X}});function X(z,P,V){return{prev:z,key:P,typename:V}}function h(z){const P=[];let V=z;for(;V;)P.push(V.key),V=V.prev;return P.reverse()}},20466:function($e,ce,q){"use strict";q.d(ce,{IA:function(){return De},YY:function(){return he},VE:function(){return ue}});var X=q(91240),h=q(68669);function z(at){return at.map(nt=>typeof nt=="number"?"["+nt.toString()+"]":"."+nt).join("")}var P=q(30949),V=q(31573),y=q(40703),M=q(75009),B=q(62579),be=q(52664),ee=q(99943),Z=q(79296),K=q(20265),ne=q(33212);function te(at,nt,xt=R){return W(at,nt,xt,void 0)}function R(at,nt,xt){let dt="Invalid value "+(0,X.N)(nt);throw at.length>0&&(dt+=` at "value${z(at)}"`),xt.message=dt+": "+xt.message,xt}function W(at,nt,xt,dt){if((0,M.bd)(nt)){if(at!=null)return W(at,nt.ofType,xt,dt);xt((0,K.A)(dt),at,new P.eO(`Expected non-nullable type "${(0,X.N)(nt)}" not to be null.`));return}if(at==null)return null;if((0,M.Fs)(nt)){const Je=nt.ofType;return(0,ee.A)(at)?Array.from(at,(Te,me)=>{const je=(0,K.f)(dt,me,void 0);return W(Te,Je,xt,je)}):[W(at,Je,xt,dt)]}if((0,M.qK)(nt)){if(!(0,Z.Z)(at)){xt((0,K.A)(dt),at,new P.eO(`Expected type "${nt.name}" to be an object.`));return}const Je={},Te=nt.getFields();for(const me of Object.values(Te)){const je=at[me.name];if(je===void 0){if(me.defaultValue!==void 0)Je[me.name]=me.defaultValue;else if((0,M.bd)(me.type)){const Ye=(0,X.N)(me.type);xt((0,K.A)(dt),at,new P.eO(`Field "${me.name}" of required type "${Ye}" was not provided.`))}continue}Je[me.name]=W(je,me.type,xt,(0,K.f)(dt,me.name,nt.name))}for(const me of Object.keys(at))if(!Te[me]){const je=(0,ne.x)(me,Object.keys(nt.getFields()));xt((0,K.A)(dt),at,new P.eO(`Field "${me}" is not defined by type "${nt.name}".`+(0,B.a)(je)))}if(nt.isOneOf){const me=Object.keys(Je);me.length!==1&&xt((0,K.A)(dt),at,new P.eO(`Exactly one key must be specified for OneOf type "${nt.name}".`));const je=me[0],Ye=Je[je];Ye===null&&xt((0,K.A)(dt).concat(je),Ye,new P.eO(`Field "${je}" must be non-null.`))}return Je}if((0,M.zf)(nt)){let Je;try{Je=nt.parseValue(at)}catch(Te){Te instanceof P.eO?xt((0,K.A)(dt),at,Te):xt((0,K.A)(dt),at,new P.eO(`Expected type "${nt.name}". `+Te.message,{originalError:Te}));return}return Je===void 0&&xt((0,K.A)(dt),at,new P.eO(`Expected type "${nt.name}".`)),Je}(0,be.V)(!1,"Unexpected input type: "+(0,X.N)(nt))}var Q=q(86548),_e=q(79213);function ue(at,nt,xt,dt){const Je=[],Te=dt==null?void 0:dt.maxErrors;try{const me=Me(at,nt,xt,je=>{if(Te!=null&&Je.length>=Te)throw new P.eO("Too many errors processing variables, error limit reached. Execution aborted.");Je.push(je)});if(Je.length===0)return{coerced:me}}catch(me){Je.push(me)}return{errors:Je}}function Me(at,nt,xt,dt){const Je={};for(const Te of nt){const me=Te.variable.name.value,je=(0,Q.v)(at,Te.type);if(!(0,M.dX)(je)){const Oe=(0,y.y)(Te.type);dt(new P.eO(`Variable "$${me}" expected value of type "${Oe}" which cannot be used as an input type.`,{nodes:Te.type}));continue}if(!tt(xt,me)){if(Te.defaultValue)Je[me]=(0,_e.i)(Te.defaultValue,je);else if((0,M.bd)(je)){const Oe=(0,X.N)(je);dt(new P.eO(`Variable "$${me}" of required type "${Oe}" was not provided.`,{nodes:Te}))}continue}const Ye=xt[me];if(Ye===null&&(0,M.bd)(je)){const Oe=(0,X.N)(je);dt(new P.eO(`Variable "$${me}" of non-null type "${Oe}" must not be null.`,{nodes:Te}));continue}Je[me]=te(Ye,je,(Oe,Ze,rt)=>{let Ot=`Variable "$${me}" got invalid value `+(0,X.N)(Ze);Oe.length>0&&(Ot+=` at "${me}${z(Oe)}"`),dt(new P.eO(Ot+"; "+rt.message,{nodes:Te,originalError:rt}))})}return Je}function De(at,nt,xt){var dt;const Je={},Te=(dt=nt.arguments)!==null&&dt!==void 0?dt:[],me=(0,h.K)(Te,je=>je.name.value);for(const je of at.args){const Ye=je.name,Oe=je.type,Ze=me[Ye];
28if(!Ze){if(je.defaultValue!==void 0)Je[Ye]=je.defaultValue;else if((0,M.bd)(Oe))throw new P.eO(`Argument "${Ye}" of required type "${(0,X.N)(Oe)}" was not provided.`,{nodes:nt});continue}const rt=Ze.value;let Ot=rt.kind===V.b.NULL;if(rt.kind===V.b.VARIABLE){const Ve=rt.name.value;if(xt==null||!tt(xt,Ve)){if(je.defaultValue!==void 0)Je[Ye]=je.defaultValue;else if((0,M.bd)(Oe))throw new P.eO(`Argument "${Ye}" of required type "${(0,X.N)(Oe)}" was provided the variable "$${Ve}" which was not provided a runtime value.`,{nodes:rt});continue}Ot=xt[Ve]==null}if(Ot&&(0,M.bd)(Oe))throw new P.eO(`Argument "${Ye}" of non-null type "${(0,X.N)(Oe)}" must not be null.`,{nodes:rt});const se=(0,_e.i)(rt,Oe,xt);if(se===void 0)throw new P.eO(`Argument "${Ye}" has invalid value ${(0,y.y)(rt)}.`,{nodes:rt});Je[Ye]=se}return Je}function he(at,nt,xt){var dt;const Je=(dt=nt.directives)===null||dt===void 0?void 0:dt.find(Te=>Te.name.value===at.name);if(Je)return De(at,Je,xt)}function tt(at,nt){return Object.prototype.hasOwnProperty.call(at,nt)}},20495:function($e,ce,q){"use strict";q.d(ce,{X:function(){return z}});var X=q(30949),h=q(75009);function z(V){const y=V.getSchema(),M=y?y.getTypeMap():Object.create(null),B=Object.create(null);return{InputObjectTypeDefinition:be,InputObjectTypeExtension:be,InterfaceTypeDefinition:be,InterfaceTypeExtension:be,ObjectTypeDefinition:be,ObjectTypeExtension:be};function be(ee){var Z;const K=ee.name.value;B[K]||(B[K]=Object.create(null));const ne=(Z=ee.fields)!==null&&Z!==void 0?Z:[],te=B[K];for(const R of ne){const W=R.name.value;P(M[K],W)?V.reportError(new X.eO(`Field "${K}.${W}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:R.name})):te[W]?V.reportError(new X.eO(`Field "${K}.${W}" can only be defined once.`,{nodes:[te[W],R.name]})):te[W]=R.name}return!1}}function P(V,y){return(0,h.YQ)(V)||(0,h.kD)(V)||(0,h.qK)(V)?V.getFields()[y]!=null:!1}},21788:function($e,ce,q){"use strict";q.d(ce,{z:function(){return X}});function X(h){if(h==null)return Object.create(null);if(Object.getPrototypeOf(h)===null)return h;const z=Object.create(null);for(const[P,V]of Object.entries(h))z[P]=V;return z}},24055:function($e,ce,q){var X;/** 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 * 34 * @lightSyntaxTransform 35 * @noflow 36 * @nolint 37 * @preventMunge 38 * @preserve-invariant-messages 39 */var h=q(36735);function z(Je){var Te=Object.create(null);return Je&&Object.keys(Je).forEach(function(me){if(me!=="default"){var je=Object.getOwnPropertyDescriptor(Je,me);Object.defineProperty(Te,me,je.get?je:{enumerable:!0,get:function(){return Je[me]}})}}),Te.default=Je,Object.freeze(Te)}var P=z(h),V,y;const{useRef:M,useEffect:B,isValidElement:be}=P,ee=(V=P.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)!==null&&V!==void 0?V:P.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Z=Symbol.for("react.memo_cache_sentinel"),K=typeof((y=P.__COMPILER_RUNTIME)===null||y===void 0?void 0:y.c)=="function"?P.__COMPILER_RUNTIME.c:function(Te){return P.useMemo(()=>{const me=new Array(Te);for(let je=0;je<Te;je++)me[je]=Z;return me[Z]=!0,me},[])},ne={};["readContext","useCallback","useContext","useEffect","useImperativeHandle","useInsertionEffect","useLayoutEffect","useMemo","useReducer","useRef","useState","useDebugValue","useDeferredValue","useTransition","useMutableSource","useSyncExternalStore","useId","unstable_isNewReconciler","getCacheSignal","getCacheForType","useCacheRefresh"].forEach(Je=>{ne[Je]=()=>{throw new Error(`[React] Unexpected React hook call (${Je}) from a React compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') `)}});let te=null;ne.useMemoCache=Je=>{if(te==null)throw new Error("React Compiler internal invariant violation: unexpected null dispatcher");return te.useMemoCache(Je)};var R;(function(Je){Je[Je.PushGuardContext=0]="PushGuardContext",Je[Je.PopGuardContext=1]="PopGuardContext",Je[Je.PushExpectHook=2]="PushExpectHook",Je[Je.PopExpectHook=3]="PopExpectHook"})(R||(R={}));function W(Je){return ee.ReactCurrentDispatcher.current=Je,ee.ReactCurrentDispatcher.current}const Q=[];function _e(Je){const Te=ee.ReactCurrentDispatcher.current;if(Je===R.PushGuardContext){if(Q.push(Te),Q.length===1&&(te=Te),Te===ne)throw new Error("[React] Unexpected call to custom hook or component from a React compiled function. Check that (1) all hooks are called directly and named according to convention ('use[A-Z]') and (2) components are returned as JSX instead of being directly invoked.");W(ne)}else if(Je===R.PopGuardContext){const me=Q.pop();if(me==null)throw new Error("React Compiler internal error: unexpected null in guard stack");Q.length===0&&(te=null),W(me)}else if(Je===R.PushExpectHook)Q.push(Te),W(te);else if(Je===R.PopExpectHook){const me=Q.pop();if(me==null)throw new Error("React Compiler internal error: unexpected null in guard stack");W(me)}else throw new Error("React Compiler internal error: unreachable block"+Je)}function ue(Je){for(let Te=0;Te<Je.length;Te++)Je[Te]=Z}function Me(){throw new Error("TODO: implement $makeReadOnly in react-compiler-runtime")}const De=new Map;function he(){for(const Je of De.values())Je.forEach(Te=>{Te.count=0})}function tt(Je,Te){let me=De.get(Je);me==null&&(me=new Set,De.set(Je,me)),me.add(Te)}function at(Je,Te){const me=De.get(Je);me!=null&&me.delete(Te)}function nt(Je){const Te=M(null);Te.current!=null&&(Te.current.count+=1),B(()=>
39{if(Te.current==null){const me={count:0};tt(Je,me),Te.current=me}return()=>{Te.current!==null&&at(Je,Te.current)}})}const xt=new Set;function dt(Je,Te,me,je,Ye,Oe){function Ze(se,Ve,bt,St){const pe=`${je}:${Oe} [${Ye}] ${me}${bt} changed from ${se} to ${Ve} at depth ${St}`;xt.has(pe)||(xt.add(pe),console.error(pe))}const rt=2;function Ot(se,Ve,bt,St){if(!(St>rt)){if(se===Ve)return;if(typeof se!=typeof Ve)Ze(`type ${typeof se}`,`type ${typeof Ve}`,bt,St);else if(typeof se=="object"){const pe=Array.isArray(se),ae=Array.isArray(Ve);if(se===null&&Ve!==null)Ze("null",`type ${typeof Ve}`,bt,St);else if(Ve===null)Ze(`type ${typeof se}`,"null",bt,St);else if(se instanceof Map)if(!(Ve instanceof Map))Ze("Map instance","other value",bt,St);else if(se.size!==Ve.size)Ze(`Map instance with size ${se.size}`,`Map instance with size ${Ve.size}`,bt,St);else for(const[ie,Be]of se)Ve.has(ie)?Ot(Be,Ve.get(ie),`${bt}.get(${ie})`,St+1):Ze(`Map instance with key ${ie}`,`Map instance without key ${ie}`,bt,St);else if(Ve instanceof Map)Ze("other value","Map instance",bt,St);else if(se instanceof Set)if(!(Ve instanceof Set))Ze("Set instance","other value",bt,St);else if(se.size!==Ve.size)Ze(`Set instance with size ${se.size}`,`Set instance with size ${Ve.size}`,bt,St);else for(const ie of Ve)se.has(ie)||Ze(`Set instance without element ${ie}`,`Set instance with element ${ie}`,bt,St);else if(Ve instanceof Set)Ze("other value","Set instance",bt,St);else if(pe||ae)if(pe!==ae)Ze(`type ${pe?"array":"object"}`,`type ${ae?"array":"object"}`,bt,St);else if(se.length!==Ve.length)Ze(`array with length ${se.length}`,`array with length ${Ve.length}`,bt,St);else for(let ie=0;ie<se.length;ie++)Ot(se[ie],Ve[ie],`${bt}[${ie}]`,St+1);else if(be(se)||be(Ve))be(se)!==be(Ve)?Ze(`type ${be(se)?"React element":"object"}`,`type ${be(Ve)?"React element":"object"}`,bt,St):se.type!==Ve.type?Ze(`React element of type ${se.type}`,`React element of type ${Ve.type}`,bt,St):Ot(se.props,Ve.props,`[props of ${bt}]`,St+1);else{for(const ie in Ve)ie in se||Ze(`object without key ${ie}`,`object with key ${ie}`,bt,St);for(const ie in se)ie in Ve?Ot(se[ie],Ve[ie],`${bt}.${ie}`,St+1):Ze(`object with key ${ie}`,`object without key ${ie}`,bt,St)}}else{if(typeof se=="function")return;isNaN(se)||isNaN(Ve)?isNaN(se)!==isNaN(Ve)&&Ze(`${isNaN(se)?"NaN":"non-NaN value"}`,`${isNaN(Ve)?"NaN":"non-NaN value"}`,bt,St):se!==Ve&&Ze(se,Ve,bt,St)}}}Ot(Je,Te,"",0)}X=_e,X=Me,X=ue,X=dt,ce.c=K,X=he,X=De,X=nt},25953:function($e,ce,q){"use strict";q.d(ce,{kr:function(){return xi},Rq:function(){return Pe},vM:function(){return Xe},yX:function(){return wo},CE:function(){return no},VS:function(){return ri},JR:function(){return zi},Jb:function(){return ns},pi:function(){return ve},p_:function(){return cn},r5:function(){return Nt},m7:function(){return In},p:function(){return fe},t:function(){return Ce}});var X=q(39194),h=q(38585),z=q(31573),P=q(75009),V=q(73151),y=q(8085),M=q(27691),B=q(63010),be;(function(E){function T(O){return typeof O=="string"}E.is=T})(be||(be={}));var ee;(function(E){function T(O){return typeof O=="string"}E.is=T})(ee||(ee={}));var Z;(function(E){E.MIN_VALUE=-2147483648,E.MAX_VALUE=2147483647;function T(O){return typeof O=="number"&&E.MIN_VALUE<=O&&O<=E.MAX_VALUE}E.is=T})(Z||(Z={}));var K;(function(E){E.MIN_VALUE=0,E.MAX_VALUE=2147483647;function T(O){return typeof O=="number"&&E.MIN_VALUE<=O&&O<=E.MAX_VALUE}E.is=T})(K||(K={}));var ne;(function(E){function T(F,w){return F===Number.MAX_VALUE&&(F=K.MAX_VALUE),w===Number.MAX_VALUE&&(w=K.MAX_VALUE),{line:F,character:w}}E.create=T;function O(F){let w=F;return ke.objectLiteral(w)&&ke.uinteger(w.line)&&ke.uinteger(w.character)}E.is=O})(ne||(ne={}));var te;(function(E){function T(F,w,Y,oe){if(ke.uinteger(F)&&ke.uinteger(w)&&ke.uinteger(Y)&&ke.uinteger(oe))return{start:ne.create(F,w),end:ne.create(Y,oe)};if(ne.is(F)&&ne.is(w))return{start:F,end:w};throw new Error(`Range#create called with invalid arguments[${F}, ${w}, ${Y}, ${oe}]`)}E.create=T;function O(F){let w=F;return ke.objectLiteral(w)&&ne.is(w.start)&&ne.is(w.end)}E.is=O})(te||(te={}));var R;(function(E){function T(F,w){return{uri:F,range:w}}E.create=T;function O(F){let w=F;return ke.objectLiteral(w)&&te.is(w.range)&&(ke.string(w.uri)||ke.undefined(w.uri))}E.is=O})(R||(R={}));var W;(function(E){function T(F,w,Y,oe){return{targetUri:F,targetRange:w,targetSelectionRange:Y,originSelectionRange:oe}}E.create=T;function O(F){let w=F;return ke.objectLiteral(w)&&te.is(w.targetRange)&&ke.string(w.targetUri)&&te.is(w.targetSelectionRange)&&(te.is(w.originSelectionRange)||ke.undefined(w.originSelectionRange))}E.is=O})(W||(W={}));var Q;(function(E){function T(F,w,Y,oe){return{red:F,green:w,blue:Y,alpha:oe}}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&ke.numberRange(w.red,0,1)&&ke.numberRange(w.green,0,1)&&ke.numberRange(w.blue,0,1)&&ke.numberRange(w.alpha,0,1)}E.is=O})(Q||(Q={}));var _e;(function(E){function T(F,w){return{range:F,color:w}}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&te.is(w.range)&&Q.is(w.color)}E.is=O})(_e||(_e={}));var ue;(function(E){function T(F,w,Y){return{label:F,textEdit:w,additionalTextEdits:Y}}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&ke.string(w.label)&&(ke.undefined(w.textEdit)||Je.is(w))&&(ke.undefined(w.additionalTextEdits)||ke.typedArray(w.additionalTextEdits,Je.is))}E.is=O})(ue||(ue={}));var Me;(function(E){E.Comment="comment",E.Imports="imports",E.Region="region"})(Me||(Me={}));var De;(function(E){function T(F,w,Y,oe,Fe,ut){const Ke={startLine:F,endLine:w};return ke.defined(Y)&&(Ke.startCharacter=Y),ke.defined(oe)&&(Ke.endCharacter=oe),ke.defined(Fe)&&(Ke.kind=Fe),ke.defined(ut)&&(Ke.collapsedText=ut),Ke}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&ke.uinteger(w.startLine)&&ke.uinteger(w.startLine)&&(ke.undefined(w.startCharacter)||ke.uinteger(w.startCharacter))&&(ke.undefined(w.endCharacter)||ke.uinteger(w.endCharacter))&&(ke.undefined(w.kind)||ke.string(w.kind))}E.is=O})(De||(De={}));var he;(function(E){function T(F,w){return{location:F,message:w}}E.create=T;function O(F){let w=F;return ke.defined(w)&&R.is(w.location)&&ke.string(w.message)}E.is=O})(he||(he={}));var tt;(function(E){E.Error=1,E.Warning=2,E.Information=3,E.Hint=4})(tt||(tt={}));var at;(function(E){E.Unnecessary=1,E.Deprecated=2})(at||(at={}));var nt;(function(E){function T(O){const F=O;return ke.objectLiteral(F)&&ke.string(F.href)}E.is=T})(nt||(nt={}));var xt;(function(E){function T(F,w,Y,oe,Fe,ut){let Ke={range:F,message:w};return ke.defined(Y)&&(Ke.severity=Y),ke.defined(oe)&&(Ke.code=oe),ke.defined(Fe)&&(Ke.source=Fe),ke.defined(ut)&&(Ke.relatedInformation=ut),Ke}E.create=T;function O(F){var w;let Y=F;return ke.defined(Y)&&te.is(Y.range)&&ke.string(Y.message)&&(ke.number(Y.severity)||ke.undefined(Y.severity)
vendor: 16,230 bytes, line 39
39)&&(ke.integer(Y.code)||ke.string(Y.code)||ke.undefined(Y.code))&&(ke.undefined(Y.codeDescription)||ke.string((w=Y.codeDescription)===null||w===void 0?void 0:w.href))&&(ke.string(Y.source)||ke.undefined(Y.source))&&(ke.undefined(Y.relatedInformation)||ke.typedArray(Y.relatedInformation,he.is))}E.is=O})(xt||(xt={}));var dt;(function(E){function T(F,w,...Y){let oe={title:F,command:w};return ke.defined(Y)&&Y.length>0&&(oe.arguments=Y),oe}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.string(w.title)&&ke.string(w.command)}E.is=O})(dt||(dt={}));var Je;(function(E){function T(Y,oe){return{range:Y,newText:oe}}E.replace=T;function O(Y,oe){return{range:{start:Y,end:Y},newText:oe}}E.insert=O;function F(Y){return{range:Y,newText:""}}E.del=F;function w(Y){const oe=Y;return ke.objectLiteral(oe)&&ke.string(oe.newText)&&te.is(oe.range)}E.is=w})(Je||(Je={}));var Te;(function(E){function T(F,w,Y){const oe={label:F};return w!==void 0&&(oe.needsConfirmation=w),Y!==void 0&&(oe.description=Y),oe}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&ke.string(w.label)&&(ke.boolean(w.needsConfirmation)||w.needsConfirmation===void 0)&&(ke.string(w.description)||w.description===void 0)}E.is=O})(Te||(Te={}));var me;(function(E){function T(O){const F=O;return ke.string(F)}E.is=T})(me||(me={}));var je;(function(E){function T(Y,oe,Fe){return{range:Y,newText:oe,annotationId:Fe}}E.replace=T;function O(Y,oe,Fe){return{range:{start:Y,end:Y},newText:oe,annotationId:Fe}}E.insert=O;function F(Y,oe){return{range:Y,newText:"",annotationId:oe}}E.del=F;function w(Y){const oe=Y;return Je.is(oe)&&(Te.is(oe.annotationId)||me.is(oe.annotationId))}E.is=w})(je||(je={}));var Ye;(function(E){function T(F,w){return{textDocument:F,edits:w}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ae.is(w.textDocument)&&Array.isArray(w.edits)}E.is=O})(Ye||(Ye={}));var Oe;(function(E){function T(F,w,Y){let oe={kind:"create",uri:F};return w!==void 0&&(w.overwrite!==void 0||w.ignoreIfExists!==void 0)&&(oe.options=w),Y!==void 0&&(oe.annotationId=Y),oe}E.create=T;function O(F){let w=F;return w&&w.kind==="create"&&ke.string(w.uri)&&(w.options===void 0||(w.options.overwrite===void 0||ke.boolean(w.options.overwrite))&&(w.options.ignoreIfExists===void 0||ke.boolean(w.options.ignoreIfExists)))&&(w.annotationId===void 0||me.is(w.annotationId))}E.is=O})(Oe||(Oe={}));var Ze;(function(E){function T(F,w,Y,oe){let Fe={kind:"rename",oldUri:F,newUri:w};return Y!==void 0&&(Y.overwrite!==void 0||Y.ignoreIfExists!==void 0)&&(Fe.options=Y),oe!==void 0&&(Fe.annotationId=oe),Fe}E.create=T;function O(F){let w=F;return w&&w.kind==="rename"&&ke.string(w.oldUri)&&ke.string(w.newUri)&&(w.options===void 0||(w.options.overwrite===void 0||ke.boolean(w.options.overwrite))&&(w.options.ignoreIfExists===void 0||ke.boolean(w.options.ignoreIfExists)))&&(w.annotationId===void 0||me.is(w.annotationId))}E.is=O})(Ze||(Ze={}));var rt;(function(E){function T(F,w,Y){let oe={kind:"delete",uri:F};return w!==void 0&&(w.recursive!==void 0||w.ignoreIfNotExists!==void 0)&&(oe.options=w),Y!==void 0&&(oe.annotationId=Y),oe}E.create=T;function O(F){let w=F;return w&&w.kind==="delete"&&ke.string(w.uri)&&(w.options===void 0||(w.options.recursive===void 0||ke.boolean(w.options.recursive))&&(w.options.ignoreIfNotExists===void 0||ke.boolean(w.options.ignoreIfNotExists)))&&(w.annotationId===void 0||me.is(w.annotationId))}E.is=O})(rt||(rt={}));var Ot;(function(E){function T(O){let F=O;return F&&(F.changes!==void 0||F.documentChanges!==void 0)&&(F.documentChanges===void 0||F.documentChanges.every(w=>ke.string(w.kind)?Oe.is(w)||Ze.is(w)||rt.is(w):Ye.is(w)))}E.is=T})(Ot||(Ot={}));class se{constructor(T,O){this.edits=T,this.changeAnnotations=O}insert(T,O,F){let w,Y;if(F===void 0?w=Je.insert(T,O):me.is(F)?(Y=F,w=je.insert(T,O,F)):(this.assertChangeAnnotations(this.changeAnnotations),Y=this.changeAnnotations.manage(F),w=je.insert(T,O,Y)),this.edits.push(w),Y!==void 0)return Y}replace(T,O,F){let w,Y;if(F===void 0?w=Je.replace(T,O):me.is(F)?(Y=F,w=je.replace(T,O,F)):(this.assertChangeAnnotations(this.changeAnnotations),Y=this.changeAnnotations.manage(F),w=je.replace(T,O,Y)),this.edits.push(w),Y!==void 0)return Y}delete(T,O){let F,w;if(O===void 0?F=Je.del(T):me.is(O)?(w=O,F=je.del(T,O)):(this.assertChangeAnnotations(this.changeAnnotations),w=this.changeAnnotations.manage(O),F=je.del(T,w)),this.edits.push(F),w!==void 0)return w}add(T){this.edits.push(T)}all(){return this.edits}clear(){this.edits.splice(0,this.edits.length)}assertChangeAnnotations(T){if(T===void 0)throw new Error("Text edit change is not configured to manage change annotations.")}}class Ve{constructor(T){this._annotations=T===void 0?Object.create(null):T,this._counter=0,this._size=0}all(){return this._annotations}get size(){return this._size}manage(T,O){let F;if(me.is(T)?F=T:(F=this.nextId(),O=T),this._annotations[F]!==void 0)throw new Error(`Id ${F} is already in use.`);if(O===void 0)throw new Error(`No annotation provided for id ${F}`);return this._annotations[F]=O,this._size++,F}nextId(){return this._counter++,this._counter.toString()}}class bt{constructor(T){this._textEditChanges=Object.create(null),T!==void 0?(this._workspaceEdit=T,T.documentChanges?(this._changeAnnotations=new Ve(T.changeAnnotations),T.changeAnnotations=this._changeAnnotations.all(),T.documentChanges.forEach(O=>{if(Ye.is(O)){const F=new se(O.edits,this._changeAnnotations);this._textEditChanges[O.textDocument.uri]=F}})):T.changes&&Object.keys(T.changes).forEach(O=>{const F=new se(T.changes[O]);this._textEditChanges[O]=F})):this._workspaceEdit={}}get edit(){return this.initDocumentChanges(),this._changeAnnotations!==void 0&&(this._changeAnnotations.size===0?this._workspaceEdit.changeAnnotations=void 0:this._workspaceEdit.changeAnnotations=this._changeAnnotations.all()),this._workspaceEdit}getTextEditChange(T){if(ae.is(T)){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");const O={uri:T.uri,version:T.version};let F=this._textEditChanges[O.uri];if(!F){const w=[],Y={textDocument:O,edits:w};this._workspaceEdit.documentChanges.push(Y),F=new se(w,this._changeAnnotations),this._textEditChanges[O.uri]=F}return F}else{if(this.initChanges(),this._workspaceEdit.changes===void 0)throw new Error("Workspace edit is not configured for normal text edit changes.");let O=this._textEditChanges[T];if(!O){let F=[];this._workspaceEdit.changes[T]=F,O=new se(F),this._textEditChanges[T]=O}return O}}initDocumentChanges(){this._workspaceEdit.documentChanges===void 0&&this._workspaceEdit.changes===void 0&&(this._changeAnnotations=new Ve,this._workspaceEdit.documentChanges=[],this._workspaceEdit.changeAnnotations=this._changeAnnotations.all())}initChanges(){this._workspaceEdit.documentChanges===void 0&&this._workspaceEdit.changes===void 0&&(this._workspaceEdit.changes=Object.create(null))}createFile(T,O,F){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");let w;Te.is(O)||me.is(O)?w=O:F=O;let Y,oe;if(w===void 0?Y=Oe.create(T,F):(oe=me.is(w)?w:this._changeAnnotations.manage(w),Y=Oe.create(T,F,oe)),this._workspaceEdit.documentChanges.push(Y),oe!==void 0)return oe}renameFile(T,O,F,w){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");let Y;Te.is(F)||me.is(F)?Y=F:w=F;let oe,Fe;if(Y===void 0?oe=Ze.create(T,O,w):(Fe=me.is(Y)?Y:this._changeAnnotations.manage(Y),oe=Ze.create(T,O,w,Fe)),this._workspaceEdit.documentChanges.push(oe),Fe!==void 0)return Fe}deleteFile(T,O,F){if(this.initDocumentChanges(),this._workspaceEdit.documentChanges===void 0)throw new Error("Workspace edit is not configured for document changes.");let w;Te.is(O)||me.is(O)?w=O:F=O;let Y,oe;if(w===void 0?Y=rt.create(T,F):(oe=me.is(w)?w:this._changeAnnotations.manage(w),Y=rt.create(T,F,oe)),this._workspaceEdit.documentChanges.push(Y),oe!==void 0)return oe}}var St;(function(E){function T(F){return{uri:F}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.string(w.uri)}E.is=O})(St||(St={}));var pe;(function(E){function T(F,w){return{uri:F,version:w}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.string(w.uri)&&ke.integer(w.version)}E.is=O})(pe||(pe={}));var ae;(function(E){function T(F,w){return{uri:F,version:w}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.string(w.uri)&&(w.version===null||ke.integer(w.version))}E.is=O})(ae||(ae={}));var ie;(function(E){function T(F,w,Y,oe){return{uri:F,languageId:w,version:Y,text:oe}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.string(w.uri)&&ke.string(w.languageId)&&ke.integer(w.version)&&ke.string(w.text)}E.is=O})(ie||(ie={}));var Be;(function(E){E.PlainText="plaintext",E.Markdown="markdown";function T(O){const F=O;return F===E.PlainText||F===E.Markdown}E.is=T})(Be||(Be={}));var ge;(function(E){function T(O){const F=O;return ke.objectLiteral(O)&&Be.is(F.kind)&&ke.string(F.value)}E.is=T})(ge||(ge={}));var it;(function(E){E.Text=1,E.Method=2,E.Function=3,E.Constructor=4,E.Field=5,E.Variable=6,E.Class=7,E.Interface=8,E.Module=9,E.Property=10,E.Unit=11,E.Value=12,E.Enum=13,E.Keyword=14,E.Snippet=15,E.Color=16,E.File=17,E.Reference=18,E.Folder=19,E.EnumMember=20,E.Constant=21,E.Struct=22,E.Event=23,E.Operator=24,E.TypeParameter=25})(it||(it={}));var on;(function(E){E.PlainText=1,E.Snippet=2})(on||(on={}));var xn;(function(E){E.Deprecated=1})(xn||(xn={}));var si;(function(E){function T(F,w,Y){return{newText:F,insert:w,replace:Y}}E.create=T;function O(F){const w=F;return w&&ke.string(w.newText)&&te.is(w.insert)&&te.is(w.replace)}E.is=O})(si||(si={}));var jn;(function(E){E.asIs=1,E.adjustIndentation=2})(jn||(jn={}));var lr;(function(E){function T(O){const F=O;return F&&(ke.string(F.detail)||F.detail===void 0)&&(ke.string(F.description)||F.description===void 0)}E.is=T})(lr||(lr={}));var cr;(function(E){function T(O){return{label:O}}E.create=T})(cr||(cr={}));var Sr;(function(E){function T(O,F){return{items:O||[],isIncomplete:!!F}}E.create=T})(Sr||(Sr={}));var Qr;(function(E){function T(F){return F.replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&")}E.fromPlainText=T;function O(F){const w=F;return ke.string(w)||ke.objectLiteral(w)&&ke.string(w.language)&&ke.string(w.value)}E.is=O})(Qr||(Qr={}));var Or;(function(E){function T(O){let F=O;return!!F&&ke.objectLiteral(F)&&(ge.is(F.contents)||Qr.is(F.contents)||ke.typedArray(F.contents,Qr.is))&&(O.range===void 0||te.is(O.range))}E.is=T})(Or||(Or={}));var dr;(function(E){function T(O,F){return F?{label:O,documentation:F}:{label:O}}E.create=T})(dr||(dr={}));var fr;(function(E){function T(O,F,...w){let Y={label:O};return ke.defined(F)&&(Y.documentation=F),ke.defined(w)?Y.parameters=w:Y.parameters=[],Y}E.create=T})(fr||(fr={}));var pr;(function(E){E.Text=1,E.Read=2,E.Write=3})(pr||(pr={}));var Fr;(function(E){function T(O,F){let w={range:O};return ke.number(F)&&(w.kind=F),w}E.create=T})(Fr||(Fr={}));var hr;(function(E){E.File=1,E.Module=2,E.Namespace=3,E.Package=4,E.Class=5,E.Method=6,E.Property=7,E.Field=8,E.Constructor=9,E.Enum=10,E.Interface=11,E.Function=12,E.Variable=13,E.Constant=14,E.String=15,E.Number=16,E.Boolean=17,E.Array=18,E.Object=19,E.Key=20,E.Null=21,E.EnumMember=22,E.Struct=23,E.Event=24,E.Operator=25,E.TypeParameter=26})(hr||(hr={}));var _r;(function(E){E.Deprecated=1})(_r||(_r={}));var qi;(function(E){function T(O,F,w,Y,oe){let Fe={name:O,kind:F,location:{uri:Y,range:w}};return oe&&(Fe.containerName=oe),Fe}E.create=T})(qi||(qi={}));var Eo;(function(E){function T(O,F,w,Y){return Y!==void 0?{name:O,kind:F,location:{uri:w,range:Y}}:{name:O,kind:F,location:{uri:w}}}E.create=T})(Eo||(Eo={}));var Kr;(function(E){function T(F,w,Y,oe,Fe,ut){let Ke={name:F,detail:w,kind:Y,range:oe,selectionRange:Fe};return ut!==void 0&&(Ke.children=ut),Ke}E.create=T;function O(F){let w=F;return w&&ke.string(w.name)&&ke.number(w.kind)&&te.is(w.range)&&te.is(w.selectionRange)&&(w.detail===void 0||ke.string(w.detail))&&(w.deprecated===void 0||ke.boolean(w.deprecated))&&(w.children===void 0||Array.isArray(w.children))&&(w.tags===void 0||Array.isArray(w.tags))}E.is=O})(Kr||(Kr={}));var Xr;(function(E){E.Empty="",E.QuickFix="quickfix",E.Refactor="refactor",E.RefactorExtract="refactor.extract",E.RefactorInline="refactor.inline",E.RefactorRewrite="refactor.rewrite",E.Source="source",E.SourceOrganizeImports="source.organizeImports",E.SourceFixAll="source.fixAll"})(Xr||(Xr={}));var ji;(function(E){E.Invoked=1,E.Automatic=2})(ji||(ji={}));var Di;(function(E){function T(F,w,Y){let oe={diagnostics:F};return w!=null&&(oe.only=w),Y!=null&&(oe.triggerKind=Y),oe}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.typedArray(w.diagnostics,xt.is)&&(w.only===void 0||ke.typedArray(w.only,ke.string))&&(w.triggerKind===void 0||w.triggerKind===ji.Invoked||w.triggerKind===ji.Automatic)}E.is=O})(Di||(Di={}));var mr;(function(E){function T(F,w,Y){let oe={title:F},Fe=!0;return typeof w=="string"?(Fe=!1,oe.kind=w):dt.is(w)?oe.command=w:oe.edit=w,Fe&&Y!==void 0&&(oe.kind=Y),oe}E.create=T;function O(F){let w=F;return w&&ke.string(w.title)&&(w.diagnostics===void 0||ke.typedArray(w.diagnostics,xt.is))&&(w.kind===void 0||ke.string(w.kind))&&(w.edit!==void 0||w.command!==void 0)&&(w.command===void 0||dt.is(w.command))&&(w.isPreferred===void 0||ke.boolean(w.isPreferred))&&(w.edit===void 0||Ot.is(w.edit))}E.is=O})(mr||(mr={}));var gr;(function(E){function T(F,w){let Y={range:F};return ke.defined(w)&&(Y.data=w),Y}E.create=T;function O(F){let w=F;return ke.defined(w)&&te.is(w.range)&&(ke.undefined(w.command)||dt.is(w.command))}E.is=O})(gr||(gr={}));var Vi;(function(E){function T(F,w){return{tabSize:F,insertSpaces:w}}E.create=T;function O(F){let w=F;return ke.defined(w)&&ke.uinteger(w.tabSize)&&ke.boolean(w.insertSpaces)}E.is=O})(Vi||(Vi={}));var vr;(function(E){function T(F,w,Y){return{range:F,target:w,data:Y}}E.create=T;function O(F){let w=F;return ke.defined(w)&&te.is(w.range)&&(ke.undefined(w.target)||ke.string(w.target))}E.is=O})(vr||(vr={}));var Ui;(function(E){function T(F,w){return{range:F,parent:w}}E.create=T;function O(F){let w=F;return ke.objectLiteral(w)&&te.is(w.range)&&(w.parent===void 0||E.is(w.parent))}E.is=O})(Ui||(Ui={}));var Co;(function(E){E.namespace="namespace",E.type="type",E.class="class",E.enum="enum",E.interface="interface",E.struct="struct",E.typeParameter="typeParameter",E.parameter="parameter",E.variable="variable",E.property="property",E.enumMember="enumMember",E.event="event",E.function="function",E.method="method",E.macro="macro",E.keyword="keyword",E.modifier="modifier",E.comment="comment",E.string="string",E.number="number",E.regexp="regexp",E.operator="operator",E.decorator="decorator"})(Co||(Co={}));var bo;(function(E){E.declaration="declaration",E.definition="definition",E.readonly="readonly",E.static="static",E.deprecated="deprecated",E.abstract="abstract",E.async="async",E.modification="modification",E.documentation="documentation",E.defaultLibrary="defaultLibrary"})(bo||(bo={}));var ye;(function(E){function T(O){const F=O;return ke.objectLiteral(F)&&(F.resultId===void 0||typeof F.resultId=="string")&&Array.isArray(F.data)&&(F.data.length===0||typeof F.data[0]=="number")}E.is=T})(ye||(ye={}));var Re;(function(E){function T(F,w){return{range:F,text:w}}E.create=T;function O(F){const w=F;return w!=null&&te.is(w.range)&&ke.string(w.text)}E.is=O})(Re||(Re={}));var pt;(function(E){function T(F,w,Y){return{range:F,variableName:w,caseSensitiveLookup:Y}}E.create=T;function O(F){const w=F;return w!=null&&te.is(w.range)&&ke.boolean(w.caseSensitiveLookup)&&(ke.string(w.variableName)||w.variableName===void 0)}E.is=O})(pt||(pt={}));var Zt;(function(E){function T(F,w){return{range:F,expression:w}}E.create=T;function O(F){const w=F;return w!=null&&te.is(w.range)&&(ke.string(w.expression)||w.expression===void 0)}E.is=O})(Zt||(Zt={}));var wn;(function(E){function T(F,w){return{frameId:F,stoppedLocation:w}}E.create=T;function O(F){const w=F;return ke.defined(w)&&te.is(F.stoppedLocation)}E.is=O})(wn||(wn={}));var Ai;(function(E){E.Type=1,E.Parameter=2;function T(O){return O===1||O===2}E.is=T}
vendor: 4,630 bytes, lines 39-41
39)(Ai||(Ai={}));var Zr;(function(E){function T(F){return{value:F}}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&(w.tooltip===void 0||ke.string(w.tooltip)||ge.is(w.tooltip))&&(w.location===void 0||R.is(w.location))&&(w.command===void 0||dt.is(w.command))}E.is=O})(Zr||(Zr={}));var Uo;(function(E){function T(F,w,Y){const oe={position:F,label:w};return Y!==void 0&&(oe.kind=Y),oe}E.create=T;function O(F){const w=F;return ke.objectLiteral(w)&&ne.is(w.position)&&(ke.string(w.label)||ke.typedArray(w.label,Zr.is))&&(w.kind===void 0||Ai.is(w.kind))&&w.textEdits===void 0||ke.typedArray(w.textEdits,Je.is)&&(w.tooltip===void 0||ke.string(w.tooltip)||ge.is(w.tooltip))&&(w.paddingLeft===void 0||ke.boolean(w.paddingLeft))&&(w.paddingRight===void 0||ke.boolean(w.paddingRight))}E.is=O})(Uo||(Uo={}));var Do;(function(E){function T(O){return{kind:"snippet",value:O}}E.createSnippet=T})(Do||(Do={}));var $o;(function(E){function T(O,F,w,Y){return{insertText:O,filterText:F,range:w,command:Y}}E.create=T})($o||($o={}));var Jr;(function(E){function T(O){return{items:O}}E.create=T})(Jr||(Jr={}));var Ta;(function(E){E.Invoked=0,E.Automatic=1})(Ta||(Ta={}));var Ao;(function(E){function T(O,F){return{range:O,text:F}}E.create=T})(Ao||(Ao={}));var Sa;(function(E){function T(O,F){return{triggerKind:O,selectedCompletionInfo:F}}E.create=T})(Sa||(Sa={}));var zo;(function(E){function T(O){const F=O;return ke.objectLiteral(F)&&ee.is(F.uri)&&ke.string(F.name)}E.is=T})(zo||(zo={}));const Nr=null;var Ir;(function(E){function T(Y,oe,Fe,ut){return new Oa(Y,oe,Fe,ut)}E.create=T;function O(Y){let oe=Y;return!!(ke.defined(oe)&&ke.string(oe.uri)&&(ke.undefined(oe.languageId)||ke.string(oe.languageId))&&ke.uinteger(oe.lineCount)&&ke.func(oe.getText)&&ke.func(oe.positionAt)&&ke.func(oe.offsetAt))}E.is=O;function F(Y,oe){let Fe=Y.getText(),ut=w(oe,(gt,yt)=>{let kt=gt.range.start.line-yt.range.start.line;return kt===0?gt.range.start.character-yt.range.start.character:kt}),Ke=Fe.length;for(let gt=ut.length-1;gt>=0;gt--){let yt=ut[gt],kt=Y.offsetAt(yt.range.start),st=Y.offsetAt(yt.range.end);if(st<=Ke)Fe=Fe.substring(0,kt)+yt.newText+Fe.substring(st,Fe.length);else throw new Error("Overlapping edit");Ke=kt}return Fe}E.applyEdits=F;function w(Y,oe){if(Y.length<=1)return Y;const Fe=Y.length/2|0,ut=Y.slice(0,Fe),Ke=Y.slice(Fe);w(ut,oe),w(Ke,oe);let gt=0,yt=0,kt=0;for(;gt<ut.length&&yt<Ke.length;)oe(ut[gt],Ke[yt])<=0?Y[kt++]=ut[gt++]:Y[kt++]=Ke[yt++];for(;gt<ut.length;)Y[kt++]=ut[gt++];for(;yt<Ke.length;)Y[kt++]=Ke[yt++];return Y}})(Ir||(Ir={}));class Oa{constructor(T,O,F,w){this._uri=T,this._languageId=O,this._version=F,this._content=w,this._lineOffsets=void 0}get uri(){return this._uri}get languageId(){return this._languageId}get version(){return this._version}getText(T){if(T){let O=this.offsetAt(T.start),F=this.offsetAt(T.end);return this._content.substring(O,F)}return this._content}update(T,O){this._content=T.text,this._version=O,this._lineOffsets=void 0}getLineOffsets(){if(this._lineOffsets===void 0){let T=[],O=this._content,F=!0;for(let w=0;w<O.length;w++){F&&(T.push(w),F=!1);let Y=O.charAt(w);F=Y==="\r"||Y===` 40`,Y==="\r"&&w+1<O.length&&O.charAt(w+1)===` 41`&&w++}F&&O.length>0&&T.push(O.length),this._lineOffsets=T}return this._lineOffsets}positionAt(T){T=Math.max(Math.min(T,this._content.length),0);let O=this.getLineOffsets(),F=0,w=O.length;if(w===0)return ne.create(0,T);for(;F<w;){let oe=Math.floor((F+w)/2);O[oe]>T?w=oe:F=oe+1}let Y=F-1;return ne.create(Y,T-O[Y])}offsetAt(T){let O=this.getLineOffsets();if(T.line>=O.length)return this._content.length;if(T.line<0)return 0;let F=O[T.line],w=T.line+1<O.length?O[T.line+1]:this._content.length;return Math.max(Math.min(F+T.character,w),F)}get lineCount(){return this.getLineOffsets().length}}var ke;(function(E){const T=Object.prototype.toString;function O(st){return typeof st!="undefined"}E.defined=O;function F(st){return typeof st=="undefined"}E.undefined=F;function w(st){return st===!0||st===!1}E.boolean=w;function Y(st){return T.call(st)==="[object String]"}E.string=Y;function oe(st){return T.call(st)==="[object Number]"}E.number=oe;function Fe(st,un,sn){return T.call(st)==="[object Number]"&&un<=st&&st<=sn}E.numberRange=Fe;function ut(st){return T.call(st)==="[object Number]"&&-2147483648<=st&&st<=2147483647}E.integer=ut;function Ke(st){return T.call(st)==="[object Number]"&&0<=st&&st<=2147483647}E.uinteger=Ke;function gt(st){return T.call(st)==="[object Function]"}E.func=gt;function yt(st){return st!==null&&typeof st=="object"}E.objectLiteral=yt;function kt(st,un){return Array.isArray(st)&&st.every(un)}E.typedArray=kt})(ke||(ke={}));
41class Yt{constructor(T){this._start=0,this._pos=0,this.getStartOfToken=()=>this._start,this.getCurrentPosition=()=>this._pos,this.eol=()=>this._sourceText.length===this._pos,this.sol=()=>this._pos===0,this.peek=()=>this._sourceText.charAt(this._pos)||null,this.next=()=>{const O=this._sourceText.charAt(this._pos);return this._pos++,O},this.eat=O=>{if(this._testNextCharacter(O))return this._start=this._pos,this._pos++,this._sourceText.charAt(this._pos-1)},this.eatWhile=O=>{let F=this._testNextCharacter(O),w=!1;for(F&&(w=F,this._start=this._pos);F;)this._pos++,F=this._testNextCharacter(O),w=!0;return w},this.eatSpace=()=>this.eatWhile(/[\s\u00a0]/),this.skipToEnd=()=>{this._pos=this._sourceText.length},this.skipTo=O=>{this._pos=O},this.match=(O,F=!0,w=!1)=>{let Y=null,oe=null;return typeof O=="string"?(oe=new RegExp(O,w?"i":"g").test(this._sourceText.slice(this._pos,this._pos+O.length)),Y=O):O instanceof RegExp&&(oe=this._sourceText.slice(this._pos).match(O),Y=oe==null?void 0:oe[0]),oe!=null&&(typeof O=="string"||oe instanceof Array&&this._sourceText.startsWith(oe[0],this._pos))?(F&&(this._start=this._pos,Y&&Y.length&&(this._pos+=Y.length)),oe):!1}
41,this.backUp=O=>{this._pos-=O},this.column=()=>this._pos,this.indentation=()=>{const O=this._sourceText.match(/\s*/);let F=0;if(O&&O.length!==0){const w=O[0];let Y=0;for(;w.length>Y;)w.charCodeAt(Y)===9?F+=2:F++,Y++}return F},this.current=()=>this._sourceText.slice(this._start,this._pos),this._sourceText=T}_testNextCharacter(T){const O=this._sourceText.charAt(this._pos);let F=!1;return typeof T=="string"?F=O===T:F=T instanceof RegExp?T.test(O):T(O),F}}function In(E){return{ofRule:E}}function cn(E,T){return{ofRule:E,isList:!0,separator:T}}function Yn(E,T){const O=E.match;return E.match=F=>{let w=!1;return O&&(w=O(F)),w&&T.every(Y=>Y.match&&!Y.match(F))},E}function Ce(E,T){return{style:T,match:O=>O.kind===E}}function fe(E,T){return{style:T||"punctuation",match:O=>O.kind==="Punctuation"&&O.value===E}}const ve=E=>E===" "||E===" "||E===","||E===` 42`||E==="\r"||E==="\uFEFF"||E==="\xA0",Pe={Name:/^[_A-Za-z][_0-9A-Za-z]*/,Punctuation:/^(?:!|\$|\(|\)|\.\.\.|:|=|&|@|\[|]|\{|\||\})/,Number:/^-?(?:0|(?:[1-9][0-9]*))(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?/,String:/^(?:"""(?:\\"""|[^"]|"[^"]|""[^"])*(?:""")?|"(?:[^"\\]|\\(?:"|\/|\\|b|f|n|r|t|u[0-9a-fA-F]{4}))*"?)/,Comment:/^#.*/},Xe={Document:[cn("Definition")],Definition(E){switch(E.value){case"{":return"ShortQuery";case"query":return"Query";case"mutation":return"Mutation";case"subscription":return"Subscription";case"fragment":return z.b.FRAGMENT_DEFINITION;case"schema":return"SchemaDef";case"scalar":return"ScalarDef";case"type":return"ObjectTypeDef";case"interface":return"InterfaceDef";case"union":return"UnionDef";case"enum":return"EnumDef";case"input":return"InputDef";case"extend":return"ExtendDef";case"directive":return"DirectiveDef"}},ShortQuery:["SelectionSet"],Query:[ze("query"),In(Qe("def")),In("VariableDefinitions"),cn("Directive"),"SelectionSet"],Mutation:[ze("mutation"),In(Qe("def")),In("VariableDefinitions"),cn("Directive"),"SelectionSet"],Subscription:[ze("subscription"),In(Qe("def")),In("VariableDefinitions"),cn("Directive"),"SelectionSet"],VariableDefinitions:[fe("("),cn("VariableDefinition"),fe(")")],VariableDefinition:["Variable",fe(":"),"Type",In("DefaultValue")],Variable:[fe("$","variable"),Qe("variable")],DefaultValue:[fe("="),"Value"],SelectionSet:[fe("{"),cn("Selection"),fe("}")],Selection(E,T){return E.value==="..."?T.match(/[\s\u00a0,]*(on\b|@|{)/,!1)?"InlineFragment":"FragmentSpread":T.match(/[\s\u00a0,]*:/,!1)?"AliasedField":"Field"},AliasedField:[Qe("property"),fe(":"),Qe("qualifier"),In("Arguments"),cn("Directive"),In("SelectionSet")],Field:[Qe("property"),In("Arguments"),cn("Directive"),In("SelectionSet")],Arguments:[fe("("),cn("Argument"),fe(")")],Argument:[Qe("attribute"),fe(":"),"Value"],FragmentSpread:[fe("..."),Qe("def"),cn("Directive")],InlineFragment:[fe("..."),In("TypeCondition"),cn("Directive"),"SelectionSet"],FragmentDefinition:[ze("fragment"),In(Yn(Qe("def"),[ze("on")])),"TypeCondition",cn("Directive"),"SelectionSet"],TypeCondition:[ze("on"),"NamedType"],Value(E){switch(E.kind){case"Number":return"NumberValue";case"String":return"StringValue";case"Punctuation":switch(E.value){case"[":return"ListValue";case"{":return"ObjectValue";case"$":return"Variable";case"&":return"NamedType"}return null;case"Name":switch(E.value){case"true":case"false":return"BooleanValue"}return E.value==="null"?"NullValue":"EnumValue"}},NumberValue:[Ce("Number","number")],StringValue:[{style:"string",match:E=>E.kind==="String",update(E,T){T.value.startsWith('"""')&&(E.inBlockstring=!T.value.slice(3).endsWith('"""'))}}],BooleanValue:[Ce("Name","builtin")],NullValue:[Ce("Name","keyword")],EnumValue:[Qe("string-2")],ListValue:[fe("["),cn("Value"),fe("]")],ObjectValue:[fe("{"),cn("ObjectField"),fe("}")],ObjectField:[Qe("attribute"),fe(":"),"Value"],Type(E){return E.value==="["?"ListType":"NonNullType"},ListType:[fe("["),"Type",fe("]"),In(fe("!"))],NonNullType:["NamedType",In(fe("!"))],NamedType:[wt("atom")],Directive:[fe("@","meta"),Qe("meta"),In("Arguments")],DirectiveDef:[ze("directive"),fe("@","meta"),Qe("meta"),In("ArgumentsDef"),ze("on"),cn("DirectiveLocation",fe("|"))],InterfaceDef:[ze("interface"),Qe("atom"),In("Implements"),cn("Directive"),fe("{"),cn("FieldDef"),fe("}")],Implements:[ze("implements"),cn("NamedType",fe("&"))],DirectiveLocation:[Qe("string-2")],SchemaDef:[ze("schema"),cn("Directive"),fe("{"),cn("OperationTypeDef"),fe("}")],OperationTypeDef:[Qe("keyword"),fe(":"),Qe("atom")],ScalarDef:[ze("scalar"),Qe("atom"),cn("Directive")],ObjectTypeDef:[ze("type"),Qe("atom"),In("Implements"),cn("Directive"),fe("{"),cn("FieldDef"),fe("}")],FieldDef:[Qe("property"),In("ArgumentsDef"),fe(":"),"Type",cn("Directive")],ArgumentsDef:[fe("("),cn("InputValueDef"),fe(")")],InputValueDef:[Qe("attribute"),fe(":"),"Type",In("DefaultValue"),cn("Directive")],UnionDef:[ze("union"),Qe("atom"),cn("Directive"),fe("="),cn("UnionMember",fe("|"))],UnionMember:["NamedType"],EnumDef:[ze("enum"),Qe("atom"),cn("Directive"),fe("{"),cn("EnumValueDef"),fe("}
42")],EnumValueDef:[Qe("string-2"),cn("Directive")],InputDef:[ze("input"),Qe("atom"),cn("Directive"),fe("{"),cn("InputValueDef"),fe("}")],ExtendDef:[ze("extend"),"ExtensionDefinition"],ExtensionDefinition(E){switch(E.value){case"schema":return z.b.SCHEMA_EXTENSION;case"scalar":return z.b.SCALAR_TYPE_EXTENSION;case"type":return z.b.OBJECT_TYPE_EXTENSION;case"interface":return z.b.INTERFACE_TYPE_EXTENSION;case"union":return z.b.UNION_TYPE_EXTENSION;case"enum":return z.b.ENUM_TYPE_EXTENSION;case"input":return z.b.INPUT_OBJECT_TYPE_EXTENSION}},[z.b.SCHEMA_EXTENSION]:["SchemaDef"],[z.b.SCALAR_TYPE_EXTENSION]:["ScalarDef"],[z.b.OBJECT_TYPE_EXTENSION]:["ObjectTypeDef"],[z.b.INTERFACE_TYPE_EXTENSION]:["InterfaceDef"],[z.b.UNION_TYPE_EXTENSION]:["UnionDef"],[z.b.ENUM_TYPE_EXTENSION]:["EnumDef"],[z.b.INPUT_OBJECT_TYPE_EXTENSION]:["InputDef"]};function ze(E){return{style:"keyword",match:T=>T.kind==="Name"&&T.value===E}}function Qe(E){return{style:E,match:T=>T.kind==="Name",update(T,O){T.name=O.value}}}function wt(E){return{style:E,match:T=>T.kind==="Name",update(T,O){var F;!((F=T.prevState)===null||F===void 0)&&F.prevState&&(T.name=O.value,T.prevState.prevState.type=O.value)}}}function Nt(E={eatWhitespace:T=>T.eatWhile(ve),lexRules:Pe,parseRules:Xe,editorConfig:{}}){return{startState(){const T={level:0,step:0,name:null,kind:null,type:null,rule:null,needsSeparator:!1,prevState:null};return Dn(E.parseRules,T,z.b.DOCUMENT),T},token(T,O){return Ut(T,O,E)}}}function Ut(E,T,O){var F;if(T.inBlockstring)return E.match(/.*"""/)?(T.inBlockstring=!1,"string"):(E.skipToEnd(),"string");const{lexRules:w,parseRules:Y,eatWhitespace:oe,editorConfig:Fe}=O;if(T.rule&&T.rule.length===0?kn(T):T.needsAdvance&&(T.needsAdvance=!1,Zn(T,!0)),E.sol()){const gt=(Fe==null?void 0:Fe.tabSize)||2;T.indentLevel=Math.floor(E.indentation()/gt)}if(oe(E))return"ws";const ut=ni(w,E);if(!ut)return E.match(/\S+/)||E.match(/\s/),Dn(fn,T,"Invalid"),"invalidchar";if(ut.kind==="Comment")return Dn(fn,T,"Comment"),"comment";const Ke=Rt({},T);if(ut.kind==="Punctuation"){if(/^[{([]/.test(ut.value))T.indentLevel!==void 0&&(T.levels=(T.levels||[]).concat(T.indentLevel+1));else if(/^[})\]]/.test(ut.value)){const gt=T.levels=(T.levels||[]).slice(0,-1);T.indentLevel&>.length>0&>.at(-1)<T.indentLevel&&(T.indentLevel=gt.at(-1))}}for(;T.rule;){let gt=typeof T.rule=="function"?T.step===0?T.rule(ut,E):null:T.rule[T.step];if(T.needsSeparator&&(gt=gt==null?void 0:gt.separator),gt){if(gt.ofRule&&(gt=gt.ofRule),typeof gt=="string"){Dn(Y,T,gt);continue}if(!((F=gt.match)===null||F===void 0)&&F.call(gt,ut))return gt.update&>.update(T,ut),ut.kind==="Punctuation"?Zn(T,!0):T.needsAdvance=!0,gt.style}_i(T)}return Rt(T,Ke),Dn(fn,T,"Invalid"),"invalidchar"}function Rt(E,T){const O=Object.keys(T);for(let F=0;F<O.length;F++)E[O[F]]=T[O[F]];return E}const fn={Invalid:[],Comment:[]};function Dn(E,T,O){if(!E[O])throw new TypeError("Unknown rule: "+O);T.prevState=Object.assign({},T),T.kind=O,T.name=null,T.type=null,T.rule=E[O],T.step=0,T.needsSeparator=!1}function kn(E){E.prevState&&(E.kind=E.prevState.kind,E.name=E.prevState.name,E.type=E.prevState.type,E.rule=E.prevState.rule,E.step=E.prevState.step,E.needsSeparator=E.prevState.needsSeparator,E.prevState=E.prevState.prevState)}function Zn(E,T){var O;if(eo(E)&&E.rule){const F=E.rule[E.step];if(F.separator){const{separator:w}=F;if(E.needsSeparator=!E.needsSeparator,!E.needsSeparator&&w.ofRule)return}if(T)return}for(E.needsSeparator=!1,E.step++;E.rule&&!(Array.isArray(E.rule)&&E.step<E.rule.length);)kn(E),E.rule&&(eo(E)?!((O=E.rule)===null||O===void 0)&&O[E.step].separator&&(E.needsSeparator=!E.needsSeparator):(E.needsSeparator=!1,E.step++))}function eo(E){const T=Array.isArray(E.rule)&&typeof E.rule[E.step]!="string"&&E.rule[E.step];return T&&T.isList}function _i(E){for(;E.rule&&!(Array.isArray(E.rule)&&E.rule[E.step].ofRule);)kn(E);E.rule&&Zn(E,!1)}function ni(E,T){const O=Object.keys(E);for(let F=0;F<O.length;F++){const w=T.match(E[O[F]]);if(w&&w instanceof Array)return{kind:O[F],value:w[0]}}}function Jn(E,T){const O=E.split(` 43`),F=Nt();let w=F.startState(),Y="",oe=new Yt("");for(let Fe=0;Fe<O.length;Fe++){for(oe=new Yt(O[Fe]);!oe.eol()&&(Y=F.token(oe,w),T(oe,w,Y,Fe)!=="BREAK"););T(oe,w,Y,Fe),w.kind||(w=F.startState())}return{start:oe.getStartOfToken(),end:oe.getCurrentPosition(),str
43ing:oe.current(),state:w,style:Y}}var xi;(function(E){E.TYPE_SYSTEM="TYPE_SYSTEM",E.EXECUTABLE="EXECUTABLE",E.UNKNOWN="UNKNOWN"})(xi||(xi={}));const ei=[z.b.SCHEMA_DEFINITION,z.b.OPERATION_TYPE_DEFINITION,z.b.SCALAR_TYPE_DEFINITION,z.b.OBJECT_TYPE_DEFINITION,z.b.INTERFACE_TYPE_DEFINITION,z.b.UNION_TYPE_DEFINITION,z.b.ENUM_TYPE_DEFINITION,z.b.INPUT_OBJECT_TYPE_DEFINITION,z.b.DIRECTIVE_DEFINITION,z.b.SCHEMA_EXTENSION,z.b.SCALAR_TYPE_EXTENSION,z.b.OBJECT_TYPE_EXTENSION,z.b.INTERFACE_TYPE_EXTENSION,z.b.UNION_TYPE_EXTENSION,z.b.ENUM_TYPE_EXTENSION,z.b.INPUT_OBJECT_TYPE_EXTENSION],Ld=E=>{let T=xi.UNKNOWN;if(E)try{(0,X.YR)((0,h.qg)(E),{enter(O){if(O.kind==="Document"){T=xi.EXECUTABLE;return}return ei.includes(O.kind)?(T=xi.TYPE_SYSTEM,X.sP):!1}})}catch(O){return T}return T};function Md(E,T){return T!=null&&T.endsWith(".graphqls")?xi.TYPE_SYSTEM:Ld(E)}function Bd(E,T,O=0){let F=null,w=null,Y=null;const oe=Jn(E,(Fe,ut,Ke,gt)=>{if(!(gt!==T.line||Fe.getCurrentPosition()+O<T.character+1))return F=Ke,w=Object.assign({},ut),Y=Fe.current(),"BREAK"});return{start:oe.start,end:oe.end,string:Y||oe.string,state:w||oe.state,style:F||oe.style}}function Ho(E,T,O,F,w){const Y=F||Bd(E,T,1);if(!Y)return null;const oe=Y.state.kind==="Invalid"?Y.state.prevState:Y.state;if(!oe)return null;const Fe=Wo(O,Y.state),ut=(w==null?void 0:w.mode)||Md(E,w==null?void 0:w.uri);return{token:Y,state:oe,typeInfo:Fe,mode:ut}}function Fa(E,T,O){return O===V.S0.name&&E.getQueryType()===T?V.S0:O===V.Xe.name&&E.getQueryType()===T?V.Xe:O===V.of.name&&(0,P.ML)(T)?V.of:"getFields"in T?T.getFields()[O]:null}function Go(E,T){const O=[];let F=E;for(;F!=null&&F.kind;)O.push(F),F=F.prevState;for(let w=O.length-1;w>=0;w--)T(O[w])}function gu(E){let T;return Go(E,O=>{switch(O.kind){case"Query":case"ShortQuery":case"Mutation":case"Subscription":case"FragmentDefinition":T=O;break}}),T}function Wo(E,T){let O,F,w,Y,oe,Fe,ut,Ke,gt,yt,kt;return Go(T,st=>{var un;switch(st.kind){case mt.QUERY:case"ShortQuery":yt=E.getQueryType();break;case mt.MUTATION:yt=E.getMutationType();break;case mt.SUBSCRIPTION:yt=E.getSubscriptionType();break;case mt.INLINE_FRAGMENT:case mt.FRAGMENT_DEFINITION:st.type&&(yt=E.getType(st.type));break;case mt.FIELD:case mt.ALIASED_FIELD:{!yt||!st.name?oe=null:(oe=gt?Fa(E,gt,st.name):null,yt=oe?oe.type:null);break}case mt.SELECTION_SET:gt=(0,P.MR)(yt);break;case mt.DIRECTIVE:w=st.name?E.getDirective(st.name):null;break;case mt.INTERFACE_DEF:st.name&&(ut=null,kt=new P.VA({name:st.name,interfaces:[],fields:{}}));break;case mt.OBJECT_TYPE_DEF:st.name&&(kt=null,ut=new P.bh({name:st.name,interfaces:[],fields:{}}));break;case mt.ARGUMENTS:{if(st.prevState)switch(st.prevState.kind){case mt.FIELD:F=oe&&oe.args;break;case mt.DIRECTIVE:F=w&&w.args;break;case mt.ALIASED_FIELD:{const _n=(un=st.prevState)===null||un===void 0?void 0:un.name;if(!_n){F=null;break}const Rr=gt?Fa(E,gt,_n):null;if(!Rr){F=null;break}F=Rr.args;break}default:F=null;break}else F=null;break}case mt.ARGUMENT:if(F){for(let _n=0;_n<F.length;_n++)if(F[_n].name===st.name){O=F[_n];break}}Fe=O==null?void 0:O.type;break;case mt.VARIABLE_DEFINITION:case mt.VARIABLE:yt=Fe;break;case mt.ENUM_VALUE:const sn=(0,P.MR)(Fe);Y=sn instanceof P.Zb?sn.getValues().find(_n=>_n.value===st.name):null;break;case mt.LIST_VALUE:const Er=(0,P.yl)(Fe);Fe=Er instanceof P.KT?Er.ofType:null;break;case mt.OBJECT_VALUE:const Gt=(0,P.MR)(Fe);Ke=Gt instanceof P.zP?Gt.getFields():null;break;case mt.OBJECT_FIELD:const zn=st.name&&Ke?Ke[st.name]:null;Fe=zn==null?void 0:zn.type,oe=zn,yt=oe?oe.type:null;break;case mt.NAMED_TYPE:st.name&&(yt=E.getType(st.name));break}}),{argDef:O,argDefs:F,directiveDef:w,enumValue:Y,fieldDef:oe,inputType:Fe,objectFieldDefs:Ke,parentType:gt,type:yt,interfaceDef:kt,objectTypeDef:ut}}const Yl={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"},mt=Object.assign(Object.assign({},z.b),Yl),Na={Created:1,Changed:2,Deleted:3};var an;(function(E){E.Text=1,E.Method=2,E.Function=3,E.Constructor=4,E.Field=5,E.Variable=6,E.Class=
437,E.Interface=8,E.Module=9,E.Property=10,E.Unit=11,E.Value=12,E.Enum=13,E.Keyword=14,E.Snippet=15,E.Color=16,E.File=17,E.Reference=18,E.Folder=19,E.EnumMember=20,E.Constant=21,E.Struct=22,E.Event=23,E.Operator=24,E.TypeParameter=25})(an||(an={}));function $i(E){const T=Object.keys(E),O=T.length,F=new Array(O);for(let w=0;w<O;++w)F[w]=E[T[w]];return F}function qn(E,T){return Vs(T,Ql(E.string))}function Vs(E,T){if(!T||T.trim()===""||T.trim()===":"||T.trim()==="{")return gn(E,F=>!F.isDeprecated);const O=E.map(F=>({proximity:Kl(Ql(F.label),T),entry:F}));return gn(gn(O,F=>F.proximity<=2),F=>!F.entry.isDeprecated).sort((F,w)=>(F.entry.isDeprecated?1:0)-(w.entry.isDeprecated?1:0)||F.proximity-w.proximity||F.entry.label.length-w.entry.label.length).map(F=>F.entry)}function gn(E,T){const O=E.filter(T);return O.length===0?E:O}function Ql(E){return E.toLowerCase().replaceAll(/\W/g,"")}function Kl(E,T){let O=Us(T,E);return E.length>T.length&&(O-=E.length-T.length-1,O+=E.indexOf(T)===0?0:.5),O}function Us(E,T){let O,F;const w=[],Y=E.length,oe=T.length;for(O=0;O<=Y;O++)w[O]=[O];for(F=1;F<=oe;F++)w[0][F]=F;for(O=1;O<=Y;O++)for(F=1;F<=oe;F++){const Fe=E[O-1]===T[F-1]?0:1;w[O][F]=Math.min(w[O-1][F]+1,w[O][F-1]+1,w[O-1][F-1]+Fe),O>1&&F>1&&E[O-1]===T[F-2]&&E[O-2]===T[F-1]&&(w[O][F]=Math.min(w[O][F],w[O-2][F-2]+Fe))}return w[Y][oe]}const Xl=E=>` { 44 $${E!=null?E:1} 45}`,xo=(E,T,O)=>{if(!T)return O!=null?O:E;const F=(0,P.MR)(T);return(0,P.YQ)(F)||(0,P.qK)(F)||(0,P.Fs)(F)||(0,P.Lc)(F)?E+Xl():O!=null?O:E},Qu=(E,T,O)=>{if((0,P.Fs)(T)){const F=(0,P.MR)(T.ofType);return E+`[${xo("",F,"$1")}]`}return xo(E,T,O)},Ku=E=>{const T=E.args.filter(O=>O.type.toString().endsWith("!"));if(T.length)return E.name+`(${T.map((O,F)=>`${O.name}: $${F+1}`)}
45) ${xo("",E.type,` 46`)}`},Yo={command:"editor.action.triggerSuggest",title:"Suggestions"},to=E=>{const T=[];if(E)try{(0,X.YR)((0,h.qg)(E),{FragmentDefinition(O){T.push(O)}})}catch(O){return[]}return T};function no(E,T,O,F,w,Y){var oe;const Fe=Object.assign(Object.assign({},Y),{schema:E}),ut=Ho(T,O,E,F,Y);if(!ut)return[];const{state:Ke,typeInfo:gt,mode:yt,token:kt}=ut,{kind:st,step:un,prevState:sn}=Ke;if(st===mt.DOCUMENT)return yt===xi.TYPE_SYSTEM?Tn(kt):yt===xi.EXECUTABLE?io(kt):Hp(kt);if(st===mt.EXTEND_DEF)return Zl(kt);if(((oe=sn==null?void 0:sn.prevState)===null||oe===void 0?void 0:oe.kind)===mt.EXTENSION_DEFINITION&&Ke.name)return qn(kt,[]);if((sn==null?void 0:sn.kind)===z.b.SCALAR_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(P.lg).map(Gt=>({label:Gt.name,kind:an.Function})));if((sn==null?void 0:sn.kind)===z.b.OBJECT_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(Gt=>(0,P.YQ)(Gt)&&!Gt.name.startsWith("__")).map(Gt=>({label:Gt.name,kind:an.Function})));if((sn==null?void 0:sn.kind)===z.b.INTERFACE_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(P.kD).map(Gt=>({label:Gt.name,kind:an.Function})));if((sn==null?void 0:sn.kind)===z.b.UNION_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(P.CK).map(Gt=>({label:Gt.name,kind:an.Function})));if((sn==null?void 0:sn.kind)===z.b.ENUM_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(Gt=>(0,P.oF)(Gt)&&!Gt.name.startsWith("__")).map(Gt=>({label:Gt.name,kind:an.Function})));if((sn==null?void 0:sn.kind)===z.b.INPUT_OBJECT_TYPE_EXTENSION)return qn(kt,Object.values(E.getTypeMap()).filter(P.qK).map(Gt=>({label:Gt.name,kind:an.Function})));if(st===mt.IMPLEMENTS||st===mt.NAMED_TYPE&&(sn==null?void 0:sn.kind)===mt.IMPLEMENTS)return Jl(kt,Ke,E,T,gt);if(st===mt.SELECTION_SET||st===mt.FIELD||st===mt.ALIASED_FIELD)return vu(kt,gt,Fe);if(st===mt.ARGUMENTS||st===mt.ARGUMENT&&un===0){const{argDefs:Gt}=gt;if(Gt)return qn(kt,Gt.map(zn=>{var _n;return{label:zn.name,insertText:Qu(zn.name+": ",zn.type),insertTextMode:jn.adjustIndentation,insertTextFormat:on.Snippet,command:Yo,labelDetails:{detail:" "+String(zn.type)},documentation:(_n=zn.description)!==null&&_n!==void 0?_n:void 0,kind:an.Variable,type:zn.type}}))}if((st===mt.OBJECT_VALUE||st===mt.OBJECT_FIELD&&un===0)&>.objectFieldDefs){const Gt=$i(gt.objectFieldDefs),zn=st===mt.OBJECT_VALUE?an.Value:an.Field;return qn(kt,Gt.map(_n=>{var Rr;return{label:_n.name,detail:String(_n.type),documentation:(Rr=_n==null?void 0:_n.description)!==null&&Rr!==void 0?Rr:void 0,kind:zn,type:_n.type,insertText:Qu(_n.name+": ",_n.type),insertTextMode:jn.adjustIndentation,insertTextFormat:on.Snippet,command:Yo}}))}if(st===mt.ENUM_VALUE||st===mt.LIST_VALUE&&un===1||st===mt.OBJECT_FIELD&&un===2||st===mt.ARGUMENT&&un===2)return jd(kt,gt,T,E);if(st===mt.VARIABLE&&un===1){const Gt=(0,P.MR)(gt.inputType),zn=Ko(T,E,kt);return qn(kt,zn.filter(_n=>_n.detail===(Gt==null?void 0:Gt.name)))}if(st===mt.TYPE_CONDITION&&un===1||st===mt.NAMED_TYPE&&sn!=null&&sn.kind===mt.TYPE_CONDITION)return Qo(kt,gt,E,st);if(st===mt.FRAGMENT_SPREAD&&un===1)return $s(kt,gt,E,T,Array.isArray(w)?w:to(w));const Er=Zu(Ke);return Er.kind===mt.FIELD_DEF?qn(kt,Object.values(E.getTypeMap()).filter(Gt=>(0,P.oH)(Gt)&&!Gt.name.startsWith("__")).map(Gt=>({label:Gt.name,kind:an.Function,insertText:Y!=null&&Y.fillLeafsOnComplete?Gt.name+` 47`:Gt.name,insertTextMode:jn.adjustIndentation}))):Er.kind===mt.INPUT_VALUE_DEF&&un===2?qn(kt,Object.values(E.getTypeMap()).filter(Gt=>(0,P.dX)(Gt)&&!Gt.name.startsWith("__")).map(Gt=>({label:Gt.name,kind:an.Function,insertText:Y!=null&&Y.fillLeafsOnComplete?Gt.name+` 48$1`:Gt.name,insertTextMode:jn.adjustIndentation,insertTextFormat:on.Snippet}))):st===mt.VARIABLE_DEFINITION&&un===2||st===mt.LIST_TYPE&&un===1||st===mt.NAMED_TYPE&&sn&&(sn.kind===mt.VARIABLE_DEFINITION||sn.kind===mt.LIST_TYPE||sn.kind===mt.NON_NULL_TYPE)?Zo(kt,E,st):st===mt.DIRECTIVE?Xu(kt,Ke,E,st):st===mt.DIRECTIVE_DEF?Vd(kt,Ke,E,st):[]}const kr=[{label:"type",kind:an.Function},{label:"interface",kind:an.Function},{label:"union",kind:an.Function},{label:"input",kind:an.Function},{label:"scalar",kind:an.Function},{label:"schema",kind:an.Function}],Ia=[{label:"query",kind:an.Function},{label:"mutation",kind:an.Function},{label:"subscription",kind:an.Function},{label:"fragment",kind:an.Function},{label:"{",kind:an.Constructor}];function Tn(E){return qn(E,[{label:"extend",kind:an.Function},...kr])}function io(E){return qn(E,Ia)}function Hp(E){return qn(E,[{label:"extend",kind:an.Function},...Ia,...kr])}function Zl(E){return qn(E,kr)}function vu(E,T,O){var F;if(T.parentType){const{parentType:w}=T;let Y=[];return"getFields"in w&&(Y=$i(w.getFields())),(0,P.ML)(w)&&Y.push(V.of),w===((F=O==null?void 0:O.schema)===null||F===void 0?void 0:F.getQueryType())&&Y.push(V.S0,V.Xe),qn(E,Y.map((oe,Fe)=>{var ut;
48const Ke={sortText:String(Fe)+oe.name,label:oe.name,detail:String(oe.type),documentation:(ut=oe.description)!==null&&ut!==void 0?ut:void 0,deprecated:!!oe.deprecationReason,isDeprecated:!!oe.deprecationReason,deprecationReason:oe.deprecationReason,kind:an.Field,labelDetails:{detail:" "+oe.type.toString()},type:oe.type};return O!=null&&O.fillLeafsOnComplete&&(Ke.insertText=Ku(oe),Ke.insertText||(Ke.insertText=xo(oe.name,oe.type,oe.name+(E.state.needsAdvance?"":` 49`))),Ke.insertText&&(Ke.insertTextFormat=on.Snippet,Ke.insertTextMode=jn.adjustIndentation,Ke.command=Yo)),Ke}))}return[]}function jd(E,T,O,F){const w=(0,P.MR)(T.inputType),Y=Ko(O,F,E).filter(oe=>oe.detail===(w==null?void 0:w.name));if(w instanceof P.Zb){const oe=w.getValues();return qn(E,oe.map(Fe=>{var ut;return{label:Fe.name,detail:String(w),documentation:(ut=Fe.description)!==null&&ut!==void 0?ut:void 0,deprecated:!!Fe.deprecationReason,isDeprecated:!!Fe.deprecationReason,deprecationReason:Fe.deprecationReason,kind:an.EnumMember,type:w}}).concat(Y))}return w===y.kk?qn(E,Y.concat([{label:"true",detail:String(y.kk),documentation:"Not false.",kind:an.Variable,type:y.kk},{label:"false",detail:String(y.kk),documentation:"Not true.",kind:an.Variable,type:y.kk}])):Y}function Jl(E,T,O,F,w){if(T.needsSeparator)return[];const Y=O.getTypeMap(),oe=$i(Y).filter(P.kD),Fe=oe.map(({name:st})=>st),ut=new Set;Jn(F,(st,un)=>{var sn,Er,Gt,zn,_n;if(un.name&&(un.kind===mt.INTERFACE_DEF&&!Fe.includes(un.name)&&ut.add(un.name),un.kind===mt.NAMED_TYPE&&((sn=un.prevState)===null||sn===void 0?void 0:sn.kind)===mt.IMPLEMENTS)){if(w.interfaceDef){if((Er=w.interfaceDef)===null||Er===void 0?void 0:Er.getInterfaces().find(({name:ua})=>ua===un.name))return;const On=O.getType(un.name),aa=(Gt=w.interfaceDef)===null||Gt===void 0?void 0:Gt.toConfig();w.interfaceDef=new P.VA(Object.assign(Object.assign({},aa),{interfaces:[...aa.interfaces,On||new P.VA({name:un.name,fields:{}})]}))}else if(w.objectTypeDef){if((zn=w.objectTypeDef)===null||zn===void 0?void 0:zn.getInterfaces().find(({name:ua})=>ua===un.name))return;const On=O.getType(un.name),aa=(_n=w.objectTypeDef)===null||_n===void 0?void 0:_n.toConfig();w.objectTypeDef=new P.bh(Object.assign(Object.assign({},aa),{interfaces:[...aa.interfaces,On||new P.VA({name:un.name,fields:{}})]}))}}});const Ke=w.interfaceDef||w.objectTypeDef,yt=((Ke==null?void 0:Ke.getInterfaces())||[]).map(({name:st})=>st),kt=oe.concat([...ut].map(st=>({name:st}))).filter(({name:st})=>st!==(Ke==null?void 0:Ke.name)&&!yt.includes(st));return qn(E,kt.map(st=>{const un={label:st.name,kind:an.Interface,type:st};return st!=null&&st.description&&(un.documentation=st.description),un}))}function Qo(E,T,O,F){let w;if(T.parentType)if((0,P.Lc)(T.parentType)){const Y=(0,P.N_)(T.parentType),oe=O.getPossibleTypes(Y),Fe=Object.create(null);for(const ut of oe)for(const Ke of ut.getInterfaces())Fe[Ke.name]=Ke;w=oe.concat($i(Fe))}else w=[T.parentType];else{const Y=O.getTypeMap();w=$i(Y).filter(oe=>(0,P.ML)(oe)&&!oe.name.startsWith("__"))}return qn(E,w.map(Y=>{const oe=(0,P.MR)(Y);return{label:String(Y),documentation:(oe==null?void 0:oe.description)||"",kind:an.Field}}))}function $s(E,T,O,F,w){if(!F)return[];const Y=O.getTypeMap(),oe=gu(E.state),Fe=Xo(F);w&&w.length>0&&Fe.push(...w);const ut=Fe.filter(Ke=>Y[Ke.typeCondition.name.value]&&!(oe&&oe.kind===mt.FRAGMENT_DEFINITION&&oe.name===Ke.name.value)&&(0,P.ML)(T.parentType)&&(0,P.ML)(Y[Ke.typeCondition.name.value])&&(0,M.uI)(O,T.parentType,Y[Ke.typeCondition.name.value]));return qn(E,ut.map(Ke=>({label:Ke.name.value,detail:String(Y[Ke.typeCondition.name.value]),documentation:`fragment ${Ke.name.value} on ${Ke.typeCondition.name.value}`,labelDetails:{detail:`fragment ${Ke.name.value} on ${Ke.typeCondition.name.value}`},kind:an.Field,type:Y[Ke.typeCondition.name.value]})))}const ec=(E,T)=>{var O,F,w,Y,oe,Fe,ut,Ke,gt,yt;if(((O=E.prevState)===null||O===void 0?void 0:O.kind)===T)return E.prevState;if(((w=(F=E.prevState)===null||F===void 0?void 0:F.prevState)===null||w===void 0?void 0:w.kind)===T)return E.prevState.prevState;if(((Fe=(oe=(Y=E.prevState)===null||Y===void 0?void 0:Y.prevState)===null||oe===void 0?void 0:oe.prevState)===null||Fe===void 0?void 0:Fe.kind)===T)return E.prevState.prevState.prevState;if(((yt=(gt=(Ke=(ut=E.prevState)===null||ut===void 0?void 0:ut.prevState)===null||Ke===void 0?void 0:Ke.prevState)===null||gt===void 0?void 0:gt.prevState)===null||yt===void 0?void 0:yt.kind)===T)return E.prevState.prevState.prevState.prevState};function Ko(E,T,O){let F=null,w;const Y=Object.create({});return Jn(E,(oe,Fe)=>{var ut;if((Fe==null?void 0:Fe.kind)===mt.VARIABLE&&Fe.name&&(F=Fe.name),(Fe==null?void 0:Fe.kind)===mt.NAMED_TYPE&&F){const Ke=ec(Fe,mt.TYPE);Ke!=null&&Ke.type&&(w=T.getType(Ke==null?void 0:Ke.type))}if(F&&w&&!Y[F]){const Ke=O.string==="$"||((ut=O==null?void 0:O.state)===null||ut===void 0?void 0:ut.kind)==="Variable"?F:"$"+F;Y[F]={detail:w.toString(),insertText:Ke,label:"$"+F,rawInsert:Ke,type:w,kind:an.Variable},F=null,w=null}}),$i(Y)}function Xo(E){const T=[];return Jn(E,(O,F)=>{F.kind===mt.FRAGMENT_DEFINITION&&F.name&&F.type&&T.push({kind:mt.FRAGMENT_DEFINITION,name:{kind:z.b.NAME,value:F.name},selectionSet:{kind:mt.SELECTION_SET,selections:[]},typeCondition:{kind:mt.NAMED_TYPE,name:{kind:z.b.NAME,value:F.type}}})}),T}
49function Zo(E,T,O){const F=T.getTypeMap(),w=$i(F).filter(P.dX);return qn(E,w.map(Y=>({label:Y.name,documentation:(Y==null?void 0:Y.description)||"",kind:an.Variable})))}function Xu(E,T,O,F){var w;if(!((w=T.prevState)===null||w===void 0)&&w.kind){const Y=O.getDirectives().filter(oe=>zs(T.prevState,oe));return qn(E,Y.map(oe=>({label:oe.name,documentation:(oe==null?void 0:oe.description)||"",kind:an.Function})))}return[]}function Vd(E,T,O,F){const w=O.getDirectives().find(Y=>Y.name===T.name);return qn(E,(w==null?void 0:w.args.map(Y=>({label:Y.name,documentation:Y.description||"",kind:an.Field})))||[])}function zs(E,T){if(!(E!=null&&E.kind))return!1;const{kind:O,prevState:F}=E,{locations:w}=T;switch(O){case mt.QUERY:return w.includes(B.H.QUERY);case mt.MUTATION:return w.includes(B.H.MUTATION);case mt.SUBSCRIPTION:return w.includes(B.H.SUBSCRIPTION);case mt.FIELD:case mt.ALIASED_FIELD:return w.includes(B.H.FIELD);case mt.FRAGMENT_DEFINITION:return w.includes(B.H.FRAGMENT_DEFINITION);case mt.FRAGMENT_SPREAD:return w.includes(B.H.FRAGMENT_SPREAD);case mt.INLINE_FRAGMENT:return w.includes(B.H.INLINE_FRAGMENT);case mt.SCHEMA_DEF:return w.includes(B.H.SCHEMA);case mt.SCALAR_DEF:return w.includes(B.H.SCALAR);case mt.OBJECT_TYPE_DEF:return w.includes(B.H.OBJECT);case mt.FIELD_DEF:return w.includes(B.H.FIELD_DEFINITION);case mt.INTERFACE_DEF:return w.includes(B.H.INTERFACE);case mt.UNION_DEF:return w.includes(B.H.UNION);case mt.ENUM_DEF:return w.includes(B.H.ENUM);case mt.ENUM_VALUE:return w.includes(B.H.ENUM_VALUE);case mt.INPUT_DEF:return w.includes(B.H.INPUT_OBJECT);case mt.INPUT_VALUE_DEF:switch(F==null?void 0:F.kind){case mt.ARGUMENTS_DEF:return w.includes(B.H.ARGUMENT_DEFINITION);case mt.INPUT_DEF:return w.includes(B.H.INPUT_FIELD_DEFINITION)}}return!1}function Zu(E){return E.prevState&&E.kind&&[mt.NAMED_TYPE,mt.LIST_TYPE,mt.TYPE,mt.NON_NULL_TYPE].includes(E.kind)?Zu(E.prevState):E}var Ju=q(4242),yu=q.n(Ju);const tc=(E,T)=>{if(!T)return[];let O;try{O=parse(E)}catch(F){return[]}return zi(O,T)},zi=(E,T)=>{if(!T)return[];const O=new Map,F=new Set;(0,X.YR)(E,{FragmentDefinition(oe){O.set(oe.name.value,!0)},FragmentSpread(oe){F.has(oe.name.value)||F.add(oe.name.value)}});const w=new Set;for(const oe of F)!O.has(oe)&&T.has(oe)&&w.add(yu()(T.get(oe)));const Y=[];for(const oe of w)(0,X.YR)(oe,{FragmentSpread(Fe){!F.has(Fe.name.value)&&T.get(Fe.name.value)&&(w.add(yu()(T.get(Fe.name.value))),F.add(Fe.name.value))}}),O.has(oe.name.value)||Y.push(oe);return Y},nc={useMarkdownDescription:!1};function ii(E,T){E.push(T)}function es(E,T){isNonNullType(T)?(es(E,T.ofType),ii(E,"!")):isListType(T)?(ii(E,"["),es(E,T.ofType),ii(E,"]")):ii(E,T.name)}function Jo(E,T,O){const F=[],w="type"in E?E.type:E;return"type"in E&&E.description&&(ii(F,E.description),ii(F,` 50 51`)),ii(F,Eu(w,T)),O?(ii(F,` 52`),ii(F,O)):!isScalarType(w)&&"description"in w&&w.description?(ii(F,` 53`),ii(F,w.description)):"ofType"in w&&!isScalarType(w.ofType)&&"description"in w.ofType&&w.ofType.description&&(ii(F,` 54`),ii(F,w.ofType.description)),F.join("")}function Eu(E,T){const O=[];return T&&ii(O,"```graphql\n"),es(O,E),T&&ii(O,"\n```"),O.join("")}const Hs={Int:{type:"integer"},String:{type:"string"},Float:{type:"number"},ID:{type:"string"},Boolean:{type:"boolean"},DateTime:{type:"string"}};class Hi{constructor(){this.set=new Set}mark(T){return this.set.has(T)?!1:(this.set.add(T),!0)}}function ea(E,T){var O,F;let w=Object.create(null);const Y=Object.create(null),Fe="type"in E?E.type:E,ut=isNonNullType(Fe)?Fe.ofType:Fe,Ke=isNonNullType(Fe);if(isScalarType(ut))!((O=T==null?void 0:T.scalarSchemas)===null||O===void 0)&&O[ut.name]?w=JSON.parse(JSON.stringify(T.scalarSchemas[ut.name])):w.type=["string","number","boolean","integer"],Ke||(Array.isArray(w.type)?w.type.push("null"):w.type?w.type=[w.type,"null"]:w.enum?w.enum.push(null):w.oneOf?w.oneOf.push({type:"null"}):w={oneOf:[w,{type:"null"}]});else if(isEnumType(ut))w.enum=ut.getValues().map(yt=>yt.name),Ke||w.enum.push(null);else if(isListType(ut)){Ke?w.type="array":w.type=["array","null"];const{definition:yt,definitions:kt}=ea(ut.ofType,T);
54if(w.items=yt,kt)for(const st of Object.keys(kt))Y[st]=kt[st]}else if(isInputObjectType(ut)&&(Ke?w.$ref=`#/definitions/${ut.name}`:w.oneOf=[{$ref:`#/definitions/${ut.name}`},{type:"null"}],!((F=T==null?void 0:T.definitionMarker)===null||F===void 0)&&F.mark(ut.name))){const yt=ut.getFields(),kt={type:"object",properties:{},required:[]};kt.description=Jo(ut),T!=null&&T.useMarkdownDescription&&(kt.markdownDescription=Jo(ut,!0));for(const st of Object.keys(yt)){const un=yt[st],{required:sn,definition:Er,definitions:Gt}=ea(un,T);if(kt.properties[st]=Er,sn&&kt.required.push(st),Gt)for(const[zn,_n]of Object.entries(Gt))Y[zn]=_n}Y[ut.name]=kt}"defaultValue"in E&&E.defaultValue!==void 0&&(w.default=E.defaultValue);const{description:gt}=w;return w.description=Jo(E,!1,gt),T!=null&&T.useMarkdownDescription&&(w.markdownDescription=Jo(E,!0,gt)),{required:Ke,definition:w,definitions:Y}}function ic(E,T){var O;const F={$schema:"http://json-schema.org/draft-04/schema",type:"object",properties:{},required:[]},w=Object.assign(Object.assign({},T),{definitionMarker:new Hi,scalarSchemas:Object.assign(Object.assign({},Hs),T==null?void 0:T.scalarSchemas)});if(E)for(const[Y,oe]of Object.entries(E)){const{definition:Fe,required:ut,definitions:Ke}=ea(oe,w);F.properties[Y]=Fe,ut&&((O=F.required)===null||O===void 0||O.push(Y)),Ke&&(F.definitions=Object.assign(Object.assign({},F==null?void 0:F.definitions),Ke))}return F}class ta{constructor(T,O){this.containsPosition=F=>this.start.line===F.line?this.start.character<=F.character:this.end.line===F.line?this.end.character>=F.character:this.start.line<=F.line&&this.end.line>=F.line,this.start=T,this.end=O}setStart(T,O){this.start=new wo(T,O)}setEnd(T,O){this.end=new wo(T,O)}}class wo{constructor(T,O){this.lessThanOrEqualTo=F=>this.line<F.line||this.line===F.line&&this.character<=F.character,this.line=T,this.character=O}setLine(T){this.line=T}setCharacter(T){this.character=T}}function na(E,T){const O=` 55`,F=E.slice(0,T),w=F.split(O).length-1,Y=F.lastIndexOf(O);return new wo(w,T-Y-1)}function Gs(E,T){const O=na(E,T.start),F=na(E,T.end);return new ta(O,F)}var ka=q(64261),Cu=q(96952),rc=q(50118),Ud=q(62116),$d=q(20495),Ws=q(8151),bu=q(27228),oc=q(58738),zd=q(89816),Ys=q(16896),Hd=q(12845),Gd=q(58742),Qs=q(4058),ac=q(78193),Wd=q(64331),Yd=q(74930),To=q(3259),ts=q(50063),Qd=q(78644),Ks=q(69840);const Kd=[ka.l,Cu.u,rc.i,Ud.g,$d.X,Ws.Z,bu.y,oc.e,zd.U,Ys.S,Hd.J,Gd.C,Qs._,ac.T,Wd.X];function Xd(E,T,O,F,w){const Y=Yd.gv.filter(Fe=>!(Fe===To.z||Fe===ts.T||F&&Fe===Qd.K));return O&&Array.prototype.push.apply(Y,O),w&&Array.prototype.push.apply(Y,Kd),(0,Ks.tf)(E,T,Y).filter(Fe=>{if(Fe.message.includes("Unknown directive")&&Fe.nodes){const ut=Fe.nodes[0];if(ut&&ut.kind===z.b.DIRECTIVE){const Ke=ut.name.value;if(Ke==="arguments"||Ke==="argumentDefinitions")return!1}}return!0})}var Zd=q(86548);function Jd(E,T){const O=Object.create(null);for(const F of T.definitions)if(F.kind==="OperationDefinition"){const{variableDefinitions:w}=F;if(w)for(const{variable:Y,type:oe}of w){const Fe=(0,Zd.v)(E,oe);Fe?O[Y.name.value]=Fe:oe.kind===z.b.NAMED_TYPE&&oe.name.value==="Float"&&(O[Y.name.value]=y.qS)}}return O}function ef(E,T){const O=T?Jd(T,E):void 0,F=[];return(0,X.YR)(E,{OperationDefinition(w){F.push(w)}}),{variableToType:O,operations:F}}function ns(E,T){if(T)try{const O=(0,h.qg)(T);return Object.assign(Object.assign({},ef(O,E)),{documentAST:O})}catch(O){return}}const tf=null;var Du=function(E,T,O,F){function w(Y){return Y instanceof O?Y:new O(function(oe){oe(Y)})}return new(O||(O=Promise))(function(Y,oe){function Fe(gt){try{Ke(F.next(gt))}catch(yt){oe(yt)}}function ut(gt){try{Ke(F.throw(gt))}catch(yt){oe(yt)}}function Ke(gt){gt.done?Y(gt.value):w(gt.value).then(Fe,ut)}Ke((F=F.apply(E,T||[])).next())})};const Au="GraphQL";function ia(E,T){if(!E)throw new Error(T)}function yr(E,T){const O=T.loc;return ia(O,"Expected ASTNode to have a location."),locToRange(E,O)}function is(E,T){const O=T.loc;return ia(O,"Expected ASTNode to have a location."),offsetToPosition(E,O.start)}function nf(E,T,O){return Du(this,void 0,void 0,function*(){const F=T.name.value,w=O.filter(({definition:oe})=>oe.name&&oe.name.value===F);if(w.length===0)throw new Error(`Definition not found for GraphQL type ${F}`);const Y=w.map(({filePath:oe,content:Fe,definition:ut})=>os(oe||"",Fe,ut));return{definitions:Y,queryRange:Y.map(oe=>yr(E,T)),printedName:F}})}function rs(E,T,O){var F;return Du(this,void 0,void 0,function*(){const w=O.filter(({definition:oe})=>oe.name&&oe.name.value===T);if(w.length===0)throw new Error(`Definition not found for GraphQL type ${T}`);const Y=[];for(const{filePath:oe,content:Fe,definition:ut}
55of w){const Ke=(F=ut.fields)===null||F===void 0?void 0:F.find(gt=>gt.name.value===E);Ke!=null&&Y.push(of(oe||"",Fe,Ke))}return{definitions:Y,queryRange:[],printedName:[T,E].join(".")}})}function Gp(E,T,O,F){var w,Y,oe;return Du(this,void 0,void 0,function*(){const Fe=[];for(const{filePath:ut,content:Ke,definition:gt}of F){const yt=(oe=(Y=(w=gt.fields)===null||w===void 0?void 0:w.find(kt=>kt.name.value===T))===null||Y===void 0?void 0:Y.arguments)===null||oe===void 0?void 0:oe.find(kt=>kt.name.value===E);yt!=null&&Fe.push(Xs(ut||"",Ke,yt))}return{definitions:Fe,queryRange:[],printedName:`${[O,T].join(".")}(${E})`}})}function rf(E,T,O){return Du(this,void 0,void 0,function*(){const F=T.name.value,w=O.filter(({definition:oe})=>oe.name.value===F);if(w.length===0)throw new Error(`Definition not found for GraphQL fragment ${F}`);const Y=w.map(({filePath:oe,content:Fe,definition:ut})=>ra(oe||"",Fe,ut));return{definitions:Y,queryRange:Y.map(oe=>yr(E,T)),printedName:F}})}function qr(E,T,O){var F;return{definitions:[ra(E,T,O)],queryRange:O.name?[yr(T,O.name)]:[],printedName:(F=O.name)===null||F===void 0?void 0:F.value}}function ra(E,T,O){const{name:F}=O;if(!F)throw new Error("Expected ASTNode to have a Name.");return{path:E,position:is(T,O),range:yr(T,O),name:F.value||"",language:Au,projectRoot:E}}function os(E,T,O){const{name:F}=O;return ia(F,"Expected ASTNode to have a Name."),{path:E,position:is(T,O),range:yr(T,O),name:F.value||"",language:Au,projectRoot:E}}function of(E,T,O){const{name:F}=O;return ia(F,"Expected ASTNode to have a Name."),{path:E,position:is(T,O),range:yr(T,O),name:F.value||"",language:Au,projectRoot:E}}function Xs(E,T,O){const{name:F}=O;return ia(F,"Expected ASTNode to have a Name."),{path:E,position:is(T,O),range:yr(T,O),name:F.value||"",language:Au,projectRoot:E}}var af=q(40703),ro=q(30949),So=q(52664);function as(E){return{Field(T){const O=E.getFieldDef(),F=O==null?void 0:O.deprecationReason;if(O&&F!=null){const w=E.getParentType();w!=null||(0,So.V)(!1),E.reportError(new ro.eO(`The field ${w.name}.${O.name} is deprecated. ${F}`,{nodes:T}))}},Argument(T){const O=E.getArgument(),F=O==null?void 0:O.deprecationReason;if(O&&F!=null){const w=E.getDirective();if(w!=null)E.reportError(new ro.eO(`Directive "@${w.name}" argument "${O.name}" is deprecated. ${F}`,{nodes:T}));else{const Y=E.getParentType(),oe=E.getFieldDef();Y!=null&&oe!=null||(0,So.V)(!1),E.reportError(new ro.eO(`Field "${Y.name}.${oe.name}" argument "${O.name}" is deprecated. ${F}`,{nodes:T}))}}},ObjectField(T){const O=(0,P.MR)(E.getParentInputType());if((0,P.qK)(O)){const F=O.getFields()[T.name.value],w=F==null?void 0:F.deprecationReason;w!=null&&E.reportError(new ro.eO(`The input field ${O.name}.${F.name} is deprecated. ${w}`,{nodes:T}))}},EnumValue(T){const O=E.getEnumValue(),F=O==null?void 0:O.deprecationReason;if(O&&F!=null){const w=(0,P.MR)(E.getInputType());w!=null||(0,So.V)(!1),E.reportError(new ro.eO(`The enum value "${w.name}.${O.name}" is deprecated. ${F}`,{nodes:T}))}}}}const qa={Error:"Error",Warning:"Warning",Information:"Information",Hint:"Hint"},Oo={[qa.Error]:1,[qa.Warning]:2,[qa.Information]:3,[qa.Hint]:4},ft=(E,T)=>{if(!E)throw new Error(T)};function ri(E,T=null,O,F,w){var Y,oe;let Fe=null,ut="";w&&(ut=typeof w=="string"?w:w.reduce((gt,yt)=>gt+(0,af.y)(yt)+` 56 57`,""));const Ke=ut?`${E} 58 59${ut}`:E;try{Fe=(0,h.qg)(Ke)}catch(gt){if(gt instanceof ro.eO){const yt=uc((oe=(Y=gt.locations)===null||Y===void 0?void 0:Y[0])!==null&&oe!==void 0?oe:{line:0,column:0},Ke);return[{severity:Oo.Error,message:gt.message,source:"GraphQL: Syntax",range:yt}]}throw gt}return Zs(Fe,T,O,F)}function Zs(E,T=null,O,F){if(!T)return[];const w=Xd(T,E,O,F).flatMap(oe=>us(oe,Oo.Error,"Validation")),Y=(0,Ks.tf)(T,E,[as]).flatMap(oe=>us(oe,Oo.Warning,"Deprecation"));return w.concat(Y)}function us(E,T,O){if(!E.nodes)return[];const F=[];for(const[w,Y]of E.nodes.entries()){const oe=Y.kind!=="Variable"&&"name"in Y&&Y.name!==void 0?Y.name:"variable"in Y&&Y.variable!==void 0?Y.variable:Y;if(oe){ft(E.locations,"GraphQL validation error requires locations.");const Fe=E.locations[w],ut=sc(oe),Ke=Fe.column+(ut.end-ut.start);F.push({source:`GraphQL: ${O}`,message:E.message,severity:T,range:new ta(new wo(Fe.line-1,Fe.column-1),new wo(Fe.line-1,Ke))})}}return F}function uc(E,T){const O=Nt(),F=O.startState(),w=T.split(` 60`);ft(w.length>=E.line,"Query text must have more lines than where the error happened");let Y=null;for(let Ke=0;Ke<E.line;Ke++)for(Y=new Yt(w[Ke]);!Y.eol()&&O.token(Y,F)!=="invalidchar";);ft(Y,"Expected Parser stream to be available.");const oe=E.line-1,Fe=Y.getStartOfToken(),ut=Y.getCurrentPosition();return new ta(new wo(oe,Fe),new wo(oe,ut))}function sc(E){const O=E.loc;return ft(O,"Expected ASTNode to have a location."),O}const{INLINE_FRAGMENT:lc}=z.b,Wp={Field:!0,OperationDefinition:!0,Document:!0,SelectionSet:!0,Name:!0,FragmentDefinition:!0,FragmentSpread:!0,InlineFragment:!0,ObjectTypeDefinition:!0,InputObjectTypeDefinition:!0,InterfaceTypeDefinition:!0,EnumTypeDefinition:!0,EnumValueDefinition:!0,InputValueDefinition:!0,FieldDefinition:!0};function Yp(E){let T;
60try{T=parse(E)}catch(w){return null}const O=uf(E);return{outlineTrees:visit(T,{leave(w){return O!==void 0&&w.kind in O?O[w.kind](w):null}})}}function uf(E){const T=O=>({representativeName:O.name,startPosition:offsetToPosition(E,O.loc.start),endPosition:offsetToPosition(E,O.loc.end),kind:O.kind,children:O.selectionSet||O.fields||O.values||O.arguments||[]});return{Field(O){const F=O.alias?[Sn("plain",O.alias),Sn("plain",": ")]:[];return F.push(Sn("plain",O.name)),Object.assign({tokenizedText:F},T(O))},OperationDefinition:O=>Object.assign({tokenizedText:[Sn("keyword",O.operation),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),Document:O=>O.definitions,SelectionSet:O=>Js(O.selections,F=>F.kind===lc?F.selectionSet:F),Name:O=>O.value,FragmentDefinition:O=>Object.assign({tokenizedText:[Sn("keyword","fragment"),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),InterfaceTypeDefinition:O=>Object.assign({tokenizedText:[Sn("keyword","interface"),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),EnumTypeDefinition:O=>Object.assign({tokenizedText:[Sn("keyword","enum"),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),EnumValueDefinition:O=>Object.assign({tokenizedText:[Sn("plain",O.name)]},T(O)),ObjectTypeDefinition:O=>Object.assign({tokenizedText:[Sn("keyword","type"),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),InputObjectTypeDefinition:O=>Object.assign({tokenizedText:[Sn("keyword","input"),Sn("whitespace"," "),Sn("class-name",O.name)]},T(O)),FragmentSpread:O=>Object.assign({tokenizedText:[Sn("plain","..."),Sn("class-name",O.name)]},T(O)),InputValueDefinition(O){return Object.assign({tokenizedText:[Sn("plain",O.name)]},T(O))},FieldDefinition(O){return Object.assign({tokenizedText:[Sn("plain",O.name)]},T(O))},InlineFragment:O=>O.selectionSet}}function Sn(E,T){return{kind:E,value:T}}function Js(E,T){const O=[];for(let F=0;F<E.length;F++){const w=T(E[F],F);Array.isArray(w)?O.push(...w):O.push(w)}return O}function Pr(E,T,O,F,w){const Y=Object.assign(Object.assign({},w),{schema:E}),oe=getContextAtPosition(T,O,E,F);if(!oe)return"";const{typeInfo:Fe,token:ut}=oe,{kind:Ke,step:gt}=ut.state;if(Ke==="Field"&>===0&&Fe.fieldDef||Ke==="AliasedField"&>===2&&Fe.fieldDef||Ke==="ObjectField"&>===0&&Fe.fieldDef){const yt=[];return Gi(yt,Y),cc(yt,Fe,Y),hn(yt,Y),Fo(yt,Y,Fe.fieldDef),yt.join("").trim()}if(Ke==="Directive"&>===1&&Fe.directiveDef){const yt=[];return Gi(yt,Y),wi(yt,Fe,Y),hn(yt,Y),Fo(yt,Y,Fe.directiveDef),yt.join("").trim()}if(Ke==="Variable"&&Fe.type){const yt=[];return Gi(yt,Y),Wi(yt,Fe,Y,Fe.type),hn(yt,Y),Fo(yt,Y,Fe.type),yt.join("").trim()}if(Ke==="Argument"&>===0&&Fe.argDef){const yt=[];return Gi(yt,Y),oa(yt,Fe,Y),hn(yt,Y),Fo(yt,Y,Fe.argDef),yt.join("").trim()}if(Ke==="EnumValue"&&Fe.enumValue&&"description"in Fe.enumValue){const yt=[];return Gi(yt,Y),sf(yt,Fe,Y),hn(yt,Y),Fo(yt,Y,Fe.enumValue),yt.join("").trim()}if(Ke==="NamedType"&&Fe.type&&"description"in Fe.type){const yt=[];return Gi(yt,Y),Wi(yt,Fe,Y,Fe.type),hn(yt,Y),Fo(yt,Y,Fe.type),yt.join("").trim()}return""}function Gi(E,T){T.useMarkdown&&Rn(E,"```graphql\n")}function hn(E,T){T.useMarkdown&&Rn(E,"\n```")}function cc(E,T,O){el(E,T,O),dc(E,T,O,T.type)}function el(E,T,O){if(!T.fieldDef)return;const F=T.fieldDef.name;F.slice(0,2)!=="__"&&(Wi(E,T,O,T.parentType),Rn(E,".")),Rn(E,F)}function wi(E,T,O){if(!T.directiveDef)return;const F="@"+T.directiveDef.name;Rn(E,F)}function oa(E,T,O){if(T.directiveDef?wi(E,T,O):T.fieldDef&&el(E,T,O),!T.argDef)return;const{name:F}=T.argDef;Rn(E,"("),Rn(E,F),dc(E,T,O,T.inputType),Rn(E,")")}function dc(E,T,O,F){Rn(E,": "),Wi(E,T,O,F)}function sf(E,T,O){if(!T.enumValue)return;const{name:F}=T.enumValue;Wi(E,T,O,T.inputType),Rn(E,"."),Rn(E,F)}function Wi(E,T,O,F){F&&(F instanceof GraphQLNonNull?(Wi(E,T,O,F.ofType),Rn(E,"!")):F instanceof GraphQLList?(Rn(E,"["),Wi(E,T,O,F.ofType),Rn(E,"]")):Rn(E,F.name))}function Fo(E,T,O){if(!O)return;const F=typeof O.description=="string"?O.description:null;F&&(Rn(E,` 61 62`),Rn(E,F)),xu(E,T,O)}function xu(E,T,O){if(!O)return;const F=O.deprecationReason||null;F&&(Rn(E,` 63 64`),Rn(E,"Deprecated: "),Rn(E,F))}function Rn(E,T){E.push(T)}},27228:function($e,ce,q){"use strict";q.d(ce,{y:function(){return M}});var X=q(62579),h=q(33212),z=q(30949),P=q(35862),V=q(73151),y=q(8085);function M(ee){const Z=ee.getSchema(),K=Z?Z.getTypeMap():Object.create(null),ne=Object.create(null);for(const R of ee.getDocument().definitions)(0,P.a6)(R)&&(ne[R.name.value]=!0);const te=[...Object.keys(K),...Object.keys(ne)];return{NamedType(R,W,Q,_e,ue){const Me=R.name.value;if(!K[Me]&&!ne[Me]){var De;const he=(De=ue[2])!==null&&De!==void 0?De:Q,tt=he!=null&&be(he);if(tt&&B.includes(Me))return;const at=(0,h.x)(Me,tt?B.concat(te):te);ee.reportError(new z.eO(`Unknown type "${Me}".`+(0,X.a)(at),{nodes:R}))}}}}const B=[...y.YC,...V.V4].map(ee=>ee.name);function be(ee){return"kind"in ee&&((0,P.xu)(ee)||(0,P.fT)(ee))}},27691:function($e,ce,q){"use strict";q.d(ce,{n8:function(){return h},sP:function(){return z},uI:function(){return P}});var X=q(75009);function h(V,y){return V===y?!0:(0,X.bd)(V)&&(0,X.bd)(y)||(0,X.Fs)(V)&&(0,X.Fs)(y)?h(V.ofType,y.ofType):!1}function z(V,y,M){return y===M?!0:(0,X.bd)(M)?(0,X.bd)(y)?z(V,y.ofType,M.ofType):!1:(0,X.bd)(y)?z(V,y.ofType,M):(0,X.Fs)(M)?(0,X.Fs)(y)?z(V,y.ofType,M.ofType):!1:(0,X.Fs)(y)?!1:(0,X.Lc)(M)&&((0,X.kD)(y)||(0,X.YQ)(y))&&V.isSubType(M,y)}function P(V,y,M){return y===M?!0:(0,X.Lc)(y)?(0,X.Lc)(M)?V.getPossibleTypes(y).some(B=>V.isSubType(M,B)):V.isSubType(y,M):(0,X.Lc)(M)?V.isSubType(M,y):!1}},29405:function($e,ce,q){"use strict";$e.exports=q(65514)},30949:function($e,ce,q){"use strict";q.d(ce,{eO:function(){return be}});var X=q(79296),h=q(52664);const z=/\r\n|[\n\r]/g;function P(ne,te){let R=0,W=1;for(const Q of ne.body.matchAll(z)){if(typeof Q.index=="number"||(0,h.V)(!1),Q.index>=te)break;R=Q.index+Q[0].length,W+=1}return{line:W,column:te+1-R}}
64function V(ne){return y(ne.source,P(ne.source,ne.start))}function y(ne,te){const R=ne.locationOffset.column-1,W="".padStart(R)+ne.body,Q=te.line-1,_e=ne.locationOffset.line-1,ue=te.line+_e,Me=te.line===1?R:0,De=te.column+Me,he=`${ne.name}:${ue}:${De} 65`,tt=W.split(/\r\n|[\n\r]/g),at=tt[Q];if(at.length>120){const nt=Math.floor(De/80),xt=De%80,dt=[];for(let Je=0;Je<at.length;Je+=80)dt.push(at.slice(Je,Je+80));return he+M([[`${ue} |`,dt[0]],...dt.slice(1,nt+1).map(Je=>["|",Je]),["|","^".padStart(xt)],["|",dt[nt+1]]])}return he+M([[`${ue-1} |`,tt[Q-1]],[`${ue} |`,at],["|","^".padStart(De)],[`${ue+1} |`,tt[Q+1]]])}function M(ne){const te=ne.filter(([W,Q])=>Q!==void 0),R=Math.max(...te.map(([W])=>W.length));return te.map(([W,Q])=>W.padStart(R)+(Q?" "+Q:"")).join(` 66`)}function B(ne){const te=ne[0];return te==null||"kind"in te||"length"in te?{nodes:te,source:ne[1],positions:ne[2],path:ne[3],originalError:ne[4],extensions:ne[5]}:te}class be extends Error{constructor(te,...R){var W,Q,_e;const{nodes:ue,source:Me,positions:De,path:he,originalError:tt,extensions:at}=B(R);super(te),this.name="GraphQLError",this.path=he!=null?he:void 0,this.originalError=tt!=null?tt:void 0,this.nodes=ee(Array.isArray(ue)?ue:ue?[ue]:void 0);const nt=ee((W=this.nodes)===null||W===void 0?void 0:W.map(dt=>dt.loc).filter(dt=>dt!=null));this.source=Me!=null?Me:nt==null||(Q=nt[0])===null||Q===void 0?void 0:Q.source,this.positions=De!=null?De:nt==null?void 0:nt.map(dt=>dt.start),this.locations=De&&Me?De.map(dt=>P(Me,dt)):nt==null?void 0:nt.map(dt=>P(dt.source,dt.start));const xt=(0,X.Z)(tt==null?void 0:tt.extensions)?tt==null?void 0:tt.extensions:void 0;this.extensions=(_e=at!=null?at:xt)!==null&&_e!==void 0?_e:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),tt!=null&&tt.stack?Object.defineProperty(this,"stack",{value:tt.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,be):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let te=this.message;if(this.nodes)for(const R of this.nodes)R.loc&&(te+=` 67 68`+V(R.loc));else if(this.source&&this.locations)for(const R of this.locations)te+=` 69 70`+y(this.source,R);return te}toJSON(){const te={message:this.message};return this.locations!=null&&(te.locations=this.locations),this.path!=null&&(te.path=this.path),this.extensions!=null&&Object.keys(this.extensions).length>0&&(te.extensions=this.extensions),te}}function ee(ne){return ne===void 0||ne.length===0?void 0:ne}function Z(ne){return ne.toString()}function K(ne){return ne.toJSON()}},31515:function($e,ce,q){"use strict";q.d(ce,{GU:function(){return Z},V4:function(){return K},Wl:function(){return ee}});var X=q(84087),h=q(91240),z=q(72714),P=q(79296),V=q(21788),y=q(86608),M=q(75009),B=q(14380),be=q(73151);function ee(te){return(0,z.h)(te,K)}function Z(te){if(!ee(te))throw new Error(`Expected ${(0,h.N)(te)} to be a GraphQL schema.`);return te}class K{constructor(R){var W,Q;this.__validationErrors=R.assumeValid===!0?[]:void 0,(0,P.Z)(R)||(0,X.U)(!1,"Must provide configuration object."),!R.types||Array.isArray(R.types)||(0,X.U)(!1,`"types" must be Array if provided but got: ${(0,h.N)(R.types)}.`),!R.directives||Array.isArray(R.directives)||(0,X.U)(!1,`"directives" must be Array if provided but got: ${(0,h.N)(R.directives)}.`),this.description=R.description,this.extensions=(0,V.z)(R.extensions),this.astNode=R.astNode,this.extensionASTNodes=(W=R.extensionASTNodes)!==null&&W!==void 0?W:[],this._queryType=R.query,this._mutationType=R.mutation,this._subscriptionType=R.subscription,this._directives=(Q=R.directives)!==null&&Q!==void 0?Q:B.rc;const _e=new Set(R.types);if(R.types!=null)for(const ue of R.types)_e.delete(ue),ne(ue,_e);this._queryType!=null&&ne(this._queryType,_e),this._mutationType!=null&&ne(this._mutationType,_e),this._subscriptionType!=null&&ne(this._subscriptionType,_e);for(const ue of this._directives)if((0,B.qT)(ue))for(const Me of ue.args)ne(Me.type,_e);ne(be.em,_e),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(const ue of _e){if(ue==null)continue;const Me=ue.name;if(Me||(0,X.U)(!1,"One of the provided types for building the Schema is missing a name."),this._typeMap[Me]!==void 0)throw new Error(`Schema must contain uniquely named types but contains multiple types named "${Me}".`);if(this._typeMap[Me]=ue,(0,M.kD)(ue)){for(const De of ue.getInterfaces())if((0,M.kD)(De)){let he=this._implementationsMap[De.name];he===void 0&&(he=this._implementationsMap[De.name]={objects:[],interfaces:[]}),he.interfaces.push(ue)}}else if((0,M.YQ)(ue)){for(const De of ue.getInterfaces())if((0,M.kD)(De)){let he=this._implementationsMap[De.name];he===void 0&&(he=this._implementationsMap[De.name]={objects:[],interfaces:[]}),he.objects.push(ue)}}}}get[Symbol.toStringTag](){return"GraphQLSchema"}getQueryType(){return this._queryType}getMutationType(){return this._mutationType}getSubscriptionType(){return this._subscriptionType}getRootType(R){switch(R){case y.cE.QUERY:return this.getQueryType();case y.cE.MUTATION:return this.getMutationType();
70case y.cE.SUBSCRIPTION:return this.getSubscriptionType()}}getTypeMap(){return this._typeMap}getType(R){return this.getTypeMap()[R]}getPossibleTypes(R){return(0,M.CK)(R)?R.getTypes():this.getImplementations(R).objects}getImplementations(R){const W=this._implementationsMap[R.name];return W!=null?W:{objects:[],interfaces:[]}}isSubType(R,W){let Q=this._subTypeMap[R.name];if(Q===void 0){if(Q=Object.create(null),(0,M.CK)(R))for(const _e of R.getTypes())Q[_e.name]=!0;else{const _e=this.getImplementations(R);for(const ue of _e.objects)Q[ue.name]=!0;for(const ue of _e.interfaces)Q[ue.name]=!0}this._subTypeMap[R.name]=Q}return Q[W.name]!==void 0}getDirectives(){return this._directives}getDirective(R){return this.getDirectives().find(W=>W.name===R)}toConfig(){return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:Object.values(this.getTypeMap()),directives:this.getDirectives(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes,assumeValid:this.__validationErrors!==void 0}}}function ne(te,R){const W=(0,M.MR)(te);if(!R.has(W)){if(R.add(W),(0,M.CK)(W))for(const Q of W.getTypes())ne(Q,R);else if((0,M.YQ)(W)||(0,M.kD)(W)){for(const Q of W.getInterfaces())ne(Q,R);for(const Q of Object.values(W.getFields())){ne(Q.type,R);for(const _e of Q.args)ne(_e.type,R)}}else if((0,M.qK)(W))for(const Q of Object.values(W.getFields()))ne(Q.type,R)}return R}},31573:function($e,ce,q){"use strict";q.d(ce,{b:function(){return X}});var X;(function(h){h.NAME="Name",h.DOCUMENT="Document",h.OPERATION_DEFINITION="OperationDefinition",h.VARIABLE_DEFINITION="VariableDefinition",h.SELECTION_SET="SelectionSet",h.FIELD="Field",h.ARGUMENT="Argument",h.FRAGMENT_SPREAD="FragmentSpread",h.INLINE_FRAGMENT="InlineFragment",h.FRAGMENT_DEFINITION="FragmentDefinition",h.VARIABLE="Variable",h.INT="IntValue",h.FLOAT="FloatValue",h.STRING="StringValue",h.BOOLEAN="BooleanValue",h.NULL="NullValue",h.ENUM="EnumValue",h.LIST="ListValue",h.OBJECT="ObjectValue",h.OBJECT_FIELD="ObjectField",h.DIRECTIVE="Directive",h.NAMED_TYPE="NamedType",h.LIST_TYPE="ListType",h.NON_NULL_TYPE="NonNullType",h.SCHEMA_DEFINITION="SchemaDefinition",h.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",h.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",h.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",h.FIELD_DEFINITION="FieldDefinition",h.INPUT_VALUE_DEFINITION="InputValueDefinition",h.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",h.UNION_TYPE_DEFINITION="UnionTypeDefinition",h.ENUM_TYPE_DEFINITION="EnumTypeDefinition",h.ENUM_VALUE_DEFINITION="EnumValueDefinition",h.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",h.DIRECTIVE_DEFINITION="DirectiveDefinition",h.SCHEMA_EXTENSION="SchemaExtension",h.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",h.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",h.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",h.UNION_TYPE_EXTENSION="UnionTypeExtension",h.ENUM_TYPE_EXTENSION="EnumTypeExtension",h.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"})(X||(X={}))},33212:function($e,ce,q){"use strict";q.d(ce,{x:function(){return h}});var X=q(91104);function h(V,y){const M=Object.create(null),B=new z(V),be=Math.floor(V.length*.4)+1;for(const ee of y){const Z=B.measure(ee,be);Z!==void 0&&(M[ee]=Z)}return Object.keys(M).sort((ee,Z)=>{const K=M[ee]-M[Z];return K!==0?K:(0,X.p)(ee,Z)})}class z{constructor(y){this._input=y,this._inputLowerCase=y.toLowerCase(),this._inputArray=P(this._inputLowerCase),this._rows=[new Array(y.length+1).fill(0),new Array(y.length+1).fill(0),new Array(y.length+1).fill(0)]}measure(y,M){if(this._input===y)return 0;const B=y.toLowerCase();if(this._inputLowerCase===B)return 1;let be=P(B),ee=this._inputArray;if(be.length<ee.length){const R=be;be=ee,ee=R}const Z=be.length,K=ee.length;if(Z-K>M)return;const ne=this._rows;for(let R=0;R<=K;R++)ne[0][R]=R;for(let R=1;R<=Z;R++){const W=ne[(R-1)%3],Q=ne[R%3];let _e=Q[0]=R;for(let ue=1;ue<=K;ue++){const Me=be[R-1]===ee[ue-1]?0:1;let De=Math.min(W[ue]+1,Q[ue-1]+1,W[ue-1]+Me);if(R>1&&ue>
701&&be[R-1]===ee[ue-2]&&be[R-2]===ee[ue-1]){const he=ne[(R-2)%3][ue-2];De=Math.min(De,he+1)}De<_e&&(_e=De),Q[ue]=De}if(_e>M)return}const te=ne[Z%3][K];return te<=M?te:void 0}}function P(V){const y=V.length,M=new Array(y);for(let B=0;B<y;++B)M[B]=V.charCodeAt(B);return M}},35862:function($e,ce,q){"use strict";q.d(ce,{_m:function(){return z},a6:function(){return be},fT:function(){return ee},i7:function(){return Z},xu:function(){return B}});var X=q(31573);function h(K){return z(K)||B(K)||ee(K)}function z(K){return K.kind===X.b.OPERATION_DEFINITION||K.kind===X.b.FRAGMENT_DEFINITION}function P(K){return K.kind===Kind.FIELD||K.kind===Kind.FRAGMENT_SPREAD||K.kind===Kind.INLINE_FRAGMENT}function V(K){return K.kind===Kind.VARIABLE||K.kind===Kind.INT||K.kind===Kind.FLOAT||K.kind===Kind.STRING||K.kind===Kind.BOOLEAN||K.kind===Kind.NULL||K.kind===Kind.ENUM||K.kind===Kind.LIST||K.kind===Kind.OBJECT}function y(K){return V(K)&&(K.kind===Kind.LIST?K.values.some(y):K.kind===Kind.OBJECT?K.fields.some(ne=>y(ne.value)):K.kind!==Kind.VARIABLE)}function M(K){return K.kind===Kind.NAMED_TYPE||K.kind===Kind.LIST_TYPE||K.kind===Kind.NON_NULL_TYPE}function B(K){return K.kind===X.b.SCHEMA_DEFINITION||be(K)||K.kind===X.b.DIRECTIVE_DEFINITION}function be(K){return K.kind===X.b.SCALAR_TYPE_DEFINITION||K.kind===X.b.OBJECT_TYPE_DEFINITION||K.kind===X.b.INTERFACE_TYPE_DEFINITION||K.kind===X.b.UNION_TYPE_DEFINITION||K.kind===X.b.ENUM_TYPE_DEFINITION||K.kind===X.b.INPUT_OBJECT_TYPE_DEFINITION}function ee(K){return K.kind===X.b.SCHEMA_EXTENSION||Z(K)}function Z(K){return K.kind===X.b.SCALAR_TYPE_EXTENSION||K.kind===X.b.OBJECT_TYPE_EXTENSION||K.kind===X.b.INTERFACE_TYPE_EXTENSION||K.kind===X.b.UNION_TYPE_EXTENSION||K.kind===X.b.ENUM_TYPE_EXTENSION||K.kind===X.b.INPUT_OBJECT_TYPE_EXTENSION}},36735:function($e,ce,q){var X=q(96540),h=q(40405),z=h;typeof z.React=="undefined"&&(z.React=X),$e.exports=X},38255:function($e,ce,q){"use strict";q.d(ce,{i0:function(){return X},un:function(){return P},xr:function(){return V},yp:function(){return h}});function X(y){return y===9||y===32}function h(y){return y>=48&&y<=57}function z(y){return y>=97&&y<=122||y>=65&&y<=90}function P(y){return z(y)||y===95}function V(y){return z(y)||h(y)||y===95}},38585:function($e,ce,q){"use strict";q.d(ce,{qg:function(){return Ze},$x:function(){return rt}});var X=q(30949);function h(pe,ae,ie){return new X.eO(`Syntax Error: ${ie}`,{source:pe,positions:[ae]})}var z=q(86608),P=q(63010),V=q(31573),y=q(8636),M=q(38255),B;(function(pe){pe.SOF="<SOF>",pe.EOF="<EOF>",pe.BANG="!",pe.DOLLAR="$",pe.AMP="&",pe.PAREN_L="(",pe.PAREN_R=")",pe.SPREAD="...",pe.COLON=":",pe.EQUALS="=",pe.AT="@",pe.BRACKET_L="[",pe.BRACKET_R="]",pe.BRACE_L="{",pe.PIPE="|",pe.BRACE_R="}",pe.NAME="Name",pe.INT="Int",pe.FLOAT="Float",pe.STRING="String",pe.BLOCK_STRING="BlockString",pe.COMMENT="Comment"})(B||(B={}));class be{constructor(ae){const ie=new z.ou(B.SOF,0,0,0,0);this.source=ae,this.lastToken=ie,this.token=ie,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let ae=this.token;if(ae.kind!==B.EOF)do if(ae.next)ae=ae.next;else{const ie=Q(this,ae.end);ae.next=ie,ie.prev=ae,ae=ie}while(ae.kind===B.COMMENT);return ae}}function ee(pe){return pe===B.BANG||pe===B.DOLLAR||pe===B.AMP||pe===B.PAREN_L||pe===B.PAREN_R||pe===B.SPREAD||pe===B.COLON||pe===B.EQUALS||pe===B.AT||pe===B.BRACKET_L||pe===B.BRACKET_R||pe===B.BRACE_L||pe===B.PIPE||pe===B.BRACE_R}function Z(pe){return pe>=0&&pe<=55295||pe>=57344&&pe<=1114111}function K(pe,ae){return ne(pe.charCodeAt(ae))&&te(pe.charCodeAt(ae+1))}function ne(pe){return pe>=55296&&pe<=56319}function te(pe){return pe>=56320&&pe<=57343}function R(pe,ae){const ie=pe.source.body.codePointAt(ae);if(ie===void 0)return B.EOF;if(ie>=32&&ie<=126){const Be=String.fromCodePoint(ie);return Be==='"'?`'"'`:`"${Be}"`}return"U+"+ie.toString(16).toUpperCase().padStart(4,"0")}function W(pe,ae,ie,Be,ge){const it=pe.line,on=1+ie-pe.lineStart;return new z.ou(ae,ie,Be,it,on,ge)}function Q(pe,ae){const ie=pe.source.body,Be=ie.length;let ge=ae;for(;ge<Be;){const it=ie.charCodeAt(ge);switch(it){case 65279:case 9:case 32:case 44:++ge;continue;case 10:++ge,++pe.line,pe.lineStart=ge;continue;case 13:ie.charCodeAt(ge+1)===10?ge+=2:++ge,++pe.line,pe.lineStart=ge;continue;case 35:return _e(pe,ge);case 33:return W(pe,B.BANG,ge,ge+1);case 36:return W(pe,B.DOLLAR,ge,ge+1);case 38:return W(pe,B.AMP,ge,ge+1);case 40:return W(pe,B.PAREN_L,ge,ge+1);case 41:return W(pe,B.PAREN_R,ge,ge+1);case 46:if(ie.charCodeAt(ge+1)===46&&ie.charCodeAt(ge+2)===46)return W(pe,B.SPREAD,ge,ge+3);break;case 58:return W(pe,B.COLON,ge,ge+1);case 61:return W(pe,B.EQUALS,ge,ge+1);case 64:return W(pe,B.AT,ge,ge+1);case 91:return W(pe,B.BRACKET_L,ge,ge+1);case 93:return W(pe,B.BRACKET_R,ge,ge+1);case 123:return W(pe,B.BRACE_L,ge,ge+1);case 124:return W(pe,B.PIPE,ge,ge+1);case 125:return W(pe,B.BRACE_R,ge,ge+1);case 34:return ie.charCodeAt(ge+1)===34&&ie.charCodeAt(ge+2)===34?dt(pe,ge):De(pe,ge)}if((0,M.yp)(it)||it===45)return ue(pe,ge,it);if((0,M.un)(it))return Je(pe,ge);throw h(pe.source,ge,it===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:Z(it)||K(ie,ge)?`Unexpected character: ${R(pe,ge)}.`:`Invalid character: ${R(pe,ge)}.`)}return W(pe,B.EOF,Be,Be)}function _e(pe,ae){const ie=pe.source.body,Be=ie.length;let ge=ae+1;for(;ge<Be;){const it=ie.charCodeAt(ge);if(it===10||it===13)break;if(Z(it))++ge;else if(K(ie,ge))ge+=2;else break}return W(pe,B.COMMENT,ae,ge,ie.slice(ae+1,ge))}function ue(pe,ae,ie){const Be=pe.source.body;let ge=ae,it=ie,on=!1;if(it===45&&(it=Be.charCodeAt(++ge)),it===48){if(it=Be.charCodeAt(++ge),(0,M.yp)(it))throw h(pe.source,ge,`Invalid number, unexpected digit after 0: ${R(pe,ge)}.`)}else ge=Me(pe,ge,it),it=Be.charCodeAt(ge);if(it===46&&(on=!0,it=Be.charCodeAt(++ge),ge=Me(pe,ge,it),it=Be.charCodeAt(ge)),(it===69||it===101)&&(on=!0,it=Be.charCodeAt(++ge),(it===43||it===45)&&(it=Be.charCodeAt(++ge)),ge=Me(pe,ge,it),it=Be.charCodeAt(ge)),it===46||(0,M.un)(it))throw h(pe.source,ge,`Invalid number, expected digit but got: ${R(pe,ge)}.`);return W(pe,on?B.FLOAT:B.INT,ae,ge,Be.slice(ae,ge))}function Me(pe,ae,ie){if(!(0,M.yp)(ie))throw h(pe.source,ae,`Invalid number, expected digit but got: ${R(pe,ae)}.`);const Be=pe.source.body;let ge=ae+1;for(;(0,M.yp)(Be.charCodeAt(ge));)++ge;return ge}function De(pe,ae){const ie=pe.source.body,Be=ie.length;let ge=ae+1,it=ge,on="";for(;ge<Be;){const xn=ie.charCodeAt(ge);if(xn===34)return on+=ie.slice(it,ge),W(pe,B.STRING,ae,ge+1,on);if(xn===92){on+=ie.slice(it,ge);const si=ie.charCodeAt(ge+1)===117?ie.charCodeAt(ge+2)===123?he(pe,ge):tt(pe,ge):xt(pe,ge);on+=si.value,ge+=si.size,it=ge;continue}if(xn===10||xn===13)break;if(Z(xn))++ge;else if(K(ie,ge))ge+=2;else throw h(pe.source,ge,`Invalid character within String: ${R(pe,ge)}.`)}throw h(pe.source,ge,"Unterminated string.")}function he(pe,ae){const ie=pe.source.body;let Be=0,ge=3;for(;ge<12;){const it=ie.charCodeAt(ae+ge++);if(it===125){if(ge<5||!Z(Be))break;return{value:String.fromCodePoint(Be),size:ge}}if(Be=Be<<4|nt(it),Be<0)break}throw h(pe.source,ae,`Invalid Unicode escape sequence: "${ie.slice(ae,ae+ge)}".`)}function tt(pe,ae){const ie=pe.source.body,Be=at(ie,ae+2);if(Z(Be))return{value:String.fromCodePoint(Be),size:6};if(ne(Be)&&ie.charCodeAt(ae+6)===92&&ie.charCodeAt(ae+7)===117){const ge=at(ie,ae+8);
70if(te(ge))return{value:String.fromCodePoint(Be,ge),size:12}}throw h(pe.source,ae,`Invalid Unicode escape sequence: "${ie.slice(ae,ae+6)}".`)}function at(pe,ae){return nt(pe.charCodeAt(ae))<<12|nt(pe.charCodeAt(ae+1))<<8|nt(pe.charCodeAt(ae+2))<<4|nt(pe.charCodeAt(ae+3))}function nt(pe){return pe>=48&&pe<=57?pe-48:pe>=65&&pe<=70?pe-55:pe>=97&&pe<=102?pe-87:-1}function xt(pe,ae){const ie=pe.source.body;switch(ie.charCodeAt(ae+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:` 71`,size:2};case 114:return{value:"\r",size:2};case 116:return{value:" ",size:2}}throw h(pe.source,ae,`Invalid character escape sequence: "${ie.slice(ae,ae+2)}".`)}function dt(pe,ae){const ie=pe.source.body,Be=ie.length;let ge=pe.lineStart,it=ae+3,on=it,xn="";const si=[];for(;it<Be;){const jn=ie.charCodeAt(it);if(jn===34&&ie.charCodeAt(it+1)===34&&ie.charCodeAt(it+2)===34){xn+=ie.slice(on,it),si.push(xn);const lr=W(pe,B.BLOCK_STRING,ae,it+3,(0,y.OC)(si).join(` 72`));return pe.line+=si.length-1,pe.lineStart=ge,lr}if(jn===92&&ie.charCodeAt(it+1)===34&&ie.charCodeAt(it+2)===34&&ie.charCodeAt(it+3)===34){xn+=ie.slice(on,it),on=it+1,it+=4;continue}if(jn===10||jn===13){xn+=ie.slice(on,it),si.push(xn),jn===13&&ie.charCodeAt(it+1)===10?it+=2:++it,xn="",on=it,ge=it;continue}if(Z(jn))++it;else if(K(ie,it))it+=2;else throw h(pe.source,it,`Invalid character within String: ${R(pe,it)}.`)}throw h(pe.source,it,"Unterminated string.")}function Je(pe,ae){const ie=pe.source.body,Be=ie.length;let ge=ae+1;for(;ge<Be;){const it=ie.charCodeAt(ge);if((0,M.xr)(it))++ge;else break}return W(pe,B.NAME,ae,ge,ie.slice(ae,ge))}var Te=q(84087),me=q(91240),je=q(72714);class Ye{constructor(ae,ie="GraphQL request",Be={line:1,column:1}){typeof ae=="string"||(0,Te.U)(!1,`Body must be a string. Received: ${(0,me.N)(ae)}.`),this.body=ae,this.name=ie,this.locationOffset=Be,this.locationOffset.line>0||(0,Te.U)(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,Te.U)(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function Oe(pe){return(0,je.h)(pe,Ye)}function Ze(pe,ae){const ie=new Ve(pe,ae),Be=ie.parseDocument();return Object.defineProperty(Be,"tokenCount",{enumerable:!1,value:ie.tokenCount}),Be}function rt(pe,ae){const ie=new Ve(pe,ae);ie.expectToken(B.SOF);const Be=ie.parseValueLiteral(!1);return ie.expectToken(B.EOF),Be}function Ot(pe,ae){const ie=new Ve(pe,ae);ie.expectToken(TokenKind.SOF);const Be=ie.parseConstValueLiteral();return ie.expectToken(TokenKind.EOF),Be}function se(pe,ae){const ie=new Ve(pe,ae);ie.expectToken(TokenKind.SOF);const Be=ie.parseTypeReference();return ie.expectToken(TokenKind.EOF),Be}class Ve{constructor(ae,ie={}){const Be=Oe(ae)?ae:new Ye(ae);this._lexer=new be(Be),this._options=ie,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){const ae=this.expectToken(B.NAME);return this.node(ae,{kind:V.b.NAME,value:ae.value})}parseDocument(){return this.node(this._lexer.token,{kind:V.b.DOCUMENT,definitions:this.many(B.SOF,this.parseDefinition,B.EOF)})}parseDefinition(){if(this.peek(B.BRACE_L))return this.parseOperationDefinition();const ae=this.peekDescription(),ie=ae?this._lexer.lookahead():this._lexer.token;if(ie.kind===B.NAME){switch(ie.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(ae)throw h(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(ie.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(ie)}parseOperationDefinition(){const ae=this._lexer.token;if(this.peek(B.BRACE_L))return this.node(ae,{kind:V.b.OPERATION_DEFINITION,operation:z.cE.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const ie=this.parseOperationType();let Be;return this.peek(B.NAME)&&(Be=this.parseName()),this.node(ae,{kind:V.b.OPERATION_DEFINITION,operation:ie,n
vendor: 7,576 bytes, line 72
72ame:Be,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const ae=this.expectToken(B.NAME);switch(ae.value){case"query":return z.cE.QUERY;case"mutation":return z.cE.MUTATION;case"subscription":return z.cE.SUBSCRIPTION}throw this.unexpected(ae)}parseVariableDefinitions(){return this.optionalMany(B.PAREN_L,this.parseVariableDefinition,B.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:V.b.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(B.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(B.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const ae=this._lexer.token;return this.expectToken(B.DOLLAR),this.node(ae,{kind:V.b.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:V.b.SELECTION_SET,selections:this.many(B.BRACE_L,this.parseSelection,B.BRACE_R)})}parseSelection(){return this.peek(B.SPREAD)?this.parseFragment():this.parseField()}parseField(){const ae=this._lexer.token,ie=this.parseName();let Be,ge;return this.expectOptionalToken(B.COLON)?(Be=ie,ge=this.parseName()):ge=ie,this.node(ae,{kind:V.b.FIELD,alias:Be,name:ge,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(B.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(ae){const ie=ae?this.parseConstArgument:this.parseArgument;return this.optionalMany(B.PAREN_L,ie,B.PAREN_R)}parseArgument(ae=!1){const ie=this._lexer.token,Be=this.parseName();return this.expectToken(B.COLON),this.node(ie,{kind:V.b.ARGUMENT,name:Be,value:this.parseValueLiteral(ae)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const ae=this._lexer.token;this.expectToken(B.SPREAD);const ie=this.expectOptionalKeyword("on");return!ie&&this.peek(B.NAME)?this.node(ae,{kind:V.b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(ae,{kind:V.b.INLINE_FRAGMENT,typeCondition:ie?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const ae=this._lexer.token;return this.expectKeyword("fragment"),this._options.allowLegacyFragmentVariables===!0?this.node(ae,{kind:V.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(ae,{kind:V.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()}parseValueLiteral(ae){const ie=this._lexer.token;switch(ie.kind){case B.BRACKET_L:return this.parseList(ae);case B.BRACE_L:return this.parseObject(ae);case B.INT:return this.advanceLexer(),this.node(ie,{kind:V.b.INT,value:ie.value});case B.FLOAT:return this.advanceLexer(),this.node(ie,{kind:V.b.FLOAT,value:ie.value});case B.STRING:case B.BLOCK_STRING:return this.parseStringLiteral();case B.NAME:switch(this.advanceLexer(),ie.value){case"true":return this.node(ie,{kind:V.b.BOOLEAN,value:!0});case"false":return this.node(ie,{kind:V.b.BOOLEAN,value:!1});case"null":return this.node(ie,{kind:V.b.NULL});default:return this.node(ie,{kind:V.b.ENUM,value:ie.value})}case B.DOLLAR:if(ae)if(this.expectToken(B.DOLLAR),this._lexer.token.kind===B.NAME){const Be=this._lexer.token.value;throw h(this._lexer.source,ie.start,`Unexpected variable "$${Be}" in constant value.`)}else throw this.unexpected(ie);return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const ae=this._lexer.token;return this.advanceLexer(),this.node(ae,{kind:V.b.STRING,value:ae.value,block:ae.kind===B.BLOCK_STRING})}parseList(ae){const ie=()=>this.parseValueLiteral(ae);return this.node(this._lexer.token,{kind:V.b.LIST,values:this.any(B.BRACKET_L,ie,B.BRACKET_R)})}parseObject(ae){const ie=()=>this.parseObjectField(ae);return this.node(this._lexer.token,{kind:V.b.OBJECT,fields:this.any(B.BRACE_L,ie,B.BRACE_R)})}parseObjectField(ae){const ie=this._lexer.token,Be=this.parseName();return this.expectToken(B.COLON),this.node(ie,{kind:V.b.OBJECT_FIELD,name:Be,value:this.parseValueLiteral(ae)})}parseDirectives(ae){const ie=[];for(;this.peek(B.AT);)ie.push(this.parseDirective(ae));return ie}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(ae){const ie=this._lexer.token;return this.expectToken(B.AT),this.node(ie,{kind:V.b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(ae)})}parseTypeReference(){const ae=this._lexer.token;let ie;if(this.expectOptionalToken(B.BRACKET_L)){const Be=this.parseTypeReference();this.expectToken(B.BRACKET_R),ie=this.node(ae,{kind:V.b.LIST_TYPE,type:Be})}else ie=this.parseNamedType();return this.expectOptionalToken(B.BANG)?this.node(ae,{kind:V.b.NON_NULL_TYPE,type:ie}):ie}parseNamedType(){return this.node(this._lexer.token,{kind:V.b.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(B.STRING)||this.peek(B.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("schema");const Be=this.parseConstDirectives(),ge=this.many(B.BRACE_L,this.parseOperationTypeDefinition,B.BRACE_R);return this.node(ae,{kind:V.b.SCHEMA_DEFINITION,description:ie,directives:Be,operationTypes:ge})}parseOperationTypeDefinition(){const ae=this._lexer.token,ie=this.parseOperationType();this.expectToken(B.COLON);const Be=this.parseNamedType();return this.node(ae,{kind:V.b.OPERATION_TYPE_DEFINITION,operation:ie,type:Be})}parseScalarTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("scalar");const Be=this.parseName(),ge=this.parseConstDirectives();return this.node(ae,{kind:V.b.SCALAR_TYPE_DEFINITION,description:ie,name:Be,directives:ge})}parseObjectTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("type");const Be=this.parseName(),ge=this.parseImplementsInterfaces(),it=this.parseConstDirectives(),on=this.parseFieldsDefinition();return this.node(ae,{kind:V.b.OBJECT_TYPE_DEFINITION,description:ie,name:Be,interfaces:ge,directives:it,fields:on})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(B.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(B.BRACE_L,this.parseFieldDefinition,B.BRACE_R)}parseFieldDefinition(){const ae=this._lexer.token,ie=this.parseDescription(),Be=this.parseName(),ge=this.parseArgumentDefs();this.expectToken(B.COLON);const it=this.parseTypeReference(),on=this.parseConstDirectives();return this.node(ae,{kind:V.b.FIELD_DEFINITION,description:ie,name:Be,arguments:ge,type:it,directives:on})}parseArgumentDefs(){return this.optionalMany(B.PAREN_L,this.parseInputValueDef,B.PAREN_R)}parseInputValueDef(){const ae=this._lexer.token,ie=this.parseDescription(),Be=this.parseName();this.expectToken(B.COLON);const ge=this.parseTypeReference();let it;this.expectOptionalToken(B.EQUALS)&&(it=this.parseConstValueLiteral());const on=this.parseConstDirectives();return this.node(ae,{kind:V.b.INPUT_VALUE_DEFINITION,description:ie,n
72ame:Be,type:ge,defaultValue:it,directives:on})}parseInterfaceTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("interface");const Be=this.parseName(),ge=this.parseImplementsInterfaces(),it=this.parseConstDirectives(),on=this.parseFieldsDefinition();return this.node(ae,{kind:V.b.INTERFACE_TYPE_DEFINITION,description:ie,name:Be,interfaces:ge,directives:it,fields:on})}parseUnionTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("union");const Be=this.parseName(),ge=this.parseConstDirectives(),it=this.parseUnionMemberTypes();return this.node(ae,{kind:V.b.UNION_TYPE_DEFINITION,description:ie,name:Be,directives:ge,types:it})}parseUnionMemberTypes(){return this.expectOptionalToken(B.EQUALS)?this.delimitedMany(B.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("enum");const Be=this.parseName(),ge=this.parseConstDirectives(),it=this.parseEnumValuesDefinition();return this.node(ae,{kind:V.b.ENUM_TYPE_DEFINITION,description:ie,n
vendor: 4,420 bytes, line 72
72ame:Be,directives:ge,values:it})}parseEnumValuesDefinition(){return this.optionalMany(B.BRACE_L,this.parseEnumValueDefinition,B.BRACE_R)}parseEnumValueDefinition(){const ae=this._lexer.token,ie=this.parseDescription(),Be=this.parseEnumValueName(),ge=this.parseConstDirectives();return this.node(ae,{kind:V.b.ENUM_VALUE_DEFINITION,description:ie,name:Be,directives:ge})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw h(this._lexer.source,this._lexer.token.start,`${bt(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("input");const Be=this.parseName(),ge=this.parseConstDirectives(),it=this.parseInputFieldsDefinition();return this.node(ae,{kind:V.b.INPUT_OBJECT_TYPE_DEFINITION,description:ie,name:Be,directives:ge,fields:it})}parseInputFieldsDefinition(){return this.optionalMany(B.BRACE_L,this.parseInputValueDef,B.BRACE_R)}parseTypeSystemExtension(){const ae=this._lexer.lookahead();if(ae.kind===B.NAME)switch(ae.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(ae)}parseSchemaExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const ie=this.parseConstDirectives(),Be=this.optionalMany(B.BRACE_L,this.parseOperationTypeDefinition,B.BRACE_R);if(ie.length===0&&Be.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.SCHEMA_EXTENSION,directives:ie,operationTypes:Be})}parseScalarTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const ie=this.parseName(),Be=this.parseConstDirectives();if(Be.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.SCALAR_TYPE_EXTENSION,name:ie,directives:Be})}parseObjectTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const ie=this.parseName(),Be=this.parseImplementsInterfaces(),ge=this.parseConstDirectives(),it=this.parseFieldsDefinition();if(Be.length===0&&ge.length===0&&it.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.OBJECT_TYPE_EXTENSION,name:ie,interfaces:Be,directives:ge,fields:it})}parseInterfaceTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const ie=this.parseName(),Be=this.parseImplementsInterfaces(),ge=this.parseConstDirectives(),it=this.parseFieldsDefinition();if(Be.length===0&&ge.length===0&&it.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.INTERFACE_TYPE_EXTENSION,name:ie,interfaces:Be,directives:ge,fields:it})}parseUnionTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const ie=this.parseName(),Be=this.parseConstDirectives(),ge=this.parseUnionMemberTypes();if(Be.length===0&&ge.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.UNION_TYPE_EXTENSION,name:ie,directives:Be,types:ge})}parseEnumTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const ie=this.parseName(),Be=this.parseConstDirectives(),ge=this.parseEnumValuesDefinition();if(Be.length===0&&ge.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.ENUM_TYPE_EXTENSION,name:ie,directives:Be,values:ge})}parseInputObjectTypeExtension(){const ae=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const ie=this.parseName(),Be=this.parseConstDirectives(),ge=this.parseInputFieldsDefinition();if(Be.length===0&&ge.length===0)throw this.unexpected();return this.node(ae,{kind:V.b.INPUT_OBJECT_TYPE_EXTENSION,name:ie,directives:Be,fields:ge})}parseDirectiveDefinition(){const ae=this._lexer.token,ie=this.parseDescription();this.expectKeyword("directive"),this.expectToken(B.AT);const Be=this.parseName(),ge=this.parseArgumentDefs(),it=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const on=this.parseDirectiveLocations();return this.node(ae,{kind:V.b.DIRECTIVE_DEFINITION,description:ie,n
72ame:Be,arguments:ge,repeatable:it,locations:on})}parseDirectiveLocations(){return this.delimitedMany(B.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const ae=this._lexer.token,ie=this.parseName();if(Object.prototype.hasOwnProperty.call(P.H,ie.value))return ie;throw this.unexpected(ae)}node(ae,ie){return this._options.noLocation!==!0&&(ie.loc=new z.aZ(ae,this._lexer.lastToken,this._lexer.source)),ie}peek(ae){return this._lexer.token.kind===ae}expectToken(ae){const ie=this._lexer.token;if(ie.kind===ae)return this.advanceLexer(),ie;throw h(this._lexer.source,ie.start,`Expected ${St(ae)}, found ${bt(ie)}.`)}expectOptionalToken(ae){return this._lexer.token.kind===ae?(this.advanceLexer(),!0):!1}expectKeyword(ae){const ie=this._lexer.token;if(ie.kind===B.NAME&&ie.value===ae)this.advanceLexer();else throw h(this._lexer.source,ie.start,`Expected "${ae}", found ${bt(ie)}.`)}expectOptionalKeyword(ae){const ie=this._lexer.token;return ie.kind===B.NAME&&ie.value===ae?(this.advanceLexer(),!0):!1}unexpected(ae){const ie=ae!=null?ae:this._lexer.token;return h(this._lexer.source,ie.start,`Unexpected ${bt(ie)}.`)}any(ae,ie,Be){this.expectToken(ae);const ge=[];for(;!this.expectOptionalToken(Be);)ge.push(ie.call(this));return ge}optionalMany(ae,ie,Be){if(this.expectOptionalToken(ae)){const ge=[];do ge.push(ie.call(this));while(!this.expectOptionalToken(Be));return ge}return[]}many(ae,ie,Be){this.expectToken(ae);const ge=[];do ge.push(ie.call(this));while(!this.expectOptionalToken(Be));return ge}delimitedMany(ae,ie){this.expectOptionalToken(ae);const Be=[];do Be.push(ie.call(this));while(this.expectOptionalToken(ae));return Be}advanceLexer(){const{maxTokens:ae}=this._options,ie=this._lexer.advance();if(ie.kind!==B.EOF&&(++this._tokenCounter,ae!==void 0&&this._tokenCounter>ae))throw h(this._lexer.source,ie.start,`Document contains more that ${ae} tokens. Parsing aborted.`)}}function bt(pe){const ae=pe.value;return St(pe.kind)+(ae!=null?` "${ae}"`:"")}function St(pe){return ee(pe)?`"${pe}"`:pe}},39194:function($e,ce,q){"use strict";q.d(ce,{XO:function(){return B},YR:function(){return y},oP:function(){return M},sP:function(){return V}});var X=q(84087),h=q(91240),z=q(86608),P=q(31573);const V=Object.freeze({});function y(ee,Z,K=z.aD){const ne=new Map;for(const dt of Object.values(P.b))ne.set(dt,B(Z,dt));let te,R=Array.isArray(ee),W=[ee],Q=-1,_e=[],ue=ee,Me,De;const he=[],tt=[];do{Q++;const dt=Q===W.length,Je=dt&&_e.length!==0;if(dt){if(Me=tt.length===0?void 0:he[he.length-1],ue=De,De=tt.pop(),Je)if(R){ue=ue.slice();let me=0;for(const[je,Ye]of _e){const Oe=je-me;Ye===null?(ue.splice(Oe,1),me++):ue[Oe]=Ye}}else{ue=Object.defineProperties({},Object.getOwnPropertyDescriptors(ue));for(const[me,je]of _e)ue[me]=je}Q=te.index,W=te.keys,_e=te.edits,R=te.inArray,te=te.prev}else if(De){if(Me=R?Q:W[Q],ue=De[Me],ue==null)continue;he.push(Me)}let Te;if(!Array.isArray(ue)){var at,nt;(0,z.Ll)(ue)||(0,X.U)(!1,`Invalid AST Node: ${(0,h.N)(ue)}.`);const me=dt?(at=ne.get(ue.kind))===null||at===void 0?void 0:at.leave:(nt=ne.get(ue.kind))===null||nt===void 0?void 0:nt.enter;if(Te=me==null?void 0:me.call(Z,ue,Me,De,he,tt),Te===V)break;if(Te===!1){if(!dt){he.pop();continue}}else if(Te!==void 0&&(_e.push([Me,Te]),!dt))if((0,z.Ll)(Te))ue=Te;else{he.pop();continue}}if(Te===void 0&&Je&&_e.push([Me,ue]),dt)he.pop();else{var xt;te={inArray:R,index:Q,keys:W,edits:_e,prev:te},R=Array.isArray(ue),W=R?ue:(xt=K[ue.kind])!==null&&xt!==void 0?xt:[],Q=-1,_e=[],De&&tt.push(De),De=ue}}while(te!==void 0);return _e.length!==0?_e[_e.length-1][1]:ee}function M(ee){const Z=new Array(ee.length).fill(null),K=Object.create(null);for(const ne of Object.values(P.b)){let te=!1;const R=new Array(ee.length).fill(void 0),W=new Array(ee.length).fill(void 0);for(let _e=0;_e<ee.length;++_e){const{enter:ue,leave:Me}=B(ee[_e],ne);te||(te=ue!=null||Me!=null),R[_e]=ue,W[_e]=Me}if(!te)continue;const Q={enter(..._e){const ue=_e[0];for(let De=0;De<ee.length;De++)if(Z[De]===null){var Me;const he=(Me=R[De])===null||Me===void 0?void 0:Me.apply(ee[De],_e);if(he===!1)Z[De]=ue;else if(he===V)Z[De]=V;else if(he!==void 0)return he}},leave(..._e){const ue=_e[0];for(let De=0;De<ee.length;De++)if(Z[De]===null){var Me;const he=(Me=W[De])===null||Me===void 0?void 0:Me.apply(ee[De],_e);if(he===V)Z[De]=V;else if(he!==void 0&&he!==!1)return he}else Z[De]===ue&&(Z[De]=null)}};K[ne]=Q}return K}function B(ee,Z){const K=ee[Z];
vendor: 4,919 bytes, lines 72-80
72return typeof K=="object"?K:typeof K=="function"?{enter:K,leave:void 0}:{enter:ee.enter,leave:ee.leave}}function be(ee,Z,K){const{enter:ne,leave:te}=B(ee,Z);return K?te:ne}},39554:function($e,ce){"use strict";/** 73 * @license React 74 * react.production.min.js 75 * 76 * Copyright (c) Facebook, Inc. and its affiliates. 77 * 78 * This source code is licensed under the MIT license found in the 79 * LICENSE file in the root directory of this source tree. 80 */var q=Symbol.for("react.element"),X=Symbol.for("react.portal"),h=Symbol.for("react.fragment"),z=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),y=Symbol.for("react.context"),M=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),be=Symbol.for("react.memo"),ee=Symbol.for("react.lazy"),Z=Symbol.iterator;function K(se){return se===null||typeof se!="object"?null:(se=Z&&se[Z]||se["@@iterator"],typeof se=="function"?se:null)}var ne={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},te=Object.assign,R={};function W(se,Ve,bt){this.props=se,this.context=Ve,this.refs=R,this.updater=bt||ne}W.prototype.isReactComponent={},W.prototype.setState=function(se,Ve){if(typeof se!="object"&&typeof se!="function"&&se!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,se,Ve,"setState")},W.prototype.forceUpdate=function(se){this.updater.enqueueForceUpdate(this,se,"forceUpdate")};function Q(){}Q.prototype=W.prototype;function _e(se,Ve,bt){this.props=se,this.context=Ve,this.refs=R,this.updater=bt||ne}var ue=_e.prototype=new Q;ue.constructor=_e,te(ue,W.prototype),ue.isPureReactComponent=!0;var Me=Array.isArray,De=Object.prototype.hasOwnProperty,he={current:null},tt={key:!0,ref:!0,__self:!0,__source:!0};function at(se,Ve,bt){var St,pe={},ae=null,ie=null;if(Ve!=null)for(St in Ve.ref!==void 0&&(ie=Ve.ref),Ve.key!==void 0&&(ae=""+Ve.key),Ve)De.call(Ve,St)&&!tt.hasOwnProperty(St)&&(pe[St]=Ve[St]);var Be=arguments.length-2;if(Be===1)pe.children=bt;else if(1<Be){for(var ge=Array(Be),it=0;it<Be;it++)ge[it]=arguments[it+2];pe.children=ge}if(se&&se.defaultProps)for(St in Be=se.defaultProps,Be)pe[St]===void 0&&(pe[St]=Be[St]);return{$$typeof:q,type:se,key:ae,ref:ie,props:pe,_owner:he.current}}function nt(se,Ve){return{$$typeof:q,type:se.type,key:Ve,ref:se.ref,props:se.props,_owner:se._owner}}function xt(se){return typeof se=="object"&&se!==null&&se.$$typeof===q}function dt(se){var Ve={"=":"=0",":":"=2"};return"$"+se.replace(/[=:]/g,function(bt){return Ve[bt]})}var Je=/\/+/g;function Te(se,Ve){return typeof se=="object"&&se!==null&&se.key!=null?dt(""+se.key):Ve.toString(36)}function me(se,Ve,bt,St,pe){var ae=typeof se;(ae==="undefined"||ae==="boolean")&&(se=null);var ie=!1;if(se===null)ie=!0;else switch(ae){case"string":case"number":ie=!0;break;case"object":switch(se.$$typeof){case q:case X:ie=!0}}if(ie)return ie=se,pe=pe(ie),se=St===""?"."+Te(ie,0):St,Me(pe)?(bt="",se!=null&&(bt=se.replace(Je,"$&/")+"/"),me(pe,Ve,bt,"",function(it){return it})):pe!=null&&(xt(pe)&&(pe=nt(pe,bt+(!pe.key||ie&&ie.key===pe.key?"":(""+pe.key).replace(Je,"$&/")+"/")+se)),Ve.push(pe)),1;if(ie=0,St=St===""?".":St+":",Me(se))for(var Be=0;Be<se.length;Be++){ae=se[Be];var ge=St+Te(ae,Be);ie+=me(ae,Ve,bt,ge,pe)}else if(ge=K(se),typeof ge=="function")for(se=ge.call(se),Be=0;!(ae=se.next()).done;)ae=ae.value,ge=St+Te(ae,Be++),ie+=me(ae,Ve,bt,ge,pe);else if(ae==="object")throw Ve=String(se),Error("Objects are not valid as a React child (found: "+(Ve==="[object Object]"?"object with keys {"+Object.keys(se).join(", ")+"}":Ve)+"). If you meant to render a collection of children, use an array instead.");return ie}function je(se,Ve,bt){if(se==null)return se;var St=[],pe=0;return me(se,St,"","",function(ae){return Ve.call(bt,ae,pe++)}),St}function Ye(se){if(se._status===-1){var Ve=se._result;Ve=Ve(),Ve.then(function(bt){(se._status===0||se._status===-1)&&(se._status=1,se._result=bt)},function(bt){(se._status===0||se._status===-1)&&(se._status=2,se._result=bt)}),se._status===-1&&(se._status=0,se._result=Ve)}if(se._status===1)return se._result.default;throw se._result}var Oe={current:null},Ze={transition:null},rt={ReactCurrentDispatcher:Oe,ReactCurrentBatchConfig:Ze,ReactCurrentOwner:he};function Ot(){throw Error("act(...) is not supported in production builds of React.")}ce.Children={map:je,forEach:function(se,Ve,bt){je(se,function(){Ve.apply(this,arguments)},bt)},count:function(se){var Ve=0;return je(se,function(){Ve++}),Ve},toArray:function(se){return je(se,function(Ve){return Ve})||[]},only:function(se){if(!xt(se))throw Error("React.Children.only expected to receive a single React element child.");return se}},ce.Component=W,ce.Fragment=h,ce.Profiler=P,ce.PureComponent=_e,ce.StrictMode=z,ce.Suspense=B,ce.__SECRET_INT
80ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=rt,ce.act=Ot,ce.cloneElement=function(se,Ve,bt){if(se==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+se+".");var St=te({},se.props),pe=se.key,ae=se.ref,ie=se._owner;if(Ve!=null){if(Ve.ref!==void 0&&(ae=Ve.ref,ie=he.current),Ve.key!==void 0&&(pe=""+Ve.key),se.type&&se.type.defaultProps)var Be=se.type.defaultProps;for(ge in Ve)De.call(Ve,ge)&&!tt.hasOwnProperty(ge)&&(St[ge]=Ve[ge]===void 0&&Be!==void 0?Be[ge]:Ve[ge])}var ge=arguments.length-2;if(ge===1)St.children=bt;else if(1<ge){Be=Array(ge);for(var it=0;it<ge;it++)Be[it]=arguments[it+2];St.children=Be}return{$$typeof:q,type:se.type,key:pe,ref:ae,props:St,_owner:ie}},ce.createContext=function(se){return se={$$typeof:y,_currentValue:se,_currentValue2:se,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},se.Provider={$$typeof:V,_context:se},se.Consumer=se},ce.createElement=at,ce.createFactory=function(se){var Ve=at.bind(null,se);return Ve.type=se,Ve},ce.createRef=function(){return{current:null}},ce.forwardRef=function(se){return{$$typeof:M,render:se}},ce.isValidElement=xt,ce.lazy=function(se){return{$$typeof:ee,_payload:{_status:-1,_result:se},_init:Ye}},ce.memo=function(se,Ve){return{$$typeof:be,type:se,compare:Ve===void 0?null:Ve}},ce.startTransition=function(se){var Ve=Ze.transition;Ze.transition={};try{se()}finally{Ze.transition=Ve}},ce.unstable_act=Ot,ce.useCallback=function(se,Ve){return Oe.current.useCallback(se,Ve)},ce.useContext=function(se){return Oe.current.useContext(se)},ce.useDebugValue=function(){},ce.useDeferredValue=function(se){return Oe.current.useDeferredValue(se)},ce.useEffect=function(se,Ve){return Oe.current.useEffect(se,Ve)},ce.useId=function(){return Oe.current.useId()},ce.useImperativeHandle=function(se,Ve,bt){return Oe.current.useImperativeHandle(se,Ve,bt)},ce.useInsertionEffect=function(se,Ve){return Oe.current.useInsertionEffect(se,Ve)},ce.useLayoutEffect=function(se,Ve){return Oe.current.useLayoutEffect(se,Ve)},ce.useMemo=function(se,Ve){return Oe.current.useMemo(se,Ve)},ce.useReducer=function(se,Ve,bt){return Oe.current.useReducer(se,Ve,bt)},ce.useRef=function(se){return Oe.current.useRef(se)},ce.useState=function(se){return Oe.current.useState(se)},ce.useSyncExternalStore=function(se,Ve,bt){return Oe.current.useSyncExternalStore(se,Ve,bt)},ce.useTransition=function(){return Oe.current.useTransition()},ce.version="18.3.1"},40405:function($e,ce,q){"use strict";$e.exports=function(){if(typeof globalThis=="object")return globalThis;var X;try{X=this||new Function("return this")()}catch(h){if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof q.g!="undefined")return q.g}return X}()},40703:function($e,ce,q){"use strict";q.d(ce,{y:function(){return M}});var X=q(8636);function h(R){return`"${R.replace(z,P)}"`}const z=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function P(R){return V[R.charCodeAt(0)]}const V=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];var y=q(39194);function M(R){return(0,y.YR)(R,be)}const B=80,be={Name:{leave:R=>R.value},Variable:{leave:R=>"$"+R.name},Document:{leave:R=>ee(R.definitions,` 81 82`)},OperationDefinition:{leave(R){const W=K("(",ee(R.variableDefinitions,", "),")"),Q=ee([R.operation,ee([R.name,W]),ee(R.directives," ")]," ");return(Q==="query"?"":Q+" ")+R.selectionSet}},VariableDefinition:{leave:({variable:R,type:W,defaultValue:Q,directives:_e})=>R+": "+W+K(" = ",Q)+K(" ",ee(_e," "))},SelectionSet:{leave:({selections:R})=>Z(R)},Field:{leave({alias:R,name:W,arguments:Q,directives:_e,selectionSet:ue}){const Me=K("",R,": ")+W;let De=Me+K("(",ee(Q,", "),")");return De.length>B&&(De=Me+K(`( 83`,ne(ee(Q,` 84`)),` 85)`)),ee([De,ee(_e," "),ue]," ")}},Argument:{leave:({name:R,value:W})=>R+": "+W},FragmentSpread:{leave:({name:R,directives:W})=>"..."+R+K(" ",ee(W," "))},InlineFragment:{leave:({typeCondition:R,directives:W,selectionSet:Q})=>ee(["...",K("on ",R),ee(W," "),Q]," ")},FragmentDefinition:{leave:({name:R,typeCondition:W,variableDefinitions:Q,directives:_e,selectionSet:ue})=>`fragment ${R}${K("(",ee(Q,", "),")")} on ${W} ${K("",ee(_e," ")," ")}`+ue}
85,IntValue:{leave:({value:R})=>R},FloatValue:{leave:({value:R})=>R},StringValue:{leave:({value:R,block:W})=>W?(0,X.yo)(R):h(R)},BooleanValue:{leave:({value:R})=>R?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:R})=>R},ListValue:{leave:({values:R})=>"["+ee(R,", ")+"]"},ObjectValue:{leave:({fields:R})=>"{"+ee(R,", ")+"}"},ObjectField:{leave:({name:R,value:W})=>R+": "+W},Directive:{leave:({name:R,arguments:W})=>"@"+R+K("(",ee(W,", "),")")},NamedType:{leave:({name:R})=>R},ListType:{leave:({type:R})=>"["+R+"]"},NonNullType:{leave:({type:R})=>R+"!"},SchemaDefinition:{leave:({description:R,directives:W,operationTypes:Q})=>K("",R,` 86`)+ee(["schema",ee(W," "),Z(Q)]," ")},OperationTypeDefinition:{leave:({operation:R,type:W})=>R+": "+W},ScalarTypeDefinition:{leave:({description:R,name:W,directives:Q})=>K("",R,` 87`)+ee(["scalar",W,ee(Q," ")]," ")},ObjectTypeDefinition:{leave:({description:R,name:W,interfaces:Q,directives:_e,fields:ue})=>K("",R,` 88`)+ee(["type",W,K("implements ",ee(Q," & ")),ee(_e," "),Z(ue)]," ")},FieldDefinition:{leave:({description:R,name:W,arguments:Q,type:_e,directives:ue})=>K("",R,` 89`)+W+(te(Q)?K(`( 90`,ne(ee(Q,` 91`)),` 92)`):K("(",ee(Q,", "),")"))+": "+_e+K(" ",ee(ue," "))},InputValueDefinition:{leave:({description:R,name:W,type:Q,defaultValue:_e,directives:ue})=>K("",R,` 93`)+ee([W+": "+Q,K("= ",_e),ee(ue," ")]," ")},InterfaceTypeDefinition:{leave:({description:R,name:W,interfaces:Q,directives:_e,fields:ue})=>K("",R,` 94`)+ee(["interface",W,K("implements ",ee(Q," & ")),ee(_e," "),Z(ue)]," ")},UnionTypeDefinition:{leave:({description:R,name:W,directives:Q,types:_e})=>K("",R,` 95`)+ee(["union",W,ee(Q," "),K("= ",ee(_e," | "))]," ")},EnumTypeDefinition:{leave:({description:R,name:W,directives:Q,values:_e})=>K("",R,` 96`)+ee(["enum",W,ee(Q," "),Z(_e)]," ")},EnumValueDefinition:{leave:({description:R,name:W,directives:Q})=>K("",R,` 97`)+ee([W,ee(Q," ")]," ")},InputObjectTypeDefinition:{leave:({description:R,name:W,directives:Q,fields:_e})=>K("",R,` 98`)+ee(["input",W,ee(Q," "),Z(_e)]," ")},DirectiveDefinition:{leave:({description:R,name:W,arguments:Q,repeatable:_e,locations:ue})=>K("",R,` 99`)+"directive @"+W+(te(Q)?K(`( 100`,ne(ee(Q,` 101`)),` 102)`):K("(",ee(Q,", "),")"))+(_e?" repeatable":"")+" on "+ee(ue," | ")},SchemaExtension:{leave:({directives:R,operationTypes:W})=>ee(["extend schema",ee(R," "),Z(W)]," ")},ScalarTypeExtension:{leave:({name:R,directives:W})=>ee(["extend scalar",R,ee(W," ")]," ")},ObjectTypeExtension:{leave:({name:R,interfaces:W,directives:Q,fields:_e})=>ee(["extend type",R,K("implements ",ee(W," & ")),ee(Q," "),Z(_e)]," ")},InterfaceTypeExtension:{leave:({name:R,interfaces:W,directives:Q,fields:_e})=>ee(["extend interface",R,K("implements ",ee(W," & ")),ee(Q," "),Z(_e)]," ")},UnionTypeExtension:{leave:({name:R,directives:W,types:Q})=>ee(["extend union",R,ee(W," "),K("= ",ee(Q," | "))]," ")},EnumTypeExtension:{leave:({name:R,directives:W,values:Q})=>ee(["extend enum",R,ee(W," "),Z(Q)]," ")},InputObjectTypeExtension:{leave:({name:R,directives:W,fields:Q})=>ee(["extend input",R,ee(W," "),Z(Q)]," ")}};function ee(R,W=""){var Q;return(Q=R==null?void 0:R.filter(_e=>_e).join(W))!==null&&Q!==void 0?Q:""}function Z(R){return K(`{ 103`,ne(ee(R,` 104`)),` 105}`)}function K(R,W,Q=""){return W!=null&&W!==""?R+W+Q:""}function ne(R){return K(" ",R.replace(/\n/g,` 106 `))}function te(R){var W;return(W=R==null?void 0:R.some(Q=>Q.includes(` 107`)))!==null&&W!==void 0?W:!1}},44507:function($e,ce,q){"use strict";$e.exports=q(94985)},49064:function($e,ce,q){"use strict";q.d(ce,{L:function(){return X}});function X(h,z,P){const V=Object.create(null);for(const y of h)V[z(y)]=P(y);return V}},50063:function($e,ce,q){"use strict";q.d(ce,{T:function(){return P}});var X=q(30949),h=q(31573),z=q(35862);function P(V){return{Document(y){for(const M of y.definitions)if(!(0,z._m)(M)){const B=M.kind===h.b.SCHEMA_DEFINITION||M.kind===h.b.SCHEMA_EXTENSION?"schema":'"'+M.name.value+'"';V.reportError(new X.eO(`The ${B} definition is not executable.`,{nodes:M}))}return!1}}}},50118:function($e,ce,q){"use strict";q.d(ce,{i:function(){return h}});var X=q(30949);function h(z){const P=Object.create(null),V=z.getSchema();return{ScalarTypeDefinition:y,ObjectTypeDefinition:y,InterfaceTypeDefinition:y,UnionTypeDefinition:y,EnumTypeDefinition:y,InputObjectTypeDefinition:y};function y(M){const B=M.name.value;if(V!=null&&V.getType(B)){z.reportError(new X.eO(`Type "${B}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:M.name}));return}return P[B]?z.reportError(new X.eO(`There can be only one type named "${B}".`,{nodes:[P[B],M.name]})):P[B]=M.name,!1}}},52275:function($e,ce,q){"use strict";q.d(ce,{K:function(){return B}});var X=q(91240),h=q(52664),z=q(99943),P=q(79296),V=q(31573),y=q(75009),M=q(8085);function B(ee,Z){if((0,y.bd)(Z)){const K=B(ee,Z.ofType);return(K==null?void 0:K.kind)===V.b.NULL?null:K}if(ee===null)return{kind:V.b.NULL};if(ee===void 0)return null;if((0,y.Fs)(Z)){const K=Z.ofType;if((0,z.A)(ee)){const ne=[];for(const te of ee){const R=B(te,K);R!=null&&ne.push(R)}return{kind:V.b.LIST,values:ne}}return B(ee,K)}if((0,y.qK)(Z)){if(!(0,P.Z)(ee))return null;const K=[];for(const ne of Object.values(Z.getFields())){const te=B(ee[ne.name],ne.type);te&&K.push({kind:V.b.OBJECT_FIELD,name:{kind:V.b.NAME,value:ne.name},value:te})}return{kind:V.b.OBJECT,fields:K}}if((0,y.zf)(Z)){const K=Z.serialize(ee);if(K==null)return null;if(typeof K=="boolean")return{kind:V.b.BOOLEAN,value:K};if(typeof K=="number"&&Number.isFinite(K)){const ne=String(K);return be.test(ne)?{kind:V.b.INT,value:ne}:{kind:V.b.FLOAT,value:ne}}if(typeof K=="string")return(0,y.oF)(Z)?{kind:V.b.ENUM,value:K}:Z===M.N1&&be.test(K)?{kind:V.b.INT,value:K}:{kind:V.b.STRING,value:K};throw new TypeError(`Cannot convert value to AST: ${(0,X.N)(K)}.`)}(0,h.V)(!1,"Unexpected input type: "+(0,X.N)(Z))}const be=/^-?(?:0|[1-9][0-9]*)$/},52664:function($e,ce,q){"use strict";q.d(ce,{V:function(){return X}});function X(h,z){if(!!!h)throw new Error(z!=null?z:"Unexpected invariant triggered.")}},55455:function($e,ce,q){"use strict";var X,h=q(86438);if(1)ce.H=h.createRoot,X=h.hydrateRoot;else var z},58738:function($e,ce,q){"use strict";q.d(ce,{e:function(){return B}});var X=q(91240),h=q(52664),z=q(30949),P=q(86608),V=q(63010),y=q(31573),M=q(14380);function B(Z){const K=Object.create(null),ne=Z.getSchema(),te=ne?ne.getDirectives():M.rc;for(const W of te)K[W.name]=W.locations;const R=Z.getDocument().definitions;for(const W of R)W.kind===y.b.DIRECTIVE_DEFINITION&&(K[W.name.value]=W.locations.map(Q=>Q.value));return{Directive(W,Q,_e,ue,Me){const De=W.name.value,he=K[De];if(!he){Z.reportError(new z.eO(`Unknown directive "@${De}".`,{nodes:W}));return}const tt=be(Me);tt&&!he.includes(tt)&&Z.reportError(new z.eO(`Directive "@${De}" may not be used on ${tt}.`,{nodes:W}))}}}function be(Z){const K=Z[Z.length-1];
107switch("kind"in K||(0,h.V)(!1),K.kind){case y.b.OPERATION_DEFINITION:return ee(K.operation);case y.b.FIELD:return V.H.FIELD;case y.b.FRAGMENT_SPREAD:return V.H.FRAGMENT_SPREAD;case y.b.INLINE_FRAGMENT:return V.H.INLINE_FRAGMENT;case y.b.FRAGMENT_DEFINITION:return V.H.FRAGMENT_DEFINITION;case y.b.VARIABLE_DEFINITION:return V.H.VARIABLE_DEFINITION;case y.b.SCHEMA_DEFINITION:case y.b.SCHEMA_EXTENSION:return V.H.SCHEMA;case y.b.SCALAR_TYPE_DEFINITION:case y.b.SCALAR_TYPE_EXTENSION:return V.H.SCALAR;case y.b.OBJECT_TYPE_DEFINITION:case y.b.OBJECT_TYPE_EXTENSION:return V.H.OBJECT;case y.b.FIELD_DEFINITION:return V.H.FIELD_DEFINITION;case y.b.INTERFACE_TYPE_DEFINITION:case y.b.INTERFACE_TYPE_EXTENSION:return V.H.INTERFACE;case y.b.UNION_TYPE_DEFINITION:case y.b.UNION_TYPE_EXTENSION:return V.H.UNION;case y.b.ENUM_TYPE_DEFINITION:case y.b.ENUM_TYPE_EXTENSION:return V.H.ENUM;case y.b.ENUM_VALUE_DEFINITION:return V.H.ENUM_VALUE;case y.b.INPUT_OBJECT_TYPE_DEFINITION:case y.b.INPUT_OBJECT_TYPE_EXTENSION:return V.H.INPUT_OBJECT;case y.b.INPUT_VALUE_DEFINITION:{const ne=Z[Z.length-3];return"kind"in ne||(0,h.V)(!1),ne.kind===y.b.INPUT_OBJECT_TYPE_DEFINITION?V.H.INPUT_FIELD_DEFINITION:V.H.ARGUMENT_DEFINITION}default:(0,h.V)(!1,"Unexpected kind: "+(0,X.N)(K.kind))}}function ee(Z){switch(Z){case P.cE.QUERY:return V.H.QUERY;case P.cE.MUTATION:return V.H.MUTATION;case P.cE.SUBSCRIPTION:return V.H.SUBSCRIPTION}}},58742:function($e,ce,q){"use strict";q.d(ce,{C:function(){return z}});var X=q(52664),h=q(30949);function z(P){const V=[];let y=Object.create(null);return{ObjectValue:{enter(){V.push(y),y=Object.create(null)},leave(){const M=V.pop();M||(0,X.V)(!1),y=M}},ObjectField(M){const B=M.name.value;y[B]?P.reportError(new h.eO(`There can be only one input field named "${B}".`,{nodes:[y[B],M.name]})):y[B]=M.name}}}},62116:function($e,ce,q){"use strict";q.d(ce,{g:function(){return z}});var X=q(30949),h=q(75009);function z(P){const V=P.getSchema(),y=V?V.getTypeMap():Object.create(null),M=Object.create(null);return{EnumTypeDefinition:B,EnumTypeExtension:B};function B(be){var ee;const Z=be.name.value;M[Z]||(M[Z]=Object.create(null));const K=(ee=be.values)!==null&&ee!==void 0?ee:[],ne=M[Z];for(const te of K){const R=te.name.value,W=y[Z];(0,h.oF)(W)&&W.getValue(R)?P.reportError(new X.eO(`Enum value "${Z}.${R}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:te.name})):ne[R]?P.reportError(new X.eO(`Enum value "${Z}.${R}" can only be defined once.`,{nodes:[ne[R],te.name]})):ne[R]=te.name}return!1}}},62579:function($e,ce,q){"use strict";q.d(ce,{a:function(){return h}});const X=5;function h(z,P){const[V,y]=P?[z,P]:[void 0,z];let M=" Did you mean ";V&&(M+=V+" ");const B=y.map(Z=>`"${Z}"`);switch(B.length){case 0:return"";case 1:return M+B[0]+"?";case 2:return M+B[0]+" or "+B[1]+"?"}const be=B.slice(0,X),ee=be.pop();return M+be.join(", ")+", or "+ee+"?"}},63010:function($e,ce,q){"use strict";q.d(ce,{H:function(){return X}});var X;(function(h){h.QUERY="QUERY",h.MUTATION="MUTATION",h.SUBSCRIPTION="SUBSCRIPTION",h.FIELD="FIELD",h.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",h.FRAGMENT_SPREAD="FRAGMENT_SPREAD",h.INLINE_FRAGMENT="INLINE_FRAGMENT",h.VARIABLE_DEFINITION="VARIABLE_DEFINITION",h.SCHEMA="SCHEMA",h.SCALAR="SCALAR",h.OBJECT="OBJECT",h.FIELD_DEFINITION="FIELD_DEFINITION",h.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",h.INTERFACE="INTERFACE",h.UNION="UNION",h.ENUM="ENUM",h.ENUM_VALUE="ENUM_VALUE",h.INPUT_OBJECT="INPUT_OBJECT",h.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"})(X||(X={}))},64261:function($e,ce,q){"use strict";q.d(ce,{l:function(){return h}});var X=q(30949);function h(z){var P,V,y;const M=z.getSchema(),B=(P=(V=(y=M==null?void 0:M.astNode)!==null&&y!==void 0?y:M==null?void 0:M.getQueryType())!==null&&V!==void 0?V:M==null?void 0:M.getMutationType())!==null&&P!==void 0?P:M==null?void 0:M.getSubscriptionType();let be=0;return{SchemaDefinition(ee){if(B){z.reportError(new X.eO("Cannot define a new schema within a schema extension.",{nodes:ee}));return}be>0&&z.reportError(new X.eO("Must provide only one schema definition.",{nodes:ee})),++be}}}},64331:function($e,ce,q){"use strict";q.d(ce,{A:function(){return _e},X:function(){return Q}});var X=q(91240),h=q(68669),z=q(30949),P=q(31573),V=q(40703),y=q(75009),M=q(14380),B=Object.defineProperty,be=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,Z=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,te=(Me,De,he)=>De in Me?B(Me,De,{enumerable:!0,configurable:!0,writable:!0,value:he}):Me[De]=he,R=(Me,De)=>{for(var he in De||(De={}))K.call(De,he)&&te(Me,he,De[he]);if(Z)for(var he of Z(De))ne.call(De,he)&&te(Me,he,De[he]);return Me},W=(Me,De)=>be(Me,ee(De));function Q(Me){return W(R({},_e(Me)),{Field:{leave(De){var he;const tt=Me.getFieldDef();if(!tt)return!1;const at=new Set((he=De.arguments)===null||he===void 0?void 0:he.map(nt=>nt.name.value));for(const nt of tt.args)if(!at.has(nt.name)&&(0,y.xP)(nt)){const xt=(0,X.N)(nt.type);Me.reportError(new z.eO(`Field "${tt.name}" argument "${nt.name}" of type "${xt}" is required, but it was not provided.`,{nodes:De}))}}}})}function _e(Me){var De;const he=Object.create(null),tt=Me.getSchema(),at=(De=tt==null?void 0:tt.getDirectives())!==null&&De!==void 0?De:M.rc;for(const dt of at)he[dt.name]=(0,h.K)(dt.args.filter(y.xP),Je=>Je.name);const nt=Me.getDocument().definitions;for(const dt of nt)if(dt.kind===P.b.DIRECTIVE_DEFINITION){var xt;const Je=(xt=dt.arguments)!==null&&xt!==void 0?xt:[];he[dt.name.value]=(0,h.K)(Je.filter(ue),Te=>Te.name.value)}return{Directive:{leave(dt){const Je=dt.name.value,Te=he[Je];if(Te){var me;const je=(me=dt.arguments)!==null&&me!==void 0?me:[],Ye=new Set(je.map(Oe=>Oe.name.value));for(const[Oe,Ze]of Object.entries(Te))if(!Ye.has(Oe)){const rt=(0,y.Xj)(Ze.type)?(0,X.N)(Ze.type):(0,V.y)(Ze.type);Me.reportError(new z.eO(`Directive "@${Je}" argument "${Oe}" of type "${rt}" is required, but it was not provided.`,{nodes:dt}))}}}}}}function ue(Me){return Me.type.kind===P.b.NON_NULL_TYPE&&Me.defaultValue==null}},65514:function($e,ce){"use strict";/** 108 * @license React 109 * scheduler.production.min.js 110 * 111 * Copyright (c) Facebook, Inc. and its affiliates. 112 * 113 * This source code is licensed under the MIT license found in the 114 * LICENSE file in the root directory of this source tree. 115 */function q(Oe,Ze){var rt=Oe.length;Oe.push(Ze);e:for(;0<rt;){var Ot=rt-1>>>1,se=Oe[Ot];if(0<z(se,Ze))Oe[Ot]=Ze,Oe[rt]=se,rt=Ot;else break e}}function X(Oe){return Oe.length===0?null:Oe[0]}function h(Oe){if(Oe.length===0)return null;var Ze=Oe[0],rt=Oe.pop();if(rt!==Ze){Oe[0]=rt;e:for(var Ot=0,se=Oe.length,Ve=se>>>1;Ot<Ve;){var bt=2*(Ot+1)-1,St=Oe[bt],pe=bt+1,ae=Oe[pe];if(0>z(St,rt))pe<se&&0>z(ae,St)?(Oe[Ot]=ae,Oe[pe]=rt,Ot=pe):(Oe[Ot]=St,Oe[bt]=rt,Ot=bt);else if(pe<se&&0>z(ae,rt))Oe[Ot]=ae,Oe[pe]=rt,Ot=pe;else break e}}return Ze}function z(Oe,Ze){var rt=Oe.sortIndex-Ze.sortIndex;return rt!==0?rt:Oe.id-Ze.id}if(typeof performance=="object"&&typeof performance.now=="function"){var P=performance;ce.unstable_now=function(){return P.now()}}else{var V=Date,y=V.now();ce.unstable_now=function(){return V.now()-y}}var M=[],B=[],be=1,ee=null,Z=3,K=!1,ne=!1,te=!1,R=typeof setTimeout=="function"?setTimeout:null,W=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function _e(Oe){for(var Ze=X(B);Ze!==null;){if(Ze.callback===null)h(B);else if(Ze.startTime<=Oe)h(B),Ze.sortIndex=Ze.expirationTime,q(M,Ze);else break;Ze=X(B)}}function ue(Oe){if(te=!1,_e(Oe),!ne)if(X(M)!==null)ne=!0,je(Me);else{var Ze=X(B);Ze!==null&&Ye(ue,Ze.startTime-Oe)}}function Me(Oe,Ze){ne=!1,te&&(te=!1,W(tt),tt=-1),K=!0;var rt=Z;try{for(_e(Ze),ee=X(M);ee!==null&&(!(ee.expirationTime>Ze)||Oe&&!xt());){var Ot=ee.callback;if(typeof Ot=="function"){ee.callback=null,Z=ee.priorityLevel;var se=Ot(ee.expirationTime<=Ze);Ze=ce.unstable_now(),typeof se=="function"?ee.callback=se:ee===X(M)&&h(M),_e(Ze)}else h(M);ee=X(M)}if(ee!==null)var Ve=!0;else{var bt=X(B);bt!==null&&Ye(ue,bt.startTime-Ze),Ve=!1}return Ve}finally{ee=null,Z=rt,K=!1}}var De=!1,he=null,tt=-1,at=5,nt=-1;
115function xt(){return!(ce.unstable_now()-nt<at)}function dt(){if(he!==null){var Oe=ce.unstable_now();nt=Oe;var Ze=!0;try{Ze=he(!0,Oe)}finally{Ze?Je():(De=!1,he=null)}}else De=!1}var Je;if(typeof Q=="function")Je=function(){Q(dt)};else if(typeof MessageChannel!="undefined"){var Te=new MessageChannel,me=Te.port2;Te.port1.onmessage=dt,Je=function(){me.postMessage(null)}}else Je=function(){R(dt,0)};function je(Oe){he=Oe,De||(De=!0,Je())}function Ye(Oe,Ze){tt=R(function(){Oe(ce.unstable_now())},Ze)}ce.unstable_IdlePriority=5,ce.unstable_ImmediatePriority=1,ce.unstable_LowPriority=4,ce.unstable_NormalPriority=3,ce.unstable_Profiling=null,ce.unstable_UserBlockingPriority=2,ce.unstable_cancelCallback=function(Oe){Oe.callback=null},ce.unstable_continueExecution=function(){ne||K||(ne=!0,je(Me))},ce.unstable_forceFrameRate=function(Oe){0>Oe||125<Oe?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):at=0<Oe?Math.floor(1e3/Oe):5},ce.unstable_getCurrentPriorityLevel=function(){return Z},ce.unstable_getFirstCallbackNode=function(){return X(M)},ce.unstable_next=function(Oe){switch(Z){case 1:case 2:case 3:var Ze=3;break;default:Ze=Z}var rt=Z;Z=Ze;try{return Oe()}finally{Z=rt}},ce.unstable_pauseExecution=function(){},ce.unstable_requestPaint=function(){},ce.unstable_runWithPriority=function(Oe,Ze){switch(Oe){case 1:case 2:case 3:case 4:case 5:break;default:Oe=3}var rt=Z;Z=Oe;try{return Ze()}finally{Z=rt}},ce.unstable_scheduleCallback=function(Oe,Ze,rt){var Ot=ce.unstable_now();switch(typeof rt=="object"&&rt!==null?(rt=rt.delay,rt=typeof rt=="number"&&0<rt?Ot+rt:Ot):rt=Ot,Oe){case 1:var se=-1;break;case 2:se=250;break;case 5:se=1073741823;break;case 4:se=1e4;break;default:se=5e3}return se=rt+se,Oe={id:be++,callback:Ze,priorityLevel:Oe,startTime:rt,expirationTime:se,sortIndex:-1},rt>Ot?(Oe.sortIndex=rt,q(B,Oe),X(M)===null&&Oe===X(B)&&(te?(W(tt),tt=-1):te=!0,Ye(ue,rt-Ot))):(Oe.sortIndex=se,q(M,Oe),ne||K||(ne=!0,je(Me))),Oe},ce.unstable_shouldYield=xt,ce.unstable_wrapCallback=function(Oe){var Ze=Z;return function(){var rt=Z;Z=Ze;try{return Oe.apply(this,arguments)}finally{Z=rt}}}},66576:function($e,ce,q){"use strict";q.d(ce,{Y:function(){return ee},i:function(){return be}});var X=q(91240),h=q(30949),z=q(86608),P=q(27691),V=q(75009),y=q(14380),M=q(73151),B=q(31515);function be(Te){if((0,B.GU)(Te),Te.__validationErrors)return Te.__validationErrors;const me=new Z(Te);K(me),te(me),W(me);const je=me.getErrors();return Te.__validationErrors=je,je}function ee(Te){const me=be(Te);if(me.length!==0)throw new Error(me.map(je=>je.message).join(` 116 117`))}class Z{constructor(me){this._errors=[],this.schema=me}reportError(me,je){const Ye=Array.isArray(je)?je.filter(Boolean):je;this._errors.push(new h.eO(me,{nodes:Ye}))}getErrors(){return this._errors}}function K(Te){const me=Te.schema,je=me.getQueryType();if(!je)Te.reportError("Query root type must be provided.",me.astNode);else if(!(0,V.YQ)(je)){var Ye;Te.reportError(`Query root type must be Object type, it cannot be ${(0,X.N)(je)}.`,(Ye=ne(me,z.cE.QUERY))!==null&&Ye!==void 0?Ye:je.astNode)}const Oe=me.getMutationType();if(Oe&&!(0,V.YQ)(Oe)){var Ze;Te.reportError(`Mutation root type must be Object type if provided, it cannot be ${(0,X.N)(Oe)}.`,(Ze=ne(me,z.cE.MUTATION))!==null&&Ze!==void 0?Ze:Oe.astNode)}const rt=me.getSubscriptionType();if(rt&&!(0,V.YQ)(rt)){var Ot;Te.reportError(`Subscription root type must be Object type if provided, it cannot be ${(0,X.N)(rt)}.`,(Ot=ne(me,z.cE.SUBSCRIPTION))!==null&&Ot!==void 0?Ot:rt.astNode)}}function ne(Te,me){var je;return(je=[Te.astNode,...Te.extensionASTNodes].flatMap(Ye=>{var Oe;return(Oe=Ye==null?void 0:Ye.operationTypes)!==null&&Oe!==void 0?Oe:[]}).find(Ye=>Ye.operation===me))===null||je===void 0?void 0:je.type}function te(Te){for(const je of Te.schema.getDirectives()){if(!(0,y.qT)(je)){Te.reportError(`Expected directive but got: ${(0,X.N)(je)}.`,je==null?void 0:je.astNode);continue}R(Te,je),je.locations.length===0&&Te.reportError(`Directive @${je.name} must include 1 or more locations.`,je.astNode);for(const Ye of je.args)if(R(Te,Ye),(0,V.dX)(Ye.type)||Te.reportError(`The type of @${je.name}(${Ye.name}:) must be Input Type but got: ${(0,X.N)(Ye.type)}.`,Ye.astNode),(0,V.xP)(Ye)&&Ye.deprecationReason!=null){var me;Te.reportError(`Required argument @${je.name}(${Ye.name}:) cannot be deprecated.`,[Je(Ye.astNode),(me=Ye.astNode)===null||me===void 0?void 0:me.type])}}}function R(Te,me){me.name.startsWith("__")&&Te.reportError(`Name "${me.name}" must not begin with "__", which is reserved by GraphQL introspection.`,me.astNode)}function W(Te){const me=nt(Te),je=Te.schema.getTypeMap();for(const Ye of Object.values(je)){if(!(0,V.sy)(Ye)){Te.reportError(`Expected GraphQL named type but got: ${(0,X.N)(Ye)}.`,Ye.astNode);continue}(0,M.Yh)(Ye)||R(Te,Ye),(0,V.YQ)(Ye)||(0,V.kD)(Ye)?(Q(Te,Ye),_e(Te,Ye)):(0,V.CK)(Ye)?De(Te,Ye):(0,V.oF)(Ye)?he(Te,Ye):(0,V.qK)(Ye)&&(tt(Te,Ye),me(Ye))}}function Q(Te,me){const je=Object.values(me.getFields());je.length===0&&Te.reportError(`Type ${me.name} must define one or more fields.`,[me.astNode,...me.extensionASTNodes]);for(const rt of je){if(R(Te,rt),!(0,V.oH)(rt.type)){var Ye;Te.reportError(`The type of ${me.name}.${rt.name} must be Output Type but got: ${(0,X.N)(rt.type)}.`,(Ye=rt.astNode)===null||Ye===void 0?void 0:Ye.type)}for(const Ot of rt.args){const se=Ot.name;if(R(Te,Ot),!(0,V.dX)(Ot.type)){var Oe;Te.reportError(`The type of ${me.name}.${rt.name}(${se}:) must be Input Type but got: ${(0,X.N)(Ot.type)}.`,(Oe=Ot.astNode)===null||Oe===void 0?void 0:Oe.type)}if((0,V.xP)(Ot)&&Ot.deprecationReason!=null){var Ze;Te.reportError(`Required argument ${me.name}.${rt.name}(${se}:) cannot be deprecated.`,[Je(Ot.astNode),(Ze=Ot.astNode)===null||Ze===void 0?void 0:Ze.type])}}}}function _e(Te,me){const je=Object.create(null);for(const Ye of me.getInterfaces()){if(!(0,V.kD)(Ye)){Te.reportError(`Type ${(0,X.N)(me)} must only implement Interface types, it cannot implement ${(0,X.N)(Ye)}.`,xt(me,Ye));continue}if(me===Ye){Te.reportError(`Type ${me.name} cannot implement itself because it would create a circular reference.`,xt(me,Ye));continue}if(je[Ye.name]){Te.reportError(`Type ${me.name} can only implement ${Ye.name} once.`,xt(me,Ye));continue}je[Ye.name]=!0,Me(Te,me,Ye),ue(Te,me,Ye)}}function ue(Te,me,je){const Ye=me.getFields();for(const se of Object.values(je.getFields())){const Ve=se.name,bt=Ye[Ve];if(!bt){Te.reportError(`Interface field ${je.name}.${Ve} expected but ${me.name} does not provide it.`,[se.astNode,me.astNode,...me.extensionASTNodes]);continue}if(!(0,P.sP)(Te.schema,bt.type,se.type)){var Oe,Ze;Te.reportError(`Interface field ${je.name}.${Ve} expects type ${(0,X.N)(se.type)} but ${me.name}.${Ve} is type ${(0,X.N)(bt.type)}.`,[(Oe=se.astNode)===null||Oe===void 0?void 0:Oe.type,(Ze=bt.astNode)===null||Ze===void 0?void 0:Ze.type])}
117for(const St of se.args){const pe=St.name,ae=bt.args.find(ie=>ie.name===pe);if(!ae){Te.reportError(`Interface field argument ${je.name}.${Ve}(${pe}:) expected but ${me.name}.${Ve} does not provide it.`,[St.astNode,bt.astNode]);continue}if(!(0,P.n8)(St.type,ae.type)){var rt,Ot;Te.reportError(`Interface field argument ${je.name}.${Ve}(${pe}:) expects type ${(0,X.N)(St.type)} but ${me.name}.${Ve}(${pe}:) is type ${(0,X.N)(ae.type)}.`,[(rt=St.astNode)===null||rt===void 0?void 0:rt.type,(Ot=ae.astNode)===null||Ot===void 0?void 0:Ot.type])}}for(const St of bt.args){const pe=St.name;!se.args.find(ie=>ie.name===pe)&&(0,V.xP)(St)&&Te.reportError(`Object field ${me.name}.${Ve} includes required argument ${pe} that is missing from the Interface field ${je.name}.${Ve}.`,[St.astNode,se.astNode])}}}function Me(Te,me,je){const Ye=me.getInterfaces();for(const Oe of je.getInterfaces())Ye.includes(Oe)||Te.reportError(Oe===me?`Type ${me.name} cannot implement ${je.name} because it would create a circular reference.`:`Type ${me.name} must implement ${Oe.name} because it is implemented by ${je.name}.`,[...xt(je,Oe),...xt(me,je)])}function De(Te,me){const je=me.getTypes();je.length===0&&Te.reportError(`Union type ${me.name} must define one or more member types.`,[me.astNode,...me.extensionASTNodes]);const Ye=Object.create(null);for(const Oe of je){if(Ye[Oe.name]){Te.reportError(`Union type ${me.name} can only include type ${Oe.name} once.`,dt(me,Oe.name));continue}Ye[Oe.name]=!0,(0,V.YQ)(Oe)||Te.reportError(`Union type ${me.name} can only include Object types, it cannot include ${(0,X.N)(Oe)}.`,dt(me,String(Oe)))}}function he(Te,me){const je=me.getValues();je.length===0&&Te.reportError(`Enum type ${me.name} must define one or more values.`,[me.astNode,...me.extensionASTNodes]);for(const Ye of je)R(Te,Ye)}function tt(Te,me){const je=Object.values(me.getFields());je.length===0&&Te.reportError(`Input Object type ${me.name} must define one or more fields.`,[me.astNode,...me.extensionASTNodes]);for(const Ze of je){if(R(Te,Ze),!(0,V.dX)(Ze.type)){var Ye;Te.reportError(`The type of ${me.name}.${Ze.name} must be Input Type but got: ${(0,X.N)(Ze.type)}.`,(Ye=Ze.astNode)===null||Ye===void 0?void 0:Ye.type)}if((0,V.YX)(Ze)&&Ze.deprecationReason!=null){var Oe;Te.reportError(`Required input field ${me.name}.${Ze.name} cannot be deprecated.`,[Je(Ze.astNode),(Oe=Ze.astNode)===null||Oe===void 0?void 0:Oe.type])}me.isOneOf&&at(me,Ze,Te)}}function at(Te,me,je){if((0,V.bd)(me.type)){var Ye;je.reportError(`OneOf input field ${Te.name}.${me.name} must be nullable.`,(Ye=me.astNode)===null||Ye===void 0?void 0:Ye.type)}me.defaultValue!==void 0&&je.reportError(`OneOf input field ${Te.name}.${me.name} cannot have a default value.`,me.astNode)}function nt(Te){const me=Object.create(null),je=[],Ye=Object.create(null);return Oe;function Oe(Ze){if(me[Ze.name])return;me[Ze.name]=!0,Ye[Ze.name]=je.length;const rt=Object.values(Ze.getFields());for(const Ot of rt)if((0,V.bd)(Ot.type)&&(0,V.qK)(Ot.type.ofType)){const se=Ot.type.ofType,Ve=Ye[se.name];if(je.push(Ot),Ve===void 0)Oe(se);else{const bt=je.slice(Ve),St=bt.map(pe=>pe.name).join(".");Te.reportError(`Cannot reference Input Object "${se.name}" within itself through a series of non-null fields: "${St}".`,bt.map(pe=>pe.astNode))}je.pop()}Ye[Ze.name]=void 0}}function xt(Te,me){const{astNode:je,extensionASTNodes:Ye}=Te;return(je!=null?[je,...Ye]:Ye).flatMap(Ze=>{var rt;return(rt=Ze.interfaces)!==null&&rt!==void 0?rt:[]}).filter(Ze=>Ze.name.value===me.name)}function dt(Te,me){const{astNode:je,extensionASTNodes:Ye}=Te;return(je!=null?[je,...Ye]:Ye).flatMap(Ze=>{var rt;return(rt=Ze.types)!==null&&rt!==void 0?rt:[]}).filter(Ze=>Ze.name.value===me)}function Je(Te){var me;return Te==null||(me=Te.directives)===null||me===void 0?void 0:me.find(je=>je.name.value===y.yK.name)}},68669:function($e,ce,q){"use strict";q.d(ce,{K:function(){return X}});function X(h,z){const P=Object.create(null);for(const V of h)P[z(V)]=V;return P}},69840:function($e,ce,q){"use strict";q.d(ce,{tf:function(){return Z}});var X=q(84087),h=q(30949),z=q(39194),P=q(66576),V=q(75596),y=q(74930),M=q(31573);class B{constructor(W,Q){this._ast=W,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=Q}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(W){this._onError(W)}getDocument(){return this._ast}getFragment(W){let Q;if(this._fragments)Q=this._fragments;else{Q=Object.create(null);for(const _e of this.getDocument().definitions)_e.kind===M.b.FRAGMENT_DEFINITION&&(Q[_e.name.value]=_e);this._fragments=Q}return Q[W]}getFragmentSpreads(W){let Q=this._fragmentSpreads.get(W);if(!Q){Q=[];const _e=[W];let ue;for(;ue=_e.pop();)for(const Me of ue.selections)Me.kind===M.b.FRAGMENT_SPREAD?Q.push(Me):Me.selectionSet&&_e.push(Me.selectionSet);this._fragmentSpreads.set(W,Q)}return Q}getRecursivelyReferencedFragments(W){let Q=this._recursivelyReferencedFragments.get(W);if(!Q){Q=[];const _e=Object.create(null),ue=[W.selectionSet];let Me;for(;Me=ue.pop();)for(const De of this.getFragmentSpreads(Me)){const he=De.name.value;if(_e[he]!==!0){_e[he]=!0;const tt=this.getFragment(he);tt&&(Q.push(tt),ue.push(tt.selectionSet))}}this._recursivelyReferencedFragments.set(W,Q)}return Q}}class be extends B{constructor(W,Q,_e){super(W,_e),this._schema=Q}get[Symbol.toStringTag](){return"SDLValidationContext"}getSchema(){return this._schema}}class ee extends B{constructor(W,Q,_e,ue){super(Q,ue),this._schema=W,this._typeInfo=_e,this._variableUsages=new Map,this._recursiveVariableUsages=new Map}get[Symbol.toStringTag](){return"ValidationContext"}getSchema(){return this._schema}getVariableUsages(W){let Q=this._variableUsages.get(W);if(!Q){const _e=[],ue=new V.D(this._schema);(0,z.YR)(W,(0,V.S)(ue,{VariableDefinition:()=>
117!1,Variable(Me){_e.push({node:Me,type:ue.getInputType(),defaultValue:ue.getDefaultValue()})}})),Q=_e,this._variableUsages.set(W,Q)}return Q}getRecursiveVariableUsages(W){let Q=this._recursiveVariableUsages.get(W);if(!Q){Q=this.getVariableUsages(W);for(const _e of this.getRecursivelyReferencedFragments(W))Q=Q.concat(this.getVariableUsages(_e));this._recursiveVariableUsages.set(W,Q)}return Q}getType(){return this._typeInfo.getType()}getParentType(){return this._typeInfo.getParentType()}getInputType(){return this._typeInfo.getInputType()}getParentInputType(){return this._typeInfo.getParentInputType()}getFieldDef(){return this._typeInfo.getFieldDef()}getDirective(){return this._typeInfo.getDirective()}getArgument(){return this._typeInfo.getArgument()}getEnumValue(){return this._typeInfo.getEnumValue()}}function Z(R,W,Q=y.gv,_e,ue=new V.D(R)){var Me;const De=(Me=_e==null?void 0:_e.maxErrors)!==null&&Me!==void 0?Me:100;W||(0,X.U)(!1,"Must provide document."),(0,P.Y)(R);const he=Object.freeze({}),tt=[],at=new ee(R,W,ue,xt=>{if(tt.length>=De)throw tt.push(new h.eO("Too many validation errors, error limit reached. Validation aborted.")),he;tt.push(xt)}),nt=(0,z.oP)(Q.map(xt=>xt(at)));try{(0,z.YR)(W,(0,V.S)(ue,nt))}catch(xt){if(xt!==he)throw xt}return tt}function K(R,W,Q=specifiedSDLRules){const _e=[],ue=new SDLValidationContext(R,W,De=>{_e.push(De)}),Me=Q.map(De=>De(ue));return visit(R,visitInParallel(Me)),_e}function ne(R){const W=K(R);if(W.length!==0)throw new Error(W.map(Q=>Q.message).join(` 118 119`))}function te(R,W){const Q=K(R,W);if(Q.length!==0)throw new Error(Q.map(_e=>_e.message).join(` 120 121`))}},71250:function(){},71998:function($e,ce,q){"use strict";var X=q(13155),h={"text/plain":"Text","text/html":"Url",default:"Text"},z="Copy to clipboard: #{key}, Enter";function P(y){var M=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return y.replace(/#{\s*key\s*}/g,M)}function V(y,M){var B,be,ee,Z,K,ne,te=!1;M||(M={}),B=M.debug||!1;try{ee=X(),Z=document.createRange(),K=document.getSelection(),ne=document.createElement("span"),ne.textContent=y,ne.ariaHidden="true",ne.style.all="unset",ne.style.position="fixed",ne.style.top=0,ne.style.clip="rect(0, 0, 0, 0)",ne.style.whiteSpace="pre",ne.style.webkitUserSelect="text",ne.style.MozUserSelect="text",ne.style.msUserSelect="text",ne.style.userSelect="text",ne.addEventListener("copy",function(W){if(W.stopPropagation(),M.format)if(W.preventDefault(),typeof W.clipboardData=="undefined"){B&&console.warn("unable to use e.clipboardData"),B&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var Q=h[M.format]||h.default;window.clipboardData.setData(Q,y)}else W.clipboardData.clearData(),W.clipboardData.setData(M.format,y);M.onCopy&&(W.preventDefault(),M.onCopy(W.clipboardData))}),document.body.appendChild(ne),Z.selectNodeContents(ne),K.addRange(Z);var R=document.execCommand("copy");if(!R)throw new Error("copy command was unsuccessful");te=!0}catch(W){B&&console.error("unable to copy using execCommand: ",W),B&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(M.format||"text",y),M.onCopy&&M.onCopy(window.clipboardData),te=!0}catch(Q){B&&console.error("unable to copy using clipboardData: ",Q),B&&console.error("falling back to prompt"),be=P("message"in M?M.message:z),window.prompt(be,y)}}finally{K&&(typeof K.removeRange=="function"?K.removeRange(Z):K.removeAllRanges()),ne&&document.body.removeChild(ne),ee()}return te}$e.exports=V},72714:function($e,ce,q){"use strict";q.d(ce,{h:function(){return z}});var X=q(91240);const z=globalThis.process&&!0?function(V,y){return V instanceof y}:function(V,y){if(V instanceof y)return!0;if(typeof V=="object"&&V!==null){var M;const B=y.prototype[Symbol.toStringTag],be=Symbol.toStringTag in V?V[Symbol.toStringTag]:(M=V.constructor)===null||M===void 0?void 0:M.name;if(B===be){const ee=(0,X.N)(V);throw new Error(`Cannot use ${B} "${ee}" from another module or realm. 122 123Ensure that there is only one instance of "graphql" in the node_modules 124directory. If different versions of "graphql" are the dependencies of other 125relied on modules, use "resolutions" to ensure only one version is installed. 126 127https://yarnpkg.com/en/docs/selective-version-resolutions 128 129Duplicate "graphql" modules cannot be used at the same time since different 130versions may have different capabilities and behavior. The data from one 131version used in the function from another could produce confusing and 132spurious results.`)}}return!1}},73151:function($e,ce,q){"use strict";q.d(ce,{S0:function(){return Q},V4:function(){return Me},Xe:function(){return _e},Yh:function(){return De},em:function(){return B},fY:function(){return R},of:function(){return ue}});var X=q(91240),h=q(52664),z=q(63010),P=q(40703),V=q(52275),y=q(75009),M=q(8085);const B=new y.bh({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:M.FV,resolve:he=>he.description}
132,types:{description:"A list of all types supported by this server.",type:new y.Gc(new y.KT(new y.Gc(Z))),resolve(he){return Object.values(he.getTypeMap())}},queryType:{description:"The type that query operations will be rooted at.",type:new y.Gc(Z),resolve:he=>he.getQueryType()},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:Z,resolve:he=>he.getMutationType()},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:Z,resolve:he=>he.getSubscriptionType()},directives:{description:"A list of all directives supported by this server.",type:new y.Gc(new y.KT(new y.Gc(be))),resolve:he=>he.getDirectives()}})}),be=new y.bh({name:"__Directive",description:`A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. 133 134In 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 y.Gc(M.FV),resolve:he=>he.name},description:{type:M.FV,resolve:he=>he.description},isRepeatable:{type:new y.Gc(M.kk),resolve:he=>he.isRepeatable},locations:{type:new y.Gc(new y.KT(new y.Gc(ee))),resolve:he=>he.locations},args:{type:new y.Gc(new y.KT(new y.Gc(ne))),args:{includeDeprecated:{type:M.kk,defaultValue:!1}},resolve(he,{includeDeprecated:tt}){return tt?he.args:he.args.filter(at=>at.deprecationReason==null)}}})}),ee=new y.Zb({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:z.H.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:z.H.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:z.H.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:z.H.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:z.H.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:z.H.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:z.H.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:z.H.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:z.H.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:z.H.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:z.H.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:z.H.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:z.H.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."}
134,INTERFACE:{value:z.H.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:z.H.UNION,description:"Location adjacent to a union definition."},ENUM:{value:z.H.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:z.H.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:z.H.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:z.H.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),Z=new y.bh({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 y.Gc(W),resolve(he){if((0,y.lg)(he))return R.SCALAR;if((0,y.YQ)(he))return R.OBJECT;if((0,y.kD)(he))return R.INTERFACE;if((0,y.CK)(he))return R.UNION;if((0,y.oF)(he))return R.ENUM;if((0,y.qK)(he))return R.INPUT_OBJECT;if((0,y.Fs)(he))return R.LIST;if((0,y.bd)(he))return R.NON_NULL;(0,h.V)(!1,`Unexpected type: "${(0,X.N)(he)}".`)}},name:{type:M.FV,resolve:he=>"name"in he?he.name:void 0},description:{type:M.FV,resolve:he=>"description"in he?he.description:void 0},specifiedByURL:{type:M.FV,resolve:he=>"specifiedByURL"in he?he.specifiedByURL:void 0},fields:{type:new y.KT(new y.Gc(K)),args:{includeDeprecated:{type:M.kk,defaultValue:!1}},resolve(he,{includeDeprecated:tt}){if((0,y.YQ)(he)||(0,y.kD)(he)){const at=Object.values(he.getFields());return tt?at:at.filter(nt=>nt.deprecationReason==null)}}},interfaces:{type:new y.KT(new y.Gc(Z)),resolve(he){if((0,y.YQ)(he)||(0,y.kD)(he))return he.getInterfaces()}},possibleTypes:{type:new y.KT(new y.Gc(Z)),resolve(he,tt,at,{schema:nt}){if((0,y.Lc)(he))return nt.getPossibleTypes(he)}},enumValues:{type:new y.KT(new y.Gc(te)),args:{includeDeprecated:{type:M.kk,defaultValue:!1}},resolve(he,{includeDeprecated:tt}){if((0,y.oF)(he)){const at=he.getValues();return tt?at:at.filter(nt=>nt.deprecationReason==null)}}},inputFields:{type:new y.KT(new y.Gc(ne)),args:{includeDeprecated:{type:M.kk,defaultValue:!1}},resolve(he,{includeDeprecated:tt}){if((0,y.qK)(he)){const at=Object.values(he.getFields());return tt?at:at.filter(nt=>nt.deprecationReason==null)}}},ofType:{type:Z,resolve:he=>"ofType"in he?he.ofType:void 0},isOneOf:{type:M.kk,resolve:he=>{if((0,y.qK)(he))return he.isOneOf}}})}),K=new y.bh({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 y.Gc(M.FV),resolve:he=>he.name},description:{type:M.FV,resolve:he=>he.description},args:{type:new y.Gc(new y.KT(new y.Gc(ne))),args:{includeDeprecated:{type:M.kk,defaultValue:!1}},resolve(he,{includeDeprecated:tt}){return tt?he.args:he.args.filter(at=>at.deprecationReason==null)}},type:{type:new y.Gc(Z),resolve:he=>he.type},isDeprecated:{type:new y.Gc(M.kk),resolve:he=>he.deprecationReason!=null},deprecationReason:{type:M.FV,resolve:he=>he.deprecationReason}})}),ne=new y.bh({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 y.Gc(M.FV),resolve:he=>he.name},description:{type:M.FV,resolve:he=>he.description},type:{type:new y.Gc(Z),resolve:he=>he.type},defaultValue:{type:M.FV,description:"A GraphQL-formatted string representing the default value for this input value.",resolve(he){const{type:tt,defaultValue:at}=he,nt=(0,V.K)(at,tt);return nt?(0,P.y)(nt):null}},isDeprecated:{type:new y.Gc(M.kk),resolve:he=>he.deprecationReason!=null},deprecationReason:{type:M.FV,resolve:he=>he.deprecationReason}})}),te=new y.bh({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 y.Gc(M.FV),resolve:he=>he.name},description:{type:M.FV,resolve:he=>he.description},isDeprecated:{type:new y.Gc(M.kk),resolve:he=>he.deprecationReason!=null},deprecationReason:{type:M.FV,resolve:he=>he.deprecationReason}})});var R;(function(he){he.SCALAR="SCALAR",he.OBJECT="OBJECT",he.INTERFACE="INTERFACE",he.UNION="UNION",he.ENUM="ENUM",he.INPUT_OBJECT="INPUT_OBJECT",he.LIST="LIST",he.NON_NULL="NON_NULL"})(R||(R={}));const W=new y.Zb({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:R.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:R.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:R.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:R.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:R.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:R.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:R.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:R.NON_NULL,description:"Indicates this type is a
134non-null. `ofType` is a valid field."}}}),Q={name:"__schema",type:new y.Gc(B),description:"Access the current type schema of this server.",args:[],resolve:(he,tt,at,{schema:nt})=>nt,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},_e={name:"__type",type:Z,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new y.Gc(M.FV),defaultValue:void 0,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0}],resolve:(he,{name:tt},at,{schema:nt})=>nt.getType(tt),deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},ue={name:"__typename",type:new y.Gc(M.FV),description:"The name of the current Object type at runtime.",args:[],resolve:(he,tt,at,{parentType:nt})=>nt.name,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Me=Object.freeze([B,be,ee,Z,K,ne,te,W]);function De(he){return Me.some(({name:tt})=>he.name===tt)}},74930:function($e,ce,q){"use strict";q.d(ce,{gv:function(){return cn}});var X=q(50063),h=q(62579),z=q(91104),P=q(33212),V=q(30949),y=q(75009);function M(Ce){return{Field(fe){const ve=Ce.getParentType();if(ve&&!Ce.getFieldDef()){const Xe=Ce.getSchema(),ze=fe.name.value;let Qe=(0,h.a)("to use an inline fragment on",B(Xe,ve,ze));Qe===""&&(Qe=(0,h.a)(be(ve,ze))),Ce.reportError(new V.eO(`Cannot query field "${ze}" on type "${ve.name}".`+Qe,{nodes:fe}))}}}}function B(Ce,fe,ve){if(!(0,y.Lc)(fe))return[];const Pe=new Set,Xe=Object.create(null);for(const Qe of Ce.getPossibleTypes(fe))if(Qe.getFields()[ve]){Pe.add(Qe),Xe[Qe.name]=1;for(const wt of Qe.getInterfaces()){var ze;wt.getFields()[ve]&&(Pe.add(wt),Xe[wt.name]=((ze=Xe[wt.name])!==null&&ze!==void 0?ze:0)+1)}}return[...Pe].sort((Qe,wt)=>{const Nt=Xe[wt.name]-Xe[Qe.name];return Nt!==0?Nt:(0,y.kD)(Qe)&&Ce.isSubType(Qe,wt)?-1:(0,y.kD)(wt)&&Ce.isSubType(wt,Qe)?1:(0,z.p)(Qe.name,wt.name)}).map(Qe=>Qe.name)}function be(Ce,fe){if((0,y.YQ)(Ce)||(0,y.kD)(Ce)){const ve=Object.keys(Ce.getFields());return(0,P.x)(fe,ve)}return[]}var ee=q(78193),Z=q(31573),K=q(14380),ne=Object.defineProperty,te=Object.defineProperties,R=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,ue=(Ce,fe,ve)=>fe in Ce?ne(Ce,fe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ce[fe]=ve,Me=(Ce,fe)=>{for(var ve in fe||(fe={}))Q.call(fe,ve)&&ue(Ce,ve,fe[ve]);if(W)for(var ve of W(fe))_e.call(fe,ve)&&ue(Ce,ve,fe[ve]);return Ce},De=(Ce,fe)=>te(Ce,R(fe));function he(Ce){return De(Me({},tt(Ce)),{Argument(fe){const ve=Ce.getArgument(),Pe=Ce.getFieldDef(),Xe=Ce.getParentType();if(!ve&&Pe&&Xe){const ze=fe.name.value,Qe=Pe.args.map(Nt=>Nt.name),wt=(0,P.x)(ze,Qe);Ce.reportError(new V.eO(`Unknown argument "${ze}" on field "${Xe.name}.${Pe.name}".`+(0,h.a)(wt),{nodes:fe}))}}})}function tt(Ce){const fe=Object.create(null),ve=Ce.getSchema(),Pe=ve?ve.getDirectives():K.rc;for(const Qe of Pe)fe[Qe.name]=Qe.args.map(wt=>wt.name);const Xe=Ce.getDocument().definitions;for(const Qe of Xe)if(Qe.kind===Z.b.DIRECTIVE_DEFINITION){var ze;const wt=(ze=Qe.arguments)!==null&&ze!==void 0?ze:[];fe[Qe.name.value]=wt.map(Nt=>Nt.name.value)}return{Directive(Qe){const wt=Qe.name.value,Nt=fe[wt];if(Qe.arguments&&Nt)for(const Ut of Qe.arguments){const Rt=Ut.name.value;if(!Nt.includes(Rt)){const fn=(0,P.x)(Rt,Nt);Ce.reportError(new V.eO(`Unknown argument "${Rt}" on directive "@${wt}".`+(0,h.a)(fn),{nodes:Ut}))}}return!1}}}var at=q(58738),nt=q(78644),xt=q(27228);function dt(Ce){let fe=0;return{Document(ve){fe=ve.definitions.filter(Pe=>Pe.kind===Z.b.OPERATION_DEFINITION).length},OperationDefinition(ve){!ve.name&&fe>1&&Ce.reportError(new V.eO("This anonymous operation must be the only defined operation.",{nodes:ve}))}}}var Je=q(64261);const Te=3;function me(Ce){function fe(ve,Pe=Object.create(null),Xe=0){if(ve.kind===Z.b.FRAGMENT_SPREAD){const ze=ve.name.value;if(Pe[ze]===!0)return!1;const Qe=Ce.getFragment(ze);if(!Qe)return!1;try{return Pe[ze]=!0,fe(Qe,Pe,Xe)}finally{Pe[ze]=void 0}}if(ve.kind===Z.b.FIELD&&(ve.name.value==="fields"||ve.name.value==="interfaces"||ve.name.value==="possibleTypes"||ve.name.value==="inputFields")&&(Xe++,Xe>=Te))return!0;
134if("selectionSet"in ve&&ve.selectionSet){for(const ze of ve.selectionSet.selections)if(fe(ze,Pe,Xe))return!0}return!1}return{Field(ve){if((ve.name.value==="__schema"||ve.name.value==="__type")&&fe(ve))return Ce.reportError(new V.eO("Maximum introspection depth exceeded",{nodes:[ve]})),!1}}}function je(Ce){const fe=Object.create(null),ve=[],Pe=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(ze){return Xe(ze),!1}};function Xe(ze){if(fe[ze.name.value])return;const Qe=ze.name.value;fe[Qe]=!0;const wt=Ce.getFragmentSpreads(ze.selectionSet);if(wt.length!==0){Pe[Qe]=ve.length;for(const Nt of wt){const Ut=Nt.name.value,Rt=Pe[Ut];if(ve.push(Nt),Rt===void 0){const fn=Ce.getFragment(Ut);fn&&Xe(fn)}else{const fn=ve.slice(Rt),Dn=fn.slice(0,-1).map(kn=>'"'+kn.name.value+'"').join(", ");Ce.reportError(new V.eO(`Cannot spread fragment "${Ut}" within itself`+(Dn!==""?` via ${Dn}.`:"."),{nodes:fn}))}ve.pop()}Pe[Qe]=void 0}}}function Ye(Ce){let fe=Object.create(null);return{OperationDefinition:{enter(){fe=Object.create(null)},leave(ve){const Pe=Ce.getRecursiveVariableUsages(ve);for(const{node:Xe}of Pe){const ze=Xe.name.value;fe[ze]!==!0&&Ce.reportError(new V.eO(ve.name?`Variable "$${ze}" is not defined by operation "${ve.name.value}".`:`Variable "$${ze}" is not defined.`,{nodes:[Xe,ve]}))}}},VariableDefinition(ve){fe[ve.variable.name.value]=!0}}}var Oe=q(3259);function Ze(Ce){let fe=[];return{OperationDefinition:{enter(){fe=[]},leave(ve){const Pe=Object.create(null),Xe=Ce.getRecursiveVariableUsages(ve);for(const{node:ze}of Xe)Pe[ze.name.value]=!0;for(const ze of fe){const Qe=ze.variable.name.value;Pe[Qe]!==!0&&Ce.reportError(new V.eO(ve.name?`Variable "$${Qe}" is never used in operation "${ve.name.value}".`:`Variable "$${Qe}" is never used.`,{nodes:ze}))}}},VariableDefinition(ve){fe.push(ve)}}}var rt=q(91240),Ot=q(40703),se=Object.defineProperty,Ve=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ie=(Ce,fe,ve)=>fe in Ce?se(Ce,fe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ce[fe]=ve,Be=(Ce,fe)=>{for(var ve in fe||(fe={}))pe.call(fe,ve)&&ie(Ce,ve,fe[ve]);if(St)for(var ve of St(fe))ae.call(fe,ve)&&ie(Ce,ve,fe[ve]);return Ce},ge=(Ce,fe)=>Ve(Ce,bt(fe));function it(Ce){switch(Ce.kind){case Z.b.OBJECT:return ge(Be({},Ce),{fields:on(Ce.fields)});case Z.b.LIST:return ge(Be({},Ce),{values:Ce.values.map(it)});case Z.b.INT:case Z.b.FLOAT:case Z.b.STRING:case Z.b.BOOLEAN:case Z.b.NULL:case Z.b.ENUM:case Z.b.VARIABLE:return Ce}}function on(Ce){return Ce.map(fe=>ge(Be({},fe),{value:it(fe.value)})).sort((fe,ve)=>(0,z.p)(fe.name.value,ve.name.value))}var xn=q(86548);function si(Ce){return Array.isArray(Ce)?Ce.map(([fe,ve])=>`subfields "${fe}" conflict because `+si(ve)).join(" and "):Ce}function jn(Ce){const fe=new Xr,ve=new ji,Pe=new Map;return{SelectionSet(Xe){const ze=lr(Ce,Pe,fe,ve,Ce.getParentType(),Xe);for(const[[Qe,wt],Nt,Ut]of ze){const Rt=si(wt);Ce.reportError(new V.eO(`Fields "${Qe}" conflict because ${Rt}. Use different aliases on the fields to fetch both if this was intentional.`,{nodes:Nt.concat(Ut)}))}}}}function lr(Ce,fe,ve,Pe,Xe,ze){const Qe=[],[wt,Nt]=_r(Ce,fe,Xe,ze);if(Or(Ce,Qe,fe,ve,Pe,wt),Nt.length!==0)for(let Ut=0;Ut<Nt.length;Ut++){cr(Ce,Qe,fe,ve,Pe,!1,wt,Nt[Ut]);for(let Rt=Ut+1;Rt<Nt.length;Rt++)Sr(Ce,Qe,fe,ve,Pe,!1,Nt[Ut],Nt[Rt])}return Qe}function cr(Ce,fe,ve,Pe,Xe,ze,Qe,wt){if(Pe.has(Qe,wt,ze))return;Pe.add(Qe,wt,ze);const Nt=Ce.getFragment(wt);if(!Nt)return;const[Ut,Rt]=qi(Ce,ve,Nt);if(Qe!==Ut){dr(Ce,fe,ve,Pe,Xe,ze,Qe,Ut);for(const fn of Rt)cr(Ce,fe,ve,Pe,Xe,ze,Qe,fn)}}function Sr(Ce,fe,ve,Pe,Xe,ze,Qe,wt){if(Qe===wt||Xe.has(Qe,wt,ze))return;Xe.add(Qe,wt,ze);const Nt=Ce.getFragment(Qe),Ut=Ce.getFragment(wt);if(!Nt||!Ut)return;const[Rt,fn]=qi(Ce,ve,Nt),[Dn,kn]=qi(Ce,ve,Ut);dr(Ce,fe,ve,Pe,Xe,ze,Rt,Dn);for(const Zn of kn)Sr(Ce,fe,ve,Pe,Xe,ze,Qe,Zn);for(const Zn of fn)Sr(Ce,fe,ve,Pe,Xe,ze,Zn,wt)}function Qr(Ce,fe,ve,Pe,Xe,ze,Qe,wt,Nt){const Ut=[],[Rt,fn]=_r(Ce,fe,ze,Qe),[Dn,kn]=_r(Ce,fe,wt,Nt);dr(Ce,Ut,fe,ve,Pe,Xe,Rt,Dn);for(const Zn of kn)cr(Ce,Ut,fe,ve,Pe,Xe,Rt,Zn);for(const Zn of fn)cr(Ce,Ut,fe,ve,Pe,Xe,Dn,Zn);for(const Zn of fn)for(const eo of kn)Sr(Ce,Ut,fe,ve,Pe,Xe,Zn,eo);return Ut}function Or(Ce,fe,ve,Pe,Xe,ze){for(const[Qe,wt]of Object.entries(ze))if(wt.length>1)for(let Nt=0;Nt<wt.length;Nt++)for(let Ut=Nt+1;Ut<wt.length;Ut++){const Rt=fr(Ce,ve,Pe,Xe,!1,Qe,wt[Nt],wt[Ut]);Rt&&fe.push(Rt)}}function dr(Ce,fe,ve,Pe,Xe,ze,Qe,wt){for(const[Nt,Ut]of Object.entries(Qe)){const Rt=wt[Nt];if(Rt)for(const fn of Ut)for(const Dn of Rt){const kn=fr(Ce,ve,Pe,Xe,ze,Nt,fn,Dn);kn&&fe.push(kn)}}}function fr(Ce,fe,ve,Pe,Xe,ze,Qe,wt){const[Nt,Ut,Rt]=Qe,[fn,Dn,kn]=wt,Zn=Xe||Nt!==fn&&(0,y.YQ)(Nt)&&(0,y.YQ)(fn);if(!Zn){const xi=Ut.name.value,ei=Dn.name.value;if(xi!==ei)return[[ze,`"${xi}" and "${ei}" are different fields`],[Ut],[Dn]];if(!pr(Ut,Dn))return[[ze,"they have differing arguments"],[Ut],[Dn]]}const eo=Rt==null?void 0:Rt.type,_i=kn==null?void 0:kn.type;if(eo&&_i&&hr(eo,_i))return[[ze,`they return conflicting types "${(0,rt.N)(eo)}" and "${(0,rt.N)(_i)}"`],[Ut],[Dn]];const ni=Ut.selectionSet,Jn=Dn.selectionSet;if(ni&&Jn){const xi=Qr(Ce,fe,ve,Pe,Zn,(0,y.MR)(eo),ni,(0,y.MR)(_i),Jn);return Kr(xi,ze,Ut,Dn)}}function pr(Ce,fe){const ve=Ce.arguments,Pe=fe.arguments;if(ve===void 0||ve.length===0)return Pe===void 0||Pe.length===0;if(Pe===void 0||Pe.length===0||ve.length!==Pe.length)return!1;const Xe=new Map(Pe.map(({name:ze,value:Qe})=>[ze.value,Qe]));return ve.every(ze=>{const Qe=ze.value,wt=Xe.get(ze.name.value);return wt===void 0?!1:Fr(Qe)===Fr(wt)})}function Fr(Ce){return(0,Ot.y)(it(Ce))}function hr(Ce,fe){return(0,y.Fs)(Ce)?(0,y.Fs)(fe)?hr(Ce.ofType,fe.ofType):!0:(0,y.Fs)(fe)?!0:(0,y.bd)(Ce)?(0,y.bd)(fe)?hr(Ce.ofType,fe.ofType):!0:(0,y.bd)(fe)?!0:(0,y.zf)(Ce)||(0,y.zf)(fe)?Ce!==fe:!1}function _r(Ce,fe,ve,Pe){const Xe=fe.get(Pe);if(Xe)return Xe;const ze=Object.create(null),Qe=Object.create(null);Eo(Ce,ve,Pe,ze,Qe);
134const wt=[ze,Object.keys(Qe)];return fe.set(Pe,wt),wt}function qi(Ce,fe,ve){const Pe=fe.get(ve.selectionSet);if(Pe)return Pe;const Xe=(0,xn.v)(Ce.getSchema(),ve.typeCondition);return _r(Ce,fe,Xe,ve.selectionSet)}function Eo(Ce,fe,ve,Pe,Xe){for(const ze of ve.selections)switch(ze.kind){case Z.b.FIELD:{const Qe=ze.name.value;let wt;((0,y.YQ)(fe)||(0,y.kD)(fe))&&(wt=fe.getFields()[Qe]);const Nt=ze.alias?ze.alias.value:Qe;Pe[Nt]||(Pe[Nt]=[]),Pe[Nt].push([fe,ze,wt]);break}case Z.b.FRAGMENT_SPREAD:Xe[ze.name.value]=!0;break;case Z.b.INLINE_FRAGMENT:{const Qe=ze.typeCondition,wt=Qe?(0,xn.v)(Ce.getSchema(),Qe):fe;Eo(Ce,wt,ze.selectionSet,Pe,Xe);break}}}function Kr(Ce,fe,ve,Pe){if(Ce.length>0)return[[fe,Ce.map(([Xe])=>Xe)],[ve,...Ce.map(([,Xe])=>Xe).flat()],[Pe,...Ce.map(([,,Xe])=>Xe).flat()]]}class Xr{constructor(){this._data=new Map}has(fe,ve,Pe){var Xe;const ze=(Xe=this._data.get(fe))===null||Xe===void 0?void 0:Xe.get(ve);return ze===void 0?!1:Pe?!0:Pe===ze}add(fe,ve,Pe){const Xe=this._data.get(fe);Xe===void 0?this._data.set(fe,new Map([[ve,Pe]])):Xe.set(ve,Pe)}}class ji{constructor(){this._orderedPairSet=new Xr}has(fe,ve,Pe){return fe<ve?this._orderedPairSet.has(fe,ve,Pe):this._orderedPairSet.has(ve,fe,Pe)}add(fe,ve,Pe){fe<ve?this._orderedPairSet.add(fe,ve,Pe):this._orderedPairSet.add(ve,fe,Pe)}}var Di=q(27691);function mr(Ce){return{InlineFragment(fe){const ve=Ce.getType(),Pe=Ce.getParentType();if((0,y.ML)(ve)&&(0,y.ML)(Pe)&&!(0,Di.uI)(Ce.getSchema(),ve,Pe)){const Xe=(0,rt.N)(Pe),ze=(0,rt.N)(ve);Ce.reportError(new V.eO(`Fragment cannot be spread here as objects of type "${Xe}" can never be of type "${ze}".`,{nodes:fe}))}},FragmentSpread(fe){const ve=fe.name.value,Pe=gr(Ce,ve),Xe=Ce.getParentType();if(Pe&&Xe&&!(0,Di.uI)(Ce.getSchema(),Pe,Xe)){const ze=(0,rt.N)(Xe),Qe=(0,rt.N)(Pe);Ce.reportError(new V.eO(`Fragment "${ve}" cannot be spread here as objects of type "${ze}" can never be of type "${Qe}".`,{nodes:fe}))}}}}function gr(Ce,fe){const ve=Ce.getFragment(fe);if(ve){const Pe=(0,xn.v)(Ce.getSchema(),ve.typeCondition);if((0,y.ML)(Pe))return Pe}}var Vi=q(16896),vr=q(64331);function Ui(Ce){return{Field(fe){const ve=Ce.getType(),Pe=fe.selectionSet;if(ve)if((0,y.zf)((0,y.MR)(ve))){if(Pe){const Xe=fe.name.value,ze=(0,rt.N)(ve);Ce.reportError(new V.eO(`Field "${Xe}" must not have a selection since type "${ze}" has no subfields.`,{nodes:Pe}))}}else if(Pe){if(Pe.selections.length===0){const Xe=fe.name.value,ze=(0,rt.N)(ve);Ce.reportError(new V.eO(`Field "${Xe}" of type "${ze}" must have at least one field selected.`,{nodes:fe}))}}else{const Xe=fe.name.value,ze=(0,rt.N)(ve);Ce.reportError(new V.eO(`Field "${Xe}" of type "${ze}" must have a selection of subfields. Did you mean "${Xe} { ... }"?`,{nodes:fe}))}}}}var Co=q(78063);function bo(Ce){return{OperationDefinition(fe){if(fe.operation==="subscription"){const ve=Ce.getSchema(),Pe=ve.getSubscriptionType();if(Pe){const Xe=fe.name?fe.name.value:null,ze=Object.create(null),Qe=Ce.getDocument(),wt=Object.create(null);for(const Ut of Qe.definitions)Ut.kind===Z.b.FRAGMENT_DEFINITION&&(wt[Ut.name.value]=Ut);const Nt=(0,Co._)(ve,wt,ze,Pe,fe.selectionSet);if(Nt.size>1){const fn=[...Nt.values()].slice(1).flat();Ce.reportError(new V.eO(Xe!=null?`Subscription "${Xe}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:fn}))}for(const Ut of Nt.values())Ut[0].name.value.startsWith("__")&&Ce.reportError(new V.eO(Xe!=null?`Subscription "${Xe}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:Ut}))}}}}}var ye=q(84758);function Re(Ce){return{DirectiveDefinition(Pe){var Xe;const ze=(Xe=Pe.arguments)!==null&&Xe!==void 0?Xe:[];return ve(`@${Pe.name.value}`,ze)},InterfaceTypeDefinition:fe,InterfaceTypeExtension:fe,ObjectTypeDefinition:fe,ObjectTypeExtension:fe};function fe(Pe){var Xe;const ze=Pe.name.value,Qe=(Xe=Pe.fields)!==null&&Xe!==void 0?Xe:[];for(const Nt of Qe){var wt;const Ut=Nt.name.value,Rt=(wt=Nt.arguments)!==null&&wt!==void 0?wt:[];ve(`${ze}.${Ut}`,Rt)}return!1}function ve(Pe,Xe){const ze=(0,ye.$)(Xe,Qe=>Qe.name.value);for(const[Qe,wt]of ze)wt.length>1&&Ce.reportError(new V.eO(`Argument "${Pe}(${Qe}:)" can only be defined once.`,{nodes:wt.map(Nt=>Nt.name)}));return!1}}var pt=q(12845),Zt=q(8151),wn=q(89816),Ai=q(62116),Zr=q(20495);function Uo(Ce){const fe=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(ve){const Pe=ve.name.value;return fe[Pe]?Ce.reportError(new V.eO(`There can be only one fragment named "${Pe}".`,{nodes:[fe[Pe],ve.name]})):fe[Pe]=ve.name,!1}}}var Do=q(58742);function $o(Ce){const fe=Object.create(null);return{OperationDefinition(ve){const Pe=ve.name;return Pe&&(fe[Pe.value]?Ce.reportError(new V.eO(`There can be only one operation named "${Pe.value}".`,{nodes:[fe[Pe.value],Pe]})):fe[Pe.value]=Pe),!1},FragmentDefinition:()=>!1}}var Jr=q(96952),Ta=q(50118),Ao=q(4058),Sa=q(68669);function zo(Ce){let fe={};return{OperationDefinition:{enter(){fe={}}},VariableDefinition(ve){fe[ve.variable.name.value]=ve},ListValue(ve){const Pe=(0,y.yl)(Ce.getParentInputType());if(!(0,y.Fs)(Pe))return Nr(Ce,ve),!1},ObjectValue(ve){const Pe=(0,y.MR)(Ce.getInputType());if(!(0,y.qK)(Pe))return Nr(Ce,ve),!1;const Xe=(0,Sa.K)(ve.fields,ze=>ze.name.value);
134for(const ze of Object.values(Pe.getFields()))if(!Xe[ze.name]&&(0,y.YX)(ze)){const wt=(0,rt.N)(ze.type);Ce.reportError(new V.eO(`Field "${Pe.name}.${ze.name}" of required type "${wt}" was not provided.`,{nodes:ve}))}Pe.isOneOf&&Ir(Ce,ve,Pe,Xe,fe)},ObjectField(ve){const Pe=(0,y.MR)(Ce.getParentInputType());if(!Ce.getInputType()&&(0,y.qK)(Pe)){const ze=(0,P.x)(ve.name.value,Object.keys(Pe.getFields()));Ce.reportError(new V.eO(`Field "${ve.name.value}" is not defined by type "${Pe.name}".`+(0,h.a)(ze),{nodes:ve}))}},NullValue(ve){const Pe=Ce.getInputType();(0,y.bd)(Pe)&&Ce.reportError(new V.eO(`Expected value of type "${(0,rt.N)(Pe)}", found ${(0,Ot.y)(ve)}.`,{nodes:ve}))},EnumValue:ve=>Nr(Ce,ve),IntValue:ve=>Nr(Ce,ve),FloatValue:ve=>Nr(Ce,ve),StringValue:ve=>Nr(Ce,ve),BooleanValue:ve=>Nr(Ce,ve)}}function Nr(Ce,fe){const ve=Ce.getInputType();if(!ve)return;const Pe=(0,y.MR)(ve);if(!(0,y.zf)(Pe)){const Xe=(0,rt.N)(ve);Ce.reportError(new V.eO(`Expected value of type "${Xe}", found ${(0,Ot.y)(fe)}.`,{nodes:fe}));return}try{if(Pe.parseLiteral(fe,void 0)===void 0){const ze=(0,rt.N)(ve);Ce.reportError(new V.eO(`Expected value of type "${ze}", found ${(0,Ot.y)(fe)}.`,{nodes:fe}))}}catch(Xe){const ze=(0,rt.N)(ve);Xe instanceof V.eO?Ce.reportError(Xe):Ce.reportError(new V.eO(`Expected value of type "${ze}", found ${(0,Ot.y)(fe)}; `+Xe.message,{nodes:fe,originalError:Xe}))}}function Ir(Ce,fe,ve,Pe,Xe){var ze;const Qe=Object.keys(Pe);if(Qe.length!==1){Ce.reportError(new V.eO(`OneOf Input Object "${ve.name}" must specify exactly one key.`,{nodes:[fe]}));return}const Nt=(ze=Pe[Qe[0]])===null||ze===void 0?void 0:ze.value,Ut=!Nt||Nt.kind===Z.b.NULL,Rt=(Nt==null?void 0:Nt.kind)===Z.b.VARIABLE;if(Ut){Ce.reportError(new V.eO(`Field "${ve.name}.${Qe[0]}" must be non-null.`,{nodes:[fe]}));return}if(Rt){const fn=Nt.name.value;Xe[fn].type.kind!==Z.b.NON_NULL_TYPE&&Ce.reportError(new V.eO(`Variable "${fn}" must be non-nullable to be used for OneOf Input Object "${ve.name}".`,{nodes:[fe]}))}}function Oa(Ce){return{VariableDefinition(fe){const ve=(0,xn.v)(Ce.getSchema(),fe.type);if(ve!==void 0&&!(0,y.dX)(ve)){const Pe=fe.variable.name.value,Xe=(0,Ot.y)(fe.type);Ce.reportError(new V.eO(`Variable "$${Pe}" cannot be non-input type "${Xe}".`,{nodes:fe.type}))}}}}function ke(Ce){let fe=Object.create(null);return{OperationDefinition:{enter(){fe=Object.create(null)},leave(ve){const Pe=Ce.getRecursiveVariableUsages(ve);for(const{node:Xe,type:ze,defaultValue:Qe}of Pe){const wt=Xe.name.value,Nt=fe[wt];if(Nt&&ze){const Ut=Ce.getSchema(),Rt=(0,xn.v)(Ut,Nt.type);if(Rt&&!Yt(Ut,Rt,Nt.defaultValue,ze,Qe)){const fn=(0,rt.N)(Rt),Dn=(0,rt.N)(ze);Ce.reportError(new V.eO(`Variable "$${wt}" of type "${fn}" used in position expecting type "${Dn}".`,{nodes:[Nt,Xe]}))}}}}},VariableDefinition(ve){fe[ve.variable.name.value]=ve}}}function Yt(Ce,fe,ve,Pe,Xe){if((0,y.bd)(Pe)&&!(0,y.bd)(fe)){if(!(ve!=null&&ve.kind!==Z.b.NULL)&&!(Xe!==void 0))return!1;const wt=Pe.ofType;return(0,Di.sP)(Ce,fe,wt)}return(0,Di.sP)(Ce,fe,Pe)}const In=Object.freeze([me]),cn=Object.freeze([X.T,$o,dt,bo,xt.y,ee.T,Oa,Ui,M,Uo,nt.K,Oe.z,mr,je,Ao._,Ye,Ze,at.e,wn.U,he,pt.J,zo,vr.X,ke,jn,Do.C,...In]),Yn=Object.freeze([Je.l,Jr.u,Ta.i,Ai.g,Zr.X,Re,Zt.Z,xt.y,at.e,wn.U,Vi.S,tt,pt.J,Do.C,vr.A])},75009:function($e,ce,q){"use strict";q.d(ce,{Zb:function(){return gr},zP:function(){return Ui},VA:function(){return ji},KT:function(){return ge},Gc:function(){return it},bh:function(){return pr},Ag:function(){return fr},hI:function(){return Di},g0:function(){return Kr},N_:function(){return Be},qL:function(){return at},wG:function(){return jn},qC:function(){return he},Kx:function(){return _r},MR:function(){return Qr},yl:function(){return lr},Lc:function(){return ie},ML:function(){return pe},oF:function(){return dt},qK:function(){return Te},dX:function(){return rt},kD:function(){return tt},zf:function(){return bt},Fs:function(){return je},sy:function(){return cr},bd:function(){return Oe},YQ:function(){return De},oH:function(){return se},xP:function(){return Xr},YX:function(){return bo},lg:function(){return ue},Xj:function(){return Q},CK:function(){return nt}});var X=q(84087),h=q(62579);function z(ye){return ye}var P=q(91240),V=q(72714),y=q(79296),M=q(68669),B=q(49064);function be(ye,Re){const pt=Object.create(null);for(const Zt of Object.keys(ye))pt[Zt]=Re(ye[Zt],Zt);return pt}var ee=q(33212),Z=q(21788),K=q(30949),ne=q(31573),te=q(40703);function R(ye,Re){switch(ye.kind){case ne.b.NULL:return null;case ne.b.INT:return parseInt(ye.value,10);case ne.b.FLOAT:return parseFloat(ye.value);case ne.b.STRING:case ne.b.ENUM:case ne.b.BOOLEAN:return ye.value;case ne.b.LIST:return ye.values.map(pt=>R(pt,Re));case ne.b.OBJECT:return(0,B.L)(ye.fields,pt=>pt.name.value,pt=>R(pt.value,Re));case ne.b.VARIABLE:return Re==null?void 0:Re[ye.name.value]}}var W=q(77905);function Q(ye){return ue(ye)||De(ye)||tt(ye)||nt(ye)||dt(ye)||Te(ye)||je(ye)||Oe(ye)}function _e(ye){if(!Q(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL type.`);return ye}function ue(ye){return(0,V.h)(ye,fr)}function Me(ye){if(!ue(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL Scalar type.`);return ye}function De(ye){return(0,V.h)(ye,pr)}function he(ye){if(!De(ye))throw new Error(`Expected ${(0,P.N)(ye)} to be a GraphQL Object type.`);return ye}function tt(ye){return(0,V.h)(ye,ji)}function at(ye){if(!tt(ye))throw new Error(`Expected ${(0,P.N)(ye)} to be a GraphQL Interface type.`);return ye}function nt(ye){return(0,V.h)(ye,Di)}function xt(ye){if(!nt(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL Union type.`);return ye}function dt(ye){return(0,V.h)(ye,gr)}
134function Je(ye){if(!dt(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL Enum type.`);return ye}function Te(ye){return(0,V.h)(ye,Ui)}function me(ye){if(!Te(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL Input Object type.`);return ye}function je(ye){return(0,V.h)(ye,ge)}function Ye(ye){if(!je(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL List type.`);return ye}function Oe(ye){return(0,V.h)(ye,it)}function Ze(ye){if(!Oe(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL Non-Null type.`);return ye}function rt(ye){return ue(ye)||dt(ye)||Te(ye)||on(ye)&&rt(ye.ofType)}function Ot(ye){if(!rt(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL input type.`);return ye}function se(ye){return ue(ye)||De(ye)||tt(ye)||nt(ye)||dt(ye)||on(ye)&&se(ye.ofType)}function Ve(ye){if(!se(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL output type.`);return ye}function bt(ye){return ue(ye)||dt(ye)}function St(ye){if(!bt(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL leaf type.`);return ye}function pe(ye){return De(ye)||tt(ye)||nt(ye)}function ae(ye){if(!pe(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL composite type.`);return ye}function ie(ye){return tt(ye)||nt(ye)}function Be(ye){if(!ie(ye))throw new Error(`Expected ${(0,P.N)(ye)} to be a GraphQL abstract type.`);return ye}class ge{constructor(Re){Q(Re)||(0,X.U)(!1,`Expected ${(0,P.N)(Re)} to be a GraphQL type.`),this.ofType=Re}get[Symbol.toStringTag](){return"GraphQLList"}toString(){return"["+String(this.ofType)+"]"}toJSON(){return this.toString()}}class it{constructor(Re){si(Re)||(0,X.U)(!1,`Expected ${(0,P.N)(Re)} to be a GraphQL nullable type.`),this.ofType=Re}get[Symbol.toStringTag](){return"GraphQLNonNull"}toString(){return String(this.ofType)+"!"}toJSON(){return this.toString()}}function on(ye){return je(ye)||Oe(ye)}function xn(ye){if(!on(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL wrapping type.`);return ye}function si(ye){return Q(ye)&&!Oe(ye)}function jn(ye){if(!si(ye))throw new Error(`Expected ${(0,P.N)(ye)} to be a GraphQL nullable type.`);return ye}function lr(ye){if(ye)return Oe(ye)?ye.ofType:ye}function cr(ye){return ue(ye)||De(ye)||tt(ye)||nt(ye)||dt(ye)||Te(ye)}function Sr(ye){if(!cr(ye))throw new Error(`Expected ${inspect(ye)} to be a GraphQL named type.`);return ye}function Qr(ye){if(ye){let Re=ye;for(;on(Re);)Re=Re.ofType;return Re}}function Or(ye){return typeof ye=="function"?ye():ye}function dr(ye){return typeof ye=="function"?ye():ye}class fr{constructor(Re){var pt,Zt,wn,Ai;const Zr=(pt=Re.parseValue)!==null&&pt!==void 0?pt:z;this.name=(0,W.I)(Re.name),this.description=Re.description,this.specifiedByURL=Re.specifiedByURL,this.serialize=(Zt=Re.serialize)!==null&&Zt!==void 0?Zt:z,this.parseValue=Zr,this.parseLiteral=(wn=Re.parseLiteral)!==null&&wn!==void 0?wn:(Uo,Do)=>Zr(R(Uo,Do)),this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(Ai=Re.extensionASTNodes)!==null&&Ai!==void 0?Ai:[],Re.specifiedByURL==null||typeof Re.specifiedByURL=="string"||(0,X.U)(!1,`${this.name} must provide "specifiedByURL" as a string, but got: ${(0,P.N)(Re.specifiedByURL)}.`),Re.serialize==null||typeof Re.serialize=="function"||(0,X.U)(!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.`),Re.parseLiteral&&(typeof Re.parseValue=="function"&&typeof Re.parseLiteral=="function"||(0,X.U)(!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 pr{constructor(Re){var pt;this.name=(0,W.I)(Re.name),this.description=Re.description,this.isTypeOf=Re.isTypeOf,this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(pt=Re.extensionASTNodes)!==null&&pt!==void 0?pt:[],this._fields=()=>hr(Re),this._interfaces=()=>Fr(Re),Re.isTypeOf==null||typeof Re.isTypeOf=="function"||(0,X.U)(!1,`${this.name} must provide "isTypeOf" as a function, but got: ${(0,P.N)(Re.isTypeOf)}.`)}get[Symbol.toStringTag](){return"GraphQLObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Eo(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Fr(ye){var Re;const pt=Or((Re=ye.interfaces)!==null&&Re!==void 0?Re:[]);
134return Array.isArray(pt)||(0,X.U)(!1,`${ye.name} interfaces must be an Array or a function which returns an Array.`),pt}function hr(ye){const Re=dr(ye.fields);return qi(Re)||(0,X.U)(!1,`${ye.name} fields must be an object with field names as keys or a function which returns such an object.`),be(Re,(pt,Zt)=>{var wn;qi(pt)||(0,X.U)(!1,`${ye.name}.${Zt} field config must be an object.`),pt.resolve==null||typeof pt.resolve=="function"||(0,X.U)(!1,`${ye.name}.${Zt} field resolver must be a function if provided, but got: ${(0,P.N)(pt.resolve)}.`);const Ai=(wn=pt.args)!==null&&wn!==void 0?wn:{};return qi(Ai)||(0,X.U)(!1,`${ye.name}.${Zt} args must be an object with argument names as keys.`),{name:(0,W.I)(Zt),description:pt.description,type:pt.type,args:_r(Ai),resolve:pt.resolve,subscribe:pt.subscribe,deprecationReason:pt.deprecationReason,extensions:(0,Z.z)(pt.extensions),astNode:pt.astNode}})}function _r(ye){return Object.entries(ye).map(([Re,pt])=>({name:(0,W.I)(Re),description:pt.description,type:pt.type,defaultValue:pt.defaultValue,deprecationReason:pt.deprecationReason,extensions:(0,Z.z)(pt.extensions),astNode:pt.astNode}))}function qi(ye){return(0,y.Z)(ye)&&!Array.isArray(ye)}function Eo(ye){return be(ye,Re=>({description:Re.description,type:Re.type,args:Kr(Re.args),resolve:Re.resolve,subscribe:Re.subscribe,deprecationReason:Re.deprecationReason,extensions:Re.extensions,astNode:Re.astNode}))}function Kr(ye){return(0,B.L)(ye,Re=>Re.name,Re=>({description:Re.description,type:Re.type,defaultValue:Re.defaultValue,deprecationReason:Re.deprecationReason,extensions:Re.extensions,astNode:Re.astNode}))}function Xr(ye){return Oe(ye.type)&&ye.defaultValue===void 0}class ji{constructor(Re){var pt;this.name=(0,W.I)(Re.name),this.description=Re.description,this.resolveType=Re.resolveType,this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(pt=Re.extensionASTNodes)!==null&&pt!==void 0?pt:[],this._fields=hr.bind(void 0,Re),this._interfaces=Fr.bind(void 0,Re),Re.resolveType==null||typeof Re.resolveType=="function"||(0,X.U)(!1,`${this.name} must provide "resolveType" as a function, but got: ${(0,P.N)(Re.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLInterfaceType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Eo(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class Di{constructor(Re){var pt;this.name=(0,W.I)(Re.name),this.description=Re.description,this.resolveType=Re.resolveType,this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(pt=Re.extensionASTNodes)!==null&&pt!==void 0?pt:[],this._types=mr.bind(void 0,Re),Re.resolveType==null||typeof Re.resolveType=="function"||(0,X.U)(!1,`${this.name} must provide "resolveType" as a function, but got: ${(0,P.N)(Re.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLUnionType"}getTypes(){return typeof this._types=="function"&&(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 mr(ye){const Re=Or(ye.types);return Array.isArray(Re)||(0,X.U)(!1,`Must provide Array of types or a function which returns such an array for Union ${ye.name}.`),Re}class gr{constructor(Re){var pt;this.name=(0,W.I)(Re.name),this.description=Re.description,this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(pt=Re.extensionASTNodes)!==null&&pt!==void 0?pt:[],this._values=typeof Re.values=="function"?Re.values:vr(this.name,Re.values),this._valueLookup=null,this._nameLookup=null}get[Symbol.toStringTag](){return"GraphQLEnumType"}getValues(){return typeof this._values=="function"&&(this._values=vr(this.name,this._values())
134),this._values}getValue(Re){return this._nameLookup===null&&(this._nameLookup=(0,M.K)(this.getValues(),pt=>pt.name)),this._nameLookup[Re]}serialize(Re){this._valueLookup===null&&(this._valueLookup=new Map(this.getValues().map(Zt=>[Zt.value,Zt])));const pt=this._valueLookup.get(Re);if(pt===void 0)throw new K.eO(`Enum "${this.name}" cannot represent value: ${(0,P.N)(Re)}`);return pt.name}parseValue(Re){if(typeof Re!="string"){const Zt=(0,P.N)(Re);throw new K.eO(`Enum "${this.name}" cannot represent non-string value: ${Zt}.`+Vi(this,Zt))}const pt=this.getValue(Re);if(pt==null)throw new K.eO(`Value "${Re}" does not exist in "${this.name}" enum.`+Vi(this,Re));return pt.value}parseLiteral(Re,pt){if(Re.kind!==ne.b.ENUM){const wn=(0,te.y)(Re);throw new K.eO(`Enum "${this.name}" cannot represent non-enum value: ${wn}.`+Vi(this,wn),{nodes:Re})}const Zt=this.getValue(Re.value);if(Zt==null){const wn=(0,te.y)(Re);throw new K.eO(`Value "${wn}" does not exist in "${this.name}" enum.`+Vi(this,wn),{nodes:Re})}return Zt.value}toConfig(){const Re=(0,B.L)(this.getValues(),pt=>pt.name,pt=>({description:pt.description,value:pt.value,deprecationReason:pt.deprecationReason,extensions:pt.extensions,astNode:pt.astNode}));return{name:this.name,description:this.description,values:Re,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Vi(ye,Re){const pt=ye.getValues().map(wn=>wn.name),Zt=(0,ee.x)(Re,pt);return(0,h.a)("the enum value",Zt)}function vr(ye,Re){return qi(Re)||(0,X.U)(!1,`${ye} values must be an object with value names as keys.`),Object.entries(Re).map(([pt,Zt])=>(qi(Zt)||(0,X.U)(!1,`${ye}.${pt} must refer to an object with a "value" key representing an internal value but got: ${(0,P.N)(Zt)}.`),{name:(0,W.A)(pt),description:Zt.description,value:Zt.value!==void 0?Zt.value:pt,deprecationReason:Zt.deprecationReason,extensions:(0,Z.z)(Zt.extensions),astNode:Zt.astNode}))}class Ui{constructor(Re){var pt,Zt;this.name=(0,W.I)(Re.name),this.description=Re.description,this.extensions=(0,Z.z)(Re.extensions),this.astNode=Re.astNode,this.extensionASTNodes=(pt=Re.extensionASTNodes)!==null&&pt!==void 0?pt:[],this.isOneOf=(Zt=Re.isOneOf)!==null&&Zt!==void 0?Zt:!1,this._fields=Co.bind(void 0,Re)}get[Symbol.toStringTag](){return"GraphQLInputObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}toConfig(){const Re=be(this.getFields(),pt=>({description:pt.description,type:pt.type,defaultValue:pt.defaultValue,deprecationReason:pt.deprecationReason,extensions:pt.extensions,astNode:pt.astNode}));return{name:this.name,description:this.description,fields:Re,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes,isOneOf:this.isOneOf}}toString(){return this.name}toJSON(){return this.toString()}}function Co(ye){const Re=dr(ye.fields);return qi(Re)||(0,X.U)(!1,`${ye.name} fields must be an object with field names as keys or a function which returns such an object.`),be(Re,(pt,Zt)=>(!("resolve"in pt)||(0,X.U)(!1,`${ye.name}.${Zt} field has a resolve property, but Input Types cannot define resolvers.`),{name:(0,W.I)(Zt),description:pt.description,type:pt.type,defaultValue:pt.defaultValue,deprecationReason:pt.deprecationReason,extensions:(0,Z.z)(pt.extensions),astNode:pt.astNode}))}function bo(ye){return Oe(ye.type)&&ye.defaultValue===void 0}},75596:function($e,ce,q){"use strict";q.d(ce,{D:function(){return M},S:function(){return be}});var X=q(86608),h=q(31573),z=q(39194),P=q(75009),V=q(73151),y=q(86548);class M{constructor(Z,K,ne){this._schema=Z,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=ne!=null?ne:B,K&&((0,P.dX)(K)&&this._inputTypeStack.push(K),(0,P.ML)(K)&&this._parentTypeStack.push(K),(0,P.oH)(K)&&this._typeStack.push(K))}get[Symbol.toStringTag](){return"TypeInfo"}
134getType(){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(Z){const K=this._schema;switch(Z.kind){case h.b.SELECTION_SET:{const te=(0,P.MR)(this.getType());this._parentTypeStack.push((0,P.ML)(te)?te:void 0);break}case h.b.FIELD:{const te=this.getParentType();let R,W;te&&(R=this._getFieldDef(K,te,Z),R&&(W=R.type)),this._fieldDefStack.push(R),this._typeStack.push((0,P.oH)(W)?W:void 0);break}case h.b.DIRECTIVE:this._directive=K.getDirective(Z.name.value);break;case h.b.OPERATION_DEFINITION:{const te=K.getRootType(Z.operation);this._typeStack.push((0,P.YQ)(te)?te:void 0);break}case h.b.INLINE_FRAGMENT:case h.b.FRAGMENT_DEFINITION:{const te=Z.typeCondition,R=te?(0,y.v)(K,te):(0,P.MR)(this.getType());this._typeStack.push((0,P.oH)(R)?R:void 0);break}case h.b.VARIABLE_DEFINITION:{const te=(0,y.v)(K,Z.type);this._inputTypeStack.push((0,P.dX)(te)?te:void 0);break}case h.b.ARGUMENT:{var ne;let te,R;const W=(ne=this.getDirective())!==null&&ne!==void 0?ne:this.getFieldDef();W&&(te=W.args.find(Q=>Q.name===Z.name.value),te&&(R=te.type)),this._argument=te,this._defaultValueStack.push(te?te.defaultValue:void 0),this._inputTypeStack.push((0,P.dX)(R)?R:void 0);break}case h.b.LIST:{const te=(0,P.yl)(this.getInputType()),R=(0,P.Fs)(te)?te.ofType:te;this._defaultValueStack.push(void 0),this._inputTypeStack.push((0,P.dX)(R)?R:void 0);break}case h.b.OBJECT_FIELD:{const te=(0,P.MR)(this.getInputType());let R,W;(0,P.qK)(te)&&(W=te.getFields()[Z.name.value],W&&(R=W.type)),this._defaultValueStack.push(W?W.defaultValue:void 0),this._inputTypeStack.push((0,P.dX)(R)?R:void 0);break}case h.b.ENUM:{const te=(0,P.MR)(this.getInputType());let R;(0,P.oF)(te)&&(R=te.getValue(Z.value)),this._enumValue=R;break}default:}}leave(Z){switch(Z.kind){case h.b.SELECTION_SET:this._parentTypeStack.pop();break;case h.b.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case h.b.DIRECTIVE:this._directive=null;break;case h.b.OPERATION_DEFINITION:case h.b.INLINE_FRAGMENT:case h.b.FRAGMENT_DEFINITION:this._typeStack.pop();break;case h.b.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case h.b.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case h.b.LIST:case h.b.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case h.b.ENUM:this._enumValue=null;break;default:}}}function B(ee,Z,K){const ne=K.name.value;if(ne===V.S0.name&&ee.getQueryType()===Z)return V.S0;if(ne===V.Xe.name&&ee.getQueryType()===Z)return V.Xe;if(ne===V.of.name&&(0,P.ML)(Z))return V.of;if((0,P.YQ)(Z)||(0,P.kD)(Z))return Z.getFields()[ne]}function be(ee,Z){return{enter(...K){const ne=K[0];ee.enter(ne);const te=(0,z.XO)(Z,ne.kind).enter;if(te){const R=te.apply(Z,K);return R!==void 0&&(ee.leave(ne),(0,X.Ll)(R)&&ee.enter(R)),R}},leave(...K){const ne=K[0],te=(0,z.XO)(Z,ne.kind).leave;let R;return te&&(R=te.apply(Z,K)),ee.leave(ne),R}}}},77905:function($e,ce,q){"use strict";q.d(ce,{A:function(){return V},I:function(){return P}});var X=q(84087),h=q(30949),z=q(38255);function P(y){if(y!=null||(0,X.U)(!1,"Must provide name."),typeof y=="string"||(0,X.U)(!1,"Expected name to be a string."),y.length===0)throw new h.eO("Expected name to be a non-empty string.");for(let M=1;M<y.length;++M)if(!(0,z.xr)(y.charCodeAt(M)))throw new h.eO(`Names must only contain [_a-zA-Z0-9] but "${y}" does not.`);if(!(0,z.un)(y.charCodeAt(0)))throw new h.eO(`Names must start with [_a-zA-Z] but "${y}" does not.`);return y}function V(y){if(y==="true"||y==="false"||y==="null")throw new h.eO(`Enum values cannot be named: ${y}`);return P(y)}},78063:function($e,ce,q){"use strict";q.d(ce,{S:function(){return M},_:function(){return y}});var X=q(31573),h=q(75009),z=q(14380),P=q(86548),V=q(20466);function y(K,ne,te,R,W){const Q=new Map;return B(K,ne,te,R,W,Q,new Set),Q}function M(K,ne,te,R,W){const Q=new Map,_e=new Set;for(const ue of W)ue.selectionSet&&B(K,ne,te,R,ue.selectionSet,Q,_e);return Q}function B(K,ne,te,R,W,Q,_e){for(const ue of W.selections)switch(ue.kind){case X.b.FIELD:{if(!be(te,ue))continue;const Me=Z(ue),De=Q.get(Me);De!==void 0?De.push(ue):Q.set(Me,[ue]);break}case X.b.INLINE_FRAGMENT:{if(!be(te,ue)||!ee(K,ue,R))continue;B(K,ne,te,R,ue.selectionSet,Q,_e);break}case X.b.FRAGMENT_SPREAD:{const Me=ue.name.value;if(_e.has(Me)||!be(te,ue))continue;_e.add(Me);const De=ne[Me];if(!De||!ee(K,De,R))continue;B(K,ne,te,R,De.selectionSet,Q,_e);break}}}function be(K,ne){const te=(0,V.YY)(z.MQ,ne,K);if((te==null?void 0:te.if)===!0)return!1;const R=(0,V.YY)(z.HQ,ne,K);return(R==null?void 0:R.if)!==!1}function ee(K,ne,te){const R=ne.typeCondition;if(!R)return!0;const W=(0,P.v)(K,R);return W===te?!0:(0,h.Lc)(W)?K.isSubType(W,te):!1}function Z(K){return K.alias?K.alias.value:K.name.value}},78076:function($e){"use strict";/*! 135 * is-primitive <https://github.com/jonschlinkert/is-primitive> 136 * 137 * Copyright (c) 2014-present, Jon Schlinkert. 138 * Released under the MIT License. 139 */$e.exports=function(q){return typeof q=="object"?q===null:typeof q!="function"}},78193:function($e,ce,q){"use strict";q.d(ce,{T:function(){return V}});var X=q(30949),h=q(40703),z=q(75009),P=q(86548);function V(y){return{InlineFragment(M){const B=M.typeCondition;
139if(B){const be=(0,P.v)(y.getSchema(),B);if(be&&!(0,z.ML)(be)){const ee=(0,h.y)(B);y.reportError(new X.eO(`Fragment cannot condition on non composite type "${ee}".`,{nodes:B}))}}},FragmentDefinition(M){const B=(0,P.v)(y.getSchema(),M.typeCondition);if(B&&!(0,z.ML)(B)){const be=(0,h.y)(M.typeCondition);y.reportError(new X.eO(`Fragment "${M.name.value}" cannot condition on non composite type "${be}".`,{nodes:M.typeCondition}))}}}}},78644:function($e,ce,q){"use strict";q.d(ce,{K:function(){return h}});var X=q(30949);function h(z){return{FragmentSpread(P){const V=P.name.value;z.getFragment(V)||z.reportError(new X.eO(`Unknown fragment "${V}".`,{nodes:P.name}))}}}},79213:function($e,ce,q){"use strict";q.d(ce,{i:function(){return y}});var X=q(91240),h=q(52664),z=q(68669),P=q(31573),V=q(75009);function y(B,be,ee){if(B){if(B.kind===P.b.VARIABLE){const Z=B.name.value;if(ee==null||ee[Z]===void 0)return;const K=ee[Z];return K===null&&(0,V.bd)(be)?void 0:K}if((0,V.bd)(be))return B.kind===P.b.NULL?void 0:y(B,be.ofType,ee);if(B.kind===P.b.NULL)return null;if((0,V.Fs)(be)){const Z=be.ofType;if(B.kind===P.b.LIST){const ne=[];for(const te of B.values)if(M(te,ee)){if((0,V.bd)(Z))return;ne.push(null)}else{const R=y(te,Z,ee);if(R===void 0)return;ne.push(R)}return ne}const K=y(B,Z,ee);return K===void 0?void 0:[K]}if((0,V.qK)(be)){if(B.kind!==P.b.OBJECT)return;const Z=Object.create(null),K=(0,z.K)(B.fields,ne=>ne.name.value);for(const ne of Object.values(be.getFields())){const te=K[ne.name];if(!te||M(te.value,ee)){if(ne.defaultValue!==void 0)Z[ne.name]=ne.defaultValue;else if((0,V.bd)(ne.type))return;continue}const R=y(te.value,ne.type,ee);if(R===void 0)return;Z[ne.name]=R}if(be.isOneOf){const ne=Object.keys(Z);if(ne.length!==1||Z[ne[0]]===null)return}return Z}if((0,V.zf)(be)){let Z;try{Z=be.parseLiteral(B,ee)}catch(K){return}return Z===void 0?void 0:Z}(0,h.V)(!1,"Unexpected input type: "+(0,X.N)(be))}}function M(B,be){return B.kind===P.b.VARIABLE&&(be==null||be[B.name.value]===void 0)}},79296:function($e,ce,q){"use strict";q.d(ce,{Z:function(){return X}});function X(h){return typeof h=="object"&&h!==null}},82684:function($e,ce,q){"use strict";/*! 140 * set-value <https://github.com/jonschlinkert/set-value> 141 * 142 * Copyright (c) Jon Schlinkert (https://github.com/jonschlinkert). 143 * Released under the MIT License. 144 */const{deleteProperty:X}=Reflect,h=q(78076),z=q(98471),P=te=>typeof te=="object"&&te!==null||typeof te=="function",V=te=>te==="__proto__"||te==="constructor"||te==="prototype",y=te=>{if(!h(te))throw new TypeError("Object keys must be strings or symbols");if(V(te))throw new Error(`Cannot set unsafe key: "${te}"`)},M=te=>Array.isArray(te)?te.flat().map(String).join(","):te,B=(te,R)=>{if(typeof te!="string"||!R)return te;let W=te+";";return R.arrays!==void 0&&(W+=`arrays=${R.arrays};`),R.separator!==void 0&&(W+=`separator=${R.separator};`),R.split!==void 0&&(W+=`split=${R.split};`),R.merge!==void 0&&(W+=`merge=${R.merge};`),R.preservePaths!==void 0&&(W+=`preservePaths=${R.preservePaths};`),W},be=(te,R,W)=>{const Q=M(R?B(te,R):te);y(Q);const _e=ne.cache.get(Q)||W();return ne.cache.set(Q,_e),_e},ee=(te,R={})=>{const W=R.separator||".",Q=W==="/"?!1:R.preservePaths;if(typeof te=="string"&&Q!==!1&&/\//.test(te))return[te];const _e=[];let ue="";const Me=De=>{let he;De.trim()!==""&&Number.isInteger(he=Number(De))?_e.push(he):_e.push(De)};for(let De=0;De<te.length;De++){const he=te[De];if(he==="\\"){ue+=te[++De];continue}if(he===W){Me(ue),ue="";continue}ue+=he}return ue&&Me(ue),_e},Z=(te,R)=>R&&typeof R.split=="function"?R.split(te):typeof te=="symbol"?[te]:Array.isArray(te)?te:be(te,R,()=>ee(te,R)),K=(te,R,W,Q)=>{if(y(R),W===void 0)X(te,R);else if(Q&&Q.merge){const _e=Q.merge==="function"?Q.merge:Object.assign;_e&&z(te[R])&&z(W)?te[R]=_e(te[R],W):te[R]=W}else te[R]=W;return te},ne=(te,R,W,Q)=>{if(!R||!P(te))return te;const _e=Z(R,Q);let ue=te;for(let Me=0;Me<_e.length;Me++){const De=_e[Me],he=_e[Me+1];if(y(De),he===void 0){K(ue,De,W,Q);break}if(typeof he=="number"&&!Array.isArray(ue[De])){ue=ue[De]=[];continue}P(ue[De])||(ue[De]={}),ue=ue[De]}return te};ne.split=Z,ne.cache=new Map,ne.clear=()=>
144{ne.cache=new Map},$e.exports=ne},84087:function($e,ce,q){"use strict";q.d(ce,{U:function(){return X}});function X(h,z){if(!!!h)throw new Error(z)}},84758:function($e,ce,q){"use strict";q.d(ce,{$:function(){return X}});function X(h,z){const P=new Map;for(const V of h){const y=z(V),M=P.get(y);M===void 0?P.set(y,[V]):M.push(V)}return P}},86438:function($e,ce,q){"use strict";function X(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(X)}catch(h){console.error(h)}}X(),$e.exports=q(9074)},86548:function($e,ce,q){"use strict";q.d(ce,{v:function(){return z}});var X=q(31573),h=q(75009);function z(P,V){switch(V.kind){case X.b.LIST_TYPE:{const y=z(P,V.type);return y&&new h.KT(y)}case X.b.NON_NULL_TYPE:{const y=z(P,V.type);return y&&new h.Gc(y)}case X.b.NAMED_TYPE:return P.getType(V.name.value)}}},86608:function($e,ce,q){"use strict";q.d(ce,{Ll:function(){return V},aD:function(){return z},aZ:function(){return X},cE:function(){return y},ou:function(){return h}});class X{constructor(B,be,ee){this.start=B.start,this.end=be.end,this.startToken=B,this.endToken=be,this.source=ee}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class h{constructor(B,be,ee,Z,K,ne){this.kind=B,this.start=be,this.end=ee,this.line=Z,this.column=K,this.value=ne,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}const z={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},P=new Set(Object.keys(z));function V(M){const B=M==null?void 0:M.kind;return typeof B=="string"&&P.has(B)}var y;(function(M){M.QUERY="query",M.MUTATION="mutation",M.SUBSCRIPTION="subscription"})(y||(y={}))},89816:function($e,ce,q){"use strict";q.d(ce,{U:function(){return V}});var X=q(30949),h=q(31573),z=q(35862),P=q(14380);function V(y){const M=Object.create(null),B=y.getSchema(),be=B?B.getDirectives():P.rc;for(const ne of be)M[ne.name]=!ne.isRepeatable;const ee=y.getDocument().definitions;for(const ne of ee)ne.kind===h.b.DIRECTIVE_DEFINITION&&(M[ne.name.value]=!ne.repeatable);const Z=Object.create(null),K=Object.create(null);return{enter(ne){if(!("directives"in ne)||!ne.directives)return;let te;if(ne.kind===h.b.SCHEMA_DEFINITION||ne.kind===h.b.SCHEMA_EXTENSION)te=Z;else if((0,z.a6)(ne)||(0,z.i7)(ne)){const R=ne.name.value;te=K[R],te===void 0&&(K[R]=te=Object.create(null))}else te=Object.create(null);for(const R of ne.directives){const W=R.name.value;M[W]&&(te[W]?y.reportError(new X.eO(`The directive "@${W}" can only be used once at this location.`,{nodes:[te[W],R]})):te[W]=R)}}}}},91104:function($e,ce,q){"use strict";q.d(ce,{p:function(){return X}});function X(V,y){let M=0,B=0;for(;M<V.length&&B<y.length;){let be=V.charCodeAt(M),ee=y.charCodeAt(B);if(P(be)&&P(ee)){let Z=0;do++M,Z=Z*10+be-h,be=V.charCodeAt(M);while(P(be)&&Z>0);let K=0;do++B,K=K*10+ee-h,ee=y.charCodeAt(B);while(P(ee)&&K>0);if(Z<K)return-1;if(Z>K)return 1}else{if(be<ee)return-1;if(be>ee)return 1;++M,++B}}return V.length-y.length}const h=48,z=57;function P(V){return!isNaN(V)&&h<=V&&V<=z}},91240:function($e,ce,q){"use strict";q.d(ce,{N:function(){return z}});const X=10,h=2;function z(ee){return P(ee,[])}function P(ee,Z){switch(typeof ee){case"string":return JSON.stringify(ee);case"function":return ee.name?`[function ${ee.name}]`:"[function]";case"object":return V(ee,Z);default:return String(ee)}}function V(ee,Z){if(ee===null)return"null";if(Z.includes(ee))return"[Circular]";const K=[...Z,ee];if(y(ee)){const ne=ee.toJSON();if(ne!==ee)return typeof ne=="string"?ne:P(ne,K)}else if(Array.isArray(ee))return B(ee,K);return M(ee,K)}function y(ee){return typeof ee.toJSON=="function"}function M(ee,Z){const K=Object.entries(ee);return K.length===0?"{}":Z.length>h?"["+be(ee)+"]":"{ "+K.map(([te,R])=>te+": "+P(R,Z)).join(", ")+" }"}function B(ee,Z){if(ee.length===0)return"[]";if(Z.length>h)return"[Array]";const K=Math.min(X,ee.length),ne=ee.length-K,te=[];for(let R=0;R<K;++R)te.push(P(ee[R],Z));return ne===1?te.push("... 1 more item"):ne>1&&te.push(`... ${ne} more items`),"["+te.join(", ")+"]"}function be(ee){const Z=Object.prototype.toString.call(ee).replace(/^\[object /,"").replace(/]$/,"");if(Z==="Object"&&typeof ee.constructor=="function"){const K=ee.constructor.name;if(typeof K=="string"&&K!=="")return K}return Z}},94985:function($e,ce,q){"use strict";/** 145 * @license React 146 * react-jsx-runtime.production.min.js 147 * 148 * Copyright (c) Facebook, Inc. and its affiliates. 149 * 150 * This source code is licensed under the MIT license found in the 151 * LICENSE file in the root directory of this source tree. 152 */var X=q(36735),h=Symbol.for("react.element"),z=Symbol.for("react.fragment"),P=Object.prototype.hasOwnProperty,V=X.__SECRET_INT
152ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,y={key:!0,ref:!0,__self:!0,__source:!0};function M(B,be,ee){var Z,K={},ne=null,te=null;ee!==void 0&&(ne=""+ee),be.key!==void 0&&(ne=""+be.key),be.ref!==void 0&&(te=be.ref);for(Z in be)P.call(be,Z)&&!y.hasOwnProperty(Z)&&(K[Z]=be[Z]);if(B&&B.defaultProps)for(Z in be=B.defaultProps,be)K[Z]===void 0&&(K[Z]=be[Z]);return{$$typeof:h,type:B,key:ne,ref:te,props:K,_owner:V.current}}ce.Fragment=z,ce.jsx=M,ce.jsxs=M},96540:function($e,ce,q){"use strict";$e.exports=q(39554)},96952:function($e,ce,q){"use strict";q.d(ce,{u:function(){return h}});var X=q(30949);function h(z){const P=z.getSchema(),V=Object.create(null),y=P?{query:P.getQueryType(),mutation:P.getMutationType(),subscription:P.getSubscriptionType()}:{};return{SchemaDefinition:M,SchemaExtension:M};function M(B){var be;const ee=(be=B.operationTypes)!==null&&be!==void 0?be:[];for(const Z of ee){const K=Z.operation,ne=V[K];y[K]?z.reportError(new X.eO(`Type for ${K} already defined in the schema. It cannot be redefined.`,{nodes:Z})):ne?z.reportError(new X.eO(`There can be only one ${K} type in schema.`,{nodes:[ne,Z]})):V[K]=Z}return!1}}},98471:function($e,ce,q){"use strict";/*! 153 * is-plain-object <https://github.com/jonschlinkert/is-plain-object> 154 * 155 * Copyright (c) 2014-2017, Jon Schlinkert. 156 * Released under the MIT License. 157 */var X=q(7387);function h(z){return X(z)===!0&&Object.prototype.toString.call(z)==="[object Object]"}$e.exports=function(P){var V,y;return!(h(P)===!1||(V=P.constructor,typeof V!="function")||(y=V.prototype,h(y)===!1)||y.hasOwnProperty("isPrototypeOf")===!1)}},99943:function($e,ce,q){"use strict";q.d(ce,{A:function(){return X}});function X(h){return typeof h=="object"&&typeof(h==null?void 0:h[Symbol.iterator])=="function"}}},hv={};function Ae($e){var ce=hv[$e];if(ce!==void 0)return ce.exports;var q=hv[$e]={exports:{}};return pv[$e].call(q.exports,q,q.exports,Ae),q.exports}
157Ae.m=pv,function(){Ae.n=function($e){var ce=$e&&$e.__esModule?function(){return $e.default}:function(){return $e};return Ae.d(ce,{a:ce}),ce}}(),function(){var $e=Object.getPrototypeOf?function(q){return Object.getPrototypeOf(q)}:function(q){return q.__proto__},ce;Ae.t=function(q,X){if(X&1&&(q=this(q)),X&8||typeof q=="object"&&q&&(X&4&&q.__esModule||X&16&&typeof q.then=="function"))return q;var h=Object.create(null);Ae.r(h);var z={};ce=ce||[null,$e({}),$e([]),$e($e)];for(var P=X&2&&q;typeof P=="object"&&!~ce.indexOf(P);P=$e(P))Object.getOwnPropertyNames(P).forEach(function(V){z[V]=function(){return q[V]}});return z.default=function(){return q},Ae.d(h,z),h}}(),function(){Ae.d=function($e,ce){for(var q in ce)Ae.o(ce,q)&&!Ae.o($e,q)&&Object.defineProperty($e,q,{enumerable:!0,get:ce[q]})}}(),function(){Ae.f={},Ae.e=function($e){return Promise.all(Object.keys(Ae.f).reduce(function(ce,q){return Ae.f[q]($e,ce),ce},[]))}}(),function(){Ae.u=function($e){return"js/"+$e+"-"+{300:"48dc7357a72cda2b22e2",345:"9a3eb20ca8c857b2448f",756:"e9db7007c7948e4045d4",855:"44372cddae00ad18ec71",1541:"8fbcf4b4b6d1979c8d47",2238:"763b3a3b44bac6408af3",2851:"afd3ba0b4080ba1b1154",3222:"f2425ef15d7864915481",3422:"690c64c95a3131b408e7",3463:"fce1f55d34fc4de2529b",3662:"20598379fd3f4325724e",4143:"2590d8060dfba21e0135",4359:"8223cc043c8a29b3dcb3",4556:"cdd9b2b4d8c20531ead0",5100:"067745b24579455029c9",5157:"a3ce16dc161f5475ecd7",5984:"ac88cf5617a4cb55de93",6420:"2625a415b1404780b280",6890:"e3be12a3d0b7d40baba3",7277:"3bb913d078ce25ee9479",7281:"d5b0666b739181fd94ef",7552:"a2781d712ce92e779123",8209:"39b89fc4d7c1fadf0c2d",9209:"16cb096916c9e0345ba4",9582:"51a5c0cc628affe90fdf"}[$e]+".chunk.js"}}(),function(){Ae.miniCssF=function($e){}}(),function(){Ae.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch($e){if(typeof window=="object")return window}}()}(),function(){Ae.o=function($e,ce){return Object.prototype.hasOwnProperty.call($e,ce)}}(),function(){var $e={},ce="decidim-lite:";Ae.l=function(q,X,h,z){if($e[q]){$e[q].push(X);return}var P,V;if(h!==void 0)for(var y=document.getElementsByTagName("script"),M=0;M<y.length;M++){var B=y[M];if(B.getAttribute("src")==q||B.getAttribute("data-webpack")==ce+h){P=B;break}}P||(V=!0,P=document.createElement("script"),P.charset="utf-8",P.timeout=120,Ae.nc&&P.setAttribute("nonce",Ae.nc),P.setAttribute("data-webpack",ce+h),P.src=q),$e[q]=[X];var be=function(Z,K){P.onerror=P.onload=null,clearTimeout(ee);var ne=$e[q];if(delete $e[q],P.parentNode&&P.parentNode.removeChild(P),ne&&ne.forEach(function(te){return te(K)}),Z)return Z(K)},ee=setTimeout(be.bind(null,void 0,{type:"timeout",target:P}),12e4);P.onerror=be.bind(null,P.onerror),P.onload=be.bind(null,P.onload),V&&document.head.appendChild(P)}}(),function(){Ae.r=function($e){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty($e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty($e,"__esModule",{value:!0})}}(),function(){Ae.p="/decidim-packs/"}(),function(){var $e={1782:0};Ae.f.j=function(X,h){var z=Ae.o($e,X)?$e[X]:void 0;if(z!==0)if(z)h.push(z[2]);else{var P=new Promise(function(B,be){z=$e[X]=[B,be]});h.push(z[2]=P);var V=Ae.p+Ae.u(X),y=new Error,M=function(B){if(Ae.o($e,X)&&(z=$e[X],z!==0&&($e[X]=void 0),z)){var be=B&&(B.type==="load"?"missing":B.type),ee=B&&B.target&&B.target.src;y.message="Loading chunk "+X+` failed. 158(`+be+": "+ee+")",y.name="ChunkLoadError",y.type=be,y.request=ee,z[1](y)}};Ae.l(V,M,"chunk-"+X,X)}};var ce=function(X,h){var z=h[0],P=h[1],V=h[2],y,M,B=0;if(z.some(function(ee){return $e[ee]!==0})){for(y in P)Ae.o(P,y)&&(Ae.m[y]=P[y]);if(V)var be=V(Ae)}for(X&&X(h);B<z.length;B++)M=z[B],Ae.o($e,M)&&$e[M]&&$e[M][0](),$e[M]=0},q=self.webpackChunkdecidim_lite=self.webpackChunkdecidim_lite||[];q.forEach(ce.bind(null,0)),q.push=ce.bind(null,q.push.bind(q))}(),function(){Ae.nc=void 0}();var IN={};(function(){"use strict";var $e={};Ae.r($e),Ae.d($e,{decode:function(){return am},encode:function(){return n1},format:function(){return um},parse:function(){return sm}});var ce={};Ae.r(ce),Ae.d(ce,{Any:function(){return l1},Cc:function(){return c1},Cf:function(){return sD},P:function(){return lm},S:function(){return s1},Z:function(){return d1}});var q={};Ae.r(q),Ae.d(q,{arrayReplaceAt:function(){return y1},assign:function(){return J0},escapeHtml:function(){return Ss}
158,escapeRE:function(){return PD},fromCodePoint:function(){return eh},has:function(){return AD},isMdAsciiPunct:function(){return rp},isPunctChar:function(){return ip},isSpace:function(){return Vn},isString:function(){return hm},isValidEntityCode:function(){return _m},isWhiteSpace:function(){return np},lib:function(){return RD},normalizeReference:function(){return th},unescapeAll:function(){return gd},unescapeMd:function(){return OD}});var X={};Ae.r(X),Ae.d(X,{parseLinkDestination:function(){return MD},parseLinkLabel:function(){return LD},parseLinkTitle:function(){return BD}});var h=Ae(36735),z=Ae.t(h,2),P=Ae.n(h),V=Ae(55455),y=Ae(44507),M=Ae(24055);function B(e){var t,n,i="";if(typeof e=="string"||typeof e=="number")i+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=B(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}function be(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=B(e))&&(i&&(i+=" "),i+=t);return i}var ee=null,Z=Ae(40703),K=Ae(52275),ne=Ae(31515),te=Ae(84087),R=Ae(91240),W=Ae(79296),Q=Ae(49064),_e=Ae(38585),ue=Ae(75009),Me=Ae(14380),De=Ae(73151),he=Ae(8085),tt=Ae(79213);function at(e,t){(0,W.Z)(e)&&(0,W.Z)(e.__schema)||(0,te.U)(!1,`Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ${(0,R.N)(e)}.`);const n=e.__schema,i=(0,Q.L)(n.types,re=>re.name,re=>A(re));for(const re of[...he.YC,...De.V4])i[re.name]&&(i[re.name]=re);const o=n.queryType?g(n.queryType):null,a=n.mutationType?g(n.mutationType):null,s=n.subscriptionType?g(n.subscriptionType):null,l=n.directives?n.directives.map(Ie):[];return new ne.V4({description:n.description,query:o,mutation:a,subscription:s,types:Object.values(i),directives:l,assumeValid:t==null?void 0:t.assumeValid});function f(re){if(re.kind===De.fY.LIST){const Se=re.ofType;if(!Se)throw new Error("Decorated type deeper than introspection query.");return new ue.KT(f(Se))}if(re.kind===De.fY.NON_NULL){const Se=re.ofType;if(!Se)throw new Error("Decorated type deeper than introspection query.");const Ne=f(Se);return new ue.Gc((0,ue.wG)(Ne))}return p(re)}function p(re){const Se=re.name;if(!Se)throw new Error(`Unknown type reference: ${(0,R.N)(re)}.`);const Ne=i[Se];if(!Ne)throw new Error(`Invalid or incomplete schema, unknown type: ${Se}. Ensure that a full introspection query is used in order to build a client schema.`);return Ne}function g(re){return(0,ue.qC)(p(re))}function v(re){return(0,ue.qL)(p(re))}function A(re){if(re!=null&&re.name!=null&&re.kind!=null)switch(re.kind){case De.fY.SCALAR:return x(re);case De.fY.OBJECT:return I(re);case De.fY.INTERFACE:return k(re);case De.fY.UNION:return $(re);case De.fY.ENUM:return H(re);case De.fY.INPUT_OBJECT:return L(re)}const Se=(0,R.N)(re);throw new Error(`Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ${Se}.`)}function x(re){return new ue.Ag({name:re.name,description:re.description,specifiedByURL:re.specifiedByURL})}function D(re){if(re.interfaces===null&&re.kind===De.fY.INTERFACE)return[];if(!re.interfaces){const Se=(0,R.N)(re);throw new Error(`Introspection result missing interfaces: ${Se}.`)}return re.interfaces.map(v)}function I(re){return new ue.bh({name:re.name,description:re.description,interfaces:()=>D(re),fields:()=>G(re)})}function k(re){return new ue.VA({name:re.name,description:re.description,interfaces:()=>D(re),fields:()=>G(re)})}function $(re){if(!re.possibleTypes){const Se=(0,R.N)(re);throw new Error(`Introspection result missing possibleTypes: ${Se}.`)}return new ue.hI({name:re.name,description:re.description,types:()=>re.possibleTypes.map(g)})}function H(re){if(!re.enumValues){const Se=(0,R.N)(re);throw new Error(`Introspection result missing enumValues: ${Se}.`)}return new ue.Zb({name:re.name,description:re.description,values:(0,Q.L)(re.enumValues,Se=>Se.name,Se=>({description:Se.description,deprecationReason:Se.deprecationReason}))})}function L(re){if(!re.inputFields){const Se=(0,R.N)(re);throw new Error(`Introspection result missing inputFields: ${Se}.`)}return new ue.zP({name:re.name,description:re.description,fields:()=>le(re.inputFields),isOneOf:re.isOneOf})}function G(re){if(!re.fields)throw new Error(`Introspection result missing fields: ${(0,R.N)(re)}.`);return(0,Q.L)(re.fields,Se=>Se.name,J)}function J(re){const Se=f(re.type);if(!(0,ue.oH)(Se)){const Ne=(0,R.N)(Se);throw new Error(`Introspection must provide output type for fields, but received: ${Ne}.`)}if(!re.args){const Ne=(0,R.N)(re);throw new Error(`Introspection result missing field args: ${Ne}.`)}return{description:re.description,deprecationReason:re.deprecationReason,type:Se,args:le(re.args)}}function le(re){return(0,Q.L)(re,Se=>Se.name,xe)}function xe(re){const Se=f(re.type);if(!(0,ue.dX)(Se)){const Ge=(0,R.N)(Se);throw new Error(`Introspection must provide input type for arguments, but received: ${Ge}.`)}const Ne=re.defaultValue!=null?(0,tt.i)((0,_e.$x)(re.defaultValue),Se):void 0;return{description:re.description,type:Se,defaultValue:Ne,deprecationReason:re.deprecationReason}}function Ie(re){if(!re.args){const Se=(0,R.N)(re);throw new Error(`Introspection result missing directive args: ${Se}.`)}if(!re.locations){const Se=(0,R.N)(re);throw new Error(`Introspection result missing directive locations: ${Se}.`)}return new Me.RR({name:re.name,description:re.description,isRepeatable:re.isRepeatable,locations:re.locations.slice(),args:le(re.args)})}}var nt=Ae(66576),xt=Object.defineProperty,dt=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,me=(e,t,n
158)=>t in e?xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,je=(e,t)=>{for(var n in t||(t={}))Je.call(t,n)&&me(e,n,t[n]);if(dt)for(var n of dt(t))Te.call(t,n)&&me(e,n,t[n]);return e};function Ye(e){const t=je({descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1,oneOf:!1},e),n=t.descriptions?"description":"",i=t.specifiedByUrl?"specifiedByURL":"",o=t.directiveIsRepeatable?"isRepeatable":"",a=t.schemaDescription?n:"";function s(f){return t.inputValueDeprecation?f:""}const l=t.oneOf?"isOneOf":"";return` 159 query IntrospectionQuery { 160 __schema { 161 ${a} 162 queryType { name kind } 163 mutationType { name kind } 164 subscriptionType { name kind } 165 types { 166 ...FullType 167 } 168 directives { 169 name 170 ${n} 171 ${o} 172 locations 173 args${s("(includeDeprecated: true)")} { 174 ...InputValue 175 } 176 } 177 } 178 } 179 180 fragment FullType on __Type { 181 kind 182 name 183 ${n} 184 ${i} 185 ${l} 186 fields(includeDeprecated: true) { 187 name 188 ${n} 189 args${s("(includeDeprecated: true)")} { 190 ...InputValue 191 } 192 type { 193 ...TypeRef 194 } 195 isDeprecated 196 deprecationReason 197 } 198 inputFields${s("(includeDeprecated: true)")} { 199 ...InputValue 200 } 201 interfaces { 202 ...TypeRef 203 } 204 enumValues(includeDeprecated: true) { 205 name 206 ${n} 207 isDeprecated 208 deprecationReason 209 } 210 possibleTypes { 211 ...TypeRef 212 } 213 } 214 215 fragment InputValue on __InputValue { 216 name 217 ${n} 218 type { ...TypeRef } 219 defaultValue 220 ${s("isDeprecated")} 221 ${s("deprecationReason")} 222 } 223 224 fragment TypeRef on __Type { 225 kind 226 name 227 ofType { 228 kind 229 name 230 ofType { 231 kind 232 name 233 ofType { 234 kind 235 name 236 ofType { 237 kind 238 name 239 ofType { 240 kind 241 name 242 ofType { 243 kind 244 name 245 ofType { 246 kind 247 name 248 ofType { 249 kind 250 name 251 ofType { 252 kind 253 name 254 } 255 } 256 } 257 } 258 } 259 } 260 } 261 } 262 } 263 } 264 `}var Oe=Ae(39194),Ze=Object.defineProperty,rt=Object.defineProperties,Ot=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,St=(e,t)=>(t=Symbol[e])?t:Symbol.for("Symbol."+e),pe=(e,t,n)=>t in e?Ze(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ae=(e,t)=>{for(var n in t||(t={}))Ve.call(t,n)&&pe(e,n,t[n]);if(se)for(var n of se(t))bt.call(t,n)&&pe(e,n,t[n]);return e},ie=(e,t)=>rt(e,Ot(t)),Be=function(e,t){this[0]=e,this[1]=t},ge=(e,t,n)=>{var i=(s,l,f,p)=>{try{var g=n[s](l),v=(l=g.value)instanceof Be,A=g.done;Promise.resolve(v?l[0]:l).then(x=>v?i(s==="return"?s:"next",l[1]?{done:x.done,value:x.value}:x,f,p):f({value:x,done:A})).catch(x=>i("throw",x,f,p))}catch(x){p(x)}},o=s=>a[s]=l=>new Promise((f,p)=>i(s,l,f,p)),a={};return n=n.apply(e,t),a[St("asyncIterator")]=()=>a,o("next"),o("throw"),o("return"),a},it=(e,t,n)=>(t=e[St("asyncIterator")])?t.call(e):(e=e[St("iterator")](),t={},n=(i,o)=>(o=e[i])&&(t[i]=a=>new Promise((s,l,f)=>(a=o.call(e,a),f=a.done,Promise.resolve(a.value).then(p=>s({value:p,done:f}),l)))),n("next"),n("return"),t),on=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())});function xn(e){return typeof e=="object"&&e!==null&&typeof e.then=="function"}function si(e){return new Promise((t,n)=>{const i=e.subscribe({next(o){t(o),i.unsubscribe()},error:n,complete(){n(new Error("no value resolved"))}})})}function jn(e){return typeof e=="object"&&e!==null&&"subscribe"in e&&typeof e.subscribe=="function"}function lr(e){return typeof e=="object"&&e!==null&&(e[Symbol.toStringTag]==="AsyncGenerator"||Symbol.asyncIterator in e)}function cr(e){return on(this,null,function*(){var t;const n=(t=("return"in e?e:e[Symbol.asyncIterator]()).return)==null?void 0:t.bind(e),i=yield("next"in e?e:e[Symbol.asyncIterator]()).next.bind(e)();return n==null||n(),i.value})}function Sr(e){return on(this,null,function*(){const t=yield e;return lr(t)?cr(t):jn(t)?si(t):t})}var Qr=Ae(71250),Or=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())});const dr=e=>typeof e=="object"&&e!==null&&"code"in e,fr=(e,t)=>{let n=!1;return visit(e,{OperationDefinition(i){var o;t===((o=i.name)==null?void 0:o.value)&&i.operation==="subscription"&&(n=!0)}}),n},pr=(e,t)=>
264(n,i)=>Or(void 0,null,function*(){return(yield t(e.url,{method:"POST",body:JSON.stringify(n),headers:__spreadValues(__spreadValues({"content-type":"application/json"},e.headers),i==null?void 0:i.headers)})).json()});function Fr(e,t){return Or(this,null,function*(){let n;try{const{createClient:i}=yield Ae.e(2238).then(Ae.bind(Ae,52238));return n=i({url:e,connectionParams:t}),hr(n)}catch(i){if(dr(i)&&i.code==="MODULE_NOT_FOUND")throw new Error("You need to install the 'graphql-ws' package to use websockets when passing a 'subscriptionUrl'");console.error(`Error creating websocket client for ${e}`,i)}})}const hr=e=>t=>makeAsyncIterableIteratorFromSink(n=>e.subscribe(t,__spreadProps(__spreadValues({},n),{error(i){i instanceof CloseEvent?n.error(new Error(`Socket closed with event ${i.code} ${i.reason||""}`.trim())):n.error(i)}}))),_r=e=>t=>{const n=e.request(t);return makeAsyncIterableIteratorFromSink(i=>n.subscribe(i).unsubscribe)},qi=(e,t)=>function(n,i){return __asyncGenerator(this,null,function*(){const o=yield new __await(t(e.url,{method:"POST",body:JSON.stringify(n),headers:__spreadValues(__spreadValues({"content-type":"application/json",accept:"application/json, multipart/mixed"},e.headers),i==null?void 0:i.headers)}).then(p=>meros(p,{multiple:!0})));if(!isAsyncIterable(o))return yield o.json();try{for(var a=__forAwait(o),s,l,f;s=!(l=yield new __await(a.next())).done;s=!1){const p=l.value;if(p.some(g=>!g.json)){const g=p.map(v=>`Headers:: 265${v.headers} 266 267Body:: 268${v.body}`);throw new Error(`Expected multipart chunks to be of json type. got: 269${g}`)}yield p.map(g=>g.body)}}catch(p){f=[p]}finally{try{s&&(l=a.return)&&(yield new __await(l.call(a)))}finally{if(f)throw f[0]}}})};function Eo(e,t){return Or(this,null,function*(){if(e.wsClient)return hr(e.wsClient);if(e.subscriptionUrl)return Fr(e.subscriptionUrl,__spreadValues(__spreadValues({},e.wsConnectionParams),t==null?void 0:t.headers));const n=e.legacyClient||e.legacyWsClient;if(n)return _r(n)})}var Kr=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())});function Xr(e){const t=e.fetch||typeof window!="undefined"&&window.fetch;if(!t)throw new Error("No valid fetcher implementation available");e.enableIncrementalDelivery=e.enableIncrementalDelivery!==!1;const n=createSimpleFetcher(e,t),i=e.enableIncrementalDelivery?createMultipartFetcher(e,t):n;return(o,a)=>Kr(this,null,function*(){if(o.operationName==="IntrospectionQuery")return(e.schemaFetcher||n)(o,a);if(a!=null&&a.documentAST&&isSubscriptionWithName(a.documentAST,o.operationName||void 0)){const s=yield getWsFetcher(e,a);if(!s)throw new Error(`Your GraphiQL createFetcher is not properly configured for websocket subscriptions yet. ${e.subscriptionUrl?`Provided URL ${e.subscriptionUrl} failed`:"Please provide subscriptionUrl, wsClient or legacyClient option first."}`);return s(o)}return i(o,a)})}function ji(e){return JSON.stringify(e,null,2)}function Di(e){return ie(ae({},e),{message:e.message,stack:e.stack})}function mr(e){return e instanceof Error?Di(e):e}function gr(e){return Array.isArray(e)?ji({errors:e.map(t=>mr(t))}):ji({errors:[mr(e)]})}function Vi(e){return ji(e)}var vr=Ae(75596),Ui=Ae(31573);function Co(e,t,n){const i=[];if(!e||!t)return{insertions:i,result:t};let o;try{o=(0,_e.qg)(t)}catch(l){return{insertions:i,result:t}}const a=n||bo,s=new vr.D(e);return(0,Oe.YR)(o,{leave(l){s.leave(l)},enter(l){if(s.enter(l),l.kind==="Field"&&!l.selectionSet){const f=s.getType(),p=ye(Zt(f),a);if(p&&l.loc){const g=pt(t,l.loc.start);i.push({index:l.loc.end,string:" "+(0,Z.y)(p).replaceAll(` 270`,` 271`+g)})}}}}),{insertions:i,result:Re(t,i)}}function bo(e){if(!("getFields"in e))return[];const t=e.getFields();if(t.id)return["id"];if(t.edges)return["edges"];if(t.node)return["node"];const n=[];for(const i of Object.keys(t))(0,ue.zf)(t[i].type)&&n.push(i);return n}function ye(e,t){const n=(0,ue.MR)(e);if(!e||(0,ue.zf)(e))return;const i=t(n);if(!(!Array.isArray(i)||i.length===0||!("getFields"in n)))return{kind:Ui.b.SELECTION_SET,selections:i.map(o=>{const a=n.getFields()[o],s=a?a.type:null;return{kind:Ui.b.FIELD,name:{kind:Ui.b.NAME,value:o},selectionSet:ye(s,t)}})}}function Re(e,t){if(t.length===0)return e;let n="",i=0;for(const{index:o,string:a}of t)n+=e.slice(i,o)+a,i=o;return n+=e.slice(i),n}function pt(e,t){let n=t,i=t;
271for(;n;){const o=e.charCodeAt(n-1);if(o===10||o===13||o===8232||o===8233)break;n--,o!==9&&o!==11&&o!==12&&o!==32&&o!==160&&(i=n)}return e.slice(n,i)}function Zt(e){if(e)return e}function wn(e,t){var n;const i=new Map,o=[];for(const a of e)if(a.kind==="Field"){const s=t(a),l=i.get(s);if((n=a.directives)!=null&&n.length){const f=ae({},a);o.push(f)}else if(l!=null&&l.selectionSet&&a.selectionSet)l.selectionSet.selections=[...l.selectionSet.selections,...a.selectionSet.selections];else if(!l){const f=ae({},a);i.set(s,f),o.push(f)}}else o.push(a);return o}function Ai(e,t,n){var i;const o=n?(0,ue.MR)(n).name:null,a=[],s=[];for(let l of t){if(l.kind==="FragmentSpread"){const f=l.name.value;if(!l.directives||l.directives.length===0){if(s.includes(f))continue;s.push(f)}const p=e[l.name.value];if(p){const{typeCondition:g,directives:v,selectionSet:A}=p;l={kind:Ui.b.INLINE_FRAGMENT,typeCondition:g,directives:v,selectionSet:A}}}if(l.kind===Ui.b.INLINE_FRAGMENT&&(!l.directives||((i=l.directives)==null?void 0:i.length)===0)){const f=l.typeCondition?l.typeCondition.name.value:null;if(!f||f===o){a.push(...Ai(e,l.selectionSet.selections,n));continue}}a.push(l)}return a}function Zr(e,t){const n=t?new vr.D(t):null,i=Object.create(null);for(const s of e.definitions)s.kind===Ui.b.FRAGMENT_DEFINITION&&(i[s.name.value]=s);const o={SelectionSet(s){const l=n?n.getParentType():null;let{selections:f}=s;return f=Ai(i,f,l),ie(ae({},s),{selections:f})},FragmentDefinition(){return null}},a=(0,Oe.YR)(e,n?(0,vr.S)(n,o):o);return(0,Oe.YR)(a,{SelectionSet(s){let{selections:l}=s;return l=wn(l,f=>f.alias?f.alias.value:f.name.value),ie(ae({},s),{selections:l})},FragmentDefinition(){return null}})}function Uo(e,t,n){if(!n||n.length<1)return;const i=n.map(o=>{var a;return(a=o.name)==null?void 0:a.value});if(t&&i.includes(t))return t;if(t&&e){const o=e.map(a=>{var s;return(s=a.name)==null?void 0:s.value}).indexOf(t);if(o!==-1&&o<i.length)return i[o]}return i[0]}function Do(e,t){return t instanceof DOMException&&(t.code===22||t.code===1014||t.name==="QuotaExceededError"||t.name==="NS_ERROR_DOM_QUOTA_REACHED")&&e.length!==0}class $o{constructor(t){t?this.storage=t:t===null?this.storage=null:typeof window=="undefined"?this.storage=null:this.storage={getItem:localStorage.getItem.bind(localStorage),setItem:localStorage.setItem.bind(localStorage),removeItem:localStorage.removeItem.bind(localStorage),get length(){let n=0;for(const i in localStorage)i.indexOf(`${Jr}:`)===0&&(n+=1);return n},clear(){for(const n in localStorage)n.indexOf(`${Jr}:`)===0&&localStorage.removeItem(n)}}}get(t){if(!this.storage)return null;const n=`${Jr}:${t}`,i=this.storage.getItem(n);return i==="null"||i==="undefined"?(this.storage.removeItem(n),null):i||null}set(t,n){let i=!1,o=null;if(this.storage){const a=`${Jr}:${t}`;if(n)try{this.storage.setItem(a,n)}catch(s){o=s instanceof Error?s:new Error(`${s}`),i=Do(this.storage,s)}else this.storage.removeItem(a)}return{isQuotaError:i,error:o}}clear(){this.storage&&this.storage.clear()}}const Jr="graphiql";class Ta{constructor(t,n,i=null){this.key=t,this.storage=n,this.maxSize=i,this.items=this.fetchAll()}get length(){return this.items.length}contains(t){return this.items.some(n=>n.query===t.query&&n.variables===t.variables&&n.headers===t.headers&&n.operationName===t.operationName)}edit(t,n){if(typeof n=="number"&&this.items[n]){const o=this.items[n];if(o.query===t.query&&o.variables===t.variables&&o.headers===t.headers&&o.operationName===t.operationName){this.items.splice(n,1,t),this.save();return}}const i=this.items.findIndex(o=>o.query===t.query&&o.variables===t.variables&&o.headers===t.headers&&o.operationName===t.operationName);i!==-1&&(this.items.splice(i,1,t),this.save())}delete(t){const n=this.items.findIndex(i=>i.query===t.query&&i.variables===t.variables&&i.headers===t.headers&&i.operationName===t.operationName);n!==-1&&(this.items.splice(n,1),this.save())}fetchRecent(){return this.items.at(-1)}fetchAll(){const t=this.storage.get(this.key);return t?JSON.parse(t)[this.key]:[]}push(t){const n=[...this.items,t];this.maxSize&&n.length>this.maxSize&&n.shift();for(let i=0;i<5;i++){const o=this.storage.set(this.key,JSON.stringify({[this.key]:n}));if(!(o!=null&&o.error))this.items=n;else if(o.isQuotaError&&this.maxSize)n.shift();else return}}save(){this.storage.set(this.key,JSON.stringify({[this.key]:this.items}))}}const Ao=1e5;class Sa{constructor(t,n){this.storage=t,this.maxHistoryLength=n,this.updateHistory=({query:i,variables:o,headers:a,operationName:s})=>{if(!this.shouldSaveQuery(i,o,a,this.history.fetchRecent()))return;this.history.push({query:i,variables:o,headers:a,operationName:s});const l=this.history.items,f=this.favorite.items;this.queries=l.concat(f)},this.deleteHistory=({query:i,variables:o,headers:a,operationName:s,favorite:l},f=!1)=>{function p(g){const v=g.items.find(A=>A.query===i&&A.variables===o&&A.headers===a&&A.operationName===s);v&&g.delete(v)}(l||f)&&p(this.favorite),(!l||f)&&p(this.history),this.queries=[...this.history.items,...this.favorite.items]},this.history=new Ta("queries",this.storage,this.maxHistoryLength),this.favorite=new Ta("favorites",this.storage,null),this.queries=[...this.history.fetchAll(),...this.favorite.fetchAll()]}shouldSaveQuery(t,n,i,o){if(!t)return!1;try{(0,_e.qg)(t)}catch(a){return!1}return t.length>Ao?!1:o?!(JSON.stringify(t)===JSON.stringify(o.query)&&(JSON.stringify(n)===JSON.stringify(o.variables)&&(JSON.stringify(i)===JSON.stringify(o.headers)||i&&!o.headers)||n&&!o.variables)):!0}toggleFavorite({query:t,variables:n,headers:i,operationName:o,label:a,favorite:s}){const l={query:t,variables:n,headers:i,operationName:o,label:a};s?(l.favorite=!1,this.favorite.delete(l),this.history.push(l)):(l.favorite=!0,this.favorite.push(l),this.history.delete(l)),this.queries=[...this.history.items,...this.favorite.items]}editLabel({query:t,variables:n,headers:i,operationName:o,label:a,favorite:s},l){const f={query:t,variables:n,headers:i,operationName:o,label:a};s?this.favorite.edit(ie(ae({},f),{favorite:s}),l):this.history.edit(f,l),this.queries=[...this.history.items,...this.favorite.items]}}function zo({namespace:e}){const t=`${e}:`,n=i=>`${t}${i}`;return{setItem:(i,o)=>localStorage.setItem(n(i),o),getItem:i=>localStorage.getItem(n(i)),removeItem:i=>localStorage.removeItem(n(i)),get length(){let i=0;for(const o in localStorage)o.indexOf(t)===0&&(i+=1);return i},clear(){for(const i in localStorage)i.indexOf(t)===0&&localStorage.removeItem(i)}}}var Nr=Ae(25953),Ir=Ae(82684),Oa=Ae(13952),ke=Ae(71998);function Yt(e,t,{checkForDefaultPrevented:n=!0}={}
271){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function In(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function cn(...e){return t=>{let n=!1;const i=e.map(o=>{const a=In(o,t);return!n&&typeof a=="function"&&(n=!0),a});if(n)return()=>{for(let o=0;o<i.length;o++){const a=i[o];typeof a=="function"?a():In(e[o],null)}}}}function Yn(...e){return h.useCallback(cn(...e),e)}var Ce=Object.defineProperty,fe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Qe=(e,t,n)=>t in e?Ce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wt=(e,t)=>{for(var n in t||(t={}))Xe.call(t,n)&&Qe(e,n,t[n]);if(Pe)for(var n of Pe(t))ze.call(t,n)&&Qe(e,n,t[n]);return e},Nt=(e,t)=>fe(e,ve(t)),Ut=(e,t)=>{var n={};for(var i in e)Xe.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Pe)for(var i of Pe(e))t.indexOf(i)<0&&ze.call(e,i)&&(n[i]=e[i]);return n};function Rt(e,t){const n=h.createContext(t),i=a=>{const s=a,{children:l}=s,f=Ut(s,["children"]),p=h.useMemo(()=>f,Object.values(f));return(0,y.jsx)(n.Provider,{value:p,children:l})};i.displayName=e+"Provider";function o(a){const s=h.useContext(n);if(s)return s;if(t!==void 0)return t;throw new Error(`\`${a}\` must be used within \`${e}\``)}return[i,o]}function fn(e,t=[]){let n=[];function i(a,s){const l=h.createContext(s),f=n.length;n=[...n,s];const p=v=>{var A;const x=v,{scope:D,children:I}=x,k=Ut(x,["scope","children"]),$=((A=D==null?void 0:D[e])==null?void 0:A[f])||l,H=h.useMemo(()=>k,Object.values(k));return(0,y.jsx)($.Provider,{value:H,children:I})};p.displayName=a+"Provider";function g(v,A){var x;const D=((x=A==null?void 0:A[e])==null?void 0:x[f])||l,I=h.useContext(D);if(I)return I;if(s!==void 0)return s;throw new Error(`\`${v}\` must be used within \`${a}\``)}return[p,g]}const o=()=>{const a=n.map(s=>h.createContext(s));return function(l){const f=(l==null?void 0:l[e])||a;return h.useMemo(()=>({[`__scope${e}`]:Nt(wt({},l),{[e]:f})}),[l,f])}};return o.scopeName=e,[i,Dn(o,...t)]}function Dn(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const i=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const s=i.reduce((l,{useScope:f,scopeName:p})=>{const v=f(a)[`__scope${p}`];return wt(wt({},l),v)},{});return h.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return n.scopeName=t.scopeName,n}var kn=globalThis!=null&&globalThis.document?h.useLayoutEffect:()=>{},Zn=z.useId||(()=>{}),eo=0;function _i(e){const[t,n]=h.useState(Zn());return kn(()=>{e||n(i=>i!=null?i:String(eo++))},[e]),e||(t?`radix-${t}`:"")}function ni(e){const t=h.useRef(e);return h.useEffect(()=>{t.current=e}),h.useMemo(()=>(...n)=>{var i;return(i=t.current)==null?void 0:i.call(t,...n)},[])}function Jn({prop:e,defaultProp:t,onChange:n=()=>{}}){const[i,o]=xi({defaultProp:t,onChange:n}),a=e!==void 0,s=a?e:i,l=ni(n),f=h.useCallback(p=>{if(a){const v=typeof p=="function"?p(e):p;v!==e&&l(v)}else o(p)},[a,e,o,l]);return[s,f]}function xi({defaultProp:e,onChange:t}){const n=h.useState(e),[i]=n,o=h.useRef(i),a=ni(t);return h.useEffect(()=>{o.current!==i&&(a(i),o.current=i)},[i,o,a]),n}var ei=Ae(86438),Ld=Object.defineProperty,Md=Object.defineProperties,Bd=Object.getOwnPropertyDescriptors,Ho=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,gu=(e,t,n)=>t in e?Ld(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wo=(e,t)=>{for(var n in t||(t={}))Fa.call(t,n)&&gu(e,n,t[n]);if(Ho)for(var n of Ho(t))Go.call(t,n)&&gu(e,n,t[n]);return e},Yl=(e,t)=>Md(e,Bd(t)),mt=(e,t)=>{var n={};for(var i in e)Fa.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Ho)for(var i of Ho(e))t.indexOf(i)<0&&Go.call(e,i)&&(n[i]=e[i]);return n},Na=h.forwardRef((e,t)=>{const n=e,{children:i}=n,o=mt(n,["children"]),a=h.Children.toArray(i),s=a.find(qn);if(s){const l=s.props.children,f=a.map(p=>p===s?h.Children.count(l)>1?h.Children.only(null):h.isValidElement(l)?l.props.children:null:p);return(0,y.jsx)(an,Yl(Wo({},o),{ref:t,children:h.isValidElement(l)?h.cloneElement(l,void 0,f):null}))}return(0,y.jsx)(an,Yl(Wo({},o),{ref:t,children:i}))});Na.displayName="Slot";var an=h.forwardRef((e,t)=>
271{const n=e,{children:i}=n,o=mt(n,["children"]);if(h.isValidElement(i)){const a=gn(i),s=Vs(o,i.props);return i.type!==h.Fragment&&(s.ref=t?cn(t,a):a),h.cloneElement(i,s)}return h.Children.count(i)>1?h.Children.only(null):null});an.displayName="SlotClone";var $i=({children:e})=>(0,y.jsx)(y.Fragment,{children:e});function qn(e){return h.isValidElement(e)&&e.type===$i}function Vs(e,t){const n=Wo({},t);for(const i in t){const o=e[i],a=t[i];/^on[A-Z]/.test(i)?o&&a?n[i]=(...l)=>{a(...l),o(...l)}:o&&(n[i]=o):i==="style"?n[i]=Wo(Wo({},o),a):i==="className"&&(n[i]=[o,a].filter(Boolean).join(" "))}return Wo(Wo({},e),n)}function gn(e){var t,n;let i=(t=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:t.get,o=i&&"isReactWarning"in i&&i.isReactWarning;return o?e.ref:(i=(n=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:n.get,o=i&&"isReactWarning"in i&&i.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}var Ql=null,Kl=Object.defineProperty,Us=Object.defineProperties,Xl=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,Yo=(e,t,n)=>t in e?Kl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,to=(e,t)=>{for(var n in t||(t={}))Qu.call(t,n)&&Yo(e,n,t[n]);if(xo)for(var n of xo(t))Ku.call(t,n)&&Yo(e,n,t[n]);return e},no=(e,t)=>Us(e,Xl(t)),kr=(e,t)=>{var n={};
271for(var i in e)Qu.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&xo)for(var i of xo(e))t.indexOf(i)<0&&Ku.call(e,i)&&(n[i]=e[i]);return n},Ia=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Tn=Ia.reduce((e,t)=>{const n=h.forwardRef((i,o)=>{const a=i,{asChild:s}=a,l=kr(a,["asChild"]),f=s?Na:t;return typeof window!="undefined"&&(window[Symbol.for("radix-ui")]=!0),(0,y.jsx)(f,no(to({},l),{ref:o}))});return n.displayName=`Primitive.${t}`,no(to({},e),{[t]:n})},{});function io(e,t){e&&ei.flushSync(()=>e.dispatchEvent(t))}var Hp=null;function Zl(e,t=globalThis==null?void 0:globalThis.document){const n=ni(e);h.useEffect(()=>{const i=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",i,{capture:!0}),()=>t.removeEventListener("keydown",i,{capture:!0})},[n,t])}var vu=Object.defineProperty,jd=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,$s=Object.prototype.hasOwnProperty,ec=Object.prototype.propertyIsEnumerable,Ko=(e,t,n)=>t in e?vu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xo=(e,t)=>{for(var n in t||(t={}))$s.call(t,n)&&Ko(e,n,t[n]);if(Qo)for(var n of Qo(t))ec.call(t,n)&&Ko(e,n,t[n]);return e},Zo=(e,t)=>jd(e,Jl(t)),Xu=(e,t)=>{var n={};for(var i in e)$s.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Qo)for(var i of Qo(e))t.indexOf(i)<0&&ec.call(e,i)&&(n[i]=e[i]);return n},Vd="DismissableLayer",zs="dismissableLayer.update",Zu="dismissableLayer.pointerDownOutside",Ju="dismissableLayer.focusOutside",yu,tc=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),zi=h.forwardRef((e,t)=>{var n;const i=e,{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:l,onInteractOutside:f,onDismiss:p}=i,g=Xu(i,["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),v=h.useContext(tc),[A,x]=h.useState(null),D=(n=A==null?void 0:A.ownerDocument)!=null?n:globalThis==null?void 0:globalThis.document,[,I]=h.useState({}),k=Yn(t,re=>x(re)),$=Array.from(v.layers),[H]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),L=$.indexOf(H),G=A?$.indexOf(A):-1,J=v.layersWithOutsidePointerEventsDisabled.size>0,le=G>=L,xe=es(re=>{const Se=re.target,Ne=[...v.branches].some(Ge=>Ge.contains(Se));!le||Ne||(s==null||s(re),f==null||f(re),re.defaultPrevented||p==null||p())},D),Ie=Jo(re=>{const Se=re.target;[...v.branches].some(Ge=>Ge.contains(Se))||(l==null||l(re),f==null||f(re),re.defaultPrevented||p==null||p())},D);return Zl(re=>{G===v.layers.size-1&&(a==null||a(re),!re.defaultPrevented&&p&&(re.preventDefault(),p()))},D),h.useEffect(()=>{if(A)return o&&(v.layersWithOutsidePointerEventsDisabled.size===0&&(yu=D.body.style.pointerEvents,D.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(A)),v.layers.add(A),Eu(),()=>{o&&v.layersWithOutsidePointerEventsDisabled.size===1&&(D.body.style.pointerEvents=yu)}},[A,D,o,v]),h.useEffect(()=>()=>{A&&(v.layers.delete(A),v.layersWithOutsidePointerEventsDisabled.delete(A),Eu())},[A,v]),h.useEffect(()=>{const re=()=>I({});return document.addEventListener(zs,re),()=>document.removeEventListener(zs,re)},[]),(0,y.jsx)(Tn.div,Zo(Xo({},g),{ref:k,style:Xo({pointerEvents:J?le?"auto":"none":void 0},e.style),onFocusCapture:Yt(e.onFocusCapture,Ie.onFocusCapture),onBlurCapture:Yt(e.onBlurCapture,Ie.onBlurCapture),onPointerDownCapture:Yt(e.onPointerDownCapture,xe.onPointerDownCapture)}))});zi.displayName=Vd;var nc="DismissableLayerBranch",ii=h.forwardRef((e,t)=>{const n=h.useContext(tc),i=h.useRef(null),o=Yn(t,i);return h.useEffect(()=>{const a=i.current;if(a)return n.branches.add(a),()=>{n.branches.delete(a)}},[n.branches]),(0,y.jsx)(Tn.div,Zo(Xo({},e),{ref:o}))});ii.displayName=nc;function es(e,t=globalThis==null?void 0:globalThis.document){const n=ni(e),i=h.useRef(!1),o=h.useRef(()=>{});return h.useEffect(()=>{const a=l=>{if(l.target&&!i.current){let p=function(){Hs(Zu,n,g,{discrete:!0})};var f=p;const g={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=p,t.addEventListener("click",o.current,{once:!0})):p()}else t.removeEventListener("click",o.current);i.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",a)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",a),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>i.current=!0}}function Jo(e,t=globalThis==null?void 0:globalThis.document){const n=ni(e),i=h.useRef(!1);return h.useEffect(()=>{const o=a=>{a.target&&!i.current&&Hs(Ju,n,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}function Eu(){const e=new CustomEvent(zs);document.dispatchEvent(e)}function Hs(e,t,n,{discrete:i}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),i?io(o,a):o.dispatchEvent(a)}var Hi=null,ea=null,ic=Object.defineProperty,ta=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Cu=(e,t,n)=>t in e?ic(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rc=(e,t)=>{for(var n in t||(t={}))Gs.call(t,n)&&Cu(e,n,t[n]);if(na)for(var n of na(t))ka.call(t,n)&&Cu(e,n,t[n]);return e},Ud=(e,t)=>ta(e,wo(t)),$d=(e,t)=>{var n={};for(var i in e)Gs.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&na)for(var i of na(e))t.indexOf(i)<0&&ka.call(e,i)&&(n[i]=e[i]);return n},Ws="focusScope.autoFocusOnMount",bu="focusScope.autoFocusOnUnmount",oc={bubbles:!1,cancelable:!0},zd="FocusScope",Ys=h.forwardRef((e,t)=>
vendor: 3,595 bytes, line 271
271{const n=e,{loop:i=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:s}=n,l=$d(n,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[f,p]=h.useState(null),g=ni(a),v=ni(s),A=h.useRef(null),x=Yn(t,k=>p(k)),D=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(o){let L=function(xe){if(D.paused||!f)return;const Ie=xe.target;f.contains(Ie)?A.current=Ie:To(A.current,{select:!0})},G=function(xe){if(D.paused||!f)return;const Ie=xe.relatedTarget;Ie!==null&&(f.contains(Ie)||To(A.current,{select:!0}))},J=function(xe){if(document.activeElement===document.body)for(const re of xe)re.removedNodes.length>0&&To(f)};var k=L,$=G,H=J;document.addEventListener("focusin",L),document.addEventListener("focusout",G);const le=new MutationObserver(J);return f&&le.observe(f,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",L),document.removeEventListener("focusout",G),le.disconnect()}}},[o,f,D.paused]),h.useEffect(()=>{if(f){ts.add(D);const k=document.activeElement;if(!f.contains(k)){const H=new CustomEvent(Ws,oc);f.addEventListener(Ws,g),f.dispatchEvent(H),H.defaultPrevented||(Hd(Kd(Qs(f)),{select:!0}),document.activeElement===k&&To(f))}return()=>{f.removeEventListener(Ws,g),setTimeout(()=>{const H=new CustomEvent(bu,oc);f.addEventListener(bu,v),f.dispatchEvent(H),H.defaultPrevented||To(k!=null?k:document.body,{select:!0}),f.removeEventListener(bu,v),ts.remove(D)},0)}}},[f,g,v,D]);const I=h.useCallback(k=>{if(!i&&!o||D.paused)return;const $=k.key==="Tab"&&!k.altKey&&!k.ctrlKey&&!k.metaKey,H=document.activeElement;if($&&H){const L=k.currentTarget,[G,J]=Gd(L);G&&J?!k.shiftKey&&H===J?(k.preventDefault(),i&&To(G,{select:!0})):k.shiftKey&&H===G&&(k.preventDefault(),i&&To(J,{select:!0})):H===L&&k.preventDefault()}},[i,o,D.paused]);return(0,y.jsx)(Tn.div,Ud(rc({tabIndex:-1},l),{ref:x,onKeyDown:I}))});Ys.displayName=zd;function Hd(e,{select:t=!1}={}){const n=document.activeElement;for(const i of e)if(To(i,{select:t}),document.activeElement!==n)return}function Gd(e){const t=Qs(e),n=ac(t,e),i=ac(t.reverse(),e);return[n,i]}function Qs(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:i=>{const o=i.tagName==="INPUT"&&i.type==="hidden";return i.disabled||i.hidden||o?NodeFilter.FILTER_SKIP:i.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function ac(e,t){for(const n of e)if(!Wd(n,{upTo:t}))return n}function Wd(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function Yd(e){return e instanceof HTMLInputElement&&"select"in e}function To(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&Yd(e)&&t&&e.select()}}var ts=Qd();function Qd(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=Ks(e,t),e.unshift(t)},remove(t){var n;e=Ks(e,t),(n=e[0])==null||n.resume()}}}function Ks(e,t){const n=[...e],i=n.indexOf(t);return i!==-1&&n.splice(i,1),n}function Kd(e){return e.filter(t=>t.tagName!=="A")}var Xd=null,Zd=Object.defineProperty,Jd=Object.defineProperties,ef=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,tf=Object.prototype.hasOwnProperty,Du=Object.prototype.propertyIsEnumerable,Au=(e,t,n)=>t in e?Zd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ia=(e,t)=>{for(var n in t||(t={}))tf.call(t,n)&&Au(e,n,t[n]);if(ns)for(var n of ns(t))Du.call(t,n)&&Au(e,n,t[n]);return e},yr=(e,t)=>
271Jd(e,ef(t)),is=(e,t)=>{var n={};for(var i in e)tf.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&ns)for(var i of ns(e))t.indexOf(i)<0&&Du.call(e,i)&&(n[i]=e[i]);return n},nf="Portal",rs=h.forwardRef((e,t)=>{var n;const i=e,{container:o}=i,a=is(i,["container"]),[s,l]=h.useState(!1);kn(()=>l(!0),[]);const f=o||s&&((n=globalThis==null?void 0:globalThis.document)==null?void 0:n.body);return f?ei.createPortal((0,y.jsx)(Tn.div,yr(ia({},a),{ref:t})),f):null});rs.displayName=nf;var Gp=null;function rf(e,t){return h.useReducer((n,i)=>{const o=t[n][i];return o!=null?o:n},e)}var qr=e=>{const{present:t,children:n}=e,i=ra(t),o=typeof n=="function"?n({present:i.isPresent}):h.Children.only(n),a=Yn(i.ref,of(o));return typeof n=="function"||i.isPresent?h.cloneElement(o,{ref:a}):null};qr.displayName="Presence";function ra(e){const[t,n]=h.useState(),i=h.useRef({}),o=h.useRef(e),a=h.useRef("none"),s=e?"mounted":"unmounted",[l,f]=rf(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return h.useEffect(()=>{const p=os(i.current);a.current=l==="mounted"?p:"none"},[l]),kn(()=>{const p=i.current,g=o.current;if(g!==e){const A=a.current,x=os(p);e?f("MOUNT"):x==="none"||(p==null?void 0:p.display)==="none"?f("UNMOUNT"):f(g&&A!==x?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,f]),kn(()=>{var p;if(t){let g;const v=(p=t.ownerDocument.defaultView)!=null?p:window,A=D=>{const k=os(i.current).includes(D.animationName);if(D.target===t&&k&&(f("ANIMATION_END"),!o.current)){const $=t.style.animationFillMode;t.style.animationFillMode="forwards",g=v.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=$)})}},x=D=>{D.target===t&&(a.current=os(i.current))};return t.addEventListener("animationstart",x),t.addEventListener("animationcancel",A),t.addEventListener("animationend",A),()=>{v.clearTimeout(g),t.removeEventListener("animationstart",x),t.removeEventListener("animationcancel",A),t.removeEventListener("animationend",A)}}else f("ANIMATION_END")},[t,f]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:h.useCallback(p=>{p&&(i.current=getComputedStyle(p)),n(p)},[])}}function os(e){return(e==null?void 0:e.animationName)||"none"}function of(e){var t,n;let i=(t=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:t.get,o=i&&"isReactWarning"in i&&i.isReactWarning;return o?e.ref:(i=(n=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:n.get,o=i&&"isReactWarning"in i&&i.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}var Xs=0;function af(e){return ro(),e.children}function ro(){h.useEffect(()=>{var e,t;const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!=null?e:So()),document.body.insertAdjacentElement("beforeend",(t=n[1])!=null?t:So()),Xs++,()=>{Xs===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(i=>i.remove()),Xs--}},[])}function So(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var as=null,qa=function(e,t){return qa=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(n[o]=i[o])},qa(e,t)};function Oo(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");qa(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var ft=function(){return ft=Object.assign||function(t){for(var n,i=1,o=arguments.length;i<o;i++){n=arguments[i];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},ft.apply(this,arguments)};function ri(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,i=Object.getOwnPropertySymbols(e);o<i.length;o++)t.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]]);return n}function Zs(e,t,n,i){var o=arguments.length,a=o<3?t:i===null?i=Object.getOwnPropertyDescriptor(t,n):i,s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,i);else for(var l=e.length-1;l>=0;l--)(s=e[l])&&(a=(o<3?s(a):o>3?s(t,n,a):s(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function us(e,t){return function(n,i){t(n,i,e)}}function uc(e,t,n,i,o,a){function s($){if($!==void 0&&typeof $!="function")throw new TypeError("Function expected");return $}for(var l=i.kind,f=l==="getter"?"get":l==="setter"?"set":"value",p=!t&&e?i.static?e:e.prototype:null,g=t||(p?Object.getOwnPropertyDescriptor(p,i.name):{}),v,A=!1,x=n.length-1;x>=0;x--){var D={};for(var I in i)D[I]=I==="access"?{}:i[I];for(var I in i.access)D.access[I]=i.access[I];D.addInitializer=function($){if(A)throw new TypeError("Cannot add initializer
vendor: 5,671 bytes, line 271
271s after decoration has completed");a.push(s($||null))};var k=(0,n[x])(l==="accessor"?{get:g.get,set:g.set}:g[f],D);if(l==="accessor"){if(k===void 0)continue;if(k===null||typeof k!="object")throw new TypeError("Object expected");(v=s(k.get))&&(g.get=v),(v=s(k.set))&&(g.set=v),(v=s(k.init))&&o.unshift(v)}else(v=s(k))&&(l==="field"?o.unshift(v):g[f]=v)}p&&Object.defineProperty(p,i.name,g),A=!0}function sc(e,t,n){for(var i=arguments.length>2,o=0;o<t.length;o++)n=i?t[o].call(e,n):t[o].call(e);return i?n:void 0}function lc(e){return typeof e=="symbol"?e:"".concat(e)}function Wp(e,t,n){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function Yp(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function uf(e,t,n,i){function o(a){return a instanceof n?a:new n(function(s){s(a)})}return new(n||(n=Promise))(function(a,s){function l(g){try{p(i.next(g))}catch(v){s(v)}}function f(g){try{p(i.throw(g))}catch(v){s(v)}}function p(g){g.done?a(g.value):o(g.value).then(l,f)}p((i=i.apply(e,t||[])).next())})}function Sn(e,t){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,o,a,s=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return s.next=l(0),s.throw=l(1),s.return=l(2),typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function l(p){return function(g){return f([p,g])}}function f(p){if(i)throw new TypeError("Generator is already executing.");for(;s&&(s=0,p[0]&&(n=0)),n;)try{if(i=1,o&&(a=p[0]&2?o.return:p[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,p[1])).done)return a;switch(o=0,a&&(p=[p[0]&2,a.value]),p[0]){case 0:case 1:a=p;break;case 4:return n.label++,{value:p[1],done:!1};case 5:n.label++,o=p[1],p=[0];continue;case 7:p=n.ops.pop(),n.trys.pop();continue;default:if(a=n.trys,!(a=a.length>0&&a[a.length-1])&&(p[0]===6||p[0]===2)){n=0;continue}if(p[0]===3&&(!a||p[1]>a[0]&&p[1]<a[3])){n.label=p[1];break}if(p[0]===6&&n.label<a[1]){n.label=a[1],a=p;break}if(a&&n.label<a[2]){n.label=a[2],n.ops.push(p);break}a[2]&&n.ops.pop(),n.trys.pop();continue}p=t.call(e,n)}catch(g){p=[6,g],o=0}finally{i=a=0}if(p[0]&5)throw p[1];return{value:p[0]?p[1]:void 0,done:!0}}}var Js=Object.create?function(e,t,n,i){i===void 0&&(i=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,i,o)}:function(e,t,n,i){i===void 0&&(i=n),e[i]=t[n]};function Pr(e,t){for(var n in e)n!=="default"&&!Object.prototype.hasOwnProperty.call(t,n)&&Js(t,e,n)}function Gi(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],i=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function hn(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var i=n.call(e),o,a=[],s;try{for(;(t===void 0||t-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(l){s={error:l}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(s)throw s.error}}return a}function cc(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(hn(arguments[t]));return e}function el(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var i=Array(e),o=0,t=0;t<n;t++)for(var a=arguments[t],s=0,l=a.length;s<l;s++,o++)i[o]=a[s];return i}function wi(e,t,n){if(n||arguments.length===2)for(var i=0,o=t.length,a;i<o;i++)(a||!(i in t))&&(a||(a=Array.prototype.slice.call(t,0,i)),a[i]=t[i]);return e.concat(a||Array.prototype.slice.call(t))}function oa(e){return this instanceof oa?(this.v=e,this):new oa(e)}function dc(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=n.apply(e,t||[]),o,a=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),l("next"),l("throw"),l("return",s),o[Symbol.asyncIterator]=function(){return this},o;function s(x){return function(D){return Promise.resolve(D).then(x,v)}}function l(x,D){i[x]&&(o[x]=function(I){return new Promise(function(k,$){a.push([x,I,k,$])>1||f(x,I)})},D&&(o[x]=D(o[x])))}function f(x,D){try{p(i[x](D))}catch(I){A(a[0][3],I)}}function p(x){x.value instanceof oa?Promise.resolve(x.value.v).then(g,v):A(a[0][2],x)}function g(x){f("next",x)}function v(x){f("throw",x)}function A(x,D){x(D),a.shift(),a.length&&f(a[0][0],a[0][1])}}function sf(e){var t,n;return t={},i("next"),i("throw",function(o){throw o}),i("return"),t[Symbol.iterator]=function(){return this},t;function i(o,a){t[o]=e[o]?function(s){return(n=!n)?{value:oa(e[o](s)),done:!1}:a?a(s):s}:a}}function Wi(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof Gi=="function"?Gi(e):e[Symbol.iterator](),n={},i("next"),i("throw"),i("return"),n[Symbol.asyncIterator]=function(){return this},n);function i(a){n[a]=e[a]&&function(s){return new Promise(function(l,f){s=e[a](s),o(l,f,s.done,s.value)})}}function o(a,s,l,f){Promise.resolve(f).then(function(p){a({value:p,done:l})},s)}}function Fo(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var xu=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},Rn=function(e){return Rn=Object.getOwnPropertyNames||function(t){var n=[];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[n.length]=i);return n},Rn(e)};
vendor: 2,847 bytes, line 271
271function E(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n=Rn(e),i=0;i<n.length;i++)n[i]!=="default"&&Js(t,e,n[i]);return xu(t,e),t}function T(e){return e&&e.__esModule?e:{default:e}}function O(e,t,n,i){if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!i:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?i:n==="a"?i.call(e):i?i.value:t.get(e)}function F(e,t,n,i,o){if(i==="m")throw new TypeError("Private method is not writable");if(i==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return i==="a"?o.call(e,n):o?o.value=n:t.set(e,n),n}function w(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function Y(e,t,n){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var i,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");i=t[Symbol.asyncDispose]}if(i===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");i=t[Symbol.dispose],n&&(o=i)}if(typeof i!="function")throw new TypeError("Object not disposable.");o&&(i=function(){try{o.call(this)}catch(a){return Promise.reject(a)}}),e.stack.push({value:t,dispose:i,async:n})}else n&&e.stack.push({async:!0});return t}var oe=typeof SuppressedError=="function"?SuppressedError:function(e,t,n){var i=new Error(n);return i.name="SuppressedError",i.error=e,i.suppressed=t,i};function Fe(e){function t(a){e.error=e.hasError?new oe(a,e.error,"An error was suppressed during disposal."):a,e.hasError=!0}var n,i=0;function o(){for(;n=e.stack.pop();)try{if(!n.async&&i===1)return i=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return i|=2,Promise.resolve(a).then(o,function(s){return t(s),o()})}else i|=1}catch(s){t(s)}if(i===1)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return o()}function ut(e,t){return typeof e=="string"&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(n,i,o,a,s){return i?t?".jsx":".js":o&&(!a||!s)?n:o+a+"."+s.toLowerCase()+"js"}):e}var Ke={__extends:Oo,__assign:ft,__rest:ri,__decorate:Zs,__param:us,__esDecorate:uc,__runInitializers:sc,__propKey:lc,__setFunctionName:Wp,__metadata:Yp,__awaiter:uf,__generator:Sn,__createBinding:Js,__exportStar:Pr,__values:Gi,__read:hn,__spread:cc,__spreadArrays:el,__spreadArray:wi,__await:oa,__asyncGenerator:dc,__asyncDelegator:sf,__asyncValues:Wi,__makeTemplateOb
vendor: 5,068 bytes, lines 271-286
271ject:Fo,__importStar:E,__importDefault:T,__classPrivateFieldGet:O,__classPrivateFieldSet:F,__classPrivateFieldIn:w,__addDisposableResource:Y,__disposeResources:Fe,__rewriteRelativeImportExtension:ut},gt="right-scroll-bar-position",yt="width-before-scroll-bar",kt="with-scroll-bars-hidden",st="--removed-body-scroll-bar-size";function un(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function sn(e,t){var n=(0,h.useState)(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(i){var o=n.value;o!==i&&(n.value=i,n.callback(i,o))}}}})[0];return n.callback=t,n.facade}var Er=typeof window!="undefined"?h.useLayoutEffect:h.useEffect,Gt=new WeakMap;function zn(e,t){var n=sn(t||null,function(i){return e.forEach(function(o){return un(o,i)})});return Er(function(){var i=Gt.get(n);if(i){var o=new Set(i),a=new Set(e),s=n.current;o.forEach(function(l){a.has(l)||un(l,null)}),a.forEach(function(l){o.has(l)||un(l,s)})}Gt.set(n,e)},[e]),n}function _n(e){return e}function Rr(e,t){t===void 0&&(t=_n);var n=[],i=!1,o={read:function(){if(i)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var s=t(a,i);return n.push(s),function(){n=n.filter(function(l){return l!==s})}},assignSyncMedium:function(a){for(i=!0;n.length;){var s=n;n=[],s.forEach(a)}n={push:function(l){return a(l)},filter:function(){return n}}},assignMedium:function(a){i=!0;var s=[];if(n.length){var l=n;n=[],l.forEach(a),s=n}var f=function(){var g=s;s=[],g.forEach(a)},p=function(){return Promise.resolve().then(f)};p(),n={push:function(g){s.push(g),p()},filter:function(g){return s=s.filter(g),n}}}};return o}function On(e,t){return t===void 0&&(t=_n),Rr(e,t)}function aa(e){e===void 0&&(e={});var t=Rr(null);return t.options=ft({async:!0,ssr:!1},e),t}var ua=aa(),wu=function(){},tl=h.forwardRef(function(e,t){var n=h.useRef(null),i=h.useState({onScrollCapture:wu,onWheelCapture:wu,onTouchMoveCapture:wu}),o=i[0],a=i[1],s=e.forwardProps,l=e.children,f=e.className,p=e.removeScrollBar,g=e.enabled,v=e.shards,A=e.sideCar,x=e.noIsolation,D=e.inert,I=e.allowPinchZoom,k=e.as,$=k===void 0?"div":k,H=e.gapMode,L=ri(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),G=A,J=zn([n,t]),le=ft(ft({},L),o);return h.createElement(h.Fragment,null,g&&h.createElement(G,{sideCar:ua,removeScrollBar:p,shards:v,noIsolation:x,inert:D,setCallbacks:a,allowPinchZoom:!!I,lockRef:n,gapMode:H}),s?h.cloneElement(h.Children.only(l),ft(ft({},le),{ref:J})):h.createElement($,ft({},le,{className:f,ref:J}),l))});tl.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},tl.classNames={fullWidth:yt,zeroRight:gt};var fc=function(e){var t=e.sideCar,n=ri(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var i=t.read();if(!i)throw new Error("Sidecar medium not found");return h.createElement(i,ft({},n))};fc.isSideCarExport=!0;function nl(e,t){return e.useMedium(t),fc}var ss,il=function(e){ss=e},Qp=function(){return ss||Ae.nc};function y_(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Qp();return t&&e.setAttribute("nonce",t),e}function E_(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Kp(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var pc=function(){var e=0,t=null;return{add:function(n){e==0&&(t=y_())&&(E_(t,n),Kp(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},hc=function(){var e=pc();return function(t,n){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},_c=function(){var e=hc(),t=function(n){var i=n.styles,o=n.dynamic;return e(i,o),null};return t},lf={left:0,top:0,right:0,gap:0},rl=function(e){return parseInt(e||"",10)||0},cf=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],i=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[rl(n),rl(i),rl(o)]},C_=function(e){if(e===void 0&&(e="margin"),typeof window=="undefined")return lf;var t=cf(e),n=document.documentElement.clientWidth,i=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,i-n+t[2]-t[0])}},Xp=_c(),ls="data-scroll-locked",b_=function(e,t,n,i){var o=e.left,a=e.top,s=e.right,l=e.gap;return n===void 0&&(n="margin"),` 272 .`.concat(kt,` { 273 overflow: hidden `).concat(i,`; 274 padding-right: `).concat(l,"px ").concat(i,`; 275 } 276 body[`).concat(ls,`] { 277 overflow: hidden `).concat(i,`; 278 overscroll-behavior: contain; 279 `).concat([t&&"position: relative ".concat(i,";"),n==="margin"&&` 280 padding-left: `.concat(o,`px; 281 padding-top: `).concat(a,`px; 282 padding-right: `).concat(s,`px; 283 margin-left:0; 284 margin-top:0; 285 margin-right: `).concat(l,"px ").concat(i,`; 286 `),n==="padding"&&"padding-right: ".concat(l,"px ").concat(i,";
286")].filter(Boolean).join(""),` 287 } 288 289 .`).concat(gt,` { 290 right: `).concat(l,"px ").concat(i,`; 291 } 292 293 .`).concat(yt,` { 294 margin-right: `).concat(l,"px ").concat(i,`; 295 } 296 297 .`).concat(gt," .").concat(gt,` { 298 right: 0 `).concat(i,`; 299 } 300 301 .`).concat(yt," .").concat(yt,` { 302 margin-right: 0 `).concat(i,`; 303 } 304 305 body[`).concat(ls,`] { 306 `).concat(st,": ").concat(l,`px; 307 } 308`)},mc=function(){var e=parseInt(document.body.getAttribute(ls)||"0",10);return isFinite(e)?e:0},Pa=function(){h.useEffect(function(){return document.body.setAttribute(ls,(mc()+1).toString()),function(){var e=mc()-1;e<=0?document.body.removeAttribute(ls):document.body.setAttribute(ls,e.toString())}},[])},Zp=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,o=i===void 0?"margin":i;Pa();var a=h.useMemo(function(){return C_(o)},[o]);return h.createElement(Xp,{styles:b_(a,!t,o,n?"":"!important")})},Ra=!1;if(typeof window!="undefined")try{var Cr=Object.defineProperty({},"passive",{get:function(){return Ra=!0,!0}});window.addEventListener("test",Cr,Cr),window.removeEventListener("test",Cr,Cr)}catch(e){Ra=!1}var No=Ra?{passive:!1}:!1,sa=function(e){return e.tagName==="TEXTAREA"},gc=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!sa(e)&&n[t]==="visible")},D_=function(e){return gc(e,"overflowY")},A_=function(e){return gc(e,"overflowX")},La=function(e,t){var n=t.ownerDocument,i=t;do{typeof ShadowRoot!="undefined"&&i instanceof ShadowRoot&&(i=i.host);var o=al(e,i);if(o){var a=vc(e,i),s=a[1],l=a[2];if(s>l)return!0}i=i.parentNode}while(i&&i!==n.body);return!1},ol=function(e){var t=e.scrollTop,n=e.scrollHeight,i=e.clientHeight;return[t,n,i]},cs=function(e){var t=e.scrollLeft,n=e.scrollWidth,i=e.clientWidth;return[t,n,i]},al=function(e,t){return e==="v"?D_(t):A_(t)},vc=function(e,t){return e==="v"?ol(t):cs(t)},ds=function(e,t){return e==="h"&&t==="rtl"?-1:1},Ma=function(e,t,n,i,o){var a=ds(e,window.getComputedStyle(t).direction),s=a*i,l=n.target,f=t.contains(l),p=!1,g=s>0,v=0,A=0;do{var x=vc(e,l),D=x[0],I=x[1],k=x[2],$=I-k-a*D;(D||$)&&al(e,l)&&(v+=$,A+=D),l instanceof ShadowRoot?l=l.host:l=l.parentNode}while(!f&&l!==document.body||f&&(t.contains(l)||t===l));return(g&&(o&&Math.abs(v)<1||!o&&s>v)||!g&&(o&&Math.abs(A)<1||!o&&-s>A))&&(p=!0),p},Fn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Pn=function(e){return[e.deltaX,e.deltaY]},la=function(e){return e&&"current"in e?e.current:e},Ti=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Yi=function(e){return` 309 .block-interactivity-`.concat(e,` {pointer-events: none;} 310 .allow-interactivity-`).concat(e,` {pointer-events: all;} 311`)},Tu=0,oo=[];function Qi(e){var t=h.useRef([]),n=h.useRef([0,0]),i=h.useRef(),o=h.useState(Tu++)[0],a=h.useState(_c)[0],s=h.useRef(e);h.useEffect(function(){s.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var I=wi([e.lockRef.current],(e.shards||[]).map(la),!0).filter(Boolean);return I.forEach(function(k){return k.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),I.forEach(function(k){return k.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=h.useCallback(function(I,k){if("touches"in I&&I.touches.length===2||I.type==="wheel"&&I.ctrlKey)return!s.current.allowPinchZoom;var $=Fn(I),H=n.current,L="deltaX"in I?I.deltaX:H[0]-$[0],G="deltaY"in I?I.deltaY:H[1]-$[1],J,le=I.target,xe=Math.abs(L)>Math.abs(G)?"h":"v";if("touches"in I&&xe==="h"&&le.type==="range")return!1;var Ie=La(xe,le);if(!Ie)return!0;if(Ie?J=xe:(J=xe==="v"?"h":"v",Ie=La(xe,le)),!Ie)return!1;if(!i.current&&"changedTouches"in I&&(L||G)&&(i.current=J),!J)return!0;var re=i.current||J;return Ma(re,k,I,re==="h"?L:G,!0)},[]),f=h.useCallback(function(I){var k=I;if(!(!oo.length||oo[oo.length-1]!==a)){var $="deltaY"in k?Pn(k):Fn(k),H=t.current.filter(function(J){return J.name===k.type&&(J.target===k.target||k.target===J.shadowParent)&&Ti(J.delta,$)})[0];if(H&&H.should){k.cancelable&&k.preventDefault();return}
311if(!H){var L=(s.current.shards||[]).map(la).filter(Boolean).filter(function(J){return J.contains(k.target)}),G=L.length>0?l(k,L[0]):!s.current.noIsolation;G&&k.cancelable&&k.preventDefault()}}},[]),p=h.useCallback(function(I,k,$,H){var L={name:I,delta:k,target:$,should:H,shadowParent:yc($)};t.current.push(L),setTimeout(function(){t.current=t.current.filter(function(G){return G!==L})},1)},[]),g=h.useCallback(function(I){n.current=Fn(I),i.current=void 0},[]),v=h.useCallback(function(I){p(I.type,Pn(I),I.target,l(I,e.lockRef.current))},[]),A=h.useCallback(function(I){p(I.type,Fn(I),I.target,l(I,e.lockRef.current))},[]);h.useEffect(function(){return oo.push(a),e.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:A}),document.addEventListener("wheel",f,No),document.addEventListener("touchmove",f,No),document.addEventListener("touchstart",g,No),function(){oo=oo.filter(function(I){return I!==a}),document.removeEventListener("wheel",f,No),document.removeEventListener("touchmove",f,No),document.removeEventListener("touchstart",g,No)}},[]);var x=e.removeScrollBar,D=e.inert;return h.createElement(h.Fragment,null,D?h.createElement(a,{styles:Yi(o)}):null,x?h.createElement(Zp,{gapMode:e.gapMode}):null)}function yc(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Jp=nl(ua,Qi),df=h.forwardRef(function(e,t){return h.createElement(tl,ft({},e,{ref:t,sideCar:Jp}))});df.classNames=tl.classNames;var ul=df,ff=function(e){if(typeof document=="undefined")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ki=new WeakMap,Su=new WeakMap,fs={},Ec=0,e0=function(e){return e&&(e.host||e0(e.parentNode))},Ba=function(e,t){return t.map(function(n){if(e.contains(n))return n;var i=e0(n);return i&&e.contains(i)?i:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Ou=function(e,t,n,i){var o=Ba(t,Array.isArray(e)?e:[e]);fs[n]||(fs[n]=new WeakMap);var a=fs[n],s=[],l=new Set,f=new Set(o),p=function(v){!v||l.has(v)||(l.add(v),p(v.parentNode))};o.forEach(p);var g=function(v){!v||f.has(v)||Array.prototype.forEach.call(v.children,function(A){if(l.has(A))g(A);else try{var x=A.getAttribute(i),D=x!==null&&x!=="false",I=(Ki.get(A)||0)+1,k=(a.get(A)||0)+1;Ki.set(A,I),a.set(A,k),s.push(A),I===1&&D&&Su.set(A,!0),k===1&&A.setAttribute(n,"true"),D||A.setAttribute(i,"true")}catch($){console.error("aria-hidden: cannot operate on ",A,$)}})};return g(t),l.clear(),Ec++,function(){s.forEach(function(v){var A=Ki.get(v)-1,x=a.get(v)-1;Ki.set(v,A),a.set(v,x),A||(Su.has(v)||v.removeAttribute(i),Su.delete(v)),x||v.removeAttribute(n)}),Ec--,Ec||(Ki=new WeakMap,Ki=new WeakMap,Su=new WeakMap,fs={})}},ja=function(e,t,n){n===void 0&&(n="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),o=t||ff(e);return o?(i.push.apply(i,Array.from(o.querySelectorAll("[aria-live]"))),Ou(i,o,n,"aria-hidden")):function(){return null}},Cc=function(e,t,n){n===void 0&&(n="data-inert-ed");var i=t||ff(e);return i?Ou(e,i,n,"inert"):function(){return null}},bc=function(){return typeof HTMLElement!="undefined"&&HTMLElement.prototype.hasOwnProperty("inert")},ao=function(e,t,n){return n===void 0&&(n="data-suppressed"),(bc()?Cc:ja)(e,t,n)},Lr=Object.defineProperty,Fu=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Mr=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,pf=Object.prototype.propertyIsEnumerable,Dc=(e,t,n)=>t in e?Lr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xi=(e,t)=>{for(var n in t||(t={}))Va.call(t,n)&&Dc(e,n,t[n]);if(Mr)for(var n of Mr(t))pf.call(t,n)&&Dc(e,n,t[n]);return e},Hn=(e,t)=>Fu(e,ca(t)),oi=(e,t)=>{var n={};for(var i in e)Va.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Mr)for(var i of Mr(e))t.indexOf(i)<0&&pf.call(e,i)&&(n[i]=e[i]);return n},Ln="Dialog",[Br,x_]=fn(Ln),[t0,br]=Br(Ln),Ac=e=>{const{__scopeDialog:t,children:n,open:i,defaultOpen:o,onOpenChange:a,modal:s=!0}=e,l=h.useRef(null),f=h.useRef(null),[p=!1,g]=Jn({prop:i,defaultProp:o,onChange:a});return(0,y.jsx)(t0,{scope:t,triggerRef:l,contentRef:f,contentId:_i(),titleId:_i(),descriptionId:_i(),open:p,onOpenChange:g,onOpenToggle:h.useCallback(()=>g(v=>!v),[g]),modal:s,children:n})};Ac.displayName=Ln;var hf="DialogTrigger",sl=h.forwardRef((e,t)=>
311{const n=e,{__scopeDialog:i}=n,o=oi(n,["__scopeDialog"]),a=br(hf,i),s=Yn(t,a.triggerRef);return(0,y.jsx)(Tn.button,Hn(Xi({type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Zi(a.open)},o),{ref:s,onClick:Yt(e.onClick,a.onOpenToggle)}))});sl.displayName=hf;var xc="DialogPortal",[ps,wc]=Br(xc,{forceMount:void 0}),n0=e=>{const{__scopeDialog:t,forceMount:n,children:i,container:o}=e,a=br(xc,t);return(0,y.jsx)(ps,{scope:t,forceMount:n,children:h.Children.map(i,s=>(0,y.jsx)(qr,{present:n||a.open,children:(0,y.jsx)(rs,{asChild:!0,container:o,children:s})}))})};n0.displayName=xc;var Ua="DialogOverlay",ll=h.forwardRef((e,t)=>{const n=wc(Ua,e.__scopeDialog),i=e,{forceMount:o=n.forceMount}=i,a=oi(i,["forceMount"]),s=br(Ua,e.__scopeDialog);return s.modal?(0,y.jsx)(qr,{present:o||s.open,children:(0,y.jsx)(i0,Hn(Xi({},a),{ref:t}))}):null});ll.displayName=Ua;var i0=h.forwardRef((e,t)=>{const n=e,{__scopeDialog:i}=n,o=oi(n,["__scopeDialog"]),a=br(Ua,i);return(0,y.jsx)(ul,{as:Na,allowPinchZoom:!0,shards:[a.contentRef],children:(0,y.jsx)(Tn.div,Hn(Xi({"data-state":Zi(a.open)},o),{ref:t,style:Xi({pointerEvents:"auto"},o.style)}))})}),$a="DialogContent",Nu=h.forwardRef((e,t)=>{const n=wc($a,e.__scopeDialog),i=e,{forceMount:o=n.forceMount}=i,a=oi(i,["forceMount"]),s=br($a,e.__scopeDialog);return(0,y.jsx)(qr,{present:o||s.open,children:s.modal?(0,y.jsx)(r0,Hn(Xi({},a),{ref:t})):(0,y.jsx)(Tc,Hn(Xi({},a),{ref:t}))})});Nu.displayName=$a;var r0=h.forwardRef((e,t)=>{const n=br($a,e.__scopeDialog),i=h.useRef(null),o=Yn(t,n.contentRef,i);return h.useEffect(()=>{const a=i.current;if(a)return ja(a)},[]),(0,y.jsx)(cl,Hn(Xi({},e),{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Yt(e.onCloseAutoFocus,a=>{var s;a.preventDefault(),(s=n.triggerRef.current)==null||s.focus()}),onPointerDownOutside:Yt(e.onPointerDownOutside,a=>{const s=a.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0;(s.button===2||l)&&a.preventDefault()}),onFocusOutside:Yt(e.onFocusOutside,a=>a.preventDefault())}))}),Tc=h.forwardRef((e,t)=>{const n=br($a,e.__scopeDialog),i=h.useRef(!1),o=h.useRef(!1);return(0,y.jsx)(cl,Hn(Xi({},e),{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{var s,l;(s=e.onCloseAutoFocus)==null||s.call(e,a),a.defaultPrevented||(i.current||(l=n.triggerRef.current)==null||l.focus(),a.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:a=>{var s,l;(s=e.onInteractOutside)==null||s.call(e,a),a.defaultPrevented||(i.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const f=a.target;((l=n.triggerRef.current)==null?void 0:l.contains(f))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}}))}),cl=h.forwardRef((e,t)=>{const n=e,{__scopeDialog:i,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:s}=n,l=oi(n,["__scopeDialog","trapFocus","onOpenAutoFocus","onCloseAutoFocus"]),f=br($a,i),p=h.useRef(null),g=Yn(t,p);return ro(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(Ys,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,y.jsx)(zi,Hn(Xi({role:"dialog",id:f.contentId,"aria-describedby":f.descriptionId,"aria-labelledby":f.titleId,"data-state":Zi(f.open)},l),{ref:g,onDismiss:()=>f.onOpenChange(!1)}))}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(da,{titleId:f.titleId}),(0,y.jsx)(mf,{contentRef:p,descriptionId:f.descriptionId})]})]})}),za="DialogTitle",Sc=h.forwardRef((e,t)=>{const n=e,{__scopeDialog:i}=n,o=oi(n,["__scopeDialog"]),a=br(za,i);return(0,y.jsx)(Tn.h2,Hn(Xi({id:a.titleId},o),{ref:t}))});Sc.displayName=za;var Oc="DialogDescription",Fc=h.forwardRef((e,t)=>{const n=e,{__scopeDialog:i}=n,o=oi(n,["__scopeDialog"]),a=br(Oc,i);return(0,y.jsx)(Tn.p,Hn(Xi({id:a.descriptionId},o),{ref:t}))});Fc.displayName=Oc;var Nc="DialogClose",Iu=h.forwardRef((e,t)=>{const n=e,{__scopeDialog:i}=n,o=oi(n,["__scopeDialog"]),a=br(Nc,i);return(0,y.jsx)(Tn.button,Hn(Xi({type:"button"},o),{ref:t,onClick:Yt(e.onClick,()=>a.onOpenChange(!1))}))});Iu.displayName=Nc;function Zi(e){return e?"open":"closed"}
311var Ha="DialogTitleWarning",[o0,_f]=Rt(Ha,{contentName:$a,titleName:za,docsSlug:"dialog"}),da=({titleId:e})=>{const t=_f(Ha),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 312 313If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 314 315For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return h.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Ga="DialogDescriptionWarning",mf=({contentRef:e,descriptionId:t})=>{const i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${_f(Ga).contentName}}.`;return h.useEffect(()=>{var o;const a=(o=e.current)==null?void 0:o.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(i))},[i,e,t]),null},a0=Ac,fa=sl,Wa=n0,Ic=ll,u0=Nu,kc=Sc,s0=Fc,dl=Iu,Io=Object.defineProperty,fl=Object.defineProperties,pl=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,gf=Object.prototype.hasOwnProperty,hs=Object.prototype.propertyIsEnumerable,vf=(e,t,n)=>t in e?Io(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qc=(e,t)=>{for(var n in t||(t={}))gf.call(t,n)&&vf(e,n,t[n]);if(Ya)for(var n of Ya(t))hs.call(t,n)&&vf(e,n,t[n]);return e},Gn=(e,t)=>fl(e,pl(t)),Pc="VisuallyHidden",Rc=h.forwardRef((e,t)=>(0,y.jsx)(Tn.span,Gn(qc({},e),{ref:t,style:qc({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"},e.style)})));Rc.displayName=Pc;var Lc=Rc,Mc=Object.defineProperty,yf=Object.defineProperties,ku=Object.getOwnPropertyDescriptors,Mn=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,hl=(e,t,n)=>t in e?Mc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_s=(e,t)=>{for(var n in t||(t={}))ai.call(t,n)&&hl(e,n,t[n]);if(Mn)for(var n of Mn(t))li.call(t,n)&&hl(e,n,t[n]);return e},_l=(e,t)=>yf(e,ku(t)),w_=(e,t)=>{var n={};for(var i in e)ai.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Mn)for(var i of Mn(e))t.indexOf(i)<0&&li.call(e,i)&&(n[i]=e[i]);return n};function mi(e){const t=e+"CollectionProvider",[n,i]=fn(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=x=>{const{scope:D,children:I}=x,k=h.useRef(null),$=h.useRef(new Map).current;return(0,y.jsx)(o,{scope:D,itemMap:$,collectionRef:k,children:I})};s.displayName=t;const l=e+"CollectionSlot",f=h.forwardRef((x,D)=>{const{scope:I,children:k}=x,$=a(l,I),H=Yn(D,$.collectionRef);return(0,y.jsx)(Na,{ref:H,children:k})});f.displayName=l;const p=e+"CollectionItemSlot",g="data-radix-collection-item",v=h.forwardRef((x,D)=>{const I=x,{scope:k,children:$}=I,H=w_(I,["scope","children"]),L=h.useRef(null),G=Yn(D,L),J=a(p,k);return h.useEffect(()=>(J.itemMap.set(L,_s({ref:L},H)),()=>void J.itemMap.delete(L))),(0,y.jsx)(Na,_l(_s({},{[g]:""}),{ref:G,children:$}))});v.displayName=p;function A(x){const D=a(e+"CollectionConsumer",x);return h.useCallback(()=>{const k=D.collectionRef.current;if(!k)return[];const $=Array.from(k.querySelectorAll(`[${g}]`));return Array.from(D.itemMap.values()).sort((G,J)=>$.indexOf(G.ref.current)-$.indexOf(J.ref.current))},[D.collectionRef,D.itemMap])}return[{Provider:s,Slot:f,ItemSlot:v},A,i]}var Bc=h.createContext(void 0),l0=e=>{const{dir:t,children:n}=e;return jsx(Bc.Provider,{value:t,children:n})};function jc(e){const t=h.useContext(Bc);return e||t||"ltr"}var pa=null,jr=Object.defineProperty,ms=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Cf=Object.prototype.propertyIsEnumerable,bf=(e,t,n)=>t in e?jr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c0=(e,t)=>{for(var n in t||(t={}))Ef.call(t,n)&&bf(e,n,t[n]);if(ms)for(var n of ms(t))Cf.call(t,n)&&bf(e,n,t[n]);return e};const d0=["top","right","bottom","left"],T_=null,S_=null,ha=Math.min,Ji=Math.max,ml=Math.round,Qa=Math.floor,uo=e=>({x:e,y:e}),Vc={left:"right",right:"left",bottom:"top",top:"bottom"},Uc={start:"end",end:"start"};function $c(e,t,n){return Ji(e,ha(t,n))}function so(e,t){return typeof e=="function"?e(t):e}function ko(e){return e.split("-")[0]}function qu(e){return e.split("-")[1]}function zc(e){return e==="x"?"y":"x"}function Hc(e){return e==="y"?"height":"width"}function qo(e){return["top","bottom"].includes(ko(e))?"y":"x"}function Gc(e){return zc(qo(e))}
315function f0(e,t,n){n===void 0&&(n=!1);const i=qu(e),o=Gc(e),a=Hc(o);let s=o==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(s=Wc(s)),[s,Wc(s)]}function p0(e){const t=Wc(e);return[Df(e),t,Df(t)]}function Df(e){return e.replace(/start|end/g,t=>Uc[t])}function h0(e,t,n){const i=["left","right"],o=["right","left"],a=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:i:t?i:o;case"left":case"right":return t?a:s;default:return[]}}function O_(e,t,n,i){const o=qu(e);let a=h0(ko(e),n==="start",i);return o&&(a=a.map(s=>s+"-"+o),t&&(a=a.concat(a.map(Df)))),a}function Wc(e){return e.replace(/left|right|bottom|top/g,t=>Vc[t])}function _0(e){return c0({top:0,right:0,bottom:0,left:0},e)}function Af(e){return typeof e!="number"?_0(e):{top:e,right:e,bottom:e,left:e}}function gl(e){const{x:t,y:n,width:i,height:o}=e;return{width:i,height:o,top:n,left:t,right:t+i,bottom:n+o,x:t,y:n}}var Yc=Object.defineProperty,F_=Object.defineProperties,N_=Object.getOwnPropertyDescriptors,Qc=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Kc=Object.prototype.propertyIsEnumerable,vl=(e,t,n)=>t in e?Yc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ur=(e,t)=>{for(var n in t||(t={}))Vr.call(t,n)&&vl(e,n,t[n]);if(Qc)for(var n of Qc(t))Kc.call(t,n)&&vl(e,n,t[n]);return e},Ka=(e,t)=>F_(e,N_(t)),gs=(e,t)=>{var n={};for(var i in e)Vr.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Qc)for(var i of Qc(e))t.indexOf(i)<0&&Kc.call(e,i)&&(n[i]=e[i]);return n},Dr=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())});function Pu(e,t,n){let{reference:i,floating:o}=e;const a=qo(t),s=Gc(t),l=Hc(s),f=ko(t),p=a==="y",g=i.x+i.width/2-o.width/2,v=i.y+i.height/2-o.height/2,A=i[l]/2-o[l]/2;let x;switch(f){case"top":x={x:g,y:i.y-o.height};break;case"bottom":x={x:g,y:i.y+i.height};break;case"right":x={x:i.x+i.width,y:v};break;case"left":x={x:i.x-o.width,y:v};break;default:x={x:i.x,y:i.y}}switch(qu(t)){case"start":x[s]-=A*(n&&p?-1:1);break;case"end":x[s]+=A*(n&&p?-1:1);break}return x}const xf=(e,t,n)=>Dr(void 0,null,function*(){const{placement:i="bottom",strategy:o="absolute",middleware:a=[],platform:s}=n,l=a.filter(Boolean),f=yield s.isRTL==null?void 0:s.isRTL(t);let p=yield s.getElementRects({reference:e,floating:t,strategy:o}),{x:g,y:v}=Pu(p,i,f),A=i,x={},D=0;for(let I=0;I<l.length;I++){const{name:k,fn:$}=l[I],{x:H,y:L,data:G,reset:J}=yield $({x:g,y:v,initialPlacement:i,placement:A,strategy:o,middlewareData:x,rects:p,platform:s,elements:{reference:e,floating:t}});g=H!=null?H:g,v=L!=null?L:v,x=Ka(Ur({},x),{[k]:Ur(Ur({},x[k]),G)}),J&&D<=50&&(D++,typeof J=="object"&&(J.placement&&(A=J.placement),J.rects&&(p=J.rects===!0?yield s.getElementRects({reference:e,floating:t,strategy:o}):J.rects),{x:g,y:v}=Pu(p,A,f)),I=-1)}return{x:g,y:v,placement:A,strategy:o,middlewareData:x}});function Xa(e,t){return Dr(this,null,function*(){var n;t===void 0&&(t={});const{x:i,y:o,platform:a,rects:s,elements:l,strategy:f}=e,{boundary:p="clippingAncestors",rootBoundary:g="viewport",elementContext:v="floating",altBoundary:A=!1,padding:x=0}=so(t,e),D=Af(x),k=l[A?v==="floating"?"reference":"floating":v],$=gl(yield a.getClippingRect({element:(n=yield a.isElement==null?void 0:a.isElement(k))==null||n?k:k.contextElement||(yield a.getDocumentElement==null?void 0:a.getDocumentElement(l.floating)),boundary:p,rootBoundary:g,strategy:f})),H=v==="floating"?{x:i,y:o,width:s.floating.width,height:s.floating.height}:s.reference,L=yield a.getOffsetParent==null?void 0:a.getOffsetParent(l.floating),G=(yield a.isElement==null?void 0:a.isElement(L))?(yield a.getScale==null?void 0:a.getScale(L))||{x:1,y:1}:{x:1,y:1},J=gl(a.convertOffsetParentRelativeRectToViewportRelativeRect?yield a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:H,offsetParent:L,strategy:f}):H);return{top:($.top-J.top+D.top)/G.y,bottom:(J.bottom-$.bottom+D.bottom)/G.y,left:($.left-J.left+D.left)/G.x,right:(J.right-$.right+D.right)/G.x}})}const I_=e=>({name:"arrow",options:e,fn(t){return Dr(this,null,function*(){const{x:n,y:i,placement:o,rects:a,platform:s,elements:l,middlewareData:f}=t,{element:p,padding:g=0}=so(e,t)||{};if(p==null)return{};const v=Af(g),A={x:n,y:i},x=Gc(o),D=Hc(x),I=yield s.getDimensions(p),k=x==="y",$=k?"top":"left",H=k?"bottom":"right",L=k?"clientHeight":"clientWidth",G=a.reference[D]+a.reference[x]-A[x]-a.floating[D],J=A[x]-a.reference[x],le=yield s.getOffsetParent==null?void 0:s.getOffsetParent(p);let xe=le?le[L]:0;(!xe||!(yield s.isElement==null?void 0:s.isElement(le)))&&(xe=l.floating[L]||a.floating[D]);const Ie=G/2-J/2,re=xe/2-I[D]/2-1,Se=ha(v[$],re),Ne=ha(v[H],re),Ge=Se,et=xe-I[D]-Ne,Et=xe/2-I[D]/2+Ie,ot=$c(Ge,Et,et),He=!f.arrow&&qu(o)!=null&&Et!==ot&&a.reference[D]/2-(Et<Ge?Se:Ne)-I[D]/2<0,We=He?Et<Ge?Et-Ge:Et-et:0;return{[x]:A[x]+We,data:Ur({[x]:ot,centerOffset:Et-ot-We},He&&{alignmentOffset:We}),reset:He}})}});function m0(e,t,n){return(e?[...n.filter(o=>getAlignment(o)===e),...n.filter(o=>getAlignment(o)!==e)]:n.filter(o=>getSide(o)===o)).filter(o=>e?getAlignment(o)===e||(t?getOppositeAlignmentPlacement(o)!==o:!1):!0)}const k_=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,fn(t){return Dr(this,null,function*(){var n,i,o;const{rects:a,middlewareData:s,placement:l,platform:f,elements:p}=t,g=evaluate(e,t),{crossAxis:v=!1,alignment:A,allowedPlacements:x=placements,autoAlignment:D=!0}=g,I=gs(g,["crossAxis","alignment","allowedPlacements","autoAlignment"]),k=A!==void 0||x===placements?m0(A||null,D,x):x,$=yield Xa(t,I),H=((n=s.autoPlacement)==null?void 0:n.index)||0,L=k[H];if(L==null)return{};const G=getAlignmentSides(L,a,yield f.isRTL==null?void 0:f.isRTL(p.floating));if(l!==L)return{reset:{placement:k[0]}};const J=[$[getSide(L)],$[G[0]],$[G[1]]],le=[...((i=s.autoPlacement)==null?void 0:i.overflows)||[],{placement:L,overflows:J}],xe=k[H+1];if(xe)return{data:{index:H+1,overflows:le},reset:{placement:xe}};const Ie=le.map(Ne=>{const Ge=getAlignment(Ne.placement);return[Ne.placement,Ge&&v?Ne.overflows.slice(0,2).reduce((et,Et)=>et+Et,0):Ne.overflows[0],Ne.overflows]}).sort((Ne,Ge)=>Ne[1]-Ge[1]),Se=((o=Ie.filter(Ne=>Ne[2].slice(0,getAlignment(Ne[0])?2:3).every(Ge=>Ge<=0))[0])==null?void 0:o[0])||Ie[0][0];return Se!==l?{data:{index:H+1,overflows:le},reset:{placement:Se}}:{}})}}},g0=function(e){return e===void 0&&(e={}),{name:"flip",options:e,fn(t){return Dr(this,null,function*(){var n,i;const{placement:o,middlewareData:a,rects:s,initialPlacement:l,platform:f,elements:p}=t,g=so(e,t),{mainAxis:v=!0,crossAxis:A=!0,fallbackPlacements:x,fallbackStrategy:D="bestFit",fallbackAxisSideDirection:I="none",flipAlignment:k=!0}=g,$=gs(g,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]);if((n=a.arrow)!=null&&n.alignmentOffset)return{};const H=ko(o),L=qo(l),G=ko(l)===l,J=yield f.isRTL==null?void 0:f.isRTL(p.floating),le=x||(G||!k?[Wc(l)]:p0(l)),xe=I!=="none";!x&&xe&&le.push(...O_(l,k,I,J));const Ie=[l,...le],re=yield Xa(t,$),Se=[];let Ne=((i=a.flip)==null?void 0:i.overflows)||[];
315if(v&&Se.push(re[H]),A){const ot=f0(o,s,J);Se.push(re[ot[0]],re[ot[1]])}if(Ne=[...Ne,{placement:o,overflows:Se}],!Se.every(ot=>ot<=0)){var Ge,et;const ot=(((Ge=a.flip)==null?void 0:Ge.index)||0)+1,He=Ie[ot];if(He)return{data:{index:ot,overflows:Ne},reset:{placement:He}};let We=(et=Ne.filter(ct=>ct.overflows[0]<=0).sort((ct,At)=>ct.overflows[1]-At.overflows[1])[0])==null?void 0:et.placement;if(!We)switch(D){case"bestFit":{var Et;const ct=(Et=Ne.filter(At=>{if(xe){const lt=qo(At.placement);return lt===L||lt==="y"}return!0}).map(At=>[At.placement,At.overflows.filter(lt=>lt>0).reduce((lt,Mt)=>lt+Mt,0)]).sort((At,lt)=>At[1]-lt[1])[0])==null?void 0:Et[0];ct&&(We=ct);break}case"initialPlacement":We=l;break}if(o!==We)return{reset:{placement:We}}}return{}})}}};function wf(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Tf(e){return d0.some(t=>e[t]>=0)}const q_=function(e){return e===void 0&&(e={}),{name:"hide",options:e,fn(t){return Dr(this,null,function*(){const{rects:n}=t,i=so(e,t),{strategy:o="referenceHidden"}=i,a=gs(i,["strategy"]);switch(o){case"referenceHidden":{const s=yield Xa(t,Ka(Ur({},a),{elementContext:"reference"})),l=wf(s,n.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:Tf(l)}}}case"escaped":{const s=yield Xa(t,Ka(Ur({},a),{altBoundary:!0})),l=wf(s,n.floating);return{data:{escapedOffsets:l,escaped:Tf(l)}}}default:return{}}})}}};function Pi(e){const t=min(...e.map(a=>a.left)),n=min(...e.map(a=>a.top)),i=max(...e.map(a=>a.right)),o=max(...e.map(a=>a.bottom));return{x:t,y:n,width:i-t,height:o-n}}function Ri(e){const t=e.slice().sort((o,a)=>o.y-a.y),n=[];let i=null;for(let o=0;o<t.length;o++){const a=t[o];!i||a.y-i.y>i.height/2?n.push([a]):n[n.length-1].push(a),i=a}return n.map(o=>rectToClientRect(Pi(o)))}const P_=function(e){return e===void 0&&(e={}),{name:"inline",options:e,fn(t){return Dr(this,null,function*(){const{placement:n,elements:i,rects:o,platform:a,strategy:s}=t,{padding:l=2,x:f,y:p}=evaluate(e,t),g=Array.from((yield a.getClientRects==null?void 0:a.getClientRects(i.reference))||[]),v=Ri(g),A=rectToClientRect(Pi(g)),x=getPaddingObject(l);function D(){if(v.length===2&&v[0].left>v[1].right&&f!=null&&p!=null)return v.find(k=>f>k.left-x.left&&f<k.right+x.right&&p>k.top-x.top&&p<k.bottom+x.bottom)||A;if(v.length>=2){if(getSideAxis(n)==="y"){const Se=v[0],Ne=v[v.length-1],Ge=getSide(n)==="top",et=Se.top,Et=Ne.bottom,ot=Ge?Se.left:Ne.left,He=Ge?Se.right:Ne.right,We=He-ot,ct=Et-et;return{top:et,bottom:Et,left:ot,right:He,width:We,height:ct,x:ot,y:et}}const k=getSide(n)==="left",$=max(...v.map(Se=>Se.right)),H=min(...v.map(Se=>Se.left)),L=v.filter(Se=>k?Se.left===H:Se.right===$),G=L[0].top,J=L[L.length-1].bottom,le=H,xe=$,Ie=xe-le,re=J-G;return{top:G,bottom:J,left:le,right:xe,width:Ie,height:re,x:le,y:G}}return A}const I=yield a.getElementRects({reference:{getBoundingClientRect:D},floating:i.floating,strategy:s});return o.reference.x!==I.reference.x||o.reference.y!==I.reference.y||o.reference.width!==I.reference.width||o.reference.height!==I.reference.height?{reset:{rects:I}}:{}})}}};function v0(e,t){return Dr(this,null,function*(){const{placement:n,platform:i,elements:o}=e,a=yield i.isRTL==null?void 0:i.isRTL(o.floating),s=ko(n),l=qu(n),f=qo(n)==="y",p=["left","top"].includes(s)?-1:1,g=a&&f?-1:1,v=so(t,e);let{mainAxis:A,crossAxis:x,alignmentAxis:D}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:v.mainAxis||0,crossAxis:v.crossAxis||0,alignmentAxis:v.alignmentAxis};return l&&typeof D=="number"&&(x=l==="end"?D*-1:D),f?{x:x*g,y:A*p}:{x:A*p,y:x*g}})}const y0=function(e){return e===void 0&&(e=0),{name:"offset",options:e,fn(t){return Dr(this,null,function*(){var n,i;const{x:o,y:a,placement:s,middlewareData:l}=t,f=yield v0(t,e);return s===((n=l.offset)==null?void 0:n.placement)&&(i=l.arrow)!=null&&i.alignmentOffset?{}:{x:o+f.x,y:a+f.y,data:Ka(Ur({},f),{placement:s})}})}}},E0=function(e){return e===void 0&&(e={}),{name:"shift",options:e,fn(t){return Dr(this,null,function*(){const{x:n,y:i,placement:o}=t,a=so(e,t),{mainAxis:s=!0,crossAxis:l=!1,limiter:f={fn:$=>{let{x:H,y:L}=$;return{x:H,y:L}}}}=a,p=gs(a,["mainAxis","crossAxis","limiter"]),g={x:n,y:i},v=yield Xa(t,p),A=qo(ko(o)),x=zc(A);let D=g[x],I=g[A];
315if(s){const $=x==="y"?"top":"left",H=x==="y"?"bottom":"right",L=D+v[$],G=D-v[H];D=$c(L,D,G)}if(l){const $=A==="y"?"top":"left",H=A==="y"?"bottom":"right",L=I+v[$],G=I-v[H];I=$c(L,I,G)}const k=f.fn(Ka(Ur({},t),{[x]:D,[A]:I}));return Ka(Ur({},k),{data:{x:k.x-n,y:k.y-i,enabled:{[x]:s,[A]:l}}})})}}},C0=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:i,placement:o,rects:a,middlewareData:s}=t,{offset:l=0,mainAxis:f=!0,crossAxis:p=!0}=so(e,t),g={x:n,y:i},v=qo(o),A=zc(v);let x=g[A],D=g[v];const I=so(l,t),k=typeof I=="number"?{mainAxis:I,crossAxis:0}:Ur({mainAxis:0,crossAxis:0},I);if(f){const L=A==="y"?"height":"width",G=a.reference[A]-a.floating[L]+k.mainAxis,J=a.reference[A]+a.reference[L]-k.mainAxis;x<G?x=G:x>J&&(x=J)}if(p){var $,H;const L=A==="y"?"width":"height",G=["top","left"].includes(ko(o)),J=a.reference[v]-a.floating[L]+(G&&(($=s.offset)==null?void 0:$[v])||0)+(G?0:k.crossAxis),le=a.reference[v]+a.reference[L]+(G?0:((H=s.offset)==null?void 0:H[v])||0)-(G?k.crossAxis:0);D<J?D=J:D>le&&(D=le)}return{[A]:x,[v]:D}}}},Sf=function(e){return e===void 0&&(e={}),{name:"size",options:e,fn(t){return Dr(this,null,function*(){var n,i;const{placement:o,rects:a,platform:s,elements:l}=t,f=so(e,t),{apply:p=()=>{}}=f,g=gs(f,["apply"]),v=yield Xa(t,g),A=ko(o),x=qu(o),D=qo(o)==="y",{width:I,height:k}=a.floating;let $,H;A==="top"||A==="bottom"?($=A,H=x===((yield s.isRTL==null?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(H=A,$=x==="end"?"top":"bottom");const L=k-v.top-v.bottom,G=I-v.left-v.right,J=ha(k-v[$],L),le=ha(I-v[H],G),xe=!t.middlewareData.shift;let Ie=J,re=le;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(re=G),(i=t.middlewareData.shift)!=null&&i.enabled.y&&(Ie=L),xe&&!x){const Ne=Ji(v.left,0),Ge=Ji(v.right,0),et=Ji(v.top,0),Et=Ji(v.bottom,0);D?re=I-2*(Ne!==0||Ge!==0?Ne+Ge:Ji(v.left,v.right)):Ie=k-2*(et!==0||Et!==0?et+Et:Ji(v.top,v.bottom))}yield p(Ka(Ur({},t),{availableWidth:re,availableHeight:Ie}));const Se=yield s.getDimensions(l.floating);return I!==Se.width||k!==Se.height?{reset:{rects:!0}}:{}})}}};function yl(){return typeof window!="undefined"}function Za(e){return Xc(e)?(e.nodeName||"").toLowerCase():"#document"}function er(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function lo(e){var t;return(t=(Xc(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Xc(e){return yl()?e instanceof Node||e instanceof er(e).Node:!1}function Ar(e){return yl()?e instanceof Element||e instanceof er(e).Element:!1}function co(e){return yl()?e instanceof HTMLElement||e instanceof er(e).HTMLElement:!1}function Zc(e){return!yl()||typeof ShadowRoot=="undefined"?!1:e instanceof ShadowRoot||e instanceof er(e).ShadowRoot}function Ja(e){const{overflow:t,overflowX:n,overflowY:i,display:o}=fo(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(o)}function R_(e){return["table","td","th"].includes(Za(e))}function El(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(n){return!1}})}function Cl(e){const t=vs(),n=Ar(e)?fo(e):e;return["transform","translate","scale","rotate","perspective"].some(i=>n[i]?n[i]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(i=>(n.willChange||"").includes(i))||["paint","layout","strict","content"].some(i=>(n.contain||"").includes(i))}function b0(e){let t=Po(e);for(;co(t)&&!tr(t);){if(Cl(t))return t;if(El(t))return null;t=Po(t)}return null}function vs(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function tr(e){return["html","body","#document"].includes(Za(e))}function fo(e){return er(e).getComputedStyle(e)}function bl(e){return Ar(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Po(e){if(Za(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Zc(e)&&e.host||lo(e);return Zc(t)?t.host:t}function Of(e){const t=Po(e);return tr(t)?e.ownerDocument?e.ownerDocument.body:e.body:co(t)&&Ja(t)?t:Of(t)}function ys(e,t,n){var i;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=Of(e),a=o===((i=e.ownerDocument)==null?void 0:i.body),s=er(o);if(a){const l=Ru(s);
vendor: 4,744 bytes, line 315
315return t.concat(s,s.visualViewport||[],Ja(o)?o:[],l&&n?ys(l):[])}return t.concat(o,ys(o,[],n))}function Ru(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Si=Object.defineProperty,L_=Object.defineProperties,M_=Object.getOwnPropertyDescriptors,Dl=Object.getOwnPropertySymbols,Oi=Object.prototype.hasOwnProperty,B_=Object.prototype.propertyIsEnumerable,qt=(e,t,n)=>t in e?Si(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_a=(e,t)=>{for(var n in t||(t={}))Oi.call(t,n)&&qt(e,n,t[n]);if(Dl)for(var n of Dl(t))B_.call(t,n)&&qt(e,n,t[n]);return e},Al=(e,t)=>L_(e,M_(t)),D0=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())});function A0(e){const t=fo(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const o=co(e),a=o?e.offsetWidth:n,s=o?e.offsetHeight:i,l=ml(n)!==a||ml(i)!==s;return l&&(n=a,i=s),{width:n,height:i,$:l}}function Lu(e){return Ar(e)?e:e.contextElement}function ma(e){const t=Lu(e);if(!co(t))return uo(1);const n=t.getBoundingClientRect(),{width:i,height:o,$:a}=A0(t);let s=(a?ml(n.width):n.width)/i,l=(a?ml(n.height):n.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const Ff=uo(0);function Nf(e){const t=er(e);return!vs()||!t.visualViewport?Ff:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function x0(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==er(e)?!1:t}function eu(e,t,n,i){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),a=Lu(e);let s=uo(1);t&&(i?Ar(i)&&(s=ma(i)):s=ma(e));const l=x0(a,n,i)?Nf(a):uo(0);let f=(o.left+l.x)/s.x,p=(o.top+l.y)/s.y,g=o.width/s.x,v=o.height/s.y;if(a){const A=er(a),x=i&&Ar(i)?er(i):i;let D=A,I=Ru(D);for(;I&&i&&x!==D;){const k=ma(I),$=I.getBoundingClientRect(),H=fo(I),L=$.left+(I.clientLeft+parseFloat(H.paddingLeft))*k.x,G=$.top+(I.clientTop+parseFloat(H.paddingTop))*k.y;f*=k.x,p*=k.y,g*=k.x,v*=k.y,f+=L,p+=G,D=er(I),I=Ru(D)}}return gl({width:g,height:v,x:f,y:p})}function xl(e,t){const n=bl(e).scrollLeft;return t?t.left+n:eu(lo(e)).left+n}function Jc(e,t,n){n===void 0&&(n=!1);const i=e.getBoundingClientRect(),o=i.left+t.scrollLeft-(n?0:xl(e,i)),a=i.top+t.scrollTop;return{x:o,y:a}}function gi(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e;const a=o==="fixed",s=lo(i),l=t?El(t.floating):!1;if(i===s||l&&a)return n;let f={scrollLeft:0,scrollTop:0},p=uo(1);const g=uo(0),v=co(i);if((v||!v&&!a)&&((Za(i)!=="body"||Ja(s))&&(f=bl(i)),co(i))){const x=eu(i);p=ma(i),g.x=x.x+i.clientLeft,g.y=x.y+i.clientTop}const A=s&&!v&&!a?Jc(s,f,!0):uo(0);return{width:n.width*p.x,height:n.height*p.y,x:n.x*p.x-f.scrollLeft*p.x+g.x+A.x,y:n.y*p.y-f.scrollTop*p.y+g.y+A.y}}function po(e){return Array.from(e.getClientRects())}function tu(e){const t=lo(e),n=bl(e),i=e.ownerDocument.body,o=Ji(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),a=Ji(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let s=-n.scrollLeft+xl(e);const l=-n.scrollTop;return fo(i).direction==="rtl"&&(s+=Ji(t.clientWidth,i.clientWidth)-o),{width:o,height:a,x:s,y:l}}function w0(e,t){const n=er(e),i=lo(e),o=n.visualViewport;let a=i.clientWidth,s=i.clientHeight,l=0,f=0;if(o){a=o.width,s=o.height;const p=vs();(!p||p&&t==="fixed")&&(l=o.offsetLeft,f=o.offsetTop)}return{width:a,height:s,x:l,y:f}}function T0(e,t){const n=eu(e,!0,t==="fixed"),i=n.top+e.clientTop,o=n.left+e.clientLeft,a=co(e)?ma(e):uo(1),s=e.clientWidth*a.x,l=e.clientHeight*a.y,f=o*a.x,p=i*a.y;return{width:s,height:l,x:f,y:p}}function $r(e,t,n){let i;if(t==="viewport")i=w0(e,n);else if(t==="document")i=tu(lo(e));else if(Ar(t))i=T0(t,n);else{const o=Nf(e);i={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return gl(i)}function If(e,t){const n=Po(e);return n===t||!Ar(n)||tr(n)?!1:fo(n).position==="fixed"||If(n,t)}function Ro(e,t){const n=t.get(e);if(n)return n;let i=ys(e,[],!1).filter(l=>Ar(l)&&Za(l)!=="body"),o=null;const a=fo(e).position==="fixed";let s=a?Po(e):e;for(;Ar(s)&&!tr(s);){const l=fo(s),f=Cl(s);!f&&l.position==="fixed"&&(o=null),(a?!f&&!o:!f&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Ja(s)&&!f&&If(e,s))?i=i.filter(g=>g!==s):o=l,s=Po(s)}return t.set(e,i),i}function j_(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e;const s=[...n==="clippingAncestors"?El(t)?[]:Ro(t,this._c):[].concat(n),i],l=s[0],f=s.reduce((p,g)=>{const v=$r(t,g,o);return p.top=Ji(v.top,p.top),p.right=ha(v.right,p.right),p.bottom=ha(v.bottom,p.bottom),p.left=Ji(v.left,p.left),p},$r(t,l,o));return{width:f.right-f.left,height:f.bottom-f.top,x:f.left,y:f.top}}function S0(e){const{width:t,height:n}=A0(e);return{width:t,height:n}}
315function O0(e,t,n){const i=co(t),o=lo(t),a=n==="fixed",s=eu(e,!0,a,t);let l={scrollLeft:0,scrollTop:0};const f=uo(0);if(i||!i&&!a)if((Za(t)!=="body"||Ja(o))&&(l=bl(t)),i){const A=eu(t,!0,a,t);f.x=A.x+t.clientLeft,f.y=A.y+t.clientTop}else o&&(f.x=xl(o));const p=o&&!i&&!a?Jc(o,l):uo(0),g=s.left+l.scrollLeft-f.x-p.x,v=s.top+l.scrollTop-f.y-p.y;return{x:g,y:v,width:s.width,height:s.height}}function ed(e){return fo(e).position==="static"}function kf(e,t){if(!co(e)||fo(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return lo(e)===n&&(n=n.ownerDocument.body),n}function F0(e,t){const n=er(e);if(El(e))return n;if(!co(e)){let o=Po(e);for(;o&&!tr(o);){if(Ar(o)&&!ed(o))return o;o=Po(o)}return n}let i=kf(e,t);for(;i&&R_(i)&&ed(i);)i=kf(i,t);return i&&tr(i)&&ed(i)&&!Cl(i)?n:i||b0(e)||n}const td=function(e){return D0(this,null,function*(){const t=this.getOffsetParent||F0,n=this.getDimensions,i=yield n(e.floating);return{reference:O0(e.reference,yield t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}})};function qf(e){return fo(e).direction==="rtl"}const zr={convertOffsetParentRelativeRectToViewportRelativeRect:gi,getDocumentElement:lo,getClippingRect:j_,getOffsetParent:F0,getElementRects:td,getClientRects:po,getDimensions:S0,getScale:ma,isElement:Ar,isRTL:qf};function mn(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function fi(e,t){let n=null,i;const o=lo(e);function a(){var l;clearTimeout(i),(l=n)==null||l.disconnect(),n=null}function s(l,f){l===void 0&&(l=!1),f===void 0&&(f=1),a();const p=e.getBoundingClientRect(),{left:g,top:v,width:A,height:x}=p;if(l||t(),!A||!x)return;const D=Qa(v),I=Qa(o.clientWidth-(g+A)),k=Qa(o.clientHeight-(v+x)),$=Qa(g),L={rootMargin:-D+"px "+-I+"px "+-k+"px "+-$+"px",threshold:Ji(0,ha(1,f))||1};let G=!0;function J(le){const xe=le[0].intersectionRatio;if(xe!==f){if(!G)return s();xe?s(!1,xe):i=setTimeout(()=>{s(!1,1e-7)},1e3)}xe===1&&!mn(p,e.getBoundingClientRect())&&s(),G=!1}try{n=new IntersectionObserver(J,Al(_a({},L),{root:o.ownerDocument}))}catch(le){n=new IntersectionObserver(J,L)}n.observe(e)}return s(!0),a}function ui(e,t,n,i){i===void 0&&(i={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:f=!1}=i,p=Lu(e),g=o||a?[...p?ys(p):[],...ys(t)]:[];g.forEach($=>{o&&$.addEventListener("scroll",n,{passive:!0}),a&&$.addEventListener("resize",n)});const v=p&&l?fi(p,n):null;let A=-1,x=null;s&&(x=new ResizeObserver($=>{let[H]=$;H&&H.target===p&&x&&(x.unobserve(t),cancelAnimationFrame(A),A=requestAnimationFrame(()=>{var L;(L=x)==null||L.observe(t)})),n()}),p&&!f&&x.observe(p),x.observe(t));let D,I=f?eu(e):null;f&&k();function k(){const $=eu(e);I&&!mn(I,$)&&n(),I=$,D=requestAnimationFrame(k)}return n(),()=>{var $;g.forEach(H=>{o&&H.removeEventListener("scroll",n),a&&H.removeEventListener("resize",n)}),v==null||v(),($=x)==null||$.disconnect(),x=null,f&&cancelAnimationFrame(D)}}const Fi=null,xr=y0,wl=null,ci=E0,Tl=g0,Mu=Sf,nd=q_,id=I_,rd=null,nr=C0,Pf=(e,t,n)=>{const i=new Map,o=_a({platform:zr},n),a=Al(_a({},o.platform),{_c:i});return xf(e,t,Al(_a({},o),{platform:a}))};var Es=Object.defineProperty,ga=Object.defineProperties,od=Object.getOwnPropertyDescriptors,ad=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,ud=Object.prototype.propertyIsEnumerable,va=(e,t,n)=>t in e?Es(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vi=(e,t)=>{for(var n in t||(t={}))nu.call(t,n)&&va(e,n,t[n]);if(ad)for(var n of ad(t))ud.call(t,n)&&va(e,n,t[n]);return e},yi=(e,t)=>ga(e,od(t)),Cs=typeof document!="undefined"?h.useLayoutEffect:h.useEffect;function Bu(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,i,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(i=n;i--!==0;)if(!Bu(e[i],t[i]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(i=n;i--!==0;)if(!{}.hasOwnProperty.call(t,o[i]))return!1;for(i=n;i--!==0;){const a=o[i];if(!(a==="_owner"&&e.$$typeof)&&!Bu(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function Sl(e){return typeof window=="undefined"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ni(e,t){const n=Sl(e);return Math.round(t*n)/n}function Lo(e){const t=h.useRef(e);return Cs(()=>{t.current=e}),t}function ho(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:f,open:p}=e,[g,v]=h.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}
315),[A,x]=h.useState(i);Bu(A,i)||x(i);const[D,I]=h.useState(null),[k,$]=h.useState(null),H=h.useCallback(ct=>{ct!==le.current&&(le.current=ct,I(ct))},[]),L=h.useCallback(ct=>{ct!==xe.current&&(xe.current=ct,$(ct))},[]),G=a||D,J=s||k,le=h.useRef(null),xe=h.useRef(null),Ie=h.useRef(g),re=f!=null,Se=Lo(f),Ne=Lo(o),Ge=Lo(p),et=h.useCallback(()=>{if(!le.current||!xe.current)return;const ct={placement:t,strategy:n,middleware:A};Ne.current&&(ct.platform=Ne.current),Pf(le.current,xe.current,ct).then(At=>{const lt=yi(vi({},At),{isPositioned:Ge.current!==!1});Et.current&&!Bu(Ie.current,lt)&&(Ie.current=lt,ei.flushSync(()=>{v(lt)}))})},[A,t,n,Ne,Ge]);Cs(()=>{p===!1&&Ie.current.isPositioned&&(Ie.current.isPositioned=!1,v(ct=>yi(vi({},ct),{isPositioned:!1})))},[p]);const Et=h.useRef(!1);Cs(()=>(Et.current=!0,()=>{Et.current=!1}),[]),Cs(()=>{if(G&&(le.current=G),J&&(xe.current=J),G&&J){if(Se.current)return Se.current(G,J,et);et()}},[G,J,et,Se,re]);const ot=h.useMemo(()=>({reference:le,floating:xe,setReference:H,setFloating:L}),[H,L]),He=h.useMemo(()=>({reference:G,floating:J}),[G,J]),We=h.useMemo(()=>{const ct={position:n,left:0,top:0};if(!He.floating)return ct;const At=Ni(He.floating,g.x),lt=Ni(He.floating,g.y);return l?vi(yi(vi({},ct),{transform:"translate("+At+"px, "+lt+"px)"}),Sl(He.floating)>=1.5&&{willChange:"transform"}):{position:n,left:At,top:lt}},[n,l,He.floating,g.x,g.y]);return h.useMemo(()=>yi(vi({},g),{update:et,refs:ot,elements:He,floatingStyles:We}),[g,et,ot,He,We])}const ir=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:i,padding:o}=typeof e=="function"?e(n):e;return i&&t(i)?i.current!=null?id({element:i.current,padding:o}).fn(n):{}:i?id({element:i,padding:o}).fn(n):{}}}},N0=(e,t)=>yi(vi({},xr(e)),{options:[e,t]}),Rf=(e,t)=>yi(vi({},ci(e)),{options:[e,t]}),Lf=(e,t)=>yi(vi({},nr(e)),{options:[e,t]}),V_=(e,t)=>yi(vi({},Tl(e)),{options:[e,t]}),iu=(e,t)=>yi(vi({},Mu(e)),{options:[e,t]}),U_=(e,t)=>yi(vi({},autoPlacement$1(e)),{options:[e,t]}),Mf=(e,t)=>yi(vi({},nd(e)),{options:[e,t]}),bs=(e,t)=>yi(vi({},inline$1(e)),{options:[e,t]}),Bf=(e,t)=>yi(vi({},ir(e)),{options:[e,t]});var ju=Object.defineProperty,I0=Object.defineProperties,k0=Object.getOwnPropertyDescriptors,Ds=Object.getOwnPropertySymbols,Ol=Object.prototype.hasOwnProperty,q0=Object.prototype.propertyIsEnumerable,P0=(e,t,n)=>t in e?ju(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R0=(e,t)=>{for(var n in t||(t={}))Ol.call(t,n)&&P0(e,n,t[n]);if(Ds)for(var n of Ds(t))q0.call(t,n)&&P0(e,n,t[n]);return e},L0=(e,t)=>I0(e,k0(t)),Vu=(e,t)=>{var n={};for(var i in e)Ol.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Ds)for(var i of Ds(e))t.indexOf(i)<0&&q0.call(e,i)&&(n[i]=e[i]);return n},$_="Arrow",Uu=h.forwardRef((e,t)=>{const n=e,{children:i,width:o=10,height:a=5}=n,s=Vu(n,["children","width","height"]);return(0,y.jsx)(Tn.svg,L0(R0({},s),{ref:t,width:o,height:a,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?i:(0,y.jsx)("polygon",{points:"0,0 30,0 15,10"})}))});Uu.displayName=$_;var M0=Uu;function Qn(e){const[t,n]=h.useState(void 0);return kn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const i=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const a=o[0];let s,l;if("borderBoxSize"in a){const f=a.borderBoxSize,p=Array.isArray(f)?f[0]:f;s=p.inlineSize,l=p.blockSize}else s=e.offsetWidth,l=e.offsetHeight;n({width:s,height:l})});return i.observe(e,{box:"border-box"}),()=>i.unobserve(e)}else n(void 0)},[e]),t}var z_=Object.defineProperty,B0=Object.defineProperties,H_=Object.getOwnPropertyDescriptors,sd=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Vf=Object.prototype.propertyIsEnumerable,j0=(e,t,n)=>t in e?z_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wn=(e,t)=>{for(var n in t||(t={}))jf.call(t,n)&&j0(e,n,t[n]);if(sd)for(var n of sd(t))Vf.call(t,n)&&j0(e,n,t[n]);return e},ya=(e,t)=>B0(e,H_(t)),Uf=(e,t)=>{var n={};for(var i in e)jf.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&sd)for(var i of sd(e))t.indexOf(i)<0&&Vf.call(e,i)&&(n[i]=e[i]);return n},$u=null,$f=null,Ea="Popper",[Fl,As]=fn(Ea),[zf,V0]=Fl(Ea),ld=e=>{const{__scopePopper:t,children:n}=e,[i,o]=h.useState(null);return(0,y.jsx)(zf,{scope:t,anchor:i,onAnchorChange:o,children:n})};ld.displayName=Ea;var U0="PopperAnchor",Hf=h.forwardRef((e,t)=>
315{const n=e,{__scopePopper:i,virtualRef:o}=n,a=Uf(n,["__scopePopper","virtualRef"]),s=V0(U0,i),l=h.useRef(null),f=Yn(t,l);return h.useEffect(()=>{s.onAnchorChange((o==null?void 0:o.current)||l.current)}),o?null:(0,y.jsx)(Tn.div,ya(Wn({},a),{ref:f}))});Hf.displayName=U0;var cd="PopperContent",[dd,fd]=Fl(cd),Gf=h.forwardRef((e,t)=>{var n,i,o,a,s,l,f,p;const g=e,{__scopePopper:v,side:A="bottom",sideOffset:x=0,align:D="center",alignOffset:I=0,arrowPadding:k=0,avoidCollisions:$=!0,collisionBoundary:H=[],collisionPadding:L=0,sticky:G="partial",hideWhenDetached:J=!1,updatePositionStrategy:le="optimized",onPlaced:xe}=g,Ie=Uf(g,["__scopePopper","side","sideOffset","align","alignOffset","arrowPadding","avoidCollisions","collisionBoundary","collisionPadding","sticky","hideWhenDetached","updatePositionStrategy","onPlaced"]),re=V0(cd,v),[Se,Ne]=h.useState(null),Ge=Yn(t,sr=>Ne(sr)),[et,Et]=h.useState(null),ot=Qn(et),He=(n=ot==null?void 0:ot.width)!=null?n:0,We=(i=ot==null?void 0:ot.height)!=null?i:0,ct=A+(D!=="center"?"-"+D:""),At=typeof L=="number"?L:Wn({top:0,right:0,bottom:0,left:0},L),lt=Array.isArray(H)?H:[H],Mt=lt.length>0,jt={padding:At,boundary:lt.filter(Yf),altBoundary:Mt},{refs:Vt,floatingStyles:Ct,placement:Tt,isPositioned:Wt,middlewareData:Xt}=ho({strategy:"fixed",placement:ct,whileElementsMounted:(...sr)=>ui(...sr,{animationFrame:le==="always"}),elements:{reference:re.anchor},middleware:[N0({mainAxis:x+We,alignmentAxis:I}),$&&Rf(Wn({mainAxis:!0,crossAxis:!1,limiter:G==="partial"?Lf():void 0},jt)),$&&V_(Wn({},jt)),iu(ya(Wn({},jt),{apply:({elements:sr,rects:Wr,availableWidth:Ft,availableHeight:Ht})=>{const{width:nn,height:pn}=Wr.reference,rn=sr.floating.style;rn.setProperty("--radix-popper-available-width",`${Ft}px`),rn.setProperty("--radix-popper-available-height",`${Ht}px`),rn.setProperty("--radix-popper-anchor-width",`${nn}px`),rn.setProperty("--radix-popper-anchor-height",`${pn}px`)}})),et&&Bf({element:et,padding:k}),hd({arrowWidth:He,arrowHeight:We}),J&&Mf(Wn({strategy:"referenceHidden"},jt))]}),[En,Cn]=_d(Tt),ln=ni(xe);kn(()=>{Wt&&(ln==null||ln())},[Wt,ln]);const Pt=(o=Xt.arrow)==null?void 0:o.x,Jt=(a=Xt.arrow)==null?void 0:a.y,bn=((s=Xt.arrow)==null?void 0:s.centerOffset)!==0,[Bi,di]=h.useState();return kn(()=>{Se&&di(window.getComputedStyle(Se).zIndex)},[Se]),(0,y.jsx)("div",{ref:Vt.setFloating,"data-radix-popper-content-wrapper":"",style:Wn(ya(Wn({},Ct),{transform:Wt?Ct.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Bi,"--radix-popper-transform-origin":[(l=Xt.transformOrigin)==null?void 0:l.x,(f=Xt.transformOrigin)==null?void 0:f.y].join(" ")}),((p=Xt.hide)==null?void 0:p.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}),dir:e.dir,children:(0,y.jsx)(dd,{scope:v,placedSide:En,onArrowChange:Et,arrowX:Pt,arrowY:Jt,shouldHideArrow:bn,children:(0,y.jsx)(Tn.div,ya(Wn({"data-side":En,"data-align":Cn},Ie),{ref:Ge,style:ya(Wn({},Ie.style),{animation:Wt?void 0:"none"})}))})})});Gf.displayName=cd;var pd="PopperArrow",G_={top:"bottom",right:"left",bottom:"top",left:"right"},Wf=h.forwardRef(function(t,n){const i=t,{__scopePopper:o}=i,a=Uf(i,["__scopePopper"]),s=fd(pd,o),l=G_[s.placedSide];return(0,y.jsx)("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:(0,y.jsx)(M0,ya(Wn({},a),{ref:n,style:ya(Wn({},a.style),{display:"block"})}))})});Wf.displayName=pd;function Yf(e){return e!==null}var hd=e=>({name:"transformOrigin",options:e,fn(t){var n,i,o,a,s;const{placement:l,rects:f,middlewareData:p}=t,v=((n=p.arrow)==null?void 0:n.centerOffset)!==0,A=v?0:e.arrowWidth,x=v?0:e.arrowHeight,[D,I]=_d(l),k={start:"0%",center:"50%",end:"100%"}[I],$=((o=(i=p.arrow)==null?void 0:i.x)!=null?o:0)+A/2,H=((s=(a=p.arrow)==null?void 0:a.y)!=null?s:0)+x/2;let L="",G="";return D==="bottom"?(L=v?k:`${$}px`,G=`${-x}px`):D==="top"?(L=v?k:`${$}px`,G=`${f.floating.height+x}px`):D==="right"?(L=`${-x}px`,G=v?k:`${H}px`):D==="left"&&(L=`${f.floating.width+x}px`,G=v?k:`${H}px`),{data:{x:L,y:G}}}});function _d(e){const[t,n="center"]=e.split("-");return[t,n]}var xs=ld,Qf=Hf,$0=Gf,Nl=Wf,W_=Object.defineProperty,Il=Object.defineProperties,Y_=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,d=(e,t,n)=>t in e?W_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_=(e,t)=>
315{for(var n in t||(t={}))r.call(t,n)&&d(e,n,t[n]);if(zu)for(var n of zu(t))u.call(t,n)&&d(e,n,t[n]);return e},C=(e,t)=>Il(e,Y_(t)),N=(e,t)=>{var n={};for(var i in e)r.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&zu)for(var i of zu(e))t.indexOf(i)<0&&u.call(e,i)&&(n[i]=e[i]);return n},U="rovingFocusGroup.onEntryFocus",de={bubbles:!1,cancelable:!0},Ee="RovingFocusGroup",[Ue,_t,vt]=mi(Ee),[ht,It]=fn(Ee,[vt]),[Lt,Bt]=ht(Ee),Kn=h.forwardRef((e,t)=>(0,y.jsx)(Ue.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(Ue.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,y.jsx)(qe,C(_({},e),{ref:t}))})}));Kn.displayName=Ee;var qe=h.forwardRef((e,t)=>{const n=e,{__scopeRovingFocusGroup:i,orientation:o,loop:a=!1,dir:s,currentTabStopId:l,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:g,preventScrollOnEntryFocus:v=!1}=n,A=N(n,["__scopeRovingFocusGroup","orientation","loop","dir","currentTabStopId","defaultCurrentTabStopId","onCurrentTabStopIdChange","onEntryFocus","preventScrollOnEntryFocus"]),x=h.useRef(null),D=Yn(t,x),I=jc(s),[k=null,$]=Jn({prop:l,defaultProp:f,onChange:p}),[H,L]=h.useState(!1),G=ni(g),J=_t(i),le=h.useRef(!1),[xe,Ie]=h.useState(0);return h.useEffect(()=>{const re=x.current;if(re)return re.addEventListener(U,G),()=>re.removeEventListener(U,G)},[G]),(0,y.jsx)(Lt,{scope:i,orientation:o,dir:I,loop:a,currentTabStopId:k,onItemFocus:h.useCallback(re=>$(re),[$]),onItemShiftTab:h.useCallback(()=>L(!0),[]),onFocusableItemAdd:h.useCallback(()=>Ie(re=>re+1),[]),onFocusableItemRemove:h.useCallback(()=>Ie(re=>re-1),[]),children:(0,y.jsx)(Tn.div,C(_({tabIndex:H||xe===0?-1:0,"data-orientation":o},A),{ref:D,style:_({outline:"none"},e.style),onMouseDown:Yt(e.onMouseDown,()=>{le.current=!0}),onFocus:Yt(e.onFocus,re=>{const Se=!le.current;if(re.target===re.currentTarget&&Se&&!H){const Ne=new CustomEvent(U,de);if(re.currentTarget.dispatchEvent(Ne),!Ne.defaultPrevented){const Ge=J().filter(We=>We.focusable),et=Ge.find(We=>We.active),Et=Ge.find(We=>
315We.id===k),He=[et,Et,...Ge].filter(Boolean).map(We=>We.ref.current);Qt(He,v)}}le.current=!1}),onBlur:Yt(e.onBlur,()=>L(!1))}))})}),we="RovingFocusGroupItem",Le=h.forwardRef((e,t)=>{const n=e,{__scopeRovingFocusGroup:i,focusable:o=!0,active:a=!1,tabStopId:s}=n,l=N(n,["__scopeRovingFocusGroup","focusable","active","tabStopId"]),f=_i(),p=s||f,g=Bt(we,i),v=g.currentTabStopId===p,A=_t(i),{onFocusableItemAdd:x,onFocusableItemRemove:D}=g;return h.useEffect(()=>{if(o)return x(),()=>D()},[o,x,D]),(0,y.jsx)(Ue.ItemSlot,{scope:i,id:p,focusable:o,active:a,children:(0,y.jsx)(Tn.span,C(_({tabIndex:v?0:-1,"data-orientation":g.orientation},l),{ref:t,onMouseDown:Yt(e.onMouseDown,I=>{o?g.onItemFocus(p):I.preventDefault()}),onFocus:Yt(e.onFocus,()=>g.onItemFocus(p)),onKeyDown:Yt(e.onKeyDown,I=>{if(I.key==="Tab"&&I.shiftKey){g.onItemShiftTab();return}if(I.target!==I.currentTarget)return;const k=Kt(I,g.orientation,g.dir);if(k!==void 0){if(I.metaKey||I.ctrlKey||I.altKey||I.shiftKey)return;I.preventDefault();let H=A().filter(L=>L.focusable).map(L=>L.ref.current);if(k==="last")H.reverse();else if(k==="prev"||k==="next"){k==="prev"&&H.reverse();const L=H.indexOf(I.currentTarget);H=g.loop?en(H,L+1):H.slice(L+1)}setTimeout(()=>Qt(H))}})}))})});Le.displayName=we;var Dt={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function $t(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function Kt(e,t,n){const i=$t(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(i))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(i)))return Dt[i]}function Qt(e,t=!1){const n=document.activeElement;for(const i of e)if(i===n||(i.focus({preventScroll:t}),document.activeElement!==n))return}function en(e,t){return e.map((n,i)=>e[(t+i)%e.length])}var pi=Kn,vn=Le,ru=Object.defineProperty,Q_=Object.defineProperties,FC=Object.getOwnPropertyDescriptors,z0=Object.getOwnPropertySymbols,_v=Object.prototype.hasOwnProperty,mv=Object.prototype.propertyIsEnumerable,gv=(e,t,n)=>t in e?ru(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Bn=(e,t)=>{for(var n in t||(t={}))_v.call(t,n)&&gv(e,n,t[n]);if(z0)for(var n of z0(t))mv.call(t,n)&&gv(e,n,t[n]);return e},Xn=(e,t)=>Q_(e,FC(t)),Hr=(e,t)=>{var n={};for(var i in e)_v.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&z0)for(var i of z0(e))t.indexOf(i)<0&&mv.call(e,i)&&(n[i]=e[i]);return n},K_=["Enter"," "],NC=["ArrowDown","PageUp","Home"],vv=["ArrowUp","PageDown","End"],IC=[...NC,...vv],kC={ltr:[...K_,"ArrowRight"],rtl:[...K_,"ArrowLeft"]},qC={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Kf="Menu",[Xf,PC,RC]=mi(Kf),[kl,yv]=fn(Kf,[RC,As,It]),Zf=As(),Ev=It(),[Cv,ws]=kl(Kf),[LC,Jf]=kl(Kf),bv=e=>{const{__scopeMenu:t,open:n=!1,children:i,dir:o,onOpenChange:a,modal:s=!0}=e,l=Zf(t),[f,p]=h.useState(null),g=h.useRef(!1),v=ni(a),A=jc(o);return h.useEffect(()=>{const x=()=>{g.current=!0,document.addEventListener("pointerdown",D,{capture:!0,once:!0}),document.addEventListener("pointermove",D,{capture:!0,once:!0})},D=()=>g.current=!1;return document.addEventListener("keydown",x,{capture:!0}),()=>{document.removeEventListener("keydown",x,{capture:!0}),document.removeEventListener("pointerdown",D,{capture:!0}),document.removeEventListener("pointermove",D,{capture:!0})}},[]),(0,y.jsx)(xs,Xn(Bn({},l),{children:(0,y.jsx)(Cv,{scope:t,open:n,onOpenChange:v,content:f,onContentChange:p,children:(0,y.jsx)(LC,{scope:t,onClose:h.useCallback(()=>v(!1),[v]),isUsingKeyboardRef:g,dir:A,modal:s,children:i})})}))};bv.displayName=Kf;var MC="MenuAnchor",X_=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i}=n,o=Hr(n,["__scopeMenu"]),a=Zf(i);return(0,y.jsx)(Qf,Xn(Bn(Bn({},a),o),{ref:t}))});X_.displayName=MC;var Z_="MenuPortal",[BC,Dv]=kl(Z_,{forceMount:void 0}),Av=e=>{const{__scopeMenu:t,forceMount:n,children:i,container:o}=e,a=ws(Z_,t);return(0,y.jsx)(BC,{scope:t,forceMount:n,children:(0,y.jsx)(qr,{present:n||a.open,children:(0,y.jsx)(rs,{asChild:!0,container:o,children:i})})})};Av.displayName=Z_;var Mo="MenuContent",[jC,J_]=kl(Mo),xv=h.forwardRef((e,t)=>
315{const n=Dv(Mo,e.__scopeMenu),i=e,{forceMount:o=n.forceMount}=i,a=Hr(i,["forceMount"]),s=ws(Mo,e.__scopeMenu),l=Jf(Mo,e.__scopeMenu);return(0,y.jsx)(Xf.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(qr,{present:o||s.open,children:(0,y.jsx)(Xf.Slot,{scope:e.__scopeMenu,children:l.modal?(0,y.jsx)(VC,Xn(Bn({},a),{ref:t})):(0,y.jsx)(UC,Xn(Bn({},a),{ref:t}))})})})}),VC=h.forwardRef((e,t)=>{const n=ws(Mo,e.__scopeMenu),i=h.useRef(null),o=Yn(t,i);return h.useEffect(()=>{const a=i.current;if(a)return ja(a)},[]),(0,y.jsx)(em,Xn(Bn({},e),{ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:Yt(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)}))}),UC=h.forwardRef((e,t)=>{const n=ws(Mo,e.__scopeMenu);return(0,y.jsx)(em,Xn(Bn({},e),{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)}))}),em=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i,loop:o=!1,trapFocus:a,onOpenAutoFocus:s,onCloseAutoFocus:l,disableOutsidePointerEvents:f,onEntryFocus:p,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:A,onInteractOutside:x,onDismiss:D,disableOutsideScroll:I}=n,k=Hr(n,["__scopeMenu","loop","trapFocus","onOpenAutoFocus","onCloseAutoFocus","disableOutsidePointerEvents","onEntryFocus","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss","disableOutsideScroll"]),$=ws(Mo,i),H=Jf(Mo,i),L=Zf(i),G=Ev(i),J=PC(i),[le,xe]=h.useState(null),Ie=h.useRef(null),re=Yn(t,Ie,$.onContentChange),Se=h.useRef(0),Ne=h.useRef(""),Ge=h.useRef(0),et=h.useRef(null),Et=h.useRef("right"),ot=h.useRef(0),He=I?ul:h.Fragment,We=I?{as:Na,allowPinchZoom:!0}:void 0,ct=lt=>{var Mt,jt;const Vt=Ne.current+lt,Ct=J().filter(ln=>!ln.disabled),Tt=document.activeElement,Wt=(Mt=Ct.find(ln=>ln.ref.current===Tt))==null?void 0:Mt.textValue,Xt=Ct.map(ln=>ln.textValue),En=tb(Xt,Vt,Wt),Cn=(jt=Ct.find(ln=>ln.textValue===En))==null?void 0:jt.ref.current;(function ln(Pt){Ne.current=Pt,window.clearTimeout(Se.current),Pt!==""&&(Se.current=window.setTimeout(()=>ln(""),1e3))})(Vt),Cn&&setTimeout(()=>Cn.focus())};h.useEffect(()=>()=>window.clearTimeout(Se.current),[]),ro();const At=h.useCallback(lt=>{var Mt,jt;return Et.current===((Mt=et.current)==null?void 0:Mt.side)&&ib(lt,(jt=et.current)==null?void 0:jt.area)},[]);return(0,y.jsx)(jC,{scope:i,searchRef:Ne,onItemEnter:h.useCallback(lt=>{At(lt)&<.preventDefault()},[At]),onItemLeave:h.useCallback(lt=>{var Mt;At(lt)||((Mt=Ie.current)==null||Mt.focus(),xe(null))},[At]),onTriggerLeave:h.useCallback(lt=>{At(lt)&<.preventDefault()},[At]),pointerGraceTimerRef:Ge,onPointerGraceIntentChange:h.useCallback(lt=>{et.current=lt},[]),children:(0,y.jsx)(He,Xn(Bn({},We),{children:(0,y.jsx)(Ys,{asChild:!0,trapped:a,onMountAutoFocus:Yt(s,lt=>{var Mt;lt.preventDefault(),(Mt=Ie.current)==null||Mt.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:(0,y.jsx)(zi,{asChild:!0,disableOutsidePointerEvents:f,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:A,onInteractOutside:x,onDismiss:D,children:(0,y.jsx)(pi,Xn(Bn({asChild:!0},G),{dir:H.dir,orientation:"vertical",loop:o,currentTabStopId:le,onCurrentTabStopIdChange:xe,onEntryFocus:Yt(p,lt=>{H.isUsingKeyboardRef.current||lt.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,y.jsx)($0,Xn(Bn(Bn({role:"menu","aria-orientation":"vertical","data-state":Uv($.open),"data-radix-menu-content":"",dir:H.dir},L),k),{ref:re,style:Bn({outline:"none"},k.style),onKeyDown:Yt(k.onKeyDown,lt=>{const jt=lt.target.closest("[data-radix-menu-content]")===lt.currentTarget,Vt=lt.ctrlKey||lt.altKey||lt.metaKey,Ct=lt.key.length===1;jt&&(lt.key==="Tab"&<.preventDefault(),!Vt&&Ct&&ct(lt.key));const Tt=Ie.current;if(lt.target!==Tt||!IC.includes(lt.key))return;lt.preventDefault();const Xt=J().filter(En=>!En.disabled).map(En=>En.ref.current);vv.includes(lt.key)&&Xt.reverse(),JC(Xt)}),onBlur:Yt(e.onBlur,lt=>{lt.currentTarget.contains(lt.target)||(window.clearTimeout(Se.current),Ne.current="")}),onPointerMove:Yt(e.onPointerMove,tp(lt=>{const Mt=lt.target,jt=ot.current!==lt.clientX;if(lt.currentTarget.contains(Mt)&&jt){const Vt=lt.clientX>ot.current?"right":"left";Et.current=Vt,ot.current=lt.clientX}}))}))}))})})}))})});xv.displayName=Mo;var $C="MenuGroup",tm=h.forwardRef((e,t)=>
315{const n=e,{__scopeMenu:i}=n,o=Hr(n,["__scopeMenu"]);return(0,y.jsx)(Tn.div,Xn(Bn({role:"group"},o),{ref:t}))});tm.displayName=$C;var zC="MenuLabel",wv=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i}=n,o=Hr(n,["__scopeMenu"]);return(0,y.jsx)(Tn.div,Xn(Bn({},o),{ref:t}))});wv.displayName=zC;var H0="MenuItem",Tv="menu.itemSelect",G0=h.forwardRef((e,t)=>{const n=e,{disabled:i=!1,onSelect:o}=n,a=Hr(n,["disabled","onSelect"]),s=h.useRef(null),l=Jf(H0,e.__scopeMenu),f=J_(H0,e.__scopeMenu),p=Yn(t,s),g=h.useRef(!1),v=()=>{const A=s.current;if(!i&&A){const x=new CustomEvent(Tv,{bubbles:!0,cancelable:!0});A.addEventListener(Tv,D=>o==null?void 0:o(D),{once:!0}),io(A,x),x.defaultPrevented?g.current=!1:l.onClose()}};return(0,y.jsx)(Sv,Xn(Bn({},a),{ref:p,disabled:i,onClick:Yt(e.onClick,v),onPointerDown:A=>{var x;(x=e.onPointerDown)==null||x.call(e,A),g.current=!0},onPointerUp:Yt(e.onPointerUp,A=>{var x;g.current||(x=A.currentTarget)==null||x.click()}),onKeyDown:Yt(e.onKeyDown,A=>{const x=f.searchRef.current!=="";i||x&&A.key===" "||K_.includes(A.key)&&(A.currentTarget.click(),A.preventDefault())})}))});G0.displayName=H0;var Sv=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i,disabled:o=!1,textValue:a}=n,s=Hr(n,["__scopeMenu","disabled","textValue"]),l=J_(H0,i),f=Ev(i),p=h.useRef(null),g=Yn(t,p),[v,A]=h.useState(!1),[x,D]=h.useState("");return h.useEffect(()=>{var I;const k=p.current;k&&D(((I=k.textContent)!=null?I:"").trim())},[s.children]),(0,y.jsx)(Xf.ItemSlot,{scope:i,disabled:o,textValue:a!=null?a:x,children:(0,y.jsx)(vn,Xn(Bn({asChild:!0},f),{focusable:!o,children:(0,y.jsx)(Tn.div,Xn(Bn({role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0},s),{ref:g,onPointerMove:Yt(e.onPointerMove,tp(I=>{o?l.onItemLeave(I):(l.onItemEnter(I),I.defaultPrevented||I.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:Yt(e.onPointerLeave,tp(I=>l.onItemLeave(I))),onFocus:Yt(e.onFocus,()=>A(!0)),onBlur:Yt(e.onBlur,()=>A(!1))}))}))})}),HC="MenuCheckboxItem",Ov=h.forwardRef((e,t)=>{const n=e,{checked:i=!1,onCheckedChange:o}=n,a=Hr(n,["checked","onCheckedChange"]);return(0,y.jsx)(qv,{scope:e.__scopeMenu,checked:i,children:(0,y.jsx)(G0,Xn(Bn({role:"menuitemcheckbox","aria-checked":W0(i)?"mixed":i},a),{ref:t,"data-state":rm(i),onSelect:Yt(a.onSelect,()=>o==null?void 0:o(W0(i)?!0:!i),{checkForDefaultPrevented:!1})}))})});Ov.displayName=HC;var Fv="MenuRadioGroup",[GC,WC]=kl(Fv,{value:void 0,onValueChange:()=>{}}),Nv=h.forwardRef((e,t)=>{const n=e,{value:i,onValueChange:o}=n,a=Hr(n,["value","onValueChange"]),s=ni(o);return(0,y.jsx)(GC,{scope:e.__scopeMenu,value:i,onValueChange:s,children:(0,y.jsx)(tm,Xn(Bn({},a),{ref:t}))})});Nv.displayName=Fv;var Iv="MenuRadioItem",kv=h.forwardRef((e,t)=>{const n=e,{value:i}=n,o=Hr(n,["value"]),a=WC(Iv,e.__scopeMenu),s=i===a.value;return(0,y.jsx)(qv,{scope:e.__scopeMenu,checked:s,children:(0,y.jsx)(G0,Xn(Bn({role:"menuitemradio","aria-checked":s},o),{ref:t,"data-state":rm(s),onSelect:Yt(o.onSelect,()=>{var l;return(l=a.onValueChange)==null?void 0:l.call(a,i)},{checkForDefaultPrevented:!1})}))})});kv.displayName=Iv;var nm="MenuItemIndicator",[qv,YC]=kl(nm,{checked:!1}),Pv=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i,forceMount:o}=n,a=Hr(n,["__scopeMenu","forceMount"]),s=YC(nm,i);return(0,y.jsx)(qr,{present:o||W0(s.checked)||s.checked===!0,children:(0,y.jsx)(Tn.span,Xn(Bn({},a),{ref:t,"data-state":rm(s.checked)}))})});Pv.displayName=nm;var QC="MenuSeparator",Rv=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i}=n,o=Hr(n,["__scopeMenu"]);return(0,y.jsx)(Tn.div,Xn(Bn({role:"separator","aria-orientation":"horizontal"},o),{ref:t}))});Rv.displayName=QC;var KC="MenuArrow",Lv=h.forwardRef((e,t)=>{const n=e,{__scopeMenu:i}=n,o=Hr(n,["__scopeMenu"]),a=Zf(i);return(0,y.jsx)(Nl,Xn(Bn(Bn({},a),o),{ref:t}))});Lv.displayName=KC;var im="MenuSub",[XC,Mv]=kl(im),ZC=e=>{const{__scopeMenu:t,children:n,open:i=!1,onOpenChange:o}=e,a=ws(im,t),s=Zf(t),[l,f]=h.useState(null),[p,g]=h.useState(null),v=ni(o);return h.useEffect(()=>(a.open===!1&&v(!1),()=>v(!1)),[a.open,v]),(0,y.jsx)(xs,Xn(Bn({},s),{children:(0,y.jsx)(Cv,{scope:t,open:i,onOpenChange:v,content:p,onContentChange:g,children:(0,y.jsx)(XC,{scope:t,contentId:_i(),triggerId:_i(),trigger:l,onTriggerChange:f,children:n})})}))};ZC.displayName=im;var ep="MenuSubTrigger",Bv=h.forwardRef((e,t)=>
315{const n=ws(ep,e.__scopeMenu),i=Jf(ep,e.__scopeMenu),o=Mv(ep,e.__scopeMenu),a=J_(ep,e.__scopeMenu),s=h.useRef(null),{pointerGraceTimerRef:l,onPointerGraceIntentChange:f}=a,p={__scopeMenu:e.__scopeMenu},g=h.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return h.useEffect(()=>g,[g]),h.useEffect(()=>{const v=l.current;return()=>{window.clearTimeout(v),f(null)}},[l,f]),(0,y.jsx)(X_,Xn(Bn({asChild:!0},p),{children:(0,y.jsx)(Sv,Xn(Bn({id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":Uv(n.open)},e),{ref:cn(t,o.onTriggerChange),onClick:v=>{var A;(A=e.onClick)==null||A.call(e,v),!(e.disabled||v.defaultPrevented)&&(v.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:Yt(e.onPointerMove,tp(v=>{a.onItemEnter(v),!v.defaultPrevented&&!e.disabled&&!n.open&&!s.current&&(a.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{n.onOpenChange(!0),g()},100))})),onPointerLeave:Yt(e.onPointerLeave,tp(v=>{var A,x;g();const D=(A=n.content)==null?void 0:A.getBoundingClientRect();if(D){const I=(x=n.content)==null?void 0:x.dataset.side,k=I==="right",$=k?-5:5,H=D[k?"left":"right"],L=D[k?"right":"left"];a.onPointerGraceIntentChange({area:[{x:v.clientX+$,y:v.clientY},{x:H,y:D.top},{x:L,y:D.top},{x:L,y:D.bottom},{x:H,y:D.bottom}],side:I}),window.clearTimeout(l.current),l.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(v),v.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:Yt(e.onKeyDown,v=>{var A;const x=a.searchRef.current!=="";e.disabled||x&&v.key===" "||kC[i.dir].includes(v.key)&&(n.onOpenChange(!0),(A=n.content)==null||A.focus(),v.preventDefault())})}))}))});Bv.displayName=ep;var jv="MenuSubContent",Vv=h.forwardRef((e,t)=>{const n=Dv(Mo,e.__scopeMenu),i=e,{forceMount:o=n.forceMount}=i,a=Hr(i,["forceMount"]),s=ws(Mo,e.__scopeMenu),l=Jf(Mo,e.__scopeMenu),f=Mv(jv,e.__scopeMenu),p=h.useRef(null),g=Yn(t,p);return(0,y.jsx)(Xf.Provider,{scope:e.__scopeMenu,children:(0,y.jsx)(qr,{present:o||s.open,children:(0,y.jsx)(Xf.Slot,{scope:e.__scopeMenu,children:(0,y.jsx)(em,Xn(Bn({id:f.contentId,"aria-labelledby":f.triggerId},a),{ref:g,align:"start",side:l.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:v=>{var A;l.isUsingKeyboardRef.current&&((A=p.current)==null||A.focus()),v.preventDefault()},onCloseAutoFocus:v=>v.preventDefault(),onFocusOutside:Yt(e.onFocusOutside,v=>{v.target!==f.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:Yt(e.onEscapeKeyDown,v=>{l.onClose(),v.preventDefault()}),onKeyDown:Yt(e.onKeyDown,v=>{var A;const x=v.currentTarget.contains(v.target),D=qC[l.dir].includes(v.key);x&&D&&(s.onOpenChange(!1),(A=f.trigger)==null||A.focus(),v.preventDefault())})}))})})})});Vv.displayName=jv;function Uv(e){return e?"open":"closed"}function W0(e){return e==="indeterminate"}function rm(e){return W0(e)?"indeterminate":e?"checked":"unchecked"}function JC(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function eb(e,t){return e.map((n,i)=>e[(t+i)%e.length])}function tb(e,t,n){const o=t.length>1&&Array.from(t).every(p=>p===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let s=eb(e,Math.max(a,0));o.length===1&&(s=s.filter(p=>p!==n));const f=s.find(p=>p.toLowerCase().startsWith(o.toLowerCase()));return f!==n?f:void 0}function nb(e,t){const{x:n,y:i}=e;let o=!1;for(let a=0,s=t.length-1;a<t.length;s=a++){const l=t[a].x,f=t[a].y,p=t[s].x,g=t[s].y;f>i!=g>i&&n<(p-l)*(i-f)/(g-f)+l&&(o=!o)}return o}function ib(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return nb(n,t)}function tp(e){return t=>t.pointerType==="mouse"?e(t):void 0}var rb=bv,ob=X_,ab=Av,ub=xv,sb=tm,lb=wv,cb=G0,db=Ov,fb=Nv,pb=kv,hb=Pv,_b=Rv,mb=Lv,kN=null,gb=Bv,vb=Vv,yb=Object.defineProperty,Eb=Object.defineProperties,Cb=Object.getOwnPropertyDescriptors,Y0=Object.getOwnPropertySymbols,$v=Object.prototype.hasOwnProperty,zv=Object.prototype.propertyIsEnumerable,Hv=(e,t,n)=>t in e?yb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yn=(e,t)=>{for(var n in t||(t={}))$v.call(t,n)&&Hv(e,n,t[n]);if(Y0)for(var n of Y0(t))zv.call(t,n)&&Hv(e,n,t[n]);return e},rr=(e,t)=>Eb(e,Cb(t)),Gr=(e,t)=>{var n={};for(var i in e)$v.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Y0)for(var i of Y0(e))t.indexOf(i)<0&&zv.call(e,i)&&(n[i]=e[i]);return n},om="DropdownMenu",[bb,qN]=fn(om,[yv]),or=yv(),[Db,Gv]=bb(om),Wv=e=>{const{__scopeDropdownMenu:t,children:n,dir:i,open:o,defaultOpen:a,onOpenChange:s,modal:l=!0}=e,f=or(t),p=h.useRef(null),[g=!1,v]=Jn({prop:o,defaultProp:a,onChange:s});return(0,y.jsx)(Db,{scope:t,triggerId:_i(),triggerRef:p,contentId:_i(),open:g,onOpenChange:v,onOpenToggle:h.useCallback(()=>v(A=>!A),[v]),modal:l,children:(0,y.jsx)(rb,rr(yn({},f),{open:g,onOpenChange:v,dir:i,modal:l,children:n}))})};Wv.displayName=om;var Yv="DropdownMenuTrigger",Qv=h.forwardRef((e,t)=>
315{const n=e,{__scopeDropdownMenu:i,disabled:o=!1}=n,a=Gr(n,["__scopeDropdownMenu","disabled"]),s=Gv(Yv,i),l=or(i);return(0,y.jsx)(ob,rr(yn({asChild:!0},l),{children:(0,y.jsx)(Tn.button,rr(yn({type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":o?"":void 0,disabled:o},a),{ref:cn(t,s.triggerRef),onPointerDown:Yt(e.onPointerDown,f=>{!o&&f.button===0&&f.ctrlKey===!1&&(s.onOpenToggle(),s.open||f.preventDefault())}),onKeyDown:Yt(e.onKeyDown,f=>{o||(["Enter"," "].includes(f.key)&&s.onOpenToggle(),f.key==="ArrowDown"&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(f.key)&&f.preventDefault())})}))}))});Qv.displayName=Yv;var Ab="DropdownMenuPortal",Kv=e=>{const t=e,{__scopeDropdownMenu:n}=t,i=Gr(t,["__scopeDropdownMenu"]),o=or(n);return(0,y.jsx)(ab,yn(yn({},o),i))};Kv.displayName=Ab;var Xv="DropdownMenuContent",Zv=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=Gv(Xv,i),s=or(i),l=h.useRef(!1);return(0,y.jsx)(ub,rr(yn(yn({id:a.contentId,"aria-labelledby":a.triggerId},s),o),{ref:t,onCloseAutoFocus:Yt(e.onCloseAutoFocus,f=>{var p;l.current||(p=a.triggerRef.current)==null||p.focus(),l.current=!1,f.preventDefault()}),onInteractOutside:Yt(e.onInteractOutside,f=>{const p=f.detail.originalEvent,g=p.button===0&&p.ctrlKey===!0,v=p.button===2||g;(!a.modal||v)&&(l.current=!0)}),style:yn(yn({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))});Zv.displayName=Xv;var xb="DropdownMenuGroup",wb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(sb,rr(yn(yn({},a),o),{ref:t}))});wb.displayName=xb;var Tb="DropdownMenuLabel",Sb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(lb,rr(yn(yn({},a),o),{ref:t}))});Sb.displayName=Tb;var Ob="DropdownMenuItem",Jv=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(cb,rr(yn(yn({},a),o),{ref:t}))});Jv.displayName=Ob;var Fb="DropdownMenuCheckboxItem",Nb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(db,rr(yn(yn({},a),o),{ref:t}))});Nb.displayName=Fb;var Ib="DropdownMenuRadioGroup",kb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(fb,rr(yn(yn({},a),o),{ref:t}))});kb.displayName=Ib;var qb="DropdownMenuRadioItem",Pb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(pb,rr(yn(yn({},a),o),{ref:t}))});Pb.displayName=qb;var Rb="DropdownMenuItemIndicator",Lb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(hb,rr(yn(yn({},a),o),{ref:t}))});Lb.displayName=Rb;var Mb="DropdownMenuSeparator",Bb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(_b,rr(yn(yn({},a),o),{ref:t}))});Bb.displayName=Mb;var jb="DropdownMenuArrow",Vb=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(mb,rr(yn(yn({},a),o),{ref:t}))});Vb.displayName=jb;var PN=e=>{const{__scopeDropdownMenu:t,children:n,open:i,onOpenChange:o,defaultOpen:a}=e,s=or(t),[l=!1,f]=useControllableState({prop:i,defaultProp:a,onChange:o});return jsx(MenuPrimitive.Sub,rr(yn({},s),{open:l,onOpenChange:f,children:n}))},Ub="DropdownMenuSubTrigger",$b=h.forwardRef((e,t)=>{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(gb,rr(yn(yn({},a),o),{ref:t}))});$b.displayName=Ub;var zb="DropdownMenuSubContent",Hb=h.forwardRef((e,t)=>
315{const n=e,{__scopeDropdownMenu:i}=n,o=Gr(n,["__scopeDropdownMenu"]),a=or(i);return(0,y.jsx)(vb,rr(yn(yn({},a),o),{ref:t,style:yn(yn({},e.style),{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"})}))});Hb.displayName=zb;var Gb=Wv,Wb=Qv,Yb=Kv,Qb=Zv,RN=null,LN=null,Kb=Jv,MN=null,BN=null,jN=null,VN=null,UN=null,$N=null,zN=null,HN=null,GN=null;const e1={};function Xb(e){let t=e1[e];if(t)return t;t=e1[e]=[];for(let n=0;n<128;n++){const i=String.fromCharCode(n);t.push(i)}for(let n=0;n<e.length;n++){const i=e.charCodeAt(n);t[i]="%"+("0"+i.toString(16).toUpperCase()).slice(-2)}return t}function Q0(e,t){typeof t!="string"&&(t=Q0.defaultChars);const n=Xb(t);return e.replace(/(%[a-f0-9]{2})+/gi,function(i){let o="";for(let a=0,s=i.length;a<s;a+=3){const l=parseInt(i.slice(a+1,a+3),16);if(l<128){o+=n[l];continue}if((l&224)===192&&a+3<s){const f=parseInt(i.slice(a+4,a+6),16);if((f&192)===128){const p=l<<6&1984|f&63;p<128?o+="\uFFFD\uFFFD":o+=String.fromCharCode(p),a+=3;continue}}if((l&240)===224&&a+6<s){const f=parseInt(i.slice(a+4,a+6),16),p=parseInt(i.slice(a+7,a+9),16);if((f&192)===128&&(p&192)===128){const g=l<<12&61440|f<<6&4032|p&63;g<2048||g>=55296&&g<=57343?o+="\uFFFD\uFFFD\uFFFD":o+=String.fromCharCode(g),a+=6;continue}}if((l&248)===240&&a+9<s){const f=parseInt(i.slice(a+4,a+6),16),p=parseInt(i.slice(a+7,a+9),16),g=parseInt(i.slice(a+10,a+12),16);if((f&192)===128&&(p&192)===128&&(g&192)===128){let v=l<<18&1835008|f<<12&258048|p<<6&4032|g&63;v<65536||v>1114111?o+="\uFFFD\uFFFD\uFFFD\uFFFD":(v-=65536,o+=String.fromCharCode(55296+(v>>10),56320+(v&1023))),a+=9;continue}}o+="\uFFFD"}return o})}Q0.defaultChars=";/?:@&=+$,#",Q0.componentChars="";var am=Q0;const t1={};function Zb(e){let t=t1[e];if(t)return t;t=t1[e]=[];for(let n=0;n<128;n++){const i=String.fromCharCode(n);/^[0-9a-z]$/i.test(i)?t.push(i):t.push("%"+("0"+n.toString(16).toUpperCase()).slice(-2))}for(let n=0;n<e.length;n++)t[e.charCodeAt(n)]=e[n];return t}function K0(e,t,n){typeof t!="string"&&(n=t,t=K0.defaultChars),typeof n=="undefined"&&(n=!0);const i=Zb(t);let o="";for(let a=0,s=e.length;a<s;a++){const l=e.charCodeAt(a);if(n&&l===37&&a+2<s&&/^[0-9a-f]{2}$/i.test(e.slice(a+1,a+3))){o+=e.slice(a,a+3),a+=2;continue}if(l<128){o+=i[l];continue}if(l>=55296&&l<=57343){if(l>=55296&&l<=56319&&a+1<s){const f=e.charCodeAt(a+1);if(f>=56320&&f<=57343){o+=encodeURIComponent(e[a]+e[a+1]),a++;continue}}o+="%EF%BF%BD";continue}o+=encodeURIComponent(e[a])}return o}K0.defaultChars=";/?:@&=+$,-_.!~*'()#",K0.componentChars="-_.!~*'()";var n1=K0;function um(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function X0(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const Jb=/^([a-z0-9.+-]+:)/i,eD=/:[0-9]*$/,tD=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,nD=["<",">",'"',"`"," ","\r",` 316`," "],iD=["{","}","|","\\","^","`"].concat(nD),rD=["'"].concat(iD),i1=["%","/","?",";","#"].concat(rD),r1=["/","?","#"],oD=255,o1=/^[+a-z0-9A-Z_-]{0,63}$/,aD=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,a1={javascript:!0,"javascript:":!0},u1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function uD(e,t){if(e&&e instanceof X0)return e;const n=new X0;return n.parse(e,t),n}X0.prototype.parse=function(e,t){let n,i,o,a=e;if(a=a.trim(),!t&&e.split("#").length===1){const p=tD.exec(a);if(p)return this.pathname=p[1],p[2]&&(this.search=p[2]),this}let s=Jb.exec(a);if(s&&(s=s[0],n=s.toLowerCase(),this.protocol=s,a=a.substr(s.length)),(t||s||a.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o=a.substr(0,2)==="//",o&&!(s&&a1[s])&&(a=a.substr(2),this.slashes=!0)),!a1[s]&&(o||s&&!u1[s])){let p=-1;for(let D=0;D<r1.length;D++)i=a.indexOf(r1[D]),i!==-1&&(p===-1||i<p)&&(p=i);let g,v;p===-1?v=a.lastIndexOf("@"):v=a.lastIndexOf("@",p),v!==-1&&(g=a.slice(0,v),a=a.slice(v+1),this.auth=g),p=-1;for(let D=0;D<i1.length;D++)i=a.indexOf(i1[D]),i!==-1&&(p===-1||i<p)&&(p=i);p===-1&&(p=a.length),a[p-1]===":"&&p--;const A=a.slice(0,p);a=a.slice(p),this.parseHost(A),this.hostname=this.hostname||"";const x=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!x){const D=this.hostname.split(/\./);for(let I=0,k=D.length;I<k;I++){const $=D[I];if($&&!$.match(o1)){let H="";for(let L=0,G=$.length;L<G;L++)$.charCodeAt(L)>127?H+="x":H+=$[L];if(!H.match(o1)){const L=D.slice(0,I),G=D.slice(I+1),J=$.match(aD);J&&(L.push(J[1]),G.unshift(J[2])),G.length&&(a=G.join(".")+a),this.hostname=L.join(".");break}}}}this.hostname.length>
316oD&&(this.hostname=""),x&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const l=a.indexOf("#");l!==-1&&(this.hash=a.substr(l),a=a.slice(0,l));const f=a.indexOf("?");return f!==-1&&(this.search=a.substr(f),a=a.slice(0,f)),a&&(this.pathname=a),u1[n]&&this.hostname&&!this.pathname&&(this.pathname=""),this},X0.prototype.parseHost=function(e){let t=eD.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};var sm=uD,lm=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,s1=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uD
316F3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,l1=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,c1=/[\0-\x1F\x7F-\x9F]/,sD=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,d1=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,lD=new Uint16Array(
vendor: 47,146 bytes, line 316
316'\u1D41<\xD5\u0131\u028A\u049D\u057B\u05D0\u0675\u06DE\u07A2\u07D6\u080F\u0A4A\u0A91\u0DA1\u0E6D\u0F09\u0F26\u10CA\u1228\u12E1\u1415\u149D\u14C3\u14DF\u1525\0\0\0\0\0\0\u156B\u16CD\u198D\u1C12\u1DDD\u1F7E\u2060\u21B0\u228D\u23C0\u23FB\u2442\u2824\u2912\u2D08\u2E48\u2FCE\u3016\u32BA\u3639\u37AC\u38FE\u3A28\u3A71\u3AE0\u3B2E\u0800EMabcfglmnoprstu\\bfms\x7F\x84\x8B\x90\x95\x98\xA6\xB3\xB9\xC8\xCFlig\u803B\xC6\u40C6P\u803B&\u4026cute\u803B\xC1\u40C1reve;\u4102\u0100iyx}rc\u803B\xC2\u40C2;\u4410r;\uC000\u{1D504}rave\u803B\xC0\u40C0pha;\u4391acr;\u4100d;\u6A53\u0100gp\x9D\xA1on;\u4104f;\uC000\u{1D538}plyFunction;\u6061ing\u803B\xC5\u40C5\u0100cs\xBE\xC3r;\uC000\u{1D49C}ign;\u6254ilde\u803B\xC3\u40C3ml\u803B\xC4\u40C4\u0400aceforsu\xE5\xFB\xFE\u0117\u011C\u0122\u0127\u012A\u0100cr\xEA\xF2kslash;\u6216\u0176\xF6\xF8;\u6AE7ed;\u6306y;\u4411\u0180crt\u0105\u010B\u0114ause;\u6235noullis;\u612Ca;\u4392r;\uC000\u{1D505}pf;\uC000\u{1D539}eve;\u42D8c\xF2\u0113mpeq;\u624E\u0700HOacdefhilorsu\u014D\u0151\u0156\u0180\u019E\u01A2\u01B5\u01B7\u01BA\u01DC\u0215\u0273\u0278\u027Ecy;\u4427PY\u803B\xA9\u40A9\u0180cpy\u015D\u0162\u017Aute;\u4106\u0100;i\u0167\u0168\u62D2talDifferentialD;\u6145leys;\u612D\u0200aeio\u0189\u018E\u0194\u0198ron;\u410Cdil\u803B\xC7\u40C7rc;\u4108nint;\u6230ot;\u410A\u0100dn\u01A7\u01ADilla;\u40B8terDot;\u40B7\xF2\u017Fi;\u43A7rcle\u0200DMPT\u01C7\u01CB\u01D1\u01D6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01E2\u01F8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020FoubleQuote;\u601Duote;\u6019\u0200lnpu\u021E\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6A74\u0180git\u022F\u0236\u023Aruent;\u6261nt;\u622FourIntegral;\u622E\u0100fr\u024C\u024E;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6A2Fcr;\uC000\u{1D49E}p\u0100;C\u0284\u0285\u62D3ap;\u624D\u0580DJSZacefios\u02A0\u02AC\u02B0\u02B4\u02B8\u02CB\u02D7\u02E1\u02E6\u0333\u048D\u0100;o\u0179\u02A5trahd;\u6911cy;\u4402cy;\u4405cy;\u440F\u0180grs\u02BF\u02C4\u02C7ger;\u6021r;\u61A1hv;\u6AE4\u0100ay\u02D0\u02D5ron;\u410E;\u4414l\u0100;t\u02DD\u02DE\u6207a;\u4394r;\uC000\u{1D507}\u0100af\u02EB\u0327\u0100cm\u02F0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031Ccute;\u40B4o\u0174\u030B\u030D;\u42D9bleAcute;\u42DDrave;\u4060ilde;\u42DCond;\u62C4ferentialD;\u6146\u0470\u033D\0\0\0\u0342\u0354\0\u0405f;\uC000\u{1D53B}\u0180;DE\u0348\u0349\u034D\u40A8ot;\u60DCqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03CF\u03E2\u03F8ontourIntegra\xEC\u0239o\u0274\u0379\0\0\u037B\xBB\u0349nArrow;\u61D3\u0100eo\u0387\u03A4ft\u0180ART\u0390\u0396\u03A1rrow;\u61D0ightArrow;\u61D4e\xE5\u02CAng\u0100LR\u03AB\u03C4eft\u0100AR\u03B3\u03B9rrow;\u67F8ightArrow;\u67FAightArrow;\u67F9ight\u0100AT\u03D8\u03DErrow;\u61D2ee;\u62A8p\u0241\u03E9\0\0\u03EFrrow;\u61D1ownArrow;\u61D5erticalBar;\u6225n\u0300ABLRTa\u0412\u042A\u0430\u045E\u047F\u037Crrow\u0180;BU\u041D\u041E\u0422\u6193ar;\u6913pArrow;\u61F5reve;\u4311eft\u02D2\u043A\0\u0446\0\u0450ightVector;\u6950eeVector;\u695Eector\u0100;B\u0459\u045A\u61BDar;\u6956ight\u01D4\u0467\0\u0471eeVector;\u695Fector\u0100;B\u047A\u047B\u61C1ar;\u6957ee\u0100;A\u0486\u0487\u62A4rrow;\u61A7\u0100ct\u0492\u0497r;\uC000\u{1D49F}rok;\u4110\u0800NTacdfglmopqstux\u04BD\u04C0\u04C4\u04CB\u04DE\u04E2\u04E7\u04EE\u04F5\u0521\u052F\u0536\u0552\u055D\u0560\u0565G;\u414AH\u803B\xD0\u40D0cute\u803B\xC9\u40C9\u0180aiy\u04D2\u04D7\u04DCron;\u411Arc\u803B\xCA\u40CA;\u442Dot;\u4116r;\uC000\u{1D508}rave\u803B\xC8\u40C8ement;\u6208\u0100ap\u04FA\u04FEcr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65FBerySmallSquare;\u65AB\u0100gp\u0526\u052Aon;\u4118f;\uC000\u{1D53C}silon;\u4395u\u0100ai\u053C\u0549l\u0100;T\u0542\u0543\u6A75ilde;\u6242librium;\u61CC\u0100ci\u0557\u055Ar;\u6130m;\u6A73a;\u4397ml\u803B\xCB\u40CB\u0100ip\u056A\u056Fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058D\u05B2\u05CCy;\u4424r;\uC000\u{1D509}lled\u0253\u0597\0\0\u05A3mallSquare;\u65FCerySmallSquare;\u65AA\u0370\u05BA\0\u05BF\0\0\u05C4f;\uC000\u{1D53D}All;\u6200riertrf;\u6131c\xF2\u05CB\u0600JTabcdfgorst\u05E8\u05EC\u05EF\u05FA\u0600\u0612\u0616\u061B\u061D\u0623\u066C\u0672cy;\u4403\u803B>\u403Emma\u0100;d\u05F7\u05F8\u4393;\u43DCreve;\u411E\u0180eiy\u0607\u060C\u0610dil;\u4122rc;\u411C;\u4413ot;\u4120r;\uC000\u{1D50A};\u62D9pf;\uC000\u{1D53E}eater\u0300EFGLST\u0635\u0644\u064E\u0656\u065B\u0666qual\u0100;L\u063E\u063F\u6265ess;\u62DBullEqual;\u6267reater;\u6AA2ess;\u6277lantEqual;\u6A7Eilde;\u6273cr;\uC000\u{1D4A2};\u626B\u0400Aacfiosu\u0685\u068B\u0696\u069B\u069E\u06AA\u06BE\u06CARDcy;\u442A\u0100ct\u0690\u0694ek;\u42C7;\u405Eirc;\u4124r;\u610ClbertSpace;\u610B\u01F0\u06AF\0\u06B2f;\u610DizontalLine;\u6500\u0100ct\u06C3\u06C5\xF2\u06A9rok;\u4126mp\u0144\u06D0\u06D8ownHum\xF0\u012Fqual;\u624F\u0700EJOacdfgmnostu\u06FA\u06FE\u0703\u0707\u070E\u071A\u071E\u0721\u0728\u0744\u0778\u078B\u078F\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803B\xCD\u40CD\u0100iy\u0713\u0718rc\u803B\xCE\u40CE;\u4418ot;\u4130r;\u6111rave\u803B\xCC\u40CC\u0180;ap\u0720\u072F\u073F\u0100cg\u0734\u0737r;\u412AinaryI;\u6148lie\xF3\u03DD\u01F4\u0749\0\u0762\u0100;e\u074D\u074E\u622C\u0100gr\u0753\u0758ral;\u622Bsection;\u62C2isible\u0100CT\u076C\u0772omma;\u6063imes;\u6062\u0180gpt\u077F\u0783\u0788on;\u412Ef;\uC000\u{1D540}a;\u4399cr;\u6110ilde;\u4128\u01EB\u079A\0\u079Ecy;\u4406l\u803B\xCF\u40CF\u0280cfosu\u07AC\u07B7\u07BC\u07C2\u07D0\u0100iy\u07B1\u07B5rc;\u4134;\u4419r;\uC000\u{1D50D}pf;\uC000\u{1D541}\u01E3\u07C7\0\u07CCr;\uC000\u{1D4A5}rcy;\u4408kcy;\u4404\u0380HJacfos\u07E4\u07E8\u07EC\u07F1\u07FD\u0802\u0808cy;\u4425cy;\u440Cppa;\u439A\u0100ey\u07F6\u07FBdil;\u4136;\u441Ar;\uC000\u{1D50E}pf;\uC000\u{1D542}cr;\uC000\u{1D4A6}\u0580JTaceflmost\u0825\u0829\u082C\u0850\u0863\u09B3\u09B8\u09C7\u09CD\u0A37\u0A47cy;\u4409\u803B<\u403C\u0280cmnpr\u0837\u083C\u0841\u0844\u084Dute;\u4139bda;\u439Bg;\u67EAlacetrf;\u6112r;\u619E\u0180aey\u0857\u085C\u0861ron;\u413Ddil;\u413B;\u441B\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087E\u08A9\u08B1\u08E0\u08E6\u08FC\u092F\u095B\u0390\u096A\u0100nr\u0883\u088FgleBracket;\u67E8row\u0180;BR\u0899\u089A\u089E\u6190ar;\u61E4ightArrow;\u61C6eiling;\u6308o\u01F5\u08B7\0\u08C3bleBracket;\u67E6n\u01D4\u08C8\0\u08D2eeVector;\u6961ector\u0100;B\u08DB\u08DC\u61C3ar;\u6959loor;\u630Aight\u0100AV\u08EF\u08F5rrow;\u6194ector;\u694E\u0100er\u0901\u0917e\u0180;AV\u0909\u090A\u0910\u62A3rrow;\u61A4ector;\u695Aiangle\u0180;BE\u0924\u0925\u0929\u62B2ar;\u69CFqual;\u62B4p\u0180DTV\u0937\u0942\u094CownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61BFar;\u6958ector\u0100;B\u0965\u0966\u61BCar;\u6952ight\xE1\u039Cs\u0300EFGLST\u097E\u098B\u0995\u099D\u09A2\u09ADqualGreater;\u62DAullEqual;\u6266reater;\u6276ess;\u6AA1lantEqual;\u6A7Dilde;\u6272r;\uC000\u{1D50F}\u0100;e\u09BD\u09BE\u62D8ftarrow;\u61DAidot;\u413F\u0180npw\u09D4\u0A16\u0A1Bg\u0200LRlr\u09DE\u09F7\u0A02\u0A10eft\u0100AR\u09E6\u09ECrrow;\u67F5ightArrow;\u67F7ightArrow;\u67F6eft\u0100ar\u03B3\u0A0Aight\xE1\u03BFight\xE1\u03CAf;\uC000\u{1D543}er\u0100LR\u0A22\u0A2CeftArrow;\u6199ightArrow;\u6198\u0180cht\u0A3E\u0A40\u0A42\xF2\u084C;\u61B0rok;\u4141;\u626A\u0400acefiosu\u0A5A\u0A5D\u0A60\u0A77\u0A7C\u0A85\u0A8B\u0A8Ep;\u6905y;\u441C\u0100dl\u0A65\u0A6FiumSpace;\u605Flintrf;\u6133r;\uC000\u{1D510}nusPlus;\u6213pf;\uC000\u{1D544}c\xF2\u0A76;\u439C\u0480Jacefostu\u0AA3\u0AA7\u0AAD\u0AC0\u0B14\u0B19\u0D91\u0D97\u0D9Ecy;\u440Acute;\u4143\u0180aey\u0AB4\u0AB9\u0ABEron;\u4147dil;\u4145;\u441D\u0180gsw\u0AC7\u0AF0\u0B0Eative\u0180MTV\u0AD3\u0ADF\u0AE8ediumSpace;\u600Bhi\u0100cn\u0AE6\u0AD8\xEB\u0AD9eryThi\xEE\u0AD9ted\u0100GL\u0AF8\u0B06reaterGreate\xF2\u0673essLes\xF3\u0A48Line;\u400Ar;\uC000\u{1D511}\u0200Bnpt\u0B22\u0B28\u0B37\u0B3Areak;\u6060BreakingSpace;\u40A0f;\u6115\u0680;CDEGHLNPRSTV\u0B55\u0B56\u0B6A\u0B7C\u0BA1\u0BEB\u0C04\u0C5E\u0C84\u0CA6\u0CD8\u0D61\u0D85\u6AEC\u0100ou\u0B5B\u0B64ngruent;\u6262pCap;\u626DoubleVerticalBar;\u6226\u0180lqx\u0B83\u0B8A\u0B9Bement;\u6209ual\u0100;T\u0B92\u0B93\u6260ilde;\uC000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0BB6\u0BB7\u0BBD\u0BC9\u0BD3\u0BD8\u0BE5\u626Fqual;\u6271ullEqual;\uC000\u2267\u0338reater;\uC000\u226B\u0338ess;\u6279lantEqual;\uC000\u2A7E\u0338ilde;\u6275ump\u0144\u0BF2\u0BFDownHump;\uC000\u224E\u0338qual;\uC000\u224F\u0338e\u0100fs\u0C0A\u0C27tTriangle\u0180;BE\u0C1A\u0C1B\u0C21\u62EAar;\uC000\u29CF\u0338qual;\u62ECs\u0300;EGLST\u0C35\u0C36\u0C3C\u0C44\u0C4B\u0C58\u626Equal;\u6270reater;\u6278ess;\uC000\u226A\u0338lantEqual;\uC000\u2A7D\u0338ilde;\u6274ested\u0100GL\u0C68\u0C79reaterGreater;\uC000\u2AA2\u0338essLess;\uC000\u2AA1\u0338recedes\u0180;ES\u0C92\u0C93\u0C9B\u6280qual;\uC000\u2AAF\u0338lantEqual;\u62E0\u0100ei\u0CAB\u0CB9verseElement;\u620CghtTriangle\u0180;BE\u0CCB\u0CCC\u0CD2\u62EBar;\uC000\u29D0\u0338qual;\u62ED\u0100qu\u0CDD\u0D0CuareSu\u0100bp\u0CE8\u0CF9set\u0100;E\u0CF0\u0CF3\uC000\u228F\u0338qual;\u62E2erset\u0100;E\u0D03\u0D06\uC000\u2290\u0338qual;\u62E3\u0180bcp\u0D13\u0D24\u0D4Eset\u0100;E\u0D1B\u0D1E\uC000\u2282\u20D2qual;\u6288ceeds\u0200;EST\u0D32\u0D33\u0D3B\u0D46\u6281qual;\uC000\u2AB0\u0338lantEqual;\u62E1ilde;\uC000\u227F\u0338erset\u0100;E\u0D58\u0D5B\uC000\u2283\u20D2qual;\u6289ilde\u0200;EFT\u0D6E\u0D6F\u0D75\u0D7F\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uC000\u{1D4A9}ilde\u803B\xD1\u40D1;\u439D\u0700Eacdfgmoprstuv\u0DBD\u0DC2\u0DC9\u0DD5\u0DDB\u0DE0\u0DE7\u0DFC\u0E02\u0E20\u0E22\u0E32\u0E3F\u0E44lig;\u4152cute\u803B\xD3\u40D3\u0100iy\u0DCE\u0DD3rc\u803B\xD4\u40D4;\u441Eblac;\u4150r;\uC000\u{1D512}rave\u803B\xD2\u40D2\u0180aei\u0DEE\u0DF2\u0DF6cr;\u414Cga;\u43A9cron;\u439Fpf;\uC000\u{1D546}enCurly\u0100DQ\u0E0E\u0E1AoubleQuote;\u601Cuote;\u6018;\u6A54\u0100cl\u0E27\u0E2Cr;\uC000\u{1D4AA}ash\u803B\xD8\u40D8i\u016C\u0E37\u0E3Cde\u803B\xD5\u40D5es;\u6A37ml\u803B\xD6\u40D6er\u0100BP\u0E4B\u0E60\u0100ar\u0E50\u0E53r;\u603Eac\u0100ek\u0E5A\u0E5C;\u63DEet;\u63B4arenthesis;\u63DC\u0480acfhilors\u0E7F\u0E87\u0E8A\u0E8F\u0E92\u0E94\u0E9D\u0EB0\u0EFCrtialD;\u6202y;\u441Fr;\uC000\u{1D513}i;\u43A6;\u43A0usMinus;\u40B1\u0100ip\u0EA2\u0EADncareplan\xE5\u069Df;\u6119\u0200;eio\u0EB9\u0EBA\u0EE0\u0EE4\u6ABBcedes\u0200;EST\u0EC8\u0EC9\u0ECF\u0EDA\u627Aqual;\u6AAFlantEqual;\u627Cilde;\u627Eme;\u6033\u0100dp\u0EE9\u0EEEuct;\u620Fortion\u0100;a\u0225\u0EF9l;\u621D\u0100ci\u0F01\u0F06r;\uC000\u{1D4AB};\u43A8\u0200Ufos\u0F11\u0F16\u0F1B\u0F1FOT\u803B"\u4022r;\uC000\u{1D514}pf;\u611Acr;\uC000\u{1D4AC}\u0600BEacefhiorsu\u0F3E\u0F43\u0F47\u0F60\u0F73\u0FA7\u0FAA\u0FAD\u1096\u10A9\u10B4\u10BEarr;\u6910G\u803B\xAE\u40AE\u0180cnr\u0F4E\u0F53\u0F56ute;\u4154g;\u67EBr\u0100;t\u0F5C\u0F5D\u61A0l;\u6916\u0180aey\u0F67\u0F6C\u0F71ron;\u4158dil;\u4156;\u4420\u0100;v\u0F78\u0F79\u611Cerse\u0100EU\u0F82\u0F99\u0100lq\u0F87\u0F8Eement;\u620Builibrium;\u61CBpEquilibrium;\u696Fr\xBB\u0F79o;\u43A1ght\u0400ACDFTUVa\u0FC1\u0FEB\u0FF3\u1022\u1028\u105B\u1087\u03D8\u0100nr\u0FC6\u0FD2gleBracket;\u67E9row\u0180;BL\u0FDC\u0FDD\u0FE1\u6192ar;\u61E5eftArrow;\u61C4eiling;\u6309o\u01F5\u0FF9\0\u1005bleBracket;\u67E7n\u01D4\u100A\0\u1014eeVector;\u695Dector\u0100;B\u101D\u101E\u61C2ar;\u6955loor;\u630B\u0100er\u102D\u1043e\u0180;AV\u1035\u1036\u103C\u62A2rrow;\u61A6ector;\u695Biangle\u0180;BE\u1050\u1051\u1055\u62B3ar;\u69D0qual;\u62B5p\u0180DTV\u1063\u106E\u1078ownVector;\u694FeeVector;\u695Cector\u0100;B\u1082\u1083\u61BEar;\u6954ector\u0100;B\u1091\u1092\u61C0ar;\u6953\u0100pu\u109B\u109Ef;\u611DndImplies;\u6970ightarrow;\u61DB\u0100ch\u10B9\u10BCr;\u611B;\u61B1leDelayed;\u69F4\u0680HOacfhimoqstu\u10E4\u10F1\u10F7\u10FD\u1119\u111E\u1151\u1156\u1161\u1167\u11B5\u11BB\u11BF\u0100Cc\u10E9\u10EEHcy;\u4429y;\u4428FTcy;\u442Ccute;\u415A\u0280;aeiy\u1108\u1109\u110E\u1113\u1117\u6ABCron;\u4160dil;\u415Erc;\u415C;\u4421r;\uC000\u{1D516}ort\u0200DLRU\u112A\u1134\u113E\u1149ownArrow\xBB\u041EeftArrow\xBB\u089AightArrow\xBB\u0FDDpArrow;\u6191gma;\u43A3allCircle;\u6218pf;\uC000\u{1D54A}\u0272\u116D\0\0\u1170t;\u621Aare\u0200;ISU\u117B\u117C\u1189\u11AF\u65A1ntersection;\u6293u\u0100bp\u118F\u119Eset\u0100;E\u1197\u1198\u628Fqual;\u6291erset\u0100;E\u11A8\u11A9\u6290qual;\u6292nion;\u6294cr;\uC000\u{1D4AE}ar;\u62C6\u0200bcmp\u11C8\u11DB\u1209\u120B\u0100;s\u11CD\u11CE\u62D0et\u0100;E\u11CD\u11D5qual;\u6286\u0100ch\u11E0\u1205eeds\u0200;EST\u11ED\u11EE\u11F4\u11FF\u627Bqual;\u6AB0lantEqual;\u627Dilde;\u627FTh\xE1\u0F8C;\u6211\u0180;es\u1212\u1213\u1223\u62D1rset\u0100;E\u121C\u121D\u6283qual;\u6287et\xBB\u1213\u0580HRSacfhiors\u123E\u1244\u1249\u1255\u125E\u1271\u1276\u129F\u12C2\u12C8\u12D1ORN\u803B\xDE\u40DEADE;\u6122\u0100Hc\u124E\u1252cy;\u440By;\u4426\u0100bu\u125A\u125C;\u4009;\u43A4\u0180aey\u1265\u126A\u126Fron;\u4164dil;\u4162;\u4422r;\uC000\u{1D517}\u0100ei\u127B\u1289\u01F2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128E\u1298kSpace;\uC000\u205F\u200ASpace;\u6009lde\u0200;EFT\u12AB\u12AC\u12B2\u12BC\u623Cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uC000\u{1D54B}ipleDot;\u60DB\u0100ct\u12D6\u12DBr;\uC000\u{1D4AF}rok;\u4166\u0AE1\u12F7\u130E\u131A\u1326\0\u132C\u1331\0\0\0\0\0\u1338\u133D\u1377\u1385\0\u13FF\u1404\u140A\u1410\u0100cr\u12FB\u1301ute\u803B\xDA\u40DAr\u0100;o\u1307\u1308\u619Fcir;\u6949r\u01E3\u1313\0\u1316y;\u440Eve;\u416C\u0100iy\u131E\u1323rc\u803B\xDB\u40DB;\u4423blac;\u4170r;\uC000\u{1D518}rave\u803B\xD9\u40D9acr;\u416A\u0100di\u1341\u1369er\u0100BP\u1348\u135D\u0100ar\u134D\u1350r;\u405Fac\u0100ek\u1357\u1359;\u63DFet;\u63B5arenthesis;\u63DDon\u0100;P\u1370\u1371\u62C3lus;\u628E\u0100gp\u137B\u137Fon;\u4172f;\uC000\u{1D54C}\u0400ADETadps\u1395\u13AE\u13B8\u13C4\u03E8\u13D2\u13D7\u13F3rrow\u0180;BD\u1150\u13A0\u13A4ar;\u6912ownArrow;\u61C5ownArrow;\u6195quilibrium;\u696Eee\u0100;A\u13CB\u13CC\u62A5rrow;\u61A5own\xE1\u03F3er\u0100LR\u13DE\u13E8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13F9\u13FA\u43D2on;\u43A5ing;\u416Ecr;\uC000\u{1D4B0}ilde;\u4168ml\u803B\xDC\u40DC\u0480Dbcdefosv\u1427\u142C\u1430\u1433\u143E\u1485\u148A\u1490\u1496ash;\u62ABar;\u6AEBy;\u4412ash\u0100;l\u143B\u143C\u62A9;\u6AE6\u0100er\u1443\u1445;\u62C1\u0180bty\u144C\u1450\u147Aar;\u6016\u0100;i\u144F\u1455cal\u0200BLST\u1461\u1465\u146A\u1474ar;\u6223ine;\u407Ceparator;\u6758ilde;\u6240ThinSpace;\u600Ar;\uC000\u{1D519}pf;\uC000\u{1D54D}cr;\uC000\u{1D4B1}dash;\u62AA\u0280cefos\u14A7\u14AC\u14B1\u14B6\u14BCirc;\u4174dge;\u62C0r;\uC000\u{1D51A}pf;\uC000\u{1D54E}cr;\uC000\u{1D4B2}\u0200fios\u14CB\u14D0\u14D2\u14D8r;\uC000\u{1D51B};\u439Epf;\uC000\u{1D54F}cr;\uC000\u{1D4B3}\u0480AIUacfosu\u14F1\u14F5\u14F9\u14FD\u1504\u150F\u1514\u151A\u1520cy;\u442Fcy;\u4407cy;\u442Ecute\u803B\xDD\u40DD\u0100iy\u1509\u150Drc;\u4176;\u442Br;\uC000\u{1D51C}pf;\uC000\u{1D550}cr;\uC000\u{1D4B4}ml;\u4178\u0400Hacdefos\u1535\u1539\u153F\u154B\u154F\u155D\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417D;\u4417ot;\u417B\u01F2\u1554\0\u155BoWidt\xE8\u0AD9a;\u4396r;\u6128pf;\u6124cr;\uC000\u{1D4B5}\u0BE1\u1583\u158A\u1590\0\u15B0\u15B6\u15BF\0\0\0\0\u15C6\u15DB\u15EB\u165F\u166D\0\u1695\u169B\u16B2\u16B9\0\u16BEcute\u803B\xE1\u40E1reve;\u4103\u0300;Ediuy\u159C\u159D\u15A1\u15A3\u15A8\u15AD\u623E;\uC000\u223E\u0333;\u623Frc\u803B\xE2\u40E2te\u80BB\xB4\u0306;\u4430lig\u803B\xE6\u40E6\u0100;r\xB2\u15BA;\uC000\u{1D51E}rave\u803B\xE0\u40E0\u0100ep\u15CA\u15D6\u0100fp\u15CF\u15D4sym;\u6135\xE8\u15D3ha;\u43B1\u0100ap\u15DFc\u0100cl\u15E4\u15E7r;\u4101g;\u6A3F\u0264\u15F0\0\0\u160A\u0280;adsv\u15FA\u15FB\u15FF\u1601\u1607\u6227nd;\u6A55;\u6A5Clope;\u6A58;\u6A5A\u0380;elmrsz\u1618\u1619\u161B\u161E\u163F\u164F\u1659\u6220;\u69A4e\xBB\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163A\u163C\u163E;\u69A8;\u69A9;\u69AA;\u69AB;\u69AC;\u69AD;\u69AE;\u69AFt\u0100;v\u1645\u1646\u621Fb\u0100;d\u164C\u164D\u62BE;\u699D\u0100pt\u1654\u1657h;\u6222\xBB\xB9arr;\u637C\u0100gp\u1663\u1667on;\u4105f;\uC000\u{1D552}\u0380;Eaeiop\u12C1\u167B\u167D\u1682\u1684\u1687\u168A;\u6A70cir;\u6A6F;\u624Ad;\u624Bs;\u4027rox\u0100;e\u12C1\u1692\xF1\u1683ing\u803B\xE5\u40E5\u0180cty\u16A1\u16A6\u16A8r;\uC000\u{1D4B6};\u402Amp\u0100;e\u12C1\u16AF\xF1\u0288ilde\u803B\xE3\u40E3ml\u803B\xE4\u40E4\u0100ci\u16C2\u16C8onin\xF4\u0272nt;\u6A11\u0800Nabcdefiklnoprsu\u16ED\u16F1\u1730\u173C\u1743\u1748\u1778\u177D\u17E0\u17E6\u1839\u1850\u170D\u193D\u1948\u1970ot;\u6AED\u0100cr\u16F6\u171Ek\u0200ceps\u1700\u1705\u170D\u1713ong;\u624Cpsilon;\u43F6rime;\u6035im\u0100;e\u171A\u171B\u623Dq;\u62CD\u0176\u1722\u1726ee;\u62BDed\u0100;g\u172C\u172D\u6305e\xBB\u172Drk\u0100;t\u135C\u1737brk;\u63B6\u0100oy\u1701\u1741;\u4431quo;\u601E\u0280cmprt\u1753\u175B\u1761\u1764\u1768aus\u0100;e\u010A\u0109ptyv;\u69B0s\xE9\u170Cno\xF5\u0113\u0180ahw\u176F\u1771\u1773;\u43B2;\u6136een;\u626Cr;\uC000\u{1D51F}g\u0380costuvw\u178D\u179D\u17B3\u17C1\u17D5\u17DB\u17DE\u0180aiu\u1794\u1796\u179A\xF0\u0760rc;\u65EFp\xBB\u1371\u0180dpt\u17A4\u17A8\u17ADot;\u6A00lus;\u6A01imes;\u6A02\u0271\u17B9\0\0\u17BEcup;\u6A06ar;\u6605riangle\u0100du\u17CD\u17D2own;\u65BDp;\u65B3plus;\u6A04e\xE5\u1444\xE5\u14ADarow;\u690D\u0180ako\u17ED\u1826\u1835\u0100cn\u17F2\u1823k\u0180lst\u17FA\u05AB\u1802ozenge;\u69EBriangle\u0200;dlr\u1812\u1813\u1818\u181D\u65B4own;\u65BEeft;\u65C2ight;\u65B8k;\u6423\u01B1\u182B\0\u1833\u01B2\u182F\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183E\u184D\u0100;q\u1843\u1846\uC000=\u20E5uiv;\uC000\u2261\u20E5t;\u6310\u0200ptwx\u1859\u185E\u1867\u186Cf;\uC000\u{1D553}\u0100;t\u13CB\u1863om\xBB\u13CCtie;\u62C8\u0600DHUVbdhmptuv\u1885\u1896\u18AA\u18BB\u18D7\u18DB\u18EC\u18FF\u1905\u190A\u1910\u1921\u0200LRlr\u188E\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18A1\u18A2\u18A4\u18A6\u18A8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18B3\u18B5\u18B7\u18B9;\u655D;\u655A;\u655C;\u6559\u0380;HLRhlr\u18CA\u18CB\u18CD\u18CF\u18D1\u18D3\u18D5\u6551;\u656C;\u6563;\u6560;\u656B;\u6562;\u655Fox;\u69C9\u0200LRlr\u18E4\u18E6\u18E8\u18EA;\u6555;\u6552;\u6510;\u650C\u0280;DUdu\u06BD\u18F7\u18F9\u18FB\u18FD;\u6565;\u6568;\u652C;\u6534inus;\u629Flus;\u629Eimes;\u62A0\u0200LRlr\u1919\u191B\u191D\u191F;\u655B;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193B\u6502;\u656A;\u6561;\u655E;\u653C;\u6524;\u651C\u0100ev\u0123\u1942bar\u803B\xA6\u40A6\u0200ceio\u1951\u1956\u195A\u1960r;\uC000\u{1D4B7}mi;\u604Fm\u0100;e\u171A\u171Cl\u0180;bh\u1968\u1969\u196B\u405C;\u69C5sub;\u67C8\u016C\u1974\u197El\u0100;e\u1979\u197A\u6022t\xBB\u197Ap\u0180;Ee\u012F\u1985\u1987;\u6AAE\u0100;q\u06DC\u06DB\u0CE1\u19A7\0\u19E8\u1A11\u1A15\u1A32\0\u1A37\u1A50\0\0\u1AB4\0\0\u1AC1\0\0\u1B21\u1B2E\u1B4D\u1B52\0\u1BFD\0\u1C0C\u0180cpr\u19AD\u19B2\u19DDute;\u4107\u0300;abcds\u19BF\u19C0\u19C4\u19CA\u19D5\u19D9\u6229nd;\u6A44rcup;\u6A49\u0100au\u19CF\u19D2p;\u6A4Bp;\u6A47ot;\u6A40;\uC000\u2229\uFE00\u0100eo\u19E2\u19E5t;\u6041\xEE\u0693\u0200aeiu\u19F0\u19FB\u1A01\u1A05\u01F0\u19F5\0\u19F8s;\u6A4Don;\u410Ddil\u803B\xE7\u40E7rc;\u4109ps\u0100;s\u1A0C\u1A0D\u6A4Cm;\u6A50ot;\u410B\u0180dmn\u1A1B\u1A20\u1A26il\u80BB\xB8\u01ADptyv;\u69B2t\u8100\xA2;e\u1A2D\u1A2E\u40A2r\xE4\u01B2r;\uC000\u{1D520}\u0180cei\u1A3D\u1A40\u1A4Dy;\u4447ck\u0100;m\u1A47\u1A48\u6713ark\xBB\u1A48;\u43C7r\u0380;Ecefms\u1A5F\u1A60\u1A62\u1A6B\u1AA4\u1AAA\u1AAE\u65CB;\u69C3\u0180;el\u1A69\u1A6A\u1A6D\u42C6q;\u6257e\u0261\u1A74\0\0\u1A88rrow\u0100lr\u1A7C\u1A81eft;\u61BAight;\u61BB\u0280RSacd\u1A92\u1A94\u1A96\u1A9A\u1A9F\xBB\u0F47;\u64C8st;\u629Birc;\u629Aash;\u629Dnint;\u6A10id;\u6AEFcir;\u69C2ubs\u0100;u\u1ABB\u1ABC\u6663it\xBB\u1ABC\u02EC\u1AC7\u1AD4\u1AFA\0\u1B0Aon\u0100;e\u1ACD\u1ACE\u403A\u0100;q\xC7\xC6\u026D\u1AD9\0\0\u1AE2a\u0100;t\u1ADE\u1ADF\u402C;\u4040\u0180;fl\u1AE8\u1AE9\u1AEB\u6201\xEE\u1160e\u0100mx\u1AF1\u1AF6ent\xBB\u1AE9e\xF3\u024D\u01E7\u1AFE\0\u1B07\u0100;d\u12BB\u1B02ot;\u6A6Dn\xF4\u0246\u0180fry\u1B10\u1B14\u1B17;\uC000\u{1D554}o\xE4\u0254\u8100\xA9;s\u0155\u1B1Dr;\u6117\u0100ao\u1B25\u1B29rr;\u61B5ss;\u6717\u0100cu\u1B32\u1B37r;\uC000\u{1D4B8}\u0100bp\u1B3C\u1B44\u0100;e\u1B41\u1B42\u6ACF;\u6AD1\u0100;e\u1B49\u1B4A\u6AD0;\u6AD2dot;\u62EF\u0380delprvw\u1B60\u1B6C\u1B77\u1B82\u1BAC\u1BD4\u1BF9arr\u0100lr\u1B68\u1B6A;\u6938;\u6935\u0270\u1B72\0\0\u1B75r;\u62DEc;\u62DFarr\u0100;p\u1B7F\u1B80\u61B6;\u693D\u0300;bcdos\u1B8F\u1B90\u1B96\u1BA1\u1BA5\u1BA8\u622Arcap;\u6A48\u0100au\u1B9B\u1B9Ep;\u6A46p;\u6A4Aot;\u628Dr;\u6A45;\uC000\u222A\uFE00\u0200alrv\u1BB5\u1BBF\u1BDE\u1BE3rr\u0100;m\u1BBC\u1BBD\u61B7;\u693Cy\u0180evw\u1BC7\u1BD4\u1BD8q\u0270\u1BCE\0\0\u1BD2re\xE3\u1B73u\xE3\u1B75ee;\u62CEedge;\u62CFen\u803B\xA4\u40A4earrow\u0100lr\u1BEE\u1BF3eft\xBB\u1B80ight\xBB\u1BBDe\xE4\u1BDD\u0100ci\u1C01\u1C07onin\xF4\u01F7nt;\u6231lcty;\u632D\u0980AHabcdefhijlorstuwz\u1C38\u1C3B\u1C3F\u1C5D\u1C69\u1C75\u1C8A\u1C9E\u1CAC\u1CB7\u1CFB\u1CFF\u1D0D\u1D7B\u1D91\u1DAB\u1DBB\u1DC6\u1DCDr\xF2\u0381ar;\u6965\u0200glrs\u1C48\u1C4D\u1C52\u1C54ger;\u6020eth;\u6138\xF2\u1133h\u0100;v\u1C5A\u1C5B\u6010\xBB\u090A\u016B\u1C61\u1C67arow;\u690Fa\xE3\u0315\u0100ay\u1C6E\u1C73ron;\u410F;\u4434\u0180;ao\u0332\u1C7C\u1C84\u0100gr\u02BF\u1C81r;\u61CAtseq;\u6A77\u0180glm\u1C91\u1C94\u1C98\u803B\xB0\u40B0ta;\u43B4ptyv;\u69B1\u0100ir\u1CA3\u1CA8sht;\u697F;\uC000\u{1D521}ar\u0100lr\u1CB3\u1CB5\xBB\u08DC\xBB\u101E\u0280aegsv\u1CC2\u0378\u1CD6\u1CDC\u1CE0m\u0180;os\u0326\u1CCA\u1CD4nd\u0100;s\u0326\u1CD1uit;\u6666amma;\u43DDin;\u62F2\u0180;io\u1CE7\u1CE8\u1CF8\u40F7de\u8100\xF7;o\u1CE7\u1CF0ntimes;\u62C7n\xF8\u1CF7cy;\u4452c\u026F\u1D06\0\0\u1D0Arn;\u631Eop;\u630D\u0280lptuw\u1D18\u1D1D\u1D22\u1D49\u1D55lar;\u4024f;\uC000\u{1D555}\u0280;emps\u030B\u1D2D\u1D37\u1D3D\u1D42q\u0100;d\u0352\u1D33ot;\u6251inus;\u6238lus;\u6214quare;\u62A1blebarwedg\xE5\xFAn\u0180adh\u112E\u1D5D\u1D67ownarrow\xF3\u1C83arpoon\u0100lr\u1D72\u1D76ef\xF4\u1CB4igh\xF4\u1CB6\u0162\u1D7F\u1D85karo\xF7\u0F42\u026F\u1D8A\0\0\u1D8Ern;\u631Fop;\u630C\u0180cot\u1D98\u1DA3\u1DA6\u0100ry\u1D9D\u1DA1;\uC000\u{1D4B9};\u4455l;\u69F6rok;\u4111\u0100dr\u1DB0\u1DB4ot;\u62F1i\u0100;f\u1DBA\u1816\u65BF\u0100ah\u1DC0\u1DC3r\xF2\u0429a\xF2\u0FA6angle;\u69A6\u0100ci\u1DD2\u1DD5y;\u445Fgrarr;\u67FF\u0900Dacdefglmnopqrstux\u1E01\u1E09\u1E19\u1E38\u0578\u1E3C\u1E49\u1E61\u1E7E\u1EA5\u1EAF\u1EBD\u1EE1\u1F2A\u1F37\u1F44\u1F4E\u1F5A\u0100Do\u1E06\u1D34o\xF4\u1C89\u0100cs\u1E0E\u1E14ute\u803B\xE9\u40E9ter;\u6A6E\u0200aioy\u1E22\u1E27\u1E31\u1E36ron;\u411Br\u0100;c\u1E2D\u1E2E\u6256\u803B\xEA\u40EAlon;\u6255;\u444Dot;\u4117\u0100Dr\u1E41\u1E45ot;\u6252;\uC000\u{1D522}\u0180;rs\u1E50\u1E51\u1E57\u6A9Aave\u803B\xE8\u40E8\u0100;d\u1E5C\u1E5D\u6A96ot;\u6A98\u0200;ils\u1E6A\u1E6B\u1E72\u1E74\u6A99nters;\u63E7;\u6113\u0100;d\u1E79\u1E7A\u6A95ot;\u6A97\u0180aps\u1E85\u1E89\u1E97cr;\u4113ty\u0180;sv\u1E92\u1E93\u1E95\u6205et\xBB\u1E93p\u01001;\u1E9D\u1EA4\u0133\u1EA1\u1EA3;\u6004;\u6005\u6003\u0100gs\u1EAA\u1EAC;\u414Bp;\u6002\u0100gp\u1EB4\u1EB8on;\u4119f;\uC000\u{1D556}\u0180als\u1EC4\u1ECE\u1ED2r\u0100;s\u1ECA\u1ECB\u62D5l;\u69E3us;\u6A71i\u0180;lv\u1EDA\u1EDB\u1EDF\u43B5on\xBB\u1EDB;\u43F5\u0200csuv\u1EEA\u1EF3\u1F0B\u1F23\u0100io\u1EEF\u1E31rc\xBB\u1E2E\u0269\u1EF9\0\0\u1EFB\xED\u0548ant\u0100gl\u1F02\u1F06tr\xBB\u1E5Dess\xBB\u1E7A\u0180aei\u1F12\u1F16\u1F1Als;\u403Dst;\u625Fv\u0100;D\u0235\u1F20D;\u6A78parsl;\u69E5\u0100Da\u1F2F\u1F33ot;\u6253rr;\u6971\u0180cdi\u1F3E\u1F41\u1EF8r;\u612Fo\xF4\u0352\u0100ah\u1F49\u1F4B;\u43B7\u803B\xF0\u40F0\u0100mr\u1F53\u1F57l\u803B\xEB\u40EBo;\u60AC\u0180cip\u1F61\u1F64\u1F67l;\u4021s\xF4\u056E\u0100eo\u1F6C\u1F74ctatio\xEE\u0559nential\xE5\u0579\u09E1\u1F92\0\u1F9E\0\u1FA1\u1FA7\0\0\u1FC6\u1FCC\0\u1FD3\0\u1FE6\u1FEA\u2000\0\u2008\u205Allingdotse\xF1\u1E44y;\u4444male;\u6640\u0180ilr\u1FAD\u1FB3\u1FC1lig;\u8000\uFB03\u0269\u1FB9\0\0\u1FBDg;\u8000\uFB00ig;\u8000\uFB04;\uC000\u{1D523}lig;\u8000\uFB01lig;\uC000fj\u0180alt\u1FD9\u1FDC\u1FE1t;\u666Dig;\u8000\uFB02ns;\u65B1of;\u4192\u01F0\u1FEE\0\u1FF3f;\uC000\u{1D557}\u0100ak\u05BF\u1FF7\u0100;v\u1FFC\u1FFD\u62D4;\u6AD9artint;\u6A0D\u0100ao\u200C\u2055\u0100cs\u2011\u2052\u03B1\u201A\u2030\u2038\u2045\u2048\0\u2050\u03B2\u2022\u2025\u2027\u202A\u202C\0\u202E\u803B\xBD\u40BD;\u6153\u803B\xBC\u40BC;\u6155;\u6159;\u615B\u01B3\u2034\0\u2036;\u6154;\u6156\u02B4\u203E\u2041\0\0\u2043\u803B\xBE\u40BE;\u6157;\u615C5;\u6158\u01B6\u204C\0\u204E;\u615A;\u615D8;\u615El;\u6044wn;\u6322cr;\uC000\u{1D4BB}\u0880Eabcdefgijlnorstv\u2082\u2089\u209F\u20A5\u20B0\u20B4\u20F0\u20F5\u20FA\u20FF\u2103\u2112\u2138\u0317\u213E\u2152\u219E\u0100;l\u064D\u2087;\u6A8C\u0180cmp\u2090\u2095\u209Dute;\u41F5ma\u0100;d\u209C\u1CDA\u43B3;\u6A86reve;\u411F\u0100iy\u20AA\u20AErc;\u411D;\u4433ot;\u4121\u0200;lqs\u063E\u0642\u20BD\u20C9\u0180;qs\u063E\u064C\u20C4lan\xF4\u0665\u0200;cdl\u0665\u20D2\u20D5\u20E5c;\u6AA9ot\u0100;o\u20DC\u20DD\u6A80\u0100;l\u20E2\u20E3\u6A82;\u6A84\u0100;e\u20EA\u20ED\uC000\u22DB\uFE00s;\u6A94r;\uC000\u{1D524}\u0100;g\u0673\u061Bmel;\u6137cy;\u4453\u0200;Eaj\u065A\u210C\u210E\u2110;\u6A92;\u6AA5;\u6AA4\u0200Eaes\u211B\u211D\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6A8Arox\xBB\u2124\u0100;q\u212E\u212F\u6A88\u0100;q\u212E\u211Bim;\u62E7pf;\uC000\u{1D558}\u0100ci\u2143\u2146r;\u610Am\u0180;el\u066B\u214E\u2150;\u6A8E;\u6A90\u8300>;cdlqr\u05EE\u2160\u216A\u216E\u2173\u2179\u0100ci\u2165\u2167;\u6AA7r;\u6A7Aot;\u62D7Par;\u6995uest;\u6A7C\u0280adels\u2184\u216A\u2190\u0656\u219B\u01F0\u2189\0\u218Epro\xF8\u209Er;\u6978q\u0100lq\u063F\u2196les\xF3\u2088i\xED\u066B\u0100en\u21A3\u21ADrtneqq;\uC000\u2269\uFE00\xC5\u21AA\u0500Aabcefkosy\u21C4\u21C7\u21F1\u21F5\u21FA\u2218\u221D\u222F\u2268\u227Dr\xF2\u03A0\u0200ilmr\u21D0\u21D4\u21D7\u21DBrs\xF0\u1484f\xBB\u2024il\xF4\u06A9\u0100dr\u21E0\u21E4cy;\u444A\u0180;cw\u08F4\u21EB\u21EFir;\u6948;\u61ADar;\u610Firc;\u4125\u0180alr\u2201\u220E\u2213rts\u0100;u\u2209\u220A\u6665it\xBB\u220Alip;\u6026con;\u62B9r;\uC000\u{1D525}s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223A\u223E\u2243\u225E\u2263rr;\u61FFtht;\u623Bk\u0100lr\u2249\u2253eftarrow;\u61A9ightarrow;\u61AAf;\uC000\u{1D559}bar;\u6015\u0180clt\u226F\u2274\u2278r;\uC000\u{1D4BD}as\xE8\u21F4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xBB\u1C5B\u0AE1\u22A3\0\u22AA\0\u22B8\u22C5\u22CE\0\u22D5\u22F3\0\0\u22F8\u2322\u2367\u2362\u237F\0\u2386\u23AA\u23B4cute\u803B\xED\u40ED\u0180;iy\u0771\u22B0\u22B5rc\u803B\xEE\u40EE;\u4438\u0100cx\u22BC\u22BFy;\u4435cl\u803B\xA1\u40A1\u0100fr\u039F\u22C9;\uC000\u{1D526}rave\u803B\xEC\u40EC\u0200;ino\u073E\u22DD\u22E9\u22EE\u0100in\u22E2\u22E6nt;\u6A0Ct;\u622Dfin;\u69DCta;\u6129lig;\u4133\u0180aop\u22FE\u231A\u231D\u0180cgt\u2305\u2308\u2317r;\u412B\u0180elp\u071F\u230F\u2313in\xE5\u078Ear\xF4\u0720h;\u4131f;\u62B7ed;\u41B5\u0280;cfot\u04F4\u232C\u2331\u233D\u2341are;\u6105in\u0100;t\u2338\u2339\u621Eie;\u69DDdo\xF4\u2319\u0280;celp\u0757\u234C\u2350\u235B\u2361al;\u62BA\u0100gr\u2355\u2359er\xF3\u1563\xE3\u234Darhk;\u6A17rod;\u6A3C\u0200cgpt\u236F\u2372\u2376\u237By;\u4451on;\u412Ff;\uC000\u{1D55A}a;\u43B9uest\u803B\xBF\u40BF\u0100ci\u238A\u238Fr;\uC000\u{1D4BE}n\u0280;Edsv\u04F4\u239B\u239D\u23A1\u04F3;\u62F9ot;\u62F5\u0100;v\u23A6\u23A7\u62F4;\u62F3\u0100;i\u0777\u23AElde;\u4129\u01EB\u23B8\0\u23BCcy;\u4456l\u803B\xEF\u40EF\u0300cfmosu\u23CC\u23D7\u23DC\u23E1\u23E7\u23F5\u0100iy\u23D1\u23D5rc;\u4135;\u4439r;\uC000\u{1D527}ath;\u4237pf;\uC000\u{1D55B}\u01E3\u23EC\0\u23F1r;\uC000\u{1D4BF}rcy;\u4458kcy;\u4454\u0400acfghjos\u240B\u2416\u2422\u2427\u242D\u2431\u2435\u243Bppa\u0100;v\u2413\u2414\u43BA;\u43F0\u0100ey\u241B\u2420dil;\u4137;\u443Ar;\uC000\u{1D528}reen;\u4138cy;\u4445cy;\u445Cpf;\uC000\u{1D55C}cr;\uC000\u{1D4C0}\u0B80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248D\u2491\u250E\u253D\u255A\u2580\u264E\u265E\u2665\u2679\u267D\u269A\u26B2\u26D8\u275D\u2768\u278B\u27C0\u2801\u2812\u0180art\u2477\u247A\u247Cr\xF2\u09C6\xF2\u0395ail;\u691Barr;\u690E\u0100;g\u0994\u248B;\u6A8Bar;\u6962\u0963\u24A5\0\u24AA\0\u24B1\0\0\0\0\0\u24B5\u24BA\0\u24C6\u24C8\u24CD\0\u24F9ute;\u413Amptyv;\u69B4ra\xEE\u084Cbda;\u43BBg\u0180;dl\u088E\u24C1\u24C3;\u6991\xE5\u088E;\u6A85uo\u803B\xAB\u40ABr\u0400;bfhlpst\u0899\u24DE\u24E6\u24E9\u24EB\u24EE\u24F1\u24F5\u0100;f\u089D\u24E3s;\u691Fs;\u691D\xEB\u2252p;\u61ABl;\u6939im;\u6973l;\u61A2\u0180;ae\u24FF\u2500\u2504\u6AABil;\u6919\u0100;s\u2509\u250A\u6AAD;\uC000\u2AAD\uFE00\u0180abr\u2515\u2519\u251Drr;\u690Crk;\u6772\u0100ak\u2522\u252Cc\u0100ek\u2528\u252A;\u407B;\u405B\u0100es\u2531\u2533;\u698Bl\u0100du\u2539\u253B;\u698F;\u698D\u0200aeuy\u2546\u254B\u2556\u2558ron;\u413E\u0100di\u2550\u2554il;\u413C\xEC\u08B0\xE2\u2529;\u443B\u0200cqrs\u2563\u2566\u256D\u257Da;\u6936uo\u0100;r\u0E19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694Bh;\u61B2\u0280;fgqs\u258B\u258C\u0989\u25F3\u25FF\u6264t\u0280ahlrt\u2598\u25A4\u25B7\u25C2\u25E8rrow\u0100;t\u0899\u25A1a\xE9\u24F6arpoon\u0100du\u25AF\u25B4own\xBB\u045Ap\xBB\u0966eftarrows;\u61C7ight\u0180ahs\u25CD\u25D6\u25DErrow\u0100;s\u08F4\u08A7arpoon\xF3\u0F98quigarro\xF7\u21F0hreetimes;\u62CB\u0180;qs\u258B\u0993\u25FAlan\xF4\u09AC\u0280;cdgs\u09AC\u260A\u260D\u261D\u2628c;\u6AA8ot\u0100;o\u2614\u2615\u6A7F\u0100;r\u261A\u261B\u6A81;\u6A83\u0100;e\u2622\u2625\uC000\u22DA\uFE00s;\u6A93\u0280adegs\u2633\u2639\u263D\u2649\u264Bppro\xF8\u24C6ot;\u62D6q\u0100gq\u2643\u2645\xF4\u0989gt\xF2\u248C\xF4\u099Bi\xED\u09B2\u0180ilr\u2655\u08E1\u265Asht;\u697C;\uC000\u{1D529}\u0100;E\u099C\u2663;\u6A91\u0161\u2669\u2676r\u0100du\u25B2\u266E\u0100;l\u0965\u2673;\u696Alk;\u6584cy;\u4459\u0280;acht\u0A48\u2688\u268B\u2691\u2696r\xF2\u25C1orne\xF2\u1D08ard;\u696Bri;\u65FA\u0100io\u269F\u26A4dot;\u4140ust\u0100;a\u26AC\u26AD\u63B0che\xBB\u26AD\u0200Eaes\u26BB\u26BD\u26C9\u26D4;\u6268p\u0100;p\u26C3\u26C4\u6A89rox\xBB\u26C4\u0100;q\u26CE\u26CF\u6A87\u0100;q\u26CE\u26BBim;\u62E6\u0400abnoptwz\u26E9\u26F4\u26F7\u271A\u272F\u2741\u2747\u2750\u0100nr\u26EE\u26F1g;\u67ECr;\u61FDr\xEB\u08C1g\u0180lmr\u26FF\u270D\u2714eft\u0100ar\u09E6\u2707ight\xE1\u09F2apsto;\u67FCight\xE1\u09FDparrow\u0100lr\u2725\u2729ef\xF4\u24EDight;\u61AC\u0180afl\u2736\u2739\u273Dr;\u6985;\uC000\u{1D55D}us;\u6A2Dimes;\u6A34\u0161\u274B\u274Fst;\u6217\xE1\u134E\u0180;ef\u2757\u2758\u1800\u65CAnge\xBB\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277C\u2785\u2787r\xF2\u08A8orne\xF2\u1D8Car\u0100;d\u0F98\u2783;\u696D;\u600Eri;\u62BF\u0300achiqt\u2798\u279D\u0A40\u27A2\u27AE\u27BBquo;\u6039r;\uC000\u{1D4C1}m\u0180;eg\u09B2\u27AA\u27AC;\u6A8D;\u6A8F\u0100bu\u252A\u27B3o\u0100;r\u0E1F\u27B9;\u601Arok;\u4142\u8400<;cdhilqr\u082B\u27D2\u2639\u27DC\u27E0\u27E5\u27EA\u27F0\u0100ci\u27D7\u27D9;\u6AA6r;\u6A79re\xE5\u25F2mes;\u62C9arr;\u6976uest;\u6A7B\u0100Pi\u27F5\u27F9ar;\u6996\u0180;ef\u2800\u092D\u181B\u65C3r\u0100du\u2807\u280Dshar;\u694Ahar;\u6966\u0100en\u2817\u2821rtneqq;\uC000\u2268\uFE00\xC5\u281E\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288E\u2893\u28A0\u28A5\u28A8\u28DA\u28E2\u28E4\u0A83\u28F3\u2902Dot;\u623A\u0200clpr\u284E\u2852\u2863\u287Dr\u803B\xAF\u40AF\u0100et\u2857\u2859;\u6642\u0100;e\u285E\u285F\u6720se\xBB\u285F\u0100;s\u103B\u2868to\u0200;dlu\u103B\u2873\u2877\u287Bow\xEE\u048Cef\xF4\u090F\xF0\u13D1ker;\u65AE\u0100oy\u2887\u288Cmma;\u6A29;\u443Cash;\u6014asuredangle\xBB\u1626r;\uC000\u{1D52A}o;\u6127\u0180cdn\u28AF\u28B4\u28C9ro\u803B\xB5\u40B5\u0200;acd\u1464\u28BD\u28C0\u28C4s\xF4\u16A7ir;\u6AF0ot\u80BB\xB7\u01B5us\u0180;bd\u28D2\u1903\u28D3\u6212\u0100;u\u1D3C\u28D8;\u6A2A\u0163\u28DE\u28E1p;\u6ADB\xF2\u2212\xF0\u0A81\u0100dp\u28E9\u28EEels;\u62A7f;\uC000\u{1D55E}\u0100ct\u28F8\u28FDr;\uC000\u{1D4C2}pos\xBB\u159D\u0180;lm\u2909\u290A\u290D\u43BCtimap;\u62B8\u0C00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297E\u2989\u2998\u29DA\u29E9\u2A15\u2A1A\u2A58\u2A5D\u2A83\u2A95\u2AA4\u2AA8\u2B04\u2B07\u2B44\u2B7F\u2BAE\u2C34\u2C67\u2C7C\u2CE9\u0100gt\u2947\u294B;\uC000\u22D9\u0338\u0100;v\u2950\u0BCF\uC000\u226B\u20D2\u0180elt\u295A\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61CDightarrow;\u61CE;\uC000\u22D8\u0338\u0100;v\u297B\u0C47\uC000\u226A\u20D2ightarrow;\u61CF\u0100Dd\u298E\u2993ash;\u62AFash;\u62AE\u0280bcnpt\u29A3\u29A7\u29AC\u29B1\u29CCla\xBB\u02DEute;\u4144g;\uC000\u2220\u20D2\u0280;Eiop\u0D84\u29BC\u29C0\u29C5\u29C8;\uC000\u2A70\u0338d;\uC000\u224B\u0338s;\u4149ro\xF8\u0D84ur\u0100;a\u29D3\u29D4\u666El\u0100;s\u29D3\u0B38\u01F3\u29DF\0\u29E3p\u80BB\xA0\u0B37mp\u0100;e\u0BF9\u0C00\u0280aeouy\u29F4\u29FE\u2A03\u2A10\u2A13\u01F0\u29F9\0\u29FB;\u6A43on;\u4148dil;\u4146ng\u0100;d\u0D7E\u2A0Aot;\uC000\u2A6D\u0338p;\u6A42;\u443Dash;\u6013\u0380;Aadqsx\u0B92\u2A29\u2A2D\u2A3B\u2A41\u2A45\u2A50rr;\u61D7r\u0100hr\u2A33\u2A36k;\u6924\u0100;o\u13F2\u13F0ot;\uC000\u2250\u0338ui\xF6\u0B63\u0100ei\u2A4A\u2A4Ear;\u6928\xED\u0B98ist\u0100;s\u0BA0\u0B9Fr;\uC000\u{1D52B}\u0200Eest\u0BC5\u2A66\u2A79\u2A7C\u0180;qs\u0BBC\u2A6D\u0BE1\u0180;qs\u0BBC\u0BC5\u2A74lan\xF4\u0BE2i\xED\u0BEA\u0100;r\u0BB6\u2A81\xBB\u0BB7\u0180Aap\u2A8A\u2A8D\u2A91r\xF2\u2971rr;\u61AEar;\u6AF2\u0180;sv\u0F8D\u2A9C\u0F8C\u0100;d\u2AA1\u2AA2\u62FC;\u62FAcy;\u445A\u0380AEadest\u2AB7\u2ABA\u2ABE\u2AC2\u2AC5\u2AF6\u2AF9r\xF2\u2966;\uC000\u2266\u0338rr;\u619Ar;\u6025\u0200;fqs\u0C3B\u2ACE\u2AE3\u2AEFt\u0100ar\u2AD4\u2AD9rro\xF7\u2AC1ightarro\xF7\u2A90\u0180;qs\u0C3B\u2ABA\u2AEAlan\xF4\u0C55\u0100;s\u0C55\u2AF4\xBB\u0C36i\xED\u0C5D\u0100;r\u0C35\u2AFEi\u0100;e\u0C1A\u0C25i\xE4\u0D90\u0100pt\u2B0C\u2B11f;\uC000\u{1D55F}\u8180\xAC;in\u2B19\u2B1A\u2B36\u40ACn\u0200;Edv\u0B89\u2B24\u2B28\u2B2E;\uC000\u22F9\u0338ot;\uC000\u22F5\u0338\u01E1\u0B89\u2B33\u2B35;\u62F7;\u62F6i\u0100;v\u0CB8\u2B3C\u01E1\u0CB8\u2B41\u2B43;\u62FE;\u62FD\u0180aor\u2B4B\u2B63\u2B69r\u0200;ast\u0B7B\u2B55\u2B5A\u2B5Flle\xEC\u0B7Bl;\uC000\u2AFD\u20E5;\uC000\u2202\u0338lint;\u6A14\u0180;ce\u0C92\u2B70\u2B73u\xE5\u0CA5\u0100;c\u0C98\u2B78\u0100;e\u0C92\u2B7D\xF1\u0C98\u0200Aait\u2B88\u2B8B\u2B9D\u2BA7r\xF2\u2988rr\u0180;cw\u2B94\u2B95\u2B99\u619B;\uC000\u2933\u0338;\uC000\u219D\u0338ghtarrow\xBB\u2B95ri\u0100;e\u0CCB\u0CD6\u0380chimpqu\u2BBD\u2BCD\u2BD9\u2B04\u0B78\u2BE4\u2BEF\u0200;cer\u0D32\u2BC6\u0D37\u2BC9u\xE5\u0D45;\uC000\u{1D4C3}ort\u026D\u2B05\0\0\u2BD6ar\xE1\u2B56m\u0100;e\u0D6E\u2BDF\u0100;q\u0D74\u0D73su\u0100bp\u2BEB\u2BED\xE5\u0CF8\xE5\u0D0B\u0180bcp\u2BF6\u2C11\u2C19\u0200;Ees\u2BFF\u2C00\u0D22\u2C04\u6284;\uC000\u2AC5\u0338et\u0100;e\u0D1B\u2C0Bq\u0100;q\u0D23\u2C00c\u0100;e\u0D32\u2C17\xF1\u0D38\u0200;Ees\u2C22\u2C23\u0D5F\u2C27\u6285;\uC000\u2AC6\u0338et\u0100;e\u0D58\u2C2Eq\u0100;q\u0D60\u2C23\u0200gilr\u2C3D\u2C3F\u2C45\u2C47\xEC\u0BD7lde\u803B\xF1\u40F1\xE7\u0C43iangle\u0100lr\u2C52\u2C5Ceft\u0100;e\u0C1A\u2C5A\xF1\u0C26ight\u0100;e\u0CCB\u2C65\xF1\u0CD7\u0100;m\u2C6C\u2C6D\u43BD\u0180;es\u2C74\u2C75\u2C79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2C8F\u2C94\u2C99\u2C9E\u2CA3\u2CB0\u2CB6\u2CD3\u2CE3ash;\u62ADarr;\u6904p;\uC000\u224D\u20D2ash;\u62AC\u0100et\u2CA8\u2CAC;\uC000\u2265\u20D2;\uC000>\u20D2nfin;\u69DE\u0180Aet\u2CBD\u2CC1\u2CC5rr;\u6902;\uC000\u2264\u20D2\u0100;r\u2CCA\u2CCD\uC000<\u20D2ie;\uC000\u22B4\u20D2\u0100At\u2CD8\u2CDCrr;\u6903rie;\uC000\u22B5\u20D2im;\uC000\u223C\u20D2\u0180Aan\u2CF0\u2CF4\u2D02rr;\u61D6r\u0100hr\u2CFA\u2CFDk;\u6923\u0100;o\u13E7\u13E5ear;\u6927\u1253\u1A95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2D2D\0\u2D38\u2D48\u2D60\u2D65\u2D72\u2D84\u1B07\0\0\u2D8D\u2DAB\0\u2DC8\u2DCE\0\u2DDC\u2E19\u2E2B\u2E3E\u2E43\u0100cs\u2D31\u1A97ute\u803B\xF3\u40F3\u0100iy\u2D3C\u2D45r\u0100;c\u1A9E\u2D42\u803B\xF4\u40F4;\u443E\u0280abios\u1AA0\u2D52\u2D57\u01C8\u2D5Alac;\u4151v;\u6A38old;\u69BClig;\u4153\u0100cr\u2D69\u2D6Dir;\u69BF;\uC000\u{1D52C}\u036F\u2D79\0\0\u2D7C\0\u2D82n;\u42DBave\u803B\xF2\u40F2;\u69C1\u0100bm\u2D88\u0DF4ar;\u69B5\u0200acit\u2D95\u2D98\u2DA5\u2DA8r\xF2\u1A80\u0100ir\u2D9D\u2DA0r;\u69BEoss;\u69BBn\xE5\u0E52;\u69C0\u0180aei\u2DB1\u2DB5\u2DB9cr;\u414Dga;\u43C9\u0180cdn\u2DC0\u2DC5\u01CDron;\u43BF;\u69B6pf;\uC000\u{1D560}\u0180ael\u2DD4\u2DD7\u01D2r;\u69B7rp;\u69B9\u0380;adiosv\u2DEA\u2DEB\u2DEE\u2E08\u2E0D\u2E10\u2E16\u6228r\xF2\u1A86\u0200;efm\u2DF7\u2DF8\u2E02\u2E05\u6A5Dr\u0100;o\u2DFE\u2DFF\u6134f\xBB\u2DFF\u803B\xAA\u40AA\u803B\xBA\u40BAgof;\u62B6r;\u6A56lope;\u6A57;\u6A5B\u0180clo\u2E1F\u2E21\u2E27\xF2\u2E01ash\u803B\xF8\u40F8l;\u6298i\u016C\u2E2F\u2E34de\u803B\xF5\u40F5es\u0100;a\u01DB\u2E3As;\u6A36ml\u803B\xF6\u40F6bar;\u633D\u0AE1\u2E5E\0\u2E7D\0\u2E80\u2E9D\0\u2EA2\u2EB9\0\0\u2ECB\u0E9C\0\u2F13\0\0\u2F2B\u2FBC\0\u2FC8r\u0200;ast\u0403\u2E67\u2E72\u0E85\u8100\xB6;l\u2E6D\u2E6E\u40B6le\xEC\u0403\u0269\u2E78\0\0\u2E7Bm;\u6AF3;\u6AFDy;\u443Fr\u0280cimpt\u2E8B\u2E8F\u2E93\u1865\u2E97nt;\u4025od;\u402Eil;\u6030enk;\u6031r;\uC000\u{1D52D}\u0180imo\u2EA8\u2EB0\u2EB4\u0100;v\u2EAD\u2EAE\u43C6;\u43D5ma\xF4\u0A76ne;\u660E\u0180;tv\u2EBF\u2EC0\u2EC8\u43C0chfork\xBB\u1FFD;\u43D6\u0100au\u2ECF\u2EDFn\u0100ck\u2ED5\u2EDDk\u0100;h\u21F4\u2EDB;\u610E\xF6\u21F4s\u0480;abcdemst\u2EF3\u2EF4\u1908\u2EF9\u2EFD\u2F04\u2F06\u2F0A\u2F0E\u402Bcir;\u6A23ir;\u6A22\u0100ou\u1D40\u2F02;\u6A25;\u6A72n\u80BB\xB1\u0E9Dim;\u6A26wo;\u6A27\u0180ipu\u2F19\u2F20\u2F25ntint;\u6A15f;\uC000\u{1D561}nd\u803B\xA3\u40A3\u0500;Eaceinosu\u0EC8\u2F3F\u2F41\u2F44\u2F47\u2F81\u2F89\u2F92\u2F7E\u2FB6;\u6AB3p;\u6AB7u\xE5\u0ED9\u0100;c\u0ECE\u2F4C\u0300;acens\u0EC8\u2F59\u2F5F\u2F66\u2F68\u2F7Eppro\xF8\u2F43urlye\xF1\u0ED9\xF1\u0ECE\u0180aes\u2F6F\u2F76\u2F7Approx;\u6AB9qq;\u6AB5im;\u62E8i\xED\u0EDFme\u0100;s\u2F88\u0EAE\u6032\u0180Eas\u2F78\u2F90\u2F7A\xF0\u2F75\u0180dfp\u0EEC\u2F99\u2FAF\u0180als\u2FA0\u2FA5\u2FAAlar;\u632Eine;\u6312urf;\u6313\u0100;t\u0EFB\u2FB4\xEF\u0EFBrel;\u62B0\u0100ci\u2FC0\u2FC5r;\uC000\u{1D4C5};\u43C8ncsp;\u6008\u0300fiopsu\u2FDA\u22E2\u2FDF\u2FE5\u2FEB\u2FF1r;\uC000\u{1D52E}pf;\uC000\u{1D562}rime;\u6057cr;\uC000\u{1D4C6}\u0180aeo\u2FF8\u3009\u3013t\u0100ei\u2FFE\u3005rnion\xF3\u06B0nt;\u6A16st\u0100;e\u3010\u3011\u403F\xF1\u1F19\xF4\u0F14\u0A80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30E0\u310E\u312B\u3147\u3162\u3172\u318E\u3206\u3215\u3224\u3229\u3258\u326E\u3272\u3290\u32B0\u32B7\u0180art\u3047\u304A\u304Cr\xF2\u10B3\xF2\u03DDail;\u691Car\xF2\u1C65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307F\u308F\u3094\u30CC\u0100eu\u306D\u3071;\uC000\u223D\u0331te;\u4155i\xE3\u116Emptyv;\u69B3g\u0200;del\u0FD1\u3089\u308B\u308D;\u6992;\u69A5\xE5\u0FD1uo\u803B\xBB\u40BBr\u0580;abcfhlpstw\u0FDC\u30AC\u30AF\u30B7\u30B9\u30BC\u30BE\u30C0\u30C3\u30C7\u30CAp;\u6975\u0100;f\u0FE0\u30B4s;\u6920;\u6933s;\u691E\xEB\u225D\xF0\u272El;\u6945im;\u6974l;\u61A3;\u619D\u0100ai\u30D1\u30D5il;\u691Ao\u0100;n\u30DB\u30DC\u6236al\xF3\u0F1E\u0180abr\u30E7\u30EA\u30EEr\xF2\u17E5rk;\u6773\u0100ak\u30F3\u30FDc\u0100ek\u30F9\u30FB;\u407D;\u405D\u0100es\u3102\u3104;\u698Cl\u0100du\u310A\u310C;\u698E;\u6990\u0200aeuy\u3117\u311C\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xEC\u0FF2\xE2\u30FA;\u4440\u0200clqs\u3134\u3137\u313D\u3144a;\u6937dhar;\u6969uo\u0100;r\u020E\u020Dh;\u61B3\u0180acg\u314E\u315F\u0F44l\u0200;ips\u0F78\u3158\u315B\u109Cn\xE5\u10BBar\xF4\u0FA9t;\u65AD\u0180ilr\u3169\u1023\u316Esht;\u697D;\uC000\u{1D52F}\u0100ao\u3177\u3186r\u0100du\u317D\u317F\xBB\u047B\u0100;l\u1091\u3184;\u696C\u0100;v\u318B\u318C\u43C1;\u43F1\u0180gns\u3195\u31F9\u31FCht\u0300ahlrst\u31A4\u31B0\u31C2\u31D8\u31E4\u31EErrow\u0100;t\u0FDC\u31ADa\xE9\u30C8arpoon\u0100du\u31BB\u31BFow\xEE\u317Ep\xBB\u1092eft\u0100ah\u31CA\u31D0rrow\xF3\u0FEAarpoon\xF3\u0551ightarrows;\u61C9quigarro\xF7\u30CBhreetimes;\u62CCg;\u42DAingdotse\xF1\u1F32\u0180ahm\u320D\u3210\u3213r\xF2\u0FEAa\xF2\u0551;\u600Foust\u0100;a\u321E\u321F\u63B1che\xBB\u321Fmid;\u6AEE\u0200abpt\u3232\u323D\u3240\u3252\u0100nr\u3237\u323Ag;\u67EDr;\u61FEr\xEB\u1003\u0180afl\u3247\u324A\u324Er;\u6986;\uC000\u{1D563}us;\u6A2Eimes;\u6A35\u0100ap\u325D\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6A12ar\xF2\u31E3\u0200achq\u327B\u3280\u10BC\u3285quo;\u603Ar;\uC000\u{1D4C7}\u0100bu\u30FB\u328Ao\u0100;r\u0214\u0213\u0180hir\u3297\u329B\u32A0re\xE5\u31F8mes;\u62CAi\u0200;efl\u32AA\u1059\u1821\u32AB\u65B9tri;\u69CEluhar;\u6968;\u611E\u0D61\u32D5\u32DB\u32DF\u332C\u3338\u3371\0\u337A\u33A4\0\0\u33EC\u33F0\0\u3428\u3448\u345A\u34AD\u34B1\u34CA\u34F1\0\u3616\0\0\u3633cute;\u415Bqu\xEF\u27BA\u0500;Eaceinpsy\u11ED\u32F3\u32F5\u32FF\u3302\u330B\u330F\u331F\u3326\u3329;\u6AB4\u01F0\u32FA\0\u32FC;\u6AB8on;\u4161u\xE5\u11FE\u0100;d\u11F3\u3307il;\u415Frc;\u415D\u0180Eas\u3316\u3318\u331B;\u6AB6p;\u6ABAim;\u62E9olint;\u6A13i\xED\u1204;\u4441ot\u0180;be\u3334\u1D47\u3335\u62C5;\u6A66\u0380Aacmstx\u3346\u334A\u3357\u335B\u335E\u3363\u336Drr;\u61D8r\u0100hr\u3350\u3352\xEB\u2228\u0100;o\u0A36\u0A34t\u803B\xA7\u40A7i;\u403Bwar;\u6929m\u0100in\u3369\xF0nu\xF3\xF1t;\u6736r\u0100;o\u3376\u2055\uC000\u{1D530}\u0200acoy\u3382\u3386\u3391\u33A0rp;\u666F\u0100hy\u338B\u338Fcy;\u4449;\u4448rt\u026D\u3399\0\0\u339Ci\xE4\u1464ara\xEC\u2E6F\u803B\xAD\u40AD\u0100gm\u33A8\u33B4ma\u0180;fv\u33B1\u33B2\u33B2\u43C3;\u43C2\u0400;deglnpr\u12AB\u33C5\u33C9\u33CE\u33D6\u33DE\u33E1\u33E6ot;\u6A6A\u0100;q\u12B1\u12B0\u0100;E\u33D3\u33D4\u6A9E;\u6AA0\u0100;E\u33DB\u33DC\u6A9D;\u6A9Fe;\u6246lus;\u6A24arr;\u6972ar\xF2\u113D\u0200aeit\u33F8\u3408\u340F\u3417\u0100ls\u33FD\u3404lsetm\xE9\u336Ahp;\u6A33parsl;\u69E4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341C\u341D\u6AAA\u0100;s\u3422\u3423\u6AAC;\uC000\u2AAC\uFE00\u0180flp\u342E\u3433\u3442tcy;\u444C\u0100;b\u3438\u3439\u402F\u0100;a\u343E\u343F\u69C4r;\u633Ff;\uC000\u{1D564}a\u0100dr\u344D\u0402es\u0100;u\u3454\u3455\u6660it\xBB\u3455\u0180csu\u3460\u3479\u349F\u0100au\u3465\u346Fp\u0100;s\u1188\u346B;\uC000\u2293\uFE00p\u0100;s\u11B4\u3475;\uC000\u2294\uFE00u\u0100bp\u347F\u348F\u0180;es\u1197\u119C\u3486et\u0100;e\u1197\u348D\xF1\u119D\u0180;es\u11A8\u11AD\u3496et\u0100;e\u11A8\u349D\xF1\u11AE\u0180;af\u117B\u34A6\u05B0r\u0165\u34AB\u05B1\xBB\u117Car\xF2\u1148\u0200cemt\u34B9\u34BE\u34C2\u34C5r;\uC000\u{1D4C8}tm\xEE\xF1i\xEC\u3415ar\xE6\u11BE\u0100ar\u34CE\u34D5r\u0100;f\u34D4\u17BF\u6606\u0100an\u34DA\u34EDight\u0100ep\u34E3\u34EApsilo\xEE\u1EE0h\xE9\u2EAFs\xBB\u2852\u0280bcmnp\u34FB\u355E\u1209\u358B\u358E\u0480;Edemnprs\u350E\u350F\u3511\u3515\u351E\u3523\u352C\u3531\u3536\u6282;\u6AC5ot;\u6ABD\u0100;d\u11DA\u351Aot;\u6AC3ult;\u6AC1\u0100Ee\u3528\u352A;\u6ACB;\u628Alus;\u6ABFarr;\u6979\u0180eiu\u353D\u3552\u3555t\u0180;en\u350E\u3545\u354Bq\u0100;q\u11DA\u350Feq\u0100;q\u352B\u3528m;\u6AC7\u0100bp\u355A\u355C;\u6AD5;\u6AD3c\u0300;acens\u11ED\u356C\u3572\u3579\u357B\u3326ppro\xF8\u32FAurlye\xF1\u11FE\xF1\u11F3\u0180aes\u3582\u3588\u331Bppro\xF8\u331Aq\xF1\u3317g;\u666A\u0680123;Edehlmnps\u35A9\u35AC\u35AF\u121C\u35B2\u35B4\u35C0\u35C9\u35D5\u35DA\u35DF\u35E8\u35ED\u803B\xB9\u40B9\u803B\xB2\u40B2\u803B\xB3\u40B3;\u6AC6\u0100os\u35B9\u35BCt;\u6ABEub;\u6AD8\u0100;d\u1222\u35C5ot;\u6AC4s\u0100ou\u35CF\u35D2l;\u67C9b;\u6AD7arr;\u697Bult;\u6AC2\u0100Ee\u35E4\u35E6;\u6ACC;\u628Blus;\u6AC0\u0180eiu\u35F4\u3609\u360Ct\u0180;en\u121C\u35FC\u3602q\u0100;q\u1222\u35B2eq\u0100;q\u35E7\u35E4m;\u6AC8\u0100bp\u3611\u3613;\u6AD4;\u6AD6\u0180Aan\u361C\u3620\u362Drr;\u61D9r\u0100hr\u3626\u3628\xEB\u222E\u0100;o\u0A2B\u0A29war;\u692Alig\u803B\xDF\u40DF\u0BE1\u3651\u365D\u3660\u12CE\u3673\u3679\0\u367E\u36C2\0\0\0\0\0\u36DB\u3703\0\u3709\u376C\0\0\0\u3787\u0272\u3656\0\0\u365Bget;\u6316;\u43C4r\xEB\u0E5F\u0180aey\u3666\u366B\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uC000\u{1D531}\u0200eiko\u3686\u369D\u36B5\u36BC\u01F2\u368B\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369B\u43B8ym;\u43D1\u0100cn\u36A2\u36B2k\u0100as\u36A8\u36AEppro\xF8\u12C1im\xBB\u12ACs\xF0\u129E\u0100as\u36BA\u36AE\xF0\u12C1rn\u803B\xFE\u40FE\u01EC\u031F\u36C6\u22E7es\u8180\xD7;bd\u36CF\u36D0\u36D8\u40D7\u0100;a\u190F\u36D5r;\u6A31;\u6A30\u0180eps\u36E1\u36E3\u3700\xE1\u2A4D\u0200;bcf\u0486\u36EC\u36F0\u36F4ot;\u6336ir;\u6AF1\u0100;o\u36F9\u36FC\uC000\u{1D565}rk;\u6ADA\xE1\u3362rime;\u6034\u0180aip\u370F\u3712\u3764d\xE5\u1248\u0380adempst\u3721\u374D\u3740\u3751\u3757\u375C\u375Fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65B5own\xBB\u1DBBeft\u0100;e\u2800\u373E\xF1\u092E;\u625Cight\u0100;e\u32AA\u374B\xF1\u105Aot;\u65ECinus;\u6A3Alus;\u6A39b;\u69CDime;\u6A3Bezium;\u63E2\u0180cht\u3772\u377D\u3781\u0100ry\u3777\u377B;\uC000\u{1D4C9};\u4446cy;\u445Brok;\u4167\u0100io\u378B\u378Ex\xF4\u1777head\u0100lr\u3797\u37A0eftarro\xF7\u084Fightarrow\xBB\u0F5D\u0900AHabcdfghlmoprstuw\u37D0\u37D3\u37D7\u37E4\u37F0\u37FC\u380E\u381C\u3823\u3834\u3851\u385D\u386B\u38A9\u38CC\u38D2\u38EA\u38F6r\xF2\u03EDar;\u6963\u0100cr\u37DC\u37E2ute\u803B\xFA\u40FA\xF2\u1150r\u01E3\u37EA\0\u37EDy;\u445Eve;\u416D\u0100iy\u37F5\u37FArc\u803B\xFB\u40FB;\u4443\u0180abh\u3803\u3806\u380Br\xF2\u13ADlac;\u4171a\xF2\u13C3\u0100ir\u3813\u3818sht;\u697E;\uC000\u{1D532}rave\u803B\xF9\u40F9\u0161\u3827\u3831r\u0100lr\u382C\u382E\xBB\u0957\xBB\u1083lk;\u6580\u0100ct\u3839\u384D\u026F\u383F\0\0\u384Arn\u0100;e\u3845\u3846\u631Cr\xBB\u3846op;\u630Fri;\u65F8\u0100al\u3856\u385Acr;\u416B\u80BB\xA8\u0349\u0100gp\u3862\u3866on;\u4173f;\uC000\u{1D566}\u0300adhlsu\u114B\u3878\u387D\u1372\u3891\u38A0own\xE1\u13B3arpoon\u0100lr\u3888\u388Cef\xF4\u382Digh\xF4\u382Fi\u0180;hl\u3899\u389A\u389C\u43C5\xBB\u13FAon\xBB\u389Aparrows;\u61C8\u0180cit\u38B0\u38C4\u38C8\u026F\u38B6\0\0\u38C1rn\u0100;e\u38BC\u38BD\u631Dr\xBB\u38BDop;\u630Eng;\u416Fri;\u65F9cr;\uC000\u{1D4CA}\u0180dir\u38D9\u38DD\u38E2ot;\u62F0lde;\u4169i\u0100;f\u3730\u38E8\xBB\u1813\u0100am\u38EF\u38F2r\xF2\u38A8l\u803B\xFC\u40FCangle;\u69A7\u0780ABDacdeflnoprsz\u391C\u391F\u3929\u392D\u39B5\u39B8\u39BD\u39DF\u39E4\u39E8\u39F3\u39F9\u39FD\u3A01\u3A20r\xF2\u03F7ar\u0100;v\u3926\u3927\u6AE8;\u6AE9as\xE8\u03E1\u0100nr\u3932\u3937grt;\u699C\u0380eknprst\u34E3\u3946\u394B\u3952\u395D\u3964\u3996app\xE1\u2415othin\xE7\u1E96\u0180hir\u34EB\u2EC8\u3959op\xF4\u2FB5\u0100;h\u13B7\u3962\xEF\u318D\u0100iu\u3969\u396Dgm\xE1\u33B3\u0100bp\u3972\u3984setneq\u0100;q\u397D\u3980\uC000\u228A\uFE00;\uC000\u2ACB\uFE00setneq\u0100;q\u398F\u3992\uC000\u228B\uFE00;\uC000\u2ACC\uFE00\u0100hr\u399B\u399Fet\xE1\u369Ciangle\u0100lr\u39AA\u39AFeft\xBB\u0925ight\xBB\u1051y;\u4432ash\xBB\u1036\u0180elr\u39C4\u39D2\u39D7\u0180;be\u2DEA\u39CB\u39CFar;\u62BBq;\u625Alip;\u62EE\u0100bt\u39DC\u1468a\xF2\u1469r;\uC000\u{1D533}tr\xE9\u39AEsu\u0100bp\u39EF\u39F1\xBB\u0D1C\xBB\u0D59pf;\uC000\u{1D567}ro\xF0\u0EFBtr\xE9\u39B4\u0100cu\u3A06\u3A0Br;\uC000\u{1D4CB}\u0100bp\u3A10\u3A18n\u0100Ee\u3980\u3A16\xBB\u397En\u0100Ee\u3992\u3A1E\xBB\u3990igzag;\u699A\u0380cefoprs\u3A36\u3A3B\u3A56\u3A5B\u3A54\u3A61\u3A6Airc;\u4175\u0100di\u3A40\u3A51\u0100bg\u3A45\u3A49ar;\u6A5Fe\u0100;q\u15FA\u3A4F;\u6259erp;\u6118r;\uC000\u{1D534}pf;\uC000\u{1D568}\u0100;e\u1479\u3A66at\xE8\u1479cr;\uC000\u{1D4CC}\u0AE3\u178E\u3A87\0\u3A8B\0\u3A90\u3A9B\0\0\u3A9D\u3AA8\u3AAB\u3AAF\0\0\u3AC3\u3ACE\0\u3AD8\u17DC\u17DFtr\xE9\u17D1r;\uC000\u{1D535}\u0100Aa\u3A94\u3A97r\xF2\u03C3r\xF2\u09F6;\u43BE\u0100Aa\u3AA1\u3AA4r\xF2\u03B8r\xF2\u09EBa\xF0\u2713is;\u62FB\u0180dpt\u17A4\u3AB5\u3ABE\u0100fl\u3ABA\u17A9;\uC000\u{1D569}im\xE5\u17B2\u0100Aa\u3AC7\u3ACAr\xF2\u03CEr\xF2\u0A01\u0100cq\u3AD2\u17B8r;\uC000\u{1D4CD}\u0100pt\u17D6\u3ADCr\xE9\u17D4\u0400acefiosu\u3AF0\u3AFD\u3B08\u3B0C\u3B11\u3B15\u3B1B\u3B21c\u0100uy\u3AF6\u3AFBte\u803B\xFD\u40FD;\u444F\u0100iy\u3B02\u3B06rc;\u4177;\u444Bn\u803B\xA5\u40A5r;\uC000\u{1D536}cy;\u4457pf;\uC000\u{1D56A}cr;\uC000\u{1D4CE}\u0100cm\u3B26\u3B29y;\u444El\u803B\xFF\u40FF\u0500acdefhiosw\u3B42\u3B48\u3B54\u3B58\u3B64\u3B69\u3B6D\u3B74\u3B7A\u3B80cute;\u417A\u0100ay\u3B4D\u3B52ron;\u417E;\u4437ot;\u417C\u0100et\u3B5D\u3B61tr\xE6\u155Fa;\u43B6r;\uC000\u{1D537}cy;\u4436grarr;\u61DDpf;\uC000\u{1D56B}cr;\uC000\u{1D4CF}\u0100jn\u3B85\u3B87;\u600Dj;\u600C'.split("").map(
316e=>e.charCodeAt(0))),cD=new Uint16Array("\u0200aglq ��\x1B\u026D�\0\0�p;\u4026os;\u4027t;\u403Et;\u403Cuot;\u4022".split("").map(e=>e.charCodeAt(0))),cm;const dD=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),f1=(cm=String.fromCodePoint)!==null&&cm!==void 0?cm:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function p1(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=dD.get(e))!==null&&t!==void 0?t:e}function WN(e){return f1(p1(e))}var Ii;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(Ii||(Ii={}));const fD=32;var Ts;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Ts||(Ts={}));function dm(e){return e>=Ii.ZERO&&e<=Ii.NINE}function pD(e){return e>=Ii.UPPER_A&&e<=Ii.UPPER_F||e>=Ii.LOWER_A&&e<=Ii.LOWER_F}function hD(e){return e>=Ii.UPPER_A&&e<=Ii.UPPER_Z||e>=Ii.LOWER_A&&e<=Ii.LOWER_Z||dm(e)}function _D(e){return e===Ii.EQUALS||hD(e)}var ki;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(ki||(ki={}));var Ca;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Ca||(Ca={}));class mD{constructor(t,n,i){this.decodeTree=t,this.emitCodePoint=n,this.errors=i,this.state=ki.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Ca.Strict}startEntity(t){this.decodeMode=t,this.state=ki.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case ki.EntityStart:return t.charCodeAt(n)===Ii.NUM?(this.state=ki.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=ki.NamedEntity,this.stateNamedEntity(t,n));case ki.NumericStart:return this.stateNumericStart(t,n);case ki.NumericDecimal:return this.stateNumericDecimal(t,n);case ki.NumericHex:return this.stateNumericHex(t,n);case ki.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|fD)===Ii.LOWER_X?(this.state=ki.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=ki.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,i,o){if(n!==i){const a=i-n;this.result=this.result*Math.pow(o,a)+parseInt(t.substr(n,a),o),this.consumed+=a}}stateNumericHex(t,n){const i=n;for(;n<t.length;){const o=t.charCodeAt(n);if(dm(o)||pD(o))n+=1;else return this.addToNumericResult(t,i,n,16),this.emitNumericEntity(o,3)}return this.addToNumericResult(t,i,n,16),-1}stateNumericDecimal(t,n){const i=n;for(;n<t.length;){const o=t.charCodeAt(n);if(dm(o))n+=1;else return this.addToNumericResult(t,i,n,10),this.emitNumericEntity(o,2)}return this.addToNumericResult(t,i,n,10),-1}emitNumericEntity(t,n){var i;if(this.consumed<=n)return(i=this.errors)===null||i===void 0||i.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===Ii.SEMI)this.consumed+=1;else if(this.decodeMode===Ca.Strict)return 0;return this.emitCodePoint(p1(this.result),this.consumed),this.errors&&(t!==Ii.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(t,n){const{decodeTree:i}=this;let o=i[this.treeIndex],a=(o&Ts.VALUE_LENGTH)>>14;for(;n<t.length;n++,this.excess++){const s=t.charCodeAt(n);if(this.treeIndex=gD(i,o,this.treeIndex+Math.max(1,a),s),this.treeIndex<0)return this.result===0||this.decodeMode===Ca.Attribute&&(a===0||_D(s))?0:this.emitNotTerminatedNamedEntity();if(o=i[this.treeIndex],a=(o&Ts.VALUE_LENGTH)>>14,a!==0){if(s===Ii.SEMI)return this.emitNamedEntityData(this.treeIndex,a,this.consumed+this.excess);this.decodeMode!==Ca.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:i}=this,o=(i[n]&Ts.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,o,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,i){const{decodeTree:o}=this;return this.emitCodePoint(n===1?o[t]&~Ts.VALUE_LENGTH:o[t+1],i),n===3&&this.emitCodePoint(o[t+2],i),i}end(){var t;switch(this.state){case ki.NamedEntity:return this.result!==0&&(this.decodeMode!==Ca.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case ki.NumericDecimal:return this.emitNumericEntity(0,2);case ki.NumericHex:return this.emitNumericEntity(0,3);case ki.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case ki.EntityStart:return 0}}}function h1(e){let t="";const n=new mD(e,i=>t+=f1(i));return function(o,a){let s=0,l=0;for(;(l=o.indexOf("&",l))>=0;){t+=o.slice(s,l),n.startEntity(a);const p=n.write(o,l+1);if(p<0){s=l+n.end();break}s=l+p,l=p===0?s+1:s}const f=t+o.slice(s);return t="",f}}function gD(e,t,n,i){const o=(t&Ts.BRANCH_LENGTH)>>7,a=t&Ts.JUMP_TABLE;if(o===0)return a!==0&&i===a?n:-1;if(a){const f=i-a;return f<0||f>=o?-1:e[n+f]-1}let s=n,l=s+o-1;for(;s<=l;){const f=s+l>>>1,p=e[f];if(p<i)s=f+1;else if(p>i)l=f-1;else return e[f+o]}return-1}const fm=h1(lD),vD=h1(cD);function _1(e,t=Ca.Legacy){return fm(e,t)}function YN(e){return fm(e,Ca.Attribute)}function QN(e){return fm(e,Ca.Strict)}function KN(e){return vD(e,Ca.Strict)}function Z0(e){for(let t=1;t<e.length;
316t++)e[t][0]+=e[t-1][0]+1;return e}var XN=new Map(Z0
vendor: 10,610 bytes, line 316
316([[9,"	"],[0,"
"],[22,"!"],[0,"""],[0,"#"],[0,"$"],[0,"%"],[0,"&"],[0,"'"],[0,"("],[0,")"],[0,"*"],[0,"+"],[0,","],[1,"."],[0,"/"],[10,":"],[0,";"],[0,{v:"<",n:8402,o:"<⃒"}],[0,{v:"=",n:8421,o:"=⃥"}],[0,{v:">",n:8402,o:">⃒"}],[0,"?"],[0,"@"],[26,"["],[0,"\"],[0,"]"],[0,"^"],[0,"_"],[0,"`"],[5,{n:106,o:"fj"}],[20,"{"],[0,"|"],[0,"}"],[34," "],[0,"¡"],[0,"¢"],[0,"£"],[0,"¤"],[0,"¥"],[0,"¦"],[0,"§"],[0,"¨"],[0,"©"],[0,"ª"],[0,"«"],[0,"¬"],[0,"­"],[0,"®"],[0,"¯"],[0,"°"],[0,"±"],[0,"²"],[0,"³"],[0,"´"],[0,"µ"],[0,"¶"],[0,"·"],[0,"¸"],[0,"¹"],[0,"º"],[0,"»"],[0,"¼"],[0,"½"],[0,"¾"],[0,"¿"],[0,"À"],[0,"Á"],[0,"Â"],[0,"Ã"],[0,"Ä"],[0,"Å"],[0,"Æ"],[0,"Ç"],[0,"È"],[0,"É"],[0,"Ê"],[0,"Ë"],[0,"Ì"],[0,"Í"],[0,"Î"],[0,"Ï"],[0,"Ð"],[0,"Ñ"],[0,"Ò"],[0,"Ó"],[0,"Ô"],[0,"Õ"],[0,"Ö"],[0,"×"],[0,"Ø"],[0,"Ù"],[0,"Ú"],[0,"Û"],[0,"Ü"],[0,"Ý"],[0,"Þ"],[0,"ß"],[0,"à"],[0,"á"],[0,"â"],[0,"ã"],[0,"ä"],[0,"å"],[0,"æ"],[0,"ç"],[0,"è"],[0,"é"],[0,"ê"],[0,"ë"],[0,"ì"],[0,"í"],[0,"î"],[0,"ï"],[0,"ð"],[0,"ñ"],[0,"ò"],[0,"ó"],[0,"ô"],[0,"õ"],[0,"ö"],[0,"÷"],[0,"ø"],[0,"ù"],[0,"ú"],[0,"û"],[0,"ü"],[0,"ý"],[0,"þ"],[0,"ÿ"],[0,"Ā"],[0,"ā"],[0,"Ă"],[0,"ă"],[0,"Ą"],[0,"ą"],[0,"Ć"],[0,"ć"],[0,"Ĉ"],[0,"ĉ"],[0,"Ċ"],[0,"ċ"],[0,"Č"],[0,"č"],[0,"Ď"],[0,"ď"],[0,"Đ"],[0,"đ"],[0,"Ē"],[0,"ē"],[2,"Ė"],[0,"ė"],[0,"Ę"],[0,"ę"],[0,"Ě"],[0,"ě"],[0,"Ĝ"],[0,"ĝ"],[0,"Ğ"],[0,"ğ"],[0,"Ġ"],[0,"ġ"],[0,"Ģ"],[1,"Ĥ"],[0,"ĥ"],[0,"Ħ"],[0,"ħ"],[0,"Ĩ"],[0,"ĩ"],[0,"Ī"],[0,"ī"],[2,"Į"],[0,"į"],[0,"İ"],[0,"ı"],[0,"IJ"],[0,"ij"],[0,"Ĵ"],[0,"ĵ"],[0,"Ķ"],[0,"ķ"],[0,"ĸ"],[0,"Ĺ"],[0,"ĺ"],[0,"Ļ"],[0,"ļ"],[0,"Ľ"],[0,"ľ"],[0,"Ŀ"],[0,"ŀ"],[0,"Ł"],[0,"ł"],[0,"Ń"],[0,"ń"],[0,"Ņ"],[0,"ņ"],[0,"Ň"],[0,"ň"],[0,"ʼn"],[0,"Ŋ"],[0,"ŋ"],[0,"Ō"],[0,"ō"],[2,"Ő"],[0,"ő"],[0,"Œ"],[0,"œ"],[0,"Ŕ"],[0,"ŕ"],[0,"Ŗ"],[0,"ŗ"],[0,"Ř"],[0,"ř"],[0,"Ś"],[0,"ś"],[0,"Ŝ"],[0,"ŝ"],[0,"Ş"],[0,"ş"],[0,"Š"],[0,"š"],[0,"Ţ"],[0,"ţ"],[0,"Ť"],[0,"ť"],[0,"Ŧ"],[0,"ŧ"],[0,"Ũ"],[0,"ũ"],[0,"Ū"],[0,"ū"],[0,"Ŭ"],[0,"ŭ"],[0,"Ů"],[0,"ů"],[0,"Ű"],[0,"ű"],[0,"Ų"],[0,"ų"],[0,"Ŵ"],[0,"ŵ"],[0,"Ŷ"],[0,"ŷ"],[0,"Ÿ"],[0,"Ź"],[0,"ź"],[0,"Ż"],[0,"ż"],[0,"Ž"],[0,"ž"],[19,"ƒ"],[34,"Ƶ"],[63,"ǵ"],[65,"ȷ"],[142,"ˆ"],[0,"ˇ"],[16,"˘"],[0,"˙"],[0,"˚"],[0,"˛"],[0,"˜"],[0,"˝"],[51,"̑"],[127,"Α"],[0,"Β"],[0,"Γ"],[0,"Δ"],[0,"Ε"],[0,"Ζ"],[0,"Η"],[0,"Θ"],[0,"Ι"],[0,"Κ"],[0,"Λ"],[0,"Μ"],[0,"Ν"],[0,"Ξ"],[0,"Ο"],[0,"Π"],[0,"Ρ"],[1,"Σ"],[0,"Τ"],[0,"Υ"],[0,"Φ"],[0,"Χ"],[0,"Ψ"],[0,"Ω"],[7,"α"],[0,"β"],[0,"γ"],[0,"δ"],[0,"ε"],[0,"ζ"],[0,"η"],[0,"θ"],[0,"ι"],[0,"κ"],[0,"λ"],[0,"μ"],[0,"ν"],[0,"ξ"],[0,"ο"],[0,"π"],[0,"ρ"],[0,"ς"],[0,"σ"],[0,"τ"],[0,"υ"],[0,"φ"],[0,"χ"],[0,"ψ"],[0,"ω"],[7,"ϑ"],[0,"ϒ"],[2,"ϕ"],[0,"ϖ"],[5,"Ϝ"],[0,"ϝ"],[18,"ϰ"],[0,"ϱ"],[3,"ϵ"],[0,"϶"],[10,"Ё"],[0,"Ђ"],[0,"Ѓ"],[0,"Є"],[0,"Ѕ"],[0,"І"],[0,"Ї"],[0,"Ј"],[0,"Љ"],[0,"Њ"],[0,"Ћ"],[0,"Ќ"],[1,"Ў"],[0,"Џ"],[0,"А"],[0,"Б"],[0,"В"],[0,"Г"],[0,"Д"],[0,"Е"],[0,"Ж"],[0,"З"],[0,"И"],[0,"Й"],[0,"К"],[0,"Л"],[0,"М"],[0,"Н"],[0,"О"],[0,"П"],[0,"Р"],[0,"С"],[0,"Т"],[0,"У"],[0,"Ф"],[0,"Х"],[0,"Ц"],[0,"Ч"],[0,"Ш"],[0,"Щ"],[0,"Ъ"],[0,"Ы"],[0,"Ь"],[0,"Э"],[0,"Ю"],[0,"Я"],[0,"а"],[0,"б"],[0,"в"],[0,"г"],[0,"д"],[0,"е"],[0,"ж"],[0,"з"],[0,"и"],[0,"й"],[0,"к"],[0,"л"],[0,"м"],[0,"н"],[0,"о"],[0,"п"],[0,"р"],[0,"с"],[0,"т"],[0,"у"],[0,"ф"],[0,"х"],[0,"ц"],[0,"ч"],[0,"ш"],[0,"щ"],[0,"ъ"],[0,"ы"],[0,"ь"],[0,"э"],[0,"ю"],[0,"я"],[1,"ё"],[0,"ђ"],[0,"ѓ"],[0,"є"],[0,"ѕ"],[0,"і"],[0,"ї"],[0,"ј"],[0,"љ"],[0,"њ"],[0,"ћ"],[0,"ќ"],[1,"ў"],[0,"џ"],[7074," "],[0," "],[0," "],[0," "],[1," "],[0," "],[0," "],[0," "],[0,"​"],[0,"‌"],[0,"‍"],[0,"‎"],[0,"‏"],[0,"‐"],[2,"–"],[0,"—"],[0,"―"],[0,"‖"],[1,"‘"],[0,"’"],[0,"‚"],[1,"“"],[0,"”"],[0,"„"],[1,"†"],[0,"‡"],[0,"•"],[2,"‥"],[0,"…"],[9,"‰"],[0,"‱"],[0,"′"],[0,"″"],[0,"‴"],[0,"‵"],[3,"‹"],[0,"›"],[3,"‾"],[2,"⁁"],[1,"⁃"],[0,"⁄"],[10,"⁏"],[7,"⁗"],[7,{v:" ",n:8202,o:"  "}],[0,"⁠"],[0,"⁡"],[0,"⁢"],[0,"⁣"],[72,"€"],[46,"⃛"],[0,"⃜"],[37,"ℂ"],[2,"℅"],[4,"ℊ"],[0,"ℋ"],[0,"ℌ"],[0,"ℍ"],[0,"ℎ"],[0,"ℏ"],[0,"ℐ"],[0,"ℑ"],[0,"ℒ"],[0,"ℓ"],[1,"ℕ"],[0,"№"],[0,"℗"],[0,"℘"],[0,"ℙ"],[0,"ℚ"],[0,"ℛ"],[0,"ℜ"],[0,"ℝ"],[0,"℞"],[3,"™"],[1,"ℤ"],[2,"℧"],[0,"ℨ"],[0,"℩"],[2,"ℬ"],[0,"ℭ"],[1,"ℯ"],[0,"ℰ"],[0,"ℱ"],[1,"ℳ"],[0,"ℴ"],[0,"ℵ"],[0,"ℶ"],[0,"ℷ"],[0,"ℸ"],[12,"ⅅ"],[0,"ⅆ"],[0,"ⅇ"],[0,"ⅈ"],[10,"⅓"],[0,"⅔"],[0,"⅕"],[0,"⅖"],[0,"⅗"],[0,"⅘"],[0,"⅙"],[0,"⅚"],[0,"⅛"],[0,"⅜"],[0,"⅝"],[0,"⅞"],[49,"←"],[0,"↑"],[0,"→"],[0,"↓"],[0,"↔"],[0,"↕"],[0,"↖"],[0,"↗"],[0,"↘"],[0,"↙"],[0,"↚"],[0,"↛"],[1,{v:"↝",n:824,o:"↝̸"}],[0,"↞"],[0,"↟"],[0,"↠"],[0,"↡"],[0,"↢"],[0,"↣"],[0,"↤"],[0,"↥"],[0,"↦"],[0,"↧"],[1,"↩"],[0,"↪"],[0,"↫"],[0,"↬"],[0,"↭"],[0,"↮"],[1,"↰"],[0,"↱"],[0,"↲"],[0,"↳"],[1,"↵"],[0,"↶"],[0,"↷"],[2,"↺"],[0,"↻"],[0,"↼"],[0,"↽"],[0,"↾"],[0,"↿"],[0,"⇀"],[0,"⇁"],[0,"⇂"],[0,"⇃"],[0,"⇄"],[0,"⇅"],[0,"⇆"],[0,"⇇"],[0,"⇈"],[0,"⇉"],[0,"⇊"],[0,"⇋"],[0,"⇌"],[0,"⇍"],[0,"⇎"],[0,"⇏"],[0,"⇐"],[0,"⇑"],[0,"⇒"],[0,"⇓"],[0,"⇔"],[0,"⇕"],[0,"⇖"],[0,"⇗"],[0,"⇘"],[0,"⇙"],[0,"⇚"],[0,"⇛"],[1,"⇝"],[6,"⇤"],[0,"⇥"],[15,"⇵"],[7,"⇽"],[0,"⇾"],[0,"⇿"],[0,"∀"],[0,"∁"],[0,{v:"∂",n:824,o:"∂̸"}],[0,"∃"],[0,"∄"],[0,"∅"],[1,"∇"],[0,"∈"],[0,"∉"],[1,"∋"],[0,"∌"],[2,"∏"],[0,"∐"],[0,"∑"],[0,"−"],[0,"∓"],[0,"∔"],[1,"∖"],[0,"∗"],[0,"∘"],[1,"√"],[2,"∝"],[0,"∞"],[0,"∟"],[0,{v:"∠",n:8402,o:"∠⃒"}],[0,"∡"],[0,"∢"],[0,"∣"],[0,"∤"],[0,"∥"],[0,"∦"],[0,"∧"],[0,"∨"],[0,{v:"∩",n:65024,o:"∩︀"}],[0,{v:"∪",n:65024,o:"∪︀"}],[0,"∫"],[0,"∬"],[0,"∭"],[0,"∮"],[0,"∯"],[0,"∰"],[0,"∱"],[0,"∲"],[0,"∳"],[0,"∴"],[0,"∵"],[0,"∶"],[0,"∷"],[0,"∸"],[1,"∺"],[0,"∻"],[0,{v:"∼",n:8402,o:"∼⃒"}],[0,{v:"∽",n:817,o:"∽̱"}],[0,{v:"∾",n:819,o:"∾̳"}],[0,"∿"],[0,"≀"],[0,"≁"],[0,{v:"≂",n:824,o:"≂̸"}],[0,"≃"],[0,"≄"],[0,"≅"],[0,"≆"],[0,"≇"],[0,"≈"],[0,"≉"],[0,"≊"],[0,{v:"≋",n:824,o:"≋̸"}],[0,"≌"],[0,{v:"≍",n:8402,o:"≍⃒"}],[0,{v:"≎",n:824,o:"≎̸"}],[0,{v:"≏",n:824,o:"≏̸"}],[0,{v:"≐",n:824,o:"≐̸"}],[0,"≑"],[0,"≒"],[0,"≓"],[0,"≔"],[0,"≕"],[0,"≖"],[0,"≗"],[1,"≙"],[0,"≚"],[1,"≜"],[2,"≟"],[0,"≠"],[0,{v:"≡",n:8421,o:"≡⃥"}],[0,"≢"],[1,{v:"≤",n:8402,o:"≤⃒"}],[0,{v:"≥",n:8402,o:"≥⃒"}],[0,{v:"≦",n:824,o:"≦̸"}],[0,{v:"≧",n:824,o:"≧̸"}],[0,{v:"≨",n:65024,o:"≨︀"}],[0,{v:"≩",n:65024,o:"≩︀"}],[0,{v:"≪",n:new Map(
316Z0([[824,"≪̸"],[7577,"≪⃒"]]))}],[0,{v:"≫",n:new Map(Z0([[824,"≫̸"],[7577,"≫⃒"]]))}],[0,"≬"],[0,"≭"],[0,"≮"],[0,"≯"],[0,"≰"],[0,"≱"],[0,"≲"],[0,"≳"],[0,"≴"],[0,"≵"],[0,"≶"],[0,"≷"],[0,"≸"],[0,"≹"],[0,"≺"],[0,"≻"],[0,"≼"],[0,"≽"],[0,"≾"],[0,{v:"≿",n:824,o:"≿̸"}],[0,"⊀"],[0,"⊁"],[0,{v:"⊂",n:8402,o:"⊂⃒"}],[0,{v:"⊃",n:8402,o:"⊃⃒"}],[0,"⊄"],[0,"⊅"],[0,"⊆"],[0,"⊇"],[0,"⊈"],[0,"⊉"],[0,{v:"⊊",n:65024,o:"⊊︀"}],[0,{v:"⊋",n:65024,o:"⊋︀"}],[1,"⊍"],[0,"⊎"],[0,{v:"⊏",n:824,o:"⊏̸"}],[0,{v:"⊐",n:824,o:"⊐̸"}],[0,"⊑"],[0,"⊒"],[0,{v:"⊓",n:65024,o:"⊓︀"}],[0,{v:"⊔",n:65024,o:"⊔︀"}],[0,"⊕"],[0,"⊖"],[0,"⊗"],[0,"⊘"],[0,"⊙"],[0,"⊚"],[0,"⊛"],[1,"⊝"],[0,"⊞"],[0,"⊟"],[0,"⊠"],[0,"⊡"],[0,"⊢"],[0,"⊣"],[0,"⊤"],[0,"⊥"],[1,"⊧"],[0,"⊨"],[0,"⊩"],[0,"⊪"],[0,"⊫"],[0,"⊬"],[0,"⊭"],[0,"⊮"],[0,"⊯"],[0,"⊰"],[1,"⊲"],[0,"⊳"],[0,{v:"⊴",n:8402,o:"⊴⃒"}],[0,{v:"⊵",n:8402,o:"⊵⃒"}],[0,"⊶"],[0,"⊷"],[0,"⊸"],[0,"⊹"],[0,"⊺"],[0,"⊻"],[1,"⊽"],[0,"⊾"],[0,"⊿"],[0,"⋀"],[0,"⋁"],[0,"⋂"],[0,"⋃"],[0,"⋄"],[0,"⋅"],[0,"⋆"],[0,"⋇"],[0,"⋈"],[0,"⋉"],[0,"⋊"],[0,"⋋"],[0,"⋌"],[0,"⋍"],[0,"⋎"],[0,"⋏"],[0,"⋐"],[0,"⋑"],[0,"⋒"],[0,"⋓"],[0,"⋔"],[0,"⋕"],[0,"⋖"],[0,"⋗"],[0,{v:"⋘",n:824,o:"⋘̸"}],[0,{v:"⋙",n:824,o:"⋙̸"}],[0,{v:"⋚",n:65024,o:"⋚︀"}],[0,{v:"⋛",n:65024,o:"⋛︀"}],[2,"⋞"],[0,"⋟"],[0,"⋠"],[0,"⋡"],[0,"⋢"],[0,"⋣"],[2,"⋦"],[0,"⋧"],[0,"⋨"],[0,"⋩"],[0,"⋪"],[0,"⋫"],[0,"⋬"],[0,"⋭"],[0,"⋮"],[0,"⋯"],[0,"⋰"],[0,"⋱"],[0,"⋲"],[0,"⋳"],[0,"⋴"],[0,{v:"⋵",n:824,o:"⋵̸"}],[0,"⋶"],[0,"⋷"],[1,{v:"⋹",n:824,o:"⋹̸"}],[0,"⋺"],[0,"⋻"],[0,"⋼"],[0,"⋽"],[0,"⋾"],[6,"⌅"],[0,"⌆"],[1,"⌈"],[0,"⌉"],[0,"⌊"],[0,"⌋"],[0,"⌌"],[0,"⌍"],[0,"⌎"],[0,"⌏"],[0,"⌐"],[1,"⌒"],[0,"⌓"],[1,"⌕"],[0,"⌖"],[5,"⌜"],[0,"⌝"],[0,"⌞"],[0,"⌟"],[2,"⌢"],[0,"⌣"],[9,"⌭"],[0,"⌮"],[7,"⌶"],[6,"⌽"],[1,"⌿"],[60,"⍼"],[51,"⎰"],[0,"⎱"],[2,"⎴"],[0,"⎵"],[0,"⎶"],[37,"⏜"],[0,"⏝"],[0,"⏞"],[0,"⏟"],[2,"⏢"],[4,"⏧"],[59,"␣"],[164,"Ⓢ"],[55,"─"],[1,"│"],[9,"┌"],[3,"┐"],[3,"└"],[3,"┘"],[3,"├"],[7,"┤"],[7,"┬"],[7,"┴"],[7,"┼"],[19,"═"],[0,"║"],[0,"╒"],[0,"╓"],[0,"╔"],[0,"╕"],[0,"╖"],[0,"╗"],[0,"╘"],[0,"╙"],[0,"╚"],[0,"╛"],[0,"╜"],[0,"╝"],[0,"╞"],[0,"╟"],[0,"╠"],[0,"╡"],[0,"╢"],[0,"╣"],[0,"╤"],[0,"╥"],[0,"╦"],[0,"╧"],[0,"╨"],[0,"╩"],[0,"╪"],[0,"╫"],[0,"╬"],[19,"▀"],[3,"▄"],[3,"█"],[8,"░"],[0,"▒"],[0,"▓"],[13,"□"],[8,"▪"],[0,"▫"],[1,"▭"],[0,"▮"],[2,"▱"],[1,"△"],[0,"▴"],[0,"▵"],[2,"▸"],[0,"▹"],[3,"▽"],[0,"▾"],[0,"▿"],[2,"◂"],[0,"◃"],[6,"◊"],[0,"○"],[32,"◬"],[2,"◯"],[8,"◸"],[0,"◹"],[0,"◺"],[0,"◻"],[0,"◼"],[8,"★"],[0,"☆"],[7,"☎"],[49,"♀"],[1,"♂"],[29,"♠"],[2,"♣"],[1,"♥"],[0,"♦"],[3,"♪"],[2,"♭"],[0,"♮"],[0,"♯"],[163,"✓"],[3,"✗"],[8,"✠"],[21,"✶"],[33,"❘"],[25,"❲"],[0,"❳"],[84,"⟈"],[0,"⟉"],[28,"⟦"],[0,"⟧"],[0,"⟨"],[0,"⟩"],[0,"⟪"],[0,"⟫"],[0,"⟬"],[0,"⟭"],[7,"⟵"],[0,"⟶"],[0,"⟷"],[0,"⟸"],[0,"⟹"],[0,"⟺"],[1,"⟼"],[2,"⟿"],[258,"⤂"],[0,"⤃"],[0,"⤄"],[0,"⤅"],[6,"⤌"],[0,"⤍"],[0,"⤎"],[0,"⤏"],[0,"⤐"],[0,"⤑"],[0,"⤒"],[0,"⤓"],[2,"⤖"],[2,"⤙"],[0,"⤚"],[0,"⤛"],[0,"⤜"],[0,"⤝"],[0,"⤞"],[0,"⤟"],[0,"⤠"],[2,"⤣"],[0,"⤤"],[0,"⤥"],[0,"⤦"],[0,"⤧"],[0,"⤨"],[0,"⤩"],[0,"⤪"],[8,{v:"⤳",n:824,o:"⤳̸"}],[1,"⤵"],[0,"⤶"],[0,"⤷"],[0,"⤸"],[0,"⤹"],[2,"⤼"],[0,"⤽"],[7,"⥅"],[2,"⥈"],[0,"⥉"],[0,"⥊"],[0,"⥋"],[2,"⥎"],[0,"⥏"],[0,"⥐"],[0,"⥑"],[0,"⥒"],[0,"⥓"],[0,"⥔"],[0,"⥕"],[0,"⥖"],[0,"⥗"],[0,"⥘"],[0,"⥙"],[0,"⥚"],[0,"⥛"],[0,"⥜"],[0,"⥝"],[0,"⥞"],[0,"⥟"],[0,"⥠"],[0,"⥡"],[0,"⥢"],[0,"⥣"],[0,"⥤"],[0,"⥥"],[0,"⥦"],[0,"⥧"],[0,"⥨
316"],[0,"⥩"],[0,"⥪"],[0,"⥫"],[0,"⥬"],[0,"⥭"],[0,"⥮"],[0,"⥯"],[0,"⥰"],[0,"⥱"],[0,"⥲"],[0,"⥳"],[0,"⥴"],[0,"⥵"],[0,"⥶"],[1,"⥸"],[0,"⥹"],[1,"⥻"],[0,"⥼"],[0,"⥽"],[0,"⥾"],[0,"⥿"],[5,"⦅"],[0,"⦆"],[4,"⦋"],[0,"⦌"],[0,"⦍"],[0,"⦎"],[0,"⦏"],[0,"⦐"],[0,"⦑"],[0,"⦒"],[0,"⦓"],[0,"⦔"],[0,"⦕"],[0,"⦖"],[3,"⦚"],[1,"⦜"],[0,"⦝"],[6,"⦤"],[0,"⦥"],[0,"⦦"],[0,"⦧"],[0,"⦨"],[0,"⦩"],[0,"⦪"],[0,"⦫"],[0,"⦬"],[0,"⦭"],[0,"⦮"],[0,"⦯"],[0,"⦰"],[0,"⦱"],[0,"⦲"],[0,"⦳"],[0,"⦴"],[0,"⦵"],[0,"⦶"],[0,"⦷"],[1,"⦹"],[1,"⦻"],[0,"⦼"],[1,"⦾"],[0,"⦿"],[0,"⧀"],[0,"⧁"],[0,"⧂"],[0,"⧃"],[0,"⧄"],[0,"⧅"],[3,"⧉"],[3,"⧍"],[0,"⧎"],[0,{v:"⧏",n:824,o:"⧏̸"}],[0,{v:"⧐",n:824,o:"⧐̸"}],[11,"⧜"],[0,"⧝"],[0,"⧞"],[4,"⧣"],[0,"⧤"],[0,"⧥"],[5,"⧫"],[8,"⧴"],[1,"⧶"],[9,"⨀"],[0,"⨁"],[0,"⨂"],[1,"⨄"],[1,"⨆"],[5,"⨌"],[0,"⨍"],[2,"⨐"],[0,"⨑"],[0,"⨒"],[0,"⨓"],[0,"⨔"],[0,"⨕"],[0,"⨖"],[0,"⨗"],[10,"⨢"],[0,"⨣"],[0,"⨤"],[0,"⨥"],[0,"⨦"],[0,"⨧"],[1,"⨩"],[0,"⨪"],[2,"⨭"],[0,"⨮"],[0,"⨯"],[0,"⨰"],[0,"⨱"],[1,"⨳"],[0,"⨴"],[0,"⨵"],[0,"⨶"],[0,"⨷"],[0,"⨸"],[0,"⨹"],[0,"⨺"],[0,"⨻"],[0,"⨼"],[2,"⨿"],[0,"⩀"],[1,"⩂"],[0,"⩃"],[0,"⩄"],[0,"⩅"],[0,"⩆"],[0,"⩇"],[0,"⩈"],[0,"⩉"],[0,"⩊"],[0,"⩋"],[0,"⩌"],[0,"⩍"],[2,"⩐"],[2,"⩓"],[0,"⩔"],[0,"⩕"],[0,"⩖"],[0,"⩗"],[0,"⩘"],[1,"⩚"],[0,"⩛"],[0,"⩜"],[0,"⩝"],[1,"⩟"],[6,"⩦"],[3,"⩪"],[2,{v:"⩭",n:824,o:"⩭̸"}],[0,"⩮"],[0,"⩯"],[0,{v:"⩰",n:824,o:"⩰̸"}],[0,"⩱"],[0,"⩲"],[0,"⩳"],[0,"⩴"],[0,"⩵"],[1,"⩷"],[0,"⩸"],[0,"⩹"],[0,"⩺"],[0,"⩻"],[0,"⩼"],[0,{v:"⩽",n:824,o:"⩽̸"}],[0,{v:"⩾",n:824,o:"⩾̸"}],[0,"⩿"],[0,"⪀"],[0,"⪁"],[0,"⪂"],[0,"⪃"],[0,"⪄"],[0,"⪅"],[0,"⪆"],[0,"⪇"],[0,"⪈"],[0,"⪉"],[0,"⪊"],[0,"⪋"],[0,"⪌"],[0,"⪍"],[0,"⪎"],[0,"⪏"],[0,"⪐"],[0,"⪑"],[0,"⪒"],[0,"⪓"],[0,"⪔"],[0,"⪕"],[0,"⪖"],[0,"⪗"],[0,"⪘"],[0,"⪙"],[0,"⪚"],[2,"⪝"],[0,"⪞"],[0,"⪟"],[0,"⪠"],[0,{v:"⪡",n:824,o:"⪡̸"}],[0,{v:"⪢",n:824,o:"⪢̸"}],[1,"⪤"],[0,"⪥"],[0,"⪦"],[0,"⪧"],[0,"⪨"],[0,"⪩"],[0,"⪪"],[0,"⪫"],[0,{v:"⪬",n:65024,o:"⪬︀"}],[0,{v:"⪭",n:65024,o:"⪭︀"}],[0,"⪮"],[0,{v:"⪯",n:824,o:"⪯̸"}],[0,{v:"⪰",n:824,o:"⪰̸"}],[2,"⪳"],[0,"⪴"],[0,"⪵"],[0,"⪶"],[0,"⪷"],[0,"⪸"],[0,"⪹"],[0,"⪺"],[0,"⪻"],[0,"⪼"],[0,"⪽"],[0,"⪾"],[0,"⪿"],[0,"⫀"],[0,"⫁"],[0,"⫂"],[0,"⫃"],[0,"⫄"],[0,{v:"⫅",n:824,o:"⫅̸"}],[0,{v:"⫆",n:824,o:"⫆̸"}],[0,"⫇"],[0,"⫈"],[2,{v:"⫋",n:65024,o:"⫋︀"}],[0,{v:"⫌",n:65024,o:"⫌︀"}],[2,"⫏"],[0,"⫐"],[0,"⫑"],[0,"⫒"],[0,"⫓"],[0,"⫔"],[0,"⫕"],[0,"⫖"],[0,"⫗"],[0,"⫘"],[0,"⫙"],[0,"⫚"],[0,"⫛"],[8,"⫤"],[1,"⫦"],[0,"⫧"],[0,"⫨"],[0,"⫩"],[1,"⫫"],[0,"⫬"],[0,"⫭"],[0,"⫮"],[0,"⫯"],[0,"⫰"],[0,"⫱"],[0,"⫲"],[0,"⫳"],[9,{v:"⫽",n:8421,o:"⫽⃥"}],[44343,{n:new Map(Z0([[56476,"𝒜"],[1,"𝒞"],[0,"𝒟"],[2,"𝒢"],[2,"𝒥"],[0,"𝒦"],[2,"𝒩"],[0,"𝒪"],[0,"𝒫"],[0,"𝒬"],[1,"𝒮"],[0,"𝒯"],[0,"𝒰"],[0,"𝒱"],[0,"𝒲"],[0,"𝒳"],[0,"𝒴"],[0,"𝒵"],[0,"𝒶"],[0,"𝒷"],[0,"𝒸"],[0,"𝒹"],[1,"𝒻"],[1,"𝒽"],[0,"𝒾"],[0,"𝒿"],[0,"𝓀"],[0,"𝓁"],[0,"𝓂"],[0,"𝓃"],[1,"𝓅"],[0,"𝓆"],[0,"𝓇"],[0,"𝓈"],[0,"𝓉"],[0,"𝓊"],[0,"𝓋"],[0,"𝓌"],[0,"𝓍"],[0,"𝓎"],[0,"𝓏"],[52,"𝔄"],[0,"𝔅"],[1,"𝔇"],[0,"𝔈"],[0,"𝔉"],[0,"𝔊"],[2,"𝔍"],[0,"𝔎"],[0,"𝔏"],[0,"𝔐"],[0,"𝔑"],[0,"𝔒"],[0,"𝔓"],[0,"𝔔"],[1,"𝔖"],[0,"𝔗"],[0,"𝔘"],[0,"𝔙"],[0,"𝔚"],[0,"𝔛"],[0,"𝔜"],[1,"𝔞"],[0,"𝔟"],[0,"𝔠"],[0,"𝔡"],[0,"𝔢"],[0,"𝔣"],[0,"𝔤"],[0,"𝔥"],[0,"𝔦"],[0,"𝔧"],[0,"𝔨"],[0,"𝔩"],[0,"𝔪"],[0,"𝔫"],[0,"𝔬"],[0,"𝔭"],[0,"𝔮"],[0,"𝔯"],[0,"𝔰"],[0,"𝔱"],[0,"𝔲"],[0,"𝔳"],[0,"𝔴"],[0,"𝔵"],[0,"𝔶"],[0,"𝔷"],[0,"𝔸"],[0,"𝔹"],[1,"𝔻"],[0,"𝔼"],[0,"𝔽"],[0,"𝔾"],[1,"𝕀"],[0,"𝕁"],[0,"𝕂"],[0,"𝕃"],[0,"𝕄"],[1,"𝕆"],[3,"𝕊"],[0,"𝕋"],[0,"𝕌"],[0,"𝕍"],[0,"𝕎"],[0,"𝕏"],[0,"𝕐"],[1,"𝕒"],[0,"𝕓"],[0,"𝕔"],[0,"𝕕"],[0,"𝕖"],[0,"𝕗"],[0,"𝕘"],[0,"𝕙"],[0,"𝕚"],[0,"𝕛"],[0,"𝕜"],[0,"𝕝"],[0,"𝕞"],[0,"𝕟"],[0,"𝕠"],[0,"𝕡"],[0,"𝕢"],[0,"𝕣"],[0,"𝕤"],[0,"𝕥"],[0,"𝕦"],[0,"𝕧"],[0,"𝕨"],[0,"𝕩"],[0,"𝕪"],[0,"𝕫"]]))}],[8906,"ff"],[0,"fi"],[0,"fl"],[0,"ffi"],[0,"ffl"]]));const m1=/["&'<>$\x80-\uFFFF]/g,g1=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),yD=String.prototype.codePointAt!=null?(e,t)=>e.codePointAt(t):(e,t)=>(e.charCodeAt(t)&64512)===55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t);function ZN(e){let t="",n=0,i;for(;(i=m1.exec(e))!==null;){const o=i.index,a=e.charCodeAt(o),s=g1.get(a);s!==void 0?(t+=e.substring(n,o)+s,n=o+1):(t+=`${e.substring(n,o)}&#x${yD(e,o).toString(16)};`,n=m1.lastIndex+=+((a&64512)===55296))}return t+e.substr(n)}const JN=null;function pm(e,t){return function(i){let o,a=0,s="";for(;o=e.exec(i);
316)a!==o.index&&(s+=i.substring(a,o.index)),s+=t.get(o[0].charCodeAt(0)),a=o.index+1;return s+i.substring(a)}}const e9=pm(/[&<>'"]/g,g1),t9=pm(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),n9=pm(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]])),ED=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function i9(e){return v1(ED,e)}function r9(e){return v1(xmlReplacer,e)}function v1(e,t){let n="",i=0,o;for(;(o=e.exec(t))!==null;){const a=o.index;n+=t.substring(i,a);const s=t.charCodeAt(a);let l=htmlTrie.get(s);if(typeof l=="object"){if(a+1<t.length){const f=t.charCodeAt(a+1),p=typeof l.n=="number"?l.n===f?l.o:void 0:l.n.get(f);if(p!==void 0){n+=p,i=e.lastIndex+=1;continue}}l=l.v}if(l!==void 0)n+=l,i=a+1;else{const f=getCodePoint(t,a);n+=`&#x${f.toString(16)};`,i=e.lastIndex+=+(f!==s)}}return n+t.substr(i)}var ql;(function(e){e[e.XML=0]="XML",e[e.HTML=1]="HTML"})(ql||(ql={}));var md;(function(e){e[e.UTF8=0]="UTF8",e[e.ASCII=1]="ASCII",e[e.Extensive=2]="Extensive",e[e.Attribute=3]="Attribute",e[e.Text=4]="Text"})(md||(md={}));function CD(e,t=ql.XML){if((typeof t=="number"?t:t.level)===ql.HTML){const i=typeof t=="object"?t.mode:void 0;return decodeHTML(e,i)}return decodeXML(e)}function o9(e,t=ql.XML){var n;const i=typeof t=="number"?{level:t}:t;return(n=i.mode)!==null&&n!==void 0||(i.mode=DecodingMode.Strict),CD(e,i)}function a9(e,t=ql.XML){const n=typeof t=="number"?{level:t}:t;return n.mode===md.UTF8?escapeUTF8(e):n.mode===md.Attribute?escapeAttribute(e):n.mode===md.Text?escapeText(e):n.level===ql.HTML?n.mode===md.ASCII?encodeNonAsciiHTML(e):encodeHTML(e):encodeXML(e)}function bD(e){return Object.prototype.toString.call(e)}function hm(e){return bD(e)==="[object String]"}const DD=Object.prototype.hasOwnProperty;function AD(e,t){return DD.call(e,t)}function J0(e){return Array.prototype.slice.call(arguments,1).forEach(function(n){if(n){if(typeof n!="object")throw new TypeError(n+"must be object");Object.keys(n).forEach(function(i){e[i]=n[i]})}}),e}function y1(e,t,n){return[].concat(e.slice(0,t),n,e.slice(t+1))}function _m(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function eh(e){if(e>65535){e-=65536;const t=55296+(e>>10),n=56320+(e&1023);return String.fromCharCode(t,n)}return String.fromCharCode(e)}const E1=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,xD=/&([a-z#][a-z0-9]{1,31});/gi,wD=new RegExp(E1.source+"|"+xD.source,"gi"),TD=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function SD(e,t){if(t.charCodeAt(0)===35&&TD.test(t)){const i=t[1].toLowerCase()==="x"?parseInt(t.slice(2),16):parseInt(t.slice(1),10);return _m(i)?eh(i):e}const n=_1(e);return n!==e?n:e}function OD(e){return e.indexOf("\\")<0?e:e.replace(E1,"$1")}function gd(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(wD,function(t,n,i){return n||SD(t,i)})}const FD=/[&<>"]/,ND=/[&<>"]/g,ID={"&":"&","<":"<",">":">",'"':"""};function kD(e){return ID[e]}function Ss(e){return FD.test(e)?e.replace(ND,kD):e}const qD=/[.?*+^$[\]\\(){}|-]/g;function PD(e){return e.replace(qD,"\\$&")}function Vn(e){switch(e){case 9:case 32:return!0}return!1}function np(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function ip(e){return lm.test(e)||s1.test(e)}function rp(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function th(e){return e=e.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(e=e.replace(/ẞ/g,"\xDF")),e.toLowerCase().toUpperCase()}const RD={mdurl:$e,ucmicro:ce};function LD(e,t,n){let i,o,a,s;const l=e.posMax,f=e.pos;for(e.pos=t+1,i=1;e.pos<l;){if(a=e.src.charCodeAt(e.pos),a===93&&(i--,i===0)){o=!0;break}if(s=e.pos,e.md.inline.skipToken(e),a===91){if(s===e.pos-1)i++;else if(n)return e.pos=f,-1}}let p=-1;return o&&(p=e.pos),e.pos=f,p}
316function MD(e,t,n){let i,o=t;const a={ok:!1,pos:0,str:""};if(e.charCodeAt(o)===60){for(o++;o<n;){if(i=e.charCodeAt(o),i===10||i===60)return a;if(i===62)return a.pos=o+1,a.str=gd(e.slice(t+1,o)),a.ok=!0,a;if(i===92&&o+1<n){o+=2;continue}o++}return a}let s=0;for(;o<n&&(i=e.charCodeAt(o),!(i===32||i<32||i===127));){if(i===92&&o+1<n){if(e.charCodeAt(o+1)===32)break;o+=2;continue}if(i===40&&(s++,s>32))return a;if(i===41){if(s===0)break;s--}o++}return t===o||s!==0||(a.str=gd(e.slice(t,o)),a.pos=o,a.ok=!0),a}function BD(e,t,n,i){let o,a=t;const s={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(i)s.str=i.str,s.marker=i.marker;else{if(a>=n)return s;let l=e.charCodeAt(a);if(l!==34&&l!==39&&l!==40)return s;t++,a++,l===40&&(l=41),s.marker=l}for(;a<n;){if(o=e.charCodeAt(a),o===s.marker)return s.pos=a+1,s.str+=gd(e.slice(t,a)),s.ok=!0,s;if(o===40&&s.marker===41)return s;o===92&&a+1<n&&a++,a++}return s.can_continue=!0,s.str+=gd(e.slice(t,a)),s}const ou={};ou.code_inline=function(e,t,n,i,o){const a=e[t];return"<code"+o.renderAttrs(a)+">"+Ss(a.content)+"</code>"},ou.code_block=function(e,t,n,i,o){const a=e[t];return"<pre"+o.renderAttrs(a)+"><code>"+Ss(e[t].content)+`</code></pre> 317`},ou.fence=function(e,t,n,i,o){const a=e[t],s=a.info?gd(a.info).trim():"";let l="",f="";if(s){const g=s.split(/(\s+)/g);l=g[0],f=g.slice(2).join("")}let p;if(n.highlight?p=n.highlight(a.content,l,f)||Ss(a.content):p=Ss(a.content),p.indexOf("<pre")===0)return p+` 318`;if(s){const g=a.attrIndex("class"),v=a.attrs?a.attrs.slice():[];g<0?v.push(["class",n.langPrefix+l]):(v[g]=v[g].slice(),v[g][1]+=" "+n.langPrefix+l);const A={attrs:v};return`<pre><code${o.renderAttrs(A)}>${p}</code></pre> 319`}return`<pre><code${o.renderAttrs(a)}>${p}</code></pre> 320`},ou.image=function(e,t,n,i,o){const a=e[t];return a.attrs[a.attrIndex("alt")][1]=o.renderInlineAsText(a.children,n,i),o.renderToken(e,t,n)},ou.hardbreak=function(e,t,n){return n.xhtmlOut?`<br /> 321`:`<br> 322`},ou.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`<br /> 323`:`<br> 324`:` 325`},ou.text=function(e,t){return Ss(e[t].content)},ou.html_block=function(e,t){return e[t].content},ou.html_inline=function(e,t){return e[t].content};function vd(){this.rules=J0({},ou)}vd.prototype.renderAttrs=function(t){let n,i,o;if(!t.attrs)return"";for(o="",n=0,i=t.attrs.length;n<i;n++)o+=" "+Ss(t.attrs[n][0])+'="'+Ss(t.attrs[n][1])+'"';return o},vd.prototype.renderToken=function(t,n,i){const o=t[n];let a="";if(o.hidden)return"";o.block&&o.nesting!==-1&&n&&t[n-1].hidden&&(a+=` 326`),a+=(o.nesting===-1?"</":"<")+o.tag,a+=this.renderAttrs(o),o.nesting===0&&i.xhtmlOut&&(a+=" /");let s=!1;if(o.block&&(s=!0,o.nesting===1&&n+1<t.length)){const l=t[n+1];(l.type==="inline"||l.hidden||l.nesting===-1&&l.tag===o.tag)&&(s=!1)}return a+=s?`> 327`:">",a},vd.prototype.renderInline=function(e,t,n){let i="";const o=this.rules;for(let a=0,s=e.length;a<s;a++){const l=e[a].type;typeof o[l]!="undefined"?i+=o[l](e,a,t,n,this):i+=this.renderToken(e,a,t)}return i},vd.prototype.renderInlineAsText=function(e,t,n){let i="";for(let o=0,a=e.length;o<a;o++)switch(e[o].type){case"text":i+=e[o].content;break;case"image":i+=this.renderInlineAsText(e[o].children,t,n);break;case"html_inline":case"html_block":i+=e[o].content;break;case"softbreak":case"hardbreak":i+=` 328`;break;default:}return i},vd.prototype.render=function(e,t,n){let i="";const o=this.rules;for(let a=0,s=e.length;a<s;a++){const l=e[a].type;l==="inline"?i+=this.renderInline(e[a].children,t,n):typeof o[l]!="undefined"?i+=o[l](e,a,t,n,this):i+=this.renderToken(e,a,t,n)}return i};var jD=vd;function ba(){this.__rules__=[],this.__cache__=null}ba.prototype.__find__=function(e){for(let t=0;t<this.__rules__.length;t++)if(this.__rules__[t].name===e)return t;return-1},ba.prototype.__compile__=function(){const e=this,t=[""];e.__rules__.forEach(function(n){n.enabled&&n.alt.forEach(function(i){t.indexOf(i)<0&&t.push(i)})}),e.__cache__={},t.forEach(function(n){e.__cache__[n]=[],e.__rules__.forEach(function(i){i.enabled&&(n&&i.alt.indexOf(n)<0||e.__cache__[n].push(i.fn))})})},ba.prototype.at=function(e,t,n){const i=this.__find__(e),o=n||{};if(i===-1)throw new Error("Parser rule not found: "+e);this.__rules__[i].fn=t,this.__rules__[i].alt=o.alt||[],this.__cache__=null},ba.prototype.before=function(e,t,n,i){const o=this.__find__(e),a=i||{};if(o===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o,0,{name:t,enabled:!0,fn:n,alt:a.alt||[]}),this.__cache__=null},ba.prototype.after=function(e,t,n,i){const o=this.__find__(e),a=i||{};if(o===-1)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o+1,0,{name:t,enabled:!0,fn:n,alt:a.alt||[]}),this.__cache__=null},ba.prototype.push=function(e,t,n){const i=n||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:i.alt||[]}),this.__cache__=null},ba.prototype.enable=function(e,t){Array.isArray(e)||(e=[e]);const n=[];return e.forEach(function(i){const o=this.__find__(i);if(o<0){if(t)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[o].enabled=!0,n.push(i)},this),this.__cache__=null,n}
328,ba.prototype.enableOnly=function(e,t){Array.isArray(e)||(e=[e]),this.__rules__.forEach(function(n){n.enabled=!1}),this.enable(e,t)},ba.prototype.disable=function(e,t){Array.isArray(e)||(e=[e]);const n=[];return e.forEach(function(i){const o=this.__find__(i);if(o<0){if(t)return;throw new Error("Rules manager: invalid rule name "+i)}this.__rules__[o].enabled=!1,n.push(i)},this),this.__cache__=null,n},ba.prototype.getRules=function(e){return this.__cache__===null&&this.__compile__(),this.__cache__[e]||[]};var nh=ba;function yd(e,t,n){this.type=e,this.tag=t,this.attrs=null,this.map=null,this.nesting=n,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}yd.prototype.attrIndex=function(t){if(!this.attrs)return-1;const n=this.attrs;for(let i=0,o=n.length;i<o;i++)if(n[i][0]===t)return i;return-1},yd.prototype.attrPush=function(t){this.attrs?this.attrs.push(t):this.attrs=[t]},yd.prototype.attrSet=function(t,n){const i=this.attrIndex(t),o=[t,n];i<0?this.attrPush(o):this.attrs[i]=o},yd.prototype.attrGet=function(t){const n=this.attrIndex(t);let i=null;return n>=0&&(i=this.attrs[n][1]),i},yd.prototype.attrJoin=function(t,n){const i=this.attrIndex(t);i<0?this.attrPush([t,n]):this.attrs[i][1]=this.attrs[i][1]+" "+n};var Ed=yd;function C1(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}C1.prototype.Token=Ed;var VD=C1;const UD=/\r\n?|\n/g,$D=/\0/g;function zD(e){let t;t=e.src.replace(UD,` 329`),t=t.replace($D,"\uFFFD"),e.src=t}function HD(e){let t;e.inlineMode?(t=new e.Token("inline","",0),t.content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}function GD(e){const t=e.tokens;for(let n=0,i=t.length;n<i;n++){const o=t[n];o.type==="inline"&&e.md.inline.parse(o.content,e.md,e.env,o.children)}}function WD(e){return/^<a[>\s]/i.test(e)}function YD(e){return/^<\/a\s*>/i.test(e)}function QD(e){const t=e.tokens;if(e.md.options.linkify)for(let n=0,i=t.length;n<i;n++){if(t[n].type!=="inline"||!e.md.linkify.pretest(t[n].content))continue;let o=t[n].children,a=0;for(let s=o.length-1;s>=0;s--){const l=o[s];if(l.type==="link_close"){for(s--;o[s].level!==l.level&&o[s].type!=="link_open";)s--;continue}if(l.type==="html_inline"&&(WD(l.content)&&a>0&&a--,YD(l.content)&&a++),!(a>0)&&l.type==="text"&&e.md.linkify.test(l.content)){const f=l.content;let p=e.md.linkify.match(f);const g=[];let v=l.level,A=0;p.length>0&&p[0].index===0&&s>0&&o[s-1].type==="text_special"&&(p=p.slice(1));for(let x=0;x<p.length;x++){const D=p[x].url,I=e.md.normalizeLink(D);if(!e.md.validateLink(I))continue;let k=p[x].text;p[x].schema?p[x].schema==="mailto:"&&!/^mailto:/i.test(k)?k=e.md.normalizeLinkText("mailto:"+k).replace(/^mailto:/,""):k=e.md.normalizeLinkText(k):k=e.md.normalizeLinkText("http://"+k).replace(/^http:\/\//,"");const $=p[x].index;if($>A){const J=new e.Token("text","",0);J.content=f.slice(A,$),J.level=v,g.push(J)}const H=new e.Token("link_open","a",1);H.attrs=[["href",I]],H.level=v++,H.markup="linkify",H.info="auto",g.push(H);const L=new e.Token("text","",0);L.content=k,L.level=v,g.push(L);const G=new e.Token("link_close","a",-1);G.level=--v,G.markup="linkify",G.info="auto",g.push(G),A=p[x].lastIndex}if(A<f.length){const x=new e.Token("text","",0);x.content=f.slice(A),x.level=v,g.push(x)}t[n].children=o=y1(o,s,g)}}}}const b1=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,KD=/\((c|tm|r)\)/i,XD=/\((c|tm|r)\)/ig,ZD={c:"\xA9",r:"\xAE",tm:"\u2122"};function JD(e,t){return ZD[t.toLowerCase()]}function e4(e){let t=0;for(let n=e.length-1;n>=0;n--){const i=e[n];i.type==="text"&&!t&&(i.content=i.content.replace(XD,JD)),i.type==="link_open"&&i.info==="auto"&&t--,i.type==="link_close"&&i.info==="auto"&&t++}}function t4(e){let t=0;for(let n=e.length-1;n>=0;n--){const i=e[n];i.type==="text"&&!t&&b1.test(i.content)&&(i.content=i.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1\u2014").replace(/(^|\s)--(?=\s|$)/mg,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1\u2013")),i.type==="link_open"&&i.info==="auto"&&t--,i.type==="link_close"&&i.info==="auto"&&t++}}function n4(e){let t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(KD.test(e.tokens[t].content)&&e4(e.tokens[t].children),b1.test(e.tokens[t].content)&&t4(e.tokens[t].children))}const i4=/['"]/,D1=/['"]/g,A1="\u2019";
329function ih(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function r4(e,t){let n;const i=[];for(let o=0;o<e.length;o++){const a=e[o],s=e[o].level;for(n=i.length-1;n>=0&&!(i[n].level<=s);n--);if(i.length=n+1,a.type!=="text")continue;let l=a.content,f=0,p=l.length;e:for(;f<p;){D1.lastIndex=f;const g=D1.exec(l);if(!g)break;let v=!0,A=!0;f=g.index+1;const x=g[0]==="'";let D=32;if(g.index-1>=0)D=l.charCodeAt(g.index-1);else for(n=o-1;n>=0&&!(e[n].type==="softbreak"||e[n].type==="hardbreak");n--)if(e[n].content){D=e[n].content.charCodeAt(e[n].content.length-1);break}let I=32;if(f<p)I=l.charCodeAt(f);else for(n=o+1;n<e.length&&!(e[n].type==="softbreak"||e[n].type==="hardbreak");n++)if(e[n].content){I=e[n].content.charCodeAt(0);break}const k=rp(D)||ip(String.fromCharCode(D)),$=rp(I)||ip(String.fromCharCode(I)),H=np(D),L=np(I);if(L?v=!1:$&&(H||k||(v=!1)),H?A=!1:k&&(L||$||(A=!1)),I===34&&g[0]==='"'&&D>=48&&D<=57&&(A=v=!1),v&&A&&(v=k,A=$),!v&&!A){x&&(a.content=ih(a.content,g.index,A1));continue}if(A)for(n=i.length-1;n>=0;n--){let G=i[n];if(i[n].level<s)break;if(G.single===x&&i[n].level===s){G=i[n];let J,le;x?(J=t.md.options.quotes[2],le=t.md.options.quotes[3]):(J=t.md.options.quotes[0],le=t.md.options.quotes[1]),a.content=ih(a.content,g.index,le),e[G.token].content=ih(e[G.token].content,G.pos,J),f+=le.length-1,G.token===o&&(f+=J.length-1),l=a.content,p=l.length,i.length=n;continue e}}v?i.push({token:o,pos:g.index,single:x,level:s}):A&&x&&(a.content=ih(a.content,g.index,A1))}}}function o4(e){if(e.md.options.typographer)for(let t=e.tokens.length-1;t>=0;t--)e.tokens[t].type!=="inline"||!i4.test(e.tokens[t].content)||r4(e.tokens[t].children,e)}function a4(e){let t,n;const i=e.tokens,o=i.length;for(let a=0;a<o;a++){if(i[a].type!=="inline")continue;const s=i[a].children,l=s.length;for(t=0;t<l;t++)s[t].type==="text_special"&&(s[t].type="text");for(t=n=0;t<l;t++)s[t].type==="text"&&t+1<l&&s[t+1].type==="text"?s[t+1].content=s[t].content+s[t+1].content:(t!==n&&(s[n]=s[t]),n++);t!==n&&(s.length=n)}}const mm=[["normalize",zD],["block",HD],["inline",GD],["linkify",QD],["replacements",n4],["smartquotes",o4],["text_join",a4]];function gm(){this.ruler=new nh;for(let e=0;e<mm.length;e++)this.ruler.push(mm[e][0],mm[e][1])}gm.prototype.process=function(e){const t=this.ruler.getRules("");for(let n=0,i=t.length;n<i;n++)t[n](e)},gm.prototype.State=VD;var u4=gm;function au(e,t,n,i){this.src=e,this.md=t,this.env=n,this.tokens=i,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0;const o=this.src;for(let a=0,s=0,l=0,f=0,p=o.length,g=!1;s<p;s++){const v=o.charCodeAt(s);if(!g)if(Vn(v)){l++,v===9?f+=4-f%4:f++;continue}else g=!0;(v===10||s===p-1)&&(v!==10&&s++,this.bMarks.push(a),this.eMarks.push(s),this.tShift.push(l),this.sCount.push(f),this.bsCount.push(0),g=!1,l=0,f=0,a=s+1)}this.bMarks.push(o.length),this.eMarks.push(o.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}au.prototype.push=function(e,t,n){const i=new Ed(e,t,n);return i.block=!0,n<0&&this.level--,i.level=this.level,n>0&&this.level++,this.tokens.push(i),i},au.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},au.prototype.skipEmptyLines=function(t){for(let n=this.lineMax;t<n&&!(this.bMarks[t]+this.tShift[t]<this.eMarks[t]);t++);return t},au.prototype.skipSpaces=function(t){for(let n=this.src.length;t<n;t++){const i=this.src.charCodeAt(t);if(!Vn(i))break}return t},au.prototype.skipSpacesBack=function(t,n){if(t<=n)return t;for(;t>n;)if(!Vn(this.src.charCodeAt(--t)))return t+1;return t},au.prototype.skipChars=function(t,n){for(let i=this.src.length;t<i&&this.src.charCodeAt(t)===n;t++);return t},au.prototype.skipCharsBack=function(t,n,i){if(t<=i)return t;for(;t>i;)if(n!==this.src.charCodeAt(--t))return t+1;return t},au.prototype.getLines=function(t,n,i,o){if(t>=n)return"";const a=new Array(n-t);for(let s=0,l=t;l<n;l++,s++){let f=0;const p=this.bMarks[l];let g=p,v;for(l+1<n||o?v=this.eMarks[l]+1:v=this.eMarks[l];g<v&&f<i;
329){const A=this.src.charCodeAt(g);if(Vn(A))A===9?f+=4-(f+this.bsCount[l])%4:f++;else if(g-p<this.tShift[l])f++;else break;g++}f>i?a[s]=new Array(f-i+1).join(" ")+this.src.slice(g,v):a[s]=this.src.slice(g,v)}return a.join("")},au.prototype.Token=Ed;var s4=au;const l4=65536;function vm(e,t){const n=e.bMarks[t]+e.tShift[t],i=e.eMarks[t];return e.src.slice(n,i)}function x1(e){const t=[],n=e.length;let i=0,o=e.charCodeAt(i),a=!1,s=0,l="";for(;i<n;)o===124&&(a?(l+=e.substring(s,i-1),s=i):(t.push(l+e.substring(s,i)),l="",s=i+1)),a=o===92,i++,o=e.charCodeAt(i);return t.push(l+e.substring(s)),t}function c4(e,t,n,i){if(t+2>n)return!1;let o=t+1;if(e.sCount[o]<e.blkIndent||e.sCount[o]-e.blkIndent>=4)return!1;let a=e.bMarks[o]+e.tShift[o];if(a>=e.eMarks[o])return!1;const s=e.src.charCodeAt(a++);if(s!==124&&s!==45&&s!==58||a>=e.eMarks[o])return!1;const l=e.src.charCodeAt(a++);if(l!==124&&l!==45&&l!==58&&!Vn(l)||s===45&&Vn(l))return!1;for(;a<e.eMarks[o];){const G=e.src.charCodeAt(a);if(G!==124&&G!==45&&G!==58&&!Vn(G))return!1;a++}let f=vm(e,t+1),p=f.split("|");const g=[];for(let G=0;G<p.length;G++){const J=p[G].trim();if(!J){if(G===0||G===p.length-1)continue;return!1}if(!/^:?-+:?$/.test(J))return!1;J.charCodeAt(J.length-1)===58?g.push(J.charCodeAt(0)===58?"center":"right"):J.charCodeAt(0)===58?g.push("left"):g.push("")}if(f=vm(e,t).trim(),f.indexOf("|")===-1||e.sCount[t]-e.blkIndent>=4)return!1;p=x1(f),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop();const v=p.length;if(v===0||v!==g.length)return!1;if(i)return!0;const A=e.parentType;e.parentType="table";const x=e.md.block.ruler.getRules("blockquote"),D=e.push("table_open","table",1),I=[t,0];D.map=I;const k=e.push("thead_open","thead",1);k.map=[t,t+1];const $=e.push("tr_open","tr",1);$.map=[t,t+1];for(let G=0;G<p.length;G++){const J=e.push("th_open","th",1);g[G]&&(J.attrs=[["style","text-align:"+g[G]]]);const le=e.push("inline","",0);le.content=p[G].trim(),le.children=[],e.push("th_close","th",-1)}e.push("tr_close","tr",-1),e.push("thead_close","thead",-1);let H,L=0;for(o=t+2;o<n&&!(e.sCount[o]<e.blkIndent);o++){let G=!1;for(let le=0,xe=x.length;le<xe;le++)if(x[le](e,o,n,!0)){G=!0;break}if(G||(f=vm(e,o).trim(),!f)||e.sCount[o]-e.blkIndent>=4||(p=x1(f),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop(),L+=v-p.length,L>l4))break;if(o===t+2){const le=e.push("tbody_open","tbody",1);le.map=H=[t+2,0]}const J=e.push("tr_open","tr",1);J.map=[o,o+1];for(let le=0;le<v;le++){const xe=e.push("td_open","td",1);g[le]&&(xe.attrs=[["style","text-align:"+g[le]]]);const Ie=e.push("inline","",0);Ie.content=p[le]?p[le].trim():"",Ie.children=[],e.push("td_close","td",-1)}e.push("tr_close","tr",-1)}return H&&(e.push("tbody_close","tbody",-1),H[1]=o),e.push("table_close","table",-1),I[1]=o,e.parentType=A,e.line=o,!0}function d4(e,t,n){if(e.sCount[t]-e.blkIndent<4)return!1;let i=t+1,o=i;for(;i<n;){if(e.isEmpty(i)){i++;continue}if(e.sCount[i]-e.blkIndent>=4){i++,o=i;continue}break}e.line=o;const a=e.push("code_block","code",0);return a.content=e.getLines(t,o,4+e.blkIndent,!1)+` 330`,a.map=[t,e.line],!0}function f4(e,t,n,i){let o=e.bMarks[t]+e.tShift[t],a=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||o+3>a)return!1;const s=e.src.charCodeAt(o);if(s!==126&&s!==96)return!1;let l=o;o=e.skipChars(o,s);let f=o-l;if(f<3)return!1;const p=e.src.slice(l,o),g=e.src.slice(o,a);if(s===96&&g.indexOf(String.fromCharCode(s))>=0)return!1;if(i)return!0;let v=t,A=!1;for(;v++,!(v>=n||(o=l=e.bMarks[v]+e.tShift[v],a=e.eMarks[v],o<a&&e.sCount[v]<e.blkIndent));)if(e.src.charCodeAt(o)===s&&!(e.sCount[v]-e.blkIndent>=4)&&(o=e.skipChars(o,s),!(o-l<f)&&(o=e.skipSpaces(o),!(o<a)))){A=!0;break}f=e.sCount[t],e.line=v+(A?1:0);const x=e.push("fence","code",0);return x.info=g,x.content=e.getLines(t+1,v,f,!0),x.markup=p,x.map=[t,e.line],!0}function p4(e,t,n,i){let o=e.bMarks[t]+e.tShift[t],a=e.eMarks[t];const s=e.lineMax;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(o)!==62)return!1;if(i)return!0;const l=[],f=[],p=[],g=[],v=e.md.block.ruler.getRules("blockquote"),A=e.parentType;e.parentType="blockquote";let x=!1,D;for(D=t;D<n;D++){const L=e.sCount[D]<e.blkIndent;if(o=e.bMarks[D]+e.tShift[D],a=e.eMarks[D],o>=a)break;
330if(e.src.charCodeAt(o++)===62&&!L){let J=e.sCount[D]+1,le,xe;e.src.charCodeAt(o)===32?(o++,J++,xe=!1,le=!0):e.src.charCodeAt(o)===9?(le=!0,(e.bsCount[D]+J)%4===3?(o++,J++,xe=!1):xe=!0):le=!1;let Ie=J;for(l.push(e.bMarks[D]),e.bMarks[D]=o;o<a;){const re=e.src.charCodeAt(o);if(Vn(re))re===9?Ie+=4-(Ie+e.bsCount[D]+(xe?1:0))%4:Ie++;else break;o++}x=o>=a,f.push(e.bsCount[D]),e.bsCount[D]=e.sCount[D]+1+(le?1:0),p.push(e.sCount[D]),e.sCount[D]=Ie-J,g.push(e.tShift[D]),e.tShift[D]=o-e.bMarks[D];continue}if(x)break;let G=!1;for(let J=0,le=v.length;J<le;J++)if(v[J](e,D,n,!0)){G=!0;break}if(G){e.lineMax=D,e.blkIndent!==0&&(l.push(e.bMarks[D]),f.push(e.bsCount[D]),g.push(e.tShift[D]),p.push(e.sCount[D]),e.sCount[D]-=e.blkIndent);break}l.push(e.bMarks[D]),f.push(e.bsCount[D]),g.push(e.tShift[D]),p.push(e.sCount[D]),e.sCount[D]=-1}const I=e.blkIndent;e.blkIndent=0;const k=e.push("blockquote_open","blockquote",1);k.markup=">";const $=[t,0];k.map=$,e.md.block.tokenize(e,t,D);const H=e.push("blockquote_close","blockquote",-1);H.markup=">",e.lineMax=s,e.parentType=A,$[1]=e.line;for(let L=0;L<g.length;L++)e.bMarks[L+t]=l[L],e.tShift[L+t]=g[L],e.sCount[L+t]=p[L],e.bsCount[L+t]=f[L];return e.blkIndent=I,!0}function h4(e,t,n,i){const o=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;let a=e.bMarks[t]+e.tShift[t];const s=e.src.charCodeAt(a++);if(s!==42&&s!==45&&s!==95)return!1;let l=1;for(;a<o;){const p=e.src.charCodeAt(a++);if(p!==s&&!Vn(p))return!1;p===s&&l++}if(l<3)return!1;if(i)return!0;e.line=t+1;const f=e.push("hr","hr",0);return f.map=[t,e.line],f.markup=Array(l+1).join(String.fromCharCode(s)),!0}function w1(e,t){const n=e.eMarks[t];let i=e.bMarks[t]+e.tShift[t];const o=e.src.charCodeAt(i++);if(o!==42&&o!==45&&o!==43)return-1;if(i<n){const a=e.src.charCodeAt(i);if(!Vn(a))return-1}return i}function T1(e,t){const n=e.bMarks[t]+e.tShift[t],i=e.eMarks[t];let o=n;if(o+1>=i)return-1;let a=e.src.charCodeAt(o++);if(a<48||a>57)return-1;for(;;){if(o>=i)return-1;if(a=e.src.charCodeAt(o++),a>=48&&a<=57){if(o-n>=10)return-1;continue}if(a===41||a===46)break;return-1}return o<i&&(a=e.src.charCodeAt(o),!Vn(a))?-1:o}function _4(e,t){const n=e.level+2;for(let i=t+2,o=e.tokens.length-2;i<o;i++)e.tokens[i].level===n&&e.tokens[i].type==="paragraph_open"&&(e.tokens[i+2].hidden=!0,e.tokens[i].hidden=!0,i+=2)}function m4(e,t,n,i){let o,a,s,l,f=t,p=!0;if(e.sCount[f]-e.blkIndent>=4||e.listIndent>=0&&e.sCount[f]-e.listIndent>=4&&e.sCount[f]<e.blkIndent)return!1;let g=!1;i&&e.parentType==="paragraph"&&e.sCount[f]>=e.blkIndent&&(g=!0);let v,A,x;if((x=T1(e,f))>=0){if(v=!0,s=e.bMarks[f]+e.tShift[f],A=Number(e.src.slice(s,x-1)),g&&A!==1)return!1}else if((x=w1(e,f))>=0)v=!1;else return!1;if(g&&e.skipSpaces(x)>=e.eMarks[f])return!1;if(i)return!0;const D=e.src.charCodeAt(x-1),I=e.tokens.length;v?(l=e.push("ordered_list_open","ol",1),A!==1&&(l.attrs=[["start",A]])):l=e.push("bullet_list_open","ul",1);const k=[f,0];l.map=k,l.markup=String.fromCharCode(D);let $=!1;const H=e.md.block.ruler.getRules("list"),L=e.parentType;for(e.parentType="list";f<n;){a=x,o=e.eMarks[f];const G=e.sCount[f]+x-(e.bMarks[f]+e.tShift[f]);let J=G;for(;a<o;){const ot=e.src.charCodeAt(a);if(ot===9)J+=4-(J+e.bsCount[f])%4;else if(ot===32)J++;else break;a++}const le=a;let xe;le>=o?xe=1:xe=J-G,xe>4&&(xe=1);const Ie=G+xe;l=e.push("list_item_open","li",1),l.markup=String.fromCharCode(D);const re=[f,0];l.map=re,v&&(l.info=e.src.slice(s,x-1));const Se=e.tight,Ne=e.tShift[f],Ge=e.sCount[f],et=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=Ie,e.tight=!0,e.tShift[f]=le-e.bMarks[f],e.sCount[f]=J,le>=o&&e.isEmpty(f+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,f,n,!0),(!e.tight||$)&&(p=!1),$=e.line-f>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=et,e.tShift[f]=Ne,e.sCount[f]=Ge,e.tight=Se,l=e.push("list_item_close","li",-1),l.markup=String.fromCharCode(D),f=e.line,re[1]=f,f>=n||e.sCount[f]<e.blkIndent||e.sCount[f]-e.blkIndent>=4)break;let Et=!1;for(let ot=0,He=H.length;ot<He;ot++)if(H[ot](e,f,n,!0)){Et=!0;break}if(Et)break;if(v){if(x=T1(e,f),x<0)break;s=e.bMarks[f]+e.tShift[f]}else if(x=w1(e,f),x<0)break;
330if(D!==e.src.charCodeAt(x-1))break}return v?l=e.push("ordered_list_close","ol",-1):l=e.push("bullet_list_close","ul",-1),l.markup=String.fromCharCode(D),k[1]=f,e.line=f,e.parentType=L,p&&_4(e,I),!0}function g4(e,t,n,i){let o=e.bMarks[t]+e.tShift[t],a=e.eMarks[t],s=t+1;if(e.sCount[t]-e.blkIndent>=4||e.src.charCodeAt(o)!==91)return!1;function l(H){const L=e.lineMax;if(H>=L||e.isEmpty(H))return null;let G=!1;if(e.sCount[H]-e.blkIndent>3&&(G=!0),e.sCount[H]<0&&(G=!0),!G){const xe=e.md.block.ruler.getRules("reference"),Ie=e.parentType;e.parentType="reference";let re=!1;for(let Se=0,Ne=xe.length;Se<Ne;Se++)if(xe[Se](e,H,L,!0)){re=!0;break}if(e.parentType=Ie,re)return null}const J=e.bMarks[H]+e.tShift[H],le=e.eMarks[H];return e.src.slice(J,le+1)}let f=e.src.slice(o,a+1);a=f.length;let p=-1;for(o=1;o<a;o++){const H=f.charCodeAt(o);if(H===91)return!1;if(H===93){p=o;break}else if(H===10){const L=l(s);L!==null&&(f+=L,a=f.length,s++)}else if(H===92&&(o++,o<a&&f.charCodeAt(o)===10)){const L=l(s);L!==null&&(f+=L,a=f.length,s++)}}if(p<0||f.charCodeAt(p+1)!==58)return!1;for(o=p+2;o<a;o++){const H=f.charCodeAt(o);if(H===10){const L=l(s);L!==null&&(f+=L,a=f.length,s++)}else if(!Vn(H))break}const g=e.md.helpers.parseLinkDestination(f,o,a);if(!g.ok)return!1;const v=e.md.normalizeLink(g.str);if(!e.md.validateLink(v))return!1;o=g.pos;const A=o,x=s,D=o;for(;o<a;o++){const H=f.charCodeAt(o);if(H===10){const L=l(s);L!==null&&(f+=L,a=f.length,s++)}else if(!Vn(H))break}let I=e.md.helpers.parseLinkTitle(f,o,a);for(;I.can_continue;){const H=l(s);if(H===null)break;f+=H,o=a,a=f.length,s++,I=e.md.helpers.parseLinkTitle(f,o,a,I)}let k;for(o<a&&D!==o&&I.ok?(k=I.str,o=I.pos):(k="",o=A,s=x);o<a;){const H=f.charCodeAt(o);if(!Vn(H))break;o++}if(o<a&&f.charCodeAt(o)!==10&&k)for(k="",o=A,s=x;o<a;){const H=f.charCodeAt(o);if(!Vn(H))break;o++}if(o<a&&f.charCodeAt(o)!==10)return!1;const $=th(f.slice(1,p));return $?(i||(typeof e.env.references=="undefined"&&(e.env.references={}),typeof e.env.references[$]=="undefined"&&(e.env.references[$]={title:k,href:v}),e.line=s),!0):!1}var v4=["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"];const y4="[a-zA-Z_:][a-zA-Z0-9:._-]*",E4="(?:"+"[^\"'=<>`\\x00-\\x20]+"+"|"+"'[^']*'"+"|"+'"[^"]*"'+")",S1="<[A-Za-z][A-Za-z0-9\\-]*"+("(?:\\s+"+y4+"(?:\\s*=\\s*"+E4+")?)")+"*\\s*\\/?>",O1="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",C4="<!---?>|<!--(?:[^-]|-[^-]|--[^>])*-->",b4="<[?][\\s\\S]*?[?]>",D4="<![A-Za-z][^>]*>",A4="<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",x4=new RegExp("^(?:"+S1+"|"+O1+"|"+C4+"|"+b4+"|"+D4+"|"+A4+")"),w4=new RegExp("^(?:"+S1+"|"+O1+")"),Cd=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+v4.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(w4.source+"\\s*$"),/^$/,!1]];function T4(e,t,n,i){let o=e.bMarks[t]+e.tShift[t],a=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(o)!==60)return!1;let s=e.src.slice(o,a),l=0;for(;l<Cd.length&&!Cd[l][0].test(s);l++);if(l===Cd.length)return!1;if(i)return Cd[l][2];let f=t+1;if(!Cd[l][1].test(s)){for(;f<n&&!(e.sCount[f]<e.blkIndent);f++)if(o=e.bMarks[f]+e.tShift[f],a=e.eMarks[f],s=e.src.slice(o,a),Cd[l][1].test(s)){s.length!==0&&f++;break}}e.line=f;const p=e.push("html_block","",0);return p.map=[t,f],p.content=e.getLines(t,f,e.blkIndent,!0),!0}function S4(e,t,n,i){let o=e.bMarks[t]+e.tShift[t],a=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;let s=e.src.charCodeAt(o);if(s!==35||o>=a)return!1;let l=1;for(s=e.src.charCodeAt(++o);s===35&&o<a&&l<=6;)l++,s=e.src.charCodeAt(++o);if(l>6||o<a&&!Vn(s))return!1;if(i)return!0;a=e.skipSpacesBack(a,o);const f=e.skipCharsBack(a,35,o);f>
330o&&Vn(e.src.charCodeAt(f-1))&&(a=f),e.line=t+1;const p=e.push("heading_open","h"+String(l),1);p.markup="########".slice(0,l),p.map=[t,e.line];const g=e.push("inline","",0);g.content=e.src.slice(o,a).trim(),g.map=[t,e.line],g.children=[];const v=e.push("heading_close","h"+String(l),-1);return v.markup="########".slice(0,l),!0}function O4(e,t,n){const i=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;const o=e.parentType;e.parentType="paragraph";let a=0,s,l=t+1;for(;l<n&&!e.isEmpty(l);l++){if(e.sCount[l]-e.blkIndent>3)continue;if(e.sCount[l]>=e.blkIndent){let x=e.bMarks[l]+e.tShift[l];const D=e.eMarks[l];if(x<D&&(s=e.src.charCodeAt(x),(s===45||s===61)&&(x=e.skipChars(x,s),x=e.skipSpaces(x),x>=D))){a=s===61?1:2;break}}if(e.sCount[l]<0)continue;let A=!1;for(let x=0,D=i.length;x<D;x++)if(i[x](e,l,n,!0)){A=!0;break}if(A)break}if(!a)return!1;const f=e.getLines(t,l,e.blkIndent,!1).trim();e.line=l+1;const p=e.push("heading_open","h"+String(a),1);p.markup=String.fromCharCode(s),p.map=[t,e.line];const g=e.push("inline","",0);g.content=f,g.map=[t,e.line-1],g.children=[];const v=e.push("heading_close","h"+String(a),-1);return v.markup=String.fromCharCode(s),e.parentType=o,!0}function F4(e,t,n){const i=e.md.block.ruler.getRules("paragraph"),o=e.parentType;let a=t+1;for(e.parentType="paragraph";a<n&&!e.isEmpty(a);a++){if(e.sCount[a]-e.blkIndent>3||e.sCount[a]<0)continue;let p=!1;for(let g=0,v=i.length;g<v;g++)if(i[g](e,a,n,!0)){p=!0;break}if(p)break}const s=e.getLines(t,a,e.blkIndent,!1).trim();e.line=a;const l=e.push("paragraph_open","p",1);l.map=[t,e.line];const f=e.push("inline","",0);return f.content=s,f.map=[t,e.line],f.children=[],e.push("paragraph_close","p",-1),e.parentType=o,!0}const rh=[["table",c4,["paragraph","reference"]],["code",d4],["fence",f4,["paragraph","reference","blockquote","list"]],["blockquote",p4,["paragraph","reference","blockquote","list"]],["hr",h4,["paragraph","reference","blockquote","list"]],["list",m4,["paragraph","reference","blockquote"]],["reference",g4],["html_block",T4,["paragraph","reference","blockquote"]],["heading",S4,["paragraph","reference","blockquote"]],["lheading",O4],["paragraph",F4]];function oh(){this.ruler=new nh;for(let e=0;e<rh.length;e++)this.ruler.push(rh[e][0],rh[e][1],{alt:(rh[e][2]||[]).slice()})}oh.prototype.tokenize=function(e,t,n){const i=this.ruler.getRules(""),o=i.length,a=e.md.options.maxNesting;let s=t,l=!1;for(;s<n&&(e.line=s=e.skipEmptyLines(s),!(s>=n||e.sCount[s]<e.blkIndent));){if(e.level>=a){e.line=n;break}const f=e.line;let p=!1;for(let g=0;g<o;g++)if(p=i[g](e,s,n,!1),p){if(f>=e.line)throw new Error("block rule didn't increment state.line");break}if(!p)throw new Error("none of the block rules matched");e.tight=!l,e.isEmpty(e.line-1)&&(l=!0),s=e.line,s<n&&e.isEmpty(s)&&(l=!0,s++,e.line=s)}},oh.prototype.parse=function(e,t,n,i){if(!e)return;const o=new this.State(e,t,n,i);this.tokenize(o,o.line,o.lineMax)},oh.prototype.State=s4;var N4=oh;function op(e,t,n,i){this.src=e,this.env=n,this.md=t,this.tokens=i,this.tokens_meta=Array(i.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1,this.linkLevel=0}op.prototype.pushPending=function(){const e=new Ed("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},op.prototype.push=function(e,t,n){this.pending&&this.pushPending();const i=new Ed(e,t,n);let o=null;return n<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),i.level=this.level,n>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(i),this.tokens_meta.push(o),i},op.prototype.scanDelims=function(e,t){const n=this.posMax,i=this.src.charCodeAt(e),o=e>0?this.src.charCodeAt(e-1):32;let a=e;for(;a<n&&this.src.charCodeAt(a)===i;)a++;const s=a-e,l=a<n?this.src.charCodeAt(a):32,f=rp(o)||ip(String.fromCharCode(o)),p=rp(l)||ip(String.fromCharCode(l)),g=np(o),v=np(l),A=!v&&(!p||g||f),x=!g&&(!f||v||p);return{can_open:A&&(t||!x||f),can_close:x&&(t||!A||p),length:s}},op.prototype.Token=Ed;var I4=op;function k4(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case
33061:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}function q4(e,t){let n=e.pos;for(;n<e.posMax&&!k4(e.src.charCodeAt(n));)n++;return n===e.pos?!1:(t||(e.pending+=e.src.slice(e.pos,n)),e.pos=n,!0)}const P4=/(?:^|[^a-z0-9.+-])([a-z][a-z0-9.+-]*)$/i;function R4(e,t){if(!e.md.options.linkify||e.linkLevel>0)return!1;const n=e.pos,i=e.posMax;if(n+3>i||e.src.charCodeAt(n)!==58||e.src.charCodeAt(n+1)!==47||e.src.charCodeAt(n+2)!==47)return!1;const o=e.pending.match(P4);if(!o)return!1;const a=o[1],s=e.md.linkify.matchAtStart(e.src.slice(n-a.length));if(!s)return!1;let l=s.url;if(l.length<=a.length)return!1;l=l.replace(/\*+$/,"");const f=e.md.normalizeLink(l);if(!e.md.validateLink(f))return!1;if(!t){e.pending=e.pending.slice(0,-a.length);const p=e.push("link_open","a",1);p.attrs=[["href",f]],p.markup="linkify",p.info="auto";const g=e.push("text","",0);g.content=e.md.normalizeLinkText(l);const v=e.push("link_close","a",-1);v.markup="linkify",v.info="auto"}return e.pos+=l.length-a.length,!0}function L4(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==10)return!1;const i=e.pending.length-1,o=e.posMax;if(!t)if(i>=0&&e.pending.charCodeAt(i)===32)if(i>=1&&e.pending.charCodeAt(i-1)===32){let a=i-1;for(;a>=1&&e.pending.charCodeAt(a-1)===32;)a--;e.pending=e.pending.slice(0,a),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(n++;n<o&&Vn(e.src.charCodeAt(n));)n++;return e.pos=n,!0}const ym=[];for(let e=0;e<256;e++)ym.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(e){ym[e.charCodeAt(0)]=1});function M4(e,t){let n=e.pos;const i=e.posMax;if(e.src.charCodeAt(n)!==92||(n++,n>=i))return!1;let o=e.src.charCodeAt(n);if(o===10){for(t||e.push("hardbreak","br",0),n++;n<i&&(o=e.src.charCodeAt(n),!!Vn(o));)n++;return e.pos=n,!0}let a=e.src[n];if(o>=55296&&o<=56319&&n+1<i){const l=e.src.charCodeAt(n+1);l>=56320&&l<=57343&&(a+=e.src[n+1],n++)}const s="\\"+a;if(!t){const l=e.push("text_special","",0);o<256&&ym[o]!==0?l.content=a:l.content=s,l.markup=s,l.info="escape"}return e.pos=n+1,!0}function B4(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==96)return!1;const o=n;n++;const a=e.posMax;for(;n<a&&e.src.charCodeAt(n)===96;)n++;const s=e.src.slice(o,n),l=s.length;if(e.backticksScanned&&(e.backticks[l]||0)<=o)return t||(e.pending+=s),e.pos+=l,!0;let f=n,p;for(;(p=e.src.indexOf("`",f))!==-1;){for(f=p+1;f<a&&e.src.charCodeAt(f)===96;)f++;const g=f-p;if(g===l){if(!t){const v=e.push("code_inline","code",0);v.markup=s,v.content=e.src.slice(n,p).replace(/\n/g," ").replace(/^ (.+) $/,"$1")}return e.pos=f,!0}e.backticks[g]=p}return e.backticksScanned=!0,t||(e.pending+=s),e.pos+=l,!0}function j4(e,t){const n=e.pos,i=e.src.charCodeAt(n);if(t||i!==126)return!1;const o=e.scanDelims(e.pos,!0);let a=o.length;const s=String.fromCharCode(i);if(a<2)return!1;let l;a%2&&(l=e.push("text","",0),l.content=s,a--);for(let f=0;f<a;f+=2)l=e.push("text","",0),l.content=s+s,e.delimiters.push({marker:i,length:0,token:e.tokens.length-1,end:-1,open:o.can_open,close:o.can_close});return e.pos+=o.length,!0}function F1(e,t){let n;const i=[],o=t.length;for(let a=0;a<o;a++){const s=t[a];if(s.marker!==126||s.end===-1)continue;const l=t[s.end];n=e.tokens[s.token],n.type="s_open",n.tag="s",n.nesting=1,n.markup="~~",n.content="",n=e.tokens[l.token],n.type="s_close",n.tag="s",n.nesting=-1,n.markup="~~",n.content="",e.tokens[l.token-1].type==="text"&&e.tokens[l.token-1].content==="~"&&i.push(l.token-1)}for(;i.length;){const a=i.pop();let s=a+1;for(;s<e.tokens.length&&e.tokens[s].type==="s_close";)s++;s--,a!==s&&(n=e.tokens[s],e.tokens[s]=e.tokens[a],e.tokens[a]=n)}}function V4(e){const t=e.tokens_meta,n=e.tokens_meta.length;F1(e,e.delimiters);for(let i=0;i<n;i++)t[i]&&t[i].delimiters&&F1(e,t[i].delimiters)}var N1={tokenize:j4,postProcess:V4};function U4(e,t){const n=e.pos,i=e.src.charCodeAt(n);if(t||i!==95&&i!==42)return!1;const o=e.scanDelims(e.pos,i===42);for(let a=0;a<o.length;a++){const s=e.push("text","",0);s.content=String.fromCharCode(i),e.delimiters.push({marker:i,length:o.length,token:e.tokens.length-1,end:-1,open:o.can_open,close:o.c
330an_close})}return e.pos+=o.length,!0}function I1(e,t){const n=t.length;for(let i=n-1;i>=0;i--){const o=t[i];if(o.marker!==95&&o.marker!==42||o.end===-1)continue;const a=t[o.end],s=i>0&&t[i-1].end===o.end+1&&t[i-1].marker===o.marker&&t[i-1].token===o.token-1&&t[o.end+1].token===a.token+1,l=String.fromCharCode(o.marker),f=e.tokens[o.token];f.type=s?"strong_open":"em_open",f.tag=s?"strong":"em",f.nesting=1,f.markup=s?l+l:l,f.content="";const p=e.tokens[a.token];p.type=s?"strong_close":"em_close",p.tag=s?"strong":"em",p.nesting=-1,p.markup=s?l+l:l,p.content="",s&&(e.tokens[t[i-1].token].content="",e.tokens[t[o.end+1].token].content="",i--)}}function $4(e){const t=e.tokens_meta,n=e.tokens_meta.length;I1(e,e.delimiters);for(let i=0;i<n;i++)t[i]&&t[i].delimiters&&I1(e,t[i].delimiters)}var k1={tokenize:U4,postProcess:$4};function z4(e,t){let n,i,o,a,s="",l="",f=e.pos,p=!0;if(e.src.charCodeAt(e.pos)!==91)return!1;const g=e.pos,v=e.posMax,A=e.pos+1,x=e.md.helpers.parseLinkLabel(e,e.pos,!0);if(x<0)return!1;let D=x+1;if(D<v&&e.src.charCodeAt(D)===40){for(p=!1,D++;D<v&&(n=e.src.charCodeAt(D),!(!Vn(n)&&n!==10));D++);if(D>=v)return!1;if(f=D,o=e.md.helpers.parseLinkDestination(e.src,D,e.posMax),o.ok){for(s=e.md.normalizeLink(o.str),e.md.validateLink(s)?D=o.pos:s="",f=D;D<v&&(n=e.src.charCodeAt(D),!(!Vn(n)&&n!==10));D++);if(o=e.md.helpers.parseLinkTitle(e.src,D,e.posMax),D<v&&f!==D&&o.ok)for(l=o.str,D=o.pos;D<v&&(n=e.src.charCodeAt(D),!(!Vn(n)&&n!==10));D++);}(D>=v||e.src.charCodeAt(D)!==41)&&(p=!0),D++}if(p){if(typeof e.env.references=="undefined")return!1;if(D<v&&e.src.charCodeAt(D)===91?(f=D+1,D=e.md.helpers.parseLinkLabel(e,D),D>=0?i=e.src.slice(f,D++):D=x+1):D=x+1,i||(i=e.src.slice(A,x)),a=e.env.references[th(i)],!a)return e.pos=g,!1;s=a.href,l=a.title}if(!t){e.pos=A,e.posMax=x;const I=e.push("link_open","a",1),k=[["href",s]];I.attrs=k,l&&k.push(["title",l]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=D,e.posMax=v,!0}function H4(e,t){let n,i,o,a,s,l,f,p,g="";const v=e.pos,A=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91)return!1;const x=e.pos+2,D=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(D<0)return!1;if(a=D+1,a<A&&e.src.charCodeAt(a)===40){for(a++;a<A&&(n=e.src.charCodeAt(a),!(!Vn(n)&&n!==10));a++);if(a>=A)return!1;for(p=a,l=e.md.helpers.parseLinkDestination(e.src,a,e.posMax),l.ok&&(g=e.md.normalizeLink(l.str),e.md.validateLink(g)?a=l.pos:g=""),p=a;a<A&&(n=e.src.charCodeAt(a),!(!Vn(n)&&n!==10));a++);if(l=e.md.helpers.parseLinkTitle(e.src,a,e.posMax),a<A&&p!==a&&l.ok)for(f=l.str,a=l.pos;a<A&&(n=e.src.charCodeAt(a),!(!Vn(n)&&n!==10));a++);else f="";if(a>=A||e.src.charCodeAt(a)!==41)return e.pos=v,!1;a++}else{if(typeof e.env.references=="undefined")return!1;if(a<A&&e.src.charCodeAt(a)===91?(p=a+1,a=e.md.helpers.parseLinkLabel(e,a),a>=0?o=e.src.slice(p,a++):a=D+1):a=D+1,o||(o=e.src.slice(x,D)),s=e.env.references[th(o)],!s)return e.pos=v,!1;g=s.href,f=s.title}if(!t){i=e.src.slice(x,D);const I=[];e.md.inline.parse(i,e.md,e.env,I);const k=e.push("image","img",0),$=[["src",g],["alt",""]];k.attrs=$,k.children=I,k.content=i,f&&$.push(["title",f])}return e.pos=a,e.posMax=A,!0}const G4=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,W4=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function Y4(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==60)return!1;const i=e.pos,o=e.posMax;for(;;){if(++n>=o)return!1;const s=e.src.charCodeAt(n);if(s===60)return!1;if(s===62)break}const a=e.src.slice(i+1,n);if(W4.test(a)){const s=e.md.normalizeLink(a);if(!e.md.validateLink(s))return!1;if(!t){const l=e.push("link_open","a",1);l.attrs=[["href",s]],l.markup="autolink",l.info="auto";const f=e.push("text","",0);f.content=e.md.normalizeLinkText(a);const p=e.push("link_close","a",-1);p.markup="autolink",p.info="auto"}return e.pos+=a.length+2,!0}if(G4.test(a)){const s=e.md.normalizeLink("mailto:"+a);if(!e.md.validateLink(s))return!1;if(!t){const l=e.push("link_open","a",1);l.attrs=[["href",s]],l.markup="autolink",l.info="auto";const f=e.push("text","",0);f.content=e.md.normalizeLinkText(a);const p=e.push("link_close","a",-1);p.markup="autolink",p.info="auto"}return e.pos+=a.length+2,!0}return!1}function Q4(e){return/^<a[>\s]/i.test(e)}function K4(e){return/^<\/a\s*>/i.test(e)}function X4(e){const t=e|32;return t>=97&&t<=122}function Z4(e,t){if(!e.md.options.html)return!1;const n=e.posMax,i=e.pos;
330if(e.src.charCodeAt(i)!==60||i+2>=n)return!1;const o=e.src.charCodeAt(i+1);if(o!==33&&o!==63&&o!==47&&!X4(o))return!1;const a=e.src.slice(i).match(x4);if(!a)return!1;if(!t){const s=e.push("html_inline","",0);s.content=a[0],Q4(s.content)&&e.linkLevel++,K4(s.content)&&e.linkLevel--}return e.pos+=a[0].length,!0}const J4=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,e6=/^&([a-z][a-z0-9]{1,31});/i;function t6(e,t){const n=e.pos,i=e.posMax;if(e.src.charCodeAt(n)!==38||n+1>=i)return!1;if(e.src.charCodeAt(n+1)===35){const a=e.src.slice(n).match(J4);if(a){if(!t){const s=a[1][0].toLowerCase()==="x"?parseInt(a[1].slice(1),16):parseInt(a[1],10),l=e.push("text_special","",0);l.content=_m(s)?eh(s):eh(65533),l.markup=a[0],l.info="entity"}return e.pos+=a[0].length,!0}}else{const a=e.src.slice(n).match(e6);if(a){const s=_1(a[0]);if(s!==a[0]){if(!t){const l=e.push("text_special","",0);l.content=s,l.markup=a[0],l.info="entity"}return e.pos+=a[0].length,!0}}}return!1}function q1(e){const t={},n=e.length;if(!n)return;let i=0,o=-2;const a=[];for(let s=0;s<n;s++){const l=e[s];if(a.push(0),(e[i].marker!==l.marker||o!==l.token-1)&&(i=s),o=l.token,l.length=l.length||0,!l.close)continue;t.hasOwnProperty(l.marker)||(t[l.marker]=[-1,-1,-1,-1,-1,-1]);const f=t[l.marker][(l.open?3:0)+l.length%3];let p=i-a[i]-1,g=p;for(;p>f;p-=a[p]+1){const v=e[p];if(v.marker===l.marker&&v.open&&v.end<0){let A=!1;if((v.close||l.open)&&(v.length+l.length)%3===0&&(v.length%3!==0||l.length%3!==0)&&(A=!0),!A){const x=p>0&&!e[p-1].open?a[p-1]+1:0;a[s]=s-p+x,a[p]=x,l.open=!1,v.end=s,v.close=!1,g=-1,o=-2;break}}}g!==-1&&(t[l.marker][(l.open?3:0)+(l.length||0)%3]=g)}}function n6(e){const t=e.tokens_meta,n=e.tokens_meta.length;q1(e.delimiters);for(let i=0;i<n;i++)t[i]&&t[i].delimiters&&q1(t[i].delimiters)}function i6(e){let t,n,i=0;const o=e.tokens,a=e.tokens.length;for(t=n=0;t<a;t++)o[t].nesting<0&&i--,o[t].level=i,o[t].nesting>0&&i++,o[t].type==="text"&&t+1<a&&o[t+1].type==="text"?o[t+1].content=o[t].content+o[t+1].content:(t!==n&&(o[n]=o[t]),n++);t!==n&&(o.length=n)}const Em=[["text",q4],["linkify",R4],["newline",L4],["escape",M4],["backticks",B4],["strikethrough",N1.tokenize],["emphasis",k1.tokenize],["link",z4],["image",H4],["autolink",Y4],["html_inline",Z4],["entity",t6]],Cm=[["balance_pairs",n6],["strikethrough",N1.postProcess],["emphasis",k1.postProcess],["fragments_join",i6]];function ap(){this.ruler=new nh;for(let e=0;e<Em.length;e++)this.ruler.push(Em[e][0],Em[e][1]);this.ruler2=new nh;for(let e=0;e<Cm.length;e++)this.ruler2.push(Cm[e][0],Cm[e][1])}ap.prototype.skipToken=function(e){const t=e.pos,n=this.ruler.getRules(""),i=n.length,o=e.md.options.maxNesting,a=e.cache;if(typeof a[t]!="undefined"){e.pos=a[t];return}let s=!1;if(e.level<o){for(let l=0;l<i;
330l++)if(e.level++,s=n[l](e,!0),e.level--,s){if(t>=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;s||e.pos++,a[t]=e.pos},ap.prototype.tokenize=function(e){const t=this.ruler.getRules(""),n=t.length,i=e.posMax,o=e.md.options.maxNesting;for(;e.pos<i;){const a=e.pos;let s=!1;if(e.level<o){for(let l=0;l<n;l++)if(s=t[l](e,!1),s){if(a>=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(s){if(e.pos>=i)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},ap.prototype.parse=function(e,t,n,i){const o=new this.State(e,t,n,i);this.tokenize(o);const a=this.ruler2.getRules(""),s=a.length;for(let l=0;l<s;l++)a[l](o)},ap.prototype.State=I4;var r6=ap;function o6(e){const t={};e=e||{},t.src_Any=l1.source,t.src_Cc=c1.source,t.src_Z=d1.source,t.src_P=lm.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const n="[><\uFF5C]";return t.src_pseudo_letter="(?:(?!"+n+"|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|"+n+"|"+t.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+n+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+"|$)|;(?!"+t.src_ZCc+"|$)|\\!+(?!"+t.src_ZCc+"|[!]|$)|\\?(?!"+t.src_ZCc+"|[?]|$))+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:
330/\\-_@])(?:[$+<=>^`|\uFF5C]|"+t.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+t.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}function bm(e){return Array.prototype.slice.call(arguments,1).forEach(function(n){n&&Object.keys(n).forEach(function(i){e[i]=n[i]})}),e}function ah(e){return Object.prototype.toString.call(e)}function a6(e){return ah(e)==="[object String]"}function u6(e){return ah(e)==="[object Object]"}function s6(e){return ah(e)==="[object RegExp]"}function P1(e){return ah(e)==="[object Function]"}function l6(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const R1={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function c6(e){return Object.keys(e||{}).reduce(function(t,n){return t||R1.hasOwnProperty(n)},!1)}const d6={"http:":{validate:function(e,t,n){const i=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(i)?i.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){const i=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(i)?t>=3&&e[t-3]===":"||t>=3&&e[t-3]==="/"?0:i.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){const i=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(i)?i.match(n.re.mailto)[0].length:0}}},f6="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",p6="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function h6(e){e.__index__=-1,e.__text_cache__=""}function _6(e){return function(t,n){const i=t.slice(n);return e.test(i)?i.match(e)[0].length:0}}function L1(){return function(e,t){t.normalize(e)}}function uh(e){const t=e.re=o6(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(f6),n.push(t.src_xn),t.src_tlds=n.join("|");function i(l){return l.replace("%TLDS%",t.src_tlds)}t.email_fuzzy=RegExp(i(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(i(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(i(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(i(t.tpl_host_fuzzy_test),"i");const o=[];e.__compiled__={};function a(l,f){throw new Error('(LinkifyIt) Invalid schema "'+l+'": '+f)}Object.keys(e.__schemas__).forEach(function(l){const f=e.__schemas__[l];if(f===null)return;const p={validate:null,link:null};if(e.__compiled__[l]=p,u6(f)){s6(f.validate)?p.validate=_6(f.validate):P1(f.validate)?p.validate=f.validate:a(l,f),P1(f.normalize)?p.normalize=f.normalize:f.normalize?a(l,f):p.normalize=L1();return}if(a6(f)){o.push(l);return}a(l,f)}),o.forEach(function(l){e.__compiled__[e.__schemas__[l]]&&(e.__compiled__[l].validate=e.__compiled__[e.__schemas__[l]].validate,e.__compiled__[l].normalize=e.__compiled__[e.__schemas__[l]].normalize)}),e.__compiled__[""]={validate:null,normalize:L1()};const s=Object.keys(e.__compiled__).filter(function(l){return l.length>0&&e.__compiled__[l]}).map(l6).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+t.src_ZPCc+"))("+s+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+t.src_ZPCc+"))("+s+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),h6(e)}function m6(e,t){const n=e.__index__,i=e.__last_index__,o=e.__text_cache__.slice(n,i);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=i+t,this.raw=o,this.text=o,this.url=o}function Dm(e,t){const n=new m6(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function _o(e,t){if(!(this instanceof _o))return new _o(e,t);t||c6(e)&&(t=e,e={}),this.__opts__=bm({},R1,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=bm({},d6,e),this.__compiled__={},this.__tlds__=p6,this.__tlds_replaced__=!1,this.re={},uh(this)}_o.prototype.add=function(t,n){return this.__schemas__[t]=n,uh(this),this},_o.prototype.set=function(t){return this.__opts__=bm(this.__opts__,t),this},_o.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;let n,i,o,a,s,l,f,p,g;if(this.re.schema_test.test(t)){for(f=this.re.schema_search,f.lastIndex=0;(n=f.exec(t))!==null;)if(a=this.testSchemaAt(t,n[2],f.lastIndex),a){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+a;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(p=t.search(this.re.host_fuzzy_test),p>=0&&(this.__index__<0||p<this.__index__)&&(i=t.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))!==null&&(s=i.index+i[1].length,(this.__index__<0||s<this.__index__)&&(this.__schema__="",this.__index__=s,this.__last_index__=i.index+i[0].length))),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&(g=t.indexOf("@"),g>=0&&(o=t.match(this.re.email_fuzzy))!==null&&(s=o.index+o[1].length,l=o.index+o[0].length,(this.__index__<0||s<this.__index__||s===this.__index__&&l>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=s,this.__last_index__=l))),this.__index__>=0},_o.prototype.pretest=function(t){return this.re.pretest.test(t)},_o.prototype.testSchemaAt=function(t,n,i){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,i,this):0},_o.prototype.match=function(t){const n=[];let i=0;this.__index__>=0&&this.__text_cache__===t&&(n.push(Dm(this,i)),i=this.__last_index__);let o=i?t.slice(i):t;for(;this.test(o);)n.push(Dm(this,i)),o=o.slice(this.__last_index__),i+=this.__last_index__;return n.length?n:null},_o.prototype.matchAtStart=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return null;const n=this.re.schema_at_start.exec(t);if(!n)return null;const i=this.testSchemaAt(t,n[2],n[0].length);return i?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+i,Dm(this,0)):null},_o.prototype.tlds=function(t,n){return t=Array.isArray(t)?t:[t],n?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(i,o,a){return i!==a[o-1]}).reverse(),uh(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,uh(this),this)},_o.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)},_o.prototype.onCompile=function(){};var g6=_o;const bd=2147483647,uu=36,Am=1,up=26,v6=38,y6=700,M1=72,B1=128,j1="-",E6=/^xn--/,C6=/[^\0-\x7F]/,b6=/[\x2E\u3002\uFF0E\uFF61]/g,D6={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >
330= 0x80 (not a basic code point)","invalid-input":"Invalid input"},xm=uu-Am,su=Math.floor,wm=String.fromCharCode;function Os(e){throw new RangeError(D6[e])}function A6(e,t){const n=[];let i=e.length;for(;i--;)n[i]=t(e[i]);return n}function V1(e,t){const n=e.split("@");let i="";n.length>1&&(i=n[0]+"@",e=n[1]),e=e.replace(b6,".");const o=e.split("."),a=A6(o,t).join(".");return i+a}function U1(e){const t=[];let n=0;const i=e.length;for(;n<i;){const o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<i){const a=e.charCodeAt(n++);(a&64512)==56320?t.push(((o&1023)<<10)+(a&1023)+65536):(t.push(o),n--)}else t.push(o)}return t}const x6=e=>String.fromCodePoint(...e),w6=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:uu},$1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},z1=function(e,t,n){let i=0;for(e=n?su(e/y6):e>>1,e+=su(e/t);e>xm*up>>1;i+=uu)e=su(e/xm);return su(i+(xm+1)*e/(e+v6))},H1=function(e){const t=[],n=e.length;let i=0,o=B1,a=M1,s=e.lastIndexOf(j1);s<0&&(s=0);for(let l=0;l<s;++l)e.charCodeAt(l)>=128&&Os("not-basic"),t.push(e.charCodeAt(l));for(let l=s>0?s+1:0;l<n;){const f=i;for(let g=1,v=uu;;v+=uu){l>=n&&Os("invalid-input");const A=w6(e.charCodeAt(l++));A>=uu&&Os("invalid-input"),A>su((bd-i)/g)&&Os("overflow"),i+=A*g;const x=v<=a?Am:v>=a+up?up:v-a;if(A<x)break;const D=uu-x;g>su(bd/D)&&Os("overflow"),g*=D}const p=t.length+1;a=z1(i-f,p,f==0),su(i/p)>bd-o&&Os("overflow"),o+=su(i/p),i%=p,t.splice(i++,0,o)}return String.fromCodePoint(...t)},G1=function(e){const t=[];e=U1(e);const n=e.length;let i=B1,o=0,a=M1;for(const f of e)f<128&&t.push(wm(f));const s=t.length;let l=s;for(s&&t.push(j1);l<n;){let f=bd;for(const g of e)g>=i&&g<f&&(f=g);const p=l+1;f-i>su((bd-o)/p)&&Os("overflow"),o+=(f-i)*p,i=f;for(const g of e)if(g<i&&++o>bd&&Os("overflow"),g===i){let v=o;for(let A=uu;;A+=uu){const x=A<=a?Am:A>=a+up?up:A-a;if(v<x)break;const D=v-x,I=uu-x;t.push(wm($1(x+D%I,0))),v=su(D/I)}t.push(wm($1(v,0))),a=z1(o,p,l===s),o=0,++l}++o,++i}return t.join("")};var W1={version:"2.3.1",ucs2:{decode:U1,encode:x6},decode:H1,encode:G1,toASCII:function(e){return V1(e,function(t){return C6.test(t)?"xn--"+G1(t):t})},toUnicode:function(e){return V1(e,function(t){return E6.test(t)?H1(t.slice(4).toLowerCase()):t})}},T6={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}},S6={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","fragments_join"]}}},O6={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline","text_join"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","fragments_join"]}}};const F6={default:T6,zero:S6,commonmark:O6},N6=/^(vbscript|javascript|file|data):/,I6=/^data:image\/(gif|png|jpeg|webp);/;function k6(e){const t=e.trim().toLowerCase();return N6.test(t)?I6.test(t):!0}const Y1=["http:","https:","mailto:"];function q6(e){const t=sm(e,!0);if(t.hostname&&(!t.protocol||Y1.indexOf(t.protocol)>=0))try{t.hostname=W1.toASCII(t.hostname)}catch(n){}return n1(um(t))}function P6(e){const t=sm(e,!0);if(t.hostname&&(!t.protocol||Y1.indexOf(t.protocol)>=0))try{t.hostname=W1.toUnicode(t.hostname)}catch(n){}return am(um(t),am.defaultChars+"%")}function Bo(e,t){if(!(this instanceof Bo))return new Bo(e,t);t||hm(e)||(t=e||{},e="default"),this.inline=new r6,this.block=new N4,this.core=new u4,this.renderer=new jD,this.linkify=new g6,this.validateLink=k6,this.normalizeLink=q6,this.normalizeLinkText=P6,this.utils=q,this.helpers=J0({},X),this.options={},this.configure(e),t&&this.set(t)}Bo.prototype.set=function(e){return J0(this.options,e),this},Bo.prototype.configure=function(e){const t=this;if(hm(e)){const n=e;if(e=F6[n],!e)throw new Error('Wrong `markdown-it` preset "'+n+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEac
330h(function(n){e.components[n].rules&&t[n].ruler.enableOnly(e.components[n].rules),e.components[n].rules2&&t[n].ruler2.enableOnly(e.components[n].rules2)}),this},Bo.prototype.enable=function(e,t){let n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.enable(e,!0))},this),n=n.concat(this.inline.ruler2.enable(e,!0));const i=e.filter(function(o){return n.indexOf(o)<0});if(i.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+i);return this},Bo.prototype.disable=function(e,t){let n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(o){n=n.concat(this[o].ruler.disable(e,!0))},this),n=n.concat(this.inline.ruler2.disable(e,!0));const i=e.filter(function(o){return n.indexOf(o)<0});if(i.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+i);return this},Bo.prototype.use=function(e){const t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},Bo.prototype.parse=function(e,t){if(typeof e!="string")throw new Error("Input data should be a String");const n=new this.core.State(e,this,t);return this.core.process(n),n.tokens},Bo.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},Bo.prototype.parseInline=function(e,t){const n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens},Bo.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};var R6=Bo,sh=function(){},mo=function(){},Q1=(0,h.createContext)(null),L6="production",K1=typeof process=="undefined"||process.env===void 0?L6:"production",Hu=function(e){return{isEnabled:function(t){return e.some(function(n){return!!t[n]})}}},sp={measureLayout:Hu(["layout","layoutId","drag"]),animation:Hu(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:Hu(["exit"]),drag:Hu(["drag","dragControls"]),focus:Hu(["whileFocus"]),hover:Hu(["whileHover","onHoverStart","onHoverEnd"]),tap:Hu(["whileTap","onTap","onTapStart","onTapCancel"]),pan:Hu(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:Hu(["whileInView","onViewportEnter","onViewportLeave"])};function M6(e){for(var t in e)e[t]!==null&&(t==="projectionNodeConstructor"?sp.projectionNodeConstructor=e[t]:sp[t].Component=e[t])}var X1=(0,h.createContext)({strict:!1}),Z1=Object.keys(sp),B6=Z1.length;function j6(e,t,n){var i=[],o=(0,h.useContext)(X1);if(!t)return null;K1!=="production"&&n&&o.strict&&mo(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var a=0;a<B6;a++){var s=Z1[a],l=sp[s],f=l.isEnabled,p=l.Component;f(e)&&p&&i.push(h.createElement(p,ft({key:s},e,{visualElement:t})))}return i}var lh=(0,h.createContext)({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),ch=(0,h.createContext)({});function V6(){return(0,h.useContext)(ch).visualElement}var dh=(0,h.createContext)(null),Dd=typeof document!="undefined",Tm=Dd?h.useLayoutEffect:h.useEffect,Sm={current:null},J1=!1;function U6(){if(J1=!0,!!Dd)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return Sm.current=e.matches};e.addListener(t),t()}else Sm.current=!1}function $6(){!J1&&U6();var e=hn((0,h.useState)(Sm.current),1),t=e[0];return t}function z6(){var e=$6(),t=(0,h.useContext)(lh).reducedMotion;return t==="never"?!1:t==="always"?!0:e}function H6(e,t,n,i){var o=(0,h.useContext)(X1),a=V6(),s=(0,h.useContext)(dh),l=z6(),f=(0,h.useRef)(void 0);i||(i=o.renderer),!f.current&&i&&(f.current=i(e,{visualState:t,parent:a,props:n,presenceId:s==null?void 0:s.id,blockInitialAnimation:(s==null?void 0:s.initial)===!1,shouldReduceMotion:l}));var p=f.current;return Tm(function(){p==null||p.syncRender()}),(0,h.useEffect)(function(){var g;(g=p==null?void 0:p.animationState)===null||g===void 0||g.animateChanges()}),Tm(function(){return function(){return p==null?void 0:p.notifyUnmount()}},[]),p}function Ad(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}
330function G6(e,t,n){return(0,h.useCallback)(function(i){var o;i&&((o=e.mount)===null||o===void 0||o.call(e,i)),t&&(i?t.mount(i):t.unmount()),n&&(typeof n=="function"?n(i):Ad(n)&&(n.current=i))},[t])}function ey(e){return Array.isArray(e)}function Da(e){return typeof e=="string"||ey(e)}function W6(e){var t={};return e.forEachValue(function(n,i){return t[i]=n.get()}),t}function Y6(e){var t={};return e.forEachValue(function(n,i){return t[i]=n.getVelocity()}),t}function ty(e,t,n,i,o){var a;return i===void 0&&(i={}),o===void 0&&(o={}),typeof t=="function"&&(t=t(n!=null?n:e.custom,i,o)),typeof t=="string"&&(t=(a=e.variants)===null||a===void 0?void 0:a[t]),typeof t=="function"&&(t=t(n!=null?n:e.custom,i,o)),t}function fh(e,t,n){var i=e.getProps();return ty(i,t,n!=null?n:i.custom,W6(e),Y6(e))}function ph(e){var t;return typeof((t=e.animate)===null||t===void 0?void 0:t.start)=="function"||Da(e.initial)||Da(e.animate)||Da(e.whileHover)||Da(e.whileDrag)||Da(e.whileTap)||Da(e.whileFocus)||Da(e.exit)}function ny(e){return!!(ph(e)||e.variants)}function Q6(e,t){if(ph(e)){var n=e.initial,i=e.animate;return{initial:n===!1||Da(n)?n:void 0,animate:Da(i)?i:void 0}}return e.inherit!==!1?t:{}}function K6(e){var t=Q6(e,(0,h.useContext)(ch)),n=t.initial,i=t.animate;return(0,h.useMemo)(function(){return{initial:n,animate:i}},[iy(n),iy(i)])}function iy(e){return Array.isArray(e)?e.join(" "):e}function Fs(e){var t=(0,h.useRef)(null);return t.current===null&&(t.current=e()),t.current}var lp={hasAnimatedSinceResize:!0,hasEverUpdated:!1},X6=1;function Z6(){return Fs(function(){if(lp.hasEverUpdated)return X6++})}var ry=(0,h.createContext)({}),oy=(0,h.createContext)({});function J6(e,t,n,i){var o,a=t.layoutId,s=t.layout,l=t.drag,f=t.dragConstraints,p=t.layoutScroll,g=(0,h.useContext)(oy);!i||!n||n!=null&&n.projection||(n.projection=new i(e,n.getLatestValues(),(o=n.parent)===null||o===void 0?void 0:o.projection),n.projection.setOptions({layoutId:a,layout:s,alwaysMeasureLayout:!!l||f&&Ad(f),visualElement:n,scheduleRender:function(){return n.scheduleRender()},animationType:typeof s=="string"?s:"both",initialPromotionConfig:g,layoutScroll:p}))}var eA=function(e){Oo(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var n=this.props,i=n.visualElement,o=n.props;i&&i.setProps(o)},t.prototype.render=function(){return this.props.children},t}(h.Component);function tA(e){var t=e.preloadedFeatures,n=e.createVisualElement,i=e.projectionNodeConstructor,o=e.useRender,a=e.useVisualState,s=e.Component;t&&M6(t);function l(f,p){var g=nA(f);f=ft(ft({},f),{layoutId:g});var v=(0,h.useContext)(lh),A=null,x=K6(f),D=v.isStatic?void 0:Z6(),I=a(f,v.isStatic);return!v.isStatic&&Dd&&(x.visualElement=H6(s,I,ft(ft({},v),f),n),J6(D,f,x.visualElement,i||sp.projectionNodeConstructor),A=j6(f,x.visualElement,t)),h.createElement(eA,{visualElement:x.visualElement,props:ft(ft({},v),f)},A,h.createElement(ch.Provider,{value:x},o(s,f,D,G6(I,x.visualElement,p),I,v.isStatic,x.visualElement)))}return(0,h.forwardRef)(l)}function nA(e){var t,n=e.layoutId,i=(t=(0,h.useContext)(ry))===null||t===void 0?void 0:t.id;return i&&n!==void 0?i+"-"+n:n}function iA(e){function t(i,o){return o===void 0&&(o={}),tA(e(i,o))}if(typeof Proxy=="undefined")return t;var n=new Map;return new Proxy(t,{get:function(i,o){return n.has(o)||n.set(o,t(o)),n.get(o)}})}var rA=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Om(e){return typeof e!="string"||e.includes("-")?!1:!!(rA.indexOf(e)>-1||/[A-Z]/.test(e))}var hh={};function oA(e){Object.assign(hh,e)}var Fm=["","X","Y","Z"],aA=["translate","scale","rotate","skew"],cp=["transformPerspective","x","y","z"];aA.forEach(function(e){return Fm.forEach(function(t){return cp.push(e+t)})});function uA(e,t){return cp.indexOf(e)-cp.indexOf(t)}var sA=new Set(cp);function dp(e){return sA.has(e)}var lA=new Set(["originX","originY","originZ"]);function ay(e){return lA.has(e)}function uy(e,t){var n=t.layout,i=t.layoutId;return dp(e)||ay(e)||(n||i!==void 0)&&(!!hh[e]||e==="opacity")}var lu=function(e){return!!(e!==null&&typeof e=="object"&&e.getVelocity)},cA={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function dA(e,t,n,i){var o=e.transform,a=e.transformKeys,s=t.enableHardwareAcceleration,l=s===void 0?!0:s,f=t.allowTransformNone,p=f===void 0?!0:f,g="";a.sort(uA);for(var v=!1,A=a.length,x=0;x<A;x++){var D=a[x];g+="".concat(cA[D]||D,"(").concat(o[D],") "),D==="z"&&(v=!0)}return!v&&l?g+="translateZ(0)":g=g.trim(),i?g=i(o,n?"":g):p&&n&&(g="none"),g}function fA(e){var t=e.originX,n=t===void 0?"50%":t,i=e.originY,o=i===void 0?"50%":i,a=e.originZ,s=a===void 0?0:a;return"".concat(n," ").concat(o," ").concat(s)}function sy(e){return e.startsWith("--")}var pA=function(e,t){return t&&typeof e=="number"?t.transform(e):e};const ly=(e,t)=>n=>Math.max(Math.min(n,t),e),fp=e=>
330e%1?Number(e.toFixed(5)):e,pp=/(-)?([\d]*\.?[\d])+/g,Nm=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,hA=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function hp(e){return typeof e=="string"}const _p=e=>({test:t=>hp(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Ns=_p("deg"),cu=_p("%"),tn=_p("px"),_A=_p("vh"),mA=_p("vw"),cy=Object.assign(Object.assign({},cu),{parse:e=>cu.parse(e)/100,transform:e=>cu.transform(e*100)}),Pl={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},mp=Object.assign(Object.assign({},Pl),{transform:ly(0,1)}),_h=Object.assign(Object.assign({},Pl),{default:1});var dy=ft(ft({},Pl),{transform:Math.round}),fy={borderWidth:tn,borderTopWidth:tn,borderRightWidth:tn,borderBottomWidth:tn,borderLeftWidth:tn,borderRadius:tn,radius:tn,borderTopLeftRadius:tn,borderTopRightRadius:tn,borderBottomRightRadius:tn,borderBottomLeftRadius:tn,width:tn,maxWidth:tn,height:tn,maxHeight:tn,size:tn,top:tn,right:tn,bottom:tn,left:tn,padding:tn,paddingTop:tn,paddingRight:tn,paddingBottom:tn,paddingLeft:tn,margin:tn,marginTop:tn,marginRight:tn,marginBottom:tn,marginLeft:tn,rotate:Ns,rotateX:Ns,rotateY:Ns,rotateZ:Ns,scale:_h,scaleX:_h,scaleY:_h,scaleZ:_h,skew:Ns,skewX:Ns,skewY:Ns,distance:tn,translateX:tn,translateY:tn,translateZ:tn,x:tn,y:tn,z:tn,perspective:tn,transformPerspective:tn,opacity:mp,originX:cy,originY:cy,originZ:tn,zIndex:dy,fillOpacity:mp,strokeOpacity:mp,numOctaves:dy};function Im(e,t,n,i){var o,a=e.style,s=e.vars,l=e.transform,f=e.transformKeys,p=e.transformOrigin;f.length=0;var g=!1,v=!1,A=!0;for(var x in t){var D=t[x];if(sy(x)){s[x]=D;continue}var I=fy[x],k=pA(D,I);if(dp(x)){if(g=!0,l[x]=k,f.push(x),!A)continue;D!==((o=I.default)!==null&&o!==void 0?o:0)&&(A=!1)}else ay(x)?(p[x]=k,v=!0):a[x]=k}g?a.transform=dA(e,n,A,i):i?a.transform=i({},""):!t.transform&&a.transform&&(a.transform="none"),v&&(a.transformOrigin=fA(p))}var km=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function py(e,t,n){for(var i in t)!lu(t[i])&&!uy(i,n)&&(e[i]=t[i])}function gA(e,t,n){var i=e.transformTemplate;return(0,h.useMemo)(function(){var o=km();Im(o,t,{enableHardwareAcceleration:!n},i);var a=o.vars,s=o.style;return ft(ft({},a),s)},[t])}function vA(e,t,n){var i=e.style||{},o={};return py(o,i,e),Object.assign(o,gA(e,t,n)),e.transformValues&&(o=e.transformValues(o)),o}function yA(e,t,n){var i={},o=vA(e,t,n);return e.drag&&e.dragListener!==!1&&(i.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=e.drag===!0?"none":"pan-".concat(e.drag==="x"?"y":"x")),i.style=o,i}var EA=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function mh(e){return EA.has(e)}var hy=function(e){return!mh(e)};function CA(e){e&&(hy=function(t){return t.startsWith("on")?!mh(t):e(t)})}try{CA(require("@emotion/is-prop-valid").default)}catch(e){}function bA(e,t,n){var i={};for(var o in e)(hy(o)||n===!0&&mh(o)||!t&&!mh(o)||e.draggable&&o.startsWith("onDrag"))&&(i[o]=e[o]);return i}function _y(e,t,n){return typeof e=="string"?e:tn.transform(t+n*e)}function DA(e,t,n){var i=_y(t,e.x,e.width),o=_y(n,e.y,e.height);return"".concat(i," ").concat(o)}var AA={offset:"stroke-dashoffset",array:"stroke-dasharray"},xA={offset:"strokeDashoffset",array:"strokeDasharray"};function wA(e,t,n,i,o){n===void 0&&(n=1),i===void 0&&(i=0),o===void 0&&(o=!0),e.pathLength=1;var a=o?AA:xA;e[a.offset]=tn.transform(-i);var s=tn.transform(t),l=tn.transform(n);e[a.array]="".concat(s," ").concat(l)}function qm(e,t,n,i){var o=t.attrX,a=t.attrY,s=t.originX,l=t.originY,f=t.pathLength,p=t.pathSpacing,g=p===void 0?1:p,v=t.pathOffset,A=v===void 0?0:v,x=ri(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);Im(e,x,n,i),e.attrs=e.style,e.style={};var D=e.attrs,I=e.style,k=e.dimensions;D.transform&&(k&&(I.transform=D.transform),delete D.transform),k&&(s!==void 0||l!==void 0||I.transform)&&(I.transformOrigin=DA(k,s!==void 0?s:.5,l!==void 0?l:.5)),o!==void 0&&(D.x=o),a!==void 0&&(D.y=a),f!==void 0&&wA(D,f,g,A,!1)}var my=function(){return ft(ft({},km()),{attrs:{}})};function TA(e,t){var n=(0,h.useMemo)(function(){var o=my();return qm(o,t,{enableHardwareAcceleration:!1},e.transformTemplate),ft(ft({},o.attrs),{style:ft({},o.style)})},[t]);if(e.style){var i={};py(i,e.style,e),n.style=ft(ft({},i),n.style)}return n}function SA(e){e===void 0&&(e=!1);var t=function(n,i,o,a,s,l){var f=s.latestValues,p=Om(n)?TA:yA,g=p(i,f,l),v=bA(i,typeof n=="string",e),A=ft(ft(ft({},v),g),{ref:a});
330return o&&(A["data-projection-id"]=o),(0,h.createElement)(n,A)};return t}var OA=/([a-z])([A-Z])/g,FA="$1-$2",gy=function(e){return e.replace(OA,FA).toLowerCase()};function vy(e,t,n,i){var o=t.style,a=t.vars;Object.assign(e.style,o,i&&i.getProjectionStyles(n));for(var s in a)e.style.setProperty(s,a[s])}var yy=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function Ey(e,t,n,i){vy(e,t,void 0,i);for(var o in t.attrs)e.setAttribute(yy.has(o)?o:gy(o),t.attrs[o])}function Pm(e){var t=e.style,n={};for(var i in t)(lu(t[i])||uy(i,e))&&(n[i]=t[i]);return n}function Cy(e){var t=Pm(e);for(var n in e)if(lu(e[n])){var i=n==="x"||n==="y"?"attr"+n.toUpperCase():n;t[i]=e[n]}return t}function Rm(e){return typeof e=="object"&&typeof e.start=="function"}var gp=function(e){return Array.isArray(e)},NA=function(e){return!!(e&&typeof e=="object"&&e.mix&&e.toValue)},by=function(e){return gp(e)?e[e.length-1]||0:e};function gh(e){var t=lu(e)?e.get():e;return NA(t)?t.toValue():t}function Dy(e,t,n,i){var o=e.scrapeMotionValuesFromProps,a=e.createRenderState,s=e.onMount,l={latestValues:IA(t,n,i,o),renderState:a()};return s&&(l.mount=function(f){return s(t,f,l)}),l}var Ay=function(e){return function(t,n){var i=(0,h.useContext)(ch),o=(0,h.useContext)(dh);return n?Dy(e,t,i,o):Fs(function(){return Dy(e,t,i,o)})}};function IA(e,t,n,i){var o={},a=(n==null?void 0:n.initial)===!1,s=i(e);for(var l in s)o[l]=gh(s[l]);var f=e.initial,p=e.animate,g=ph(e),v=ny(e);t&&v&&!g&&e.inherit!==!1&&(f!=null||(f=t.initial),p!=null||(p=t.animate));var A=a||f===!1,x=A?p:f;if(x&&typeof x!="boolean"&&!Rm(x)){var D=Array.isArray(x)?x:[x];D.forEach(function(I){var k=ty(e,I);if(k){var $=k.transitionEnd;k.transition;var H=ri(k,["transitionEnd","transition"]);for(var L in H){var G=H[L];if(Array.isArray(G)){var J=A?G.length-1:0;G=G[J]}G!==null&&(o[L]=G)}for(var L in $)o[L]=$[L]}})}return o}var kA={useVisualState:Ay({scrapeMotionValuesFromProps:Cy,createRenderState:my,onMount:function(e,t,n){var i=n.renderState,o=n.latestValues;try{i.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch(a){i.dimensions={x:0,y:0,width:0,height:0}}qm(i,o,{enableHardwareAcceleration:!1},e.transformTemplate),Ey(t,i)}})},qA={useVisualState:Ay({scrapeMotionValuesFromProps:Pm,createRenderState:km})};function PA(e,t,n,i,o){var a=t.forwardMotionProps,s=a===void 0?!1:a,l=Om(e)?kA:qA;return ft(ft({},l),{preloadedFeatures:n,useRender:SA(s),createVisualElement:i,projectionNodeConstructor:o,Component:e})}var Un;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(Un||(Un={}));function vh(e,t,n,i){return i===void 0&&(i={passive:!0}),e.addEventListener(t,n,i),function(){return e.removeEventListener(t,n)}}function Lm(e,t,n,i){(0,h.useEffect)(function(){var o=e.current;if(n&&o)return vh(o,t,n,i)},[e,t,n,i])}function RA(e){var t=e.whileFocus,n=e.visualElement,i=function(){var a;(a=n.animationState)===null||a===void 0||a.setActive(Un.Focus,!0)},o=function(){var a;(a=n.animationState)===null||a===void 0||a.setActive(Un.Focus,!1)};Lm(n,"focus",t?i:void 0),Lm(n,"blur",t?o:void 0)}function xy(e){return typeof PointerEvent!="undefined"&&e instanceof PointerEvent?e.pointerType==="mouse":e instanceof MouseEvent}function wy(e){var t=!!e.touches;return t}function LA(e){return function(t){var n=t instanceof MouseEvent,i=!n||n&&t.button===0;i&&e(t)}}var MA={pageX:0,pageY:0};function BA(e,t){t===void 0&&(t="page");var n=e.touches[0]||e.changedTouches[0],i=n||MA;return{x:i[t+"X"],y:i[t+"Y"]}}function jA(e,t){return t===void 0&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function Mm(e,t){return t===void 0&&(t="page"),{point:wy(e)?BA(e,t):jA(e,t)}}var Ty=function(e,t){t===void 0&&(t=!1);var n=function(i){return e(i,Mm(i))};return t?LA(n):n},VA=function(){return Dd&&window.onpointerdown===null},UA=function(){return Dd&&window.ontouchstart===null},$A=function(){return Dd&&window.onmousedown===null}
330,zA={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},HA={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Sy(e){return VA()?e:UA()?HA[e]:$A()?zA[e]:e}function xd(e,t,n,i){return vh(e,Sy(t),Ty(n,t==="pointerdown"),i)}function yh(e,t,n,i){return Lm(e,Sy(t),n&&Ty(n,t==="pointerdown"),i)}function Oy(e){var t=null;return function(){var n=function(){t=null};return t===null?(t=e,n):!1}}var Fy=Oy("dragHorizontal"),Ny=Oy("dragVertical");function Iy(e){var t=!1;if(e==="y")t=Ny();else if(e==="x")t=Fy();else{var n=Fy(),i=Ny();n&&i?t=function(){n(),i()}:(n&&n(),i&&i())}return t}function ky(){var e=Iy(!0);return e?(e(),!1):!0}function qy(e,t,n){return function(i,o){var a;!xy(i)||ky()||((a=e.animationState)===null||a===void 0||a.setActive(Un.Hover,t),n==null||n(i,o))}}function GA(e){var t=e.onHoverStart,n=e.onHoverEnd,i=e.whileHover,o=e.visualElement;yh(o,"pointerenter",t||i?qy(o,!0,t):void 0,{passive:!t}),yh(o,"pointerleave",n||i?qy(o,!1,n):void 0,{passive:!n})}var Py=function(e,t){return t?e===t?!0:Py(e,t.parentElement):!1};function Ry(e){return(0,h.useEffect)(function(){return function(){return e()}},[])}const WA=(e,t)=>n=>t(e(n)),Eh=(...e)=>e.reduce(WA);function YA(e){var t=e.onTap,n=e.onTapStart,i=e.onTapCancel,o=e.whileTap,a=e.visualElement,s=t||n||i||o,l=(0,h.useRef)(!1),f=(0,h.useRef)(null),p={passive:!(n||t||i||D)};function g(){var I;(I=f.current)===null||I===void 0||I.call(f),f.current=null}function v(){var I;return g(),l.current=!1,(I=a.animationState)===null||I===void 0||I.setActive(Un.Tap,!1),!ky()}function A(I,k){v()&&(Py(a.getInstance(),I.target)?t==null||t(I,k):i==null||i(I,k))}function x(I,k){v()&&(i==null||i(I,k))}function D(I,k){var $;g(),!l.current&&(l.current=!0,f.current=Eh(xd(window,"pointerup",A,p),xd(window,"pointercancel",x,p)),($=a.animationState)===null||$===void 0||$.setActive(Un.Tap,!0),n==null||n(I,k))}yh(a,"pointerdown",s?D:void 0,p),Ry(g)}var Ly=new Set;function QA(e,t,n){e||Ly.has(t)||(console.warn(t),n&&console.warn(n),Ly.add(t))}var Bm=new WeakMap,jm=new WeakMap,KA=function(e){var t;(t=Bm.get(e.target))===null||t===void 0||t(e)},XA=function(e){e.forEach(KA)};function ZA(e){var t=e.root,n=ri(e,["root"]),i=t||document;jm.has(i)||jm.set(i,{});var o=jm.get(i),a=JSON.stringify(n);return o[a]||(o[a]=new IntersectionObserver(XA,ft({root:t},n))),o[a]}function JA(e,t,n){var i=ZA(t);return Bm.set(e,n),i.observe(e),function(){Bm.delete(e),i.unobserve(e)}}function ex(e){var t=e.visualElement,n=e.whileInView,i=e.onViewportEnter,o=e.onViewportLeave,a=e.viewport,s=a===void 0?{}:a,l=(0,h.useRef)({hasEnteredView:!1,isInView:!1}),f=!!(n||i||o);s.once&&l.current.hasEnteredView&&(f=!1);var p=typeof IntersectionObserver=="undefined"?ix:nx;p(f,l.current,t,s)}var tx={some:0,all:1};function nx(e,t,n,i){var o=i.root,a=i.margin,s=i.amount,l=s===void 0?"some":s,f=i.once;(0,h.useEffect)(function(){if(e){var p={root:o==null?void 0:o.current,rootMargin:a,threshold:typeof l=="number"?l:tx[l]},g=function(v){var A,x=v.isIntersecting;if(t.isInView!==x&&(t.isInView=x,!(f&&!x&&t.hasEnteredView))){x&&(t.hasEnteredView=!0),(A=n.animationState)===null||A===void 0||A.setActive(Un.InView,x);var D=n.getProps(),I=x?D.onViewportEnter:D.onViewportLeave;I==null||I(v)}};return JA(n.getInstance(),p,g)}},[e,o,a,l])}function ix(e,t,n,i){var o=i.fallback,a=o===void 0?!0:o;(0,h.useEffect)(function(){!e||!a||(K1!=="production"&&QA(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var s;t.hasEnteredView=!0;var l=n.getProps().onViewportEnter;l==null||l(null),(s=n.animationState)===null||s===void 0||s.setActive(Un.InView,!0)}))},[e])}var Is=function(e){return function(t){return e(t),null}},rx={inView:Is(ex),tap:Is(YA),focus:Is(RA),hover:Is(GA)},ox=0,ax=function(){return ox++},ux=function(){return Fs(ax)};function My(){var e=(0,h.useContext)(dh);if(e===null)return[!0,null];var t=e.isPresent,n=e.onExitComplete,i=e.register,o=ux();(0,h.useEffect)(function(){return i(o)},[]);var a=function(){return n==null?void 0:n(o)};return!t&&n?[!1,a]:[!0]}function h9(){return sx(useContext(PresenceContext))}function sx(e){return e===null?!0:e.isPresent}function By(e,t){if(!Array.isArray(t))return!1;var n=t.length;if(n!==e.length)return!1;for(var i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}const Ch=(e,t,n)=>Math.min(Math.max(n,e),t),Vm=.001,lx=.01,jy=10,cx=.05,dx=1;function fx({duration:e=800,bounce:t=.25,velocity:n=0,mass:i=1}){let o,a;sh(e<=jy*1e3,"Spring duration must be 10 seconds or less");let s=1-t;s=Ch(cx,dx,s),e=Ch(lx,jy,e/1e3),s<1?(o=p=>
330{const g=p*s,v=g*e,A=g-n,x=Um(p,s),D=Math.exp(-v);return Vm-A/x*D},a=p=>{const v=p*s*e,A=v*n+n,x=Math.pow(s,2)*Math.pow(p,2)*e,D=Math.exp(-v),I=Um(Math.pow(p,2),s);return(-o(p)+Vm>0?-1:1)*((A-x)*D)/I}):(o=p=>{const g=Math.exp(-p*e),v=(p-n)*e+1;return-Vm+g*v},a=p=>{const g=Math.exp(-p*e),v=(n-p)*(e*e);return g*v});const l=5/e,f=hx(o,a,l);if(e=e*1e3,isNaN(f))return{stiffness:100,damping:10,duration:e};{const p=Math.pow(f,2)*i;return{stiffness:p,damping:s*2*Math.sqrt(i*p),duration:e}}}const px=12;function hx(e,t,n){let i=n;for(let o=1;o<px;o++)i=i-e(i)/t(i);return i}function Um(e,t){return e*Math.sqrt(1-t*t)}const _x=["duration","bounce"],mx=["stiffness","damping","mass"];function Vy(e,t){return t.some(n=>e[n]!==void 0)}function gx(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Vy(e,mx)&&Vy(e,_x)){const n=fx(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function $m(e){var{from:t=0,to:n=1,restSpeed:i=2,restDelta:o}=e,a=ri(e,["from","to","restSpeed","restDelta"]);const s={done:!1,value:t};let{stiffness:l,damping:f,mass:p,velocity:g,duration:v,isResolvedFromDuration:A}=gx(a),x=Uy,D=Uy;function I(){const k=g?-(g/1e3):0,$=n-t,H=f/(2*Math.sqrt(l*p)),L=Math.sqrt(l/p)/1e3;if(o===void 0&&(o=Math.min(Math.abs(n-t)/100,.4)),H<1){const G=Um(L,H);x=J=>{const le=Math.exp(-H*L*J);return n-le*((k+H*L*$)/G*Math.sin(G*J)+$*Math.cos(G*J))},D=J=>{const le=Math.exp(-H*L*J);return H*L*le*(Math.sin(G*J)*(k+H*L*$)/G+$*Math.cos(G*J))-le*(Math.cos(G*J)*(k+H*L*$)-G*$*Math.sin(G*J))}}else if(H===1)x=G=>n-Math.exp(-L*G)*($+(k+L*$)*G);else{const G=L*Math.sqrt(H*H-1);x=J=>{const le=Math.exp(-H*L*J),xe=Math.min(G*J,300);return n-le*((k+H*L*$)*Math.sinh(xe)+G*$*Math.cosh(xe))/G}}}return I(),{next:k=>{const $=x(k);if(A)s.done=k>=v;else{const H=D(k)*1e3,L=Math.abs(H)<=i,G=Math.abs(n-$)<=o;s.done=L&&G}return s.value=s.done?n:$,s},flipTarget:()=>{g=-g,[t,n]=[n,t],I()}}}$m.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Uy=e=>0,vp=(e,t,n)=>{const i=t-e;return i===0?1:(n-e)/i},ti=(e,t,n)=>-n*e+n*t+e,zm=(e,t)=>n=>!!(hp(n)&&hA.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),$y=(e,t,n)=>i=>{if(!hp(i))return i;const[o,a,s,l]=i.match(pp);return{[e]:parseFloat(o),[t]:parseFloat(a),[n]:parseFloat(s),alpha:l!==void 0?parseFloat(l):1}},vx=ly(0,255),Hm=Object.assign(Object.assign({},Pl),{transform:e=>Math.round(vx(e))}),ks={test:zm("rgb","red"),parse:$y("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:i=1})=>"rgba("+Hm.transform(e)+", "+Hm.transform(t)+", "+Hm.transform(n)+", "+fp(mp.transform(i))+")"};function yx(e){let t="",n="",i="",o="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),i=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),i=e.substr(3,1),o=e.substr(4,1),t+=t,n+=n,i+=i,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(i,16),alpha:o?parseInt(o,16)/255:1}}const Gm={test:zm("#"),parse:yx,transform:ks.transform},Rl={test:zm("hsl","hue"),parse:$y("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:i=1})=>"hsla("+Math.round(e)+", "+cu.transform(fp(t))+", "+cu.transform(fp(n))+", "+fp(mp.transform(i))+")"};function Wm(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function zy({hue:e,saturation:t,lightness:n,alpha:i}){e/=360,t/=100,n/=100;let o=0,a=0,s=0;if(!t)o=a=s=n;else{const l=n<.5?n*(1+t):n+t-n*t,f=2*n-l;o=Wm(f,l,e+1/3),a=Wm(f,l,e),s=Wm(f,l,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(s*255),alpha:i}}const Ex=(e,t,n)=>{const i=e*e,o=t*t;return Math.sqrt(Math.max(0,n*(o-i)+i))},Cx=[Gm,ks,Rl],Hy=e=>Cx.find(t=>t.test(e)),Gy=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,Wy=(e,t)=>{let n=Hy(e),i=Hy(t);mo(!!n,Gy(e)),mo(!!i,Gy(t));let o=n.parse(e),a=i.parse(t);n===Rl&&(o=zy(o),n=ks),i===Rl&&(a=zy(a),i=ks);const s=Object.assign({},o);return l=>{for(const f in s)f!=="alpha"&&(s[f]=Ex(o[f],a[f],l));return s.alpha=ti(o.alpha,a.alpha,l),n.transform(s)}},wr={test:e=>ks.test(e)||Gm.test(e)||Rl.test(e),parse:e=>ks.test(e)?ks.parse(e):Rl.test(e)?Rl.parse(e):Gm.parse(e),transform:e=>hp(e)?e:e.hasOwnProperty("red")?ks.transform(e):Rl.transform(e)},Yy="${c}",Qy="${n}";function bx(e){var t,n,i,o;return isNaN(e)&&hp(e)&&((n=(t=e.match(pp))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((o=(i=e.match(Nm))===null||i===void 0?void 0:i.length)!==null&&o!==void 0?o:0)>0}function Ky(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const i=e.match(Nm);i&&(n=i.length,e=e.replace(Nm,Yy),t.push(...i.map(wr.parse)));const o=e.match(pp);return o&&(e=e.replace(pp,Qy),t.push(...o.map(Pl.parse))),{values:t,numColors:n,tokenised:e}}function Xy(e){return Ky(e).values}function Zy(e){const{values:t,numColors:n,tokenised:i}=Ky(e),o=t.length;return a=>{let s=i;for(let l=0;l<o;l++)s=s.replace(l<n?Yy:Qy,l<n?wr.transform(a[l]):fp(a[l]));return s}}const Dx=e=>typeof e=="number"?0:e;function Ax(e){const t=Xy(e);return Zy(e)(t.map(Dx))}const Gu={test:bx,parse:Xy,createTransformer:Zy,getAnimatableNone:Ax},_9={x:0,y:0,z:0},Ym=e=>typeof e=="number";function Jy(e,t){return Ym(e)?n=>
330ti(e,t,n):wr.test(e)?Wy(e,t):nE(e,t)}const eE=(e,t)=>{const n=[...e],i=n.length,o=e.map((a,s)=>Jy(a,t[s]));return a=>{for(let s=0;s<i;s++)n[s]=o[s](a);return n}},xx=(e,t)=>{const n=Object.assign(Object.assign({},e),t),i={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(i[o]=Jy(e[o],t[o]));return o=>{for(const a in i)n[a]=i[a](o);return n}};function tE(e){const t=Gu.parse(e),n=t.length;let i=0,o=0,a=0;for(let s=0;s<n;s++)i||typeof t[s]=="number"?i++:t[s].hue!==void 0?a++:o++;return{parsed:t,numNumbers:i,numRGB:o,numHSL:a}}const nE=(e,t)=>{const n=Gu.createTransformer(t),i=tE(e),o=tE(t);return i.numHSL===o.numHSL&&i.numRGB===o.numRGB&&i.numNumbers>=o.numNumbers?Eh(eE(i.parsed,o.parsed),n):(sh(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),s=>`${s>0?t:e}`)},wx=(e,t)=>n=>ti(e,t,n);function Tx(e){if(typeof e=="number")return wx;if(typeof e=="string")return wr.test(e)?Wy:nE;if(Array.isArray(e))return eE;if(typeof e=="object")return xx}function Sx(e,t,n){const i=[],o=n||Tx(e[0]),a=e.length-1;for(let s=0;s<a;s++){let l=o(e[s],e[s+1]);if(t){const f=Array.isArray(t)?t[s]:t;l=Eh(f,l)}i.push(l)}return i}function Ox([e,t],[n]){return i=>n(vp(e,t,i))}function Fx(e,t){const n=e.length,i=n-1;return o=>{let a=0,s=!1;if(o<=e[0]?s=!0:o>=e[i]&&(a=i-1,s=!0),!s){let f=1;for(;f<n&&!(e[f]>o||f===i);f++);a=f-1}const l=vp(e[a],e[a+1],o);return t[a](l)}}function Qm(e,t,{clamp:n=!0,ease:i,mixer:o}={}){const a=e.length;mo(a===t.length,"Both input and output ranges must be the same length"),mo(!i||!Array.isArray(i)||i.length===a-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[a-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const s=Sx(t,i,o),l=a===2?Ox(e,s):Fx(e,s);return n?f=>l(Ch(e[0],e[a-1],f)):l}const bh=e=>t=>1-e(1-t),Km=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Nx=e=>t=>Math.pow(t,e),iE=e=>t=>t*t*((e+1)*t-e),Ix=e=>{const t=iE(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},rE=1.525,kx=4/11,qx=8/11,Px=9/10,Xm=e=>e,Zm=Nx(2),Rx=bh(Zm),oE=Km(Zm),aE=e=>1-Math.sin(Math.acos(e)),Jm=bh(aE),Lx=Km(Jm),eg=iE(rE),Mx=bh(eg),Bx=Km(eg),jx=Ix(rE),Vx=4356/361,Ux=35442/1805,$x=16061/1805,Dh=e=>{if(e===1||e===0)return e;const t=e*e;return e<kx?7.5625*t:e<qx?9.075*t-9.9*e+3.4:e<Px?Vx*t-Ux*e+$x:10.8*e*e-20.52*e+10.72},zx=bh(Dh),Hx=e=>e<.5?.5*(1-Dh(1-e*2)):.5*Dh(e*2-1)+.5;function Gx(e,t){return e.map(()=>t||oE).splice(0,e.length-1)}function Wx(e){const t=e.length;return e.map((n,i)=>i!==0?i/(t-1):0)}function Yx(e,t){return e.map(n=>n*t)}function Ah({from:e=0,to:t=1,ease:n,offset:i,duration:o=300}){const a={done:!1,value:e},s=Array.isArray(t)?t:[e,t],l=Yx(i&&i.length===s.length?i:Wx(s),o);function f(){return Qm(l,s,{ease:Array.isArray(n)?n:Gx(s,n)})}let p=f();return{next:g=>(a.value=p(g),a.done=g>=o,a),flipTarget:()=>{s.reverse(),p=f()}}}function Qx({velocity:e=0,from:t=0,power:n=.8,timeConstant:i=350,restDelta:o=.5,modifyTarget:a}){const s={done:!1,value:t};let l=n*e;const f=t+l,p=a===void 0?f:a(f);return p!==f&&(l=p-t),{next:g=>{const v=-l*Math.exp(-g/i);return s.done=!(v>o||v<-o),s.value=s.done?p:p+v,s},flipTarget:()=>{}}}const uE={keyframes:Ah,spring:$m,decay:Qx};function Kx(e){if(Array.isArray(e.to))return Ah;if(uE[e.type])return uE[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Ah:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?$m:Ah}const sE=1/60*1e3,Xx=typeof performance!="undefined"?()=>performance.now():()=>Date.now(),lE=typeof window!="undefined"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(Xx()),sE);function Zx(e){let t=[],n=[],i=0,o=!1,a=!1;const s=new WeakSet,l={schedule:(f,p=!1,g=!1)=>{const v=g&&o,A=v?t:n;return p&&s.add(f),A.indexOf(f)===-1&&(A.push(f),v&&o&&(i=t.length)),f},cancel:f=>{const p=n.indexOf(f);p!==-1&&n.splice(p,1),s.delete(f)},process:f=>{if(o){a=!0;return}if(o=!0,[t,n]=[n,t],n.length=0,i=t.length,i)for(let p=0;p<i;p++){const g=t[p];
330g(f),s.has(g)&&(l.schedule(g),e())}o=!1,a&&(a=!1,l.process(f))}};return l}const Jx=40;let tg=!0,yp=!1,ng=!1;const wd={delta:0,timestamp:0},Ep=["read","update","preRender","render","postRender"],xh=Ep.reduce((e,t)=>(e[t]=Zx(()=>yp=!0),e),{}),ew=Ep.reduce((e,t)=>{const n=xh[t];return e[t]=(i,o=!1,a=!1)=>(yp||nw(),n.schedule(i,o,a)),e},{}),Td=Ep.reduce((e,t)=>(e[t]=xh[t].cancel,e),{}),ig=Ep.reduce((e,t)=>(e[t]=()=>xh[t].process(wd),e),{}),tw=e=>xh[e].process(wd),cE=e=>{yp=!1,wd.delta=tg?sE:Math.max(Math.min(e-wd.timestamp,Jx),1),wd.timestamp=e,ng=!0,Ep.forEach(tw),ng=!1,yp&&(tg=!1,lE(cE))},nw=()=>{yp=!0,tg=!0,ng||lE(cE)},wh=()=>wd;var Aa=ew;function dE(e,t,n=0){return e-t-n}function iw(e,t,n=0,i=!0){return i?dE(t+-e,t,n):t-(e-t)+n}function rw(e,t,n,i){return i?e>=t+n:e<=-n}const ow=e=>{const t=({delta:n})=>e(n);return{start:()=>Aa.update(t,!0),stop:()=>Td.update(t)}};function fE(e){var t,n,{from:i,autoplay:o=!0,driver:a=ow,elapsed:s=0,repeat:l=0,repeatType:f="loop",repeatDelay:p=0,onPlay:g,onStop:v,onComplete:A,onRepeat:x,onUpdate:D}=e,I=ri(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:k}=I,$,H=0,L=I.duration,G,J=!1,le=!0,xe;const Ie=Kx(I);!((n=(t=Ie).needsInterpolation)===null||n===void 0)&&n.call(t,i,k)&&(xe=Qm([0,100],[i,k],{clamp:!1}),i=0,k=100);const re=Ie(Object.assign(Object.assign({},I),{from:i,to:k}));function Se(){H++,f==="reverse"?(le=H%2===0,s=iw(s,L,p,le)):(s=dE(s,L,p),f==="mirror"&&re.flipTarget()),J=!1,x&&x()}function Ne(){$.stop(),A&&A()}function Ge(Et){if(le||(Et=-Et),s+=Et,!J){const ot=re.next(Math.max(0,s));G=ot.value,xe&&(G=xe(G)),J=le?ot.done:s<=0}D==null||D(G),J&&(H===0&&(L!=null||(L=s)),H<l?rw(s,L,p,le)&&Se():Ne())}function et(){g==null||g(),$=a(Ge),$.start()}return o&&et(),{stop:()=>{v==null||v(),$.stop()}}}function pE(e,t){return t?e*(1e3/t):0}function aw({from:e=0,velocity:t=0,min:n,max:i,power:o=.8,timeConstant:a=750,bounceStiffness:s=500,bounceDamping:l=10,restDelta:f=1,modifyTarget:p,driver:g,onUpdate:v,onComplete:A,onStop:x}){let D;function I(L){return n!==void 0&&L<n||i!==void 0&&L>i}function k(L){return n===void 0?i:i===void 0||Math.abs(n-L)<Math.abs(i-L)?n:i}function $(L){D==null||D.stop(),D=fE(Object.assign(Object.assign({},L),{driver:g,onUpdate:G=>{var J;v==null||v(G),(J=L.onUpdate)===null||J===void 0||J.call(L,G)},onComplete:A,onStop:x}))}function H(L){$(Object.assign({type:"spring",stiffness:s,damping:l,restDelta:f},L))}if(I(e))H({from:e,velocity:t,to:k(e)});else{let L=o*t+e;typeof p!="undefined"&&(L=p(L));const G=k(L),J=G===n?-1:1;let le,xe;const Ie=re=>{le=xe,xe=re,t=pE(re-le,wh().delta),(J===1&&re>G||J===-1&&re<G)&&H({from:re,to:G,velocity:t})};$({type:"decay",from:e,velocity:t,timeConstant:a,power:o,restDelta:f,modifyTarget:p,onUpdate:I(L)?Ie:void 0})}return{stop:()=>D==null?void 0:D.stop()}}var Th=function(e){return e*1e3};const hE=(e,t)=>1-3*t+3*e,_E=(e,t)=>3*t-6*e,mE=e=>3*e,Sh=(e,t,n)=>((hE(t,n)*e+_E(t,n))*e+mE(t))*e,gE=(e,t,n)=>3*hE(t,n)*e*e+2*_E(t,n)*e+mE(t),uw=1e-7,sw=10;function lw(e,t,n,i,o){let a,s,l=0;do s=t+(n-t)/2,a=Sh(s,i,o)-e,a>0?n=s:t=s;while(Math.abs(a)>uw&&++l<sw);return s}const cw=8,dw=.001;function fw(e,t,n,i){for(let o=0;o<cw;++o){const a=gE(t,n,i);if(a===0)return t;const s=Sh(t,n,i)-e;t-=s/a}return t}const Oh=11,Fh=1/(Oh-1);function pw(e,t,n,i){if(e===t&&n===i)return Xm;const o=new Float32Array(Oh);for(let s=0;s<Oh;++s)o[s]=Sh(s*Fh,e,n);function a(s){let l=0,f=1;const p=Oh-1;for(;f!==p&&o[f]<=s;++f)l+=Fh;--f;const g=(s-o[f])/(o[f+1]-o[f]),v=l+g*Fh,A=gE(v,e,n);return A>=dw?fw(s,v,e,n):A===0?v:lw(s,l,l+Fh,e,n)}return s=>s===0||s===1?s:Sh(a(s),t,i)}var vE={linear:Xm,easeIn:Zm,easeInOut:oE,easeOut:Rx,circIn:aE,circInOut:Lx,circOut:Jm,backIn:eg,backInOut:Bx,backOut:Mx,anticipate:jx,bounceIn:zx,bounceInOut:Hx,bounceOut:Dh},yE=function(e){if(Array.isArray(e)){mo(e.length===4,"Cubic bezier arrays must contain four numerical values.");var t=hn(e,4),n=t[0],i=t[1],o=t[2],a=t[3];return pw(n,i,o,a)}else if(typeof e=="string")return mo(vE[e]!==void 0,"Invalid easing type '".concat(e,"'")),vE[e];return e},hw=function(e){return Array.isArray(e)&&typeof e[0]!="number"},EE=function(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&Gu.test(t)&&!t.startsWith("url("))},Ll=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Nh=function(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}},rg=function(){return{type:"keyframes",ease:"linear",duration:.3}},_w=function(e){return{type:"keyframes",duration:.8,values:e}}
330,CE={x:Ll,y:Ll,z:Ll,rotate:Ll,rotateX:Ll,rotateY:Ll,rotateZ:Ll,scaleX:Nh,scaleY:Nh,scale:Nh,opacity:rg,backgroundColor:rg,color:rg,default:Nh},mw=function(e,t){var n;return gp(t)?n=_w:n=CE[e]||CE.default,ft({to:t},n(t))};const gw=new Set(["brightness","contrast","saturate","opacity"]);function vw(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[i]=n.match(pp)||[];if(!i)return e;const o=n.replace(i,"");let a=gw.has(t)?1:0;return i!==n&&(a*=100),t+"("+a+o+")"}const yw=/([a-z-]*)\(.*?\)/g,og=Object.assign(Object.assign({},Gu),{getAnimatableNone:e=>{const t=e.match(yw);return t?t.map(vw).join(" "):e}});var Ew=ft(ft({},fy),{color:wr,backgroundColor:wr,outlineColor:wr,fill:wr,stroke:wr,borderColor:wr,borderTopColor:wr,borderRightColor:wr,borderBottomColor:wr,borderLeftColor:wr,filter:og,WebkitFilter:og}),ag=function(e){return Ew[e]};function ug(e,t){var n,i=ag(e);return i!==og&&(i=Gu),(n=i.getAnimatableNone)===null||n===void 0?void 0:n.call(i,t)}var Cw={current:!1};function bw(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=ri(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}var bE=!1;function Dw(e){var t=e.ease,n=e.times,i=e.yoyo,o=e.flip,a=e.loop,s=ri(e,["ease","times","yoyo","flip","loop"]),l=ft({},s);return n&&(l.offset=n),s.duration&&(l.duration=Th(s.duration)),s.repeatDelay&&(l.repeatDelay=Th(s.repeatDelay)),t&&(l.ease=hw(t)?t.map(yE):yE(t)),s.type==="tween"&&(l.type="keyframes"),(i||a||o)&&(sh(!bE,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),bE=!0,i?l.repeatType="reverse":a?l.repeatType="loop":o&&(l.repeatType="mirror"),l.repeat=a||i||o||s.repeat),s.type!=="spring"&&(l.type="keyframes"),l}function Aw(e,t){var n,i,o=sg(e,t)||{};return(i=(n=o.delay)!==null&&n!==void 0?n:e.delay)!==null&&i!==void 0?i:0}function xw(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=wi([],hn(e.to),!1),e.to[0]=e.from),e}function ww(e,t,n){var i;return Array.isArray(t.to)&&((i=e.duration)!==null&&i!==void 0||(e.duration=.8)),xw(t),bw(e)||(e=ft(ft({},e),mw(n,t.to))),ft(ft({},t),Dw(e))}function Tw(e,t,n,i,o){var a,s=sg(i,e),l=(a=s.from)!==null&&a!==void 0?a:t.get(),f=EE(e,n);l==="none"&&f&&typeof n=="string"?l=ug(e,n):DE(l)&&typeof n=="string"?l=AE(n):!Array.isArray(n)&&DE(n)&&typeof l=="string"&&(n=AE(l));var p=EE(e,l);sh(p===f,"You are trying to animate ".concat(e,' from "').concat(l,'" to "').concat(n,'". ').concat(l," is not an animatable value - to enable this animation set ").concat(l," to a value animatable to ").concat(n," via the `style` property."));function g(){var A={from:l,to:n,velocity:t.getVelocity(),onComplete:o,onUpdate:function(x){return t.set(x)}};return s.type==="inertia"||s.type==="decay"?aw(ft(ft({},A),s)):fE(ft(ft({},ww(s,A,e)),{onUpdate:function(x){var D;A.onUpdate(x),(D=s.onUpdate)===null||D===void 0||D.call(s,x)},onComplete:function(){var x;A.onComplete(),(x=s.onComplete)===null||x===void 0||x.call(s)}}))}function v(){var A,x,D=by(n);return t.set(D),o(),(A=s==null?void 0:s.onUpdate)===null||A===void 0||A.call(s,D),(x=s==null?void 0:s.onComplete)===null||x===void 0||x.call(s),{stop:function(){}}}return!p||!f||s.type===!1?v:g}function DE(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function AE(e){return typeof e=="number"?0:ug("",e)}function sg(e,t){return e[t]||e.default||e}function lg(e,t,n,i){return i===void 0&&(i={}),Cw.current&&(i={type:!1}),t.start(function(o){var a,s,l=Tw(e,t,n,i,o),f=Aw(i,e),p=function(){return s=l()};return f?a=window.setTimeout(p,Th(f)):p(),function(){clearTimeout(a),s==null||s.stop()}})}var Sw=function(e){return/^\-?\d*\.?\d+$/.test(e)},Ow=function(e){return/^0[^.\s]+$/.test(e)};function cg(e,t){e.indexOf(t)===-1&&e.push(t)}function dg(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function Fw(e,t,n){var i=hn(e),o=i.slice(0),a=t<0?o.length+t:t;if(a>=0&&a<o.length){var s=n<0?o.length+n:n,l=hn(o.splice(t,1),1),f=l[0];o.splice(s,0,f)}return o}var Cp=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(t){var n=this;return cg(this.subscriptions,t),function(){return dg(n.subscriptions,t)}},e.prototype.notify=function(t,n,i){var o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,i);else for(var a=0;a<o;a++){var s=this.subscriptions[a];s&&s(t,n,i)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),Nw=function(e){return!isNaN(parseFloat(e))},Iw=function(){function e(t){var n=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Cp,this.velocityUpdateSubscribers=new Cp,this.renderSubscribers=new Cp,this.canTrackVelocity=!1,this.updateAndNotify=function(i,o){o===void 0&&(o=!0),n.prev=n.current,n.current=i;var a=wh(),s=a.delta,l=a.timestamp;n.lastUpdated!==l&&(n.timeDelta=s,n.lastUpdated=l,Aa.postRender(n.scheduleVelocityCheck)),n.prev!==n.current&&n.updateSubscribers.notify(n.current),n.velocityUpdateSubscribers.getSize()&&n.velocityUpdateSubscribers.notify(n.getVelocity()),o&&n.renderSubscribers.notify(n.current)},this.scheduleVelocityCheck=function(){return Aa.postRender(n.velocityCheck)},this.velocityCheck=function(i){var o=i.timestamp;o!==n.lastUpdated&&(n.prev=n.current,n.velocityUpdateSubscribers.notify(n.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=Nw(this.current)}return e.prototype.onChange=function(t){return this.updateSubscribers.add(t)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(t){return t(this.get()),this.renderSubscribers.add(t)},e.prototype.attach=function(t){this.passiveEffect=t},e.prototype.set=function(t,n){n===void 0&&(n=!0),!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?pE(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(t){var n=this;return this.stop(),new Promise(function(i){n.hasAnimated=!0,n.stopAnimation=t(i)}).then(function(){return n.clearAnimation()})},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function Ml(e){return new Iw(e)}var xE=function(e){return function(t){return t.test(e)}},kw={test:function(e){return e==="auto"},parse:function(e){return e}},wE=[Pl,tn,cu,Ns,mA,_A,kw],bp=function(e){return wE.find(xE(e))},qw=wi(wi([],hn(wE),!1),[wr,Gu],!1),Pw=function(e){return qw.find(xE(e))};function Rw(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Ml(n))}function fg(e,t){var n=fh(e,t),i=n?e.makeTargetAnimatable(n,!1):{},o=i.transitionEnd,a=o===void 0?{}:o;i.transition;var s=ri(i,["transitionEnd","transition"]);s=ft(ft({},s),a);for(var l in s){var f=by(s[l]);Rw(e,l,f)}}function pg(e,t){var n=__spreadArray([],__read(t),!1).reverse();
330n.forEach(function(i){var o,a=e.getVariant(i);a&&fg(e,a),(o=e.variantChildren)===null||o===void 0||o.forEach(function(s){pg(s,t)})})}function m9(e,t){if(Array.isArray(t))return pg(e,t);if(typeof t=="string")return pg(e,[t]);fg(e,t)}function Lw(e,t,n){var i,o,a,s,l=Object.keys(t).filter(function(x){return!e.hasValue(x)}),f=l.length;if(f)for(var p=0;p<f;p++){var g=l[p],v=t[g],A=null;Array.isArray(v)&&(A=v[0]),A===null&&(A=(o=(i=n[g])!==null&&i!==void 0?i:e.readValue(g))!==null&&o!==void 0?o:t[g]),A!=null&&(typeof A=="string"&&(Sw(A)||Ow(A))?A=parseFloat(A):!Pw(A)&&Gu.test(v)&&(A=ug(g,v)),e.addValue(g,Ml(A)),(a=(s=n)[g])!==null&&a!==void 0||(s[g]=A),e.setBaseTarget(g,A))}}function Mw(e,t){if(t){var n=t[e]||t.default||t;return n.from}}function Bw(e,t,n){var i,o,a={};for(var s in e)a[s]=(i=Mw(s,t))!==null&&i!==void 0?i:(o=n.getValue(s))===null||o===void 0?void 0:o.get();return a}function jw(e,t,n){n===void 0&&(n={}),e.notifyAnimationStart(t);var i;if(Array.isArray(t)){var o=t.map(function(s){return hg(e,s,n)});i=Promise.all(o)}else if(typeof t=="string")i=hg(e,t,n);else{var a=typeof t=="function"?fh(e,t,n.custom):t;i=TE(e,a,n)}return i.then(function(){return e.notifyAnimationComplete(t)})}function hg(e,t,n){var i;n===void 0&&(n={});var o=fh(e,t,n.custom),a=(o||{}).transition,s=a===void 0?e.getDefaultTransition()||{}:a;n.transitionOverride&&(s=n.transitionOverride);var l=o?function(){return TE(e,o,n)}:function(){return Promise.resolve()},f=!((i=e.variantChildren)===null||i===void 0)&&i.size?function(x){x===void 0&&(x=0);var D=s.delayChildren,I=D===void 0?0:D,k=s.staggerChildren,$=s.staggerDirection;return Vw(e,t,I+x,k,$,n)}:function(){return Promise.resolve()},p=s.when;if(p){var g=hn(p==="beforeChildren"?[l,f]:[f,l],2),v=g[0],A=g[1];return v().then(A)}else return Promise.all([l(),f(n.delay)])}function TE(e,t,n){var i,o=n===void 0?{}:n,a=o.delay,s=a===void 0?0:a,l=o.transitionOverride,f=o.type,p=e.makeTargetAnimatable(t),g=p.transition,v=g===void 0?e.getDefaultTransition():g,A=p.transitionEnd,x=ri(p,["transition","transitionEnd"]);l&&(v=l);var D=[],I=f&&((i=e.animationState)===null||i===void 0?void 0:i.getState()[f]);for(var k in x){var $=e.getValue(k),H=x[k];if(!(!$||H===void 0||I&&$w(I,k))){var L=ft({delay:s},v);e.shouldReduceMotion&&dp(k)&&(L=ft(ft({},L),{type:!1,delay:0}));var G=lg(k,$,H,L);D.push(G)}}return Promise.all(D).then(function(){A&&fg(e,A)})}function Vw(e,t,n,i,o,a){n===void 0&&(n=0),i===void 0&&(i=0),o===void 0&&(o=1);var s=[],l=(e.variantChildren.size-1)*i,f=o===1?function(p){return p===void 0&&(p=0),p*i}:function(p){return p===void 0&&(p=0),l-p*i};
330return Array.from(e.variantChildren).sort(Uw).forEach(function(p,g){s.push(hg(p,t,ft(ft({},a),{delay:n+f(g)})).then(function(){return p.notifyAnimationComplete(t)}))}),Promise.all(s)}function g9(e){e.forEachValue(function(t){return t.stop()})}function Uw(e,t){return e.sortNodePosition(t)}function $w(e,t){var n=e.protectedKeys,i=e.needsAnimating,o=n.hasOwnProperty(t)&&i[t]!==!0;return i[t]=!1,o}var _g=[Un.Animate,Un.InView,Un.Focus,Un.Hover,Un.Tap,Un.Drag,Un.Exit],zw=wi([],hn(_g),!1).reverse(),Hw=_g.length;function Gw(e){return function(t){return Promise.all(t.map(function(n){var i=n.animation,o=n.options;return jw(e,i,o)}))}}function Ww(e){var t=Gw(e),n=Qw(),i={},o=!0,a=function(g,v){var A=fh(e,v);if(A){A.transition;var x=A.transitionEnd,D=ri(A,["transition","transitionEnd"]);g=ft(ft(ft({},g),D),x)}return g};function s(g){return i[g]!==void 0}function l(g){t=g(e)}function f(g,v){for(var A,x=e.getProps(),D=e.getVariantContext(!0)||{},I=[],k=new Set,$={},H=1/0,L=function(xe){var Ie=zw[xe],re=n[Ie],Se=(A=x[Ie])!==null&&A!==void 0?A:D[Ie],Ne=Da(Se),Ge=Ie===v?re.isActive:null;Ge===!1&&(H=xe);var et=Se===D[Ie]&&Se!==x[Ie]&&Ne;if(et&&o&&e.manuallyAnimateOnMount&&(et=!1),re.protectedKeys=ft({},$),!re.isActive&&Ge===null||!Se&&!re.prevProp||Rm(Se)||typeof Se=="boolean")return"continue";var Et=Yw(re.prevProp,Se),ot=Et||Ie===v&&re.isActive&&!et&&Ne||xe>H&&Ne,He=Array.isArray(Se)?Se:[Se],We=He.reduce(a,{});Ge===!1&&(We={});var ct=re.prevResolvedValues,At=ct===void 0?{}:ct,lt=ft(ft({},At),We),Mt=function(Tt){ot=!0,k.delete(Tt),re.needsAnimating[Tt]=!0};for(var jt in lt){var Vt=We[jt],Ct=At[jt];$.hasOwnProperty(jt)||(Vt!==Ct?gp(Vt)&&gp(Ct)?!By(Vt,Ct)||Et?Mt(jt):re.protectedKeys[jt]=!0:Vt!==void 0?Mt(jt):k.add(jt):Vt!==void 0&&k.has(jt)?Mt(jt):re.protectedKeys[jt]=!0)}re.prevProp=Se,re.prevResolvedValues=We,re.isActive&&($=ft(ft({},$),We)),o&&e.blockInitialAnimation&&(ot=!1),ot&&!et&&I.push.apply(I,wi([],hn(He.map(function(Tt){return{animation:Tt,options:ft({type:Ie},g)}})),!1))},G=0;G<Hw;G++)L(G);if(i=ft({},$),k.size){var J={};k.forEach(function(xe){var Ie=e.getBaseTarget(xe);Ie!==void 0&&(J[xe]=Ie)}),I.push({animation:J})}var le=!!I.length;return o&&x.initial===!1&&!e.manuallyAnimateOnMount&&(le=!1),o=!1,le?t(I):Promise.resolve()}function p(g,v,A){var x;if(n[g].isActive===v)return Promise.resolve();(x=e.variantChildren)===null||x===void 0||x.forEach(function(k){var $;return($=k.animationState)===null||$===void 0?void 0:$.setActive(g,v)}),n[g].isActive=v;var D=f(A,g);for(var I in n)n[I].protectedKeys={};return D}return{isAnimated:s,animateChanges:f,setActive:p,setAnimateFunction:l,getState:function(){return n}}}function Yw(e,t){return typeof t=="string"?t!==e:ey(t)?!By(t,e):!1}function Bl(e){return e===void 0&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Qw(){var e;return e={},e[Un.Animate]=Bl(!0),e[Un.InView]=Bl(),e[Un.Hover]=Bl(),e[Un.Tap]=Bl(),e[Un.Drag]=Bl(),e[Un.Focus]=Bl(),e[Un.Exit]=Bl(),e}var Kw={animation:Is(function(e){var t=e.visualElement,n=e.animate;t.animationState||(t.animationState=Ww(t)),Rm(n)&&(0,h.useEffect)(function(){return n.subscribe(t)},[n])}),exit:Is(function(e){var t=e.custom,n=e.visualElement,i=hn(My(),2),o=i[0],a=i[1],s=(0,h.useContext)(dh);(0,h.useEffect)(function(){var l,f;n.isPresent=o;var p=(l=n.animationState)===null||l===void 0?void 0:l.setActive(Un.Exit,!o,{custom:(f=s==null?void 0:s.custom)!==null&&f!==void 0?f:t});!o&&(p==null||p.then(a))},[o])})};const mg=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),SE=e=>mg(e)&&e.hasOwnProperty("z"),Ih=(e,t)=>Math.abs(e-t);function OE(e,t){if(Ym(e)&&Ym(t))return Ih(e,t);if(mg(e)&&mg(t)){const n=Ih(e.x,t.x),i=Ih(e.y,t.y),o=SE(e)&&SE(t)?Ih(e.z,t.z):0;return Math.sqrt(Math.pow(n,2)+Math.pow(i,2)+Math.pow(o,2))}}var FE=function(){function e(t,n,i){var o=this,a=i===void 0?{}:i,s=a.transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(o.lastMoveEvent&&o.lastMoveEventInfo){var A=vg(o.lastMoveEventInfo,o.history),x=o.startEvent!==null,D=OE(A.offset,{x:0,y:0})>=3;if(!(!x&&!D)){var I=A.point,k=wh().timestamp;o.history.push(ft(ft({},I),{timestamp:k}));var $=o.handlers,H=$.onStart,L=$.onMove;x||(H&&H(o.lastMoveEvent,A),o.startEvent=o.lastMoveEvent),L&&L(o.lastMoveEvent,A)}}},this.handlePointerMove=function(A,x){if(o.lastMoveEvent=A,o.lastMoveEventInfo=gg(x,o.transformPagePoint),xy(A)&&A.buttons===0){o.handlePointerUp(A,x);return}Aa.update(o.updatePoint,!0)},this.handlePointerUp=function(A,x){o.end();var D=o.handlers,I=D.onEnd,k=D.onSessionEnd,$=vg(gg(x,o.transformPagePoint),o.history);o.startEvent&&I&&I(A,$),k&&k(A,$)},!(wy(t)&&t.touches.length>1)){this.handlers=n,this.transformPagePoint=s;var l=Mm(t),f=gg(l,this.transformPagePoint),p=f.point,g=wh().timestamp;this.history=[ft(ft({},p),{timestamp:g})];var v=n.onSessionStart;v&&v(t,vg(f,this.history)),this.removeListeners=Eh(xd(window,"pointermove",this.handlePointerMove),xd(window,"pointerup",this.handlePointerUp),xd(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(t){this.handlers=t},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),Td.update(this.updatePoint)},e}();function gg(e,t){return t?{point:t(e.point)}:e}function NE(e,t){return{x:e.x-t.x,y:e.y-t.y}}function vg(e,t){var n=e.point;return{point:n,delta:NE(n,IE(t)),offset:NE(n,Xw(t)),velocity:Zw(t,.1)}}function Xw(e){return e[0]}function IE(e){return e[e.length-1]}function Zw(e,t){if(e.length<2)return{x:0,y:0};for(var n=e.length-1,i=null,o=IE(e);n>=0&&(i=e[n],!(o.timestamp-i.timestamp>Th(t)));)n--;if(!i)return{x:0,y:0};var a=(o.timestamp-i.timestamp)/1e3;if(a===0)return{x:0,y:0};var s={x:(o.x-i.x)/a,y:(o.y-i.y)/a};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function Wu(e){return e.max-e.min}function kE(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=.01),OE(e,t)<n}function qE(e,t,n,i){i===void 0&&(i=.5),e.origin=i,e.originPoint=ti(t.min,t.max,e.origin),e.scale=Wu(n)/Wu(t),(kE(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=ti(n.min,n.max,e.origin)-e.originPoint,(kE(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Dp(e,t,n,i){qE(e.x,t.x,n.x,i==null?void 0:i.originX),qE(e.y,t.y,n.y,i==null?void 0:i.originY)}function PE(e,t,n){e.min=n.min+t.min,e.max=e.min+Wu(t)}
330function Jw(e,t,n){PE(e.x,t.x,n.x),PE(e.y,t.y,n.y)}function RE(e,t,n){e.min=t.min-n.min,e.max=e.min+Wu(t)}function Ap(e,t,n){RE(e.x,t.x,n.x),RE(e.y,t.y,n.y)}function eT(e,t,n){var i=t.min,o=t.max;return i!==void 0&&e<i?e=n?ti(i,e,n.min):Math.max(e,i):o!==void 0&&e>o&&(e=n?ti(o,e,n.max):Math.min(e,o)),e}function LE(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function tT(e,t){var n=t.top,i=t.left,o=t.bottom,a=t.right;return{x:LE(e.x,i,a),y:LE(e.y,n,o)}}function ME(e,t){var n,i=t.min-e.min,o=t.max-e.max;return t.max-t.min<e.max-e.min&&(n=hn([o,i],2),i=n[0],o=n[1]),{min:i,max:o}}function nT(e,t){return{x:ME(e.x,t.x),y:ME(e.y,t.y)}}function iT(e,t){var n=.5,i=Wu(e),o=Wu(t);return o>i?n=vp(t.min,t.max-i,e.min):i>o&&(n=vp(e.min,e.max-o,t.min)),Ch(0,1,n)}function rT(e,t){var n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}var yg=.35;function oT(e){return e===void 0&&(e=yg),e===!1?e=0:e===!0&&(e=yg),{x:BE(e,"left","right"),y:BE(e,"top","bottom")}}function BE(e,t,n){return{min:jE(e,t),max:jE(e,n)}}function jE(e,t){var n;return typeof e=="number"?e:(n=e[t])!==null&&n!==void 0?n:0}var VE=function(){return{translate:0,scale:1,origin:0,originPoint:0}},xp=function(){return{x:VE(),y:VE()}},UE=function(){return{min:0,max:0}},ar=function(){return{x:UE(),y:UE()}};function du(e){return[e("x"),e("y")]}function $E(e){var t=e.top,n=e.left,i=e.right,o=e.bottom;return{x:{min:n,max:i},y:{min:t,max:o}}}function aT(e){var t=e.x,n=e.y;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}function uT(e,t){if(!t)return e;var n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}function Eg(e){return e===void 0||e===1}function zE(e){var t=e.scale,n=e.scaleX,i=e.scaleY;return!Eg(t)||!Eg(n)||!Eg(i)}function qs(e){return zE(e)||HE(e.x)||HE(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function HE(e){return e&&e!=="0%"}function kh(e,t,n){var i=e-n,o=t*i;return n+o}function GE(e,t,n,i,o){return o!==void 0&&(e=kh(e,o,i)),kh(e,n,i)+t}function Cg(e,t,n,i,o){t===void 0&&(t=0),n===void 0&&(n=1),e.min=GE(e.min,t,n,i,o),e.max=GE(e.max,t,n,i,o)}function WE(e,t){var n=t.x,i=t.y;Cg(e.x,n.translate,n.scale,n.originPoint),Cg(e.y,i.translate,i.scale,i.originPoint)}function sT(e,t,n,i){var o,a;i===void 0&&(i=!1);var s=n.length;if(s){t.x=t.y=1;for(var l,f,p=0;p<s;p++)l=n[p],f=l.projectionDelta,((a=(o=l.instance)===null||o===void 0?void 0:o.style)===null||a===void 0?void 0:a.display)!=="contents"&&(i&&l.options.layoutScroll&&l.scroll&&l!==l.root&&Sd(e,{x:-l.scroll.x,y:-l.scroll.y}),f&&(t.x*=f.x.scale,t.y*=f.y.scale,WE(e,f)),i&&qs(l.latestValues)&&Sd(e,l.latestValues))}}function Ps(e,t){e.min=e.min+t,e.max=e.max+t}function YE(e,t,n){var i=hn(n,3),o=i[0],a=i[1],s=i[2],l=t[s]!==void 0?t[s]:.5,f=ti(e.min,e.max,l);Cg(e,t[o],t[a],f,t.scale)}var lT=["x","scaleX","originX"],cT=["y","scaleY","originY"];function Sd(e,t){YE(e.x,t,lT),YE(e.y,t,cT)}function QE(e,t){return $E(uT(e.getBoundingClientRect(),t))}function dT(e,t,n){var i=QE(e,n),o=t.scroll;return o&&(Ps(i.x,o.x),Ps(i.y,o.y)),i}var fT=new WeakMap,pT=function(){function e(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ar(),this.visualElement=t}return e.prototype.start=function(t,n){var i=this,o=n===void 0?{}:n,a=o.snapToCursor,s=a===void 0?!1:a;if(this.visualElement.isPresent!==!1){var l=function(v){i.stopAnimation(),s&&i.snapToCursor(Mm(v,"page").point)},f=function(v,A){var x,D=i.getProps(),I=D.drag,k=D.dragPropagation,$=D.onDragStart;I&&!k&&(i.openGlobalLock&&i.openGlobalLock(),i.openGlobalLock=Iy(I),!i.openGlobalLock)||(i.isDragging=!0,i.currentDirection=null,i.resolveConstraints(),i.visualElement.projection&&(i.visualElement.projection.isAnimationBlocked=!0,i.visualElement.projection.target=void 0),du(function(H){var L,G,J=i.getAxisMotionValue(H).get()||0;if(cu.test(J)){var le=(G=(L=i.visualElement.projection)===null||L===void 0?void 0:L.layout)===null||G===void 0?void 0:G.actual[H];if(le){var xe=Wu(le);J=xe*(parseFloat(J)/100)}}i.originPoint[H]=J}),$==null||$(v,A),(x=i.visualElement.animationState)===null||x===void 0||x.setActive(Un.Drag,!0))},p=function(v,A){var x=i.getProps(),D=x.dragPropagation,I=x.dragDirectionLock,k=x.onDirectionLock,$=x.onDrag;if(!(!D&&!i.openGlobalLock)){var H=A.offset;if(I&&i.currentDirection===null){i.currentDirection=hT(H),i.currentDirection!==null&&(k==null||k(i.currentDirection));return}i.updateAxis("x",A.point,H),i.updateAxis("y",A.point,H),i.visualElement.syncRender(),$==null||$(v,A)}},g=function(v,A){return i.stop(v,A)};this.panSession=new FE(t,{onSessionStart:l,onStart:f,onMove:p,onSessionEnd:g},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(t,n){var i=this.isDragging;if(this.cancel(),!!i){var o=n.velocity;this.startAnimation(o);var a=this.getProps().onDragEnd;a==null||a(t,n)}},e.prototype.cancel=function(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;var i=this.getProps().dragPropagation;!i&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(Un.Drag,!1)},e.prototype.updateAxis=function(t,n,i){var o=this.getProps().drag;if(!(!i||!qh(t,o,this.currentDirection))){var a=this.getAxisMotionValue(t),s=this.originPoint[t]+i[t];this.constraints&&this.constraints[t]&&(s=eT(s,this.constraints[t],this.elastic[t])),a.set(s)}}
330,e.prototype.resolveConstraints=function(){var t=this,n=this.getProps(),i=n.dragConstraints,o=n.dragElastic,a=(this.visualElement.projection||{}).layout,s=this.constraints;i&&Ad(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&a?this.constraints=tT(a.actual,i):this.constraints=!1,this.elastic=oT(o),s!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&du(function(l){t.getAxisMotionValue(l)&&(t.constraints[l]=rT(a.actual[l],t.constraints[l]))})},e.prototype.resolveRefConstraints=function(){var t=this.getProps(),n=t.dragConstraints,i=t.onMeasureDragConstraints;if(!n||!Ad(n))return!1;var o=n.current;mo(o!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var a=this.visualElement.projection;if(!a||!a.layout)return!1;var s=dT(o,a.root,this.visualElement.getTransformPagePoint()),l=nT(a.layout.actual,s);if(i){var f=i(aT(l));this.hasMutatedConstraints=!!f,f&&(l=$E(f))}return l},e.prototype.startAnimation=function(t){var n=this,i=this.getProps(),o=i.drag,a=i.dragMomentum,s=i.dragElastic,l=i.dragTransition,f=i.dragSnapToOrigin,p=i.onDragTransitionEnd,g=this.constraints||{},v=du(function(A){var x;if(qh(A,o,n.currentDirection)){var D=(x=g==null?void 0:g[A])!==null&&x!==void 0?x:{};f&&(D={min:0,max:0});var I=s?200:1e6,k=s?40:1e7,$=ft(ft({type:"inertia",velocity:a?t[A]:0,bounceStiffness:I,bounceDamping:k,timeConstant:750,restDelta:1,restSpeed:10},l),D);return n.startAxisValueAnimation(A,$)}});return Promise.all(v).then(p)},e.prototype.startAxisValueAnimation=function(t,n){var i=this.getAxisMotionValue(t);return lg(t,i,0,n)},e.prototype.stopAnimation=function(){var t=this;du(function(n){return t.getAxisMotionValue(n).stop()})},e.prototype.getAxisMotionValue=function(t){var n,i,o="_drag"+t.toUpperCase(),a=this.visualElement.getProps()[o];return a||this.visualElement.getValue(t,(i=(n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])!==null&&i!==void 0?i:0)},e.prototype.snapToCursor=function(t){var n=this;du(function(i){var o=n.getProps().drag;if(qh(i,o,n.currentDirection)){var a=n.visualElement.projection,s=n.getAxisMotionValue(i);if(a&&a.layout){var l=a.layout.actual[i],f=l.min,p=l.max;s.set(t[i]-ti(f,p,.5))}}})},e.prototype.scalePositionWithinConstraints=function(){var t=this,n,i=this.getProps(),o=i.drag,a=i.dragConstraints,s=this.visualElement.projection;if(!(!Ad(a)||!s||!this.constraints)){this.stopAnimation();var l={x:0,y:0};du(function(p){var g=t.getAxisMotionValue(p);if(g){var v=g.get();l[p]=iT({min:v,max:v},t.constraints[p])}});var f=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=f?f({},""):"none",(n=s.root)===null||n===void 0||n.updateScroll(),s.updateLayout(),this.resolveConstraints(),du(function(p){if(qh(p,o,null)){var g=t.getAxisMotionValue(p),v=t.constraints[p],A=v.min,x=v.max;g.set(ti(A,x,l[p]))}})}},e.prototype.addListeners=function(){var t=this,n;fT.set(this.visualElement,this);var i=this.visualElement.getInstance(),o=xd(i,"pointerdown",function(p){var g=t.getProps(),v=g.drag,A=g.dragListener,x=A===void 0?!0:A;v&&x&&t.start(p)}),a=function(){var p=t.getProps().dragConstraints;Ad(p)&&(t.constraints=t.resolveRefConstraints())},s=this.visualElement.projection,l=s.addEventListener("measure",a);s&&!s.layout&&((n=s.root)===null||n===void 0||n.updateScroll(),s.updateLayout()),a();var f=vh(window,"resize",function(){return t.scalePositionWithinConstraints()});return s.addEventListener("didUpdate",function(p){var g=p.delta,v=p.hasLayoutChanged;t.isDragging&&v&&(du(function(A){var x=t.getAxisMotionValue(A);x&&(t.originPoint[A]+=g[A].translate,x.set(x.get()+g[A].translate))}),t.visualElement.syncRender())}),function(){f(),o(),l()}},e.prototype.getProps=function(){var t=this.visualElement.getProps(),n=t.drag,i=n===void 0?!1:n,o=t.dragDirectionLock,a=o===void 0?!1:o,s=t.dragPropagation,l=s===void 0?!1:s,f=t.dragConstraints,p=f===void 0?!1:f,g=t.dragElastic,v=g===void 0?yg:g,A=t.dragMomentum,x=A===void 0?!0:A;return ft(ft({},t),{drag:i,dragDirectionLock:a,dragPropagation:l,dragConstraints:p,dragElastic:v,dragMomentum:x})},e}();function qh(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function hT(e,t){t===void 0&&(t=10);var n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function _T(e){var t=e.dragControls,n=e.visualElement,i=Fs(function(){return new pT(n)});(0,h.useEffect)(function(){return t&&t.subscribe(i)},[i,t]),(0,h.useEffect)(function(){return i.addListeners()},[i])}function mT(e){var t=e.onPan,n=e.onPanStart,i=e.onPanEnd,o=e.onPanSessionStart,a=e.visualElement,s=t||n||i||o,l=(0,h.useRef)(null),f=(0,h.useContext)(lh).transformPagePoint,p={onSessionStart:o,onStart:n,onMove:t,onEnd:function(v,A){l.current=null,i&&i(v,A)}};(0,h.useEffect)(function(){l.current!==null&&l.current.updateHandlers(p)});
330function g(v){l.current=new FE(v,p,{transformPagePoint:f})}yh(a,"pointerdown",s&&g),Ry(function(){return l.current&&l.current.end()})}var gT={pan:Is(mT),drag:Is(_T)},Ph=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function vT(){var e=Ph.map(function(){return new Cp}),t={},n={clearAllListeners:function(){return e.forEach(function(i){return i.clear()})},updatePropListeners:function(i){Ph.forEach(function(o){var a,s="on"+o,l=i[s];(a=t[o])===null||a===void 0||a.call(t),l&&(t[o]=n[s](l))})}};return e.forEach(function(i,o){n["on"+Ph[o]]=function(a){return i.add(a)},n["notify"+Ph[o]]=function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return i.notify.apply(i,wi([],hn(a),!1))}}),n}function yT(e,t,n){var i;for(var o in t){var a=t[o],s=n[o];if(lu(a))e.addValue(o,a);else if(lu(s))e.addValue(o,Ml(a));else if(s!==a)if(e.hasValue(o)){var l=e.getValue(o);!l.hasAnimated&&l.set(a)}else e.addValue(o,Ml((i=e.getStaticValue(o))!==null&&i!==void 0?i:a))}for(var o in n)t[o]===void 0&&e.removeValue(o);return t}var KE=function(e){var t=e.treeType,n=t===void 0?"":t,i=e.build,o=e.getBaseTarget,a=e.makeTargetAnimatable,s=e.measureViewportBox,l=e.render,f=e.readValueFromInstance,p=e.removeValueFromRenderState,g=e.sortNodePosition,v=e.scrapeMotionValuesFromProps;return function(A,x){var D=A.parent,I=A.props,k=A.presenceId,$=A.blockInitialAnimation,H=A.visualState,L=A.shouldReduceMotion;x===void 0&&(x={});var G=!1,J=H.latestValues,le=H.renderState,xe,Ie=vT(),re=new Map,Se=new Map,Ne={},Ge=ft({},J),et;function Et(){!xe||!G||(ot(),l(xe,le,I.style,Vt.projection))}function ot(){i(Vt,le,J,x,I)}function He(){Ie.notifyUpdate(J)}function We(Ct,Tt){var Wt=Tt.onChange(function(En){J[Ct]=En,I.onUpdate&&Aa.update(He,!1,!0)}),Xt=Tt.onRenderRequest(Vt.scheduleRender);Se.set(Ct,function(){Wt(),Xt()})}var ct=v(I);for(var At in ct){var lt=ct[At];J[At]!==void 0&&lu(lt)&<.set(J[At],!1)}var Mt=ph(I),jt=ny(I),Vt=ft(ft({treeType:n,current:null,depth:D?D.depth+1:0,parent:D,children:new Set,presenceId:k,shouldReduceMotion:L,variantChildren:jt?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(D!=null&&D.isMounted()),blockInitialAnimation:$,isMounted:function(){return!!xe},mount:function(Ct){G=!0,xe=Vt.current=Ct,Vt.projection&&Vt.projection.mount(Ct),jt&&D&&!Mt&&(et=D==null?void 0:D.addVariantChild(Vt)),re.forEach(function(Tt,Wt){return We(Wt,Tt)}),D==null||D.children.add(Vt),Vt.setProps(I)},unmount:function(){var Ct;(Ct=Vt.projection)===null||Ct===void 0||Ct.unmount(),Td.update(He),Td.render(Et),Se.forEach(function(Tt){return Tt()}),et==null||et(),D==null||D.children.delete(Vt),Ie.clearAllListeners(),xe=void 0,G=!1},addVariantChild:function(Ct){var Tt,Wt=Vt.getClosestVariantNode();if(Wt)return(Tt=Wt.variantChildren)===null||Tt===void 0||Tt.add(Ct),function(){return Wt.variantChildren.delete(Ct)}},sortNodePosition:function(Ct){return!g||n!==Ct.treeType?0:g(Vt.getInstance(),Ct.getInstance())},getClosestVariantNode:function(){return jt?Vt:D==null?void 0:D.getClosestVariantNode()},getLayoutId:function(){return I.layoutId},getInstance:function(){return xe},getStaticValue:function(Ct){return J[Ct]},setStaticValue:function(Ct,Tt){return J[Ct]=Tt},getLatestValues:function(){return J},setVisibility:function(Ct){Vt.isVisible!==Ct&&(Vt.isVisible=Ct,Vt.scheduleRender())},makeTargetAnimatable:function(Ct,Tt){return Tt===void 0&&(Tt=!0),a(Vt,Ct,I,Tt)},measureViewportBox:function(){return s(xe,I)},addValue:function(Ct,Tt){Vt.hasValue(Ct)&&Vt.removeValue(Ct),re.set(Ct,Tt),J[Ct]=Tt.get(),We(Ct,Tt)},removeValue:function(Ct){var Tt;re.delete(Ct),(Tt=Se.get(Ct))===null||Tt===void 0||Tt(),Se.delete(Ct),delete J[Ct],p(Ct,le)},hasValue:function(Ct){return re.has(Ct)},getValue:function(Ct,Tt){var Wt=re.get(Ct);return Wt===void 0&&Tt!==void 0&&(Wt=Ml(Tt),Vt.addValue(Ct,Wt)),Wt},forEachValue:function(Ct){return re.forEach(Ct)},readValue:function(Ct){var Tt;return(Tt=J[Ct])!==null&&Tt!==void 0?Tt:f(xe,Ct,x)},setBaseTarget:function(Ct,Tt){Ge[Ct]=Tt},getBaseTarget:function(Ct){if(o){var Tt=o(I,Ct);if(Tt!==void 0&&!lu(Tt))return Tt}return Ge[Ct]}}
330,Ie),{build:function(){return ot(),le},scheduleRender:function(){Aa.render(Et,!1,!0)},syncRender:Et,setProps:function(Ct){(Ct.transformTemplate||I.transformTemplate)&&Vt.scheduleRender(),I=Ct,Ie.updatePropListeners(Ct),Ne=yT(Vt,v(I),Ne)},getProps:function(){return I},getVariant:function(Ct){var Tt;return(Tt=I.variants)===null||Tt===void 0?void 0:Tt[Ct]},getDefaultTransition:function(){return I.transition},getTransformPagePoint:function(){return I.transformPagePoint},getVariantContext:function(Ct){if(Ct===void 0&&(Ct=!1),Ct)return D==null?void 0:D.getVariantContext();if(!Mt){var Tt=(D==null?void 0:D.getVariantContext())||{};return I.initial!==void 0&&(Tt.initial=I.initial),Tt}for(var Wt={},Xt=0;Xt<ET;Xt++){var En=XE[Xt],Cn=I[En];(Da(Cn)||Cn===!1)&&(Wt[En]=Cn)}return Wt}});return Vt}},XE=wi(["initial"],hn(_g),!1),ET=XE.length;function bg(e){return typeof e=="string"&&e.startsWith("var(--")}var ZE=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function CT(e){var t=ZE.exec(e);if(!t)return[,];var n=hn(t,3),i=n[1],o=n[2];return[i,o]}var bT=4;function Dg(e,t,n){n===void 0&&(n=1),mo(n<=bT,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var i=hn(CT(e),2),o=i[0],a=i[1];if(o){var s=window.getComputedStyle(t).getPropertyValue(o);return s?s.trim():bg(a)?Dg(a,t,n+1):a}}function DT(e,t,n){var i,o=ri(t,[]),a=e.getInstance();if(!(a instanceof Element))return{target:o,transitionEnd:n};n&&(n=ft({},n)),e.forEachValue(function(p){var g=p.get();if(bg(g)){var v=Dg(g,a);v&&p.set(v)}});for(var s in o){var l=o[s];if(bg(l)){var f=Dg(l,a);f&&(o[s]=f,n&&((i=n[s])!==null&&i!==void 0||(n[s]=l)))}}return{target:o,transitionEnd:n}}var AT=new Set(["width","height","top","left","right","bottom","x","y"]),JE=function(e){return AT.has(e)},xT=function(e){return Object.keys(e).some(JE)},e2=function(e,t){e.set(t,!1),e.set(t)},Rh=function(e){return e===Pl||e===tn},t2;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(t2||(t2={}));var n2=function(e,t){return parseFloat(e.split(", ")[t])},i2=function(e,t){return function(n,i){var o=i.transform;if(o==="none"||!o)return 0;var a=o.match(/^matrix3d\((.+)\)$/);if(a)return n2(a[1],t);var s=o.match(/^matrix\((.+)\)$/);return s?n2(s[1],e):0}},wT=new Set(["x","y","z"]),TT=cp.filter(function(e){return!wT.has(e)});function ST(e){var t=[];return TT.forEach(function(n){var i=e.getValue(n);i!==void 0&&(t.push([n,i.get()]),i.set(n.startsWith("scale")?1:0))}),t.length&&e.syncRender(),t}var r2={width:function(e,t){var n=e.x,i=t.paddingLeft,o=i===void 0?"0":i,a=t.paddingRight,s=a===void 0?"0":a;return n.max-n.min-parseFloat(o)-parseFloat(s)},height:function(e,t){var n=e.y,i=t.paddingTop,o=i===void 0?"0":i,a=t.paddingBottom,s=a===void 0?"0":a;return n.max-n.min-parseFloat(o)-parseFloat(s)},top:function(e,t){var n=t.top;return parseFloat(n)},left:function(e,t){var n=t.left;return parseFloat(n)},bottom:function(e,t){var n=e.y,i=t.top;return parseFloat(i)+(n.max-n.min)},right:function(e,t){var n=e.x,i=t.left;return parseFloat(i)+(n.max-n.min)},x:i2(4,13),y:i2(5,14)},OT=function(e,t,n){var i=t.measureViewportBox(),o=t.getInstance(),a=getComputedStyle(o),s=a.display,l={};s==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(function(p){l[p]=r2[p](i,a)}),t.syncRender();var f=t.measureViewportBox();return n.forEach(function(p){var g=t.getValue(p);e2(g,l[p]),e[p]=r2[p](f,a)}),e},FT=function(e,t,n,i){n===void 0&&(n={}),i===void 0&&(i={}),t=ft({},t),i=ft({},i);var o=Object.keys(t).filter(JE),a=[],s=!1,l=[];if(o.forEach(function(g){var v=e.getValue(g);if(e.hasValue(g)){var A=n[g],x=bp(A),D=t[g],I;if(gp(D)){var k=D.length,$=D[0]===null?1:0;A=D[$],x=bp(A);for(var H=$;H<k;H++)I?mo(bp(D[H])===I,"All keyframes must be of the same type"):(I=bp(D[H]),mo(I===x||Rh(x)&&Rh(I),"Keyframes must be of the same dimension as the current value"))}else I=bp(D);if(x!==I)if(Rh(x)&&Rh(I)){var L=v.get();
330typeof L=="string"&&v.set(parseFloat(L)),typeof D=="string"?t[g]=parseFloat(D):Array.isArray(D)&&I===tn&&(t[g]=D.map(parseFloat))}else x!=null&&x.transform&&(I!=null&&I.transform)&&(A===0||D===0)?A===0?v.set(I.transform(A)):t[g]=x.transform(D):(s||(a=ST(e),s=!0),l.push(g),i[g]=i[g]!==void 0?i[g]:t[g],e2(v,D))}}),l.length){var f=l.indexOf("height")>=0?window.pageYOffset:null,p=OT(t,e,l);return a.length&&a.forEach(function(g){var v=hn(g,2),A=v[0],x=v[1];e.getValue(A).set(x)}),e.syncRender(),f!==null&&window.scrollTo({top:f}),{target:p,transitionEnd:i}}else return{target:t,transitionEnd:i}};function NT(e,t,n,i){return xT(t)?FT(e,t,n,i):{target:t,transitionEnd:i}}var IT=function(e,t,n,i){var o=DT(e,t,i);return t=o.target,i=o.transitionEnd,NT(e,t,n,i)};function kT(e){return window.getComputedStyle(e)}var o2={treeType:"dom",readValueFromInstance:function(e,t){if(dp(t)){var n=ag(t);return n&&n.default||0}else{var i=kT(e);return(sy(t)?i.getPropertyValue(t):i[t])||0}},sortNodePosition:function(e,t){return e.compareDocumentPosition(t)&2?1:-1},getBaseTarget:function(e,t){var n;return(n=e.style)===null||n===void 0?void 0:n[t]},measureViewportBox:function(e,t){var n=t.transformPagePoint;return QE(e,n)},resetTransform:function(e,t,n){var i=n.transformTemplate;t.style.transform=i?i({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var n=t.vars,i=t.style;delete n[e],delete i[e]},makeTargetAnimatable:function(e,t,n,i){var o=n.transformValues;i===void 0&&(i=!0);var a=t.transition,s=t.transitionEnd,l=ri(t,["transition","transitionEnd"]),f=Bw(l,a||{},e);if(o&&(s&&(s=o(s)),l&&(l=o(l)),f&&(f=o(f))),i){Lw(e,l,f);var p=IT(e,l,f,s);s=p.transitionEnd,l=p.target}return ft({transition:a,transitionEnd:s},l)},scrapeMotionValuesFromProps:Pm,build:function(e,t,n,i,o){e.isVisible!==void 0&&(t.style.visibility=e.isVisible?"visible":"hidden"),Im(t,n,i,o.transformTemplate)},render:vy},qT=KE(o2),PT=KE(ft(ft({},o2),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var n;return dp(t)?((n=ag(t))===null||n===void 0?void 0:n.default)||0:(t=yy.has(t)?t:gy(t),e.getAttribute(t))},scrapeMotionValuesFromProps:Cy,build:function(e,t,n,i,o){qm(t,n,i,o.transformTemplate)},render:Ey})),RT=function(e,t){return Om(e)?PT(t,{enableHardwareAcceleration:!1}):qT(t,{enableHardwareAcceleration:!0})};function a2(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var wp={correct:function(e,t){if(!t.target)return e;if(typeof e=="string")if(tn.test(e))e=parseFloat(e);else return e;var n=a2(e,t.target.x),i=a2(e,t.target.y);return"".concat(n,"% ").concat(i,"%")}},u2="_$css",LT={correct:function(e,t){var n=t.treeScale,i=t.projectionDelta,o=e,a=e.includes("var("),s=[];a&&(e=e.replace(ZE,function(I){return s.push(I),u2}));var l=Gu.parse(e);if(l.length>5)return o;var f=Gu.createTransformer(e),p=typeof l[0]!="number"?1:0,g=i.x.scale*n.x,v=i.y.scale*n.y;l[0+p]/=g,l[1+p]/=v;var A=ti(g,v,.5);typeof l[2+p]=="number"&&(l[2+p]/=A),typeof l[3+p]=="number"&&(l[3+p]/=A);var x=f(l);if(a){var D=0;x=x.replace(u2,function(){var I=s[D];return D++,I})}return x}},MT=function(e){Oo(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.componentDidMount=function(){var n=this,i=this.props,o=i.visualElement,a=i.layoutGroup,s=i.switchLayoutGroup,l=i.layoutId,f=o.projection;oA(jT),f&&(a!=null&&a.group&&a.group.add(f),s!=null&&s.register&&l&&s.register(f),f.root.didUpdate(),f.addEventListener("animationComplete",function(){n.safeToRemove()}),f.setOptions(ft(ft({},f.options),{onExitComplete:function(){return n.safeToRemove()}}))),lp.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(n){var i=this,o=this.props,a=o.layoutDependency,s=o.visualElement,l=o.drag,f=o.isPresent,p=s.projection;return p&&(p.isPresent=f,l||n.layoutDependency!==a||a===void 0?p.willUpdate():this.safeToRemove(),n.isPresent!==f&&(f?p.promote():p.relegate()||Aa.postRender(function(){var g;!((g=p.getStack())===null||g===void 0)&&g.members.length||i.safeToRemove()}))),null},t.prototype.componentDidUpdate=function(){var n=this.props.visualElement.projection;n&&(n.root.didUpdate(),!n.currentAnimation&&n.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var n=this.props,i=n.visualElement,o=n.layoutGroup,a=n.switchLayoutGroup,s=i.projection;s&&(s.scheduleCheckAfterUnmount(),o!=null&&o.group&&o.group.remove(s),a!=null&&a.deregister&&a.deregister(s))},t.prototype.safeToRemove=function(){var n=this.props.safeToRemove;n==null||n()},t.prototype.render=function(){return null},t}(h.Component);function BT(e){var t=hn(My(),2),n=t[0],i=t[1],o=(0,h.useContext)(ry);return h.createElement(MT,ft({},e,{layoutGroup:o,switchLayoutGroup:(0,h.useContext)(oy),isPresent:n,safeToRemove:i}))}var jT={borderRadius:ft(ft({},wp),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:wp,borderTopRightRadius:wp,borderBottomLeftRadius:wp,borderBottomRightRadius:wp,boxSh
330adow:LT},VT={measureLayout:BT};function UT(e,t,n){n===void 0&&(n={});var i=lu(e)?e:Ml(e);return lg("",i,t,n),{stop:function(){return i.stop()},isAnimating:function(){return i.isAnimating()}}}var s2=["TopLeft","TopRight","BottomLeft","BottomRight"],$T=s2.length,l2=function(e){return typeof e=="string"?parseFloat(e):e},c2=function(e){return typeof e=="number"||tn.test(e)};function zT(e,t,n,i,o,a){var s,l,f,p;o?(e.opacity=ti(0,(s=n.opacity)!==null&&s!==void 0?s:1,HT(i)),e.opacityExit=ti((l=t.opacity)!==null&&l!==void 0?l:1,0,GT(i))):a&&(e.opacity=ti((f=t.opacity)!==null&&f!==void 0?f:1,(p=n.opacity)!==null&&p!==void 0?p:1,i));for(var g=0;g<$T;g++){var v="border".concat(s2[g],"Radius"),A=d2(t,v),x=d2(n,v);if(!(A===void 0&&x===void 0)){A||(A=0),x||(x=0);var D=A===0||x===0||c2(A)===c2(x);D?(e[v]=Math.max(ti(l2(A),l2(x),i),0),(cu.test(x)||cu.test(A))&&(e[v]+="%")):e[v]=x}}(t.rotate||n.rotate)&&(e.rotate=ti(t.rotate||0,n.rotate||0,i))}function d2(e,t){var n;return(n=e[t])!==null&&n!==void 0?n:e.borderRadius}var HT=f2(0,.5,Jm),GT=f2(.5,.95,Xm);function f2(e,t,n){return function(i){return i<e?0:i>t?1:n(vp(e,t,i))}}function p2(e,t){e.min=t.min,e.max=t.max}function xa(e,t){p2(e.x,t.x),p2(e.y,t.y)}function h2(e,t,n,i,o){return e-=t,e=kh(e,1/n,i),o!==void 0&&(e=kh(e,1/o,i)),e}function WT(e,t,n,i,o,a,s){if(t===void 0&&(t=0),n===void 0&&(n=1),i===void 0&&(i=.5),a===void 0&&(a=e),s===void 0&&(s=e),cu.test(t)){t=parseFloat(t);var l=ti(s.min,s.max,t/100);t=l-s.min}if(typeof t=="number"){var f=ti(a.min,a.max,i);e===a&&(f-=t),e.min=h2(e.min,t,n,f,o),e.max=h2(e.max,t,n,f,o)}}function _2(e,t,n,i,o){var a=hn(n,3),s=a[0],l=a[1],f=a[2];WT(e,t[s],t[l],t[f],t.scale,i,o)}var YT=["x","scaleX","originX"],QT=["y","scaleY","originY"];function m2(e,t,n,i){_2(e.x,t,YT,n==null?void 0:n.x,i==null?void 0:i.x),_2(e.y,t,QT,n==null?void 0:n.y,i==null?void 0:i.y)}function g2(e){return e.translate===0&&e.scale===1}function v2(e){return g2(e.x)&&g2(e.y)}function y2(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var KT=function(){function e(){this.members=[]}return e.prototype.add=function(t){cg(this.members,t),t.scheduleRender()},e.prototype.remove=function(t){if(dg(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){var n=this.members[this.members.length-1];n&&this.promote(n)}},e.prototype.relegate=function(t){var n=this.members.findIndex(function(s){return t===s});if(n===0)return!1;for(var i,o=n;o>=0;o--){var a=this.members[o];if(a.isPresent!==!1){i=a;break}}return i?(this.promote(i),!0):!1},e.prototype.promote=function(t,n){var i,o=this.lead;if(t!==o&&(this.prevLead=o,this.lead=t,t.show(),o)){o.instance&&o.scheduleRender(),t.scheduleRender(),t.resumeFrom=o,n&&(t.resumeFrom.preserveOpacity=!0),o.snapshot&&(t.snapshot=o.snapshot,t.snapshot.latestValues=o.animationValues||o.latestValues,t.snapshot.isShared=!0),!((i=t.root)===null||i===void 0)&&i.isUpdating&&(t.isLayoutDirty=!0);var a=t.options.crossfade;a===!1&&o.hide()}},e.prototype.exitAnimationComplete=function(){this.members.forEach(function(t){var n,i,o,a,s;(i=(n=t.options).onExitComplete)===null||i===void 0||i.call(n),(s=(o=t.resumingFrom)===null||o===void 0?void 0:(a=o.options).onExitComplete)===null||s===void 0||s.call(a)})},e.prototype.scheduleRender=function(){this.members.forEach(function(t){t.instance&&t.scheduleRender(!1)})},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),XT="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";
330function E2(e,t,n){var i=e.x.translate/t.x,o=e.y.translate/t.y,a="translate3d(".concat(i,"px, ").concat(o,"px, 0) ");if(a+="scale(".concat(1/t.x,", ").concat(1/t.y,") "),n){var s=n.rotate,l=n.rotateX,f=n.rotateY;s&&(a+="rotate(".concat(s,"deg) ")),l&&(a+="rotateX(".concat(l,"deg) ")),f&&(a+="rotateY(".concat(f,"deg) "))}var p=e.x.scale*t.x,g=e.y.scale*t.y;return a+="scale(".concat(p,", ").concat(g,")"),a===XT?"none":a}var ZT=function(e,t){return e.depth-t.depth},JT=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(t){cg(this.children,t),this.isDirty=!0},e.prototype.remove=function(t){dg(this.children,t),this.isDirty=!0},e.prototype.forEach=function(t){this.isDirty&&this.children.sort(ZT),this.isDirty=!1,this.children.forEach(t)},e}(),C2=1e3;function b2(e){var t=e.attachResizeListener,n=e.defaultParent,i=e.measureScroll,o=e.checkIsScrollRoot,a=e.resetTransform;return function(){function s(l,f,p){var g=this;f===void 0&&(f={}),p===void 0&&(p=n==null?void 0:n()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){g.isUpdating&&(g.isUpdating=!1,g.clearAllSnapshots())},this.updateProjection=function(){g.nodes.forEach(o5),g.nodes.forEach(a5)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=l,this.latestValues=f,this.root=p?p.root||p:this,this.path=p?wi(wi([],hn(p.path),!1),[p],!1):[],this.parent=p,this.depth=p?p.depth+1:0,l&&this.root.registerPotentialNode(l,this);for(var v=0;v<this.path.length;v++)this.path[v].shouldResetTransform=!0;this.root===this&&(this.nodes=new JT)}return s.prototype.addEventListener=function(l,f){return this.eventHandlers.has(l)||this.eventHandlers.set(l,new Cp),this.eventHandlers.get(l).add(f)},s.prototype.notifyListeners=function(l){for(var f=[],p=1;p<arguments.length;p++)f[p-1]=arguments[p];var g=this.eventHandlers.get(l);g==null||g.notify.apply(g,wi([],hn(f),!1))},s.prototype.hasListeners=function(l){return this.eventHandlers.has(l)},s.prototype.registerPotentialNode=function(l,f){this.potentialNodes.set(l,f)},s.prototype.mount=function(l,f){var p=this,g;if(f===void 0&&(f=!1),!this.instance){this.isSVG=l instanceof SVGElement&&l.tagName!=="svg",this.instance=l;var v=this.options,A=v.layoutId,x=v.layout,D=v.visualElement;if(D&&!D.getInstance()&&D.mount(l),this.root.nodes.add(this),(g=this.parent)===null||g===void 0||g.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),f&&(x||A)&&(this.isLayoutDirty=!0),t){var I,k=function(){return p.root.updateBlockedByResize=!1};t(l,function(){p.root.updateBlockedByResize=!0,clearTimeout(I),I=window.setTimeout(k,250),lp.hasAnimatedSinceResize&&(lp.hasAnimatedSinceResize=!1,p.nodes.forEach(r5))})}A&&this.root.registerSharedNode(A,this),this.options.animate!==!1&&D&&(A||x)&&this.addEventListener("didUpdate",function($){var H,L,G,J,le,xe=$.delta,Ie=$.hasLayoutChanged,re=$.hasRelativeTargetChanged,Se=$.layout;if(p.isTreeAnimationBlocked()){p.target=void 0,p.relativeTarget=void 0;return}var Ne=(L=(H=p.options.transition)!==null&&H!==void 0?H:D.getDefaultTransition())!==null&&L!==void 0?L:d5,Ge=D.getProps(),et=Ge.onLayoutAnimationStart,Et=Ge.onLayoutAnimationComplete,ot=!p.targetLayout||!y2(p.targetLayout,Se)||re,He=!Ie&&re;if(!((G=p.resumeFrom)===null||G===void 0)&&G.instance||He||Ie&&(ot||!p.currentAnimation)){p.resumeFrom&&(p.resumingFrom=p.resumeFrom,p.resumingFrom.resumingFrom=void 0),p.setAnimationOrigin(xe,He);var We=ft(ft({},sg(Ne,"layout")),{onPlay:et,onComplete:Et});D.shouldReduceMotion&&(We.delay=0,We.type=!1),p.startAnimation(We)}else!Ie&&p.animationProgress===0&&p.finishAnimation(),p.isLead()&&((le=(J=p.options).onExitComplete)===null||le===void 0||le.call(J));p.targetLayout=Se})}},s.prototype.unmount=function(){var l,f;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(l=this.getStack())===null||l===void 0||l.remove(this),(f=this.parent)===null||f===void 0||f.children.delete(this),this.instance=void 0,Td.preRender(this.updateProjection)},s.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},s.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},s.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},s.prototype.isTreeAnimationBlocked=function(){var l;return this.isAnimationBlocked||((l=this.parent)===null||l===void 0?void 0:l.isTreeAnimationBlocked())||!1}
330,s.prototype.startUpdate=function(){var l;this.isUpdateBlocked()||(this.isUpdating=!0,(l=this.nodes)===null||l===void 0||l.forEach(u5))},s.prototype.willUpdate=function(l){var f,p,g;if(l===void 0&&(l=!0),this.root.isUpdateBlocked()){(p=(f=this.options).onExitComplete)===null||p===void 0||p.call(f);return}if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var v=0;v<this.path.length;v++){var A=this.path[v];A.shouldResetTransform=!0,A.updateScroll()}var x=this.options,D=x.layoutId,I=x.layout;if(!(D===void 0&&!I)){var k=(g=this.options.visualElement)===null||g===void 0?void 0:g.getProps().transformTemplate;this.prevTransformTemplateValue=k==null?void 0:k(this.latestValues,""),this.updateSnapshot(),l&&this.notifyListeners("willUpdate")}}},s.prototype.didUpdate=function(){var l=this.isUpdateBlocked();if(l){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(D2);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(f5),this.potentialNodes.clear()),this.nodes.forEach(i5),this.nodes.forEach(e5),this.nodes.forEach(t5),this.clearAllSnapshots(),ig.update(),ig.preRender(),ig.render())},s.prototype.clearAllSnapshots=function(){this.nodes.forEach(n5),this.sharedNodes.forEach(s5)},s.prototype.scheduleUpdateProjection=function(){Aa.preRender(this.updateProjection,!1,!0)},s.prototype.scheduleCheckAfterUnmount=function(){var l=this;Aa.postRender(function(){l.isLayoutDirty?l.root.didUpdate():l.root.checkUpdateFailed()})},s.prototype.updateSnapshot=function(){if(!(this.snapshot||!this.instance)){var l=this.measure(),f=this.removeTransform(this.removeElementScroll(l));T2(f),this.snapshot={measured:l,layout:f,latestValues:{}}}},s.prototype.updateLayout=function(){var l;if(this.instance&&(this.updateScroll(),!(!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))){if(this.resumeFrom&&!this.resumeFrom.instance)for(var f=0;f<this.path.length;f++){var p=this.path[f];p.updateScroll()}var g=this.measure();T2(g);var v=this.layout;this.layout={measured:g,actual:this.removeElementScroll(g)},this.layoutCorrected=ar(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),(l=this.options.visualElement)===null||l===void 0||l.notifyLayoutMeasure(this.layout.actual,v==null?void 0:v.actual)}},s.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=o(this.instance),this.scroll=i(this.instance))},s.prototype.resetTransform=function(){var l;if(a){var f=this.isLayoutDirty||this.shouldResetTransform,p=this.projectionDelta&&!v2(this.projectionDelta),g=(l=this.options.visualElement)===null||l===void 0?void 0:l.getProps().transformTemplate,v=g==null?void 0:g(this.latestValues,""),A=v!==this.prevTransformTemplateValue;f&&(p||qs(this.latestValues)||A)&&(a(this.instance,v),this.shouldResetTransform=!1,this.scheduleRender())}},s.prototype.measure=function(){var l=this.options.visualElement;if(!l)return ar();var f=l.measureViewportBox(),p=this.root.scroll;return p&&(Ps(f.x,p.x),Ps(f.y,p.y)),f},s.prototype.removeElementScroll=function(l){var f=ar();xa(f,l);for(var p=0;p<this.path.length;p++){var g=this.path[p],v=g.scroll,A=g.options,x=g.isScrollRoot;if(g!==this.root&&v&&A.layoutScroll){if(x){xa(f,l);var D=this.root.scroll;D&&(Ps(f.x,-D.x),Ps(f.y,-D.y))}Ps(f.x,v.x),Ps(f.y,v.y)}}return f},s.prototype.applyTransform=function(l,f){f===void 0&&(f=!1);var p=ar();xa(p,l);for(var g=0;g<this.path.length;g++){var v=this.path[g];!f&&v.options.layoutScroll&&v.scroll&&v!==v.root&&Sd(p,{x:-v.scroll.x,y:-v.scroll.y}),qs(v.latestValues)&&Sd(p,v.latestValues)}return qs(this.latestValues)&&Sd(p,this.latestValues),p},s.prototype.removeTransform=function(l){var f,p=ar();xa(p,l);for(var g=0;g<this.path.length;g++){var v=this.path[g];if(v.instance&&qs(v.latestValues)){zE(v.latestValues)&&v.updateSnapshot();var A=ar(),x=v.measure();xa(A,x),m2(p,v.latestValues,(f=v.snapshot)===null||f===void 0?void 0:f.layout,A)}}return qs(this.latestValues)&&m2(p,this.latestValues),p},s.prototype.setTargetDelta=function(l){this.targetDelta=l,this.root.scheduleUpdateProjection()},s.prototype.setOptions=function(l){var f;this.options=ft(ft(ft({},this.options),l),{crossfade:(f=l.crossfade)!==null&&f!==void 0?f:!0})},s.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},s.prototype.resolveTargetDelta=function(){var l,f=this.options,p=f.layout,g=f.layoutId;!this.layout||!(p||g)||(!this.targetDelta&&!this.relativeTarget&&(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=ar(),this.relativeTargetOrigin=ar(),Ap(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),xa(this.relativeTarget,this.relativeTargetOrigin))),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ar(),this.targetWithTransforms=ar()),this.relativeTarget&&this.relativeTargetOrigin&&(!((l=this.relativeParent)===null||l===void 0)&&l.target)?Jw(this.target,this.relativeTarget,this.relativeParent.target):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.actual):xa(this.target,this.layout.actual),WE(this.target,this.targetDelta)):xa(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&!!this.relativeParent.resumingFrom==!!this.resumingFrom&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=ar(),this.relativeTargetOrigin=ar(),Ap(this.relativeTargetOrigin,this.target,this.relativeParent.target),xa(this.relativeTarget,this.relativeTargetOrigin)))))},s.prototype.getClosestProjectingParent=function(){if(!(!this.parent||qs(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},s.prototype.calcProjection=function(){var l,f=this.options,p=f.layout,g=f.layoutId;if(this.isTreeAnimating=!!(!((l=this.parent)===null||l===void 0)&&l.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!(!this.layout||!(p||g))){var v=this.getLead();xa(this.layoutCorrected,this.layout.actual),sT(this.layoutCorrected,this.treeScale,this.path,!!this.resumingFrom||this!==v);var A=v.target;if(A){this.projectionDelta||(this.projectionDelta=xp(),this.projectionDeltaWithTransform=xp());var x=this.treeScale.x,D=this.treeScale.y,I=this.projectionTransform;Dp(this.projectionDelta,this.layoutCorrected,A,this.latestValues),this.projectionTransform=E2(this.projectionDelta,this.treeScale),(this.projectionTransform!==I||this.treeScale.x!==x||this.treeScale.y!==D)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",A))}}},s.prototype.hide=function(){this.isVisible=!1},s.prototype.show=function(){this.isVisible=!0},s.prototype.scheduleRender=function(l){var f,p,g;l===void 0&&(l=!0),(p=(f=this.options).scheduleRender)===null||p===void 0||p.call(f),l&&((g=this.getStack())===null||g===void 0||g.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},s.prototype.setAnimationOrigin=function(l,f){var p=this,g;f===void 0&&(f=!1);var v=this.snapshot,A=(v==null?void 0:v.latestValues)||{},x=ft({},this.latestValues),D=xp();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!f;var I=ar(),k=v==null?void 0:v.isShared,$=(((g=this.getStack())===null||g===void 0?void 0:g.members.length)||0)<=1,H=!!(k&&!$&&this.options.crossfade===!0&&!this.path.some(c5));this.animationProgress=0,this.mixTargetDelta=function(L){var G,J=L/1e3;A2(D.x,l.x,J),A2(D.y,l.y,J),p.setTargetDelta(D),p.relativeTarget&&p.relativeTargetOrigin&&p.layout&&(!((G=p.relativeParent)===null||G===void 0)&&G.layout)&&(Ap(I,p.layout.actual,p.relativeParent.layout.actual),l5(p.relativeTarget,p.relativeTargetOrigin,I,J)),k&&(p.animationValues=x,zT(x,A,p.latestValues,J,H,$)),p.root.scheduleUpdateProjection(),p.scheduleRender(),p.animationProgress=J},this.mixTargetDelta(0)},s.prototype.startAnimation=function(l){var f=this,p,g;this.notifyListeners("animationStart"),(p=this.currentAnimation)===null||p===void 0||p.stop(),this.resumingFrom&&((g=this.resumingFrom.currentAnimation)===null||g===void 0||g.stop()),this.pendingAnimation&&(Td.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Aa.update(function(){lp.hasAnimatedSinceResize=!0,f.currentAnimation=UT(0,C2,ft(ft({},l),{onUpdate:function(v){var A;f.mixTargetDelta(v),(A=l.onUpdate)===null||A===void 0||A.call(l,v)},onComplete:function(){var v;(v=l.onComplete)===null||v===void 0||v.call(l),f.completeAnimation()}})),f.resumingFrom&&(f.resumingFrom.currentAnimation=f.currentAnimation),f.pendingAnimation=void 0})},s.prototype.completeAnimation=function(){var l;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(l=this.getStack())===null||l===void 0||l.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},s.prototype.finishAnimation=function(){var l;this.currentAnimation&&((l=this.mixTargetDelta)===null||l===void 0||l.call(this,C2),this.currentAnimation.stop()),this.completeAnimation()},s.prototype.applyTransformsToTarget=function(){var l=this.getLead(),f=l.targetWithTransforms,p=l.target,g=l.layout,v=l.latestValues;!f||!p||!g||(xa(f,p),Sd(f,v),Dp(this.projectionDeltaWithTransform,this.layoutCorrected,f,v))},s.prototype.registerSharedNode=function(l,f){var p,g,v;this.sharedNodes.has(l)||this.sharedNodes.set(l,new KT);var A=this.sharedNodes.get(l);A.add(f),f.promote({transition:(p=f.options.initialPromotionConfig)===null||p===void 0?void 0:p.transition,preserveFollowOpacity:(v=(g=f.options.initialPromotionConfig)===null||g===void 0?void 0:g.shouldPreserveFollowOpacity)===null||v===void 0?void 0:v.call(g,f)})},s.prototype.isLead=function(){var l=this.getStack();return l?l.lead===this:!0},s.prototype.getLead=function(){var l,f=this.options.layoutId;return f?((l=this.getStack())===null||l===void 0?void 0:l.lead)||this:this},s.prototype.getPrevLead=function(){var l,f=this.options.layoutId;return f?(l=this.getStack())===null||l===void 0?void 0:l.prevLead:void 0},s.prototype.getStack=function(){var l=this.options.layoutId;if(l)return this.root.sharedNodes.get(l)},s.prototype.promote=function(l){var f=l===void 0?{}:l,p=f.needsReset,g=f.transition,v=f.preserveFollowOpacity,A=this.getStack();A&&A.promote(this,v),p&&(this.projectionDelta=void 0,this.needsReset=!0),g&&this.setOptions({transition:g})},s.prototype.relegate=function(){var l=this.getStack();return l?l.relegate(this):!1},s.prototype.resetRotation=function(){var l=this.options.visualElement;if(l){for(var f=!1,p={},g=0;g<Fm.length;g++){var v=Fm[g],A="rotate"+v;l.getStaticValue(A)&&(f=!0,p[A]=l.getStaticValue(A),l.setStaticValue(A,0))}if(f){l==null||l.syncRender();for(var A in p)l.setStaticValue(A,p[A]);l.scheduleRender()}}},s.prototype.getProjectionStyles=function(l){var f,p,g,v,A,x;l===void 0&&(l={});var D={};if(!this.instance||this.isSVG)return D;if(this.isVisible)D.visibility="";else return{visibility:"hidden"};var I=(f=this.options.visualElement)===null||f===void 0?void 0:f.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,D.opacity="",D.pointerEvents=gh(l.pointerEvents)||"",D.transform=I?I(this.latestValues,""):"none",D;var k=this.getLead();if(!this.projectionDelta||!this.layout||!k.target){var $={};return this.options.layoutId&&($.opacity=(p=this.latestValues.opacity)!==null&&p!==void 0?p:1,$.pointerEvents=gh(l.pointerEvents)||""),this.hasProjected&&!qs(this.latestValues)&&($.transform=I?I({},""):"none",this.hasProjected=!1),$}var H=k.animationValues||k.latestValues;this.applyTransformsToTarget(),D.transform=E2(this.projectionDeltaWithTransform,this.treeScale,H),I&&(D.transform=I(H,D.transform));var L=this.projectionDelta,G=L.x,J=L.y;D.transformOrigin="".concat(G.origin*100,"% ").concat(J.origin*100,"% 0"),k.animationValues?D.opacity=k===this?(v=(g=H.opacity)!==null&&g!==void 0?g:this.latestValues.opacity)!==null&&v!==void 0?v:1:this.preserveOpacity?this.latestValues.opacity:H.opacityExit:D.opacity=k===this?(A=H.opacity)!==null&&A!==void 0?A:"":(x=H.opacityExit)!==null&&x!==void 0?x:0;for(var le in hh)if(H[le]!==void 0){var xe=hh[le],Ie=xe.correct,re=xe.applyTo,Se=Ie(H[le],k);if(re)for(var Ne=re.length,Ge=0;Ge<Ne;Ge++)D[re[Ge]]=Se;else D[le]=Se}return this.options.layoutId&&(D.pointerEvents=k===this?gh(l.pointerEvents)||"":"none"),D},s.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0}
330,s.prototype.resetTree=function(){this.root.nodes.forEach(function(l){var f;return(f=l.currentAnimation)===null||f===void 0?void 0:f.stop()}),this.root.nodes.forEach(D2),this.root.sharedNodes.clear()},s}()}function e5(e){e.updateLayout()}function t5(e){var t,n,i,o,a=(n=(t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)!==null&&n!==void 0?n:e.snapshot;if(e.isLead()&&e.layout&&a&&e.hasListeners("didUpdate")){var s=e.layout,l=s.actual,f=s.measured;e.options.animationType==="size"?du(function(H){var L=a.isShared?a.measured[H]:a.layout[H],G=Wu(L);L.min=l[H].min,L.max=L.min+G}):e.options.animationType==="position"&&du(function(H){var L=a.isShared?a.measured[H]:a.layout[H],G=Wu(l[H]);L.max=L.min+G});var p=xp();Dp(p,l,a.layout);var g=xp();a.isShared?Dp(g,e.applyTransform(f,!0),a.measured):Dp(g,l,a.layout);var v=!v2(p),A=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var x=e.relativeParent,D=x.snapshot,I=x.layout;if(D&&I){var k=ar();Ap(k,a.layout,D.layout);var $=ar();Ap($,l,I.actual),y2(k,$)||(A=!0)}}e.notifyListeners("didUpdate",{layout:l,snapshot:a,delta:g,layoutDelta:p,hasLayoutChanged:v,hasRelativeTargetChanged:A})}else e.isLead()&&((o=(i=e.options).onExitComplete)===null||o===void 0||o.call(i));e.options.transition=void 0}function n5(e){e.clearSnapshot()}function D2(e){e.clearMeasurements()}function i5(e){var t=e.options.visualElement;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function r5(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function o5(e){e.resolveTargetDelta()}function a5(e){e.calcProjection()}function u5(e){e.resetRotation()}function s5(e){e.removeLeadSnapshot()}function A2(e,t,n){e.translate=ti(t.translate,0,n),e.scale=ti(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function x2(e,t,n,i){e.min=ti(t.min,n.min,i),e.max=ti(t.max,n.max,i)}function l5(e,t,n,i){x2(e.x,t.x,n.x,i),x2(e.y,t.y,n.y,i)}function c5(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}var d5={duration:.45,ease:[.4,0,.1,1]};function f5(e,t){for(var n=e.root,i=e.path.length-1;i>=0;i--)if(e.path[i].instance){n=e.path[i];break}var o=n&&n!==e.root?n.instance:document,a=o.querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function w2(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function T2(e){w2(e.x),w2(e.y)}var p5=b2({attachResizeListener:function(e,t){return vh(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Ag={current:void 0},h5=b2({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Ag.current){var e=new p5(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Ag.current=e}return Ag.current},resetTransform:function(e,t){e.style.transform=t!=null?t:"none"},checkIsScrollRoot:function(e){return window.getComputedStyle(e).position==="fixed"}}),S2=ft(ft(ft(ft({},Kw),rx),gT),VT),O2=iA(function(e,t){return PA(e,t,S2,RT,h5)});function v9(e){return createMotionComponent(createDomMotionConfig(e,{forwardMotionProps:!1},S2,createDomVisualElement,HTMLProjectionNode))}function _5(e,t,n,i){if(!i)return e;var o=e.findIndex(function(g){return g.value===t});if(o===-1)return e;var a=i>0?1:-1,s=e[o+a];if(!s)return e;var l=e[o],f=s.layout,p=ti(f.min,f.max,.5);return a===1&&l.layout.max+n>p||a===-1&&l.layout.min+n<p?Fw(e,o,o+a):e}function m5(e,t){var n=e.children,i=e.as,o=i===void 0?"ul":i,a=e.axis,s=a===void 0?"y":a,l=e.onReorder,f=e.values,p=ri(e,["children","as","axis","onReorder","values"]),g=Fs(function(){return O2(o)}),v=[],A=(0,h.useRef)(!1);mo(!!f,"Reorder.Group must be provided a values prop");var x={axis:s,registerItem:function(D,I){I&&v.findIndex(function(k){return D===k.value})===-1&&(v.push({value:D,layout:I[s]}),v.sort(y5))},updateOrder:function(D,I,k){if(!A.current){var $=_5(v,D,I,k);v!==$&&(A.current=!0,l($.map(v5).filter(function(H){return f.indexOf(H)!==-1})))}}};return(0,h.useEffect)(function(){A.current=!1}),h.createElement(g,ft({},p,{ref:t}),h.createElement(Q1.Provider,{value:x},n))}var g5=(0,h.forwardRef)(m5);function v5(e){return e.value}function y5(e,t){return e.layout.min-t.layout.min}function F2(e){var t=Fs(function(){return Ml(e)}),n=(0,h.useContext)(lh).isStatic;if(n){var i=hn((0,h.useState)(e),2),o=i[1];(0,h.useEffect)(function(){return t.onChange(o)},[])}return t}var E5=function(e){return typeof e=="object"&&e.mix},C5=function(e){return E5(e)?e.mix:void 0};function b5(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!Array.isArray(e[0]),i=n?0:-1,o=e[0+i],a=e[1+i],s=e[2+i],l=e[3+i],f=Qm(a,s,ft({mixer:C5(s[0])},l));return n?f(o):f}function y9(e,t){useIsomorphicLayoutEffect(function(){if(isMotionValue(e))return e.onChange(t)}
330,[t])}function D5(e,t){Tm(function(){var n=e.map(function(i){return i.onChange(t)});return function(){return n.forEach(function(i){return i()})}})}function A5(e,t){var n=F2(t()),i=function(){return n.set(t())};return i(),D5(e,function(){return Aa.update(i,!1,!0)}),n}function x5(e,t,n,i){var o=typeof t=="function"?t:b5(t,n,i);return Array.isArray(e)?N2(e,o):N2([e],function(a){var s=hn(a,1),l=s[0];return o(l)})}function N2(e,t){var n=Fs(function(){return[]});return A5(e,function(){n.length=0;for(var i=e.length,o=0;o<i;o++)n[o]=e[o].get();return t(n)})}function I2(e,t){return t===void 0&&(t=0),lu(e)?e:F2(t)}function w5(e,t){var n=e.children,i=e.style,o=e.value,a=e.as,s=a===void 0?"li":a,l=e.onDrag,f=e.layout,p=f===void 0?!0:f,g=ri(e,["children","style","value","as","onDrag","layout"]),v=Fs(function(){return O2(s)}),A=(0,h.useContext)(Q1),x={x:I2(i==null?void 0:i.x),y:I2(i==null?void 0:i.y)},D=x5([x.x,x.y],function(G){var J=hn(G,2),le=J[0],xe=J[1];return le||xe?1:"unset"}),I=(0,h.useRef)(null);mo(!!A,"Reorder.Item must be a child of Reorder.Group");var k=A,$=k.axis,H=k.registerItem,L=k.updateOrder;return(0,h.useEffect)(function(){H(o,I.current)},[A]),h.createElement(v,ft({drag:$},g,{dragSnapToOrigin:!0,style:ft(ft({},i),{x:x.x,y:x.y,zIndex:D}),layout:p,onDrag:function(G,J){var le=J.velocity;le[$]&&L(o,x[$].get(),le[$]),l==null||l(G,J)},onLayoutMeasure:function(G){I.current=G},ref:t}),n)}var T5=(0,h.forwardRef)(w5),k2={Group:g5,Item:T5},S5=Object.defineProperty,O5=Object.defineProperties,F5=Object.getOwnPropertyDescriptors,Lh=Object.getOwnPropertySymbols,q2=Object.prototype.hasOwnProperty,P2=Object.prototype.propertyIsEnumerable,R2=(e,t,n)=>t in e?S5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,jo=(e,t)=>{for(var n in t||(t={}))q2.call(t,n)&&R2(e,n,t[n]);if(Lh)for(var n of Lh(t))P2.call(t,n)&&R2(e,n,t[n]);return e},Rs=(e,t)=>O5(e,F5(t)),Mh=(e,t)=>{var n={};for(var i in e)q2.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Lh)for(var i of Lh(e))t.indexOf(i)<0&&P2.call(e,i)&&(n[i]=e[i]);return n},[Bh,E9]=fn("Tooltip",[As]),jh=As(),L2="TooltipProvider",N5=700,xg="tooltip.open",[I5,wg]=Bh(L2),M2=e=>{const{__scopeTooltip:t,delayDuration:n=N5,skipDelayDuration:i=300,disableHoverableContent:o=!1,children:a}=e,[s,l]=h.useState(!0),f=h.useRef(!1),p=h.useRef(0);return h.useEffect(()=>{const g=p.current;return()=>window.clearTimeout(g)},[]),(0,y.jsx)(I5,{scope:t,isOpenDelayed:s,delayDuration:n,onOpen:h.useCallback(()=>{window.clearTimeout(p.current),l(!1)},[]),onClose:h.useCallback(()=>{window.clearTimeout(p.current),p.current=window.setTimeout(()=>l(!0),i)},[i]),isPointerInTransitRef:f,onPointerInTransitChange:h.useCallback(g=>{f.current=g},[]),disableHoverableContent:o,children:a})};M2.displayName=L2;var Vh="Tooltip",[k5,Tp]=Bh(Vh),B2=e=>{const{__scopeTooltip:t,children:n,open:i,defaultOpen:o=!1,onOpenChange:a,disableHoverableContent:s,delayDuration:l}=e,f=wg(Vh,e.__scopeTooltip),p=jh(t),[g,v]=h.useState(null),A=_i(),x=h.useRef(0),D=s!=null?s:f.disableHoverableContent,I=l!=null?l:f.delayDuration,k=h.useRef(!1),[$=!1,H]=Jn({prop:i,defaultProp:o,onChange:xe=>{xe?(f.onOpen(),document.dispatchEvent(new CustomEvent(xg))):f.onClose(),a==null||a(xe)}}),L=h.useMemo(()=>$?k.current?"delayed-open":"instant-open":"closed",[$]),G=h.useCallback(()=>{window.clearTimeout(x.current),x.current=0,k.current=!1,H(!0)},[H]),J=h.useCallback(()=>{window.clearTimeout(x.current),x.current=0,H(!1)},[H]),le=h.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{k.current=!0,H(!0),x.current=0},I)},[I,H]);return h.useEffect(()=>()=>{x.current&&(window.clearTimeout(x.current),x.current=0)},[]),(0,y.jsx)(xs,Rs(jo({},p),{children:(0,y.jsx)(k5,{scope:t,contentId:A,open:$,stateAttribute:L,trigger:g,onTriggerChange:v,onTriggerEnter:h.useCallback(()=>{f.isOpenDelayed?le():G()},[f.isOpenDelayed,le,G]),onTriggerLeave:h.useCallback(()=>{D?J():(window.clearTimeout(x.current),x.current=0)},[J,D]),onOpen:G,onClose:J,disableHoverableContent:D,children:n})}))};B2.displayName=Vh;var Tg="TooltipTrigger",j2=h.forwardRef((e,t)=>{const n=e,{__scopeTooltip:i}=n,o=Mh(n,["__scopeTooltip"]),a=Tp(Tg,i),s=wg(Tg,i),l=jh(i),f=h.useRef(null),p=Yn(t,f,a.onTriggerChange),g=h.useRef(!1),v=h.useRef(!1),A=h.useCallback(()=>g.current=!1,[]);return h.useEffect(()=>()=>document.removeEventListener("pointerup",A),[A]),(0,y.jsx)(Qf,Rs(jo({asChild:!0},l),{children:(0,y.jsx)(Tn.button,Rs(jo({"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute},o),{ref:p,onPointerMove:Yt(e.onPointerMove,x=>{x.pointerType!=="touch"&&!v.current&&!s.isPointerInTransitRef.current&&(a.onTriggerEnter(),v.current=!0)}),onPointerLeave:Yt(e.onPointerLeave,()=>{a.onTriggerLeave(),v.current=!1}),onPointerDown:Yt(e.onPointerDown,()=>{g.current=!0,document.addEventListener("pointerup",A,{once:!0})}),onFocus:Yt(e.onFocus,()=>{g.current||a.onOpen()}),onBlur:Yt(e.onBlur,a.onClose),onClick:Yt(e.onClick,a.onClose)}))}))});j2.displayName=Tg;var Sg="TooltipPortal",[q5,P5]=Bh(Sg,{forceMount:void 0}),V2=e=>{const{__scopeTooltip:t,forceMount:n,children:i,container:o}=e,a=Tp(Sg,t);return(0,y.jsx)(q5,{scope:t,forceMount:n,children:(0,y.jsx)(qr,{present:n||a.open,children:(0,y.jsx)(rs,{asChild:!0,container:o,children:i})})})};V2.displayName=Sg;var Od="TooltipContent",U2=h.forwardRef((e,t)=>
330{const n=P5(Od,e.__scopeTooltip),i=e,{forceMount:o=n.forceMount,side:a="top"}=i,s=Mh(i,["forceMount","side"]),l=Tp(Od,e.__scopeTooltip);return(0,y.jsx)(qr,{present:o||l.open,children:l.disableHoverableContent?(0,y.jsx)($2,Rs(jo({side:a},s),{ref:t})):(0,y.jsx)(R5,Rs(jo({side:a},s),{ref:t}))})}),R5=h.forwardRef((e,t)=>{const n=Tp(Od,e.__scopeTooltip),i=wg(Od,e.__scopeTooltip),o=h.useRef(null),a=Yn(t,o),[s,l]=h.useState(null),{trigger:f,onClose:p}=n,g=o.current,{onPointerInTransitChange:v}=i,A=h.useCallback(()=>{l(null),v(!1)},[v]),x=h.useCallback((D,I)=>{const k=D.currentTarget,$={x:D.clientX,y:D.clientY},H=j5($,k.getBoundingClientRect()),L=V5($,H),G=U5(I.getBoundingClientRect()),J=z5([...L,...G]);l(J),v(!0)},[v]);return h.useEffect(()=>()=>A(),[A]),h.useEffect(()=>{if(f&&g){const D=k=>x(k,g),I=k=>x(k,f);return f.addEventListener("pointerleave",D),g.addEventListener("pointerleave",I),()=>{f.removeEventListener("pointerleave",D),g.removeEventListener("pointerleave",I)}}},[f,g,x,A]),h.useEffect(()=>{if(s){const D=I=>{const k=I.target,$={x:I.clientX,y:I.clientY},H=(f==null?void 0:f.contains(k))||(g==null?void 0:g.contains(k)),L=!$5($,s);H?A():L&&(A(),p())};return document.addEventListener("pointermove",D),()=>document.removeEventListener("pointermove",D)}},[f,g,s,p,A]),(0,y.jsx)($2,Rs(jo({},e),{ref:a}))}),[L5,M5]=Bh(Vh,{isInside:!1}),$2=h.forwardRef((e,t)=>{const n=e,{__scopeTooltip:i,children:o,"aria-label":a,onEscapeKeyDown:s,onPointerDownOutside:l}=n,f=Mh(n,["__scopeTooltip","children","aria-label","onEscapeKeyDown","onPointerDownOutside"]),p=Tp(Od,i),g=jh(i),{onClose:v}=p;return h.useEffect(()=>(document.addEventListener(xg,v),()=>document.removeEventListener(xg,v)),[v]),h.useEffect(()=>{if(p.trigger){const A=x=>{const D=x.target;D!=null&&D.contains(p.trigger)&&v()};return window.addEventListener("scroll",A,{capture:!0}),()=>window.removeEventListener("scroll",A,{capture:!0})}},[p.trigger,v]),(0,y.jsx)(zi,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:A=>A.preventDefault(),onDismiss:v,children:(0,y.jsxs)($0,Rs(jo(jo({"data-state":p.stateAttribute},g),f),{ref:t,style:jo(jo({},f.style),{"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}),children:[(0,y.jsx)($i,{children:o}),(0,y.jsx)(L5,{scope:i,isInside:!0,children:(0,y.jsx)(Lc,{id:p.contentId,role:"tooltip",children:a||o})})]}))})});U2.displayName=Od;var z2="TooltipArrow",B5=h.forwardRef((e,t)=>{const n=e,{__scopeTooltip:i}=n,o=Mh(n,["__scopeTooltip"]),a=jh(i);return M5(z2,i).isInside?null:(0,y.jsx)(Nl,Rs(jo(jo({},a),o),{ref:t}))});B5.displayName=z2;function j5(e,t){const n=Math.abs(t.top-e.y),i=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,i,o,a)){case a:return"left";case o:return"right";case n:return"top";case i:return"bottom";default:throw new Error("unreachable")}}function V5(e,t,n=5){const i=[];switch(t){case"top":i.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":i.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":i.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":i.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return i}function U5(e){const{top:t,right:n,bottom:i,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:i},{x:o,y:i}]}function $5(e,t){const{x:n,y:i}=e;let o=!1;for(let a=0,s=t.length-1;a<t.length;s=a++){const l=t[a].x,f=t[a].y,p=t[s].x,g=t[s].y;f>i!=g>i&&n<(p-l)*(i-f)/(g-f)+l&&(o=!o)}return o}function z5(e){const t=e.slice();return t.sort((n,i)=>n.x<i.x?-1:n.x>i.x?1:n.y<i.y?-1:n.y>i.y?1:0),H5(t)}function H5(e){if(e.length<=1)return e.slice();const t=[];for(let i=0;i<e.length;i++){const o=e[i];for(;t.length>=2;){const a=t[t.length-1],s=t[t.length-2];if((a.x-s.x)*(o.y-s.y)>=(a.y-s.y)*(o.x-s.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let i=e.length-1;i>=0;i--){const o=e[i];for(;n.length>=2;){const a=n[n.length-1],s=n[n.length-2];if((a.x-s.x)*(o.y-s.y)>=(a.y-s.y)*(o.x-s.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var G5=M2,W5=B2,Y5=j2,Q5=V2,K5=U2,C9=null;
330function Fd(e,t,n){var i;let o=(i=n.initialDeps)!=null?i:[],a;function s(){var l,f,p,g;let v;n.key&&((l=n.debug)!=null&&l.call(n))&&(v=Date.now());const A=e();if(!(A.length!==o.length||A.some((I,k)=>o[k]!==I)))return a;o=A;let D;if(n.key&&((f=n.debug)!=null&&f.call(n))&&(D=Date.now()),a=t(...A),n.key&&((p=n.debug)!=null&&p.call(n))){const I=Math.round((Date.now()-v)*100)/100,k=Math.round((Date.now()-D)*100)/100,$=k/16,H=(L,G)=>{for(L=String(L);L.length<G;)L=" "+L;return L};console.info(`%c\u23F1 ${H(k,5)} /${H(I,5)} ms`,` 331 font-size: .6rem; 332 font-weight: bold; 333 color: hsl(${Math.max(0,Math.min(120-120*$,120))}deg 100% 31%);`,n==null?void 0:n.key)}return(g=n==null?void 0:n.onChange)==null||g.call(n,a),a}return s.updateDeps=l=>{o=l},s}function Og(e,t){if(e===void 0)throw new Error(`Unexpected undefined${t?`: ${t}`:""}`);return e}const X5=(e,t)=>Math.abs(e-t)<1,Z5=(e,t,n)=>{let i;return function(...o){e.clearTimeout(i),i=e.setTimeout(()=>t.apply(this,o),n)}};var J5=Object.defineProperty,H2=Object.getOwnPropertySymbols,eS=Object.prototype.hasOwnProperty,tS=Object.prototype.propertyIsEnumerable,G2=(e,t,n)=>t in e?J5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nS=(e,t)=>{for(var n in t||(t={}))eS.call(t,n)&&G2(e,n,t[n]);if(H2)for(var n of H2(t))tS.call(t,n)&&G2(e,n,t[n]);return e};const iS=e=>e,rS=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),i=[];for(let o=t;o<=n;o++)i.push(o);return i},oS=(e,t)=>{const n=e.scrollElement;if(!n)return;const i=e.targetWindow;if(!i)return;const o=s=>{const{width:l,height:f}=s;t({width:Math.round(l),height:Math.round(f)})};if(o(n.getBoundingClientRect()),!i.ResizeObserver)return()=>{};const a=new i.ResizeObserver(s=>{const l=()=>{const f=s[0];if(f!=null&&f.borderBoxSize){const p=f.borderBoxSize[0];if(p){o({width:p.inlineSize,height:p.blockSize});return}}o(n.getBoundingClientRect())};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(l):l()});return a.observe(n,{box:"border-box"}),()=>{a.unobserve(n)}},Sp={passive:!0},b9=(e,t)=>{const n=e.scrollElement;if(!n)return;const i=()=>{t({width:n.innerWidth,height:n.innerHeight})};return i(),n.addEventListener("resize",i,Sp),()=>{n.removeEventListener("resize",i)}},Uh=typeof window=="undefined"?!0:"onscrollend"in window,aS=(e,t)=>{const n=e.scrollElement;if(!n)return;const i=e.targetWindow;if(!i)return;let o=0;const a=e.options.useScrollendEvent&&Uh?()=>{}:Z5(i,()=>{t(o,!1)},e.options.isScrollingResetDelay),s=g=>()=>{const{horizontal:v,isRtl:A}=e.options;o=v?n.scrollLeft*(A&&-1||1):n.scrollTop,a(),t(o,g)},l=s(!0),f=s(!1);f(),n.addEventListener("scroll",l,Sp);const p=e.options.useScrollendEvent&&Uh;return p&&n.addEventListener("scrollend",f,Sp),()=>{n.removeEventListener("scroll",l),p&&n.removeEventListener("scrollend",f)}},D9=(e,t)=>{const n=e.scrollElement;if(!n)return;const i=e.targetWindow;if(!i)return;let o=0;const a=e.options.useScrollendEvent&&Uh?()=>{}:debounce(i,()=>{t(o,!1)},e.options.isScrollingResetDelay),s=g=>()=>{o=n[e.options.horizontal?"scrollX":"scrollY"],a(),t(o,g)},l=s(!0),f=s(!1);f(),n.addEventListener("scroll",l,Sp);const p=e.options.useScrollendEvent&&Uh;return p&&n.addEventListener("scrollend",f,Sp),()=>{n.removeEventListener("scroll",l),p&&n.removeEventListener("scrollend",f)}},uS=(e,t,n)=>{if(t!=null&&t.borderBoxSize){const i=t.borderBoxSize[0];if(i)return Math.round(i[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},A9=(e,{adjustments:t=0,behavior:n},i)=>{var o,a;const s=e+t;(a=(o=i.scrollElement)==null?void 0:o.scrollTo)==null||a.call(o,{[i.options.horizontal?"left":"top"]:s,behavior:n})},sS=(e,{adjustments:t=0,behavior:n},i)=>{var o,a;const s=e+t;(a=(o=i.scrollElement)==null?void 0:o.scrollTo)==null||a.call(o,{[i.options.horizontal?"left":"top"]:s,behavior:n})};class lS{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let n=null;const i=()=>n||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:n=new this.targetWindow.ResizeObserver(o=>{o.forEach(a=>{const s=()=>{this._measureElement(a.target,a)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(s):s()})}));return{disconnect:()=>{var o;(o=i())==null||o.disconnect(),n=null},observe:o=>{var a;return(a=i())==null?void 0:a.observe(o,{box:"border-box"})},unobserve:o=>{var a;return(a=i())==null?void 0:a.unobserve(o)}}})(),this.range=null,this.setOptions=n=>
333{Object.entries(n).forEach(([i,o])=>{typeof o=="undefined"&&delete n[i]}),this.options=nS({debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:iS,rangeExtractor:rS,onChange:()=>{},measureElement:uS,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1},n)},this.notify=n=>{var i,o;(o=(i=this.options).onChange)==null||o.call(i,this,n)},this.maybeNotify=Fd(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var n,i;const o=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==o){if(this.cleanup(),!o){this.maybeNotify();return}this.scrollElement=o,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(n=(i=this.scrollElement)==null?void 0:i.window)!=null?n:null,this.elementsCache.forEach(a=>{this.observer.observe(a)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,a=>{this.scrollRect=a,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(a,s)=>{this.scrollAdjustments=0,this.scrollDirection=s?this.getScrollOffset()<a?"forward":"backward":null,this.scrollOffset=a,this.isScrolling=s,this.maybeNotify()}))}}
333,this.getSize=()=>{var n;return this.options.enabled?(this.scrollRect=(n=this.scrollRect)!=null?n:this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0)},this.getScrollOffset=()=>{var n;return this.options.enabled?(this.scrollOffset=(n=this.scrollOffset)!=null?n:typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset,this.scrollOffset):(this.scrollOffset=null,0)},this.getFurthestMeasurement=(n,i)=>{const o=new Map,a=new Map;for(let s=i-1;s>=0;s--){const l=n[s];if(o.has(l.lane))continue;const f=a.get(l.lane);if(f==null||l.end>f.end?a.set(l.lane,l):l.end<f.end&&o.set(l.lane,!0),o.size===this.options.lanes)break}return a.size===this.options.lanes?Array.from(a.values()).sort((s,l)=>s.end===l.end?s.index-l.index:s.end-l.end)[0]:void 0},this.getMeasurementOptions=Fd(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(n,i,o,a,s)=>(this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:i,scrollMargin:o,getItemKey:a,enabled:s}),{key:!1}),this.getMeasurements=Fd(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:n,paddingStart:i,scrollMargin:o,getItemKey:a,enabled:s},l)=>{if(!s)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(g=>{this.itemSizeCache.set(g.key,g.size)}));const f=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const p=this.measurementsCache.slice(0,f);for(let g=f;g<n;g++){const v=a(g),A=this.options.lanes===1?p[g-1]:this.getFurthestMeasurement(p,g),x=A?A.end+this.options.gap:i+o,D=l.get(v),I=typeof D=="number"?D:this.options.estimateSize(g),k=x+I,$=A?A.lane:g%this.options.lanes;p[g]={index:g,start:x,size:I,end:k,key:v,lane:$}}return this.measurementsCache=p,p},{key:!1,debug:()=>this.options.debug}),this.calculateRange=Fd(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(n,i,o,a)=>this.range=n.length>0&&i>0?cS({measurements:n,outerSize:i,scrollOffset:o,lanes:a}):null,{key:!1,debug:()=>this.options.debug}
333),this.getVirtualIndexes=Fd(()=>{let n=null,i=null;const o=this.calculateRange();return o&&(n=o.startIndex,i=o.endIndex),this.maybeNotify.updateDeps([this.isScrolling,n,i]),[this.options.rangeExtractor,this.options.overscan,this.options.count,n,i]},(n,i,o,a,s)=>a===null||s===null?[]:n({startIndex:a,endIndex:s,overscan:i,count:o}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=n=>{const i=this.options.indexAttribute,o=n.getAttribute(i);return o?parseInt(o,10):(console.warn(`Missing attribute name '${i}={index}' on measured element.`),-1)},this._measureElement=(n,i)=>{const o=this.indexFromElement(n),a=this.measurementsCache[o];if(!a)return;const s=a.key,l=this.elementsCache.get(s);l!==n&&(l&&this.observer.unobserve(l),this.observer.observe(n),this.elementsCache.set(s,n)),n.isConnected&&this.resizeItem(o,this.options.measureElement(n,i,this))},this.resizeItem=(n,i)=>{var o;const a=this.measurementsCache[n];if(!a)return;const s=(o=this.itemSizeCache.get(a.key))!=null?o:a.size,l=i-s;l!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(a,l,this):a.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=l,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(a.index),this.itemSizeCache=new Map(this.itemSizeCache.set(a.key,i)),this.notify(!1))},this.measureElement=n=>{if(!n){this.elementsCache.forEach((i,o)=>{i.isConnected||(this.observer.unobserve(i),this.elementsCache.delete(o))});return}this._measureElement(n,void 0)},this.getVirtualItems=Fd(()=>
vendor: 4,109 bytes, line 333
333[this.getVirtualIndexes(),this.getMeasurements()],(n,i)=>{const o=[];for(let a=0,s=n.length;a<s;a++){const l=n[a],f=i[l];o.push(f)}return o},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const i=this.getMeasurements();if(i.length!==0)return Og(i[W2(0,i.length-1,o=>Og(i[o]).start,n)])},this.getOffsetForAlignment=(n,i,o=0)=>{const a=this.getSize(),s=this.getScrollOffset();i==="auto"&&(i=n>=s+a?"end":"start"),i==="center"?n+=(o-a)/2:i==="end"&&(n-=a);const l=this.options.horizontal?"scrollWidth":"scrollHeight",p=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[l]:this.scrollElement[l]:0)-a;return Math.max(Math.min(p,n),0)},this.getOffsetForIndex=(n,i="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const o=this.measurementsCache[n];if(!o)return;const a=this.getSize(),s=this.getScrollOffset();if(i==="auto")if(o.end>=s+a-this.options.scrollPaddingEnd)i="end";else if(o.start<=s+this.options.scrollPaddingStart)i="start";else return[s,i];const l=i==="end"?o.end+this.options.scrollPaddingEnd:o.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(l,i,o.size),i]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(n,{align:i="start",behavior:o}={})=>{this.cancelScrollToIndex(),o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(n,i),{adjustments:void 0,behavior:o})},this.scrollToIndex=(n,{align:i="auto",behavior:o}={})=>{n=Math.max(0,Math.min(n,this.options.count-1)),this.cancelScrollToIndex(),o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const a=this.getOffsetForIndex(n,i);if(!a)return;const[s,l]=a;this._scrollToOffset(s,{adjustments:void 0,behavior:o}),o!=="smooth"&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(n))){const[p]=Og(this.getOffsetForIndex(n,l));X5(p,this.getScrollOffset())||this.scrollToIndex(n,{align:l,behavior:o})}else this.scrollToIndex(n,{align:l,behavior:o})}))},this.scrollBy=(n,{behavior:i}={})=>{this.cancelScrollToIndex(),i==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+n,{adjustments:void 0,behavior:i})},this.getTotalSize=()=>{var n,i;const o=this.getMeasurements();let a;if(o.length===0)a=this.options.paddingStart;else if(this.options.lanes===1)a=(n=(i=o[o.length-1])==null?void 0:i.end)!=null?n:0;else{const s=Array(this.options.lanes).fill(null);let l=o.length-1;for(;l>0&&s.some(f=>f===null);){const f=o[l];s[f.lane]===null&&(s[f.lane]=f.end),l--}a=Math.max(...s.filter(f=>f!==null))}return Math.max(a-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(n,{adjustments:i,behavior:o})=>{this.options.scrollToFn(n,{behavior:o,adjustments:i},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t)}}const W2=(e,t,n,i)=>{for(;e<=t;){const o=(e+t)/2|0,a=n(o);if(a<i)e=o+1;else if(a>i)t=o-1;else return o}return e>0?e-1:0};function cS({measurements:e,outerSize:t,scrollOffset:n,lanes:i}){const o=e.length-1;let s=W2(0,o,f=>e[f].start,n),l=s;if(i===1)for(;l<o&&e[l].end<n+t;)l++;else if(i>1){const f=Array(i).fill(0);for(;l<o&&f.some(g=>g<n+t);){const g=e[l];f[g.lane]=g.end,l++}const p=Array(i).fill(n+t);for(;s>0&&p.some(g=>g>=n);){const g=e[s];p[g.lane]=g.start,s--}s=Math.max(0,s-s%i),l=Math.min(o,l+(i-1-l%i))}return{startIndex:s,endIndex:l}}var dS=Object.defineProperty,fS=Object.defineProperties,pS=Object.getOwnPropertyDescriptors,Y2=Object.getOwnPropertySymbols,hS=Object.prototype.hasOwnProperty,_S=Object.prototype.propertyIsEnumerable,Q2=(e,t,n
333)=>t in e?dS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Fg=(e,t)=>{for(var n in t||(t={}))hS.call(t,n)&&Q2(e,n,t[n]);if(Y2)for(var n of Y2(t))_S.call(t,n)&&Q2(e,n,t[n]);return e},mS=(e,t)=>fS(e,pS(t));const K2=typeof document!="undefined"?h.useLayoutEffect:h.useEffect;function X2(e){const t=h.useReducer(()=>({}),{})[1],n=mS(Fg({},e),{onChange:(o,a)=>{var s;a?(0,ei.flushSync)(t):t(),(s=e.onChange)==null||s.call(e,o,a)}}),[i]=h.useState(()=>new lS(n));return i.setOptions(n),K2(()=>i._didMount(),[]),K2(()=>i._willUpdate()),i}function gS(e){return X2(Fg({observeElementRect:oS,observeElementOffset:aS,scrollToFn:sS},e))}function x9(e){return X2(Fg({getScrollElement:()=>typeof document!="undefined"?window:null,observeElementRect:observeWindowRect,observeElementOffset:observeWindowOffset,scrollToFn:windowScroll,initialOffset:()=>typeof document!="undefined"?window.scrollY:0},e))}var vS=Object.defineProperty,yS=(e,t,n)=>t in e?vS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ng=(e,t,n)=>(yS(e,typeof t!="symbol"?t+"":t,n),n);class ES{constructor(){Ng(this,"current",this.detect()),Ng(this,"handoffState","pending"),Ng(this,"currentId",0)}set(t){this.current!==t&&(this.handoffState="pending",this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window=="undefined"||typeof document=="undefined"?"server":"client"}handoff(){this.handoffState==="pending"&&(this.handoffState="complete")}get isHandoffComplete(){return this.handoffState==="complete"}}let jl=new ES,Tr=(e,t)=>{jl.isServer?(0,h.useEffect)(e,t):(0,h.useLayoutEffect)(e,t)};function Op(e){let t=(0,h.useRef)(e);return Tr(()=>{t.current=e},[e]),t}function Ig(e,t){let[n,i]=(0,h.useState)(e),o=Op(e);return Tr(()=>i(o.current),[o,i,...t]),n}let Nn=function(e){let t=Op(e);return h.useCallback((...n)=>t.current(...n),[t])};function CS(e,t,n){let[i,o]=(0,h.useState)(n),a=e!==void 0,s=(0,h.useRef)(a),l=(0,h.useRef)(!1),f=(0,h.useRef)(!1);return a&&!s.current&&!l.current?(l.current=!0,s.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")):!a&&s.current&&!f.current&&(f.current=!0,s.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")),[a?e:i,Nn(p=>(a||o(p),t==null?void 0:t(p)))]}function bS(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function $h(){let e=[],t={addEventListener(n,i,o,a){return n.addEventListener(i,o,a),t.add(()=>n.removeEventListener(i,o,a))},requestAnimationFrame(...n){let i=requestAnimationFrame(...n);return t.add(()=>cancelAnimationFrame(i))},nextFrame(...n){return t.requestAnimationFrame(()=>t.requestAnimationFrame(...n))},setTimeout(...n){let i=setTimeout(...n);return t.add(()=>clearTimeout(i))},microTask(...n){let i={current:!0};return bS(()=>{i.current&&n[0]()}),t.add(()=>{i.current=!1})},style(n,i,o){let a=n.style.getPropertyValue(i);return Object.assign(n.style,{[i]:o}),this.add(()=>{Object.assign(n.style,{[i]:a})})},group(n){let i=$h();return n(i),this.add(()=>i.dispose())},add(n){return e.push(n),()=>{let i=e.indexOf(n);if(i>=0)for(let o of e.splice(i,1))o()}},dispose(){for(let n of e.splice(0))n()}};return t}function kg(){let[e]=(0,h.useState)($h);return(0,h.useEffect)(()=>()=>e.dispose(),[e]),e}function DS(){let e=typeof document=="undefined";return"useSyncExternalStore"in z?(t=>t.useSyncExternalStore)(z)(()=>()=>{},()=>!1,()=>!e):!1}function AS(){let e=DS(),[t,n]=h.useState(jl.isHandoffComplete);return t&&jl.isHandoffComplete===!1&&n(!1),h.useEffect(()=>{t!==!0&&n(!0)},[t]),h.useEffect(()=>jl.handoff(),[]),e?!1:t}var Z2;let Fp=(Z2=h.useId)!=null?Z2:function(){let e=AS(),[t,n]=h.useState(e?()=>jl.nextId():null);return Tr(()=>{t===null&&n(jl.nextId())},[t]),t!=null?""+t:void 0};function Yu(e,t,...n){if(e in t){let o=t[e];return typeof o=="function"?o(...n):o}let i=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(o=>`"${o}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,Yu),i}function qg(e){return jl.isServer?null:e instanceof Node?e.ownerDocument:e!=null&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let Pg=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var xS=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(xS||{}),wS=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(wS||{}),TS=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(TS||{});function J2(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Pg)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var e3=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(e3||{});function t3(e,t=0){var n;return e===((n=qg(e))==null?void 0:n.body)?!1:Yu(t,{0(){return e.matches(Pg)},1(){let i=e;for(;i!==null;){if(i.matches(Pg))return!0;
333i=i.parentElement}return!1}})}function w9(e){let t=m(e);b().nextFrame(()=>{t&&!t3(t.activeElement,0)&&OS(e)})}var SS=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(SS||{});typeof window!="undefined"&&typeof document!="undefined"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function OS(e){e==null||e.focus({preventScroll:!0})}let FS=["textarea","input"].join(",");function NS(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,FS))!=null?n:!1}function n3(e,t=n=>n){return e.slice().sort((n,i)=>{let o=t(n),a=t(i);if(o===null||a===null)return 0;let s=o.compareDocumentPosition(a);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function T9(e,t){return IS(J2(),t,{relativeTo:e})}function IS(e,t,{sorted:n=!0,relativeTo:i=null,skipElements:o=[]}={}){let a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?n?n3(e):e:J2(e);o.length>0&&s.length>1&&(s=s.filter(x=>!o.includes(x))),i=i!=null?i:a.activeElement;let l=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,s.indexOf(i))-1;if(t&4)return Math.max(0,s.indexOf(i))+1;if(t&8)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=t&32?{preventScroll:!0}:{},g=0,v=s.length,A;do{if(g>=v||g+v<=0)return 0;let x=f+g;if(t&16)x=(x+v)%v;else{if(x<0)return 3;if(x>=v)return 1}A=s[x],A==null||A.focus(p),g+=l}while(A!==a.activeElement);return t&6&&NS(A)&&A.select(),2}function kS(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function qS(){return/Android/gi.test(window.navigator.userAgent)}function i3(){return kS()||qS()}function zh(e,t,n){let i=Op(t);(0,h.useEffect)(()=>{function o(a){i.current(a)}return document.addEventListener(e,o,n),()=>document.removeEventListener(e,o,n)},[e,n])}function PS(e,t,n){let i=Op(t);(0,h.useEffect)(()=>{function o(a){i.current(a)}return window.addEventListener(e,o,n),()=>window.removeEventListener(e,o,n)},[e,n])}function RS(e,t,n=!0){let i=(0,h.useRef)(!1);(0,h.useEffect)(()=>{requestAnimationFrame(()=>{i.current=n})},[n]);function o(s,l){if(!i.current||s.defaultPrevented)return;let f=l(s);if(f===null||!f.getRootNode().contains(f)||!f.isConnected)return;let p=function g(v){return typeof v=="function"?g(v()):Array.isArray(v)||v instanceof Set?v:[v]}(e);for(let g of p){if(g===null)continue;let v=g instanceof HTMLElement?g:g.current;if(v!=null&&v.contains(f)||s.composed&&s.composedPath().includes(v))return}return!t3(f,e3.Loose)&&f.tabIndex!==-1&&s.preventDefault(),t(s,f)}let a=(0,h.useRef)(null);zh("pointerdown",s=>{var l,f;i.current&&(a.current=((f=(l=s.composedPath)==null?void 0:l.call(s))==null?void 0:f[0])||s.target)},!0),zh("mousedown",s=>{var l,f;i.current&&(a.current=((f=(l=s.composedPath)==null?void 0:l.call(s))==null?void 0:f[0])||s.target)},!0),zh("click",s=>{i3()||a.current&&(o(s,()=>a.current),a.current=null)},!0),zh("touchend",s=>o(s,()=>s.target instanceof HTMLElement?s.target:null),!0),PS("blur",s=>o(s,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function LS(...e){return(0,h.useMemo)(()=>qg(...e),[...e])}function r3(e){var t;if(e.type)return e.type;let n=(t=e.as)!=null?t:"button";if(typeof n=="string"&&n.toLowerCase()==="button")return"button"}function MS(e,t){let[n,i]=(0,h.useState)(()=>r3(e));return Tr(()=>{i(r3(e))},[e.type,e.as]),Tr(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")},[n,t]),n}let o3=Symbol();function S9(e,t=!0){return Object.assign(e,{[o3]:t})}function Np(...e){let t=(0,h.useRef)(e);(0,h.useEffect)(()=>{t.current=e},[e]);let n=Nn(i=>{for(let o of t.current)o!=null&&(typeof o=="function"?o(i):o.current=i)});return e.every(i=>i==null||(i==null?void 0:i[o3]))?void 0:n}function a3(e){return[e.screenX,e.screenY]}function BS(){let e=(0,h.useRef)([-1,-1]);return{wasMoved(t){let n=a3(t);return e.current[0]===n[0]&&e.current[1]===n[1]?!1:(e.current=n,!0)},update(t){e.current=a3(t)}}}function jS({container:e,accept:t,walk:n,enabled:i=!0}){let o=(0,h.useRef)(t),a=(0,h.useRef)(n);(0,h.useEffect)(()=>{o.current=t,a.current=n},[t,n]),Tr(()=>{if(!e||!i)return;let s=qg(e);if(!s)return;let l=o.current,f=a.current,p=Object.assign(v=>l(v),{acceptNode:l}),g=s.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,p,!1);for(;g.nextNode();)f(g.currentNode)},[e,i,o,a])}function u3(e,t){let n=(0,h.useRef)([]),i=Nn(e);(0,h.useEffect)(()=>{let o=[...n.current];for(let[a,s]of t.entries())if(n.current[a]!==s){let l=i(t,o);return n.current=t,l}},[i,...t])}function s3(...e){return Array.from(new Set(e.flatMap(t=>
333typeof t=="string"?t.split(" "):[]))).filter(Boolean).join(" ")}var VS=Object.defineProperty,US=Object.defineProperties,$S=Object.getOwnPropertyDescriptors,Hh=Object.getOwnPropertySymbols,l3=Object.prototype.hasOwnProperty,c3=Object.prototype.propertyIsEnumerable,d3=(e,t,n)=>t in e?VS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zS=(e,t)=>{for(var n in t||(t={}))l3.call(t,n)&&d3(e,n,t[n]);if(Hh)for(var n of Hh(t))c3.call(t,n)&&d3(e,n,t[n]);return e},HS=(e,t)=>US(e,$S(t)),Rg=(e,t)=>{var n={};for(var i in e)l3.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Hh)for(var i of Hh(e))t.indexOf(i)<0&&c3.call(e,i)&&(n[i]=e[i]);return n},Lg=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(Lg||{}),GS=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(GS||{});function Vl({ourProps:e,theirProps:t,slot:n,defaultTag:i,features:o,visible:a=!0,name:s,mergeRefs:l}){l=l!=null?l:WS;let f=f3(t,e);if(a)return Gh(f,n,i,s,l);let p=o!=null?o:0;if(p&2){let g=f,{static:v=!1}=g,A=Rg(g,["static"]);if(v)return Gh(A,n,i,s,l)}if(p&1){let g=f,{unmount:v=!0}=g,A=Rg(g,["unmount"]);return Yu(v?0:1,{0(){return null},1(){return Gh(HS(zS({},A),{hidden:!0,style:{display:"none"}}),n,i,s,l)}})}return Gh(f,n,i,s,l)}function Gh(e,t={},n,i,o){let a=Bg(e,["unmount","static"]),{as:s=n,children:l,refName:f="ref"}=a,p=Rg(a,["as","children","refName"]),g=e.ref!==void 0?{[f]:e.ref}:{},v=typeof l=="function"?l(t):l;"className"in p&&p.className&&typeof p.className=="function"&&(p.className=p.className(t));let A={};if(t){let x=!1,D=[];for(let[I,k]of Object.entries(t))typeof k=="boolean"&&(x=!0),k===!0&&D.push(I);x&&(A["data-headlessui-state"]=D.join(" "))}if(s===h.Fragment&&Object.keys(Mg(p)).length>0){if(!(0,h.isValidElement)(v)||Array.isArray(v)&&v.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(p).map(k=>` - ${k}`).join(` 334`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(k=>` - ${k}`).join(` 335`)].join(` 336`));let x=v.props,D=typeof(x==null?void 0:x.className)=="function"?(...k)=>s3(x==null?void 0:x.className(...k),p.className):s3(x==null?void 0:x.className,p.className),I=D?{className:D}:{};return(0,h.cloneElement)(v,Object.assign({},f3(v.props,Mg(Bg(p,["ref"]))),A,g,{ref:o(v.ref,g.ref)},I))}return(0,h.createElement)(s,Object.assign({},Bg(p,["ref"]),s!==h.Fragment&&g,s!==h.Fragment&&A),v)}function O9(){let e=S([]),t=j(n=>{for(let i of e.current)i!=null&&(typeof i=="function"?i(n):i.current=n)},[]);return(...n)=>{if(!n.every(i=>i==null))return e.current=n,t}}function WS(...e){return e.every(t=>t==null)?void 0:t=>{for(let n of e)n!=null&&(typeof n=="function"?n(t):n.current=t)}}function f3(...e){var t;if(e.length===0)return{};if(e.length===1)return e[0];let n={},i={};for(let o of e)for(let a in o)a.startsWith("on")&&typeof o[a]=="function"?((t=i[a])!=null||(i[a]=[]),i[a].push(o[a])):n[a]=o[a];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(i).map(o=>[o,void 0])));for(let o in i)Object.assign(n,{[o](a,...s){let l=i[o];for(let f of l){if((a instanceof Event||(a==null?void 0:a.nativeEvent)instanceof Event)&&a.defaultPrevented)return;f(a,...s)}}});return n}function Ul(e){var t;return Object.assign((0,h.forwardRef)(e),{displayName:(t=e.displayName)!=null?t:e.name})}function Mg(e){let t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}function Bg(e,t=[]){let n=Object.assign({},e);for(let i of t)i in n&&delete n[i];return n}var YS=Object.defineProperty,Wh=Object.getOwnPropertySymbols,p3=Object.prototype.hasOwnProperty,h3=Object.prototype.propertyIsEnumerable,_3=(e,t,n)=>t in e?YS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,QS=(e,t)=>{for(var n in t||(t={}))p3.call(t,n)&&_3(e,n,t[n]);if(Wh)for(var n of Wh(t))h3.call(t,n)&&_3(e,n,t[n]);return e},KS=(e,t)=>{var n={};for(var i in e)p3.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Wh)for(var i of Wh(e))t.indexOf(i)<0&&h3.call(e,i)&&(n[i]=e[i]);return n};let XS="div";var m3=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(m3||{});function ZS(e,t){var n;let i=e,{features:o=1}=i,a=KS(i,["features"]),s={ref:t,"aria-hidden":(o&2)===2?!0:(n=a["aria-hidden"])!=null?n:void 0,hidden:(o&4)===4?!0:void 0,style:QS({position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},(o&4)===4&&(o&2)!==2&&{display:"none"})};return Vl({ourProps:s,theirProps:a,slot:{},defaultTag:XS,name:"Hidden"})}let JS=Ul(ZS),jg=(0,h.createContext)(null);jg.displayName="OpenClosedContext";var Ip=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Ip||{});function eO(){return(0,h.useContext)(jg)}function tO({value:e,children:t}){return h.createElement(jg.Provider,{value:e},t)}function nO(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window!="undefined"&&typeof document!="undefined"&&(document.addEventListener("DOMContentLoaded",t),t())}let $l=[];nO(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&$l[0]!==t.target&&($l.unshift(t.target),$l=$l.filter(n=>n!=null&&n.isConnected),$l.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function iO(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let i=(t==null?void 0:t.getAttribute("disabled"))==="";return i&&rO(n)?!1:i}function rO(e){if(!e)return!1;let t=e.previousElementSibling;for(;t!==null;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}function oO(e){throw new Error("Unexpected object: "+e)}var Ei=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Ei||{});function g3(e,t){let n=t.resolveItems();if(n.length<=0)return null;let i=t.resolveActiveIndex(),o=i!=null?i:-1;switch(e.focus){case 0:{for(let a=0;a<n.length;++a)if(!t.resolveDisabled(n[a],a,n))return a;return i}case 1:{for(let a=o-1;a>=0;--a)if(!t.resolveDisabled(n[a],a,n))return a;return i}case 2:{for(let a=o+1;a<n.length;++a)if(!t.resolveDisabled(n[a],a,n))return a;return i}case 3:{for(let a=n.length-1;a>=0;--a)if(!t.resolveDisabled(n[a],a,n))return a;return i}case 4:{for(let a=0;a<n.length;++a)if(t.resolveId(n[a],a,n)===e.id)return a;return i}case 5:return null;default:oO(e)}}function v3(e={},t=null,n=[]){for(let[i,o]of Object.entries(e))E3(n,y3(t,i),o);return n}function y3(e,t){return e?e+"["+t+"]":t}function E3(e,t,n){if(Array.isArray(n))for(let[i,o]of n.entries())E3(e,y3(t,i.toString()),o);else n instanceof Date?e.push([t,n.toISOString()]):typeof n=="boolean"?e.push([t,n?"1":"0"]):typeof n=="string"?e.push([t,n]):typeof n=="number"?e.push([t,`${n}`]):n==null?e.push([t,""]):v3(n,t,e)}function F9(e){var t,n;let i=(t=e==null?void 0:e.form)!=null?t:e.closest("form");if(i){for(let o of i.elements)if(o!==e&&(o.tagName==="INPUT"&&o.type==="submit"||o.tagName==="BUTTON"&&o.type==="submit"||o.nodeName==="INPUT"&&o.type==="image")){o.click();return}(n=i.requestSubmit)==null||n.call(i)}}var go=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(go||{}),aO=Object.defineProperty,uO=Object.defineProperties,sO=Object.getOwnPropertyDescriptors,Yh=Object.getOwnPropertySymbols,C3=Object.prototype.hasOwnProperty,b3=Object.prototype.propertyIsEnumerable,D3=(e,t,n)=>t in e?aO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Li=(e,t)=>{for(var n in t||(t={}))C3.call(t,n)&&D3(e,n,t[n]);if(Yh)for(var n of Yh(t))b3.call(t,n)&&D3(e,n,t[n]);return e},vo=(e,t)=>uO(e,sO(t)),Nd=(e,t)=>{var n={};for(var i in e)C3.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Yh)for(var i of Yh(e))t.indexOf(i)<0&&b3.call(e,i)&&(n[i]=e[i]);return n}
336,lO=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(lO||{}),cO=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(cO||{}),dO=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(dO||{}),fO=(e=>(e[e.OpenCombobox=0]="OpenCombobox",e[e.CloseCombobox=1]="CloseCombobox",e[e.GoToOption=2]="GoToOption",e[e.RegisterOption=3]="RegisterOption",e[e.UnregisterOption=4]="UnregisterOption",e[e.RegisterLabel=5]="RegisterLabel",e[e.SetActivationTrigger=6]="SetActivationTrigger",e[e.UpdateVirtualOptions=7]="UpdateVirtualOptions",e))(fO||{});function Vg(e,t=n=>n){let n=e.activeOptionIndex!==null?e.options[e.activeOptionIndex]:null,i=t(e.options.slice()),o=i.length>0&&i[0].dataRef.current.order!==null?i.sort((s,l)=>s.dataRef.current.order-l.dataRef.current.order):n3(i,s=>s.dataRef.current.domRef.current),a=n?o.indexOf(n):null;return a===-1&&(a=null),{options:o,activeOptionIndex:a}}let pO={1(e){var t;return(t=e.dataRef.current)!=null&&t.disabled||e.comboboxState===1?e:vo(Li({},e),{activeOptionIndex:null,comboboxState:1})},0(e){var t,n;if((t=e.dataRef.current)!=null&&t.disabled||e.comboboxState===0)return e;if((n=e.dataRef.current)!=null&&n.value){let i=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(i!==-1)return vo(Li({},e),{activeOptionIndex:i,comboboxState:0})}return vo(Li({},e),{comboboxState:0})},2(e,t){var n,i,o,a,s;if((n=e.dataRef.current)!=null&&n.disabled||(i=e.dataRef.current)!=null&&i.optionsRef.current&&!((o=e.dataRef.current)!=null&&o.optionsPropsRef.current.static)&&e.comboboxState===1)return e;if(e.virtual){let g=t.focus===Ei.Specific?t.idx:g3(t,{resolveItems:()=>e.virtual.options,resolveActiveIndex:()=>{var A,x;return(x=(A=e.activeOptionIndex)!=null?A:e.virtual.options.findIndex(D=>!e.virtual.disabled(D)))!=null?x:null},resolveDisabled:e.virtual.disabled,resolveId(){throw new Error("Function not implemented.")}}),v=(a=t.trigger)!=null?a:2;return e.activeOptionIndex===g&&e.activationTrigger===v?e:vo(Li({},e),{activeOptionIndex:g,activationTrigger:v})}let l=Vg(e);if(l.activeOptionIndex===null){let g=l.options.findIndex(v=>!v.dataRef.current.disabled);g!==-1&&(l.activeOptionIndex=g)}let f=t.focus===Ei.Specific?t.idx:g3(t,{resolveItems:()=>l.options,resolveActiveIndex:()=>l.activeOptionIndex,resolveId:g=>g.id,resolveDisabled:g=>g.dataRef.current.disabled}),p=(s=t.trigger)!=null?s:2;return e.activeOptionIndex===f&&e.activationTrigger===p?e:vo(Li(Li({},e),l),{activeOptionIndex:f,activationTrigger:p})},3:(e,t)=>{var n,i,o;if((n=e.dataRef.current)!=null&&n.virtual)return vo(Li({},e),{options:[...e.options,t.payload]});let a=t.payload,s=Vg(e,f=>(f.push(a),f));e.activeOptionIndex===null&&(i=e.dataRef.current)!=null&&i.isSelected(t.payload.dataRef.current.value)&&(s.activeOptionIndex=s.options.indexOf(a));let l=vo(Li(Li({},e),s),{activationTrigger:2});return(o=e.dataRef.current)!=null&&o.__demoMode&&e.dataRef.current.value===void 0&&(l.activeOptionIndex=0),l},4:(e,t)=>{var n;if((n=e.dataRef.current)!=null&&n.virtual)return vo(Li({},e),{options:e.options.filter(o=>o.id!==t.id)});let i=Vg(e,o=>{let a=o.findIndex(s=>s.id===t.id);return a!==-1&&o.splice(a,1),o});return vo(Li(Li({},e),i),{activationTrigger:2})},5:(e,t)=>e.labelId===t.id?e:vo(Li({},e),{labelId:t.id}),6:(e,t)=>e.activationTrigger===t.trigger?e:vo(Li({},e),{activationTrigger:t.trigger}),7:(e,t)=>{var n;if(((n=e.virtual)==null?void 0:n.options)===t.options)return e;let i=e.activeOptionIndex;if(e.activeOptionIndex!==null){let o=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);o!==-1?i=o:i=null}return vo(Li({},e),{activeOptionIndex:i,virtual:Object.assign({},e.virtual,{options:t.options})})}},Ug=(0,h.createContext)(null);Ug.displayName="ComboboxActionsContext";function kp(e){let t=(0,h.useContext)(Ug);if(t===null){let n=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,kp),n}return t}let A3=(0,h.createContext)(null);function hO(e){var t;let n=zl("VirtualProvider"),[i,o]=(0,h.useMemo)(()=>{let f=n.optionsRef.current;if(!f)return[0,0];let p=window.getComputedStyle(f);return[parseFloat(p.paddingBlockStart||p.paddingTop),parseFloat(p.paddingBlockEnd||p.paddingBottom)]},[n.optionsRef.current]),a=gS({scrollPaddingStart:i,scrollPaddingEnd:o,count:n.virtual.options.length,estimateSize(){return 40},getScrollElement(){var f;return(f=n.optionsRef.current)!=null?f:null},overscan:12}),[s,l]=(0,h.useState)(0);return Tr(()=>{l(f=>f+1)},[(t=n.virtual)==null?void 0:t.options]),h.createElement(A3.Provider,{value:a},h.createElement("div",{style:{position:"relative",width:"100%",height:`${a.getTotalSize()}px`},ref:f=>{if(f){if(typeof process!="undefined"&&process.env.JEST_WORKER_ID!==void 0||n.activationTrigger===0)return;n.activeOptionIndex!==null&&n.virtual.options.length>n.activeOptionIndex&&a.scrollToIndex(n.activeOptionIndex)}}},a.getVirtualItems().map(f=>{var p;return h.createElement(h.Fragment,{key:f.key},h.cloneElement((p=e.children)==null?void 0:p.call(e,{option:n.virtual.options[f.index],open:n.comboboxState===0}),{key:`${s}-${f.key}`,"data-index":f.index,"aria-setsize":n.virtual.options.length,"aria-posinset":f.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${f.start}px)`,overflowAnchor:"none"}}))})))}let $g=(0,h.createContext)(null);$g.displayName="ComboboxDataContext";function zl(e){let t=(0,h.useContext)($g);if(t===null){let n=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,zl),n}return t}function _O(e,t){return Yu(t.type,pO,e,t)}let mO=h.Fragment;function gO(e,t){var n;let i=e,{value:o,defaultValue:a,onChange:s,form:l,name:f,by:p=null,disabled:g=!1,__demoMode:v=!1,nullable:A=!1,multiple:x=!1,immediate:D=!1,virtual:I=null}=i,k=Nd(i,["value","defaultValue","onChange","form","name","by","disabled","__demoMode","nullable","multiple","
336immediate","virtual"]),$=!1,H=null,[L=x?[]:void 0,G]=CS(o,s,a),[J,le]=(0,h.useReducer)(_O,{dataRef:(0,h.createRef)(),comboboxState:v?0:1,options:[],virtual:H?{options:H.options,disabled:(n=H.disabled)!=null?n:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,labelId:null}),xe=(0,h.useRef)(!1),Ie=(0,h.useRef)({static:!1,hold:!1}),re=(0,h.useRef)(null),Se=(0,h.useRef)(null),Ne=(0,h.useRef)(null),Ge=(0,h.useRef)(null),et=Nn(typeof p=="string"?(Pt,Jt)=>{let bn=p;return(Pt==null?void 0:Pt[bn])===(Jt==null?void 0:Jt[bn])}:p!=null?p:(Pt,Jt)=>Pt===Jt),Et=Nn(Pt=>H?p===null?H.options.indexOf(Pt):H.options.findIndex(Jt=>et(Jt,Pt)):J.options.findIndex(Jt=>et(Jt.dataRef.current.value,Pt))),ot=(0,h.useCallback)(Pt=>Yu(We.mode,{1:()=>L.some(Jt=>et(Jt,Pt)),0:()=>et(L,Pt)}),[L]),He=Nn(Pt=>J.activeOptionIndex===Et(Pt)),We=(0,h.useMemo)(()=>vo(Li({},J),{immediate:$,optionsPropsRef:Ie,labelRef:re,inputRef:Se,buttonRef:Ne,optionsRef:Ge,value:L,defaultValue:a,disabled:g,mode:x?1:0,virtual:J.virtual,get activeOptionIndex(){if(xe.current&&J.activeOptionIndex===null&&(H?H.options.length>0:J.options.length>0)){if(H){let Jt=H.options.findIndex(bn=>{var Bi,di;return!((di=(Bi=H==null?void 0:H.disabled)==null?void 0:Bi.call(H,bn))!=null&&di)});if(Jt!==-1)return Jt}let Pt=J.options.findIndex(Jt=>!Jt.dataRef.current.disabled);if(Pt!==-1)return Pt}return J.activeOptionIndex},calculateIndex:Et,compare:et,isSelected:ot,isActive:He,nullable:A,__demoMode:v}),[L,a,g,x,A,v,J,H]);Tr(()=>{H&&le({type:7,options:H.options})},[H,H==null?void 0:H.options]),Tr(()=>{J.dataRef.current=We},[We]),RS([We.buttonRef,We.inputRef,We.optionsRef],()=>Xt.closeCombobox(),We.comboboxState===0);let ct=(0,h.useMemo)(()=>{var Pt,Jt,bn;return{open:We.comboboxState===0,disabled:g,activeIndex:We.activeOptionIndex,activeOption:We.activeOptionIndex===null?null:We.virtual?We.virtual.options[(Pt=We.activeOptionIndex)!=null?Pt:0]:(bn=(Jt=We.options[We.activeOptionIndex])==null?void 0:Jt.dataRef.current.value)!=null?bn:null,value:L}},[We,g,L]),At=Nn(()=>{if(We.activeOptionIndex!==null){if(We.virtual)Tt(We.virtual.options[We.activeOptionIndex]);else{let{dataRef:Pt}=We.options[We.activeOptionIndex];Tt(Pt.current.value)}Xt.goToOption(Ei.Specific,We.activeOptionIndex)}}),lt=Nn(()=>{le({type:0}),xe.current=!0}),Mt=Nn(()=>{le({type:1}),xe.current=!1}),jt=Nn((Pt,Jt,bn)=>(xe.current=!1,Pt===Ei.Specific?le({type:2,focus:Ei.Specific,idx:Jt,trigger:bn}):le({type:2,focus:Pt,trigger:bn}))),Vt=Nn((Pt,Jt)=>(le({type:3,payload:{id:Pt,dataRef:Jt}}),()=>{We.isActive(Jt.current.value)&&(xe.current=!0),le({type:4,id:Pt})})),Ct=Nn(Pt=>(le({type:5,id:Pt}),()=>le({type:5,id:null}))),Tt=Nn(Pt=>Yu(We.mode,{0(){return G==null?void 0:G(Pt)},1(){let Jt=We.value.slice(),bn=Jt.findIndex(Bi=>et(Bi,Pt));return bn===-1?Jt.push(Pt):Jt.splice(bn,1),G==null?void 0:G(Jt)}})),Wt=Nn(Pt=>{le({type:6,trigger:Pt})}),Xt=(0,h.useMemo)(()=>({onChange:Tt,registerOption:Vt,registerLabel:Ct,goToOption:jt,closeCombobox:Mt,openCombobox:lt,setActivationTrigger:Wt,selectActiveOption:At}),[]),En=t===null?{}:{ref:t},Cn=(0,h.useRef)(null),ln=kg();return(0,h.useEffect)(()=>{Cn.current&&a!==void 0&&ln.addEventListener(Cn.current,"reset",()=>{G==null||G(a)})},[Cn,G]),h.createElement(Ug.Provider,{value:Xt},h.createElement($g.Provider,{value:We},h.createElement(tO,{value:Yu(We.comboboxState,{0:Ip.Open,1:Ip.Closed})},f!=null&&L!=null&&v3({[f]:L}).map(([Pt,Jt],bn)=>h.createElement(JS,Li({features:m3.Hidden,ref:bn===0?Bi=>{var di;Cn.current=(di=Bi==null?void 0:Bi.closest("form"))!=null?di:null}:void 0},Mg({key:Pt,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:l,disabled:g,name:Pt,value:Jt})))),Vl({ourProps:En,theirProps:k,slot:ct,defaultTag:mO,name:"Combobox"}))))}let vO="input";function yO(e,t){var n,i,o,a,s;let l=Fp(),f=e,{id:p=`headlessui-combobox-input-${l}`,onChange:g,displayValue:v,type:A="text"}=f,x=Nd(f,["id","onChange","displayValue","type"]),D=zl("Combobox.Input"),I=kp("Combobox.Input"),k=Np(D.inputRef,t),$=LS(D.inputRef),H=(0,h.useRef)(!1),L=kg(),G=Nn(()=>{I.onChange(null),D.optionsRef.current&&(D.optionsRef.current.scrollTop=0),I.goToOption(Ei.Nothing)}),J=function(){var He;return typeof v=="function"&&D.value!==void 0?(He=v(D.value))!=null?He:"":typeof D.value=="string"?D.value:""}();u3(([He,We],[ct,At])=>
336{if(H.current)return;let lt=D.inputRef.current;lt&&((At===0&&We===1||He!==ct)&&(lt.value=He),requestAnimationFrame(()=>{if(H.current||!lt||($==null?void 0:$.activeElement)!==lt)return;let{selectionStart:Mt,selectionEnd:jt}=lt;Math.abs((jt!=null?jt:0)-(Mt!=null?Mt:0))===0&&Mt===0&<.setSelectionRange(lt.value.length,lt.value.length)}))},[J,D.comboboxState,$]),u3(([He],[We])=>{if(He===0&&We===1){if(H.current)return;let ct=D.inputRef.current;if(!ct)return;let At=ct.value,{selectionStart:lt,selectionEnd:Mt,selectionDirection:jt}=ct;ct.value="",ct.value=At,jt!==null?ct.setSelectionRange(lt,Mt,jt):ct.setSelectionRange(lt,Mt)}},[D.comboboxState]);let le=(0,h.useRef)(!1),xe=Nn(()=>{le.current=!0}),Ie=Nn(()=>{L.nextFrame(()=>{le.current=!1})}),re=Nn(He=>{switch(H.current=!0,He.key){case go.Enter:if(H.current=!1,D.comboboxState!==0||le.current)return;if(He.preventDefault(),He.stopPropagation(),D.activeOptionIndex===null){I.closeCombobox();return}I.selectActiveOption(),D.mode===0&&I.closeCombobox();break;case go.ArrowDown:return H.current=!1,He.preventDefault(),He.stopPropagation(),Yu(D.comboboxState,{0:()=>I.goToOption(Ei.Next),1:()=>I.openCombobox()});case go.ArrowUp:return H.current=!1,He.preventDefault(),He.stopPropagation(),Yu(D.comboboxState,{0:()=>I.goToOption(Ei.Previous),1:()=>{I.openCombobox(),L.nextFrame(()=>{D.value||I.goToOption(Ei.Last)})}});case go.Home:if(He.shiftKey)break;return H.current=!1,He.preventDefault(),He.stopPropagation(),I.goToOption(Ei.First);case go.PageUp:return H.current=!1,He.preventDefault(),He.stopPropagation(),I.goToOption(Ei.First);case go.End:if(He.shiftKey)break;return H.current=!1,He.preventDefault(),He.stopPropagation(),I.goToOption(Ei.Last);case go.PageDown:return H.current=!1,He.preventDefault(),He.stopPropagation(),I.goToOption(Ei.Last);case go.Escape:return H.current=!1,D.comboboxState!==0?void 0:(He.preventDefault(),D.optionsRef.current&&!D.optionsPropsRef.current.static&&He.stopPropagation(),D.nullable&&D.mode===0&&D.value===null&&G(),I.closeCombobox());case go.Tab:if(H.current=!1,D.comboboxState!==0)return;D.mode===0&&D.activationTrigger!==1&&I.selectActiveOption(),I.closeCombobox();break}}),Se=Nn(He=>{g==null||g(He),D.nullable&&D.mode===0&&He.target.value===""&&G(),I.openCombobox()}),Ne=Nn(He=>{var We,ct,At;let lt=(We=He.relatedTarget)!=null?We:$l.find(Mt=>Mt!==He.currentTarget);if(H.current=!1,!((ct=D.optionsRef.current)!=null&&ct.contains(lt))&&!((At=D.buttonRef.current)!=null&&At.contains(lt))&&D.comboboxState===0)return He.preventDefault(),D.mode===0&&(D.nullable&&D.value===null?G():D.activationTrigger!==1&&I.selectActiveOption()),I.closeCombobox()}),Ge=Nn(He=>{var We,ct,At;let lt=(We=He.relatedTarget)!=null?We:$l.find(Mt=>Mt!==He.currentTarget);(ct=D.buttonRef.current)!=null&&ct.contains(lt)||(At=D.optionsRef.current)!=null&&At.contains(lt)||D.disabled||D.immediate&&D.comboboxState!==0&&(I.openCombobox(),L.nextFrame(()=>{I.setActivationTrigger(1)}))}),et=Ig(()=>{if(D.labelId)return[D.labelId].join(" ")},[D.labelId]),Et=(0,h.useMemo)(()=>({open:D.comboboxState===0,disabled:D.disabled}),[D]),ot={ref:k,id:p,role:"combobox",type:A,"aria-controls":(n=D.optionsRef.current)==null?void 0:n.id,"aria-expanded":D.comboboxState===0,"aria-activedescendant":D.activeOptionIndex===null?void 0:D.virtual?(i=D.options.find(He=>{var We;return!((We=D.virtual)!=null&&We.disabled(He.dataRef.current.value))&&D.compare(He.dataRef.current.value,D.virtual.options[D.activeOptionIndex])}))==null?void 0:i.id:(o=D.options[D.activeOptionIndex])==null?void 0:o.id,"aria-labelledby":et,"aria-autocomplete":"list",defaultValue:(s=(a=e.defaultValue)!=null?a:D.defaultValue!==void 0?v==null?void 0:v(D.defaultValue):null)!=null?s:D.defaultValue,disabled:D.disabled,onCompositionStart:xe,onCompositionEnd:Ie,onKeyDown:re,onChange:Se,onFocus:Ge,onBlur:Ne};return Vl({ourProps:ot,theirProps:x,slot:Et,defaultTag:vO,name:"Combobox.Input"})}let EO="button";function CO(e,t){var n;let i=zl("Combobox.Button"),o=kp("Combobox.Button"),a=Np(i.buttonRef,t),s=Fp(),l=e,{id:f=`headlessui-combobox-button-${s}`}=l,p=Nd(l,["id"]),g=kg(),v=Nn(k=>{switch(k.key){case go.ArrowDown:return k.preventDefault(),k.stopPropagation(),i.comboboxState===1&&o.openCombobox(),g.nextFrame(()=>{var $;return($=i.inputRef.current)==null?void 0:$.focus({preventScroll:!0})});case go.ArrowUp:return k.preventDefault(),k.stopPropagation(),i.comboboxState===1&&(o.openCombobox(),g.nextFrame(()=>{i.value||o.goToOption(Ei.Last)})),g.nextFrame(()=>{var $;return($=i.inputRef.current)==null?void 0:$.focus({preventScroll:!0})});case go.Escape:return i.comboboxState!==0?void 0:(k.preventDefault(),i.optionsRef.current&&!i.optionsPropsRef.current.static&&k.stopPropagation(),o.closeCombobox(),g.nextFrame(()=>{var $;return($=i.inputRef.current)==null?void 0:$.focus({preventScroll:!0})}
336));default:return}}),A=Nn(k=>{if(iO(k.currentTarget))return k.preventDefault();i.comboboxState===0?o.closeCombobox():(k.preventDefault(),o.openCombobox()),g.nextFrame(()=>{var $;return($=i.inputRef.current)==null?void 0:$.focus({preventScroll:!0})})}),x=Ig(()=>{if(i.labelId)return[i.labelId,f].join(" ")},[i.labelId,f]),D=(0,h.useMemo)(()=>({open:i.comboboxState===0,disabled:i.disabled,value:i.value}),[i]),I={ref:a,id:f,type:MS(e,i.buttonRef),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":(n=i.optionsRef.current)==null?void 0:n.id,"aria-expanded":i.comboboxState===0,"aria-labelledby":x,disabled:i.disabled,onClick:A,onKeyDown:v};return Vl({ourProps:I,theirProps:p,slot:D,defaultTag:EO,name:"Combobox.Button"})}let bO="label";function DO(e,t){let n=Fp(),i=e,{id:o=`headlessui-combobox-label-${n}`}=i,a=Nd(i,["id"]),s=zl("Combobox.Label"),l=kp("Combobox.Label"),f=Np(s.labelRef,t);Tr(()=>l.registerLabel(o),[o]);let p=Nn(()=>{var v;return(v=s.inputRef.current)==null?void 0:v.focus({preventScroll:!0})}),g=(0,h.useMemo)(()=>({open:s.comboboxState===0,disabled:s.disabled}),[s]);return Vl({ourProps:{ref:f,id:o,onClick:p},theirProps:a,slot:g,defaultTag:bO,name:"Combobox.Label"})}let AO="ul",xO=Lg.RenderStrategy|Lg.Static;function wO(e,t){let n=Fp(),i=e,{id:o=`headlessui-combobox-options-${n}`,hold:a=!1}=i,s=Nd(i,["id","hold"]),l=zl("Combobox.Options"),f=Np(l.optionsRef,t),p=eO(),g=p!==null?(p&Ip.Open)===Ip.Open:l.comboboxState===0;Tr(()=>{var D;l.optionsPropsRef.current.static=(D=e.static)!=null?D:!1},[l.optionsPropsRef,e.static]),Tr(()=>{l.optionsPropsRef.current.hold=a},[l.optionsPropsRef,a]),jS({container:l.optionsRef.current,enabled:l.comboboxState===0,accept(D){return D.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:D.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(D){D.setAttribute("role","none")}});let v=Ig(()=>{var D,I;return(I=l.labelId)!=null?I:(D=l.buttonRef.current)==null?void 0:D.id},[l.labelId,l.buttonRef.current]),A=(0,h.useMemo)(()=>({open:l.comboboxState===0,option:void 0}),[l]),x={"aria-labelledby":v,role:"listbox","aria-multiselectable":l.mode===1?!0:void 0,id:o,ref:f};return l.virtual&&l.comboboxState===0&&Object.assign(s,{children:h.createElement(hO,null,s.children)}),Vl({ourProps:x,theirProps:s,slot:A,defaultTag:AO,features:xO,visible:g,name:"Combobox.Options"})}let TO="li";function SO(e,t){var n;let i=Fp(),o=e,{id:a=`headlessui-combobox-option-${i}`,disabled:s=!1,value:l,order:f=null}=o,p=Nd(o,["id","disabled","value","order"]),g=zl("Combobox.Option"),v=kp("Combobox.Option"),A=g.virtual?g.activeOptionIndex===g.calculateIndex(l):g.activeOptionIndex===null?!1:((n=g.options[g.activeOptionIndex])==null?void 0:n.id)===a,x=g.isSelected(l),D=(0,h.useRef)(null),I=Op({disabled:s,value:l,domRef:D,order:f}),k=(0,h.useContext)(A3),$=Np(t,D,k?k.measureElement:null),H=Nn(()=>v.onChange(l));Tr(()=>v.registerOption(a,I),[I,a]);let L=(0,h.useRef)(!(g.virtual||g.__demoMode));Tr(()=>{if(!g.virtual||!g.__demoMode)return;let Ne=$h();return Ne.requestAnimationFrame(()=>{L.current=!0}),Ne.dispose},[g.virtual,g.__demoMode]),Tr(()=>{if(!L.current||g.comboboxState!==0||!A||g.activationTrigger===0)return;let Ne=$h();return Ne.requestAnimationFrame(()=>{var Ge,et;(et=(Ge=D.current)==null?void 0:Ge.scrollIntoView)==null||et.call(Ge,{block:"nearest"})}),Ne.dispose},[D,A,g.comboboxState,g.activationTrigger,g.activeOptionIndex]);let G=Nn(Ne=>{var Ge;if(s||(Ge=g.virtual)!=null&&Ge.disabled(l))return Ne.preventDefault();H(),i3()||requestAnimationFrame(()=>{var et;return(et=g.inputRef.current)==null?void 0:et.focus({preventScroll:!0})}),g.mode===0&&requestAnimationFrame(()=>v.closeCombobox())}),J=Nn(()=>{var Ne;if(s||(Ne=g.virtual)!=null&&Ne.disabled(l))return v.goToOption(Ei.Nothing);let Ge=g.calculateIndex(l);v.goToOption(Ei.Specific,Ge)}),le=BS(),xe=Nn(Ne=>le.update(Ne)),Ie=Nn(Ne=>{var Ge;if(!le.wasMoved(Ne)||s||(Ge=g.virtual)!=null&&Ge.disabled(l)||A)return;let et=g.calculateIndex(l);v.goToOption(Ei.Specific,et,0)}),re=Nn(Ne=>{var Ge;le.wasMoved(Ne)&&(s||(Ge=g.virtual)!=null&&Ge.disabled(l)||A&&(g.optionsPropsRef.current.hold||v.goToOption(Ei.Nothing)))}),Se=(0,h.useMemo)(()=>({active:A,selected:x,disabled:s}),[A,x,s]);return Vl({ourProps:{id:a,ref:$,role:"option",tabIndex:s===!0?void 0:-1,"aria-disabled":s===!0?!0:void 0,"aria-selected":x,disabled:void 0,onClick:G,onFocus:J,onPointerEnter:xe,onMouseEnter:xe,onPointerMove:Ie,onMouseMove:Ie,onPointerLeave:re,onMouseLeave:re}
336,theirProps:p,slot:Se,defaultTag:TO,name:"Combobox.Option"})}let OO=Ul(gO),FO=Ul(CO),NO=Ul(yO),IO=Ul(DO),kO=Ul(wO),qO=Ul(SO),Id=Object.assign(OO,{Input:NO,Button:FO,Label:IO,Options:kO,Option:qO});var PO=Object.defineProperty,RO=Object.defineProperties,LO=Object.getOwnPropertyDescriptors,Qh=Object.getOwnPropertySymbols,x3=Object.prototype.hasOwnProperty,w3=Object.prototype.propertyIsEnumerable,T3=(e,t)=>(t=Symbol[e])?t:Symbol.for("Symbol."+e),S3=(e,t,n)=>t in e?PO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zt=(e,t)=>{for(var n in t||(t={}))x3.call(t,n)&&S3(e,n,t[n]);if(Qh)for(var n of Qh(t))w3.call(t,n)&&S3(e,n,t[n]);return e},$n=(e,t)=>RO(e,LO(t)),dn=(e,t)=>{var n={};for(var i in e)x3.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&Qh)for(var i of Qh(e))t.indexOf(i)<0&&w3.call(e,i)&&(n[i]=e[i]);return n},Kh=(e,t,n)=>new Promise((i,o)=>{var a=f=>{try{l(n.next(f))}catch(p){o(p)}},s=f=>{try{l(n.throw(f))}catch(p){o(p)}},l=f=>f.done?i(f.value):Promise.resolve(f.value).then(a,s);l((n=n.apply(e,t)).next())}),MO=(e,t,n)=>(t=e[T3("asyncIterator")])?t.call(e):(e=e[T3("iterator")](),t={},n=(i,o)=>(o=e[i])&&(t[i]=a=>new Promise((s,l,f)=>(a=o.call(e,a),f=a.done,Promise.resolve(a.value).then(p=>s({value:p,done:f}),l)))),n("next"),n("return"),t);function Hl(e){const t=(0,h.createContext)(null);return t.displayName=e,t}function Gl(e){function t(n){var i;const o=(0,h.useContext)(e);if(o===null&&(n!=null&&n.nonNull))throw new Error(`Tried to use \`${((i=n.caller)==null?void 0:i.name)||"a component"}\` without the necessary context. Make sure to render the \`${e.displayName}Provider\` component higher up the tree.`);return o}return Object.defineProperty(t,"name",{value:`use${e.displayName}`}),t}const O3=Hl("StorageContext");function BO(e){const t=(0,M.c)(8),n=(0,h.useRef)(!0);let i;t[0]!==e.storage?(i=()=>new $o(e.storage),t[0]=e.storage,t[1]=i):i=t[1];const[o,a]=(0,h.useState)(i);let s,l;t[2]!==e.storage?(s=()=>{n.current?n.current=!1:a(new $o(e.storage))},l=[e.storage],t[2]=e.storage,t[3]=s,t[4]=l):(s=t[3],l=t[4]),(0,h.useEffect)(s,l);let f;return t[5]!==e.children||t[6]!==o?(f=(0,y.jsx)(O3.Provider,{value:o,children:e.children}),t[5]=e.children,t[6]=o,t[7]=f):f=t[7],f}const Ls=Gl(O3),jO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M5.0484 1.40838C6.12624 0.33054 7.87376 0.330541 8.9516 1.40838L12.5916 5.0484C13.6695 6.12624 13.6695 7.87376 12.5916 8.9516L8.9516 12.5916C7.87376 13.6695 6.12624 13.6695 5.0484 12.5916L1.40838 8.9516C0.33054 7.87376 0.330541 6.12624 1.40838 5.0484L5.0484 1.40838Z",stroke:"currentColor",strokeWidth:1.2}),h.createElement("rect",{x:6,y:6,width:2,height:2,rx:1,fill:"currentColor"}))},VO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 9",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M1 1L7 7L13 1",stroke:"currentColor",strokeWidth:1.5}))},UO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 7 10",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M6 1.04819L2 5.04819L6 9.04819",stroke:"currentColor",strokeWidth:1.75}))},$O=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 9",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M13 8L7 2L1 8",stroke:"currentColor",strokeWidth:1.5}))},zO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",stroke:"currentColor",strokeWidth:3,xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M1 1L12.9998 12.9997"}),h.createElement("path",{d:"M13 1L1.00079 13.0003"}))},HO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"-2 -2 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M11.25 14.2105V15.235C11.25 16.3479 10.3479 17.25 9.23501 17.25H2.76499C1.65214 17.25 0.75 16.3479 0.75 15.235L0.75 8.76499C0.75 7.65214 1.65214 6.75 2.76499 6.75L3.78947 6.75",stroke:"currentColor",strokeWidth:1.5}),h.createElement("rect",{x:6.75,y:.75,width:10.5,height:10.5,rx:2.2069,stroke:"currentColor",strokeWidth:1.5}))},GO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M5.0484 1.40838C6.12624 0.33054 7.87376 0.330541 8.9516 1.40838L12.5916 5.0484C13.6695 6.12624 13.6695 7.87376 12.5916 8.9516L8.9516 12.5916C7.87376 13.6695 6.12624 13.6695 5.0484 12.5916L1.40838 8.9516C0.33054 7.87376 0.330541 6.12624 1.40838 5.0484L5.0484 1.40838Z",stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M5 9L9 5",stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M5 5L9 9",stroke:"currentColor",strokeWidth:1.2}))},WO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M4 8L8 4",stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M4 4L8 8",stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 1.2H9C9.99411 1.2 10.8 2.00589 10.8 3V9C10.8 9.99411 9.99411 10.8 9 10.8H8.5V12H9C10.6569 12 12 10.6569 12 9V3C12 1.34315 10.6569 0 9 0H8.5V1.2ZM3.5 1.2V0H3C1.34315 0 0 1.34315 0 3V9C0 10.6569 1.34315 12 3 12H3.5V10.8H3C2.00589 10.8 1.2 9.99411 1.2 9V3C1.2 2.00589 2.00589 1.2 3 1.2H3.5Z",fill:"currentColor"}))},YO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:.6,y:.6,width:10.8,height:10.8,rx:3.4,stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M4 8L8 4",stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M4 4L8 8",stroke:"currentColor",strokeWidth:1.2}))},QO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0.5 12 12",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:7,y:5.5,width:2,height:2,rx:1,transform:"rotate(90 7 5.5)",fill:"currentColor"}),h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.8 9L10.8 9.5C10.8 10.4941 9.99411 11.3 9 11.3L3 11.3C2.00589 11.3 1.2 10.4941 1.2 9.5L1.2 9L-3.71547e-07 9L-3.93402e-07 9.5C-4.65826e-07 11.1569 1.34314 12.5 3 12.5L9 12.5C10.6569 12.5 12 11.1569 12 9.5L12 9L10.8 9ZM10.8 4L12 4L12 3.5C12 1.84315 10.6569 0.5 9 0.5L3 0.5C1.34315 0.5 -5.87117e-08 1.84315 -1.31135e-07 3.5L-1.5299e-07 4L1.2 4L1.2 3.5C1.2 2.50589 2.00589 1.7 3 1.7L9 1.7C9.99411 1.7 10.8 2.50589 10.8 3.5L10.8 4Z",fill:"currentColor"}))},KO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 20 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M0.75 3C0.75 1.75736 1.75736 0.75 3 0.75H17.25C17.8023 0.75 18.25 1.19772 18.25 1.75V5.25",stroke:"currentColor",strokeWidth:1.5}),h.createElement("path",{d:"M0.75 3C0.75 4.24264 1.75736 5.25 3 5.25H18.25C18.8023 5.25 19.25 5.69771 19.25 6.25V22.25C19.25 22.8023 18.8023 23.25 18.25 23.25H3C1.75736 23.25 0.75 22.2426 0.75 21V3Z",
336stroke:"currentColor",strokeWidth:1.5}),h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5.25C1.75736 5.25 0.75 4.24264 0.75 3V21C0.75 22.2426 1.75736 23.25 3 23.25H18.25C18.8023 23.25 19.25 22.8023 19.25 22.25V6.25C19.25 5.69771 18.8023 5.25 18.25 5.25H3ZM13 11L6 11V12.5L13 12.5V11Z",fill:"currentColor"}))},XO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 20 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M0.75 3C0.75 4.24264 1.75736 5.25 3 5.25H17.25M0.75 3C0.75 1.75736 1.75736 0.75 3 0.75H16.25C16.8023 0.75 17.25 1.19772 17.25 1.75V5.25M0.75 3V21C0.75 22.2426 1.75736 23.25 3 23.25H18.25C18.8023 23.25 19.25 22.8023 19.25 22.25V6.25C19.25 5.69771 18.8023 5.25 18.25 5.25H17.25",stroke:"currentColor",strokeWidth:1.5}),h.createElement("line",{x1:13,y1:11.75,x2:6,y2:11.75,stroke:"currentColor",strokeWidth:1.5}))},ZO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:5,y:5,width:2,height:2,rx:1,fill:"currentColor"}),h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 1.2H9C9.99411 1.2 10.8 2.00589 10.8 3V9C10.8 9.99411 9.99411 10.8 9 10.8H8.5V12H9C10.6569 12 12 10.6569 12 9V3C12 1.34315 10.6569 0 9 0H8.5V1.2ZM3.5 1.2V0H3C1.34315 0 0 1.34315 0 3V9C0 10.6569 1.34315 12 3 12H3.5V10.8H3C2.00589 10.8 1.2 9.99411 1.2 9V3C1.2 2.00589 2.00589 1.2 3 1.2H3.5Z",fill:"currentColor"}))},JO=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 12 13",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:.6,y:1.1,width:10.8,height:10.8,rx:2.4,stroke:"currentColor",strokeWidth:1.2}),h.createElement("rect",{x:5,y:5.5,width:2,height:2,rx:1,fill:"currentColor"}))},e8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M1.59375 9.52344L4.87259 12.9944L8.07872 9.41249",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"square"}),h.createElement("path",{d:"M13.75 5.25V10.75H18.75",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"square"}),h.createElement("path",{d:"M4.95427 11.9332C4.55457 10.0629 4.74441 8.11477 5.49765 6.35686C6.25089 4.59894 7.5305 3.11772 9.16034 2.11709C10.7902 1.11647 12.6901 0.645626 14.5986 0.769388C16.5071 0.893151 18.3303 1.60543 19.8172 2.80818C21.3042 4.01093 22.3818 5.64501 22.9017 7.48548C23.4216 9.32595 23.3582 11.2823 22.7203 13.0853C22.0824 14.8883 20.9013 16.4492 19.3396 17.5532C17.778 18.6572 15.9125 19.25 14 19.25",stroke:"currentColor",strokeWidth:1.5}))},t8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("circle",{cx:6,cy:6,r:5.4,stroke:"currentColor",strokeWidth:1.2,strokeDasharray:"4.241025 4.241025",transform:"rotate(22.5)","transform-origin":"center"}),h.createElement("circle",{cx:6,cy:6,r:1,fill:"currentColor"}))},n8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M1.5 14.5653C1.5 15.211 1.75652 15.8303 2.21314 16.2869C2.66975 16.7435 3.28905 17 3.9348 17C4.58054 17 5.19984 16.7435 5.65646 16.2869C6.11307 15.8303 6.36959 15.211 6.36959 14.5653V12.1305H3.9348C3.28905 12.1305 2.66975 12.387 2.21314 12.8437C1.75652 13.3003 1.5 13.9195 1.5 14.5653Z",stroke:"currentColor",strokeWidth:1.125,strokeLinecap:"round",strokeLinejoin:"round"}),h.createElement("path",{d:"M3.9348 1.00063C3.28905 1.00063 2.66975 1.25715 2.21314 1.71375C1.75652 2.17035 1.5 2.78964 1.5 3.43537C1.5 4.0811 1.75652 4.70038 2.21314 5.15698C2.66975 5.61358 3.28905 5.8701 3.9348 5.8701H6.36959V3.43537C6.36959 2.78964 6.11307 2.17035 5.65646 1.71375C5.19984 1.25715 4.58054 1.00063 3.9348 1.00063Z",stroke:"currentColor",strokeWidth:1.125,strokeLinecap:"round",strokeLinejoin:"round"}),h.createElement("path",{d:"M15.0652 12.1305H12.6304V14.5653C12.6304 15.0468 12.7732 15.5175 13.0407 15.9179C13.3083 16.3183 13.6885 16.6304 14.1334 16.8147C14.5783 16.9989 15.0679 17.0472 15.5402 16.9532C16.0125 16.8593 16.4464 16.6274 16.7869 16.2869C17.1274 15.9464 17.3593 15.5126 17.4532 15.0403C17.5472 14.568 17.4989 14.0784 17.3147 13.6335C17.1304 13.1886 16.8183 12.8084 16.4179 12.5409C16.0175 12.2733 15.5468 12.1305 15.0652 12.1305Z",stroke:"currentColor",strokeWidth:1.125,strokeLinecap:"round",strokeLinejoin:"round"}),h.createElement("path",{d:"M12.6318 5.86775H6.36955V12.1285H12.6318V5.86775Z",stroke:"currentColor",strokeWidth:1.125,strokeLinecap:"round",strokeLinejoin:"round"}),h.createElement("path",{d:"M17.5 3.43473C17.5 2.789 17.2435 2.16972 16.7869 1.71312C16.3303 1.25652 15.711 1 15.0652 1C14.4195 1 13.8002 1.25652 13.3435 1.71312C12.8869 2.16972 12.6304 2.789 12.6304 3.43473V5.86946H15.0652C15.711 5.86946 16.3303 5.61295 16.7869 5.15635C17.2435 4.69975 17.5 4.08046 17.5 3.43473Z",stroke:"currentColor",strokeWidth:1.125,strokeLinecap:"round",strokeLinejoin:"round"}))},i8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("circle",{cx:5,cy:5,r:4.35,stroke:"currentColor",strokeWidth:1.3}),h.createElement("line",{x1:8.45962,y1:8.54038,x2:11.7525,y2:11.8333,stroke:"currentColor",strokeWidth:1.3}))},r8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"-2 -2 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M17.2492 6V2.9569C17.2492 1.73806 16.2611 0.75 15.0423 0.75L2.9569 0.75C1.73806 0.75 0.75 1.73806 0.75 2.9569L0.75 6",stroke:"currentColor",strokeWidth:1.5}),h.createElement("path",{d:"M0.749873 12V15.0431C0.749873 16.2619 1.73794 17.25 2.95677 17.25H15.0421C16.261 17.25 17.249 16.2619 17.249 15.0431V12",stroke:"currentColor",strokeWidth:1.5}),h.createElement("path",{d:"M6 4.5L9 7.5L12 4.5",stroke:"currentColor",strokeWidth:1.5}),h.createElement("path",{d:"M12 13.5L9 10.5L6 13.5",stroke:"currentColor",strokeWidth:1.5}))},o8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M0.75 13.25L0.0554307 12.967C-0.0593528 13.2488 0.00743073 13.5719 0.224488 13.7851C0.441545 13.9983 0.765869 14.0592 1.04549 13.9393L0.75 13.25ZM12.8214 1.83253L12.2911 2.36286L12.2911 2.36286L12.8214 1.83253ZM12.8214 3.90194L13.3517 4.43227L12.8214 3.90194ZM10.0981 1.17859L9.56773 0.648259L10.0981 1.17859ZM12.1675 1.17859L12.6978 0.648258L12.6978 0.648257L12.1675 1.17859ZM2.58049 8.75697L3.27506 9.03994L2.58049 8.75697ZM2.70066 8.57599L3.23099 9.10632L2.70066 8.57599ZM5.2479 11.4195L4.95355 10.7297L5.2479 11.4195ZM5.42036 11.303L4.89003 10.7727L5.42036 11.303ZM4.95355 10.7297C4.08882 11.0987 3.41842 11.362 2.73535 11.6308C2.05146 11.9 1.35588 12.1743 0.454511 12.5607L1.04549 13.9393C1.92476 13.5624 2.60256 13.2951 3.28469 13.0266C3.96762 12.7578 4.65585 12.4876 5.54225 12.1093L4.95355 10.7297ZM1.44457 13.533L3.27506 9.03994L1.88592 8.474L0.0554307 12.967L1.44457 13.533ZM3.23099 9.10632L10.6284 1.70892L9.56773 0.648259L2.17033 8.04566L3.23099 9.10632ZM11.6371 1.70892L12.2911 2.36286L13.3517 1.3022L12.6978 0.648258L11.6371 1.70892ZM12.2911 3.37161L4.89003 10.7727L5.95069 11.8333L13.3517 4.43227L12.2911 3.37161ZM12.2911 2.36286C12.5696 2.64142 12.5696 3.09305 12.2911 3.37161L13.3517 4.43227C14.2161 3.56792 14.2161 2.16654 13.3517 1.3022L12.2911 2.36286ZM10.6284 1.70892C10.9069 1.43036 11.3586 1.43036 11.6371 1.70892L12.6978 0.648257C11.8335 -0.216088 10.4321 -0.216084 9.56773 0.648259L10.6284 1.70892ZM3.27506 9.03994C3.26494 9.06479 3.24996 9.08735 3.23099 9.10632L2.17033 8.04566C2.04793 8.16806 1.95123 8.31369 1.88592 8.474L3.27506 9.03994ZM5.54225 12.1093C5.69431 12.0444 5.83339 11.9506 5.95069 11.8333L4.89
336003 10.7727C4.90863 10.7541 4.92988 10.7398 4.95355 10.7297L5.54225 12.1093Z",fill:"currentColor"}),h.createElement("path",{d:"M11.5 4.5L9.5 2.5",stroke:"currentColor",strokeWidth:1.4026,strokeLinecap:"round",strokeLinejoin:"round"}),h.createElement("path",{d:"M5.5 10.5L3.5 8.5",stroke:"currentColor",strokeWidth:1.4026,strokeLinecap:"round",strokeLinejoin:"round"}))},a8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 16 18",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M1.32226e-07 1.6609C7.22332e-08 0.907329 0.801887 0.424528 1.46789 0.777117L15.3306 8.11621C16.0401 8.49182 16.0401 9.50818 15.3306 9.88379L1.46789 17.2229C0.801886 17.5755 1.36076e-06 17.0927 1.30077e-06 16.3391L1.32226e-07 1.6609Z",fill:"currentColor"}))},u8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 10 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.25 9.25V13.5H5.75V9.25L10 9.25V7.75L5.75 7.75V3.5H4.25V7.75L0 7.75V9.25L4.25 9.25Z"}))},s8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({width:25,height:25,viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M10.2852 24.0745L13.7139 18.0742",stroke:"currentColor",strokeWidth:1.5625}),h.createElement("path",{d:"M14.5742 24.0749L17.1457 19.7891",stroke:"currentColor",strokeWidth:1.5625}),h.createElement("path",{d:"M19.4868 24.0735L20.7229 21.7523C21.3259 20.6143 21.5457 19.3122 21.3496 18.0394C21.1535 16.7666 20.5519 15.591 19.6342 14.6874L23.7984 6.87853C24.0123 6.47728 24.0581 6.00748 23.9256 5.57249C23.7932 5.1375 23.4933 4.77294 23.0921 4.55901C22.6908 4.34509 22.221 4.29932 21.7861 4.43178C21.3511 4.56424 20.9865 4.86408 20.7726 5.26533L16.6084 13.0742C15.3474 12.8142 14.0362 12.9683 12.8699 13.5135C11.7035 14.0586 10.7443 14.9658 10.135 16.1L6 24.0735",stroke:"currentColor",strokeWidth:1.5625}),h.createElement("path",{d:"M4 15L5 13L7 12L5 11L4 9L3 11L1 12L3 13L4 15Z",stroke:"currentColor",strokeWidth:1.5625,strokeLinejoin:"round"}),h.createElement("path",{d:"M11.5 8L12.6662 5.6662L15 4.5L12.6662 3.3338L11.5 1L10.3338 3.3338L8 4.5L10.3338 5.6662L11.5 8Z",stroke:"currentColor",strokeWidth:1.5625,strokeLinejoin:"round"}))},l8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M4.75 9.25H1.25V12.75",stroke:"currentColor",strokeWidth:1,strokeLinecap:"square"}),h.createElement("path",{d:"M11.25 6.75H14.75V3.25",stroke:"currentColor",strokeWidth:1,strokeLinecap:"square"}),h.createElement("path",{d:"M14.1036 6.65539C13.8 5.27698 13.0387 4.04193 11.9437 3.15131C10.8487 2.26069 9.48447 1.76694 8.0731 1.75043C6.66173 1.73392 5.28633 2.19563 4.17079 3.0604C3.05526 3.92516 2.26529 5.14206 1.92947 6.513",stroke:"currentColor",strokeWidth:1}),h.createElement("path",{d:"M1.89635 9.34461C2.20001 10.723 2.96131 11.9581 4.05631 12.8487C5.15131 13.7393 6.51553 14.2331 7.9269 14.2496C9.33827 14.2661 10.7137 13.8044 11.8292 12.9396C12.9447 12.0748 13.7347 10.8579 14.0705 9.487",stroke:"currentColor",strokeWidth:1}))},c8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:.6,y:.6,width:11.8,height:11.8,rx:5.9,stroke:"currentColor",strokeWidth:1.2}),h.createElement("path",{d:"M4.25 7.5C4.25 6 5.75 5 6.5 6.5C7.25 8 8.75 7 8.75 5.5",stroke:"currentColor",strokeWidth:1.2}))},d8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 21 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.29186 1.92702C9.06924 1.82745 8.87014 1.68202 8.70757 1.50024L7.86631 0.574931C7.62496 0.309957 7.30773 0.12592 6.95791 0.0479385C6.60809 -0.0300431 6.24274 0.00182978 5.91171 0.139208C5.58068 0.276585 5.3001 0.512774 5.10828 0.815537C4.91645 1.1183 4.82272 1.47288 4.83989 1.83089L4.90388 3.08019C4.91612 3.32348 4.87721 3.56662 4.78968 3.79394C4.70215 4.02126 4.56794 4.2277 4.39571 4.39994C4.22347 4.57219 4.01704 4.7064 3.78974 4.79394C3.56243 4.88147 3.3193 4.92038 3.07603 4.90814L1.8308 4.84414C1.47162 4.82563 1.11553 4.91881 0.811445 5.11086C0.507359 5.30292 0.270203 5.58443 0.132561 5.91671C-0.00508149 6.249 -0.0364554 6.61576 0.0427496 6.9666C0.121955 7.31744 0.307852 7.63514 0.5749 7.87606L1.50016 8.71204C1.68193 8.87461 1.82735 9.07373 1.92692 9.29636C2.02648 9.51898 2.07794 9.76012 2.07794 10.004C2.07794 10.2479 2.02648 10.489 1.92692 10.7116C1.82735 10.9343 1.68193 11.1334 1.50016 11.296L0.5749 12.1319C0.309856 12.3729 0.125575 12.6898 0.0471809 13.0393C-0.0312128 13.3888 9.64098e-05 13.754 0.13684 14.0851C0.273583 14.4162 0.509106 14.6971 0.811296 14.8894C1.11349 15.0817 1.46764 15.1762 1.8254
3366 15.1599L3.0707 15.0959C3.31397 15.0836 3.5571 15.1225 3.7844 15.2101C4.01171 15.2976 4.21814 15.4318 4.39037 15.6041C4.56261 15.7763 4.69682 15.9827 4.78435 16.2101C4.87188 16.4374 4.91078 16.6805 4.89855 16.9238L4.83455 18.1691C4.81605 18.5283 4.90921 18.8844 5.10126 19.1885C5.2933 19.4926 5.5748 19.7298 5.90707 19.8674C6.23934 20.0051 6.60608 20.0365 6.9569 19.9572C7.30772 19.878 7.6254 19.6921 7.86631 19.4251L8.7129 18.4998C8.87547 18.318 9.07458 18.1725 9.29719 18.073C9.51981 17.9734 9.76093 17.9219 10.0048 17.9219C10.2487 17.9219 10.4898 17.9734 10.7124 18.073C10.935 18.1725 11.1341 18.318 11.2967 18.4998L12.1326 19.4251C12.3735 19.6921 12.6912 19.878 13.042 19.9572C13.3929 20.0365 13.7596 20.0051 14.0919 19.8674C14.4241 19.7298 14.7056 19.4926 14.8977 19.1885C15.0897 18.8844 15.1829 18.5283 15.1644 18.1691L15.1004 16.9238C15.0882 16.6805 15.1271 16.4374 15.2146 16.2101C15.3021 15.9827 15.4363 15.7763 15.6086 15.6041C15.7808 15.4318 15.9872 15.2976 16.2145 15.2101C16.4418 15.1225 16.685 15.0836 16.9282 15.0959L18.1735 15.1599C18.5326 15.1784 18.8887 15.0852 19.1928 14.8931C19.4969 14.7011 19.7341 14.4196 19.8717 14.0873C20.0093 13.755 20.0407 13.3882 19.9615 13.0374C19.8823 12.6866 19.6964 12.3689 19.4294 12.1279L18.5041 11.292C18.3223 11.1294 18.1769 10.9303 18.0774 10.7076C17.9778 10.485 17.9263 10.2439 17.9263 10C17.9263 9.75612 17.9778 9.51499 18.0774 9.29236C18.1769 9.06973 18.3223 8.87062 18.5041 8.70804L19.4294 7.87206C19.6964 7.63114 19.8823 7.31344 19.9615 6.9626C20.0407 6.61176 20.0093 6.245 19.8717 5.91271C19.7341 5.58043 19.4969 5.29892 19.1928 5.10686C18.8887 4.91481 18.5326 4.82163 18.1735 4.84014L16.9282 4.90414C16.685 4.91638 16.4418 4.87747 16.2145 4.78994C15.9872 4.7024 15.7808 4.56818 15.6086 4.39594C15.4363 4.2237 15.3021 4.01726 15.2146 3.78994C15.1271 3.56262 15.0882 3.31948 15.1004 3.07619L15.1644 1.83089C15.1829 1.4717 15.0897 1.11559 14.8977 0.811487C14.7056 0.507385 14.4241 0.270217 14.0919 0.132568C13.7596 -0.00508182 13.3929 -0.0364573 13.042 0.0427519C12.6912 0.121961 12.3735 0.307869 12.1326 0.574931L11.2914 1.50024C11.1288 1.68202 10.9297 1.82745 10.7071 1.92702C10.4845 2.02659 10.2433 2.07805 9.99947 2.07805C9.7556 2.07805 9.51448 2.02659 9.29186 1.92702ZM14.3745 10C14.3745 12.4162 12.4159 14.375 9.99977 14.375C7.58365 14.375 5.625 12.4162 5.625 10C5.625 7.58375 7.58365 5.625 9.99977 5.625C12.4159 5.625 14.3745 7.58375 14.3745 10Z",fill:"currentColor"}))},f8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M6.5782 1.07092C6.71096 0.643026 7.28904 0.643027 7.4218 1.07092L8.59318 4.84622C8.65255 5.03758 8.82284 5.16714 9.01498 5.16714L12.8056 5.16714C13.2353 5.16714 13.4139 5.74287 13.0663 6.00732L9.99962 8.34058C9.84418 8.45885 9.77913 8.66848 9.83851 8.85984L11.0099 12.6351C11.1426 13.063 10.675 13.4189 10.3274 13.1544L7.26069 10.8211C7.10524 10.7029 6.89476 10.7029 6.73931 10.8211L3.6726 13.1544C3.32502 13.4189 2.85735 13.063 2.99012 12.6351L4.16149 8.85984C4.22087 8.66848 4.15582 8.45885 4.00038 8.34058L0.933671 6.00732C0.586087 5.74287 0.764722 5.16714 1.19436 5.16714L4.98502 5.16714C5.17716 5.16714 5.34745 5.03758 5.40682 4.84622L6.5782 1.07092Z",fill:"currentColor",stroke:"currentColor"}))},p8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M6.5782 1.07092C6.71096 0.643026 7.28904 0.643027 7.4218 1.07092L8.59318 4.84622C8.65255 5.03758 8.82284 5.16714 9.01498 5.16714L12.8056 5.16714C13.2353 5.16714 13.4139 5.74287 13.0663 6.00732L9.99962 8.34058C9.84418 8.45885 9.77913 8.66848 9.83851 8.85984L11.0099 12.6351C11.1426 13.063 10.675 13.4189 10.3274 13.1544L7.26069 10.8211C7.10524 10.7029 6.89476 10.7029 6.73931 10.8211L3.6726 13.1544C3.32502 13.4189 2.85735 13.063 2.99012 12.6351L4.16149 8.85984C4.22087 8.66848 4.15582 8.45885 4.00038 8.34058L0.933671 6.00732C0.586087 5.74287 0.764722 5.16714 1.19436 5.16714L4.98502 5.16714C5.17716 5.16714 5.34745 5.03758 5.40682 4.84622L6.5782 1.07092Z",stroke:"currentColor",strokeWidth:1.5}))},h8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{width:16,height:16,rx:2,fill:"currentColor"}))},_8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({width:"1em",height:"5em",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd","aria-hidden":"true",viewBox:"0 0 23 23",style:{height:"1.5em"},clipRule:"evenodd","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("path",{d:"M19 24h-14c-1.104 0-2-.896-2-2v-17h-1v-2h6v-1.5c0-.827.673-1.5 1.5-1.5h5c.825 0 1.5.671 1.5 1.5v1.5h6v2h-1v17c0 1.104-.896 2-2 2zm0-19h-14v16.5c0 .276.224.5.5.5h13c.276 0 .5-.224.5-.5v-16.5zm-7 7.586l3.293-3.293 1.414 1.414-3.293 3.293 3.293 3.293-1.414 1.414-3.293-3.293-3.293 3.293-1.414-1.414 3.293-3.293-3.293-3.293 1.414-1.414 3.293 3.293zm2-10.586h-4v1h4v-1z",fill:"
336currentColor",strokeWidth:.25,stroke:"currentColor"}))},m8=e=>{var t=e,{title:n,titleId:i}=t,o=dn(t,["title","titleId"]);return h.createElement("svg",zt({height:"1em",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-labelledby":i},o),n?h.createElement("title",{id:i},n):null,h.createElement("rect",{x:.6,y:.6,width:11.8,height:11.8,rx:5.9,stroke:"currentColor",strokeWidth:1.2}),h.createElement("rect",{x:5.5,y:5.5,width:2,height:2,rx:1,fill:"currentColor"}))},g8=An(jO),v8=An(VO),y8=An(UO),E8=An($O),zg=An(zO),C8=An(HO),b8=An(GO),D8=An(WO),A8=An(YO),x8=An(QO),w8=An(KO),T8=An(XO),S8=An(ZO),O8=An(JO),F8=An(e8),N8=An(t8),I8=An(n8),k8=An(i8),q8=An(r8),P8=An(o8),R8=An(a8),L8=An(u8),M8=An(s8),B8=An(l8),j8=An(c8),V8=An(d8),U8=An(f8),$8=An(p8),z8=An(h8),H8=An(_8),Xh=An(m8);function An(e){const t=e.name.replace("Svg","").replaceAll(/([A-Z])/g," $1").trimStart().toLowerCase()+" icon";function n(i){const o=(0,M.c)(2);let a;return o[0]!==i?(a=(0,y.jsx)(e,zt({title:t},i)),o[0]=i,o[1]=a):a=o[1],a}return n.displayName=e.name,n}const Ci=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(6);let i;n[0]!==e.className?(i=be("graphiql-un-styled",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;return n[2]!==e||n[3]!==t||n[4]!==i?(o=(0,y.jsx)("button",$n(zt({},e),{ref:t,className:i})),n[2]=e,n[3]=t,n[4]=i,n[5]=o):o=n[5],o});Ci.displayName="UnStyledButton";const wa=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(7);let i;n[0]!==e.className||n[1]!==e.state?(i=be("graphiql-button",{success:"graphiql-button-success",error:"graphiql-button-error"}[e.state],e.className),n[0]=e.className,n[1]=e.state,n[2]=i):i=n[2];let o;return n[3]!==e||n[4]!==t||n[5]!==i?(o=(0,y.jsx)("button",$n(zt({},e),{ref:t,className:i})),n[3]=e,n[4]=t,n[5]=i,n[6]=o):o=n[6],o});wa.displayName="Button";const Hg=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(6);let i;n[0]!==e.className?(i=be("graphiql-button-group",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;return n[2]!==e||n[3]!==t||n[4]!==i?(o=(0,y.jsx)("div",$n(zt({},e),{ref:t,className:i})),n[2]=e,n[3]=t,n[4]=i,n[5]=o):o=n[5],o});Hg.displayName="ButtonGroup";const qp=(e,t)=>Object.entries(t).reduce((n,[i,o])=>(n[i]=o,n),e),F3=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(8);let i;n[0]!==e.className?(i=be("graphiql-dialog-close",e.className),n[0]=e.className,n[1]=i):i=n[1];let o,a;n[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,y.jsx)(Lc,{children:"Close dialog"}),a=(0,y.jsx)(zg,{}),n[2]=o,n[3]=a):(o=n[2],a=n[3]);let s;return n[4]!==e||n[5]!==t||n[6]!==i?(s=(0,y.jsx)(dl,{asChild:!0,children:(0,y.jsxs)(Ci,$n(zt({},e),{ref:t,type:"button",className:i,children:[o,a]}))}),n[4]=e,n[5]=t,n[6]=i,n[7]=s):s=n[7],s});F3.displayName="Dialog.Close";function G8(e){var t;const n=(0,M.c)(9);let i,o;n[0]!==e?(t=e,{children:i}=t,o=dn(t,["children"]),n[0]=e,n[1]=i,n[2]=o):(i=n[1],o=n[2]);let a;n[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,y.jsx)(Ic,{className:"graphiql-dialog-overlay"}),n[3]=a):a=n[3];let s;n[4]!==i?(s=(0,y.jsxs)(Wa,{children:[a,(0,y.jsx)(u0,{className:"graphiql-dialog",children:i})]}),n[4]=i,n[5]=s):s=n[5];let l;return n[6]!==o||n[7]!==s?(l=(0,y.jsx)(a0,$n(zt({},o),{children:s})),n[6]=o,n[7]=s,n[8]=l):l=n[8],l}const kd=qp(G8,{Close:F3,Title:kc,Trigger:fa,Description:s0}),N3=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(6);let i;n[0]!==e.className?(i=be("graphiql-un-styled",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;return n[2]!==e||n[3]!==t||n[4]!==i?(o=(0,y.jsx)(Wb,{asChild:!0,children:(0,y.jsx)("button",$n(zt({},e),{ref:t,className:i}))}),n[2]=e,n[3]=t,n[4]=i,n[5]=o):o=n[5],o});N3.displayName="DropdownMenuButton";function W8(e){var t;const n=(0,M.c)(14);let i,o,a,s,l;n[0]!==e?(t=e,{children:i,align:s,sideOffset:l,className:o}=t,a=dn(t,["children","align","sideOffset","className"]),n[0]=e,n[1]=i,n[2]=o,n[3]=a,n[4]=s,n[5]=l):(i=n[1],o=n[2],a=n[3],s=n[4],l=n[5]);const f=s===void 0?"start":s,p=l===void 0?5:l;let g;n[6]!==o?(g=be("graphiql-dropdown-content",o),n[6]=o,n[7]=g):g=n[7];let v;return n[8]!==f||n[9]!==i||n[10]!==a||n[11]!==p||n[12]!==g?(v=(0,y.jsx)(Yb,{children:(0,y.jsx)(Qb,$n(zt({align:f,sideOffset:p,className:g},a),{children:i}))}),n[8]=f,n[9]=i,n[10]=a,n[11]=p,n[12]=g,n[13]=v):v=n[13],v}const Ms=qp(Gb,{Button:N3,Item:e=>{var t=e,{className:n,children:i}=t,o=dn(t,["className","children"]);return(0,y.jsx)(Kb,$n(zt({className:be("graphiql-dropdown-item",n)},o),{children:i}))},Content:W8}),Zh=new R6({breaks:!0,linkify:!0}),fu=(0,h.forwardRef)((e,t)=>{var n;const i=(0,M.c)(18);let o,a,s,l;i[0]!==e?(n=e,{children:o,onlyShowFirstChild:a,type:l}=n,s=dn(n,["children","onlyShowFirstChild","type"]),i[0]=e,i[1]=o,i[2]=a,i[3]=s,i[4]=l):(o=i[1],a=i[2],s=i[3],l=i[4]);const f=`graphiql-markdown-${l}`,p=a&&"graphiql-markdown-preview";let g;i[5]!==s.className||i[6]!==f||i[7]!==p?(g=be(f,p,s.className),i[5]=s.className,i[6]=f,i[7]=p,i[8]=g):g=i[8];let v;i[9]!==o?(v=Zh.render(o),i[9]=o,i[10]=v):v=i[10];let A;i[11]!==v?(A={__html:v},i[11]=v,i[12]=A):A=i[12];let x;return i[13]!==s||i[14]!==t||i[15]!==g||i[16]!==A?(x=(0,y.jsx)("div",$n(zt({},s),{ref:t,className:g,dangerouslySetInnerHTML:A})),i[13]=s,i[14]=t,i[15]=g,i[16]=A,i[17]=x):x=i[17],x});fu.displayName="MarkdownContent";const Gg=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(6);let i;n[0]!==e.className?(i=be("graphiql-spinner",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;return n[2]!==e||n[3]!==t||n[4]!==i?(o=(0,y.jsx)("div",$n(zt({},e),{ref:t,className:i})),n[2]=e,n[3]=t,n[4]=i,n[5]=o):o=n[5],o});Gg.displayName="Spinner";function Y8(e){const t=(0,M.c)(10),{children:n,align:i,side:o,sideOffset:a,label:s}=e,l=i===void 0?"start":i,f=o===void 0?"bottom":o,p=a===void 0?5:a;let g;t[0]!==n?(g=(0,y.jsx)(Y5,{asChild:!0,children:n}),t[0]=n,t[1]=g):g=t[1];let v;
336t[2]!==l||t[3]!==s||t[4]!==f||t[5]!==p?(v=(0,y.jsx)(Q5,{children:(0,y.jsx)(K5,{className:"graphiql-tooltip",align:l,side:f,sideOffset:p,children:s})}),t[2]=l,t[3]=s,t[4]=f,t[5]=p,t[6]=v):v=t[6];let A;return t[7]!==g||t[8]!==v?(A=(0,y.jsxs)(W5,{children:[g,v]}),t[7]=g,t[8]=v,t[9]=A):A=t[9],A}const ur=qp(Y8,{Provider:G5}),I3=(0,h.forwardRef)((e,t)=>{var n;const i=(0,M.c)(16);let o,a,s,l,f;i[0]!==e?(n=e,{isActive:s,value:f,children:o,className:a}=n,l=dn(n,["isActive","value","children","className"]),i[0]=e,i[1]=o,i[2]=a,i[3]=s,i[4]=l,i[5]=f):(o=i[1],a=i[2],s=i[3],l=i[4],f=i[5]);const p=s?"true":void 0,g=s&&"graphiql-tab-active";let v;i[6]!==a||i[7]!==g?(v=be("graphiql-tab",g,a),i[6]=a,i[7]=g,i[8]=v):v=i[8];let A;return i[9]!==o||i[10]!==l||i[11]!==t||i[12]!==p||i[13]!==v||i[14]!==f?(A=(0,y.jsx)(k2.Item,$n(zt({},l),{ref:t,value:f,"aria-selected":p,role:"tab",className:v,children:o})),i[9]=o,i[10]=l,i[11]=t,i[12]=p,i[13]=v,i[14]=f,i[15]=A):A=i[15],A});I3.displayName="Tab";const k3=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(6);let i;n[0]!==e.className?(i=be("graphiql-tab-button",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;return n[2]!==e||n[3]!==t||n[4]!==i?(o=(0,y.jsx)(Ci,$n(zt({},e),{ref:t,type:"button",className:i,children:e.children})),n[2]=e,n[3]=t,n[4]=i,n[5]=o):o=n[5],o});k3.displayName="Tab.Button";const q3=(0,h.forwardRef)((e,t)=>{const n=(0,M.c)(7);let i;n[0]!==e.className?(i=be("graphiql-tab-close",e.className),n[0]=e.className,n[1]=i):i=n[1];let o;n[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,y.jsx)(zg,{}),n[2]=o):o=n[2];let a;return n[3]!==e||n[4]!==t||n[5]!==i?(a=(0,y.jsx)(ur,{label:"Close Tab",children:(0,y.jsx)(Ci,$n(zt({"aria-label":"Close Tab"},e),{ref:t,type:"button",className:i,children:o}))}),n[3]=e,n[4]=t,n[5]=i,n[6]=a):a=n[6],a});q3.displayName="Tab.Close";const Wg=qp(I3,{Button:k3,Close:q3}),P3=(0,h.forwardRef)((e,t)=>{var n;const i=(0,M.c)(15);let o,a,s,l,f;i[0]!==e?(n=e,{values:f,onReorder:s,children:o,className:a}=n,l=dn(n,["values","onReorder","children","className"]),i[0]=e,i[1]=o,i[2]=a,i[3]=s,i[4]=l,i[5]=f):(o=i[1],a=i[2],s=i[3],l=i[4],f=i[5]);let p;i[6]!==a?(p=be("graphiql-tabs",a),i[6]=a,i[7]=p):p=i[7];let g;return i[8]!==o||i[9]!==s||i[10]!==l||i[11]!==t||i[12]!==p||i[13]!==f?(g=(0,y.jsx)(k2.Group,$n(zt({},l),{ref:t,values:f,onReorder:s,axis:"x",role:"tablist",className:p,children:o})),i[8]=o,i[9]=s,i[10]=l,i[11]=t,i[12]=p,i[13]=f,i[14]=g):g=i[14],g});P3.displayName="Tabs";const R3=Hl("HistoryContext");function Q8(e){const t=(0,M.c)(11),{maxHistoryLength:n,children:i}=e,o=n===void 0?X8:n,a=Ls();let s;t[0]!==o||t[1]!==a?(s=()=>new Sa(a||new $o(null),o),t[0]=o,t[1]=a,t[2]=s):s=t[2];const[l]=(0,h.useState)(s);let f;t[3]!==l.queries?(f=()=>l.queries||[],t[3]=l.queries,t[4]=f):f=t[4];const[p,g]=(0,h.useState)(f);let v;t[5]!==l||t[6]!==p?(v={addToHistory(D){l.updateHistory(D),g(l.queries)},editLabel(D,I){l.editLabel(D,I),g(l.queries)},items:p,toggleFavorite(D){l.toggleFavorite(D),g(l.queries)},setActive:K8,deleteFromHistory(D,I){l.deleteHistory(D,I),g(l.queries)}},t[5]=l,t[6]=p,t[7]=v):v=t[7];const A=v;let x;return t[8]!==i||t[9]!==A?(x=(0,y.jsx)(R3.Provider,{value:A,children:i}),t[8]=i,t[9]=A,t[10]=x):x=t[10],x}function K8(e){return e}const Jh=Gl(R3),X8=20;function Z8(){const{items:e,deleteFromHistory:t}=Jh({nonNull:!0});let n=e.slice().map((l,f)=>$n(zt({},l),{index:f})).reverse();const i=n.filter(l=>l.favorite);i.length&&(n=n.filter(l=>!l.favorite));const[o,a]=(0,h.useState)(null);(0,h.useEffect)(()=>{o&&setTimeout(()=>{a(null)},2e3)},[o]);const s=()=>{try{for(const l of n)t(l,!0);a("success")}catch(l){a("error")}};return(0,y.jsxs)("section",{"aria-label":"History",className:"graphiql-history",children:[(0,y.jsxs)("div",{className:"graphiql-history-header",children:["History",(o||n.length>0)&&(0,y.jsx)(wa,{type:"button",state:o||void 0,disabled:!n.length,onClick:s,children:{success:"Cleared",error:"Failed to Clear"}[o]||"Clear"})]}),!!i.length&&(0,y.jsx)("ul",{className:"graphiql-history-items",children:i.map(l=>(0,y.jsx)(e_,{item:l},l.index))}),!!i.length&&!!n.length&&(0,y.jsx)("div",{className:"graphiql-history-item-spacer"}),!!n.length&&(0,y.jsx)("ul",{className:"graphiql-history-items",children:n.map(l=>(0,y.jsx)(e_,{item:l},l.index))})]})}function e_(e){const t=(0,M.c)(40);let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={nonNull:!0,caller:e_},t[0]=n):n=t[0];
336const{editLabel:i,toggleFavorite:o,deleteFromHistory:a,setActive:s}=Jh(n);let l;t[1]===Symbol.for("react.memo_cache_sentinel")?(l={nonNull:!0,caller:e_},t[1]=l):l=t[1];const{headerEditor:f,queryEditor:p,variableEditor:g}=Mi(l),v=(0,h.useRef)(null),A=(0,h.useRef)(null),[x,D]=(0,h.useState)(!1);let I,k;t[2]!==x?(I=()=>{var At;x&&((At=v.current)==null||At.focus())},k=[x],t[2]=x,t[3]=I,t[4]=k):(I=t[3],k=t[4]),(0,h.useEffect)(I,k);let $;t[5]!==e.item.label||t[6]!==e.item.operationName||t[7]!==e.item.query?($=e.item.label||e.item.operationName||J8(e.item.query),t[5]=e.item.label,t[6]=e.item.operationName,t[7]=e.item.query,t[8]=$):$=t[8];const H=$;let L;t[9]!==i||t[10]!==e.item?(L=()=>{var At;D(!1);const lt=e.item,{index:Mt}=lt,jt=dn(lt,["index"]);i($n(zt({},jt),{label:(At=v.current)==null?void 0:At.value}),Mt)},t[9]=i,t[10]=e.item,t[11]=L):L=t[11];const G=L;let J;t[12]===Symbol.for("react.memo_cache_sentinel")?(J=()=>{D(!1)},t[12]=J):J=t[12];const le=J;let xe;t[13]===Symbol.for("react.memo_cache_sentinel")?(xe=At=>{At.stopPropagation(),D(!0)},t[13]=xe):xe=t[13];const Ie=xe;let re;t[14]!==f||t[15]!==e.item||t[16]!==p||t[17]!==s||t[18]!==g?(re=()=>{const{query:At,variables:lt,headers:Mt}=e.item;p==null||p.setValue(At!=null?At:""),g==null||g.setValue(lt!=null?lt:""),f==null||f.setValue(Mt!=null?Mt:""),s(e.item)},t[14]=f,t[15]=e.item,t[16]=p,t[17]=s,t[18]=g,t[19]=re):re=t[19];const Se=re;let Ne;t[20]!==a||t[21]!==e.item?(Ne=At=>{At.stopPropagation(),a(e.item)},t[20]=a,t[21]=e.item,t[22]=Ne):Ne=t[22];const Ge=Ne;let et;t[23]!==e.item||t[24]!==o?(et=At=>{At.stopPropagation(),o(e.item)},t[23]=e.item,t[24]=o,t[25]=et):et=t[25];const Et=et,ot=x&&"editable";let He;t[26]!==ot?(He=be("graphiql-history-item",ot),t[26]=ot,t[27]=He):He=t[27];let We;t[28]!==H||t[29]!==i||t[30]!==Ge||t[31]!==Se||t[32]!==G||t[33]!==Et||t[34]!==x||t[35]!==e.item?(We=x?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("input",{type:"text",defaultValue:e.item.label,ref:v,onKeyDown:At=>{At.key==="Esc"?D(!1):At.key==="Enter"&&(D(!1),i($n(zt({},e.item),{label:At.currentTarget.value})))},placeholder:"Type a label"}),(0,y.jsx)(Ci,{type:"button",ref:A,onClick:G,children:"Save"}),(0,y.jsx)(Ci,{type:"button",ref:A,onClick:le,children:(0,y.jsx)(zg,{})})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(ur,{label:"Set active",children:(0,y.jsx)(Ci,{type:"button",className:"graphiql-history-item-label",onClick:Se,"aria-label":"Set active",children:H})}),(0,y.jsx)(ur,{label:"Edit label",children:(0,y.jsx)(Ci,{type:"button",className:"graphiql-history-item-action",onClick:Ie,"aria-label":"Edit label",children:(0,y.jsx)(P8,{"aria-hidden":"true"})})}),(0,y.jsx)(ur,{label:e.item.favorite?"Remove favorite":"Add favorite",children:(0,y.jsx)(Ci,{type:"button",className:"graphiql-history-item-action",onClick:Et,"aria-label":e.item.favorite?"Remove favorite":"Add favorite",children:e.item.favorite?(0,y.jsx)(U8,{"aria-hidden":"true"}):(0,y.jsx)($8,{"aria-hidden":"true"})})}),(0,y.jsx)(ur,{label:"Delete from history",children:(0,y.jsx)(Ci,{type:"button",className:"graphiql-history-item-action",onClick:Ge,"aria-label":"Delete from history",children:(0,y.jsx)(H8,{"aria-hidden":"true"})})})]}),t[28]=H,t[29]=i,t[30]=Ge,t[31]=Se,t[32]=G,t[33]=Et,t[34]=x,t[35]=e.item,t[36]=We):We=t[36];let ct;return t[37]!==He||t[38]!==We?(ct=(0,y.jsx)("li",{className:He,children:We}),t[37]=He,t[38]=We,t[39]=ct):ct=t[39],ct}function J8(e){return e==null?void 0:e.split(` 337`).map(t=>t.replace(/#(.*)/,"")).join(" ").replaceAll("{"," { ").replaceAll("}"," } ").replaceAll(/[\s]{2,}/g," ")}const L3=Hl("ExecutionContext");function Yg(e){const t=(0,M.c)(27),{fetcher:n,getDefaultFieldNames:i,children:o,operationName:a}=e;if(!n)throw new TypeError("The `ExecutionContextProvider` component requires a `fetcher` function to be passed as prop.");let s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s={nonNull:!0,caller:Yg},t[0]=s):s=t[0];const{externalFragments:l,headerEditor:f,queryEditor:p,responseEditor:g,variableEditor:v,updateActiveTabValues:A}=Mi(s),x=Jh();let D;t[1]!==i?(D={getDefaultFieldNames:i,caller:Yg},t[1]=i,t[2]=D):D=t[2];const I=oC(D),[k,$]=(0,h.useState)(!1),[H,L]=(0,h.useState)(null),G=(0,h.useRef)(0);let J;t[3]!==H?(J=()=>{H==null||H.unsubscribe(),$(!1),L(null)},t[3]=H,t[4]=J):J=t[4];const le=J;let xe;t[5]!==I||t[6]!==l||t[7]!==n||t[8]!==f||t[9]!==x||t[10]!==a||t[11]!==p||t[12]!==g||t[13]!==le||t[14]!==H||t[15]!==A||t[16]!==v?(xe=()=>Kh(this,null,function*(){var Et,ot;if(!p||!g)return;if(H){le();return}const He=Wt=>{g.setValue(Wt),A({response:Wt})};G.current=G.current+1;const We=G.current;let ct=I()||p.getValue();const At=v==null?void 0:v.getValue();let lt;try{lt=M3({json:At,errorMessageParse:"Variables are invalid JSON",errorMessageType:"Variables are not a JSON object."})}catch(Wt){const Xt=Wt;He(Xt instanceof Error?Xt.message:`${Xt}`);return}const Mt=f==null?void 0:f.getValue();let jt;try{jt=M3({json:Mt,errorMessageParse:"Headers are invalid JSON",errorMessageType:"Headers are not a JSON object."})}catch(Wt){const Xt=Wt;He(Xt instanceof Error?Xt.message:`${Xt}`);return}if(l){const Wt=p.documentAST?(0,Nr.JR)(p.documentAST,l):[];Wt.length>0&&(ct=ct+(` 338`+Wt.map(eF).join(` 339`)))}He(""),$(!0);const Vt=(Et=a!=null?a:p.operationName)!=null?Et:void 0;x==null||x.addToHistory({query:ct,variables:At,headers:Mt,operationName:Vt});const Ct=jt!=null?jt:void 0,Tt=(ot=p.documentAST)!=null?ot:void 0;try{const Wt={},Xt=ln=>{if(We!==G.current)return;let Pt=Array.isArray(ln)?ln:!1;if(!Pt&&typeof ln=="object"&&ln!==null&&"hasNext"in ln&&(Pt=[ln]),Pt){for(const Jt of Pt)B3(Wt,Jt);$(!1),He(Vi(Wt))}else{const Jt=Vi(ln);$(!1),He(Jt)}},En=n({query:ct,variables:lt,operationName:Vt},{headers:Ct,documentAST:Tt}),Cn=yield Promise.resolve(En);jn(Cn)?L(Cn.subscribe({next(ln){Xt(ln)},error(ln){$(!1),ln&&He(gr(ln)),L(null)},complete(){$(!1),L(null)}})):lr(Cn)?(L({unsubscribe:()=>{var ln,Pt;return(Pt=(ln=Cn[Symbol.asyncIterator]()).return)==null?void 0:Pt.call(ln)}}),yield tF(Xt,Cn),$(!1),L(null)):Xt(Cn)}catch(Wt){const Xt=Wt;$(!1),He(gr(Xt)),L(null)}}),t[5]=I,t[6]=l,t[7]=n,t[8]=f,t[9]=x,t[10]=a,t[11]=p,t[12]=g,t[13]=le,t[14]=H,t[15]=A,t[16]=v,t[17]=xe):xe=t[17];const Ie=xe,re=!!H,Se=a!=null?a:null;let Ne;t[18]!==k||t[19]!==re||t[20]!==Ie||t[21]!==le||t[22]!==Se?(Ne={isFetching:k,isSubscribed:re,operationName:Se,run:Ie,stop:le},t[18]=k,t[19]=re,t[20]=Ie,t[21]=le,t[22]=Se,t[23]=Ne):Ne=t[23];const Ge=Ne;let et;return t[24]!==o||t[25]!==Ge?(et=(0,y.jsx)(L3.Provider,{value:Ge,children:o}),t[24]=o,t[25]=Ge,t[26]=et):et=t[26],et}function eF(e){return(0,Z.y)(e)}function tF(e,t){return Kh(this,null,function*(){try{for(var n=MO(t),i,o,a;i=!(o=yield n.next()).done;i=!1){const s=o.value;e(s)}}catch(s){a=[s]}finally{try{i&&(o=n.return)&&(yield o.call(n))}finally{if(a)throw a[0]}}})}const Pp=Gl(L3);function M3({json:e,errorMessageParse:t,errorMessageType:n}){let i;try{i=e&&e.trim()!==""?JSON.parse(e):void 0}catch(a){throw new Error(`${t}: ${a instanceof Error?a.message:a}.`)}const o=typeof i=="object"&&i!==null&&!Array.isArray(i);if(i!==void 0&&!o)throw new Error(n);return i}const Rp=new WeakMap;function B3(e,t){var n,i,o,a,s;let l=["data",...(n=t.path)!=null?n:[]];for(const g of[e,t])if(g.pending){let v=Rp.get(e);v===void 0&&(v=new Map,Rp.set(e,v));for(const{id:A,path:x}of g.pending)v.set(A,["data",...x])}const{items:f}=t;if(f){const{id:g}=t;if(g){if(l=(o=Rp.get(e))==null?void 0:o.get(g),l===void 0)throw new Error("Invalid incremental delivery format.");Oa(e,l.join(".")).push(...f)}else{l=["data",...(i=t.path)!=null?i:[]];for(const v of f)Ir(e,l.join("."),v),l[l.length-1]++}}const{data:p}=t;if(p){const{id:g}=t;if(g){if(l=(a=Rp.get(e))==null?void 0:a.get(g),l===void 0)throw new Error("Invalid incremental delivery format.");const{subPath:v}=t;v!==void 0&&(l=[...l,...v])}Ir(e,l.join("."),p,{merge:!0})}if(t.errors&&(e.errors||(e.errors=[]),e.errors.push(...t.errors)),t.extensions&&Ir(e,"extensions",t.extensions,{merge:!0}),t.incremental)for(const g of t.incremental)B3(e,g);if(t.completed)for(const{id:g,errors:v}of t.completed)(s=Rp.get(e))==null||s.delete(g),v&&(e.errors||(e.errors=[]),e.errors.push(...v))}const Qg=typeof navigator!="undefined"&&navigator.userAgent.includes("Mac"),t_="graphiql",n_="sublime",i_={[Qg?"Cmd-F":"Ctrl-F"]:"findPersistent","Cmd-G":"findPersistent","Ctrl-G":"findPersistent","Ctrl-Left":"goSubwordLeft","Ctrl-Right":"goSubwordRight","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight"};function Lp(e,t){return Kh(this,null,function*(){const n=yield Ae.e(3422).then(Ae.t.bind(Ae,43422,19)).then(i=>typeof i=="function"?i:i.default);return yield Promise.all((t==null?void 0:t.useCommonAddons)===!1?e:[Promise.all([Ae.e(3422),Ae.e(6420)]).then(Ae.t.bind(Ae,36420,19)),Promise.all([Ae.e(3422),Ae.e(300)]).then(Ae.t.bind(Ae,20300,19)),Promise.all([Ae.e(3422),Ae.e(5157)]).then(Ae.t.bind(Ae,25157,19)),Promise.all([Ae.e(3422),Ae.e(9582)]).then(Ae.t.bind(Ae,49582,19)),Promise.all([Ae.e(3422),Ae.e(4359)]).then(Ae.t.bind(Ae,14359,19)),Promise.all([Ae.e(3422),Ae.e(5984)]).then(Ae.t.bind(Ae,25984,19)),Promise.all([Ae.e(3422),Ae.e(7552)]).then(Ae.t.bind(Ae,77552,19)),Promise.all([Ae.e(3422),Ae.e(8209)]).then(Ae.t.bind(Ae,88209,19)),Promise.all([Ae.e(3422),Ae.e(3662)]).then(Ae.t.bind(Ae,63662,19)),Promise.all([Ae.e(3422),Ae.e(2851)]).then(Ae.t.bind(Ae,82851,19)),...e]),n})}const nF=e=>e?(0,Z.y)(e):"";function j3(e){const t=(0,M.c)(12),{field:n}=e;if(!("defaultValue"in n)||n.defaultValue===void 0)return null;
339const i=n.defaultValue,o=n.type;let a,s,l,f;if(t[0]!==n.defaultValue||t[1]!==n.type){f=Symbol.for("react.early_return_sentinel");e:{const v=(0,K.K)(i,o);if(!v){f=null;break e}l=" = ",a="graphiql-doc-explorer-default-value",s=nF(v)}t[0]=n.defaultValue,t[1]=n.type,t[2]=a,t[3]=s,t[4]=l,t[5]=f}else a=t[2],s=t[3],l=t[4],f=t[5];if(f!==Symbol.for("react.early_return_sentinel"))return f;let p;t[6]!==a||t[7]!==s?(p=(0,y.jsx)("span",{className:a,children:s}),t[6]=a,t[7]=s,t[8]=p):p=t[8];let g;return t[9]!==l||t[10]!==p?(g=(0,y.jsxs)(y.Fragment,{children:[l,p]}),t[9]=l,t[10]=p,t[11]=g):g=t[11],g}const V3=Hl("SchemaContext");function U3(e){var t;const n=(0,M.c)(38);let i,o,a;if(n[0]!==e?(t=e,{fetcher:i,onSchemaChange:o}=t,a=dn(t,["fetcher","onSchemaChange"]),n[0]=e,n[1]=i,n[2]=o,n[3]=a):(i=n[1],o=n[2],a=n[3]),!i)throw new TypeError("The `SchemaContextProvider` component requires a `fetcher` function to be passed as prop.");let s;n[4]===Symbol.for("react.memo_cache_sentinel")?(s={nonNull:!0,caller:U3},n[4]=s):s=n[4];const{initialHeaders:l,headerEditor:f}=Mi(s),[p,g]=(0,h.useState)(),[v,A]=(0,h.useState)(!1),[x,D]=(0,h.useState)(null),I=(0,h.useRef)(0);let k,$;n[5]!==a.schema?(k=()=>{g((0,ne.Wl)(a.schema)||a.schema==null?a.schema:void 0),I.current=I.current+1},$=[a.schema],n[5]=a.schema,n[6]=k,n[7]=$):(k=n[6],$=n[7]),(0,h.useEffect)(k,$);const H=(0,h.useRef)(l);let L;n[8]!==f?(L=()=>{f&&(H.current=f.getValue())},n[8]=f,n[9]=L):L=n[9],(0,h.useEffect)(L);let G;n[10]!==a.inputValueDeprecation||n[11]!==a.introspectionQueryName||n[12]!==a.schemaDescription?(G={inputValueDeprecation:a.inputValueDeprecation,introspectionQueryName:a.introspectionQueryName,schemaDescription:a.schemaDescription},n[10]=a.inputValueDeprecation,n[11]=a.introspectionQueryName,n[12]=a.schemaDescription,n[13]=G):G=n[13];const{introspectionQuery:J,introspectionQueryName:le,introspectionQuerySansSubscriptions:xe}=iF(G);let Ie;n[14]!==i||n[15]!==J||n[16]!==le||n[17]!==xe||n[18]!==o||n[19]!==a.schema?(Ie=()=>{if((0,ne.Wl)(a.schema)||a.schema===null)return;const ct=I.current=I.current+1,At=a.schema;(function(){return Kh(this,null,function*(){if(At)return At;const jt=rF(H.current);if(!jt.isValidJSON){D("Introspection failed as headers are invalid.");return}const Vt=jt.headers?{headers:jt.headers}:{},Ct=Sr(i({query:J,operationName:le},Vt));if(!xn(Ct)){D("Fetcher did not return a Promise for introspection.");return}A(!0),D(null);let Tt=yield Ct;if(typeof Tt!="object"||Tt===null||!("data"in Tt)){const Xt=Sr(i({query:xe,operationName:le},Vt));if(!xn(Xt))throw new Error("Fetcher did not return a Promise for introspection.");Tt=yield Xt}if(A(!1),Tt!=null&&Tt.data&&"__schema"in Tt.data)return Tt.data;const Wt=typeof Tt=="string"?Tt:Vi(Tt);D(Wt)})})().then(Mt=>{if(!(ct!==I.current||!Mt))try{const jt=at(Mt);g(jt),o&&o(jt)}catch(jt){D(gr(jt))}}).catch(Mt=>{ct===I.current&&(D(gr(Mt)),A(!1))})},n[14]=i,n[15]=J,n[16]=le,n[17]=xe,n[18]=o,n[19]=a.schema,n[20]=Ie):Ie=n[20];const re=Ie;let Se,Ne;n[21]!==re?(Se=()=>{re()},Ne=[re],n[21]=re,n[22]=Se,n[23]=Ne):(Se=n[22],Ne=n[23]),(0,h.useEffect)(Se,Ne);let Ge;n[24]!==re?(Ge=()=>{const ct=function(lt){lt.ctrlKey&<.key==="R"&&re()};return window.addEventListener("keydown",ct),()=>{window.removeEventListener("keydown",ct)}},n[24]=re,n[25]=Ge):Ge=n[25],(0,h.useEffect)(Ge);let et;n[26]!==a.dangerouslyAssumeSchemaIsValid||n[27]!==p?(et=!p||a.dangerouslyAssumeSchemaIsValid?[]:(0,nt.i)(p),n[26]=a.dangerouslyAssumeSchemaIsValid,n[27]=p,n[28]=et):et=n[28];const Et=et;let ot;n[29]!==x||n[30]!==re||n[31]!==v||n[32]!==p||n[33]!==Et?(ot={fetchError:x,introspect:re,isFetching:v,schema:p,validationErrors:Et},n[29]=x,n[30]=re,n[31]=v,n[32]=p,n[33]=Et,n[34]=ot):ot=n[34];const He=ot;let We;return n[35]!==a.children||n[36]!==He?(We=(0,y.jsx)(V3.Provider,{value:He,children:a.children}),n[35]=a.children,n[36]=He,n[37]=We):We=n[37],We}const pu=Gl(V3);function iF({inputValueDeprecation:e,introspectionQueryName:t,schemaDescription:n}){const i=t||"IntrospectionQuery";let o=Ye({inputValueDeprecation:e,schemaDescription:n});t&&(o=o.replace("query IntrospectionQuery",`query ${i}`));const a=o.replace("subscriptionType { name }","");return{introspectionQueryName:i,introspectionQuery:o,introspectionQuerySansSubscriptions:a}}function rF(e){let t=null,n=!0;try{e&&(t=JSON.parse(e))}catch(i){n=!1}return{headers:t,isValidJSON:n}}const r_={name:"Docs"},$3=Hl("ExplorerContext");function z3(e){const t=(0,M.c)(14);let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={nonNull:!0,caller:z3},t[0]=n):n=t[0];const{schema:i,validationErrors:o}=pu(n);let a;t[1]===Symbol.for("react.memo_cache_sentinel")?(a=[r_],t[1]=a):a=t[1];const[s,l]=(0,h.useState)(a);let f;t[2]===Symbol.for("react.memo_cache_sentinel")?(f=L=>{l(G=>G.at(-1).def===L.def?G:[...G,L])},t[2]=f):f=t[2];const p=f;let g;t[3]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{l(aF)},t[3]=g):g=t[3];const v=g;let A;t[4]===Symbol.for("react.memo_cache_sentinel")?(A=()=>{l(oF)},t[4]=A):A=t[4];const x=A;let D,I;t[5]!==i||t[6]!==o?(D=()=>{i==null||o.length>0?x():l(L=>{if(L.length===1)return L;const G=[r_];let J=null;for(const le of L)if(le!==r_)if(le.def)if((0,ue.sy)(le.def)){const xe=i.getType(le.def.name);if(xe)G.push({name:le.name,def:xe}),J=xe;else break}else{if(J===null)break;
339if((0,ue.YQ)(J)||(0,ue.qK)(J)){const xe=J.getFields()[le.name];if(xe)G.push({name:le.name,def:xe});else break}else{if((0,ue.lg)(J)||(0,ue.oF)(J)||(0,ue.kD)(J)||(0,ue.CK)(J))break;{const xe=J;if(xe.args.find(re=>re.name===le.name))G.push({name:le.name,def:xe});else break}}}else J=null,G.push(le);return G})},I=[i,o],t[5]=i,t[6]=o,t[7]=D,t[8]=I):(D=t[7],I=t[8]),(0,h.useEffect)(D,I);let k;t[9]!==s?(k={explorerNavStack:s,push:p,pop:v,reset:x},t[9]=s,t[10]=k):k=t[10];const $=k;let H;return t[11]!==e.children||t[12]!==$?(H=(0,y.jsx)($3.Provider,{value:$,children:e.children}),t[11]=e.children,t[12]=$,t[13]=H):H=t[13],H}function oF(e){return e.length===1?e:[r_]}function aF(e){return e.length>1?e.slice(0,-1):e}const Bs=Gl($3);function o_(e,t){return(0,ue.bd)(e)?(0,y.jsxs)(y.Fragment,{children:[o_(e.ofType,t),"!"]}):(0,ue.Fs)(e)?(0,y.jsxs)(y.Fragment,{children:["[",o_(e.ofType,t),"]"]}):t(e)}function hu(e){const t=(0,M.c)(6);let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={nonNull:!0,caller:hu},t[0]=n):n=t[0];const{push:i}=Bs(n);if(!e.type)return null;let o;t[1]!==i?(o=s=>(0,y.jsx)("a",{className:"graphiql-doc-explorer-type-name",onClick:l=>{l.preventDefault(),i({name:s.name,def:s})},href:"#",children:s.name}),t[1]=i,t[2]=o):o=t[2];let a;return t[3]!==e.type||t[4]!==o?(a=o_(e.type,o),t[3]=e.type,t[4]=o,t[5]=a):a=t[5],a}function a_(e){const t=(0,M.c)(19),{arg:n,showDefaultValue:i,inline:o}=e;let a;t[0]!==n.name?(a=(0,y.jsx)("span",{className:"graphiql-doc-explorer-argument-name",children:n.name}),t[0]=n.name,t[1]=a):a=t[1];let s;t[2]!==n.type?(s=(0,y.jsx)(hu,{type:n.type}),t[2]=n.type,t[3]=s):s=t[3];let l;t[4]!==n||t[5]!==i?(l=i!==!1&&(0,y.jsx)(j3,{field:n}),t[4]=n,t[5]=i,t[6]=l):l=t[6];let f;t[7]!==a||t[8]!==s||t[9]!==l?(f=(0,y.jsxs)("span",{children:[a,": ",s,l]}),t[7]=a,t[8]=s,t[9]=l,t[10]=f):f=t[10];const p=f;if(o)return p;let g;t[11]!==n.description?(g=n.description?(0,y.jsx)(fu,{type:"description",children:n.description}):null,t[11]=n.description,t[12]=g):g=t[12];let v;t[13]!==n.deprecationReason?(v=n.deprecationReason?(0,y.jsxs)("div",{className:"graphiql-doc-explorer-argument-deprecation",children:[(0,y.jsx)("div",{className:"graphiql-doc-explorer-argument-deprecation-label",children:"Deprecated"}),(0,y.jsx)(fu,{type:"deprecation",children:n.deprecationReason})]}):null,t[13]=n.deprecationReason,t[14]=v):v=t[14];let A;return t[15]!==p||t[16]!==g||t[17]!==v?(A=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-argument",children:[p,g,v]}),t[15]=p,t[16]=g,t[17]=v,t[18]=A):A=t[18],A}function H3(e){var t;const n=(0,M.c)(3);let i;return n[0]!==e.children||n[1]!==e.preview?(i=e.children?(0,y.jsxs)("div",{className:"graphiql-doc-explorer-deprecation",children:[(0,y.jsx)("div",{className:"graphiql-doc-explorer-deprecation-label",children:"Deprecated"}),(0,y.jsx)(fu,{type:"deprecation",onlyShowFirstChild:(t=e.preview)!=null?t:!0,children:e.children})]}):null,n[0]=e.children,n[1]=e.preview,n[2]=i):i=n[2],i}function uF(e){const t=(0,M.c)(2),{directive:n}=e;let i;return t[0]!==n.name.value?(i=(0,y.jsxs)("span",{className:"graphiql-doc-explorer-directive",children:["@",n.name.value]}),t[0]=n.name.value,t[1]=i):i=t[1],i}function Vo(e){const t=(0,M.c)(10),n=sF[e.title];let i;t[0]!==n?(i=(0,y.jsx)(n,{}),t[0]=n,t[1]=i):i=t[1];let o;t[2]!==e.title||t[3]!==i?(o=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-section-title",children:[i,e.title]}),t[2]=e.title,t[3]=i,t[4]=o):o=t[4];let a;t[5]!==e.children?(a=(0,y.jsx)("div",{className:"graphiql-doc-explorer-section-content",children:e.children}),t[5]=e.children,t[6]=a):a=t[6];let s;return t[7]!==o||t[8]!==a?(s=(0,y.jsxs)("div",{children:[o,a]}),t[7]=o,t[8]=a,t[9]=s):s=t[9],s}const sF={Arguments:g8,"Deprecated Arguments":b8,"Deprecated Enum Values":D8,"Deprecated Fields":A8,Directives:x8,"Enum Values":S8,Fields:O8,Implements:N8,Implementations:Xh,"Possible Types":Xh,"Root Types":j8,Type:Xh,"All Schema Types":Xh};function lF(e){const t=(0,M.c)(15);let n;t[0]!==e.field.description?(n=e.field.description?(0,y.jsx)(fu,{type:"description",children:e.field.description}):null,t[0]=e.field.description,t[1]=n):n=t[1];let i;t[2]!==e.field.deprecationReason?(i=(0,y.jsx)(H3,{preview:!1,children:e.field.deprecationReason}),t[2]=e.field.deprecationReason,t[3]=i):i=t[3];let o;t[4]!==e.field.type?(o=(0,y.jsx)(Vo,{title:"Type",children:(0,y.jsx)(hu,{type:e.field.type})}),t[4]=e.field.type,t[5]=o):o=t[5];let a,s;t[6]!==e.field?(a=(0,y.jsx)(cF,{field:e.field}),s=(0,y.jsx)(pF,{field:e.field}),t[6]=e.field,t[7]=a,t[8]=s):(a=t[7],s=t[8]);let l;return t[9]!==n||t[10]!==i||t[11]!==o||t[12]!==a||t[13]!==s?(l=(0,y.jsxs)(y.Fragment,{children:[n,i,o,a,s]}),t[9]=n,t[10]=i,t[11]=o,t[12]=a,t[13]=s,t[14]=l):l=t[14],l}function cF(e){const t=(0,M.c)(12),{field:n}=e,[i,o]=(0,h.useState)(!1);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{o(!0)},t[0]=a):a=t[0];const s=a;if(!("args"in n))return null;let l,f,p;if(t[1]!==n.args){l=[],f=[];for(const A of n.args)A.deprecationReason?f.push(A):l.push(A);p=l.length>0?(0,y.jsx)(Vo,{title:"Arguments",children:l.map(fF)}):null,t[1]=n.args,t[2]=l,t[3]=f,t[4]=p}else l=t[2],f=t[3],p=t[4];let g;t[5]!==l.length||t[6]!==f||t[7]!==i?(g=f.length>0?i||l.length===0?(0,y.jsx)(Vo,{title:"Deprecated Arguments",children:f.map(dF)}):(0,y.jsx)(wa,{type:"button",onClick:s,children:"Show Deprecated Arguments"}):null,t[5]=l.length,t[6]=f,t[7]=i,t[8]=g):g=t[8];let v;return t[9]!==p||t[10]!==g?(v=(0,y.jsxs)(y.Fragment,{children:[p,g]}),t[9]=p,t[10]=g,t[11]=v):v=t[11],v}function dF(e){return(0,y.jsx)(a_,{arg:e},e.name)}function fF(e){return(0,y.jsx)(a_,{arg:e},e.name)}function pF(e){var t,n,i;const o=(0,M.c)(6),{field:a}=e;let s;o[0]!==((t=a.astNode)==null?void 0:t.directives)?(s=((n=a.astNode)==null?void 0:n.directives)||[],o[0]=(i=a.astNode)==null?void 0:i.directives,o[1]=s):s=o[1];const l=s;if(!l||l.length===0)return null;let f;o[2]!==l?(f=l.map(hF),o[2]=l,o[3]=f):f=o[3];let p;return o[4]!==f?(p=(0,y.jsx)(Vo,{title:"Directives",children:f}),o[4]=f,o[5]=p):p=o[5],p}function hF(e){return(0,y.jsx)("div",{children:(0,y.jsx)(uF,{directive:e})},e.name.value)}function _F(e){var t,n,i,o;const a=(0,M.c)(39);let s;
339a[0]!==e.schema?(s=e.schema.getQueryType(),a[0]=e.schema,a[1]=s):s=a[1];const l=s;let f;a[2]!==e.schema?(f=(n=(t=e.schema).getMutationType)==null?void 0:n.call(t),a[2]=e.schema,a[3]=f):f=a[3];const p=f;let g;a[4]!==e.schema?(g=(o=(i=e.schema).getSubscriptionType)==null?void 0:o.call(i),a[4]=e.schema,a[5]=g):g=a[5];const v=g;let A,x,D,I,k;if(a[6]!==p||a[7]!==e.schema||a[8]!==l||a[9]!==v){const L=e.schema.getTypeMap(),G=l==null?void 0:l.name,J=p==null?void 0:p.name,le=v==null?void 0:v.name;let xe;a[15]!==G||a[16]!==J||a[17]!==le?(xe=[G,J,le],a[15]=G,a[16]=J,a[17]=le,a[18]=xe):xe=a[18];const Ie=xe,re=e.schema.description||"A GraphQL schema provides a root type for each kind of operation.";a[19]!==re?(I=(0,y.jsx)(fu,{type:"description",children:re}),a[19]=re,a[20]=I):I=a[20];let Se;a[21]!==l?(Se=l?(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"graphiql-doc-explorer-root-type",children:"query"}),": ",(0,y.jsx)(hu,{type:l})]}):null,a[21]=l,a[22]=Se):Se=a[22];let Ne;a[23]!==p?(Ne=p&&(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"graphiql-doc-explorer-root-type",children:"mutation"}),": ",(0,y.jsx)(hu,{type:p})]}),a[23]=p,a[24]=Ne):Ne=a[24];let Ge;a[25]!==v?(Ge=v&&(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{className:"graphiql-doc-explorer-root-type",children:"subscription"}),": ",(0,y.jsx)(hu,{type:v})]}),a[25]=v,a[26]=Ge):Ge=a[26],a[27]!==Se||a[28]!==Ne||a[29]!==Ge?(k=(0,y.jsxs)(Vo,{title:"Root Types",children:[Se,Ne,Ge]}),a[27]=Se,a[28]=Ne,a[29]=Ge,a[30]=k):k=a[30],A=Vo,x="All Schema Types",D=L&&(0,y.jsx)("div",{children:Object.values(L).map(et=>Ie.includes(et.name)||et.name.startsWith("__")?null:(0,y.jsx)("div",{children:(0,y.jsx)(hu,{type:et})},et.name))}),a[6]=p,a[7]=e.schema,a[8]=l,a[9]=v,a[10]=A,a[11]=x,a[12]=D,a[13]=I,a[14]=k}else A=a[10],x=a[11],D=a[12],I=a[13],k=a[14];let $;a[31]!==A||a[32]!==x||a[33]!==D?($=(0,y.jsx)(A,{title:x,children:D}),a[31]=A,a[32]=x,a[33]=D,a[34]=$):$=a[34];let H;return a[35]!==I||a[36]!==k||a[37]!==$?(H=(0,y.jsxs)(y.Fragment,{children:[I,k,$]}),a[35]=I,a[36]=k,a[37]=$,a[38]=H):H=a[38],H}function qd(e,t){let n;return function(...i){n&&window.clearTimeout(n),n=window.setTimeout(()=>
339{n=null,t(...i)},e)}}function G3(){"use no memo";const{explorerNavStack:e,push:t}=Bs({nonNull:!0,caller:G3}),n=(0,h.useRef)(null),i=Y3(),[o,a]=(0,h.useState)(""),[s,l]=(0,h.useState)(i(o)),f=(0,h.useMemo)(()=>qd(200,D=>{l(i(D))}),[i]);(0,h.useEffect)(()=>{f(o)},[f,o]),(0,h.useEffect)(()=>{function D(I){var k;I.metaKey&&I.key==="k"&&((k=n.current)==null||k.focus())}return window.addEventListener("keydown",D),()=>window.removeEventListener("keydown",D)},[]);const p=e.at(-1),g=(0,h.useCallback)(D=>{t("field"in D?{name:D.field.name,def:D.field}:{name:D.type.name,def:D.type})},[t]),v=(0,h.useRef)(!1),A=(0,h.useCallback)(D=>{v.current=D.type==="focus"},[]);return e.length===1||(0,ue.YQ)(p.def)||(0,ue.kD)(p.def)||(0,ue.qK)(p.def)?(0,y.jsxs)(Id,{as:"div",className:"graphiql-doc-explorer-search",onChange:g,"data-state":v?void 0:"idle","aria-label":`Search ${p.name}...`,children:[(0,y.jsxs)("div",{className:"graphiql-doc-explorer-search-input",onClick:()=>{var D;(D=n.current)==null||D.focus()},children:[(0,y.jsx)(k8,{}),(0,y.jsx)(Id.Input,{autoComplete:"off",onFocus:A,onBlur:A,onChange:D=>a(D.target.value),placeholder:`${Qg?"\u2318":"Ctrl"} K`,ref:n,value:o,"data-cy":"doc-explorer-input"})]}),v.current&&(0,y.jsxs)(Id.Options,{"data-cy":"doc-explorer-list",children:[s.within.length+s.types.length+s.fields.length===0?(0,y.jsx)("li",{className:"graphiql-doc-explorer-search-empty",children:"No results found"}):s.within.map((D,I)=>(0,y.jsx)(Id.Option,{value:D,"data-cy":"doc-explorer-option",children:(0,y.jsx)(Q3,{field:D.field,argument:D.argument})},`within-${I}`)),s.within.length>0&&s.types.length+s.fields.length>0?(0,y.jsx)("div",{className:"graphiql-doc-explorer-search-divider",children:"Other results"}):null,s.types.map((D,I)=>(0,y.jsx)(Id.Option,{value:D,"data-cy":"doc-explorer-option",children:(0,y.jsx)(Xg,{type:D.type})},`type-${I}`)),s.fields.map((D,I)=>(0,y.jsxs)(Id.Option,{value:D,"data-cy":"doc-explorer-option",children:[(0,y.jsx)(Xg,{type:D.type}),".",(0,y.jsx)(Q3,{field:D.field,argument:D.argument})]},`field-${I}`))]})]}):null}const W3=Y3;function Y3(e){const t=(0,M.c)(9),n=e||W3;let i;t[0]!==n?(i={nonNull:!0,caller:n},t[0]=n,t[1]=i):i=t[1];const{explorerNavStack:o}=Bs(i),a=e||W3;let s;t[2]!==a?(s={nonNull:!0,caller:a},t[2]=a,t[3]=s):s=t[3];const{schema:l}=pu(s);let f;t[4]!==o?(f=o.at(-1),t[4]=o,t[5]=f):f=t[5];const p=f;let g;return t[6]!==p||t[7]!==l?(g=v=>{const A={within:[],types:[],fields:[]};if(!l)return A;const x=p.def,D=l.getTypeMap();let I=Object.keys(D);x&&(I=I.filter(k=>k!==x.name),I.unshift(x.name));for(const k of I){if(A.within.length+A.types.length+A.fields.length>=100)break;const $=D[k];if(x!==$&&Kg(k,v)&&A.types.push({type:$}),!(0,ue.YQ)($)&&!(0,ue.kD)($)&&!(0,ue.qK)($))continue;const H=$.getFields();for(const L in H){const G=H[L];let J;if(!Kg(L,v))if("args"in G){if(J=G.args.filter(le=>Kg(le.name,v)),J.length===0)continue}else continue;A[x===$?"within":"fields"].push(...J?J.map(le=>({type:$,field:G,argument:le})):[{type:$,field:G}])}}return A},t[6]=p,t[7]=l,t[8]=g):g=t[8],g}function Kg(e,t){try{const n=t.replaceAll(/[^_0-9A-Za-z]/g,i=>"\\"+i);return e.search(new RegExp(n,"i"))!==-1}catch(n){return e.toLowerCase().includes(t.toLowerCase())}}function Xg(e){const t=(0,M.c)(2);let n;return t[0]!==e.type.name?(n=(0,y.jsx)("span",{className:"graphiql-doc-explorer-search-type",children:e.type.name}),t[0]=e.type.name,t[1]=n):n=t[1],n}function Q3(e){const t=(0,M.c)(7),{field:n,argument:i}=e;let o;t[0]!==n.name?(o=(0,y.jsx)("span",{className:"graphiql-doc-explorer-search-field",children:n.name}),t[0]=n.name,t[1]=o):o=t[1];let a;t[2]!==i?(a=i?(0,y.jsxs)(y.Fragment,{children:["(",(0,y.jsx)("span",{className:"graphiql-doc-explorer-search-argument",children:i.name}),":"," ",o_(i.type,mF),")"]}):null,t[2]=i,t[3]=a):a=t[3];let s;return t[4]!==o||t[5]!==a?(s=(0,y.jsxs)(y.Fragment,{children:[o,a]}),t[4]=o,t[5]=a,t[6]=s):s=t[6],s}function mF(e){return(0,y.jsx)(Xg,{type:e})}function gF(e){const t=(0,M.c)(7);let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={nonNull:!0},t[0]=n):n=t[0];const{push:i}=Bs(n);let o;t[1]!==e.field||t[2]!==i?(o=s=>{s.preventDefault(),i({name:e.field.name,def:e.field})},t[1]=e.field,t[2]=i,t[3]=o):o=t[3];let a;return t[4]!==e.field.name||t[5]!==o?(a=(0,y.jsx)("a",{className:"graphiql-doc-explorer-field-name",onClick:o,href:"#",children:e.field.name}),t[4]=e.field.name,t[5]=o,t[6]=a):a=t[6],a}function vF(e){const t=(0,M.c)(2);let n;return t[0]!==e.type?(n=(0,ue.sy)(e.type)?(0,y.jsxs)(y.Fragment,{children:[e.type.description?(0,y.jsx)(fu,{type:"description",children:e.type.description}):null,(0,y.jsx)(yF,{type:e.type}),(0,y.jsx)(CF,{type:e.type}),(0,y.jsx)(xF,{type:e.type}),(0,y.jsx)(SF,{type:e.type})]}):null,t[0]=e.type,t[1]=n):n=t[1],n}function yF(e){const t=(0,M.c)(5),{type:n}=e;if(!(0,ue.YQ)(n))return null;let i;t[0]!==n?(i=n.getInterfaces(),t[0]=n,t[1]=i):i=t[1];const o=i;let a;return t[2]!==o.length||t[3]!==n?(a=o.length>0?(0,y.jsx)(Vo,{title:"Implements",children:n.getInterfaces().map(EF)}):null,t[2]=o.length,t[3]=n,t[4]=a):a=t[4],a}function EF(e){return(0,y.jsx)("div",{children:(0,y.jsx)(hu,{type:e})},e.name)}function CF(e){const t=(0,M.c)(12),{type:n}=e,[i,o]=(0,h.useState)(!1);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{o(!0)},t[0]=a):a=t[0];const s=a;if(!(0,ue.YQ)(n)&&!(0,ue.kD)(n)&&!(0,ue.qK)(n))return null;let l,f,p;if(t[1]!==n){const A=n.getFields();f=[],l=[];for(const x of Object.keys(A).map(D=>A[D]))x.deprecationReason?l.push(x):f.push(x);p=f.length>0?(0,y.jsx)(Vo,{title:"Fields",children:f.map(DF)}):null,t[1]=n,t[2]=l,t[3]=f,t[4]=p}else l=t[2],f=t[3],p=t[4];let g;t[5]!==l||t[6]!==f.length||t[7]!==i?(g=l.length>0?i||f.length===0?(0,y.jsx)(Vo,{title:"Deprecated Fields",children:l.map(bF)}):(0,y.jsx)(wa,{type:"button",onClick:s,children:"Show Deprecated Fields"}):null,t[5]=l,t[6]=f.length,t[7]=i,t[8]=g):g=t[8];let v;return t[9]!==p||t[10]!==g?(v=(0,y.jsxs)(y.Fragment,{children:[p,g]}),t[9]=p,t[10]=g,t[11]=v):v=t[11],v}function bF(e){return(0,y.jsx)(K3,{field:e},e.name)}function DF(e){return(0,y.jsx)(K3,{field:e},e.name)}function K3(e){const t=(0,M.c)(22),{field:n}=e;let i,o,a;if(t[0]!==n){const A="args"in n?n.args.filter(AF):[];a="graphiql-doc-explorer-item",i=(0,y.jsx)(gF,{field:n}),o=A.length>0?(0,y.jsxs)(y.Fragment,{children:["(",(0,y.jsx)("span",{children:A.map(x=>A.length===1?(0,y.jsx)(a_,{arg:x,inline:!0},x.name):(0,y.jsx)("div",{className:"graphiql-doc-explorer-argument-multiple",children:(0,y.jsx)(a_,{arg:x,inline:!0})},x.name))}),")"]}):null,t[0]=n,t[1]=i,t[2]=o,t[3]=a}else i=t[1],o=t[2],a=t[3];let s;t[4]!==n.type?(s=(0,y.jsx)(hu,{type:n.type}),t[4]=n.type,t[5]=s):s=t[5];let l;t[6]!==n?(l=(0,y.jsx)(j3,{field:n}),t[6]=n,t[7]=l):l=t[7];let f;t[8]!==i||t[9]!==o||t[10]!==s||t[11]!==l?(f=(0,y.jsxs)("div",{children:[i,o,": ",s,l]}),t[8]=i,t[9]=o,t[10]=s,t[11]=l,t[12]=f):f=t[12];let p;t[13]!==n.description?(p=n.description?(0,y.jsx)(fu,{type:"description",onlyShowFirstChild:!0,children:n.description}):null,t[13]=n.description,t[14]=p):p=t[14];let g;t[15]!==n.deprecationReason?(g=(0,y.jsx)(H3,{children:n.deprecationReason}),t[15]=n.deprecationReason,t[16]=g):g=t[16];let v;return t[17]!==a||t[18]!==f||t[19]!==p||t[20]!==g?(v=(0,y.jsxs)("div",{className:a,children:[f,p,g]}),t[17]=a,t[18]=f,t[19]=p,t[20]=g,t[21]=v):v=t[21],v}function AF(e){return!e.deprecationReason}function xF(e){const t=(0,M.c)(12),{type:n}=e,[i,o]=(0,h.useState)(!1);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{o(!0)},t[0]=a):a=t[0];const s=a;if(!(0,ue.oF)(n))return null;let l,f,p;if(t[1]!==n){p=[],l=[];
339for(const A of n.getValues())A.deprecationReason?l.push(A):p.push(A);f=p.length>0?(0,y.jsx)(Vo,{title:"Enum Values",children:p.map(TF)}):null,t[1]=n,t[2]=l,t[3]=f,t[4]=p}else l=t[2],f=t[3],p=t[4];let g;t[5]!==l||t[6]!==i||t[7]!==p.length?(g=l.length>0?i||p.length===0?(0,y.jsx)(Vo,{title:"Deprecated Enum Values",children:l.map(wF)}):(0,y.jsx)(wa,{type:"button",onClick:s,children:"Show Deprecated Values"}):null,t[5]=l,t[6]=i,t[7]=p.length,t[8]=g):g=t[8];let v;return t[9]!==f||t[10]!==g?(v=(0,y.jsxs)(y.Fragment,{children:[f,g]}),t[9]=f,t[10]=g,t[11]=v):v=t[11],v}function wF(e){return(0,y.jsx)(X3,{value:e},e.name)}function TF(e){return(0,y.jsx)(X3,{value:e},e.name)}function X3(e){const t=(0,M.c)(10),{value:n}=e;let i;t[0]!==n.name?(i=(0,y.jsx)("div",{className:"graphiql-doc-explorer-enum-value",children:n.name}),t[0]=n.name,t[1]=i):i=t[1];let o;t[2]!==n.description?(o=n.description?(0,y.jsx)(fu,{type:"description",children:n.description}):null,t[2]=n.description,t[3]=o):o=t[3];let a;t[4]!==n.deprecationReason?(a=n.deprecationReason?(0,y.jsx)(fu,{type:"deprecation",children:n.deprecationReason}):null,t[4]=n.deprecationReason,t[5]=a):a=t[5];let s;return t[6]!==i||t[7]!==o||t[8]!==a?(s=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-item",children:[i,o,a]}),t[6]=i,t[7]=o,t[8]=a,t[9]=s):s=t[9],s}function SF(e){const t=(0,M.c)(7),{type:n}=e;let i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i={nonNull:!0},t[0]=i):i=t[0];const{schema:o}=pu(i);if(!o||!(0,ue.Lc)(n))return null;const a=(0,ue.kD)(n)?"Implementations":"Possible Types";let s;t[1]!==o||t[2]!==n?(s=o.getPossibleTypes(n).map(OF),t[1]=o,t[2]=n,t[3]=s):s=t[3];let l;return t[4]!==a||t[5]!==s?(l=(0,y.jsx)(Vo,{title:a,children:s}),t[4]=a,t[5]=s,t[6]=l):l=t[6],l}function OF(e){return(0,y.jsx)("div",{children:(0,y.jsx)(hu,{type:e})},e.name)}function Zg(){const e=(0,M.c)(40);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t={nonNull:!0,caller:Zg},e[0]=t):t=e[0];const{fetchError:n,isFetching:i,schema:o,validationErrors:a}=pu(t);let s;e[1]===Symbol.for("react.memo_cache_sentinel")?(s={nonNull:!0,caller:Zg},e[1]=s):s=e[1];const{explorerNavStack:l,pop:f}=Bs(s);let p,g;if(e[2]!==l||e[3]!==n||e[4]!==i||e[5]!==o||e[6]!==a){if(g=l.at(-1),p=null,n){let L;e[9]===Symbol.for("react.memo_cache_sentinel")?(L=(0,y.jsx)("div",{className:"graphiql-doc-explorer-error",children:"Error fetching schema"}),e[9]=L):L=e[9],p=L}else if(a.length>0){const L=a[0];let G;e[10]!==L.message?(G=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-error",children:["Schema is invalid: ",L.message]}),e[10]=L.message,e[11]=G):G=e[11],p=G}else if(i){let L;e[12]===Symbol.for("react.memo_cache_sentinel")?(L=(0,y.jsx)(Gg,{}),e[12]=L):L=e[12],p=L}else if(o){if(l.length===1){let L;e[14]!==o?(L=(0,y.jsx)(_F,{schema:o}),e[14]=o,e[15]=L):L=e[15],p=L}else if((0,ue.Xj)(g.def)){let L;e[16]!==g.def?(L=(0,y.jsx)(vF,{type:g.def}),e[16]=g.def,e[17]=L):L=e[17],p=L}else if(g.def){let L;e[18]!==g.def?(L=(0,y.jsx)(lF,{field:g.def}),e[18]=g.def,e[19]=L):L=e[19],p=L}}else{let L;e[13]===Symbol.for("react.memo_cache_sentinel")?(L=(0,y.jsx)("div",{className:"graphiql-doc-explorer-error",children:"No GraphQL schema available"}),e[13]=L):L=e[13],p=L}e[2]=l,e[3]=n,e[4]=i,e[5]=o,e[6]=a,e[7]=p,e[8]=g}else p=e[7],g=e[8];let v;if(l.length>1){let L;e[20]!==l?(L=l.at(-2),e[20]=l,e[21]=L):L=e[21],v=L.name}let A;e[22]!==f||e[23]!==v?(A=v&&(0,y.jsxs)("a",{href:"#",className:"graphiql-doc-explorer-back",onClick:L=>{L.preventDefault(),f()},"aria-label":`Go back to ${v}`,children:[(0,y.jsx)(y8,{}),v]}),e[22]=f,e[23]=v,e[24]=A):A=e[24];let x;e[25]!==g.name?(x=(0,y.jsx)("div",{className:"graphiql-doc-explorer-title",children:g.name}),e[25]=g.name,e[26]=x):x=e[26];let D;e[27]!==A||e[28]!==x?(D=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-header-content",children:[A,x]}),e[27]=A,e[28]=x,e[29]=D):D=e[29];let I;e[30]!==g.name?(I=(0,y.jsx)(G3,{},g.name),e[30]=g.name,e[31]=I):I=e[31];let k;e[32]!==D||e[33]!==I?(k=(0,y.jsxs)("div",{className:"graphiql-doc-explorer-header",children:[D,I]}),e[32]=D,e[33]=I,e[34]=k):k=e[34];let $;e[35]!==p?($=(0,y.jsx)("div",{className:"graphiql-doc-explorer-content",children:p}),e[35]=p,e[36]=$):$=e[36];let H;return e[37]!==k||e[38]!==$?(H=(0,y.jsxs)("section",{className:"graphiql-doc-explorer","aria-label":"Documentation Explorer",children:[k,$]}),e[37]=k,e[38]=$,e[39]=H):H=e[39],H}const Mp={title:"Documentation Explorer",icon:function(){const t=u_();return(t==null?void 0:t.visiblePlugin)===Mp?(0,y.jsx)(w8,{}):(0,y.jsx)(T8,{})},content:Zg},Z3={title:"History",icon:F8,content:Z8},J3=Hl("PluginContext");function FF(e){const t=(0,M.c)(27),n=Ls(),i=Bs(),o=Jh(),a=!!i,s=!!o;let l,f;if(t[0]!==a||t[1]!==s||t[2]!==e.plugins){f=[];const le={};a&&(f.push(Mp),le[Mp.title]=!0),s&&(f.push(Z3),le[Z3.title]=!0);let xe;t[4]!==e.plugins?(xe=e.plugins||[],t[4]=e.plugins,t[5]=xe):xe=t[5];for(const Ie of xe){if(typeof Ie.title!="string"||!Ie.title)throw new Error("All GraphiQL plugins must have a unique title");if(le[Ie.title])throw new Error(`All GraphiQL plugins must have a unique title, found two plugins with the title '${Ie.title}'`);f.push(Ie),le[Ie.title]=!0}t[0]=a,t[1]=s,t[2]=e.plugins,t[3]=f}else f=t[3];l=f;const p=l;let g;t[6]!==p||t[7]!==e.visiblePlugin||t[8]!==n?(g=()=>{const le=n==null?void 0:n.get(eC),xe=p.find(Ie=>Ie.title===le);return xe||(le&&(n==null||n.set(eC,"")),e.visiblePlugin&&p.find(Ie=>
339(typeof e.visiblePlugin=="string"?Ie.title:Ie)===e.visiblePlugin)||null)},t[6]=p,t[7]=e.visiblePlugin,t[8]=n,t[9]=g):g=t[9];const[v,A]=(0,h.useState)(g),{onTogglePluginVisibility:x,children:D}=e;let I;t[10]!==x||t[11]!==p?(I=le=>{const xe=le&&p.find(Ie=>(typeof le=="string"?Ie.title:Ie)===le)||null;A(Ie=>xe===Ie?Ie:(x==null||x(xe),xe))},t[10]=x,t[11]=p,t[12]=I):I=t[12];const k=I;let $;t[13]!==e.visiblePlugin||t[14]!==k?($=()=>{e.visiblePlugin&&k(e.visiblePlugin)},t[13]=e.visiblePlugin,t[14]=k,t[15]=$):$=t[15];let H;t[16]!==p||t[17]!==e.visiblePlugin||t[18]!==k?(H=[p,e.visiblePlugin,k],t[16]=p,t[17]=e.visiblePlugin,t[18]=k,t[19]=H):H=t[19],(0,h.useEffect)($,H);let L;t[20]!==p||t[21]!==k||t[22]!==v?(L={plugins:p,setVisiblePlugin:k,visiblePlugin:v},t[20]=p,t[21]=k,t[22]=v,t[23]=L):L=t[23];const G=L;let J;return t[24]!==D||t[25]!==G?(J=(0,y.jsx)(J3.Provider,{value:G,children:D}),t[24]=D,t[25]=G,t[26]=J):J=t[26],J}const u_=Gl(J3),eC="visiblePlugin";function NF(e,t,n,i,o,a){Lp([],{useCommonAddons:!1}).then(l=>{let f,p,g,v,A,x,D,I,k;l.on(t,"select",($,H)=>{if(!f){const L=H.parentNode;f=document.createElement("div"),f.className="CodeMirror-hint-information",L.append(f);const G=document.createElement("header");G.className="CodeMirror-hint-information-header",f.append(G),p=document.createElement("span"),p.className="CodeMirror-hint-information-field-name",G.append(p),g=document.createElement("span"),g.className="CodeMirror-hint-information-type-name-pill",G.append(g),v=document.createElement("span"),g.append(v),A=document.createElement("a"),A.className="CodeMirror-hint-information-type-name",A.href="javascript:void 0",A.addEventListener("click",s),g.append(A),x=document.createElement("span"),g.append(x),D=document.createElement("div"),D.className="CodeMirror-hint-information-description",f.append(D),I=document.createElement("div"),I.className="CodeMirror-hint-information-deprecation",f.append(I);const J=document.createElement("span");J.className="CodeMirror-hint-information-deprecation-label",J.textContent="Deprecated",I.append(J),k=document.createElement("div"),k.className="CodeMirror-hint-information-deprecation-reason",I.append(k);const le=parseInt(window.getComputedStyle(f).paddingBottom.replace(/px$/,""),10)||0,xe=parseInt(window.getComputedStyle(f).maxHeight.replace(/px$/,""),10)||0,Ie=()=>{f&&(f.style.paddingTop=L.scrollTop+le+"px",f.style.maxHeight=L.scrollTop+xe+"px")};L.addEventListener("scroll",Ie);let re;L.addEventListener("DOMNodeRemoved",re=Se=>{Se.target===L&&(L.removeEventListener("scroll",Ie),L.removeEventListener("DOMNodeRemoved",re),f&&f.removeEventListener("click",s),f=null,p=null,g=null,v=null,A=null,x=null,D=null,I=null,k=null,re=null)})}if(p&&(p.textContent=$.text),g&&v&&A&&x)if($.type){g.style.display="inline";const L=G=>{(0,ue.bd)(G)?(x.textContent="!"+x.textContent,L(G.ofType)):(0,ue.Fs)(G)?(v.textContent+="[",x.textContent="]"+x.textContent,L(G.ofType)):A.textContent=G.name};v.textContent="",x.textContent="",L($.type)}else v.textContent="",A.textContent="",x.textContent="",g.style.display="none";D&&($.description?(D.style.display="block",D.innerHTML=Zh.render($.description)):(D.style.display="none",D.innerHTML="")),I&&k&&($.deprecationReason?(I.style.display="block",k.innerHTML=Zh.render($.deprecationReason)):(I.style.display="none",k.innerHTML=""))})});function s(l){if(!n||!i||!o||!(l.currentTarget instanceof HTMLElement))return;const f=l.currentTarget.textContent||"",p=n.getType(f);p&&(o.setVisiblePlugin(Mp),i.push({name:p.name,def:p}),a==null||a(p))}}function s_(e,t){const n=(0,M.c)(4);let i,o;n[0]!==e||n[1]!==t?(i=()=>{e&&typeof t=="string"&&t!==e.getValue()&&e.setValue(t)},o=[e,t],n[0]=e,n[1]=t,n[2]=i,n[3]=o):(i=n[2],o=n[3]),(0,h.useEffect)(i,o)}function l_(e,t,n){const i=(0,M.c)(5);let o,a;i[0]!==e||i[1]!==t||i[2]!==n?(o=()=>{e&&e.setOption(t,n)},a=[e,t,n],i[0]=e,i[1]=t,i[2]=n,i[3]=o,i[4]=a):(o=i[3],a=i[4]),(0,h.useEffect)(o,a)}function tC(e,t,n,i,o){const a=(0,M.c)(10);let s;a[0]!==o?(s={nonNull:!0,caller:o},a[0]=o,a[1]=s):s=a[1];const{updateActiveTabValues:l}=Mi(s),f=Ls();let p,g;a[2]!==t||a[3]!==e||a[4]!==f||a[5]!==n||a[6]!==i||a[7]!==l?(p=()=>
339{if(!e)return;const v=qd(500,D=>{!f||n===null||f.set(n,D)}),A=qd(100,D=>{l({[i]:D})}),x=(D,I)=>{if(!I)return;const k=D.getValue();v(k),A(k),t==null||t(k)};return e.on("change",x),()=>e.off("change",x)},g=[t,e,f,n,i,l],a[2]=t,a[3]=e,a[4]=f,a[5]=n,a[6]=i,a[7]=l,a[8]=p,a[9]=g):(p=a[8],g=a[9]),(0,h.useEffect)(p,g)}function nC(e,t,n){const i=(0,M.c)(9);let o;i[0]!==n?(o={nonNull:!0,caller:n},i[0]=n,i[1]=o):o=i[1];const{schema:a}=pu(o),s=Bs(),l=u_();let f,p;i[2]!==t||i[3]!==e||i[4]!==s||i[5]!==l||i[6]!==a?(f=()=>{if(!e)return;const g=(v,A)=>{NF(v,A,a,s,l,x=>{t==null||t({kind:"Type",type:x,schema:a||void 0})})};return e.on("hasCompletion",g),()=>e.off("hasCompletion",g)},p=[t,e,s,l,a],i[2]=t,i[3]=e,i[4]=s,i[5]=l,i[6]=a,i[7]=f,i[8]=p):(f=i[7],p=i[8]),(0,h.useEffect)(f,p)}function _u(e,t,n){const i=(0,M.c)(5);let o,a;i[0]!==n||i[1]!==e||i[2]!==t?(o=()=>{if(e){for(const s of t)e.removeKeyMap(s);if(n){const s={};for(const l of t)s[l]=()=>n();e.addKeyMap(s)}}},a=[e,t,n],i[0]=n,i[1]=e,i[2]=t,i[3]=o,i[4]=a):(o=i[3],a=i[4]),(0,h.useEffect)(o,a)}const IF=Jg,iC=Bp,kF=jp,rC=oC;function Jg(e){const t=(0,M.c)(7);let n;t[0]!==e?(n=e===void 0?{}:e,t[0]=e,t[1]=n):n=t[1];const{caller:i,onCopyQuery:o}=n,a=i||IF;let s;t[2]!==a?(s={nonNull:!0,caller:a},t[2]=a,t[3]=s):s=t[3];const{queryEditor:l}=Mi(s);let f;return t[4]!==o||t[5]!==l?(f=()=>{if(!l)return;const p=l.getValue();ke(p),o==null||o(p)},t[4]=o,t[5]=l,t[6]=f):f=t[6],f}function Bp(e){const t=(0,M.c)(8);let n;t[0]!==e?(n=e===void 0?{}:e,t[0]=e,t[1]=n):n=t[1];const{caller:i}=n,o=i||iC;let a;t[2]!==o?(a={nonNull:!0,caller:o},t[2]=o,t[3]=a):a=t[3];const{queryEditor:s}=Mi(a);let l;t[4]===Symbol.for("react.memo_cache_sentinel")?(l={nonNull:!0,caller:iC},t[4]=l):l=t[4];const{schema:f}=pu(l);let p;return t[5]!==s||t[6]!==f?(p=()=>{const g=s==null?void 0:s.documentAST,v=s==null?void 0:s.getValue();!g||!v||s.setValue((0,Z.y)(Zr(g,f)))},t[5]=s,t[6]=f,t[7]=p):p=t[7],p}function jp(e){const t=(0,M.c)(8);let n;t[0]!==e?(n=e===void 0?{}:e,t[0]=e,t[1]=n):n=t[1];const{caller:i}=n,o=i||kF;let a;t[2]!==o?(a={nonNull:!0,caller:o},t[2]=o,t[3]=a):a=t[3];const{queryEditor:s,headerEditor:l,variableEditor:f}=Mi(a);let p;return t[4]!==l||t[5]!==s||t[6]!==f?(p=()=>{if(f){const g=f.getValue();try{const v=JSON.stringify(JSON.parse(g),null,2);v!==g&&f.setValue(v)}catch(v){}}if(l){const g=l.getValue();try{const v=JSON.stringify(JSON.parse(g),null,2);v!==g&&l.setValue(v)}catch(v){}}if(s){const g=s.getValue(),v=(0,Z.y)((0,_e.qg)(g));v!==g&&s.setValue(v)}},t[4]=l,t[5]=s,t[6]=f,t[7]=p):p=t[7],p}function oC(e){const t=(0,M.c)(10);let n;t[0]!==e?(n=e===void 0?{}:e,t[0]=e,t[1]=n):n=t[1];const{getDefaultFieldNames:i,caller:o}=n,a=o||rC;let s;t[2]!==a?(s={nonNull:!0,caller:a},t[2]=a,t[3]=s):s=t[3];const{schema:l}=pu(s),f=o||rC;let p;t[4]!==f?(p={nonNull:!0,caller:f},t[4]=f,t[5]=p):p=t[5];const{queryEditor:g}=Mi(p);let v;return t[6]!==i||t[7]!==g||t[8]!==l?(v=()=>{if(!g)return;const A=g.getValue(),{insertions:x,result:D}=Co(l,A,i);return x&&x.length>0&&g.operation(()=>{const I=g.getCursor(),k=g.indexFromPos(I);g.setValue(D||"");let $;$=0;const H=x.map(G=>{const{index:J,string:le}=G;return $=$+le.length,g.markText(g.posFromIndex(J+$),g.posFromIndex(J+$),{className:"auto-inserted-leaf",clearOnEnter:!0,title:"Automatically added leaf fields"})});setTimeout(()=>{for(const G of H)G.clear()},7e3);let L=k;for(const{index:G,string:J}of x)G<k&&(L=L+J.length);g.setCursor(g.posFromIndex(L))}),D},t[6]=i,t[7]=g,t[8]=l,t[9]=v):v=t[9],v}const ev=e=>{"use no memo";var t;const i=Mi({nonNull:!0})[`${e}Editor`];let o="";const a=(t=i==null?void 0:i.getValue())!=null?t:!1;a&&a.length>0&&(o=a);const s=useCallback(l=>i==null?void 0:i.setValue(l),[i]);return useMemo(()=>[o,s],[o,s])},I9=()=>ev("query"),k9=()=>ev("variable"),q9=()=>ev("header");function P9(e){const t=c(12),[n,i]=e;let o;t[0]!==n?(o={pending:null,last:n},t[0]=n,t[1]=o):o=t[1];const a=useRef(o),[s,l]=useState(n);let f,p;t[2]!==s||t[3]!==i||t[4]!==n?(f=()=>{a.current.last===n||(a.current.last=n,a.current.pending===null?l(n):a.current.pending===n?(a.current.pending=null,n!==s&&(a.current.pending=s,i(s))):(a.current.pending=null,l(n)))},p=[n,s,i],t[2]=s,t[3]=i,t[4]=n,t[5]=f,t[6]=p):(f=t[5],p=t[6]),useEffect(f,p);let g;t[7]!==i?(g=x=>{l(x),a.current.pending===null&&a.current.last!==x&&(a.current.pending=x,i(x))},t[7]=i,t[8]=g):g=t[8];const v=g;let A;return t[9]!==v||t[10]!==s?(A=[s,v],t[9]=v,t[10]=s,t[11]=A):A=t[11],A}function qF(){return Lp([Promise.all([Ae.e(3422),Ae.e(855)]).then(Ae.t.bind(Ae,60855,19))])}const c_=aC;function aC(e,t){const n=(0,M.c)(17);let i;n[0]!==e?(i=e===void 0?{}:e,n[0]=e,n[1]=i):i=n[1];const{editorTheme:o,keyMap:a,onEdit:s,readOnly:l}=i,f=o===void 0?t_:o,p=a===void 0?n_:a,g=l===void 0?!1:l,v=t||c_;let A;n[2]!==v?(A={nonNull:!0,caller:v},n[2]=v,n[3]=A):A=n[3];const{initialHeaders:x,headerEditor:D,setHeaderEditor:I,shouldPersistHeaders:k}=Mi(A),$=Pp(),H=t||c_;let L;n[4]!==H?(L={caller:H}
339,n[4]=H,n[5]=L):L=n[5];const G=Bp(L),J=t||c_;let le;n[6]!==J?(le={caller:J},n[6]=J,n[7]=le):le=n[7];const xe=jp(le),Ie=(0,h.useRef)(null);let re,Se;n[8]!==f||n[9]!==x||n[10]!==g||n[11]!==I?(re=()=>{let Et;return Et=!0,qF().then(ot=>{if(!Et)return;const He=Ie.current;if(!He)return;const We=ot(He,{value:x,lineNumbers:!0,tabSize:2,mode:{name:"javascript",json:!0},theme:f,autoCloseBrackets:!0,matchBrackets:!0,showCursorWhenSelecting:!0,readOnly:g?"nocursor":!1,foldGutter:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:i_});We.addKeyMap({"Cmd-Space"(){We.showHint({completeSingle:!1,container:He})},"Ctrl-Space"(){We.showHint({completeSingle:!1,container:He})},"Alt-Space"(){We.showHint({completeSingle:!1,container:He})},"Shift-Space"(){We.showHint({completeSingle:!1,container:He})}}),We.on("keyup",PF),I(We)}),()=>{Et=!1}},Se=[f,x,g,I],n[8]=f,n[9]=x,n[10]=g,n[11]=I,n[12]=re,n[13]=Se):(re=n[12],Se=n[13]),(0,h.useEffect)(re,Se),l_(D,"keyMap",p),tC(D,s,k?d_:null,"headers",c_);let Ne;n[14]===Symbol.for("react.memo_cache_sentinel")?(Ne=["Cmd-Enter","Ctrl-Enter"],n[14]=Ne):Ne=n[14],_u(D,Ne,$==null?void 0:$.run);let Ge;n[15]===Symbol.for("react.memo_cache_sentinel")?(Ge=["Shift-Ctrl-P"],n[15]=Ge):Ge=n[15],_u(D,Ge,xe);let et;return n[16]===Symbol.for("react.memo_cache_sentinel")?(et=["Shift-Ctrl-M"],n[16]=et):et=n[16],_u(D,et,G),Ie}function PF(e,t){const{code:n,key:i,shiftKey:o}=t,a=n.startsWith("Key"),s=!o&&n.startsWith("Digit");(a||s||i==="_"||i==='"')&&e.execCommand("autocomplete")}const d_="headers",RF=Array.from({length:11},(e,t)=>String.fromCharCode(8192+t)).concat(["\u2028","\u2029","\u202F","\xA0"]),LF=new RegExp("["+RF.join("")+"]","g");function MF(e){return e.replace(LF," ")}function BF(){return Lp([Promise.all([Ae.e(3422),Ae.e(5100)]).then(Ae.t.bind(Ae,25100,19)),Promise.all([Ae.e(3422),Ae.e(6890)]).then(Ae.t.bind(Ae,56890,19)),Promise.all([Ae.e(3422),Ae.e(1541)]).then(Ae.bind(Ae,21541)),Promise.all([Ae.e(3422),Ae.e(9209)]).then(Ae.bind(Ae,99209)),Promise.all([Ae.e(3422),Ae.e(4556)]).then(Ae.bind(Ae,64556)),Promise.all([Ae.e(3422),Ae.e(4143)]).then(Ae.bind(Ae,64143)),Promise.all([Ae.e(3422),Ae.e(3463)]).then(Ae.bind(Ae,23463))])}const Pd=uC;function jF(e,t){e.state.lint.linterOptions.variableToType=t==null?void 0:t.variableToType,e.options.lint.variableToType=t==null?void 0:t.variableToType,e.options.hintOptions.variableToType=t==null?void 0:t.variableToType}function VF(e,t){e.state.lint.linterOptions.schema=t,e.options.lint.schema=t,e.options.hintOptions.schema=t,e.options.info.schema=t,e.options.jump.schema=t}function UF(e,t){e.state.lint.linterOptions.validationRules=t,e.options.lint.validationRules=t}function $F(e,t){e.state.lint.linterOptions.externalFragments=t,e.options.lint.externalFragments=t,e.options.hintOptions.externalFragments=t}function uC(e,t){const n=(0,M.c)(41);let i;n[0]!==e?(i=e===void 0?{}:e,n[0]=e,n[1]=i):i=n[1];const{editorTheme:o,keyMap:a,onClickReference:s,onCopyQuery:l,onEdit:f,readOnly:p}=i,g=o===void 0?t_:o,v=a===void 0?n_:a,A=p===void 0?!1:p,x=t||Pd;let D;n[2]!==x?(D={nonNull:!0,caller:x},n[2]=x,n[3]=D):D=n[3];const{schema:I}=pu(D),k=t||Pd;let $;n[4]!==k?($={nonNull:!0,caller:k},n[4]=k,n[5]=$):$=n[5];const{externalFragments:H,initialQuery:L,queryEditor:G,setOperationName:J,setQueryEditor:le,validationRules:xe,variableEditor:Ie,updateActiveTabValues:re}=Mi($),Se=Pp(),Ne=Ls(),Ge=Bs(),et=u_(),Et=t||Pd;let ot;n[6]!==l||n[7]!==Et?(ot={caller:Et,onCopyQuery:l},n[6]=l,n[7]=Et,n[8]=ot):ot=n[8];const He=Jg(ot),We=t||Pd;let ct;n[9]!==We?(ct={caller:We},n[9]=We,n[10]=ct):ct=n[10];const At=Bp(ct),lt=t||Pd;let Mt;n[11]!==lt?(Mt={caller:lt},n[11]=lt,n[12]=Mt):Mt=n[12];const jt=jp(Mt),Vt=(0,h.useRef)(null),Ct=(0,h.useRef)(),Tt=(0,h.useRef)(WF);let Wt,Xt;n[13]!==Ge||n[14]!==s||n[15]!==et?(Wt=()=>{Tt.current=Ht=>{if(!(!Ge||!et)){et.setVisiblePlugin(Mp);e:switch(Ht.kind){case"Type":{Ge.push({name:Ht.type.name,def:Ht.type});break e}case"Field":{Ge.push({name:Ht.field.name,def:Ht.field});break e}case"Argument":{Ht.field&&Ge.push({name:Ht.field.name,def:Ht.field});break e}case"EnumValue":Ht.type&&Ge.push({name:Ht.type.name,def:Ht.type})}s==null||s(Ht)}}},Xt=[Ge,s,et],n[13]=Ge,n[14]=s,n[15]=et,n[16]=Wt,n[17]=Xt):(Wt=n[16],Xt=n[17]),(0,h.useEffect)(Wt,Xt);let En,Cn;n[18]!==g||n[19]!==L||n[20]!==A||n[21]!==le?(En=()=>{let Ht;return Ht=!0,BF().then(nn=>{if(!Ht)return;Ct.current=nn;const pn=Vt.current;
339if(!pn)return;const rn=nn(pn,{value:L,lineNumbers:!0,tabSize:2,foldGutter:!0,mode:"graphql",theme:g,autoCloseBrackets:!0,matchBrackets:!0,showCursorWhenSelecting:!0,readOnly:A?"nocursor":!1,lint:{schema:void 0,validationRules:null,externalFragments:void 0},hintOptions:{schema:void 0,closeOnUnfocus:!1,completeSingle:!1,container:pn,externalFragments:void 0,autocompleteOptions:{mode:Nr.kr.EXECUTABLE}},info:{schema:void 0,renderDescription:GF,onClick(Yr){Tt.current(Yr)}},jump:{schema:void 0,onClick(Yr){Tt.current(Yr)}},gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:$n(zt({},i_),{"Cmd-S"(){},"Ctrl-S"(){}})});rn.addKeyMap({"Cmd-Space"(){rn.showHint({completeSingle:!0,container:pn})},"Ctrl-Space"(){rn.showHint({completeSingle:!0,container:pn})},"Alt-Space"(){rn.showHint({completeSingle:!0,container:pn})},"Shift-Space"(){rn.showHint({completeSingle:!0,container:pn})},"Shift-Alt-Space"(){rn.showHint({completeSingle:!0,container:pn})}}),rn.on("keyup",HF);let bi;bi=!1,rn.on("startCompletion",()=>{bi=!0}),rn.on("endCompletion",()=>{bi=!1}),rn.on("keydown",(Yr,hi)=>{hi.key==="Escape"&&bi&&hi.stopPropagation()}),rn.on("beforeChange",zF),rn.documentAST=null,rn.operationName=null,rn.operations=null,rn.variableToType=null,le(rn)}),()=>{Ht=!1}},Cn=[g,L,A,le],n[18]=g,n[19]=L,n[20]=A,n[21]=le,n[22]=En,n[23]=Cn):(En=n[22],Cn=n[23]),(0,h.useEffect)(En,Cn),l_(G,"keyMap",v);let ln,Pt;n[24]!==f||n[25]!==G||n[26]!==I||n[27]!==J||n[28]!==Ne||n[29]!==re||n[30]!==Ie?(ln=()=>{if(!G)return;const Ht=function(rn){var bi,Yr,hi,zp,Rd;const yo=(0,Nr.Jb)(I,rn.getValue()),Wl=Uo((bi=rn.operations)!=null?bi:void 0,(Yr=rn.operationName)!=null?Yr:void 0,yo==null?void 0:yo.operations);return rn.documentAST=(hi=yo==null?void 0:yo.documentAST)!=null?hi:null,rn.operationName=Wl!=null?Wl:null,rn.operations=(zp=yo==null?void 0:yo.operations)!=null?zp:null,Ie&&(jF(Ie,yo),(Rd=Ct.current)==null||Rd.signal(Ie,"change",Ie)),yo?$n(zt({},yo),{operationName:Wl}):null},nn=qd(100,pn=>{var rn;const bi=pn.getValue();Ne==null||Ne.set(sC,bi);const Yr=pn.operationName,hi=Ht(pn);(hi==null?void 0:hi.operationName)!==void 0&&(Ne==null||Ne.set(ZF,hi.operationName)),f==null||f(bi,hi==null?void 0:hi.documentAST),hi!=null&&hi.operationName&&Yr!==hi.operationName&&J(hi.operationName),re({query:bi,operationName:(rn=hi==null?void 0:hi.operationName)!=null?rn:null})});return Ht(G),G.on("change",nn),()=>G.off("change",nn)},Pt=[f,G,I,J,Ne,Ie,re],n[24]=f,n[25]=G,n[26]=I,n[27]=J,n[28]=Ne,n[29]=re,n[30]=Ie,n[31]=ln,n[32]=Pt):(ln=n[31],Pt=n[32]),(0,h.useEffect)(ln,Pt),YF(G,I!=null?I:null,Ct),QF(G,xe!=null?xe:null,Ct),KF(G,H,Ct),nC(G,s||null,Pd);const Jt=Se==null?void 0:Se.run;let bn;n[33]!==G||n[34]!==Jt||n[35]!==J?(bn=()=>{var Ht;if(!Jt||!G||!G.operations||!G.hasFocus()){Jt==null||Jt();return}const nn=G.indexFromPos(G.getCursor());let pn;for(const rn of G.operations)rn.loc&&rn.loc.start<=nn&&rn.loc.end>=nn&&(pn=(Ht=rn.name)==null?void 0:Ht.value);pn&&pn!==G.operationName&&J(pn),Jt()},n[33]=G,n[34]=Jt,n[35]=J,n[36]=bn):bn=n[36];const Bi=bn;let di;n[37]===Symbol.for("react.memo_cache_sentinel")?(di=["Cmd-Enter","Ctrl-Enter"],n[37]=di):di=n[37],_u(G,di,Bi);let sr;n[38]===Symbol.for("react.memo_cache_sentinel")?(sr=["Shift-Ctrl-C"],n[38]=sr):sr=n[38],_u(G,sr,He);let Wr;n[39]===Symbol.for("react.memo_cache_sentinel")?(Wr=["Shift-Ctrl-P","Shift-Ctrl-F"],n[39]=Wr):Wr=n[39],_u(G,Wr,jt);let Ft;return n[40]===Symbol.for("react.memo_cache_sentinel")?(Ft=["Shift-Ctrl-M"],n[40]=Ft):Ft=n[40],_u(G,Ft,At),Vt}function zF(e,t){var n;if(t.origin==="paste"){const i=t.text.map(MF);(n=t.update)==null||n.call(t,t.from,t.to,i)}}function HF(e,t){XF.test(t.key)&&e.execCommand("autocomplete")}function GF(e){return Zh.render(e)}function WF(){}function YF(e,t,n){const i=(0,M.c)(5);let o,a;i[0]!==n||i[1]!==e||i[2]!==t?(o=()=>{if(!e)return;const s=e.options.lint.schema!==t;VF(e,t),s&&n.current&&n.current.signal(e,"change",e)},a=[e,t,n],i[0]=n,i[1]=e,i[2]=t,i[3]=o,i[4]=a):(o=i[3],a=i[4]),(0,h.useEffect)(o,a)}function QF(e,t,n){const i=(0,M.c)(5);let o,a;i[0]!==n||i[1]!==e||i[2]!==t?(o=()=>{if(!e)return;const s=e.options.lint.validationRules!==t;UF(e,t),s&&n.current&&n.current.signal(e,"change",e)},a=[e,t,n],i[0]=n,i[1]=e,i[2]=t,i[3]=o,i[4]=a):(o=i[3],a=i[4]),(0,h.useEffect)(o,a)}
339function KF(e,t,n){const i=(0,M.c)(9);let o;i[0]!==t?(o=t.values(),i[0]=t,i[1]=o):o=i[1];let a;i[2]!==o?(a=[...o],i[2]=o,i[3]=a):a=i[3];const s=a;let l,f;i[4]!==n||i[5]!==e||i[6]!==s?(l=()=>{if(!e)return;const p=e.options.lint.externalFragments!==s;$F(e,s),p&&n.current&&n.current.signal(e,"change",e)},f=[e,s,n],i[4]=n,i[5]=e,i[6]=s,i[7]=l,i[8]=f):(l=i[7],f=i[8]),(0,h.useEffect)(l,f)}const XF=/^[a-zA-Z0-9_@(]$/,sC="query",ZF="operationName";function JF({defaultQuery:e,defaultHeaders:t,headers:n,defaultTabs:i,query:o,variables:a,storage:s,shouldPersistHeaders:l}){const f=s==null?void 0:s.get(Up);try{if(!f)throw new Error("Storage for tabs is empty");const p=JSON.parse(f),g=l?n:void 0;if(eN(p)){const v=f_({query:o,variables:a,headers:g});let A=-1;for(let x=0;x<p.tabs.length;x++){const D=p.tabs[x];D.hash=f_({query:D.query,variables:D.variables,headers:D.headers}),D.hash===v&&(A=x)}if(A>=0)p.activeTabIndex=A;else{const x=o?tv(o):null;p.tabs.push({id:pC(),hash:v,title:x||nv,query:o,variables:a,headers:n,operationName:x,response:null}),p.activeTabIndex=p.tabs.length-1}return p}
339throw new Error("Storage for tabs is invalid")}catch(p){return{activeTabIndex:0,tabs:(i||[{query:o!=null?o:e,variables:a,headers:n!=null?n:t}]).map(dC)}}}function eN(e){return e&&typeof e=="object"&&!Array.isArray(e)&&nN(e,"activeTabIndex")&&"tabs"in e&&Array.isArray(e.tabs)&&e.tabs.every(tN)}function tN(e){return e&&typeof e=="object"&&!Array.isArray(e)&&lC(e,"id")&&lC(e,"title")&&Vp(e,"query")&&Vp(e,"variables")&&Vp(e,"headers")&&Vp(e,"operationName")&&Vp(e,"response")}function nN(e,t){return t in e&&typeof e[t]=="number"}function lC(e,t){return t in e&&typeof e[t]=="string"}function Vp(e,t){return t in e&&(typeof e[t]=="string"||e[t]===null)}function iN({queryEditor:e,variableEditor:t,headerEditor:n,responseEditor:i}){return(0,h.useCallback)(o=>{var a,s,l,f,p;const g=(a=e==null?void 0:e.getValue())!=null?a:null,v=(s=t==null?void 0:t.getValue())!=null?s:null,A=(l=n==null?void 0:n.getValue())!=null?l:null,x=(f=e==null?void 0:e.operationName)!=null?f:null,D=(p=i==null?void 0:i.getValue())!=null?p:null;return fC(o,{query:g,variables:v,headers:A,response:D,operationName:x})},[e,t,n,i])}function cC(e,t=!1){return JSON.stringify(e,(n,i)=>n==="hash"||n==="response"||!t&&n==="headers"?null:i)}function rN({storage:e,shouldPersistHeaders:t}){const n=(0,h.useMemo)(()=>qd(500,i=>{e==null||e.set(Up,i)}),[e]);return(0,h.useCallback)(i=>{n(cC(i,t))},[t,n])}function oN({queryEditor:e,variableEditor:t,headerEditor:n,responseEditor:i,defaultHeaders:o}){return(0,h.useCallback)(({query:a,variables:s,headers:l,response:f})=>{var p;e==null||e.setValue(a!=null?a:""),t==null||t.setValue(s!=null?s:""),n==null||n.setValue((p=l!=null?l:o)!=null?p:""),i==null||i.setValue(f!=null?f:"")},[n,e,i,t,o])}function dC({query:e=null,variables:t=null,headers:n=null}={}){return{id:pC(),hash:f_({query:e,variables:t,headers:n}),title:e&&tv(e)||nv,query:e,variables:t,headers:n,operationName:null,response:null}}function fC(e,t){return $n(zt({},e),{tabs:e.tabs.map((n,i)=>{if(i!==e.activeTabIndex)return n;const o=zt(zt({},n),t);return $n(zt({},o),{hash:f_(o),title:o.operationName||(o.query?tv(o.query):void 0)||nv})})})}function pC(){const e=()=>Math.floor((1+Math.random())*65536).toString(16).slice(1);return`${e()}${e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`}function f_(e){var t,n,i;return[(t=e.query)!=null?t:"",(n=e.variables)!=null?n:"",(i=e.headers)!=null?i:""].join("|")}function tv(e){var t;const i=/^(?!#).*(query|subscription|mutation)\s+([a-zA-Z0-9_]+)/m.exec(e);return(t=i==null?void 0:i[2])!=null?t:null}function aN(e){const t=e==null?void 0:e.get(Up);if(t){const n=JSON.parse(t);e==null||e.set(Up,JSON.stringify(n,(i,o)=>i==="headers"?null:o))}}const nv="<untitled>",Up="tabState";function uN(){return Lp([Promise.all([Ae.e(3422),Ae.e(3222)]).then(Ae.bind(Ae,43222)),Promise.all([Ae.e(3422),Ae.e(7281)]).then(Ae.bind(Ae,27281)),Promise.all([Ae.e(3422),Ae.e(345)]).then(Ae.bind(Ae,80345))])}const $p=hC;function hC(e,t){const n=(0,M.c)(17);let i;n[0]!==e?(i=e===void 0?{}:e,n[0]=e,n[1]=i):i=n[1];const{editorTheme:o,keyMap:a,onClickReference:s,onEdit:l,readOnly:f}=i,p=o===void 0?t_:o,g=a===void 0?n_:a,v=f===void 0?!1:f,A=t||$p;let x;n[2]!==A?(x={nonNull:!0,caller:A},n[2]=A,n[3]=x):x=n[3];const{initialVariables:D,variableEditor:I,setVariableEditor:k}=Mi(x),$=Pp(),H=t||$p;let L;n[4]!==H?(L={caller:H},n[4]=H,n[5]=L):L=n[5];const G=Bp(L),J=t||$p;let le;n[6]!==J?(le={caller:J},n[6]=J,n[7]=le):le=n[7];const xe=jp(le),Ie=(0,h.useRef)(null),re=(0,h.useRef)();let Se,Ne;n[8]!==p||n[9]!==D||n[10]!==v||n[11]!==k?(Se=()=>{let ot;return ot=!0,uN().then(He=>{if(!ot)return;re.current=He;const We=Ie.current;if(!We)return;const ct=He(We,{value:D,lineNumbers:!0,tabSize:2,mode:"graphql-variables",theme:p,autoCloseBrackets:!0,matchBrackets:!0,showCursorWhenSelecting:!0,readOnly:v?"nocursor":!1,foldGutter:!0,lint:{variableToType:void 0},hintOptions:{closeOnUnfocus:!1,completeSingle:!1,container:We,variableToType:void 0},gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:i_});ct.addKeyMap({"Cmd-Space"(){ct.showHint({completeSingle:!1,container:We})}
339,"Ctrl-Space"(){ct.showHint({completeSingle:!1,container:We})},"Alt-Space"(){ct.showHint({completeSingle:!1,container:We})},"Shift-Space"(){ct.showHint({completeSingle:!1,container:We})}}),ct.on("keyup",sN),k(ct)}),()=>{ot=!1}},Ne=[p,D,v,k],n[8]=p,n[9]=D,n[10]=v,n[11]=k,n[12]=Se,n[13]=Ne):(Se=n[12],Ne=n[13]),(0,h.useEffect)(Se,Ne),l_(I,"keyMap",g),tC(I,l,_C,"variables",$p),nC(I,s||null,$p);let Ge;n[14]===Symbol.for("react.memo_cache_sentinel")?(Ge=["Cmd-Enter","Ctrl-Enter"],n[14]=Ge):Ge=n[14],_u(I,Ge,$==null?void 0:$.run);let et;n[15]===Symbol.for("react.memo_cache_sentinel")?(et=["Shift-Ctrl-P"],n[15]=et):et=n[15],_u(I,et,xe);let Et;return n[16]===Symbol.for("react.memo_cache_sentinel")?(Et=["Shift-Ctrl-M"],n[16]=Et):Et=n[16],_u(I,Et,G),Ie}function sN(e,t){const{code:n,key:i,shiftKey:o}=t,a=n.startsWith("Key"),s=!o&&n.startsWith("Digit");(a||s||i==="_"||i==='"')&&e.execCommand("autocomplete")}const _C="variables",mC=Hl("EditorContext");function lN(e){const t=(0,M.c)(89),n=Ls(),[i,o]=(0,h.useState)(null),[a,s]=(0,h.useState)(null),[l,f]=(0,h.useState)(null),[p,g]=(0,h.useState)(null);let v;t[0]!==e.shouldPersistHeaders||t[1]!==n?(v=()=>{const Ft=(n==null?void 0:n.get(iv))!==null;return e.shouldPersistHeaders!==!1&&Ft?(n==null?void 0:n.get(iv))==="true":!!e.shouldPersistHeaders},t[0]=e.shouldPersistHeaders,t[1]=n,t[2]=v):v=t[2];const[A,x]=(0,h.useState)(v);s_(i,e.headers),s_(a,e.query),s_(l,e.response),s_(p,e.variables);let D;t[3]!==A||t[4]!==n?(D={storage:n,shouldPersistHeaders:A},t[3]=A,t[4]=n,t[5]=D):D=t[5];const I=rN(D);let k;t[6]!==e.defaultHeaders||t[7]!==e.defaultQuery||t[8]!==e.defaultTabs||t[9]!==e.headers||t[10]!==e.query||t[11]!==e.response||t[12]!==e.variables||t[13]!==A||t[14]!==n||t[15]!==I?(k=()=>{var Ft,Ht,nn,pn,rn,bi,Yr,hi,zp;const Rd=(Ht=(Ft=e.query)!=null?Ft:n==null?void 0:n.get(sC))!=null?Ht:null,yo=(pn=(nn=e.variables)!=null?nn:n==null?void 0:n.get(_C))!=null?pn:null,Wl=(bi=(rn=e.headers)!=null?rn:n==null?void 0:n.get(d_))!=null?bi:null,NN=(Yr=e.response)!=null?Yr:"",v_=JF({query:Rd,variables:yo,headers:Wl,defaultTabs:e.defaultTabs,defaultQuery:e.defaultQuery||gC,defaultHeaders:e.defaultHeaders,storage:n,shouldPersistHeaders:A});return I(v_),{query:(hi=Rd!=null?Rd:v_.activeTabIndex===0?v_.tabs[0].query:null)!=null?hi:"",variables:yo!=null?yo:"",headers:(zp=Wl!=null?Wl:e.defaultHeaders)!=null?zp:"",response:NN,tabState:v_}},t[6]=e.defaultHeaders,t[7]=e.defaultQuery,t[8]=e.defaultTabs,t[9]=e.headers,t[10]=e.query,t[11]=e.response,t[12]=e.variables,t[13]=A,t[14]=n,t[15]=I,t[16]=k):k=t[16];const[$]=(0,h.useState)(k),[H,L]=(0,h.useState)($.tabState);let G;t[17]!==i||t[18]!==n||t[19]!==H?(G=Ft=>{var Ht;if(Ft){n==null||n.set(d_,(Ht=i==null?void 0:i.getValue())!=null?Ht:"");const nn=cC(H,!0);n==null||n.set(Up,nn)}else n==null||n.set(d_,""),aN(n);x(Ft),n==null||n.set(iv,Ft.toString())},t[17]=i,t[18]=n,t[19]=H,t[20]=G):G=t[20];const J=G,le=(0,h.useRef)();let xe,Ie;t[21]!==e.shouldPersistHeaders||t[22]!==J?(xe=()=>{const Ft=!!e.shouldPersistHeaders;(le==null?void 0:le.current)!==Ft&&(J(Ft),le.current=Ft)},Ie=[e.shouldPersistHeaders,J],t[21]=e.shouldPersistHeaders,t[22]=J,t[23]=xe,t[24]=Ie):(xe=t[23],Ie=t[24]),(0,h.useEffect)(xe,Ie);let re;t[25]!==i||t[26]!==a||t[27]!==l||t[28]!==p?(re={queryEditor:a,variableEditor:p,headerEditor:i,responseEditor:l},t[25]=i,t[26]=a,t[27]=l,t[28]=p,t[29]=re):re=t[29];const Se=iN(re),{onTabChange:Ne,defaultHeaders:Ge,defaultQuery:et,children:Et}=e;let ot;t[30]!==Ge||t[31]!==i||t[32]!==a||t[33]!==l||t[34]!==p?(ot={queryEditor:a,variableEditor:p,headerEditor:i,responseEditor:l,defaultHeaders:Ge},t[30]=Ge,t[31]=i,t[32]=a,t[33]=l,t[34]=p,t[35]=ot):ot=t[35];const He=oN(ot);let We;t[36]!==Ge||t[37]!==et||t[38]!==Ne||t[39]!==He||t[40]!==I||t[41]!==Se?(We=()=>{L(Ft=>{const Ht=Se(Ft),nn={tabs:[...Ht.tabs,dC({headers:Ge,query:et!=null?et:gC})],activeTabIndex:Ht.tabs.length};return I(nn),He(nn.tabs[nn.activeTabIndex]),Ne==null||Ne(nn),nn})},t[36]=Ge,t[37]=et,t[38]=Ne,t[39]=He,t[40]=I,t[41]=Se,t[42]=We):We=t[42];const ct=We;let At;t[43]!==Ne||t[44]!==He||t[45]!==I?(At=Ft=>{L(Ht=>{const nn=$n(zt({},Ht),{activeTabIndex:Ft});return I(nn),He(nn.tabs[nn.activeTabIndex]),Ne==null||Ne(nn),nn})},t[43]=Ne,t[44]=He,t[45]=I,t[46]=At):At=t[46];const lt=At;let Mt;t[47]!==Ne||t[48]!==He||t[49]!==I?(Mt=Ft=>{L(Ht=>{const nn=Ht.tabs[Ht.activeTabIndex],pn={tabs:Ft,activeTabIndex:Ft.indexOf(nn)};return I(pn),He(pn.tabs[pn.activeTabIndex]),Ne==null||Ne(pn),pn})},t[47]=Ne,t[48]=He,t[49]=I,t[50]=Mt):Mt=t[50];const jt=Mt;let Vt;t[51]!==Ne||t[52]!==He||t[53]!==I?(Vt=Ft=>{L(Ht=>{const nn={tabs:Ht.tabs.filter((pn,rn)=>Ft!==rn),activeTabIndex:Math.max(Ht.activeTabIndex-1,0)};return I(nn),He(nn.tabs[nn.activeTabIndex]),Ne==null||Ne(nn),nn})},t[51]=Ne,t[52]=He,t[53]=I,t[54]=Vt):Vt=t[54];const Ct=Vt;let Tt;t[55]!==Ne||t[56]!==I?(Tt=Ft=>{L(Ht=>{const nn=fC(Ht,Ft);return I(nn),Ne==null||Ne(nn),nn})},t[55]=Ne,t[56]=I,t[57]=Tt):Tt=t[57];const Wt=Tt,{onEditOperationName:Xt}=e;let En;t[58]!==Xt||t[59]!==a||t[60]!==Wt?(En=Ft=>{a&&(cN(a,Ft),Wt({operationName:Ft}),Xt==null||Xt(Ft))},t[58]=Xt,t[59]=a,t[60]=Wt,t[61]=En):En=t[61];const Cn=En;let ln,Pt;if(t[62]!==e.externalFragments){if(Pt=new Map,Array.isArray(e.externalFragments))for(const Ft of e.externalFragments)Pt.set(Ft.name.value,Ft);else if(typeof e.externalFragments=="string")(0,Oe.YR)((0,_e.qg)(e.externalFragments,{}),{FragmentDefinition(Ft){Pt.set(Ft.name.value,Ft)}});else if(e.externalFragments)throw new Error("The `externalFragments` prop must either be a string that contains the fragment definitions in SDL or a list of FragmentDefinitionNode objects.");t[62]=e.externalFragments,t[63]=Pt}else Pt=t[63];ln=Pt;const Jt=ln;let bn;t[64]!==e.validationRules?(bn=e.validationRules||[],t[64]=e.validationRules,t[65]=bn):bn=t[65];const Bi=bn;let di;t[66]!==ct||t[67]!==lt||t[68]!==Ct||t[69]!==Jt||t[70]!==i||t[71]!==$.headers||t[72]!==$.query||t[73]!==$.response||t[74]!==$.variables||t[75]!==jt||t[76]!==a||t[77]!==l||t[78]!==Cn||t[79]!==J||t[80]!==A||t[81]!==H||t[82]!==Wt||t[83]!==Bi||t[84]!==p?(di=$n(zt({},H),{addTab:ct,changeTab:lt,moveTab:jt,closeTab:Ct,updateActiveTabValues:Wt,headerEditor:i,queryEditor:a,responseEditor:l,variableEditor:p,setHeaderEditor:o,setQueryEditor:s,setResponseEditor:f,setVariableEditor:g,setOperationName:Cn,initialQuery:$.query,initialVariables:$.variables,initialHeaders:$.headers,initialResponse:$.response,externalFragments:Jt,validationRules:Bi,shouldPersistHeaders:A,setShouldPersistHeaders:J}),t[66]=ct,t[67]=lt,t[68]=Ct,t[69]=Jt,t[70]=i,t[71]=$.headers,t[72]=$.query,t[73]=$.response,t[74]=$.variables,t[75]=jt,t[76]=a,t[77]=l,t[78]=Cn,t[79]=J,t[80]=A,t[81]=H,t[82]=Wt,t[83]=Bi,t[84]=p,t[85]=di):di=t[85];const sr=di;let Wr;return t[86]!==Et||t[87]!==sr?(Wr=(0,y.jsx)(mC.Provider,{value:sr,children:Et}),t[86]=Et,t[87]=sr,t[88]=Wr):Wr=t[88],Wr}function cN(e,t){e.operationName=t}const Mi=Gl(mC),iv="shouldPersistHeaders",gC=`# Welcome to GraphiQL 340# 341# GraphiQL is an in-browser tool for writing, validating, and 342# testing GraphQL queries. 343# 344# Type queries into this side of the screen, and you will see intelligent 345# typeaheads aware of the current GraphQL type schema and live syntax and
346# validation errors highlighted within the text. 347# 348# GraphQL queries typically start with a "{" character. Lines that start 349# with a # are ignored. 350# 351# An example GraphQL query might look like: 352# 353# { 354# field(arg: "value") { 355# subField 356# } 357# } 358# 359# Keyboard shortcuts: 360# 361# Prettify query: Shift-Ctrl-P (or press the prettify button) 362# 363# Merge fragments: Shift-Ctrl-M (or press the merge button) 364# 365# Run Query: Ctrl-Enter (or press the play button) 366# 367# Auto Complete: Ctrl-Space (or just start typing) 368# 369 370`;function rv(e){var t;const n=(0,M.c)(13);let i,o;n[0]!==e?(t=e,{isHidden:o}=t,i=dn(t,["isHidden"]),n[0]=e,n[1]=i,n[2]=o):(i=n[1],o=n[2]);let a;n[3]===Symbol.for("react.memo_cache_sentinel")?(a={nonNull:!0,caller:rv},n[3]=a):a=n[3];const{headerEditor:s}=Mi(a),l=aC(i,rv);let f,p;n[4]!==s||n[5]!==o?(f=()=>{o||s==null||s.refresh()},p=[s,o],n[4]=s,n[5]=o,n[6]=f,n[7]=p):(f=n[6],p=n[7]),(0,h.useEffect)(f,p);const g=o&&"hidden";let v;n[8]!==g?(v=be("graphiql-editor",g),n[8]=g,n[9]=v):v=n[9];let A;return n[10]!==l||n[11]!==v?(A=(0,y.jsx)("div",{className:v,ref:l}),n[10]=l,n[11]=v,n[12]=A):A=n[12],A}function ov(e){var t;const n=(0,M.c)(14);let i;n[0]===Symbol.for("react.memo_cache_sentinel")?(i={width:null,height:null},n[0]=i):i=n[0];const[o,a]=(0,h.useState)(i),[s,l]=(0,h.useState)(null),f=(0,h.useRef)(null),p=(t=vC(e.token))==null?void 0:t.href;let g,v;n[1]!==p?(g=()=>{if(f.current){if(!p){a({width:null,height:null}),l(null);return}fetch(p,{method:"HEAD"}).then($=>{l($.headers.get("Content-Type"))}).catch(()=>{l(null)})}},v=[p],n[1]=p,n[2]=g,n[3]=v):(g=n[2],v=n[3]),(0,h.useEffect)(g,v);let A;n[4]!==o.height||n[5]!==o.width||n[6]!==s?(A=o.width!==null&&o.height!==null?(0,y.jsxs)("div",{children:[o.width,"x",o.height,s===null?null:" "+s]}):null,n[4]=o.height,n[5]=o.width,n[6]=s,n[7]=A):A=n[7];const x=A;let D;n[8]===Symbol.for("react.memo_cache_sentinel")?(D=()=>{var $,H,L,G;a({width:($=(L=f.current)==null?void 0:L.naturalWidth)!=null?$:null,height:(H=(G=f.current)==null?void 0:G.naturalHeight)!=null?H:null})},n[8]=D):D=n[8];let I;n[9]!==p?(I=(0,y.jsx)("img",{onLoad:D,ref:f,src:p}),n[9]=p,n[10]=I):I=n[10];let k;return n[11]!==x||n[12]!==I?(k=(0,y.jsxs)("div",{children:[I,x]}),n[11]=x,n[12]=I,n[13]=k):k=n[13],k}ov.shouldRender=function(t){const n=vC(t);return n?dN(n):!1};function vC(e){if(e.type!=="string")return;const t=e.string.slice(1).slice(0,-1).trim();try{const{location:n}=window;return new URL(t,n.protocol+"//"+n.host)}catch(n){return}}function dN(e){return/\.(bmp|gif|jpe?g|png|svg|webp)$/.test(e.pathname)}function yC(e){const t=(0,M.c)(2),n=uC(e,yC);let i;return t[0]!==n?(i=(0,y.jsx)("div",{className:"graphiql-editor",ref:n}),t[0]=n,t[1]=i):i=t[1],i}function fN(){return Lp([Promise.all([Ae.e(3422),Ae.e(4359)]).then(Ae.t.bind(Ae,14359,19)),Promise.all([Ae.e(3422),Ae.e(9582)]).then(Ae.t.bind(Ae,49582,19)),Promise.all([Ae.e(3422),Ae.e(3662)]).then(Ae.t.bind(Ae,63662,19)),Promise.all([Ae.e(3422),Ae.e(6890)]).then(Ae.t.bind(Ae,56890,19)),Promise.all([Ae.e(3422),Ae.e(7552)]).then(Ae.t.bind(Ae,77552,19)),Promise.all([Ae.e(3422),Ae.e(8209)]).then(Ae.t.bind(Ae,88209,19)),Promise.all([Ae.e(3422),Ae.e(2851)]).then(Ae.t.bind(Ae,82851,19)),Promise.all([Ae.e(3422),Ae.e(756)]).then(Ae.bind(Ae,20756)),Promise.all([Ae.e(3422),Ae.e(7277)]).then(Ae.bind(Ae,47277))],{useCommonAddons:!1})}const EC=CC;function CC(e,t){const n=(0,M.c)(19);let i;n[0]!==e?(i=e===void 0?{}:e,n[0]=e,n[1]=i):i=n[1];const{responseTooltip:o,editorTheme:a,keyMap:s}=i,l=a===void 0?t_:a,f=s===void 0?n_:s,p=t||EC;let g;n[2]!==p?(g={nonNull:!0,caller:p},n[2]=p,n[3]=g):g=n[3];const{fetchError:v,validationErrors:A}=pu(g),x=t||EC;let D;n[4]!==x?(D={nonNull:!0,caller:x},n[4]=x,n[5]=D):D=n[5];const{initialResponse:I,responseEditor:k,setResponseEditor:$}=Mi(D),H=(0,h.useRef)(null),L=(0,h.useRef)(o);let G,J;n[6]!==o?(G=()=>{L.current=o},J=[o],n[6]=o,n[7]=G,n[8]=J):(G=n[7],J=n[8]),(0,h.useEffect)(G,J);let le,xe;n[9]!==l||n[10]!==I||n[11]!==$?(le=()=>{let Se;return Se=!0,fN().then(Ne=>{if(!Se)return;const Ge=document.createElement("div");Ne.registerHelper("info","graphql-results",(ot,He,We,ct)=>{const At=[],lt=L.current;return lt&&At.push((0,y.jsx)(lt,{pos:ct,token:ot})),ov.shouldRender(ot)&&At.push((0,y.jsx)(ov,{token:ot},"image-preview")),At.length?(ei.render(At,Ge),Ge):(ei.unmountComponentAtNode(Ge),null)});const et=H.current;if(!et)return;const Et=Ne(et,{value:I,lineWrapping:!0,readOnly:!0,theme:l,mode:"graphql-results",foldGutter:!0,gutters:["CodeMirror-foldgutter"],info:!0,extraKeys:i_});$(Et)}),()=>{Se=!1}},xe=[l,I,$],n[9]=l,n[10]=I,n[11]=$,n[12]=le,n[13]=xe):(le=n[12],xe=n[13]),(0,h.useEffect)(le,xe),l_(k,"keyMap",f);let Ie,re;return n[14]!==v||n[15]!==k||n[16]!==A?(Ie=()=>{v&&(k==null||k.setValue(v)),A.length>0&&(k==null||k.setValue(gr(A)))}
370,re=[k,v,A],n[14]=v,n[15]=k,n[16]=A,n[17]=Ie,n[18]=re):(Ie=n[17],re=n[18]),(0,h.useEffect)(Ie,re),H}function bC(e){const t=(0,M.c)(2),n=CC(e,bC);let i;return t[0]!==n?(i=(0,y.jsx)("section",{className:"result-window","aria-label":"Result Window","aria-live":"polite","aria-atomic":"true",ref:n}),t[0]=n,t[1]=i):i=t[1],i}function av(e){var t;const n=(0,M.c)(13);let i,o;n[0]!==e?(t=e,{isHidden:o}=t,i=dn(t,["isHidden"]),n[0]=e,n[1]=i,n[2]=o):(i=n[1],o=n[2]);let a;n[3]===Symbol.for("react.memo_cache_sentinel")?(a={nonNull:!0,caller:av},n[3]=a):a=n[3];const{variableEditor:s}=Mi(a),l=hC(i,av);let f,p;n[4]!==o||n[5]!==s?(f=()=>{s&&!o&&s.refresh()},p=[s,o],n[4]=o,n[5]=s,n[6]=f,n[7]=p):(f=n[6],p=n[7]),(0,h.useEffect)(f,p);const g=o&&"hidden";let v;n[8]!==g?(v=be("graphiql-editor",g),n[8]=g,n[9]=v):v=n[9];let A;return n[10]!==l||n[11]!==v?(A=(0,y.jsx)("div",{className:v,ref:l}),n[10]=l,n[11]=v,n[12]=A):A=n[12],A}function pN(e){const t=(0,M.c)(39),{children:n,dangerouslyAssumeSchemaIsValid:i,defaultQuery:o,defaultHeaders:a,defaultTabs:s,externalFragments:l,fetcher:f,getDefaultFieldNames:p,headers:g,inputValueDeprecation:v,introspectionQueryName:A,maxHistoryLength:x,onEditOperationName:D,onSchemaChange:I,onTabChange:k,onTogglePluginVisibility:$,operationName:H,plugins:L,query:G,response:J,schema:le,schemaDescription:xe,shouldPersistHeaders:Ie,storage:re,validationRules:Se,variables:Ne,visiblePlugin:Ge}=e;let et;t[0]!==n||t[1]!==$||t[2]!==L||t[3]!==Ge?(et=(0,y.jsx)(z3,{children:(0,y.jsx)(FF,{onTogglePluginVisibility:$,plugins:L,visiblePlugin:Ge,children:n})}),t[0]=n,t[1]=$,t[2]=L,t[3]=Ge,t[4]=et):et=t[4];let Et;t[5]!==f||t[6]!==p||t[7]!==H||t[8]!==et?(Et=(0,y.jsx)(Yg,{getDefaultFieldNames:p,fetcher:f,operationName:H,children:et}),t[5]=f,t[6]=p,t[7]=H,t[8]=et,t[9]=Et):Et=t[9];let ot;t[10]!==i||t[11]!==f||t[12]!==v||t[13]!==A||t[14]!==I||t[15]!==le||t[16
370]!==xe||t[17]!==Et?(ot=(0,y.jsx)(U3,{dangerouslyAssumeSchemaIsValid:i,fetcher:f,inputValueDeprecation:v,introspectionQueryName:A,onSchemaChange:I,schema:le,schemaDescription:xe,children:Et}),t[10]=i,t[11]=f,t[12]=v,t[13]=A,t[14]=I,t[15]=le,t[16]=xe,t[17]=Et,t[18]=ot):ot=t[18];let He;t[19]!==a||t[20]!==o||t[21]!==s||t[22]!==l||t[23]!==g||t[24]!==D||t[25]!==k||t[26]!==G||t[27]!==J||t[28]!==Ie||t[29]!==ot||t[30]!==Se||t[31]!==Ne?(He=(0,y.jsx)(lN,{defaultQuery:o,defaultHeaders:a,defaultTabs:s,externalFragments:l,headers:g,onEditOperationName:D,onTabChange:k,query:G,response:J,shouldPersistHeaders:Ie,validationRules:Se,variables:Ne,children:ot}),t[19]=a,t[20]=o,t[21]=s,t[22]=l,t[23]=g,t[24]=D,t[25]=k,t[26]=G,t[27]=J,t[28]=Ie,t[29]=ot,t[30]=Se,t[31]=Ne,t[32]=He):He=t[32];let We;t[33]!==x||t[34]!==He?(We=(0,y.jsx)(Q8,{maxHistoryLength:x,children:He}),t[33]=x,t[34]=He,t[35]=We):We=t[35];let ct;return t[36]!==re||t[37]!==We?(ct=(0,y.jsx)(BO,{storage:re,children:We}),t[36]=re,t[37]=We,t[38]=ct):ct=t[38],ct}function hN(e){const t=(0,M.c)(11),n=e===void 0?null:e,i=Ls();let o;t[0]!==n||t[1]!==i?(o=()=>{if(!i)return null;const A=i.get(uv);switch(A){case"light":return"light";case"dark":return"dark";default:return typeof A=="string"&&i.set(uv,""),n}},t[0]=n,t[1]=i,t[2]=o):o=t[2];const[a,s]=(0,h.useState)(o);let l,f;t[3]!==a?(l=()=>{typeof window!="undefined"&&(document.body.classList.remove("graphiql-light","graphiql-dark"),a&&document.body.classList.add(`graphiql-${a}`))},f=[a],t[3]=a,t[4]=l,t[5]=f):(l=t[4],f=t[5]),(0,h.useLayoutEffect)(l,f);let p;t[6]!==i?(p=A=>{i==null||i.set(uv,A||""),s(A)},t[6]=i,t[7]=p):p=t[7];const g=p;let v;return t[8]!==g||t[9]!==a?(v={theme:a,setTheme:g},t[8]=g,t[9]=a,t[10]=v):v=t[10],v}const uv="theme";function sv(e){const t=(0,M.c)(31),{defaultSizeRelation:n,direction:i,initiallyHidden:o,onHiddenElementChange:a,sizeThresholdFirst:s,sizeThresholdSecond:l,storageKey:f}=e,p=n===void 0?_N:n,g=s===void 0?100:s,v=l===void 0?100:l,A=Ls();let x;t[0]!==A||t[1]!==f?(x=qd(500,ot=>{f&&(A==null||A.set(f,ot))}),t[0]=A,t[1]=f,t[2]=x):x=t[2];const D=x;let I;t[3]!==o||t[4]!==A||t[5]!==f?(I=()=>{const ot=f&&(A==null?void 0:A.get(f));return ot===p_||o==="first"?"first":ot===h_||o==="second"?"second":null},t[3]=o,t[4]=A,t[5]=f,t[6]=I):I=t[6];const[k,$]=(0,h.useState)(I);let H;t[7]!==k||t[8]!==a?(H=ot=>{ot!==k&&($(ot),a==null||a(ot))},t[7]=k,t[8]=a,t[9]=H):H=t[9];const L=H,G=(0,h.useRef)(null),J=(0,h.useRef)(null),le=(0,h.useRef)(null),xe=(0,h.useRef)(`${p}`);let Ie;t[10]!==A||t[11]!==f?(Ie=()=>{const ot=f&&(A==null?void 0:A.get(f))||xe.current;G.current&&(G.current.style.display="flex",G.current.style.flex=ot===p_||ot===h_?xe.current:ot),le.current&&(le.current.style.display="flex",le.current.style.flex="1"),J.current&&(J.current.style.display="flex")},t[10]=A,t[11]=f,t[12]=Ie):Ie=t[12];let re;t[13]!==i||t[14]!==A||t[15]!==f?(re=[i,A,f],t[13]=i,t[14]=A,t[15]=f,t[16]=re):re=t[16],(0,h.useLayoutEffect)(Ie,re);let Se,Ne;t[17]!==k||t[18]!==A||t[19]!==f?(Ne=()=>{const ot=We=>{const ct=We==="first"?G.current:le.current;if(ct&&(ct.style.left="-1000px",ct.style.position="absolute",ct.style.opacity="0",ct.style.height="500px",ct.style.width="500px",G.current)){const At=parseFloat(G.current.style.flex);(!Number.isFinite(At)||At<1)&&(G.current.style.flex="1")}},He=We=>{const ct=We==="first"?G.current:le.current;if(ct&&(ct.style.width="",ct.style.height="",ct.style.opacity="",ct.style.position="",ct.style.left="",A&&f)){const At=A.get(f);G.current&&At!==p_&&At!==h_&&(G.current.style.flex=At||xe.current)}};k==="first"?ot("first"):He("first"),k==="second"?ot("second"):He("second")},Se=[k,A,f],t[17]=k,t[18]=A,t[19]=f,t[20]=Se,t[21]=Ne):(Se=t[20],Ne=t[21]),(0,h.useLayoutEffect)(Ne,Se);let Ge,et;t[22]!==i||t[23]!==L||t[24]!==g||t[25]!==v||t[26]!==D?(Ge=()=>{if(!J.current||!G.current||!le.current)return;const ot=J.current,He=G.current,We=He.parentElement,ct=i==="horizontal"?"clientX":"clientY",At=i==="horizontal"?"left":"top",lt=i==="horizontal"?"right":"bottom",Mt=i==="horizontal"?"clientWidth":"clientHeight",jt=function(Tt){Tt.preventDefault();const Wt=Tt[ct]-ot.getBoundingClientRect()[At],Xt=function(ln){if(ln.buttons===0)return En();const Pt=ln[ct]-We.getBoundingClientRect()[At]-Wt,Jt=We.getBoundingClientRect()[lt]-ln[ct]+Wt-ot[Mt];if(Pt<g)L("first"),D(p_);else if(Jt<v)L("second"),D(h_);else{L(null);const bn=`${Pt/Jt}`;He.style.flex=bn,D(bn)}};function En(){document.removeEventListener("mousemove",Xt),document.removeEventListener("mouseup",En)}document.addEventListener("mousemove",Xt),document.addEventListener("mouseup",En)};ot.addEventListener("mousedown",jt);const Vt=function(){G.current&&(G.current.style.flex=xe.current),D(xe.current),L(null)};return ot.addEventListener("dblclick",Vt),()=>{ot.removeEventListener("mousedown",jt),ot.removeEventListener("dblclick",Vt)}},et=[i,L,g,v,D],t[22]=i,t[23]=L,t[24]=g,t[25]=v,t[26]=D,t[27]=Ge,t[28]=et):(Ge=t[27],et=t[28]),(0,h.useEffect)(Ge,et);let Et;return t[29]!==k?(Et={dragBarRef:J,hiddenElement:k,firstRef:G,setHiddenElement:$,secondRef:le},t[29]=k,t[30]=Et):Et=t[30],Et}const _N=1,p_="hide-first",h_="hide-second",__=(0,h.forwardRef)((e,t)=>{var n;const i=(0,M.c)(19);let o,a,s;i[0]!==e?(n=e,{label:o,onClick:a}=n,s=dn(n,["label","onClick"]),i[0]=e,i[1]=o,i[2]=a,i[3]=s):(o=i[1],a=i[2],s=i[3]);const[l,f]=(0,h.useState)(null);let p;i[4]!==a?(p=$=>{try{a&&a($),f(null)}catch(H){const L=H;f(L instanceof Error?L:new Error(`Toolbar button click failed: ${L}`))}},i[4]=a,i[5]=p):p=i[5];const g=p,v=l&&"error";let A;i[6]!==s.className||i[7]!==v?(A=be("graphiql-toolbar-button",v,s.className),i[6]=s.className,i[7]=v,i[8]=A):A=i[8];const x=l?l.message:o,D=l?"true":s["aria-invalid"];let I;i[9]!==g||i[10]!==s||i[11]!==t||i[12]!==A||i[13]!==x||i[14]!==D?(I=(0,y.jsx)(Ci,$n(zt({},s),{ref:t,type:"button",className:A,onClick:g,"aria-label":x,"aria-invalid":D})),i[9]=g,i[10]=s,i[11]=t,i[12]=A,i[13]=x,i[14]=D,i[15]=I):I=i[15];let k;return i[16]!==o||i[17]!==I?(k=(0,y.jsx)(ur,{label:o,children:I}),i[16]=o,i[17]=I,i[18]=k):k=i[18],k});__.displayName="ToolbarButton";function lv(){const e=(0,M.c)(19);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t={nonNull:!0,caller:lv},e[0]=t):t=e[0];const{queryEditor:n,setOperationName:i}=Mi(t);let o;e[1]===Symbol.for("react.memo_cache_sentinel")?(o={nonNull:!0,caller:lv},e[1]=o):o=e[1];const{isFetching:a,isSubscribed:s,operationName:l,run:f,stop:p}=Pp(o);let g;e[2]!==(n==null?void 0:n.operations)?(g=(n==null?void 0:n.operations)||[],e[2]=n==null?void 0:n.operations,e[3]=g):g=e[3];const v=g,A=v.length>1&&typeof l!="string",x=a||s,D=`${x?"Stop":"Execute"} query (Ctrl-Enter)`;let I;e[4]!==x?(I=x?(0,y.jsx)(z8,{}):(0,y.jsx)(R8,{}),e[4]=x,e[5]=I):I=e[5];let k;e[6]!==D||e[7]!==I?(k={type:"button",className:"graphiql-execute-button",children:I,"aria-label":D},e[6]=D,e[7]=I,e[8]=k):k=e[8];const $=k;let H;return e[9]!==$||e[10]!==A||e[11]!==x||e[12]!==D||e[13]!==v||e[14]!==n||e[15]!==f||e[16]!==i||e[17]!==p?(H=A&&!x?(0,y.jsxs)(Ms,{children:[(0,y.jsx)(ur,{label:D,children:(0,y.jsx)(Ms.Button,zt({},$))}),(0,y.jsx)(Ms.Content,{children:v.map((L,G)=>{const J=L.name?L.name.value:`<Unnamed ${L.operation}>`;return(0,y.jsx)(Ms.Item,{onSelect:()=>{var le;const xe=(le=L.name)==null?void 0:le.value;n&&xe&&xe!==n.operationName&&i(xe),f()},children:J},`${J}-${G}`)})})]}):(0,y.jsx)(ur,{label:D,children:(0,y.jsx)("button",$n(zt({},$),{onClick:()=>{x?p():f()}}))}),e[9]=$,e[10]=A,e[11]=x,e[12]=D,e[13]=v,e[14]=n,e[15]=f,e[16]=i,e[17]=p,e[18]=H):H=e[18],H}const L9=qp(e=>{var t;const n=(0,M.c)(20);let i,o,a,s;n[0]!==e?(t=e,{button:i,children:o,label:a}=t,s=dn(t,["button","children","label"]),n[0]=e,n[1]=i,n[2]=o,n[3]=a,n[4]=s):(i=n[1],o=n[2],a=n[3],s=n[4]);let l;n[5]!==s.className?(l=be("graphiql-un-styled graphiql-toolbar-menu",s.className),n[5]=s.className,n[6]=l):l=n[6];let f;
370n[7]!==i||n[8]!==a||n[9]!==l?(f=(0,y.jsx)(Ms.Button,{className:l,"aria-label":a,children:i}),n[7]=i,n[8]=a,n[9]=l,n[10]=f):f=n[10];let p;n[11]!==a||n[12]!==f?(p=(0,y.jsx)(ur,{label:a,children:f}),n[11]=a,n[12]=f,n[13]=p):p=n[13];let g;n[14]!==o?(g=(0,y.jsx)(Ms.Content,{children:o}),n[14]=o,n[15]=g):g=n[15];let v;return n[16]!==s||n[17]!==p||n[18]!==g?(v=(0,y.jsxs)(Ms,$n(zt({},s),{children:[p,g]})),n[16]=s,n[17]=p,n[18]=g,n[19]=v):v=n[19],v},{Item:Ms.Item});var cv=function(){return cv=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},cv.apply(this,arguments)},mN=function(e,t,n,i){function o(a){return a instanceof n?a:new n(function(s){s(a)})}return new(n||(n=Promise))(function(a,s){function l(g){try{p(i.next(g))}catch(v){s(v)}}function f(g){try{p(i.throw(g))}catch(v){s(v)}}function p(g){g.done?a(g.value):o(g.value).then(l,f)}p((i=i.apply(e,t||[])).next())})},gN=function(e,t){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,o,a,s;return s={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function l(p){return function(g){return f([p,g])}}function f(p){if(i)throw new TypeError("Generator is already executing.");for(;n;)try{if(i=1,o&&(a=p[0]&2?o.return:p[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,p[1])).done)return a;switch(o=0,a&&(p=[p[0]&2,a.value]),p[0]){case 0:case 1:a=p;break;case 4:return n.label++,{value:p[1],done:!1};case 5:n.label++,o=p[1],p=[0];continue;case 7:p=n.ops.pop(),n.trys.pop();continue;default:if(a=n.trys,!(a=a.length>0&&a[a.length-1])&&(p[0]===6||p[0]===2)){n=0;continue}if(p[0]===3&&(!a||p[1]>a[0]&&p[1]<a[3])){n.label=p[1];break}if(p[0]===6&&n.label<a[1]){n.label=a[1],a=p;break}if(a&&n.label<a[2]){n.label=a[2],n.ops.push(p);break}a[2]&&n.ops.pop(),n.trys.pop();continue}p=t.call(e,n)}catch(g){p=[6,g],o=0}finally{i=a=0}if(p[0]&5)throw p[1];return{value:p[0]?p[1]:void 0,done:!0}}},vN=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,i=Object.getOwnPropertySymbols(e);o<i.length;o++)t.indexOf(i[o])<0&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(n[i[o]]=e[i[o]]);return n},m_=function(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var i=n.call(e),o,a=[],s;try{for(;(t===void 0||t-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(l){s={error:l}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(s)throw s.error}}return a},yN=parseInt(P().version.slice(0,2),10);if(yN<16)throw new Error(["GraphiQL 0.18.0 and after is not compatible with React 15 or below.","If you are using a CDN source (jsdelivr, unpkg, etc), follow this example:","https://github.com/graphql/graphiql/blob/master/examples/graphiql-cdn/index.html#L49"].join(` 371`));function js(e){var t,n=e.dangerouslyAssumeSchemaIsValid,i=e.confirmCloseTab,o=e.defaultQuery,a=e.defaultTabs,s=e.externalFragments,l=e.fetcher,f=e.getDefaultFieldNames,p=e.headers,g=e.inputValueDeprecation,v=e.introspectionQueryName,A=e.maxHistoryLength,x=e.onEditOperationName,D=e.onSchemaChange,I=e.onTabChange,k=e.onTogglePluginVisibility,$=e.operationName,H=e.plugins,L=e.query,G=e.response,J=e.schema,le=e.schemaDescription,xe=e.shouldPersistHeaders,Ie=e.storage,re=e.validationRules,Se=e.variables,Ne=e.visiblePlugin,Ge=e.defaultHeaders,et=vN(e,["dangerouslyAssumeSchemaIsValid","confirmCloseTab","defaultQuery","defaultTabs","externalFragments","fetcher","getDefaultFieldNames","headers","inputValueDeprecation","introspectionQueryName","maxHistoryLength","onEditOperationName","onSchemaChange","onTabChange","onTogglePluginVisibility","operationName","plugins","query","response","schema","schemaDescription","shouldPersistHeaders","storage","validationRules","variables","visiblePlugin","defaultHeaders"]);if(typeof l!="function")throw new TypeError("The `GraphiQL` component requires a `fetcher` function to be passed as prop.");return P().createElement(pN,{getDefaultFieldNames:f,dangerouslyAssumeSchemaIsValid:n,defaultQuery:o,defaultHeaders:Ge,defaultTabs:a,externalFragments:s,fetcher:l,headers:p,inputValueDeprecation:g,introspectionQueryName:v,maxHistoryLength:A,onEditOperationName:x,onSchemaChange:D,onTabChange:I,onTogglePluginVisibility:k,plugins:H,visiblePlugin:Ne,operationName:$,query:L,response:G,schema:J,schemaDescription:le,shouldPersistHeaders:xe,storage:Ie,validationRules:re,variables:Se},P().createElement(CN,cv({confirmCloseTab:i,showPersistHeadersSettings:xe!==!1,disableTabs:(t=et.disableTabs)!==null&&t!==void 0?t:!1,forcedTheme:et.forcedTheme},et)))}js.Logo=DC,js.Toolbar=AC,js.Footer=xC;var EN=["light","dark","system"],g_="graphiql-session-tab-";function CN(e){var t=this,n,i,o,a,s=(n=e.isHeadersEditorEnabled)!==null&&n!==void 0?n:!0,l=Mi({nonNull:!0}),f=Pp({nonNull:!0}),p=pu({nonNull:!0}),g=Ls(),v=u_(),A=(0,h.useMemo)(function(){return e.forcedTheme&&EN.includes(e.forcedTheme)?e.forcedTheme:void 0},[e.forcedTheme]),x=Jg({onCopyQuery:e.onCopyQuery}
371),D=Bp(),I=jp(),k=hN(e.defaultTheme),$=k.theme,H=k.setTheme;(0,h.useEffect)(function(){A==="system"?H(null):(A==="light"||A==="dark")&&H(A)},[A,H]);var L=(i=v==null?void 0:v.visiblePlugin)===null||i===void 0?void 0:i.content,G=sv({defaultSizeRelation:1/3,direction:"horizontal",initiallyHidden:v!=null&&v.visiblePlugin?void 0:"first",onHiddenElementChange:function(Ft){Ft==="first"&&(v==null||v.setVisiblePlugin(null))},sizeThresholdSecond:200,storageKey:"docExplorerFlex"}),J=sv({direction:"horizontal",storageKey:"editorFlex"}),le=sv({defaultSizeRelation:3,direction:"vertical",initiallyHidden:function(){if(!(e.defaultEditorToolsVisibility==="variables"||e.defaultEditorToolsVisibility==="headers"))return typeof e.defaultEditorToolsVisibility=="boolean"?e.defaultEditorToolsVisibility?void 0:"second":l.initialVariables||l.initialHeaders?void 0:"second"}(),sizeThresholdSecond:60,storageKey:"secondaryEditorFlex"}),xe=m_((0,h.useState)(function(){return e.defaultEditorToolsVisibility==="variables"||e.defaultEditorToolsVisibility==="headers"?e.defaultEditorToolsVisibility:!l.initialVariables&&l.initialHeaders&&s?"headers":"variables"}),2),Ie=xe[0],re=xe[1],Se=m_((0,h.useState)(null),2),Ne=Se[0],Ge=Se[1],et=m_((0,h.useState)(null),2),Et=et[0],ot=et[1],He=P().Children.toArray(e.children),We=He.find(function(Ft){return fv(Ft,js.Logo)})||P().createElement(js.Logo,null),ct=He.find(function(Ft){return fv(Ft,js.Toolbar)})||P().createElement(P().Fragment,null,P().createElement(__,{onClick:I,label:"Prettify query (Shift-Ctrl-P)"},P().createElement(M8,{className:"graphiql-toolbar-icon","aria-hidden":"true"})),P().createElement(__,{onClick:D,label:"Merge fragments into query (Shift-Ctrl-M)"},P().createElement(q8,{className:"graphiql-toolbar-icon","aria-hidden":"true"})),P().createElement(__,{onClick:x,label:"Copy query (Shift-Ctrl-C)"},P().createElement(C8,{className:"graphiql-toolbar-icon","aria-hidden":"true"})),(o=e.toolbar)===null||o===void 0?void 0:o.additionalContent,((a=e.toolbar)===null||a===void 0?void 0:a.additionalComponent)&&P().createElement(e.toolbar.additionalComponent,null)),At=He.find(function(Ft){return fv(Ft,js.Footer)}),lt=(0,h.useCallback)(function(){G.hiddenElement==="first"&&G.setHiddenElement(null)},[G]),Mt=(0,h.useCallback)(function(){try{g==null||g.clear(),ot("success")}catch(Ft){ot("error")}},[g]),jt=(0,h.useCallback)(function(Ft){l.setShouldPersistHeaders(Ft.currentTarget.dataset.value==="true")},[l]),Vt=(0,h.useCallback)(function(Ft){var Ht=Ft.currentTarget.dataset.theme;H(Ht||null)},[H]),Ct=l.addTab,Tt=p.introspect,Wt=l.moveTab,Xt=(0,h.useCallback)(function(Ft){Ge(Ft.currentTarget.dataset.value)},[]),En=(0,h.useCallback)(function(Ft){var Ht=v,nn=Number(Ft.currentTarget.dataset.index),pn=Ht.plugins.find(function(bi,Yr){return nn===Yr}),rn=pn===Ht.visiblePlugin;rn?(Ht.setVisiblePlugin(null),G.setHiddenElement("first")):(Ht.setVisiblePlugin(pn),G.setHiddenElement(null))},[v,G]),Cn=(0,h.useCallback)(function(Ft){le.hiddenElement==="second"&&le.setHiddenElement(null),re(Ft.currentTarget.dataset.name)},[le]),ln=(0,h.useCallback)(function(){le.setHiddenElement(le.hiddenElement==="second"?null:"second")},[le]),Pt=(0,h.useCallback)(function(Ft){Ft||Ge(null)},[]),Jt=(0,h.useCallback)(function(Ft){Ft||(Ge(null),ot(null))},[]),bn=P().createElement(ur,{label:"Add tab"},P().createElement(Ci,{type:"button",className:"graphiql-tab-add",onClick:Ct,"aria-label":"Add tab"},P().createElement(L8,{"aria-hidden":"true"}))),Bi=e.className?" ".concat(e.className):"",di=e.confirmCloseTab,sr=(0,h.useCallback)(function(Ft){return mN(t,void 0,void 0,function(){var Ht,nn,pn,rn;return gN(this,function(bi){switch(bi.label){case 0:return Ht=Ft.currentTarget.previousSibling,nn=Number(Ht.id.replace(g_,"")),di?[4,di(nn)]:[3,2];case 1:return rn=bi.sent(),[3,3];case 2:rn=!0,bi.label=3;case 3:return pn=rn,pn?(l.activeTabIndex===nn&&f.stop(),l.closeTab(nn),[2]):[2]}})})},[di,l,f]),Wr=(0,h.useCallback)(function(Ft){var Ht=Number(Ft.currentTarget.id.replace(g_,""));f.stop(),l.changeTab(Ht)},[l,f]);return P().createElement(ur.Provider,null,P().createElement("div",{"data-testid":"graphiql-container",className:"graphiql-container".concat(Bi)},P().createElement("div",{className:"graphiql-sidebar"},P().createElement("div",{className:"graphiql-sidebar-section"},v==null?void 0:v.plugins.map(function(Ft,Ht){var nn=Ft===v.visiblePlugin,pn="".concat(nn?"Hide":"Show"," ").concat(Ft.title);return P().createElement(ur,{key:Ft.title,label:pn},P().createElement(Ci,{type:"button",className:nn?"active":"",onClick:En,"data-index":Ht,"aria-label":pn},P().createElement(Ft.icon,{"aria-hidden":"true"})))})),P().createElement("div",{className:"graphiql-sidebar-section"},P().createElement(ur,{label:"Re-fetch GraphQL schema"},P().createElement(Ci,{type:"button",disabled:p.isFetching,onClick:Tt,"aria-label":"Re-fetch GraphQL schema"},P().createElement(B8,{className:p.isFetching?"graphiql-spin":"","aria-hidden":"true"}))),P().createElement(ur,{label:"Open short keys dialog"}
371,P().createElement(Ci,{type:"button","data-value":"short-keys",onClick:Xt,"aria-label":"Open short keys dialog"},P().createElement(I8,{"aria-hidden":"true"}))),P().createElement(ur,{label:"Open settings dialog"},P().createElement(Ci,{type:"button","data-value":"settings",onClick:Xt,"aria-label":"Open settings dialog"},P().createElement(V8,{"aria-hidden":"true"}))))),P().createElement("div",{className:"graphiql-main"},P().createElement("div",{ref:G.firstRef,style:{minWidth:"200px"}},P().createElement("div",{className:"graphiql-plugin"},L?P().createElement(L,null):null)),(v==null?void 0:v.visiblePlugin)&&P().createElement("div",{className:"graphiql-horizontal-drag-bar",ref:G.dragBarRef}),P().createElement("div",{ref:G.secondRef,className:"graphiql-sessions"},P().createElement("div",{className:"graphiql-session-header"},!e.disableTabs&&P().createElement(P3,{values:l.tabs,onReorder:Wt,"aria-label":"Select active operation"},l.tabs.length>1&&P().createElement(P().Fragment,null,l.tabs.map(function(Ft,Ht){return P().createElement(Wg,{key:Ft.id,value:Ft,isActive:Ht===l.activeTabIndex},P().createElement(Wg.Button,{"aria-controls":"graphiql-session",id:"".concat(g_).concat(Ht),onClick:Wr},Ft.title),P().createElement(Wg.Close,{onClick:sr}))}),bn)),P().createElement("div",{className:"graphiql-session-header-right"},l.tabs.length===1&&bn,We)),P().createElement("div",{role:"tabpanel",id:"graphiql-session",className:"graphiql-session","aria-labelledby":"".concat(g_).concat(l.activeTabIndex)},P().createElement("div",{ref:J.firstRef},P().createElement("div",{className:"graphiql-editors".concat(l.tabs.length===1?" full-height":"")},P().createElement("div",{ref:le.firstRef},P().createElement("section",{className:"graphiql-query-editor","aria-label":"Query Editor"},P().createElement(yC,{editorTheme:e.editorTheme,keyMap:e.keyMap,onClickReference:lt,onCopyQuery:e.onCopyQuery,onEdit:e.onEditQuery,readOnly:e.readOnly}),P().createElement("div",{className:"graphiql-toolbar",role:"toolbar","aria-label":"Editor Commands"},P().createElement(lv,null),ct))),P().createElement("div",{ref:le.dragBarRef},P().createElement("div",{className:"graphiql-editor-tools"},P().createElement(Ci,{type:"button",className:Ie==="variables"&&le.hiddenElement!=="second"?"active":"",onClick:Cn,"data-name":"variables"},"Variables"),s&&P().createElement(Ci,{type:"button",className:Ie==="headers"&&le.hiddenElement!=="second"?"active":"",onClick:Cn,"data-name":"headers"},"Headers"),P().createElement(ur,{label:le.hiddenElement==="second"?"Show editor tools":"Hide editor tools"},P().createElement(Ci,{type:"button",onClick:ln,"aria-label":le.hiddenElement==="second"?"Show editor tools":"Hide editor tools",className:"graphiql-toggle-editor-tools"},le.hiddenElement==="second"?P().createElement(E8,{className:"graphiql-chevron-icon","aria-hidden":"true"}):P().createElement(v8,{className:"graphiql-chevron-icon","aria-hidden":"true"}))))),P().createElement("div",{ref:le.secondRef},P().createElement("section",{className:"graphiql-editor-tool","aria-label":Ie==="variables"?"Variables":"Headers"},P().createElement(av,{editorTheme:e.editorTheme,isHidden:Ie!=="variables",keyMap:e.keyMap,onEdit:e.onEditVariables,onClickReference:lt,readOnly:e.readOnly}),s&&P().createElement(rv,{editorTheme:e.editorTheme,isHidden:Ie!=="headers",keyMap:e.keyMap,onEdit:e.onEditHeaders,readOnly:e.readOnly}))))),P().createElement("div",{className:"graphiql-horizontal-drag-bar",ref:J.dragBarRef}),P().createElement("div",{ref:J.secondRef},P().createElement("div",{className:"graphiql-response"},f.isFetching?P().createElement(Gg,null):null,P().createElement(bC,{editorTheme:e.editorTheme,responseTooltip:e.responseTooltip,keyMap:e.keyMap}),At))))),P().createElement(kd,{open:Ne==="short-keys",onOpenChange:Pt},P().createElement("div",{className:"graphiql-dialog-header"},P().createElement(kd.Title,{className:"graphiql-dialog-title"},"Short Keys"),P().createElement(kd.Close,null)),P().createElement("div",{className:"graphiql-dialog-section"},P().createElement(DN,{keyMap:e.keyMap||"sublime"}
371))),P().createElement(kd,{open:Ne==="settings",onOpenChange:Jt},P().createElement("div",{className:"graphiql-dialog-header"},P().createElement(kd.Title,{className:"graphiql-dialog-title"},"Settings"),P().createElement(kd.Close,null)),e.showPersistHeadersSettings?P().createElement("div",{className:"graphiql-dialog-section"},P().createElement("div",null,P().createElement("div",{className:"graphiql-dialog-section-title"},"Persist headers"),P().createElement("div",{className:"graphiql-dialog-section-caption"},"Save headers upon reloading."," ",P().createElement("span",{className:"graphiql-warning-text"},"Only enable if you trust this device."))),P().createElement(Hg,null,P().createElement(wa,{type:"button",id:"enable-persist-headers",className:l.shouldPersistHeaders?"active":"","data-value":"true",onClick:jt},"On"),P().createElement(wa,{type:"button",id:"disable-persist-headers",className:l.shouldPersistHeaders?"":"active",onClick:jt},"Off"))):null,!A&&P().createElement("div",{className:"graphiql-dialog-section"},P().createElement("div",null,P().createElement("div",{className:"graphiql-dialog-section-title"},"Theme"),P().createElement("div",{className:"graphiql-dialog-section-caption"},"Adjust how the interface appears.")),P().createElement(Hg,null,P().createElement(wa,{type:"button",className:$===null?"active":"",onClick:Vt},"System"),P().createElement(wa,{type:"button",className:$==="light"?"active":"","data-theme":"light",onClick:Vt},"Light"),P().createElement(wa,{type:"button",className:$==="dark"?"active":"","data-theme":"dark",onClick:Vt},"Dark"))),g?P().createElement("div",{className:"graphiql-dialog-section"},P().createElement("div",null,P().createElement("div",{className:"graphiql-dialog-section-title"},"Clear storage"),P().createElement("div",{className:"graphiql-dialog-section-caption"},"Remove all locally stored data and start fresh.")),P().createElement(wa,{type:"button",state:Et||void 0,disabled:Et==="success",onClick:Mt},{success:"Cleared data",error:"Failed"}[Et]||"Clear data")):null)))}var dv=Qg?"\u2318":"Ctrl",bN=Object.entries({"Search in editor":[dv,"F"],"Search in documentation":[dv,"K"],"Execute query":[dv,"Enter"],"Prettify editors":["Ctrl","Shift","P"],"Merge fragments definitions into operation definition":["Ctrl","Shift","M"],"Copy query":["Ctrl","Shift","C"],"Re-fetch schema using introspection":["Ctrl","Shift","R"]});function DN(e){var t=e.keyMap;return P().createElement("div",null,P().createElement("table",{className:"graphiql-table"},P().createElement("thead",null,P().createElement("tr",null,P().createElement("th",
371null,"Short Key"),P().createElement("th",null,"Function"))),P().createElement("tbody",null,bN.map(function(n){var i=m_(n,2),o=i[0],a=i[1];return P().createElement("tr",{key:o},P().createElement("td",null,a.map(function(s,l,f){return P().createElement(h.Fragment,{key:s},P().createElement("code",{className:"graphiql-key"},s),l!==f.length-1&&" + ")})),P().createElement("td",null,o))}))),P().createElement("p",null,"The editors use"," ",P().createElement("a",{href:"https://codemirror.net/5/doc/manual.html#keymaps",target:"_blank",rel:"noopener noreferrer"},"CodeMirror Key Maps")," ","that add more short keys. This instance of Graph",P().createElement("em",null,"i"),"QL uses"," ",P().createElement("code",null,t),"."))}function DC(e){return P().createElement("div",{className:"graphiql-logo"},e.children||P().createElement("a",{className:"graphiql-logo-link",href:"https://github.com/graphql/graphiql",target:"_blank",rel:"noreferrer"},"Graph",P().createElement("em",null,"i"),"QL"))}DC.displayName="GraphiQLLogo";function AC(e){return P().createElement(P().Fragment,null,e.children)}AC.displayName="GraphiQLToolbar";function xC(e){return P().createElement("div",{className:"graphiql-footer"},e.children)}xC.displayName="GraphiQLFooter";function fv(e,t){var n;return!((n=e==null?void 0:e.type)===null||n===void 0)&&n.displayName&&e.type.displayName===t.displayName?!0:e.type===t}var AN=Object.defineProperty,wC=Object.getOwnPropertySymbols,xN=Object.prototype.hasOwnProperty,wN=Object.prototype.propertyIsEnumerable,TC=(e,t,n)=>t in e?AN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,SC=(e,t)=>{for(var n in t||(t={}))xN.call(t,n)&&TC(e,n,t[n]);if(wC)for(var n of wC(t))wN.call(t,n)&&TC(e,n,t[n]);return e};class TN{constructor(){this.config={}}set(t,n=null){typeof t=="object"?this.config=SC(SC({},this.config),t):this.config[t]=n}get(t){return this.config[t]}}window.Decidim=window.Decidim||{},window.Decidim.config=new TN;let mu={};if(window.location.search.substr(1).split("&").forEach(function(e){let t=e.indexOf("=");t>=0&&(mu[decodeURIComponent(e.slice(0,t))]=decodeURIComponent(e.slice(t+1)))}),mu.variables)try{mu.variables=JSON.stringify(JSON.parse(mu.variables),null,2)}catch(e){}const OC=function(){const e=Object.keys(mu).map(function(t){return`${encodeURIComponent(t)}=${encodeURIComponent(mu[t])}`}).join("&");history.replaceState(null,null,`?${e}`)},SN=function(e){mu.query=e,OC()},ON=function(e){mu.variables=e,OC()},FN=function(e){const t=window.Decidim.config.get("graphql_endpoint");return fetch(t,{method:"post",headers:JSON.parse(window.Decidim.config.get("request_headers")),body:JSON.stringify(e),credentials:"include"}).then(function(n){try{return n.json()}catch(i){return{status:n.status,message:"The server responded with invalid JSON, this is probably a server-side error",response:n.text()}}})};window.addEventListener("DOMContentLoaded",()=>{const e=document.getElementById("graphiql-container");(0,V.H)(e).render(P().createElement(js,{fetcher:FN,defaultQuery:window.Decidim.config.get("default_query"),query:mu.query,variables:mu.variables,onEditQuery:SN,onEditVariables:ON}))})})()})(); 372 373//# sourceMappingURL=decidim_api_graphiql-9cbe9f02f05ef6b4ac25.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.