diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index a23e9e67..a6a0e603 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -17,7 +17,7 @@ jobs: - name: Build site run: | rm -rf dist - mkdir -p dist/scripts + mkdir -p dist pandoc README.md \ --from=gfm \ @@ -26,9 +26,9 @@ jobs: --metadata title="README" \ -o dist/index.html + cp ./logo/OpenCloudMesh-text-vertical-300x116.png ./dist/logo.png cp -R ./logo ./dist/logo cp ./docs.html ./dist/docs.html - cp ./scripts/scripts/redoc.standalone-v3.0.0-rc.0.js ./dist/scripts/redoc.standalone-v3.0.0-rc.0.js - name: Upload Pages artifact uses: actions/upload-pages-artifact@v3 with: diff --git a/docs.html b/docs.html index 8bb4984c..73091005 100644 --- a/docs.html +++ b/docs.html @@ -50,13 +50,14 @@ `https://raw.githubusercontent.com/${user}/${repo}/${branch}/spec.yaml`; const redocScriptUrl = - `https://${user}.github.io/${repo}/scripts/redoc.standalone-v3.0.0-rc.0.js`; + `https://cdn.redoc.ly/redoc/v3.0.0-rc.0/redoc.standalone.js`; const redocEl = document.querySelector('redoc'); redocEl.setAttribute('spec-url', specUrl); const script = document.createElement('script'); script.src = redocScriptUrl; + script.type = 'module'; script.async = true; script.defer = true; document.body.appendChild(script); diff --git a/scripts/redoc.standalone-v3.0.0-rc.0.js b/scripts/redoc.standalone-v3.0.0-rc.0.js deleted file mode 100644 index 74956192..00000000 --- a/scripts/redoc.standalone-v3.0.0-rc.0.js +++ /dev/null @@ -1,2264 +0,0 @@ -/** - * @license MIT - * (c) Copyright 2025 Redocly LLC, all rights reserved. - * ------------------------------------------------------------- - * Version: 3.0.0-rc.0 - **/function lA(e,t){for(var r=0;rn[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function Gn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function cA(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var r=function n(){var a=!1;try{a=this instanceof n}catch{}return a?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var p2={exports:{}},pc={};/** - * @license React - * react-jsx-runtime.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var u2;function pA(){if(u2)return pc;u2=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,a,s){var l=null;if(s!==void 0&&(l=""+s),a.key!==void 0&&(l=""+a.key),"key"in a){s={};for(var c in a)c!=="key"&&(s[c]=a[c])}else s=a;return a=s.ref,{$$typeof:e,type:n,key:l,ref:a!==void 0?a:null,props:s}}return pc.Fragment=t,pc.jsx=r,pc.jsxs=r,pc}var d2;function uA(){return d2||(d2=1,p2.exports=pA()),p2.exports}var h=uA(),f2={exports:{}},Xe={};/** - * @license React - * react.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var g2;function dA(){if(g2)return Xe;g2=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),b=Symbol.iterator;function m(N){return N===null||typeof N!="object"?null:(N=b&&N[b]||N["@@iterator"],typeof N=="function"?N:null)}var x={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v=Object.assign,j={};function C(N,Y,se){this.props=N,this.context=Y,this.refs=j,this.updater=se||x}C.prototype.isReactComponent={},C.prototype.setState=function(N,Y){if(typeof N!="object"&&typeof N!="function"&&N!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,N,Y,"setState")},C.prototype.forceUpdate=function(N){this.updater.enqueueForceUpdate(this,N,"forceUpdate")};function A(){}A.prototype=C.prototype;function k(N,Y,se){this.props=N,this.context=Y,this.refs=j,this.updater=se||x}var _=k.prototype=new A;_.constructor=k,v(_,C.prototype),_.isPureReactComponent=!0;var O=Array.isArray,S={H:null,A:null,T:null,S:null,V:null},P=Object.prototype.hasOwnProperty;function R(N,Y,se,ne,$,G){return se=G.ref,{$$typeof:e,type:N,key:Y,ref:se!==void 0?se:null,props:G}}function I(N,Y){return R(N.type,Y,void 0,void 0,void 0,N.props)}function z(N){return typeof N=="object"&&N!==null&&N.$$typeof===e}function D(N){var Y={"=":"=0",":":"=2"};return"$"+N.replace(/[=:]/g,function(se){return Y[se]})}var V=/\/+/g;function q(N,Y){return typeof N=="object"&&N!==null&&N.key!=null?D(""+N.key):Y.toString(36)}function Q(){}function U(N){switch(N.status){case"fulfilled":return N.value;case"rejected":throw N.reason;default:switch(typeof N.status=="string"?N.then(Q,Q):(N.status="pending",N.then(function(Y){N.status==="pending"&&(N.status="fulfilled",N.value=Y)},function(Y){N.status==="pending"&&(N.status="rejected",N.reason=Y)})),N.status){case"fulfilled":return N.value;case"rejected":throw N.reason}}throw N}function J(N,Y,se,ne,$){var G=typeof N;(G==="undefined"||G==="boolean")&&(N=null);var Z=!1;if(N===null)Z=!0;else switch(G){case"bigint":case"string":case"number":Z=!0;break;case"object":switch(N.$$typeof){case e:case t:Z=!0;break;case f:return Z=N._init,J(Z(N._payload),Y,se,ne,$)}}if(Z)return $=$(N),Z=ne===""?"."+q(N,0):ne,O($)?(se="",Z!=null&&(se=Z.replace(V,"$&/")+"/"),J($,Y,se,"",function($e){return $e})):$!=null&&(z($)&&($=I($,se+($.key==null||N&&N.key===$.key?"":(""+$.key).replace(V,"$&/")+"/")+Z)),Y.push($)),1;Z=0;var Ee=ne===""?".":ne+":";if(O(N))for(var ye=0;ye>>1,N=H[fe];if(0>>1;fea(ne,W))$a(G,ne)?(H[fe]=G,H[$]=W,fe=$):(H[fe]=ne,H[se]=W,fe=se);else if($a(G,W))H[fe]=G,H[$]=W,fe=$;else break e}}return ae}function a(H,ae){var W=H.sortIndex-ae.sortIndex;return W!==0?W:H.id-ae.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var l=Date,c=l.now();e.unstable_now=function(){return l.now()-c}}var u=[],d=[],f=1,b=null,m=3,x=!1,v=!1,j=!1,C=!1,A=typeof setTimeout=="function"?setTimeout:null,k=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;function O(H){for(var ae=r(d);ae!==null;){if(ae.callback===null)n(d);else if(ae.startTime<=H)n(d),ae.sortIndex=ae.expirationTime,t(u,ae);else break;ae=r(d)}}function S(H){if(j=!1,O(H),!v)if(r(u)!==null)v=!0,P||(P=!0,q());else{var ae=r(d);ae!==null&&J(S,ae.startTime-H)}}var P=!1,R=-1,I=5,z=-1;function D(){return C?!0:!(e.unstable_now()-zH&&D());){var fe=b.callback;if(typeof fe=="function"){b.callback=null,m=b.priorityLevel;var N=fe(b.expirationTime<=H);if(H=e.unstable_now(),typeof N=="function"){b.callback=N,O(H),ae=!0;break t}b===r(u)&&n(u),O(H)}else n(u);b=r(u)}if(b!==null)ae=!0;else{var Y=r(d);Y!==null&&J(S,Y.startTime-H),ae=!1}}break e}finally{b=null,m=W,x=!1}ae=void 0}}finally{ae?q():P=!1}}}var q;if(typeof _=="function")q=function(){_(V)};else if(typeof MessageChannel<"u"){var Q=new MessageChannel,U=Q.port2;Q.port1.onmessage=V,q=function(){U.postMessage(null)}}else q=function(){A(V,0)};function J(H,ae){R=A(function(){H(e.unstable_now())},ae)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(H){H.callback=null},e.unstable_forceFrameRate=function(H){0>H||125fe?(H.sortIndex=W,t(d,H),r(u)===null&&H===r(d)&&(j?(k(R),R=-1):j=!0,J(S,W-fe))):(H.sortIndex=N,t(u,H),v||x||(v=!0,P||(P=!0,q()))),H},e.unstable_shouldYield=D,e.unstable_wrapCallback=function(H){var ae=m;return function(){var W=m;m=ae;try{return H.apply(this,arguments)}finally{m=W}}}})(y2)),y2}var x2;function gA(){return x2||(x2=1,b2.exports=fA()),b2.exports}var Rh={exports:{}},zr={};/** - * @license React - * react-dom.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var w2;function hA(){if(w2)return zr;w2=1;var e=Lh();function t(u){var d="https://react.dev/errors/"+u;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Rh.exports=hA(),Rh.exports}var S2;function mA(){if(S2)return uc;S2=1;/** - * @license React - * react-dom-client.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var e=gA(),t=Lh(),r=C2();function n(o){var i="https://react.dev/errors/"+o;if(1N||(o.current=fe[N],fe[N]=null,N--)}function ne(o,i){N++,fe[N]=o.current,o.current=i}var $=Y(null),G=Y(null),Z=Y(null),Ee=Y(null);function ye(o,i){switch(ne(Z,i),ne(G,o),ne($,null),i.nodeType){case 9:case 11:o=(o=i.documentElement)&&(o=o.namespaceURI)?Mx(o):0;break;default:if(o=i.tagName,i=i.namespaceURI)i=Mx(i),o=Fx(i,o);else switch(o){case"svg":o=1;break;case"math":o=2;break;default:o=0}}se($),ne($,o)}function $e(){se($),se(G),se(Z)}function De(o){o.memoizedState!==null&&ne(Ee,o);var i=$.current,p=Fx(i,o.type);i!==p&&(ne(G,o),ne($,p))}function E(o){G.current===o&&(se($),se(G)),Ee.current===o&&(se(Ee),ac._currentValue=W)}var B=Object.prototype.hasOwnProperty,ge=e.unstable_scheduleCallback,_e=e.unstable_cancelCallback,ce=e.unstable_shouldYield,ie=e.unstable_requestPaint,ee=e.unstable_now,le=e.unstable_getCurrentPriorityLevel,Ce=e.unstable_ImmediatePriority,ve=e.unstable_UserBlockingPriority,Ne=e.unstable_NormalPriority,Te=e.unstable_LowPriority,Me=e.unstable_IdlePriority,Pe=e.log,He=e.unstable_setDisableYieldValue,gt=null,zt=null;function $t(o){if(typeof Pe=="function"&&He(o),zt&&typeof zt.setStrictMode=="function")try{zt.setStrictMode(gt,o)}catch{}}var gr=Math.clz32?Math.clz32:ha,ii=Math.log,Yi=Math.LN2;function ha(o){return o>>>=0,o===0?32:31-(ii(o)/Yi|0)|0}var Tn=256,Ar=4194304;function Ir(o){var i=o&42;if(i!==0)return i;switch(o&-o){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:return 64;case 128:return 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 o&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return o&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return o}}function vn(o,i,p){var g=o.pendingLanes;if(g===0)return 0;var y=0,w=o.suspendedLanes,L=o.pingedLanes;o=o.warmLanes;var F=g&134217727;return F!==0?(g=F&~w,g!==0?y=Ir(g):(L&=F,L!==0?y=Ir(L):p||(p=F&~o,p!==0&&(y=Ir(p))))):(F=g&~w,F!==0?y=Ir(F):L!==0?y=Ir(L):p||(p=g&~o,p!==0&&(y=Ir(p)))),y===0?0:i!==0&&i!==y&&(i&w)===0&&(w=y&-y,p=i&-i,w>=p||w===32&&(p&4194048)!==0)?i:y}function Dn(o,i){return(o.pendingLanes&~(o.suspendedLanes&~o.pingedLanes)&i)===0}function ul(o,i){switch(o){case 1:case 2:case 4:case 8:case 64:return i+250;case 16:case 32: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 i+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function So(){var o=Tn;return Tn<<=1,(Tn&4194048)===0&&(Tn=256),o}function Ao(){var o=Ar;return Ar<<=1,(Ar&62914560)===0&&(Ar=4194304),o}function si(o){for(var i=[],p=0;31>p;p++)i.push(o);return i}function an(o,i){o.pendingLanes|=i,i!==268435456&&(o.suspendedLanes=0,o.pingedLanes=0,o.warmLanes=0)}function dl(o,i,p,g,y,w){var L=o.pendingLanes;o.pendingLanes=p,o.suspendedLanes=0,o.pingedLanes=0,o.warmLanes=0,o.expiredLanes&=p,o.entangledLanes&=p,o.errorRecoveryDisabledLanes&=p,o.shellSuspendCounter=0;var F=o.entanglements,X=o.expirationTimes,be=o.hiddenUpdates;for(p=L&~p;0)":-1y||X[g]!==be[y]){var Ae=` -`+X[g].replace(" at new "," at ");return o.displayName&&Ae.includes("")&&(Ae=Ae.replace("",o.displayName)),Ae}while(1<=g&&0<=y);break}}}finally{fl=!1,Error.prepareStackTrace=p}return(p=o?o.displayName||o.name:"")?ma(p):""}function mp(o){switch(o.tag){case 26:case 27:case 5:return ma(o.type);case 16:return ma("Lazy");case 13:return ma("Suspense");case 19:return ma("SuspenseList");case 0:case 15:return gl(o.type,!1);case 11:return gl(o.type.render,!1);case 1:return gl(o.type,!0);case 31:return ma("Activity");default:return""}}function hl(o){try{var i="";do i+=mp(o),o=o.return;while(o);return i}catch(p){return` -Error generating stack: `+p.message+` -`+p.stack}}function qr(o){switch(typeof o){case"bigint":case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function ml(o){var i=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(i==="checkbox"||i==="radio")}function bp(o){var i=ml(o)?"checked":"value",p=Object.getOwnPropertyDescriptor(o.constructor.prototype,i),g=""+o[i];if(!o.hasOwnProperty(i)&&typeof p<"u"&&typeof p.get=="function"&&typeof p.set=="function"){var y=p.get,w=p.set;return Object.defineProperty(o,i,{configurable:!0,get:function(){return y.call(this)},set:function(L){g=""+L,w.call(this,L)}}),Object.defineProperty(o,i,{enumerable:p.enumerable}),{getValue:function(){return g},setValue:function(L){g=""+L},stopTracking:function(){o._valueTracker=null,delete o[i]}}}}function di(o){o._valueTracker||(o._valueTracker=bp(o))}function _o(o){if(!o)return!1;var i=o._valueTracker;if(!i)return!0;var p=i.getValue(),g="";return o&&(g=ml(o)?o.checked?"true":"false":o.value),o=g,o!==p?(i.setValue(o),!0):!1}function Qi(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}var Lf=/[\n"\\]/g;function ln(o){return o.replace(Lf,function(i){return"\\"+i.charCodeAt(0).toString(16)+" "})}function Xi(o,i,p,g,y,w,L,F){o.name="",L!=null&&typeof L!="function"&&typeof L!="symbol"&&typeof L!="boolean"?o.type=L:o.removeAttribute("type"),i!=null?L==="number"?(i===0&&o.value===""||o.value!=i)&&(o.value=""+qr(i)):o.value!==""+qr(i)&&(o.value=""+qr(i)):L!=="submit"&&L!=="reset"||o.removeAttribute("value"),i!=null?es(o,L,qr(i)):p!=null?es(o,L,qr(p)):g!=null&&o.removeAttribute("value"),y==null&&w!=null&&(o.defaultChecked=!!w),y!=null&&(o.checked=y&&typeof y!="function"&&typeof y!="symbol"),F!=null&&typeof F!="function"&&typeof F!="symbol"&&typeof F!="boolean"?o.name=""+qr(F):o.removeAttribute("name")}function yp(o,i,p,g,y,w,L,F){if(w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"&&(o.type=w),i!=null||p!=null){if(!(w!=="submit"&&w!=="reset"||i!=null))return;p=p!=null?""+qr(p):"",i=i!=null?""+qr(i):p,F||i===o.value||(o.value=i),o.defaultValue=i}g=g??y,g=typeof g!="function"&&typeof g!="symbol"&&!!g,o.checked=F?o.checked:!!g,o.defaultChecked=!!g,L!=null&&typeof L!="function"&&typeof L!="symbol"&&typeof L!="boolean"&&(o.name=L)}function es(o,i,p){i==="number"&&Qi(o.ownerDocument)===o||o.defaultValue===""+p||(o.defaultValue=""+p)}function Oo(o,i,p,g){if(o=o.options,i){i={};for(var y=0;y"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Tf=!1;if(Io)try{var vl={};Object.defineProperty(vl,"passive",{get:function(){Tf=!0}}),window.addEventListener("test",vl,vl),window.removeEventListener("test",vl,vl)}catch{Tf=!1}var ba=null,Df=null,vp=null;function H0(){if(vp)return vp;var o,i=Df,p=i.length,g,y="value"in ba?ba.value:ba.textContent,w=y.length;for(o=0;o=kl),Z0=" ",K0=!1;function Y0(o,i){switch(o){case"keyup":return NC.indexOf(i.keyCode)!==-1;case"keydown":return i.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function J0(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var rs=!1;function zC(o,i){switch(o){case"compositionend":return J0(i);case"keypress":return i.which!==32?null:(K0=!0,Z0);case"textInput":return o=i.data,o===Z0&&K0?null:o;default:return null}}function RC(o,i){if(rs)return o==="compositionend"||!Hf&&Y0(o,i)?(o=H0(),vp=Df=ba=null,rs=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(i.ctrlKey||i.altKey||i.metaKey)||i.ctrlKey&&i.altKey){if(i.char&&1=i)return{node:p,offset:i-o};o=g}e:{for(;p;){if(p.nextSibling){p=p.nextSibling;break e}p=p.parentNode}p=void 0}p=ay(p)}}function sy(o,i){return o&&i?o===i?!0:o&&o.nodeType===3?!1:i&&i.nodeType===3?sy(o,i.parentNode):"contains"in o?o.contains(i):o.compareDocumentPosition?!!(o.compareDocumentPosition(i)&16):!1:!1}function ly(o){o=o!=null&&o.ownerDocument!=null&&o.ownerDocument.defaultView!=null?o.ownerDocument.defaultView:window;for(var i=Qi(o.document);i instanceof o.HTMLIFrameElement;){try{var p=typeof i.contentWindow.location.href=="string"}catch{p=!1}if(p)o=i.contentWindow;else break;i=Qi(o.document)}return i}function Vf(o){var i=o&&o.nodeName&&o.nodeName.toLowerCase();return i&&(i==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||i==="textarea"||o.contentEditable==="true")}var BC=Io&&"documentMode"in document&&11>=document.documentMode,ns=null,Wf=null,jl=null,Gf=!1;function cy(o,i,p){var g=p.window===p?p.document:p.nodeType===9?p:p.ownerDocument;Gf||ns==null||ns!==Qi(g)||(g=ns,"selectionStart"in g&&Vf(g)?g={start:g.selectionStart,end:g.selectionEnd}:(g=(g.ownerDocument&&g.ownerDocument.defaultView||window).getSelection(),g={anchorNode:g.anchorNode,anchorOffset:g.anchorOffset,focusNode:g.focusNode,focusOffset:g.focusOffset}),jl&&Al(jl,g)||(jl=g,g=cu(Wf,"onSelect"),0>=L,y-=L,Lo=1<<32-gr(i)+y|p<w?w:8;var L=H.T,F={};H.T=F,Ng(o,!1,i,p);try{var X=y(),be=H.S;if(be!==null&&be(F,X),X!==null&&typeof X=="object"&&typeof X.then=="function"){var Ae=QC(X,g);$l(o,i,Ae,gn(o))}else $l(o,i,g,gn(o))}catch(Oe){$l(o,i,{then:function(){},status:"rejected",reason:Oe},gn())}finally{ae.p=w,H.T=L}}function nS(){}function Pg(o,i,p,g){if(o.tag!==5)throw Error(n(476));var y=pv(o).queue;cv(o,y,i,W,p===null?nS:function(){return uv(o),p(g)})}function pv(o){var i=o.memoizedState;if(i!==null)return i;i={memoizedState:W,baseState:W,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:W},next:null};var p={};return i.next={memoizedState:p,baseState:p,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Do,lastRenderedState:p},next:null},o.memoizedState=i,o=o.alternate,o!==null&&(o.memoizedState=i),i}function uv(o){var i=pv(o).next.queue;$l(o,i,{},gn())}function Ig(){return Lr(ac)}function dv(){return rr().memoizedState}function fv(){return rr().memoizedState}function oS(o){for(var i=o.return;i!==null;){switch(i.tag){case 24:case 3:var p=gn();o=xa(p);var g=wa(i,o,p);g!==null&&(hn(g,i,p),Rl(g,i,p)),i={cache:sg()},o.payload=i;return}i=i.return}}function aS(o,i,p){var g=gn();p={lane:g,revertLane:0,action:p,hasEagerState:!1,eagerState:null,next:null},Bp(o)?hv(i,p):(p=Jf(o,i,p,g),p!==null&&(hn(p,o,g),mv(p,i,g)))}function gv(o,i,p){var g=gn();$l(o,i,p,g)}function $l(o,i,p,g){var y={lane:g,revertLane:0,action:p,hasEagerState:!1,eagerState:null,next:null};if(Bp(o))hv(i,y);else{var w=o.alternate;if(o.lanes===0&&(w===null||w.lanes===0)&&(w=i.lastRenderedReducer,w!==null))try{var L=i.lastRenderedState,F=w(L,p);if(y.hasEagerState=!0,y.eagerState=F,cn(F,L))return jp(o,i,y,0),It===null&&Ap(),!1}catch{}finally{}if(p=Jf(o,i,y,g),p!==null)return hn(p,o,g),mv(p,i,g),!0}return!1}function Ng(o,i,p,g){if(g={lane:2,revertLane:ph(),action:g,hasEagerState:!1,eagerState:null,next:null},Bp(o)){if(i)throw Error(n(479))}else i=Jf(o,p,g,2),i!==null&&hn(i,o,2)}function Bp(o){var i=o.alternate;return o===rt||i!==null&&i===rt}function hv(o,i){fs=Dp=!0;var p=o.pending;p===null?i.next=i:(i.next=p.next,p.next=i),o.pending=i}function mv(o,i,p){if((p&4194048)!==0){var g=i.lanes;g&=o.pendingLanes,p|=g,i.lanes=p,Dt(o,p)}}var Up={readContext:Lr,use:Fp,useCallback:Zt,useContext:Zt,useEffect:Zt,useImperativeHandle:Zt,useLayoutEffect:Zt,useInsertionEffect:Zt,useMemo:Zt,useReducer:Zt,useRef:Zt,useState:Zt,useDebugValue:Zt,useDeferredValue:Zt,useTransition:Zt,useSyncExternalStore:Zt,useId:Zt,useHostTransitionStatus:Zt,useFormState:Zt,useActionState:Zt,useOptimistic:Zt,useMemoCache:Zt,useCacheRefresh:Zt},bv={readContext:Lr,use:Fp,useCallback:function(o,i){return Kr().memoizedState=[o,i===void 0?null:i],o},useContext:Lr,useEffect:ev,useImperativeHandle:function(o,i,p){p=p!=null?p.concat([o]):null,Hp(4194308,4,ov.bind(null,i,o),p)},useLayoutEffect:function(o,i){return Hp(4194308,4,o,i)},useInsertionEffect:function(o,i){Hp(4,2,o,i)},useMemo:function(o,i){var p=Kr();i=i===void 0?null:i;var g=o();if(Ai){$t(!0);try{o()}finally{$t(!1)}}return p.memoizedState=[g,i],g},useReducer:function(o,i,p){var g=Kr();if(p!==void 0){var y=p(i);if(Ai){$t(!0);try{p(i)}finally{$t(!1)}}}else y=i;return g.memoizedState=g.baseState=y,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:y},g.queue=o,o=o.dispatch=aS.bind(null,rt,o),[g.memoizedState,o]},useRef:function(o){var i=Kr();return o={current:o},i.memoizedState=o},useState:function(o){o=jg(o);var i=o.queue,p=gv.bind(null,rt,i);return i.dispatch=p,[o.memoizedState,p]},useDebugValue:_g,useDeferredValue:function(o,i){var p=Kr();return Og(p,o,i)},useTransition:function(){var o=jg(!1);return o=cv.bind(null,rt,o.queue,!0,!1),Kr().memoizedState=o,[!1,o]},useSyncExternalStore:function(o,i,p){var g=rt,y=Kr();if(ft){if(p===void 0)throw Error(n(407));p=p()}else{if(p=i(),It===null)throw Error(n(349));(pt&124)!==0||My(g,i,p)}y.memoizedState=p;var w={value:p,getSnapshot:i};return y.queue=w,ev(qy.bind(null,g,w,o),[o]),g.flags|=2048,hs(9,$p(),Fy.bind(null,g,w,p,i),null),p},useId:function(){var o=Kr(),i=It.identifierPrefix;if(ft){var p=zo,g=Lo;p=(g&~(1<<32-gr(g)-1)).toString(32)+p,i="\xAB"+i+"R"+p,p=Mp++,0Ke?(vr=Ue,Ue=null):vr=Ue.sibling;var dt=xe(de,Ue,he[Ke],je);if(dt===null){Ue===null&&(Ue=vr);break}o&&Ue&&dt.alternate===null&&i(de,Ue),pe=w(dt,pe,Ke),at===null?Be=dt:at.sibling=dt,at=dt,Ue=vr}if(Ke===he.length)return p(de,Ue),ft&&vi(de,Ke),Be;if(Ue===null){for(;KeKe?(vr=Ue,Ue=null):vr=Ue.sibling;var Ma=xe(de,Ue,dt.value,je);if(Ma===null){Ue===null&&(Ue=vr);break}o&&Ue&&Ma.alternate===null&&i(de,Ue),pe=w(Ma,pe,Ke),at===null?Be=Ma:at.sibling=Ma,at=Ma,Ue=vr}if(dt.done)return p(de,Ue),ft&&vi(de,Ke),Be;if(Ue===null){for(;!dt.done;Ke++,dt=he.next())dt=Oe(de,dt.value,je),dt!==null&&(pe=w(dt,pe,Ke),at===null?Be=dt:at.sibling=dt,at=dt);return ft&&vi(de,Ke),Be}for(Ue=g(Ue);!dt.done;Ke++,dt=he.next())dt=we(Ue,de,Ke,dt.value,je),dt!==null&&(o&&dt.alternate!==null&&Ue.delete(dt.key===null?Ke:dt.key),pe=w(dt,pe,Ke),at===null?Be=dt:at.sibling=dt,at=dt);return o&&Ue.forEach(function(sA){return i(de,sA)}),ft&&vi(de,Ke),Be}function jt(de,pe,he,je){if(typeof he=="object"&&he!==null&&he.type===v&&he.key===null&&(he=he.props.children),typeof he=="object"&&he!==null){switch(he.$$typeof){case m:e:{for(var Be=he.key;pe!==null;){if(pe.key===Be){if(Be=he.type,Be===v){if(pe.tag===7){p(de,pe.sibling),je=y(pe,he.props.children),je.return=de,de=je;break e}}else if(pe.elementType===Be||typeof Be=="object"&&Be!==null&&Be.$$typeof===I&&vv(Be)===pe.type){p(de,pe.sibling),je=y(pe,he.props),Bl(je,he),je.return=de,de=je;break e}p(de,pe);break}else i(de,pe);pe=pe.sibling}he.type===v?(je=bi(he.props.children,de.mode,je,he.key),je.return=de,de=je):(je=_p(he.type,he.key,he.props,null,de.mode,je),Bl(je,he),je.return=de,de=je)}return L(de);case x:e:{for(Be=he.key;pe!==null;){if(pe.key===Be)if(pe.tag===4&&pe.stateNode.containerInfo===he.containerInfo&&pe.stateNode.implementation===he.implementation){p(de,pe.sibling),je=y(pe,he.children||[]),je.return=de,de=je;break e}else{p(de,pe);break}else i(de,pe);pe=pe.sibling}je=eg(he,de.mode,je),je.return=de,de=je}return L(de);case I:return Be=he._init,he=Be(he._payload),jt(de,pe,he,je)}if(J(he))return Ye(de,pe,he,je);if(q(he)){if(Be=q(he),typeof Be!="function")throw Error(n(150));return he=Be.call(he),Ze(de,pe,he,je)}if(typeof he.then=="function")return jt(de,pe,Vp(he),je);if(he.$$typeof===_)return jt(de,pe,Np(de,he),je);Wp(de,he)}return typeof he=="string"&&he!==""||typeof he=="number"||typeof he=="bigint"?(he=""+he,pe!==null&&pe.tag===6?(p(de,pe.sibling),je=y(pe,he),je.return=de,de=je):(p(de,pe),je=Xf(he,de.mode,je),je.return=de,de=je),L(de)):p(de,pe)}return function(de,pe,he,je){try{Hl=0;var Be=jt(de,pe,he,je);return ms=null,Be}catch(Ue){if(Ue===Ll||Ue===zp)throw Ue;var at=pn(29,Ue,null,de.mode);return at.lanes=je,at.return=de,at}finally{}}}var bs=xv(!0),wv=xv(!1),jn=Y(null),Mo=null;function Ca(o){var i=o.alternate;ne(cr,cr.current&1),ne(jn,o),Mo===null&&(i===null||ds.current!==null||i.memoizedState!==null)&&(Mo=o)}function kv(o){if(o.tag===22){if(ne(cr,cr.current),ne(jn,o),Mo===null){var i=o.alternate;i!==null&&i.memoizedState!==null&&(Mo=o)}}else Sa()}function Sa(){ne(cr,cr.current),ne(jn,jn.current)}function Fo(o){se(jn),Mo===o&&(Mo=null),se(cr)}var cr=Y(0);function Gp(o){for(var i=o;i!==null;){if(i.tag===13){var p=i.memoizedState;if(p!==null&&(p=p.dehydrated,p===null||p.data==="$?"||kh(p)))return i}else if(i.tag===19&&i.memoizedProps.revealOrder!==void 0){if((i.flags&128)!==0)return i}else if(i.child!==null){i.child.return=i,i=i.child;continue}if(i===o)break;for(;i.sibling===null;){if(i.return===null||i.return===o)return null;i=i.return}i.sibling.return=i.return,i=i.sibling}return null}function Lg(o,i,p,g){i=o.memoizedState,p=p(g,i),p=p==null?i:f({},i,p),o.memoizedState=p,o.lanes===0&&(o.updateQueue.baseState=p)}var zg={enqueueSetState:function(o,i,p){o=o._reactInternals;var g=gn(),y=xa(g);y.payload=i,p!=null&&(y.callback=p),i=wa(o,y,g),i!==null&&(hn(i,o,g),Rl(i,o,g))},enqueueReplaceState:function(o,i,p){o=o._reactInternals;var g=gn(),y=xa(g);y.tag=1,y.payload=i,p!=null&&(y.callback=p),i=wa(o,y,g),i!==null&&(hn(i,o,g),Rl(i,o,g))},enqueueForceUpdate:function(o,i){o=o._reactInternals;var p=gn(),g=xa(p);g.tag=2,i!=null&&(g.callback=i),i=wa(o,g,p),i!==null&&(hn(i,o,p),Rl(i,o,p))}};function Cv(o,i,p,g,y,w,L){return o=o.stateNode,typeof o.shouldComponentUpdate=="function"?o.shouldComponentUpdate(g,w,L):i.prototype&&i.prototype.isPureReactComponent?!Al(p,g)||!Al(y,w):!0}function Sv(o,i,p,g){o=i.state,typeof i.componentWillReceiveProps=="function"&&i.componentWillReceiveProps(p,g),typeof i.UNSAFE_componentWillReceiveProps=="function"&&i.UNSAFE_componentWillReceiveProps(p,g),i.state!==o&&zg.enqueueReplaceState(i,i.state,null)}function ji(o,i){var p=i;if("ref"in i){p={};for(var g in i)g!=="ref"&&(p[g]=i[g])}if(o=o.defaultProps){p===i&&(p=f({},p));for(var y in o)p[y]===void 0&&(p[y]=o[y])}return p}var Zp=typeof reportError=="function"?reportError:function(o){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var i=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof o=="object"&&o!==null&&typeof o.message=="string"?String(o.message):String(o),error:o});if(!window.dispatchEvent(i))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",o);return}console.error(o)};function Av(o){Zp(o)}function jv(o){console.error(o)}function Ev(o){Zp(o)}function Kp(o,i){try{var p=o.onUncaughtError;p(i.value,{componentStack:i.stack})}catch(g){setTimeout(function(){throw g})}}function _v(o,i,p){try{var g=o.onCaughtError;g(p.value,{componentStack:p.stack,errorBoundary:i.tag===1?i.stateNode:null})}catch(y){setTimeout(function(){throw y})}}function Rg(o,i,p){return p=xa(p),p.tag=3,p.payload={element:null},p.callback=function(){Kp(o,i)},p}function Ov(o){return o=xa(o),o.tag=3,o}function Pv(o,i,p,g){var y=p.type.getDerivedStateFromError;if(typeof y=="function"){var w=g.value;o.payload=function(){return y(w)},o.callback=function(){_v(i,p,g)}}var L=p.stateNode;L!==null&&typeof L.componentDidCatch=="function"&&(o.callback=function(){_v(i,p,g),typeof y!="function"&&(Pa===null?Pa=new Set([this]):Pa.add(this));var F=g.stack;this.componentDidCatch(g.value,{componentStack:F!==null?F:""})})}function sS(o,i,p,g,y){if(p.flags|=32768,g!==null&&typeof g=="object"&&typeof g.then=="function"){if(i=p.alternate,i!==null&&Pl(i,p,y,!0),p=jn.current,p!==null){switch(p.tag){case 13:return Mo===null?ah():p.alternate===null&&Ut===0&&(Ut=3),p.flags&=-257,p.flags|=65536,p.lanes=y,g===pg?p.flags|=16384:(i=p.updateQueue,i===null?p.updateQueue=new Set([g]):i.add(g),sh(o,g,y)),!1;case 22:return p.flags|=65536,g===pg?p.flags|=16384:(i=p.updateQueue,i===null?(i={transitions:null,markerInstances:null,retryQueue:new Set([g])},p.updateQueue=i):(p=i.retryQueue,p===null?i.retryQueue=new Set([g]):p.add(g)),sh(o,g,y)),!1}throw Error(n(435,p.tag))}return sh(o,g,y),ah(),!1}if(ft)return i=jn.current,i!==null?((i.flags&65536)===0&&(i.flags|=256),i.flags|=65536,i.lanes=y,g!==ng&&(o=Error(n(422),{cause:g}),Ol(kn(o,p)))):(g!==ng&&(i=Error(n(423),{cause:g}),Ol(kn(i,p))),o=o.current.alternate,o.flags|=65536,y&=-y,o.lanes|=y,g=kn(g,p),y=Rg(o.stateNode,g,y),fg(o,y),Ut!==4&&(Ut=2)),!1;var w=Error(n(520),{cause:g});if(w=kn(w,p),Yl===null?Yl=[w]:Yl.push(w),Ut!==4&&(Ut=2),i===null)return!0;g=kn(g,p),p=i;do{switch(p.tag){case 3:return p.flags|=65536,o=y&-y,p.lanes|=o,o=Rg(p.stateNode,g,o),fg(p,o),!1;case 1:if(i=p.type,w=p.stateNode,(p.flags&128)===0&&(typeof i.getDerivedStateFromError=="function"||w!==null&&typeof w.componentDidCatch=="function"&&(Pa===null||!Pa.has(w))))return p.flags|=65536,y&=-y,p.lanes|=y,y=Ov(y),Pv(y,o,p,g),fg(p,y),!1}p=p.return}while(p!==null);return!1}var Iv=Error(n(461)),br=!1;function jr(o,i,p,g){i.child=o===null?wv(i,null,p,g):bs(i,o.child,p,g)}function Nv(o,i,p,g,y){p=p.render;var w=i.ref;if("ref"in g){var L={};for(var F in g)F!=="ref"&&(L[F]=g[F])}else L=g;return Ci(i),g=yg(o,i,p,L,w,y),F=vg(),o!==null&&!br?(xg(o,i,y),qo(o,i,y)):(ft&&F&&tg(i),i.flags|=1,jr(o,i,g,y),i.child)}function Lv(o,i,p,g,y){if(o===null){var w=p.type;return typeof w=="function"&&!Qf(w)&&w.defaultProps===void 0&&p.compare===null?(i.tag=15,i.type=w,zv(o,i,w,g,y)):(o=_p(p.type,null,g,i,i.mode,y),o.ref=i.ref,o.return=i,i.child=o)}if(w=o.child,!Bg(o,y)){var L=w.memoizedProps;if(p=p.compare,p=p!==null?p:Al,p(L,g)&&o.ref===i.ref)return qo(o,i,y)}return i.flags|=1,o=No(w,g),o.ref=i.ref,o.return=i,i.child=o}function zv(o,i,p,g,y){if(o!==null){var w=o.memoizedProps;if(Al(w,g)&&o.ref===i.ref)if(br=!1,i.pendingProps=g=w,Bg(o,y))(o.flags&131072)!==0&&(br=!0);else return i.lanes=o.lanes,qo(o,i,y)}return Tg(o,i,p,g,y)}function Rv(o,i,p){var g=i.pendingProps,y=g.children,w=o!==null?o.memoizedState:null;if(g.mode==="hidden"){if((i.flags&128)!==0){if(g=w!==null?w.baseLanes|p:p,o!==null){for(y=i.child=o.child,w=0;y!==null;)w=w|y.lanes|y.childLanes,y=y.sibling;i.childLanes=w&~g}else i.childLanes=0,i.child=null;return Tv(o,i,g,p)}if((p&536870912)!==0)i.memoizedState={baseLanes:0,cachePool:null},o!==null&&Lp(i,w!==null?w.cachePool:null),w!==null?zy(i,w):hg(),kv(i);else return i.lanes=i.childLanes=536870912,Tv(o,i,w!==null?w.baseLanes|p:p,p)}else w!==null?(Lp(i,w.cachePool),zy(i,w),Sa(),i.memoizedState=null):(o!==null&&Lp(i,null),hg(),Sa());return jr(o,i,y,p),i.child}function Tv(o,i,p,g){var y=cg();return y=y===null?null:{parent:lr._currentValue,pool:y},i.memoizedState={baseLanes:p,cachePool:y},o!==null&&Lp(i,null),hg(),kv(i),o!==null&&Pl(o,i,g,!0),null}function Yp(o,i){var p=i.ref;if(p===null)o!==null&&o.ref!==null&&(i.flags|=4194816);else{if(typeof p!="function"&&typeof p!="object")throw Error(n(284));(o===null||o.ref!==p)&&(i.flags|=4194816)}}function Tg(o,i,p,g,y){return Ci(i),p=yg(o,i,p,g,void 0,y),g=vg(),o!==null&&!br?(xg(o,i,y),qo(o,i,y)):(ft&&g&&tg(i),i.flags|=1,jr(o,i,p,y),i.child)}function Dv(o,i,p,g,y,w){return Ci(i),i.updateQueue=null,p=Ty(i,g,p,y),Ry(o),g=vg(),o!==null&&!br?(xg(o,i,w),qo(o,i,w)):(ft&&g&&tg(i),i.flags|=1,jr(o,i,p,w),i.child)}function Mv(o,i,p,g,y){if(Ci(i),i.stateNode===null){var w=ss,L=p.contextType;typeof L=="object"&&L!==null&&(w=Lr(L)),w=new p(g,w),i.memoizedState=w.state!==null&&w.state!==void 0?w.state:null,w.updater=zg,i.stateNode=w,w._reactInternals=i,w=i.stateNode,w.props=g,w.state=i.memoizedState,w.refs={},ug(i),L=p.contextType,w.context=typeof L=="object"&&L!==null?Lr(L):ss,w.state=i.memoizedState,L=p.getDerivedStateFromProps,typeof L=="function"&&(Lg(i,p,L,g),w.state=i.memoizedState),typeof p.getDerivedStateFromProps=="function"||typeof w.getSnapshotBeforeUpdate=="function"||typeof w.UNSAFE_componentWillMount!="function"&&typeof w.componentWillMount!="function"||(L=w.state,typeof w.componentWillMount=="function"&&w.componentWillMount(),typeof w.UNSAFE_componentWillMount=="function"&&w.UNSAFE_componentWillMount(),L!==w.state&&zg.enqueueReplaceState(w,w.state,null),Dl(i,g,w,y),Tl(),w.state=i.memoizedState),typeof w.componentDidMount=="function"&&(i.flags|=4194308),g=!0}else if(o===null){w=i.stateNode;var F=i.memoizedProps,X=ji(p,F);w.props=X;var be=w.context,Ae=p.contextType;L=ss,typeof Ae=="object"&&Ae!==null&&(L=Lr(Ae));var Oe=p.getDerivedStateFromProps;Ae=typeof Oe=="function"||typeof w.getSnapshotBeforeUpdate=="function",F=i.pendingProps!==F,Ae||typeof w.UNSAFE_componentWillReceiveProps!="function"&&typeof w.componentWillReceiveProps!="function"||(F||be!==L)&&Sv(i,w,g,L),va=!1;var xe=i.memoizedState;w.state=xe,Dl(i,g,w,y),Tl(),be=i.memoizedState,F||xe!==be||va?(typeof Oe=="function"&&(Lg(i,p,Oe,g),be=i.memoizedState),(X=va||Cv(i,p,X,g,xe,be,L))?(Ae||typeof w.UNSAFE_componentWillMount!="function"&&typeof w.componentWillMount!="function"||(typeof w.componentWillMount=="function"&&w.componentWillMount(),typeof w.UNSAFE_componentWillMount=="function"&&w.UNSAFE_componentWillMount()),typeof w.componentDidMount=="function"&&(i.flags|=4194308)):(typeof w.componentDidMount=="function"&&(i.flags|=4194308),i.memoizedProps=g,i.memoizedState=be),w.props=g,w.state=be,w.context=L,g=X):(typeof w.componentDidMount=="function"&&(i.flags|=4194308),g=!1)}else{w=i.stateNode,dg(o,i),L=i.memoizedProps,Ae=ji(p,L),w.props=Ae,Oe=i.pendingProps,xe=w.context,be=p.contextType,X=ss,typeof be=="object"&&be!==null&&(X=Lr(be)),F=p.getDerivedStateFromProps,(be=typeof F=="function"||typeof w.getSnapshotBeforeUpdate=="function")||typeof w.UNSAFE_componentWillReceiveProps!="function"&&typeof w.componentWillReceiveProps!="function"||(L!==Oe||xe!==X)&&Sv(i,w,g,X),va=!1,xe=i.memoizedState,w.state=xe,Dl(i,g,w,y),Tl();var we=i.memoizedState;L!==Oe||xe!==we||va||o!==null&&o.dependencies!==null&&Ip(o.dependencies)?(typeof F=="function"&&(Lg(i,p,F,g),we=i.memoizedState),(Ae=va||Cv(i,p,Ae,g,xe,we,X)||o!==null&&o.dependencies!==null&&Ip(o.dependencies))?(be||typeof w.UNSAFE_componentWillUpdate!="function"&&typeof w.componentWillUpdate!="function"||(typeof w.componentWillUpdate=="function"&&w.componentWillUpdate(g,we,X),typeof w.UNSAFE_componentWillUpdate=="function"&&w.UNSAFE_componentWillUpdate(g,we,X)),typeof w.componentDidUpdate=="function"&&(i.flags|=4),typeof w.getSnapshotBeforeUpdate=="function"&&(i.flags|=1024)):(typeof w.componentDidUpdate!="function"||L===o.memoizedProps&&xe===o.memoizedState||(i.flags|=4),typeof w.getSnapshotBeforeUpdate!="function"||L===o.memoizedProps&&xe===o.memoizedState||(i.flags|=1024),i.memoizedProps=g,i.memoizedState=we),w.props=g,w.state=we,w.context=X,g=Ae):(typeof w.componentDidUpdate!="function"||L===o.memoizedProps&&xe===o.memoizedState||(i.flags|=4),typeof w.getSnapshotBeforeUpdate!="function"||L===o.memoizedProps&&xe===o.memoizedState||(i.flags|=1024),g=!1)}return w=g,Yp(o,i),g=(i.flags&128)!==0,w||g?(w=i.stateNode,p=g&&typeof p.getDerivedStateFromError!="function"?null:w.render(),i.flags|=1,o!==null&&g?(i.child=bs(i,o.child,null,y),i.child=bs(i,null,p,y)):jr(o,i,p,y),i.memoizedState=w.state,o=i.child):o=qo(o,i,y),o}function Fv(o,i,p,g){return _l(),i.flags|=256,jr(o,i,p,g),i.child}var Dg={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Mg(o){return{baseLanes:o,cachePool:jy()}}function Fg(o,i,p){return o=o!==null?o.childLanes&~p:0,i&&(o|=En),o}function qv(o,i,p){var g=i.pendingProps,y=!1,w=(i.flags&128)!==0,L;if((L=w)||(L=o!==null&&o.memoizedState===null?!1:(cr.current&2)!==0),L&&(y=!0,i.flags&=-129),L=(i.flags&32)!==0,i.flags&=-33,o===null){if(ft){if(y?Ca(i):Sa(),ft){var F=Bt,X;if(X=F){e:{for(X=F,F=no;X.nodeType!==8;){if(!F){F=null;break e}if(X=Wn(X.nextSibling),X===null){F=null;break e}}F=X}F!==null?(i.memoizedState={dehydrated:F,treeContext:yi!==null?{id:Lo,overflow:zo}:null,retryLane:536870912,hydrationErrors:null},X=pn(18,null,null,0),X.stateNode=F,X.return=i,i.child=X,$r=i,Bt=null,X=!0):X=!1}X||wi(i)}if(F=i.memoizedState,F!==null&&(F=F.dehydrated,F!==null))return kh(F)?i.lanes=32:i.lanes=536870912,null;Fo(i)}return F=g.children,g=g.fallback,y?(Sa(),y=i.mode,F=Jp({mode:"hidden",children:F},y),g=bi(g,y,p,null),F.return=i,g.return=i,F.sibling=g,i.child=F,y=i.child,y.memoizedState=Mg(p),y.childLanes=Fg(o,L,p),i.memoizedState=Dg,g):(Ca(i),qg(i,F))}if(X=o.memoizedState,X!==null&&(F=X.dehydrated,F!==null)){if(w)i.flags&256?(Ca(i),i.flags&=-257,i=$g(o,i,p)):i.memoizedState!==null?(Sa(),i.child=o.child,i.flags|=128,i=null):(Sa(),y=g.fallback,F=i.mode,g=Jp({mode:"visible",children:g.children},F),y=bi(y,F,p,null),y.flags|=2,g.return=i,y.return=i,g.sibling=y,i.child=g,bs(i,o.child,null,p),g=i.child,g.memoizedState=Mg(p),g.childLanes=Fg(o,L,p),i.memoizedState=Dg,i=y);else if(Ca(i),kh(F)){if(L=F.nextSibling&&F.nextSibling.dataset,L)var be=L.dgst;L=be,g=Error(n(419)),g.stack="",g.digest=L,Ol({value:g,source:null,stack:null}),i=$g(o,i,p)}else if(br||Pl(o,i,p,!1),L=(p&o.childLanes)!==0,br||L){if(L=It,L!==null&&(g=p&-p,g=(g&42)!==0?1:xn(g),g=(g&(L.suspendedLanes|p))!==0?0:g,g!==0&&g!==X.retryLane))throw X.retryLane=g,is(o,g),hn(L,o,g),Iv;F.data==="$?"||ah(),i=$g(o,i,p)}else F.data==="$?"?(i.flags|=192,i.child=o.child,i=null):(o=X.treeContext,Bt=Wn(F.nextSibling),$r=i,ft=!0,xi=null,no=!1,o!==null&&(Sn[An++]=Lo,Sn[An++]=zo,Sn[An++]=yi,Lo=o.id,zo=o.overflow,yi=i),i=qg(i,g.children),i.flags|=4096);return i}return y?(Sa(),y=g.fallback,F=i.mode,X=o.child,be=X.sibling,g=No(X,{mode:"hidden",children:g.children}),g.subtreeFlags=X.subtreeFlags&65011712,be!==null?y=No(be,y):(y=bi(y,F,p,null),y.flags|=2),y.return=i,g.return=i,g.sibling=y,i.child=g,g=y,y=i.child,F=o.child.memoizedState,F===null?F=Mg(p):(X=F.cachePool,X!==null?(be=lr._currentValue,X=X.parent!==be?{parent:be,pool:be}:X):X=jy(),F={baseLanes:F.baseLanes|p,cachePool:X}),y.memoizedState=F,y.childLanes=Fg(o,L,p),i.memoizedState=Dg,g):(Ca(i),p=o.child,o=p.sibling,p=No(p,{mode:"visible",children:g.children}),p.return=i,p.sibling=null,o!==null&&(L=i.deletions,L===null?(i.deletions=[o],i.flags|=16):L.push(o)),i.child=p,i.memoizedState=null,p)}function qg(o,i){return i=Jp({mode:"visible",children:i},o.mode),i.return=o,o.child=i}function Jp(o,i){return o=pn(22,o,null,i),o.lanes=0,o.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},o}function $g(o,i,p){return bs(i,o.child,null,p),o=qg(i,i.pendingProps.children),o.flags|=2,i.memoizedState=null,o}function $v(o,i,p){o.lanes|=i;var g=o.alternate;g!==null&&(g.lanes|=i),ag(o.return,i,p)}function Hg(o,i,p,g,y){var w=o.memoizedState;w===null?o.memoizedState={isBackwards:i,rendering:null,renderingStartTime:0,last:g,tail:p,tailMode:y}:(w.isBackwards=i,w.rendering=null,w.renderingStartTime=0,w.last=g,w.tail=p,w.tailMode=y)}function Hv(o,i,p){var g=i.pendingProps,y=g.revealOrder,w=g.tail;if(jr(o,i,g.children,p),g=cr.current,(g&2)!==0)g=g&1|2,i.flags|=128;else{if(o!==null&&(o.flags&128)!==0)e:for(o=i.child;o!==null;){if(o.tag===13)o.memoizedState!==null&&$v(o,p,i);else if(o.tag===19)$v(o,p,i);else if(o.child!==null){o.child.return=o,o=o.child;continue}if(o===i)break e;for(;o.sibling===null;){if(o.return===null||o.return===i)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}g&=1}switch(ne(cr,g),y){case"forwards":for(p=i.child,y=null;p!==null;)o=p.alternate,o!==null&&Gp(o)===null&&(y=p),p=p.sibling;p=y,p===null?(y=i.child,i.child=null):(y=p.sibling,p.sibling=null),Hg(i,!1,y,p,w);break;case"backwards":for(p=null,y=i.child,i.child=null;y!==null;){if(o=y.alternate,o!==null&&Gp(o)===null){i.child=y;break}o=y.sibling,y.sibling=p,p=y,y=o}Hg(i,!0,p,null,w);break;case"together":Hg(i,!1,null,null,void 0);break;default:i.memoizedState=null}return i.child}function qo(o,i,p){if(o!==null&&(i.dependencies=o.dependencies),Oa|=i.lanes,(p&i.childLanes)===0)if(o!==null){if(Pl(o,i,p,!1),(p&i.childLanes)===0)return null}else return null;if(o!==null&&i.child!==o.child)throw Error(n(153));if(i.child!==null){for(o=i.child,p=No(o,o.pendingProps),i.child=p,p.return=i;o.sibling!==null;)o=o.sibling,p=p.sibling=No(o,o.pendingProps),p.return=i;p.sibling=null}return i.child}function Bg(o,i){return(o.lanes&i)!==0?!0:(o=o.dependencies,!!(o!==null&&Ip(o)))}function lS(o,i,p){switch(i.tag){case 3:ye(i,i.stateNode.containerInfo),ya(i,lr,o.memoizedState.cache),_l();break;case 27:case 5:De(i);break;case 4:ye(i,i.stateNode.containerInfo);break;case 10:ya(i,i.type,i.memoizedProps.value);break;case 13:var g=i.memoizedState;if(g!==null)return g.dehydrated!==null?(Ca(i),i.flags|=128,null):(p&i.child.childLanes)!==0?qv(o,i,p):(Ca(i),o=qo(o,i,p),o!==null?o.sibling:null);Ca(i);break;case 19:var y=(o.flags&128)!==0;if(g=(p&i.childLanes)!==0,g||(Pl(o,i,p,!1),g=(p&i.childLanes)!==0),y){if(g)return Hv(o,i,p);i.flags|=128}if(y=i.memoizedState,y!==null&&(y.rendering=null,y.tail=null,y.lastEffect=null),ne(cr,cr.current),g)break;return null;case 22:case 23:return i.lanes=0,Rv(o,i,p);case 24:ya(i,lr,o.memoizedState.cache)}return qo(o,i,p)}function Bv(o,i,p){if(o!==null)if(o.memoizedProps!==i.pendingProps)br=!0;else{if(!Bg(o,p)&&(i.flags&128)===0)return br=!1,lS(o,i,p);br=(o.flags&131072)!==0}else br=!1,ft&&(i.flags&1048576)!==0&&vy(i,Pp,i.index);switch(i.lanes=0,i.tag){case 16:e:{o=i.pendingProps;var g=i.elementType,y=g._init;if(g=y(g._payload),i.type=g,typeof g=="function")Qf(g)?(o=ji(g,o),i.tag=1,i=Mv(null,i,g,o,p)):(i.tag=0,i=Tg(null,i,g,o,p));else{if(g!=null){if(y=g.$$typeof,y===O){i.tag=11,i=Nv(null,i,g,o,p);break e}else if(y===R){i.tag=14,i=Lv(null,i,g,o,p);break e}}throw i=U(g)||g,Error(n(306,i,""))}}return i;case 0:return Tg(o,i,i.type,i.pendingProps,p);case 1:return g=i.type,y=ji(g,i.pendingProps),Mv(o,i,g,y,p);case 3:e:{if(ye(i,i.stateNode.containerInfo),o===null)throw Error(n(387));g=i.pendingProps;var w=i.memoizedState;y=w.element,dg(o,i),Dl(i,g,null,p);var L=i.memoizedState;if(g=L.cache,ya(i,lr,g),g!==w.cache&&ig(i,[lr],p,!0),Tl(),g=L.element,w.isDehydrated)if(w={element:g,isDehydrated:!1,cache:L.cache},i.updateQueue.baseState=w,i.memoizedState=w,i.flags&256){i=Fv(o,i,g,p);break e}else if(g!==y){y=kn(Error(n(424)),i),Ol(y),i=Fv(o,i,g,p);break e}else{switch(o=i.stateNode.containerInfo,o.nodeType){case 9:o=o.body;break;default:o=o.nodeName==="HTML"?o.ownerDocument.body:o}for(Bt=Wn(o.firstChild),$r=i,ft=!0,xi=null,no=!0,p=wv(i,null,g,p),i.child=p;p;)p.flags=p.flags&-3|4096,p=p.sibling}else{if(_l(),g===y){i=qo(o,i,p);break e}jr(o,i,g,p)}i=i.child}return i;case 26:return Yp(o,i),o===null?(p=Gx(i.type,null,i.pendingProps,null))?i.memoizedState=p:ft||(p=i.type,o=i.pendingProps,g=uu(Z.current).createElement(p),g[Gt]=i,g[oe]=o,_r(g,p,o),Mt(g),i.stateNode=g):i.memoizedState=Gx(i.type,o.memoizedProps,i.pendingProps,o.memoizedState),null;case 27:return De(i),o===null&&ft&&(g=i.stateNode=Ux(i.type,i.pendingProps,Z.current),$r=i,no=!0,y=Bt,La(i.type)?(Ch=y,Bt=Wn(g.firstChild)):Bt=y),jr(o,i,i.pendingProps.children,p),Yp(o,i),o===null&&(i.flags|=4194304),i.child;case 5:return o===null&&ft&&((y=g=Bt)&&(g=TS(g,i.type,i.pendingProps,no),g!==null?(i.stateNode=g,$r=i,Bt=Wn(g.firstChild),no=!1,y=!0):y=!1),y||wi(i)),De(i),y=i.type,w=i.pendingProps,L=o!==null?o.memoizedProps:null,g=w.children,vh(y,w)?g=null:L!==null&&vh(y,L)&&(i.flags|=32),i.memoizedState!==null&&(y=yg(o,i,eS,null,null,p),ac._currentValue=y),Yp(o,i),jr(o,i,g,p),i.child;case 6:return o===null&&ft&&((o=p=Bt)&&(p=DS(p,i.pendingProps,no),p!==null?(i.stateNode=p,$r=i,Bt=null,o=!0):o=!1),o||wi(i)),null;case 13:return qv(o,i,p);case 4:return ye(i,i.stateNode.containerInfo),g=i.pendingProps,o===null?i.child=bs(i,null,g,p):jr(o,i,g,p),i.child;case 11:return Nv(o,i,i.type,i.pendingProps,p);case 7:return jr(o,i,i.pendingProps,p),i.child;case 8:return jr(o,i,i.pendingProps.children,p),i.child;case 12:return jr(o,i,i.pendingProps.children,p),i.child;case 10:return g=i.pendingProps,ya(i,i.type,g.value),jr(o,i,g.children,p),i.child;case 9:return y=i.type._context,g=i.pendingProps.children,Ci(i),y=Lr(y),g=g(y),i.flags|=1,jr(o,i,g,p),i.child;case 14:return Lv(o,i,i.type,i.pendingProps,p);case 15:return zv(o,i,i.type,i.pendingProps,p);case 19:return Hv(o,i,p);case 31:return g=i.pendingProps,p=i.mode,g={mode:g.mode,children:g.children},o===null?(p=Jp(g,p),p.ref=i.ref,i.child=p,p.return=i,i=p):(p=No(o.child,g),p.ref=i.ref,i.child=p,p.return=i,i=p),i;case 22:return Rv(o,i,p);case 24:return Ci(i),g=Lr(lr),o===null?(y=cg(),y===null&&(y=It,w=sg(),y.pooledCache=w,w.refCount++,w!==null&&(y.pooledCacheLanes|=p),y=w),i.memoizedState={parent:g,cache:y},ug(i),ya(i,lr,y)):((o.lanes&p)!==0&&(dg(o,i),Dl(i,null,null,p),Tl()),y=o.memoizedState,w=i.memoizedState,y.parent!==g?(y={parent:g,cache:g},i.memoizedState=y,i.lanes===0&&(i.memoizedState=i.updateQueue.baseState=y),ya(i,lr,g)):(g=w.cache,ya(i,lr,g),g!==y.cache&&ig(i,[lr],p,!0))),jr(o,i,i.pendingProps.children,p),i.child;case 29:throw i.pendingProps}throw Error(n(156,i.tag))}function $o(o){o.flags|=4}function Uv(o,i){if(i.type!=="stylesheet"||(i.state.loading&4)!==0)o.flags&=-16777217;else if(o.flags|=16777216,!Qx(i)){if(i=jn.current,i!==null&&((pt&4194048)===pt?Mo!==null:(pt&62914560)!==pt&&(pt&536870912)===0||i!==Mo))throw zl=pg,Ey;o.flags|=8192}}function Qp(o,i){i!==null&&(o.flags|=4),o.flags&16384&&(i=o.tag!==22?Ao():536870912,o.lanes|=i,ws|=i)}function Ul(o,i){if(!ft)switch(o.tailMode){case"hidden":i=o.tail;for(var p=null;i!==null;)i.alternate!==null&&(p=i),i=i.sibling;p===null?o.tail=null:p.sibling=null;break;case"collapsed":p=o.tail;for(var g=null;p!==null;)p.alternate!==null&&(g=p),p=p.sibling;g===null?i||o.tail===null?o.tail=null:o.tail.sibling=null:g.sibling=null}}function Ft(o){var i=o.alternate!==null&&o.alternate.child===o.child,p=0,g=0;if(i)for(var y=o.child;y!==null;)p|=y.lanes|y.childLanes,g|=y.subtreeFlags&65011712,g|=y.flags&65011712,y.return=o,y=y.sibling;else for(y=o.child;y!==null;)p|=y.lanes|y.childLanes,g|=y.subtreeFlags,g|=y.flags,y.return=o,y=y.sibling;return o.subtreeFlags|=g,o.childLanes=p,i}function cS(o,i,p){var g=i.pendingProps;switch(rg(i),i.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ft(i),null;case 1:return Ft(i),null;case 3:return p=i.stateNode,g=null,o!==null&&(g=o.memoizedState.cache),i.memoizedState.cache!==g&&(i.flags|=2048),To(lr),$e(),p.pendingContext&&(p.context=p.pendingContext,p.pendingContext=null),(o===null||o.child===null)&&(El(i)?$o(i):o===null||o.memoizedState.isDehydrated&&(i.flags&256)===0||(i.flags|=1024,ky())),Ft(i),null;case 26:return p=i.memoizedState,o===null?($o(i),p!==null?(Ft(i),Uv(i,p)):(Ft(i),i.flags&=-16777217)):p?p!==o.memoizedState?($o(i),Ft(i),Uv(i,p)):(Ft(i),i.flags&=-16777217):(o.memoizedProps!==g&&$o(i),Ft(i),i.flags&=-16777217),null;case 27:E(i),p=Z.current;var y=i.type;if(o!==null&&i.stateNode!=null)o.memoizedProps!==g&&$o(i);else{if(!g){if(i.stateNode===null)throw Error(n(166));return Ft(i),null}o=$.current,El(i)?xy(i):(o=Ux(y,g,p),i.stateNode=o,$o(i))}return Ft(i),null;case 5:if(E(i),p=i.type,o!==null&&i.stateNode!=null)o.memoizedProps!==g&&$o(i);else{if(!g){if(i.stateNode===null)throw Error(n(166));return Ft(i),null}if(o=$.current,El(i))xy(i);else{switch(y=uu(Z.current),o){case 1:o=y.createElementNS("http://www.w3.org/2000/svg",p);break;case 2:o=y.createElementNS("http://www.w3.org/1998/Math/MathML",p);break;default:switch(p){case"svg":o=y.createElementNS("http://www.w3.org/2000/svg",p);break;case"math":o=y.createElementNS("http://www.w3.org/1998/Math/MathML",p);break;case"script":o=y.createElement("div"),o.innerHTML="",o=o.removeChild(o.firstChild);break;case"select":o=typeof g.is=="string"?y.createElement("select",{is:g.is}):y.createElement("select"),g.multiple?o.multiple=!0:g.size&&(o.size=g.size);break;default:o=typeof g.is=="string"?y.createElement(p,{is:g.is}):y.createElement(p)}}o[Gt]=i,o[oe]=g;e:for(y=i.child;y!==null;){if(y.tag===5||y.tag===6)o.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===i)break e;for(;y.sibling===null;){if(y.return===null||y.return===i)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}i.stateNode=o;e:switch(_r(o,p,g),p){case"button":case"input":case"select":case"textarea":o=!!g.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&$o(i)}}return Ft(i),i.flags&=-16777217,null;case 6:if(o&&i.stateNode!=null)o.memoizedProps!==g&&$o(i);else{if(typeof g!="string"&&i.stateNode===null)throw Error(n(166));if(o=Z.current,El(i)){if(o=i.stateNode,p=i.memoizedProps,g=null,y=$r,y!==null)switch(y.tag){case 27:case 5:g=y.memoizedProps}o[Gt]=i,o=!!(o.nodeValue===p||g!==null&&g.suppressHydrationWarning===!0||Dx(o.nodeValue,p)),o||wi(i)}else o=uu(o).createTextNode(g),o[Gt]=i,i.stateNode=o}return Ft(i),null;case 13:if(g=i.memoizedState,o===null||o.memoizedState!==null&&o.memoizedState.dehydrated!==null){if(y=El(i),g!==null&&g.dehydrated!==null){if(o===null){if(!y)throw Error(n(318));if(y=i.memoizedState,y=y!==null?y.dehydrated:null,!y)throw Error(n(317));y[Gt]=i}else _l(),(i.flags&128)===0&&(i.memoizedState=null),i.flags|=4;Ft(i),y=!1}else y=ky(),o!==null&&o.memoizedState!==null&&(o.memoizedState.hydrationErrors=y),y=!0;if(!y)return i.flags&256?(Fo(i),i):(Fo(i),null)}if(Fo(i),(i.flags&128)!==0)return i.lanes=p,i;if(p=g!==null,o=o!==null&&o.memoizedState!==null,p){g=i.child,y=null,g.alternate!==null&&g.alternate.memoizedState!==null&&g.alternate.memoizedState.cachePool!==null&&(y=g.alternate.memoizedState.cachePool.pool);var w=null;g.memoizedState!==null&&g.memoizedState.cachePool!==null&&(w=g.memoizedState.cachePool.pool),w!==y&&(g.flags|=2048)}return p!==o&&p&&(i.child.flags|=8192),Qp(i,i.updateQueue),Ft(i),null;case 4:return $e(),o===null&&gh(i.stateNode.containerInfo),Ft(i),null;case 10:return To(i.type),Ft(i),null;case 19:if(se(cr),y=i.memoizedState,y===null)return Ft(i),null;if(g=(i.flags&128)!==0,w=y.rendering,w===null)if(g)Ul(y,!1);else{if(Ut!==0||o!==null&&(o.flags&128)!==0)for(o=i.child;o!==null;){if(w=Gp(o),w!==null){for(i.flags|=128,Ul(y,!1),o=w.updateQueue,i.updateQueue=o,Qp(i,o),i.subtreeFlags=0,o=p,p=i.child;p!==null;)yy(p,o),p=p.sibling;return ne(cr,cr.current&1|2),i.child}o=o.sibling}y.tail!==null&&ee()>tu&&(i.flags|=128,g=!0,Ul(y,!1),i.lanes=4194304)}else{if(!g)if(o=Gp(w),o!==null){if(i.flags|=128,g=!0,o=o.updateQueue,i.updateQueue=o,Qp(i,o),Ul(y,!0),y.tail===null&&y.tailMode==="hidden"&&!w.alternate&&!ft)return Ft(i),null}else 2*ee()-y.renderingStartTime>tu&&p!==536870912&&(i.flags|=128,g=!0,Ul(y,!1),i.lanes=4194304);y.isBackwards?(w.sibling=i.child,i.child=w):(o=y.last,o!==null?o.sibling=w:i.child=w,y.last=w)}return y.tail!==null?(i=y.tail,y.rendering=i,y.tail=i.sibling,y.renderingStartTime=ee(),i.sibling=null,o=cr.current,ne(cr,g?o&1|2:o&1),i):(Ft(i),null);case 22:case 23:return Fo(i),mg(),g=i.memoizedState!==null,o!==null?o.memoizedState!==null!==g&&(i.flags|=8192):g&&(i.flags|=8192),g?(p&536870912)!==0&&(i.flags&128)===0&&(Ft(i),i.subtreeFlags&6&&(i.flags|=8192)):Ft(i),p=i.updateQueue,p!==null&&Qp(i,p.retryQueue),p=null,o!==null&&o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(p=o.memoizedState.cachePool.pool),g=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(g=i.memoizedState.cachePool.pool),g!==p&&(i.flags|=2048),o!==null&&se(Si),null;case 24:return p=null,o!==null&&(p=o.memoizedState.cache),i.memoizedState.cache!==p&&(i.flags|=2048),To(lr),Ft(i),null;case 25:return null;case 30:return null}throw Error(n(156,i.tag))}function pS(o,i){switch(rg(i),i.tag){case 1:return o=i.flags,o&65536?(i.flags=o&-65537|128,i):null;case 3:return To(lr),$e(),o=i.flags,(o&65536)!==0&&(o&128)===0?(i.flags=o&-65537|128,i):null;case 26:case 27:case 5:return E(i),null;case 13:if(Fo(i),o=i.memoizedState,o!==null&&o.dehydrated!==null){if(i.alternate===null)throw Error(n(340));_l()}return o=i.flags,o&65536?(i.flags=o&-65537|128,i):null;case 19:return se(cr),null;case 4:return $e(),null;case 10:return To(i.type),null;case 22:case 23:return Fo(i),mg(),o!==null&&se(Si),o=i.flags,o&65536?(i.flags=o&-65537|128,i):null;case 24:return To(lr),null;case 25:return null;default:return null}}function Vv(o,i){switch(rg(i),i.tag){case 3:To(lr),$e();break;case 26:case 27:case 5:E(i);break;case 4:$e();break;case 13:Fo(i);break;case 19:se(cr);break;case 10:To(i.type);break;case 22:case 23:Fo(i),mg(),o!==null&&se(Si);break;case 24:To(lr)}}function Vl(o,i){try{var p=i.updateQueue,g=p!==null?p.lastEffect:null;if(g!==null){var y=g.next;p=y;do{if((p.tag&o)===o){g=void 0;var w=p.create,L=p.inst;g=w(),L.destroy=g}p=p.next}while(p!==y)}}catch(F){Pt(i,i.return,F)}}function Aa(o,i,p){try{var g=i.updateQueue,y=g!==null?g.lastEffect:null;if(y!==null){var w=y.next;g=w;do{if((g.tag&o)===o){var L=g.inst,F=L.destroy;if(F!==void 0){L.destroy=void 0,y=i;var X=p,be=F;try{be()}catch(Ae){Pt(y,X,Ae)}}}g=g.next}while(g!==w)}}catch(Ae){Pt(i,i.return,Ae)}}function Wv(o){var i=o.updateQueue;if(i!==null){var p=o.stateNode;try{Ly(i,p)}catch(g){Pt(o,o.return,g)}}}function Gv(o,i,p){p.props=ji(o.type,o.memoizedProps),p.state=o.memoizedState;try{p.componentWillUnmount()}catch(g){Pt(o,i,g)}}function Wl(o,i){try{var p=o.ref;if(p!==null){switch(o.tag){case 26:case 27:case 5:var g=o.stateNode;break;case 30:g=o.stateNode;break;default:g=o.stateNode}typeof p=="function"?o.refCleanup=p(g):p.current=g}}catch(y){Pt(o,i,y)}}function oo(o,i){var p=o.ref,g=o.refCleanup;if(p!==null)if(typeof g=="function")try{g()}catch(y){Pt(o,i,y)}finally{o.refCleanup=null,o=o.alternate,o!=null&&(o.refCleanup=null)}else if(typeof p=="function")try{p(null)}catch(y){Pt(o,i,y)}else p.current=null}function Zv(o){var i=o.type,p=o.memoizedProps,g=o.stateNode;try{e:switch(i){case"button":case"input":case"select":case"textarea":p.autoFocus&&g.focus();break e;case"img":p.src?g.src=p.src:p.srcSet&&(g.srcset=p.srcSet)}}catch(y){Pt(o,o.return,y)}}function Ug(o,i,p){try{var g=o.stateNode;IS(g,o.type,p,i),g[oe]=i}catch(y){Pt(o,o.return,y)}}function Kv(o){return o.tag===5||o.tag===3||o.tag===26||o.tag===27&&La(o.type)||o.tag===4}function Vg(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||Kv(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.tag===27&&La(o.type)||o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function Wg(o,i,p){var g=o.tag;if(g===5||g===6)o=o.stateNode,i?(p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p).insertBefore(o,i):(i=p.nodeType===9?p.body:p.nodeName==="HTML"?p.ownerDocument.body:p,i.appendChild(o),p=p._reactRootContainer,p!=null||i.onclick!==null||(i.onclick=pu));else if(g!==4&&(g===27&&La(o.type)&&(p=o.stateNode,i=null),o=o.child,o!==null))for(Wg(o,i,p),o=o.sibling;o!==null;)Wg(o,i,p),o=o.sibling}function Xp(o,i,p){var g=o.tag;if(g===5||g===6)o=o.stateNode,i?p.insertBefore(o,i):p.appendChild(o);else if(g!==4&&(g===27&&La(o.type)&&(p=o.stateNode),o=o.child,o!==null))for(Xp(o,i,p),o=o.sibling;o!==null;)Xp(o,i,p),o=o.sibling}function Yv(o){var i=o.stateNode,p=o.memoizedProps;try{for(var g=o.type,y=i.attributes;y.length;)i.removeAttributeNode(y[0]);_r(i,g,p),i[Gt]=o,i[oe]=p}catch(w){Pt(o,o.return,w)}}var Ho=!1,Kt=!1,Gg=!1,Jv=typeof WeakSet=="function"?WeakSet:Set,yr=null;function uS(o,i){if(o=o.containerInfo,bh=bu,o=ly(o),Vf(o)){if("selectionStart"in o)var p={start:o.selectionStart,end:o.selectionEnd};else e:{p=(p=o.ownerDocument)&&p.defaultView||window;var g=p.getSelection&&p.getSelection();if(g&&g.rangeCount!==0){p=g.anchorNode;var y=g.anchorOffset,w=g.focusNode;g=g.focusOffset;try{p.nodeType,w.nodeType}catch{p=null;break e}var L=0,F=-1,X=-1,be=0,Ae=0,Oe=o,xe=null;t:for(;;){for(var we;Oe!==p||y!==0&&Oe.nodeType!==3||(F=L+y),Oe!==w||g!==0&&Oe.nodeType!==3||(X=L+g),Oe.nodeType===3&&(L+=Oe.nodeValue.length),(we=Oe.firstChild)!==null;)xe=Oe,Oe=we;for(;;){if(Oe===o)break t;if(xe===p&&++be===y&&(F=L),xe===w&&++Ae===g&&(X=L),(we=Oe.nextSibling)!==null)break;Oe=xe,xe=Oe.parentNode}Oe=we}p=F===-1||X===-1?null:{start:F,end:X}}else p=null}p=p||{start:0,end:0}}else p=null;for(yh={focusedElem:o,selectionRange:p},bu=!1,yr=i;yr!==null;)if(i=yr,o=i.child,(i.subtreeFlags&1024)!==0&&o!==null)o.return=i,yr=o;else for(;yr!==null;){switch(i=yr,w=i.alternate,o=i.flags,i.tag){case 0:break;case 11:case 15:break;case 1:if((o&1024)!==0&&w!==null){o=void 0,p=i,y=w.memoizedProps,w=w.memoizedState,g=p.stateNode;try{var Ye=ji(p.type,y,p.elementType===p.type);o=g.getSnapshotBeforeUpdate(Ye,w),g.__reactInternalSnapshotBeforeUpdate=o}catch(Ze){Pt(p,p.return,Ze)}}break;case 3:if((o&1024)!==0){if(o=i.stateNode.containerInfo,p=o.nodeType,p===9)wh(o);else if(p===1)switch(o.nodeName){case"HEAD":case"HTML":case"BODY":wh(o);break;default:o.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((o&1024)!==0)throw Error(n(163))}if(o=i.sibling,o!==null){o.return=i.return,yr=o;break}yr=i.return}}function Qv(o,i,p){var g=p.flags;switch(p.tag){case 0:case 11:case 15:ja(o,p),g&4&&Vl(5,p);break;case 1:if(ja(o,p),g&4)if(o=p.stateNode,i===null)try{o.componentDidMount()}catch(L){Pt(p,p.return,L)}else{var y=ji(p.type,i.memoizedProps);i=i.memoizedState;try{o.componentDidUpdate(y,i,o.__reactInternalSnapshotBeforeUpdate)}catch(L){Pt(p,p.return,L)}}g&64&&Wv(p),g&512&&Wl(p,p.return);break;case 3:if(ja(o,p),g&64&&(o=p.updateQueue,o!==null)){if(i=null,p.child!==null)switch(p.child.tag){case 27:case 5:i=p.child.stateNode;break;case 1:i=p.child.stateNode}try{Ly(o,i)}catch(L){Pt(p,p.return,L)}}break;case 27:i===null&&g&4&&Yv(p);case 26:case 5:ja(o,p),i===null&&g&4&&Zv(p),g&512&&Wl(p,p.return);break;case 12:ja(o,p);break;case 13:ja(o,p),g&4&&tx(o,p),g&64&&(o=p.memoizedState,o!==null&&(o=o.dehydrated,o!==null&&(p=xS.bind(null,p),MS(o,p))));break;case 22:if(g=p.memoizedState!==null||Ho,!g){i=i!==null&&i.memoizedState!==null||Kt,y=Ho;var w=Kt;Ho=g,(Kt=i)&&!w?Ea(o,p,(p.subtreeFlags&8772)!==0):ja(o,p),Ho=y,Kt=w}break;case 30:break;default:ja(o,p)}}function Xv(o){var i=o.alternate;i!==null&&(o.alternate=null,Xv(i)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(i=o.stateNode,i!==null&&Rt(i)),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}var Tt=null,Yr=!1;function Bo(o,i,p){for(p=p.child;p!==null;)ex(o,i,p),p=p.sibling}function ex(o,i,p){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(gt,p)}catch{}switch(p.tag){case 26:Kt||oo(p,i),Bo(o,i,p),p.memoizedState?p.memoizedState.count--:p.stateNode&&(p=p.stateNode,p.parentNode.removeChild(p));break;case 27:Kt||oo(p,i);var g=Tt,y=Yr;La(p.type)&&(Tt=p.stateNode,Yr=!1),Bo(o,i,p),tc(p.stateNode),Tt=g,Yr=y;break;case 5:Kt||oo(p,i);case 6:if(g=Tt,y=Yr,Tt=null,Bo(o,i,p),Tt=g,Yr=y,Tt!==null)if(Yr)try{(Tt.nodeType===9?Tt.body:Tt.nodeName==="HTML"?Tt.ownerDocument.body:Tt).removeChild(p.stateNode)}catch(w){Pt(p,i,w)}else try{Tt.removeChild(p.stateNode)}catch(w){Pt(p,i,w)}break;case 18:Tt!==null&&(Yr?(o=Tt,Hx(o.nodeType===9?o.body:o.nodeName==="HTML"?o.ownerDocument.body:o,p.stateNode),cc(o)):Hx(Tt,p.stateNode));break;case 4:g=Tt,y=Yr,Tt=p.stateNode.containerInfo,Yr=!0,Bo(o,i,p),Tt=g,Yr=y;break;case 0:case 11:case 14:case 15:Kt||Aa(2,p,i),Kt||Aa(4,p,i),Bo(o,i,p);break;case 1:Kt||(oo(p,i),g=p.stateNode,typeof g.componentWillUnmount=="function"&&Gv(p,i,g)),Bo(o,i,p);break;case 21:Bo(o,i,p);break;case 22:Kt=(g=Kt)||p.memoizedState!==null,Bo(o,i,p),Kt=g;break;default:Bo(o,i,p)}}function tx(o,i){if(i.memoizedState===null&&(o=i.alternate,o!==null&&(o=o.memoizedState,o!==null&&(o=o.dehydrated,o!==null))))try{cc(o)}catch(p){Pt(i,i.return,p)}}function dS(o){switch(o.tag){case 13:case 19:var i=o.stateNode;return i===null&&(i=o.stateNode=new Jv),i;case 22:return o=o.stateNode,i=o._retryCache,i===null&&(i=o._retryCache=new Jv),i;default:throw Error(n(435,o.tag))}}function Zg(o,i){var p=dS(o);i.forEach(function(g){var y=wS.bind(null,o,g);p.has(g)||(p.add(g),g.then(y,y))})}function un(o,i){var p=i.deletions;if(p!==null)for(var g=0;g title"))),_r(w,g,p),w[Gt]=o,Mt(w),g=w;break e;case"link":var L=Yx("link","href",y).get(g+(p.href||""));if(L){for(var F=0;Fjt&&(L=jt,jt=Ze,Ze=L);var de=iy(F,Ze),pe=iy(F,jt);if(de&&pe&&(we.rangeCount!==1||we.anchorNode!==de.node||we.anchorOffset!==de.offset||we.focusNode!==pe.node||we.focusOffset!==pe.offset)){var he=Oe.createRange();he.setStart(de.node,de.offset),we.removeAllRanges(),Ze>jt?(we.addRange(he),we.extend(pe.node,pe.offset)):(he.setEnd(pe.node,pe.offset),we.addRange(he))}}}}for(Oe=[],we=F;we=we.parentNode;)we.nodeType===1&&Oe.push({element:we,left:we.scrollLeft,top:we.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;Fp?32:p,H.T=null,p=rh,rh=null;var w=Ia,L=Cs;if(Er=0,ks=Ia=null,Cs=0,(xt&6)!==0)throw Error(n(331));var F=xt;if(xt|=4,sx(w.current),ox(w,w.current,L,p),xt=F,Ql(0,!1),zt&&typeof zt.onPostCommitFiberRoot=="function")try{zt.onPostCommitFiberRoot(gt,w)}catch{}return!0}finally{ae.p=y,H.T=g,Cx(o,i)}}function Ax(o,i,p){i=kn(p,i),i=Rg(o.stateNode,i,2),o=wa(o,i,2),o!==null&&(an(o,2),io(o))}function Pt(o,i,p){if(o.tag===3)Ax(o,o,p);else for(;i!==null;){if(i.tag===3){Ax(i,o,p);break}else if(i.tag===1){var g=i.stateNode;if(typeof i.type.getDerivedStateFromError=="function"||typeof g.componentDidCatch=="function"&&(Pa===null||!Pa.has(g))){o=kn(p,o),p=Ov(2),g=wa(i,p,2),g!==null&&(Pv(p,g,i,o),an(g,2),io(g));break}}i=i.return}}function sh(o,i,p){var g=o.pingCache;if(g===null){g=o.pingCache=new gS;var y=new Set;g.set(i,y)}else y=g.get(i),y===void 0&&(y=new Set,g.set(i,y));y.has(p)||(Jg=!0,y.add(p),o=vS.bind(null,o,i,p),i.then(o,o))}function vS(o,i,p){var g=o.pingCache;g!==null&&g.delete(i),o.pingedLanes|=o.suspendedLanes&p,o.warmLanes&=~p,It===o&&(pt&p)===p&&(Ut===4||Ut===3&&(pt&62914560)===pt&&300>ee()-eh?(xt&2)===0&&Ss(o,0):Qg|=p,ws===pt&&(ws=0)),io(o)}function jx(o,i){i===0&&(i=Ao()),o=is(o,i),o!==null&&(an(o,i),io(o))}function xS(o){var i=o.memoizedState,p=0;i!==null&&(p=i.retryLane),jx(o,p)}function wS(o,i){var p=0;switch(o.tag){case 13:var g=o.stateNode,y=o.memoizedState;y!==null&&(p=y.retryLane);break;case 19:g=o.stateNode;break;case 22:g=o.stateNode._retryCache;break;default:throw Error(n(314))}g!==null&&g.delete(i),jx(o,p)}function kS(o,i){return ge(o,i)}var iu=null,js=null,lh=!1,su=!1,ch=!1,Oi=0;function io(o){o!==js&&o.next===null&&(js===null?iu=js=o:js=js.next=o),su=!0,lh||(lh=!0,SS())}function Ql(o,i){if(!ch&&su){ch=!0;do for(var p=!1,g=iu;g!==null;){if(o!==0){var y=g.pendingLanes;if(y===0)var w=0;else{var L=g.suspendedLanes,F=g.pingedLanes;w=(1<<31-gr(42|o)+1)-1,w&=y&~(L&~F),w=w&201326741?w&201326741|1:w?w|2:0}w!==0&&(p=!0,Px(g,w))}else w=pt,w=vn(g,g===It?w:0,g.cancelPendingCommit!==null||g.timeoutHandle!==-1),(w&3)===0||Dn(g,w)||(p=!0,Px(g,w));g=g.next}while(p);ch=!1}}function CS(){Ex()}function Ex(){su=lh=!1;var o=0;Oi!==0&&(NS()&&(o=Oi),Oi=0);for(var i=ee(),p=null,g=iu;g!==null;){var y=g.next,w=_x(g,i);w===0?(g.next=null,p===null?iu=y:p.next=y,y===null&&(js=p)):(p=g,(o!==0||(w&3)!==0)&&(su=!0)),g=y}Ql(o)}function _x(o,i){for(var p=o.suspendedLanes,g=o.pingedLanes,y=o.expirationTimes,w=o.pendingLanes&-62914561;0g){p=g;var L=o.ownerDocument;if(p&1&&tc(L.documentElement),p&2&&tc(L.body),p&4)for(p=L.head,tc(p),L=p.firstChild;L;){var F=L.nextSibling,X=L.nodeName;L[ro]||X==="SCRIPT"||X==="STYLE"||X==="LINK"&&L.rel.toLowerCase()==="stylesheet"||p.removeChild(L),L=F}}if(y===0){o.removeChild(w),cc(i);return}y--}else p==="$"||p==="$?"||p==="$!"?y++:g=p.charCodeAt(0)-48;else g=0;p=w}while(p);cc(i)}function wh(o){var i=o.firstChild;for(i&&i.nodeType===10&&(i=i.nextSibling);i;){var p=i;switch(i=i.nextSibling,p.nodeName){case"HTML":case"HEAD":case"BODY":wh(p),Rt(p);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(p.rel.toLowerCase()==="stylesheet")continue}o.removeChild(p)}}function TS(o,i,p,g){for(;o.nodeType===1;){var y=p;if(o.nodeName.toLowerCase()!==i.toLowerCase()){if(!g&&(o.nodeName!=="INPUT"||o.type!=="hidden"))break}else if(g){if(!o[ro])switch(i){case"meta":if(!o.hasAttribute("itemprop"))break;return o;case"link":if(w=o.getAttribute("rel"),w==="stylesheet"&&o.hasAttribute("data-precedence")||w!==y.rel||o.getAttribute("href")!==(y.href==null||y.href===""?null:y.href)||o.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin)||o.getAttribute("title")!==(y.title==null?null:y.title))break;return o;case"style":if(o.hasAttribute("data-precedence"))break;return o;case"script":if(w=o.getAttribute("src"),(w!==(y.src==null?null:y.src)||o.getAttribute("type")!==(y.type==null?null:y.type)||o.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin))&&w&&o.hasAttribute("async")&&!o.hasAttribute("itemprop"))break;return o;default:return o}}else if(i==="input"&&o.type==="hidden"){var w=y.name==null?null:""+y.name;if(y.type==="hidden"&&o.getAttribute("name")===w)return o}else return o;if(o=Wn(o.nextSibling),o===null)break}return null}function DS(o,i,p){if(i==="")return null;for(;o.nodeType!==3;)if((o.nodeType!==1||o.nodeName!=="INPUT"||o.type!=="hidden")&&!p||(o=Wn(o.nextSibling),o===null))return null;return o}function kh(o){return o.data==="$!"||o.data==="$?"&&o.ownerDocument.readyState==="complete"}function MS(o,i){var p=o.ownerDocument;if(o.data!=="$?"||p.readyState==="complete")i();else{var g=function(){i(),p.removeEventListener("DOMContentLoaded",g)};p.addEventListener("DOMContentLoaded",g),o._reactRetry=g}}function Wn(o){for(;o!=null;o=o.nextSibling){var i=o.nodeType;if(i===1||i===3)break;if(i===8){if(i=o.data,i==="$"||i==="$!"||i==="$?"||i==="F!"||i==="F")break;if(i==="/$")return null}}return o}var Ch=null;function Bx(o){o=o.previousSibling;for(var i=0;o;){if(o.nodeType===8){var p=o.data;if(p==="$"||p==="$!"||p==="$?"){if(i===0)return o;i--}else p==="/$"&&i++}o=o.previousSibling}return null}function Ux(o,i,p){switch(i=uu(p),o){case"html":if(o=i.documentElement,!o)throw Error(n(452));return o;case"head":if(o=i.head,!o)throw Error(n(453));return o;case"body":if(o=i.body,!o)throw Error(n(454));return o;default:throw Error(n(451))}}function tc(o){for(var i=o.attributes;i.length;)o.removeAttributeNode(i[0]);Rt(o)}var _n=new Map,Vx=new Set;function du(o){return typeof o.getRootNode=="function"?o.getRootNode():o.nodeType===9?o:o.ownerDocument}var Vo=ae.d;ae.d={f:FS,r:qS,D:$S,C:HS,L:BS,m:US,X:WS,S:VS,M:GS};function FS(){var o=Vo.f(),i=nu();return o||i}function qS(o){var i=er(o);i!==null&&i.tag===5&&i.type==="form"?uv(i):Vo.r(o)}var _s=typeof document>"u"?null:document;function Wx(o,i,p){var g=_s;if(g&&typeof i=="string"&&i){var y=ln(i);y='link[rel="'+o+'"][href="'+y+'"]',typeof p=="string"&&(y+='[crossorigin="'+p+'"]'),Vx.has(y)||(Vx.add(y),o={rel:o,crossOrigin:p,href:i},g.querySelector(y)===null&&(i=g.createElement("link"),_r(i,"link",o),Mt(i),g.head.appendChild(i)))}}function $S(o){Vo.D(o),Wx("dns-prefetch",o,null)}function HS(o,i){Vo.C(o,i),Wx("preconnect",o,i)}function BS(o,i,p){Vo.L(o,i,p);var g=_s;if(g&&o&&i){var y='link[rel="preload"][as="'+ln(i)+'"]';i==="image"&&p&&p.imageSrcSet?(y+='[imagesrcset="'+ln(p.imageSrcSet)+'"]',typeof p.imageSizes=="string"&&(y+='[imagesizes="'+ln(p.imageSizes)+'"]')):y+='[href="'+ln(o)+'"]';var w=y;switch(i){case"style":w=Os(o);break;case"script":w=Ps(o)}_n.has(w)||(o=f({rel:"preload",href:i==="image"&&p&&p.imageSrcSet?void 0:o,as:i},p),_n.set(w,o),g.querySelector(y)!==null||i==="style"&&g.querySelector(rc(w))||i==="script"&&g.querySelector(nc(w))||(i=g.createElement("link"),_r(i,"link",o),Mt(i),g.head.appendChild(i)))}}function US(o,i){Vo.m(o,i);var p=_s;if(p&&o){var g=i&&typeof i.as=="string"?i.as:"script",y='link[rel="modulepreload"][as="'+ln(g)+'"][href="'+ln(o)+'"]',w=y;switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":w=Ps(o)}if(!_n.has(w)&&(o=f({rel:"modulepreload",href:o},i),_n.set(w,o),p.querySelector(y)===null)){switch(g){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(p.querySelector(nc(w)))return}g=p.createElement("link"),_r(g,"link",o),Mt(g),p.head.appendChild(g)}}}function VS(o,i,p){Vo.S(o,i,p);var g=_s;if(g&&o){var y=$n(g).hoistableStyles,w=Os(o);i=i||"default";var L=y.get(w);if(!L){var F={loading:0,preload:null};if(L=g.querySelector(rc(w)))F.loading=5;else{o=f({rel:"stylesheet",href:o,"data-precedence":i},p),(p=_n.get(w))&&Sh(o,p);var X=L=g.createElement("link");Mt(X),_r(X,"link",o),X._p=new Promise(function(be,Ae){X.onload=be,X.onerror=Ae}),X.addEventListener("load",function(){F.loading|=1}),X.addEventListener("error",function(){F.loading|=2}),F.loading|=4,fu(L,i,g)}L={type:"stylesheet",instance:L,count:1,state:F},y.set(w,L)}}}function WS(o,i){Vo.X(o,i);var p=_s;if(p&&o){var g=$n(p).hoistableScripts,y=Ps(o),w=g.get(y);w||(w=p.querySelector(nc(y)),w||(o=f({src:o,async:!0},i),(i=_n.get(y))&&Ah(o,i),w=p.createElement("script"),Mt(w),_r(w,"link",o),p.head.appendChild(w)),w={type:"script",instance:w,count:1,state:null},g.set(y,w))}}function GS(o,i){Vo.M(o,i);var p=_s;if(p&&o){var g=$n(p).hoistableScripts,y=Ps(o),w=g.get(y);w||(w=p.querySelector(nc(y)),w||(o=f({src:o,async:!0,type:"module"},i),(i=_n.get(y))&&Ah(o,i),w=p.createElement("script"),Mt(w),_r(w,"link",o),p.head.appendChild(w)),w={type:"script",instance:w,count:1,state:null},g.set(y,w))}}function Gx(o,i,p,g){var y=(y=Z.current)?du(y):null;if(!y)throw Error(n(446));switch(o){case"meta":case"title":return null;case"style":return typeof p.precedence=="string"&&typeof p.href=="string"?(i=Os(p.href),p=$n(y).hoistableStyles,g=p.get(i),g||(g={type:"style",instance:null,count:0,state:null},p.set(i,g)),g):{type:"void",instance:null,count:0,state:null};case"link":if(p.rel==="stylesheet"&&typeof p.href=="string"&&typeof p.precedence=="string"){o=Os(p.href);var w=$n(y).hoistableStyles,L=w.get(o);if(L||(y=y.ownerDocument||y,L={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},w.set(o,L),(w=y.querySelector(rc(o)))&&!w._p&&(L.instance=w,L.state.loading=5),_n.has(o)||(p={rel:"preload",as:"style",href:p.href,crossOrigin:p.crossOrigin,integrity:p.integrity,media:p.media,hrefLang:p.hrefLang,referrerPolicy:p.referrerPolicy},_n.set(o,p),w||ZS(y,o,p,L.state))),i&&g===null)throw Error(n(528,""));return L}if(i&&g!==null)throw Error(n(529,""));return null;case"script":return i=p.async,p=p.src,typeof p=="string"&&i&&typeof i!="function"&&typeof i!="symbol"?(i=Ps(p),p=$n(y).hoistableScripts,g=p.get(i),g||(g={type:"script",instance:null,count:0,state:null},p.set(i,g)),g):{type:"void",instance:null,count:0,state:null};default:throw Error(n(444,o))}}function Os(o){return'href="'+ln(o)+'"'}function rc(o){return'link[rel="stylesheet"]['+o+"]"}function Zx(o){return f({},o,{"data-precedence":o.precedence,precedence:null})}function ZS(o,i,p,g){o.querySelector('link[rel="preload"][as="style"]['+i+"]")?g.loading=1:(i=o.createElement("link"),g.preload=i,i.addEventListener("load",function(){return g.loading|=1}),i.addEventListener("error",function(){return g.loading|=2}),_r(i,"link",p),Mt(i),o.head.appendChild(i))}function Ps(o){return'[src="'+ln(o)+'"]'}function nc(o){return"script[async]"+o}function Kx(o,i,p){if(i.count++,i.instance===null)switch(i.type){case"style":var g=o.querySelector('style[data-href~="'+ln(p.href)+'"]');if(g)return i.instance=g,Mt(g),g;var y=f({},p,{"data-href":p.href,"data-precedence":p.precedence,href:null,precedence:null});return g=(o.ownerDocument||o).createElement("style"),Mt(g),_r(g,"style",y),fu(g,p.precedence,o),i.instance=g;case"stylesheet":y=Os(p.href);var w=o.querySelector(rc(y));if(w)return i.state.loading|=4,i.instance=w,Mt(w),w;g=Zx(p),(y=_n.get(y))&&Sh(g,y),w=(o.ownerDocument||o).createElement("link"),Mt(w);var L=w;return L._p=new Promise(function(F,X){L.onload=F,L.onerror=X}),_r(w,"link",g),i.state.loading|=4,fu(w,p.precedence,o),i.instance=w;case"script":return w=Ps(p.src),(y=o.querySelector(nc(w)))?(i.instance=y,Mt(y),y):(g=p,(y=_n.get(w))&&(g=f({},p),Ah(g,y)),o=o.ownerDocument||o,y=o.createElement("script"),Mt(y),_r(y,"link",g),o.head.appendChild(y),i.instance=y);case"void":return null;default:throw Error(n(443,i.type))}else i.type==="stylesheet"&&(i.state.loading&4)===0&&(g=i.instance,i.state.loading|=4,fu(g,p.precedence,o));return i.instance}function fu(o,i,p){for(var g=p.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),y=g.length?g[g.length-1]:null,w=y,L=0;L title"):null)}function KS(o,i,p){if(p===1||i.itemProp!=null)return!1;switch(o){case"meta":case"title":return!0;case"style":if(typeof i.precedence!="string"||typeof i.href!="string"||i.href==="")break;return!0;case"link":if(typeof i.rel!="string"||typeof i.href!="string"||i.href===""||i.onLoad||i.onError)break;switch(i.rel){case"stylesheet":return o=i.disabled,typeof i.precedence=="string"&&o==null;default:return!0}case"script":if(i.async&&typeof i.async!="function"&&typeof i.async!="symbol"&&!i.onLoad&&!i.onError&&i.src&&typeof i.src=="string")return!0}return!1}function Qx(o){return!(o.type==="stylesheet"&&(o.state.loading&3)===0)}var oc=null;function YS(){}function JS(o,i,p){if(oc===null)throw Error(n(475));var g=oc;if(i.type==="stylesheet"&&(typeof p.media!="string"||matchMedia(p.media).matches!==!1)&&(i.state.loading&4)===0){if(i.instance===null){var y=Os(p.href),w=o.querySelector(rc(y));if(w){o=w._p,o!==null&&typeof o=="object"&&typeof o.then=="function"&&(g.count++,g=hu.bind(g),o.then(g,g)),i.state.loading|=4,i.instance=w,Mt(w);return}w=o.ownerDocument||o,p=Zx(p),(y=_n.get(y))&&Sh(p,y),w=w.createElement("link"),Mt(w);var L=w;L._p=new Promise(function(F,X){L.onload=F,L.onerror=X}),_r(w,"link",p),i.instance=w}g.stylesheets===null&&(g.stylesheets=new Map),g.stylesheets.set(i,o),(o=i.state.preload)&&(i.state.loading&3)===0&&(g.count++,i=hu.bind(g),o.addEventListener("load",i),o.addEventListener("error",i))}}function QS(){if(oc===null)throw Error(n(475));var o=oc;return o.stylesheets&&o.count===0&&jh(o,o.stylesheets),0"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),zh.exports=mA(),zh.exports}var j2=bA();function Th(e){return typeof document<"u"?document.querySelector(e):null}typeof Element<"u"&&!Element.prototype.scrollIntoViewIfNeeded&&(Element.prototype.scrollIntoViewIfNeeded=function(e){e=arguments.length===0?!0:!!e;const t=this.parentNode,r=window.getComputedStyle(t,void 0),n=parseInt(r.getPropertyValue("border-top-width"),10),a=parseInt(r.getPropertyValue("border-left-width"),10),s=this.offsetTop-t.offsetTopt.scrollTop+t.clientHeight,c=this.offsetLeft-t.offsetLeftt.scrollLeft+t.clientWidth,d=s&&!l;(s||l)&&e&&(t.scrollTop=this.offsetTop-t.offsetTop-t.clientHeight/2-n+this.clientHeight/2),(c||u)&&e&&(t.scrollLeft=this.offsetLeft-t.offsetLeft-t.clientWidth/2-a+this.clientWidth/2),(s||l||c||u)&&!e&&this.scrollIntoView(d)});const Wo=typeof window<"u"&&"HTMLElement"in window,E2={hide:{type:"boolean",default:!1},component:{type:"string",enum:["radio","checkbox"],default:"checkbox"},label:{type:"string"},items:{type:"array",items:{type:"string"}}},dc={type:"object",properties:E2,additionalProperties:!1},yA={type:"object",properties:{hide:{type:"boolean",default:!1},label:{type:"string"},placeholder:{type:"string"}},additionalProperties:!1},Su={type:"object",properties:{hide:{type:"boolean",default:!1},type:{type:"string",enum:["rating","sentiment","comment","reasons","mood","scale"],default:"sentiment"},settings:{type:"object",properties:{label:{type:"string"},submitText:{type:"string"},buttonText:{type:"string"},component:{type:"string",enum:["radio","checkbox"],default:"checkbox"},items:{type:"array",items:{type:"string"},minItems:1},leftScaleLabel:{type:"string"},rightScaleLabel:{type:"string"},reasons:{type:"object",properties:Object.assign(Object.assign({},E2),{like:dc,dislike:dc,satisfied:dc,neutral:dc,dissatisfied:dc}),additionalProperties:!1},comment:{type:"object",properties:{hide:{type:"boolean",default:!1},label:{type:"string"},likeLabel:{type:"string"},dislikeLabel:{type:"string"},satisfiedLabel:{type:"string"},neutralLabel:{type:"string"},dissatisfiedLabel:{type:"string"}},additionalProperties:!1},optionalEmail:yA},additionalProperties:!1}},additionalProperties:!1},vA={type:"object",properties:{languages:{type:"array",items:{type:"object",properties:{lang:{type:"string",examples:["curl","JavaScript","Node.js","Python","Java8+Apache","Java","C#","C#+Newtonsoft","PHP","Go","Ruby","R","Payload"]},label:{type:"string"},options:{type:"object",properties:{indent:{type:"string"},withImports:{type:"boolean"},withComments:{type:"boolean"},binary:{type:"boolean"},credentials:{type:"string",enum:["omit","same-origin","include"]}},additionalProperties:!1}},required:["lang"],additionalProperties:!1}},skipOptionalParameters:{type:"boolean"},withOAuth2Call:{type:"boolean"}},additionalProperties:!1},_2={type:"array",items:{type:"object",properties:{title:{type:"string"},url:{type:"string"}},required:["url"],additionalProperties:!1}},O2={type:"object",properties:{licenseKey:{type:"string"},hideLoading:{type:"boolean"},disableRouter:{type:"boolean"},hideSidebar:{type:"boolean"},feedback:Su,hideReplay:{type:"boolean"},oAuth2RedirectURI:{type:"string",nullable:!0},corsProxyUrl:{type:"string"},sortRequiredPropsFirst:{type:"boolean"},sanitize:{type:"boolean"},hideDownloadButtons:{type:"boolean"},downloadUrls:_2,onlyRequiredInSamples:{type:"boolean"},generatedSamplesMaxDepth:{oneOf:[{type:"number"},{type:"string"}]},showExtensions:{oneOf:[{type:"boolean"},{type:"string"},{type:"array",items:{type:"string"}}]},hideSchemaTitles:{type:"boolean"},jsonSamplesExpandLevel:{oneOf:[{type:"number"},{type:"string"}]},schemasExpansionLevel:{oneOf:[{type:"number"},{type:"string"}]},mockServer:{type:"object",properties:{url:{type:"string"},position:{type:"string",enum:["first","last","replace","off"]},description:{type:"string"}}},maxDisplayedEnumValues:{type:"number"},schemaDefinitionsTagName:{type:"string"},layout:{type:"string",enum:["stacked","three-panel"]},hideInfoMetadata:{type:"boolean"},events:{type:"object"},skipBundle:{type:"boolean"},routingBasePath:{type:"string"},codeSamples:vA,ignoreNamedSchemas:{oneOf:[{type:"array",items:{type:"string"}},{type:"string"}]},hidePropertiesPrefix:{type:"boolean"},excludeFromSearch:{type:"boolean"},showSchemaCatalogLinks:{type:"boolean"}},additionalProperties:!1},Is={type:"object",properties:{includeByName:{type:"array",items:{type:"string"}},excludeByName:{type:"array",items:{type:"string"}}},additionalProperties:!1},xA={type:"object",properties:{name:{type:"string"},items:Is,queries:Is,mutations:Is,subscriptions:Is,types:Is,directives:Is},required:["name"],additionalProperties:!1},wA={properties:{requireExactGroups:{type:"boolean"},groups:{type:"array",items:xA},otherItemsGroupName:{type:"string"}}},Au={type:"object",properties:{menu:{type:"object",properties:Object.assign({},wA.properties),additionalProperties:!1},sidebar:{type:"object",properties:{hide:{type:"boolean"}}},downloadUrls:_2,apiLogo:{type:"object",properties:{imageUrl:{type:"string"},href:{type:"string"},altText:{type:"string"},backgroundColor:{type:"string"}}},jsonSamplesDepth:{type:"number"},samplesMaxInlineArgs:{type:"number"},licenseKey:{type:"string"},fieldExpandLevel:{type:"number"},baseUrlPath:{type:"string"},metadata:{type:"object",properties:{apiId:{type:"string"}},additionalProperties:!0},feedback:Su,layout:{type:"string",enum:["stacked","three-panel"]},showBuiltInScalars:{type:"boolean"},showBuiltInDirectives:{type:"boolean"}},additionalProperties:!1},kA={type:"object",properties:{label:{type:"string"},lang:{enum:["curl","C#","Go","Java","Java8+Apache","JavaScript","Node.js","PHP","Python","R","Ruby"]}},required:["lang"]},CA={type:"object",properties:{enum:{type:"string"},enumSingleValue:{type:"string"},enumArray:{type:"string"},default:{type:"string"},deprecated:{type:"string"},example:{type:"string"},examples:{type:"string"},nullable:{type:"string"},recursive:{type:"string"},arrayOf:{type:"string"},webhook:{type:"string"},authorizations:{type:"string"},tryItAuthBasicUsername:{type:"string"},tryItAuthBasicPassword:{type:"string"}}},P2={type:"object",properties:{label:{type:"string"},link:{type:"string"},target:{type:"string"}},required:["label","link"]},SA={type:"object",properties:{beforeInfo:{type:"array",items:P2},end:{type:"array",items:P2}}},Pi={type:"object",properties:{main:{type:"string"},light:{type:"string"},dark:{type:"string"},contrastText:{type:"string"}}},ju={type:"object",properties:{backgroundColor:{type:"string"},borderColor:{type:"string"},color:{type:"string"},tabTextColor:{type:"string"}}},AA={type:"object",properties:Pu(Pi.properties,["light","dark"])},jA={type:"object",properties:{basic:{type:"string"},delete:{type:"string"},get:{type:"string"},head:{type:"string"},link:{type:"string"},options:{type:"string"},patch:{type:"string"},post:{type:"string"},put:{type:"string"}}},EA={type:"object",properties:{error:ju,info:ju,redirect:ju,success:ju}},_A={type:"object",properties:Ns(Pi.properties,["dark"])},OA={type:"object",properties:{primary:{type:"string"},secondary:{type:"string"},light:{type:"string"}}},PA={type:"object",properties:{accent:Pi,border:AA,error:Pi,http:jA,primary:Pi,responses:EA,secondary:_A,success:Pi,text:OA,tonalOffset:{type:"number"},warning:Pi}},Eu={type:"object",properties:{fontSize:{type:"string"},padding:{type:"string"},minWidth:{type:"string"}}},IA={type:"object",properties:{small:Eu,medium:Eu,large:Eu,xlarge:Eu}},so={type:"object",properties:{fontFamily:{type:"string"},fontSize:{type:"string"},fontWeight:{type:"string"},lineHeight:{type:"string"}}},NA={type:"object",properties:Object.assign(Object.assign({},Ns(so.properties,["fontSize","lineHeight"])),{borderRadius:{type:"string"},hoverStyle:{type:"string"},boxShadow:{type:"string"},hoverBoxShadow:{type:"string"},sizes:IA})},I2={type:"object",properties:Pu(so.properties,["fontSize","lineHeight"])},LA={type:"object",properties:{medium:I2,small:I2}},zA={type:"object",properties:Object.assign(Object.assign({},Ns(so.properties,["fontSize","lineHeight"])),{borderRadius:{type:"string"},color:{type:"string"},sizes:LA})},RA={type:"object",properties:{top:{type:"string"},width:{type:"string"},height:{type:"string"}}},TA={type:"object",properties:{borderRadius:{type:"string"},backgroundColor:{type:"string"}}},N2={type:"object",properties:{fullWidth:{type:"boolean"}}},DA={type:"object",properties:{buttons:NA,httpBadges:zA,layoutControls:RA,panels:TA,tryItButton:N2,tryItSendButton:N2}},_u={type:"object",properties:{small:{type:"string"},medium:{type:"string"},large:{type:"string"}}},MA={type:"object",properties:{maxWidth:_u}},FA={type:"object",properties:{maxWidth:_u,middlePanelMaxWidth:_u}},qA={type:"object",properties:{showDarkRightPanel:{type:"boolean"},stacked:MA,"three-panel":FA}},L2={type:"object",properties:{backgroundColor:{type:"string"},border:{type:"string"}}},$A={type:"object",properties:{breakFieldNames:{type:"boolean"},caretColor:{type:"string"},caretSize:{type:"string"},constraints:L2,defaultDetailsWidth:{type:"string"},examples:L2,labelsTextSize:{type:"string"},linesColor:{type:"string"},nestedBackground:{type:"string"},nestingSpacing:{type:"string"},requireLabelColor:{type:"string"},typeNameColor:{type:"string"},typeTitleColor:{type:"string"}}},z2={type:"object",properties:{subItemsColor:{type:"string"},textTransform:{type:"string"},fontWeight:{type:"string"}}},HA={type:"object",properties:Pu(z2.properties,["textTransform"])},BA={type:"object",properties:{unit:{type:"number"},paddingHorizontal:{type:"string"},paddingVertical:{type:"string"},offsetTop:{type:"string"},offsetLeft:{type:"string"},offsetNesting:{type:"string"}}},UA={type:"object",properties:Object.assign(Object.assign({},Ns(so.properties,["fontWeight","lineHeight"])),{activeBgColor:{type:"string"},activeTextColor:{type:"string"},backgroundColor:{type:"string"},borderRadius:{type:"string"},breakPath:{type:"boolean"},caretColor:{type:"string"},caretSize:{type:"string"},groupItems:z2,level1items:HA,rightLineColor:{type:"string"},separatorLabelColor:{type:"string"},showAtBreakpoint:{type:"string"},spacing:BA,textColor:{type:"string"},width:{type:"string"}})},Ou={type:"object",properties:Object.assign(Object.assign({},so.properties),{color:{type:"string"},transform:{type:"string"}})},VA={type:"object",properties:Object.assign(Object.assign({},so.properties),{backgroundColor:{type:"string"},color:{type:"string"},wordBreak:{type:"string",enum:["break-all","break-word","keep-all","normal","revert","unset","inherit","initial"]},wrap:{type:"boolean"}})},WA={type:"object",properties:Ns(so.properties,["fontSize"])},GA={type:"object",properties:{color:{type:"string"},hover:{type:"string"},textDecoration:{type:"string"},hoverTextDecoration:{type:"string"},visited:{type:"string"}}},ZA={type:"object",properties:Object.assign(Object.assign({code:VA,fieldName:so},Pu(so.properties,["fontSize","fontFamily"])),{fontWeightBold:{type:"string"},fontWeightLight:{type:"string"},fontWeightRegular:{type:"string"},heading1:Ou,heading2:Ou,heading3:Ou,headings:WA,lineHeight:{type:"string"},links:GA,optimizeSpeed:{type:"boolean"},rightPanelHeading:Ou,smoothing:{type:"string",enum:["auto","none","antialiased","subpixel-antialiased","grayscale"]}})},KA={type:"object",properties:Object.assign({color:{type:"string"}},Ns(so.properties,["fontWeight"]))},YA={type:"object",properties:{backgroundColor:{type:"string"},borderRadius:{type:"string"},tokens:KA}},JA={type:"object",properties:{gutter:{type:"string"},maxHeight:{type:"string"},maxWidth:{type:"string"}}},QA={type:"object",properties:{backgroundColor:{type:"string"},color:{type:"string"}}},R2={type:"object",properties:{custom:{type:"string"}}},XA={type:"object",properties:{DownloadButton:R2,NextSectionButton:R2}},ej={type:"object",properties:{backgroundColor:{type:"string"},panelBackgroundColor:{type:"string"},panelControlsBackgroundColor:{type:"string"},showAtBreakpoint:{type:"string"},textColor:{type:"string"},width:{type:"string"}}},tj={type:"object",properties:{borderRadius:{type:"string"}}},rj={type:"object",properties:{sectionHorizontal:{type:"number"},sectionVertical:{type:"number"},unit:{type:"number"}}},nj={type:"object",properties:{breakpoints:_u,codeBlock:YA,colors:PA,components:DA,layout:qA,logo:JA,fab:QA,overrides:XA,rightPanel:ej,schema:$A,shape:tj,sidebar:UA,spacing:rj,typography:ZA,links:{properties:{color:{type:"string"}}},codeSample:{properties:{backgroundColor:{type:"string"}}}}},oj={type:"object",properties:{skipOptionalParameters:{type:"boolean"},languages:{type:"array",items:kA}},required:["languages"]},aj={properties:{theme:nj,ctrlFHijack:{type:"boolean"},defaultSampleLanguage:{type:"string"},disableDeepLinks:{type:"boolean"},disableSearch:{type:"boolean"},disableSidebar:{type:"boolean"},downloadDefinitionUrl:{type:"string"},expandDefaultServerVariables:{type:"boolean"},enumSkipQuotes:{type:"boolean"},expandDefaultRequest:{type:"boolean"},expandDefaultResponse:{type:"boolean"},expandResponses:{type:"string"},expandSingleSchemaField:{type:"boolean"},generateCodeSamples:oj,generatedPayloadSamplesMaxDepth:{type:"number"},hideDownloadButton:{type:"boolean"},hideHostname:{type:"boolean"},hideInfoSection:{type:"boolean"},hideLogo:{type:"boolean"},hideRequestPayloadSample:{type:"boolean"},hideRightPanel:{type:"boolean"},hideSchemaPattern:{type:"boolean"},hideSingleRequestSampleTab:{type:"boolean"},hideSecuritySection:{type:"boolean"},hideTryItPanel:{type:"boolean"},hideFab:{type:"boolean"},hideOneOfDescription:{type:"boolean"},htmlTemplate:{type:"string"},jsonSampleExpandLevel:{oneOf:[{type:"number",minimum:1},{type:"string"}]},labels:CA,menuToggle:{type:"boolean"},nativeScrollbars:{type:"boolean"},noAutoAuth:{type:"boolean"},onDeepLinkClick:{type:"object"},pagination:{enum:["none","section","item"]},pathInMiddlePanel:{type:"boolean"},payloadSampleIdx:{type:"number",minimum:0},requiredPropsFirst:{type:"boolean"},routingStrategy:{type:"string"},samplesTabsMaxCount:{type:"number"},schemaExpansionLevel:{oneOf:[{type:"number",minimum:0},{type:"string"}]},minCharacterLengthToInitSearch:{type:"number",minimum:1},maxResponseHeadersToShowInTryIt:{type:"number",minimum:0},scrollYOffset:{oneOf:[{type:"number"},{type:"string"}]},searchAutoExpand:{type:"boolean"},searchFieldLevelBoost:{type:"number",minimum:0},searchMaxDepth:{type:"number",minimum:1},searchMode:{type:"string",enum:["default","path-only"]},searchOperationTitleBoost:{type:"number"},searchTagTitleBoost:{type:"number"},sendXUserAgentInTryIt:{type:"boolean"},showChangeLayoutButton:{type:"boolean"},showConsole:{type:"boolean"},showNextButton:{type:"boolean"},showRightPanelToggle:{type:"boolean"},showSecuritySchemeType:{type:"boolean"},showWebhookVerb:{type:"boolean"},showObjectSchemaExamples:{type:"boolean"},disableTryItRequestUrlEncoding:{type:"boolean"},sidebarLinks:SA,sideNavStyle:{type:"string",enum:["summary-only","path-first","id-only","path-only"]},simpleOneOfTypeLabel:{type:"boolean"},sortEnumValuesAlphabetically:{type:"boolean"},sortOperationsAlphabetically:{type:"boolean"},sortPropsAlphabetically:{type:"boolean"},sortTagsAlphabetically:{type:"boolean"},suppressWarnings:{type:"boolean"},unstable_externalDescription:{type:"boolean"},unstable_ignoreMimeParameters:{type:"boolean"},untrustedDefinition:{type:"boolean"},showAccessMode:{type:"boolean"},preserveOriginalExtensionsName:{type:"boolean"},markdownHeadingsAnchorLevel:{type:"number"}}};function Pu(e,t){return Object.fromEntries(t.filter(r=>r in e).map(r=>[r,e[r]]))}function Ns(e,t){return Object.fromEntries(Object.entries(e).filter(([r])=>!t.includes(r)))}const Go={type:"object",additionalProperties:{oneOf:[{type:"string"},{type:"object"}]}},Dh={rules:Go,oas2Rules:Go,oas3_0Rules:Go,oas3_1Rules:Go,oas3_2Rules:Go,async2Rules:Go,async3Rules:Go,arazzo1Rules:Go,overlay1Rules:Go},Zo={type:"object",additionalProperties:!0},Mh={preprocessors:Zo,oas2Preprocessors:Zo,oas3_0Preprocessors:Zo,oas3_1Preprocessors:Zo,oas3_2Preprocessors:Zo,async2Preprocessors:Zo,async3Preprocessors:Zo,arazzo1Preprocessors:Zo,overlay1Preprocessors:Zo},Ko={type:"object",additionalProperties:!0},Fh={decorators:Ko,oas2Decorators:Ko,oas3_0Decorators:Ko,oas3_1Decorators:Ko,oas3_2Decorators:Ko,async2Decorators:Ko,async3Decorators:Ko,arazzo1Decorators:Ko,overlay1Decorators:Ko},xr={type:"object",properties:{hide:{type:"boolean"}},additionalProperties:!1},T2={type:"object",properties:{src:{type:"string"},async:{type:"boolean"},crossorigin:{type:"string"},defer:{type:"boolean"},fetchpriority:{type:"string"},integrity:{type:"string"},module:{type:"boolean"},nomodule:{type:"boolean"},nonce:{type:"string"},referrerpolicy:{type:"string"},type:{type:"string"}},required:["src"],additionalProperties:!0},qh={type:"object",properties:{page:{type:"string"},directory:{type:"string"},disconnect:{type:"boolean",default:!1},group:{type:"string"},label:{type:"string"},href:{type:"string"},external:{type:"boolean"},labelTranslationKey:{type:"string"},groupTranslationKey:{type:"string"},icon:{oneOf:[{type:"string"},{type:"object",properties:{srcSet:{type:"string"}},required:["srcSet"]}]},separator:{type:"string"},separatorLine:{type:"boolean"},linePosition:{type:"string",enum:["top","bottom"],default:"top"},version:{type:"string"},menuStyle:{type:"string",enum:["drilldown"]},expanded:{type:"string",const:"always"},selectFirstItemOnExpand:{type:"boolean"},flatten:{type:"boolean"},linkedSidebars:{type:"array",items:{type:"string"}},items:{type:"array",items:{type:"object",additionalProperties:!0}},rbac:{type:"object",additionalProperties:{type:"string"}},additionalProps:{type:"object",additionalProperties:!0}}},$h={type:"array",items:Object.assign(Object.assign({},qh),{properties:Object.assign(Object.assign({},qh.properties),{items:{type:"array",items:qh}})})},ij={type:"object",properties:{name:{type:"string"},icon:{type:"string"},folder:{type:"string"}},additionalProperties:!1,required:["name","folder"]},sj={type:"object",properties:{hide:{type:"boolean",default:!1},suggestions:{default:[],type:"array",items:{type:"string"}},prompt:{type:"string"}},additionalProperties:!1},lj={type:"array",items:{type:"object",required:["name","field","type"],properties:{name:{type:"string"},field:{type:"string"},type:{type:"string",enum:["multi-select","select","tags"]}},additionalProperties:!1}},cj={type:"object",properties:Object.assign({facets:lj},xr.properties),additionalProperties:!1},pj={type:"object",properties:{page:{type:"string"},label:{type:"string"},labelTranslationKey:{type:"string"}},required:["page"]},D2={type:"object",properties:{image:{type:"string"},srcSet:{type:"string"},altText:{type:"string"},link:{type:"string"},favicon:{type:"string"}},additionalProperties:!1},M2={type:"object",properties:Object.assign({items:$h},xr.properties),additionalProperties:!1},F2={type:"object",additionalProperties:ij},q2={type:"object",properties:Object.assign({items:$h,copyrightText:{type:"string"},logo:xr},xr.properties),additionalProperties:!1},$2={type:"object",properties:Object.assign({separatorLine:{type:"boolean"},linePosition:{type:"string",enum:["top","bottom"],default:"bottom"}},xr.properties),additionalProperties:!1},H2={type:"object",properties:{head:{type:"array",items:T2},body:{type:"array",items:T2}},additionalProperties:!1},B2={type:"array",items:{type:"object",properties:{href:{type:"string"},as:{type:"string"},crossorigin:{type:"string"},fetchpriority:{type:"string"},hreflang:{type:"string"},imagesizes:{type:"string"},imagesrcset:{type:"string"},integrity:{type:"string"},media:{type:"string"},prefetch:{type:"string"},referrerpolicy:{type:"string"},rel:{type:"string"},sizes:{type:"string"},title:{type:"string"},type:{type:"string"}},required:["href"],additionalProperties:!0}},U2={type:"object",properties:Object.assign({engine:{type:"string",enum:["flexsearch","typesense"],default:"flexsearch"},ai:sj,filters:cj,placement:{type:"string",default:"navbar"},shortcuts:{type:"array",items:{type:"string"},default:["\u2318+K,ctrl+K"]},suggestedPages:{type:"array",items:pj}},xr.properties),additionalProperties:!1},V2={type:"object",properties:{hide:{type:"boolean"},suggestions:{default:[],type:"array",items:{type:"string"}},prompt:{type:"string"},trigger:{type:"object",properties:{hide:{type:"boolean",default:!1},inputType:{type:"string",enum:["button","icon"],default:"button"},inputIcon:{type:"string",enum:["chat","sparkles","redocly"],default:"redocly"}},additionalProperties:!1}},additionalProperties:!1},W2={type:"object",properties:Object.assign({ignoreDetection:{type:"boolean"},modes:{type:"array",items:{type:"string"},default:["light","dark"]}},xr.properties),additionalProperties:!1},uj={type:"object",properties:Object.assign(Object.assign({},xr.properties),{items:{type:"array",items:{type:"string",enum:["copy","view","chatgpt","claude"]},default:["copy","view","chatgpt","claude"]}}),additionalProperties:!1},G2={type:"object",properties:{nextButton:{type:"object",properties:Object.assign({text:{type:"string"}},xr.properties),additionalProperties:!1,default:{}},previousButton:{type:"object",properties:Object.assign({text:{type:"string"}},xr.properties),additionalProperties:!1,default:{}},actions:uj},additionalProperties:!1},Z2={type:"object",properties:{elementFormat:{type:"string",default:"icon"},copy:{type:"object",properties:Object.assign({},xr.properties),additionalProperties:!1,default:{hide:!1}},report:{type:"object",properties:Object.assign({tooltipText:{type:"string"},buttonText:{type:"string"},label:{type:"string"}},xr.properties),additionalProperties:!1,default:{hide:!1}},expand:{type:"object",properties:Object.assign({},xr.properties),additionalProperties:!1,default:{hide:!1}},collapse:{type:"object",properties:Object.assign({},xr.properties),additionalProperties:!1,default:{hide:!1}}},additionalProperties:!1},K2={type:"object",properties:{frontMatterKeysToResolve:{type:"array",items:{type:"string"},default:["image","links"]},partialsFolders:{type:"array",items:{type:"string"},default:["**/_partials/**"]},lastUpdatedBlock:{type:"object",properties:Object.assign({format:{type:"string",enum:["timeago","iso","long","short"],default:"timeago"},locale:{type:"string"}},xr.properties),additionalProperties:!1,default:{}},toc:{type:"object",properties:Object.assign({header:{type:"string",default:"On this page"},depth:{type:"integer",default:3,minimum:1}},xr.properties),additionalProperties:!1,default:{}},editPage:{type:"object",properties:Object.assign({baseUrl:{type:"string"}},xr.properties),additionalProperties:!1,default:{}}},additionalProperties:!1,default:{}},Iu=Object.assign(Object.assign({},O2),{properties:Object.assign(Object.assign({},O2.properties),aj.properties)}),dj={type:"object",properties:{includeInDevelopment:{type:"boolean"},scriptUrl:{type:"string"},pageViewEventName:{type:"string"}},additionalProperties:!1,required:["scriptUrl"]},fj={type:"object",properties:{includeInDevelopment:{type:"boolean"},apiKey:{type:"string"},head:{type:"boolean"},respectDNT:{type:"boolean"},exclude:{type:"array",items:{type:"string"}},outboundClickEventName:{type:"string"},pageViewEventName:{type:"string"},amplitudeConfig:{type:"object",additionalProperties:!0}},additionalProperties:!1,required:["apiKey"]},gj={type:"object",properties:{includeInDevelopment:{type:"boolean"},orgId:{type:"string"}},additionalProperties:!1,required:["orgId"]},hj={type:"object",properties:{includeInDevelopment:{type:"boolean"},appId:{type:"string"}},additionalProperties:!1,required:["appId"]},mj={type:"object",properties:{includeInDevelopment:{type:"boolean"},writeKey:{type:"string",minLength:10},trackPage:{type:"boolean"},dataPlaneUrl:{type:"string"},controlPlaneUrl:{type:"string"},sdkUrl:{type:"string"},loadOptions:{type:"object",additionalProperties:!0}},additionalProperties:!1,required:["writeKey"]},bj={type:"object",properties:{includeInDevelopment:{type:"boolean"},writeKey:{type:"string",minLength:10},trackPage:{type:"boolean"},includeTitleInPageCall:{type:"boolean"},host:{type:"string"}},additionalProperties:!1,required:["writeKey"]},yj={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},gtmAuth:{type:"string"},gtmPreview:{type:"string"},defaultDataLayer:{},dataLayerName:{type:"string"},enableWebVitalsTracking:{type:"boolean"},selfHostedOrigin:{type:"string"},pageViewEventName:{type:"string"}},additionalProperties:!1,required:["trackingId"]},Y2={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},conversionId:{type:"string"},floodlightId:{type:"string"},optimizeId:{type:"string"},exclude:{type:"array",items:{type:"string"}}},additionalProperties:!1,required:["trackingId"]},vj={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},conversionId:{type:"string"},floodlightId:{type:"string"},head:{type:"boolean"},respectDNT:{type:"boolean"},exclude:{type:"array",items:{type:"string"}},optimizeId:{type:"string"},anonymizeIp:{type:"boolean"},cookieExpires:{type:"number"},trackers:{type:"object",additionalProperties:Y2}},additionalProperties:!1,required:["trackingId"]},J2={type:"object",properties:{adobe:dj,amplitude:fj,fullstory:gj,heap:hj,rudderstack:mj,segment:bj,gtm:yj,ga:vj}},Q2={type:"object",properties:Object.assign({items:{type:"array",items:{type:"object",properties:{label:{type:"string"},external:{type:"boolean"},link:{type:"string"},separatorLine:{type:"boolean"}},additionalProperties:!0},default:[]},hideLoginButton:{type:"boolean"}},xr.properties),additionalProperties:!1},X2={type:"object",properties:{hide:{type:"boolean"},showForUnversioned:{type:"boolean"}}},ew={type:"object",properties:{hide:{type:"boolean"},prefixItems:{type:"array",items:{type:"object",properties:{label:{type:"string"},labelTranslationKey:{type:"string"},page:{type:"string"},icon:{type:"string"}},additionalProperties:!1,default:{}}}},additionalProperties:!1},xj={type:"object",additionalProperties:!1,required:["title","property"],properties:{type:{type:"string",enum:["select","checkboxes","date-range"],default:"checkboxes"},title:{type:"string"},titleTranslationKey:{type:"string"},property:{type:"string"},parentFilter:{type:"string"},valuesMapping:{type:"object",additionalProperties:{type:"string"}},missingCategoryName:{type:"string"},missingCategoryNameTranslationKey:{type:"string"},options:{type:"array",items:{type:"string"}}}},wj={type:"object",additionalProperties:!0,required:["slug","items"],properties:{show:{type:"boolean"},slug:{type:"string"},filters:{type:"array",items:xj},groupByFirstFilter:{type:"boolean"},filterValuesCasing:{type:"string",enum:["sentence","original","lowercase","uppercase"]},items:$h,requiredPermission:{type:"string"},separateVersions:{type:"boolean"},title:{type:"string"},titleTranslationKey:{type:"string"},description:{type:"string"},descriptionTranslationKey:{type:"string"}}},Nu={type:"object",patternProperties:{".*":wj}},tw={type:"object",additionalProperties:!0,required:[],properties:{ignoreNonCompliant:{type:"boolean",default:!1},teamMetadataProperty:{type:"object",properties:{property:{type:"string"},label:{type:"string"},default:{type:"string"}}},levels:{type:"array",items:{type:"object",required:["name"],properties:Object.assign(Object.assign(Object.assign({name:{type:"string"},color:{type:"string"},extends:{type:"array",items:{type:"string"}}},Dh),Mh),Fh),additionalProperties:!1}},targets:{type:"array",items:{type:"object",required:["where"],properties:{minimumLevel:{type:"string"},rules:{type:"object",additionalProperties:!0},where:{type:"object",required:["metadata"],properties:{metadata:{type:"object",additionalProperties:{type:"string"}}},additionalProperties:!1}},additionalProperties:!1}},ignore:{type:"array",items:{type:"string"}},fromProjectUrl:{type:"string",format:"uri"}}},kj={type:"object",required:["key"],properties:{key:{type:"string"}},additionalProperties:!1},Cj={type:"object",required:["type"],properties:{type:{type:"string"}},additionalProperties:!1},Sj={type:"object",required:["property","title"],properties:{property:{type:"string"},hide:{type:"boolean"},label:{type:"string"},options:{type:"array",items:{type:"string"}},type:{type:"string",enum:["select","checkboxes","date-range"],default:"checkboxes"},title:{type:"string"},titleTranslationKey:{type:"string"},parentFilter:{type:"string"},valuesMapping:{type:"object",additionalProperties:{type:"string"}}},additionalProperties:!1},Yo={type:"object",properties:{slug:{type:"string"},hide:{type:"boolean"},includes:{type:"array",items:Cj},excludes:{type:"array",items:kj},filters:{type:"array",items:Sj},titleTranslationKey:{type:"string"},descriptionTranslationKey:{type:"string"},catalogSwitcherLabelTranslationKey:{type:"string"}},additionalProperties:!1},Aj={type:"object",properties:{type:{type:"string",enum:["string","number","boolean","array","object"]},description:{type:"string"},example:{oneOf:[{type:"string"},{type:"number"},{type:"boolean"},{type:"array"},{type:"object"}]},enum:{type:"array",items:{type:"string"}},pattern:{type:"string"},format:{type:"string"},minimum:{type:"number"},maximum:{type:"number"},items:{type:"object"}},additionalProperties:!0},jj={type:"object",required:["type","properties"],properties:{type:{type:"string",enum:["object"]},description:{type:"string"},properties:{type:"object",additionalProperties:Aj},required:{type:"array",items:{type:"string"}},additionalProperties:{type:"boolean"}},additionalProperties:!0},Ej={type:"object",required:["name","description","metadataSchema"],properties:{name:{type:"string",description:"Display name of the entity type"},description:{type:"string",description:"Description of the entity type"},metadataSchema:jj,icon:{type:"object",properties:{src:{type:"string"},srcSet:{type:"string"}},additionalProperties:!1}},additionalProperties:!1},_j={type:"object",additionalProperties:Ej},rw={type:"object",properties:{show:{type:"boolean",default:!1},entityTypes:_j,catalogs:{type:"object",properties:{all:Yo,services:Yo,domains:Yo,teams:Yo,users:Yo,apiDescriptions:Yo,dataSchemas:Yo,apiOperations:Yo},additionalProperties:Yo}},additionalProperties:!1},lo={type:"object",properties:{imports:{type:"array",items:{type:"string"}},logo:D2,navbar:M2,products:F2,footer:q2,sidebar:$2,scripts:H2,links:B2,feedback:Su,search:U2,aiAssistant:V2,colorMode:W2,navigation:G2,codeSnippet:Z2,markdown:K2,openapi:Iu,graphql:Au,analytics:J2,userMenu:Q2,versionPicker:X2,breadcrumbs:ew,catalog:Nu,entitiesCatalog:rw,catalogClassic:Nu,scorecard:tw},additionalProperties:!0},Oj="https://redocly.com/sso/teams";var Lu;(function(e){e.OIDC="OIDC",e.SAML2="SAML2"})(Lu||(Lu={}));var zu;(function(e){e.SERVICE_ACCOUNT="SERVICE_ACCOUNT",e.OAUTH2="OAUTH2"})(zu||(zu={}));var Vt;(function(e){e.STACKED="stacked",e.THREE_PANEL="three-panel"})(Vt||(Vt={}));const Pj=["partOf","hasParts","creates","createdBy","owns","ownedBy","implements","implementedBy","dependsOn","dependencyOf","uses","usedBy","produces","consumes","linksTo","supersedes","supersededBy","compatibleWith","extends","extendedBy","relatesTo","hasMember","memberOf","triggers","triggeredBy","returns","returnedBy"];function Hh(e,t){return Object.fromEntries(Object.entries(e).map(([r,n])=>{if(r!==t)return typeof n!="object"||!n?[r,n]:Array.isArray(n)?[r,n.map(a=>typeof a=="object"?Hh(a,t):a)]:[r,Hh(n,t)]}).filter(Boolean))}const Ij={type:"object",additionalProperties:{type:"string"}},Nj={type:"object",additionalProperties:!1,patternProperties:{"^[a-zA-Z0-9_-]+$":{type:"string",pattern:"^https?://[^\\s/$.?#].[^\\s]*$"}}},Ru={type:"string",enum:["error","warn","off"]},Lj={type:"object",additionalProperties:!1,properties:{schemaCheck:Ru,statusCodeCheck:Ru,contentTypeCheck:Ru,successCriteriaCheck:Ru}},zj={type:"object",properties:{event:{type:"string",enum:["schedule"]},interval:{type:"string",enum:["1m","2m","5m","10m","15m","30m","1h","3h","6h","12h","1d","7d"]}},required:["event"],additionalProperties:!1},Rj={type:"object",properties:{event:{type:"string",enum:["build"]}},required:["event"],additionalProperties:!1},Tj={type:"object",properties:{warn:{type:"number"},error:{type:"number"}},additionalProperties:!1},Dj={type:"object",properties:{ignoreLint:{oneOf:[{type:"boolean",default:!1},{type:"object",additionalProperties:{type:"boolean"}}]},ignoreLinkChecker:{type:"boolean"},ignoreMarkdocErrors:{type:"boolean"},ignoreRespectMonitoring:{type:"boolean"},jobs:{type:"array",items:{type:"object",properties:{path:{type:"string",pattern:"^(?!\\/|\\.\\./)"},agent:{type:"string",enum:["respect"]},trigger:{oneOf:[zj,Rj]},inputs:Ij,servers:Nj,severity:Lj,slo:Tj},required:["path","trigger","agent"],additionalProperties:!1}}},additionalProperties:!1},Mj={type:"object",properties:{end_session_endpoint:{type:"string"},token_endpoint:{type:"string"},authorization_endpoint:{type:"string"},jwks_uri:{type:"string"}},required:["token_endpoint","authorization_endpoint"],additionalProperties:!0},Fj={type:"object",properties:{type:{type:"string",const:Lu.OIDC},title:{type:"string"},pkce:{type:"boolean",default:!1},configurationUrl:{type:"string",minLength:1},configuration:Mj,clientId:{type:"string",minLength:1},clientSecret:{type:"string",minLength:0},teamsClaimName:{type:"string"},teamsClaimMap:{type:"object",additionalProperties:{type:"string"}},defaultTeams:{type:"array",items:{type:"string"}},scopes:{type:"array",items:{type:"string"}},tokenExpirationTime:{type:"number"},authorizationRequestCustomParams:{type:"object",additionalProperties:{type:"string"}},introspectEndpoint:{type:"string"},tokenRequestCustomParams:{type:"object",additionalProperties:{type:"string"}},audience:{type:"array",items:{type:"string"}}},required:["type","clientId"],oneOf:[{required:["configurationUrl"]},{required:["configuration"]}],additionalProperties:!1},qj={type:"object",properties:{type:{type:"string",const:Lu.SAML2},title:{type:"string"},issuerId:{type:"string"},entityId:{type:"string"},ssoUrl:{type:"string"},x509PublicCert:{type:"string"},teamsAttributeName:{type:"string",default:Oj},teamsAttributeMap:{type:"object",additionalProperties:{type:"string"}},defaultTeams:{type:"array",items:{type:"string"}}},additionalProperties:!1,required:["type","issuerId","ssoUrl","x509PublicCert"]},$j={oneOf:[Fj,qj],discriminator:{propertyName:"type"}},Hj={type:"object",additionalProperties:$j},Bj={oneOf:[{type:"array",items:{type:"string",enum:["REDOCLY","CORPORATE","GUEST"]},uniqueItems:!0},{type:"string",enum:["REDOCLY","CORPORATE","GUEST"]}]},Uj={type:"object",properties:{to:{type:"string"},type:{type:"number",default:301}},additionalProperties:!1},Vj={type:"object",additionalProperties:Uj,default:{}},nw={type:"object",properties:Object.assign(Object.assign(Object.assign(Object.assign({root:{type:"string"},output:{type:"string",pattern:"(.ya?ml|.json)$"},rbac:{type:"object",additionalProperties:!0},openapi:Iu,graphql:Au,theme:{type:"object",properties:{openapi:Iu,graphql:Au},additionalProperties:!1},title:{type:"string"},metadata:{type:"object",additionalProperties:!0}},Dh),Mh),Fh),{extends:{type:"array",items:{type:"string"}}}),required:["root"]},Wj={type:"object",additionalProperties:!0},Gj={type:"object",additionalProperties:{type:"object",additionalProperties:!0}},ow={type:"object",properties:{hide:{type:"boolean",default:!1},title:{type:"string"},description:{type:"string"},details:{type:"object",properties:{path:{type:"string"},content:{type:"string"}},additionalProperties:!1},excludeFiles:{type:"array",items:{type:"string"},default:[]},sections:{type:"array",items:{type:"object",properties:{title:{type:"string"},description:{type:"string"},includeFiles:{type:"array",items:{type:"string"},default:[]},excludeFiles:{type:"array",items:{type:"string"},default:[]}},required:["title"],additionalProperties:!1}}},default:{hide:!1,title:void 0,description:void 0,details:void 0,sections:[{title:"Table of contents",includeFiles:["**/*"],excludeFiles:[]}]},additionalProperties:!1},aw={type:"object",properties:{title:{type:"string"},description:{type:"string"},siteUrl:{type:"string"},image:{type:"string"},keywords:{oneOf:[{type:"array",items:{type:"string"}},{type:"string"}]},lang:{type:"string"},jsonLd:{type:"object"},meta:{type:"array",items:{type:"object",properties:{name:{type:"string"},content:{type:"string"}},required:["name","content"],additionalProperties:!1}},llmstxt:ow},default:{llmstxt:ow.default},additionalProperties:!1},Zj={type:"object",properties:{folders:{type:"array",items:{type:"string"}}},additionalProperties:!1},Ii={type:"object",additionalProperties:{type:"string"}},Kj={type:"object",properties:{teamNamePatterns:{type:"array",items:{type:"string"}},teamFolders:{type:"array",items:{type:"string"}},teamFoldersBaseRoles:Ii,cms:Ii,reunite:Ii,features:{type:"object",properties:{aiSearch:Ii},additionalProperties:!1},content:{type:"object",properties:{"**":Ii},additionalProperties:Ii}},additionalProperties:Ii},Yj={type:"object",properties:{static:{type:"string"}},additionalProperties:!1,required:["static"]},Jj={type:"object",properties:{idp:{type:"string"}},additionalProperties:!1,required:["idp"]},Qj={type:"object",properties:{type:{type:"string",const:"GRAVITEE"},apiBaseUrl:{type:"string"},env:{type:"string"},allowApiProductsOutsideCatalog:{type:"boolean",default:!1},stage:{type:"string",default:"non-production"},auth:{oneOf:[Yj,Jj]}},additionalProperties:!1,required:["type","apiBaseUrl"]},Xj={type:"object",properties:{type:{type:"string",const:zu.OAUTH2},tokenEndpoint:{type:"string"},clientId:{type:"string"},clientSecret:{type:"string"}},additionalProperties:!1,required:["type","tokenEndpoint","clientId","clientSecret"]},eE={type:"object",properties:{type:{type:"string",const:zu.SERVICE_ACCOUNT},serviceAccountEmail:{type:"string"},serviceAccountPrivateKey:{type:"string"}},additionalProperties:!1,required:["type","serviceAccountEmail","serviceAccountPrivateKey"]},Bh={type:"object",properties:{type:{type:"string",const:"APIGEE_X"},apiUrl:{type:"string"},stage:{type:"string",default:"non-production"},organizationName:{type:"string"},ignoreApiProducts:{type:"array",items:{type:"string"}},allowApiProductsOutsideCatalog:{type:"boolean",default:!1},auth:{type:"object",oneOf:[Xj,eE],discriminator:{propertyName:"type"}}},additionalProperties:!1,required:["type","organizationName","auth"]},tE=Object.assign(Object.assign({},Bh),{properties:Object.assign(Object.assign({},Bh.properties),{type:{type:"string",const:"APIGEE_EDGE"}})}),rE={type:"object",oneOf:[Bh,tE,Qj],discriminator:{propertyName:"type"}},nE={type:"object",required:["adapters"],additionalProperties:!1,properties:{adapters:{type:"array",items:rE}}},iw={type:"object",properties:{defaultLocale:{type:"string"},locales:{type:"array",items:{type:"object",properties:{code:{type:"string"},name:{type:"string"}},required:["code"]}}},additionalProperties:!1,required:["defaultLocale"]},oE={type:"object",properties:{name:{type:"string"},value:{type:"string"}},additionalProperties:!1,required:["name","value"]},aE={type:"object",properties:{hide:{type:"boolean",default:!1},docs:{type:"object",properties:{hide:{type:"boolean",default:!1},name:{type:"string",default:"Docs MCP server"},ignore:{type:"array",items:{type:"string"},default:[]}},additionalProperties:!1}},additionalProperties:!1,default:{hide:!1,docs:{hide:!1,name:"MCP server",ignore:[]}}},Tu={type:"object",properties:Object.assign(Object.assign(Object.assign(Object.assign({imports:{type:"array",items:{type:"string"}},licenseKey:{type:"string"},redirects:Vj,seo:aw,rbac:Kj,apiFunctions:Zj,requiresLogin:{type:"boolean"},responseHeaders:{type:"object",additionalProperties:{type:"array",items:oE}},mockServer:{type:"object",properties:{off:{type:"boolean",default:!1},position:{type:"string",enum:["first","last","replace","off"],default:"first"},strictExamples:{type:"boolean",default:!1},errorIfForcedExampleNotFound:{type:"boolean",default:!1},description:{type:"string"}}},apis:{type:"object",additionalProperties:nw},extends:{type:"array",items:{type:"string"}}},Dh),Fh),Mh),{ssoDirect:Hj,sso:Bj,residency:{type:"string",pattern:"^https?://.*"},developerOnboarding:nE,removeAttribution:{type:"boolean"},i18n:iw,l10n:iw,metadata:Wj,metadataGlobs:Gj,ignore:{type:"array",items:{type:"string"}},theme:lo,reunite:Dj,logo:D2,navbar:M2,products:F2,footer:q2,sidebar:$2,scripts:H2,links:B2,feedback:Su,search:U2,aiAssistant:V2,colorMode:W2,navigation:G2,codeSnippet:Z2,markdown:K2,openapi:Iu,graphql:Au,analytics:J2,userMenu:Q2,versionPicker:X2,breadcrumbs:ew,catalog:Nu,entitiesCatalog:rw,catalogClassic:Nu,scorecard:tw,mcp:aE}),default:{redirects:{},seo:aw.default},additionalProperties:!0},iE=Object.assign(Object.assign({},Hh(Tu,"default")),{additionalProperties:!1});Object.assign(Object.assign({$id:"root-redocly-config"},Tu),{properties:Object.assign(Object.assign({plugins:{type:"array",items:{type:"string"}}},Tu.properties),{env:{type:"object",additionalProperties:iE}}),default:{},additionalProperties:!1});const sw={type:"object",properties:{logo:lo.properties.logo,navbar:lo.properties.navbar,footer:lo.properties.footer,sidebar:lo.properties.sidebar,search:lo.properties.search,codeSnippet:lo.properties.codeSnippet,breadcrumbs:lo.properties.breadcrumbs,openapi:lo.properties.openapi,feedback:lo.properties.feedback,mockServer:Tu.properties.mockServer,analytics:{type:"object",properties:{ga:Y2}}},additionalProperties:!0,default:{}};Object.assign(Object.assign({},sw.properties),{apis:{type:"object",additionalProperties:nw},theme:sw});const sE={type:"object",properties:{email:{type:"string",description:"Email of the user"}},required:["email"],additionalProperties:!0},lE={type:"object",properties:{specType:{type:"string",enum:["jsonschema","openapi","asyncapi","avro","zod","graphql","protobuf","arazzo"],description:"Type of the API description"},descriptionFile:{type:"string",description:"Path to the file containing the API description"}},required:["specType","descriptionFile"],additionalProperties:!0},cE={type:"object",properties:{method:{type:"string",enum:["GET","POST","PUT","DELETE","PATCH","MUTATION","QUERY","SUBSCRIBE","PUBLISH"],description:"HTTP method of the API operation"},path:{type:"string",description:"Path of the API operation"},payload:{type:"array",items:{type:"string",description:"Related dataSchema name"}},responses:{type:"array",items:{type:"string",description:"Related dataSchema name"}}},required:["method","path"],additionalProperties:!0},pE={type:"object",properties:{specType:{type:"string",enum:["jsonschema","openapi","asyncapi","avro","zod","graphql","protobuf","arazzo"],description:"Specification type of the data schema"},schema:{type:"string",description:"Inline schema of the data structure"},sdl:{type:"string",description:"SDL of the data structure"}},required:["specType"],additionalProperties:!0},uE={type:"object",properties:{slack:{type:"object",properties:{channels:{type:"array",items:{type:"object",properties:{name:{type:"string",minLength:2,maxLength:150},url:{type:"string"}},required:["name"],additionalProperties:!1}}},required:["channels"],additionalProperties:!1}},additionalProperties:!1},dE={type:"object",properties:{label:{type:"string",minLength:2,maxLength:150},url:{type:"string"}},required:["label","url"],additionalProperties:!1},fE={type:"object",properties:{type:{type:"string",enum:Pj},key:{type:"string",minLength:2,maxLength:100}},required:["type","key"],additionalProperties:!1},Fa={key:{type:"string",pattern:"^[a-z0-9]+(?:-[a-z0-9]+)*$",minLength:2,maxLength:150},type:{type:"string",enum:["user","data-schema","api-operation","api-description","service","domain","team"]},title:{type:"string",minLength:2,maxLength:200},summary:{type:"string",minLength:1,maxLength:500},tags:{type:"array",items:{type:"string",minLength:1,maxLength:50}},git:{type:"array",items:{type:"string"}},contact:uE,links:{type:"array",items:dE},relations:{type:"array",items:fE},metadata:{type:"object",additionalProperties:!0}};Object.assign(Object.assign({},Fa),{type:{const:"user"},metadata:sE}),Object.assign(Object.assign({},Fa),{type:{const:"api-operation"},metadata:cE}),Object.assign(Object.assign({},Fa),{type:{const:"data-schema"},metadata:pE}),Object.assign(Object.assign({},Fa),{type:{const:"api-description"},metadata:lE}),Object.assign(Object.assign({},Fa),{type:{const:"service"}}),Object.assign(Object.assign({},Fa),{type:{const:"domain"}}),Object.assign(Object.assign({},Fa),{type:{const:"team"}}),Object.assign({},Fa);const Ls={};function lw(e){return"init"in e}function Uh(e){return!!e.write}function cw(e){return"v"in e||"e"in e}function Du(e){if("e"in e)throw e.e;if((Ls?"standalone":void 0)!=="production"&&!("v"in e))throw new Error("[Bug] atom state is not initialized");return e.v}const Mu=new WeakMap;function pw(e){var t;return Fu(e)&&!!((t=Mu.get(e))!=null&&t[0])}function gE(e){const t=Mu.get(e);t?.[0]&&(t[0]=!1,t[1].forEach(r=>r()))}function Vh(e,t){let r=Mu.get(e);if(!r){r=[!0,new Set],Mu.set(e,r);const n=()=>{r[0]=!1};e.then(n,n)}r[1].add(t)}function Fu(e){return typeof e?.then=="function"}function uw(e,t,r){if(!r.p.has(e)){r.p.add(e);const n=()=>r.p.delete(e);t.then(n,n)}}function dw(e,t,r){var n;const a=new Set;for(const s of((n=r.get(e))==null?void 0:n.t)||[])r.has(s)&&a.add(s);for(const s of t.p)a.add(s);return a}const hE=(e,t,...r)=>t.read(...r),mE=(e,t,...r)=>t.write(...r),bE=(e,t)=>{var r;return(r=t.unstable_onInit)==null?void 0:r.call(t,e)},yE=(e,t,r)=>{var n;return(n=t.onMount)==null?void 0:n.call(t,r)},vE=(e,t)=>{const r=Rr(e),n=r[0],a=r[9];if((Ls?"standalone":void 0)!=="production"&&!t)throw new Error("Atom is undefined or null");let s=n.get(t);return s||(s={d:new Map,p:new Set,n:0},n.set(t,s),a?.(e,t)),s},xE=e=>{const t=Rr(e),r=t[1],n=t[3],a=t[4],s=t[5],l=t[6],c=t[13],u=[],d=f=>{try{f()}catch(b){u.push(b)}};do{l.f&&d(l.f);const f=new Set,b=f.add.bind(f);n.forEach(m=>{var x;return(x=r.get(m))==null?void 0:x.l.forEach(b)}),n.clear(),s.forEach(b),s.clear(),a.forEach(b),a.clear(),f.forEach(d),n.size&&c(e)}while(n.size||s.size||a.size);if(u.length)throw new AggregateError(u)},wE=e=>{const t=Rr(e),r=t[1],n=t[2],a=t[3],s=t[11],l=t[14],c=t[17],u=[],d=new WeakSet,f=new WeakSet,b=Array.from(a);for(;b.length;){const m=b[b.length-1],x=s(e,m);if(f.has(m)){b.pop();continue}if(d.has(m)){if(n.get(m)===x.n)u.push([m,x]);else if((Ls?"standalone":void 0)!=="production"&&n.has(m))throw new Error("[Bug] invalidated atom exists");f.add(m),b.pop();continue}d.add(m);for(const v of dw(m,x,r))d.has(v)||b.push(v)}for(let m=u.length-1;m>=0;--m){const[x,v]=u[m];let j=!1;for(const C of v.d.keys())if(C!==x&&a.has(C)){j=!0;break}j&&(l(e,x),c(e,x)),n.delete(x)}},kE=(e,t)=>{var r,n;const a=Rr(e),s=a[1],l=a[2],c=a[3],u=a[6],d=a[7],f=a[11],b=a[12],m=a[13],x=a[14],v=a[16],j=a[17],C=f(e,t);if(cw(C)&&(s.has(t)&&l.get(t)!==C.n||Array.from(C.d).every(([I,z])=>x(e,I).n===z)))return C;C.d.clear();let A=!0;function k(){s.has(t)&&(j(e,t),m(e),b(e))}function _(I){var z;if(I===t){const V=f(e,I);if(!cw(V))if(lw(I))qu(e,I,I.init);else throw new Error("no atom init");return Du(V)}const D=x(e,I);try{return Du(D)}finally{C.d.set(I,D.n),pw(C.v)&&uw(t,C.v,D),(z=s.get(I))==null||z.t.add(t),A||k()}}let O,S;const P={get signal(){return O||(O=new AbortController),O.signal},get setSelf(){return(Ls?"standalone":void 0)!=="production"&&!Uh(t)&&console.warn("setSelf function cannot be used with read-only atom"),!S&&Uh(t)&&(S=(...I)=>{if((Ls?"standalone":void 0)!=="production"&&A&&console.warn("setSelf function cannot be called in sync"),!A)try{return v(e,t,...I)}finally{m(e),b(e)}}),S}},R=C.n;try{const I=d(e,t,_,P);return qu(e,t,I),Fu(I)&&(Vh(I,()=>O?.abort()),I.then(k,k)),(r=u.r)==null||r.call(u,t),C}catch(I){return delete C.v,C.e=I,++C.n,C}finally{A=!1,R!==C.n&&l.get(t)===R&&(l.set(t,C.n),c.add(t),(n=u.c)==null||n.call(u,t))}},CE=(e,t)=>{const r=Rr(e),n=r[1],a=r[2],s=r[11],l=[t];for(;l.length;){const c=l.pop(),u=s(e,c);for(const d of dw(c,u,n)){const f=s(e,d);a.set(d,f.n),l.push(d)}}},fw=(e,t,...r)=>{const n=Rr(e),a=n[3],s=n[6],l=n[8],c=n[11],u=n[12],d=n[13],f=n[14],b=n[15],m=n[17];let x=!0;const v=C=>Du(f(e,C)),j=(C,...A)=>{var k;const _=c(e,C);try{if(C===t){if(!lw(C))throw new Error("atom not writable");const O=_.n,S=A[0];qu(e,C,S),m(e,C),O!==_.n&&(a.add(C),(k=s.c)==null||k.call(s,C),b(e,C));return}else return fw(e,C,...A)}finally{x||(d(e),u(e))}};try{return l(e,t,v,j,...r)}finally{x=!1}},SE=(e,t)=>{var r;const n=Rr(e),a=n[1],s=n[3],l=n[6],c=n[11],u=n[15],d=n[18],f=n[19],b=c(e,t),m=a.get(t);if(m&&!pw(b.v)){for(const[x,v]of b.d)if(!m.d.has(x)){const j=c(e,x);d(e,x).t.add(t),m.d.add(x),v!==j.n&&(s.add(x),(r=l.c)==null||r.call(l,x),u(e,x))}for(const x of m.d||[])b.d.has(x)||(m.d.delete(x),f(e,x)?.t.delete(t))}},gw=(e,t)=>{var r;const n=Rr(e),a=n[1],s=n[4],l=n[6],c=n[10],u=n[11],d=n[12],f=n[13],b=n[14],m=n[16],x=u(e,t);let v=a.get(t);if(!v){b(e,t);for(const j of x.d.keys())gw(e,j).t.add(t);if(v={l:new Set,d:new Set(x.d.keys()),t:new Set},a.set(t,v),(r=l.m)==null||r.call(l,t),Uh(t)){const j=()=>{let C=!0;const A=(...k)=>{try{return m(e,t,...k)}finally{C||(f(e),d(e))}};try{const k=c(e,t,A);k&&(v.u=()=>{C=!0;try{k()}finally{C=!1}})}finally{C=!1}};s.add(j)}}return v},AE=(e,t)=>{var r;const n=Rr(e),a=n[1],s=n[5],l=n[6],c=n[11],u=n[19],d=c(e,t);let f=a.get(t);if(f&&!f.l.size&&!Array.from(f.t).some(b=>{var m;return(m=a.get(b))==null?void 0:m.d.has(t)})){f.u&&s.add(f.u),f=void 0,a.delete(t),(r=l.u)==null||r.call(l,t);for(const b of d.d.keys())u(e,b)?.t.delete(t);return}return f},qu=(e,t,r)=>{const n=Rr(e)[11],a=n(e,t),s="v"in a,l=a.v;if(Fu(r))for(const c of a.d.keys())uw(t,r,n(e,c));a.v=r,delete a.e,(!s||!Object.is(l,a.v))&&(++a.n,Fu(l)&&gE(l))},jE=(e,t)=>{const r=Rr(e)[14];return Du(r(e,t))},EE=(e,t,...r)=>{const n=Rr(e),a=n[12],s=n[13],l=n[16];try{return l(e,t,...r)}finally{s(e),a(e)}},_E=(e,t,r)=>{const n=Rr(e),a=n[12],s=n[18],l=n[19],c=s(e,t).l;return c.add(r),a(e),()=>{c.delete(r),l(e,t),a(e)}},hw=new WeakMap,Rr=e=>{const t=hw.get(e);if((Ls?"standalone":void 0)!=="production"&&!t)throw new Error("Store must be created by buildStore to read its building blocks");return t};function OE(...e){const t={get(n){const a=Rr(t)[21];return a(t,n)},set(n,...a){const s=Rr(t)[22];return s(t,n,...a)},sub(n,a){const s=Rr(t)[23];return s(t,n,a)}},r=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},hE,mE,bE,yE,vE,xE,wE,kE,CE,fw,SE,gw,AE,qu,jE,EE,_E,void 0].map((n,a)=>e[a]||n);return hw.set(t,Object.freeze(r)),t}const mw={};let PE=0;function pr(e,t){const r=`atom${++PE}`,n={toString(){return(mw?"standalone":void 0)!=="production"&&this.debugLabel?r+":"+this.debugLabel:r}};return typeof e=="function"?n.read=e:(n.init=e,n.read=IE,n.write=NE),t&&(n.write=t),n}function IE(e){return e(this)}function NE(e,t,r){return t(this,typeof r=="function"?r(e(this)):r)}function Wh(){return OE()}let fc;function LE(){return fc||(fc=Wh(),(mw?"standalone":void 0)!=="production"&&(globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=fc),globalThis.__JOTAI_DEFAULT_STORE__!==fc&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044"))),fc}const zE={},bw=T.createContext(void 0);function yw(e){return T.useContext(bw)||LE()}function RE({children:e,store:t}){const r=T.useRef(void 0);return!t&&!r.current&&(r.current=Wh()),T.createElement(bw.Provider,{value:t||r.current},e)}const Gh=e=>typeof e?.then=="function",Zh=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},TE=Yt.use||(e=>{if(e.status==="pending")throw e;if(e.status==="fulfilled")return e.value;throw e.status==="rejected"?e.reason:(Zh(e),e)}),Kh=new WeakMap,vw=(e,t)=>{let r=Kh.get(e);return r||(r=new Promise((n,a)=>{let s=e;const l=d=>f=>{s===d&&n(f)},c=d=>f=>{s===d&&a(f)},u=()=>{try{const d=t();Gh(d)?(Kh.set(d,r),s=d,d.then(l(d),c(d)),Vh(d,u)):n(d)}catch(d){a(d)}};e.then(l(e),c(e)),Vh(e,u)}),Kh.set(e,r)),r};function Qe(e,t){const{delay:r,unstable_promiseStatus:n=!Yt.use}={},a=yw(),[[s,l,c],u]=T.useReducer(f=>{const b=a.get(e);return Object.is(f[0],b)&&f[1]===a&&f[2]===e?f:[b,a,e]},void 0,()=>[a.get(e),a,e]);let d=s;if((l!==a||c!==e)&&(u(),d=a.get(e)),T.useEffect(()=>{const f=a.sub(e,()=>{if(n)try{const b=a.get(e);Gh(b)&&Zh(vw(b,()=>a.get(e)))}catch{}if(typeof r=="number"){setTimeout(u,r);return}u()});return u(),f},[a,e,r,n]),T.useDebugValue(d),Gh(d)){const f=vw(d,()=>a.get(e));return n&&Zh(f),TE(f)}return d}function Ni(e,t){const r=yw();return T.useCallback((...n)=>{if((zE?"standalone":void 0)!=="production"&&!("write"in e))throw new Error("not writable atom");return r.set(e,...n)},[r,e])}function mn(e,t){return[Qe(e),Ni(e)]}var xw={exports:{}},mt={};/** @license React v16.13.1 - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var ww;function DE(){if(ww)return mt;ww=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,a=e?Symbol.for("react.strict_mode"):60108,s=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,c=e?Symbol.for("react.context"):60110,u=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,b=e?Symbol.for("react.suspense"):60113,m=e?Symbol.for("react.suspense_list"):60120,x=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116,j=e?Symbol.for("react.block"):60121,C=e?Symbol.for("react.fundamental"):60117,A=e?Symbol.for("react.responder"):60118,k=e?Symbol.for("react.scope"):60119;function _(S){if(typeof S=="object"&&S!==null){var P=S.$$typeof;switch(P){case t:switch(S=S.type,S){case u:case d:case n:case s:case a:case b:return S;default:switch(S=S&&S.$$typeof,S){case c:case f:case v:case x:case l:return S;default:return P}}case r:return P}}}function O(S){return _(S)===d}return mt.AsyncMode=u,mt.ConcurrentMode=d,mt.ContextConsumer=c,mt.ContextProvider=l,mt.Element=t,mt.ForwardRef=f,mt.Fragment=n,mt.Lazy=v,mt.Memo=x,mt.Portal=r,mt.Profiler=s,mt.StrictMode=a,mt.Suspense=b,mt.isAsyncMode=function(S){return O(S)||_(S)===u},mt.isConcurrentMode=O,mt.isContextConsumer=function(S){return _(S)===c},mt.isContextProvider=function(S){return _(S)===l},mt.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===t},mt.isForwardRef=function(S){return _(S)===f},mt.isFragment=function(S){return _(S)===n},mt.isLazy=function(S){return _(S)===v},mt.isMemo=function(S){return _(S)===x},mt.isPortal=function(S){return _(S)===r},mt.isProfiler=function(S){return _(S)===s},mt.isStrictMode=function(S){return _(S)===a},mt.isSuspense=function(S){return _(S)===b},mt.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===n||S===d||S===s||S===a||S===b||S===m||typeof S=="object"&&S!==null&&(S.$$typeof===v||S.$$typeof===x||S.$$typeof===l||S.$$typeof===c||S.$$typeof===f||S.$$typeof===C||S.$$typeof===A||S.$$typeof===k||S.$$typeof===j)},mt.typeOf=_,mt}var kw;function Cw(){return kw||(kw=1,xw.exports=DE()),xw.exports}var Sw=Cw();function ME(e){function t(se,ne,$,G,Z){for(var Ee=0,ye=0,$e=0,De=0,E,B,ge=0,_e=0,ce,ie=ce=E=0,ee=0,le=0,Ce=0,ve=0,Ne=$.length,Te=Ne-1,Me,Pe="",He="",gt="",zt="",$t;eeE)&&(ve=(Pe=Pe.replace(" ",":")).length),0G&&(G=(ne=ne.trim()).charCodeAt(0)),G){case 38:return ne.replace(A,"$1"+se.trim());case 58:return se.trim()+ne.replace(A,"$1"+se.trim());default:if(0<1*$&&0ye.charCodeAt(8))break;case 115:Z=Z.replace(ye,"-webkit-"+ye)+";"+Z;break;case 207:case 102:Z=Z.replace(ye,"-webkit-"+(102$.charCodeAt(0)&&($=$.trim()),Y=$,$=[Y],01?t-1:0),n=1;n0?" Args: "+r.join(", "):""))}var GE=(function(){function e(r){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=r}var t=e.prototype;return t.indexOfGroup=function(r){for(var n=0,a=0;a=this.groupSizes.length){for(var a=this.groupSizes,s=a.length,l=s;r>=l;)(l<<=1)<0&&hc(16,""+r);this.groupSizes=new Uint32Array(l),this.groupSizes.set(a),this.length=l;for(var c=s;c=this.length||this.groupSizes[r]===0)return n;for(var a=this.groupSizes[r],s=this.indexOfGroup(r),l=s+a,c=s;c=mc&&(mc=t+1),Hu.set(e,t),Bu.set(t,e)},YE="style["+zs+'][data-styled-version="5.3.11"]',JE=new RegExp("^"+zs+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),QE=function(e,t,r){for(var n,a=r.split(","),s=0,l=a.length;s=0;d--){var f=u[d];if(f&&f.nodeType===1&&f.hasAttribute(zs))return f}})(r),s=a!==void 0?a.nextSibling:null;n.setAttribute(zs,"active"),n.setAttribute("data-styled-version","5.3.11");var l=e_();return l&&n.setAttribute("nonce",l),r.insertBefore(n,s),n},t_=(function(){function e(r){var n=this.element=Ow(r);n.appendChild(document.createTextNode("")),this.sheet=(function(a){if(a.sheet)return a.sheet;for(var s=document.styleSheets,l=0,c=s.length;l=0){var a=document.createTextNode(n),s=this.nodes[r];return this.element.insertBefore(a,s||null),this.length++,!0}return!1},t.deleteRule=function(r){this.element.removeChild(this.nodes[r]),this.length--},t.getRule=function(r){return r0&&(b+=m+",")})),s+=""+d+f+'{content:"'+b+`"}/*!sc*/ -`}}}return s})(this)},e})(),a_=/(a)(d)/gi,Iw=function(e){return String.fromCharCode(e+(e>25?39:97))};function em(e){var t,r="";for(t=Math.abs(e);t>52;t=t/52|0)r=Iw(t%52)+r;return(Iw(t%52)+r).replace(a_,"$1-$2")}var Rs=function(e,t){for(var r=t.length;r;)e=33*e^t.charCodeAt(--r);return e},Nw=function(e){return Rs(5381,e)};function Lw(e){for(var t=0;t>>0);if(!r.hasNameForId(a,c)){var u=n(l,"."+c,void 0,a);r.insertRules(a,c,u)}s.push(c),this.staticRulesId=c}else{for(var d=this.rules.length,f=Rs(this.baseHash,n.hash),b="",m=0;m>>0);if(!r.hasNameForId(a,C)){var A=n(b,"."+C,void 0,a);r.insertRules(a,C,A)}s.push(C)}}return s.join(" ")},e})(),l_=/^\s*\/\/.*$/gm,c_=[":","[",".","#"];function p_(e){var t,r,n,a,s=qa,l=s.options,c=l===void 0?qa:l,u=s.plugins,d=u===void 0?$u:u,f=new ME(c),b=[],m=(function(j){function C(A){if(A)try{j(A+"}")}catch{}}return function(A,k,_,O,S,P,R,I,z,D){switch(A){case 1:if(z===0&&k.charCodeAt(0)===64)return j(k+";"),"";break;case 2:if(I===0)return k+"/*|*/";break;case 3:switch(I){case 102:case 112:return j(_[0]+k),"";default:return k+(D===0?"/*|*/":"")}case-2:k.split("/*|*/}").forEach(C)}}})((function(j){b.push(j)})),x=function(j,C,A){return C===0&&c_.indexOf(A[r.length])!==-1||A.match(a)?j:"."+t};function v(j,C,A,k){k===void 0&&(k="&");var _=j.replace(l_,""),O=C&&A?A+" "+C+" { "+_+" }":_;return t=k,r=C,n=new RegExp("\\"+r+"\\b","g"),a=new RegExp("(\\"+r+"\\b){2,}"),f(A||!C?"":C,O)}return f.use([].concat(d,[function(j,C,A){j===2&&A.length&&A[0].lastIndexOf(r)>0&&(A[0]=A[0].replace(n,x))},m,function(j){if(j===-2){var C=b;return b=[],C}}])),v.hash=d.length?d.reduce((function(j,C){return C.name||hc(15),Rs(j,C.name)}),5381).toString():"",v}var zw=Yt.createContext();zw.Consumer;var Rw=Yt.createContext(),u_=(Rw.Consumer,new Vu),tm=p_();function Tw(){return T.useContext(zw)||u_}function Dw(){return T.useContext(Rw)||tm}var Mw=(function(){function e(t,r){var n=this;this.inject=function(a,s){s===void 0&&(s=tm);var l=n.name+s.hash;a.hasNameForId(n.id,l)||a.insertRules(n.id,l,s(n.rules,l,"@keyframes"))},this.toString=function(){return hc(12,String(n.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=r}return e.prototype.getName=function(t){return t===void 0&&(t=tm),this.name+t.hash},e})(),d_=/([A-Z])/,f_=/([A-Z])/g,g_=/^ms-/,h_=function(e){return"-"+e.toLowerCase()};function Fw(e){return d_.test(e)?e.replace(f_,h_).replace(g_,"-ms-"):e}var qw=function(e){return e==null||e===!1||e===""};function Li(e,t,r,n){if(Array.isArray(e)){for(var a,s=[],l=0,c=e.length;l1?t-1:0),n=1;n?@[\\\]^`{|}~-]+/g,b_=/(^-|-$)/g;function rm(e){return e.replace(m_,"-").replace(b_,"")}var nm=function(e){return em(Nw(e)>>>0)};function Wu(e){return typeof e=="string"&&!0}var om=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},y_=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function v_(e,t,r){var n=e[r];om(t)&&om(n)?Bw(n,t):e[r]=t}function Bw(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n=0||(D[I]=P[I]);return D})(t,["componentId"]),S=_&&_+"-"+(Wu(k)?k:rm(_w(k)));return Uw(k,co({},O,{attrs:m,componentId:S}),r)},Object.defineProperty(v,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(k){this._foldedDefaultProps=n?Bw({},e.defaultProps,k):k}}),Object.defineProperty(v,"toString",{value:function(){return"."+v.styledComponentId}}),a&&UE(v,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),v}var me=function(e){return(function t(r,n,a){if(a===void 0&&(a=qa),!Sw.isValidElementType(n))return hc(1,String(n));var s=function(){return r(n,a,ke.apply(void 0,arguments))};return s.withConfig=function(l){return t(r,n,co({},a,{},l))},s.attrs=function(l){return t(r,n,co({},a,{attrs:Array.prototype.concat(a.attrs,l).filter(Boolean)}))},s})(Uw,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){me[e]=me(e)}));var x_=(function(){function e(r,n){this.rules=r,this.componentId=n,this.isStatic=Lw(r),Vu.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(r,n,a,s){var l=s(Li(this.rules,n,a,s).join(""),""),c=this.componentId+r;a.insertRules(c,c,l)},t.removeStyles=function(r,n){n.clearRules(this.componentId+r)},t.renderStyles=function(r,n,a,s){r>2&&Vu.registerId(this.componentId+r),this.removeStyles(r,a),this.createStyles(r,n,a,s)},e})();function w_(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?t-1:0),n=1;nr in e).map(r=>[r,e[r]]))}function Ds(e,t){return Object.fromEntries(Object.entries(e).filter(([r])=>!t.includes(r)))}const Jo={type:"object",additionalProperties:{oneOf:[{type:"string"},{type:"object"}]}},sm={rules:Jo,oas2Rules:Jo,oas3_0Rules:Jo,oas3_1Rules:Jo,oas3_2Rules:Jo,async2Rules:Jo,async3Rules:Jo,arazzo1Rules:Jo,overlay1Rules:Jo},Qo={type:"object",additionalProperties:!0},lm={preprocessors:Qo,oas2Preprocessors:Qo,oas3_0Preprocessors:Qo,oas3_1Preprocessors:Qo,oas3_2Preprocessors:Qo,async2Preprocessors:Qo,async3Preprocessors:Qo,arazzo1Preprocessors:Qo,overlay1Preprocessors:Qo},Xo={type:"object",additionalProperties:!0},cm={decorators:Xo,oas2Decorators:Xo,oas3_0Decorators:Xo,oas3_1Decorators:Xo,oas3_2Decorators:Xo,async2Decorators:Xo,async3Decorators:Xo,arazzo1Decorators:Xo,overlay1Decorators:Xo},wr={type:"object",properties:{hide:{type:"boolean"}},additionalProperties:!1},e3={type:"object",properties:{src:{type:"string"},async:{type:"boolean"},crossorigin:{type:"string"},defer:{type:"boolean"},fetchpriority:{type:"string"},integrity:{type:"string"},module:{type:"boolean"},nomodule:{type:"boolean"},nonce:{type:"string"},referrerpolicy:{type:"string"},type:{type:"string"}},required:["src"],additionalProperties:!0},pm={type:"object",properties:{page:{type:"string"},directory:{type:"string"},disconnect:{type:"boolean",default:!1},group:{type:"string"},label:{type:"string"},href:{type:"string"},external:{type:"boolean"},labelTranslationKey:{type:"string"},groupTranslationKey:{type:"string"},icon:{oneOf:[{type:"string"},{type:"object",properties:{srcSet:{type:"string"}},required:["srcSet"]}]},separator:{type:"string"},separatorLine:{type:"boolean"},linePosition:{type:"string",enum:["top","bottom"],default:"top"},version:{type:"string"},menuStyle:{type:"string",enum:["drilldown"]},expanded:{type:"string",const:"always"},selectFirstItemOnExpand:{type:"boolean"},flatten:{type:"boolean"},linkedSidebars:{type:"array",items:{type:"string"}},items:{type:"array",items:{type:"object",additionalProperties:!0}},rbac:{type:"object",additionalProperties:{type:"string"}}}},um={type:"array",items:Object.assign(Object.assign({},pm),{properties:Object.assign(Object.assign({},pm.properties),{items:{type:"array",items:pm}})})},pO={type:"object",properties:{name:{type:"string"},icon:{type:"string"},folder:{type:"string"}},additionalProperties:!1,required:["name","folder"]},uO={type:"object",properties:{hide:{type:"boolean",default:!1},suggestions:{default:[],type:"array",items:{type:"string"}},prompt:{type:"string"}},additionalProperties:!1},dO={type:"array",items:{type:"object",required:["name","field","type"],properties:{name:{type:"string"},field:{type:"string"},type:{type:"string",enum:["multi-select","select","tags"]}},additionalProperties:!1}},fO={type:"object",properties:Object.assign({facets:dO},wr.properties),additionalProperties:!1},gO={type:"object",properties:{page:{type:"string"},label:{type:"string"},labelTranslationKey:{type:"string"}},required:["page"]},t3={type:"object",properties:{image:{type:"string"},srcSet:{type:"string"},altText:{type:"string"},link:{type:"string"},favicon:{type:"string"}},additionalProperties:!1},r3={type:"object",properties:Object.assign({items:um},wr.properties),additionalProperties:!1},n3={type:"object",additionalProperties:pO},o3={type:"object",properties:Object.assign({items:um,copyrightText:{type:"string"},logo:wr},wr.properties),additionalProperties:!1},a3={type:"object",properties:Object.assign({separatorLine:{type:"boolean"},linePosition:{type:"string",enum:["top","bottom"],default:"bottom"}},wr.properties),additionalProperties:!1},i3={type:"object",properties:{head:{type:"array",items:e3},body:{type:"array",items:e3}},additionalProperties:!1},s3={type:"array",items:{type:"object",properties:{href:{type:"string"},as:{type:"string"},crossorigin:{type:"string"},fetchpriority:{type:"string"},hreflang:{type:"string"},imagesizes:{type:"string"},imagesrcset:{type:"string"},integrity:{type:"string"},media:{type:"string"},prefetch:{type:"string"},referrerpolicy:{type:"string"},rel:{type:"string"},sizes:{type:"string"},title:{type:"string"},type:{type:"string"}},required:["href"],additionalProperties:!0}},l3={type:"object",properties:Object.assign({engine:{type:"string",enum:["flexsearch","typesense"],default:"flexsearch"},ai:uO,filters:fO,placement:{type:"string",default:"navbar"},shortcuts:{type:"array",items:{type:"string"},default:["\u2318+K,ctrl+K"]},suggestedPages:{type:"array",items:gO}},wr.properties),additionalProperties:!1},c3={type:"object",properties:{hide:{type:"boolean"},suggestions:{default:[],type:"array",items:{type:"string"}},prompt:{type:"string"},trigger:{type:"object",properties:{hide:{type:"boolean",default:!1},inputType:{type:"string",enum:["button","icon"],default:"button"},inputIcon:{type:"string",enum:["chat","sparkles","redocly"],default:"redocly"}},additionalProperties:!1}},additionalProperties:!1},p3={type:"object",properties:Object.assign({ignoreDetection:{type:"boolean"},modes:{type:"array",items:{type:"string"},default:["light","dark"]}},wr.properties),additionalProperties:!1},hO={type:"object",properties:Object.assign(Object.assign({},wr.properties),{items:{type:"array",items:{type:"string",enum:["copy","view","chatgpt","claude"]},default:["copy","view","chatgpt","claude"]}}),additionalProperties:!1},u3={type:"object",properties:{nextButton:{type:"object",properties:Object.assign({text:{type:"string"}},wr.properties),additionalProperties:!1,default:{}},previousButton:{type:"object",properties:Object.assign({text:{type:"string"}},wr.properties),additionalProperties:!1,default:{}},actions:hO},additionalProperties:!1},d3={type:"object",properties:{elementFormat:{type:"string",default:"icon"},copy:{type:"object",properties:Object.assign({},wr.properties),additionalProperties:!1,default:{hide:!1}},report:{type:"object",properties:Object.assign({tooltipText:{type:"string"},buttonText:{type:"string"},label:{type:"string"}},wr.properties),additionalProperties:!1,default:{hide:!1}},expand:{type:"object",properties:Object.assign({},wr.properties),additionalProperties:!1,default:{hide:!1}},collapse:{type:"object",properties:Object.assign({},wr.properties),additionalProperties:!1,default:{hide:!1}}},additionalProperties:!1},f3={type:"object",properties:{frontMatterKeysToResolve:{type:"array",items:{type:"string"},default:["image","links"]},partialsFolders:{type:"array",items:{type:"string"},default:["**/_partials/**"]},lastUpdatedBlock:{type:"object",properties:Object.assign({format:{type:"string",enum:["timeago","iso","long","short"],default:"timeago"},locale:{type:"string"}},wr.properties),additionalProperties:!1,default:{}},toc:{type:"object",properties:Object.assign({header:{type:"string",default:"On this page"},depth:{type:"integer",default:3,minimum:1}},wr.properties),additionalProperties:!1,default:{}},editPage:{type:"object",properties:Object.assign({baseUrl:{type:"string"}},wr.properties),additionalProperties:!1,default:{}}},additionalProperties:!1,default:{}},td=Object.assign(Object.assign({},Gw),{properties:Object.assign(Object.assign({},Gw.properties),cO.properties)}),mO={type:"object",properties:{includeInDevelopment:{type:"boolean"},scriptUrl:{type:"string"},pageViewEventName:{type:"string"}},additionalProperties:!1,required:["scriptUrl"]},bO={type:"object",properties:{includeInDevelopment:{type:"boolean"},apiKey:{type:"string"},head:{type:"boolean"},respectDNT:{type:"boolean"},exclude:{type:"array",items:{type:"string"}},outboundClickEventName:{type:"string"},pageViewEventName:{type:"string"},amplitudeConfig:{type:"object",additionalProperties:!0}},additionalProperties:!1,required:["apiKey"]},yO={type:"object",properties:{includeInDevelopment:{type:"boolean"},orgId:{type:"string"}},additionalProperties:!1,required:["orgId"]},vO={type:"object",properties:{includeInDevelopment:{type:"boolean"},appId:{type:"string"}},additionalProperties:!1,required:["appId"]},xO={type:"object",properties:{includeInDevelopment:{type:"boolean"},writeKey:{type:"string",minLength:10},trackPage:{type:"boolean"},dataPlaneUrl:{type:"string"},controlPlaneUrl:{type:"string"},sdkUrl:{type:"string"},loadOptions:{type:"object",additionalProperties:!0}},additionalProperties:!1,required:["writeKey"]},wO={type:"object",properties:{includeInDevelopment:{type:"boolean"},writeKey:{type:"string",minLength:10},trackPage:{type:"boolean"},includeTitleInPageCall:{type:"boolean"},host:{type:"string"}},additionalProperties:!1,required:["writeKey"]},kO={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},gtmAuth:{type:"string"},gtmPreview:{type:"string"},defaultDataLayer:{},dataLayerName:{type:"string"},enableWebVitalsTracking:{type:"boolean"},selfHostedOrigin:{type:"string"},pageViewEventName:{type:"string"}},additionalProperties:!1,required:["trackingId"]},g3={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},conversionId:{type:"string"},floodlightId:{type:"string"},optimizeId:{type:"string"},exclude:{type:"array",items:{type:"string"}}},additionalProperties:!1,required:["trackingId"]},CO={type:"object",properties:{includeInDevelopment:{type:"boolean"},trackingId:{type:"string"},conversionId:{type:"string"},floodlightId:{type:"string"},head:{type:"boolean"},respectDNT:{type:"boolean"},exclude:{type:"array",items:{type:"string"}},optimizeId:{type:"string"},anonymizeIp:{type:"boolean"},cookieExpires:{type:"number"},trackers:{type:"object",additionalProperties:g3}},additionalProperties:!1,required:["trackingId"]},h3={type:"object",properties:{adobe:mO,amplitude:bO,fullstory:yO,heap:vO,rudderstack:xO,segment:wO,gtm:kO,ga:CO}},m3={type:"object",properties:Object.assign({items:{type:"array",items:{type:"object",properties:{label:{type:"string"},external:{type:"boolean"},link:{type:"string"},separatorLine:{type:"boolean"}},additionalProperties:!0},default:[]},hideLoginButton:{type:"boolean"}},wr.properties),additionalProperties:!1},b3={type:"object",properties:{hide:{type:"boolean"},showForUnversioned:{type:"boolean"}}},y3={type:"object",properties:{hide:{type:"boolean"},prefixItems:{type:"array",items:{type:"object",properties:{label:{type:"string"},labelTranslationKey:{type:"string"},page:{type:"string"},icon:{type:"string"}},additionalProperties:!1,default:{}}}},additionalProperties:!1},SO={type:"object",additionalProperties:!1,required:["title","property"],properties:{type:{type:"string",enum:["select","checkboxes","date-range"],default:"checkboxes"},title:{type:"string"},titleTranslationKey:{type:"string"},property:{type:"string"},parentFilter:{type:"string"},valuesMapping:{type:"object",additionalProperties:{type:"string"}},missingCategoryName:{type:"string"},missingCategoryNameTranslationKey:{type:"string"},options:{type:"array",items:{type:"string"}}}},AO={type:"object",additionalProperties:!0,required:["slug","items"],properties:{slug:{type:"string"},filters:{type:"array",items:SO},groupByFirstFilter:{type:"boolean"},filterValuesCasing:{type:"string",enum:["sentence","original","lowercase","uppercase"]},items:um,requiredPermission:{type:"string"},separateVersions:{type:"boolean"},title:{type:"string"},titleTranslationKey:{type:"string"},description:{type:"string"},descriptionTranslationKey:{type:"string"}}},rd={type:"object",patternProperties:{".*":AO}},v3={type:"object",additionalProperties:!0,required:[],properties:{ignoreNonCompliant:{type:"boolean",default:!1},teamMetadataProperty:{type:"object",properties:{property:{type:"string"},label:{type:"string"},default:{type:"string"}}},levels:{type:"array",items:{type:"object",required:["name"],properties:Object.assign(Object.assign(Object.assign({name:{type:"string"},color:{type:"string"},extends:{type:"array",items:{type:"string"}}},sm),lm),cm),additionalProperties:!1}},targets:{type:"array",items:{type:"object",required:["where"],properties:{minimumLevel:{type:"string"},rules:{type:"object",additionalProperties:!0},ignore:{type:"boolean"},where:{type:"object",required:["metadata"],properties:{metadata:{type:"object",additionalProperties:{}}},additionalProperties:!1}},additionalProperties:!1}},ignore:{type:"array",items:{type:"string"}},fromProjectUrl:{type:"string",format:"uri"}}},jO={type:"object",required:["key"],properties:{key:{type:"string"}},additionalProperties:!1},EO={type:"object",required:["type"],properties:{type:{type:"string"}},additionalProperties:!1},_O={type:"object",required:["property","title"],properties:{property:{type:"string"},hide:{type:"boolean"},label:{type:"string"},options:{type:"array",items:{type:"string"}},type:{type:"string",enum:["select","checkboxes","date-range"],default:"checkboxes"},title:{type:"string"},titleTranslationKey:{type:"string"},parentFilter:{type:"string"},valuesMapping:{type:"object",additionalProperties:{type:"string"}}},additionalProperties:!1},ea={type:"object",properties:{slug:{type:"string"},hide:{type:"boolean"},includes:{type:"array",items:EO},excludes:{type:"array",items:jO},filters:{type:"array",items:_O},titleTranslationKey:{type:"string"},descriptionTranslationKey:{type:"string"},catalogSwitcherLabelTranslationKey:{type:"string"}},additionalProperties:!1},OO={type:"object",properties:{type:{type:"string",enum:["string","number","boolean","array","object"]},description:{type:"string"},example:{oneOf:[{type:"string"},{type:"number"},{type:"boolean"},{type:"array"},{type:"object"}]},enum:{type:"array",items:{type:"string"}},pattern:{type:"string"},format:{type:"string"},minimum:{type:"number"},maximum:{type:"number"},items:{type:"object"}},additionalProperties:!0},PO={type:"object",required:["type","properties"],properties:{type:{type:"string",enum:["object"]},description:{type:"string"},properties:{type:"object",additionalProperties:OO},required:{type:"array",items:{type:"string"}},additionalProperties:{type:"boolean"}},additionalProperties:!0},IO={type:"object",required:["name","description","metadataSchema"],properties:{name:{type:"string",description:"Display name of the entity type"},description:{type:"string",description:"Description of the entity type"},metadataSchema:PO,icon:{type:"object",properties:{src:{type:"string"},srcSet:{type:"string"}},additionalProperties:!1}},additionalProperties:!1},NO={type:"object",additionalProperties:IO},x3={type:"object",properties:{show:{type:"boolean",default:!1},entityTypes:NO,catalogs:{type:"object",properties:{all:ea,services:ea,domains:ea,teams:ea,users:ea,apiDescriptions:ea,dataSchemas:ea,apiOperations:ea},additionalProperties:ea}},additionalProperties:!1},uo={type:"object",properties:{imports:{type:"array",items:{type:"string"}},logo:t3,navbar:r3,products:n3,footer:o3,sidebar:a3,scripts:i3,links:s3,feedback:Zu,search:l3,aiAssistant:c3,colorMode:p3,navigation:u3,codeSnippet:d3,markdown:f3,openapi:td,graphql:Ku,analytics:h3,userMenu:m3,versionPicker:b3,breadcrumbs:y3,catalog:rd,entitiesCatalog:x3,catalogClassic:rd,scorecard:v3},additionalProperties:!0},LO="https://redocly.com/sso/teams";var nd;(function(e){e.OIDC="OIDC",e.SAML2="SAML2"})(nd||(nd={}));var od;(function(e){e.SERVICE_ACCOUNT="SERVICE_ACCOUNT",e.OAUTH2="OAUTH2"})(od||(od={}));var Ms;(function(e){e.STACKED="stacked",e.THREE_PANEL="three-panel"})(Ms||(Ms={}));const zO=["partOf","hasParts","creates","createdBy","owns","ownedBy","implements","implementedBy","dependsOn","dependencyOf","uses","usedBy","produces","consumes","linksTo","supersedes","supersededBy","compatibleWith","extends","extendedBy","relatesTo","hasMember","memberOf","triggers","triggeredBy","returns","returnedBy"];function dm(e,t){return Object.fromEntries(Object.entries(e).map(([r,n])=>{if(r!==t)return typeof n!="object"||!n?[r,n]:Array.isArray(n)?[r,n.map(a=>typeof a=="object"?dm(a,t):a)]:[r,dm(n,t)]}).filter(Boolean))}const RO={type:"object",additionalProperties:{type:"string"}},TO={type:"object",additionalProperties:!1,patternProperties:{"^[a-zA-Z0-9_-]+$":{type:"string",pattern:"^https?://[^\\s/$.?#].[^\\s]*$"}}},ad={type:"string",enum:["error","warn","off"]},DO={type:"object",additionalProperties:!1,properties:{schemaCheck:ad,statusCodeCheck:ad,contentTypeCheck:ad,successCriteriaCheck:ad}},MO={type:"object",properties:{event:{type:"string",enum:["schedule"]},interval:{type:"string",enum:["1m","2m","5m","10m","15m","30m","1h","3h","6h","12h","1d","7d"]}},required:["event"],additionalProperties:!1},FO={type:"object",properties:{event:{type:"string",enum:["build"]}},required:["event"],additionalProperties:!1},qO={type:"object",properties:{warn:{type:"number"},error:{type:"number"}},additionalProperties:!1},$O={type:"object",properties:{ignoreLint:{oneOf:[{type:"boolean",default:!1},{type:"object",additionalProperties:{type:"boolean"}}]},ignoreLinkChecker:{type:"boolean"},ignoreMarkdocErrors:{type:"boolean"},ignoreRespectMonitoring:{type:"boolean"},jobs:{type:"array",items:{type:"object",properties:{path:{type:"string",pattern:"^(?!\\/|\\.\\./)"},agent:{type:"string",enum:["respect"]},trigger:{oneOf:[MO,FO]},inputs:RO,servers:TO,severity:DO,slo:qO},required:["path","trigger","agent"],additionalProperties:!1}}},additionalProperties:!1},HO={type:"object",properties:{end_session_endpoint:{type:"string"},token_endpoint:{type:"string"},authorization_endpoint:{type:"string"},jwks_uri:{type:"string"}},required:["token_endpoint","authorization_endpoint"],additionalProperties:!0},BO={type:"object",properties:{type:{type:"string",const:nd.OIDC},title:{type:"string"},pkce:{type:"boolean",default:!1},configurationUrl:{type:"string",minLength:1},configuration:HO,clientId:{type:"string",minLength:1},clientSecret:{type:"string",minLength:0},teamsClaimName:{type:"string"},teamsClaimMap:{type:"object",additionalProperties:{type:"string"}},defaultTeams:{type:"array",items:{type:"string"}},scopes:{type:"array",items:{type:"string"}},tokenExpirationTime:{type:"number"},authorizationRequestCustomParams:{type:"object",additionalProperties:{type:"string"}},introspectEndpoint:{type:"string"},tokenRequestCustomParams:{type:"object",additionalProperties:{type:"string"}},audience:{type:"array",items:{type:"string"}}},required:["type","clientId"],oneOf:[{required:["configurationUrl"]},{required:["configuration"]}],additionalProperties:!1},UO={type:"object",properties:{type:{type:"string",const:nd.SAML2},title:{type:"string"},issuerId:{type:"string"},entityId:{type:"string"},ssoUrl:{type:"string"},x509PublicCert:{type:"string"},teamsAttributeName:{type:"string",default:LO},teamsAttributeMap:{type:"object",additionalProperties:{type:"string"}},defaultTeams:{type:"array",items:{type:"string"}}},additionalProperties:!1,required:["type","issuerId","ssoUrl","x509PublicCert"]},VO={oneOf:[BO,UO],discriminator:{propertyName:"type"}},WO={type:"object",additionalProperties:VO},GO={oneOf:[{type:"array",items:{type:"string",enum:["REDOCLY","CORPORATE","GUEST"]},uniqueItems:!0},{type:"string",enum:["REDOCLY","CORPORATE","GUEST"]}]},ZO={type:"object",properties:{to:{type:"string"},type:{type:"number",default:301}},additionalProperties:!1},KO={type:"object",additionalProperties:ZO,default:{}},w3={type:"object",properties:Object.assign(Object.assign(Object.assign(Object.assign({root:{type:"string"},output:{type:"string",pattern:"(.ya?ml|.json)$"},rbac:{type:"object",additionalProperties:!0},openapi:td,graphql:Ku,theme:{type:"object",properties:{openapi:td,graphql:Ku},additionalProperties:!1},title:{type:"string"},metadata:{type:"object",additionalProperties:!0}},sm),lm),cm),{extends:{type:"array",items:{type:"string"}}}),required:["root"]},YO={type:"object",additionalProperties:!0},JO={type:"object",additionalProperties:{type:"object",additionalProperties:!0}},k3={type:"object",properties:{hide:{type:"boolean",default:!1},title:{type:"string"},description:{type:"string"},details:{type:"object",properties:{path:{type:"string"},content:{type:"string"}},additionalProperties:!1},excludeFiles:{type:"array",items:{type:"string"},default:[]},sections:{type:"array",items:{type:"object",properties:{title:{type:"string"},description:{type:"string"},includeFiles:{type:"array",items:{type:"string"},default:[]},excludeFiles:{type:"array",items:{type:"string"},default:[]}},required:["title"],additionalProperties:!1}}},default:{hide:!1,title:void 0,description:void 0,details:void 0,sections:[{title:"Table of contents",includeFiles:["**/*"],excludeFiles:[]}]},additionalProperties:!1},C3={type:"object",properties:{title:{type:"string"},description:{type:"string"},siteUrl:{type:"string"},image:{type:"string"},keywords:{oneOf:[{type:"array",items:{type:"string"}},{type:"string"}]},lang:{type:"string"},jsonLd:{type:"object"},meta:{type:"array",items:{type:"object",properties:{name:{type:"string"},content:{type:"string"}},required:["name","content"],additionalProperties:!1}},llmstxt:k3},default:{llmstxt:k3.default},additionalProperties:!1},QO={type:"object",properties:{folders:{type:"array",items:{type:"string"}}},additionalProperties:!1},Ri={type:"object",additionalProperties:{type:"string"}},XO={type:"object",properties:{teamNamePatterns:{type:"array",items:{type:"string"}},teamFolders:{type:"array",items:{type:"string"}},teamFoldersBaseRoles:Ri,cms:Ri,reunite:Ri,features:{type:"object",properties:{aiSearch:Ri},additionalProperties:!1},content:{type:"object",properties:{"**":Ri},additionalProperties:Ri}},additionalProperties:Ri},eP={type:"object",properties:{static:{type:"string"}},additionalProperties:!1,required:["static"]},tP={type:"object",properties:{idp:{type:"string"}},additionalProperties:!1,required:["idp"]},rP={type:"object",properties:{type:{type:"string",const:"GRAVITEE"},apiBaseUrl:{type:"string"},env:{type:"string"},allowApiProductsOutsideCatalog:{type:"boolean",default:!1},stage:{type:"string",default:"non-production"},auth:{oneOf:[eP,tP]}},additionalProperties:!1,required:["type","apiBaseUrl"]},nP={type:"object",properties:{type:{type:"string",const:od.OAUTH2},tokenEndpoint:{type:"string"},clientId:{type:"string"},clientSecret:{type:"string"}},additionalProperties:!1,required:["type","tokenEndpoint","clientId","clientSecret"]},oP={type:"object",properties:{type:{type:"string",const:od.SERVICE_ACCOUNT},serviceAccountEmail:{type:"string"},serviceAccountPrivateKey:{type:"string"}},additionalProperties:!1,required:["type","serviceAccountEmail","serviceAccountPrivateKey"]},fm={type:"object",properties:{type:{type:"string",const:"APIGEE_X"},apiUrl:{type:"string"},stage:{type:"string",default:"non-production"},organizationName:{type:"string"},ignoreApiProducts:{type:"array",items:{type:"string"}},allowApiProductsOutsideCatalog:{type:"boolean",default:!1},auth:{type:"object",oneOf:[nP,oP],discriminator:{propertyName:"type"}}},additionalProperties:!1,required:["type","organizationName","auth"]},aP=Object.assign(Object.assign({},fm),{properties:Object.assign(Object.assign({},fm.properties),{type:{type:"string",const:"APIGEE_EDGE"}})}),iP={type:"object",oneOf:[fm,aP,rP],discriminator:{propertyName:"type"}},sP={type:"object",required:["adapters"],additionalProperties:!1,properties:{adapters:{type:"array",items:iP}}},S3={type:"object",properties:{defaultLocale:{type:"string"},locales:{type:"array",items:{type:"object",properties:{code:{type:"string"},name:{type:"string"}},required:["code"]}}},additionalProperties:!1,required:["defaultLocale"]},lP={type:"object",properties:{name:{type:"string"},value:{type:"string"}},additionalProperties:!1,required:["name","value"]},cP={type:"object",properties:{hide:{type:"boolean",default:!1},docs:{type:"object",properties:{hide:{type:"boolean",default:!1},name:{type:"string",default:"Docs MCP server"},ignore:{type:"array",items:{type:"string"},default:[]}},additionalProperties:!1}},additionalProperties:!1,default:{hide:!1,docs:{hide:!1,name:"MCP server",ignore:[]}}},gm={type:"object",properties:Object.assign(Object.assign(Object.assign(Object.assign({imports:{type:"array",items:{type:"string"}},licenseKey:{type:"string"},redirects:KO,seo:C3,rbac:XO,apiFunctions:QO,requiresLogin:{type:"boolean"},responseHeaders:{type:"object",additionalProperties:{type:"array",items:lP}},mockServer:{type:"object",properties:{off:{type:"boolean",default:!1},position:{type:"string",enum:["first","last","replace","off"],default:"first"},strictExamples:{type:"boolean",default:!1},errorIfForcedExampleNotFound:{type:"boolean",default:!1},description:{type:"string"}}},apis:{type:"object",additionalProperties:w3},extends:{type:"array",items:{type:"string"}}},sm),cm),lm),{ssoDirect:WO,sso:GO,residency:{type:"string",pattern:"^https?://.*"},developerOnboarding:sP,removeAttribution:{type:"boolean"},i18n:S3,l10n:S3,metadata:YO,metadataGlobs:JO,ignore:{type:"array",items:{type:"string"}},theme:uo,reunite:$O,logo:t3,navbar:r3,products:n3,footer:o3,sidebar:a3,scripts:i3,links:s3,feedback:Zu,search:l3,aiAssistant:c3,colorMode:p3,navigation:u3,codeSnippet:d3,markdown:f3,openapi:td,graphql:Ku,analytics:h3,userMenu:m3,versionPicker:b3,breadcrumbs:y3,catalog:rd,entitiesCatalog:x3,catalogClassic:rd,scorecard:v3,mcp:cP}),default:{redirects:{},seo:C3.default},additionalProperties:!0},pP=Object.assign(Object.assign({},dm(gm,"default")),{additionalProperties:!1});Object.assign(Object.assign({$id:"root-redocly-config"},gm),{properties:Object.assign(Object.assign({plugins:{type:"array",items:{type:"string"}}},gm.properties),{env:{type:"object",additionalProperties:pP}}),default:{},additionalProperties:!1});const A3={type:"object",properties:{logo:uo.properties.logo,navbar:uo.properties.navbar,footer:uo.properties.footer,sidebar:uo.properties.sidebar,search:uo.properties.search,codeSnippet:uo.properties.codeSnippet,breadcrumbs:uo.properties.breadcrumbs,openapi:uo.properties.openapi,feedback:uo.properties.feedback,analytics:{type:"object",properties:{ga:g3}}},additionalProperties:!0,default:{}};Object.assign(Object.assign({},A3.properties),{apis:{type:"object",additionalProperties:w3},theme:A3});const uP={type:"object",properties:{email:{type:"string",description:"Email of the user"}},required:["email"],additionalProperties:!0},dP={type:"object",properties:{specType:{type:"string",enum:["jsonschema","openapi","asyncapi","avro","zod","graphql","protobuf","arazzo"],description:"Type of the API description"},descriptionFile:{type:"string",description:"Path to the file containing the API description"}},required:["specType","descriptionFile"],additionalProperties:!0},fP={type:"object",properties:{method:{type:"string",enum:["GET","POST","PUT","DELETE","PATCH","MUTATION","QUERY","SUBSCRIBE","PUBLISH"],description:"HTTP method of the API operation"},path:{type:"string",description:"Path of the API operation"},payload:{type:"array",items:{type:"string",description:"Related dataSchema name"}},responses:{type:"array",items:{type:"string",description:"Related dataSchema name"}}},required:["method","path"],additionalProperties:!0},gP={type:"object",properties:{specType:{type:"string",enum:["jsonschema","openapi","asyncapi","avro","zod","graphql","protobuf","arazzo"],description:"Specification type of the data schema"},schema:{type:"string",description:"Inline schema of the data structure"},sdl:{type:"string",description:"SDL of the data structure"}},anyOf:[{required:["schema"]},{required:["sdl"]}],required:["specType"],additionalProperties:!0},hP={type:"object",properties:{slack:{type:"object",properties:{channels:{type:"array",items:{type:"object",properties:{name:{type:"string",minLength:2,maxLength:150},url:{type:"string"}},required:["name"],additionalProperties:!1}}},required:["channels"],additionalProperties:!1}},additionalProperties:!1},mP={type:"object",properties:{label:{type:"string",minLength:2,maxLength:150},url:{type:"string"}},required:["label","url"],additionalProperties:!1},bP={type:"object",properties:{type:{type:"string",enum:zO},key:{type:"string",minLength:2,maxLength:100}},required:["type","key"],additionalProperties:!1},yc={key:{type:"string",pattern:"^[a-z0-9]+(?:-[a-z0-9]+)*$",minLength:2,maxLength:150},title:{type:"string",minLength:2,maxLength:200},summary:{type:["string","null"],minLength:1,maxLength:500},tags:{type:["array","null"],items:{type:"string",minLength:1,maxLength:50}},git:{type:["array","null"],items:{type:"string"}},contact:{anyOf:[{type:"null"},hP]},links:{anyOf:[{type:"null"},{type:"array",items:mP}]},relations:{anyOf:[{type:"null"},{type:"array",items:bP}]}};Object.assign(Object.assign({},yc),{type:{const:"user"},metadata:uP}),Object.assign(Object.assign({},yc),{type:{const:"api-operation"},metadata:fP}),Object.assign(Object.assign({},yc),{type:{const:"data-schema"},metadata:gP}),Object.assign(Object.assign({},yc),{type:{const:"api-description"},metadata:dP}),Object.assign(Object.assign({},yc),{type:{enum:["service","domain","team"]},metadata:{type:["object","null"],additionalProperties:!0}});const Et={small:"672px",medium:"960px",large:"1280px"};function yP({children:e,...t}){return h.jsx(vP,{"data-component-name":"Layout/ThreePanelLayout",...t,children:e})}const vP=me.div.withConfig({displayName:"ThreePanelLayout__Wrapper",componentId:"sc-b7b2f74c-0"})(["position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto;width:100%;",";"],({layout:e=Ms.THREE_PANEL})=>ke(["max-width:",";@media screen and (min-width:","){max-width:var(--layout-","-small-max-width);}@media screen and (min-width:","){max-width:var(--layout-","-medium-max-width);}@media screen and (min-width:","){max-width:var(--layout-","-large-max-width);}@media print{width:100%;padding:0;}"],e===Ms.THREE_PANEL?"100%":"",Et.small,e,Et.medium,e,Et.large,e));function xP({imageUrl:e,href:t,altText:r,backgroundColor:n,dataTestId:a,className:s}={}){if(!e)return null;const l=h.jsx(wP,{src:e,alt:r||"logo"});return h.jsx(kP,{"data-testid":a,style:{backgroundColor:n},"data-component-name":"SidebarLogo/SidebarLogo",className:s,children:t?h.jsx(CP,{href:t,children:l}):l})}const wP=me.img.withConfig({displayName:"SidebarLogo__LogoImgEl",componentId:"sc-254d14d4-0"})(["max-height:var(--sidebar-logo-max-height);max-width:var(--sidebar-logo-max-width);padding:var(--sidebar-logo-padding);width:100%;display:block;"]),kP=me.div.withConfig({displayName:"SidebarLogo__LogoWrap",componentId:"sc-254d14d4-1"})(["text-align:center;line-height:0;"]),CP=me.a.withConfig({displayName:"SidebarLogo__Link",componentId:"sc-254d14d4-2"})(["display:inline-block;"]),hm=typeof window<"u"&&"HTMLElement"in window,SP={"font-awesome":"https://cdn.redocly.com/icons/fa/7.0.0",code:"https://cdn.redocly.com/icons/code/5.24.0"};var bn=(function(e){return e.Separator="separator",e.DrillDown="drilldown",e.Group="group",e.Operation="operation",e.Default="default",e})({}),j3={};function AP(e,...t){let r=e;for(let n of t)r=n?r.replace(/[\/\\]+$/,"")+"/"+n.replace(/^[\/\\]+/,""):r;return r}function jP(e){const t=E3();return t&&e.startsWith(t)?e.slice(t.length):e}function E3(){return j3.REDOCLY_PREFIX_PATHS?EP(j3.REDOCLY_PREFIX_PATHS):""}function EP(e){const t=_P(e);return mm(t==="."?"":t)}function mm(e){return e.startsWith("/")?e:`/${e}`}function _P(e){return e.endsWith("/")&&e!=="/"?e.substring(0,e.length-1):e}function $a(e){return e.startsWith("/")?e.substring(1):e}const _3=T.memo,vc=e=>{T.useEffect(()=>{e()},[])},OP=ke(["--language-picker-dropdown-font-size:var(--dropdown-menu-font-size);--language-picker-dropdown-font-weight:var(--dropdown-menu-font-weight);--language-picker-dropdown-line-height:var(--dropdown-menu-line-height);--language-picker-dropdown-text-color:var(--dropdown-menu-text-color);--language-picker-dropdown-min-width:var(--dropdown-menu-min-width);--language-picker-dropdown-max-width:var(--dropdown-menu-max-width);--language-picker-dropdown-max-height:var(--dropdown-menu-max-height);--language-picker-dropdown-padding:var(--dropdown-menu-padding );--language-picker-dropdown-border-radius:var(--dropdown-menu-border-radius);--language-picker-dropdown-box-shadow:var(--dropdown-menu-box-shadow);--language-picker-dropdown-border-color:var(--dropdown-menu-border-color);--language-picker-dropdown-bg-color:var(--dropdown-menu-bg-color);--language-picker-dropdown-item-padding-horizontal:20px;--language-picker-dropdown-item-padding-vertical:var(--dropdown-menu-item-padding-vertical);--language-picker-dropdown-item-separator-padding-top:var(--dropdown-menu-item-separator-padding-top );--language-picker-dropdown-item-separator-padding-bottom:var(--dropdown-menu-item-separator-padding-bottom );--language-picker-dropdown-item-border-radius:var(--dropdown-menu-item-border-radius );--language-picker-dropdown-item-bg-color-active:var(--dropdown-menu-item-bg-color-active);--language-picker-dropdown-item-bg-color-hover:var(--dropdown-menu-item-bg-color-hover);--language-picker-dropdown-item-bg-color-disabled:var(--dropdown-menu-item-bg-color-disabled);--language-picker-dropdown-item-separator-border-color:var(--dropdown-menu-item-separator-border-color);--language-picker-dropdown-item-color-dangerous:var(--dropdown-menu-item-color-dangerous);--language-picker-dropdown-item-color-disabled:var(--dropdown-menu-item-color-disabled);--language-picker-dropdown-item-color-active:var(--dropdown-menu-item-color-active);--language-picker-dropdown-item-color-hover:var(--dropdown-menu-item-color-hover);--language-picker-dropdown-item-border-color-focused:var(--dropdown-menu-item-border-color-focused);"]),PP=ke(["--scorecard-level-color-5-1:var(--color-error-base);--scorecard-level-color-5-2:var(--color-persian-green-4);--scorecard-level-color-5-3:var(--color-persian-green-5);--scorecard-level-color-5-4:var(--color-persian-green-6);--scorecard-level-color-5-5:var(--color-persian-green-7);--scorecard-level-color-4-1:var(--color-error-base);--scorecard-level-color-4-2:var(--color-persian-green-4);--scorecard-level-color-4-3:var(--color-persian-green-5);--scorecard-level-color-4-4:var(--color-persian-green-6);--scorecard-level-color-3-1:var(--color-error-base);--scorecard-level-color-3-2:var(--color-persian-green-5);--scorecard-level-color-3-3:var(--color-persian-green-6);--scorecard-level-color-2-1:var(--color-error-base);--scorecard-level-color-2-2:var(--color-persian-green-5);"]),IP=ke(["--feedback-padding:var(--spacing-base) 0;--feedback-font-size:var(--font-size-base);--feedback-line-height:var(--line-height-base);--feedback-font-family:var(--font-family-base);--feedback-text-color:var(--text-color-primary);--feedback-bg-color:transparent;--feedback-star-color:var(--color-carrot-6);--feedback-width:fit-content;--feedback-border-radius:var(--border-radius-lg);--feedback-report-dialog-max-width:90%;--feedback-report-dialog-max-height:300px;--feedback-report-dialog-width:480px;--feedback-header-text-color:var(--text-color-primary);--feedback-header-font-size:var(--font-size-lg);--feedback-header-line-height:var(--line-height-lg);--feedback-comment-min-width:256px;--feedback-comment-max-width:480px;@media screen and (max-width:500px){--feedback-comment-max-width:100%;}"]),NP=ke(["--sidebar-font-size:var(--font-size-base);--sidebar-font-family:var(--font-family-base);--sidebar-word-break:inherit;--sidebar-bg-color:var(--bg-color);--sidebar-border-color:var(--border-color-secondary);--sidebar-text-color:var(--tree-content-color-default);--sidebar-spacing-unit:var(--spacing-base);--sidebar-width:285px;--sidebar-collapsed-width:55px;--sidebar-margin-horizontal:var(--spacing-base);--sidebar-offset-top:var(--sidebar-spacing-unit);--sidebar-offset-left:var(--sidebar-spacing-unit);--sidebar-chevron-size:var(--spacing-xs);--sidebar-header-padding-bottom:var(--sidebar-spacing-unit);--sidebar-footer-padding-vertical:var(--spacing-sm);--sidebar-footer-padding-horizontal:var(--spacing-base);--sidebar-logo-max-height:285px;--sidebar-logo-max-width:285px;--sidebar-logo-padding:2px;--sidebar-controls-collapsed-gap:var(--spacing-xs);--sidebar-controls-collapsed-padding-vertical:var(--spacing-xs);--sidebar-controls-collapsed-padding-horizontal:var(--spacing-xxs);"]),LP=ke(["--breadcrumbs-text-color:var(--text-color-description);--breadcrumbs-text-color-active:var(--text-color-primary);--breadcrumbs-text-color-border-hover:var(--color-info-border-hover);--breadcrumbs-font-size:var(--font-size-base);--breadcrumbs-icon-size:var(--font-size-base);--breadcrumbs-font-weight-active:var(--font-weight-medium);--breadcrumbs-border-radius:var(--border-radius);--breadcrumbs-gap:var(--spacing-xxs);--breadcrumbs-padding:2px var(--spacing-xs);--breadcrumbs-margin-bottom:var(--spacing-lg);--breadcrumbs-background-color-hover:var(--color-hover-base);--breadcrumbs-background-color-focus:var(--color-info-border-hover);--breadcrumbs-box-shadow-focus:0 0 0 1px var(--breadcrumbs-background-color-focus);--breadcrumb-padding:var(--spacing-xxs);--breadcrumb-dropdown-active-icon-position:var(--spacing-xs);"]),zP=ke(["--tag-border-width:1px;--tag-border-style:solid;--tag-border-radius:var(--border-radius);--tag-box-shadow:none;--tag-border-radius-focused:var(--border-radius);--tag-status-dot-color-default:var(--color-persian-green-7);--tag-badge-size:var(--spacing-xs);--tag-badge-border-width:2px;--tag-badge-border-color:var(--border-color-secondary);--tag-border-color-focused:var(--color-blue-4);--tag-padding-vertical:1px;--tag-padding-horizontal:8px;--tag-padding:0 var(--tag-padding-horizontal);--tag-content-padding:var(--tag-padding-vertical) 0;--tag-content-gap:4px;--tag-large-padding-vertical:4px;--tag-large-padding-horizontal:16px;--tag-large-padding:0 var(--tag-large-padding-horizontal);--tag-large-content-padding:var(--tag-large-padding-vertical);--tag-margin:0 5px 0 0;--tag-gap:4px;.tag-size-large{--tag-padding:var(--tag-large-padding);--tag-content-padding:var(--tag-large-content-padding);--tag-font-size:var(--font-size-base);}--tag-font-size:var(--font-size-sm);--tag-font-family:inherit;--tag-font-weight:var(--font-weight-regular);--tag-line-height:var(--line-height-sm);--tag-text-transform:capitalize;--tag-icon-width:14px;--tag-icon-height:14px;--tag-basic-content-color:var(--color-warm-grey-9);--tag-basic-bg-color:var(--color-warm-grey-2);--tag-basic-border-color:var(--color-warm-grey-2);.tag-grey,.tag-draft,.tag-schema,.tag-default{--tag-color:var(--text-color-secondary);--tag-bg-color:var(--color-warm-grey-2);--tag-border-color:var(--border-color-primary);--tag-bg-color-hover:var(--color-warm-grey-3);--tag-close-button-bg-color-hover:var(--color-warm-grey-3);--tag-border-color-hover:var(--color-warm-grey-5);}.tag-green{--tag-color:var(--color-green-8);--tag-bg-color:var(--color-green-1);--tag-border-color:var(--color-green-5);--tag-bg-color-hover:var(--color-green-2);--tag-close-button-bg-color-hover:var(--color-green-2);--tag-border-color-hover:var(--color-green-6);}.tag-success,.tag-approved{--tag-color:var(--color-success-active);--tag-bg-color:var(--color-success-bg);--tag-border-color:var(--color-success-border);--tag-close-button-bg-color-hover:var(--color-success-bg-hover);--tag-bg-color-hover:var(--color-success-bg-hover);--tag-border-color-hover:var(--color-success-border-hover);}.tag-red{--tag-color:var(--color-red-7);--tag-bg-color:var(--color-red-1);--tag-border-color:var(--color-red-3);--tag-close-button-bg-color-hover:var(--color-red-2);--tag-bg-color-hover:var(--color-red-2);--tag-border-color-hover:var(--color-red-5);}.tag-error,.tag-declined{--tag-color:var(--color-error-active);--tag-bg-color:var(--color-error-bg);--tag-border-color:var(--color-error-border);--tag-close-button-bg-color-hover:var(--color-error-hover);--tag-bg-color-hover:var(--color-error-bg-hover);--tag-border-color-hover:var(--color-error-border-hover);}.tag-warning,.tag-deprecated{--tag-color:var(--color-warning-active);--tag-bg-color:var(--color-warning-bg);--tag-border-color:var(--color-warning-border);--tag-close-button-bg-color-hover:var(--color-warning-hover);--tag-bg-color-hover:var(--color-warning-bg-hover);--tag-border-color-hover:var(--color-warning-border-hover);}.tag-blue{--tag-color:var(--color-blue-7);--tag-bg-color:var(--color-blue-1);--tag-border-color:var(--color-blue-4);--tag-bg-color-hover:var(--color-blue-2);--tag-close-button-bg-color-hover:var(--color-blue-2);--tag-border-color-hover:var(--color-blue-6);}.tag-processing,.tag-info{--tag-color:var(--color-info-active);--tag-bg-color:var(--color-info-bg);--tag-border-color:var(--color-info-border);--tag-close-button-bg-color-hover:var(--color-info-hover);--tag-bg-color-hover:var(--color-info-bg-hover);--tag-border-color-hover:var(--color-info-border-hover);}.tag-link{--tag-color:var(--color-info-active);--tag-bg-color:var(--color-info-bg);--tag-border-color:var(--color-info-border);--tag-close-button-bg-color-hover:var(--color-info-hover);--tag-bg-color-hover:var(--color-info-bg-hover);--tag-border-color-hover:var(--color-info-border-hover);}.tag-purple,.tag-head{--tag-color:var(--color-purple-7);--tag-bg-color:var(--color-purple-1);--tag-border-color:var(--color-purple-4);--tag-bg-color-hover:var(--color-purple-2);--tag-close-button-bg-color-hover:var(--color-purple-2);--tag-border-color-hover:var(--color-purple-6);}.tag-turquoise,.tag-option{--tag-color:var(--color-turquoise-8);--tag-bg-color:var(--color-turquoise-1);--tag-border-color:var(--color-turquoise-5);--tag-bg-color-hover:var(--color-turquoise-2);--tag-close-button-bg-color-hover:var(--color-turquoise-2);--tag-border-color-hover:var(--color-turquoise-7);}.tag-carrot{--tag-color:var(--color-carrot-8);--tag-bg-color:var(--color-carrot-1);--tag-border-color:var(--color-carrot-6);--tag-bg-color-hover:var(--color-carrot-2);--tag-close-button-bg-color-hover:var(--color-carrot-2);--tag-border-color-hover:var(--color-carrot-7);}.tag-magenta,.tag-hook{--tag-color:var(--color-magenta-7);--tag-bg-color:var(--color-magenta-1);--tag-border-color:var(--color-magenta-3);--tag-bg-color-hover:var(--color-magenta-2);--tag-close-button-bg-color-hover:var(--color-magenta-2);--tag-border-color-hover:var(--color-magenta-5);}.tag-product{--tag-color:var(--color-warm-grey-7);--tag-bg-color:transparent;--tag-border-color:var(--color-warm-grey-4);--tag-close-button-bg-color-hover:var(--color-warm-grey-3);}.tag-grass{--tag-color:var(--color-grass-8);--tag-bg-color:var(--color-grass-1);--tag-border-color:var(--color-grass-4);--tag-bg-color-hover:var(--color-grass-2);--tag-close-button-bg-color-hover:var(--color-grass-2);--tag-border-color-hover:var(--color-grass-6);}.tag-sky{--tag-color:var(--color-sky-8);--tag-bg-color:var(--color-sky-1);--tag-border-color:var(--color-sky-5);--tag-bg-color-hover:var(--color-sky-2);--tag-close-button-bg-color-hover:var(--color-sky-2);--tag-border-color-hover:var(--color-sky-7);}.tag-raspberry{--tag-color:var(--color-raspberry-7);--tag-bg-color:var(--color-raspberry-1);--tag-border-color:var(--color-raspberry-3);--tag-bg-color-hover:var(--color-raspberry-2);--tag-close-button-bg-color-hover:var(--color-raspberry-2);--tag-border-color-hover:var(--color-raspberry-5);}.tag-orange{--tag-color:var(--color-orange-7);--tag-bg-color:var(--color-orange-1);--tag-border-color:var(--color-orange-4);--tag-bg-color-hover:var(--color-orange-2);--tag-close-button-bg-color-hover:var(--color-orange-2);--tag-border-color-hover:var(--color-orange-5);}.tag-persian-green{--tag-color:var(--color-persian-green-8);--tag-bg-color:var(--color-persian-green-1);--tag-border-color:var(--color-persian-green-5);--tag-bg-color-hover:var(--color-persian-green-2);--tag-close-button-bg-color-hover:var(--color-persian-green-2);--tag-border-color-hover:var(--color-persian-green-6);}.tag-blueberry{--tag-color:var(--color-blueberry-7);--tag-bg-color:var(--color-blueberry-1);--tag-border-color:var(--color-blueberry-4);--tag-bg-color-hover:var(--color-blueberry-2);--tag-close-button-bg-color-hover:var(--color-blueberry-2);--tag-border-color-hover:var(--color-blueberry-6);}.tag-http{--tag-font-family:var(--font-family-monospaced);--tag-text-transform:uppercase;}--tag-operation-color-delete:#e70b46;--tag-operation-bg-color-delete:#fee2e9;--tag-operation-color-get:#25b869;--tag-operation-bg-color-get:#e5faef;--tag-operation-color-post:#1e65f5;--tag-operation-bg-color-post:#e2ebfe;--tag-operation-color-put:#f5901d;--tag-operation-bg-color-put:#fef1e2;--tag-operation-color-patch:#f5c31d;--tag-operation-bg-color-patch:#fdf6dd;--tag-operation-color-head:#5b4ccc;--tag-operation-bg-color-head:#e6e1fe;--tag-operation-color-options:#1a1c21;--tag-operation-bg-color-options:#ededf2;--tag-operation-color-deprecated:var(--text-color-disabled);--tag-action-color-receive:#4db144;--tag-action-color-sub:#4db144;--tag-action-color-cons:#4db144;--tag-action-color-send:#4144f6;--tag-action-color-pub:#4144f6;--tag-action-color-publish:#4144f6;--tag-action-color-channel:#F0870E;--tag-action-color-topic:#F0870E;--tag-action-color-queue:#D72E81;--tag-action-color-exchange:#9B51E0;.tag-delete{--tag-color:var(--tag-operation-color-delete);}.tag-get{--tag-color:var(--tag-operation-color-get);}.tag-post{--tag-color:var(--tag-operation-color-post);}.tag-put{--tag-color:var(--tag-operation-color-put);}.tag-patch{--tag-color:var(--tag-operation-color-patch);}.tag-http-deprecated{--tag-color:var(--tag-operation-color-deprecated)}.tag-receive{--tag-color:var(--tag-action-color-receive);}.tag-send{--tag-color:var(--tag-action-color-send);}.tag-pub{--tag-color:var(--tag-action-color-pub);}.tag-sub{--tag-color:var(--tag-action-color-sub);}.tag-cons{--tag-color:var(--tag-action-color-cons);}.tag-publish{--tag-color:var(--tag-action-color-publish);}.tag-channel{--tag-color:var(--tag-action-color-channel);}.tag-topic{--tag-color:var(--tag-action-color-channel);}.tag-queue{--tag-color:var(--tag-action-color-queue);}.tag-exchange{--tag-color:var(--tag-action-color-exchange);}.tag-exch{--tag-color:var(--tag-action-color-exchange);}"]),RP=ke(["--toc-width:240px;--toc-bg-color:transparent;--toc-border-color:var(--border-color-secondary);--toc-spacing-unit:var(--spacing-xs);--toc-offset-top:var(--toc-spacing-unit);--toc-item-font-family:var(--font-family-base);--toc-item-font-size:var(--font-size-base);--toc-item-line-height:var(--line-height-base);--toc-item-font-weight:var(--font-weight-regular);--toc-item-text-color:var(--text-color-description);--toc-item-text-color-active:var(--text-color-primary);--toc-item-bg-color:transparent;--toc-item-nested-offset:calc(var(--toc-spacing-unit) * 2);--toc-item-padding-vertical:calc(var(--toc-spacing-unit) / 2);--toc-item-padding-horizontal:calc(var(--toc-spacing-unit) * 2);--toc-item-border-color-active:var(--border-color-invers);--toc-heading-font-size:var(--font-size-base);--toc-heading-font-family:var(--font-family-base);--toc-heading-font-weight:var(--font-weight-medium);--toc-heading-text-color:var(--text-color-primary);--toc-heading-text-transform:none;--toc-heading-line-height:var(--line-height-base);"]),TP=ke(["--catalog-page-padding-vertical:var(--spacing-xl);--catalog-page-padding-horizontal:var(--spacing-xxl);--catalog-page-padding:var(--catalog-page-padding-vertical) var(--catalog-page-padding-horizontal);--catalog-page-content-height:calc(100vh - var(--navbar-height) - var(--spacing-lg) * 2);--catalog-filter-padding-vertical-mobile:0;--catalog-filter-padding-horizontal-mobile:var(--spacing-base);--catalog-heading-margin:0 0 var(--spacing-sm) 0;--catalog-sidebar-width:285px;--catalog-page-wrapper-font-weight:var(--font-weight-regular);--catalog-page-wrapper-text-color:var(--text-color-secondary);--catalog-page-wrapper-font-size:var(--font-size-base);--catalog-page-wrapper-font-family:var(--font-family-base);--catalog-page-wrapper-line-height:var(--line-height-base);--catalog-page-content-width-mobile:90%;--catalog-page-content-width-desktop:100%;--catalog-page-content-margin-mobile:0 auto;--catalog-title-text-color:var(--text-color-primary);--catalog-title-font-weight:var(--font-weight-bold);--catalog-title-font-size:var(--h3-font-size);--catalog-title-margin:var(--spacing-sm) 0 var(--spacing-sm) 0;--catalog-title-spacing-right:8px;--catalog-description-text-color:var(--text-color-secondary);--catalog-description-font-weight:var(--font-weight-regular);--catalog-description-font-size:var(--font-size-lg);--catalog-description-margin:0 0 var(--spacing-sm) 0;--catalog-description-line-height:var(--line-height-lg);--catalog-separator-color:var(--text-color-secondary);--catalog-separator-font-size:var(--font-size-base);--catalog-separator-font-weight:var(--font-weight-regular);--catalog-separator-border-color:var(--border-color-secondary);--catalog-separator-margin:0 0 var(--spacing-base) 0;--catalog-separator-padding:var(--spacing-xxs) 0 0 0;--catalog-separator-label-margin:0 var(--spacing-xs);--catalog-hr-border-color:var(--border-color-primary);--catalog-hr-border-width:1px;--catalog-hr-width:calc(100% + 48px);--catalog-hr-margin:auto -24px 0 -24px;--catalog-link-color:var(--link-color-primary);--catalog-link-font-weight:var(--link-font-weight);--catalog-link-text-decoration:none;--catalog-select-wrapper-margin-top:var(--spacing-xxs);--catalog-select-label-margin-bottom:var(--spacing-xxs);--catalog-select-label-font-weight:var(--filter-title-font-weight);--catalog-select-label-font-size:var(--filter-title-font-size);--catalog-select-label-line-height:var(--filter-title-line-height);--catalog-select-border-radius:var(--filter-input-border-radius);--catalog-select-input-padding:var(--select-input-padding-vertical) var(--spacing-sm);--catalog-select-icon-color:var(--input-t-icon-color);--catalog-highlight-bg-color:var(--search-highlight-bg-color);--catalog-highlight-text-color:var(--search-highlight-text-color);--catalog-entity-icon-color:var(--color-primary-base);--catalog-entity-border-color:var(--border-color-secondary);--catalog-entity-bg-color:var(--bg-color-tonal);--catalog-entity-icon-color-service:var(--color-blue-6);--catalog-entity-border-color-service:var(--color-blue-4);--catalog-entity-bg-color-service:var(--color-blue-1);--catalog-entity-icon-color-domain:var(--color-grass-8);--catalog-entity-border-color-domain:var(--color-grass-4);--catalog-entity-bg-color-domain:var(--color-grass-1);--catalog-entity-icon-color-team:var(--color-purple-7);--catalog-entity-border-color-team:var(--color-purple-4);--catalog-entity-bg-color-team:var(--color-purple-1);--catalog-entity-icon-color-user:var(--color-orange-7);--catalog-entity-border-color-user:var(--color-orange-4);--catalog-entity-bg-color-user:var(--color-orange-1);--catalog-entity-icon-color-api-description:var(--color-sky-8);--catalog-entity-border-color-api-description:var(--color-sky-5);--catalog-entity-bg-color-api-description:var(--color-sky-1);--catalog-entity-icon-color-data-schema:var(--color-carrot-8);--catalog-entity-border-color-data-schema:var(--color-carrot-6);--catalog-entity-bg-color-data-schema:var(--color-carrot-1);--catalog-entity-icon-color-api-operation:var(--color-raspberry-7);--catalog-entity-border-color-api-operation:var(--color-raspberry-3);--catalog-entity-bg-color-api-operation:var(--color-raspberry-1);--catalog-entity-icon-color-custom:var(--color-persian-green-8);--catalog-entity-border-color-custom:var(--color-persian-green-5);--catalog-entity-bg-color-custom:var(--color-persian-green-1);--catalog-tags-wrapper-gap:var(--spacing-xs) calc(var(--spacing-xs) - 5px);--catalog-tags-more-button-font-size:var(--font-size-base);--catalog-tags-more-button-margin-left:4px;--catalog-tags-placeholder-bg-color:var(--bg-color);--catalog-empty-state-padding:var(--catalog-table-empty-state-padding);--catalog-empty-state-font-weight:var(--font-weight-regular);--catalog-actions-row-margin-bottom:var(--spacing-xl);--catalog-controls-wrapper-gap:var(--spacing-sm);--catalog-filter-input-width:360px;--catalog-search-input-wrapper-width:var(--catalog-filter-input-width);--catalog-controls-wrapper-display:flex;--catalog-controls-wrapper-align-items:center;--catalog-controls-wrapper-margin-left:auto;--catalog-sort-trigger-gap:var(--spacing-xs);--catalog-sort-trigger-padding:6px 8px;--catalog-sort-trigger-border-radius:var(--border-radius-md);--catalog-sort-trigger-hover-bg-color:var(--button-bg-color-secondary-hover);--catalog-sort-icon-color:var(--text-color-secondary);--catalog-sort-text-font-size:var(--font-size-sm);--catalog-sort-text-color:var(--text-color-secondary);--catalog-sort-text-font-weight:var(--font-weight-medium);--catalog-sidebar-display-mobile:none;--catalog-sidebar-display-desktop:flex;--catalog-sidebar-menu-container-padding-top:0;--catalog-page-description-display-mobile:none;--catalog-page-description-display-desktop:block;--catalog-card-height:241px;--catalog-card-min-width:400px;--catalog-card-padding-vertical:var(--spacing-base);--catalog-card-padding-horizontal:var(--spacing-md);--catalog-card-gap:var(--spacing-sm);--catalog-card-text-color:var(--text-color-secondary);--catalog-card-font-size:var(--font-size-base);--catalog-card-font-weight:var(--font-weight-regular);--catalog-card-bg-color:var(--layer-color);--catalog-card-border-color:var(--border-color-secondary);--catalog-card-divider-color:var(--border-color-secondary);--catalog-card-border-width:var(--border-width);--catalog-card-border-style:var(--border-style);--catalog-card-border-color-hover:var(--border-color-primary);--catalog-card-border-radius:var(--border-radius-lg);--catalog-cards-group-margin:0 0 var(--spacing-base) 0;--catalog-cards-group-gap:var(--spacing-xl);--catalog-card-icon-width:30px;--catalog-card-icon-height:30px;--catalog-card-icon-border-radius:4px;--catalog-card-icon-bg-color:var(--bg-color);--catalog-card-icon-border-color:var(--border-color-secondary);--catalog-card-icon-border-width:1px;--catalog-card-icon-margin-right:var(--spacing-xs);--catalog-metadata-section-margin-top:var(--spacing-base);--catalog-metadata-section-gap:var(--spacing-xs);--catalog-metadata-label-font-size:var(--font-size-base);--catalog-metadata-label-font-weight:var(--font-weight-medium);--catalog-metadata-label-color:var(--text-color-secondary);--catalog-metadata-column-half-gap:var(--spacing-sm);--catalog-metadata-heading-size:var(--font-size-md);--catalog-arrow-circle-size:32px;--catalog-arrow-circle-radius:16px;--catalog-arrow-circle-bg-color:var(--button-bg-color-secondary);--catalog-card-title-color:var(--text-color-primary);--catalog-card-title-min-height:var(--spacing-xxl);--catalog-card-title-font-size:var(--font-size-lg);--catalog-card-title-font-weight:var(--font-weight-bold);--catalog-card-title-line-height:var(--line-height-lg);--catalog-card-title-line-clamp:2;--catalog-card-footer-height:72px;--catalog-card-description-line-clamp:3;--catalog-card-description-color:var(--text-color-description);--catalog-card-description-font-size:var(--font-size-base);--catalog-card-description-line-height:var(--line-height-base);--catalog-card-description-font-weight:var(--font-weight-regular);--catalog-card-description-height:62px;--catalog-card-description-margin-top:8px;--catalog-card-content-gap:var(--spacing-xs);--catalog-card-content-gap-vertical:var(--spacing-sm);--catalog-card-tag-bg:transparent;--catalog-actions-gap:var(--spacing-xs);--catalog-actions-padding-vertical:var(--spacing-xs);--catalog-actions-padding-horizontal:5%;--catalog-actions-min-height:40px;--catalog-actions-bg-color:var(--bg-color-tonal);--catalog-page-badge-border-radius:var(--border-radius);--catalog-page-badge-padding:0 var(--spacing-xs);--catalog-page-badge-font-size:var(--font-size-base);--catalog-page-badge-line-height:var(--line-height-base);--catalog-page-badge-dot-size:6px;--catalog-page-badge-dot-border-color:#ffffff;--catalog-table-border-color:var(--border-color-primary);--catalog-table-header-bg-color:var(--bg-color-secondary);--catalog-table-header-font-weight:var(--font-weight-medium);--catalog-table-header-cell-padding:4px 8px;--catalog-table-cell-padding:4px 8px;--catalog-table-row-hover-bg-color:var(--bg-color-hover,rgba(0,0,0,0.04));--catalog-table-empty-state-padding:32px;--catalog-table-empty-state-color:var(--text-color-secondary);--catalog-table-title-cell-gap:12px;--catalog-table-entity-title-content-offset:42px;--catalog-table-header-sort-icon-color-active:var(--text-color-primary);--catalog-table-header-sort-icon-color-inactive:var(--text-color-helper);--catalog-table-header-sort-indicator-color:var(--icon-color-primary);--catalog-table-header-sort-arrow-bg-active:var(--bg-color-active);--catalog-table-icon-width:32px;--catalog-table-icon-height:32px;--catalog-table-icon-border-radius:4px;--catalog-table-icon-bg-color:var(--bg-color-tonal);--catalog-table-icon-border-color:var(--border-color-secondary);--catalog-table-icon-border-width:1px;--catalog-table-entity-title-font-size:var(--catalog-card-title-font-size);--catalog-table-entity-title-line-height:var(--line-height-lg);--catalog-table-entity-title-font-weight:var(--font-weight-medium);--catalog-table-description-line-clamp:3;--catalog-table-description-color:var(--text-color-description);--catalog-table-description-font-size:var(--font-size-base);--catalog-table-description-line-height:var(--line-height-base);--catalog-table-description-font-weight:var(--font-weight-regular);--catalog-table-description-height:62px;--catalog-table-entity-summary-font-size:var(--font-size-sm);--catalog-table-entity-summary-line-height:var(--line-height-sm);--catalog-table-content-gap:var(--spacing-xxs);--catalog-table-tag-bg:transparent;--catalog-entity-service-tag-text-color:var(--color-blue-7);--catalog-entity-service-tag-border-color:var(--color-blue-4);--catalog-entity-domain-tag-text-color:var(--color-grass-8);--catalog-entity-domain-tag-border-color:var(--color-grass-4);--catalog-entity-team-tag-text-color:var(--color-purple-7);--catalog-entity-team-tag-border-color:var(--color-purple-4);--catalog-entity-user-tag-text-color:var(--color-green-7);--catalog-entity-user-tag-border-color:var(--color-green-4);--catalog-entity-api-description-tag-text-color:var(--color-sky-8);--catalog-entity-api-description-tag-border-color:var(--color-sky-5);--catalog-view-mode-toggle-gap:var(--spacing-xxs);--catalog-view-mode-toggle-active-bg-color:var(--button-bg-color-secondary-hover);--catalog-view-mode-button-width:32px;--catalog-view-mode-button-height:32px;--catalog-view-mode-button-border-radius:var(--border-radius-md);--catalog-view-mode-table-icon-size:12px;--catalog-view-mode-cards-icon-size:13px;--catalog-empty-state-text-color:var(--text-color-description);--catalog-empty-state-min-height:300px;--catalog-empty-state-header-text-color:var(--text-color-primary);--catalog-empty-state-header-font-size:var(--font-size-xl);--catalog-empty-state-header-font-weight:var(--font-weight-medium);--catalog-empty-state-header-line-height:var(--line-height-xl);--catalog-empty-state-font-size:var(--font-size-base);--catalog-empty-state-line-height:var(--line-height-base);--catalog-avatar-bg-color:#ededf2;--catalog-entity-relations-node-padding-vertical:10px;--catalog-entity-relations-node-padding-horizontal:14px;--catalog-entity-relations-node-padding:var(--catalog-entity-relations-node-padding-vertical) var(--catalog-entity-relations-node-padding-horizontal);--catalog-entity-relations-node-gap:8px;--catalog-entity-relations-node-border-radius:10px;--catalog-entity-relations-node-bg-color:var(--layer-color);--catalog-entity-relations-node-text-color:var(--catalog-card-text-color);--catalog-entity-relations-node-border-color:var(--border-color-secondary);--catalog-entity-relations-node-border-width:var(--border-width);--catalog-entity-relations-node-border-style:var(--border-style);--catalog-entity-relations-node-font-weight:var(--font-weight-regular);--catalog-entity-relations-node-font-weight-root:600;--catalog-entity-relations-node-root-bg-color:var(--color-blue-6);--catalog-entity-relations-node-root-text-color:#ffffff;--catalog-entity-relations-node-root-icon-color:#ffffff;--catalog-entity-relations-edge-label-bg-color:var(--layer-color);--catalog-entity-relations-edge-label-text-color:var(--catalog-card-text-color);--catalog-entity-relations-edge-label-border-color:var(--border-color-secondary);--catalog-entity-relations-edge-label-border-width:var(--border-width);--catalog-entity-relations-edge-label-border-style:var(--border-style);--catalog-entity-relations-edge-label-border-radius:10px;--catalog-entity-relations-edge-label-padding-vertical:2px;--catalog-entity-relations-edge-label-padding-horizontal:8px;--catalog-entity-relations-edge-label-padding:var(--catalog-entity-relations-edge-label-padding-vertical) var(--catalog-entity-relations-edge-label-padding-horizontal);--catalog-entity-relations-edge-label-font-size:12px;--catalog-entity-relations-edge-label-line-height:1.2;"]),DP=ke(["--filter-group-padding:0;--filter-group-gap:var(--spacing-xs);--filter-title-font-weight:var(--font-weight-medium);--filter-title-font-size:var(--font-size-base);--filter-title-line-height:var(--line-height-base);--filter-options-padding-vertical:0;--filter-options-padding-horizontal:0;--filter-options-gap:var(--spacing-sm);--filter-options-max-height:350px;--filter-option-font-size:var(--font-size-base);--filter-option-gap:var(--spacing-xs);--filter-option-margin:0;--filter-option-label-font-size:var(--font-size-base);--filter-option-label-color:var(--text-color-secondary);--filter-option-checkbox-padding-left:var(--spacing-xs);--filter-content-header-padding-vertical:var(--spacing-xs) var(--spacing-sm);--filter-content-header-padding-horizontal:var(--spacing-base);--filter-content-title-font-size:var(--font-size-lg);--filter-content-title-line-height:var(--line-height-lg);--filter-content-title-font-weight:var(--font-weight-semibold);--filter-content-search-padding:0 var(--spacing-xs) var(--spacing-sm);--filter-content-padding-vertical:var(--spacing-sm);--filter-content-padding-horizontal:var(--spacing-base);--filter-content-gap:var(--spacing-sm);--filter-content-items-padding:var(--spacing-sm) 0;--filter-popover-bg-color:var(--bg-color);--filter-popover-header-padding:var(--catalog-filter-padding-vertical-mobile) var(--catalog-filter-padding-horizontal-mobile);--filter-popover-header-border-color:var(--border-color-secondary);--filter-popover-header-bg-color:var(--navbar-bg-color);--filter-popover-header-label-color:var(--navbar-text-color);--filter-popover-header-label-font-size:var(--font-size-lg);--filter-popover-header-label-font-weight:var(--font-weight-bold);--filter-popover-header-button-color:var(--navbar-text-color);--filter-popover-header-button-height:var(--control-height-base);--filter-popover-header-button-font-size:var(--font-size-base);--filter-popover-header-button-font-weight:var(--font-weight-regular);--filter-input-border:1px solid var(--border-color-primary);--filter-input-min-width:200px;--filter-input-padding:var(--input-padding) var(--spacing-sm) var(--input-padding) calc(var(--spacing-unit) * 9);--filter-input-border-radius:var(--input-border-radius);--filter-input-bg-color:var(--input-bg-color);--filter-input-color:var(--text-color-secondary);--filter-input-font-family:var(--font-family-base);--filter-input-font-size:var(--font-size-base);--filter-input-line-height:var(--input-line-height);--filter-input-placeholder-opacity:1;--filter-input-placeholder-color:var(--input-content-placeholder-color);--filter-input-color-hover:var(--text-color-primary);--filter-input-border-hover:1px solid var(--border-color-primary);--filter-input-color-focus:var(--text-color-primary);--filter-input-border-focus:1px solid var(--border-color-primary);--filter-select-min-height:var(--control-height-base);--filter-select-max-width:100%;--filter-select-color:var(--text-color-primary);--filter-select-border-color:var(--border-color-primary);--filter-select-border-radius:calc(var(--spacing-unit) * 1.5);--filter-select-padding:0;--filter-select-border-color-hover:var(--text-color-primary);--filter-select-option-margin:0;--filter-select-wrapper-gap:var(--spacing-xxs);--filter-date-picker-color:var(--text-color-primary);--filter-date-picker-gap:var(--spacing-xs);--filter-date-picker-width:50px;--filter-date-picker-tile-bg-color:var(--color-blue-2);--filter-date-picker-tile-color:var(--text-color-primary);--filter-date-picker-tile-bg-color-hover:var(--color-blue-3);--filter-date-picker-tile-color-hover:var(--text-color-primary);--filter-date-picker-input-width:var(--spacing-md);--filter-date-picker-invalid-input-bg-color:var(--bg-color-raised);--filter-date-picker-button-padding:var(--spacing-xxs);--filter-date-picker-icon-stroke:var(--text-color-secondary);--filter-date-picker-icon-width:var(--spacing-sm);--filter-date-picker-icon-stroke-hover:var(--text-color-primary);--filter-date-picker-wrapper-border-color:var(--border-color-primary);--filter-date-picker-wrapper-radius:calc(var(--spacing-unit) * 1.5);--filter-date-picker-wrapper-padding:calc(var(--spacing-xxs) / 2) var(--spacing-xs);"]),MP=ke(["--catalog-classic-page-padding-vertical:var(--spacing-lg);--catalog-classic-page-padding-horizontal:var(--spacing-xl);--catalog-classic-page-padding:var(--catalog-classic-page-padding-vertical) var(--catalog-classic-page-padding-horizontal);--catalog-classic-filter-padding-vertical-mobile:0;--catalog-classic-filter-padding-horizontal-mobile:var(--spacing-base);--catalog-classic-heading-margin:0 0 var(--spacing-xl) 0;--catalog-classic-title-text-color:var(--text-color-primary);--catalog-classic-title-font-weight:var(--font-weight-bold);--catalog-classic-title-font-size:var(--font-size-heading-3);--catalog-classic-title-margin:0 0 var(--spacing-sm) 0;--catalog-classic-description-text-color:var(--text-color-secondary);--catalog-classic-description-font-weight:var(--font-weight-regular);--catalog-classic-description-font-size:var(--font-size-base);--catalog-classic-description-margin:0 0 var(--spacing-sm) 0;--catalog-classic-separator-color:var(--text-color-secondary);--catalog-classic-separator-font-size:var(--font-size-base);--catalog-classic-separator-font-weight:var(--font-weight-regular);--catalog-classic-separator-border-color:var(--border-color-secondary);--catalog-classic-separator-margin:0 0 var(--spacing-base) 0;--catalog-classic-separator-padding:var(--spacing-xxs) 0 0 0;--catalog-classic-separator-label-margin:0 var(--spacing-xs);--catalog-classic-card-min-height:194px;--catalog-classic-card-min-width:260px;--catalog-classic-card-padding-vertical:var(--spacing-base);--catalog-classic-card-padding-horizontal:var(--spacing-md);--catalog-classic-card-gap:var(--spacing-sm);--catalog-classic-card-text-color:var(--text-color-secondary);--catalog-classic-card-font-size:var(--font-size-base);--catalog-classic-card-font-weight:var(--font-weight-regular);--catalog-classic-card-bg-color:var(--layer-color);--catalog-classic-card-border-color:var(--border-color-secondary);--catalog-classic-card-border-width:var(--border-width);--catalog-classic-card-border-style:var(--border-style);--catalog-classic-card-border-color-hover:var(--border-color-primary);--catalog-classic-card-border-radius:var(--border-radius-xxl);--catalog-classic-cards-group-margin:0 0 var(--spacing-base) 0;--catalog-classic-cards-group-gap:var(--spacing-xl);--catalog-classic-card-title-color:var(--text-color-primary);--catalog-classic-card-title-min-height:var(--spacing-xxl);--catalog-classic-card-title-font-size:var(--font-size-lg);--catalog-classic-card-title-font-weight:var(--font-weight-bold);--catalog-classic-card-title-line-height:var(--line-height-lg);--catalog-classic-card-title-line-clamp:2;--catalog-classic-card-description-line-clamp:3;--catalog-classic-card-description-color:var(--text-color-secondary);--catalog-classic-card-description-font-size:var(--font-size-base);--catalog-classic-card-description-line-height:var(--line-height-base);--catalog-classic-card-description-font-weight:var(--font-weight-regular);--catalog-classic-card-description-height:62px;--catalog-classic-card-content-gap:var(--spacing-xxs);--catalog-classic-card-tag-bg:transparent;--catalog-classic-highlight-bg-color:none;--catalog-classic-highlight-text-color:var(--color-info-base);--catalog-classic-actions-gap:var(--spacing-xs);--catalog-classic-actions-padding-vertical:var(--spacing-xs);--catalog-classic-actions-padding-horizontal:5%;--catalog-classic-actions-min-height:40px;--catalog-classic-actions-bg-color:var(--bg-color-tonal);--catalog-classic-page-badge-border-radius:var(--border-radius);--catalog-classic-page-badge-padding:0 var(--spacing-xs);--catalog-classic-page-badge-font-size:var(--font-size-base);--catalog-classic-page-badge-line-height:var(--line-height-base);--catalog-classic-page-badge-dot-size:6px;--catalog-classic-page-badge-dot-border-color:#ffffff;"]),FP=ke(["--panel-response-heading-padding:10px 20px;--panel-response-heading-font-size:var(--font-size-base);--panel-response-heading-line-height:var(--line-height-sm);--panel-response-heading-font-weight:var(--font-weight-bold);--panel-response-heading-text-color:var(--text-color-primary);--panel-response-body-text-color:var(--text-color-secondary);--panel-response-success-border-color:var(--color-success-border);--panel-response-success-heading-bg-color:var(--color-success-bg);--panel-response-success-heading-text-color:var(--panel-response-heading-text-color);--panel-response-success-body-bg-color:transparent;--panel-response-success-body-text-color:var(--panel-response-body-text-color);--panel-response-error-border-color:var(--color-error-border);--panel-response-error-heading-bg-color:var(--color-error-bg);--panel-response-error-heading-text-color:var(--panel-response-heading-text-color);--panel-response-error-body-bg-color:transparent;--panel-response-error-body-text-color:var(--panel-response-body-text-color);--panel-response-redirect-border-color:var(--color-warning-border);--panel-response-redirect-heading-bg-color:var(--color-warning-bg);--panel-response-redirect-heading-text-color:var(--panel-response-heading-text-color);--panel-response-redirect-body-bg-color:transparent;--panel-response-redirect-body-text-color:var(--panel-response-body-text-color);--panel-response-info-border-color:var(--color-info-border);--panel-response-info-heading-bg-color:var(--color-info-bg);--panel-response-info-heading-text-color:var(--panel-response-heading-text-color);--panel-response-info-body-bg-color:transparent;--panel-response-info-body-text-color:var(--panel-response-body-text-color);--panel-response-callback-border-color:var(--color-blue-3);--panel-response-callback-heading-bg-color:var(--color-blue-1);--panel-response-callback-heading-text-color:var(--panel-response-heading-text-color);--panel-response-callback-body-bg-color:transparent;--panel-response-callback-body-text-color:var(--panel-response-body-text-color);.panel-response-success,.panel-response-info,.panel-response-error,.panel-response-redirect,.panel-response-callback{--panel-body-text-color:var(--panel-response-body-text-color);--panel-border-radius-local:calc(1px + var(--panel-border-radius));--panel-heading-text-color:var(--panel-response-heading-text-color);--panel-heading-font-size-local:var(--panel-response-heading-font-size);--panel-heading-font-weight-local:var(--panel-response-heading-font-weight);--panel-heading-line-height-local:var(--panel-response-heading-line-height);--panel-heading-padding-local:var(--panel-response-heading-padding);--panel-heading-border:var(--panel-samples-heading-border);--panel-heading-white-space-local:normal;--panel-body-padding-local:var(--panel-body-padding);}.panel-response-success{--panel-border-local:1px solid var(--panel-response-success-border-color);--panel-body-text-color:var(--panel-response-success-body-text-color);--panel-body-bg-color:var(--panel-response-success-body-bg-color);--panel-heading-bg-color:var(--panel-response-success-heading-bg-color);--panel-heading-text-color:var(--panel-response-success-heading-text-color);}.panel-response-info{--panel-border-local:1px solid var(--panel-response-info-border-color);--panel-body-text-color:var(--panel-response-info-body-text-color);--panel-body-bg-color:var(--panel-response-info-body-bg-color);--panel-heading-bg-color:var(--panel-response-info-heading-bg-color);--panel-heading-text-color:var(--panel-response-info-heading-text-color);}.panel-response-error{--panel-border-local:1px solid var(--panel-response-error-border-color);--panel-body-text-color:var(--panel-response-error-body-text-color);--panel-body-bg-color:var(--panel-response-error-body-bg-color);--panel-heading-bg-color:var(--panel-response-error-heading-bg-color);--panel-heading-text-color:var(--panel-response-error-heading-text-color);}.panel-response-redirect{--panel-border-local:1px solid var(--panel-response-redirect-border-color);--panel-body-text-color:var(--panel-response-redirect-body-text-color);--panel-body-bg-color:var(--panel-response-redirect-body-bg-color);--panel-heading-bg-color:var(--panel-response-redirect-heading-bg-color);--panel-heading-text-color:var(--panel-response-redirect-heading-text-color);}.panel-response-callback{--panel-body-text-color:var(--panel-response-callback-body-text-color);--panel-body-bg-color:var(--panel-response-callback-body-bg-color);--panel-heading-text-color:var(--panel-response-callback-heading-text-color);--panel-body-padding-local:0 0 var(--spacing-base) var(--spacing-lg);}"]),qP=ke(["--panel-gap-horizontal:var(--spacing-xl);--panel-gap-vertical:var(--spacing-base);--panel-border-radius:var(--border-radius);--panel-border:1px solid var(--border-color-secondary);--panel-line-height:var(--line-height-base);--panel-font-size:var(--font-size-base);--panel-font-family:var(--font-family-base);--panel-font-weight:var(--font-weight-semibold);--panel-heading-font-family:var(--font-family-base);--panel-heading-font-size:18px;--panel-heading-font-weight:var(--font-weight-bold);--panel-heading-text-color:var(--text-color-primary);--panel-heading-padding:var(--spacing-md);--panel-heading-line-height:var(--line-height-base);--panel-heading-white-space:'nowrap';--panel-heading-border:1px solid var(--border-color-primary);--panel-body-font-family:var(--font-family-base);--panel-body-font-size:var(--font-size-base);--panel-body-font-weight:var(--font-weight-regular);--panel-body-text-color:var(--text-color-secondary);--panel-body-padding:var(--spacing-md);--panel-body-border:1px solid var(--border-color-primary);.panel-request-schemas,.panel-response-schemas,.panel-callback-schemas,.panel-security-schemas,.panel-default{--panel-text-color:var(--text-color-primary);--panel-font-family-local:var(--panel-font-family);--panel-font-size-local:var(--panel-font-size);--panel-font-weight-local:var(--panel-font-weight);--panel-bg-color:var(--bg-color);--panel-border-local:var(--panel-border);--panel-border-radius-local:calc(1px + var(--panel-border-radius));--panel-chevron-icon-color:var(--text-color-primary);--panel-body-text-color:var(--panel-text-color);--panel-body-font-family-local:var(--panel-body-font-family);--panel-body-font-size-local:var(--panel-body-font-size);--panel-body-font-weight-local:var(--panel-body-font-weight);--panel-body-padding-local:var(--panel-body-padding);--panel-body-bg-color:var(--bg-color);--panel-body-border:var(--panel-body-border);--panel-heading-text-color:var(--panel-text-color);--panel-heading-font-family-local:var(--panel-heading-font-family);--panel-heading-font-size-local:var(--panel-heading-font-size);--panel-heading-font-weight-local:var(--panel-heading-font-weight);--panel-heading-line-height-local:var(--panel-heading-line-height);--panel-heading-padding-local:var(--panel-heading-padding);--panel-heading-bg-color:var(--bg-color);--panel-heading-border:var(--panel-heading-border);--panel-heading-white-space-local:var(--panel-heading-white-space);}--panel-samples-block-bg-color:var(--bg-color);--panel-samples-width:50%;--panel-samples-text-color:var(--text-color-primary);--panel-samples-font-family:var(--panel-font-family);--panel-samples-font-size:var(--panel-font-size);--panel-samples-font-weight:var(--panel-font-weight);--panel-samples-bg-color:var(--layer-color);--panel-samples-border:var(--panel-border);--panel-samples-chevron-icon-color:var(--text-color-primary);--panel-samples-body-text-color:var(--text-color-secondary);--panel-samples-body-font-family:var(--panel-body-font-family);--panel-samples-body-font-size:var(--panel-body-font-size);--panel-samples-body-font-weight:var(--panel-body-font-weight);--panel-samples-body-padding:var(--panel-body-padding);--panel-samples-body-bg-color:var(--layer-color);--panel-samples-body-border:unset;--panel-samples-heading-text-color:var(--text-color-primary);--panel-samples-heading-font-family:var(--panel-heading-font-family);--panel-samples-heading-font-size:var(--panel-font-size);--panel-samples-heading-font-weight:var(--panel-font-weight);--panel-samples-heading-line-height:var(--line-height-sm);--panel-samples-heading-padding:14px var(--spacing-base) 10px 20px;--panel-samples-heading-bg-color:var(--layer-color);--panel-samples-heading-border:unset;.panel-samples-default{--text-color:var(--panel-samples-text-color);--panel-text-color:var(--panel-samples-text-color);--panel-font-family-local:var(--panel-samples-font-family);--panel-font-size-local:var(--panel-samples-font-size);--panel-font-weight-local:var(--panel-samples-font-weight);--panel-bg-color:var(--panel-samples-bg-color);--panel-border-local:var(--panel-samples-border);--panel-border-radius-local:calc(1px + var(--panel-border-radius));--panel-chevron-icon-color:var(--panel-samples-chevron-icon-color);--panel-body-text-color:var(--panel-samples-body-text-color);--panel-body-bg-color:var(--panel-samples-body-bg-color);--panel-body-font-family-local:var(--panel-samples-body-font-family);--panel-body-font-size-local:var(--panel-samples-body-font-size);--panel-body-font-weight-local:var(--panel-samples-body-font-weight);--panel-body-padding-local:0;--panel-body-border-local:var(--panel-samples-body-border);--panel-heading-text-color:var(--panel-samples-heading-text-color);--panel-heading-bg-color:var(--panel-samples-heading-bg-color);--panel-heading-font-family-local:var(--panel-samples-heading-font-family);--panel-heading-font-size-local:var(--panel-samples-heading-font-size);--panel-heading-font-weight-local:var(--panel-samples-heading-font-weight);--panel-heading-line-height-local:var(--panel-samples-heading-line-height);--panel-heading-padding-local:var(--panel-samples-heading-padding);--panel-heading-border:var(--panel-samples-heading-border);}.panel-language-list,.panel-overview,.panel-download,.panel-mcp-overview,.panel-servers-list,.panel-request-samples,.panel-response-samples,.panel-messages-samples,.panel-callback-samples{--text-color:var(--panel-samples-text-color);--panel-text-color:var(--panel-samples-text-color);--panel-font-family-local:var(--panel-samples-font-family);--panel-font-size-local:var(--panel-samples-font-size);--panel-font-weight-local:var(--panel-samples-font-weight);--panel-bg-color:var(--panel-samples-bg-color);--panel-border-local:var(--panel-samples-border);--panel-border-radius-local:var(--panel-border-radius);--panel-chevron-icon-color:var(--panel-samples-chevron-icon-color);--panel-body-text-color:var(--panel-samples-body-text-color);--panel-body-bg-color:var(--panel-samples-body-bg-color);--panel-body-font-family-local:var(--panel-samples-body-font-family);--panel-body-font-size-local:var(--panel-samples-body-font-size);--panel-body-font-weight-local:var(--panel-samples-body-font-weight);--panel-body-padding-local:var(--panel-samples-body-padding);--panel-body-border-local:var(--panel-samples-body-border);--panel-heading-text-color:var(--panel-samples-heading-text-color);--panel-heading-bg-color:var(--panel-samples-heading-bg-color);--panel-heading-font-family-local:var(--panel-samples-heading-font-family);--panel-heading-font-size-local:var(--panel-samples-heading-font-size);--panel-heading-font-weight-local:var(--panel-samples-heading-font-weight);--panel-heading-line-height-local:var(--panel-samples-heading-line-height);--panel-heading-padding-local:var(--panel-samples-heading-padding);--panel-heading-border:var(--panel-samples-heading-border);--panel-heading-border-bottom:var(--panel-samples-border);}.panel-container-response-samples{--panel-z-index:0;}.panel-container-request-samples{--panel-z-index:1;}--panel-samples-tabs-font-size:var(--panel-font-size);--panel-samples-tabs-font-family:var(--panel-font-family);--panel-samples-tabs-font-weight:var(--panel-font-weight);--panel-samples-tabs-text-color:var(--text-color-secondary);--panel-samples-tabs-text-color-hover:var(--text-color-primary);--panel-samples-tabs-text-color-active:var(--text-color-primary);--panel-samples-tabs-text-color-disabled:var(--button-content-color-disabled);--panel-samples-tabs-bg-color:transparent;--panel-samples-tabs-bg-color-hover:transparent;--panel-samples-tabs-bg-color-active:var(--bg-color);--panel-samples-code-block-bg-color:var(--code-block-bg-color);--panel-samples-dropdown-bg-color:var(--bg-color);--panel-samples-dropdown-color:var(--text-color-secondary);--panel-samples-dropdown-border:1px solid var(--border-color-primary);--panel-servers-list-input-bg-color:var(--bg-color-raised);"]),$P=ke(["--accordion-gap:var(--spacing-base);--accordion-border-radius:var(--border-radius);--accordion-border:none;--accordion-line-height:var(--line-height-base);--accordion-font-size:var(--font-size-base);--accordion-font-family:var(--font-family-base);--accordion-font-weight:var(--font-weight-regular);--accordion-header-font-family:var(--font-family-base);--accordion-header-font-size:var(--font-size-base);--accordion-header-font-weight:var(--font-weight-medium,500);--accordion-header-text-color:var(--text-color-primary);--accordion-header-padding:var(--spacing-sm) var(--spacing-base);--accordion-header-line-height:var(--line-height-base);--accordion-header-bg-color:transparent;--accordion-header-border:none;--accordion-body-font-family:var(--font-family-base);--accordion-body-font-size:var(--font-size-base);--accordion-body-font-weight:var(--font-weight-regular);--accordion-body-text-color:var(--text-color-secondary);--accordion-body-padding:0 var(--spacing-xs) var(--spacing-sm);--accordion-body-bg-color:transparent;--accordion-body-border:none;--accordion-chevron-icon-color:var(--text-color-secondary);--accordion-chevron-icon-size:16px;"]),HP=ke(["--select-font-size:var(--font-size-base);--select-font-weight:var(--font-weight-regular);--select-line-height:var(--line-height-base);--select-text-color:var(--text-color-secondary);--select-border-radius:var(--border-radius);--select-border:var(--border-width) var(--border-style) var(--border-color-primary);--select-input-padding-vertical:6px;--select-input-padding-horizontal:6px;--select-input-padding:var(--select-input-padding-vertical) var(--select-input-padding-horizontal);--select-input-gap:var(--spacing-xs);--select-input-value-gap:var(--spacing-unit);--select-input-border-radius:var(--border-radius);--select-input-font-size:var(--font-size-base);--select-input-font-weight:var(--font-weight-regular);--select-input-line-height:var(--line-height-base);--select-input-bg-color:var(--bg-color);--select-input-placeholder-color:var(--input-content-placeholder-color);--select-list-min-width:100px;--select-list-max-width:300px;--select-list-padding:var(--spacing-xxs);--select-list-border-radius:var(--border-radius-lg);--select-list-bg-color:var(--bg-color);--select-list-box-shadow:var(--bg-raised-shadow);--select-list-item-padding-vertical:var(--spacing-xs);--select-list-item-padding-horizontal:var(--spacing-base);--select-list-item-padding:var(--select-list-item-padding-vertical) var(--select-list-item-padding-horizontal);--select-list-item-gap:var(--spacing-xs);--select-list-item-border-radius:var(--border-radius);--select-list-item-bg-color-active:transparent;--select-list-item-bg-color-hover:var(--menu-item-bg-color-hover);--select-list-item-font-weight-active:var(--font-weight-medium);--select-placeholder-color:var(--color-warm-grey-6);"]),BP=ke(["--dropdown-menu-font-size:var(--font-size-base);--dropdown-menu-font-weight:var(--font-weight-regular);--dropdown-menu-line-height:var(--line-height-base);--dropdown-menu-text-color:var(--text-color-secondary);--dropdown-menu-padding-top:var(--spacing-xxs);--dropdown-menu-min-width:100px;--dropdown-menu-max-width:424px;--dropdown-menu-max-height:300px;--dropdown-menu-padding:var(--spacing-xxs);--dropdown-menu-border-radius:var(--border-radius-lg);--dropdown-menu-box-shadow:var(--bg-raised-shadow);--dropdown-menu-border-color:var(--border-color-secondary);--dropdown-menu-bg-color:var(--bg-color-raised);--dropdown-menu-item-gap:0;--dropdown-menu-item-padding-horizontal:var(--spacing-base);--dropdown-menu-item-padding-vertical:5px;--dropdown-menu-item-separator-padding-top:var(--spacing-xs);--dropdown-menu-item-separator-padding-bottom:var(--spacing-xxs);--dropdown-menu-item-border-radius:var(--border-radius);--dropdown-menu-item-bg-color:transparent;--dropdown-menu-item-bg-color-active:var(--bg-color-hover);--dropdown-menu-item-bg-color-hover:var(--bg-color-hover);--dropdown-menu-item-bg-color-disabled:var(--dropdown-menu-item-bg-color);--dropdown-menu-item-separator-border-color:var(--border-color-primary);--dropdown-menu-item-separator-font-size:var(--font-size-sm);--dropdown-menu-item-separator-line-height:var(--line-height-sm);--dropdown-menu-item-separator-text-color:var(--text-color-disabled);--dropdown-menu-item-justify-content:flex-start;--dropdown-menu-item-color:var(--dropdown-menu-text-color);--dropdown-menu-item-color-hover:var(--dropdown-menu-item-color);--dropdown-menu-item-color-active:var(--dropdown-menu-item-color);--dropdown-menu-item-color-disabled:var(--text-color-disabled);--dropdown-menu-item-color-dangerous:var(--color-error-base);--dropdown-menu-item-border-color-focused:var(--button-border-color-focused);"]),UP=ke(["--tooltip-text-color:var(--color-static-white);--tooltip-bg-color:var(--color-warm-grey-10);--tooltip-arrow-color:var(--tooltip-border-color);--tooltip-border-width:2px;--tooltip-border-style:solid;--tooltip-border-color:var(--color-warm-grey-8);--tooltip-padding-vertical:var(--spacing-xxs);--tooltip-padding-horizontal:var(--spacing-xs);--tooltip-padding:var(--tooltip-padding-vertical) var(--tooltip-padding-horizontal);--tooltip-max-width:400px;.tooltip-copy-button{--tooltip-text-color:var(--text-color-secondary);--tooltip-bg-color:var(--bg-color-raised);--tooltip-arrow-color:var(--tooltip-bg-color);}.tooltip-catalog{--tooltip-text-color:var(--text-color-primary);--tooltip-bg-color:var(--layer-color);--tooltip-arrow-color:var(--border-color-secondary);--tooltip-border-width:2px;--tooltip-border-color:var(--border-color-secondary);--tooltip-padding-vertical:var(--spacing-xs);--tooltip-padding-horizontal:var(--spacing-sm);--tooltip-padding:var(--tooltip-padding-vertical) var(--tooltip-padding-horizontal);--tooltip-max-width:300px;}"]),VP=ke(["--checkbox-content-color:var(--text-color-secondary);--checkbox-content-color-hover:var(--text-color-primary);--checkbox-content-color-focused:var(--text-color-primary);--checkbox-content-color-disabled:var(--text-color-disabled);--checkbox-box-color:transparent;--checkbox-box-color-active:var(--color-warm-grey-10);--checkbox-box-color-focused:var(--color-warm-grey-9);--checkbox-box-color-disabled:var(--color-warm-grey-1);--checkbox-border-color:var(--border-color-primary);--checkbox-border-color-active:var(--color-warm-grey-8);--checkbox-border-color-disabled:var(--border-color-secondary);--checkbox-content-color-inverse:var(--color-white);"]),WP=ke(["--admonition-font-size:var(--font-size-base);--admonition-font-weight:var(--font-weight-regular);--admonition-line-height:var(--line-height-base);--admonition-heading-font-size:var(--font-size-lg);--admonition-heading-font-weight:var(--font-weight-regular);--admonition-heading-line-height:var(--line-height-lg);--admonition-heading-letter-spacing:0.3px;--admonition-heading-transform:none;--admonition-margin-horizontal:0;--admonition-margin-vertical:var(--spacing-lg);--admonition-padding-horizontal:var(--spacing-base);--admonition-padding-vertical-xs:var(--spacing-xs);--admonition-padding-vertical-md:var(--spacing-md);--admonition-icon-size:24px;--admonition-border-radius:var(--border-radius-lg);--admonition-border-style:var(--border-style);--admonition-border-width:calc(var(--border-width) * 4);--admonition-info-bg-color:var(--color-info-bg);--admonition-info-heading-text-color:var(--text-color-primary);--admonition-info-text-color:var(--text-color-secondary);--admonition-info-icon-color:var(--color-info-base);--admonition-info-border-color:var(--color-info-border);--admonition-info-border-style:var(--admonition-border-style);--admonition-info-border-width:var(--admonition-border-width);--admonition-info-border:var(--admonition-info-border-width) var(--admonition-info-border-style) var(--admonition-info-border-color);--admonition-info-icon:none;--admonition-warning-bg-color:var(--color-warning-bg);--admonition-warning-text-color:var(--text-color-secondary);--admonition-warning-heading-text-color:var(--text-color-primary);--admonition-warning-icon-color:var(--color-warning-base);--admonition-warning-border-color:var(--color-warning-border);--admonition-warning-border-style:var(--admonition-border-style);--admonition-warning-border-width:var(--admonition-border-width);--admonition-warning-border:var(--admonition-warning-border-width) var(--admonition-warning-border-style) var(--admonition-warning-border-color);--admonition-warning-icon:none;--admonition-danger-bg-color:var(--color-error-bg);--admonition-danger-text-color:var(--text-color-secondary);--admonition-danger-heading-text-color:var(--text-color-primary);--admonition-danger-icon-color:var(--color-error-base);--admonition-danger-border-color:var(--color-error-border);--admonition-danger-border-style:var(--admonition-border-style);--admonition-danger-border-width:var(--admonition-border-width);--admonition-danger-border:var(--admonition-danger-border-width) var(--admonition-danger-border-style) var(--admonition-danger-border-color);--admonition-danger-icon:none;--admonition-success-bg-color:var(--color-success-bg);--admonition-success-text-color:var(--text-color-secondary);--admonition-success-heading-text-color:var(--text-color-primary);--admonition-success-icon-color:var(--color-success-base);--admonition-success-border-color:var(--color-success-border);--admonition-success-border-style:var(--admonition-border-style);--admonition-success-border-width:var(--admonition-border-width);--admonition-success-border:var(--admonition-success-border-width) var(--admonition-success-border-style) var(--admonition-success-border-color);--admonition-success-icon:none;"]),GP=ke(["--footer-bg-color:var(--bg-color-raised);--footer-text-color:var(--text-color-secondary);--footer-border-color:var(--border-color-secondary);--footer-padding-vertical:var(--spacing-xl);--footer-padding-horizontal:calc(var(--spacing-unit) * 10);--footer-font-size:var(--font-size-base);--footer-font-weight:var(--font-weight-regular);--footer-column-divider-color:var(--footer-border-color);--footer-title-text-color:var(--text-color-primary);--footer-title-text-color-hover:var(--text-color-primary);--footer-title-font-size:var(--font-size-lg);--footer-title-font-weight:var(--font-weight-bold);--footer-link-text-color:var(--text-color-secondary);--footer-link-color-hover:var(--text-color-primary);--footer-link-padding-vertical:var(--spacing-xs);--footer-link-padding-horizontal:0;--footer-item-icon-width:var(--spacing-base);--footer-item-icon-height:var(--spacing-base);--footer-item-icon-margin-right:var(--spacing-sm);--footer-item-icon-border-color:var(--border-color-primary);--footer-item-icon-border-radius:12px;--footer-item-icon-padding:var(--spacing-xxs);--footer-separator-item-font-size:var(--font-size-sm);--footer-separator-item-margin:10px 0 5px 0;--footer-separator-item-opacity:0.75;--footer-column-min-width:calc(var(--spacing-unit) * 30);--footer-column-title-gap:var(--spacing-xs);--footer-column-gap:var(--spacing-lg);--footer-copyright-font-size:var(--footer-font-size);--footer-copyright-text-align:start;--footer-logo-height:var(--logo-height);--footer-logo-width:var(--logo-width);--footer-logo-max-width:var(--logo-max-width);--footer-logo-max-height:var(--logo-max-height);--footer-logo-display:block;--footer-container-max-width:var(--container-width);--mobile-footer-padding-vertical:var(--spacing-base);--mobile-footer-padding-horizontal:var(--spacing-base);"]),ZP=ke(["--button-content-color:var(--color-warm-grey-10);--button-content-color-ghost:var(--text-color-secondary);--button-content-color-inverse:var(--color-white);--button-content-color-disabled:var(--color-warm-grey-5);--button-border-color:var(--color-warm-grey-3);--button-border-color-focused:var(--color-blue-4);--button-border-color-disabled:var(--color-warm-grey-2);--button-border-color-danger:var(--color-raspberry-6);--button-border-color-danger-hover:var(--color-raspberry-7);--button-border-color-danger-pressed:var(--color-raspberry-8);--button-border-width-disabled:0px;--button-bg-color-disabled:var(--color-warm-grey-1);--button-content-color-primary:var(--color-blue-6);--button-content-color-primary-hover:var(--color-blue-7);--button-content-color-primary-pressed:var(--color-blue-8);--button-bg-color-primary:var(--color-blue-6);--button-bg-color-primary-hover:var(--color-blue-7);--button-bg-color-primary-pressed:var(--color-blue-8);--button-bg-color-primary-danger:var(--color-raspberry-6);--button-bg-color-primary-danger-hover:var(--color-raspberry-7);--button-bg-color-primary-danger-pressed:var(--color-raspberry-8);--button-content-color-danger:var(--color-raspberry-6);--button-content-color-danger-hover:var(--color-raspberry-7);--button-content-color-danger-pressed:var(--color-raspberry-8);--button-bg-color-secondary:var(--color-warm-grey-2);--button-bg-color-secondary-hover:var(--color-warm-grey-3);--button-bg-color-secondary-pressed:var(--color-warm-grey-4);--button-bg-color-secondary-danger:var(--color-raspberry-1);--button-bg-color-secondary-danger-hover:var(--color-raspberry-2);--button-bg-color-secondary-danger-pressed:var(--color-raspberry-3);--button-content-color-custom:var(--color-warm-grey-8);--button-content-color-custom-hover:var(--color-warm-grey-11);--button-bg-color-custom:var(--color-white);--button-content-color-link:var(--link-color-primary);--button-content-color-link-hover:var(--link-color-primary-hover);--button-content-color-link-pressed:var(--link-color-primary-pressed);--button-color:var(--button-content-color);--button-color-hover:var(--button-content-color);--button-color-active:var(--button-content-color);--button-bg-color:transparent;--button-bg-color-hover:transparent;--button-border-color-hover:transparent;--button-border-color-active:transparent;--button-font-weight:var(--font-weight-regular);--button-font-size:var(--font-size-base);--button-line-height:var(--line-height-base);--button-border-radius:var(--border-radius-md);--button-padding:5px var(--spacing-sm);--button-text-wrap:nowrap;--button-gap:var(--spacing-xs);--button-border-width:0px;--button-border-style:solid;--button-margin:0;--button-box-shadow:none;--button-hover-box-shadow:none;--button-active-box-shadow:none;--button-icon-size:16px;--button-icon-padding:var(--spacing-xs);--button-icon-padding-small:3px;--button-icon-left-padding:5px var(--spacing-base) 5px 14px;--button-icon-right-padding:5px 14px 5px var(--spacing-base);.button-size-small,.button-group-size-small .button{--button-font-size:var(--font-size-base);--button-border-radius:var(--border-radius);--button-padding:1px var(--spacing-sm);--button-line-height:var(--line-height-base);--button-icon-size:14px;--button-icon-padding:5px;--button-icon-left-padding:1px var(--spacing-sm) 1px 10px;--button-icon-right-padding:1px 10px 1px var(--spacing-sm);}.button-size-medium,.button-group-size-medium .button{--button-font-size:var(--font-size-base);--button-border-radius:var(--border-radius-md);--button-padding:5px var(--spacing-sm);--button-line-height:var(--line-height-base);--button-icon-size:16px;--button-icon-padding:var(--spacing-xs);--button-icon-left-padding:5px var(--spacing-base) 5px 14px;--button-icon-right-padding:5px 14px 5px var(--spacing-base);}.button-size-large,.button-group-size-large .button{--button-font-size:var(--font-size-lg);--button-border-radius:var(--border-radius-md);--button-padding:var(--spacing-xs) var(--spacing-md);--button-line-height:var(--line-height-lg);--button-icon-size:18px;--button-icon-padding:11px;--button-icon-left-padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) 18px;--button-icon-right-padding:var(--spacing-xs) 18px var(--spacing-xs) var(--spacing-md);}.button-variant-primary{--button-color:var(--button-content-color-inverse);--button-color-hover:var(--button-content-color-inverse);--button-color-active:var(--button-content-color-inverse);--button-bg-color:var(--button-bg-color-primary);--button-bg-color-hover:var(--button-bg-color-primary-hover);--button-bg-color-active:var(--button-bg-color-primary-pressed);--button-border-color:transparent;--button-bg-color-danger:var(--button-bg-color-primary-danger);--button-bg-color-danger-hover:var(--button-bg-color-primary-danger-hover);--button-bg-color-danger-pressed:var(--button-bg-color-primary-danger-pressed);--button-border-color-danger:transparent;--button-border-color-danger-hover:transparent;--button-border-color-danger-pressed:transparent;--button-content-color-danger:var(--button-content-color-inverse);--button-content-color-danger-hover:var(--button-content-color-inverse);--button-content-color-danger-pressed:var(--button-content-color-inverse);--button-border-width-disabled:0px;}.button-variant-secondary{--button-bg-color:var(--button-bg-color-secondary);--button-bg-color-hover:var(--button-bg-color-secondary-hover);--button-bg-color-active:var(--button-bg-color-secondary-pressed);--button-border-color:transparent;--button-border-color-disabled:transparent;--button-bg-color-danger:var(--button-bg-color-secondary-danger);--button-bg-color-danger-hover:var(--button-bg-color-secondary-danger-hover);--button-bg-color-danger-pressed:var(--button-bg-color-secondary-danger-pressed);--button-border-color-danger:transparent;--button-border-color-danger-hover:transparent;--button-border-color-danger-pressed:transparent;}.button-variant-outlined,.button-group-outlined .button{--button-color:var(--button-content-color-custom);--button-color-hover:var(--button-content-color-custom-hover);--button-color-active:var(--button-content-color-custom-hover);--button-border-color:var(--border-color-primary);--button-border-color-hover:var(--border-color-primary);--button-border-color-active:var(--border-color-primary);--button-bg-color-disabled:transparent;--button-border-width:1px;--button-border-width-disabled:1px;--button-bg-color:transparent;--button-border-color-disabled:var(--color-warm-grey-2);--button-border-color-danger:var(--color-raspberry-6);--button-border-color-danger-hover:var(--color-raspberry-7);--button-border-color-danger-pressed:var(--color-raspberry-8);}.button-group-outlined .button{--button-bg-color-hover:var(--color-hover-base);}.button-variant-text{--button-bg-color-hover:var(--button-bg-color-secondary);--button-bg-color-active:var(--button-bg-color-secondary-hover);--button-bg-color-disabled:transparent;--button-border-color:transparent;--button-border-color-disabled:transparent;--button-bg-color-danger-hover:var(--button-bg-color-secondary-danger);--button-bg-color-danger-pressed:var(--button-bg-color-secondary-danger-hover);--button-border-color-danger:transparent;--button-border-color-danger-hover:transparent;--button-border-color-danger-pressed:transparent;}.button-variant-link{--button-color:var(--button-content-color-link);--button-color-hover:var(--button-content-color-link-hover);--button-color-active:var(--button-content-color-link-pressed);--button-bg-color-disabled:transparent;--button-border-color:transparent;--button-border-color-disabled:transparent;--button-border-color-danger:transparent;--button-border-color-danger-hover:transparent;--button-border-color-danger-pressed:transparent;--button-padding:0;--button-icon-left-padding:0;--button-icon-right-padding:0;}.button-variant-ghost{--button-color:var(--button-content-color-ghost);--button-color-hover:var(--button-content-color);--button-bg-color-disabled:transparent;--button-border-color:transparent;--button-border-color-disabled:transparent;--button-border-color-danger:transparent;--button-border-color-danger-hover:transparent;--button-border-color-danger-pressed:transparent;--button-padding:0;--button-icon-left-padding:0;--button-icon-right-padding:0;}"]),KP=ke(["--ai-assistant-button-icon-size:40px;--ai-assistant-button-text-height:40px;--ai-assistant-button-text-padding:var(--spacing-sm) var(--spacing-md);--ai-assistant-button-border-radius-icon:50%;--ai-assistant-button-border-radius-text:1.75rem;--ai-assistant-button-min-width:auto;--ai-assistant-button-icon-icon-size:18px;--ai-assistant-button-text-icon-size:20px;--ai-assistant-button-bottom:var(--spacing-xl);--ai-assistant-button-right:var(--spacing-xl);--ai-assistant-button-z-index:1000;--ai-assistant-button-font-size:var(--font-size-base);--ai-assistant-button-font-weight:var(--font-weight-medium);--ai-assistant-button-gap:var(--spacing-xs);--ai-assistant-button-bg-color:var(--color-static-white);--ai-assistant-button-redocly-icon-color:#297AFE;--ai-assistant-button-transform-hover:none;--ai-assistant-button-transform-active:translateY(0);--ai-assistant-button-shadow-hover:2px 1px 12px 4px rgba(143,98,254,0.2),-3px -2px 24px 0px rgba(41,122,254,0.2);--ai-assistant-button-transition:box-shadow 0.3s ease,transform 0.2s ease;"]),YP=ke(["--navbar-bg-color:var(--bg-color);--navbar-border-color:var(--border-color-secondary);--navbar-border:1px solid var(--navbar-border-color);--navbar-text-color:var(--text-color-secondary);--navbar-height:64px;--navbar-font-size:var(--font-size-base);--navbar-padding:0 var(--spacing-xl);--navbar-font-family:var(--font-family-base);--navbar-container-max-width:100%;--navbar-menu-items-gap:var(--spacing-sm);--navbar-menu-justify-content:flex-start;--navbar-item-font-weight:var(--font-weight-regular);--navbar-item-text-color-active:var(--text-color-primary);--navbar-item-text-decoration-active:none;--navbar-item-bottom-border-active:none;--navbar-item-padding-vertical:var(--spacing-xxs);--navbar-item-padding-horizontal:var(--spacing-sm);--navbar-item-padding:var(--navbar-item-padding-vertical) var(--navbar-item-padding-horizontal);--navbar-item-line-height:var(--line-height-base);--navbar-item-bg-color-active:var(--bg-color-active);--navbar-item-border-radius:var(--border-radius);--navbar-item-bottom-border:none;--navbar-item-text-color-hover:var(--text-color-primary);--navbar-item-text-decoration-hover:none;--navbar-item-bg-color-hover:var(--bg-color);--navbar-item-bottom-border-hover:none;--navbar-item-icon-width:1.25em;--navbar-item-icon-height:1.25em;--navbar-item-icon-margin-right:0.5em;--navbar-logo-height:var(--logo-height);--navbar-logo-width:var(--logo-width);--navbar-logo-margin:var(--logo-margin);--navbar-logo-max-width:var(--logo-max-width);--navbar-logo-max-height:var(--logo-max-height);--navbar-separator-text-color:var(--text-color-description);--navbar-separator-font-size:var(--font-size-sm);--navbar-separator-line-height:var(--line-height-sm);"]),JP=ke(["--search-modal-width:1100px;--search-modal-min-width:460px;--search-modal-min-height:705px;--search-modal-bg-color:var(--modal-bg-color);--search-modal-box-shadow:var(--modal-box-shadow);--search-modal-border-radius:var(--border-radius-lg);--search-modal-border:1px solid var(--border-color-secondary);--search-modal-header-bg-color:var(--bg-color-tonal);--search-modal-header-padding:var(--spacing-sm);--search-modal-footer-padding:var(--spacing-sm);--search-modal-footer-gap:var(--spacing-md);--search-highlight-bg-color:none;--search-highlight-text-color:var(--color-info-base);--search-input-font-family:var(--font-family-base);--search-input-font-size:var(--font-size-base);--search-input-font-weight:var(--font-weight-regular);--search-input-line-height:var(--line-height-base);--search-input-bg-color:var(--bg-color-tonal);--search-input-text-color:var(--input-content-color-active);--search-input-icon-color:var(--icon-color-interactive);--search-input-placeholder-color:var(--input-content-placeholder-color);--search-input-padding:var(--spacing-sm);--search-input-gap:var(--spacing-sm);--search-input-height:40px;--search-input-border:none;--search-input-border-radius:var(--border-radius);--search-group-title-padding:var(--spacing-sm);--search-group-title-bg-color:var(--bg-color-tonal);--search-group-footer-padding:var(--spacing-sm);--search-group-footer-text-color:var(--link-color-primary);--search-item-text-color:var(--text-color-secondary);--search-item-text-color-hover:var(--text-color-primary);--search-item-title-font-size:var(--font-size-base);--search-item-title-font-weight:var(--font-weight-medium);--search-item-title-line-height:var(--line-height-base);--search-item-title-text-color:var(--text-color-primary);--search-item-title-padding:var(--spacing-xxs) 0 2px 0;--search-item-path-text-color:var(--text-color-description);--search-item-bg-color:transparent;--search-item-bg-color-hover:var(--layer-color-ontonal-hover);--search-item-border-color-focused:var(--color-blue-4);--search-item-border-color:transparent;--search-item-padding:var(--spacing-sm) var(--spacing-lg);--search-item-gap:var(--spacing-xxs);--search-item-product-icon-size:16px;--search-recent-item-font-size:var(--font-size-base);--search-recent-item-font-weight:var(--font-weight-regular);--search-recent-item-line-height:var(--line-height-base);--search-recent-item-padding:var(--spacing-xs) var(--spacing-lg);--search-recent-item-text-color:var(--search-item-text-color);--search-recent-item-text-color-hover:var(--search-item-text-color-hover);--search-recent-item-bg-color-hover:var(--search-item-bg-color-hover);--search-recent-item-title-font-size:var(--font-size-base);--search-recent-item-title-font-weight:var(--font-weight-semibold);--search-recent-item-title-line-height:var(--line-height-base);--search-recent-item-title-text-color:var(--text-color-primary);--search-recent-item-title-padding:var(--spacing-md) var(--spacing-lg) var(--spacing-xxs) var(--spacing-lg);--search-recent-item-bg-color-active:var(--layer-color);--search-recent-item-border-color-focused:var(--color-blue-4);--search-suggested-item-font-size:var(--font-size-base);--search-suggested-item-font-weight:var(--font-weight-regular);--search-suggested-item-line-height:var(--line-height-base);--search-suggested-item-padding:var(--spacing-xs) var(--spacing-lg);--search-suggested-item-text-color:var(--search-item-text-color);--search-suggested-item-text-color-hover:var(--search-item-text-color-hover);--search-suggested-item-bg-color-hover:var(--search-item-bg-color-hover);--search-suggested-item-title-font-size:var(--font-size-base);--search-suggested-item-title-font-weight:var(--font-weight-semibold);--search-suggested-item-title-line-height:var(--line-height-base);--search-suggested-item-title-text-color:var(--text-color-primary);--search-suggested-item-title-padding:var(--spacing-md) var(--spacing-lg) var(--spacing-xxs) var(--spacing-lg);--search-suggested-item-bg-color-active:var(--layer-color);--search-suggested-item-border-color-focused:var(--color-blue-4);--search-shortcuts-gap:var(--spacing-xs);--search-message-font-size:var(--font-size-lg);--search-message-font-weight:var(--font-weight-regular);--search-message-line-height:var(--line-height-lg);--search-message-text-color:var(--text-color-secondary);--search-message-gap:var(--spacing-md);--search-header-buttons-gap:var(--spacing-sm);--search-header-buttons-padding-left:var(--spacing-sm);--search-header-buttons-border-left:1px solid var(--border-color-primary);--search-filter-width:450px;--search-filter-bg-color:var(--search-modal-bg-color);--search-filter-padding:var(--spacing-lg);--search-filter-font-size:var(--font-size-base);--search-filter-font-weight:var(--font-weight-regular);--search-filter-line-height:var(--line-height-base);--search-filter-header-padding:var(--spacing-md) 0;--search-filter-header-text-color:var(--text-color-helper);--search-filter-header-z-index:var(--z-index-raised);--search-filter-fields-gap:var(--spacing-base);--search-filter-field-select-option-gap:var(--spacing-unit);--search-filter-field-select-option-text-padding:0 0 0 var(--spacing-unit);--search-filter-field-select-footer-padding:0 0 0 var(--spacing-unit);--search-filter-field-select-footer-text-color:var(--text-color-helper);--search-filter-field-tags-gap:var(--spacing-unit);--search-filter-field-tags-tag-margin:var(--spacing-unit) 0 0 0;--search-trigger-gap:var(--spacing-xs);--search-trigger-border-width:var(--border-width);--search-trigger-border-style:var(--border-style);--search-trigger-border-color:var(--input-border-color);--search-trigger-border-color-hover:var(--input-border-color-hover);--search-trigger-border-radius:var(--border-radius-md);--search-trigger-padding-vertical:var(--input-padding-vertical);--search-trigger-padding-horizontal:var(--input-padding-horizontal);--search-trigger-padding:var(--search-trigger-padding-vertical) var(--search-trigger-padding-horizontal);--search-trigger-color:var(--input-content-placeholder-color);--search-trigger-bg-color:var(--navbar-bg-color);--search-trigger-icon-size:16px;--search-trigger-line-height:var(--line-height-base);--search-ai-gradient:linear-gradient(to right,#715efe,#ff5cdc);--search-ai-spinner-icon-color:var(--icon-color-interactive);--search-ai-checkmark-icon-color:var(--icon-color-interactive);--search-ai-response-padding:var(--spacing-lg);--search-ai-response-gap:var(--spacing-sm);--search-ai-response-header-gap:var(--spacing-md);--search-ai-question-font-size:var(--font-size-xl);--search-ai-question-font-weight:var(--font-weight-semibold);--search-ai-question-line-height:var(--line-height-xl);--search-ai-question-text-color:var(--text-color-primary);--search-ai-response-body-gap:var(--spacing-xl);--search-ai-response-body-padding:0 40px;--search-ai-text-color:var(--text-color-secondary);--search-ai-text-font-size:var(--font-size-lg);--search-ai-text-line-height:var(--line-height-lg);--search-ai-user-bg-color:var(--color-blue-6);--search-ai-user-text-color:var(--color-static-white);--search-ai-assistant-bg-color:var(--layer-color);--search-ai-assistant-text-color:var(--text-color-primary);--search-ai-assistant-border:1px solid var(--border-color-primary);--search-ai-resources-gap:var(--spacing-base);--search-ai-resources-title-font-weight:var(--font-weight-medium);--search-ai-resources-title-font-size:var(--font-size-lg);--search-ai-resources-title-line-height:var(--line-height-lg);--search-ai-resource-tags-gap:var(--spacing-base);--search-ai-resource-tag-text-color:var(--text-color-secondary);--search-ai-resource-tag-icon-color:var(--text-color-secondary);--search-ai-resource-tag-icon-size:16px;--search-ai-icon-size:32px;--search-ai-icon-bg-color:var(--search-ai-gradient);--search-ai-icon-color:var(--color-static-white);--search-ai-button-icon-color:none;--search-ai-thinking-dots-gap:4px;--search-ai-thinking-dots-padding:4px 0;--search-ai-thinking-dot-size:6px;--search-ai-thinking-dot-color:var(--search-ai-gradient);--search-ai-disclaimer-font-size:var(--font-size-sm);--search-ai-disclaimer-line-height:var(--line-height-sm);--search-ai-disclaimer-text-color:var(--text-color-secondary);--search-ai-welcome-margin:var(--spacing-md);--search-ai-icon-wrapper-padding:var(--spacing-xs);--search-ai-suggestions-title-text-color:var(--text-color-description);--search-ai-suggestions-title-font-size:var(--font-size-base);--search-ai-suggestions-title-line-height:var(--line-height-base);--search-ai-suggestions-title-font-weight:var(--font-weight-light);--search-ai-suggestions-text-color:var(--text-color-description);--search-ai-conversation-input-send-button-bg-color:var(--button-bg-color-primary);--search-ai-conversation-input-send-button-bg-color-hover:var(--button-bg-color-primary-hover);--search-ai-conversation-input-send-button-bg-color-disabled:var(--button-bg-color-disabled);--search-ai-conversation-input-send-button-border-color-disabled:var(--button-border-color-disabled);--search-ai-conversation-input-send-button-icon-color:var(--color-static-white);--search-ai-dialog-bg-color:var(--bg-color);--search-ai-dialog-header-border:var(--search-modal-border);--search-ai-dialog-header-bg-color:var(--search-modal-header-bg-color);--search-ai-dialog-header-padding:var(--search-modal-header-padding);--search-ai-dialog-body-padding:var(--search-ai-response-padding);--search-ai-dialog-body-gap:var(--spacing-sm);--search-ai-dialog-input-padding:var(--spacing-sm) var(--search-ai-response-padding);--search-ai-dialog-input-border:1px solid var(--border-color-secondary);--search-ai-dialog-input-bg-color:var(--bg-color);--search-ai-conversation-input-bg-color:var(--bg-color);--search-ai-conversation-input-padding:var(--spacing-sm) var(--spacing-md);--search-ai-conversation-input-border:1px solid var(--border-color-secondary);--search-ai-conversation-input-border-radius:var(--border-radius-lg);--search-ai-conversation-input-font-size:var(--font-size-base);--search-ai-conversation-input-placeholder-color:var(--search-input-placeholder-color);--search-ai-conversation-input-border-color-focus:var(--color-blue-6);--search-ai-conversation-input-border-color-disabled:var(--border-color-secondary);--search-ai-conversation-input-send-button-right:12px;--search-ai-conversation-input-send-button-bg-color:var(--button-bg-color-primary);--search-ai-conversation-input-send-button-bg-color-hover:var(--button-bg-color-primary-hover);--search-ai-conversation-input-send-button-bg-color-disabled:var(--button-bg-color-disabled);--search-ai-conversation-input-send-button-border-disabled:1px solid var(--button-border-color-disabled);--search-ai-response-padding:var(--spacing-lg);--search-ai-response-gap:var(--spacing-sm);--search-ai-response-header-gap:var(--spacing-md);--search-ai-response-body-gap:var(--spacing-xl);--search-ai-response-body-padding:0 40px;--search-ai-text-color:var(--text-color-secondary);--search-ai-text-font-size:var(--font-size-lg);--search-ai-text-line-height:var(--line-height-lg);--search-ai-thinking-text-margin:var(--md-pre-margin) 0;--search-ai-question-font-size:var(--font-size-xl);--search-ai-question-font-weight:var(--font-weight-semibold);--search-ai-question-line-height:var(--line-height-xl);--search-ai-question-text-color:var(--text-color-primary);--search-ai-resources-gap:var(--spacing-base);--search-ai-resources-title-font-weight:var(--font-weight-medium);--search-ai-resources-title-font-size:var(--font-size-lg);--search-ai-resources-title-line-height:var(--line-height-lg);--search-ai-resource-tags-gap:var(--spacing-base);--search-ai-resource-tag-text-color:var(--text-color-secondary);--search-ai-resource-tag-icon-color:var(--text-color-secondary);--search-ai-suggestions-gap:var(--spacing-sm);--search-ai-suggestions-margin-left:var(--spacing-xs);--search-ai-suggestion-item-gap:var(--spacing-xs);--search-ai-suggestions-title-text-color:var(--text-color-description);--search-ai-suggestions-title-font-size:var(--font-size-base);--search-ai-suggestions-title-line-height:var(--line-height-base);--search-ai-suggestions-title-font-weight:var(--font-weight-light);--search-ai-spinner-icon-color:var(--icon-color-interactive);--search-ai-checkmark-icon-color:var(--icon-color-interactive);"]),QP=ke(["--menu-padding:0px;--menu-margin:0px;--menu-list-style:none;--menu-content-color:var(--text-color-secondary);--menu-content-title-color:var(--text-color-description);--menu-content-color-active:var(--text-color-primary);--menu-content-color-disabled:var(--text-color-disabled);--menu-item-font-family:var(--sidebar-font-family);--menu-item-font-size:var(--sidebar-font-size);--menu-item-font-weight:var(--font-weight-regular);--menu-item-line-height:var(--line-height-base);--menu-item-text-color:var(--sidebar-text-color);--menu-item-bg-color:transparent;--menu-item-bg-color-hover:var(--color-hover-base);--menu-item-bg-color-active:var(--tree-bg-color-active);--menu-item-color-hover:var(--tree-content-color-hover);--menu-item-color-active:var(--tree-content-color-default);--menu-item-padding-vertical:var(--spacing-unit);--menu-item-padding-horizontal:var(--spacing-xxs);--menu-item-nested-offset:var(--spacing-sm);--menu-item-label-align-items:center;--menu-item-label-transition:background-color 0.3s,color 0.3s;--menu-item-label-word-break:break-word;--menu-item-label-margin-horizontal:var(--sidebar-margin-horizontal);--menu-item-label-margin-vertical:0;--menu-item-label-margin:var(--menu-item-label-margin-vertical) var(--menu-item-label-margin-horizontal);--menu-item-label-padding:var(--menu-item-padding-vertical) var(--menu-item-padding-horizontal);--menu-item-label-gap:var(--spacing-xxs);--menu-item-label-border-radius:6px;--menu-item-label-chevron-size:12px;--menu-item-label-chevron-offset:calc(var(--menu-item-label-gap) + var(--menu-item-label-chevron-size));--menu-item-sublabel-font-family:inherit;--menu-item-sublabel-font-size:var(--font-size-sm);--menu-item-sublabel-font-weight:var(--font-weight-regular);--menu-item-sublabel-text-color:var(--menu-item-text-color);--menu-item-sublabel-margin:0 0 0 var(--spacing-base);--menu-item-icon-size:var(--spacing-base);--menu-item-icon-margin:0 var(--spacing-xxs) 0 0;--menu-item-icon-border-radius:100%;--menu-item-external-icon-size:10px;--menu-item-separator-line-height:1px;--menu-item-separator-line-bg-color:var(--border-color-secondary);--menu-item-separator-offest:var(--spacing-xxs);--menu-back-button-font-family:var(--menu-item-font-family);--menu-back-button-font-size:var(--menu-item-font-size);--menu-back-button-transform:inherit;--menu-back-button-text-color:var(--menu-item-text-color);--menu-back-button-bg-color:transparent;--menu-back-button-text-color-hover:var(--menu-item-color-active);--menu-back-button-bg-color-hover:transparent;--menu-back-button-icon-size:var(--menu-item-label-chevron-size);--menu-back-button-icon-color:var(--menu-item-text-color);--menu-back-button-margin:0 0 var(--spacing-base) var(--sidebar-margin-horizontal);--menu-back-padding-left:var(--spacing-xs);--menu-back-button-gap:var(--spacing-xs);--menu-back-button-icon:none;.menu-item-type-separator{--menu-item-label-chevron-offset:0px;}.menu-item-type-separator-primary{--menu-item-font-weight:var(--font-weight-bold);--menu-item-text-color:var(--text-color-primary);--menu-item-font-size:var(--sidebar-font-size);--menu-item-line-height:var(--line-height-base);}.menu-item-type-separator-secondary{--menu-item-font-weight:var(--font-weight-bold);--menu-item-text-color:var(--text-color-secondary);--menu-item-font-size:var(--font-size-sm);--menu-item-line-height:var(--line-height-sm);}"]),XP=ke(["--menu-mobile-height:calc(100vh - var(--navbar-height));--menu-mobile-height:calc(100dvh - var(--navbar-height));--menu-mobile-width:100%;--menu-mobile-z-index:var(--z-index-raised);--menu-mobile-left:0;--menu-mobile-top:var(--navbar-height);--menu-mobile-transition:0.5s;--menu-mobile-bg:var(--bg-color);--menu-mobile-margin:var(--menu-mobile-items-margin-top) var(--menu-mobile-margin-horizontal) 0 var(--menu-mobile-margin-horizontal);--menu-mobile-line-height:var(--line-height-base);--menu-mobile-padding-top:var(--spacing-sm);--menu-mobile-margin-horizontal:var(--spacing-xs);--menu-mobile-items-margin-top:var(--spacing-xxs);--menu-mobile-profile-bg-color:var(--bg-color);--menu-mobile-profile-border-color:var(--border-color-secondary);--menu-mobile-control-button-padding-vertical:var(--spacing-xxs);--menu-mobile-control-button-padding-horizontal:var(--spacing-xxs);--menu-mobile-control-button-padding:var(--menu-mobile-control-button-padding-vertical) var(--menu-mobile-control-button-padding-horizontal);--menu-mobile-control-button-margin-vertical:0;--menu-mobile-control-button-margin-horizontal:var(--spacing-xs);--menu-mobile-control-button-margin:var(--menu-mobile-control-button-margin-vertical) var(--menu-mobile-control-button-margin-horizontal);--menu-mobile-control-button-font-size:var(--font-size-sm);--menu-mobile-control-button-weight:var(--font-weight-regular);--menu-mobile-control-button-line-height:var(--line-height-sm);--menu-mobile-control-button-color:var(--menu-item-text-color);--menu-mobile-control-button-color-hover:var(--text-color-primary);--menu-mobile-control-button-text-align:center;--menu-mobile-product-name-font-size:var(--menu-item-font-size);--menu-mobile-product-name-font-weight:var(--font-weight-bold);--menu-mobile-product-name-line-height:var(--line-height-base);--menu-mobile-product-name-text-color:var(--menu-item-text-color);--menu-mobile-product-name-border-radius:var(--menu-item-label-border-radius);--menu-mobile-product-name-border:none;--menu-mobile-product-name-padding:var(--menu-item-padding-vertical) var(--menu-item-padding-horizontal);--menu-mobile-product-name-margin:var(--menu-item-label-margin);--menu-container-padding-top:var(--sidebar-offset-top);"]),eI=ke(["@font-face{font-family:'TreeViewIcons';src:url('data:application/font-woff;base64,d09GRgABAAAAAAgYAAsAAAAAEGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPwAAAFY1UkH9Y21hcAAAAYQAAAB/AAACCtvO7yxnbHlmAAACBAAAA+MAAAlACm1VqmhlYWQAAAXoAAAAKgAAADZfxj5jaGhlYQAABhQAAAAYAAAAJAFbAMFobXR4AAAGLAAAAA4AAAA0CGQAAGxvY2EAAAY8AAAAHAAAABwM9A9CbWF4cAAABlgAAAAfAAAAIAEgAHZuYW1lAAAGeAAAATcAAAJSfUrk+HBvc3QAAAewAAAAZgAAAIka0DSfeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRYyjiBgZWBgaGQoRZISkLpUAYOBj0GBiYGVmYGrCAgzTWFweEV4ysehs1ArgDDFgZGIA3CDAB2tQjAAHic7ZHLEcMwCESfLCz/VEoKSEE5parURxMOC4c0Ec283WGFdABgBXrwCAzam4bOK9KWeefM3Hhmjyn3ed+hTRq1pS7Ra/HjYGPniHcXMy4G/zNTP7/KW5HTXArkvdBW3ArN19dCG/NRIN8K5HuB/CiQn4U26VeBfBbML9NEH78AeJyVVc1u20YQ3pn905JcSgr/YsuSDTEg3cR1bFEkYyS1HQcQ2jQF2hot6vYSoECKnnPLA/SWUy9NTr31Bfp+6azsNI0SGiolzu7ODnfn+2Z2lnHG3rxhr9nfLGKbLGesncAYYnUHpsVnMG/uwyzNdFIVd6HI6twp8+R3LpT4TSglLoTHwwJgG2/dFvKrl9yI507/p5CCq4LTxB/PlPjkFaMHnWB/0S9je7RTPS+utnGtom1T2q5pk/e3H0M1S18rsXAL7wgpxQuhAmteGGvNjmcfGXuwnFNOPCXxeOGmnjrBLWNyBeNtVq2Hs03yus1aPS3mzSyNVSfu588iW1Q93x/4fjcHn+5EkS2tMxr4xIRa8ese+4L9uKZnxEqs8+ldyN9atU02a5t5uQ8hZGms1QTKpaKYqnipiNNOAIeIADC0JNEOYY+jtSgFoOchiAjRGFACpUTRje8bwIYWGCDEgENY8MEu9bnCYCdAxftoNg0KiSpUtPaHcanYwzXRu6T4r40b5npal3V7UHWCPJW9niyl1vIHgoujEXZjudBkeWkOeMQBRmbEPhKzij1i52t6/TadL+3q7H0U1eq4E8cG4gIIwQLx8VX7ToPXgPrehVc5QXHR7gMSmwjKfaYAP4KvZV+yn9bE18y2IY37LvtyrSg3i7ZK++B603ndlg/gBJpZRsfpBI6hyiaQ6FjlnThz8lAC3LgBIMnXDOAXxBQ4SIgiEhx2AcGCAwAhwjXRpCQms42bwAUt75BvAwgONzdgOfWEwzk4Ylzj4mz+5YEzzXzWX9aNlk7ot65y5QnBHsNlm6zDTu7sspRqG4V+fgJ1lVBZ07Nm7s5nemo3Lf3PO7iwtnroQ5/YDGwPRUip6fV6L+27p+wCHwSvPs85UnHqId8NAn5IBsKdv95KrL9m31Gsf2a/rluDslk1y1J9GE+LUmmVT/OyOHaFKGnapt2H5XeJTmKd6qYNoVVZOy+pWzr7rMip3ndG/4mQSoUcMbAqG/YNIAdXhkAqTVruXhocSKN0iS4Rwj7vSS4fcF/La07BfeQSuRAcFeW+9igjwPhhYPpGCBCBHhxiKMyFMFT7ziRH7RtfIWdiha+TdW+Rqs7bLHdN2ZJIKl0um0x3op9saYr0REeRdj09pl43pMzz4tjztrY8L4o8bzT+oLY27PR/eFtXs/YY5vtwB5Iqad14eYN0ujveMaGWqkdU3TKbQSC5Uvxaf4fA7SAQ3r2tEfIhd4duld91bwMisjqBw22orthNcroXl7KqO1329HBgAexgoCfGAwiDPoBnriki3lmNojrzvD0tjo6E3vPYP6E2BMIAeJxjYGRgYADiY8t3FsTz23xl4GbYzIAB/v9nWM6wBcjgYGAC8QH+QQhZAAB4nGNgZGBg2MzAACeXMzAyoAJeADPyAh14nGNgAILNpGEA0fgIZQAAAAAAAAA2AHIAvgE+AZgCCAKMAv4DlgPsBEYEoHicY2BkYGDgZchi4GQAASYg5gJCBob/YD4DABTSAZcAeJx9kU1uwjAQhV/4qwpqhdSqi67cTTeVEmBXDgBbhBD7AHYISuLUMSD2PUdP0HNwjp6i676k3qQS9Ujjb968mYUNoI8zPJTHw02Vy9PAFatfbpLuHbfIT47b6MF33KH+6riLF0wc93CHN27wWtdUHvHuuIFbfDhuUv903CKfHbfxgC/HHerfjrtYen3HPTx7ambiIl0YKQ+xPM5ltE9CU9NqxVKaItaZGPqDmj6VmTShlRuxOoniEI2sVUIZnYqJzqxMEi1yo3dybf2ttfk4CJTT/bVOMYNBjAIpFiTJOLCWOGLOHGGPBCE7l32XO0tmw04MjQwCQ7774B//lDmrZkJY3hvOrHBiLuiJMKJqoVgrejQ3CP5Yubt0JwxNJa96Oypr6j621VSOMQKG+uP36eKmHylcb0MAeJxtwdEOgjAMBdBeWEFR/Mdl7bTJtMsygc/nwVfPoYF+QP+tGDAigDFhxgVXLLjhjhUPCtmKTtmLaGN7x6dy/Io5bybqoevRQ3LRObb0sk3HKpn1SFqW6ru26vbpYfcmRCccJhqsAAA=') format('woff');}--code-font-size:var(--font-size-sm);--code-font-family:var(--font-family-monospaced);--code-font-weight:var(--font-weight-regular);--code-line-height:var(--line-height-sm);--code-wrap:pre;--code-word-break:break-word;--inline-code-font-size:var(--code-font-size);--inline-code-font-family:var(--code-font-family);--inline-code-font-weight:var(--code-font-weight);--inline-code-line-height:var(--code-line-height);--inline-code-text-color:var(--text-color-secondary);--inline-code-bg-color:var(--border-color-secondary);--inline-code-border-color:var(--border-color-primary);--inline-code-border-radius:var(--border-radius);--code-block-font-size:var(--code-font-size);--code-block-font-family:var(--code-font-family);--code-block-line-height:var(--code-line-height);--code-block-font-weight:var(--code-font-weight);--code-block-text-color:var(--text-color-secondary);--code-block-bg-color:var(--layer-color);--code-block-padding:var(--spacing-xs) 0 var(--spacing-xs) var(--spacing-sm);--code-block-margin:0;--code-block-max-height:calc(100vh - 300px);--code-block-word-break:initial;--code-block-controls-font-size:var(--font-size-base);--code-block-controls-font-family:var(--font-family-base);--code-block-controls-text-color:var(--text-color-primary);--code-block-controls-font-weight:var(--font-weight-medium);--code-block-controls-bg-color:transparent;--code-block-controls-border:1px solid var(--border-color-secondary);--code-block-icon-controls-bg-color:var(--code-block-controls-bg-color);--code-block-text-controls-bg-color:var(--code-block-controls-bg-color);--code-block-controls-padding:var(--spacing-xxs);--code-block-controls-height:20px;--code-block-controls-width:20px;--code-block-tokens-default-color:var(--text-color-secondary);--code-block-tokens-comment-color:var(--input-content-placeholder-color);--code-block-tokens-prolog-color:var(--code-block-tokens-comment-color);--code-block-tokens-doctype-color:var(--code-block-tokens-comment-color);--code-block-tokens-cdata-color:var(--code-block-tokens-comment-color);--code-block-tokens-property-color:var(--code-block-tokens-default-color);--code-block-tokens-tag-color:var(--code-block-tokens-default-color);--code-block-tokens-number-color:var(--code-block-tokens-default-color);--code-block-tokens-constant-color:var(--code-block-tokens-default-color);--code-block-tokens-symbol-color:var(--code-block-tokens-default-color);--code-block-tokens-boolean-color:var(--color-green-7);--code-block-tokens-string-color:var(--color-blue-7);--code-block-tokens-property-string-color:var(--color-blue-7);--code-block-tokens-selector-color:var(--code-block-tokens-string-color);--code-block-tokens-attr-name-color:var(--code-block-tokens-string-color);--code-block-tokens-char-color:var(--code-block-tokens-string-color);--code-block-tokens-builtin-color:var(--code-block-tokens-string-color);--code-block-tokens-inserted-color:var(--code-block-tokens-string-color);--code-block-tokens-link-color:var(--color-blue-7);--code-block-tokens-operator-color:var(--color-carrot-7);--code-block-tokens-entity-color:var(--code-block-tokens-operator-color);--code-block-tokens-url-color:var(--code-block-tokens-operator-color);--code-block-tokens-variable-color:var(--code-block-tokens-operator-color);--code-block-tokens-keyword-color:var(--color-magenta-7);--code-block-tokens-atrule-color:var(--code-block-tokens-keyword-color);--code-block-tokens-attr-value-color:var(--code-block-tokens-keyword-color);--code-block-tokens-regex-color:var(--color-carrot-7);--code-block-tokens-regex-char-escape-color:var(--color-grass-8);--code-block-tokens-important-color:var(--code-block-tokens-regex-color);--code-block-tokens-deleted-color:var(--color-red-7);--code-block-tokens-class-name-color:var(--color-carrot-7);--code-block-tokens-function-color:var(--color-carrot-7);--code-block-tokens-invalid-color:var(--color-orange-8);--code-block-tokens-message-error-color:var(--code-block-tokens-invalid-color);--code-block-tokens-unmatched-color:var(--code-block-tokens-invalid-color);--code-block-tokens-markup-bg-color:var(--color-grass-1);--code-block-tokens-markup-foreground-color:var(--color-grass-8);--code-block-tokens-markup-changed-color:var(--color-carrot-1);--code-block-tokens-markup-deleted-color:var(--color-magenta-1);--code-block-tokens-markup-quote-color:var(--color-grass-8);--code-block-tokens-markup-ignored-color:var(--color-blue-1);--code-block-tokens-warm-bg-color:var(--color-warm-grey-2);--code-block-tokens-warm-foreground-color:var(--color-warm-grey-8);--code-block-tokens-meta-diff-range-color:var(--color-purple-8);--code-block-tree-view-icon-font-family:'TreeViewIcons';--code-block-tree-view-lines-color:var(--border-color-primary);--code-block-tree-view-comment-color:var(--input-content-placeholder-color);"]),tI=ke(["--product-logo-gap:var(--spacing-xs);--product-picker-dropdown-font-size:var(--dropdown-menu-font-size);--product-picker-dropdown-font-weight:var(--dropdown-menu-font-weight);--product-picker-dropdown-line-height:var(--dropdown-menu-line-height);--product-picker-dropdown-text-color:var(--dropdown-menu-text-color);--product-picker-dropdown-min-width:var(--dropdown-menu-min-width);--product-picker-dropdown-max-width:var(--dropdown-menu-max-width);--product-picker-dropdown-max-height:var(--dropdown-menu-max-height);--product-picker-dropdown-padding:var(--dropdown-menu-padding );--product-picker-dropdown-border-radius:var(--dropdown-menu-border-radius);--product-picker-dropdown-box-shadow:var(--dropdown-menu-box-shadow);--product-picker-dropdown-border-color:var(--dropdown-menu-border-color);--product-picker-dropdown-bg-color:var(--dropdown-menu-bg-color);--product-picker-dropdown-item-padding-horizontal:20px;--product-picker-dropdown-item-padding-vertical:var(--dropdown-menu-item-padding-vertical);--product-picker-dropdown-item-separator-padding-top:var(--dropdown-menu-item-separator-padding-top );--product-picker-dropdown-item-separator-padding-bottom:var(--dropdown-menu-item-separator-padding-bottom );--product-picker-dropdown-item-border-radius:var(--dropdown-menu-item-border-radius );--product-picker-dropdown-item-bg-color-active:var(--dropdown-menu-item-bg-color-active);--product-picker-dropdown-item-bg-color-hover:var(--dropdown-menu-item-bg-color-hover);--product-picker-dropdown-item-bg-color-disabled:var(--dropdown-menu-item-bg-color-disabled);--product-picker-dropdown-item-separator-border-color:var(--dropdown-menu-item-separator-border-color);--product-picker-dropdown-item-color-dangerous:var(--dropdown-menu-item-color-dangerous);--product-picker-dropdown-item-color-disabled:var(--dropdown-menu-item-color-disabled);--product-picker-dropdown-item-color-active:var(--dropdown-menu-item-color-active);--product-picker-dropdown-item-color-hover:var(--dropdown-menu-item-color-hover);--product-picker-dropdown-item-border-color-focused:var(--dropdown-menu-item-border-color-focused);"]),rI=ke(["--md-content-max-width:688px;--md-content-padding:25px 0px 25px 0px;--md-content-font-size:var(--font-size-base);--md-content-font-family:var(--font-family-base);--md-content-line-height:var(--line-height-base);--md-content-font-weight:var(--font-weight-regular);--md-content-text-color:var(--text-color-secondary);--md-blockquote-margin-vertical:1.5em;--md-blockquote-margin-horizontal:0;--md-blockquote-padding-vertical:0;--md-blockquote-padding-horizontal:var(--spacing-base);--md-blockquote-border-color:var(--border-color-primary);--md-blockquote-bg-color:transparent;--md-blockquote-border-left:4px solid var(--md-blockquote-border-color);--md-blockquote-text-color:var(--text-color-secondary);--md-blockquote-box-shadow:none;--md-paragraph-margin:0 0 var(--spacing-xs) 0;--md-table-font-size:var(--md-content-font-size);--md-table-line-height:var(--line-height-md);--md-table-margin-vertical:20px;--md-table-bg-color:transparent;--md-table-border-radius:var(--border-radius);--md-table-border-width:1px;--md-table-header-bg-color:var(--layer-color);--md-table-border-color:var(--border-color-secondary);--md-table-stripe-bg-color:var(--md-table-bg-color);--md-table-cell-text-color:var(--text-color-secondary);--md-table-cell-padding:var(--spacing-xs) var(--spacing-sm);--md-table-footer-cell-padding:var(--spacing-xxs) var(--spacing-sm);--md-table-head-bg-color:var(--md-table-bg-color);--md-table-head-text-color:var(--text-color-primary);--md-table-head-font-weight:var(--font-weight-medium);--md-hr-bg-color:transparent;--md-hr-border-color:var(--border-color-secondary);--md-hr-height:unset;--md-hr-margin-vertical:20px;--md-list-left-padding:1.25rem;--md-list-margin:0 0 var(--spacing-xs) 0;--md-list-item-margin:0.25rem;--md-list-item-style:inherit;--md-checkbox-list-item-style:none;--md-numbered-list-number-display:none;--md-numbered-list-item-style:var(--md-list-item-style);--md-numbered-list-number-text-color:var(--md-content-text-color);--md-numbered-list-number-font-size:var(--md-content-font-size);--md-numbered-list-number-font-family:var(--md-content-font-family);--md-numbered-list-number-font-weight:var(--md-content-font-weight);--md-numbered-list-number-bg-color:var(--bg-color-active);--md-numbered-list-number-border-radius:10px;--md-numbered-list-number-margin-right:5px;--md-numbered-list-number-padding:0 5px;--md-pre-margin:0 0 var(--spacing-xs) 0;"]),nI=ke(["--md-tabs-container-text-color:inherit;--md-tabs-container-font-size:var(--md-content-font-size);--md-tabs-container-font-family:var(--md-content-font-family);--md-tabs-container-font-style:normal;--md-tabs-container-font-weight:var(--font-weight-regular);--md-tabs-container-bg-color:inherit;--md-tabs-container-margin:10px 0;--md-tabs-container-padding:0;--md-tabs-container-border:none;--md-tabs-border:solid var(--border-color-secondary);--md-tabs-border-width:0 0 1px 0;--md-tabs-padding:0;--md-tabs-content-text-color:inherit;--md-tabs-content-font-size:var(--md-content-font-size);--md-tabs-content-font-family:var(--md-content-font-family);--md-tabs-content-font-style:normal;--md-tabs-content-font-weight:var(--font-weight-regular);--md-tabs-content-bg-color:inherit;--md-tabs-content-margin:0;--md-tabs-content-padding:var(--spacing-base) 0;--md-tabs-content-border:none;--md-tabs-gap:var(--spacing-xs);--md-tabs-tab-text-color:var(--text-color-primary);--md-tabs-tab-font-family:var(--md-content-font-family);--md-tabs-tab-font-style:normal;--md-tabs-tab-bg-color:none;--md-tabs-tab-margin:0 0 -1px 0;--md-tabs-tab-wrapper-padding:var(--spacing-unit) 0;--md-tabs-medium-tab-padding:var(--spacing-unit) var(--spacing-sm);--md-tabs-medium-tab-border-width:0 0 1px 0;--md-tabs-medium-tab-border-radius:0;--md-tabs-medium-tab-font-weight:var(--font-weight-regular);--md-tabs-medium-tab-line-height:var(--line-height-lg);--md-tabs-medium-tab-font-size:var(--font-size-lg);--md-tabs-small-tab-border-width:var(--md-tabs-medium-tab-border-width);--md-tabs-small-tab-padding:1px var(--spacing-xs);--md-tabs-small-tab-font-size:var(--font-size-base);--md-tabs-small-tab-font-weight:var(--font-weight-regular);--md-tabs-small-tab-line-height:var(--line-height-base);--md-tabs-small-tab-border-radius:var(--border-radius);--md-tabs-active-tab-text-color:var(--text-color-primary);--md-tabs-active-tab-font-family:var(--md-tabs-tab-font-family);--md-tabs-active-tab-font-style:normal;--md-tabs-active-tab-bg-color:var(--bg-color-active);--md-tabs-active-tab-border-color:var(--text-color-primary);--md-tabs-medium-active-tab-font-size:var(--md-tabs-medium-tab-font-size);--md-tabs-medium-active-tab-font-weight:var(--md-tabs-medium-tab-font-weight);--md-tabs-medium-active-tab-line-height:var(--md-tabs-medium-tab-line-height);--md-tabs-medium-active-tab-padding:var(--md-tabs-medium-tab-padding);--md-tabs-medium-active-tab-border-width:var(--md-tabs-medium-tab-border-width);--md-tabs-medium-active-tab-border-radius:6px;--md-tabs-small-active-tab-font-size:var(--md-tabs-small-tab-font-size);--md-tabs-small-active-tab-font-weight:var(--md-tabs-small-tab-font-weight);--md-tabs-small-active-tab-line-height:var(--md-tabs-small-tab-line-height);--md-tabs-small-active-tab-padding:var(--md-tabs-small-tab-padding);--md-tabs-small-active-tab-border-width:var(--md-tabs-medium-tab-border-width);--md-tabs-small-active-tab-border-radius:var(--border-radius);--md-tabs-hover-tab-text-color:var(--md-tabs-tab-text-color);--md-tabs-hover-tab-font-family:var(--md-tabs-tab-font-family);--md-tabs-hover-tab-font-style:normal;--md-tabs-hover-tab-bg-color:var(--color-hover-base);--md-tabs-hover-tab-border-color:transparent;--md-tabs-medium-hover-tab-font-size:var(--md-tabs-medium-tab-font-size);--md-tabs-medium-hover-tab-font-weight:var(--md-tabs-medium-tab-font-weight);--md-tabs-medium-hover-tab-line-height:var(--md-tabs-medium-tab-line-height);--md-tabs-medium-hover-tab-padding:var(--md-tabs-medium-tab-padding);--md-tabs-medium-hover-tab-border-width:var(--md-tabs-medium-tab-border-width);--md-tabs-medium-hover-tab-border-radius:var(--md-tabs-medium-active-tab-border-radius);--md-tabs-small-hover-tab-font-size:var(--md-tabs-small-tab-font-size);--md-tabs-small-hover-tab-font-weight:var(--md-tabs-small-tab-font-weight);--md-tabs-small-hover-tab-line-height:var(--md-tabs-small-tab-line-height);--md-tabs-small-hover-tab-padding:var(--md-tabs-small-tab-padding);--md-tabs-small-hover-tab-border-width:var(--md-tabs-medium-tab-border-width);--md-tabs-small-hover-tab-border-radius:var(--border-radius);--md-tabs-tab-text-disabled-color:var(--text-color-disabled);--md-tabs-tab-focused-padding:var(--spacing-unit);--md-tabs-icon-size:16px;"]),oI=ke(["--mermaid-bg-color:var(--bg-color-raised);--mermaid-border-radius:var(--border-radius-lg);--mermaid-font-family:var(--font-family-base);"]),aI=ke(["--last-updated-text-color:var(--text-color-secondary);--last-updated-font-size:var(--font-size-sm);--last-updated-font-family:var(--font-family-base);--last-updated-line-height:var(--line-height-base);"]),iI=ke(["--logo-height:2rem;--logo-width:auto;--logo-margin:16px;--logo-max-width:285px;--logo-max-height:285px;"]),sI=ke(["--status-code-500-bg-color:var(--color-error-base);--status-code-400-bg-color:var(--color-error-base);--status-code-300-bg-color:var(--color-warning-base);--status-code-200-bg-color:var(--color-success-base);--status-code-100-bg-color:var(--color-info-base);--status-code-border:1px solid var(--bg-color);--status-code-width:6px;--status-code-height:6px;"]),lI=ke(["--segmented-font-size:var(--font-size-base);--segmented-font-weight:var(--font-weight-regular);--segmented-text-color:var(--text-color-secondary);--segmented-line-height:var(--line-height-base);--segmented-font-size-active:var(--font-size-base);--segmented-font-weight-active:var(--font-weight-medium);--segmented-text-color-active:var(--text-color-primary);--segmented-buttons-content-color:var(--color-warm-grey-8);--segmented-buttons-content-color-hover:var(--color-warm-grey-11);--segmented-buttons-content-color-active:var(--color-blue-11);--segmented-buttons-bg-color-inner:var(--color-white);--segmented-buttons-bg-color-main:var(--color-warm-grey-2);"]),cI=ke(["--user-menu-navbar-button-width:var(--control-height-base);--user-menu-navbar-button-height:var(--control-height-base);--user-menu-avatar-width:var(--spacing-xxl);--user-menu-avatar-height:var(--spacing-xxl);--user-menu-avatar-border-radius:50%;--user-menu-avatar-bg-color:var(--button-bg-color-secondary);--user-menu-avatar-font-family:var(--navbar-item-font-family);--user-menu-avatar-font-size:var(--navbar-item-font-size);--user-menu-avatar-font-weight:var(--font-weight-regular);--user-menu-avatar-line-height:var(--line-height-base);--user-menu-user-details-padding-vertical:var(--spacing-base);--user-menu-user-details-padding-horizontal:var(--spacing-md);--user-menu-user-details-bg-color:var(--layer-color);--user-menu-name-font-weight:var(--font-weight-medium);--user-menu-name-font-size:var(--font-size-lg);--user-menu-name-line-height:var(--line-height-lg);--user-menu-user-info-items-gap:var(--spacing-base);--user-menu-email-font-size:var(--font-size-sm);--user-menu-email-line-height:var(--line-height-sm);--user-menu-dropdown-font-size:var(--dropdown-menu-font-size);--user-menu-dropdown-font-weight:var(--dropdown-menu-font-weight);--user-menu-dropdown-line-height:var(--dropdown-menu-line-height);--user-menu-dropdown-text-color:var(--dropdown-menu-text-color);--user-menu-dropdown-min-width:180px;--user-menu-dropdown-max-width:var(--dropdown-menu-max-width);--user-menu-dropdown-max-height:none;--user-menu-dropdown-padding:var(--dropdown-menu-padding );--user-menu-dropdown-border-radius:var(--dropdown-menu-border-radius);--user-menu-dropdown-box-shadow:var(--dropdown-menu-box-shadow);--user-menu-dropdown-border-color:var(--dropdown-menu-border-color);--user-menu-dropdown-bg-color:var(--dropdown-menu-bg-color);--user-menu-dropdown-item-padding-horizontal:20px;--user-menu-dropdown-item-padding-vertical:var(--dropdown-menu-item-padding-vertical);--user-menu-dropdown-item-separator-padding-top:var(--dropdown-menu-item-separator-padding-top );--user-menu-dropdown-item-separator-padding-bottom:var(--dropdown-menu-item-separator-padding-bottom );--user-menu-dropdown-item-border-radius:var(--dropdown-menu-item-border-radius );--user-menu-dropdown-item-bg-color-active:var(--dropdown-menu-item-bg-color-active);--user-menu-dropdown-item-bg-color-hover:var(--dropdown-menu-item-bg-color-hover);--user-menu-dropdown-item-bg-color-disabled:var(--dropdown-menu-item-bg-color-disabled);--user-menu-dropdown-item-separator-border-color:var(--dropdown-menu-item-separator-border-color);--user-menu-dropdown-item-color-dangerous:var(--dropdown-menu-item-color-dangerous);--user-menu-dropdown-item-color-disabled:var(--dropdown-menu-item-color-disabled);--user-menu-dropdown-item-color-active:var(--dropdown-menu-item-color-active);--user-menu-dropdown-item-color-hover:var(--dropdown-menu-item-color-hover);--user-menu-dropdown-item-border-color-focused:var(--dropdown-menu-item-border-color-focused);"]),pI=ke(["--http-tag-width:45px;--http-tag-height:22px;--http-tag-font-family:var(--font-family-monospaced);--http-tag-font-size:var(--font-size-sm);--http-tag-font-weight:var(--font-weight-bold);--http-tag-line-height:var(--line-height-sm);--http-tag-margin:0px;--http-tag-padding:2px 0 0 0;--http-tag-border:none;--http-tag-bg-color:none;--counter-tag-padding:0px var(--spacing-xxs);--counter-tag-border-radius:var(--border-radius);--counter-tag-min-width:var(--spacing-md);"]),uI=ke(["--version-picker-font-size:var(--font-size-base);--version-picker-font-weight:var(--select-font-weight);--version-picker-line-height:var(--select-line-height);--version-picker-text-color:var(--select-text-color);--version-picker-border-radius:var(--select-border-radius);--version-picker-padding-vertical:10px;--version-picker-padding-horizontal:var(--sidebar-margin-horizontal);--version-picker-border-bottom:1px solid var(--border-color-primary);--version-picker-label-font-size:var(--font-size-base);--version-picker-label-font-weight:var(--font-weight-bold);--version-picker-input-padding-horizontal:var(--select-input-padding-horizontal);--version-picker-input-padding-vertical:var(--select-input-padding-vertical);--version-picker-input-border:1px solid var(--border-color-primary);--version-picker-input-border-radius:var(--select-input-border-radius);--version-picker-list-min-width:var(--select-list-min-width);--version-picker-list-max-width:var(--select-list-max-width);--version-picker-list-padding:var(--select-list-padding);--version-picker-list-border-radius:var(--select-list-border-radius);--version-picker-list-bg-color:var(--select-list-bg-color);--version-picker-list-box-shadow:var(--select-list-box-shadow);--version-picker-list-item-padding-horizontal:var(--select-list-item-padding-horizontal);--version-picker-list-item-padding-vertical:var(--select-list-item-padding-vertical);--version-picker-list-item-border-radius:var(--select-list-item-border-radius);--version-picker-list-item-bg-color-active:var(--select-list-item-bg-color-active);--version-picker-list-item-bg-color-hover:var(--select-list-item-bg-color-hover);--version-picker-focus-outline-color:var(--button-border-color-focused);"]),dI=ke(["--date-picker-nav-color:#000000;--date-picker-tile-bg-color:var(--color-blue-2);--date-picker-tile-color:var(--text-color-primary);--date-picker-tile-bg-color-hover:var(--color-blue-3);--date-picker-tile-color-hover:var(--text-color-primary);--date-picker-input-width:var(--spacing-md);--date-picker-invalid-input-bg-color:var(--bg-color-raised);--date-picker-button-padding:var(--spacing-xxs);--date-picker-icon-stroke:var(--text-color-secondary);--date-picker-icon-width:var(--spacing-sm);--date-picker-icon-stroke-hover:var(--text-color-primary);--date-picker-weekend-days-color:var(--color-error-base);--date-picker-week-days-color:var(--color-warm-grey-6);--date-picker-neighboring-month-color:var(--color-warm-grey-6);--date-picker-wrapper-border-color:var(--border-color-primary);--date-picker-wrapper-radius:var(--border-radius-md);--date-picker-wrapper-padding:calc(var(--spacing-xxs) / 2) var(--spacing-xs);"]),fI=ke(["--switch-bg-color:var(--color-warm-grey-4);--switch-bg-color-selected:var(--color-warm-grey-9);--switch-bg-color-hover:var(--color-warm-grey-5);--switch-bg-color-pressed:var(--color-warm-grey-6);--switch-bg-color-disabled:var(--color-warm-grey-3);--switch-bg-color-disabled-selected:var(--color-warm-grey-3);--switch-border-color:transparent;--switch-border-color-hover:transparent;--switch-border-color-pressed:transparent;--switch-border-color-disabled:transparent;--switch-border-color-selected:transparent;--switch-border-radius:var(--border-radius);--switch-border-width:var(--border-width);--switch-width:32px;--switch-height:18px;--switch-padding:calc((var(--spacing-xxs) / 2) - var(--switch-border-width));--switch-bg-transition:background-color 0.3s;--switch-knob-bg-color:var(--color-white);--switch-knob-bg-color-selected:var(--color-white);--switch-knob-bg-color-disabled:var(--color-warm-grey-1);--switch-knob-border-radius:calc(var(--border-radius) / 2);--switch-knob-height:14px;--switch-knob-width:14px;--switch-knob-transition:transform 0.3s;"]),gI=ke(["--cards-gap:var(--spacing-sm);--card-icon-bg-color:var(--color-warm-grey-1);--card-icon-border-color:var(--border-color-secondary);--card-text-color:var(--text-color-secondary);--card-title-text-color:var(--h2-text-color);--card-icon-color:var(--card-title-text-color);--card-border-radius:var(--border-radius-md);--card-border-style:solid;--card-link-cursor:pointer;--card-link-icon-width:var(--h3-font-size);--card-link-icon-height:var(--h3-font-size);--card-border-width:1px;--card-icon-border-radius:var(--border-radius-md);--card-icon-padding:var(--spacing-xs);--card-icon-size:24px;--card-icon-height:var(--card-icon-size);--card-icon-width:var(--card-icon-size);--card-icon-gap:var(--spacing-base);--card-title-margin:0;--card-title-font-weight:var(--font-weight-semibold);--card-content-gap:4px;--card-padding:16px 20px;--card-body-font-size:var(--font-size-base);--card-body-line-height:var(--line-height-base);.card-variant-filled{--card-bg-color:var(--color-warm-grey-1);--card-bg-color-hover:var(--color-warm-grey-2);--card-border-color:var(--color-warm-grey-2);--card-border-color-hover:var(--color-warm-grey-1);--card-icon-bg-color:var(--color-white);--card-icon-border-color:var(--card-border-color);}.card-variant-outlined{--card-bg-color:transparent;--card-border-color:var(--color-warm-grey-2);--card-border-color-hover:var(--color-warm-grey-3);}.card-variant-elevated{--card-bg-color:transparent;--card-border-color:transparent;--card-border-color-hover:transparent;--card-box-shadow:0px 8px 24px -4px #232A6114,0px 6px 12px -6px #232A611F;--card-box-shadow-hover:0px 14px 64px -4px #232A611F,0px 8px 22px -6px #232A611F;}.card-variant-ghost{--card-bg-color:transparent;--card-border-width:0;}"]),hI=ke(["--code-step-vertical-line-bg-active:var(--color-blue-6);--code-step-vertical-line-bg-hover:var(--color-hover-base);--code-step-bg-active:var(--layer-color);--code-step-bg-hover:var(--color-hover-base);--code-step-bg-active-hover:var(--layer-color-hover);--code-panel-bg-color:var(--layer-color);--code-panel-line-numbering-color:var(--text-color-disabled);--code-panel-header-height:var(--spacing-lg);--code-panel-border-color:var(--border-color-secondary);--code-panel-border-radius:var(--border-radius);"]),mI=ke(["--skip-content-text-color:var(--color-blue-7);--skip-content-font-size:var(--font-size-xl);--skip-content-font-weight:var(--font-weight-bold);--skip-content-background-color:var(--bg-color);--skip-content-border-color:var(--color-blue-7);--skip-content-padding:var(--spacing-xs) var(--spacing-md);--skip-content-border-radius:100px;--skip-content-border:1px solid var(--skip-content-border-color);--tooltip-padding:var(--tooltip-padding-vertical) var(--tooltip-padding-horizontal);--tooltip-max-width:250px;"]),bI=ke(["--page-actions-padding-left:var(--spacing-sm);--page-actions-button-text-color:var(--text-color-secondary);--page-actions-button-padding:5px 14px 5px var(--spacing-sm);--page-actions-menu-item-padding:3px 0;--page-actions-menu-item-gap:var(--spacing-xs);--page-actions-menu-item-icon-color:var(--icon-color-secondary);--page-actions-menu-item-icon-border-color:var(--color-warm-grey-3);--page-actions-menu-item-icon-border-radius:var(--border-radius);--page-actions-menu-item-icon-wrapper-size:28px;--page-actions-menu-item-text-gap:2px;--page-actions-menu-item-title-font-weight:var(--font-weight-regular);--page-actions-menu-item-title-font-size:var(--font-size-base);--page-actions-menu-item-title-line-height:var(--line-height-base);--page-actions-menu-item-title-color:var(--text-color-secondary);--page-actions-menu-item-title-icon-gap:var(--spacing-xxs);--page-actions-menu-item-title-icon-color:var(--icon-color-secondary);--page-actions-menu-item-description-font-weight:var(--font-weight-regular);--page-actions-menu-item-description-font-size:var(--font-size-sm);--page-actions-menu-item-description-line-height:var(--line-height-sm);--page-actions-menu-item-description-color:var(--text-color-description);--page-actions-processing-icon-color:var(--icon-color-interactive);--page-actions-done-icon-color:var(--color-success-base);"]),yI=ke(["--scorecard-level-color-5-2:var(--color-persian-green-7);--scorecard-level-color-5-3:var(--color-persian-green-6);--scorecard-level-color-5-4:var(--color-persian-green-5);--scorecard-level-color-5-5:var(--color-persian-green-4);--scorecard-level-color-4-2:var(--color-persian-green-7);--scorecard-level-color-4-3:var(--color-persian-green-6);--scorecard-level-color-4-4:var(--color-persian-green-5);--scorecard-level-color-3-2:var(--color-persian-green-6);--scorecard-level-color-3-3:var(--color-persian-green-5);--scorecard-level-color-2-2:var(--color-persian-green-6);"]),vI=ke(["--mermaid-bg-color:var(--color-warm-grey-8);"]),xI=ke(["--menu-content-color:var(--text-color-secondary);--menu-content-title-color:var(--text-color-secondary);--menu-content-color-active:var(--text-color-primary);--menu-content-color-disabled:var(--text-color-disabled);"]),wI=ke(["--button-content-color:var(--color-warm-grey-9);--button-content-color-inverse:var(--color-warm-grey-11);--button-content-color-disabled:var(--color-warm-grey-4);--button-content-color-primary-hover:var(--color-blue-5);--button-content-color-primary-pressed:var(--color-blue-5);--button-content-color-danger-pressed:var(--color-raspberry-4);--button-content-color-ghost:var(--color-warm-grey-7);--button-border-color:var(--color-warm-grey-4);--button-border-color-disabled:var(--color-warm-grey-3);--button-border-color-focused:var(--color-blue-8);--button-bg-color-secondary:var(--color-warm-grey-4);--button-bg-color-secondary-hover:var(--color-warm-grey-5);--button-bg-color-secondary-pressed:var(--color-warm-grey-6);--button-bg-color-secondary-danger-pressed:var(--color-raspberry-9);--button-bg-color-primary-hover:var(--color-blue-5);--button-bg-color-primary-pressed:var(--color-blue-4);--button-bg-color-primary-danger-hover:var(--color-raspberry-5);--button-bg-color-primary-danger-pressed:var(--color-raspberry-4);--button-bg-color-disabled:var(--color-warm-grey-3);--button-bg-color-custom:var(--color-warm-grey-2);"]),kI=ke(["--ai-assistant-button-bg-color:var(--color-warm-grey-4);"]),CI=ke(["--segmented-buttons-bg-color-inner:var(--color-warm-grey-3);--segmented-buttons-bg-color-main:var(--color-warm-grey-4);"]),SI=ke(["--checkbox-box-color-disabled:var(--color-warm-grey-3);--checkbox-border-color-disabled:var(--border-color-primary);--checkbox-content-color-inverse:var(--color-warm-grey-1);"]),AI=ke(["--tag-border-color-focused:var(--color-blue-8);--tag-badge-border-color:var(--border-color-secondary);--tag-operation-color-delete:#fa82a2;--tag-operation-bg-color-delete:#77214C;--tag-operation-color-get:#68cc97;--tag-operation-bg-color-get:#1F4D2D;--tag-operation-color-post:#90b0f0;--tag-operation-bg-color-post:#233061;--tag-operation-color-put:#e0a663;--tag-operation-bg-color-put:#612729;--tag-operation-color-patch:#e0c363;--tag-operation-bg-color-patch:#5C3721;--tag-operation-color-head:#e6e1fe;--tag-operation-bg-color-head:#5b4ccc;--tag-operation-color-options:#1a1c21;--tag-operation-bg-color-options:#2a2b33;--tag-action-color-receive:#88CF82;--tag-action-color-sub:#88CF82;--tag-action-color-cons:#88CF82;--tag-action-color-send:#7779F8;--tag-action-color-pub:#7779F8;--tag-action-color-publish:#7779F8;--tag-action-color-channel:#F5AD5B;--tag-action-color-topic:#F5AD5B;--tag-action-color-queue:#F7A7CF;--tag-action-color-exchange:#C79CF2;.tag-grey,.tag-draft,.tag-schema,.tag-default{--tag-color:var(--color-warm-grey-8);--tag-bg-color:var(--color-warm-grey-4);--tag-bg-color-hover:var(--color-warm-grey-5);}.tag-red{--tag-color:var(--color-red-7);--tag-bg-color:var(--color-red-1);--tag-border-color:var(--color-red-8);--tag-border-color-hover:var(--color-red-6);}.tag-green{--tag-color:var(--color-green-7);--tag-bg-color:var(--color-green-1);--tag-border-color:var(--color-green-3);--tag-border-color-hover:var(--color-green-5);--tag-bg-color-hover:var(--color-green-2);}.tag-blue{--tag-color:var(--color-blue-7);--tag-bg-color:var(--color-blue-1);--tag-border-color-hover:var(--color-blue-5);--tag-bg-color-hover:var(--color-blue-2);}.tag-magenta,.tag-hook{--tag-color:var(--color-magenta-4);--tag-bg-color:var(--color-magenta-1);--tag-bg-color-hover:var(--color-magenta-2);}.tag-purple,.tag-head{--tag-color:var(--color-purple-7);--tag-bg-color:var(--color-purple-1);--tag-bg-color-hover:var(--color-purple-2);--tag-border-color-hover:var(--color-purple-5);}.tag-carrot{--tag-color:var(--color-carrot-6);--tag-bg-color:var(--color-carrot-1);--tag-bg-color-hover:var(--color-carrot-2);--tag-border-color:var(--color-carrot-4);}.tag-raspberry{--tag-color:var(--color-raspberry-7);--tag-bg-color:var(--color-raspberry-1);--tag-bg-color-hover:var(--color-raspberry-2);}.tag-orange{--tag-color:var(--color-orange-7);--tag-bg-color:var(--color-orange-1);--tag-bg-color-hover:var(--color-orange-2);--tag-border-color:var(--color-orange-3);--tag-border-color-hover:var(--color-orange-5);}.tag-grass{--tag-bg-color:var(--color-grass-1);--tag-bg-color-hover:var(--color-grass-2);--tag-color:var(--color-grass-7);--tag-border-color:var(--color-grass-3);--tag-border-color-hover:var(--color-grass-5);}.tag-persian-green{--tag-color:var(--color-persian-green-7);--tag-bg-color:var(--color-persian-green-1);--tag-bg-color-hover:var(--color-persian-green-2);--tag-border-color:var(--color-persian-green-3);--tag-border-color-hover:var(--color-persian-green-5);}.tag-turquoise,.tag-option{--tag-color:var(--color-turquoise-6);--tag-bg-color:var(--color-turquoise-1);--tag-bg-color-hover:var(--color-turquoise-2);--tag-border-color:var(--color-turquoise-4);}.tag-sky{--tag-color:var(--color-sky-6);--tag-bg-color:var(--color-sky-1);--tag-border-color:var(--color-sky-4);--tag-bg-color-hover:var(--color-sky-2);}.tag-blueberry{--tag-color:var(--color-blueberry-7);--tag-bg-color:var(--color-blueberry-1);--tag-border-color-hover:var(--color-blueberry-5);--tag-bg-color-hover:var(--color-blueberry-2);}.tag-warning,.tag-deprecated{--tag-color:var(--color-warning-active);--tag-bg-color:var(--color-warning-bg);--tag-bg-color-hover:var(--color-warning-bg-hover);}.tag-processing,.tag-info{--tag-color:var(--color-info-active);--tag-bg-color:var(--color-info-bg);--tag-bg-color-hover:var(--color-info-bg-hover);}.tag-error,.tag-declined{--tag-color:var(--color-error-active);--tag-bg-color:var(--color-error-bg);--tag-bg-color-hover:var(--color-error-bg-hover);}.tag-success,.tag-approved{--tag-color:var(--color-success-active);--tag-bg-color:var(--color-success-bg);--tag-bg-color-hover:var(--color-success-bg-hover);}.tag-link{--tag-color:var(--color-info-active);--tag-bg-color:var(--color-info-bg);--tag-bg-color-hover:var(--color-info-bg-hover);}"]),jI=ke(["--status-code-border:1px solid var(--layer-color-accent);"]),EI=ke(["--switch-bg-color:transparent;--switch-bg-color-selected:var(--color-warm-grey-7);--switch-bg-color-hover:transparent;--switch-bg-color-pressed:transparent;--switch-bg-color-disabled:transparent;--switch-bg-color-disabled-selected:var(--color-warm-grey-5);--switch-border-color:var(--color-warm-grey-6);--switch-border-color-hover:var(--color-warm-grey-7);--switch-border-color-pressed:var(--color-warm-grey-8);--switch-border-color-disabled:var(--color-warm-grey-5);--switch-border-color-selected:var(--color-warm-grey-7);--switch-border-width:var(--border-width);--switch-border-radius:var(--border-radius);--switch-width:32px;--switch-height:18px;--switch-padding:calc((var(--spacing-xxs) / 2) - var(--switch-border-width));--switch-bg-transition:background-color 0.3s;--switch-knob-bg-color:var(--color-warm-grey-8);--switch-knob-bg-color-selected:var(--color-static-white);--switch-knob-bg-color-disabled:var(--color-warm-grey-6);--switch-knob-border-radius:calc(var(--border-radius) / 2);--switch-knob-height:14px;--switch-knob-width:14px;--switch-knob-transition:all 0.3s;"]),_I=ke(["--card-icon-border-color:var(--color-warm-grey-4);--card-icon-bg-color:var(--color-warm-grey-3);.card-variant-filled{--card-bg-color:var(--color-warm-grey-3);--card-bg-color-hover:var(--color-warm-grey-4);--card-border-color:var(--color-warm-grey-4);--card-border-color-hover:var(--color-warm-grey-3);--card-icon-bg-color:var(--card-bg-color);}.card-variant-outlined{--card-border-color:var(--color-warm-grey-4);--card-border-color-hover:var(--color-warm-grey-5);}.card-variant-elevated{--card-box-shadow:0px 8px 24px -4px #00000014,0px 6px 12px -6px #0000001F;--card-box-shadow-hover:0px 14px 64px -4px #0000001F,0px 8px 22px -6px #0000001F;}"]),OI=ke(["--catalog-avatar-bg-color:#3b3c45;"]),PI=ke(["--page-actions-menu-item-icon-border-color:var(--color-warm-grey-5);--page-actions-menu-item-description-color:var(--text-color-secondary);"]),II=ke(["--tooltip-bg-color:var(--color-warm-grey-4);--tooltip-border-color:var(--color-warm-grey-5);"]),NI=ke(["--replay-undefined-variable-color:rgb(255,138,162);--replay-defined-variable-color:rgb(110,171,250);--replay-server-variable-color:rgb(179,166,249);--replay-path-parameter-color:rgb(8,199,224);--replay-undefined-variable-bg-color:rgba(82,10,24,0.16);--replay-defined-variable-bg-color:rgba(12,76,158,0.16);--replay-server-variable-bg-color:rgba(31,10,144,0.16);--replay-path-parameter-bg-color:rgba(5,88,99,0.16);--replay-undefined-variable-bg-color-hover:rgba(82,10,24,0.4);--replay-defined-variable-bg-color-hover:rgba(12,76,158,0.4);--replay-server-variable-bg-color-hover:rgba(31,10,144,0.4);--replay-path-parameter-bg-color-hover:rgba(5,88,99,0.4);"]),LI=ke([`--color-warm-grey-1:#1a1c21;--color-warm-grey-2:#22242b;--color-warm-grey-3:#2a2b33;--color-warm-grey-4:#3b3c45;--color-warm-grey-5:#555761;--color-warm-grey-6:#6e6f7a;--color-warm-grey-7:#9b9ca8;--color-warm-grey-8:#c4c6d1;--color-warm-grey-9:#dcdde5;--color-warm-grey-10:#ededf2;--color-warm-grey-11:#fbfbfc;--color-purple-1:#2c2770;--color-purple-2:#2b2480;--color-purple-3:#291f99;--color-purple-4:#4034ab;--color-purple-5:#5b4ccc;--color-purple-6:#7a69ee;--color-purple-7:#9c8ef4;--color-purple-8:#b3a6f9;--color-purple-9:#cec4fd;--color-purple-10:#e6e1fe;--color-purple-11:#f3f1fe;--color-blueberry-1:#232a61;--color-blueberry-2:#222d7a;--color-blueberry-3:#1e2f93;--color-blueberry-4:#2f46b7;--color-blueberry-5:#4561db;--color-blueberry-6:#5f81ff;--color-blueberry-7:#87a3ff;--color-blueberry-8:#9fb7ff;--color-blueberry-9:#bfd0ff;--color-blueberry-10:#dfe8ff;--color-blueberry-11:#F0F4F;--color-blue-1:#233061;--color-blue-2:#223d7a;--color-blue-3:#1f4399;--color-blue-4:#2558b8;--color-blue-5:#3072db;--color-blue-6:#1f7cff;--color-blue-7:#6eabfa;--color-blue-8:#90c2fc;--color-blue-9:#b3d7fc;--color-blue-10:#d9ebfc;--color-blue-11:#edf5fc;--color-sky-1:#1f3757;--color-sky-2:#1d4479;--color-sky-3:#155393;--color-sky-4:#0569b6;--color-sky-5:#088cda;--color-sky-6:#0bb4fe;--color-sky-7:#47d2fe;--color-sky-8:#6ce5fe;--color-sky-9:#9df4fe;--color-sky-10:#cefdfe;--color-sky-11:#eafefe;--color-turquoise-1:#1c394f;--color-turquoise-2:#1c496b;--color-turquoise-3:#125a81;--color-turquoise-4:#0475a1;--color-turquoise-5:#059cc0;--color-turquoise-6:#08c7e0;--color-turquoise-7:#41e6ec;--color-turquoise-8:#67f5ef;--color-turquoise-9:#9afbef;--color-turquoise-10:#ccfdf3;--color-turquoise-11:#ebfdf9;--color-persian-green-1:#193b47;--color-persian-green-2:#143d4d;--color-persian-green-3:#0f4f5d;--color-persian-green-4:#036a73;--color-persian-green-5:#048a89;--color-persian-green-6:#06a192;--color-persian-green-7:#37c6ab;--color-persian-green-8:#5fe2be;--color-persian-green-9:#97f5d2;--color-persian-green-10:#cafae4;--color-persian-green-11:#ebfaf3;--color-green-1:#1a4d40;--color-green-2:#195848;--color-green-3:#136a4d;--color-green-4:#0e8450;--color-green-5:#149e53;--color-green-6:#1cb854;--color-green-7:#4dd470;--color-green-8:#72e985;--color-green-9:#a3f7a9;--color-green-10:#d2fbd0;--color-green-11:#edfbec;--color-grass-1:#1f4d2d;--color-grass-2:#164f29;--color-grass-3:#135f25;--color-grass-4:#167625;--color-grass-5:#208d28;--color-grass-6:#2fa52d;--color-grass-7:#66c95b;--color-grass-8:#93e380;--color-grass-9:#c2f6ae;--color-grass-10:#e3fad6;--color-grass-11:#f0faeb;--color-carrot-1:#5c3721;--color-carrot-2:#7a4222;--color-carrot-3:#934c1a;--color-carrot-4:#b75f17;--color-carrot-5:#db7e21;--color-carrot-6:#ffa02e;--color-carrot-7:#ffbe62;--color-carrot-8:#ffd181;--color-carrot-9:#ffe4ab;--color-carrot-10:#fff0cc;--color-carrot-11:#fff8e8;--color-orange-1:#612729;--color-orange-2:#7a2024;--color-orange-3:#931e1a;--color-orange-4:#b72111;--color-orange-5:#db3918;--color-orange-6:#ff5722;--color-orange-7:#ff8c59;--color-orange-8:#ffad7a;--color-orange-9:#ffcea6;--color-orange-10:#ffead2;--color-orange-11:#fff4e8;--color-red-1:#612235;--color-red-2:#752137;--color-red-3:#8d1c37;--color-red-4:#af1631;--color-red-5:#d12030;--color-red-6:#f42d2d;--color-red-7:#f86d60;--color-red-8:#fb9580;--color-red-9:#fdc0ab;--color-red-10:#fee3d4;--color-red-11:#fef1ea;--color-raspberry-1:#612241;--color-raspberry-2:#77214c;--color-raspberry-3:#901d56;--color-raspberry-4:#b3185e;--color-raspberry-5:#d6236a;--color-raspberry-6:#f9316d;--color-raspberry-7:#fb6382;--color-raspberry-8:#fd838f;--color-raspberry-9:#feacad;--color-raspberry-10:#fed9d5;--color-raspberry-11:#fef0ef;--color-magenta-1:#5e1a48;--color-magenta-2:#791f5a;--color-magenta-3:#931a65;--color-magenta-4:#b6006a;--color-magenta-5:#da0078;--color-magenta-6:#fe0184;--color-magenta-7:#fe409c;--color-magenta-8:#fe66aa;--color-magenta-9:#fe99c3;--color-magenta-10:#fecce0;--color-magenta-11:#feeff5;--color-black:#ffffff;--color-white:#000000;--color-hover-base:#32343E;--bg-color:var(--color-warm-grey-2);--bg-color-hover:var(--color-warm-grey-3);--bg-color-active:var(--color-warm-grey-4);--bg-color-tonal:var(--color-warm-grey-2);--bg-color-tonal-hover:var(--color-warm-grey-2);--bg-color-tonal-active:var(--color-warm-grey-2);--bg-color-raised:var(--color-warm-grey-2);--bg-color-modal-overlay:rgba(0,0,0,0.4);--bg-raised-gradient:linear-gradient(270deg,var(--color-warm-grey-3) 21.88%,rgba(42,43,51,0) 112.5%);--layer-color:var(--color-warm-grey-3);--layer-color-hover:var(--color-warm-grey-4);--layer-color-active:var(--color-warm-grey-5);--layer-color-ontonal:var(--color-warm-grey-3);--layer-color-ontonal-hover:var(--color-warm-grey-4);--layer-color-ontonal-active:var(--color-warm-grey-5);--layer-color-accent:var(--color-warm-grey-9);--layer-accent-hover:var(--color-warm-grey-10);--layer-color-raised:var(--color-warm-grey-3);--border-color-primary:var(--color-warm-grey-5);--border-color-secondary:var(--color-warm-grey-4);--tree-content-color-hover:var(--color-warm-grey-11);--tree-border-color-default:var(--color-warm-grey-4);--tree-bg-color-hover:var(--color-warm-grey-3);--tree-bg-color-active:var(--color-warm-grey-4);--link-color-primary:var(--color-blue-7);--link-color-primary-hover:var(--color-blue-8);--link-color-inverse:var(--color-blue-6);--link-color-visited:var(--color-purple-8);--tab-content-color-default:var(--color-warm-grey-7);--tab-bg-color-filled:var(--color-warm-grey-4);--tab-content-color-disabled:var(--color-warm-grey-4);--dropdown-text-color:var(--color-warm-grey-8);--dropdown-menu-item-bg-color-hover:var(--bg-color-hover);--input-bg-color:var(--color-warm-grey-2);--input-bg-color-ghost:var(--color-warm-grey-3);--input-border-color:var(--color-warm-grey-4);--input-border-color-hover:var(--color-warm-grey-5);--input-border-color-focused:var(--color-info-base);--input-bg-color-disabled:var(--color-warm-grey-3);--input-border-color-disabled:var(--color-warm-grey-4);--schema-required-color:#f56c6c;--plus-square-outlined-icon:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.20312 5.3125H4.6875V6.79687C4.6875 6.83984 4.72266 6.875 4.76562 6.875H5.23438C5.27734 6.875 5.3125 6.83984 5.3125 6.79687V5.3125H6.79688C6.83984 5.3125 6.875 5.27734 6.875 5.23437V4.76562C6.875 4.72266 6.83984 4.6875 6.79688 4.6875H5.3125V3.20312C5.3125 3.16016 5.27734 3.125 5.23438 3.125H4.76562C4.72266 3.125 4.6875 3.16016 4.6875 3.20312V4.6875H3.20312C3.16016 4.6875 3.125 4.72266 3.125 4.76562V5.23437C3.125 5.27734 3.16016 5.3125 3.20312 5.3125Z' fill='%239B9CA8'/%3E%3Cpath d='M8.59375 1.09375H1.40625C1.2334 1.09375 1.09375 1.2334 1.09375 1.40625V8.59375C1.09375 8.7666 1.2334 8.90625 1.40625 8.90625H8.59375C8.7666 8.90625 8.90625 8.7666 8.90625 8.59375V1.40625C8.90625 1.2334 8.7666 1.09375 8.59375 1.09375ZM8.20312 8.20312H1.79688V1.79687H8.20312V8.20312Z' fill='%239B9CA8'/%3E%3C/svg%3E%0A");--minus-square-outlined-icon:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.20312 5.3125H6.79688C6.83984 5.3125 6.875 5.27734 6.875 5.23437V4.76562C6.875 4.72266 6.83984 4.6875 6.79688 4.6875H3.20312C3.16016 4.6875 3.125 4.72266 3.125 4.76562V5.23437C3.125 5.27734 3.16016 5.3125 3.20312 5.3125Z' fill='%239B9CA8'/%3E%3Cpath d='M8.59375 1.09375H1.40625C1.2334 1.09375 1.09375 1.2334 1.09375 1.40625V8.59375C1.09375 8.7666 1.2334 8.90625 1.40625 8.90625H8.59375C8.7666 8.90625 8.90625 8.7666 8.90625 8.59375V1.40625C8.90625 1.2334 8.7666 1.09375 8.59375 1.09375ZM8.20312 8.20312H1.79688V1.79687H8.20312V8.20312Z' fill='%239B9CA8'/%3E%3C/svg%3E%0A");`," "," "," "," "," "," "," "," "," "," "," "," "," "," "," color-scheme:dark;*::-webkit-scrollbar-thumb{background-color:var(--color-warm-grey-4);}"],CI,wI,kI,SI,AI,jI,xI,vI,yI,NI,EI,_I,OI,PI,II),zI=ke(["--color-warm-grey-1:#fbfbfc;--color-warm-grey-2:#ededf2;--color-warm-grey-3:#dcdde5;--color-warm-grey-4:#c4c6d1;--color-warm-grey-5:#9b9ca8;--color-warm-grey-6:#6e6f7a;--color-warm-grey-7:#555761;--color-warm-grey-8:#3b3c45;--color-warm-grey-9:#2a2b33;--color-warm-grey-10:#22242b;--color-warm-grey-11:#1a1c21;--color-purple-1:#f3f1fe;--color-purple-2:#e6e1fe;--color-purple-3:#cec4fd;--color-purple-4:#b3a6f9;--color-purple-5:#9c8ef4;--color-purple-6:#7a69ee;--color-purple-7:#5b4ccc;--color-purple-8:#4034ab;--color-purple-9:#291f99;--color-purple-10:#2b2480;--color-purple-11:#2c2770;--color-blueberry-1:#F0F4FF;--color-blueberry-2:#dfe8ff;--color-blueberry-3:#bfd0ff;--color-blueberry-4:#9fb7ff;--color-blueberry-5:#87a3ff;--color-blueberry-6:#5f81ff;--color-blueberry-7:#4561db;--color-blueberry-8:#2f46b7;--color-blueberry-9:#1e2f93;--color-blueberry-10:#222d7a;--color-blueberry-11:#232a61;--color-blue-1:#edf5fc;--color-blue-2:#d9ebfc;--color-blue-3:#b3d7fc;--color-blue-4:#90c2fc;--color-blue-5:#6eabfa;--color-blue-6:#1f7cff;--color-blue-7:#3072db;--color-blue-8:#2558b8;--color-blue-9:#1f4399;--color-blue-10:#223d7a;--color-blue-11:#233061;--color-sky-1:#eafefe;--color-sky-2:#cefdfe;--color-sky-3:#9df4fe;--color-sky-4:#6ce5fe;--color-sky-5:#47d2fe;--color-sky-6:#0bb4fe;--color-sky-7:#088cda;--color-sky-8:#0569b6;--color-sky-9:#155393;--color-sky-10:#1d4479;--color-sky-11:#1f3757;--color-turquoise-1:#ebfdf9;--color-turquoise-2:#ccfdf3;--color-turquoise-3:#9afbef;--color-turquoise-4:#67f5ef;--color-turquoise-5:#41e6ec;--color-turquoise-6:#08c7e0;--color-turquoise-7:#059cc0;--color-turquoise-8:#0475a1;--color-turquoise-9:#125a81;--color-turquoise-10:#1c496b;--color-turquoise-11:#1c394f;--color-persian-green-1:#ebfaf3;--color-persian-green-2:#cafae4;--color-persian-green-3:#97f5d2;--color-persian-green-4:#5fe2be;--color-persian-green-5:#37c6ab;--color-persian-green-6:#06a192;--color-persian-green-7:#048a89;--color-persian-green-8:#036a73;--color-persian-green-9:#0f4f5d;--color-persian-green-10:#143d4d;--color-persian-green-11:#193b47;--color-green-1:#edfbec;--color-green-2:#d2fbd0;--color-green-3:#a3f7a9;--color-green-4:#72e985;--color-green-5:#4dd470;--color-green-6:#1cb854;--color-green-7:#149e53;--color-green-8:#0e8450;--color-green-9:#136a4d;--color-green-10:#195848;--color-green-11:#1a4d40;--color-grass-1:#f0faeb;--color-grass-2:#e3fad6;--color-grass-3:#c2f6ae;--color-grass-4:#93e380;--color-grass-5:#66c95b;--color-grass-6:#2fa52d;--color-grass-7:#208d28;--color-grass-8:#167625;--color-grass-9:#135f25;--color-grass-10:#164f29;--color-grass-11:#1f4d2d;--color-carrot-1:#fff8e8;--color-carrot-2:#fff0cc;--color-carrot-3:#FFE4AB;--color-carrot-4:#FFD181;--color-carrot-5:#ffbe62;--color-carrot-6:#ffa02e;--color-carrot-7:#db7e21;--color-carrot-8:#b75f17;--color-carrot-9:#934c1a;--color-carrot-10:#7a4222;--color-carrot-11:#5c3721;--color-orange-1:#fff4e8;--color-orange-2:#ffead2;--color-orange-3:#ffcea6;--color-orange-4:#ffad7a;--color-orange-5:#ff8c59;--color-orange-6:#ff5722;--color-orange-7:#db3918;--color-orange-8:#b72111;--color-orange-9:#931e1a;--color-orange-10:#7a2024;--color-orange-11:#612729;--color-red-1:#fef1ea;--color-red-2:#fee3d4;--color-red-3:#fdc0ab;--color-red-4:#fb9580;--color-red-5:#f86d60;--color-red-6:#f42d2d;--color-red-7:#d12030;--color-red-8:#af1631;--color-red-9:#8d1c37;--color-red-10:#752137;--color-red-11:#612235;--color-raspberry-1:#fef0ef;--color-raspberry-2:#fed9d5;--color-raspberry-3:#feacad;--color-raspberry-4:#fd838f;--color-raspberry-5:#fb6382;--color-raspberry-6:#f9316d;--color-raspberry-7:#d6236a;--color-raspberry-8:#b3185e;--color-raspberry-9:#901d56;--color-raspberry-10:#77214c;--color-raspberry-11:#612241;--color-magenta-1:#feeff5;--color-magenta-2:#fecce0;--color-magenta-3:#fe99c3;--color-magenta-4:#fe66aa;--color-magenta-5:#fe409c;--color-magenta-6:#fe0184;--color-magenta-7:#da0078;--color-magenta-8:#b6006a;--color-magenta-9:#931a65;--color-magenta-10:#791f5a;--color-magenta-11:#5e1a48;--color-black:#000000;--color-white:#ffffff;--color-static-white:#ffffff;--color-primary-bg:var(--color-blueberry-1);--color-primary-bg-hover:var(--color-blueberry-2);--color-primary-border:var(--color-blueberry-3);--color-primary-border-hover:var(--color-blueberry-4);--color-primary-hover:var(--color-blueberry-5);--color-primary-base:var(--color-blueberry-6);--color-primary-active:var(--color-blueberry-7);--color-primary-text-hover:var(--color-blueberry-8);--color-primary-text:var(--color-blueberry-9);--color-primary-text-active:var(--color-blueberry-10);--color-success-bg:var(--color-green-1);--color-success-bg-hover:var(--color-green-2);--color-success-border:var(--color-green-3);--color-success-border-hover:var(--color-green-4);--color-success-hover:var(--color-green-5);--color-success-base:var(--color-green-6);--color-success-active:var(--color-green-7);--color-success-text-hover:var(--color-green-8);--color-success-text:var(--color-green-9);--color-success-text-active:var(--color-green-10);--color-warning-bg:var(--color-carrot-1);--color-warning-bg-hover:var(--color-carrot-2);--color-warning-border:var(--color-carrot-3);--color-warning-border-hover:var(--color-carrot-4);--color-warning-hover:var(--color-carrot-5);--color-warning-base:var(--color-carrot-6);--color-warning-active:var(--color-carrot-7);--color-warning-text-hover:var(--color-carrot-8);--color-warning-text:var(--color-carrot-9);--color-warning-text-active:var(--color-carrot-10);--color-error-bg:var(--color-raspberry-1);--color-error-bg-hover:var(--color-raspberry-2);--color-error-border:var(--color-raspberry-3);--color-error-border-hover:var(--color-raspberry-4);--color-error-hover:var(--color-raspberry-5);--color-error-base:var(--color-raspberry-6);--color-error-active:var(--color-raspberry-7);--color-error-text-hover:var(--color-raspberry-8);--color-error-text:var(--color-raspberry-9);--color-error-text-active:var(--color-raspberry-10);--color-info-bg:var(--color-blue-1);--color-info-bg-hover:var(--color-blue-2);--color-info-border:var(--color-blue-3);--color-info-border-hover:var(--color-blue-4);--color-info-hover:var(--color-blue-5);--color-info-base:var(--color-blue-6);--color-info-active:var(--color-blue-7);--color-info-text-hover:var(--color-blue-8);--color-info-text:var(--color-blue-9);--color-info-text-active:var(--color-blue-10);--color-hover-base:#F3F3F6;--bg-color:var(--color-white);--bg-color-hover:var(--color-hover-base);--bg-color-active:var(--color-warm-grey-2);--bg-color-tonal:var(--color-warm-grey-1);--bg-color-tonal-hover:var(--color-white);--bg-color-tonal-active:var(--color-white);--bg-color-raised:var(--color-white);--bg-color-modal-overlay:rgba(0,0,0,0.2);--bg-raised-shadow:0px 8px 24px 8px #0000000A,0px 4px 12px 0px #00000014;--bg-raised-gradient:linear-gradient(270deg,var(--color-warm-grey-1) 18.75%,rgba(251,251,252,0) 100%);--layer-color:var(--color-warm-grey-1);--layer-color-hover:var(--color-warm-grey-2);--layer-color-active:var(--color-warm-grey-3);--layer-color-ontonal:var(--color-white);--layer-color-ontonal-hover:var(--color-hover-base);--layer-color-ontonal-active:var(--color-warm-grey-3);--layer-color-accent:var(--color-warm-grey-10);--layer-accent-hover:var(--color-warm-grey-9);--layer-color-onraised:var(--color-warm-grey-2);--layer-color-raised:var(--color-white);"]),RI=ke(["--font-family-base:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',Arial,sans-serif;--font-family-monospaced:ui-monospace,Menlo,Monaco,'Cascadia Mono','Segoe UI Mono','Roboto Mono','Oxygen Mono','Ubuntu Mono','Fira Mono','Droid Sans Mono','Courier New',monospace;--text-color-primary:var(--color-warm-grey-11);--text-color-secondary:var(--color-warm-grey-8);--text-color-description:var(--color-warm-grey-7);--text-color-helper:var(--color-warm-grey-6);--text-color-disabled:var(--color-warm-grey-5);--text-color-on-color:var(--color-static-white);--text-color-inverse:var(--color-white);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-italic:'Regular Italic';--line-height-base:22px;--line-height-sm:20px;--line-height-md:var(--line-height-base);--line-height-lg:24px;--line-height-xl:28px;--line-height-xxl:30px;--font-size-base:14px;--font-size-sm:12px;--font-size-lg:16px;--font-size-md:18px;--font-size-xl:20px;--text-smoothing:antialiased;--text-rendering:optimizeSpeed;"]),TI=ke(["--container-width:1200px;--container-max-width:100%;--spacing-unit:4px;--spacing-base:calc(var(--spacing-unit) * 4);--spacing-xxs:var(--spacing-unit);--spacing-xs:calc(var(--spacing-unit) * 2);--spacing-sm:calc(var(--spacing-unit) * 3);--spacing-md:calc(var(--spacing-unit) * 5);--spacing-lg:calc(var(--spacing-unit) * 6);--spacing-xl:calc(var(--spacing-unit) * 8);--spacing-xxl:calc(var(--spacing-unit) * 12);--spacing-horizontal:var(--spacing-xl);--spacing-vertical:var(--spacing-base);--control-height-base:32px;--control-height-xs:16px;--control-height-sm:24px;--control-height-lg:40px;"]),DI=ke(["--border-width:1px;--border-style:solid;--border-color-primary:var(--color-warm-grey-3);--border-color-secondary:var(--color-warm-grey-2);--border-color-invers:var(--color-warm-grey-10);--border-radius:4px;--border-radius-md:calc(var(--border-radius) * 1.5);--border-radius-lg:calc(var(--border-radius) * 2);--border-radius-xl:calc(var(--border-radius) * 3);--border-radius-xxl:calc(var(--border-radius) * 4);"]),MI=ke(["*{box-sizing:border-box;}--heading-font-family:var(--font-family-base);--heading-font-weight:var(--font-weight-semibold);--heading-text-color:var(--text-color-primary);--heading-anchor-offset-right:4px;--heading-anchor-color:var(--button-content-color-primary);--heading-anchor-icon:none;--h1-font-family:var(--heading-font-family);--h1-font-weight:var(--heading-font-weight);--h1-font-size:36px;--h1-line-height:44px;--h1-margin-top:var(--spacing-xl);--h1-margin-bottom:var(--spacing-base);--h1-text-color:var(--heading-text-color);--h1-code-line-height:60px;--h2-font-family:var(--heading-font-family);--h2-font-weight:var(--heading-font-weight);--h2-font-size:28px;--h2-line-height:36px;--h2-margin-top:var(--spacing-xl);--h2-margin-bottom:var(--spacing-base);--h2-text-color:var(--heading-text-color);--h2-code-line-height:48px;--h3-font-family:var(--heading-font-family);--h3-font-weight:var(--heading-font-weight);--h3-font-size:24px;--h3-line-height:32px;--h3-margin-top:var(--spacing-lg);--h3-margin-bottom:var(--spacing-base);--h3-text-color:var(--heading-text-color);--h3-code-line-height:var(--line-height-xxl);--h4-font-family:var(--heading-font-family);--h4-font-weight:var(--font-weight-semibold);--h4-font-size:20px;--h4-line-height:28px;--h4-margin-top:var(--spacing-base);--h4-margin-bottom:var(--spacing-base);--h4-text-color:var(--heading-text-color);--h4-code-line-height:var(--line-height-xl);--h5-font-family:var(--heading-font-family);--h5-font-weight:var(--heading-font-weight);--h5-font-size:14px;--h5-line-height:14px;--h5-margin-top:var(--spacing-xs);--h5-margin-bottom:var(--spacing-sm);--h5-text-color:var(--heading-text-color);--h5-code-line-height:var(--line-height-lg);--h6-font-family:var(--heading-font-family);--h6-font-weight:var(--heading-font-weight);--h6-font-size:12px;--h6-line-height:12px;--h6-margin-top:var(--spacing-xxs);--h6-margin-bottom:var(--spacing-xs);--h6-text-color:var(--heading-text-color);--h6-code-line-height:var(--line-height-md);"]),FI=ke(["--link-color-primary:var(--color-blue-6);--link-decoration:none;--link-font-weight:var(--font-weight-regular);--link-color-primary-hover:var(--color-blue-7);--link-color-primary-pressed:var(--color-blue-8);--link-decoration-hover:underline;--link-color-inverse:var(--color-blue-5);--link-color-visited:var(--color-purple-7);--link-visited-decoration:none;"]),qI=ke(["--layout-controls-margin:20px;--layout-controls-height:36px;--layout-controls-width:36px;--layout-stacked-small-max-width:90%;--layout-stacked-medium-max-width:75%;--layout-stacked-large-max-width:1200px;--layout-three-panel-small-max-width:100%;--layout-three-panel-medium-max-width:100%;--layout-three-panel-large-max-width:1800px;--layout-panel-schemas-small-max-width:none;--layout-panel-schemas-medium-max-width:none;--layout-panel-schemas-large-max-width:none;--schemas-mime-type-dropdown-padding:0px 26px 0px 4px;--schemas-mime-type-dropdown-border:var(--docs-dropdown-border);--schemas-mime-type-dropdown-font-size:var(--docs-dropdown-font-size);--schemas-mime-type-dropdown-text-color:var(--docs-dropdown-text-color);--schemas-discriminator-dropdown-padding:2px 24px 2px 8px;--schemas-discriminator-dropdown-border:1px solid var(--border-color-primary);--schemas-discriminator-font-size:var(--docs-dropdown-font-size);--schemas-discriminator-dropdown-text-color:var(--docs-dropdown-text-color);--schema-type-title-text-color:var(--text-color-secondary);--schema-type-text-color:var(--text-color-description);--schema-labels-font-size:var(--font-size-base);--schema-labels-line-height:var(--line-height-base);--schema-labels--text-color:var(--text-color-secondary);--schemas-lines-color:var(--border-color-primary);--schema-inline-code-font-family:var(--inline-code-font-family);--schema-inline-code-font-size:var(--inline-code-font-size);--schema-inline-code-font-weight:var(--inline-code-font-weight);--schema-inline-code-text-color:var(--text-color-secondary);--schema-inline-code-line-height:var(--inline-code-line-height);--schema-inline-bg-color:var(--border-color-secondary);--schema-inline-border-color:var(--border-color-primary);--schema-inline-border:1px solid var(--schema-inline-border-color);--schema-example-text-color:var(--schema-inline-code-text-color);--schema-example-bg-color:var(--schema-inline-bg-color);--schema-example-border-color:var(--schema-inline-border-color);--schema-constraint-text-color:var(--schema-inline-code-text-color);--schema-constraint-bg-color:var(--schema-inline-bg-color);--schema-constraint-border-color:var(--schema-inline-border-color);--schema-enum-text-color:var(--schema-inline-code-text-color);--schema-enum-bg-color:var(--schema-inline-bg-color);--schema-enum-border-color:var(--schema-inline-border-color);--schema-default-text-color:var(--schema-inline-code-text-color);--schema-default-bg-color:var(--schema-inline-bg-color);--schema-default-border-color:var(--schema-inline-border-color);--schema-recursive-text-color:var(--color-warm-grey-1);--schema-recursive-bg-color:var(--color-persian-green-6);--schema-recursive-border-color:var(--schema-recursive-bg-color);--schema-nested-offset:calc(var(--spacing-unit) * 2.5);--schema-nested-bg-color:var(--tree-bg-color-active);--schema-required-color:#E20C0C;--schema-buttons-font-family:var(--code-font-family);--schema-buttons-font-weight:var(--code-font-weight);--schema-buttons-font-size:var(--code-font-size);--schema-buttons-text-color:var(--text-color-secondary);--schema-buttons-bg-color:transparent;--schema-buttons-border-color:var(--border-color-primary);--schema-buttons-bg-color-hover:var(--button-bg-color-secondary-hover);--schema-buttons-bg-color-active:var(--button-bg-color-secondary-pressed);--schema-buttons-selected-text-color:var(--schema-buttons-text-color);--schema-buttons-selected-bg-color:var(--button-bg-color-secondary-pressed);--schema-buttons-selected-border-color:var(--schema-buttons-border-color);--schema-buttons-selected-bg-color-hover:var(--button-bg-color-secondary-hover);--schema-buttons-selected-bg-color-active:var(--button-bg-color-secondary-pressed);--schemas-property-name-text-color:var(--text-color-primary);--schemas-property-name-font-size:var(--font-size-base);--schemas-property-name-font-family:var(--code-font-family);--schemas-property-name-font-weight:var(--font-weight-regular);--schemas-property-name-line-height:var(--line-height-base);--schemas-property-name-text-transform:none;--schemas-property-deprecated-text-color:var(--text-color-primary);--schema-property-labels-font-size:var(--schema-labels-font-size);--schema-property-required-label-text-color:var(--schema-required-color);--schema-property-additional-label-text-color:var(--text-color-secondary);--schema-property-access-label-text-color:var(--text-color-secondary);--schema-property-details-width:70%;--schema-property-details-spacing:var(--spacing-base);--schema-fist-property-details-spacing:var(--spacing-sm);--schema-chevron-color:var(--text-color-secondary);--schema-chevron-size:9px;--schema-property-deep-link-icon-color:var(--color-primary-base);--schema-property-deep-link-icon:none;--loading-spinner-color:var(--color-primary-base);--linear-progress-color:var(--color-info-base);--linear-progress-bg-color:var(--color-info-bg);--fab-bg-color:var(--color-primary-base);--fab-box-shadow:var(--bg-raised-shadow);--fab-bg-color-hover:var(--color-primary-base);--fab-box-shadow-hover:var(--bg-raised-shadow);--fab-bg-color-active:var(--color-primary-base);--fab-box-shadow-active:var(--bg-raised-shadow);--fab-icon-color:var(--navbar-text-color);--schema-catalog-link-margin-bottom:var(--spacing-lg);--schema-catalog-link-padding:2px;--schema-catalog-link-border-radius:var(--border-radius-md);--schema-catalog-link-background-color:var(--layer-color);--schema-catalog-link-color:var(--color-purple-7);--schema-catalog-link-share-icon-color:var(--color-purple-7);--schema-catalog-link-share-icon-background-color:var(--color-purple-1);--schema-catalog-link-share-icon-border-radius:var(--border-radius-md);--schema-catalog-link-share-icon-wrapper-size:var(--spacing-xl);--schema-catalog-link-text-color:var(--text-color-primary);"]),$I=ke(["--badge-text-color:var(--text-color-inverse);--badge-bg-color:var(--color-purple-6);--badge-border-radius:var(--border-radius);--badge-deprecated-text-color:var(--color-warm-grey-1);--badge-deprecated-bg-color:var(--color-warning-base);--badge-deprecated-border-radius:var(--border-radius);"]),HI=ke(["--load-progress-bar-color:var(--color-info-base);--load-progress-bar-shadow:0 0 10px var(--load-progress-bar-color),0 0 5px var(--load-progress-bar-color);--load-progress-bar-height:2px;#nprogress{pointer-events:none;}#nprogress .bar{background:var(--load-progress-bar-color);position:fixed;z-index:var(--z-index-popover);top:0;left:0;width:100%;height:var(--load-progress-bar-height);}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:var(--load-progress-bar-shadow);opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px);}.nprogress-custom-parent{overflow:hidden;position:relative;}.nprogress-custom-parent #nprogress .bar{position:absolute;}"]),BI=ke(["--input-bg-color:var(--color-white);--input-bg-color-ghost:var(--color-white);--input-font-size:var(--font-size-base);--input-font-family:var(--font-family-base);--input-line-height:1.15em;--input-text-indent:16px;--input-padding:var(--spacing-xs);--input-padding-horizontal:var(--spacing-sm);--input-padding-vertical:var(--spacing-xxs);--input-height:40px;--input-border-radius:var(--border-radius-lg);--input-border-color:var(--color-warm-grey-3);--input-border:1px solid var(--input-border-color);--input-border-color-hover:var(--color-warm-grey-4);--input-border-hover:1px solid var(--input-border-color-hover);--input-border-color-focused:var(--color-info-base);--input-border-focus:1px solid var(--input-border-color-focused);--input-content-color-disabled:var(--color-warm-grey-4);--input-bg-color-disabled:var(--color-warm-grey-1);--input-border-color-disabled:var(--color-warm-grey-3);--input-border-disabled:1px solid var(--input-border-color-disabled);--input-content-color-active:var(--color-warm-grey-11);--input-content-placeholder-color:var(--color-warm-grey-5);--input-t-icon-color:var(--color-warm-grey-5);--checkbox-bg-color:var(--bg-color);--checkbox-checked-bg-color:var(--color-primary-base);"]),UI=ke(["--docs-dropdown-font-size:var(--font-size-base);--docs-dropdown-text-color:var(--text-color-secondary);--docs-dropdown-padding-vertical:6px;--docs-dropdown-padding-left:10px;--docs-dropdown-padding-right:26px;--docs-dropdown-padding:var(--docs-dropdown-padding-vertical) var(--docs-dropdown-padding-right) var(--docs-dropdown-padding-vertical) var(--docs-dropdown-padding-left);--docs-dropdown-border:1px solid var(--border-color-primary);"]),VI=ke(["--wide-tile-bg-color:var(--bg-color-raised);--thin-tile-bg-color:var(--bg-color-raised);"]),WI=ke(["--page-404-font-family:var(--font-family-base);--page-404-margin-vertical:var(--spacing-xl);--page-404-margin-horizontal:calc(var(--spacing-xxl) * 2);--page-404-gap:var(--spacing-lg);--page-404-max-width:680px;--page-404-status-text-color:var(--text-color-helper);--page-404-status-font-size:var(--font-size-lg);--page-404-status-font-weight:var(--font-weight-semibold);--page-404-status-line-height:var(--line-height-lg);--page-404-title-text-color:var(--text-color-primary);--page-404-title-font-size:42px;--page-404-title-font-weight:var(--font-weight-bold);--page-404-title-line-height:50px;--page-404-status-line-height:var(--line-height-lg);--page-404-description-text-color:var(--text-color-secondary);--page-404-description-font-size:var(--font-size-xl);--page-404-description-font-weight:var(--font-weight-regular);--page-404-description-line-height:var(--line-height-xl);--page-403-font-family:var(--font-family-base);--page-403-header-text-color:var(--h1-text-color);--page-403-header-font-size:var(--h1-font-size);--page-403-header-font-weight:var(--h1-font-weight);--page-403-header-line-height:var(--h1-line-height);--page-403-header-margin:0;--page-403-description-text-color:var(--text-color-secondary);--page-403-description-font-size:1.5em;--page-403-description-font-weight:var(--font-weight-regular);--page-403-description-line-height:1;--page-403-description-margin:0;--page-403-button-margin:4em;--page-403-oidc-description-font-size:var(--font-size-lg);--page-403-oidc-description-margin:var(--spacing-md) var(--spacing-sm);--page-500-font-family:var(--font-family-base);--page-500-margin-vertical:var(--spacing-xl);--page-500-margin-horizontal:calc(var(--spacing-xxl) * 2);--page-500-gap:var(--spacing-lg);--page-500-max-width:680px;--page-500-status-text-color:var(--text-color-helper);--page-500-status-font-size:var(--font-size-lg);--page-500-status-font-weight:var(--font-weight-semibold);--page-500-status-line-height:var(--line-height-lg);--page-500-title-text-color:var(--text-color-primary);--page-500-title-font-size:42px;--page-500-title-font-weight:var(--font-weight-bold);--page-500-title-line-height:50px;--page-500-status-line-height:var(--line-height-lg);--page-500-description-text-color:var(--text-color-secondary);--page-500-description-font-size:var(--font-size-xl);--page-500-description-font-weight:var(--font-weight-regular);--page-500-description-line-height:var(--line-height-xl);"]),GI=ke(["--error-bubble-padding:var(--spacing-sm);--error-bubble-gap:var(--spacing-xxs);--error-bubble-font-family:var(--font-family-base);--error-bubble-font-size:var(--font-size-base);--error-bubble-z-index:var(--z-index-popover);--error-bubble-bg-color:#612241;--error-bubble-bg-color-hover:#77214c;--error-bubble-bg-color-pressed:#901d56;--error-bubble-content-color:#f9316d;--error-bubble-content-color-hover:#f9316d;--error-bubble-content-color-pressed:#f9316d;--detailed-error-overlay-bg-color:#4f4f4f;--detailed-error-overlay-opacity:0.9;--detailed-error-overlay-z-index:var(--z-index-raised);--detailed-error-modal-width:calc(100% - var(--spacing-lg) * 2);--detailed-error-modal-height:calc(100vh - var(--navbar-height) - var(--spacing-lg) * 2);--detailed-error-modal-top:calc(var(--spacing-lg) + var(--navbar-height));--detailed-error-modal-border-radius:var(--border-radius-md);--detailed-error-modal-bg-color:var(--bg-color-raised);--detailed-error-modal-color:var(--text-color-primary);--detailed-error-modal-box-shadow:var(--bg-raised-shadow);--detailed-error-modal-z-index:var(--z-index-popover);--detailed-error-modal-font-family:var(--font-family-base);--detailed-error-modal-padding:var(--spacing-md);--detailed-error-modal-wapper-text-align:right;--detailed-error-content-margin-top:var(--spacing-md);--detailed-error-content-height:100%;--detailed-error-close-button-color:var(--text-color-description);--detailed-error-close-button-text-transform:uppercase;--detailed-error-message-margin:var(--spacing-base) auto var(--spacing-lg);--detailed-error-message-padding:var(--spacing-base);--detailed-error-message-border-radius:var(--border-radius);--detailed-error-message-color:var(--code-block-text-color);--detailed-error-message-bg-color:var(--code-block-bg-color);--detailed-error-message-width:100%;--detailed-error-message-font-size:var(--font-size-base);--detailed-error-message-font-family:var(--code-block-controls-font-family);--compilation-error-description-padding:0 0 var(--spacing-base);--compilation-error-codeframe-margin:var(--spacing-xs) 0 0 0;--compilation-error-codeframe-padding:var(--spacing-xs);--compilation-error-block-padding:var(--spacing-base);--compilation-error-block-margin:var(--spacing-xl) 0;--compilation-error-title-font-size:var(--font-size-xl);--compilation-error-header-font-size:var(--font-size-lg);--compilation-error-text-font-size:var(--font-size-base);--compilation-error-header-padding:var(--spacing-sm);--compilation-error-container-margin:var(--spacing-xxl) auto;--compilation-error-container-padding:var(--spacing-lg);--compilation-error-page-max-width:800px;--compilation-error-font-family:var(--font-family-base);--compilation-error-fix-instruction-margin:var(--spacing-sm) 0 0 0;--compilation-error-highlighted-text-padding:0 var(--spacing-xxs);--compilation-error-divider-margin:var(--spacing-base) 0;--compilation-error-file-header-margin:0 0 var(--spacing-xs) 0;"]),ZI=ke(["body:has(.scroll-lock){overflow:hidden;}--modal-box-shadow:var(--bg-raised-shadow);--modal-bg-color:var(--bg-color);"]),KI=ke(["--z-index-surface:10;--z-index-raised:100;--z-index-popover:200;--z-index-overlay:1000;"]),YI=ke(["--scorecard-color-error:var(--color-error-base);--scorecard-color-warning:var(--color-warning-base);--scorecard-color-success:var(--color-persian-green-7);"]),JI=ke(["button{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);background-color:inherit;cursor:pointer;border:none;color:var(--text-color-primary);}"]),QI=ke(["--tab-content-color-default:var(--color-warm-grey-8);--tab-content-color-active:var(--color-warm-grey-11);--tab-bg-color-filled:var(--color-warm-grey-2);--tab-content-color-disabled:var(--color-warm-grey-6);--tab-bg-color-disabled:var(--color-warm-grey-2);--tab-border-color-active:var(--color-warm-grey-11);"]),XI=ke([`--icon-color-primary:var(--color-warm-grey-11);--icon-color-secondary:var(--color-warm-grey-8);--icon-color-on-color:var(--color-warm-grey-1);--icon-color-interactive:var(--color-blueberry-6);--icon-color-inverse:var(--color-white);--icon-color-disabled:var(--color-warm-grey-5);--icon-color-additional:var(--color-warm-grey-7);--icon-color-helper:var(--color-warm-grey-6);--plus-square-outlined-icon:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.20312 5.3125H4.6875V6.79687C4.6875 6.83984 4.72266 6.875 4.76562 6.875H5.23438C5.27734 6.875 5.3125 6.83984 5.3125 6.79687V5.3125H6.79688C6.83984 5.3125 6.875 5.27734 6.875 5.23437V4.76562C6.875 4.72266 6.83984 4.6875 6.79688 4.6875H5.3125V3.20312C5.3125 3.16016 5.27734 3.125 5.23438 3.125H4.76562C4.72266 3.125 4.6875 3.16016 4.6875 3.20312V4.6875H3.20312C3.16016 4.6875 3.125 4.72266 3.125 4.76562V5.23437C3.125 5.27734 3.16016 5.3125 3.20312 5.3125Z' fill='%23555761'/%3E%3Cpath d='M8.59375 1.09375H1.40625C1.2334 1.09375 1.09375 1.2334 1.09375 1.40625V8.59375C1.09375 8.7666 1.2334 8.90625 1.40625 8.90625H8.59375C8.7666 8.90625 8.90625 8.7666 8.90625 8.59375V1.40625C8.90625 1.2334 8.7666 1.09375 8.59375 1.09375ZM8.20312 8.20312H1.79688V1.79687H8.20312V8.20312Z' fill='%23555761'/%3E%3C/svg%3E%0A");--minus-square-outlined-icon:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.20312 5.3125H6.79688C6.83984 5.3125 6.875 5.27734 6.875 5.23437V4.76562C6.875 4.72266 6.83984 4.6875 6.79688 4.6875H3.20312C3.16016 4.6875 3.125 4.72266 3.125 4.76562V5.23437C3.125 5.27734 3.16016 5.3125 3.20312 5.3125Z' fill='%23555761'/%3E%3Cpath d='M8.59375 1.09375H1.40625C1.2334 1.09375 1.09375 1.2334 1.09375 1.40625V8.59375C1.09375 8.7666 1.2334 8.90625 1.40625 8.90625H8.59375C8.7666 8.90625 8.90625 8.7666 8.90625 8.59375V1.40625C8.90625 1.2334 8.7666 1.09375 8.59375 1.09375ZM8.20312 8.20312H1.79688V1.79687H8.20312V8.20312Z' fill='%23555761'/%3E%3C/svg%3E%0A");`]),eN=ke(["--tree-content-color-default:var(--color-warm-grey-8);--tree-content-color-disabled:var(--color-warm-grey-5);--tree-content-color-hover:var(--color-warm-grey-9);--tree-border-color-default:var(--color-warm-grey-3);--tree-border-color-active:var(--color-warm-grey-3);--tree-bg-color-hover:var(--color-hover-base);--tree-bg-color-active:var(--color-warm-grey-2);*::-webkit-scrollbar{width:6px;height:6px;}*::-webkit-scrollbar-track{background-color:transparent;}*::-webkit-scrollbar-thumb{background-color:var(--color-warm-grey-2);border-radius:var(--border-radius);}*::-webkit-scrollbar-thumb:hover{background:var(--bg-color-tonal);}*::-webkit-scrollbar-corner{background-color:transparent;}"]),tN=ke(["--replay-undefined-variable-color:rgb(249,49,109);--replay-defined-variable-color:rgb(31,124,255);--replay-server-variable-color:rgb(91,76,204);--replay-path-parameter-color:rgb(4,117,161);--replay-undefined-variable-bg-color:rgba(249,49,109,0.08);--replay-defined-variable-bg-color:rgba(31,124,255,0.08);--replay-server-variable-bg-color:rgba(119,45,240,0.08);--replay-path-parameter-bg-color:rgba(4,117,161,0.08);--replay-undefined-variable-bg-color-hover:rgba(249,49,109,0.16);--replay-defined-variable-bg-color-hover:rgba(31,124,255,0.16);--replay-server-variable-bg-color-hover:rgba(119,45,240,0.16);--replay-path-parameter-bg-color-hover:rgba(4,117,161,0.16);"]),rN=ke([":root{"," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," "," background-color:var(--bg-color);color:var(--text-color-primary);font-family:var(--font-family-base);}:root.dark{",";}:root.notransition *{transition:none !important;}",""],$P,WP,qI,qP,$I,DI,LP,ZP,KP,gI,TP,MP,eI,hI,UI,BP,GI,DP,GP,MI,pI,BI,OP,aI,FI,HI,iI,rI,nI,oI,QP,XP,ZI,YP,WI,tI,FP,JP,HP,NP,TI,zP,zI,VI,RP,UP,RI,cI,uI,KI,YI,sI,QI,XI,eN,lI,fI,VP,IP,PP,dI,tN,mI,bI,LI,JI),O3=w_(["",";"],rN);var P3,I3;function nN(){return I3||(I3=1,P3=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],n=0;n"u"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var C=t[l.format]||t.default;window.clipboardData.setData(C,s)}else j.clipboardData.clearData(),j.clipboardData.setData(l.format,s);l.onCopy&&(j.preventDefault(),l.onCopy(j.clipboardData))}),document.body.appendChild(m),f.selectNodeContents(m),b.addRange(f);var v=document.execCommand("copy");if(!v)throw new Error("copy command was unsuccessful");x=!0}catch(j){c&&console.error("unable to copy using execCommand: ",j),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(l.format||"text",s),l.onCopy&&l.onCopy(window.clipboardData),x=!0}catch(C){c&&console.error("unable to copy using clipboardData: ",C),c&&console.error("falling back to prompt"),u=n("message"in l?l.message:r),window.prompt(u,s)}}finally{b&&(typeof b.removeRange=="function"?b.removeRange(f):b.removeAllRanges()),m&&document.body.removeChild(m),d()}return x}return bm=a,bm}var aN=oN();const iN=Gn(aN);class L3{static copyCustom(t){return iN(t)}static selectElement(t){if(!t)return;let r,n;document.body.createTextRange?(r=document.body.createTextRange(),r.moveToElementText(t),r.select()):document.createRange&&window.getSelection&&(n=window.getSelection(),r=document.createRange(),r.selectNodeContents(t),n?.removeAllRanges(),n?.addRange(r))}}function sN(){return globalThis.SSR_USER_AGENT||(typeof navigator<"u"?navigator.userAgent:"")}function lN(e){T.useEffect(()=>{const t=e.current;if(!t)return;const r=t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),n=r[0],a=s=>{if(s.key==="Tab"){const l=r[r.length-1];s.shiftKey&&document.activeElement===n?(l?.focus(),s.preventDefault()):!s.shiftKey&&document.activeElement===l&&(n?.focus(),s.preventDefault())}};return t.addEventListener("keydown",a),n&&n.focus(),()=>{t.removeEventListener("keydown",a)}},[e])}const id=T.createContext(null),cN=()=>({send:()=>{},sendPageViewedMessage:()=>{},sendErrorMessage:()=>{},sendClientErrorMessage:()=>{},sendBreadcrumbClickedMessage:()=>{},sendColorModeSwitchedMessage:()=>{},sendSidebarItemClickedMessage:()=>{},sendSidebarItemExpandedMessage:()=>{},sendSidebarItemCollapsedMessage:()=>{},sendChangeLayoutButtonClickedMessage:()=>{},sendEditPageLinkClickedMessage:()=>{},sendCodeSnippetReportedMessage:()=>{},sendNavbarMenuItemClickedMessage:()=>{},sendLoginButtonClickedMessage:()=>{},sendLoginProviderButtonClickedMessage:()=>{},sendLogoutMenuItemClickedMessage:()=>{},sendLogoClickedMessage:()=>{},sendTocItemClickedMessage:()=>{},sendCatalogFilterChangedMessage:()=>{},sendCatalogItemClickedMessage:()=>{},sendScorecardLinkClickedMessage:()=>{},sendBackToCatalogButtonClickedMessage:()=>{},sendSidebarDrilldownBackButtonClickedMessage:()=>{},sendFooterItemClickedMessage:()=>{},sendCatalogActionsButtonClickedMessage:()=>{},sendMobileMenuButtonCloseClickedMessage:()=>{},sendMobileMenuButtonOpenClickedMessage:()=>{},sendSearchInputResetButtonClickedMessage:()=>{},sendSearchRecentRemoveButtonClickedMessage:()=>{},sendSearchRecentClickedMessage:()=>{},sendRequestApiAccessButtonClickedMessage:()=>{},sendVersionPickerSelectionChangeMessage:()=>{},sendProductPickedMessage:()=>{},sendFilterCheckboxToggledMessage:()=>{},sendLanguagePickerLocaleChangedMessage:()=>{},sendSearchOpenedMessage:()=>{},sendSearchQueryMessage:()=>{},sendSearchAIQueryMessage:()=>{},sendFeedbackMessage:()=>{},sendSearchResultClickedMessage:()=>{},sendRedirectMessage:()=>{},sendOpenapiDocsMessage:()=>{},sendCopyCodeSnippetClickedMessage:()=>{},sendOpenapiDocsViewedMessage:()=>{},sendOpenapiDocsPerformanceMetricsMessage:()=>{},sendOpenapiDocsDownloadDefinitionClickedMessage:()=>{},sendOpenapiDocsSelectLanguageClickedMessage:()=>{},sendOpenapiDocsExpandCollapseAllClickedMessage:()=>{},sendOpenapiDocsSwitchServersClickedMessage:()=>{},sendOpenapiDocsExamplesSwitcherClickedMessage:()=>{},sendOpenapiDocsTryItOpenedMessage:()=>{},sendAsyncapiDocsViewedMessage:()=>{},sendAsyncapiDocsPerformanceMetricsMessage:()=>{},sendAsyncapiDocsSwitchMessageClickedMessage:()=>{},sendAsyncapiDocsSwitchExampleClickedMessage:()=>{},sendAsyncapiDocsMessageClickedMessage:()=>{},sendAsyncapiDocsServerModalOpenedMessage:()=>{},sendAsyncapiDocsDownloadDefinitionClickedMessage:()=>{},sendGraphqlDocsViewedMessage:()=>{},sendGraphqlDocsPerformanceMetricsMessage:()=>{},sendGraphqlDocsReferencedInLinkClickedMessage:()=>{},sendGraphqlDocsRequiredScopesModalOpenedMessage:()=>{},sendGraphqlDocsDownloadDefinitionClickedMessage:()=>{}}),z3={useTranslate:()=>({translate:(e,t)=>(typeof t=="string"?t:t?.defaultValue)||e||""}),useSubmitFeedback:()=>({submitFeedback:()=>{}}),useTelemetry:cN,useOtelTelemetry:()=>({send:()=>{}}),useBreadcrumbs:()=>({breadcrumbs:[],siblings:void 0}),useCodeHighlight:()=>({highlight:e=>e}),useUserMenu:()=>({}),usePageData:()=>null,usePageProps:()=>({}),usePageSharedData:()=>null},Qr=()=>{const e=T.useContext(id);return new Proxy({},{get(t,r){if(e&&r in e.hooks)return e.hooks[r];if(r in z3)return z3[r];throw new Error(`Unknown hook ${r.toString()}`)}})};function sd(e,t){T.useEffect(()=>{const r=n=>{!t||!e.current||e.current.contains(n.target)||t(n)};return document.addEventListener("mousedown",r),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("touchstart",r)}},[e,t])}var ym,R3;function pN(){if(R3)return ym;R3=1;var e="Expected a function",t=NaN,r="[object Symbol]",n=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,d=typeof self=="object"&&self&&self.Object===Object&&self,f=u||d||Function("return this")(),b=Object.prototype,m=b.toString,x=Math.max,v=Math.min,j=function(){return f.Date.now()};function C(P,R,I){var z,D,V,q,Q,U,J=0,H=!1,ae=!1,W=!0;if(typeof P!="function")throw new TypeError(e);R=S(R)||0,k(I)&&(H=!!I.leading,ae="maxWait"in I,V=ae?x(S(I.maxWait)||0,R):V,W="trailing"in I?!!I.trailing:W);function fe(ye){var $e=z,De=D;return z=D=void 0,J=ye,q=P.apply(De,$e),q}function N(ye){return J=ye,Q=setTimeout(ne,R),H?fe(ye):q}function Y(ye){var $e=ye-U,De=ye-J,E=R-$e;return ae?v(E,V-De):E}function se(ye){var $e=ye-U,De=ye-J;return U===void 0||$e>=R||$e<0||ae&&De>=V}function ne(){var ye=j();if(se(ye))return $(ye);Q=setTimeout(ne,Y(ye))}function $(ye){return Q=void 0,W&&z?fe(ye):(z=D=void 0,q)}function G(){Q!==void 0&&clearTimeout(Q),J=0,z=U=D=Q=void 0}function Z(){return Q===void 0?q:$(j())}function Ee(){var ye=j(),$e=se(ye);if(z=arguments,D=this,U=ye,$e){if(Q===void 0)return N(U);if(ae)return Q=setTimeout(ne,R),fe(U)}return Q===void 0&&(Q=setTimeout(ne,R)),q}return Ee.cancel=G,Ee.flush=Z,Ee}function A(P,R,I){var z=!0,D=!0;if(typeof P!="function")throw new TypeError(e);return k(I)&&(z="leading"in I?!!I.leading:z,D="trailing"in I?!!I.trailing:D),C(P,R,{leading:z,maxWait:R,trailing:D})}function k(P){var R=typeof P;return!!P&&(R=="object"||R=="function")}function _(P){return!!P&&typeof P=="object"}function O(P){return typeof P=="symbol"||_(P)&&m.call(P)==r}function S(P){if(typeof P=="number")return P;if(O(P))return t;if(k(P)){var R=typeof P.valueOf=="function"?P.valueOf():P;P=k(R)?R+"":R}if(typeof P!="string")return P===0?P:+P;P=P.replace(n,"");var I=s.test(P);return I||l.test(P)?c(P.slice(2),I?2:8):a.test(P)?t:+P}return ym=A,ym}var uN=pN();const dN=Gn(uN);function T3(){const e=typeof document<"u"&&document.querySelectorAll("nav")||[];for(let t=0;t1)return e[t];return e[0]||null}function fN(e){const[t,r]=T.useState(0);return T.useEffect(()=>{const n=T3();r(n&&n.clientHeight||0)},[e.pathname]),T.useEffect(()=>{window.requestAnimationFrame(()=>{const n=T3();r(n&&n.clientHeight||0)})},[]),t}function D3(e,t=!1,r=!0,n=150){const[a,s]=T.useState(""),l=fN(e),c=(r?l:0)+n,u=T.useMemo(()=>dN(()=>{const d=document.querySelectorAll("[data-section-id]");if(d.length<2){s("");return}if(window.scrollY<=0){s(d[0].getAttribute("data-section-id")||"");return}for(let f=0;fc){s(b.getAttribute("data-section-id")||"");return}}t&&s("")},150),[c,t]);return T.useEffect(()=>(window.addEventListener("scroll",u,{capture:!1}),setTimeout(()=>{u()},10),()=>{window.removeEventListener("scroll",u)}),[e,c,u]),a}function ld(e){T.useEffect(()=>{const t=document.body.style.overflow,r=window.innerWidth-document.documentElement.clientWidth;return e?(document.body.style.overflow="hidden",document.body.style.marginRight=`${r}px`):(document.body.style.overflow=t,document.body.style.marginRight=""),()=>{document.body.style.overflow=t,document.body.style.marginRight=""}},[e])}var M3=C2();/** - * @remix-run/router v1.23.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function xc(){return xc=Object.assign?Object.assign.bind():function(e){for(var t=1;tf(m,typeof m=="string"?null:m.state,x===0?"default":void 0));let s=u(r??a.length-1),l=Pn.Pop,c=null;function u(m){return Math.min(Math.max(m,0),a.length-1)}function d(){return a[s]}function f(m,x,v){x===void 0&&(x=null);let j=wc(a?d().pathname:"/",m,x,v);return cd(j.pathname.charAt(0)==="/","relative pathnames are not supported in memory history: "+JSON.stringify(m)),j}function b(m){return typeof m=="string"?m:Fs(m)}return{get index(){return s},get action(){return l},get location(){return d()},createHref:b,createURL(m){return new URL(b(m),"http://localhost")},encodeLocation(m){let x=typeof m=="string"?Ha(m):m;return{pathname:x.pathname||"",search:x.search||"",hash:x.hash||""}},push(m,x){l=Pn.Push;let v=f(m,x);s+=1,a.splice(s,a.length,v),n&&c&&c({action:l,location:v,delta:1})},replace(m,x){l=Pn.Replace;let v=f(m,x);a[s]=v,n&&c&&c({action:l,location:v,delta:0})},go(m){l=Pn.Pop;let x=u(s+m),v=a[x];s=x,c&&c({action:l,location:v,delta:m})},listen(m){return c=m,()=>{c=null}}}}function hN(e){e===void 0&&(e={});function t(n,a){let{pathname:s,search:l,hash:c}=n.location;return wc("",{pathname:s,search:l,hash:c},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function r(n,a){return typeof a=="string"?a:Fs(a)}return $3(t,r,null,e)}function mN(e){e===void 0&&(e={});function t(a,s){let{pathname:l="/",search:c="",hash:u=""}=Ha(a.location.hash.substr(1));return!l.startsWith("/")&&!l.startsWith(".")&&(l="/"+l),wc("",{pathname:l,search:c,hash:u},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function r(a,s){let l=a.document.querySelector("base"),c="";if(l&&l.getAttribute("href")){let u=a.location.href,d=u.indexOf("#");c=d===-1?u:u.slice(0,d)}return c+"#"+(typeof s=="string"?s:Fs(s))}function n(a,s){cd(a.pathname.charAt(0)==="/","relative pathnames are not supported in hash history.push("+JSON.stringify(s)+")")}return $3(t,r,n,e)}function Jt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function cd(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function bN(){return Math.random().toString(36).substr(2,8)}function q3(e,t){return{usr:e.state,key:e.key,idx:t}}function wc(e,t,r,n){return r===void 0&&(r=null),xc({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Ha(t):t,{state:r,key:t&&t.key||n||bN()})}function Fs(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Ha(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function $3(e,t,r,n){n===void 0&&(n={});let{window:a=document.defaultView,v5Compat:s=!1}=n,l=a.history,c=Pn.Pop,u=null,d=f();d==null&&(d=0,l.replaceState(xc({},l.state,{idx:d}),""));function f(){return(l.state||{idx:null}).idx}function b(){c=Pn.Pop;let C=f(),A=C==null?null:C-d;d=C,u&&u({action:c,location:j.location,delta:A})}function m(C,A){c=Pn.Push;let k=wc(j.location,C,A);r&&r(k,C),d=f()+1;let _=q3(k,d),O=j.createHref(k);try{l.pushState(_,"",O)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;a.location.assign(O)}s&&u&&u({action:c,location:j.location,delta:1})}function x(C,A){c=Pn.Replace;let k=wc(j.location,C,A);r&&r(k,C),d=f();let _=q3(k,d),O=j.createHref(k);l.replaceState(_,"",O),s&&u&&u({action:c,location:j.location,delta:0})}function v(C){let A=a.location.origin!=="null"?a.location.origin:a.location.href,k=typeof C=="string"?C:Fs(C);return k=k.replace(/ $/,"%20"),Jt(A,"No window.location.(origin|href) available to create URL for href: "+k),new URL(k,A)}let j={get action(){return c},get location(){return e(a,l)},listen(C){if(u)throw new Error("A history only accepts one active listener");return a.addEventListener(F3,b),u=C,()=>{a.removeEventListener(F3,b),u=null}},createHref(C){return t(a,C)},createURL:v,encodeLocation(C){let A=v(C);return{pathname:A.pathname,search:A.search,hash:A.hash}},push:m,replace:x,go(C){return l.go(C)}};return j}var H3;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(H3||(H3={}));function yN(e,t,r){return r===void 0&&(r="/"),vN(e,t,r)}function vN(e,t,r,n){let a=typeof t=="string"?Ha(t):t,s=vm(a.pathname||"/",r);if(s==null)return null;let l=B3(e);xN(l);let c=null;for(let u=0;c==null&&u{let u={relativePath:c===void 0?s.path||"":c,caseSensitive:s.caseSensitive===!0,childrenIndex:l,route:s};u.relativePath.startsWith("/")&&(Jt(u.relativePath.startsWith(n),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(n.length));let d=Ba([n,u.relativePath]),f=r.concat(u);s.children&&s.children.length>0&&(Jt(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+d+'".')),B3(s.children,t,f,d)),!(s.path==null&&!s.index)&&t.push({path:d,score:EN(d,s.index),routesMeta:f})};return e.forEach((s,l)=>{var c;if(s.path===""||!((c=s.path)!=null&&c.includes("?")))a(s,l);else for(let u of U3(s.path))a(s,l,u)}),t}function U3(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,a=r.endsWith("?"),s=r.replace(/\?$/,"");if(n.length===0)return a?[s,""]:[s];let l=U3(n.join("/")),c=[];return c.push(...l.map(u=>u===""?s:[s,u].join("/"))),a&&c.push(...l),c.map(u=>e.startsWith("/")&&u===""?"/":u)}function xN(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:_N(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const wN=/^:[\w-]+$/,kN=3,CN=2,SN=1,AN=10,jN=-2,V3=e=>e==="*";function EN(e,t){let r=e.split("/"),n=r.length;return r.some(V3)&&(n+=jN),t&&(n+=CN),r.filter(a=>!V3(a)).reduce((a,s)=>a+(wN.test(s)?kN:s===""?SN:AN),n)}function _N(e,t){return e.length===t.length&&e.slice(0,-1).every((r,n)=>r===t[n])?e[e.length-1]-t[t.length-1]:0}function ON(e,t,r){let{routesMeta:n}=e,a={},s="/",l=[];for(let c=0;c{let{paramName:b,isOptional:m}=d;if(b==="*"){let v=c[f]||"";l=s.slice(0,s.length-v.length).replace(/(.)\/+$/,"$1")}const x=c[f];return m&&!x?u[b]=void 0:u[b]=(x||"").replace(/%2F/g,"/"),u},{}),pathname:s,pathnameBase:l,pattern:e}}function IN(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),cd(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,c)=>(n.push({paramName:l,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function NN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return cd(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function vm(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function LN(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:a=""}=typeof e=="string"?Ha(e):e;return{pathname:r?r.startsWith("/")?r:zN(r,t):t,search:DN(n),hash:MN(a)}}function zN(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(n=>{n===".."?r.length>1&&r.pop():n!=="."&&r.push(n)}),r.length>1?r.join("/"):"/"}function xm(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function RN(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function wm(e,t){let r=RN(e);return t?r.map((n,a)=>a===r.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function km(e,t,r,n){n===void 0&&(n=!1);let a;typeof e=="string"?a=Ha(e):(a=xc({},e),Jt(!a.pathname||!a.pathname.includes("?"),xm("?","pathname","search",a)),Jt(!a.pathname||!a.pathname.includes("#"),xm("#","pathname","hash",a)),Jt(!a.search||!a.search.includes("#"),xm("#","search","hash",a)));let s=e===""||a.pathname==="",l=s?"/":a.pathname,c;if(l==null)c=r;else{let b=t.length-1;if(!n&&l.startsWith("..")){let m=l.split("/");for(;m[0]==="..";)m.shift(),b-=1;a.pathname=m.join("/")}c=b>=0?t[b]:"/"}let u=LN(a,c),d=l&&l!=="/"&&l.endsWith("/"),f=(s||l===".")&&r.endsWith("/");return!u.pathname.endsWith("/")&&(d||f)&&(u.pathname+="/"),u}const Ba=e=>e.join("/").replace(/\/\/+/g,"/"),TN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),DN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,MN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function FN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const W3=["post","put","patch","delete"];new Set(W3);const qN=["get",...W3];new Set(qN);/** - * React Router v6.30.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function kc(){return kc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c.current=!0}),T.useCallback(function(u,d){if(d===void 0&&(d={}),!c.current)return;if(typeof u=="number"){n.go(u);return}let f=km(u,JSON.parse(l),s,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Ba([t,f.pathname])),(d.replace?n.replace:n.push)(f,d.state,d)},[t,n,l,s,e])}function K3(e,t){let{relative:r}=t===void 0?{}:t,{future:n}=T.useContext(Ua),{matches:a}=T.useContext(Va),{pathname:s}=fo(),l=JSON.stringify(wm(a,n.v7_relativeSplatPath));return T.useMemo(()=>km(e,JSON.parse(l),s,r==="path"),[e,l,s,r])}function UN(e,t){return VN(e,t)}function VN(e,t,r,n){qs()||Jt(!1);let{navigator:a}=T.useContext(Ua),{matches:s}=T.useContext(Va),l=s[s.length-1],c=l?l.params:{};l&&l.pathname;let u=l?l.pathnameBase:"/";l&&l.route;let d=fo(),f;if(t){var b;let C=typeof t=="string"?Ha(t):t;u==="/"||(b=C.pathname)!=null&&b.startsWith(u)||Jt(!1),f=C}else f=d;let m=f.pathname||"/",x=m;if(u!=="/"){let C=u.replace(/^\//,"").split("/");x="/"+m.replace(/^\//,"").split("/").slice(C.length).join("/")}let v=yN(e,{pathname:x}),j=YN(v&&v.map(C=>Object.assign({},C,{params:Object.assign({},c,C.params),pathname:Ba([u,a.encodeLocation?a.encodeLocation(C.pathname).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?u:Ba([u,a.encodeLocation?a.encodeLocation(C.pathnameBase).pathname:C.pathnameBase])})),s,r,n);return t&&j?T.createElement(pd.Provider,{value:{location:kc({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:Pn.Pop}},j):j}function WN(){let e=eL(),t=FN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return T.createElement(T.Fragment,null,T.createElement("h2",null,"Unexpected Application Error!"),T.createElement("h3",{style:{fontStyle:"italic"}},t),r?T.createElement("pre",{style:n},r):null,null)}const GN=T.createElement(WN,null);class ZN extends T.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?T.createElement(Va.Provider,{value:this.props.routeContext},T.createElement(G3.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function KN(e){let{routeContext:t,match:r,children:n}=e,a=T.useContext(Cm);return a&&a.static&&a.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=r.route.id),T.createElement(Va.Provider,{value:t},n)}function YN(e,t,r,n){var a;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var s;if(!r)return null;if(r.errors)e=r.matches;else if((s=n)!=null&&s.v7_partialHydration&&t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let l=e,c=(a=r)==null?void 0:a.errors;if(c!=null){let f=l.findIndex(b=>b.route.id&&c?.[b.route.id]!==void 0);f>=0||Jt(!1),l=l.slice(0,Math.min(l.length,f+1))}let u=!1,d=-1;if(r&&n&&n.v7_partialHydration)for(let f=0;f=0?l=l.slice(0,d+1):l=[l[0]];break}}}return l.reduceRight((f,b,m)=>{let x,v=!1,j=null,C=null;r&&(x=c&&b.route.id?c[b.route.id]:void 0,j=b.route.errorElement||GN,u&&(d<0&&m===0?(rL("route-fallback"),v=!0,C=null):d===m&&(v=!0,C=b.route.hydrateFallbackElement||null)));let A=t.concat(l.slice(0,m+1)),k=()=>{let _;return x?_=j:v?_=C:b.route.Component?_=T.createElement(b.route.Component,null):b.route.element?_=b.route.element:_=f,T.createElement(KN,{match:b,routeContext:{outlet:f,matches:A,isDataRoute:r!=null},children:_})};return r&&(b.route.ErrorBoundary||b.route.errorElement||m===0)?T.createElement(ZN,{location:r.location,revalidation:r.revalidation,component:j,error:x,children:k(),routeContext:{outlet:null,matches:A,isDataRoute:!0}}):k()},null)}var Y3=(function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e})(Y3||{}),J3=(function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e})(J3||{});function JN(e){let t=T.useContext(Cm);return t||Jt(!1),t}function QN(e){let t=T.useContext($N);return t||Jt(!1),t}function XN(e){let t=T.useContext(Va);return t||Jt(!1),t}function Q3(e){let t=XN(),r=t.matches[t.matches.length-1];return r.route.id||Jt(!1),r.route.id}function eL(){var e;let t=T.useContext(G3),r=QN(),n=Q3();return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function tL(){let{router:e}=JN(Y3.UseNavigateStable),t=Q3(J3.UseNavigateStable),r=T.useRef(!1);return Z3(()=>{r.current=!0}),T.useCallback(function(n,a){a===void 0&&(a={}),r.current&&(typeof n=="number"?e.navigate(n):e.navigate(n,kc({fromRouteId:t},a)))},[e,t])}const X3={};function rL(e,t,r){X3[e]||(X3[e]=!0)}function Sm(e,t){e?.v7_startTransition,e?.v7_relativeSplatPath}const nL="startTransition",e6=m2[nL];function oL(e){let{basename:t,children:r,initialEntries:n,initialIndex:a,future:s}=e,l=T.useRef();l.current==null&&(l.current=gN({initialEntries:n,initialIndex:a,v5Compat:!0}));let c=l.current,[u,d]=T.useState({action:c.action,location:c.location}),{v7_startTransition:f}=s||{},b=T.useCallback(m=>{f&&e6?e6(()=>d(m)):d(m)},[d,f]);return T.useLayoutEffect(()=>c.listen(b),[c,b]),T.useEffect(()=>Sm(s),[s]),T.createElement(Am,{basename:t,children:r,location:u.location,navigationType:u.action,navigator:c,future:s})}function aL(e){let{to:t,replace:r,state:n,relative:a}=e;qs()||Jt(!1);let{future:s,static:l}=T.useContext(Ua),{matches:c}=T.useContext(Va),{pathname:u}=fo(),d=Cc(),f=km(t,wm(c,s.v7_relativeSplatPath),u,a==="path"),b=JSON.stringify(f);return T.useEffect(()=>d(JSON.parse(b),{replace:r,state:n,relative:a}),[d,b,a,r,n]),null}function ud(e){Jt(!1)}function Am(e){let{basename:t="/",children:r=null,location:n,navigationType:a=Pn.Pop,navigator:s,static:l=!1,future:c}=e;qs()&&Jt(!1);let u=t.replace(/^\/*/,"/"),d=T.useMemo(()=>({basename:u,navigator:s,static:l,future:kc({v7_relativeSplatPath:!1},c)}),[u,c,s,l]);typeof n=="string"&&(n=Ha(n));let{pathname:f="/",search:b="",hash:m="",state:x=null,key:v="default"}=n,j=T.useMemo(()=>{let C=vm(f,u);return C==null?null:{location:{pathname:C,search:b,hash:m,state:x,key:v},navigationType:a}},[u,f,b,m,x,v,a]);return j==null?null:T.createElement(Ua.Provider,{value:d},T.createElement(pd.Provider,{children:r,value:j}))}function t6(e){let{children:t,location:r}=e;return UN(jm(t),r)}new Promise(()=>{});function jm(e,t){t===void 0&&(t=[]);let r=[];return T.Children.forEach(e,(n,a)=>{if(!T.isValidElement(n))return;let s=[...t,a];if(n.type===T.Fragment){r.push.apply(r,jm(n.props.children,s));return}n.type!==ud&&Jt(!1),!n.props.index||!n.props.children||Jt(!1);let l={id:n.props.id||s.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(l.children=jm(n.props.children,s)),r.push(l)}),r}/** - * React Router DOM v6.30.1 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Em(){return Em=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function sL(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function lL(e,t){return e.button===0&&(!t||t==="_self")&&!sL(e)}const cL=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],pL="6";try{window.__reactRouterVersion=pL}catch{}const uL="startTransition",dd=m2[uL];function dL(e){let{basename:t,children:r,future:n,window:a}=e,s=T.useRef();s.current==null&&(s.current=hN({window:a,v5Compat:!0}));let l=s.current,[c,u]=T.useState({action:l.action,location:l.location}),{v7_startTransition:d}=n||{},f=T.useCallback(b=>{d&&dd?dd(()=>u(b)):u(b)},[u,d]);return T.useLayoutEffect(()=>l.listen(f),[l,f]),T.useEffect(()=>Sm(n),[n]),T.createElement(Am,{basename:t,children:r,location:c.location,navigationType:c.action,navigator:l,future:n})}function fL(e){let{basename:t,children:r,future:n,window:a}=e,s=T.useRef();s.current==null&&(s.current=mN({window:a,v5Compat:!0}));let l=s.current,[c,u]=T.useState({action:l.action,location:l.location}),{v7_startTransition:d}=n||{},f=T.useCallback(b=>{d&&dd?dd(()=>u(b)):u(b)},[u,d]);return T.useLayoutEffect(()=>l.listen(f),[l,f]),T.useEffect(()=>Sm(n),[n]),T.createElement(Am,{basename:t,children:r,location:c.location,navigationType:c.action,navigator:l,future:n})}const gL=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",hL=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,r6=T.forwardRef(function(e,t){let{onClick:r,relative:n,reloadDocument:a,replace:s,state:l,target:c,to:u,preventScrollReset:d,viewTransition:f}=e,b=iL(e,cL),{basename:m}=T.useContext(Ua),x,v=!1;if(typeof u=="string"&&hL.test(u)&&(x=u,gL))try{let k=new URL(window.location.href),_=u.startsWith("//")?new URL(k.protocol+u):new URL(u),O=vm(_.pathname,m);_.origin===k.origin&&O!=null?u=O+_.search+_.hash:v=!0}catch{}let j=HN(u,{relative:n}),C=mL(u,{replace:s,state:l,target:c,preventScrollReset:d,relative:n,viewTransition:f});function A(k){r&&r(k),k.defaultPrevented||C(k)}return T.createElement("a",Em({},b,{href:x||j,onClick:v||a?r:A,ref:t,target:c}))});var n6;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(n6||(n6={}));var o6;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(o6||(o6={}));function mL(e,t){let{target:r,replace:n,state:a,preventScrollReset:s,relative:l,viewTransition:c}=t===void 0?{}:t,u=Cc(),d=fo(),f=K3(e,{relative:l});return T.useCallback(b=>{if(lL(b,r)){b.preventDefault();let m=n!==void 0?n:Fs(d)===Fs(f);u(e,{replace:m,state:a,preventScrollReset:s,relative:l,viewTransition:c})}},[d,u,f,n,a,r,e,s,l,c])}var _m=typeof navigator<"u"?navigator.userAgent.toLowerCase().indexOf("firefox")>0:!1;function Om(e,t,r,n){e.addEventListener?e.addEventListener(t,r,n):e.attachEvent&&e.attachEvent("on".concat(t),function(){r(window.event)})}function a6(e,t){for(var r=t.slice(0,t.length-1),n=0;n=0;)t[r-1]+=",",t.splice(r,1),r=t.lastIndexOf("");return t}function bL(e,t){for(var r=e.length>=t.length?e:t,n=e.length>=t.length?t:e,a=!0,s=0;s=0&&Lt.splice(r,1),e.key&&e.key.toLowerCase()==="meta"&&Lt.splice(0,Lt.length),(t===93||t===224)&&(t=91),t in Or){Or[t]=!1;for(var n in go)go[n]===t&&(ho[n]=!1)}}function jL(e){if(typeof e>"u")Object.keys(nr).forEach(function(l){return delete nr[l]});else if(Array.isArray(e))e.forEach(function(l){l.key&&Im(l)});else if(typeof e=="object")e.key&&Im(e);else if(typeof e=="string"){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?a6(go,u):[];nr[b]=nr[b].filter(function(x){var v=n?x.method===n:!0;return!(v&&x.scope===r&&bL(x.mods,m))})}})};function u6(e,t,r,n){if(t.element===n){var a;if(t.scope===r||t.scope==="all"){a=t.mods.length>0;for(var s in Or)Object.prototype.hasOwnProperty.call(Or,s)&&(!Or[s]&&t.mods.indexOf(+s)>-1||Or[s]&&t.mods.indexOf(+s)===-1)&&(a=!1);(t.mods.length===0&&!Or[16]&&!Or[18]&&!Or[17]&&!Or[91]||a||t.shortcut==="*")&&t.method(e,t)===!1&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}}function d6(e,t){var r=nr["*"],n=e.keyCode||e.which||e.charCode;if(ho.filter.call(this,e)){if((n===93||n===224)&&(n=91),Lt.indexOf(n)===-1&&n!==229&&Lt.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(v){var j=Pm[v];e[v]&&Lt.indexOf(j)===-1?Lt.push(j):!e[v]&&Lt.indexOf(j)>-1?Lt.splice(Lt.indexOf(j),1):v==="metaKey"&&e[v]&&Lt.length===3&&(e.ctrlKey||e.shiftKey||e.altKey||(Lt=Lt.slice(Lt.indexOf(j))))}),n in Or){Or[n]=!0;for(var a in go)go[a]===n&&(ho[a]=!0);if(!r)return}for(var s in Or)Object.prototype.hasOwnProperty.call(Or,s)&&(Or[s]=e[Pm[s]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(Lt.indexOf(17)===-1&&Lt.push(17),Lt.indexOf(18)===-1&&Lt.push(18),Or[17]=!0,Or[18]=!0);var l=Ac();if(r)for(var c=0;c-1}function ho(e,t,r){Lt=[];var n=i6(e),a=[],s="all",l=document,c=0,u=!1,d=!0,f="+",b=!1;for(r===void 0&&typeof t=="function"&&(r=t),Object.prototype.toString.call(t)==="[object Object]"&&(t.scope&&(s=t.scope),t.element&&(l=t.element),t.keyup&&(u=t.keyup),t.keydown!==void 0&&(d=t.keydown),t.capture!==void 0&&(b=t.capture),typeof t.splitKey=="string"&&(f=t.splitKey)),typeof t=="string"&&(s=t);c1&&(a=a6(go,e)),e=e[e.length-1],e=e==="*"?"*":gd(e),e in nr||(nr[e]=[]),nr[e].push({keyup:u,keydown:d,scope:s,mods:a,shortcut:n[c],method:r,key:n[c],splitKey:f,element:l});typeof l<"u"&&!EL(l)&&window&&(c6.push(l),Om(l,"keydown",function(m){d6(m,l)},b),s6||(s6=!0,Om(window,"focus",function(){Lt=[]},b)),Om(l,"keyup",function(m){d6(m,l),AL(m)},b))}function _L(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"all";Object.keys(nr).forEach(function(r){var n=nr[r].filter(function(a){return a.scope===t&&a.shortcut===e});n.forEach(function(a){a&&a.method&&a.method()})})}var Nm={getPressedKeyString:wL,setScope:p6,getScope:Ac,deleteScope:SL,getPressedKeyCodes:xL,isPressed:CL,filter:kL,trigger:_L,unbind:jL,keyMap:Sc,modifier:go,modifierMap:Pm};for(var Lm in Nm)Object.prototype.hasOwnProperty.call(Nm,Lm)&&(ho[Lm]=Nm[Lm]);if(typeof window<"u"){var OL=window.hotkeys;ho.noConflict=function(e){return e&&window.hotkeys===ho&&(window.hotkeys=OL),ho},window.hotkeys=ho}function jc(e=!0){const t=T.useContext(id);if(!t?.config)return{};const{config:r,hooks:n}=t,{useCurrentProduct:a}=n,s=a();return e&&s?.configOverride?{...r,...s.configOverride,analytics:r.analytics}:r}function PL(){const[e,t]=T.useState(!1),r=jc(),n=fo(),{useTelemetry:a}=Qr(),s=a(),l=(r?.search?.shortcuts??["\u2318+K,CTRL+K"])?.join(",");T.useEffect(()=>{if(l)return ho(l,d=>{t(!0),s.sendSearchOpenedMessage({method:"shortcut"}),d.preventDefault()}),()=>ho.unbind(l)},[l]);const c=T.useCallback(function(){s.sendSearchOpenedMessage({method:"click"}),t(!0)},[]),u=T.useCallback(()=>{t(!1)},[]);return T.useEffect(u,[n]),{isOpen:e,onOpen:c,onClose:u}}function IL(e,t){const r=T.useRef(null),n=T.useRef(null),a=l=>{l.key==="Escape"?t():l.key==="Tab"&&(!l.shiftKey&&document.activeElement===n.current?(l.preventDefault(),r.current?.focus()):l.shiftKey&&document.activeElement===r.current&&(l.preventDefault(),n.current?.focus()))},s=()=>{const l=e.current?.querySelectorAll('input, [href], [tabindex]:not([tabindex="-1"])');l&&l.length>0&&(r.current=l[0],n.current=l[l.length-1])};T.useEffect(()=>(document.addEventListener("keydown",a),()=>{document.removeEventListener("keydown",a)}),[]),T.useEffect(()=>{s()})}function ur(e){return e===void 0}function NL(e){return e===null}function Ec(e){return typeof e=="string"}function LL(e){return!NL(e)}function ta(e){return LL(e)&&typeof e=="object"}var zL=Object.create,hd=Object.defineProperty,RL=Object.getOwnPropertyDescriptor,TL=Object.getOwnPropertyNames,DL=Object.getPrototypeOf,ML=Object.prototype.hasOwnProperty,f6=e=>hd(e,"__esModule",{value:!0}),qe=(e,t)=>function(){return t||(0,e[Object.keys(e)[0]])((t={exports:{}}).exports,t),t.exports},g6=(e,t)=>{f6(e);for(var r in t)hd(e,r,{get:t[r],enumerable:!0})},FL=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of TL(t))!ML.call(e,n)&&n!=="default"&&hd(e,n,{get:()=>t[n],enumerable:!(r=RL(t,n))||r.enumerable});return e},md=e=>FL(f6(hd(e!=null?zL(DL(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),h6=qe({"src/grammar/tag.js"(e,t){function r(s,l){function c(){this.constructor=s}c.prototype=l.prototype,s.prototype=new c}function n(s,l,c,u){this.message=s,this.expected=l,this.found=c,this.location=u,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,n)}r(n,Error),n.buildMessage=function(s,l,c){var u={literal:function(j){return'"'+f(j.text)+'"'},class:function(j){var C=j.parts.map(function(A){return Array.isArray(A)?b(A[0])+"-"+b(A[1]):b(A)});return"["+(j.inverted?"^":"")+C+"]"},any:function(){return"any character"},end:function(){return"end of input"},other:function(j){return j.description},not:function(j){return"not "+m(j.expected)}};function d(j){return j.charCodeAt(0).toString(16).toUpperCase()}function f(j){return j.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(C){return"\\x0"+d(C)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(C){return"\\x"+d(C)})}function b(j){return j.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(C){return"\\x0"+d(C)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(C){return"\\x"+d(C)})}function m(j){return u[j.type](j)}function x(j){var C=j.map(m),A,k;if(C.sort(),C.length>0){for(A=1,k=1;A0;function Mt(M,re){var ue={};$n&&(ue.filename=l.filename);var Se=qn(M);ue.start={offset:M,line:Se.line,column:Se.column};var Ie=qn(re);return ue.end={offset:re,line:Ie.line,column:Ie.column},ue}function te(){jo.push({pos:oe,variants:[]})}function ze(M){var re=jo[jo.length-1];oere.pos&&(re.pos=oe,re.variants=[]),re.variants.push(M))}function Re(M,re,ue){return new n(n.buildMessage(M,re,ue),M,re,ue)}function nt(){var M=jo[0],re=M.pos;return Re(M.variants,re",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` -`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),m6=qe({"node_modules/markdown-it/lib/common/entities.js"(e,t){t.exports=qL()}}),zm=qe({"node_modules/uc.micro/categories/P/regex.js"(e,t){t.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/}}),$L=qe({"node_modules/mdurl/encode.js"(e,t){var r={};function n(s){var l,c,u=r[s];if(u)return u;for(u=r[s]=[],l=0;l<128;l++)c=String.fromCharCode(l),/^[0-9a-z]$/i.test(c)?u.push(c):u.push("%"+("0"+l.toString(16).toUpperCase()).slice(-2));for(l=0;l"u"&&(c=!0),m=n(l),u=0,d=s.length;u=55296&&f<=57343){if(f>=55296&&f<=56319&&u+1=56320&&b<=57343)){x+=encodeURIComponent(s[u]+s[u+1]),u++;continue}x+="%EF%BF%BD";continue}x+=encodeURIComponent(s[u])}return x}a.defaultChars=";/?:@&=+$,-_.!~*'()#",a.componentChars="-_.!~*'()",t.exports=a}}),HL=qe({"node_modules/mdurl/decode.js"(e,t){var r={};function n(s){var l,c,u=r[s];if(u)return u;for(u=r[s]=[],l=0;l<128;l++)c=String.fromCharCode(l),u.push(c);for(l=0;l=55296&&j<=57343?C+="\uFFFD\uFFFD\uFFFD":C+=String.fromCharCode(j),d+=6;continue}if((b&248)===240&&d+91114111?C+="\uFFFD\uFFFD\uFFFD\uFFFD":(j-=65536,C+=String.fromCharCode(55296+(j>>10),56320+(j&1023))),d+=9;continue}C+="\uFFFD"}return C})}a.defaultChars=";/?:@&=+$,#",a.componentChars="",t.exports=a}}),BL=qe({"node_modules/mdurl/format.js"(e,t){t.exports=function(r){var n="";return n+=r.protocol||"",n+=r.slashes?"//":"",n+=r.auth?r.auth+"@":"",r.hostname&&r.hostname.indexOf(":")!==-1?n+="["+r.hostname+"]":n+=r.hostname||"",n+=r.port?":"+r.port:"",n+=r.pathname||"",n+=r.search||"",n+=r.hash||"",n}}}),UL=qe({"node_modules/mdurl/parse.js"(e,t){function r(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var n=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["<",">",'"',"`"," ","\r",` -`," "],c=["{","}","|","\\","^","`"].concat(l),u=["'"].concat(c),d=["%","/","?",";","#"].concat(u),f=["/","?","#"],b=255,m=/^[+a-z0-9A-Z_-]{0,63}$/,x=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,v={javascript:!0,"javascript:":!0},j={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function C(A,k){if(A&&A instanceof r)return A;var _=new r;return _.parse(A,k),_}r.prototype.parse=function(A,k){var _,O,S,P,R,I=A;if(I=I.trim(),!k&&A.split("#").length===1){var z=s.exec(I);if(z)return this.pathname=z[1],z[2]&&(this.search=z[2]),this}var D=n.exec(I);if(D&&(D=D[0],S=D.toLowerCase(),this.protocol=D,I=I.substr(D.length)),(k||D||I.match(/^\/\/[^@\/]+@[^@\/]+/))&&(R=I.substr(0,2)==="//",R&&!(D&&v[D])&&(I=I.substr(2),this.slashes=!0)),!v[D]&&(R||D&&!j[D])){var V=-1;for(_=0;_127?W+="x":W+=ae[fe];if(!W.match(m)){var Y=H.slice(0,_),se=H.slice(_+1),ne=ae.match(x);ne&&(Y.push(ne[1]),se.unshift(ne[2])),se.length&&(I=se.join(".")+I),this.hostname=Y.join(".");break}}}}this.hostname.length>b&&(this.hostname=""),J&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var $=I.indexOf("#");$!==-1&&(this.hash=I.substr($),I=I.slice(0,$));var G=I.indexOf("?");return G!==-1&&(this.search=I.substr(G),I=I.slice(0,G)),I&&(this.pathname=I),j[S]&&this.hostname&&!this.pathname&&(this.pathname=""),this},r.prototype.parseHost=function(A){var k=a.exec(A);k&&(k=k[0],k!==":"&&(this.port=k.substr(1)),A=A.substr(0,A.length-k.length)),A&&(this.hostname=A)},t.exports=C}}),b6=qe({"node_modules/mdurl/index.js"(e,t){t.exports.encode=$L(),t.exports.decode=HL(),t.exports.format=BL(),t.exports.parse=UL()}}),y6=qe({"node_modules/uc.micro/properties/Any/regex.js"(e,t){t.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/}}),v6=qe({"node_modules/uc.micro/categories/Cc/regex.js"(e,t){t.exports=/[\0-\x1F\x7F-\x9F]/}}),VL=qe({"node_modules/uc.micro/categories/Cf/regex.js"(e,t){t.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/}}),x6=qe({"node_modules/uc.micro/categories/Z/regex.js"(e,t){t.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/}}),WL=qe({"node_modules/uc.micro/index.js"(e){e.Any=y6(),e.Cc=v6(),e.Cf=VL(),e.P=zm(),e.Z=x6()}}),bt=qe({"node_modules/markdown-it/lib/common/utils.js"(e){function t(U){return Object.prototype.toString.call(U)}function r(U){return t(U)==="[object String]"}var n=Object.prototype.hasOwnProperty;function a(U,J){return n.call(U,J)}function s(U){var J=Array.prototype.slice.call(arguments,1);return J.forEach(function(H){if(H){if(typeof H!="object")throw new TypeError(H+"must be object");Object.keys(H).forEach(function(ae){U[ae]=H[ae]})}}),U}function l(U,J,H){return[].concat(U.slice(0,J),H,U.slice(J+1))}function c(U){return!(U>=55296&&U<=57343||U>=64976&&U<=65007||(U&65535)===65535||(U&65535)===65534||U>=0&&U<=8||U===11||U>=14&&U<=31||U>=127&&U<=159||U>1114111)}function u(U){if(U>65535){U-=65536;var J=55296+(U>>10),H=56320+(U&1023);return String.fromCharCode(J,H)}return String.fromCharCode(U)}var d=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,f=/&([a-z#][a-z0-9]{1,31});/gi,b=new RegExp(d.source+"|"+f.source,"gi"),m=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,x=m6();function v(U,J){var H=0;return a(x,J)?x[J]:J.charCodeAt(0)===35&&m.test(J)&&(H=J[1].toLowerCase()==="x"?parseInt(J.slice(2),16):parseInt(J.slice(1),10),c(H))?u(H):U}function j(U){return U.indexOf("\\")<0?U:U.replace(d,"$1")}function C(U){return U.indexOf("\\")<0&&U.indexOf("&")<0?U:U.replace(b,function(J,H,ae){return H||v(J,ae)})}var A=/[&<>"]/,k=/[&<>"]/g,_={"&":"&","<":"<",">":">",'"':"""};function O(U){return _[U]}function S(U){return A.test(U)?U.replace(k,O):U}var P=/[.?*+^$[\]\\(){}|-]/g;function R(U){return U.replace(P,"\\$&")}function I(U){switch(U){case 9:case 32:return!0}return!1}function z(U){if(U>=8192&&U<=8202)return!0;switch(U){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}var D=zm();function V(U){return D.test(U)}function q(U){switch(U){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 Q(U){return U=U.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(U=U.replace(/ẞ/g,"\xDF")),U.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=b6(),e.lib.ucmicro=WL(),e.assign=s,e.isString=r,e.has=a,e.unescapeMd=j,e.unescapeAll=C,e.isValidEntityCode=c,e.fromCodePoint=u,e.escapeHtml=S,e.arrayReplaceAt=l,e.isSpace=I,e.isWhiteSpace=z,e.isMdAsciiPunct=q,e.isPunctChar=V,e.escapeRE=R,e.normalizeReference=Q}}),GL=qe({"node_modules/markdown-it/lib/helpers/parse_link_label.js"(e,t){t.exports=function(r,n,a){var s,l,c,u,d=-1,f=r.posMax,b=r.pos;for(r.pos=n+1,s=1;r.pos32))return f;if(l===41){if(c===0)break;c--}a++}return d===a||c!==0||(f.str=r(n.slice(d,a)),f.lines=u,f.pos=a,f.ok=!0),f}}}),KL=qe({"node_modules/markdown-it/lib/helpers/parse_link_title.js"(e,t){var r=bt().unescapeAll;t.exports=function(n,a,s){var l,c,u=0,d=a,f={ok:!1,pos:0,lines:0,str:""};if(a>=s||(c=n.charCodeAt(a),c!==34&&c!==39&&c!==40))return f;for(a++,c===40&&(c=41);a"+a(c[u].content)+""},s.code_block=function(c,u,d,f,b){var m=c[u];return""+a(c[u].content)+` -`},s.fence=function(c,u,d,f,b){var m=c[u],x=m.info?n(m.info).trim():"",v="",j="",C,A,k,_,O;return x&&(k=x.split(/(\s+)/g),v=k[0],j=k.slice(2).join("")),d.highlight?C=d.highlight(m.content,v,j)||a(m.content):C=a(m.content),C.indexOf(""+C+` -`):"
"+C+`
-`},s.image=function(c,u,d,f,b){var m=c[u];return m.attrs[m.attrIndex("alt")][1]=b.renderInlineAsText(m.children,d,f),b.renderToken(c,u,d)},s.hardbreak=function(c,u,d){return d.xhtmlOut?`
-`:`
-`},s.softbreak=function(c,u,d){return d.breaks?d.xhtmlOut?`
-`:`
-`:` -`},s.text=function(c,u){return a(c[u].content)},s.html_block=function(c,u){return c[u].content},s.html_inline=function(c,u){return c[u].content};function l(){this.rules=r({},s)}l.prototype.renderAttrs=function(c){var u,d,f;if(!c.attrs)return"";for(f="",u=0,d=c.attrs.length;u -`:">",b)},l.prototype.renderInline=function(c,u,d){for(var f,b="",m=this.rules,x=0,v=c.length;x\s]/i.test(s)}function a(s){return/^<\/a\s*>/i.test(s)}t.exports=function(s){var l,c,u,d,f,b,m,x,v,j,C,A,k,_,O,S,P=s.tokens,R;if(s.md.options.linkify){for(c=0,u=P.length;c=0;l--){if(b=d[l],b.type==="link_close"){for(l--;d[l].level!==b.level&&d[l].type!=="link_open";)l--;continue}if(b.type==="html_inline"&&(n(b.content)&&k>0&&k--,a(b.content)&&k++),!(k>0)&&b.type==="text"&&s.md.linkify.test(b.content)){for(v=b.content,R=s.md.linkify.match(v),m=[],A=b.level,C=0,x=0;xC&&(f=new s.Token("text","",0),f.content=v.slice(C,j),f.level=A,m.push(f)),f=new s.Token("link_open","a",1),f.attrs=[["href",O]],f.level=A++,f.markup="linkify",f.info="auto",m.push(f),f=new s.Token("text","",0),f.content=S,f.level=A,m.push(f),f=new s.Token("link_close","a",-1),f.level=--A,f.markup="linkify",f.info="auto",m.push(f),C=R[x].lastIndex);C=0;f--)b=d[f],b.type==="text"&&!m&&(b.content=b.content.replace(a,l)),b.type==="link_open"&&b.info==="auto"&&m--,b.type==="link_close"&&b.info==="auto"&&m++}function u(d){var f,b,m=0;for(f=d.length-1;f>=0;f--)b=d[f],b.type==="text"&&!m&&r.test(b.content)&&(b.content=b.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")),b.type==="link_open"&&b.info==="auto"&&m--,b.type==="link_close"&&b.info==="auto"&&m++}t.exports=function(d){var f;if(d.md.options.typographer)for(f=d.tokens.length-1;f>=0;f--)d.tokens[f].type==="inline"&&(n.test(d.tokens[f].content)&&c(d.tokens[f].children),r.test(d.tokens[f].content)&&u(d.tokens[f].children))}}}),nz=qe({"node_modules/markdown-it/lib/rules_core/smartquotes.js"(e,t){var r=bt().isWhiteSpace,n=bt().isPunctChar,a=bt().isMdAsciiPunct,s=/['"]/,l=/['"]/g,c="\u2019";function u(f,b,m){return f.substr(0,b)+m+f.substr(b+1)}function d(f,b){var m,x,v,j,C,A,k,_,O,S,P,R,I,z,D,V,q,Q,U,J,H;for(U=[],m=0;m=0&&!(U[q].level<=k);q--);if(U.length=q+1,x.type==="text"){v=x.content,C=0,A=v.length;e:for(;C=0)O=v.charCodeAt(j.index-1);else for(q=m-1;q>=0&&!(f[q].type==="softbreak"||f[q].type==="hardbreak");q--)if(f[q].content){O=f[q].content.charCodeAt(f[q].content.length-1);break}if(S=32,C=48&&O<=57&&(V=D=!1),D&&V&&(D=P,V=R),!D&&!V){Q&&(x.content=u(x.content,j.index,c));continue}if(V){for(q=U.length-1;q>=0&&(_=U[q],!(U[q].level=0;b--)f.tokens[b].type!=="inline"||!s.test(f.tokens[b].content)||d(f.tokens[b].children,f)}}}),Tm=qe({"node_modules/markdown-it/lib/token.js"(e,t){function r(n,a,s){this.type=n,this.tag=a,this.attrs=null,this.map=null,this.nesting=s,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}r.prototype.attrIndex=function(n){var a,s,l;if(!this.attrs)return-1;for(a=this.attrs,s=0,l=a.length;s=0&&(s=this.attrs[a][1]),s},r.prototype.attrJoin=function(n,a){var s=this.attrIndex(n);s<0?this.attrPush([n,a]):this.attrs[s][1]=this.attrs[s][1]+" "+a},t.exports=r}}),oz=qe({"node_modules/markdown-it/lib/rules_core/state_core.js"(e,t){var r=Tm();function n(a,s,l){this.src=a,this.env=l,this.tokens=[],this.inlineMode=!1,this.md=s}n.prototype.Token=r,t.exports=n}}),az=qe({"node_modules/markdown-it/lib/parser_core.js"(e,t){var r=Rm(),n=[["normalize",QL()],["block",XL()],["inline",ez()],["linkify",tz()],["replacements",rz()],["smartquotes",nz()]];function a(){this.ruler=new r;for(var s=0;sc||(v=l+1,s.sCount[v]=4||(b=s.bMarks[v]+s.tShift[v],b>=s.eMarks[v])||(z=s.src.charCodeAt(b++),z!==124&&z!==45&&z!==58)||b>=s.eMarks[v]||(D=s.src.charCodeAt(b++),D!==124&&D!==45&&D!==58&&!r(D))||z===45&&r(D))return!1;for(;b=4||(j=a(f),j.length&&j[0]===""&&j.shift(),j.length&&j[j.length-1]===""&&j.pop(),C=j.length,C===0||C!==k.length))return!1;if(u)return!0;for(P=s.parentType,s.parentType="table",I=s.md.block.ruler.getRules("blockquote"),A=s.push("table_open","table",1),A.map=O=[l,0],A=s.push("thead_open","thead",1),A.map=[l,l+1],A=s.push("tr_open","tr",1),A.map=[l,l+1],m=0;m=4)break;for(j=a(f),j.length&&j[0]===""&&j.shift(),j.length&&j[j.length-1]===""&&j.pop(),v===l+2&&(A=s.push("tbody_open","tbody",1),A.map=S=[l+2,0]),A=s.push("tr_open","tr",1),A.map=[v,v+1],m=0;m=4){s++,l=s;continue}break}return r.line=l,c=r.push("code_block","code",0),c.content=r.getLines(n,l,4+r.blkIndent,!1)+` -`,c.map=[n,r.line],!0}}}),lz=qe({"node_modules/markdown-it/lib/rules_block/fence.js"(e,t){t.exports=function(r,n,a,s){var l,c,u,d,f,b,m,x=!1,v=r.bMarks[n]+r.tShift[n],j=r.eMarks[n];if(!r.md.options.allowIndentation&&r.sCount[n]-r.blkIndent>=4||v+3>j||(l=r.src.charCodeAt(v),l!==126&&l!==96)||(f=v,v=r.skipChars(v,l),c=v-f,c<3)||(m=r.src.slice(f,v),u=r.src.slice(v,j),l===96&&u.indexOf(String.fromCharCode(l))>=0))return!1;if(s)return!0;for(d=n;d++,!(d>=a||(v=f=r.bMarks[d]+r.tShift[d],j=r.eMarks[d],v=4)&&(v=r.skipChars(v,l),!(v-f=4||n.src.charCodeAt(q++)!==62)return!1;if(l)return!0;for(f=j=n.sCount[a]+1,n.src.charCodeAt(q)===32?(q++,f++,j++,c=!1,P=!0):n.src.charCodeAt(q)===9?(P=!0,(n.bsCount[a]+j)%4===3?(q++,f++,j++,c=!1):c=!0):P=!1,C=[n.bMarks[a]],n.bMarks[a]=q;q=Q,O=[n.sCount[a]],n.sCount[a]=j-f,S=[n.tShift[a]],n.tShift[a]=q-n.bMarks[a],I=n.md.block.ruler.getRules("blockquote"),_=n.parentType,n.parentType="blockquote",v=a+1;v=Q));v++){if(n.src.charCodeAt(q++)===62&&!D){for(f=j=n.sCount[v]+1,n.src.charCodeAt(q)===32?(q++,f++,j++,c=!1,P=!0):n.src.charCodeAt(q)===9?(P=!0,(n.bsCount[v]+j)%4===3?(q++,f++,j++,c=!1):c=!0):P=!1,C.push(n.bMarks[v]),n.bMarks[v]=q;q=Q,A.push(n.bsCount[v]),n.bsCount[v]=n.sCount[v]+1+(P?1:0),O.push(n.sCount[v]),n.sCount[v]=j-f,S.push(n.tShift[v]),n.tShift[v]=q-n.bMarks[v];continue}if(m)break;for(R=!1,d=0,b=I.length;d",z.map=x=[a,0],n.md.block.tokenize(n,a,v),z=n.push("blockquote_close","blockquote",-1),z.markup=">",n.lineMax=V,n.parentType=_,x[1]=n.line,d=0;d=4||(c=n.src.charCodeAt(b++),c!==42&&c!==45&&c!==95))return!1;for(u=1;b=b||(u=l.src.charCodeAt(f++),u<48||u>57))return-1;for(;;){if(f>=b)return-1;if(u=l.src.charCodeAt(f++),u>=48&&u<=57){if(f-d>=10)return-1;continue}if(u===41||u===46)break;return-1}return f=4||!l.md.options.allowIndentation&&l.listIndent>=0&&l.sCount[c]-l.listIndent>=4&&l.sCount[c]=l.blkIndent&&(se=!0),(H=a(l,c))>=0){if(C=!0,W=l.bMarks[c]+l.tShift[c],P=Number(l.src.slice(W,H-1)),se&&P!==1)return!1}else if((H=n(l,c))>=0)C=!1;else return!1;if(se&&l.skipSpaces(H)>=l.eMarks[c])return!1;if(S=l.src.charCodeAt(H-1),d)return!0;for(O=l.tokens.length,C?(Y=l.push("ordered_list_open","ol",1),P!==1&&(Y.attrs=[["start",P]])):Y=l.push("bullet_list_open","ul",1),Y.map=_=[c,0],Y.markup=String.fromCharCode(S),I=c,ae=!1,N=l.md.block.ruler.getRules("list"),V=l.parentType,l.parentType="list";I=R?v=1:v=z-j,!l.md.options.allowIndentation&&v>4&&(v=1),x=j+v,Y=l.push("list_item_open","li",1),Y.markup=String.fromCharCode(S),Y.map=A=[c,0],C&&(Y.info=l.src.slice(W,H-1)),U=l.tight,Q=l.tShift[c],q=l.sCount[c],D=l.listIndent,l.listIndent=l.blkIndent,l.blkIndent=x,l.tight=!0,l.tShift[c]=b-l.bMarks[c],l.sCount[c]=z,b>=R&&l.isEmpty(c+1)?l.line=Math.min(l.line+2,u):l.md.block.tokenize(l,c,u,!0),(!l.tight||ae)&&(ne=!1),ae=l.line-c>1&&l.isEmpty(l.line-1),l.blkIndent=l.listIndent,l.listIndent=D,l.tShift[c]=Q,l.sCount[c]=q,l.tight=U,Y=l.push("list_item_close","li",-1),Y.markup=String.fromCharCode(S),I=c=l.line,A[1]=I,b=l.bMarks[c],I>=u||l.sCount[I]=4)break;for(fe=!1,m=0,k=N.length;m=4||a.src.charCodeAt(z)!==91)return!1;for(;++z3)&&!(a.sCount[V]<0)){for(S=!1,x=0,v=P.length;x"u"&&(a.env.references={}),typeof a.env.references[j]>"u"&&(a.env.references[j]={title:R,href:m}),a.parentType=A,a.line=s+I+1),!0)}}}),fz=qe({"node_modules/markdown-it/lib/common/html_blocks.js"(e,t){t.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]}}),w6=qe({"node_modules/markdown-it/lib/common/html_re.js"(e,t){var r="[a-zA-Z_:][a-zA-Z0-9:._-]*",n="[^\"'=<>`\\x00-\\x20]+",a="'[^']*'",s='"[^"]*"',l="(?:"+n+"|"+a+"|"+s+")",c="(?:\\s+"+r+"(?:\\s*=\\s*"+l+")?)",u="<[A-Za-z][A-Za-z0-9\\-]*"+c+"*\\s*\\/?>",d="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",f="|",b="<[?][\\s\\S]*?[?]>",m="]*>",x="",v=new RegExp("^(?:"+u+"|"+d+"|"+f+"|"+b+"|"+m+"|"+x+")"),j=new RegExp("^(?:"+u+"|"+d+")");t.exports.HTML_TAG_RE=v,t.exports.HTML_OPEN_CLOSE_TAG_RE=j}}),gz=qe({"node_modules/markdown-it/lib/rules_block/html_block.js"(e,t){var r=fz(),n=w6().HTML_OPEN_CLOSE_TAG_RE,a=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(n.source+"\\s*$"),/^$/,!1]];t.exports=function(s,l,c,u){var d,f,b,m,x=s.bMarks[l]+s.tShift[l],v=s.eMarks[l];if(!s.md.options.allowIndentation&&s.sCount[l]-s.blkIndent>=4||!s.md.options.html||s.src.charCodeAt(x)!==60)return!1;for(m=s.src.slice(x,v),d=0;d=4||(c=n.src.charCodeAt(b),c!==35||b>=m))return!1;for(u=1,c=n.src.charCodeAt(++b);c===35&&b6||bb&&r(n.src.charCodeAt(d-1))&&(m=d),n.line=a+1,f=n.push("heading_open","h"+String(u),1),f.markup="########".slice(0,u),f.map=[a,n.line],f=n.push("inline","",0),f.content=n.src.slice(b,m).trim(),f.map=[a,n.line],f.children=[],f=n.push("heading_close","h"+String(u),-1),f.markup="########".slice(0,u)),!0)}}}),mz=qe({"node_modules/markdown-it/lib/rules_block/lheading.js"(e,t){t.exports=function(r,n,a){var s,l,c,u,d,f,b,m,x,v=n+1,j,C=r.md.block.ruler.getRules("paragraph");if(!r.md.options.allowIndentation&&r.sCount[n]-r.blkIndent>=4)return!1;for(j=r.parentType,r.parentType="paragraph";v3)){if(r.sCount[v]>=r.blkIndent&&(f=r.bMarks[v]+r.tShift[v],b=r.eMarks[v],f=b)))){m=x===61?1:2;break}if(!(r.sCount[v]<0)){for(l=!1,c=0,u=C.length;c3)&&!(r.sCount[f]<0)){for(s=!1,l=0,c=b.length;l0&&this.level++,this.tokens.push(u),u},a.prototype.isEmpty=function(s){return this.bMarks[s]+this.tShift[s]>=this.eMarks[s]},a.prototype.skipEmptyLines=function(s){for(var l=this.lineMax;sl;)if(!n(this.src.charCodeAt(--s)))return s+1;return s},a.prototype.skipChars=function(s,l){for(var c=this.src.length;sc;)if(l!==this.src.charCodeAt(--s))return s+1;return s},a.prototype.getLines=function(s,l,c,u){var d,f,b,m,x,v,j,C=s;if(s>=l)return"";for(v=new Array(l-s),d=0;Cc?v[d]=new Array(f-c+1).join(" ")+this.src.slice(m,x):v[d]=this.src.slice(m,x)}return v.join("")},a.prototype.Token=r,t.exports=a}}),vz=qe({"node_modules/markdown-it/lib/parser_block.js"(e,t){var r=Rm(),n=[["table",iz(),["paragraph","reference"]],["code",sz()],["fence",lz(),["paragraph","reference","blockquote","list"]],["blockquote",cz(),["paragraph","reference","blockquote","list"]],["hr",pz(),["paragraph","reference","blockquote","list"]],["list",uz(),["paragraph","reference","blockquote"]],["reference",dz()],["html_block",gz(),["paragraph","reference","blockquote"]],["heading",hz(),["paragraph","reference","blockquote"]],["lheading",mz()],["paragraph",bz()]];function a(){this.ruler=new r;for(var s=0;s=c||s.sCount[m]=v){s.line=c;break}for(d=0;d=0&&n.pending.charCodeAt(s)===32)if(s>=1&&n.pending.charCodeAt(s-1)===32){for(c=s-1;c>=1&&n.pending.charCodeAt(c-1)===32;)c--;n.pending=n.pending.slice(0,c),n.push("hardbreak","br",0)}else n.pending=n.pending.slice(0,-1),n.push("softbreak","br",0);else n.push("softbreak","br",0);for(u++;u?@[]^_`{|}~-".split("").forEach(function(s){n[s.charCodeAt(0)]=1}),t.exports=function(s,l){var c,u=s.pos,d=s.posMax;if(s.src.charCodeAt(u)!==92)return!1;if(u++,u=0;s--)l=a[s],!(l.marker!==95&&l.marker!==42)&&l.end!==-1&&(c=a[l.end],f=s>0&&a[s-1].end===l.end+1&&a[s-1].marker===l.marker&&a[s-1].token===l.token-1&&a[l.end+1].token===c.token+1,d=String.fromCharCode(l.marker),u=n.tokens[l.token],u.type=f?"strong_open":"em_open",u.tag=f?"strong":"em",u.nesting=1,u.markup=f?d+d:d,u.content="",u=n.tokens[c.token],u.type=f?"strong_close":"em_close",u.tag=f?"strong":"em",u.nesting=-1,u.markup=f?d+d:d,u.content="",f&&(n.tokens[a[s-1].token].content="",n.tokens[a[l.end+1].token].content="",s--))}t.exports.postProcess=function(n){var a,s=n.tokens_meta,l=n.tokens_meta.length;for(r(n,n.delimiters),a=0;a=k)return!1;if(_=b,m=a.md.helpers.parseLinkDestination(a.src,b,a.posMax),m.ok){for(j=a.md.normalizeLink(m.str),a.md.validateLink(j)?b=m.pos:j="",_=b;b=k||a.src.charCodeAt(b)!==41)&&(O=!0),b++}if(O){if(typeof a.env.references>"u")return!1;if(b=0?u=a.src.slice(_,b++):b=d+1):b=d+1,u||(u=a.src.slice(f,d)),x=a.env.references[r(u)],!x)return a.pos=A,!1;j=x.href,C=x.title}return s||(a.pos=f,a.posMax=d,v=a.push("link_open","a",1),v.attrs=l=[["href",j]],C&&l.push(["title",C]),a.md.inline.tokenize(a),v=a.push("link_close","a",-1)),a.pos=b,a.posMax=k,!0}}}),Az=qe({"node_modules/markdown-it/lib/rules_inline/image.js"(e,t){var r=bt().normalizeReference,n=bt().isSpace;t.exports=function(a,s){var l,c,u,d,f,b,m,x,v,j,C,A,k,_="",O=a.pos,S=a.posMax;if(a.src.charCodeAt(a.pos)!==33||a.src.charCodeAt(a.pos+1)!==91||(b=a.pos+2,f=a.md.helpers.parseLinkLabel(a,a.pos+1,!1),f<0))return!1;if(m=f+1,m=S)return!1;for(k=m,v=a.md.helpers.parseLinkDestination(a.src,m,a.posMax),v.ok&&(_=a.md.normalizeLink(v.str),a.md.validateLink(_)?m=v.pos:_=""),k=m;m=S||a.src.charCodeAt(m)!==41)return a.pos=O,!1;m++}else{if(typeof a.env.references>"u")return!1;if(m=0?d=a.src.slice(k,m++):m=f+1):m=f+1,d||(d=a.src.slice(b,f)),x=a.env.references[r(d)],!x)return a.pos=O,!1;_=x.href,j=x.title}return s||(u=a.src.slice(b,f),a.md.inline.parse(u,a.md,a.env,A=[]),C=a.push("image","img",0),C.attrs=l=[["src",_],["alt",""]],C.children=A,C.content=u,j&&l.push(["title",j])),a.pos=m,a.posMax=S,!0}}}),jz=qe({"node_modules/markdown-it/lib/rules_inline/autolink.js"(e,t){var r=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,n=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;t.exports=function(a,s){var l,c,u,d,f,b,m=a.pos;if(a.src.charCodeAt(m)!==60)return!1;for(f=a.pos,b=a.posMax;;){if(++m>=b||(d=a.src.charCodeAt(m),d===60))return!1;if(d===62)break}return l=a.src.slice(f+1,m),n.test(l)?(c=a.md.normalizeLink(l),a.md.validateLink(c)?(s||(u=a.push("link_open","a",1),u.attrs=[["href",c]],u.markup="autolink",u.info="auto",u=a.push("text","",0),u.content=a.md.normalizeLinkText(l),u=a.push("link_close","a",-1),u.markup="autolink",u.info="auto"),a.pos+=l.length+2,!0):!1):r.test(l)?(c=a.md.normalizeLink("mailto:"+l),a.md.validateLink(c)?(s||(u=a.push("link_open","a",1),u.attrs=[["href",c]],u.markup="autolink",u.info="auto",u=a.push("text","",0),u.content=a.md.normalizeLinkText(l),u=a.push("link_close","a",-1),u.markup="autolink",u.info="auto"),a.pos+=l.length+2,!0):!1):!1}}}),Ez=qe({"node_modules/markdown-it/lib/rules_inline/html_inline.js"(e,t){var r=w6().HTML_TAG_RE;function n(a){var s=a|32;return s>=97&&s<=122}t.exports=function(a,s){var l,c,u,d,f=a.pos;return!a.md.options.html||(u=a.posMax,a.src.charCodeAt(f)!==60||f+2>=u)||(l=a.src.charCodeAt(f+1),l!==33&&l!==63&&l!==47&&!n(l))||(c=a.src.slice(f).match(r),!c)?!1:(s||(d=a.push("html_inline","",0),d.content=a.src.slice(f,f+c[0].length)),a.pos+=c[0].length,!0)}}}),_z=qe({"node_modules/markdown-it/lib/rules_inline/entity.js"(e,t){var r=m6(),n=bt().has,a=bt().isValidEntityCode,s=bt().fromCodePoint,l=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,c=/^&([a-z][a-z0-9]{1,31});/i;t.exports=function(u,d){var f,b,m,x=u.pos,v=u.posMax;if(u.src.charCodeAt(x)!==38)return!1;if(x+1d;l-=A[l]+1)if(u=a[l],u.marker===c.marker&&u.open&&u.end<0&&(b=!1,(u.close||c.open)&&(u.length+c.length)%3===0&&(u.length%3!==0||c.length%3!==0)&&(b=!0),!b)){m=l>0&&!a[l-1].open?A[l-1]+1:0,A[s]=s-l+m,A[l]=m,c.open=!1,u.end=s,u.close=!1,f=-1,C=-2;break}f!==-1&&(x[c.marker][(c.open?3:0)+(c.length||0)%3]=f)}}}t.exports=function(n){var a,s=n.tokens_meta,l=n.tokens_meta.length;for(r(n,n.delimiters),a=0;a0&&s++,l[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],b={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(f),this.tokens_meta.push(b),f},l.prototype.scanDelims=function(c,u){var d=c,f,b,m,x,v,j,C,A,k,_=!0,O=!0,S=this.posMax,P=this.src.charCodeAt(c);for(f=c>0?this.src.charCodeAt(c-1):32;d=b)break;continue}l.pending+=l.src[l.pos++]}l.pending&&l.pushPending()},s.prototype.parse=function(l,c,u,d){var f,b,m,x=new this.State(l,c,u,d);for(this.tokenize(x),b=this.ruler2.getRules(""),m=b.length,f=0;f|$))",n.tpl_email_fuzzy="(^|"+a+'|"|\\(|'+n.src_ZCc+")("+n.src_email_name+"@"+n.tpl_host_fuzzy_strict+")",n.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+n.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+n.tpl_host_port_fuzzy_strict+n.src_path+")",n.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+n.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+n.tpl_host_port_no_ip_fuzzy_strict+n.src_path+")",n}}}),zz=qe({"node_modules/linkify-it/index.js"(e,t){function r(S){var P=Array.prototype.slice.call(arguments,1);return P.forEach(function(R){R&&Object.keys(R).forEach(function(I){S[I]=R[I]})}),S}function n(S){return Object.prototype.toString.call(S)}function a(S){return n(S)==="[object String]"}function s(S){return n(S)==="[object Object]"}function l(S){return n(S)==="[object RegExp]"}function c(S){return n(S)==="[object Function]"}function u(S){return S.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var d={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function f(S){return Object.keys(S||{}).reduce(function(P,R){return P||d.hasOwnProperty(R)},!1)}var b={"http:":{validate:function(S,P,R){var I=S.slice(P);return R.re.http||(R.re.http=new RegExp("^\\/\\/"+R.re.src_auth+R.re.src_host_port_strict+R.re.src_path,"i")),R.re.http.test(I)?I.match(R.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(S,P,R){var I=S.slice(P);return R.re.no_http||(R.re.no_http=new RegExp("^"+R.re.src_auth+"(?:localhost|(?:(?:"+R.re.src_domain+")\\.)+"+R.re.src_domain_root+")"+R.re.src_port+R.re.src_host_terminator+R.re.src_path,"i")),R.re.no_http.test(I)?P>=3&&S[P-3]===":"||P>=3&&S[P-3]==="/"?0:I.match(R.re.no_http)[0].length:0}},"mailto:":{validate:function(S,P,R){var I=S.slice(P);return R.re.mailto||(R.re.mailto=new RegExp("^"+R.re.src_email_name+"@"+R.re.src_host_strict,"i")),R.re.mailto.test(I)?I.match(R.re.mailto)[0].length:0}}},m="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]",x="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function v(S){S.__index__=-1,S.__text_cache__=""}function j(S){return function(P,R){var I=P.slice(R);return S.test(I)?I.match(S)[0].length:0}}function C(){return function(S,P){P.normalize(S)}}function A(S){var P=S.re=Lz()(S.__opts__),R=S.__tlds__.slice();S.onCompile(),S.__tlds_replaced__||R.push(m),R.push(P.src_xn),P.src_tlds=R.join("|");function I(q){return q.replace("%TLDS%",P.src_tlds)}P.email_fuzzy=RegExp(I(P.tpl_email_fuzzy),"i"),P.link_fuzzy=RegExp(I(P.tpl_link_fuzzy),"i"),P.link_no_ip_fuzzy=RegExp(I(P.tpl_link_no_ip_fuzzy),"i"),P.host_fuzzy_test=RegExp(I(P.tpl_host_fuzzy_test),"i");var z=[];S.__compiled__={};function D(q,Q){throw new Error('(LinkifyIt) Invalid schema "'+q+'": '+Q)}Object.keys(S.__schemas__).forEach(function(q){var Q=S.__schemas__[q];if(Q!==null){var U={validate:null,link:null};if(S.__compiled__[q]=U,s(Q)){l(Q.validate)?U.validate=j(Q.validate):c(Q.validate)?U.validate=Q.validate:D(q,Q),c(Q.normalize)?U.normalize=Q.normalize:Q.normalize?D(q,Q):U.normalize=C();return}if(a(Q)){z.push(q);return}D(q,Q)}}),z.forEach(function(q){S.__compiled__[S.__schemas__[q]]&&(S.__compiled__[q].validate=S.__compiled__[S.__schemas__[q]].validate,S.__compiled__[q].normalize=S.__compiled__[S.__schemas__[q]].normalize)}),S.__compiled__[""]={validate:null,normalize:C()};var V=Object.keys(S.__compiled__).filter(function(q){return q.length>0&&S.__compiled__[q]}).map(u).join("|");S.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+P.src_ZPCc+"))("+V+")","i"),S.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+P.src_ZPCc+"))("+V+")","ig"),S.re.pretest=RegExp("("+S.re.schema_test.source+")|("+S.re.host_fuzzy_test.source+")|@","i"),v(S)}function k(S,P){var R=S.__index__,I=S.__last_index__,z=S.__text_cache__.slice(R,I);this.schema=S.__schema__.toLowerCase(),this.index=R+P,this.lastIndex=I+P,this.raw=z,this.text=z,this.url=z}function _(S,P){var R=new k(S,P);return S.__compiled__[R.schema].normalize(R,S),R}function O(S,P){if(!(this instanceof O))return new O(S,P);P||f(S)&&(P=S,S={}),this.__opts__=r({},d,P),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},b,S),this.__compiled__={},this.__tlds__=x,this.__tlds_replaced__=!1,this.re={},A(this)}O.prototype.add=function(S,P){return this.__schemas__[S]=P,A(this),this},O.prototype.set=function(S){return this.__opts__=r(this.__opts__,S),this},O.prototype.test=function(S){if(this.__text_cache__=S,this.__index__=-1,!S.length)return!1;var P,R,I,z,D,V,q,Q,U;if(this.re.schema_test.test(S)){for(q=this.re.schema_search,q.lastIndex=0;(P=q.exec(S))!==null;)if(z=this.testSchemaAt(S,P[2],q.lastIndex),z){this.__schema__=P[2],this.__index__=P.index+P[1].length,this.__last_index__=P.index+P[0].length+z;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(Q=S.search(this.re.host_fuzzy_test),Q>=0&&(this.__index__<0||Q=0&&(I=S.match(this.re.email_fuzzy))!==null&&(D=I.index+I[1].length,V=I.index+I[0].length,(this.__index__<0||Dthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=D,this.__last_index__=V))),this.__index__>=0},O.prototype.pretest=function(S){return this.re.pretest.test(S)},O.prototype.testSchemaAt=function(S,P,R){return this.__compiled__[P.toLowerCase()]?this.__compiled__[P.toLowerCase()].validate(S,R,this):0},O.prototype.match=function(S){var P=0,R=[];this.__index__>=0&&this.__text_cache__===S&&(R.push(_(this,P)),P=this.__last_index__);for(var I=P?S.slice(P):S;this.test(I);)R.push(_(this,P)),I=I.slice(this.__last_index__),P+=this.__last_index__;return R.length?R:null},O.prototype.tlds=function(S,P){return S=Array.isArray(S)?S:[S],P?(this.__tlds__=this.__tlds__.concat(S).sort().filter(function(R,I,z){return R!==z[I-1]}).reverse(),A(this),this):(this.__tlds__=S.slice(),this.__tlds_replaced__=!0,A(this),this)},O.prototype.normalize=function(S){S.schema||(S.url="http://"+S.url),S.schema==="mailto:"&&!/^mailto:/i.test(S.url)&&(S.url="mailto:"+S.url)},O.prototype.onCompile=function(){},t.exports=O}}),Rz=qe({"node_modules/punycode/punycode.js"(e,t){var r=2147483647,n=36,a=1,s=26,l=38,c=700,u=72,d=128,f="-",b=/^xn--/,m=/[^\0-\x7E]/,x=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},j=n-a,C=Math.floor,A=String.fromCharCode;function k(J){throw new RangeError(v[J])}function _(J,H){const ae=[];let W=J.length;for(;W--;)ae[W]=H(J[W]);return ae}function O(J,H){const ae=J.split("@");let W="";ae.length>1&&(W=ae[0]+"@",J=ae[1]),J=J.replace(x,".");const fe=J.split("."),N=_(fe,H).join(".");return W+N}function S(J){const H=[];let ae=0;const W=J.length;for(;ae=55296&&fe<=56319&&aeString.fromCodePoint(...J),R=function(J){return J-48<10?J-22:J-65<26?J-65:J-97<26?J-97:n},I=function(J,H){return J+22+75*(J<26)-((H!=0)<<5)},z=function(J,H,ae){let W=0;for(J=ae?C(J/c):J>>1,J+=C(J/H);J>j*s>>1;W+=n)J=C(J/j);return C(W+(j+1)*J/(J+l))},D=function(J){const H=[],ae=J.length;let W=0,fe=d,N=u,Y=J.lastIndexOf(f);Y<0&&(Y=0);for(let se=0;se=128&&k("not-basic"),H.push(J.charCodeAt(se));for(let se=Y>0?Y+1:0;se=ae&&k("invalid-input");const Ee=R(J.charCodeAt(se++));(Ee>=n||Ee>C((r-W)/G))&&k("overflow"),W+=Ee*G;const ye=Z<=N?a:Z>=N+s?s:Z-N;if(EeC(r/$e)&&k("overflow"),G*=$e}const $=H.length+1;N=z(W-ne,$,ne==0),C(W/$)>r-fe&&k("overflow"),fe+=C(W/$),W%=$,H.splice(W++,0,fe)}return String.fromCodePoint(...H)},V=function(J){const H=[];J=S(J);let ae=J.length,W=d,fe=0,N=u;for(const ne of J)ne<128&&H.push(A(ne));let Y=H.length,se=Y;for(Y&&H.push(f);se=W&&GC((r-fe)/$)&&k("overflow"),fe+=(ne-W)*$,W=ne;for(const G of J)if(Gr&&k("overflow"),G==W){let Z=fe;for(let Ee=n;;Ee+=n){const ye=Ee<=N?a:Ee>=N+s?s:Ee-N;if(Z=0))try{O.hostname=f.toASCII(O.hostname)}catch{}return d.encode(d.format(O))}function A(_){var O=d.parse(_,!0);if(O.hostname&&(!O.protocol||j.indexOf(O.protocol)>=0))try{O.hostname=f.toUnicode(O.hostname)}catch{}return d.decode(d.format(O),d.decode.defaultChars+"%")}function k(_,O){if(!(this instanceof k))return new k(_,O);O||r.isString(_)||(O=_||{},_="default"),this.inline=new c,this.block=new l,this.core=new s,this.renderer=new a,this.linkify=new u,this.validateLink=v,this.normalizeLink=C,this.normalizeLinkText=A,this.utils=r,this.helpers=r.assign({},n),this.options={},this.configure(_),O&&this.set(O)}k.prototype.set=function(_){return r.assign(this.options,_),this},k.prototype.configure=function(_){var O=this,S;if(r.isString(_)&&(S=_,_=b[S],!_))throw new Error('Wrong `markdown-it` preset "'+S+'", check name');if(!_)throw new Error("Wrong `markdown-it` preset, can't be empty");return _.options&&O.set(_.options),_.components&&Object.keys(_.components).forEach(function(P){_.components[P].rules&&O[P].ruler.enableOnly(_.components[P].rules),_.components[P].rules2&&O[P].ruler2.enableOnly(_.components[P].rules2)}),this},k.prototype.enable=function(_,O){var S=[];Array.isArray(_)||(_=[_]),["core","block","inline"].forEach(function(R){S=S.concat(this[R].ruler.enable(_,!0))},this),S=S.concat(this.inline.ruler2.enable(_,!0));var P=_.filter(function(R){return S.indexOf(R)<0});if(P.length&&!O)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+P);return this},k.prototype.disable=function(_,O){var S=[];Array.isArray(_)||(_=[_]),["core","block","inline"].forEach(function(R){S=S.concat(this[R].ruler.disable(_,!0))},this),S=S.concat(this.inline.ruler2.disable(_,!0));var P=_.filter(function(R){return S.indexOf(R)<0});if(P.length&&!O)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+P);return this},k.prototype.use=function(_){var O=[this].concat(Array.prototype.slice.call(arguments,1));return _.apply(_,O),this},k.prototype.parse=function(_,O){if(typeof _!="string")throw new Error("Input data should be a String");var S=new this.core.State(_,this,O);return this.core.process(S),S.tokens},k.prototype.render=function(_,O){return O=O||{},this.renderer.render(this.parse(_,O),this.options,O)},k.prototype.parseInline=function(_,O){var S=new this.core.State(_,this,O);return S.inlineMode=!0,this.core.process(S),S.tokens},k.prototype.renderInline=function(_,O){return O=O||{},this.renderer.render(this.parseInline(_,O),this.options,O)},t.exports=k}}),Fz=qe({"node_modules/markdown-it/index.js"(e,t){t.exports=S6()}}),A6={};g6(A6,{getAstValues:()=>Mm,isAst:()=>Dm,isFunction:()=>qz,isVariable:()=>$z,resolve:()=>_c});function Dm(e){return!!e?.$$mdtype}function qz(e){return e?.$$mdtype==="Function"}function $z(e){return e?.$$mdtype==="Variable"}function*Mm(e){if(!(e==null||typeof e!="object")){if(Array.isArray(e))for(const t of e)yield*Mm(t);if(Dm(e)&&(yield e),Object.getPrototypeOf(e)===Object.prototype)for(const t of Object.values(e))yield*Mm(t)}}function _c(e,t={}){if(e==null||typeof e!="object")return e;if(Array.isArray(e))return e.map(n=>_c(n,t));if(Dm(e)&&e?.resolve instanceof Function)return e.resolve(t);if(Object.getPrototypeOf(e)!==Object.prototype)return e;const r={};for(const[n,a]of Object.entries(e))r[n]=_c(a,t);return r}var Zn=class{constructor(e="div",t={},r=[]){this.$$mdtype="Tag",this.name=e,this.attributes=t,this.children=r}};Zn.isTag=e=>e?.$$mdtype==="Tag";var Hz=class{validate(e,t,r){return typeof e=="string"||typeof e=="object"?[]:[{id:"attribute-type-invalid",level:"error",message:`Attribute '${r}' must be type 'string | object'`}]}transform(e){if(!e||typeof e=="string")return e;const t=[];for(const[r,n]of Object.entries(e??{}))n&&t.push(r);return t.join(" ")}},Bz=class{validate(e){return typeof e=="string"&&e.match(/^[a-zA-Z]/)?[]:[{id:"attribute-value-invalid",level:"error",message:"The 'id' attribute must start with a letter"}]}},j6=md(h6()),bd=class{constructor(e=[]){this.$$mdtype="Variable",this.path=e}resolve({variables:e}={}){return e instanceof Function?e(this.path):this.path.reduce((t={},r)=>t[r],e)}},yd=class{constructor(e,t){this.$$mdtype="Function",this.name=e,this.parameters=t}resolve(e={}){const t=e?.functions?.[this.name];if(!t)return null;const r=_c(this.parameters,e);return t.transform?.(r,e)}},E6;(function(e){e[e.normal=0]="normal",e[e.string=1]="string",e[e.escape=2]="escape"})(E6||(E6={}));var Hr="{%",mo="%}",Uz=/^[a-zA-Z0-9_-]+$/;function vd(e){return typeof e=="string"&&Uz.test(e)}function Ti(e){return e&&typeof e=="object"&&typeof e.then=="function"}function xd(e,t=0){let r=0;for(let n=t;nthis.node(n,t));return r.some(Ti)?Promise.all(r):r},node(e,t={}){const r=this.findSchema(e,t)??{};if(r&&r.transform instanceof Function)return r.transform(e,t);const n=this.children(e,t);if(!r||!r.render)return n;const a=this.attributes(e,t);return Ti(a)||Ti(n)?Promise.all([a,n]).then(s=>new Zn(r.render,...s)):new Zn(r.render,a,n)}},wd=class{constructor(e="node",t={},r=[],n){this.$$mdtype="Node",this.errors=[],this.lines=[],this.inline=!1,this.attributes=t,this.children=r,this.type=e,this.tag=n,this.annotations=[],this.slots={}}*walk(){for(const e of[...Object.values(this.slots),...this.children])yield e,yield*e.walk()}push(e){this.children.push(e)}resolve(e={}){return Object.assign(new wd,this,{children:this.children.map(t=>t.resolve(e)),attributes:_c(this.attributes,e),slots:Object.fromEntries(Object.entries(this.slots).map(([t,r])=>[t,r.resolve(e)]))})}findSchema(e={}){return Oc.findSchema(this,e)}transformAttributes(e={}){return Oc.attributes(this,e)}transformChildren(e){return Oc.children(this,e)}transform(e){return Oc.node(this,e)}},O6={Function:yd,Node:wd,Variable:bd};function Wz(e,t){if(!t)return t;const r=O6[t.$$mdtype];return r?Object.assign(new r,t):t}function Gz(e){return JSON.parse(e,Wz)}var Xr={...O6,...A6,fromJSON:Gz},dr=" ",qm=", ",ut=` -`,Zz=".",P6="-",Kz=80,Yz=["strong","em","s"],Jz=(e,t)=>Math.max(e,t),$m=(e,t=2)=>({...e,indent:(e.indent||0)+t});function*en(e,t){for(const r of e.children)yield*ra(r,t)}function*kd(e){yield[...e].join("").trim()}function*Hm(e){yield`| ${e.join(" | ")} |`}function Cd(e){if(e!==void 0)return Xr.isAst(e)?Ad(e):e===null?"null":Array.isArray(e)?"["+e.map(Cd).join(qm)+"]":typeof e=="object"?"{"+Object.entries(e).map(([t,r])=>`${vd(t)?t:`"${t}"`}: ${Cd(r)}`).join(qm)+"}":JSON.stringify(e)}function Bm(e){const t=Cd(e.value);if(t!==void 0)return e.name==="primary"?t:e.name==="id"&&typeof e.value=="string"&&vd(e.value)?"#"+e.value:e.type==="class"&&vd(e.name)?"."+e.name:`${e.name}=${t}`}function*Qz(e){for(const[t,r]of Object.entries(e.attributes))if(t==="class"&&typeof r=="object"&&!Xr.isAst(r))for(const n of Object.keys(r))yield Bm({type:"class",name:n,value:r});else yield Bm({type:"attribute",name:t,value:r})}function*Pc(e){e.annotations.length&&(yield Hr+dr,yield e.annotations.map(Bm).join(dr),yield dr+mo)}function*Xz(e){yield"$",yield e.path.map((t,r)=>r===0?t:vd(t)?"."+t:typeof t=="number"?`[${t}]`:`["${t}"]`).join("")}function*eR(e){yield e.name,yield"(",yield Object.values(e.parameters).map(Cd).join(qm),yield")"}function*I6(e){let t;do{const{value:r,done:n}=e.next();if(n)return;t=r.trimStart()}while(!t.length);yield t,yield*e}function*Sd(e,t){yield e.replace(t,"\\$&").replace(new RegExp("\xA0","g")," ")}function*tR(e,t={}){const r={...t,parent:e},n=dr.repeat(r.indent||0);switch(e.type){case"document":{e.attributes.frontmatter&&e.attributes.frontmatter.length&&(yield"---"+ut+e.attributes.frontmatter+ut+"---"+ut+ut),yield*I6(en(e,r));break}case"heading":{yield ut,yield n,yield"#".repeat(e.attributes.level||1),yield dr,yield*I6(en(e,r)),yield*Pc(e),yield ut;break}case"paragraph":{yield ut,yield*en(e,r),yield*Pc(e),yield ut;break}case"inline":{yield n,yield*en(e,r);break}case"image":{yield"!",yield"[",yield*ra(e.attributes.alt,r),yield"]",yield"(",yield*typeof e.attributes.src=="string"?Sd(e.attributes.src,/[()]/g):ra(e.attributes.src,r),e.attributes.title&&(yield dr+`"${e.attributes.title}"`),yield")";break}case"link":{yield"[",yield*en(e,r),yield"]",yield"(",yield*typeof e.attributes.href=="string"?Sd(e.attributes.href,/[()]/g):ra(e.attributes.href,r),e.attributes.title&&(yield dr+`"${e.attributes.title}"`),yield")";break}case"text":{const{content:a}=e.attributes;Xr.isAst(a)?(yield Hr+dr,yield*ra(a,r),yield dr+mo):t.parent&&Yz.includes(t.parent.type)?yield*Sd(a,/[*_~]/g):yield*Sd(a,/^[*>#]/);break}case"blockquote":{const a=">"+dr;yield e.children.map(s=>Ad(s,r).trimStart()).map(s=>ut+n+a+s).join(n+a);break}case"hr":{yield ut,yield n,yield"---",yield ut;break}case"fence":{yield ut,yield n;const a=(e.attributes.content.match(/`{3,}/g)||[]).map(c=>c.length).reduce(Jz,0),s="`".repeat(a?a+1:3),l=!e.attributes.content.endsWith(ut);yield s,e.attributes.language&&(yield e.attributes.language),e.annotations.length&&(yield dr),yield*Pc(e),yield ut,yield n,yield e.attributes.content.split(ut).join(ut+n),l&&(yield ut),yield s,yield ut;break}case"tag":{e.inline||(yield ut,yield n);const a=Hr+dr,s=[...Qz(e)].filter(d=>d!==void 0),l=[a+e.tag,...s],c=l.join(dr),u=c.length+a.length*2>(t.maxTagOpeningWidth||Kz);yield(!e.inline&&u?l.join(ut+dr.repeat(a.length)+n):c)+dr+(e.children.length?"":"/")+mo,e.children.length&&(yield*en(e,r.allowIndentation?$m(r):r),e.inline||(yield n),yield Hr+dr+"/"+e.tag+dr+mo),e.inline||(yield ut);break}case"list":{const a=e.children.some(s=>s.children.some(l=>l.type==="paragraph"));for(let s=0;s{if(!e.attributes.ordered)return e.attributes.marker??P6;let u="1";const d=e.attributes.start??1;return s===0&&(u=d.toString()),t.orderedListMode==="increment"&&(u=(parseInt(d)+s).toString()),`${u}${e.attributes.marker??Zz}`})();let c=Ad(e.children[s],$m(r,l.length+1));(!a||s===e.children.length-1)&&(c=c.trim()),yield ut+n+l+" "+c}yield ut;break}case"item":{for(let a=0;au+dr.repeat(s[d]-u.length))),yield ut,yield*Hm(l.map((u,d)=>"-".repeat(s[d]))),yield ut;for(const u of c)yield*Hm(u.map((d,f)=>d+dr.repeat(s[f]-d.length))),yield ut}break}case"thead":{const[a]=[...en(e,r)];yield a||[];break}case"tr":{yield[...en(e,r)];break}case"td":case"th":{yield[...en(e,r),...Pc(e)].join("").trim();break}case"tbody":{yield*en(e,r);break}case"comment":{yield" -`;break}}}function*ra(e,t={}){switch(typeof e){case"undefined":break;case"boolean":case"number":case"string":{yield e.toString();break}case"object":{if(e===null)break;if(Array.isArray(e)){for(const r of e)yield*ra(r,t);break}switch(e.$$mdtype){case"Function":{yield*eR(e);break}case"Node":yield*tR(e,t);break;case"Variable":{yield*Xz(e);break}default:throw new Error(`Unimplemented: "${e.$$mdtype}"`)}break}}}function Ad(e,t){let r="";for(const n of ra(e,t))r+=n;return r.trimStart()}function Ic(e){return e!==!1&&e!==void 0&&e!==null}function rR(e){const t=[{condition:e.attributes.primary,children:[]}];for(const r of e.children)r.type==="tag"&&r.tag==="else"?t.push({condition:"primary"in r.attributes?r.attributes.primary:!0,children:[]}):t[t.length-1].children.push(r);return t}var nR={attributes:{primary:{type:Object,render:!1}},transform(e,t){const r=rR(e);for(const{condition:n,children:a}of r)if(Ic(n)){const s=a.flatMap(l=>l.transform(t));return s.some(Ti)?Promise.all(s).then(l=>l.flat()):s}return[]}},oR={selfClosing:!0,attributes:{primary:{type:Object,render:!1}}},aR={transform(e){return Object.values(e).every(t=>Ic(t))}},iR={transform(e){return Object.values(e).find(t=>Ic(t))!==void 0}},sR={parameters:{0:{required:!0}},transform(e){return!Ic(e[0])}},lR={transform(e){const t=Object.values(e);return t.every(r=>r===t[0])}},cR={transform(e){return JSON.stringify(e[0],null,2)}},pR={transform(e){return e[0]===void 0?e[1]:e[0]}},N6={and:aR,or:iR,not:sR,equals:lR,default:pR,debug:cR};function Um(e,t="td"){e.type="tr",e.attributes={};for(const r of e.children)r.type=t;return e}function uR(e){for(const t of e.walk()){if(t.type!=="tag"||t.tag!=="table")continue;const[r,...n]=t.children;if(!r||r.type==="table")continue;const a=new Xr.Node("table",t.attributes,[new Xr.Node("thead"),new Xr.Node("tbody")]),[s,l]=a.children;r.type==="list"&&s.push(Um(r,"th"));for(const c of n){if(c.type==="list")Um(c);else if(c.type==="tag"&&c.tag==="if"){const u=[];for(const d of c.children)d.type!=="hr"&&(d.type==="list"&&Um(d),u.push(d));c.children=u}else continue;l.push(c)}t.children=[a]}}var L6=[uR],z6={ordered_list:"list",bullet_list:"list",code_inline:"code",list_item:"item",variable:"text"};function R6(e,t){for(const r of t){e.annotations.push(r);const{name:n,value:a,type:s}=r;s==="attribute"?(e.attributes[n]!==void 0&&e.errors.push({id:"duplicate-attribute",level:"warning",message:`Attribute '${n}' already set`}),e.attributes[n]=a):s==="class"&&(e.attributes.class?e.attributes.class[n]=a:e.attributes.class={[n]:a})}}function dR(e,t){switch(t){case"heading":return{level:Number(e.tag.replace("h",""))};case"list":{const r=e.attrs?Object.fromEntries(e.attrs):void 0,n=e.type.startsWith("ordered");return n&&r?.start?{ordered:!0,start:r.start,marker:e.markup}:{ordered:n,marker:e.markup}}case"link":{const r=Object.fromEntries(e.attrs);return r.title?{href:r.href,title:r.title}:{href:r.href}}case"image":{const r=Object.fromEntries(e.attrs);return r.title?{alt:e.content,src:r.src,title:r.title}:{alt:e.content,src:r.src}}case"em":case"strong":return{marker:e.markup};case"text":case"code":case"comment":return{content:(e.meta||{}).variable||e.content};case"fence":{const[r]=e.info.split(" ",1);return r===""||r===Hr?{content:e.content}:{content:e.content,language:r}}case"td":case"th":{if(e.attrs){const r=Object.fromEntries(e.attrs);let n;if(r.style&&(r.style.includes("left")?n="left":r.style.includes("center")?n="center":r.style.includes("right")&&(n="right")),n)return{align:n}}return{}}default:return{}}}function T6(e,t,r,n,a,s){if(e.type==="frontmatter"){t[0].attributes.frontmatter=e.content;return}if(e.hidden||e.type==="text"&&e.content==="")return;const l=e.errors||[],c=t[t.length-1],{tag:u,attributes:d,error:f}=e.meta||{};if(e.type==="annotation")return s?R6(s,d):c.errors.push({id:"no-inline-annotations",level:"error",message:`Can't apply inline annotations to '${c.type}'`});let b=e.type.replace(/_(open|close)$/,"");if(z6[b]&&(b=z6[b]),b==="error"){const{message:j,location:C}=f;l.push({id:"parse-error",level:"critical",message:j,location:C})}if(e.nesting<0){if(c.type===b&&c.tag===u)return c.lines&&e.map&&c.lines.push(...e.map),t.pop();l.push({id:"missing-opening",level:"critical",message:`Node '${b}' is missing opening`})}const m=dR(e,b),x=new wd(b,m,void 0,u||void 0),{position:v={}}=e;if(x.errors=l,a!==!1&&(x.lines=e.map||c.lines||[],x.location={file:r,start:{line:x.lines[0],character:v.start},end:{line:x.lines[1],character:v.end}}),s&&(x.inline=!0),d&&["tag","fence","image"].includes(b)&&R6(x,d),n&&u==="slot"&&typeof x.attributes.primary=="string"?c.slots[x.attributes.primary]=x:c.push(x),e.nesting>0&&t.push(x),!!Array.isArray(e.children)){if(x.type==="inline"&&(s=c),t.push(x),b!=="image")for(const j of e.children)T6(j,t,r,n,a,s);t.pop()}}function fR(e,t){const r=new wd("document"),n=[r];typeof t=="string"&&(t={file:t});for(const a of e)T6(a,n,t?.file,t?.slots,t?.location);if(n.length>1)for(const a of n.slice(1))a.errors.push({id:"missing-closing",level:"critical",message:`Node '${a.tag||a.type}' is missing closing`});for(const a of L6)a(r);return r}var Vm={};g6(Vm,{blockquote:()=>vR,code:()=>zR,comment:()=>MR,document:()=>gR,em:()=>PR,error:()=>FR,fence:()=>yR,hardbreak:()=>TR,heading:()=>hR,hr:()=>kR,image:()=>bR,inline:()=>NR,item:()=>xR,link:()=>LR,list:()=>wR,node:()=>qR,paragraph:()=>mR,s:()=>IR,softbreak:()=>DR,strong:()=>OR,table:()=>CR,tbody:()=>ER,td:()=>SR,text:()=>RR,th:()=>AR,thead:()=>_R,tr:()=>jR});var gR={render:"article",children:["heading","paragraph","image","table","tag","fence","blockquote","comment","list","hr"],attributes:{frontmatter:{render:!1}}},hR={children:["inline"],attributes:{level:{type:Number,render:!1,required:!0}},transform(e,t){return new Zn(`h${e.attributes.level}`,e.transformAttributes(t),e.transformChildren(t))}},mR={render:"p",children:["inline"]},bR={render:"img",attributes:{src:{type:String,required:!0},alt:{type:String},title:{type:String}}},yR={render:"pre",attributes:{content:{type:String,render:!1,required:!0},language:{type:String,render:"data-language"},process:{type:Boolean,render:!1,default:!0}},transform(e,t){const r=e.transformAttributes(t),n=e.children.length?e.transformChildren(t):[e.attributes.content];return new Zn("pre",r,n)}},vR={render:"blockquote",children:["heading","paragraph","image","table","tag","fence","blockquote","list","hr"]},xR={render:"li",children:["inline","heading","paragraph","image","table","tag","fence","blockquote","list","hr"]},wR={children:["item"],attributes:{ordered:{type:Boolean,render:!1,required:!0},start:{type:Number},marker:{type:String,render:!1}},transform(e,t){return new Zn(e.attributes.ordered?"ol":"ul",e.transformAttributes(t),e.transformChildren(t))}},kR={render:"hr"},CR={render:"table"},SR={render:"td",children:["inline","heading","paragraph","image","table","tag","fence","blockquote","list","hr"],attributes:{align:{type:String},colspan:{type:Number,render:"colSpan"},rowspan:{type:Number,render:"rowSpan"}}},AR={render:"th",attributes:{width:{type:String},align:{type:String},colspan:{type:Number,render:"colSpan"},rowspan:{type:Number,render:"rowSpan"}}},jR={render:"tr",children:["th","td"]},ER={render:"tbody",children:["tr","tag"]},_R={render:"thead",children:["tr"]},OR={render:"strong",children:["em","s","link","code","text","tag"],attributes:{marker:{type:String,render:!1}}},PR={render:"em",children:["strong","s","link","code","text","tag"],attributes:{marker:{type:String,render:!1}}},IR={render:"s",children:["strong","em","link","code","text","tag"]},NR={children:["strong","em","s","code","text","tag","link","image","hardbreak","softbreak","comment"]},LR={render:"a",children:["strong","em","s","code","text","tag"],attributes:{href:{type:String,required:!0},title:{type:String}}},zR={render:"code",attributes:{content:{type:String,render:!1,required:!0}},transform(e,t){const r=e.transformAttributes(t);return new Zn("code",r,[e.attributes.content])}},RR={attributes:{content:{type:String,required:!0}},transform(e){return e.attributes.content}},TR={render:"br"},DR={transform(){return" "}},MR={attributes:{content:{type:String,required:!0}}},FR={},qR={},$R=md(Fz()),{escapeHtml:D6}=(0,$R.default)().utils,HR=new Set(["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"]);function jd(e){if(typeof e=="string"||typeof e=="number")return D6(String(e));if(Array.isArray(e))return e.map(jd).join("");if(e===null||typeof e!="object"||!Zn.isTag(e))return"";const{name:t,attributes:r,children:n=[]}=e;if(!t)return jd(n);let a=`<${t}`;for(const[s,l]of Object.entries(r??{}))a+=` ${s.toLowerCase()}="${D6(String(l))}"`;return a+=">",HR.has(t)||(n.length&&(a+=jd(n)),a+=``),a}function BR(e,t){return typeof e!="string"||e[0]!==e[0].toUpperCase()?e:t instanceof Function?t(e):t[e]}function UR(e,t,{components:r={},resolveTagName:n=BR}={}){function a(l){if(l==null||typeof l!="object")return l;if(Array.isArray(l))return l.map(u=>a(u));if(l.$$mdtype==="Tag")return s(l);if(typeof l!="object")return l;const c={};for(const[u,d]of Object.entries(l))c[u]=a(d);return c}function s(l){if(Array.isArray(l))return t.createElement(t.Fragment,null,...l.map(s));if(l===null||typeof l!="object"||!Zn.isTag(l))return l;const{name:c,attributes:{class:u,...d}={},children:f=[]}=l;return u&&(d.className=u),t.createElement(n(c,r),Object.keys(d).length==0?null:a(d),...f.map(s))}return s(e)}function VR(e,t){return typeof e!="string"?"Fragment":e[0]!==e[0].toUpperCase()?e:t instanceof Function?t(e):t[e]}function M6(e){return e.map(Gm).join(", ")}function Wm(e){return e==null||typeof e!="object"?JSON.stringify(e):Array.isArray(e)?`[${e.map(t=>Wm(t)).join(", ")}]`:e.$$mdtype==="Tag"?Gm(e):typeof e!="object"?JSON.stringify(e):`{${Object.entries(e).map(([t,r])=>[JSON.stringify(t),Wm(r)].join(": ")).join(", ")}}`}function Gm(e){if(Array.isArray(e))return`React.createElement(React.Fragment, null, ${M6(e)})`;if(e===null||typeof e!="object"||!Zn.isTag(e))return JSON.stringify(e);const{name:t,attributes:{class:r,...n}={},children:a=[]}=e;return r&&(n.className=r),`React.createElement( - tagName(${JSON.stringify(t)}, components), - ${Object.keys(n).length==0?"null":Wm(n)}, - ${M6(a)})`}function WR(e,{resolveTagName:t=VR}={}){if(t.name!=="tagName")throw new Error("resolveTagName must be named tagName");return` - (({components = {}} = {}) => { - ${t} - return ${Gm(e)}; - }) -`}var GR={html:jd,react:UR,reactStatic:WR},ZR=class{validate(e,t){const{partials:r={}}=t;return r[e]?[]:[{id:"attribute-value-invalid",level:"error",message:`Partial \`${e}\` not found. The 'file' attribute must be set in \`config.partials\``}]}},KR={inline:!1,selfClosing:!0,attributes:{file:{type:ZR,render:!1,required:!0},variables:{type:Object,render:!1}},transform(e,t){const{partials:r={}}=t,{file:n,variables:a}=e.attributes,s=r[n];if(!s)return null;const l={...t,variables:{...t.variables,...a,"$$partial:filename":n}},c=u=>u.resolve(l).transformChildren(l);return Array.isArray(s)?s.flatMap(c):c(s)}},YR={children:["table"],inline:!1},JR={attributes:{primary:{type:String,required:!0}}},F6={else:oR,if:nR,partial:KR,slot:JR,table:YR},QR=md(S6()),Ed=md(h6());function q6(e,t,r){try{const{type:n,meta:a,nesting:s=0}=(0,Ed.parse)(t,{Variable:bd,Function:yd}),l=e.push(n,"",s);return l.info=t,l.meta=a,e.delimiters||(e.delimiters=[]),l}catch(n){if(!(n instanceof Ed.SyntaxError))throw n;const{message:a,location:{start:s,end:l}}=n,c=r?{start:{offset:s.offset+r},end:{offset:l.offset+r}}:null,u=e.push("error","",0);return u.meta={error:{message:a,location:c}},u}}function XR(e,t,r,n){const a=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];if(!e.src.startsWith(Hr,a))return!1;const l=xd(e.src,a),c=e.src.slice(0,s).trim().length;if(!l||lr.name==="process"&&!r.value)||(t.children=_6(t.content,t.map[0]))}}function rT(e){e.block.ruler.before("paragraph","annotations",XR,{alt:["paragraph","blockquote"]}),e.inline.ruler.push("containers",eT),e.core.ruler.push("annotations",tT)}var $6="---";function H6(e,t){return e.src.slice(e.bMarks[t],e.eMarks[t]).trim()}function nT(e,t){for(let r=1;rs===e)!==void 0:a.returns===e:!0}if(Xr.isAst(t))return!0;if(Array.isArray(e))return e.some(a=>Km(a,t,r,n));if(typeof e=="string"&&(e=cT[e]),typeof e=="function"){const a=new e;if(a.validate)return a.validate(t,r,n)}return t!=null&&t.constructor===e}function Ym(e){return typeof e=="string"?e:Array.isArray(e)?e.map(Ym).join(" | "):e.name}function pT(e,t){const r=t.functions?.[e.name],n=[];if(!r)return[{id:"function-undefined",level:"critical",message:`Undefined function: '${e.name}'`}];if(r.validate&&n.push(...r.validate(e,t)),r.parameters)for(const[a,s]of Object.entries(e.parameters)){const l=r.parameters?.[a];if(!l){n.push({id:"parameter-undefined",level:"error",message:`Invalid parameter: '${a}'`});continue}if(!(Xr.isAst(s)&&!Xr.isFunction(s))&&l.type){const c=Km(l.type,s,t,a);c===!1?n.push({id:"parameter-type-invalid",level:"error",message:`Parameter '${a}' of '${e.name}' must be type of '${Ym(l.type)}'`}):Array.isArray(c)&&n.push(...c)}}for(const[a,{required:s}]of Object.entries(r.parameters??{}))s&&e.parameters[a]===void 0&&n.push({id:"parameter-missing-required",level:"error",message:`Missing required parameter: '${a}'`});return n}function uT(e,t){return e.length<=t?JSON.stringify(e):`[${e.slice(0,t).map(r=>JSON.stringify(r)).join(",")}, ... ${e.length-t} more]`}function U6(e,t){const r=e.findSchema(t),n=[...e.errors||[]];if(!r)return n.push({id:e.tag?"tag-undefined":"node-undefined",level:"critical",message:e.tag?`Undefined tag: '${e.tag}'`:`Undefined node: '${e.type}'`}),n;r.inline!=null&&e.inline!==r.inline&&n.push({id:"tag-placement-invalid",level:"critical",message:`'${e.tag}' tag should be ${r.inline?"inline":"block"}`}),r.selfClosing&&e.children.length>0&&n.push({id:"tag-selfclosing-has-children",level:"critical",message:`'${e.tag}' tag should be self-closing`});const a={...Fm,...r.attributes};for(const s of Object.keys(e.slots))r.slots?.[s]||n.push({id:"slot-undefined",level:"error",message:`Invalid slot: '${s}'`});for(let[s,l]of Object.entries(e.attributes)){const c=a[s];if(!c){n.push({id:"attribute-undefined",level:"error",message:`Invalid attribute: '${s}'`});continue}let{type:u,matches:d,errorLevel:f}=c;if(Xr.isAst(l))if(Xr.isFunction(l)&&t.validation?.validateFunctions)n.push(...pT(l,t));else if(Xr.isVariable(l)&&t.variables){let b=!1,m=t.variables;for(const x of l.path){if(!Object.prototype.hasOwnProperty.call(m,x)){b=!0;break}m=m[x]}b&&n.push({id:"variable-undefined",level:"error",message:`Undefined variable: '${l.path.join(".")}'`})}else continue;if(l=l,u){const b=Km(u,l,t,s);b===!1&&n.push({id:"attribute-type-invalid",level:f||"error",message:`Attribute '${s}' must be type of '${Ym(u)}'`}),Array.isArray(b)&&n.push(...b)}if(typeof d=="function"&&(d=d(t)),Array.isArray(d)&&!d.includes(l)&&n.push({id:"attribute-value-invalid",level:f||"error",message:`Attribute '${s}' must match one of ${uT(d,8)}. Got '${l}' instead.`}),d instanceof RegExp&&!d.test(l)&&n.push({id:"attribute-value-invalid",level:f||"error",message:`Attribute '${s}' must match ${d}. Got '${l}' instead.`}),typeof c.validate=="function"){const b=c.validate(l,t,s);Array.isArray(b)&&n.push(...b)}}for(const[s,{required:l}]of Object.entries(a))l&&e.attributes[s]===void 0&&n.push({id:"attribute-missing-required",level:"error",message:`Missing required attribute: '${s}'`});if(r.slots)for(const[s,{required:l}]of Object.entries(r.slots))l&&e.slots[s]===void 0&&n.push({id:"slot-missing-required",level:"error",message:`Missing required slot: '${s}'`});for(const{type:s}of e.children)r.children&&s!=="error"&&!r.children.includes(s)&&n.push({id:"child-invalid",level:"warning",message:`Can't nest '${s}' in '${e.tag||e.type}'`});if(r.validate){const s=r.validate(e,t);if(Ti(s))return s.then(l=>n.concat(l));n.push(...s)}return n}function*V6(e,t=[]){yield[e,t];for(const r of[...Object.values(e.slots),...e.children])yield*V6(r,[...t,e])}function dT(e,t){const r=[...V6(e)].map(([n,a])=>{const{type:s,lines:l,location:c}=n,u={...t,validation:{...t.validation,parents:a}},d=U6(n,u);return Ti(d)?d.then(f=>f.map(b=>({type:s,lines:l,location:c,error:b}))):d.map(f=>({type:s,lines:l,location:c,error:f}))});return r.some(Ti)?Promise.all(r).then(n=>n.flat()):r.flat()}var fT=new B6;function W6(e={}){return{...e,tags:{...F6,...e.tags},nodes:{...Vm,...e.nodes},functions:{...N6,...e.functions}}}function G6(e,t){return typeof e=="string"&&(e=fT.tokenize(e)),fR(e,t)}function Z6(e,t){return Array.isArray(e)?e.flatMap(r=>r.resolve(t)):e.resolve(t)}function K6(e,t){const r=W6(t),n=Z6(e,r);return Array.isArray(n)?n.flatMap(a=>a.transform(r)):n.transform(r)}function Y6(e,t){const r=W6(t);return dT(e,r)}function gT(e,t={},...r){return{name:e,attributes:t,children:r}}var yt=class{constructor(e){this.parse=G6,this.resolve=t=>Z6(t,this.config),this.transform=t=>K6(t,this.config),this.validate=t=>Y6(t,this.config),this.config=e}};yt.nodes=Vm,yt.tags=F6,yt.functions=N6,yt.globalAttributes=Fm,yt.renderers=GR,yt.transforms=L6,yt.Ast=Xr,yt.Tag=Zn,yt.Tokenizer=B6,yt.parseTags=_6,yt.transformer=Oc,yt.validator=U6,yt.parse=G6,yt.transform=K6,yt.validate=Y6,yt.createElement=gT,yt.truthy=Ic,yt.format=Ad;const hT={script:"HtmlScript"},mT={schema:{attributes:{name:{type:String,required:!0},attrs:{type:Object}},transform(e,t){const{name:r,attrs:n}=e.attributes,a=e.transformChildren(t);return new yt.Tag(hT[r]||r,n,a)}}},tt=(e,t="currentColor")=>e?.startsWith("--")?`var(${e})`:e||t,bT=/\n(?!$)/g;function yT(e,t=1){return e.split(bT).map((r,n)=>`${r}`).join(` -`)}var J6=(function(e){return e.Comment="comment",e.Prolog="prolog",e.Doctype="doctype",e.Cdata="cdata",e.Punctuation="punctuation",e.Property="property",e.Tag="tag",e.Number="number",e.Constant="constant",e.Symbol="symbol",e.Boolean="boolean",e.Selector="selector",e.String="string",e.Char="char",e.Builtin="builtin",e.Inserted="inserted",e.Operator="operator",e.Entity="entity",e.Url="url",e.Variable="variable",e.Atrule="atrule",e.AttrValue="attr-value",e.AttrName="attr-name",e.Keyword="keyword",e.Regex="regex",e.Important="important",e.Bold="bold",e.Italic="italic",e.Deleted="deleted",e.ClassName="class-name",e.Function="function",e})(J6||{});const vT=Object.entries({fontSize:"font-size",fontWeight:"font-weight",fontFamily:"font-family",lineHeight:"line-height",color:"text-color",textTransform:"text-transform"});function xT(e,t){const r={};for(const[n,a]of vT){const s=`--${e}-${a}`,l="";r[n]=`var(${s}${l})`}return r}function Wa(e,t){return ke(["",""],xT(e))}function wT(){let e="";for(const t of Object.values(J6)){const r=`--code-block-tokens-${t}-color`;e+=`.token.${t} { color: var(${r})}; } -`}return ke(["pre&{color:var(--code-block-tokens-default-color);}",""],e)}const kT=" ";function Q6(...e){return e.map(t=>t&&t.trim()).filter(Boolean).join(kT)}function X6(){return typeof window<"u"&&"HTMLElement"in window}function CT(e){const t=new Map,r=e.split(", ");for(const n of r){const[a,s]=n.split(" ");t.set(s,a)}return t}function e5(e){return e.type===bn.Separator?bn.Separator:e.menuStyle==="drilldown"?bn.DrillDown:e.items?.length||e.type===bn.Group&&e.items?.length?bn.Group:e.httpVerb?bn.Operation:bn.Default}var Jm={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress - * @license MIT */var ST=Jm.exports,t5;function AT(){return t5||(t5=1,(function(e,t){(function(r,n){e.exports=n()})(ST,function(){var r={};r.version="0.2.0";var n=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};r.configure=function(v){var j,C;for(j in v)C=v[j],C!==void 0&&v.hasOwnProperty(j)&&(n[j]=C);return this},r.status=null,r.set=function(v){var j=r.isStarted();v=a(v,n.minimum,1),r.status=v===1?null:v;var C=r.render(!j),A=C.querySelector(n.barSelector),k=n.speed,_=n.easing;return C.offsetWidth,c(function(O){n.positionUsing===""&&(n.positionUsing=r.getPositioningCSS()),u(A,l(v,k,_)),v===1?(u(C,{transition:"none",opacity:1}),C.offsetWidth,setTimeout(function(){u(C,{transition:"all "+k+"ms linear",opacity:0}),setTimeout(function(){r.remove(),O()},k)},k)):setTimeout(O,k)}),this},r.isStarted=function(){return typeof r.status=="number"},r.start=function(){r.status||r.set(0);var v=function(){setTimeout(function(){r.status&&(r.trickle(),v())},n.trickleSpeed)};return n.trickle&&v(),this},r.done=function(v){return!v&&!r.status?this:r.inc(.3+.5*Math.random()).set(1)},r.inc=function(v){var j=r.status;return j?(typeof v!="number"&&(v=(1-j)*a(Math.random()*j,.1,.95)),j=a(j+v,0,.994),r.set(j)):r.start()},r.trickle=function(){return r.inc(Math.random()*n.trickleRate)},(function(){var v=0,j=0;r.promise=function(C){return!C||C.state()==="resolved"?this:(j===0&&r.start(),v++,j++,C.always(function(){j--,j===0?(v=0,r.done()):r.set((v-j)/v)}),this)}})(),r.render=function(v){if(r.isRendered())return document.getElementById("nprogress");f(document.documentElement,"nprogress-busy");var j=document.createElement("div");j.id="nprogress",j.innerHTML=n.template;var C=j.querySelector(n.barSelector),A=v?"-100":s(r.status||0),k=document.querySelector(n.parent),_;return u(C,{transition:"all 0 linear",transform:"translate3d("+A+"%,0,0)"}),n.showSpinner||(_=j.querySelector(n.spinnerSelector),_&&x(_)),k!=document.body&&f(k,"nprogress-custom-parent"),k.appendChild(j),j},r.remove=function(){b(document.documentElement,"nprogress-busy"),b(document.querySelector(n.parent),"nprogress-custom-parent");var v=document.getElementById("nprogress");v&&x(v)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var v=document.body.style,j="WebkitTransform"in v?"Webkit":"MozTransform"in v?"Moz":"msTransform"in v?"ms":"OTransform"in v?"O":"";return j+"Perspective"in v?"translate3d":j+"Transform"in v?"translate":"margin"};function a(v,j,C){return vC?C:v}function s(v){return(-1+v)*100}function l(v,j,C){var A;return n.positionUsing==="translate3d"?A={transform:"translate3d("+s(v)+"%,0,0)"}:n.positionUsing==="translate"?A={transform:"translate("+s(v)+"%,0)"}:A={"margin-left":s(v)+"%"},A.transition="all "+j+"ms "+C,A}var c=(function(){var v=[];function j(){var C=v.shift();C&&C(j)}return function(C){v.push(C),v.length==1&&j()}})(),u=(function(){var v=["Webkit","O","Moz","ms"],j={};function C(O){return O.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(S,P){return P.toUpperCase()})}function A(O){var S=document.body.style;if(O in S)return O;for(var P=v.length,R=O.charAt(0).toUpperCase()+O.slice(1),I;P--;)if(I=v[P]+R,I in S)return I;return O}function k(O){return O=C(O),j[O]||(j[O]=A(O))}function _(O,S,P){S=k(S),O.style[S]=P}return function(O,S){var P=arguments,R,I;if(P.length==2)for(R in S)I=S[R],I!==void 0&&S.hasOwnProperty(R)&&_(O,R,I);else _(O,P[1],P[2])}})();function d(v,j){var C=typeof v=="string"?v:m(v);return C.indexOf(" "+j+" ")>=0}function f(v,j){var C=m(v),A=C+j;d(C,j)||(v.className=A.substring(1))}function b(v,j){var C=m(v),A;d(v,j)&&(A=C.replace(" "+j+" "," "),v.className=A.substring(1,A.length-1))}function m(v){return(" "+(v.className||"")+" ").replace(/\s+/gi," ")}function x(v){v&&v.parentNode&&v.parentNode.removeChild(v)}return r})})(Jm)),Jm.exports}var jT=AT();const Nc=Gn(jT);Nc.configure({trickleSpeed:100,template:'
'});let r5;async function ET(e){const t=Symbol();return r5=t,Nc.done(),Nc.start(),e.finally(()=>{r5===t&&(Nc.done(),Nc.remove())})}let n5;async function o5({navigate:e,to:t,origin:r="browser",options:n}){n5=t;const{pathname:a,hash:s,search:l}=new URL(t,window.location.origin+window.location.pathname),c=window.__LOADER,u=await ET(c.tryLoad(a));if(u?.redirectTo)return o5({navigate:e,to:u.redirectTo,origin:r,options:n});if(u&&n5===t){if((a!==window.location.pathname||l!==window.location.search)&&e({pathname:a,search:l,hash:s},{...n,state:{origin:r},unstable_flushSync:!0}),u.props?.disableAutoScroll)return;if(s){const d=document.getElementById(s.slice(1));d&&d.scrollIntoView()}else window.scrollTo(0,0)}}function _T(e,t=150){return typeof e=="string"?e.length<=t?e:`${e.slice(0,t).trimEnd()}...`:e}var Qm={exports:{}},OT=Qm.exports,a5;function PT(){return a5||(a5=1,(function(e,t){(function(r,n){n()})(OT,function(){function r(d,f){return typeof f>"u"?f={autoBom:!1}:typeof f!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),f={autoBom:!f}),f.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(d.type)?new Blob(["\uFEFF",d],{type:d.type}):d}function n(d,f,b){var m=new XMLHttpRequest;m.open("GET",d),m.responseType="blob",m.onload=function(){u(m.response,f,b)},m.onerror=function(){console.error("could not download file")},m.send()}function a(d){var f=new XMLHttpRequest;f.open("HEAD",d,!1);try{f.send()}catch{}return 200<=f.status&&299>=f.status}function s(d){try{d.dispatchEvent(new MouseEvent("click"))}catch{var f=document.createEvent("MouseEvents");f.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),d.dispatchEvent(f)}}var l=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof globalThis=="object"&&globalThis.global===globalThis?globalThis:void 0,c=l.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),u=l.saveAs||(typeof window!="object"||window!==l?function(){}:"download"in HTMLAnchorElement.prototype&&!c?function(d,f,b){var m=l.URL||l.webkitURL,x=document.createElement("a");f=f||d.name||"download",x.download=f,x.rel="noopener",typeof d=="string"?(x.href=d,x.origin===location.origin?s(x):a(x.href)?n(d,f,b):s(x,x.target="_blank")):(x.href=m.createObjectURL(d),setTimeout(function(){m.revokeObjectURL(x.href)},4e4),setTimeout(function(){s(x)},0))}:"msSaveOrOpenBlob"in navigator?function(d,f,b){if(f=f||d.name||"download",typeof d!="string")navigator.msSaveOrOpenBlob(r(d,b),f);else if(a(d))n(d,f,b);else{var m=document.createElement("a");m.href=d,m.target="_blank",setTimeout(function(){s(m)})}}:function(d,f,b,m){if(m=m||open("","_blank"),m&&(m.document.title=m.document.body.innerText="downloading..."),typeof d=="string")return n(d,f,b);var x=d.type==="application/octet-stream",v=/constructor/i.test(l.HTMLElement)||l.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||x&&v||c)&&typeof FileReader<"u"){var C=new FileReader;C.onloadend=function(){var _=C.result;_=j?_:_.replace(/^data:[^;]*;/,"data:attachment/file;"),m?m.location.href=_:location=_,m=null},C.readAsDataURL(d)}else{var A=l.URL||l.webkitURL,k=A.createObjectURL(d);m?m.location=k:location.href=k,m=null,setTimeout(function(){A.revokeObjectURL(k)},4e4)}});l.saveAs=u.saveAs=u,e.exports=u})})(Qm)),Qm.exports}PT();const IT=e=>{const{name:t,type:r,pack:n,mode:a,color:s,...l}=e,c=SP[n||"font-awesome"],u=n==="code"?"":r?r+"/":"regular/",d=a==="background"?{backgroundImage:`url(${c}/${u}${t}.svg)`,backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundSize:"contain"}:{backgroundColor:s?tt(s):"currentColor",maskImage:`url(${c}/${u}${t}.svg)`,maskRepeat:"no-repeat",maskPosition:"center",maskSize:"contain"};return h.jsx("svg",{...l,style:{...d,display:"inline-block",verticalAlign:"middle"}})},Od=me(IT).attrs(()=>({"data-component-name":"icons/CDNIcon/CDNIcon"})).withConfig({displayName:"CDNIcon",componentId:"sc-1c76c0d6-0"})(["height:",";width:",";"],({size:e})=>e||"var(--icon-height, 1em)",({size:e})=>e||"var(--icon-width, 1em)"),i5={yaml:"yaml",yml:"yaml",json:"json",js:"javascript",ts:"typescript",css:"css",html:"html",jsx:"react",tsx:"react",md:"markdown",graphql:"graphql",gql:"graphql",py:"python",sh:"console",xsh:"console",nu:"console",java:"java",ps:"powershell",php:"php_elephant",go:"go",ruby:"ruby",swift:"swift",kotlin:"kotlin",rust:"rust",scala:"scala",elixir:"elixir",dart:"dart",http:"http",rest:"http",c:"c",h:"c",hpp:"c",cc:"c",cpp:"c",cxx:"c","c++":"c",sql:"database",hbs:"handlebars",cs:"csharp",csx:"csharp",csharp:"csharp",markdoc:"markdoc",mdoc:"markdoc",mdx:"mdx"},NT={bash:"console",python:"python",java:"java",graphql:"graphql",javascript:"javascript",typescript:"typescript",react:"react",markdown:"markdown",php:"php_elephant",ruby:"ruby",swift:"swift",kotlin:"kotlin",rust:"rust",scala:"scala",elixir:"elixir",dart:"dart",csharp:"csharp",objectivec:"c",perl:"perl",sql:"database",xml:"xml",vim:"vim",lua:"lua",zsh:"console",fish:"console",powershell:"console",handlebars:"handlebars",markdoc:"markdoc",mdx:"mdx"};function LT(e){const t=i5[e]||"document";return h.jsx(Od,{name:t,pack:"code",mode:"background"})}function Xm(e){const t=i5[e]||NT[e]||"document";return h.jsx(Od,{name:t,pack:"code",mode:"background"})}function s5(e){return e.split(";").filter(t=>t.trim().length).reduce((t,r)=>{const n=r.indexOf(":");if(n===-1)return t;const a=r.substring(0,n).trim(),s=r.substring(n+1).trim();if(a&&s){const l=a.replace(/-[a-z]/g,c=>c[1].toUpperCase());t[l]=s}return t},{})}const l5=["solid","regular","duotone","brands"],c5=/^[a-z0-9-]+$/i;function zT(e){if(!e||typeof e!="string")return{type:"invalid",reason:"Icon must be a non-empty string"};const t=e.trim();if(t.match(/\.(svg|png|jpg|jpeg|gif|ico|webp)$/)||/^https?:\/\//.test(t))return{type:"link",value:t};const[r,n]=t.split(/\s+/);if(r){if(n)return l5.includes(r)&&c5.test(n)?{type:"font-awesome",style:r,name:n}:{type:"invalid",reason:"Unrecognized icon format"};if(!l5.includes(r)&&c5.test(r))return{type:"font-awesome",name:r,style:"regular"}}return{type:"invalid",reason:"Unrecognized icon format"}}const RT=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M14.625 3.37992C14.3463 3.10024 14.0151 2.87833 13.6505 2.72692C13.2858 2.5755 12.8949 2.49756 12.5 2.49756C12.1052 2.49756 11.7142 2.5755 11.3496 2.72692C10.9849 2.87833 10.6537 3.10024 10.375 3.37992L11.085 4.08992C11.2712 3.90378 11.4922 3.75611 11.7354 3.65537C11.9786 3.55463 12.2393 3.50278 12.5025 3.50278C12.7658 3.50278 13.0264 3.55463 13.2697 3.65537C13.5129 3.75611 13.7339 3.90378 13.92 4.08992C14.1062 4.27607 14.2538 4.49706 14.3546 4.74028C14.4553 4.98349 14.5072 5.24417 14.5072 5.50742C14.5072 5.77068 14.4553 6.03135 14.3546 6.27457C14.2538 6.51778 14.1062 6.73878 13.92 6.92492L9.92002 10.9249C9.54473 11.3009 9.03548 11.5123 8.50428 11.5128C7.97309 11.5133 7.46346 11.3027 7.08752 10.9274C6.71157 10.5521 6.5001 10.0429 6.49964 9.51169C6.49917 8.98049 6.70973 8.47087 7.08502 8.09492L7.79002 7.38492L7.08502 6.67492L6.37502 7.38492C6.09534 7.66363 5.87343 7.99481 5.72201 8.35947C5.57059 8.72412 5.49265 9.11508 5.49265 9.50992C5.49265 9.90477 5.57059 10.2957 5.72201 10.6604C5.87343 11.025 6.09534 11.3562 6.37502 11.6349C6.94076 12.1934 7.70505 12.5045 8.50002 12.4999C8.89637 12.5016 9.28913 12.4246 9.65558 12.2736C10.022 12.1225 10.3549 11.9004 10.635 11.6199L14.635 7.61992C15.1955 7.0561 15.5093 6.29286 15.5074 5.49785C15.5055 4.70285 15.1881 3.9411 14.625 3.37992Z"}),h.jsx("path",{d:"M2.09502 12.4099C1.90831 12.2241 1.76016 12.0032 1.65907 11.7599C1.55798 11.5167 1.50593 11.2559 1.50593 10.9924C1.50593 10.729 1.55798 10.4682 1.65907 10.2249C1.76016 9.98165 1.90831 9.76076 2.09502 9.57492L6.09502 5.57492C6.28085 5.38822 6.50174 5.24007 6.745 5.13898C6.98826 5.03788 7.24909 4.98584 7.51252 4.98584C7.77594 4.98584 8.03677 5.03788 8.28003 5.13898C8.52329 5.24007 8.74418 5.38822 8.93002 5.57492C9.11554 5.76222 9.26158 5.98486 9.35949 6.22963C9.4574 6.47441 9.50519 6.73634 9.50002 6.99992C9.50154 7.26433 9.45062 7.52641 9.35021 7.771C9.2498 8.0156 9.10188 8.23786 8.91502 8.42492L7.85502 9.49992L8.56501 10.2099L9.62502 9.14992C10.1893 8.58568 10.5063 7.82039 10.5063 7.02242C10.5063 6.22446 10.1893 5.45917 9.62502 4.89492C9.06077 4.33068 8.29548 4.01368 7.49752 4.01368C6.69955 4.01368 5.93426 4.33068 5.37002 4.89492L1.37002 8.89492C1.08958 9.17373 0.867037 9.50522 0.715177 9.87033C0.563316 10.2354 0.485138 10.627 0.485138 11.0224C0.485138 11.4179 0.563316 11.8094 0.715177 12.1745C0.867037 12.5396 1.08958 12.8711 1.37002 13.1499C1.93943 13.7042 2.70546 14.0099 3.50002 13.9999C4.30157 14.0007 5.07087 13.6843 5.64002 13.1199L4.93002 12.4099C4.74418 12.5966 4.52329 12.7448 4.28003 12.8459C4.03677 12.947 3.77594 12.999 3.51252 12.999C3.24909 12.999 2.98826 12.947 2.745 12.8459C2.50174 12.7448 2.28085 12.5966 2.09502 12.4099Z"})]}),Tr=me(RT).attrs(()=>({"data-component-name":"icons/LinkIcon/LinkIcon"})).withConfig({displayName:"LinkIcon",componentId:"sc-bd503af7-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),TT=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M13 14H3C2.73489 13.9996 2.48075 13.8942 2.29329 13.7067C2.10583 13.5193 2.00036 13.2651 2 13V3C2.00036 2.73489 2.10583 2.48075 2.29329 2.29329C2.48075 2.10583 2.73489 2.00036 3 2H8V3H3V13H13V8H14V13C13.9996 13.2651 13.8942 13.5193 13.7067 13.7067C13.5193 13.8942 13.2651 13.9996 13 14Z"}),h.jsx("path",{d:"M10 1V2H13.293L9 6.293L9.707 7L14 2.707V6H15V1H10Z"})]}),p5=me(TT).attrs(()=>({"data-component-name":"icons/LaunchIcon/LaunchIcon"})).withConfig({displayName:"LaunchIcon",componentId:"sc-1162ca32-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function u5(e){const{pageAction:t}=e;return h.jsxs(DT,{"data-component-name":"PageActions/PageActionsMenuItem",children:[h.jsx(MT,{children:h.jsx(t.iconComponent,{})}),h.jsxs(FT,{children:[h.jsxs(qT,{children:[t.title,"link"in t?h.jsx(p5,{color:"var(--page-actions-menu-item-title-icon-color)",size:"14px"}):null]}),h.jsx($T,{children:t.description})]})]})}const DT=me.div.withConfig({displayName:"PageActionsMenuItem__MenuItemWrapper",componentId:"sc-d75ab0e6-0"})(["padding:var(--page-actions-menu-item-padding);display:flex;flex-direction:row;align-items:center;gap:var(--page-actions-menu-item-gap);"]),MT=me.div.withConfig({displayName:"PageActionsMenuItem__IconWrapper",componentId:"sc-d75ab0e6-1"})(["color:var(--page-actions-menu-item-icon-color);border:1px solid var(--page-actions-menu-item-icon-border-color);border-radius:var(--page-actions-menu-item-icon-border-radius);width:var(--page-actions-menu-item-icon-wrapper-size);height:var(--page-actions-menu-item-icon-wrapper-size);display:flex;align-items:center;justify-content:center;"]),FT=me.div.withConfig({displayName:"PageActionsMenuItem__ContentWrapper",componentId:"sc-d75ab0e6-2"})(["display:flex;flex-direction:column;gap:var(--page-actions-menu-item-text-gap);"]),qT=me.div.withConfig({displayName:"PageActionsMenuItem__Title",componentId:"sc-d75ab0e6-3"})(["font-weight:var(--page-actions-menu-item-title-font-weight);font-size:var(--page-actions-menu-item-title-font-size);line-height:var(--page-actions-menu-item-title-line-height);color:var(--page-actions-menu-item-title-color);display:flex;align-items:center;gap:var(--page-actions-menu-item-title-icon-gap);"]),$T=me.div.withConfig({displayName:"PageActionsMenuItem__Description",componentId:"sc-d75ab0e6-4"})(["font-weight:var(--page-actions-menu-item-description-font-weight);font-size:var(--page-actions-menu-item-description-font-size);line-height:var(--page-actions-menu-item-description-line-height);color:var(--page-actions-menu-item-description-color);"]);function Lc(e){const t=T.useContext(id);if(t?.components){const{LinkComponent:r}=t.components;return h.jsx(r,{...e})}else{const{active:r,httpVerb:n,hasActiveSubItem:a,routeSlug:s,external:l,languageInsensitive:c,iconPosition:u,innerRef:d,...f}=e;return h.jsx(r6,{ref:d,...f})}}function HT(e){const{variant:t="outlined",className:r="",children:n,size:a="medium"}=e;return h.jsx(BT,{"data-component-name":"Button/ButtonGroup",className:`button-group-${t} button-group-size-${a} ${r}`,children:n})}const BT=me.div.withConfig({displayName:"ButtonGroup__ButtonGroupWrapper",componentId:"sc-739973fa-0"})(["display:flex;line-height:var(--button-line-height);.button{border-radius:0;}& > .button:first-child,*:first-child > .button{border-top-left-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius);}& > .button:last-child,*:last-child > .button{border-top-right-radius:var(--button-border-radius);border-bottom-right-radius:var(--button-border-radius);}& > .button:not(:first-child),*:not(:first-child) > .button{border-left:none;}"]),UT=()=>Gu(["0%{color:var(--button-content-color);background-color:var(--button-bg-color-active);}50%{background-color:var(--button-bg-color);}100%{color:var(--button-content-color);background-color:var(--button-bg-color-active);}"]),VT=me(Lc).withConfig({displayName:"Button__StyledButtonLink",componentId:"sc-a1d29c69-0"})(["text-decoration:none;&:focus-visible{outline:1px solid var(--button-border-color-focused);}border-radius:var(--button-border-radius);"]);function WT({variant:e="secondary",tone:t="default",size:r="medium",extraClass:n=""}){return["button",n,`button-tone-${t}`,`button-variant-${e}`,`button-size-${r}`].filter(a=>a).join(" ").trim()}const GT=me.button.attrs(e=>({className:WT(e)})).withConfig({displayName:"Button__StyledButton",componentId:"sc-a1d29c69-1"})(["width:",";display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);margin:var(--button-margin);cursor:pointer;text-wrap:var(--button-text-wrap);color:var(--button-color);background-color:var(--button-bg-color);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);box-shadow:var(--button-box-shadow);backdrop-filter:var(--button-backdrop-filter,none);font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:var(--button-line-height);padding:",";border-radius:var(--button-border-radius);svg{width:var(--button-icon-size);height:var(--button-icon-size);}&:hover{background-color:var(--button-bg-color-hover);color:var(--button-color-hover);border-color:var(--button-border-color-hover);}&:active,&.active{background-color:var(--button-bg-color-active);border-color:var(--button-border-color-active);color:var(--button-color-active);}&:focus-visible{outline:1px solid var(--button-border-color-focused);}&.button-tone-danger{color:var(--button-content-color-danger);border-color:var(--button-border-color-danger);background-color:var(--button-bg-color-danger);&:hover{color:var(--button-content-color-danger-hover);border-color:var(--button-border-color-danger-hover);background-color:var(--button-bg-color-danger-hover);}&:active{color:var(--button-content-color-danger-pressed);border-color:var(--button-border-color-danger-pressed);background-color:var(--button-bg-color-danger-pressed);}}&:disabled{pointer-events:none;background-color:var(--button-bg-color-disabled);color:var(--button-content-color-disabled);border-color:var(--button-border-color-disabled);border-width:var(--button-border-width-disabled);}"," ",""],({fullWidth:e})=>e?"100%":"auto",({icon:e,iconPosition:t,iconOnly:r})=>e?`var(--button-icon-${r?"":`${t||"left"}-`}padding)`:"var(--button-padding)",({variant:e,size:t})=>(e==="link"||e==="ghost")&&t==="small"&&ke(["--button-font-size:var(--font-size-sm);--button-line-height:var(--line-height-sm);--button-icon-padding:var(--button-icon-padding-small) !important;"]),({blinking:e})=>e&&ke(["pointer-events:none;animation:"," 1.2s infinite;"],UT())),ZT=e=>{const t="tabIndex"in e?e.tabIndex:e.to?-1:void 0,r=h.jsxs(GT,{"data-component-name":"Button/Button",...e,iconOnly:!e.children&&e.icon!==null,tabIndex:t,children:[e.icon&&e.iconPosition!=="right"&&e.icon,e.children,e.icon&&e.iconPosition==="right"&&e.icon]});return e.to?h.jsx(VT,{to:e.to,external:e.external,onClick:e.onClick,children:r}):r},kt=me(ZT).withConfig({displayName:"Button",componentId:"sc-a1d29c69-2"})([""]),KT=300,e1=(e=!1)=>{const[t,r]=T.useState(e),n=T.useRef(null),a=T.useCallback(()=>{n.current&&clearTimeout(n.current)},[]),s=T.useCallback(()=>{a(),n.current=setTimeout(()=>{r(!0)},KT)},[a]),l=T.useCallback(()=>{a(),r(!1)},[a]);return{isOpened:t,handleOpen:s,handleClose:l}},YT=()=>{const e=jc(),{useTelemetry:t}=Qr(),r=t(),n=e.colorMode,a=n?.modes||["light","dark"],s=a[0]||"light",[l,c]=T.useState(s),u=()=>{const f=Array.from(document.documentElement.classList).find(b=>a.includes(b));c(f||s)},d=f=>{if(f&&!a.includes(f))return;const b=a.indexOf(l),m=f||(b{document.documentElement.classList.remove("notransition")}),r.sendColorModeSwitchedMessage({from:l,to:m}),c(m)};return{isSwitcherHidden:n?.hide,initActiveColorMode:u,switchColorMode:d,activeColorMode:l}},d5="recentSearches",JT=5,QT=()=>{const e=new Set;let t;const r=()=>{if(!X6())return[];if(t)return t;try{const n=localStorage.getItem(d5);return t=n?JSON.parse(n):[],t}catch{return t=[],t}};return{getSnapshot:r,subscribe:n=>(e.add(n),()=>e.delete(n)),updateItems:(n,a)=>{if(!X6())return;const s=r(),l=s.indexOf(n);l!==-1&&s.splice(l,1),a&&s.unshift(n);const c=s.slice(0,JT);localStorage.setItem(d5,JSON.stringify(c)),t=c,e.forEach(u=>u())}}},Pd=QT(),XT=()=>{const e=T.useSyncExternalStore(Pd.subscribe,Pd.getSnapshot,()=>[]),t=T.useCallback(n=>{Pd.updateItems(n,!0)},[]),r=T.useCallback(n=>{Pd.updateItems(n,!1)},[]);return{items:e,addSearchHistoryItem:t,removeSearchHistoryItem:r}};function t1(e){return e.active||e.hasActiveSubItem||e.expanded==="true"||e.expanded==="always"}function eD(e){const[t,r]=T.useState(t1(e)),[n,a]=T.useState(t1(e));return T.useEffect(()=>{r(n)},[n]),T.useEffect(()=>{const s=t1(e);r(s),a(s)},[e.modified?e.active:e,e.hasActiveSubItem,e.expanded]),[t,a]}const tD=typeof window>"u"?T.useEffect:T.useLayoutEffect,rD="cubic-bezier(0.4, 0, 0.2, 1)",r1="0px";function nD({isExpanded:e,collapseElRef:t,onTransitionStateChange:r=()=>{}}){const n=T.useRef(e),[a,s]=T.useState(!1),l=iD(r),c=T.useRef(void 0),u=T.useRef(void 0);return tD(()=>{const d=t.current;if(!d||e===n.current)return;n.current=e;function f(x){return oD(x)}const b=x=>`height ${f(x)}ms ${rD}`,m=x=>{function v(){e?(zc(d,{height:"",overflow:"",transition:"",display:"",pointerEvents:"auto"}),l("expandEnd")):(zc(d,{transition:"",pointerEvents:""}),l("collapseEnd")),s(!1)}u.current&&g5(u.current),u.current=aD(v,x)};return s(!0),e?c.current=requestAnimationFrame(()=>{l("expandStart"),zc(d,{display:"block",overflow:"hidden",pointerEvents:"none",height:r1}),c.current=requestAnimationFrame(()=>{l("expanding");const x=f5(t);m(f(x)),t.current&&(t.current.style.transition=b(x),t.current.style.height=`${x}px`)})}):c.current=requestAnimationFrame(()=>{l("collapseStart");const x=f5(t);m(f(x)),zc(d,{transition:b(x),height:`${x}px`,pointerEvents:"none"}),c.current=requestAnimationFrame(()=>{l("collapsing"),zc(d,{height:r1,overflow:"hidden"})})}),()=>{c.current&&cancelAnimationFrame(c.current),u.current&&g5(u.current)}},[e,t,l]),{isExpanded:e,style:!a&&!e?{display:"none",height:r1,overflow:"hidden"}:{}}}function oD(e){if(!e||typeof e=="string")return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function f5(e){return e.current?.scrollHeight??0}function aD(e,t){const r=performance.now(),n={};function a(){n.id=requestAnimationFrame(s=>{s-r>t?e():a()})}return a(),n}function g5(e){e.id&&cancelAnimationFrame(e.id)}function zc(e,t){if(e)for(const r in t){const n=t[r];n?e.style[r]=n:e.style.removeProperty(r)}}function iD(e){const t=T.useRef(e);return T.useEffect(()=>{t.current=e}),T.useCallback((...r)=>t.current?.(...r),[])}function sD({item:e,labelRef:t,nestedMenuRef:r}){const[n,a]=eD(e),[s,l]=T.useState(!n),c=Cc(),u=fo(),{style:d}=nD({isExpanded:n,collapseElRef:r||{current:null},onTransitionStateChange:m=>{m==="collapseEnd"&&l(!0),m==="expandStart"&&l(!1),m==="expandEnd"&&t?.current?.dispatchEvent(new CustomEvent("menu:expand-end",{bubbles:!0}))}});function f(m,x=!1){const v=m.getBoundingClientRect();v.top>=0&&v.left>=0&&v.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&v.right<=(window.innerWidth||document.documentElement.clientWidth)&&typeof m.scrollIntoViewIfNeeded=="function"&&m.scrollIntoViewIfNeeded(x)}T.useEffect(()=>{e.active&&t&&t.current&&f(t.current,!0)},[t,e.active]),T.useEffect(()=>{e.active&&n&&t&&t.current&&f(t.current)},[t,n,e.active]);const b=T.useCallback(async()=>{if(e.expanded==="always"||e.link&&e.hasActiveSubItem&&e.link!==jP(u.pathname))return;const[m]=e.items;!n&&e.selectFirstItemOnExpand&&m.link&&await o5({navigate:c,to:m.link}),a(!n)},[e,n,c,u.pathname,a]);return{isExpanded:n,canUnmount:s,style:d,handleExpand:b}}function lD(){const{codeSnippet:{report:e={}}={}}=jc(),[t,r]=T.useState(!1),{tooltipText:n,buttonText:a,label:s}=e,{useTranslate:l,useSubmitFeedback:c}=Qr(),{translate:u}=l(),{submitFeedback:d}=c(),f=()=>{r(!0)},b=()=>{setTimeout(function(){r(!1)},3e3)},m=()=>{r(!1)},x={onClick:f,buttonText:a||u("codeSnippet.report.buttonText","Report"),tooltip:n||u("codeSnippet.report.tooltipText","Report a problem"),hide:e?.hide===!0},v={settings:{label:s||u("codeSnippet.report.label","What is wrong with this code?")},onSubmit:b,onCancel:m,submitFeedback:d};return{reportDialog:{visible:t,props:v},reportButton:{props:x}}}function cD(e,t){const[r,n]=T.useState(e),a=t!==void 0,s=a?t:r,l=T.useCallback(c=>{a||n(c)},[a]);return[s,l]}function pD({tabs:e,containerRef:t,tabRefs:r}){const[n,a]=T.useState(!1),s=T.useMemo(()=>r?.current?.reduce((b,m)=>m?b+m.offsetWidth:b,0)||0,[r?.current?.length]),{currentIndex:l,isFirstTab:c,isLastTab:u}=T.useMemo(()=>{const b=e.items.findIndex(m=>m.name===e.value);return{currentIndex:b,isFirstTab:b===0,isLastTab:b===e.items.length-1}},[e]);T.useEffect(()=>{if(t.current){const b=t.current,m=new ResizeObserver(x=>{const v=x[0].contentRect.width;a(s>v)});return m.observe(b),()=>{m.unobserve(b)}}},[t.current]);const d=T.useCallback(()=>{if(!c){const b=e.items[l-1].name;e.onChange(b)}},[l]),f=T.useCallback(()=>{if(!u){const b=e.items[l+1].name;e.onChange(b)}},[l]);return{showControls:n,handlePrevTab:d,handleNextTab:f}}function uD(e){const t=T.useMemo(()=>sN().includes("Mac")?"metaKey":"ctrlKey",[]),r=T.useCallback(s=>s.key==="a"&&s[t],[t]),n=T.useCallback(s=>s.key==="v"&&s[t],[t]),a=T.useMemo(()=>[{match:s=>s.key==="Enter",execute:s=>e?.onEnter?.(s)},{match:s=>s.key==="Escape",execute:s=>{e?.onEscape?.(s),s.currentTarget?.selectionStart!==s.currentTarget?.selectionEnd&&(s.stopPropagation(),dD(s))}},{match:r,execute:s=>e?.onSelectAll?.(s)},{match:n,execute:s=>e?.onPaste?.(s)},{match:s=>{if(!s.currentTarget?.value)return!1;const l=(s.currentTarget?.selectionEnd??0)-(s.currentTarget?.selectionStart??0),c=s.currentTarget?.value.length===l,u=fD(s)||n(s)||gD(s);return c&&u},execute:s=>e?.onClear?.(s)}],[e,n,r]);return{onKeyDown:T.useCallback(s=>{for(const l of a)l.match(s)&&l.execute(s)},[a])}}function dD(e){const t=e.currentTarget.selectionEnd??0;e.currentTarget.setSelectionRange(t,t)}function fD(e){return e.key.length===1&&!e.ctrlKey&&!e.metaKey}function gD(e){return e.key==="Backspace"||e.key==="Delete"}const hD=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.16667 2.66667C5.16667 2.57462 5.24129 2.5 5.33333 2.5H12C12.092 2.5 12.1667 2.57462 12.1667 2.66667V10.6667C12.1667 10.7587 12.092 10.8333 12 10.8333H10H5.33333C5.24129 10.8333 5.16667 10.7587 5.16667 10.6667V4.66667V2.66667ZM4.16667 4.16667V2.66667C4.16667 2.02233 4.689 1.5 5.33333 1.5H12C12.6443 1.5 13.1667 2.02233 13.1667 2.66667V10.6667C13.1667 11.311 12.6443 11.8333 12 11.8333H10.5V13.3333C10.5 13.6428 10.3771 13.9395 10.1583 14.1583C9.9395 14.3771 9.64275 14.5 9.33333 14.5H2.66667C2.35725 14.5 2.0605 14.3771 1.84171 14.1583C1.62292 13.9395 1.5 13.6428 1.5 13.3333V5.33333C1.5 5.02391 1.62292 4.72717 1.84171 4.50838C2.0605 4.28958 2.35725 4.16667 2.66667 4.16667H4.16667ZM9.5 11.8333V13.3333C9.5 13.3775 9.48244 13.4199 9.45118 13.4512C9.41993 13.4824 9.37754 13.5 9.33333 13.5H2.66667C2.62246 13.5 2.58007 13.4824 2.54882 13.4512C2.51756 13.4199 2.5 13.3775 2.5 13.3333V5.33333C2.5 5.28913 2.51756 5.24674 2.54882 5.21548C2.58007 5.18423 2.62246 5.16667 2.66667 5.16667H4.16667V10.6667C4.16667 11.311 4.689 11.8333 5.33333 11.8333H9.5Z"})}),h5=me(hD).attrs(()=>({"data-component-name":"icons/CopyIcon/CopyIcon"})).withConfig({displayName:"CopyIcon",componentId:"sc-59f52cde-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),mD=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M6.74887 6.55188V5.54033C6.74887 5.45514 6.78085 5.39123 6.85535 5.34869L8.88914 4.17742C9.16598 4.01771 9.49608 3.94322 9.83676 3.94322C11.1145 3.94322 11.9238 4.93348 11.9238 5.98758C11.9238 6.06209 11.9238 6.14729 11.9131 6.23248L9.80481 4.99731C9.67705 4.92281 9.54923 4.92281 9.42147 4.99731L6.74887 6.55188ZM11.4978 10.4916V8.0745C11.4978 7.9254 11.4339 7.81892 11.3061 7.7444L8.63354 6.18983L9.50666 5.68935C9.58118 5.64681 9.64509 5.64681 9.71961 5.68935L11.7534 6.86061C12.3391 7.20138 12.733 7.9254 12.733 8.62811C12.733 9.43732 12.2539 10.1827 11.4978 10.4915V10.4916ZM6.12066 8.36206L5.24754 7.85099C5.17304 7.80845 5.14106 7.74451 5.14106 7.65932V5.31682C5.14106 4.17753 6.01418 3.315 7.19612 3.315C7.64339 3.315 8.05856 3.4641 8.41003 3.73029L6.31241 4.94418C6.18468 5.01868 6.12077 5.12515 6.12077 5.27428V8.36214L6.12066 8.36206ZM8.00002 9.4481L6.74887 8.74537V7.25473L8.00002 6.55199L9.25109 7.25473V8.74537L8.00002 9.4481ZM8.80393 12.6851C8.35668 12.6851 7.9415 12.536 7.59004 12.2698L9.68764 11.0559C9.81539 10.9814 9.8793 10.8749 9.8793 10.7258V7.63795L10.7631 8.14902C10.8376 8.19156 10.8696 8.25547 10.8696 8.34069V10.6832C10.8696 11.8225 9.98578 12.685 8.80393 12.685V12.6851ZM6.28037 10.3106L4.24657 9.1394C3.66089 8.7986 3.26698 8.07461 3.26698 7.37188C3.26698 6.55199 3.75678 5.8173 4.51273 5.50849V7.93618C4.51273 8.08528 4.57667 8.19176 4.7044 8.26628L7.36642 9.81016L6.49329 10.3106C6.4188 10.3532 6.35486 10.3532 6.28037 10.3106ZM6.16331 12.0569C4.96009 12.0569 4.0763 11.1518 4.0763 10.0338C4.0763 9.94859 4.08697 9.86339 4.09756 9.7782L6.19518 10.9921C6.32291 11.0666 6.45075 11.0666 6.57849 10.9921L9.25109 9.44821V10.4598C9.25109 10.545 9.21913 10.6089 9.14461 10.6514L7.11084 11.8227C6.83398 11.9824 6.50388 12.0569 6.1632 12.0569H6.16331ZM8.80393 13.3239C10.0923 13.3239 11.1677 12.4082 11.4127 11.1943C12.6052 10.8855 13.3719 9.7675 13.3719 8.62822C13.3719 7.88283 13.0525 7.15884 12.4775 6.63707C12.5307 6.41345 12.5627 6.18983 12.5627 5.96632C12.5627 4.4437 11.3275 3.3043 9.90067 3.3043C9.61325 3.3043 9.33639 3.34684 9.05953 3.44273C8.58031 2.97421 7.92013 2.67609 7.19612 2.67609C5.90773 2.67609 4.83236 3.59175 4.58736 4.80564C3.39482 5.11446 2.62817 6.23248 2.62817 7.37176C2.62817 8.11715 2.94757 8.84115 3.52258 9.36291C3.46934 9.58653 3.43738 9.81016 3.43738 10.0337C3.43738 11.5563 4.67256 12.6957 6.09937 12.6957C6.38682 12.6957 6.66368 12.6531 6.94054 12.5573C7.41965 13.0258 8.07982 13.3239 8.80393 13.3239Z"})}),bD=me(mD).attrs(()=>({"data-component-name":"icons/ChatGptIcon/ChatGptIcon"})).withConfig({displayName:"ChatGptIcon",componentId:"sc-5143e4c6-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),yD=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M4.03188 9.88255L6.60172 8.62367L6.64494 8.51434L6.60172 8.45352H6.47649L6.04701 8.43042L4.57865 8.39577L3.3052 8.34957L2.07142 8.29182L1.761 8.23408L1.46997 7.89915L1.49996 7.73207L1.761 7.57884L2.13492 7.60733L2.96126 7.65661L4.2012 7.7313L5.10074 7.77749L6.43328 7.89838H6.64494L6.67492 7.82369L6.60261 7.77749L6.54616 7.7313L5.26301 6.97212L3.87402 6.16983L3.14646 5.70785L2.75313 5.47379L2.5547 5.25435L2.46916 4.77544L2.82633 4.43204L3.30608 4.46052L3.42866 4.48901L3.91459 4.81548L4.95258 5.5169L6.30805 6.38849L6.50648 6.53248L6.58585 6.4832L6.59555 6.44855L6.50648 6.31843L5.76921 5.15503L4.98256 3.9716L4.63245 3.48114L4.53985 3.18702C4.50722 3.06614 4.48341 2.9645 4.48341 2.84054L4.88996 2.35855L5.11485 2.29541L5.65721 2.35855L5.88562 2.53179L6.22251 3.20473L6.7684 4.26419L7.61502 5.70477L7.86284 6.1321L7.99512 6.52786L8.04451 6.64874H8.13005V6.57944L8.19972 5.76791L8.32848 4.77159L8.45371 3.48961L8.49692 3.1285L8.70152 2.69579L9.10807 2.46172L9.42556 2.59415L9.6866 2.92061L9.65044 3.13158L9.49523 4.01241L9.19097 5.39217L8.99254 6.31612H9.10807L9.24036 6.20062L9.77567 5.58004L10.6752 4.59835L11.0721 4.20875L11.5351 3.77834L11.8323 3.57354H12.394L12.8076 4.1102L12.6224 4.66456L12.0439 5.30517L11.5642 5.84799L10.8763 6.65644L10.4468 7.3032L10.4865 7.35479L10.5888 7.34632L12.1427 7.05759L12.9822 6.92515L13.9841 6.77501L14.4374 6.9598L14.4868 7.14767L14.3086 7.53188L13.2371 7.76287L11.9804 7.9823L10.109 8.36882L10.0861 8.38345L10.1126 8.41194L10.9556 8.48123L11.3163 8.49817H12.1991L13.843 8.6052L14.2725 8.85312L14.53 9.15649L14.4868 9.38747L13.8253 9.68159L12.9329 9.4968L10.8498 9.06409L10.1355 8.90856H10.0367V8.96014L10.632 9.46832L11.7229 10.3284L13.089 11.4371L13.1586 11.7112L12.9831 11.9276L12.7979 11.9045L11.5977 11.116L11.1347 10.7611L10.0861 9.99035H10.0164V10.0712L10.2581 10.3799L11.5342 12.0546L11.6003 12.5682L11.5077 12.7352L11.177 12.8361L10.8137 12.7784L10.0667 11.8629L9.29592 10.8319L8.67418 9.90796L8.59834 9.94569L8.23147 13.3959L8.0595 13.5722L7.66264 13.7046L7.33193 13.4852L7.15644 13.1302L7.33193 12.4288L7.54359 11.5133L7.71556 10.7857L7.87077 9.88178L7.96337 9.5815L7.9572 9.56148L7.88136 9.56995L7.10088 10.5054L5.91385 11.906L4.97463 12.7837L4.74974 12.8615L4.35994 12.6852L4.3961 12.3703L4.61393 12.09L5.91385 10.6463L6.69785 9.75166L7.20406 9.23502L7.20053 9.16033H7.17055L3.71792 11.1176L3.10324 11.1869L2.83867 10.9705L2.8713 10.6155L2.99653 10.5001L4.03452 9.87639L4.031 9.87947L4.03188 9.88255Z"})}),vD=me(yD).attrs(()=>({"data-component-name":"icons/ClaudeIcon/ClaudeIcon"})).withConfig({displayName:"ClaudeIcon",componentId:"sc-1816fa78-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),xD=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M15.2308 4.17188C15.2308 3.95614 15.0586 3.78125 14.8462 3.78125H1.15385C0.941429 3.78125 0.769231 3.95614 0.769231 4.17188V11.8281C0.769231 12.0439 0.941429 12.2188 1.15385 12.2188H14.8462C15.0586 12.2188 15.2308 12.0439 15.2308 11.8281V4.17188ZM16 11.8281C16 12.4753 15.4834 13 14.8462 13H1.15385C0.516595 13 0 12.4753 0 11.8281V4.17188C0 3.52467 0.516595 3 1.15385 3H14.8462C15.4834 3 16 3.52467 16 4.17188V11.8281Z"}),h.jsx("path",{d:"M2.30769 10.6562V5.34375H3.84615L5.38462 7.29688L6.92308 5.34375H8.46154V10.6562H6.92308V7.60938L5.38462 9.5625L3.84615 7.60938V10.6562H2.30769ZM11.9231 10.6562L9.61539 8.07812H11.1538V5.34375H12.6923V8.07812H14.2308L11.9231 10.6562Z"})]}),wD=me(xD).attrs(()=>({"data-component-name":"icons/MarkdownFullIcon/MarkdownFullIcon"})).withConfig({displayName:"MarkdownFullIcon",componentId:"sc-ef594518-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),kD=e=>h.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M7.99956 15V8.0001L2 11.4999L7.99956 15Z",fill:"#939393"}),h.jsx("path",{d:"M14 4.49979L7.99956 15V8.0001L14 4.49979Z",fill:"#E3E3E3"}),h.jsx("path",{d:"M2 4.49979H14L7.99956 8.0001L2 4.49979Z",fill:"white"}),h.jsx("path",{d:"M8.00025 1V4.49995L14 4.49979L8.00025 1Z",fill:"#444444"}),h.jsx("path",{d:"M2 4.49979L8.00025 4.49995V1L2 4.49979ZM13.9999 11.4998L10.9999 9.74987L7.99956 15L13.9999 11.4998Z",fill:"#939393"}),h.jsx("path",{d:"M14 4.49979L10.9999 9.74987L13.9999 11.4998L14 4.49979ZM7.99956 8.0001L2 11.4999V4.49979L7.99956 8.0001Z",fill:"#444444"})]}),CD=me(kD).attrs(()=>({"data-component-name":"icons/CursorIcon/CursorIcon"})).withConfig({displayName:"CursorIcon",componentId:"sc-bd32c2a2-0"})(["height:",";width:",";"],({size:e})=>e||"16px",({size:e})=>e||"16px"),SD=["copy","view","chatgpt","claude"],AD="cursor://anysphere.cursor-deeplink/mcp/install?name=$NAME&config=$BASE64_ENCODED_CONFIG";function jD(e,t,r){const{useTranslate:n,usePageData:a,usePageProps:s,usePageSharedData:l}=Qr(),{translate:c}=n(),u=jc(),d=s(),f=l("openAPIDocsStore"),b=ED(d,u,f?.options?.excludeFromSearch),{isPublic:m}=a()||{};return T.useMemo(()=>{if(b)return[];const x=hm?window.location.origin:globalThis.SSR_HOSTNAME,v=e.startsWith("/")?e:"/"+e,j=new URL(x+v+(v==="/"?"index.html.md":".md")).toString();function C(A){const k=`Read ${j} and answer questions based on the content.`,_=new URL(A);return _.searchParams.set("q",k),_.toString()}return(u.navigation?.actions?.items||r||SD).map(A=>{function k(_){const O={"mcp-server":{url:t,description:"MCP Server"}};return AD.replace("$NAME","mcp-server").replace("$BASE64_ENCODED_CONFIG",btoa(JSON.stringify(O["mcp-server"])))}switch(A){case"mcp-cursor":return t?{buttonText:c("page.actions.cursorMcpButtonText","Connect to Cursor"),title:c("page.actions.cursorMcpTitle","Connect to Cursor"),description:c("page.actions.cursorMcpDescription","Install MCP server on Cursor"),iconComponent:CD,onClick:()=>{try{const _=k(!0);window.open(_,"_blank")}catch(_){console.error(_)}}}:null;case"copy":return{buttonText:c("page.actions.copyButtonText","Copy"),title:c("page.actions.copyTitle","Copy for LLM"),description:c("page.actions.copyDescription","Copy page as Markdown for LLMs"),iconComponent:h5,onClick:async()=>{try{const _=await fetch(j);if(_.status!==200)throw new Error("Failed to fetch markdown content");const O=await _.text();L3.copyCustom(O)}catch(_){console.error(_)}}};case"view":return{buttonText:c("page.actions.viewAsMdButtonText","View as Markdown"),title:c("page.actions.viewAsMdTitle","View as Markdown"),description:c("page.actions.viewAsMdDescription","Open this page as Markdown"),iconComponent:wD,link:j};case"chatgpt":return m?{buttonText:c("page.actions.chatGptButtonText","Open in ChatGPT"),title:c("page.actions.chatGptTitle","Open in ChatGPT"),description:c("page.actions.chatGptDescription","Get insights from ChatGPT"),iconComponent:bD,link:C("https://chat.openai.com")}:null;case"claude":return m?{buttonText:c("page.actions.claudeButtonText","Open in Claude"),title:c("page.actions.claudeTitle","Open in Claude"),description:c("page.actions.claudeDescription","Get insights from Claude"),iconComponent:vD,link:C("https://claude.ai/new")}:null}}).filter(A=>A!==null)},[b,e,u.navigation?.actions?.items,r,t,c,m])}function ED(e,t,r){return!!(e?.seo?.llmstxt?.hide||t.navigation?.actions?.hide||e?.frontmatter?.excludeFromSearch||e?.metadata?.type==="openapi"&&r)}const _D=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M8 10.9998L3 5.9998L3.7 5.2998L8 9.5998L12.3 5.2998L13 5.9998L8 10.9998Z"})}),Ga=me(_D).attrs(()=>({"data-component-name":"icons/ChevronDownIcon/ChevronDownIcon"})).withConfig({displayName:"ChevronDownIcon",componentId:"sc-23d2d621-0"})(["path{fill:",";}flex-shrink:0;height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),OD=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M8 5L13 10L12.3 10.7L8 6.4L3.7 10.7L3 10L8 5Z"})}),PD=me(OD).attrs(()=>({"data-component-name":"icons/ChevronUpIcon/ChevronUpIcon"})).withConfig({displayName:"ChevronUpIcon",componentId:"sc-af018fdc-0"})(["path{fill:",";}flex-shrink:0;height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function Rc({children:e,className:t,active:r,trigger:n,triggerEvent:a="click",closeOnClick:s=!0,withArrow:l,dataAttributes:c,placement:u,alignment:d,onClick:f,onClose:b}){const m=T.useRef(null),[x,v]=cD(!1,r),j=()=>{v(!0)},C=()=>{v(!1),b?.()},A=()=>{C()},k=P=>{P.stopPropagation(),P.preventDefault(),v(!x)},_=P=>{(P.key==="Enter"||P.key===" ")&&k(P)};sd(m,C);const O=Yt.Children.only(n),S=T.cloneElement(O,{onClick:a==="click"?k:void 0,icon:l?x?h.jsx(PD,{}):h.jsx(Ga,{}):void 0,...l?{iconPosition:"right"}:{},...O.props,onKeyDown:a==="click"?_:void 0});return h.jsxs(ID,{"data-component-name":"Dropdown/Dropdown","data-testid":"dropdown",...c,className:t,ref:m,onPointerEnter:a==="hover"?j:void 0,onPointerLeave:a==="hover"?C:void 0,onClick:f,children:[S,h.jsx(ND,{placement:u,alignment:d,isOpen:x,onClick:s?A:void 0,children:e})]})}const ID=me.div.withConfig({displayName:"Dropdown__DropdownWrapper",componentId:"sc-fd0ed54c-0"})(["--button-gap:var(--spacing-xxs);display:flex;gap:var(--spacing-xxs);align-items:center;justify-content:space-between;cursor:pointer;height:100%;appearance:none;padding:0;margin:0;position:relative;text-decoration:none;"]),ND=me.div.withConfig({displayName:"Dropdown__ChildrenWrapper",componentId:"sc-fd0ed54c-1"})(["padding-top:var(--dropdown-menu-padding-top);position:absolute;top:",";bottom:",";left:",";right:",";display:",";z-index:var(--z-index-raised);"],({placement:e})=>e==="top"?"auto":"100%",({placement:e})=>e==="top"?"100%":"auto",({alignment:e})=>e==="start"?"0":"auto",({alignment:e})=>e==="end"?"0":"auto",({isOpen:e})=>e?"block":"none");function Tc({children:e,content:t,active:r,onAction:n,to:a,dangerous:s,prefix:l,suffix:c,disabled:u,separator:d,dataAttributes:f,className:b,separatorLine:m,style:x,role:v="menuitem",...j}){const C=()=>{n?.()},A=k=>{(k.key==="Enter"||k.key===" ")&&n?.()};return b=b||(r?" active":""),a?h.jsxs(m5,{as:Lc,"data-component-name":"Dropdown/DropdownMenuItem",className:b,$separatorLine:m,to:a,style:x,role:v,...f,...j,children:[l,e,c]}):h.jsxs(m5,{"data-component-name":"Dropdown/DropdownMenuItem",className:b,role:v,style:x,...f,onClick:C,onKeyDown:A,tabIndex:n?0:-1,active:r,disabled:u,separator:d,dangerous:s,$separatorLine:m,children:[l,e||t,c]})}const m5=me.li.withConfig({displayName:"DropdownMenuItem__DropdownMenuItemWrapper",componentId:"sc-8b9249eb-0"})(["display:flex;flex-direction:row;justify-content:var(--dropdown-menu-item-justify-content,flex-start);align-items:center;width:100%;border:none;background:none;appearance:none;text-align:left;gap:var(--spacing-xxs);> *{min-width:0;}cursor:pointer;pointer-events:auto;padding:var(--dropdown-menu-item-padding-vertical) var(--dropdown-menu-item-padding-horizontal);border-radius:var(--dropdown-menu-item-border-radius);&:focus-visible{outline:1px solid var(--dropdown-menu-item-border-color-focused);}background-color:var(--dropdown-menu-item-bg-color);color:var(--dropdown-menu-item-color);text-decoration:none;&:hover{background-color:var(--dropdown-menu-item-bg-color-hover);color:var(--dropdown-menu-item-color-hover);}"," "," "," "," ",""],({separator:e})=>e&&ke(["cursor:default;pointer-events:none;font-size:var(--dropdown-menu-item-separator-font-size);line-height:var(--dropdown-menu-item-separator-line-height);color:var(--dropdown-menu-item-separator-text-color);--dropdown-menu-item-bg-color-hover:var(--dropdown-menu-item-bg-color);"]),({active:e})=>e&&ke(["background-color:var(--dropdown-menu-item-bg-color-active);color:var(--dropdown-menu-item-color-active);svg{fill:var(--dropdown-menu-item-color-active);}"]),({disabled:e})=>e&&ke(["cursor:default;pointer-events:none;background-color:var(--dropdown-menu-item-bg-color-disabled);color:var(--dropdown-menu-item-color-disabled);svg{fill:var(--dropdown-menu-item-color-disabled);}"]),({$separatorLine:e})=>e&&ke(["border-bottom:1px solid var(--dropdown-menu-item-separator-border-color);border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:var(--dropdown-menu-item-padding-vertical);&:empty{padding-top:0;padding-bottom:0;margin-top:var(--dropdown-menu-item-padding-vertical);}"]),({dangerous:e})=>e&&ke(["&:hover,&{color:var(--dropdown-menu-item-color-dangerous);svg{fill:var(--dropdown-menu-item-color-dangerous);}}"]));function Id(e){let t=null;return"children"in e&&(t=e.children),"items"in e&&(t=e.items.map((r,n)=>h.jsx(Tc,{...r,children:r.content},n))),h.jsxs(LD,{"data-component-name":"Dropdown/DropdownMenu","data-testid":"dropdown-menu",className:e.className,role:e.role||"menu",children:[t,e.footer||null]})}const LD=me.ul.withConfig({displayName:"DropdownMenu__DropdownMenuWrapper",componentId:"sc-fc2a4493-0"})(["font-size:var(--dropdown-menu-font-size);font-weight:var(--dropdown-menu-font-weight);line-height:var(--dropdown-menu-line-height);color:var(--dropdown-menu-text-color);--md-list-margin:0;--md-list-left-padding:var(--dropdown-menu-padding);margin:0;min-width:var(--dropdown-menu-min-width);max-width:var(--dropdown-menu-max-width);max-height:var(--dropdown-menu-max-height);padding:var(--dropdown-menu-padding);background-color:var(--dropdown-menu-bg-color);border-radius:var(--dropdown-menu-border-radius);box-shadow:var(--dropdown-menu-box-shadow);border:1px solid var(--dropdown-menu-border-color);list-style-type:none;white-space:nowrap;overflow-x:hidden;overflow-y:auto;z-index:var(--z-index-surface);display:flex;flex-direction:column;gap:var(--dropdown-menu-item-gap);"]),zD=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M3.84997 2.35009C3.27647 2.79018 2.77103 3.31247 2.34997 3.90009L3.14997 4.50009C3.5172 3.99081 3.9549 3.53627 4.44997 3.15009L3.84997 2.35009Z"}),h.jsx("path",{d:"M2.29997 6.15009L1.34997 5.85009C1.10845 6.54077 0.98999 7.26847 0.999972 8.00009H1.99997C1.99794 7.37116 2.09929 6.74616 2.29997 6.15009Z"}),h.jsx("path",{d:"M1.34997 10.2001C1.58185 10.8973 1.91909 11.5549 2.34997 12.1501L3.14997 11.5501C2.78851 11.044 2.50221 10.4882 2.29997 9.90009L1.34997 10.2001Z"}),h.jsx("path",{d:"M3.89997 13.6501C4.49514 14.081 5.15275 14.4182 5.84997 14.6501L6.14997 13.7001C5.56184 13.4979 5.00608 13.2116 4.49997 12.8501L3.89997 13.6501Z"}),h.jsx("path",{d:"M5.84997 1.35009L6.14997 2.30009C6.74604 2.09942 7.37103 1.99806 7.99997 2.00009V1.00009C7.26835 0.990112 6.54065 1.10858 5.84997 1.35009Z"}),h.jsx("path",{d:"M12.1 13.6501C12.6889 13.2111 13.211 12.689 13.65 12.1001L12.85 11.5001C12.4781 12.022 12.0219 12.4783 11.5 12.8501L12.1 13.6501Z"}),h.jsx("path",{d:"M13.7 9.85009L14.65 10.1501C14.8675 9.45352 14.9853 8.72968 15 8.00009H14C14.002 8.62903 13.9007 9.25403 13.7 9.85009Z"}),h.jsx("path",{d:"M14.6 5.80009C14.3681 5.10288 14.0309 4.44526 13.6 3.85009L12.8 4.45009C13.1614 4.9562 13.4477 5.51196 13.65 6.10009L14.6 5.80009Z"}),h.jsx("path",{d:"M12.05 2.30009C11.4548 1.86921 10.7972 1.53197 10.1 1.30009L9.79997 2.25009C10.3881 2.45233 10.9439 2.73863 11.45 3.10009L12.05 2.30009Z"}),h.jsx("path",{d:"M10.15 14.6501L9.84997 13.7001C9.25391 13.9008 8.62891 14.0021 7.99997 14.0001V15.0001C8.72667 14.9568 9.44706 14.8395 10.15 14.6501Z"})]}),RD=me(zD).attrs(()=>({"data-component-name":"icons/CircleDashIcon/CircleDashIcon"})).withConfig({displayName:"CircleDashIcon",componentId:"sc-5c5c3f9e-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),TD=Gu(["0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}"]),n1=me(RD).attrs(()=>({"data-component-name":"icons/Spinner/Spinner"})).withConfig({displayName:"Spinner",componentId:"sc-2fdc8743-0"})(["animation:2s "," linear infinite;"],TD),DD=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M8 1C6.61553 1 5.26216 1.41054 4.11101 2.17971C2.95987 2.94888 2.06266 4.04213 1.53285 5.32122C1.00303 6.6003 0.86441 8.00776 1.13451 9.36563C1.4046 10.7235 2.07129 11.9708 3.05026 12.9497C4.02922 13.9287 5.2765 14.5954 6.63437 14.8655C7.99224 15.1356 9.3997 14.997 10.6788 14.4672C11.9579 13.9373 13.0511 13.0401 13.8203 11.889C14.5895 10.7378 15 9.38447 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1ZM7 10.7954L4.5 8.2954L5.2953 7.5L7 9.2046L10.705 5.5L11.5029 6.29295L7 10.7954Z"})}),b5=me(DD).attrs(()=>({"data-component-name":"icons/CheckmarkFilledIcon/CheckmarkFilledIcon"})).withConfig({displayName:"CheckmarkFilledIcon",componentId:"sc-f276078-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),MD=1e3;function y5(e){const{pageSlug:t,mcpUrl:r}=e,n=jD(t||"/",r,e.actions),[a,s]=T.useState("idle");if(!n.length)return null;const l=n[0],c=async d=>{"onClick"in d&&(s("processing"),await d.onClick(),s("done"),setTimeout(()=>{s("idle")},MD))},u=n.map(d=>({content:"link"in d?h.jsx($D,{to:d.link,external:!0,children:h.jsx(u5,{pageAction:d})}):h.jsx(u5,{pageAction:d}),onAction:"onClick"in d?()=>c(d):void 0}));return h.jsx(qD,{children:h.jsxs(HT,{variant:"outlined",size:"medium",children:[h.jsx(kt,{icon:FD(l,a),to:"link"in l?l.link:void 0,external:!0,onClick:()=>c(l),children:l.buttonText}),n.length>1?h.jsx(Rc,{withArrow:!0,trigger:h.jsx(kt,{}),placement:"bottom",alignment:"end",children:h.jsx(Id,{items:u})}):null]})})}function FD(e,t){switch(t){case"processing":return h.jsx(n1,{color:"var(--page-actions-processing-icon-color)"});case"done":return h.jsx(b5,{color:"var(--page-actions-done-icon-color)"});default:return h.jsx(e.iconComponent,{})}}const qD=me.div.withConfig({displayName:"PageActions__PageActionsWrapper",componentId:"sc-ad8aabc6-0"})(["margin-left:auto;padding-left:var(--page-actions-padding-left);--button-color:var(--page-actions-button-text-color);.button-group-size-medium .button.button-size-medium{--button-icon-left-padding:var(--page-actions-button-padding);}"]),$D=me(Lc).withConfig({displayName:"PageActions__LinkMenuItem",componentId:"sc-ad8aabc6-1"})(["text-decoration:none;--link-decoration-hover:none;"]),HD="md";function BD({level:e,id:t,children:r,"data-source":n,"data-hash":a,className:s,__idx:l}){const{pathname:c}=fo(),{usePageProps:u}=Qr(),d=u()?.metadata?.type==="markdown",f=h.jsx("a",{"aria-label":`link to ${t}`,href:`#${t}`,className:Q6("anchor","before"),children:h.jsx(Tr,{size:"14px",color:"--heading-anchor-color"})});return T.createElement(`h${e}`,{id:t,className:Q6("heading-anchor",HD,s),"data-component-name":"Markdoc/Heading/Heading","data-source":n,"data-hash":a},h.jsxs(UD,{children:[f,h.jsx("span",{children:r}),d&&l===0?h.jsx(y5,{pageSlug:c}):null]}))}const UD=me.div.withConfig({displayName:"Heading__HeadingContentWrapper",componentId:"sc-3bdbb3fe-0"})(["display:flex;gap:var(--spacing-xs);align-items:center;"]);var o1,v5;function VD(){if(v5)return o1;v5=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString;return o1=function(r,n,a){if(t.call(n)!=="[object Function]")throw new TypeError("iterator must be a function");var s=r.length;if(s===+s)for(var l=0;l2){var m=l.lastIndexOf("/");if(m!==l.length-1){m===-1?(l="",c=0):(l=l.slice(0,m),c=l.length-1-l.lastIndexOf("/")),u=b,d=0;continue}}else if(l.length===2||l.length===1){l="",c=0,u=b,d=0;continue}}s&&(l.length>0?l+="/..":l="..",c=2)}else l.length>0?l+="/"+a.slice(u+1,b):l=a.slice(u+1,b),c=b-u-1;u=b,d=0}else f===46&&d!==-1?++d:d=-1}return l}function r(a,s){var l=s.dir||s.root,c=s.base||(s.name||"")+(s.ext||"");return l?l===s.root?l+c:l+a+c:c}var n={resolve:function(){for(var a="",s=!1,l,c=arguments.length-1;c>=-1&&!s;c--){var u;c>=0?u=arguments[c]:(l===void 0&&(l=process.cwd()),u=l),e(u),u.length!==0&&(a=u+"/"+a,s=u.charCodeAt(0)===47)}return a=t(a,!s),s?a.length>0?"/"+a:"/":a.length>0?a:"."},normalize:function(a){if(e(a),a.length===0)return".";var s=a.charCodeAt(0)===47,l=a.charCodeAt(a.length-1)===47;return a=t(a,!s),a.length===0&&!s&&(a="."),a.length>0&&l&&(a+="/"),s?"/"+a:a},isAbsolute:function(a){return e(a),a.length>0&&a.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var a,s=0;s0&&(a===void 0?a=l:a+="/"+l)}return a===void 0?".":n.normalize(a)},relative:function(a,s){if(e(a),e(s),a===s||(a=n.resolve(a),s=n.resolve(s),a===s))return"";for(var l=1;lm){if(s.charCodeAt(d+v)===47)return s.slice(d+v+1);if(v===0)return s.slice(d+v)}else u>m&&(a.charCodeAt(l+v)===47?x=v:v===0&&(x=0));break}var j=a.charCodeAt(l+v),C=s.charCodeAt(d+v);if(j!==C)break;j===47&&(x=v)}var A="";for(v=l+x+1;v<=c;++v)(v===c||a.charCodeAt(v)===47)&&(A.length===0?A+="..":A+="/..");return A.length>0?A+s.slice(d+x):(d+=x,s.charCodeAt(d)===47&&++d,s.slice(d))},_makeLong:function(a){return a},dirname:function(a){if(e(a),a.length===0)return".";for(var s=a.charCodeAt(0),l=s===47,c=-1,u=!0,d=a.length-1;d>=1;--d)if(s=a.charCodeAt(d),s===47){if(!u){c=d;break}}else u=!1;return c===-1?l?"/":".":l&&c===1?"//":a.slice(0,c)},basename:function(a,s){if(s!==void 0&&typeof s!="string")throw new TypeError('"ext" argument must be a string');e(a);var l=0,c=-1,u=!0,d;if(s!==void 0&&s.length>0&&s.length<=a.length){if(s.length===a.length&&s===a)return"";var f=s.length-1,b=-1;for(d=a.length-1;d>=0;--d){var m=a.charCodeAt(d);if(m===47){if(!u){l=d+1;break}}else b===-1&&(u=!1,b=d+1),f>=0&&(m===s.charCodeAt(f)?--f===-1&&(c=d):(f=-1,c=b))}return l===c?c=b:c===-1&&(c=a.length),a.slice(l,c)}else{for(d=a.length-1;d>=0;--d)if(a.charCodeAt(d)===47){if(!u){l=d+1;break}}else c===-1&&(u=!1,c=d+1);return c===-1?"":a.slice(l,c)}},extname:function(a){e(a);for(var s=-1,l=0,c=-1,u=!0,d=0,f=a.length-1;f>=0;--f){var b=a.charCodeAt(f);if(b===47){if(!u){l=f+1;break}continue}c===-1&&(u=!1,c=f+1),b===46?s===-1?s=f:d!==1&&(d=1):s!==-1&&(d=-1)}return s===-1||c===-1||d===0||d===1&&s===c-1&&s===l+1?"":a.slice(s,c)},format:function(a){if(a===null||typeof a!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof a);return r("/",a)},parse:function(a){e(a);var s={root:"",dir:"",base:"",ext:"",name:""};if(a.length===0)return s;var l=a.charCodeAt(0),c=l===47,u;c?(s.root="/",u=1):u=0;for(var d=-1,f=0,b=-1,m=!0,x=a.length-1,v=0;x>=u;--x){if(l=a.charCodeAt(x),l===47){if(!m){f=x+1;break}continue}b===-1&&(m=!1,b=x+1),l===46?d===-1?d=x:v!==1&&(v=1):d!==-1&&(v=-1)}return d===-1||b===-1||v===0||v===1&&d===b-1&&d===f+1?b!==-1&&(f===0&&c?s.base=s.name=a.slice(1,b):s.base=s.name=a.slice(f,b)):(f===0&&c?(s.name=a.slice(1,d),s.base=a.slice(1,b)):(s.name=a.slice(f,d),s.base=a.slice(f,b)),s.ext=a.slice(d,b)),f>0?s.dir=a.slice(0,f-1):c&&(s.dir="/"),s},sep:"/",delimiter:":",win32:null,posix:null};return n.posix=n,i1=n,i1}var In=s1(),l1={exports:{}},KD=l1.exports,k5;function YD(){return k5||(k5=1,(function(e,t){(function(r,n){e.exports=n()})(KD,function(){function r(){}return r.prototype.encodeReserved=function(n){return n.split(/(%[0-9A-Fa-f]{2})/g).map(function(a){return/%[0-9A-Fa-f]/.test(a)||(a=encodeURI(a).replace(/%5B/g,"[").replace(/%5D/g,"]")),a}).join("")},r.prototype.encodeUnreserved=function(n){return encodeURIComponent(n).replace(/[!'()*]/g,function(a){return"%"+a.charCodeAt(0).toString(16).toUpperCase()})},r.prototype.encodeValue=function(n,a,s){return a=n==="+"||n==="#"?this.encodeReserved(a):this.encodeUnreserved(a),s?this.encodeUnreserved(s)+"="+a:a},r.prototype.isDefined=function(n){return n!=null},r.prototype.isKeyOperator=function(n){return n===";"||n==="&"||n==="?"},r.prototype.getValues=function(n,a,s,l){var c=n[s],u=[];if(this.isDefined(c)&&c!=="")if(typeof c=="string"||typeof c=="number"||typeof c=="boolean")c=c.toString(),l&&l!=="*"&&(c=c.substring(0,parseInt(l,10))),u.push(this.encodeValue(a,c,this.isKeyOperator(a)?s:null));else if(l==="*")Array.isArray(c)?c.filter(this.isDefined).forEach(function(f){u.push(this.encodeValue(a,f,this.isKeyOperator(a)?s:null))},this):Object.keys(c).forEach(function(f){this.isDefined(c[f])&&u.push(this.encodeValue(a,c[f],f))},this);else{var d=[];Array.isArray(c)?c.filter(this.isDefined).forEach(function(f){d.push(this.encodeValue(a,f))},this):Object.keys(c).forEach(function(f){this.isDefined(c[f])&&(d.push(this.encodeUnreserved(f)),d.push(this.encodeValue(a,c[f].toString())))},this),this.isKeyOperator(a)?u.push(this.encodeUnreserved(s)+"="+d.join(",")):d.length!==0&&u.push(d.join(","))}else a===";"?this.isDefined(c)&&u.push(this.encodeUnreserved(s)):c===""&&(a==="&"||a==="?")?u.push(this.encodeUnreserved(s)+"="):c===""&&u.push("");return u},r.prototype.parse=function(n){var a=this,s=["+","#",".","/",";","?","&"];return{expand:function(l){return n.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(c,u,d){if(u){var f=null,b=[];if(s.indexOf(u.charAt(0))!==-1&&(f=u.charAt(0),u=u.substr(1)),u.split(/,/g).forEach(function(x){var v=/([^:\*]*)(?::(\d+)|(\*))?/.exec(x);b.push.apply(b,a.getValues(l,f,v[1],v[2]||v[3]))}),f&&f!=="+"){var m=",";return f==="?"?m="&":f!=="#"&&(m=f),(b.length!==0?f:"")+b.join(m)}else return b.join(",")}else return a.encodeReserved(d)})}}},new r})})(l1)),l1.exports}var JD=YD();const c1=Gn(JD);function C5(e,t=!1){let r=e;t&&r.startsWith("//")&&(r="http:"+e);try{return URL?.parse?URL?.parse(r):new URL(r)}catch(n){return console.error(`Invalid URL: ${r}`,n),null}}function QD(e){try{const t=new URL(e);let r=t.pathname;if(r.endsWith("/"))return t.origin+r;const n=r.lastIndexOf("/");return n!==-1?(r=r.substring(0,n+1),t.origin+r):t.origin+"/"}catch(t){console.error(`Invalid URL: ${e}`,t);return}}function S5(e,t){const r={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=t(e[n],n,e));return r}function XD(e,t){const r=[],n=a=>{for(const s of a)r.push(s),s[t]&&n(s[t])};return n(e),r}function A5(e){return e.endsWith("/")?e.substring(0,e.length-1):e}function p1(e){return!isNaN(parseFloat(e))&&isFinite(e)}const eM=e=>Array.isArray(e)&&e.some(t=>ta(t)),tM=e=>e.filter(t=>!!t),rM=e=>ta(e)&&!Array.isArray(e);function j5(e){return/(?:^[a-z][a-z0-9+.-]*:|\/\/)/i.test(e)}function nM(e,t){let r;if(t.startsWith("//"))r=`${C5(e,!0)?.protocol||"https:"}${t}`;else if(j5(t))r=t;else if(!t.startsWith("/"))r=A5(e)+"/"+t;else{const n=C5(e);n?(n.pathname=t,r=n.toString()):r=t}return A5(r)}function oM(e){return e.charAt(0).toUpperCase()+e.slice(1)}function aM(e){try{if(!e)return"";const t=new URL(e);return t.search="",t.hash="",t.toString()}catch{return e}}function iM(e){return e.replace(/&#(\d+);/g,(t,r)=>String.fromCharCode(parseInt(r,10))).replace(/&/g,"&").replace(/"/g,'"')}function u1(e){return e&&e.replace(/#/g,"_").toLowerCase()}const Za=e=>Ec(e)?e:e?.raw,or=(e,t)=>{const r=e?.[`x-parsed-md-${t}`]||e?.[t];if(!r)return;if(!e?.[`x-parsed-md-${t}`]&&t!=="x-enumDescriptions")return e?.[t];if(t!=="x-enumDescriptions")return lM(e,t);let n={};for(const a in r)a.startsWith("x-parsed-md")||(n[a]=r?.[`x-parsed-md-${a}`]||r?.[a]);return Object.keys(n).length?n:r};function sM(e){return e.name||e.description}function lM(e,t){const r=e?.[`x-parsed-md-${t}`]||e?.[t];return r?.raw?r:{result:r?.result||e?.[t]?.result||e?.[t],raw:e?.[t]}}var E5=(function(e){return e.OCTET_STREAM="application/octet-stream",e.MULTIPART="multipart/form-data",e.URL_ENCODED="application/x-www-form-urlencoded",e.JSON="application/json",e.XML="application/xml",e})({});const cM="data-section-id",_5=0,pM="other",Dc="webhooks",uM=["title"],dM=100,O5=150,fM=["text","title","path","httpPath","parameters[]:name","parameters[]:description","parameters[]:place","parameters[]:path"];var d1={exports:{}},gM=d1.exports,P5;function hM(){return P5||(P5=1,(function(e,t){(function(r,n,a){e.exports=a(),e.exports.default=a()})("slugify",gM,function(){var r=JSON.parse(`{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","\xA2":"cent","\xA3":"pound","\xA4":"currency","\xA5":"yen","\xA9":"(c)","\xAA":"a","\xAE":"(r)","\xBA":"o","\xC0":"A","\xC1":"A","\xC2":"A","\xC3":"A","\xC4":"A","\xC5":"A","\xC6":"AE","\xC7":"C","\xC8":"E","\xC9":"E","\xCA":"E","\xCB":"E","\xCC":"I","\xCD":"I","\xCE":"I","\xCF":"I","\xD0":"D","\xD1":"N","\xD2":"O","\xD3":"O","\xD4":"O","\xD5":"O","\xD6":"O","\xD8":"O","\xD9":"U","\xDA":"U","\xDB":"U","\xDC":"U","\xDD":"Y","\xDE":"TH","\xDF":"ss","\xE0":"a","\xE1":"a","\xE2":"a","\xE3":"a","\xE4":"a","\xE5":"a","\xE6":"ae","\xE7":"c","\xE8":"e","\xE9":"e","\xEA":"e","\xEB":"e","\xEC":"i","\xED":"i","\xEE":"i","\xEF":"i","\xF0":"d","\xF1":"n","\xF2":"o","\xF3":"o","\xF4":"o","\xF5":"o","\xF6":"o","\xF8":"o","\xF9":"u","\xFA":"u","\xFB":"u","\xFC":"u","\xFD":"y","\xFE":"th","\xFF":"y","\u0100":"A","\u0101":"a","\u0102":"A","\u0103":"a","\u0104":"A","\u0105":"a","\u0106":"C","\u0107":"c","\u010C":"C","\u010D":"c","\u010E":"D","\u010F":"d","\u0110":"DJ","\u0111":"dj","\u0112":"E","\u0113":"e","\u0116":"E","\u0117":"e","\u0118":"e","\u0119":"e","\u011A":"E","\u011B":"e","\u011E":"G","\u011F":"g","\u0122":"G","\u0123":"g","\u0128":"I","\u0129":"i","\u012A":"i","\u012B":"i","\u012E":"I","\u012F":"i","\u0130":"I","\u0131":"i","\u0136":"k","\u0137":"k","\u013B":"L","\u013C":"l","\u013D":"L","\u013E":"l","\u0141":"L","\u0142":"l","\u0143":"N","\u0144":"n","\u0145":"N","\u0146":"n","\u0147":"N","\u0148":"n","\u014C":"O","\u014D":"o","\u0150":"O","\u0151":"o","\u0152":"OE","\u0153":"oe","\u0154":"R","\u0155":"r","\u0158":"R","\u0159":"r","\u015A":"S","\u015B":"s","\u015E":"S","\u015F":"s","\u0160":"S","\u0161":"s","\u0162":"T","\u0163":"t","\u0164":"T","\u0165":"t","\u0168":"U","\u0169":"u","\u016A":"u","\u016B":"u","\u016E":"U","\u016F":"u","\u0170":"U","\u0171":"u","\u0172":"U","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017A":"z","\u017B":"Z","\u017C":"z","\u017D":"Z","\u017E":"z","\u018F":"E","\u0192":"f","\u01A0":"O","\u01A1":"o","\u01AF":"U","\u01B0":"u","\u01C8":"LJ","\u01C9":"lj","\u01CB":"NJ","\u01CC":"nj","\u0218":"S","\u0219":"s","\u021A":"T","\u021B":"t","\u0259":"e","\u02DA":"o","\u0386":"A","\u0388":"E","\u0389":"H","\u038A":"I","\u038C":"O","\u038E":"Y","\u038F":"W","\u0390":"i","\u0391":"A","\u0392":"B","\u0393":"G","\u0394":"D","\u0395":"E","\u0396":"Z","\u0397":"H","\u0398":"8","\u0399":"I","\u039A":"K","\u039B":"L","\u039C":"M","\u039D":"N","\u039E":"3","\u039F":"O","\u03A0":"P","\u03A1":"R","\u03A3":"S","\u03A4":"T","\u03A5":"Y","\u03A6":"F","\u03A7":"X","\u03A8":"PS","\u03A9":"W","\u03AA":"I","\u03AB":"Y","\u03AC":"a","\u03AD":"e","\u03AE":"h","\u03AF":"i","\u03B0":"y","\u03B1":"a","\u03B2":"b","\u03B3":"g","\u03B4":"d","\u03B5":"e","\u03B6":"z","\u03B7":"h","\u03B8":"8","\u03B9":"i","\u03BA":"k","\u03BB":"l","\u03BC":"m","\u03BD":"n","\u03BE":"3","\u03BF":"o","\u03C0":"p","\u03C1":"r","\u03C2":"s","\u03C3":"s","\u03C4":"t","\u03C5":"y","\u03C6":"f","\u03C7":"x","\u03C8":"ps","\u03C9":"w","\u03CA":"i","\u03CB":"y","\u03CC":"o","\u03CD":"y","\u03CE":"w","\u0401":"Yo","\u0402":"DJ","\u0404":"Ye","\u0406":"I","\u0407":"Yi","\u0408":"J","\u0409":"LJ","\u040A":"NJ","\u040B":"C","\u040F":"DZ","\u0410":"A","\u0411":"B","\u0412":"V","\u0413":"G","\u0414":"D","\u0415":"E","\u0416":"Zh","\u0417":"Z","\u0418":"I","\u0419":"J","\u041A":"K","\u041B":"L","\u041C":"M","\u041D":"N","\u041E":"O","\u041F":"P","\u0420":"R","\u0421":"S","\u0422":"T","\u0423":"U","\u0424":"F","\u0425":"H","\u0426":"C","\u0427":"Ch","\u0428":"Sh","\u0429":"Sh","\u042A":"U","\u042B":"Y","\u042C":"","\u042D":"E","\u042E":"Yu","\u042F":"Ya","\u0430":"a","\u0431":"b","\u0432":"v","\u0433":"g","\u0434":"d","\u0435":"e","\u0436":"zh","\u0437":"z","\u0438":"i","\u0439":"j","\u043A":"k","\u043B":"l","\u043C":"m","\u043D":"n","\u043E":"o","\u043F":"p","\u0440":"r","\u0441":"s","\u0442":"t","\u0443":"u","\u0444":"f","\u0445":"h","\u0446":"c","\u0447":"ch","\u0448":"sh","\u0449":"sh","\u044A":"u","\u044B":"y","\u044C":"","\u044D":"e","\u044E":"yu","\u044F":"ya","\u0451":"yo","\u0452":"dj","\u0454":"ye","\u0456":"i","\u0457":"yi","\u0458":"j","\u0459":"lj","\u045A":"nj","\u045B":"c","\u045D":"u","\u045F":"dz","\u0490":"G","\u0491":"g","\u0492":"GH","\u0493":"gh","\u049A":"KH","\u049B":"kh","\u04A2":"NG","\u04A3":"ng","\u04AE":"UE","\u04AF":"ue","\u04B0":"U","\u04B1":"u","\u04BA":"H","\u04BB":"h","\u04D8":"AE","\u04D9":"ae","\u04E8":"OE","\u04E9":"oe","\u0531":"A","\u0532":"B","\u0533":"G","\u0534":"D","\u0535":"E","\u0536":"Z","\u0537":"E'","\u0538":"Y'","\u0539":"T'","\u053A":"JH","\u053B":"I","\u053C":"L","\u053D":"X","\u053E":"C'","\u053F":"K","\u0540":"H","\u0541":"D'","\u0542":"GH","\u0543":"TW","\u0544":"M","\u0545":"Y","\u0546":"N","\u0547":"SH","\u0549":"CH","\u054A":"P","\u054B":"J","\u054C":"R'","\u054D":"S","\u054E":"V","\u054F":"T","\u0550":"R","\u0551":"C","\u0553":"P'","\u0554":"Q'","\u0555":"O''","\u0556":"F","\u0587":"EV","\u0621":"a","\u0622":"aa","\u0623":"a","\u0624":"u","\u0625":"i","\u0626":"e","\u0627":"a","\u0628":"b","\u0629":"h","\u062A":"t","\u062B":"th","\u062C":"j","\u062D":"h","\u062E":"kh","\u062F":"d","\u0630":"th","\u0631":"r","\u0632":"z","\u0633":"s","\u0634":"sh","\u0635":"s","\u0636":"dh","\u0637":"t","\u0638":"z","\u0639":"a","\u063A":"gh","\u0641":"f","\u0642":"q","\u0643":"k","\u0644":"l","\u0645":"m","\u0646":"n","\u0647":"h","\u0648":"w","\u0649":"a","\u064A":"y","\u064B":"an","\u064C":"on","\u064D":"en","\u064E":"a","\u064F":"u","\u0650":"e","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u067E":"p","\u0686":"ch","\u0698":"zh","\u06A9":"k","\u06AF":"g","\u06CC":"y","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u0E3F":"baht","\u10D0":"a","\u10D1":"b","\u10D2":"g","\u10D3":"d","\u10D4":"e","\u10D5":"v","\u10D6":"z","\u10D7":"t","\u10D8":"i","\u10D9":"k","\u10DA":"l","\u10DB":"m","\u10DC":"n","\u10DD":"o","\u10DE":"p","\u10DF":"zh","\u10E0":"r","\u10E1":"s","\u10E2":"t","\u10E3":"u","\u10E4":"f","\u10E5":"k","\u10E6":"gh","\u10E7":"q","\u10E8":"sh","\u10E9":"ch","\u10EA":"ts","\u10EB":"dz","\u10EC":"ts","\u10ED":"ch","\u10EE":"kh","\u10EF":"j","\u10F0":"h","\u1E62":"S","\u1E63":"s","\u1E80":"W","\u1E81":"w","\u1E82":"W","\u1E83":"w","\u1E84":"W","\u1E85":"w","\u1E9E":"SS","\u1EA0":"A","\u1EA1":"a","\u1EA2":"A","\u1EA3":"a","\u1EA4":"A","\u1EA5":"a","\u1EA6":"A","\u1EA7":"a","\u1EA8":"A","\u1EA9":"a","\u1EAA":"A","\u1EAB":"a","\u1EAC":"A","\u1EAD":"a","\u1EAE":"A","\u1EAF":"a","\u1EB0":"A","\u1EB1":"a","\u1EB2":"A","\u1EB3":"a","\u1EB4":"A","\u1EB5":"a","\u1EB6":"A","\u1EB7":"a","\u1EB8":"E","\u1EB9":"e","\u1EBA":"E","\u1EBB":"e","\u1EBC":"E","\u1EBD":"e","\u1EBE":"E","\u1EBF":"e","\u1EC0":"E","\u1EC1":"e","\u1EC2":"E","\u1EC3":"e","\u1EC4":"E","\u1EC5":"e","\u1EC6":"E","\u1EC7":"e","\u1EC8":"I","\u1EC9":"i","\u1ECA":"I","\u1ECB":"i","\u1ECC":"O","\u1ECD":"o","\u1ECE":"O","\u1ECF":"o","\u1ED0":"O","\u1ED1":"o","\u1ED2":"O","\u1ED3":"o","\u1ED4":"O","\u1ED5":"o","\u1ED6":"O","\u1ED7":"o","\u1ED8":"O","\u1ED9":"o","\u1EDA":"O","\u1EDB":"o","\u1EDC":"O","\u1EDD":"o","\u1EDE":"O","\u1EDF":"o","\u1EE0":"O","\u1EE1":"o","\u1EE2":"O","\u1EE3":"o","\u1EE4":"U","\u1EE5":"u","\u1EE6":"U","\u1EE7":"u","\u1EE8":"U","\u1EE9":"u","\u1EEA":"U","\u1EEB":"u","\u1EEC":"U","\u1EED":"u","\u1EEE":"U","\u1EEF":"u","\u1EF0":"U","\u1EF1":"u","\u1EF2":"Y","\u1EF3":"y","\u1EF4":"Y","\u1EF5":"y","\u1EF6":"Y","\u1EF7":"y","\u1EF8":"Y","\u1EF9":"y","\u2013":"-","\u2018":"'","\u2019":"'","\u201C":"\\"","\u201D":"\\"","\u201E":"\\"","\u2020":"+","\u2022":"*","\u2026":"...","\u20A0":"ecu","\u20A2":"cruzeiro","\u20A3":"french franc","\u20A4":"lira","\u20A5":"mill","\u20A6":"naira","\u20A7":"peseta","\u20A8":"rupee","\u20A9":"won","\u20AA":"new shequel","\u20AB":"dong","\u20AC":"euro","\u20AD":"kip","\u20AE":"tugrik","\u20AF":"drachma","\u20B0":"penny","\u20B1":"peso","\u20B2":"guarani","\u20B3":"austral","\u20B4":"hryvnia","\u20B5":"cedi","\u20B8":"kazakhstani tenge","\u20B9":"indian rupee","\u20BA":"turkish lira","\u20BD":"russian ruble","\u20BF":"bitcoin","\u2120":"sm","\u2122":"tm","\u2202":"d","\u2206":"delta","\u2211":"sum","\u221E":"infinity","\u2665":"love","\u5143":"yuan","\u5186":"yen","\uFDFC":"rial","\uFEF5":"laa","\uFEF7":"laa","\uFEF9":"lai","\uFEFB":"la"}`),n=JSON.parse('{"bg":{"\u0419":"Y","\u0426":"Ts","\u0429":"Sht","\u042A":"A","\u042C":"Y","\u0439":"y","\u0446":"ts","\u0449":"sht","\u044A":"a","\u044C":"y"},"de":{"\xC4":"AE","\xE4":"ae","\xD6":"OE","\xF6":"oe","\xDC":"UE","\xFC":"ue","\xDF":"ss","%":"prozent","&":"und","|":"oder","\u2211":"summe","\u221E":"unendlich","\u2665":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","\xA2":"centavos","\xA3":"libras","\xA4":"moneda","\u20A3":"francos","\u2211":"suma","\u221E":"infinito","\u2665":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","\xA2":"centime","\xA3":"livre","\xA4":"devise","\u20A3":"franc","\u2211":"somme","\u221E":"infini","\u2665":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","\xA2":"centavo","\u2211":"soma","\xA3":"libra","\u221E":"infinito","\u2665":"amor"},"uk":{"\u0418":"Y","\u0438":"y","\u0419":"Y","\u0439":"y","\u0426":"Ts","\u0446":"ts","\u0425":"Kh","\u0445":"kh","\u0429":"Shch","\u0449":"shch","\u0413":"H","\u0433":"h"},"vi":{"\u0110":"D","\u0111":"d"},"da":{"\xD8":"OE","\xF8":"oe","\xC5":"AA","\xE5":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"st\xF8rre end"},"nb":{"&":"og","\xC5":"AA","\xC6":"AE","\xD8":"OE","\xE5":"aa","\xE6":"ae","\xF8":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","\xC5":"AA","\xC4":"AE","\xD6":"OE","\xE5":"aa","\xE4":"ae","\xF6":"oe"}}');function a(s,l){if(typeof s!="string")throw new Error("slugify: string argument expected");l=typeof l=="string"?{replacement:l}:l||{};var c=n[l.locale]||{},u=l.replacement===void 0?"-":l.replacement,d=l.trim===void 0?!0:l.trim,f=s.normalize().split("").reduce(function(b,m){var x=c[m];return x===void 0&&(x=r[m]),x===void 0&&(x=m),x===u&&(x=" "),b+x.replace(l.remove||/[^\w\s$*_+~.()'"!\-:@]+/g,"")},"");return l.strict&&(f=f.replace(/[^A-Za-z0-9\s]/g,"")),d&&(f=f.trim()),f=f.replace(/\s+/g,u),l.lower&&(f=f.toLowerCase()),f}return a.extend=function(s){Object.assign(r,s)},a})})(d1)),d1.exports}var mM=hM();const bM=Gn(mM);function yM(e){return e.split("").map(t=>t+"\u0335").join("")}function I5(e){return e.replace(/[.[\]]/g,t=>({".":"%2e","[":"%5b","]":"%5d"})[t]||"")}function $s(e){return e.replace(/\\/g,"%5C")}function vM(e){return e.replace(/%/g,"")}function ar(e){try{return decodeURIComponent(e)}catch(t){return console.error(`Decoding failed: ${e}`,t),e}}function Hs(e){return bM(e)||e.toString().toLowerCase().replace(/\s+/g,"-").replace(/&/g,"-and-").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}function N5(e,t={}){try{return JSON.parse(e)}catch{return t}}function L5(e){return typeof e=="string"&&/\dxx/i.test(e)}function xM(e){return e==="default"||p1(e)||L5(e)}function z5(e,t=!1){if(e==="default")return t?"error":"success";let r=typeof e=="string"?parseInt(e,10):e;if(L5(e)&&(r*=100),r<100||r>599)throw new Error("invalid HTTP code");let n="success";return r>=300&&r<400?n="redirect":r>=400?n="error":r<200&&(n="info"),n}const wM={get:!0,post:!0,put:!0,head:!0,patch:!0,delete:!0,options:!0,$ref:!0};function R5(e){return e in wM}function T5(e){const{operationId:t,pathName:r}=e,n=Za(or(e,"description"));return Za(or(e,"summary"))||t||n&&n.substring(0,50)||r||""}function D5(e,t){return t?.id?tn(t.id,u1(e.operationId?e.operationId:f1(e.pointer))).toLowerCase():e.tags?.length?u1(e.operationId?e.operationId:f1(e.pointer)):u1(e.operationId?tn(pM,e.operationId):f1(e.pointer))}function f1(e){return e?.startsWith("/")?e.slice(1,e.length):e}const M5={multipleOf:"number",maximum:"number",exclusiveMaximum:"number",minimum:"number",exclusiveMinimum:"number",maxLength:"string",minLength:"string",pattern:"string",contentEncoding:"string",contentMediaType:"string",items:"array",maxItems:"array",minItems:"array",uniqueItems:"array",maxProperties:"object",minProperties:"object",required:"object",additionalProperties:"object",unevaluatedProperties:"object",patternProperties:"object",properties:"object"};function kM(e){if(e.type!==void 0&&!Array.isArray(e.type))return e.type;const t=Object.keys(M5);for(const r of t){const n=M5[r];if(e[r]!==void 0)return n}return"any"}function F5(e,t=e.type){if(e["x-circular-ref"]||e["x-complex"])return!0;if(e.oneOf!==void 0||e.anyOf!==void 0||e.if&&e.then||e.if&&e.else)return!1;let r=!0;const n=Array.isArray(t);return(t==="object"||n&&t?.includes("object"))&&(r=e.properties!==void 0?Object.keys(e.properties).length===0:e.additionalProperties===void 0&&e.unevaluatedProperties===void 0&&e.patternProperties===void 0),Array.isArray(e.items)||Array.isArray(e.prefixItems)?!1:(e.items!==void 0&&typeof e.items!="boolean"&&(t==="array"||n&&t?.includes("array"))&&(r=F5(e.items,e.items.type)),r)}function g1(e){return e.search(/json/i)!==-1}function q5(e){return e?.search(/xml/i)!==-1}function $5(e){return e===E5.URL_ENCODED}function CM(e){return e===E5.MULTIPART}function Nd(e,t,r){return Array.isArray(e)?e.map(n=>n.toString()).join(r):typeof e=="object"?Object.keys(e).map(n=>`${n}${r}${e[n]}`).join(r):t+"="+e.toString()}function H5(e,t){return Array.isArray(e)?(console.warn("deepObject style cannot be used with array value:"+e.toString()),""):typeof e=="object"?Object.keys(e).map(r=>e[r]?`${t}[${r}]=${e[r]}`:void 0).filter(Boolean).join("&"):(console.warn("deepObject style cannot be used with non-object value:"+e.toString()),"")}function Mc(e,t,r){const n="__redoc_param_name__",a=t?"*":"";return c1.parse(`{?${n}${a}}`).expand({[n]:r}).substring(1).replace(/__redoc_param_name__/g,e)}function B5(e,t){const r=e?"*":"",n="__redoc_param_name__",a=c1.parse(`{${n}${r}}`);return ar(a.expand({[n]:t}))}function SM(e,t={}){if(Array.isArray(e))throw new Error("Payload must have fields: "+e.toString());return Object.keys(e).map(r=>{const n=e[r],{style:a="form",explode:s=!0}=t[r]||{};switch(a){case"form":return Mc(r,s,n);case"spaceDelimited":return Nd(n,r,"%20");case"pipeDelimited":return Nd(n,r,"|");case"deepObject":return H5(n,r);default:return console.warn("Incorrect or unsupported encoding style: "+a),""}}).join("&")}function AM(e,t,r,n){const a=r?"*":"";let s="";t==="label"?s=".":t==="matrix"&&(s=";");const l="__redoc_param_name__";return c1.parse(`{${s}${l}${a}}`).expand({[l]:n}).replace(/__redoc_param_name__/g,e)}function jM(e,t,r,n){const a=s=>{switch(t){case"form":return Mc(e,r,s);case"spaceDelimited":return!Array.isArray(s)&&typeof s!="object"?(console.warn("The style spaceDelimited is applicable to arrays or objects"),""):r?Mc(e,r,s):Nd(n,e,"%20");case"pipeDelimited":return!Array.isArray(s)&&typeof s!="object"?(console.warn("The style pipeDelimited is applicable to arrays or objects"),""):r?Mc(e,r,s):Nd(n,e,"|");case"deepObject":return!r||Array.isArray(s)||typeof s!="object"?(console.warn("The style deepObject is only applicable for objects with explode=true"),""):H5(s,e);case"simple":return B5(r,n);default:return console.warn("Unexpected style for query: "+t),""}};return eM(n)&&(n=tM(n).map(s=>a(s))),a(n)}function EM(e,t,r){switch(e){case"simple":return B5(t,r);default:return console.warn("Unexpected style for header: "+e),""}}function _M(e,t,r,n){switch(t){case"form":return Mc(e,r,n);default:return console.warn("Unexpected style for cookie: "+t),""}}function U5(e,t){return g1(t)?JSON.stringify(e):(console.warn(`Parameter serialization as ${t} is not supported`),"")}function OM(e,t){const{name:r,style:n,explode:a=!1,serializationMime:s}=e;if(s)switch(e.in){case"path":case"header":return U5(t,s);case"cookie":case"query":return`${r}=${U5(t,s)}`;default:return console.warn("Unexpected parameter location: "+e.in),""}if(!n)return console.warn(`Missing style attribute or content for parameter ${r}`),"";switch(e.in){case"path":return AM(r,n,a,t);case"query":return jM(r,n,a,t);case"header":return EM(n,a,t);case"cookie":return _M(r,n,a,t);default:return console.warn("Unexpected parameter location: "+e.in),""}}function PM(e){return e.search(/xml/i)!==-1?"xml":"clike"}const V5=/^#\/components\/(schemas|pathItems)\/([^/]+)$/;function W5(e){return V5.test(e||"")}function G5(e){return e?.match(V5)?.pop()}function IM(e){if(e===void 0)return;const t=e.toString(10);return/^0\.0*1$/.test(t)?`decimal places <= ${t.split(".")[1].length}`:`multiple of ${t}`}function h1(e,t,r){let n;return t!==void 0&&r!==void 0?t===r?n=`= ${t} ${e}`:n=`[ ${t} .. ${r} ] ${e}`:r!==void 0?n=`<= ${r} ${e}`:t!==void 0&&(t===1?n="non-empty":n=`>= ${t} ${e}`),n}function NM(e){const t=typeof e.exclusiveMinimum=="number"?Math.min(e.exclusiveMinimum,e.minimum??1/0):e.minimum,r=typeof e.exclusiveMaximum=="number"?Math.max(e.exclusiveMaximum,e.maximum??-1/0):e.maximum,n=typeof e.exclusiveMinimum=="number"||e.exclusiveMinimum,a=typeof e.exclusiveMaximum=="number"||e.exclusiveMaximum;if(t!==void 0&&r!==void 0)return`${n?"( ":"[ "}${t} .. ${r}${a?" )":" ]"}`;if(r!==void 0)return`${a?"< ":"<= "}${r}`;if(t!==void 0)return`${n?"> ":">= "}${t}`}function Z5(e){const t=[],r=h1("characters",e.minLength,e.maxLength);r!==void 0&&t.push(r);const n=h1("items",e.minItems,e.maxItems);n!==void 0&&t.push(n);const a=h1(e.minProperties===1&&e.maxProperties===1?"property":"properties",e.minProperties,e.maxProperties);a!==void 0&&t.push(a);const s=IM(e.multipleOf);s!==void 0&&t.push(s);const l=NM(e);return l!==void 0&&t.push(l),e.uniqueItems&&t.push("unique"),t}function K5(e,t=[]){const r=[],n=[],a=[];return e.forEach(s=>{s.required?t.includes(s.name)?n.push(s):a.push(s):r.push(s)}),n.sort((s,l)=>t.indexOf(s.name)-t.indexOf(l.name)),[...n,...a,...r]}function Y5(e){return e.sort((t,r)=>Number(t.deprecated)-Number(r.deprecated))}function LM(e,t=[],r=[],{pathPointer:n,operationPointer:a}){const s={};r.forEach(u=>{({resolved:u}=e.deref(u)),s[u.name+"_"+u.in]=!0});const l=t.map((u,d)=>({paramOrRef:u,pointer:Ot.join(n,["parameters",String(d)])})).filter(({paramOrRef:u})=>({resolved:u}=e.deref(u),!s[u.name+"_"+u.in])),c=r.map((u,d)=>({paramOrRef:u,pointer:Ot.join(a,["parameters",String(d)])}));return[...l,...c]}function Ld(e,t){const r=e===void 0?aM((()=>{if(!Wo)return globalThis.SSR_HOSTNAME||"";const n=window.location.href;return n.endsWith(".html")?In.dirname(n):n})()):j5(e)?QD(e):In.dirname(e);return t.length===0&&(t=[{url:"/"}]),t.map(n=>({...n,url:r?nM(r,n.url):n.url,description:n.description||""}))}const zM=e=>({delete:"del",options:"opts"})[e]||e;function RM(e){return e in{"x-circular-ref":!0,"x-complex":!0,"x-parentRefs":!0,"x-refsStack":!0,"x-codeSamples":!0,"x-displayName":!0,"x-examples":!0,"x-logo":!0,"x-nullable":!0,"x-servers":!0,"x-tagGroups":!0,"x-traitTag":!0,"x-additionalPropertiesName":!0,"x-explicitMappingOnly":!0,"x-enumDescriptions":!0,"x-badges":!0}||e.startsWith("x-parsed-md-")}function Fc(e,t){return Object.keys(e).filter(r=>t===!0?r.startsWith("x-")&&!RM(r):r.startsWith("x-")&&t.indexOf(r)>-1).reduce((r,n)=>(r[n]=e[n],r),{})}function TM(e){return e.split(" or ").map(t=>t.replace(/^(string|object|number|integer|array|boolean)s?( ?.*)/,"$1s$2")).join(" or ")}function J5(e){let t=e.content;const r=e["x-examples"],n=e["x-example"];if(r){t={...t};for(const a of Object.keys(r)){const s=r[a];t[a]={...t[a],examples:s}}}else if(n){t={...t};for(const a of Object.keys(n)){const s=n[a];t[a]={...t[a],example:s}}}return t}function bo(e,t){return e===void 0?!1:typeof e=="string"?e!=="false":e}function DM(e,t=0){return typeof e=="string"?parseInt(e,10):typeof e=="number"?e:t}function Q5(e,t=0){return typeof e=="string"?parseInt(e,10):typeof e=="number"?Math.ceil(e):t}function X5(e,t){return e===void 0?t:e==="all"?1/0:Q5(e,t)}const MM=Object.entries({fontSize:"font-size",fontWeight:"font-weight",fontFamily:"font-family",lineHeight:"line-height",color:"text-color",textTransform:"text-transform"});function FM(e,t){const r={};for(const[n,a]of MM){const s=`--${e}-${a}`,l="";r[n]=`var(${s}${l})`}return r}function e4(e,t){return ke(["",""],FM(e))}function oa(e,t){Wo&&window.sessionStorage.setItem("redoc."+e,t)}function qM(e){return Wo&&window.sessionStorage.getItem("redoc."+e)||""}function $M(e,t){e=I5(e),oa(`auth.${e}.variants`,JSON.stringify(t))}function HM(e,t){e=I5(e),typeof t=="string"?oa("auth."+e,t):t&&(oa(`auth.${e}.password`,t.password||""),oa(`auth.${e}.username`,t.username||""),oa(`auth.${e}.token`,t.token&&JSON.stringify(t.token)||""),oa(`auth.${e}.client_id`,t.client_id||""),oa(`auth.${e}.client_secret`,t.client_secret||""),oa(`auth.${e}.scopes`,t.scopes&&JSON.stringify(t.scopes)||""))}function BM(e,t,r){oa(`${e}.${t}`,JSON.stringify(r))}const m1=(e,...t)=>t.reduce((r,n)=>a=>r(n(a)),e);function b1(e){if(!e)return"";if(!Ec(e))return e?.result?{result:UM(yt.Ast.fromJSON(JSON.stringify(e.result)))||"",raw:b1(e.raw)}:e;const t=new RegExp("^#{1,6}?\\s+","m"),r=e.search(t);return r>-1?e.substring(0,r):e}function UM(e){if(Array.isArray(e)){const r=e.findIndex(n=>n.type==="heading");return r===-1?e:e.slice(0,r)}if(!e.children||!Array.isArray(e.children))return;const t=e.children.findIndex(r=>r.type==="heading");return t===-1||(e.children=e.children.slice(0,t)),e}function qc(e,t){return t?ar(e.pathname+e.hash).includes(ar(t.toLowerCase())):!1}function VM(e,t=""){const r=ar(t.toLowerCase());return ar(e.pathname)===r||ar(e.hash)===r||ar(e.pathname+e.hash)===r}function Bs(e){return e.length>1&&e.endsWith("/")&&(e=e.slice(0,-1)),e.startsWith("/")||(e="/"+e),e}class WM{parse(t){const r={};if(!t)return r;const n=t.startsWith("?")?t.substring(1).split("&"):t.split("&");for(const a of n){const[s,l]=a.split("=");if(s&&l){const c=ar(s),u=ar(l);if(c in r)Array.isArray(r[c])?r[c].push(u):r[c]=[r[c],u];else{const d=[",","|"].find(f=>u.includes(f));r[c]=d?u.split(d):u}}}return r}stringify(t,r={encode:!0,sort:!0}){const n=[];for(const[a,s]of Object.entries(t))if(Object.prototype.hasOwnProperty.call(t,a)){const l=r.encode?encodeURIComponent(a):a;if(Array.isArray(s)){for(const c of s)if(c){const u=r.encode?encodeURIComponent(c):c;n.push(`${l}=${u}`)}}else if(s){const c=r.encode?encodeURIComponent(s):s;n.push(`${l}=${c}`)}}return r.sort&&n.sort(),n.join("&")}}const GM=new WM;function t4(e){return e?[...e.fields||[],...e.oneOf?.flatMap(t=>t.fields||[])||[]].some(({schema:t})=>!t.isPrimitive&&!t.isCircular):!1}function ZM(e){if(typeof e>"u")return!1;if(e==="")return!0;if(typeof e!="string")return e;switch(e){case"true":return!0;case"false":return!1;default:return e.split(",").map(t=>t.trim()).filter(Boolean)}}function KM(e){if(typeof e=="string"&&!p1(e)){const t=Th(e);t||console.warn("scrollYOffset value is a selector to non-existing element. Using offset 0 by default");const r=t&&t.getBoundingClientRect().bottom||0;return()=>r}else{if(typeof e=="number"||p1(e))return()=>typeof e=="number"?e:parseFloat(e);if(typeof e=="function")return()=>{const t=e();return typeof t!="number"&&console.warn(`scrollYOffset should return number but returned value "${t}" of type ${typeof t}`),t};e!==void 0&&console.warn("Wrong value for scrollYOffset ReDoc option: should be string, number or function")}return()=>0}const YM={curl:"curl",JavaScript:"JavaScript",NodeJs:"Node.js",Python:"Python",Java:"Java",CSharp:"C#",PHP:"PHP",Go:"Go",Ruby:"Ruby",R:"R",Payload:"Payload"};function y1(e,t){e={...t,...e};const r=Array.isArray(e.ignoreNamedSchemas)?e.ignoreNamedSchemas:e.ignoreNamedSchemas?.split(",").map(n=>n.trim());return{downloadUrls:e.downloadUrls,schemaDefinitionsTagName:e.schemaDefinitionsTagName,hideSidebar:bo(e.hideSidebar),jsonSamplesExpandLevel:X5(e.jsonSamplesExpandLevel,2),generatedSamplesMaxDepth:Q5(e.generatedSamplesMaxDepth,8),hideDownloadButtons:bo(e.hideDownloadButtons),hideLoading:bo(e.hideLoading),hideSchemaTitles:bo(e.hideSchemaTitles),maxDisplayedEnumValues:DM(e.maxDisplayedEnumValues),onlyRequiredInSamples:bo(e.onlyRequiredInSamples),routingBasePath:e.routingBasePath&&Bs(e.routingBasePath)||"",schemasExpansionLevel:X5(e.schemasExpansionLevel),sortRequiredPropsFirst:bo(e.sortRequiredPropsFirst),showExtensions:ZM(e.showExtensions),sanitize:bo(e.sanitize),skipBundle:bo(e.skipBundle),ignoreNamedSchemas:new Set(r),markdocOptions:t?.markdocOptions,codeSamples:{languages:Object.values(YM).map(n=>({lang:n}))},layout:e.layout||Vt.THREE_PANEL,scrollYOffset:KM(e.scrollYOffset),hidePropertiesPrefix:bo(e?.hidePropertiesPrefix)}}function zd(e,t){return t&&e[e.length-1]!==t?[...e,t]:e}function v1(e,t){return t?e.concat(t):e}class JM{options;definitionUrl;definition;allowMergeRefs=!1;constructor(t,r,n=y1({})){this.options=n,this.definition=Object.assign({},t),this.validate(t),this.definition=t,this.allowMergeRefs=t.openapi.startsWith("3.1");const a=hm?window.location.href:"";Ec(r)&&(this.definitionUrl=new URL(r,a).href)}validate(t){if(ur(t.openapi))throw new Error("Document must be valid OpenAPI 3.0.0 definition")}byRef=t=>{let r;if(this.definition){t.charAt(0)!=="#"&&(t="#"+t),t=ar(t);try{r=Ot.get(this.definition,t)}catch{}return r||{}}};isRef(t){return t?(t=t,t.$ref!==void 0&&t.$ref!==null):!1}deref(t,r=[],n=!1,a=0){const s=t?.["x-refsStack"];if(r=v1(r,s),a>5)return{resolved:Object.assign({},t,{"x-complex":!0}),refsStack:r};if(this.isRef(t)){const l=G5(t.$ref);if(l&&this.options.ignoreNamedSchemas.has(l))return{resolved:{type:"object",title:l},refsStack:r};let c=this.byRef(t.$ref);if(!c)throw new Error(`Failed to resolve $ref "${t.$ref}"`);return r.includes(t.$ref)?c=Object.assign({},c,{"x-circular-ref":!0}):this.isRef(c)&&(c=this.deref(c,r,n,a).resolved),this.allowMergeRefs&&(c=this.mergeRefs(t,c,n)),{resolved:c,refsStack:zd(r,t.$ref)}}return{resolved:t,refsStack:v1(r,s)}}mergeRefs(t,r,n){const{$ref:a,...s}=t,l=Object.keys(s);if(l.length===0)return{...r,$ref:a};if(n&&l.some(c=>!["description","title","externalDocs","x-refsStack","x-parentRefs","readOnly","writeOnly","x-complex"].includes(c))){const{description:c,title:u,readOnly:d,writeOnly:f,...b}=s;return{allOf:[{description:c,title:u,readOnly:d,writeOnly:f},r,b]}}else return{...r,...s}}mergeAllOf(t,r,n,a="",s=0){if(t["x-circular-ref"])return t;if(t=this.hoistOneOfs(t),t.allOf===void 0)return{absolutePointer:a,...t};let l={...t,"x-parentRefs":[],absolutePointer:Ot.join(a,["allOf"]),allOf:void 0,title:s===0?t.title||G5(r):t.title};!ur(l.properties)&&ta(l.properties)&&(l.properties={...l.properties}),!ur(l.items)&&ta(l.items)&&(l.items={...l.items});const c=t.allOf.map((u,d)=>{const{resolved:f,refsStack:b}=this.deref(u,n,!0,s),m=u.$ref,x=m||Ot.join(a,[String(d)]);if(f["x-complex"])return{$ref:m,refsStack:zd(b,m),schema:{"x-complex":!0},absolutePointer:x};const v=this.mergeAllOf(f,m,b,x,s+1);if(!(v["x-circular-ref"]&&v.allOf))return m&&l["x-parentRefs"]?.push(...v["x-parentRefs"]||[],m),{$ref:m,refsStack:zd(b,m),schema:v,absolutePointer:x}}).filter(Boolean);for(const[u,{schema:d,refsStack:f,absolutePointer:b}]of c.entries()){const{type:m,enum:x,properties:v,items:j,required:C,title:A,description:k,readOnly:_,writeOnly:O,oneOf:S,anyOf:P,"x-circular-ref":R,"x-complex":I,...z}=d||{};if(!(l.type!==m&&!ur(l.type)&&!ur(m)&&!s)){if(ur(m)||(Array.isArray(m)&&Array.isArray(l.type)?l.type=[...m,...l.type]:l.type=m),ur(x)||(Array.isArray(x)&&Array.isArray(l.enum)?l.enum=Array.from(new Set([...x,...l.enum])):l.enum=x),!ur(v)&&ta(v)){l.properties=l.properties||{};for(const D in v){const V=v1(f,v[D]?.["x-refsStack"]);if(!l.properties[D])l.properties[D]={...v[D],absolutePointer:Ot.join(b,["properties",D]),"x-refsStack":V};else if(!R){const q=this.mergeAllOf({allOf:[l.properties[D],v[D]],"x-refsStack":V},r+"/properties/"+D,V,Ot.join(b,["allOf",String(u),"properties",D]),s+1);l.properties[D]=q}}}if(!ur(j)&&!R&&!I){const D=typeof l.items=="boolean"?{}:Object.assign({},l.items),V=typeof d.items=="boolean"?{}:Object.assign({},d.items);l.items=this.mergeAllOf({allOf:[D,V]},r+"/items",f,"",s+1)}ur(S)||(l.oneOf=S),ur(P)||(l.anyOf=P),Array.isArray(C)&&(l.required=[...l.required||[],...C]),l={...l,title:l.title||A,description:l.description||k,readOnly:ur(l.readOnly)?_:l.readOnly,writeOnly:ur(l.writeOnly)?O:l.writeOnly,"x-circular-ref":l["x-circular-ref"]||R,"x-complex":l["x-complex"]||I,...z}}}return l}findDerived(t){const r={},n=this.definition.components&&this.definition.components.schemas||{};for(const a in n){const{resolved:s}=this.deref(n[a]);!ur(s.allOf)&&s.allOf.find(l=>!ur(l.$ref)&&t.indexOf(l.$ref)>-1)&&(r["#/components/schemas/"+a]=[s["x-discriminator-value"]||a])}return r}hoistOneOfs(t){if(ur(t.allOf))return t;const{allOf:r,...n}=t;for(let a=0;a0?[l]:[];return{...n,oneOf:s.map(f=>({allOf:[...c,...d,f,...u]}))}}}return t}}function $c({parser:e,infoOrRef:t,mime:r,encoding:n}){const{resolved:a}=e.deref(t),s=a.value,l=a.value,c=or(a,"summary"),u=or(a,"description");return{value:l,rawValue:s,summary:c,description:u,mime:r,encoding:n}}const r4={path:{style:"simple",explode:!1},query:{style:"form",explode:!0},header:{style:"simple",explode:!1},cookie:{style:"form",explode:!0}};function Ka(e,t,r,n,a,s,l=r){const{resolved:c}=e.deref(t),u=t.kind||"field",d=t.name||c.name,f=c.in,b=!!c.required;let m=c.schema,x,v="",j;if(!m&&c.in&&c.content){v=Object.keys(c.content)[0];const D=c.content[v];m=D&&D?.example?{...e.deref(D.schema,s,!0).resolved,example:c.example||D.example}:D.schema}const C=tn(a.parentFieldFullPath,vM(d||"")),A=Di({parser:e,schemaOrRef:m||{},pointer:r,options:n,baseRefsStack:s,absolutePointer:t.$ref||c.schema?.absolutePointer||l,deps:{...a,parentFieldFullPath:C,in:f}}),k=c.description===void 0?or(A,"description")||"":or(c,"description"),_=c.example||A.example,O=c.examples||c.content?.[v]?.examples,S=O?S5(O,(D,V)=>$c({parser:e,infoOrRef:D,mime:V,encoding:c.encoding})):void 0;v?x=v:c.style?j=c.style:f&&(j=r4[f]?.style??"form");const P=c.explode===void 0&&f?r4[f]?.explode??!0:!!c.explode,R=c.deprecated===void 0?A.deprecated:c.deprecated,I=n.showExtensions?Fc(c,n.showExtensions):void 0,z=A?.const||c?.const||"";return{deps:a||{},schema:A,name:d,required:b,description:k,example:_,examples:S,deprecated:R,in:f,kind:u,extensions:I,explode:P,style:j,const:z,serializationMime:x,fieldFullPath:C}}function Di({parser:e,schemaOrRef:t,pointer:r,options:n,isChild:a=!1,baseRefsStack:s=[],deps:l,absolutePointer:c}){const{resolved:u,refsStack:d}=e.deref(t,s,!0),f=t.$ref||r||c||"",b=zd(d,f),m=e.mergeAllOf(u,f,b,t.$ref||c),x=m.type||kM(m),v={operationPointer:l.operation?.pointer||c||"",schemaOrRef:t,isChild:a,typePrefix:"",pointer:f,absolutePointer:c,refsStack:b,rawSchema:u,type:x,isCircular:!!m["x-circular-ref"],isComplex:!!m["x-complex"],title:m.title||W5(f)&&Ot.baseName(f)||"",description:or(m,"description")||"",format:m.format,enum:m.enum||[],example:m.example,deprecated:!!m.deprecated,pattern:m.pattern,externalDocs:m.externalDocs,displayFormat:m.format,isPrimitive:F5(m,x),constraints:Z5(m),default:m.default,readOnly:!!m.readOnly,writeOnly:!!m.writeOnly,const:m.const||"",contentEncoding:m.contentEncoding,contentMediaType:m.contentMediaType,minItems:m.minItems,maxItems:m.maxItems,nullable:m.nullable||m["x-nullable"],schema:m,displayType:"",items:void 0,extensions:void 0,oneOfType:"",discriminatorProp:void 0,oneOf:void 0,"x-enumDescriptions":or(m,"x-enumDescriptions"),get fields(){if(!v.isCircular&&!v.isComplex&&(Rd(v,"object")||Rd(v,"array")&&i4(m)))return eF(e,m,f,n,b,l)}};if((m.nullable||m["x-nullable"])&&(Array.isArray(v.type)&&!v.type.some(j=>j===null||j==="null")?v.type=[...v.type,"null"]:!Array.isArray(v.type)&&(v.type!==null||v.type!=="null")&&(v.type=[v.type,"null"])),v.displayType=Array.isArray(v.type)?v.type.map(j=>j===null?"null":j).join(" or "):v.type,v.isCircular)return v;if(m.if&&m.then||m.if&&m.else){const{oneOf:j,oneOfType:C}=XM({schema:m,parser:e,pointer:f,options:n,deps:l,refsStack:b});return v.oneOf=j,v.oneOfType=C,v}if(!a&&a4(m)!==void 0){const{oneOf:j,discriminatorProp:C}=QM({schema:m,parser:e,deps:l,mergedSchema:m,options:n,pointer:f,refsStack:b});return v.oneOf=j,v.discriminatorProp=C,v}else a&&Array.isArray(m.oneOf)&&m.oneOf.find(j=>j.$ref===f)&&delete m.oneOf;if(m.oneOf!==void 0){const{oneOf:j,displayType:C}=n4({schemaOneOf:m.oneOf,parser:e,deps:l,options:n,pointer:f,refsStack:b,schema:m});return v.oneOfType="One of",j&&(v.oneOf=j),v.displayType=C,m.anyOf!==void 0&&console.warn(`oneOf and anyOf are not supported on the same level. Skipping anyOf at ${f}`),v}if(m.anyOf!==void 0){const{oneOf:j,displayType:C}=n4({schemaOneOf:m.anyOf,parser:e,deps:l,options:n,pointer:f,refsStack:b,schema:m});return j&&(v.oneOf=j),v.displayType=C,v.oneOfType="Any of",v}if(Rd(v,"array")&&(m.items&&!i4(m)&&(v.items=Di({parser:e,schemaOrRef:Object.assign({type:"object"},m.items),pointer:f+"/items",options:n,baseRefsStack:b,deps:l,absolutePointer:Ot.join(m.absolutePointer||"",["items"])})),v.displayType=m.prefixItems||Array.isArray(m.items)?"items":TM(v.items?.displayType||v.displayType),v.displayFormat=v.items?.format||"",v.typePrefix=v.items?.typePrefix||"Array of ",v.title=v.title||v.items?.title||"",v.isPrimitive=v.items?.isPrimitive!==void 0?v.items?.isPrimitive:v.isPrimitive,v.example===void 0&&v.items?.example!==void 0&&(v.example=[v.items.example]),v.items?.isPrimitive&&(v.enum=v.items.enum,v["x-enumDescriptions"]=or(v.items,"x-enumDescriptions")),Array.isArray(v.type))){const j=v.type.filter(C=>C!=="array");j.length&&(v.displayType+=` or ${j.join(" or ")}`)}return n.showExtensions&&(v.extensions=Fc(m,n.showExtensions)),v}function QM({schema:e,parser:t,pointer:r,options:n,refsStack:a,deps:s,mergedSchema:l}){const c=a4(e),u=c?.propertyName,d=t.findDerived([...l["x-parentRefs"]||[],r]);if(e.oneOf)for(const C of e.oneOf){if(C.$ref===void 0)continue;const A=Ot.baseName(C.$ref);d[C.$ref]=A}const f=c?.mapping||{};let b=c?.["x-explicitMappingOnly"]||!1;Object.keys(f).length===0&&(b=!1);const m={};for(const C in f){const A=f[C];Array.isArray(m[A])?m[A].push(C):m[A]=[C]}const x=b?{...m}:{...d,...m};let v=[];for(const C of Object.keys(x)){const A=x[C];if(Array.isArray(A))for(const k of A)v.push({$ref:C,name:k});else v.push({$ref:C,name:A})}const j=Object.keys(f);return j.length!==0&&(v=v.sort((C,A)=>{const k=j.indexOf(C.name),_=j.indexOf(A.name);return k<0&&_<0?C.name.localeCompare(A.name):k<0?1:_<0?-1:k-_})),{oneOf:v.map(({$ref:C,name:A},k)=>{const _=Di({parser:t,schemaOrRef:{$ref:C},pointer:C,options:n,isChild:!0,baseRefsStack:a.slice(0,-1),deps:{...s,parentFieldFullPath:s.parentFieldFullPath?s.parentFieldFullPath+"&d="+k:"&d="+k.toString()},absolutePointer:l.absolutePointer});return _.title=A,_}),discriminatorProp:u}}function n4({schemaOneOf:e,parser:t,refsStack:r,pointer:n,schema:a,options:s,deps:l}){const c=e.map((d,f)=>{const{resolved:b,refsStack:m}=t.deref(d,r,!0),x=t.mergeAllOf(b,n+"/oneOf/"+f,m),v=W5(d.$ref)&&!x.title?Ot.baseName(d.$ref):`${x.title||""}${x.const&&JSON.stringify(x.const)||""}`;return Di({parser:t,schemaOrRef:{...x,title:v,allOf:[{...a,oneOf:void 0,anyOf:void 0}],discriminator:b.allOf?void 0:x.discriminator},pointer:d.$ref||n+"/oneOf/"+f,options:s,baseRefsStack:m,deps:{...l,parentFieldFullPath:l.parentFieldFullPath?l.parentFieldFullPath+"&oneOf="+f:"&oneOf="+f.toString()}})}),u=[...new Set(c.map(d=>{let f=d.typePrefix+(d.title&&!s.hideSchemaTitles?`${d.title} (${d.displayType})`:d.displayType);return f.indexOf(" or ")>-1&&(f=`(${f})`),f}))].join(" or ");return{oneOf:c,displayType:u}}function XM({schema:e,parser:t,pointer:r,options:n,refsStack:a,deps:s}){const{if:l,else:c={},then:u={},...d}=e;return{oneOf:[{allOf:[d,u,l],title:l&&l["x-displayName"]||l?.title||"case 1"},{allOf:[d,c],title:c&&c["x-displayName"]||c?.title||"case 2"}].map((f,b)=>Di({parser:t,schemaOrRef:{...f},pointer:r+"/oneOf/"+b,options:n,baseRefsStack:a,deps:{...s,parentFieldFullPath:s.parentFieldFullPath?s.parentFieldFullPath+"&oneOf="+b:"&oneOf="+b.toString()}})),oneOfType:"One of"}}function o4(e,t,r){return e||(console.warn(`Field "${t}" is invalid, skipping. - Field must be an object but got ${typeof e} at "${r}"`),{})}function eF(e,t,r,n,a,s){let l=t.properties||(Rd(t,"array")?t.prefixItems||t.items:void 0)||{};const c=t.patternProperties||{},u=t.additionalProperties||t.unevaluatedProperties,d=t.prefixItems?t.items:t.additionalItems,f=t.default||{};let b=Object.keys(l).map(m=>{const x=o4(l[m],m,r),v=t.required===void 0?!1:t.required.indexOf(m)>-1;return Ka(e,{name:t.properties?m:`[${m}]`,required:v,schema:{...x,example:t.example?.[m]||x.example,default:x.default===void 0&&f?f[m]:x.default}},r+"/properties/"+m,n,s,a,Ot.join(t.absolutePointer||"",["properties",m]))});return n.sortRequiredPropsFirst&&(b=K5(b,t.required)),b.push(...Object.keys(c).map(m=>{const x=o4(c[m],m,r);return Ka(e,{name:m,required:!1,schema:x,kind:"patternProperties"},`${r}/patternProperties/${m}`,n,s,a)})),(ta(u)||u===!0)&&b.push(Ka(e,{name:(ta(u)&&u["x-additionalPropertiesName"]||"property name").concat("*"),required:!1,schema:u===!0?{}:u,kind:"additionalProperties"},r+"/additionalProperties",n,s,a,Ot.join(t.absolutePointer||"",["additionalProperties"]))),b.push(...tF({parser:e,schema:d,fieldsCount:b.length,$ref:r,options:n,refsStack:a,deps:s})),Y5(b)}function tF({parser:e,schema:t=!1,fieldsCount:r,$ref:n,options:a,refsStack:s,deps:l}){return typeof t=="boolean"?t?[Ka(e,{name:`[${r}...]`,schema:{},kind:"additionalItems"},`${n}/additionalItems`,a,l,s)]:[]:Array.isArray(t)?[...t.map((c,u)=>Ka(e,{name:`[${r+u}]`,schema:c,kind:"additionalItems"},`${n}/additionalItems/${u}`,a,l,s))]:ta(t)?[Ka(e,{name:`[${r}...]`,schema:t,kind:"additionalItems"},`${n}/additionalItems`,a,l,s)]:[]}function a4(e){return e.discriminator||e["x-discriminator"]}function Rd(e,t){return e.type===t||Array.isArray(e.type)&&e.type.includes(t)}function i4(e){return!!(Array.isArray(e.items)||Array.isArray(e.prefixItems))}const x1=Symbol("skip");function Hc(e){return e<10?"0"+e:e}function rF(e,t,r,n){var a=r?"":e.getUTCFullYear()+"-"+Hc(e.getUTCMonth()+1)+"-"+Hc(e.getUTCDate());return t||(a+="T"+Hc(e.getUTCHours())+":"+Hc(e.getUTCMinutes())+":"+Hc(e.getUTCSeconds())+"Z"),a}function s4(e,t){return t>e.length?e.repeat(Math.trunc(t/e.length)+1).substring(0,t):e}function Td(...e){const t=r=>r&&typeof r=="object";return e.reduce((r,n)=>(Object.keys(n||{}).forEach(a=>{const s=r[a],l=n[a];t(s)&&t(l)?r[a]=Td(s,l):r[a]=l}),r),Array.isArray(e[e.length-1])?[]:{})}function nF(e){var t=aF(e),r=iF(t,t,t,t),n="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,a=>{var s=r()*16%16|0;return(a=="x"?s:s&3|8).toString(16)});return n}function w1(e){return{value:e==="object"?{}:e==="array"?[]:void 0}}function Ya(e,t){t&&e.pop()}function oF(e){return{name:e?.xml?.name||"",prefix:e?.xml?.prefix||"",namespace:e?.xml?.namespace||null,attribute:e?.xml?.attribute??!1,wrapped:e?.xml?.wrapped??!1}}function Dd(e,t={},r={}){const{value:n}=e,{propertyName:a}=r,{name:s,prefix:l,namespace:c,attribute:u,wrapped:d}=oF(t);let f=s||a?`${l?l+":":""}${s||a}`:null,b=typeof n=="object"?Array.isArray(n)?[...n]:{...n}:n;return u&&f&&(f=`$${f}`),c&&(typeof b=="object"?b[`$xmlns${l?":"+l:""}`]=c:b={[`$xmlns${l?":"+l:""}`]:c,"#text":b}),t.type==="array"&&(d&&Array.isArray(b)&&(b={[f]:[...b]}),d||(f=null),t.example!==void 0&&!d&&(f=t.items?.xml?.name||f)),(t.oneOf||t.anyOf||t.allOf||t.$ref)&&(f=null),{propertyName:f,value:b}}function aF(e){var t=0;if(e.length==0)return t;for(var r=0;r>>5)|0;return e=t^(r<<17|r>>>15),t=r+n|0,r=n+a|0,n=e+a|0,(n>>>0)/4294967296}}function sF(e,t,r,n,a){let s=Yn(e,r,n);const l=[];for(let c of t){const{type:u,readOnly:d,writeOnly:f,value:b}=Yn({type:s.type,...c},r,n,{...a,isAllOfChild:!0});s.type&&u&&u!==s.type&&(console.warn("allOf: schemas with different types can't be merged"),s.type=u),s.type=s.type||u,s.readOnly=s.readOnly||d,s.writeOnly=s.writeOnly||f,b!=null&&l.push(b)}if(s.type==="object"){s.value=Td(s.value||{},...l.filter(c=>typeof c=="object"));for(const c in s.value)s.value[c]===x1&&delete s.value[c];return s}else{s.type==="array"&&(r.quiet||console.warn('OpenAPI Sampler: found allOf with "array" type. Result may be incorrect'));const c=l[l.length-1];return s.value=c??s.value,s}}const l4={multipleOf:"number",maximum:"number",exclusiveMaximum:"number",minimum:"number",exclusiveMinimum:"number",maxLength:"string",minLength:"string",pattern:"string",items:"array",maxItems:"array",minItems:"array",uniqueItems:"array",additionalItems:"array",maxProperties:"object",minProperties:"object",required:"object",additionalProperties:"object",properties:"object",patternProperties:"object",dependencies:"object"};function Md(e){if(e.type!==void 0)return Array.isArray(e.type)?e.type.length===0?null:e.type[0]:e.type;const t=Object.keys(l4);for(var r=0;rt.maxSampleDepth)return Ya(Kn,n),w1(Md(e));if(e.$ref){if(!r)throw new Error("Your schema contains $ref. You must provide full specification in the third parameter.");let c=decodeURIComponent(e.$ref);c.startsWith("#")&&(c=c.substring(1));const u=na.get(r,c);let d;if(Fd[c]!==!0){Fd[c]=!0;const f=Yn(u,t,r,n);if(t.format==="xml"){const{propertyName:b,value:m}=Dd(f,u,n);d={...f,value:{[b||"root"]:m}}}else d=f;Fd[c]=!1}else{const f=Md(u);d=w1(f)}return Ya(Kn,n),d}if(e.example!==void 0)return Ya(Kn,n),{value:e.example,readOnly:e.readOnly,writeOnly:e.writeOnly,type:e.type};if(e.allOf!==void 0)return Ya(Kn,n),p4(e)||sF({...e,allOf:void 0},e.allOf,t,r,n);if(e.oneOf&&e.oneOf.length){e.anyOf&&(t.quiet||console.warn("oneOf and anyOf are not supported on the same level. Skipping anyOf")),Ya(Kn,n);const c=Object.assign({readOnly:e.readOnly,writeOnly:e.writeOnly},e.oneOf[0]);return l(e,c)}if(e.anyOf&&e.anyOf.length){Ya(Kn,n);const c=Object.assign({readOnly:e.readOnly,writeOnly:e.writeOnly},e.anyOf[0]);return l(e,c)}if(e.if&&e.then){Ya(Kn,n);const{if:c,then:u,...d}=e;return Yn(Td(d,c,u),t,r,n)}let a=c4(e),s=null;if(a===void 0){a=null,s=e.type,Array.isArray(s)&&e.type.length>0&&(s=e.type[0]),s||(s=Md(e));let c=P4[s];c&&(a=c(e,t,r,n))}return Ya(Kn,n),{value:a,readOnly:e.readOnly,writeOnly:e.writeOnly,type:s};function l(c,u){const d=p4(c);if(d!==void 0)return d;const f=Yn({...c,oneOf:void 0,anyOf:void 0},t,r,n),b=Yn(u,t,r,n);if(typeof f.value=="object"&&typeof b.value=="object"){const m=Td(f.value,b.value);return{...b,value:m}}return b}}function cF(e,t={},r,n){const a=n&&n.depth||1;let s=Math.min(e.maxItems!=null?e.maxItems:1/0,e.minItems||1);const l=e.prefixItems||e.items||e.contains;Array.isArray(l)&&(s=Math.max(s,l.length));let c=d=>Array.isArray(l)?l[d]||{}:l||{},u=[];if(!l)return u;for(let d=0;d({"#text":{...b}}))}}:{[f]:{...u,...d}}:u={[f]:u})}return u}function pF(e){return!0}function u4(e){let t=0;if(e.type==="number"&&(e.format==="float"||e.format==="double")&&(t=.1),typeof e.exclusiveMinimum=="boolean"||typeof e.exclusiveMaximum=="boolean"){if(e.maximum&&e.minimum)return t=e.exclusiveMinimum?Math.floor(e.minimum)+1:e.minimum,(e.exclusiveMaximum&&t>=e.maximum||!e.exclusiveMaximum&&t>e.maximum)&&(t=(e.maximum+e.minimum)/2),t;if(e.minimum)return e.exclusiveMinimum?Math.floor(e.minimum)+1:e.minimum;if(e.maximum)return e.exclusiveMaximum?e.maximum>0?0:Math.floor(e.maximum)-1:e.maximum>0?0:e.maximum}else{if(e.minimum)return e.minimum;e.exclusiveMinimum?(t=Math.floor(e.exclusiveMinimum)+1,t===e.exclusiveMaximum&&(t=(t+Math.floor(e.exclusiveMaximum)-1)/2)):e.exclusiveMaximum?t=Math.floor(e.exclusiveMaximum)-1:e.maximum&&(t=e.maximum)}return t}function uF(e,t={},r,n){let a={};const s=n&&n.depth||1;if(e&&typeof e.properties=="object"){const l=Array.isArray(e.required)?e.required:[],c={};for(const u of l)c[u]=!0;Object.keys(e.properties).forEach(u=>{if(t.skipNonRequired&&!c.hasOwnProperty(u))return;const d=Yn(e.properties[u],t,r,{propertyName:u,depth:s+1});if(t.skipReadOnly&&d.readOnly){n?.isAllOfChild&&(a[u]=x1);return}if(t.skipWriteOnly&&d.writeOnly){n?.isAllOfChild&&(a[u]=x1);return}if(t?.format==="xml"){const{propertyName:f,value:b}=Dd(d,e.properties[u],{propertyName:u});f?a[f]=b:a={...a,...b}}else a[u]=d.value})}if(e&&typeof e.additionalProperties=="object"){const l=e.additionalProperties["x-additionalPropertiesName"]||"property";a[`${String(l)}1`]=Yn(e.additionalProperties,t,r,{depth:s+1}).value,a[`${String(l)}2`]=Yn(e.additionalProperties,t,r,{depth:s+1}).value}if(e&&typeof e.properties=="object"&&e.maxProperties!==void 0&&Object.keys(a).length>e.maxProperties){const l={};let c=0;(Array.isArray(e.required)?e.required:[]).forEach(u=>{a[u]!==void 0&&(l[u]=a[u],c++)}),Object.keys(a).forEach(u=>{cS.charCodeAt(0));if(r=O[0],n=O[1],r>n)throw new Error("Character range provided is out of order.");for(let S=r;S<=n;S++)if(t&&isNaN(Number(String.fromCharCode(S)))){const P=String.fromCharCode(S);C.push(P.toUpperCase().charCodeAt(0)),C.push(P.toLowerCase().charCodeAt(0))}else C.push(S)}A=A.substring(k[0].length),k=A.match(c)}if(a=d4(j,x,v),b){let O=-1;for(let S=48;S<=57;S++){if(O=C.indexOf(S),O>-1){C.splice(O,1);continue}C.push(S)}for(let S=65;S<=90;S++){if(O=C.indexOf(S),O>-1){C.splice(O,1);continue}C.push(S)}for(let S=97;S<=122;S++){if(O=C.indexOf(S),O>-1){C.splice(O,1);continue}C.push(S)}}const _=Array.from({length:a},()=>String.fromCharCode(C[Bc(0)])).join("");e=e.slice(0,l.index)+_+e.slice(l.index+l[0].length),l=e.match(u)}const d=/(.)\{(\d+)\,(\d+)\}/;for(l=e.match(d);l!=null;){if(r=parseInt(l[2]),n=parseInt(l[3]),r>n)throw new Error("Numbers out of order in {} quantifier.");a=Bc(r),e=e.slice(0,l.index)+l[1].repeat(a)+e.slice(l.index+l[0].length),l=e.match(d)}const f=/(.)\{(\d+)\}/;for(l=e.match(f);l!=null;)a=parseInt(l[2]),e=e.slice(0,l.index)+l[1].repeat(a)+e.slice(l.index+l[0].length),l=e.match(f);return e}const fF="qwerty!@#$%^123456";function gF(){return"user@example.com"}function hF(){return"\u043F\u043E\u0448\u0442\u0430@\u0443\u043A\u0440.\u043D\u0435\u0442"}function mF(e,t){let r="pa$$word";return e>r.length&&(r+="_",r+=s4(fF,e-r.length).substring(0,e-r.length)),r}function k1({min:e,max:t,omitTime:r,omitDate:n}){let a=rF(new Date("2019-08-24T14:15:22.123Z"),r,n);return a.lengtht&&console.warn(`Using maxLength = ${t} is incorrect with format "date-time"`),a}function bF(e,t){return k1({min:e,max:t,omitTime:!1,omitDate:!1})}function yF(e,t){return k1({min:e,max:t,omitTime:!0,omitDate:!1})}function vF(e,t){return k1({min:e,max:t,omitTime:!1,omitDate:!0}).slice(1)}function f4(e,t,r,n,a=!1){if(n&&a)return dF(n);let s=s4("string",e);return t&&s.length>t&&(s=s.substring(0,t)),s}function xF(){return"192.168.0.1"}function wF(){return"2001:0db8:85a3:0000:0000:8a2e:0370:7334"}function kF(){return"example.com"}function CF(){return"\u043F\u0440\u0438\u043A\u043B\u0430\u0434.\u0443\u043A\u0440"}function SF(){return"http://example.com"}function AF(){return"../dictionary"}function jF(){return"http://example.com/{endpoint}"}function EF(){return"http://example.com/entity/1"}function _F(){return"/entity/1"}function OF(e,t,r){return nF(r||"id")}function PF(){return"/json/pointer"}function IF(){return"1/relative/json/pointer"}function NF(){return"/regex/"}const LF={email:gF,"idn-email":hF,password:mF,"date-time":bF,date:yF,time:vF,ipv4:xF,ipv6:wF,hostname:kF,"idn-hostname":CF,iri:EF,"iri-reference":_F,uri:SF,"uri-reference":AF,"uri-template":jF,uuid:OF,default:f4,"json-pointer":PF,"relative-json-pointer":IF,regex:NF};function zF(e,t,r,n){let a=e.format||"default",s=LF[a]||f4,l=n&&n.propertyName;return s(e.minLength||0,e.maxLength,l,e.pattern,t?.enablePatterns)}var C1={},g4={},h4;function S1(){return h4||(h4=1,(function(e){const t=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",r=t+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",n="["+t+"]["+r+"]*",a=new RegExp("^"+n+"$"),s=function(c,u){const d=[];let f=u.exec(c);for(;f;){const b=[];b.startIndex=u.lastIndex-f[0].length;const m=f.length;for(let x=0;x"u")};e.isExist=function(c){return typeof c<"u"},e.isEmptyObject=function(c){return Object.keys(c).length===0},e.merge=function(c,u,d){if(u){const f=Object.keys(u),b=f.length;for(let m=0;m"&&A[P]!==" "&&A[P]!==" "&&A[P]!==` -`&&A[P]!=="\r";P++)z+=A[P];if(z=z.trim(),z[z.length-1]==="/"&&(z=z.substring(0,z.length-1),P--),!v(z)){let q;return z.trim().length===0?q="Invalid space after '<'.":q="Tag '"+z+"' is an invalid name.",m("InvalidTag",q,j(A,P))}const D=c(A,P);if(D===!1)return m("InvalidAttr","Attributes for '"+z+"' have open quote.",j(A,P));let V=D.value;if(P=D.index,V[V.length-1]==="/"){const q=P-V.length;V=V.substring(0,V.length-1);const Q=d(V,k);if(Q===!0)O=!0;else return m(Q.err.code,Q.err.msg,j(A,q+Q.err.line))}else if(I)if(D.tagClosed){if(V.trim().length>0)return m("InvalidTag","Closing tag '"+z+"' can't have attributes or invalid starting.",j(A,R));if(_.length===0)return m("InvalidTag","Closing tag '"+z+"' has not been opened.",j(A,R));{const q=_.pop();if(z!==q.tagName){let Q=j(A,q.tagStartPos);return m("InvalidTag","Expected closing tag '"+q.tagName+"' (opened in line "+Q.line+", col "+Q.col+") instead of closing tag '"+z+"'.",j(A,R))}_.length==0&&(S=!0)}}else return m("InvalidTag","Closing tag '"+z+"' doesn't have proper closing.",j(A,P));else{const q=d(V,k);if(q!==!0)return m(q.err.code,q.err.msg,j(A,P-V.length+q.err.line));if(S===!0)return m("InvalidXml","Multiple possible root nodes found.",j(A,P));k.unpairedTags.indexOf(z)!==-1||_.push({tagName:z,tagStartPos:R}),O=!0}for(P++;P0)return m("InvalidXml","Invalid '"+JSON.stringify(_.map(P=>P.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return m("InvalidXml","Start tag expected.",1);return!0};function r(A){return A===" "||A===" "||A===` -`||A==="\r"}function n(A,k){const _=k;for(;k5&&O==="xml")return m("InvalidXml","XML declaration allowed only at the start of the document.",j(A,k));if(A[k]=="?"&&A[k+1]==">"){k++;break}else continue}return k}function a(A,k){if(A.length>k+5&&A[k+1]==="-"&&A[k+2]==="-"){for(k+=3;k"){k+=2;break}}else if(A.length>k+8&&A[k+1]==="D"&&A[k+2]==="O"&&A[k+3]==="C"&&A[k+4]==="T"&&A[k+5]==="Y"&&A[k+6]==="P"&&A[k+7]==="E"){let _=1;for(k+=8;k"&&(_--,_===0))break}else if(A.length>k+9&&A[k+1]==="["&&A[k+2]==="C"&&A[k+3]==="D"&&A[k+4]==="A"&&A[k+5]==="T"&&A[k+6]==="A"&&A[k+7]==="["){for(k+=8;k"){k+=2;break}}return k}const s='"',l="'";function c(A,k){let _="",O="",S=!1;for(;k"&&O===""){S=!0;break}_+=A[k]}return O!==""?!1:{value:_,index:k,tagClosed:S}}const u=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function d(A,k){const _=e.getAllMatches(A,u),O={};for(let S=0;S<_.length;S++){if(_[S][1].length===0)return m("InvalidAttr","Attribute '"+_[S][2]+"' has no space in starting.",C(_[S]));if(_[S][3]!==void 0&&_[S][4]===void 0)return m("InvalidAttr","Attribute '"+_[S][2]+"' is without value.",C(_[S]));if(_[S][3]===void 0&&!k.allowBooleanAttributes)return m("InvalidAttr","boolean attribute '"+_[S][2]+"' is not allowed.",C(_[S]));const P=_[S][2];if(!x(P))return m("InvalidAttr","Attribute '"+P+"' is an invalid name.",C(_[S]));if(!O.hasOwnProperty(P))O[P]=1;else return m("InvalidAttr","Attribute '"+P+"' is repeated.",C(_[S]))}return!0}function f(A,k){let _=/\d/;for(A[k]==="x"&&(k++,_=/[\da-fA-F]/);k!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(r,n,a){return r}},t=function(r){return Object.assign({},e,r)};return qd.buildOptions=t,qd.defaultOptions=e,qd}var A1,v4;function TF(){if(v4)return A1;v4=1;class e{constructor(r){this.tagname=r,this.child=[],this[":@"]={}}add(r,n){r==="__proto__"&&(r="#__proto__"),this.child.push({[r]:n})}addChild(r){r.tagname==="__proto__"&&(r.tagname="#__proto__"),r[":@"]&&Object.keys(r[":@"]).length>0?this.child.push({[r.tagname]:r.child,":@":r[":@"]}):this.child.push({[r.tagname]:r.child})}}return A1=e,A1}var j1,x4;function DF(){if(x4)return j1;x4=1;const e=S1();function t(d,f){const b={};if(d[f+3]==="O"&&d[f+4]==="C"&&d[f+5]==="T"&&d[f+6]==="Y"&&d[f+7]==="P"&&d[f+8]==="E"){f=f+9;let m=1,x=!1,v=!1,j="";for(;f"){if(v?d[f-1]==="-"&&d[f-2]==="-"&&(v=!1,m--):m--,m===0)break}else d[f]==="["?x=!0:j+=d[f];if(m!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:b,i:f}}function r(d,f){let b="";for(;f0&&f&&u[2]!=="."||!c.leadingZeros&&b.length>0&&!f&&u[1]!==".")return l;if(c.leadingZeros&&b===l)return 0;{const x=Number(u),v=""+x;return v.search(/[eE]/)!==-1?c.eNotation?x:l:u.indexOf(".")!==-1?v==="0"&&m===""||v===m||f&&v==="-"+m?x:l:b?m===v||f+m===v?x:l:u===v||u===f+v?x:l}}else return l}}function a(l){return l&&l.indexOf(".")!==-1&&(l=l.replace(/0+$/,""),l==="."?l="0":l[0]==="."?l="0"+l:l[l.length-1]==="."&&(l=l.substr(0,l.length-1))),l}function s(l,c){if(parseInt)return parseInt(l,c);if(Number.parseInt)return Number.parseInt(l,c);if(window&&window.parseInt)return window.parseInt(l,c);throw new Error("parseInt, Number.parseInt, window.parseInt are not supported")}return E1=n,E1}var _1,k4;function C4(){if(k4)return _1;k4=1;function e(t){return typeof t=="function"?t:Array.isArray(t)?r=>{for(const n of t)if(typeof n=="string"&&r===n||n instanceof RegExp&&n.test(r))return!0}:()=>!1}return _1=e,_1}var O1,S4;function FF(){if(S4)return O1;S4=1;const e=S1(),t=TF(),r=DF(),n=MF(),a=C4();class s{constructor(P){this.options=P,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"},num_dec:{regex:/&#([0-9]{1,7});/g,val:(R,I)=>String.fromCharCode(Number.parseInt(I,10))},num_hex:{regex:/&#x([0-9a-fA-F]{1,6});/g,val:(R,I)=>String.fromCharCode(Number.parseInt(I,16))}},this.addExternalEntities=l,this.parseXml=b,this.parseTextData=c,this.resolveNameSpace=u,this.buildAttributesMap=f,this.isItStopNode=j,this.replaceEntitiesValue=x,this.readStopNodeData=_,this.saveTextToParentTag=v,this.addChild=m,this.ignoreAttributesFn=a(this.options.ignoreAttributes)}}function l(S){const P=Object.keys(S);for(let R=0;R0)){V||(S=this.replaceEntitiesValue(S));const q=this.options.tagValueProcessor(P,S,R,z,D);return q==null?S:typeof q!=typeof S||q!==S?q:this.options.trimValues?O(S,this.options.parseTagValue,this.options.numberParseOptions):S.trim()===S?O(S,this.options.parseTagValue,this.options.numberParseOptions):S}}function u(S){if(this.options.removeNSPrefix){const P=S.split(":"),R=S.charAt(0)==="/"?"/":"";if(P[0]==="xmlns")return"";P.length===2&&(S=R+P[1])}return S}const d=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function f(S,P,R){if(this.options.ignoreAttributes!==!0&&typeof S=="string"){const I=e.getAllMatches(S,d),z=I.length,D={};for(let V=0;V",D,"Closing Tag is not closed.");let q=S.substring(D+2,V).trim();if(this.options.removeNSPrefix){const J=q.indexOf(":");J!==-1&&(q=q.substr(J+1))}this.options.transformTagName&&(q=this.options.transformTagName(q)),R&&(I=this.saveTextToParentTag(I,R,z));const Q=z.substring(z.lastIndexOf(".")+1);if(q&&this.options.unpairedTags.indexOf(q)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let U=0;Q&&this.options.unpairedTags.indexOf(Q)!==-1?(U=z.lastIndexOf(".",z.lastIndexOf(".")-1),this.tagsNodeStack.pop()):U=z.lastIndexOf("."),z=z.substring(0,U),R=this.tagsNodeStack.pop(),I="",D=V}else if(S[D+1]==="?"){let V=k(S,D,!1,"?>");if(!V)throw new Error("Pi Tag is not closed.");if(I=this.saveTextToParentTag(I,R,z),!(this.options.ignoreDeclaration&&V.tagName==="?xml"||this.options.ignorePiTags)){const q=new t(V.tagName);q.add(this.options.textNodeName,""),V.tagName!==V.tagExp&&V.attrExpPresent&&(q[":@"]=this.buildAttributesMap(V.tagExp,z,V.tagName)),this.addChild(R,q,z)}D=V.closeIndex+1}else if(S.substr(D+1,3)==="!--"){const V=A(S,"-->",D+4,"Comment is not closed.");if(this.options.commentPropName){const q=S.substring(D+4,V-2);I=this.saveTextToParentTag(I,R,z),R.add(this.options.commentPropName,[{[this.options.textNodeName]:q}])}D=V}else if(S.substr(D+1,2)==="!D"){const V=r(S,D);this.docTypeEntities=V.entities,D=V.i}else if(S.substr(D+1,2)==="!["){const V=A(S,"]]>",D,"CDATA is not closed.")-2,q=S.substring(D+9,V);I=this.saveTextToParentTag(I,R,z);let Q=this.parseTextData(q,R.tagname,z,!0,!1,!0,!0);Q==null&&(Q=""),this.options.cdataPropName?R.add(this.options.cdataPropName,[{[this.options.textNodeName]:q}]):R.add(this.options.textNodeName,Q),D=V+2}else{let V=k(S,D,this.options.removeNSPrefix),q=V.tagName;const Q=V.rawTagName;let U=V.tagExp,J=V.attrExpPresent,H=V.closeIndex;this.options.transformTagName&&(q=this.options.transformTagName(q)),R&&I&&R.tagname!=="!xml"&&(I=this.saveTextToParentTag(I,R,z,!1));const ae=R;if(ae&&this.options.unpairedTags.indexOf(ae.tagname)!==-1&&(R=this.tagsNodeStack.pop(),z=z.substring(0,z.lastIndexOf("."))),q!==P.tagname&&(z+=z?"."+q:q),this.isItStopNode(this.options.stopNodes,z,q)){let W="";if(U.length>0&&U.lastIndexOf("/")===U.length-1)q[q.length-1]==="/"?(q=q.substr(0,q.length-1),z=z.substr(0,z.length-1),U=q):U=U.substr(0,U.length-1),D=V.closeIndex;else if(this.options.unpairedTags.indexOf(q)!==-1)D=V.closeIndex;else{const N=this.readStopNodeData(S,Q,H+1);if(!N)throw new Error(`Unexpected end of ${Q}`);D=N.i,W=N.tagContent}const fe=new t(q);q!==U&&J&&(fe[":@"]=this.buildAttributesMap(U,z,q)),W&&(W=this.parseTextData(W,q,z,!0,J,!0,!0)),z=z.substr(0,z.lastIndexOf(".")),fe.add(this.options.textNodeName,W),this.addChild(R,fe,z)}else{if(U.length>0&&U.lastIndexOf("/")===U.length-1){q[q.length-1]==="/"?(q=q.substr(0,q.length-1),z=z.substr(0,z.length-1),U=q):U=U.substr(0,U.length-1),this.options.transformTagName&&(q=this.options.transformTagName(q));const W=new t(q);q!==U&&J&&(W[":@"]=this.buildAttributesMap(U,z,q)),this.addChild(R,W,z),z=z.substr(0,z.lastIndexOf("."))}else{const W=new t(q);this.tagsNodeStack.push(R),q!==U&&J&&(W[":@"]=this.buildAttributesMap(U,z,q)),this.addChild(R,W,z),R=W}I="",D=H}}else I+=S[D];return P.child};function m(S,P,R){const I=this.options.updateTag(P.tagname,R,P[":@"]);I===!1||(typeof I=="string"&&(P.tagname=I),S.addChild(P))}const x=function(S){if(this.options.processEntities){for(let P in this.docTypeEntities){const R=this.docTypeEntities[P];S=S.replace(R.regx,R.val)}for(let P in this.lastEntities){const R=this.lastEntities[P];S=S.replace(R.regex,R.val)}if(this.options.htmlEntities)for(let P in this.htmlEntities){const R=this.htmlEntities[P];S=S.replace(R.regex,R.val)}S=S.replace(this.ampEntity.regex,this.ampEntity.val)}return S};function v(S,P,R,I){return S&&(I===void 0&&(I=P.child.length===0),S=this.parseTextData(S,P.tagname,R,!1,P[":@"]?Object.keys(P[":@"]).length!==0:!1,I),S!==void 0&&S!==""&&P.add(this.options.textNodeName,S),S=""),S}function j(S,P,R){const I="*."+R;for(const z in S){const D=S[z];if(I===D||P===D)return!0}return!1}function C(S,P,R=">"){let I,z="";for(let D=P;D",R,`${P} is not closed`);if(S.substring(R+2,D).trim()===P&&(z--,z===0))return{tagContent:S.substring(I,R),i:D};R=D}else if(S[R+1]==="?")R=A(S,"?>",R+1,"StopNode is not closed.");else if(S.substr(R+1,3)==="!--")R=A(S,"-->",R+3,"StopNode is not closed.");else if(S.substr(R+1,2)==="![")R=A(S,"]]>",R,"StopNode is not closed.")-2;else{const D=k(S,R,">");D&&((D&&D.tagName)===P&&D.tagExp[D.tagExp.length-1]!=="/"&&z++,R=D.closeIndex)}}function O(S,P,R){if(P&&typeof S=="string"){const I=S.trim();return I==="true"?!0:I==="false"?!1:n(S,R)}else return e.isExist(S)?S:""}return O1=s,O1}var P1={},A4;function qF(){if(A4)return P1;A4=1;function e(s,l){return t(s,l)}function t(s,l,c){let u;const d={};for(let f=0;f0&&(d[l.textNodeName]=u):u!==void 0&&(d[l.textNodeName]=u),d}function r(s){const l=Object.keys(s);for(let c=0;c0&&(d=e),r(c,u,"",d)}function r(c,u,d,f){let b="",m=!1;for(let x=0;x`,m=!1;continue}else if(j===u.commentPropName){b+=f+``,m=!0;continue}else if(j[0]==="?"){const S=a(v[":@"],u),P=j==="?xml"?"":f;let R=v[j][0][u.textNodeName];R=R.length!==0?" "+R:"",b+=P+`<${j}${R}${S}?>`,m=!0;continue}let A=f;A!==""&&(A+=u.indentBy);const k=a(v[":@"],u),_=f+`<${j}${k}`,O=r(v[j],u,C,A);u.unpairedTags.indexOf(j)!==-1?u.suppressUnpairedNode?b+=_+">":b+=_+"/>":(!O||O.length===0)&&u.suppressEmptyNode?b+=_+"/>":O&&O.endsWith(">")?b+=_+`>${O}${f}`:(b+=_+">",O&&f!==""&&(O.includes("/>")||O.includes("`),m=!0}return b}function n(c){const u=Object.keys(c);for(let d=0;d0&&u.processEntities)for(let d=0;d","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function n(c){this.options=Object.assign({},r,c),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=t(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=l),this.processTextOrObjNode=a,this.options.format?(this.indentate=s,this.tagEndChar=`> -`,this.newLine=` -`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}n.prototype.build=function(c){return this.options.preserveOrder?e(c,this.options):(Array.isArray(c)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(c={[this.options.arrayNodeName]:c}),this.j2x(c,0,[]).val)},n.prototype.j2x=function(c,u,d){let f="",b="";const m=d.join(".");for(let x in c)if(Object.prototype.hasOwnProperty.call(c,x))if(typeof c[x]>"u")this.isAttribute(x)&&(b+="");else if(c[x]===null)this.isAttribute(x)||x===this.options.cdataPropName?b+="":x[0]==="?"?b+=this.indentate(u)+"<"+x+"?"+this.tagEndChar:b+=this.indentate(u)+"<"+x+"/"+this.tagEndChar;else if(c[x]instanceof Date)b+=this.buildTextValNode(c[x],x,"",u);else if(typeof c[x]!="object"){const v=this.isAttribute(x);if(v&&!this.ignoreAttributesFn(v,m))f+=this.buildAttrPairStr(v,""+c[x]);else if(!v)if(x===this.options.textNodeName){let j=this.options.tagValueProcessor(x,""+c[x]);b+=this.replaceEntitiesValue(j)}else b+=this.buildTextValNode(c[x],x,"",u)}else if(Array.isArray(c[x])){const v=c[x].length;let j="",C="";for(let A=0;A"u"))if(k===null)x[0]==="?"?b+=this.indentate(u)+"<"+x+"?"+this.tagEndChar:b+=this.indentate(u)+"<"+x+"/"+this.tagEndChar;else if(typeof k=="object")if(this.options.oneListGroup){const _=this.j2x(k,u+1,d.concat(x));j+=_.val,this.options.attributesGroupName&&k.hasOwnProperty(this.options.attributesGroupName)&&(C+=_.attrStr)}else j+=this.processTextOrObjNode(k,x,u,d);else if(this.options.oneListGroup){let _=this.options.tagValueProcessor(x,k);_=this.replaceEntitiesValue(_),j+=_}else j+=this.buildTextValNode(k,x,"",u)}this.options.oneListGroup&&(j=this.buildObjectNode(j,x,C,u)),b+=j}else if(this.options.attributesGroupName&&x===this.options.attributesGroupName){const v=Object.keys(c[x]),j=v.length;for(let C=0;C"+c+b:this.options.commentPropName!==!1&&u===this.options.commentPropName&&m.length===0?this.indentate(f)+``+this.newLine:this.indentate(f)+"<"+u+d+m+this.tagEndChar+c+this.indentate(f)+b}},n.prototype.closeTag=function(c){let u="";return this.options.unpairedTags.indexOf(c)!==-1?this.options.suppressUnpairedNode||(u="/"):this.options.suppressEmptyNode?u="/":u=`>`+this.newLine;if(this.options.commentPropName!==!1&&u===this.options.commentPropName)return this.indentate(f)+``+this.newLine;if(u[0]==="?")return this.indentate(f)+"<"+u+d+"?"+this.tagEndChar;{let b=this.options.tagValueProcessor(u,c);return b=this.replaceEntitiesValue(b),b===""?this.indentate(f)+"<"+u+d+this.closeTag(u)+this.tagEndChar:this.indentate(f)+"<"+u+d+">"+b+"0&&this.options.processEntities)for(let u=0;u1)&&(e={[t?.xml?.name||"root"]:e}),new VF.XMLBuilder({ignoreAttributes:!1,format:!0,attributeNamePrefix:"$",textNodeName:"#text"}).build(e)}function ZF(e,t,r){let n=Object.assign({},WF,t);lF();let a=Yn(e,n,r).value;return n?.format==="xml"?GF(a,e):a}function Us(e,t){P4[e]=t}Us("array",cF),Us("boolean",pF),Us("integer",u4),Us("number",u4),Us("object",uF),Us("string",zF);function I4(e,t,r){try{return ZF(e,t,r)}catch(n){return console.error(`Error sampling schema: ${n.message}`),null}}function N4({parser:e,info:{encoding:t,schema:r},schema:n,mime:a,options:{isRequestType:s,onlyRequiredInSamples:l,generatedSamplesMaxDepth:c,format:u="json"}}){const d={skipReadOnly:s,skipWriteOnly:!s,skipNonRequired:s&&l,maxSampleDepth:c,quiet:!0,format:u};let f={};if(n&&n.oneOf)for(const b of n.oneOf){const m=I4(b.rawSchema,d,e.definition);m!==null&&(n.discriminatorProp&&typeof m=="object"&&m&&m[n.discriminatorProp]&&(m[n.discriminatorProp]=b.title),f[b.title]=$c({parser:e,infoOrRef:{value:m},mime:a,encoding:t}))}else if(n){const b=I4(r,d,e.definition);b!==null?f={default:$c({parser:e,infoOrRef:{value:b},mime:a,encoding:t})}:f={default:{value:null,rawValue:"null"}}}else f={default:{value:null,rawValue:"null"}};return f}function L4(e,t,r,n,a,{operation:s,type:l,response:c,absolutePointer:u=""}){let d,f;const b=n.schema&&Di({parser:e,schemaOrRef:n.schema,pointer:"",absolutePointer:Ot.join(u,["content",t,"schema"]),options:a,deps:{operation:s,type:l,response:c}}),{onlyRequiredInSamples:m,generatedSamplesMaxDepth:x}=a,{encoding:v,examples:j,example:C}=n;return j!==void 0?d=S5(j,A=>$c({parser:e,infoOrRef:A,mime:t,encoding:v})):C!==void 0?d={default:$c({parser:e,infoOrRef:{value:e.deref(C).resolved},mime:t,encoding:v})}:g1(t)||q5(t)?d=N4({parser:e,info:n,schema:b,mime:t,options:{isRequestType:r,onlyRequiredInSamples:m,generatedSamplesMaxDepth:x,format:q5(t)?"xml":"json"}}):($5(t)||CM(t))&&(f=N4({parser:e,info:n,schema:b,mime:t,options:{isRequestType:r,onlyRequiredInSamples:m,generatedSamplesMaxDepth:x}})),{examples:d,schema:b,name:t,isRequestType:r,formExamples:f,onlyRequiredInSamples:m,operation:s}}function R1({parser:e,info:t,isRequestType:r,options:n,data:{operation:a,type:s,response:l,absolutePointer:c=""}}){const u=Object.keys(t).map(f=>L4(e,f,r,t[f],n,{operation:a,type:s,response:l,absolutePointer:c})),d=u.filter(f=>!!f.examples||!!f.formExamples).length>0;return{mediaTypes:u,isRequestType:r,hasSample:d,operation:a}}function Mi(e,t){return t&&e.mediaTypes.find(r=>r.name===t)||e.mediaTypes[0]||{}}function KF(e,t){if(!e.in){if(e.deps.type==="request"&&e.deps.operation?.requestBody?.content?.mediaTypes)return e.deps.operation?.requestBody?.content?.mediaTypes.length>1?e.deps.operation?.requestBody?.content&&Mi(e.deps.operation.requestBody.content,t).name:void 0;if(e.deps.type==="response"&&e.deps.response?.content?.mediaTypes)return e.deps.response?.content?.mediaTypes.length>1?e.deps.response?.content&&Mi(e.deps.response.content,t).name:void 0}}function YF(e,t){if(!e)return"";const r={t:e.deps.type,in:e.in||e.deps.in,c:e.deps.type==="response"?e.deps.response?.code:void 0,cb:e.deps.operation?.isCallback?e.deps.operation.callbackId:void 0,ct:KF(e,t),path:e.fieldFullPath};return GM.stringify(r,{encode:!1,sort:!1})}function tn(e="",t="",r="/"){return e.endsWith(r)&&e!==r&&(e=e.slice(0,-r.length)),t.startsWith(r)&&(t=t.slice(r.length)),!e||!t||e===r?e+t:e+r+t}function aa(e,t){return e=$s(e),(`/${e}#`+tn(e,t)).toLowerCase()}function z4(e,t,r){if(t.operations.length===0)return[];const n=[],a=[];for(const s of t.operations){const l=D5(s,e),c={id:l,type:"operation",parent:e,operationDefinition:s,depth:r,name:T5(s),httpVerb:s.httpVerb,path:s.pathName,items:[],isWebhook:s.isWebhook,operationId:s.operationId,badges:s["x-badges"]||[],href:T1({id:l}),deprecated:!!s.deprecated};s.isWebhook?a.push(c):n.push(c)}return[...n.sort((s,l)=>Number(s.deprecated)-Number(l.deprecated)),...a.sort((s,l)=>Number(s.deprecated)-Number(l.deprecated))]}function T1({id:e}){return $s(`/${e}`.toLowerCase())}function Uc(e,t,r){let n;r?.id&&(e==="schema"||e==="mcp")?n=tn(r.id,Hs(t.name)):n=t.id||Hs(t.name);const a=t["x-displayName"]||t.name,s=t.level||1,l=t.isSchema,c=t.ast||void 0,u=b1(or(t,"description")||""),d=t.items||[],f=t.externalDocs;return{id:n.toLowerCase(),type:e,parent:r,name:a,level:s,depth:0,isSchema:l,description:u,items:d,ast:c,externalDocs:f,href:T1({id:n})}}function JF(e,t,r,n,a,s,l){const{resolved:c}=e.deref(r),u=[];for(const d of Object.keys(c)){const f=c[d],b=Object.keys(f).filter(R5);for(const m of b){const x=f[m],v=M1(e,{...x,pathName:d,pointer:Ot.join(n,["callbacks",t,m]),httpVerb:m,pathParameters:f.parameters||[],pathServers:f.servers},l,a,s,{isCallback:!0,id:tn(t,m)});u.push(v)}}return{name:t,operations:u}}function QF({parser:e,infoOrRef:t,options:r,isEvent:n,operation:a}){const{resolved:s}=e.deref(t),l=or(s,"description")||"",c=s.required;let u;const d=!n,f=J5(s);return f!==void 0&&(u=R1({parser:e,info:f,isRequestType:d,options:r,data:{operation:a,type:"request",absolutePointer:t.$ref||Ot.join(a.pointer,["requestBody"])}})),{description:l,required:c,content:u}}function D1(e=[],t){return e.map(r=>XF({requirement:r,parser:t})).filter(({schemes:r})=>r.length>0)}function XF({requirement:e,parser:t}){const r=t.definition.components&&t.definition.components.securitySchemes||{};return{schemes:Object.keys(e||{}).map(n=>{const a=t.deref(r[n]).resolved,s=e[n]||[];if(a)return{...a,id:n,sectionId:n,scopes:s}}).filter(Boolean)}}function eq({parser:e,code:t,defaultAsError:r,infoOrRef:n,options:a,isEvent:s,operation:l}){const c=!!s,{resolved:u}=e.deref(n),d={code:t};u["x-summary"]!==void 0?(d.summary=or(u,"x-summary"),d.description=or(u,"description")||""):(d.summary=or(u,"description")||"",d.description=""),d.type=z5(t,r);const f=u.headers,b=n.$ref||Ot.join(l?.pointer||"",["responses",t]);f!==void 0&&(d.headers=Object.keys(f).map(x=>{const v=f[x];return Ka(e,{...v,name:x},Ot.join(b,["headers",x]),a,{operation:l,type:"response",response:d})}));const m=J5(u);return m!==void 0&&(d.content=R1({parser:e,info:m,isRequestType:c,options:a,data:{operation:l,type:"response",response:d,absolutePointer:b}})),d}function tq(e){return e.lang==="Payload"&&"requestBodyContent"in e}function M1(e,t,r,n,a,s){const l=t.isWebhook,c={operationDefinition:t,parent:r,pointer:t.pointer,description:or(t,"description"),externalDocs:t.externalDocs,deprecated:!!t.deprecated,httpVerb:t.httpVerb,operationId:t.operationId,path:t.pathName,isWebhook:l,isCallback:!!s?.isCallback,isEvent:s?.isCallback||l,name:T5(t),defaultExampleName:t.defaultSampleName,type:"operation",callbackId:s?.id,href:a,get callbacks(){return Object.keys(t.callbacks||[]).map(d=>JF(e,d,t.callbacks?.[d],c.pointer,n,a,r))},get responses(){let d=!1;return Object.keys(t.responses||[]).filter(f=>f==="default"?!0:(z5(f)==="success"&&(d=!0),xM(f))).map(f=>eq({parser:e,code:f,defaultAsError:d,infoOrRef:t.responses[f],options:n,isEvent:c.isEvent,operation:c}))},get parameters(){return rq(e,t,c,n)}};if(s?.isCallback)c.security=D1(t.security,e),c.servers=Ld("",t.servers||t.pathServers||[]),c.id=$a(a);else{c.id=D5(t,r),c.href=c.href||T1(c),c.security=D1(t.security||e.definition.security,e);const d=t.servers||(t.pathServers?.length?t.pathServers:null)||e.definition.servers||[];c.servers=Ld(e.definitionUrl,d)}n.showExtensions&&(c.extensions=Fc(t,n.showExtensions)),c.requestBody=t.requestBody?QF({parser:e,infoOrRef:t.requestBody,options:n,operation:c,isEvent:c.isEvent}):void 0;const u=c.requestBody?.content;return c.payload={lang:"Payload",source:"",requestBodyContent:u?.hasSample?u:void 0},c.definitionSamples=t["x-codeSamples"]||[],c.badges=t["x-badges"]?.map(({name:d,color:f,position:b})=>({name:d,color:f||"var(--color-info-base)",position:b||"after"}))||[],c.hasSamples=u?.hasSample||c.definitionSamples.length>0,c}function rq(e,t,r,n){let a=LM(e,t.pathParameters,t.parameters,{pathPointer:Ot.dirName(r.pointer),operationPointer:r.pointer}).map(({paramOrRef:s,pointer:l})=>Ka(e,s,l,n,{operation:r,type:"request"}));return n.sortRequiredPropsFirst&&(a=K5(a)),Y5(a)}const R4=e=>{t(e);for(const r of e.walk())t(r),r?.children?.length&&R4(r);function t(r){r?.location&&delete r.location,r.tag===void 0&&delete r.tag}return e.type==="document"&&e?.children?.length?e?.children:e};function F1(e,t,r){const n=Ec(e)?R4(yt.parse(e)):yt.Ast.fromJSON(JSON.stringify(e?.result)),a=[];let s;const l=(d,f,b=a,m,x)=>{d=iM(d);let v;m.attributes.id?v=m.attributes.id:(v=x?`${x}/${Hs(d)}`:`section/${Hs(d)}`,m.attributes.id=v);const j={id:v.toLowerCase(),name:d,level:f,items:[],ast:[m]};return b.push(j),j},c=(d,f)=>{d[d.length-1]?.ast?.push(f)},u=d=>{const f=D4(d)||"",b=t&&t.type==="tag"?t.id:void 0;d.type==="heading"&&d.attributes.level===1?s=l(f,d.attributes.level,void 0,d,b):d.attributes.level?l(f,d.attributes.level,s?.items,d,s?.id??b):s?.items?.length?c(s?.items,d):a?.length&&c(a,d)};if(Array.isArray(n))for(const d of n)u(d);else u(n);return T4(t,a,r)}function T4(e,t,r=1){return t.map(n=>{const a=Uc("section",n,e);return a.depth=r,n.items&&(a.items=T4(a,n.items,r+1)),a})}function D4(e){if(typeof e?.attributes?.content=="string")return e.attributes?.content;if(e?.children)return D4(e.children[0])}const M4=["tools"];function F4(e,t,r,n,a){let s;if(n===void 0?s=Object.keys(t):s=n.tags,!Array.isArray(s))return console.warn("Unexpected values of tags. Check tags or x-tagGroups in your definition."),[];const l=s.map(u=>t[u]?(t[u].used=!0,t[u]):(console.warn(`Non-existing tag "${u}" is added to the group "${n?.name}"`),null)),c=[];for(const u of l){if(!u)continue;const d=Uc("tag",u,r);if(d.depth=_5+1,u.name===""){const m=[...F1(or(u,"description")||"",d,d.depth+1),...z4(void 0,u,d.depth+1)];c.push(...m);continue}const f=oq({definition:e.definition,tag:u,parent:d,schemaDefinitionsTagName:a.schemaDefinitionsTagName}),b=aq(e.definition,u,d);d.items=[...f,...b,...F1(or(u,"description")||"",d,d.depth+1),...z4(d,u,d.depth+1)],c.push(d)}return c.filter(({name:u,items:d})=>u!==Dc||d.length>0)}function nq(e,t,r,n,a){const s=[];for(const l of r){const c=Uc("group",l,t);c.depth=_5,c.items=F4(e,n,c,l,a),s.push(c)}return s}function oq({definition:e,tag:t,parent:r,schemaDefinitionsTagName:n}){const a=n?[n]:[];return Object.entries(e.components?.schemas||{}).map(([s,l])=>{if(!(l["x-tags"]||a).includes(t.name))return null;const c=Uc("schema",{name:s,"x-displayName":`${l.title||s}`,description:`{% schemaDefinition showWriteOnly="true" schemaRef="#/components/schemas/${s}" /%}`,isSchema:!0,level:2},r);return c.depth=r.depth+1,c}).filter(Boolean)}function aq(e,t,r){const n=[];for(const a of M4)if(e["x-mcp"]?.[a]){const s=q4(a),l=[s];for(const c of e["x-mcp"]?.[a]||[])if((c.tags?.length?c.tags:l).includes(t.name)){const u=tn(r.id,Hs(c.name)),d=Uc("mcp",{name:c.name,"x-displayName":c.title||c.name,description:`${c.description||""} -{% mcp${s.slice(0,-1)} toolName="${c.name}" id="${u}" /%}`,isSchema:!0,level:2},r);d.depth=r.depth+1,n.push(d)}}return n}function iq(e,t){const{definition:r}=e,n={},a=r["x-webhooks"]||r.webhooks,s=r["x-mcp"];for(const l of t||[])n[l.name]={...l,operations:[]};return r.paths&&q1(e,r.paths,n),a&&q1(e,a,n,!0),s&&sq(s,n),n}function sq(e,t){for(const r of M4)if(e[r])for(const n of e[r]){const a=n.tags&&n.tags.length?n.tags:[q4(r)];for(const s of a){let l=t[s];l===void 0&&(l={name:s,operations:[],used:!0},t[s]=l)}}}function q1(e,t,r,n){for(const a of Object.keys(t||{})){const s=t[a],l=Object.keys(s).filter(R5);for(const c of l){const u=s[c];if(s.$ref){const{resolved:f}=e.deref(s);q1(e,{[a]:f},r,n);continue}let d=u?.tags;(!d||!d.length)&&(d=n?[Dc]:[""]);for(const f of d){let b=r[f];b===void 0&&(b={name:f,operations:[]},r[f]=b),!b["x-traitTag"]&&b.operations.push({...u,pathName:a,pointer:Ot.compile(["paths",a,c]),httpVerb:c,pathParameters:s.parameters||[],pathServers:s.servers,isWebhook:!!n})}}}}function q4(e){return e.charAt(0).toUpperCase()+e.slice(1)}function lq(e,t){const{definition:r}=e,{schemaDefinitionsTagName:n}=t,a=[{id:"",name:r?.info?.["x-seo"]?.title||r?.info?.title||"Overview",href:"/",depth:1,level:1,type:"section",infoDefinition:r.info,items:[]}],s=[...r.tags||[]];if(s.some(u=>u.name===Dc)||s.push({name:Dc}),!s.find(u=>u?.name===n)&&n&&s.push({name:n}),r["x-mcp"])for(const u of["Tools","Resources","Prompts"])r["x-mcp"][u]&&(s.find(d=>d?.name===u)||s.push({name:u}));const l=iq(e,s),c=r["x-tagGroups"];return a.push(...F1(or(r.info,"description")||"",void 0,1)),c&&c.length>0?a.push(...nq(e,void 0,c,l,t)):a.push(...F4(e,l,void 0,void 0,t)),a}function cq(e,t){const r=lq(e,t),n=XD(r||[],"items");return{contentItems:r,flatItems:n}}var $1,$4;function pq(){if($4)return $1;$4=1;var e=function(A){return t(A)&&!r(A)};function t(A){return!!A&&typeof A=="object"}function r(A){var k=Object.prototype.toString.call(A);return k==="[object RegExp]"||k==="[object Date]"||s(A)}var n=typeof Symbol=="function"&&Symbol.for,a=n?Symbol.for("react.element"):60103;function s(A){return A.$$typeof===a}function l(A){return Array.isArray(A)?[]:{}}function c(A,k){return k.clone!==!1&&k.isMergeableObject(A)?j(l(A),A,k):A}function u(A,k,_){return A.concat(k).map(function(O){return c(O,_)})}function d(A,k){if(!k.customMerge)return j;var _=k.customMerge(A);return typeof _=="function"?_:j}function f(A){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(A).filter(function(k){return Object.propertyIsEnumerable.call(A,k)}):[]}function b(A){return Object.keys(A).concat(f(A))}function m(A,k){try{return k in A}catch{return!1}}function x(A,k){return m(A,k)&&!(Object.hasOwnProperty.call(A,k)&&Object.propertyIsEnumerable.call(A,k))}function v(A,k,_){var O={};return _.isMergeableObject(A)&&b(A).forEach(function(S){O[S]=c(A[S],_)}),b(k).forEach(function(S){x(A,S)||(m(A,S)&&_.isMergeableObject(k[S])?O[S]=d(S,_)(A[S],k[S],_):O[S]=c(k[S],_))}),O}function j(A,k,_){_=_||{},_.arrayMerge=_.arrayMerge||u,_.isMergeableObject=_.isMergeableObject||e,_.cloneUnlessOtherwiseSpecified=c;var O=Array.isArray(k),S=Array.isArray(A),P=O===S;return P?O?_.arrayMerge(A,k,_):v(A,k,_):c(k,_)}j.all=function(A,k){if(!Array.isArray(A))throw new Error("first argument should be an array");return A.reduce(function(_,O){return j(_,O,k)},{})};var C=j;return $1=C,$1}var uq=pq();const H1=Gn(uq);function H4(e,t){if(!(e.length&&dq(e)))return t;const r=e.filter(n=>Object.keys(n).length>0);return t.forEach(function(n,a){rM(n)?r[a]=H1(e[a],n,{arrayMerge:H4}):Array.isArray(n)?r.push(n):r[a]=n}),r}const dq=e=>e.some(t=>ta(t)&&Object.keys(t).length>0),B1={},fq=Symbol((B1?"standalone":void 0)!=="production"?"RESET":"");function gq(e,t){let r=null;const n=new Map,a=new Set,s=c=>{let u;if(u=n.get(c),u!==void 0)if(r?.(u[1],c))s.remove(c);else return u[0];const d=e(c);return n.set(c,[d,Date.now()]),l("CREATE",c,d),d},l=(c,u,d)=>{for(const f of a)f({type:c,param:u,atom:d})};return s.unstable_listen=c=>(a.add(c),()=>{a.delete(c)}),s.getParams=()=>n.keys(),s.remove=c=>{{if(!n.has(c))return;const[u]=n.get(c);n.delete(c),l("REMOVE",c,u)}},s.setShouldRemove=c=>{if(r=c,!!r)for(const[u,[d,f]]of n)r(f,u)&&(n.delete(u),l("REMOVE",u,d))},s}const B4=e=>typeof e?.then=="function";function U4(e=()=>{try{return window.localStorage}catch(r){(B1?"standalone":void 0)!=="production"&&typeof window<"u"&&console.warn(r);return}},t){var r;let n,a;const s={getItem:(u,d)=>{var f,b;const m=v=>{if(v=v||"",n!==v){try{a=JSON.parse(v,t?.reviver)}catch{return d}n=v}return a},x=(b=(f=e())==null?void 0:f.getItem(u))!=null?b:null;return B4(x)?x.then(m):m(x)},setItem:(u,d)=>{var f;return(f=e())==null?void 0:f.setItem(u,JSON.stringify(d,void 0))},removeItem:u=>{var d;return(d=e())==null?void 0:d.removeItem(u)}},l=u=>(d,f,b)=>u(d,m=>{let x;try{x=JSON.parse(m||"")}catch{x=b}f(x)});let c;try{c=(r=e())==null?void 0:r.subscribe}catch{}return!c&&typeof window<"u"&&typeof window.addEventListener=="function"&&window.Storage&&(c=(u,d)=>{if(!(e()instanceof window.Storage))return()=>{};const f=b=>{b.storageArea===e()&&b.key===u&&d(b.newValue)};return window.addEventListener("storage",f),()=>{window.removeEventListener("storage",f)}}),c&&(s.subscribe=l(c)),s}const hq=U4();function V4(e,t,r=hq,n){const a=pr(t);return(B1?"standalone":void 0)!=="production"&&(a.debugPrivate=!0),a.onMount=s=>{s(r.getItem(e,t));let l;return r.subscribe&&(l=r.subscribe(e,s,t)),l},pr(s=>s(a),(s,l,c)=>{const u=typeof c=="function"?c(s(a)):c;return u===fq?(l(a,t),r.removeItem(e)):B4(u)?u.then(d=>(l(a,d),r.setItem(e,d))):(l(a,u),r.setItem(e,u))})}function mq(e,t){const r=T.useMemo(()=>pr(null,(n,a,...s)=>e(n,a,...s)),[e]);return Ni(r)}const bq=()=>mq(T.useCallback((e,t)=>t,[]))(),K=typeof me=="function"?me:me.default,yq=({className:e,style:t,handleClear:r})=>h.jsx("button",{className:e,style:t,onClick:r,children:"\u2715"}),vq=T.memo(yq),xq=K(vq)` - z-index: 1; - position: absolute; - right: 24px; - top: 50%; - transform: translateY(-50%); - color: #89949f; - background: none; - border: none; - cursor: pointer; - - &:hover { - color: #fff; - } -`;function wq({options:e,onChange:t,handleClear:r,clearable:n,placeholder:a,value:s="",className:l}){const c=b=>{const{selectedIndex:m}=b.target,x=a||!s?m-1:m;t(e[x])},u=T.useMemo(()=>e.map(({idx:b,value:m,title:x},v)=>{const j=Za(m);return h.jsx("option",{value:j,className:"dropdown-option",children:x||j},b||j+v)}),[e]),d=Za(s),f=e.find(b=>b.value===s)?.title||d;return h.jsxs("div",{className:l+" dropdown-wrapper",children:[h.jsx(Sq,{}),n&&d?.length>0&&h.jsx(xq,{handleClear:r}),h.jsxs("select",{onChange:c,value:d,className:"dropdown-select","aria-label":"dropdown select",children:[a&&h.jsx("option",{disabled:!0,hidden:!0,value:a,children:a}),!d&&!a&&h.jsx("option",{disabled:!0}),u]}),h.jsx("label",{children:f})]})}const kq=T.memo(wq),W4=ke(["background-color:var(--panel-samples-dropdown-bg-color);border:var(--panel-samples-dropdown-border);color:var(--panel-samples-dropdown-color);&,&:hover,&:focus-within{box-shadow:none;}"]),$d=K(kq)` - box-sizing: border-box; - outline: none; - display: inline-block; - vertical-align: bottom; - position: relative; - width: ${({fullWidth:e})=>e?"100%":"auto"}; - cursor: pointer; - text-transform: none; - - label { - box-sizing: border-box; - min-width: 90px; - height: 36px; - outline: none; - display: inline-block; - color: var(--docs-dropdown-text-color); - border-radius: var(--border-radius-md); - padding: var(--docs-dropdown-padding); - vertical-align: bottom; - width: ${({fullWidth:e})=>e?"100%":"auto"}; - text-transform: none; - line-height: inherit; - font-size: var(--docs-dropdown-font-size); - font-family: inherit; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - - &, - &:hover, - &:focus-within { - box-shadow: none; - } - - ${({variant:e})=>e==="dark"?W4:""}; - } - - .dropdown-select { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - opacity: 0; - border: none; - appearance: none; - cursor: pointer; - - color: var(--text-color-secondary); - line-height: inherit; - font-size: var(--font-size-base); - font-family: inherit; - padding: var(--docs-dropdown-padding); - ${({variant:e})=>e==="dark"?W4:""}; - } -`,Cq=K($d)` - svg { - top: 60%; - transform: translateY(-60%); - } - label { - padding: 0 26px 0 4px; - background: transparent; - font-size: var(--font-size-base); - font-weight: var(--font-weight-regular); - appearance: none; - height: auto; - - &:hover, - &:focus-within { - box-shadow: none; - } - } -`,Sq=K(Ga)` - position: absolute; - right: 10px; - top: 10px; -`,yo=pr({parser:{},options:{}});pr(e=>e(yo).parser);const Nn=pr(e=>e(yo).options);function Aq(e){const{routingBasePath:t}=Qe(Nn),r=e.to;return r?h.jsx(r6,{"aria-label":e["aria-label"]||`link to ${r}`,id:ar(e.id||""),className:e.className||"",to:r?.startsWith("#")?r:tn(t||"",r),children:e.children}):e.children?h.jsxs("span",{"aria-label":e["aria-label"]||`link to ${r}`,className:e.className,children:[" ",e.children," "]}):null}const jq=K(Aq)` - position: absolute; - top: 50%; - left: 0; - transform: translate(-100%, -50%); - padding-right: var(--heading-anchor-offset-right); - z-index: 1; - - ${Tr} { - opacity: 0; - transition: - visibility 0.3s linear, - opacity 0.3s linear; - } - - :hover ${Tr}, :focus ${Tr} { - visibility: visible; - opacity: 1; - } -`;function U1(e){return h.jsx(jq,{...e,children:h.jsx(Tr,{size:"13px",color:"--heading-anchor-color"})})}function G4(e,t,r={path:"/"}){if(typeof document>"u")return;typeof r.expires=="number"&&(r.expires=new Date(Date.now()+r.expires*864e5)),r.expires&&(r.expires=r.expires instanceof Date?r.expires.toUTCString():r.expires),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,ar).replace(/[()]/g,escape);let n="";for(const a in r)r[a]&&(n+="; "+a,r[a]!==!0&&(n+="="+String(r[a]).split(";")[0]));return document.cookie=e+"="+Pq(t)+n}function Eq(e,t){const r=typeof document<"u"?document.cookie:t,n=r?r.split("; "):[],a={};for(let s=0;s{const t=N5(Eq(e,globalThis.redoclyCookieStorage?.getStore?.())),r=N5(qM(e));return{...Z4,...r,...t}},setItem:(e,t)=>{G4(e,JSON.stringify(t))},removeItem:e=>{_q(e),sessionStorage.removeItem(e)}},Qt=V4("redoc.appStore",Z4,Iq),Nq=pr({}),V1=pr(e=>e(Qt).isSidebarOpened,(e,t,r)=>{const n=e(Qt);t(Qt,{...n,isSidebarOpened:r})}),Fi=pr(e=>e(Qt).activeMimeName,(e,t,r)=>{const n=e(Qt);t(Qt,{...n,activeMimeName:r})}),Ln=pr(e=>e(Qt).layout,(e,t,r=Vt.STACKED)=>{const n=e(Qt);t(Qt,{...n,layout:r})}),K4=pr(e=>e(Qt).router,(e,t,r="hash")=>{const n=e(Qt);t(Qt,{...n,router:r})}),W1=V4("redoc.appSessionStore",{collapsedSidebar:!1,unsupportedFeatureScreen:!1},Wo?U4(()=>sessionStorage):void 0),Y4=pr(e=>e(W1).collapsedSidebar,(e,t,r)=>{const n=e(W1);t(W1,{...n,collapsedSidebar:r})});function Hd({lang:e,label:t}){return(t||e).toLowerCase()}const J4=pr(e=>{const{codeSamples:t}=e(Nn),r=t.languages.map(({lang:a,label:s},l)=>({key:Hd({lang:a,label:s}),lang:a,title:s||a,order:l})),n=e(Qt).language||r[0]?.key;return{languages:r,activeLanguage:r.find(({key:a})=>a===n)?.key||r[0]?.key}},(e,t,r)=>{const n=e(Qt);t(Qt,{...n,language:r})}),Bd=pr(e=>e(Qt).disableTelemetry,(e,t,r)=>{const n=e(Qt);t(Qt,{...n,disableTelemetry:r})});function yn(){const{router:e}=Qe(Qt),t=fo(),[r,n]=T.useMemo(()=>{const a=ar(Bs(t.pathname));return a.includes("#")?a.split("#",2):[a,t.hash]},[t.hash,t.pathname]);return e!=="hash"?t:{...t,pathname:r,hash:n?n.startsWith("#")?n:`#${n}`:""}}function G1(e,t){const r=e.deps.operation,n=YF(e,t);if(!r?.id&&!r.isCallback)return"#"+n.toLowerCase();const a=tn(r.href,tn(r.id,n),"#");return $s(a.toLowerCase())}const Jn=({to:e,className:t})=>{const r=e,n=yn(),a=r?.split("#")[1],s=n?n.hash===`#${a}`:!1;return h.jsx(Lq,{ariaLabel:`link to ${r}`,className:t,isActive:s,to:r,id:a})},Lq=K(U1)` - display: flex; - ${Tr} { - visibility: hidden; - cursor: pointer; - background-color: var(--bg-color); - } - - ${({isActive:e})=>e&&ke(["","{visibility:visible;opacity:1;}"],Tr)} - :hover ${Tr}, :focus ${Tr} { - visibility: visible; - opacity: 1; - } -`,Z1=ke(["text-decoration:line-through;color:var(--schemas-property-deprecated-text-color);"]),zq=e=>h.jsxs("svg",{viewBox:"0 0 24 24",fill:"inherit",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("rect",{fill:"none"}),h.jsx("path",{d:"M18 7.05L16.95 6L12 10.95L7.05 6L6 7.05L10.95 12L6 16.95L7.05 18L12 13.05L16.95 18L18 16.95L13.05 12L18 7.05Z"})]}),Q4=me(zq).attrs(()=>({"data-component-name":"icons/CloseIcon/CloseIcon"})).withConfig({displayName:"CloseIcon",componentId:"sc-9de9b131-0"})(["path{fill:",";}height:",";width:",";cursor:pointer;"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function Ud({children:e,color:t,icon:r,active:n,closable:a,tabIndex:s,onClick:l,onKeyDown:c,onClose:u,size:d,borderless:f,withStatusDot:b,statusDotColor:m="var(--tag-status-dot-color-default)",maxLength:x,textTransform:v,variant:j="filled",...C}){const A=(S,P)=>S.length<=P?S:S.slice(0,P)+"...",k=S=>{if(typeof S=="string")return S;if(typeof S=="number")return S.toString();if(Yt.isValidElement(S)){const P=S.props;if(typeof P.children=="string")return P.children}return""},_=(S,P)=>{if(typeof S=="string")return A(S,P);if(typeof S=="number"){const R=S.toString();return R.length>P?A(R,P):S}if(Yt.isValidElement(S)){if(k(S).length<=P)return S;const R=S.props;if(typeof R.children=="string")return Yt.cloneElement(S,{...R,children:A(R.children,P)})}return S},O=()=>x?typeof e=="string"?A(e,x):Yt.isValidElement(e)?_(e,x):e:e;return h.jsxs(Dq,{tabIndex:s,"data-component-name":"Tag/Tag",borderless:f,color:t,size:d,onClick:l,onKeyDown:c,hasCloseButton:a,textTransform:v,variant:j,...C,children:[b?h.jsx(Mq,{color:m}):r||null,h.jsx(Rq,{children:O()}),a&&h.jsx(Tq,{onClick:S=>{u?.(S)},children:h.jsx(Q4,{})}),n&&h.jsx(Fq,{})]})}const Rq=me.div.withConfig({displayName:"Tag__ContentWrapper",componentId:"sc-fd9e86de-0"})(["display:inline-flex;align-items:center;justify-content:center;text-wrap:nowrap;padding:var(--tag-content-padding);gap:var(--tag-content-gap);"]),Tq=me.div.withConfig({displayName:"Tag__CloseButton",componentId:"sc-fd9e86de-1"})(["display:flex;align-items:center;justify-content:center;align-self:stretch;border-radius:0 var(--tag-border-radius) var(--tag-border-radius) 0;&:hover{background:var(--tag-close-button-bg-color-hover);}"]),Dq=me.div.attrs(({className:e,color:t,size:r})=>({className:(e||"")+` tag-default ${t?`tag-${t}`:""} ${r?`tag-size-${r}`:""}`})).withConfig({displayName:"Tag__TagWrapper",componentId:"sc-fd9e86de-2"})(["display:inline-flex;align-items:center;justify-content:center;text-wrap:nowrap;position:relative;padding:var(--tag-padding);",";margin:var(--tag-margin);&:last-child{margin-right:0;}gap:var(--tag-gap);font-size:var(--tag-font-size);font-family:var(--tag-font-family);font-weight:var(--tag-font-weight);line-height:var(--tag-line-height);box-shadow:var(--tag-box-shadow);"," color:var(--tag-color);background-color:",";"," border-radius:var(--tag-border-radius);svg{width:var(--tag-icon-width);height:var(--tag-icon-height);}&:focus-visible{outline:1px solid var(--tag-border-color-focused);outline-offset:2px;border-radius:var(--tag-border-radius-focused);}"],({hasCloseButton:e})=>e?"padding-right: 0;":"",({textTransform:e})=>`text-transform: ${e?`${e}`:"var(--tag-text-transform)"};`,({variant:e})=>e==="filled"?"var(--tag-bg-color)":"transparent",({borderless:e})=>e?"":"border: var(--tag-border-width) var(--tag-border-style) var(--tag-border-color);"),Mq=me.div.withConfig({displayName:"Tag__StatusDot",componentId:"sc-fd9e86de-3"})(["display:inline-block;width:var(--tag-badge-size);height:var(--tag-badge-size);border:var(--tag-badge-border-width) solid var(--tag-badge-border-color);border-radius:50%;background-color:",";"],({color:e})=>e),Fq=me(b5).withConfig({displayName:"Tag__ActiveIcon",componentId:"sc-fd9e86de-4"})(["width:12px;height:12px;position:absolute;right:-4px;top:-4px;"]),X4=K.div` - display: flex; - flex-direction: column; - margin: var(--spacing-unit) var(--spacing-md) var(--spacing-sm); -`,K1=K(Ud)` - text-transform: uppercase; - background-color: unset; - border: none; - padding: 0; - margin: 0; - font-family: var(--font-family-monospaced); - font-weight: var(--font-weight-semibold); - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - align-self: flex-end; -`,Y1=K.div` - background-color: var(--panel-samples-dropdown-bg-color); - color: var(--panel-samples-text-color); - font-family: inherit; - margin-bottom: 0; - height: 36px; - padding: var(--docs-dropdown-padding); - font-size: var(--docs-dropdown-font-size); - border: var(--panel-samples-dropdown-border); - border-radius: var(--border-radius-md); -`,e9=K.span` - display: flex; - align-items: center; - gap: var(--spacing-xs); - margin-top: var(--spacing-xs); - - :after { - content: ''; - flex: auto; - border-top: 1px solid var(--border-color-primary); - } -`,Vd=K.span` - padding: 0 var(--spacing-xs); - border-radius: var(--border-radius); - border: 1px solid var(--border-color-secondary); - background-color: var(--bg-color); - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - color: var(--tag-basic-content-color); -`,t9=K(e9)` - margin-top: 0; - margin-left: auto; - - :after { - content: none; - } - - :before { - content: ''; - flex: auto; - border-top: 1px solid var(--border-color-primary); - } -`,qq=Gu(["0%{transform:translateY(-10px);}100%{transform:translateY(0);}"]),$q=ke(["animation:"," 0.2s;"],qq),J1=me.div.attrs(({className:e})=>({"data-component-name":"Panel/PanelBody",className:e})).withConfig({displayName:"PanelBody",componentId:"sc-552d12d1-0"})(["",";",";background-color:var(--panel-body-bg-color);font-family:var(--panel-body-font-family-local);font-size:var(--panel-body-font-size-local);font-weight:var(--panel-body-font-weight-local);border:var(--panel-body-border-local);padding:var(--panel-body-padding-local);color:var(--panel-body-text-color);border-top-left-radius:var(--panel-border-radius);border-top-right-radius:var(--panel-border-radius);border-bottom-right-radius:var(--panel-border-radius);border-bottom-left-radius:var(--panel-border-radius);"],({animate:e})=>e&&$q,({hidden:e})=>e&&"visibility: hidden"),Vs=me.div.attrs(({className:e})=>({"data-component-name":"Panel/PanelHeader",className:e})).withConfig({displayName:"PanelHeader",componentId:"sc-25ce27d-0"})(["display:flex;flex-wrap:wrap;gap:var(--spacing-unit);align-items:center;justify-content:space-between;min-height:40px;white-space:var(--panel-heading-white-space-local);color:var(--panel-heading-text-color);cursor:",";line-height:var(--panel-heading-line-height-local);font-size:var(--panel-heading-font-size-local);font-family:var(--panel-heading-font-family-local);padding:var(--panel-heading-padding-local);border:var(--panel-heading-border);border-bottom:",";background-color:var(--panel-heading-bg-color);border-top-left-radius:var(--panel-border-radius);border-top-right-radius:var(--panel-border-radius);border-bottom-right-radius:",";border-bottom-left-radius:",";pointer-events:",";"],({isExpandable:e=!0})=>e?"pointer":"unset",({isExpandable:e=!0})=>e?"none":"var(--panel-heading-border-bottom)",({expanded:e,isExpandable:t=!0})=>e||!t?"0":"var(--panel-border-radius)",({expanded:e,isExpandable:t=!0})=>e||!t?"0":"var(--panel-border-radius)",({disabled:e})=>e?"none":"auto"),Q1=me.span.attrs(({className:e})=>({"data-component-name":"Panel/PanelHeaderTitle",className:e})).withConfig({displayName:"PanelHeaderTitle",componentId:"sc-dd77957-0"})(["margin-right:5px;font-weight:var(--panel-heading-font-weight-local);line-height:var(--line-height-base);overflow:hidden;text-overflow:ellipsis;color:var(--panel-heading-text-color);"]),Hq=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M11 8L6.00002 13L5.30002 12.3L9.60002 8L5.30002 3.7L6.00002 3L11 8Z"})}),qi=me(Hq).attrs(()=>({"data-component-name":"icons/ChevronRightIcon/ChevronRightIcon"})).withConfig({displayName:"ChevronRightIcon",componentId:"sc-f9a4eb0c-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function $i({expanded:e=!0,isExpandable:t=!0,renderChildrenHidden:r=!1,header:n,footer:a,className:s="panel-default",children:l,onToggle:c,description:u}){const[d,f]=T.useState(e),[b,m]=T.useState(!1),x=({target:v})=>{v instanceof HTMLAnchorElement||!t||(m(!0),f(!d),c?.(!d))};return T.useEffect(()=>f(e),[e]),h.jsxs(Bq,{className:s,"data-testid":typeof n=="string"?("panel-"+n).replace(/ /g,"-").toLowerCase():null,"data-component-name":"Panel/Panel",children:[n&&(typeof n=="function"?n({expanded:d,toggle:x}):h.jsx(Vs,{"data-testid":"panel-header",onClick:x,expanded:d,isExpandable:t,children:h.jsxs(Uq,{children:[h.jsx(Q1,{"data-testid":"title",children:n}),t&&(d?h.jsx(Ga,{color:"--panel-chevron-icon-color"}):h.jsx(qi,{color:"--panel-chevron-icon-color"})),u]})})),(d||r)&&h.jsx(J1,{"data-testid":"panel-body",hidden:!d,animate:b,children:l}),a]})}const Bq=me.div.withConfig({displayName:"Panel__PanelWrapper",componentId:"sc-d0edbe3d-0"})(["background-color:var(--panel-bg-color);color:var(--panel-text-color);font-family:var(--panel-font-family-local);font-size:var(--panel-font-size-local);font-weight:var(--panel-font-weight-local);border-radius:var(--panel-border-radius-local);border:var(--panel-border-local);"," + ","{border-top-left-radius:0;border-top-right-radius:0;}&:not(:last-child){margin-bottom:var(--panel-gap-vertical);}"],Vs,J1),Uq=me.div.withConfig({displayName:"Panel__InlineBox",componentId:"sc-d0edbe3d-1"})(["display:inline-flex;align-items:center;"]),Ws=K($i)` - ${J1} { - padding: var(--spacing-sm) 0 0; - } -`;function Vc(e){return h.jsx(Vq,{...e,"data-component-name":"Badge/Badge"})}const Vq=me.span.withConfig({displayName:"Badge__BadgeComponent",componentId:"sc-dd9e49e5-0"})(["display:inline-block;padding:0 var(--spacing-xs);vertical-align:middle;line-height:var(--line-height-base);color:var(--badge-text-color);background-color:",";border-radius:var(--badge-border-radius);margin:0 0 0 0.5em;font-size:var(--font-size-base);font-weight:var(--font-weight-regular);",""],({color:e})=>e||"var(--badge-bg-color)",({deprecated:e})=>e&&ke(["color:var(--badge-deprecated-text-color);background-color:var(--badge-deprecated-bg-color);border-radius:var(--badge-deprecated-border-radius);"]));function Wq({badges:e,children:t}){if(!e)return h.jsx(h.Fragment,{children:t});const r=e.filter(({position:a})=>a==="before"),n=e.filter(({position:a})=>a==="after");return h.jsxs(h.Fragment,{children:[r.map(({name:a,color:s})=>h.jsx(Hi,{color:s,children:a},a)),t,n.map(({name:a,color:s})=>h.jsx(Hi,{color:s,children:a},a))]})}const Gq=T.memo(Wq),Hi=K(Vc)` - margin-left: 0; - background-color: ${({color:e})=>e||"var(--color-info-base)"}; - ${({deprecated:e})=>e&&ke(["color:var(--badge-deprecated-text-color);background-color:var(--badge-deprecated-bg-color);border-radius:var(--badge-deprecated-border-radius);"])}; -`,r9=K(Hi)` - margin-left: 0; - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - padding: 0 var(--spacing-xxs); - max-width: 80px; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -`;/*! @license DOMPurify 3.2.7 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.7/LICENSE */const{entries:n9,setPrototypeOf:o9,isFrozen:Zq,getPrototypeOf:Kq,getOwnPropertyDescriptor:Yq}=Object;let{freeze:Br,seal:zn,create:a9}=Object,{apply:X1,construct:eb}=typeof Reflect<"u"&&Reflect;Br||(Br=function(e){return e}),zn||(zn=function(e){return e}),X1||(X1=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a1?t-1:0),n=1;n1?r-1:0),a=1;a2&&arguments[2]!==void 0?arguments[2]:Gd;o9&&o9(e,null);let n=t.length;for(;n--;){let a=t[n];if(typeof a=="string"){const s=r(a);s!==a&&(Zq(t)||(t[n]=s),a=s)}e[a]=!0}return e}function r$(e){for(let t=0;t/gm),s$=zn(/\$\{[\w\W]*/gm),l$=zn(/^data-[\-\w.\u00B7-\uFFFF]+$/),c$=zn(/^aria-[\-\w]+$/),u9=zn(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),p$=zn(/^(?:\w+script|data):/i),u$=zn(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),d9=zn(/^html$/i),d$=zn(/^[a-z][.\w]*(-[.\w]+)+$/i);var f9=Object.freeze({__proto__:null,ARIA_ATTR:c$,ATTR_WHITESPACE:u$,CUSTOM_ELEMENT:d$,DATA_ATTR:l$,DOCTYPE_NAME:d9,ERB_EXPR:i$,IS_ALLOWED_URI:u9,IS_SCRIPT_OR_DATA:p$,MUSTACHE_EXPR:a$,TMPLIT_EXPR:s$});const Yc={element:1,text:3,progressingInstruction:7,comment:8,document:9},f$=function(){return typeof window>"u"?null:window},g$=function(e,t){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let r=null;const n="data-tt-policy-suffix";t&&t.hasAttribute(n)&&(r=t.getAttribute(n));const a="dompurify"+(r?"#"+r:"");try{return e.createPolicy(a,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+a+" could not be created."),null}},g9=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function h9(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:f$();const t=te=>h9(te);if(t.version="3.2.7",t.removed=[],!e||!e.document||e.document.nodeType!==Yc.document||!e.Element)return t.isSupported=!1,t;let{document:r}=e;const n=r,a=n.currentScript,{DocumentFragment:s,HTMLTemplateElement:l,Node:c,Element:u,NodeFilter:d,NamedNodeMap:f=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:b,DOMParser:m,trustedTypes:x}=e,v=u.prototype,j=Kc(v,"cloneNode"),C=Kc(v,"remove"),A=Kc(v,"nextSibling"),k=Kc(v,"childNodes"),_=Kc(v,"parentNode");if(typeof l=="function"){const te=r.createElement("template");te.content&&te.content.ownerDocument&&(r=te.content.ownerDocument)}let O,S="";const{implementation:P,createNodeIterator:R,createDocumentFragment:I,getElementsByTagName:z}=r,{importNode:D}=n;let V=g9();t.isSupported=typeof n9=="function"&&typeof _=="function"&&P&&P.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:q,ERB_EXPR:Q,TMPLIT_EXPR:U,DATA_ATTR:J,ARIA_ATTR:H,IS_SCRIPT_OR_DATA:ae,ATTR_WHITESPACE:W,CUSTOM_ELEMENT:fe}=f9;let{IS_ALLOWED_URI:N}=f9,Y=null;const se=lt({},[...s9,...nb,...ob,...ab,...l9]);let ne=null;const $=lt({},[...c9,...ib,...p9,...Zd]);let G=Object.seal(a9(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Z=null,Ee=null,ye=!0,$e=!0,De=!1,E=!0,B=!1,ge=!0,_e=!1,ce=!1,ie=!1,ee=!1,le=!1,Ce=!1,ve=!0,Ne=!1;const Te="user-content-";let Me=!0,Pe=!1,He={},gt=null;const zt=lt({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let $t=null;const gr=lt({},["audio","video","img","source","image","track"]);let ii=null;const Yi=lt({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ha="http://www.w3.org/1998/Math/MathML",Tn="http://www.w3.org/2000/svg",Ar="http://www.w3.org/1999/xhtml";let Ir=Ar,vn=!1,Dn=null;const ul=lt({},[ha,Tn,Ar],tb);let So=lt({},["mi","mo","mn","ms","mtext"]),Ao=lt({},["annotation-xml"]);const si=lt({},["title","style","font","a","script"]);let an=null;const dl=["application/xhtml+xml","text/html"],Ji="text/html";let Dt=null,xn=null;const li=r.createElement("form"),ci=function(te){return te instanceof RegExp||te instanceof Function},pi=function(){let te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(xn&&xn===te)){if((!te||typeof te!="object")&&(te={}),te=ia(te),an=dl.indexOf(te.PARSER_MEDIA_TYPE)===-1?Ji:te.PARSER_MEDIA_TYPE,Dt=an==="application/xhtml+xml"?tb:Gd,Y=Qn(te,"ALLOWED_TAGS")?lt({},te.ALLOWED_TAGS,Dt):se,ne=Qn(te,"ALLOWED_ATTR")?lt({},te.ALLOWED_ATTR,Dt):$,Dn=Qn(te,"ALLOWED_NAMESPACES")?lt({},te.ALLOWED_NAMESPACES,tb):ul,ii=Qn(te,"ADD_URI_SAFE_ATTR")?lt(ia(Yi),te.ADD_URI_SAFE_ATTR,Dt):Yi,$t=Qn(te,"ADD_DATA_URI_TAGS")?lt(ia(gr),te.ADD_DATA_URI_TAGS,Dt):gr,gt=Qn(te,"FORBID_CONTENTS")?lt({},te.FORBID_CONTENTS,Dt):zt,Z=Qn(te,"FORBID_TAGS")?lt({},te.FORBID_TAGS,Dt):ia({}),Ee=Qn(te,"FORBID_ATTR")?lt({},te.FORBID_ATTR,Dt):ia({}),He=Qn(te,"USE_PROFILES")?te.USE_PROFILES:!1,ye=te.ALLOW_ARIA_ATTR!==!1,$e=te.ALLOW_DATA_ATTR!==!1,De=te.ALLOW_UNKNOWN_PROTOCOLS||!1,E=te.ALLOW_SELF_CLOSE_IN_ATTR!==!1,B=te.SAFE_FOR_TEMPLATES||!1,ge=te.SAFE_FOR_XML!==!1,_e=te.WHOLE_DOCUMENT||!1,ee=te.RETURN_DOM||!1,le=te.RETURN_DOM_FRAGMENT||!1,Ce=te.RETURN_TRUSTED_TYPE||!1,ie=te.FORCE_BODY||!1,ve=te.SANITIZE_DOM!==!1,Ne=te.SANITIZE_NAMED_PROPS||!1,Me=te.KEEP_CONTENT!==!1,Pe=te.IN_PLACE||!1,N=te.ALLOWED_URI_REGEXP||u9,Ir=te.NAMESPACE||Ar,So=te.MATHML_TEXT_INTEGRATION_POINTS||So,Ao=te.HTML_INTEGRATION_POINTS||Ao,G=te.CUSTOM_ELEMENT_HANDLING||{},te.CUSTOM_ELEMENT_HANDLING&&ci(te.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(G.tagNameCheck=te.CUSTOM_ELEMENT_HANDLING.tagNameCheck),te.CUSTOM_ELEMENT_HANDLING&&ci(te.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(G.attributeNameCheck=te.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),te.CUSTOM_ELEMENT_HANDLING&&typeof te.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(G.allowCustomizedBuiltInElements=te.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),B&&($e=!1),le&&(ee=!0),He&&(Y=lt({},l9),ne=[],He.html===!0&&(lt(Y,s9),lt(ne,c9)),He.svg===!0&&(lt(Y,nb),lt(ne,ib),lt(ne,Zd)),He.svgFilters===!0&&(lt(Y,ob),lt(ne,ib),lt(ne,Zd)),He.mathMl===!0&&(lt(Y,ab),lt(ne,p9),lt(ne,Zd))),te.ADD_TAGS&&(Y===se&&(Y=ia(Y)),lt(Y,te.ADD_TAGS,Dt)),te.ADD_ATTR&&(ne===$&&(ne=ia(ne)),lt(ne,te.ADD_ATTR,Dt)),te.ADD_URI_SAFE_ATTR&<(ii,te.ADD_URI_SAFE_ATTR,Dt),te.FORBID_CONTENTS&&(gt===zt&&(gt=ia(gt)),lt(gt,te.FORBID_CONTENTS,Dt)),Me&&(Y["#text"]=!0),_e&<(Y,["html","head","body"]),Y.table&&(lt(Y,["tbody"]),delete Z.tbody),te.TRUSTED_TYPES_POLICY){if(typeof te.TRUSTED_TYPES_POLICY.createHTML!="function")throw Zc('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof te.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Zc('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');O=te.TRUSTED_TYPES_POLICY,S=O.createHTML("")}else O===void 0&&(O=g$(x,a)),O!==null&&typeof S=="string"&&(S=O.createHTML(""));Br&&Br(te),xn=te}},sn=lt({},[...nb,...ob,...n$]),Gt=lt({},[...ab,...o$]),oe=function(te){let ze=_(te);(!ze||!ze.tagName)&&(ze={namespaceURI:Ir,tagName:"template"});const Re=Gd(te.tagName),nt=Gd(ze.tagName);return Dn[te.namespaceURI]?te.namespaceURI===Tn?ze.namespaceURI===Ar?Re==="svg":ze.namespaceURI===ha?Re==="svg"&&(nt==="annotation-xml"||So[nt]):!!sn[Re]:te.namespaceURI===ha?ze.namespaceURI===Ar?Re==="math":ze.namespaceURI===Tn?Re==="math"&&Ao[nt]:!!Gt[Re]:te.namespaceURI===Ar?ze.namespaceURI===Tn&&!Ao[nt]||ze.namespaceURI===ha&&!So[nt]?!1:!Gt[Re]&&(si[Re]||!sn[Re]):!!(an==="application/xhtml+xml"&&Dn[te.namespaceURI]):!1},We=function(te){Wc(t.removed,{element:te});try{_(te).removeChild(te)}catch{C(te)}},Nr=function(te,ze){try{Wc(t.removed,{attribute:ze.getAttributeNode(te),from:ze})}catch{Wc(t.removed,{attribute:null,from:ze})}if(ze.removeAttribute(te),te==="is")if(ee||le)try{We(ze)}catch{}else try{ze.setAttribute(te,"")}catch{}},jo=function(te){let ze=null,Re=null;if(ie)te=""+te;else{const Ct=rb(te,/^[\r\n\t ]+/);Re=Ct&&Ct[0]}an==="application/xhtml+xml"&&Ir===Ar&&(te=''+te+"");const nt=O?O.createHTML(te):te;if(Ir===Ar)try{ze=new m().parseFromString(nt,an)}catch{}if(!ze||!ze.documentElement){ze=P.createDocument(Ir,"template",null);try{ze.documentElement.innerHTML=vn?S:nt}catch{}}const Ht=ze.body||ze.documentElement;return te&&Re&&Ht.insertBefore(r.createTextNode(Re),Ht.childNodes[0]||null),Ir===Ar?z.call(ze,_e?"html":"body")[0]:_e?ze.documentElement:Ht},Je=function(te){return R.call(te.ownerDocument||te,te,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT|d.SHOW_PROCESSING_INSTRUCTION|d.SHOW_CDATA_SECTION,null)},Mn=function(te){return te instanceof b&&(typeof te.nodeName!="string"||typeof te.textContent!="string"||typeof te.removeChild!="function"||!(te.attributes instanceof f)||typeof te.removeAttribute!="function"||typeof te.setAttribute!="function"||typeof te.namespaceURI!="string"||typeof te.insertBefore!="function"||typeof te.hasChildNodes!="function")},ro=function(te){return typeof c=="function"&&te instanceof c};function Rt(te,ze,Re){Wd(te,nt=>{nt.call(t,ze,Re,xn)})}const Fn=function(te){let ze=null;if(Rt(V.beforeSanitizeElements,te,null),Mn(te))return We(te),!0;const Re=Dt(te.nodeName);if(Rt(V.uponSanitizeElement,te,{tagName:Re,allowedTags:Y}),ge&&te.hasChildNodes()&&!ro(te.firstElementChild)&&Ur(/<[/\w!]/g,te.innerHTML)&&Ur(/<[/\w!]/g,te.textContent)||te.nodeType===Yc.progressingInstruction||ge&&te.nodeType===Yc.comment&&Ur(/<[/\w]/g,te.data))return We(te),!0;if(!Y[Re]||Z[Re]){if(!Z[Re]&&qn(Re)&&(G.tagNameCheck instanceof RegExp&&Ur(G.tagNameCheck,Re)||G.tagNameCheck instanceof Function&&G.tagNameCheck(Re)))return!1;if(Me&&!gt[Re]){const nt=_(te)||te.parentNode,Ht=k(te)||te.childNodes;if(Ht&&nt){const Ct=Ht.length;for(let Gr=Ct-1;Gr>=0;--Gr){const Fr=j(Ht[Gr],!0);Fr.__removalCount=(te.__removalCount||0)+1,nt.insertBefore(Fr,A(te))}}}return We(te),!0}return te instanceof u&&!oe(te)||(Re==="noscript"||Re==="noembed"||Re==="noframes")&&Ur(/<\/no(script|embed|frames)/i,te.innerHTML)?(We(te),!0):(B&&te.nodeType===Yc.text&&(ze=te.textContent,Wd([q,Q,U],nt=>{ze=Gc(ze,nt," ")}),te.textContent!==ze&&(Wc(t.removed,{element:te.cloneNode()}),te.textContent=ze)),Rt(V.afterSanitizeElements,te,null),!1)},er=function(te,ze,Re){if(ve&&(ze==="id"||ze==="name")&&(Re in r||Re in li))return!1;if(!($e&&!Ee[ze]&&Ur(J,ze))&&!(ye&&Ur(H,ze))){if(!ne[ze]||Ee[ze]){if(!(qn(te)&&(G.tagNameCheck instanceof RegExp&&Ur(G.tagNameCheck,te)||G.tagNameCheck instanceof Function&&G.tagNameCheck(te))&&(G.attributeNameCheck instanceof RegExp&&Ur(G.attributeNameCheck,ze)||G.attributeNameCheck instanceof Function&&G.attributeNameCheck(ze,te))||ze==="is"&&G.allowCustomizedBuiltInElements&&(G.tagNameCheck instanceof RegExp&&Ur(G.tagNameCheck,Re)||G.tagNameCheck instanceof Function&&G.tagNameCheck(Re))))return!1}else if(!ii[ze]&&!Ur(N,Gc(Re,W,""))&&!((ze==="src"||ze==="xlink:href"||ze==="href")&&te!=="script"&&Xq(Re,"data:")===0&&$t[te])&&!(De&&!Ur(ae,Gc(Re,W,"")))&&Re)return!1}return!0},qn=function(te){return te!=="annotation-xml"&&rb(te,fe)},$n=function(te){Rt(V.beforeSanitizeAttributes,te,null);const{attributes:ze}=te;if(!ze||Mn(te))return;const Re={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ne,forceKeepAttr:void 0};let nt=ze.length;for(;nt--;){const Ht=ze[nt],{name:Ct,namespaceURI:Gr,value:Fr}=Ht,hr=Dt(Ct),Hn=Fr;let ht=Ct==="value"?Hn:e$(Hn);if(Re.attrName=hr,Re.attrValue=ht,Re.keepAttr=!0,Re.forceKeepAttr=void 0,Rt(V.uponSanitizeAttribute,te,Re),ht=Re.attrValue,Ne&&(hr==="id"||hr==="name")&&(Nr(Ct,te),ht=Te+ht),ge&&Ur(/((--!?|])>)|<\/(style|title|textarea)/i,ht)){Nr(Ct,te);continue}if(hr==="attributename"&&rb(ht,"href")){Nr(Ct,te);continue}if(Re.forceKeepAttr)continue;if(!Re.keepAttr){Nr(Ct,te);continue}if(!E&&Ur(/\/>/i,ht)){Nr(Ct,te);continue}B&&Wd([q,Q,U],ui=>{ht=Gc(ht,ui," ")});const Eo=Dt(te.nodeName);if(!er(Eo,hr,ht)){Nr(Ct,te);continue}if(O&&typeof x=="object"&&typeof x.getAttributeType=="function"&&!Gr)switch(x.getAttributeType(Eo,hr)){case"TrustedHTML":{ht=O.createHTML(ht);break}case"TrustedScriptURL":{ht=O.createScriptURL(ht);break}}if(ht!==Hn)try{Gr?te.setAttributeNS(Gr,Ct,ht):te.setAttribute(Ct,ht),Mn(te)?We(te):i9(t.removed)}catch{Nr(Ct,te)}}Rt(V.afterSanitizeAttributes,te,null)},Mt=function te(ze){let Re=null;const nt=Je(ze);for(Rt(V.beforeSanitizeShadowDOM,ze,null);Re=nt.nextNode();)Rt(V.uponSanitizeShadowNode,Re,null),Fn(Re),$n(Re),Re.content instanceof s&&te(Re.content);Rt(V.afterSanitizeShadowDOM,ze,null)};return t.sanitize=function(te){let ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Re=null,nt=null,Ht=null,Ct=null;if(vn=!te,vn&&(te=""),typeof te!="string"&&!ro(te))if(typeof te.toString=="function"){if(te=te.toString(),typeof te!="string")throw Zc("dirty is not a string, aborting")}else throw Zc("toString is not a function");if(!t.isSupported)return te;if(ce||pi(ze),t.removed=[],typeof te=="string"&&(Pe=!1),Pe){if(te.nodeName){const hr=Dt(te.nodeName);if(!Y[hr]||Z[hr])throw Zc("root node is forbidden and cannot be sanitized in-place")}}else if(te instanceof c)Re=jo(""),nt=Re.ownerDocument.importNode(te,!0),nt.nodeType===Yc.element&&nt.nodeName==="BODY"||nt.nodeName==="HTML"?Re=nt:Re.appendChild(nt);else{if(!ee&&!B&&!_e&&te.indexOf("<")===-1)return O&&Ce?O.createHTML(te):te;if(Re=jo(te),!Re)return ee?null:Ce?S:""}Re&&ie&&We(Re.firstChild);const Gr=Je(Pe?te:Re);for(;Ht=Gr.nextNode();)Fn(Ht),$n(Ht),Ht.content instanceof s&&Mt(Ht.content);if(Pe)return te;if(ee){if(le)for(Ct=I.call(Re.ownerDocument);Re.firstChild;)Ct.appendChild(Re.firstChild);else Ct=Re;return(ne.shadowroot||ne.shadowrootmode)&&(Ct=D.call(n,Ct,!0)),Ct}let Fr=_e?Re.outerHTML:Re.innerHTML;return _e&&Y["!doctype"]&&Re.ownerDocument&&Re.ownerDocument.doctype&&Re.ownerDocument.doctype.name&&Ur(d9,Re.ownerDocument.doctype.name)&&(Fr=" -`+Fr),B&&Wd([q,Q,U],hr=>{Fr=Gc(Fr,hr," ")}),O&&Ce?O.createHTML(Fr):Fr},t.setConfig=function(){let te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};pi(te),ce=!0},t.clearConfig=function(){xn=null,ce=!1},t.isValidAttribute=function(te,ze,Re){xn||pi({});const nt=Dt(te),Ht=Dt(ze);return er(nt,Ht,Re)},t.addHook=function(te,ze){typeof ze=="function"&&Wc(V[te],ze)},t.removeHook=function(te,ze){if(ze!==void 0){const Re=Jq(V[te],ze);return Re===-1?void 0:Qq(V[te],Re,1)[0]}return i9(V[te])},t.removeHooks=function(te){V[te]=[]},t.removeAllHooks=function(){V=g9()},t}var h$=h9();const m$=ke([".md-table-wrapper{overflow-x:auto;}table.md{width:100%;overflow:hidden;word-break:keep-all;border-spacing:0;margin:var(--md-table-margin-vertical) 0;border-radius:var(--md-table-border-radius);border:1px solid var(--md-table-border-color);th,td{padding:var(--md-table-cell-padding);color:var(--md-table-cell-text-color);font-size:var(--md-table-font-size);line-height:var(--md-table-line-height);vertical-align:top;}thead td,thead th,tbody td{border-bottom:1px solid var(--md-table-border-color);}tbody tr:last-child td{border-bottom:none;}tfoot td{border-top:1px solid var(--md-table-border-color);padding:var(--md-table-footer-cell-padding);}thead,tfoot{background-color:var(--md-table-header-bg-color);}tr{background-color:var(--md-table-stripe-bg-color);}th{text-align:left;font-weight:var(--md-table-head-font-weight);color:var(--md-table-head-text-color);}th[align='center']{text-align:center;}th[align='right']{text-align:right;}}"]),m9=ke(["a:not([role='button']){text-decoration:var(--link-decoration);color:var(--link-color-primary);font-weight:var(--link-font-weight);&:visited{color:var(--link-color-visited);text-decoration:var(--link-visited-decoration);}&:hover,&:focus{text-decoration:var(--link-decoration-hover);color:var(--link-color-primary-hover);}}"]);function Gs(e="anchor"){return ke([".",".before{position:absolute;left:0;transform:translateX(-100%);padding-right:var(--heading-anchor-offset-right);}.",".after{display:inline-block;padding-left:4px;}."," svg{fill:var(--heading-anchor-color);visibility:hidden;background-image:var(--heading-anchor-icon);background-size:contain;background-repeat:no-repeat;background-position:center;}:hover ."," svg,.",":focus svg{visibility:visible;}"],e,e,e,e,e)}const sa=me.main.attrs(({className:e})=>({"data-component-name":"Markdown/Markdown",className:e})).withConfig({displayName:"Markdown",componentId:"sc-ceffa0b5-0"})(["font-size:var(--md-content-font-size);font-family:var(--md-content-font-family);font-weight:var(--md-content-font-weight);line-height:var(--md-content-line-height);color:var(--md-content-text-color);padding:0;"," "," "," "," a[name],[id]{scroll-margin-top:var(--navbar-height);}img,iframe{max-width:100%;}h1.md,h2.md,h3.md,h4.md,h5.md,h6.md{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);position:relative;scroll-margin-top:var(--navbar-height);}strong{font-weight:var(--font-weight-bold);}hr{border-top:1px solid var(--md-hr-border-color);background-color:var(--md-hr-bg-color);height:var(--md-hr-height);margin:var(--md-hr-margin-vertical) 0;}details{margin:1.125em 0;summary{color:var(--text-color-secondary);font-weight:var(--font-weight-regular);outline:0;padding:0;cursor:pointer;}> :not(summary):first-of-type{margin-top:1.25em;}> *:last-child{margin-bottom:1.25em;}> :not(summary){margin-left:2em;}}",";p{margin:var(--md-paragraph-margin);}h1.md{",";margin:var(--h1-margin-top) 0 var(--h1-margin-bottom) 0;",";}h2.md{",";margin:var(--h2-margin-top) 0 var(--h2-margin-bottom) 0;",";}h3.md{",";margin:var(--h3-margin-top) 0 var(--h3-margin-bottom) 0;",";}h4.md{",";margin:var(--h4-margin-top) 0 var(--h4-margin-bottom) 0;",";}h5.md{",";margin:var(--h5-margin-top) 0 var(--h5-margin-bottom) 0;",";}h6.md{",";margin:var(--h6-margin-top) 0 var(--h6-margin-bottom) 0;",";}h1.md code{font-size:var(--h1-font-size);line-height:var(--h1-code-line-height);}h2.md code{font-size:var(--h2-font-size);line-height:var(--h2-code-line-height);}h3.md code{font-size:var(--h3-font-size);line-height:var(--h3-code-line-height);}h4.md code{font-size:var(--h4-font-size);line-height:var(--h4-code-line-height);}h5.md code{font-size:var(--h5-font-size);line-height:var(--h5-code-line-height);}h6.md code{font-size:var(--h6-font-size);line-height:var(--h6-code-line-height);}code{color:var(--inline-code-text-color);background-color:var(--inline-code-bg-color);border-radius:var(--inline-code-border-radius);padding:0.19rem var(--spacing-xxs);font-weight:var(--code-font-weight);word-break:break-word;font-size:var(--font-size-sm);font-family:var(--font-family-monospaced);line-height:var(--line-height-sm);}&& pre{white-space:var(--code-wrap,pre);background-color:var(--code-block-bg-color);font-family:var(--code-block-font-family);color:var(--code-block-text-color);padding:var(--code-block-padding);overflow-x:auto;line-height:var(--line-height-base);margin:var(--md-pre-margin);code{background-color:transparent;color:inherit;font-size:inherit;font-family:inherit;border:none;}}blockquote{margin:var(--md-blockquote-margin-vertical) var(--md-blockquote-margin-horizontal);padding:var(--md-blockquote-padding-vertical) var(--md-blockquote-padding-horizontal);border-left:var(--md-blockquote-border-left);background-color:var(--md-blockquote-bg-color);color:var(--md-blockquote-text-color);box-shadow:var(--md-blockquote-box-shadow);& > p:first-child{margin-top:0;}}img{max-width:100%;box-sizing:content-box;margin:0 auto;&:only-child{display:block;}}p,li{& > img:only-child{display:inline-block;}}ul.md,ol.md{padding-left:var(--md-list-left-padding);margin:var(--md-list-margin);ul,ol{margin-bottom:0;margin-top:0;}}li{list-style:var(--md-list-item-style);&:not(:last-child){margin-bottom:calc(var(--spacing-xxs) / 2);}&::marker{padding-left:0.25rem;}}ul > li:has(input[type='checkbox']){list-style:var(--md-checkbox-list-item-style);}ol > li{list-style:var(--md-numbered-list-item-style);}ol > li:before{content:counter(list-item);display:var(--md-numbered-list-number-display);color:var(--md-numbered-list-number-text-color);font-size:var(--md-numbered-list-number-font-size);font-family:var(--md-numbered-list-number-font-family);font-weight:var(--md-numbered-list-number-font-weight);background-color:var(--md-numbered-list-number-bg-color);border-radius:var(--md-numbered-list-number-border-radius);border:var(--md-numbered-list-number-border);margin-right:var(--md-numbered-list-number-margin-right);padding:var(--md-numbered-list-number-padding);}"],({compact:e})=>e&&ke(["p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}"]),({base:e})=>e&&ke(["p{font-size:var(--md-content-font-size);}"]),({inline:e})=>e&&ke(["p{display:inline-block;}"]),m9,m$,Wa("h1"),Gs(),Wa("h2"),Gs(),Wa("h3"),Gs(),Wa("h4"),Gs(),Wa("h5"),Gs(),Wa("h6"),Gs()),b$=new Uint16Array('\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(e=>e.charCodeAt(0))),y$=new Uint16Array("\u0200aglq \x1B\u026D\0\0p;\u4026os;\u4027t;\u403Et;\u403Cuot;\u4022".split("").map(e=>e.charCodeAt(0)));var sb;const v$=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]]),b9=(sb=String.fromCodePoint)!==null&&sb!==void 0?sb: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 x$(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=v$.get(e))!==null&&t!==void 0?t:e}var kr;(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"})(kr||(kr={}));const w$=32;var Ja;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(Ja||(Ja={}));function lb(e){return e>=kr.ZERO&&e<=kr.NINE}function k$(e){return e>=kr.UPPER_A&&e<=kr.UPPER_F||e>=kr.LOWER_A&&e<=kr.LOWER_F}function C$(e){return e>=kr.UPPER_A&&e<=kr.UPPER_Z||e>=kr.LOWER_A&&e<=kr.LOWER_Z||lb(e)}function S$(e){return e===kr.EQUALS||C$(e)}var Cr;(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"})(Cr||(Cr={}));var vo;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(vo||(vo={}));class A${constructor(t,r,n){this.decodeTree=t,this.emitCodePoint=r,this.errors=n,this.state=Cr.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=vo.Strict}startEntity(t){this.decodeMode=t,this.state=Cr.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,r){switch(this.state){case Cr.EntityStart:return t.charCodeAt(r)===kr.NUM?(this.state=Cr.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=Cr.NamedEntity,this.stateNamedEntity(t,r));case Cr.NumericStart:return this.stateNumericStart(t,r);case Cr.NumericDecimal:return this.stateNumericDecimal(t,r);case Cr.NumericHex:return this.stateNumericHex(t,r);case Cr.NamedEntity:return this.stateNamedEntity(t,r)}}stateNumericStart(t,r){return r>=t.length?-1:(t.charCodeAt(r)|w$)===kr.LOWER_X?(this.state=Cr.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=Cr.NumericDecimal,this.stateNumericDecimal(t,r))}addToNumericResult(t,r,n,a){if(r!==n){const s=n-r;this.result=this.result*Math.pow(a,s)+Number.parseInt(t.substr(r,s),a),this.consumed+=s}}stateNumericHex(t,r){const n=r;for(;r>14;for(;r>14,s!==0){if(l===kr.SEMI)return this.emitNamedEntityData(this.treeIndex,s,this.consumed+this.excess);this.decodeMode!==vo.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:r,decodeTree:n}=this,a=(n[r]&Ja.VALUE_LENGTH)>>14;return this.emitNamedEntityData(r,a,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,r,n){const{decodeTree:a}=this;return this.emitCodePoint(r===1?a[t]&~Ja.VALUE_LENGTH:a[t+1],n),r===3&&this.emitCodePoint(a[t+2],n),n}end(){var t;switch(this.state){case Cr.NamedEntity:return this.result!==0&&(this.decodeMode!==vo.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Cr.NumericDecimal:return this.emitNumericEntity(0,2);case Cr.NumericHex:return this.emitNumericEntity(0,3);case Cr.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Cr.EntityStart:return 0}}}function j$(e,t,r,n){const a=(t&Ja.BRANCH_LENGTH)>>7,s=t&Ja.JUMP_TABLE;if(a===0)return s!==0&&n===s?r:-1;if(s){const u=n-s;return u<0||u>=a?-1:e[r+u]-1}let l=r,c=l+a-1;for(;l<=c;){const u=l+c>>>1,d=e[u];if(dn)c=u-1;else return e[u+a]}return-1}var Ge;(function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"})(Ge||(Ge={}));var Le;(function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.InSpecialComment=20]="InSpecialComment",e[e.InCommentLike=21]="InCommentLike",e[e.BeforeSpecialS=22]="BeforeSpecialS",e[e.BeforeSpecialT=23]="BeforeSpecialT",e[e.SpecialStartSequence=24]="SpecialStartSequence",e[e.InSpecialTag=25]="InSpecialTag",e[e.InEntity=26]="InEntity"})(Le||(Le={}));function la(e){return e===Ge.Space||e===Ge.NewLine||e===Ge.Tab||e===Ge.FormFeed||e===Ge.CarriageReturn}function Kd(e){return e===Ge.Slash||e===Ge.Gt||la(e)}function E$(e){return e>=Ge.LowerA&&e<=Ge.LowerZ||e>=Ge.UpperA&&e<=Ge.UpperZ}var xo;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(xo||(xo={}));const ir={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97]),XmpEnd:new Uint8Array([60,47,120,109,112])};class _${constructor({xmlMode:t=!1,decodeEntities:r=!0},n){this.cbs=n,this.state=Le.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=Le.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.xmlMode=t,this.decodeEntities=r,this.entityDecoder=new A$(t?y$:b$,(a,s)=>this.emitCodePoint(a,s))}reset(){this.state=Le.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=Le.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=Le.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===Ge.Amp&&this.startEntity()}stateSpecialStartSequence(t){const r=this.sequenceIndex===this.currentSequence.length;if(!(r?Kd(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.isSpecial=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=Le.InTagName,this.stateInTagName(t)}stateInSpecialTag(t){if(this.sequenceIndex===this.currentSequence.length){if(t===Ge.Gt||la(t)){const r=this.index-this.currentSequence.length;if(this.sectionStart=0?(this.state=this.baseState,t===0&&(this.index=this.entityStart)):this.index=this.offset+this.buffer.length-1}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===Le.Text||this.state===Le.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===Le.InAttributeValueDq||this.state===Le.InAttributeValueSq||this.state===Le.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index=t||(this.state===Le.InCommentLike?this.currentSequence===ir.CdataEnd?this.cbs.oncdata(this.sectionStart,t,0):this.cbs.oncomment(this.sectionStart,t,0):this.state===Le.InTagName||this.state===Le.BeforeAttributeName||this.state===Le.BeforeAttributeValue||this.state===Le.AfterAttributeName||this.state===Le.InAttributeName||this.state===Le.InAttributeValueSq||this.state===Le.InAttributeValueDq||this.state===Le.InAttributeValueNq||this.state===Le.InClosingTagName||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,r){this.baseState!==Le.Text&&this.baseState!==Le.InSpecialTag?(this.sectionStart0&&l.has(this.stack[0]);){const c=this.stack.shift();(n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,c,!0)}this.isVoidElement(t)||(this.stack.unshift(t),this.htmlMode&&(w9.has(t)?this.foreignContext.unshift(!0):k9.has(t)&&this.foreignContext.unshift(!1))),(s=(a=this.cbs).onopentagname)===null||s===void 0||s.call(a,t),this.cbs.onopentag&&(this.attribs={})}endOpenTag(t){var r,n;this.startIndex=this.openTagStart,this.attribs&&((n=(r=this.cbs).onopentag)===null||n===void 0||n.call(r,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1}onclosetag(t,r){var n,a,s,l,c,u,d,f;this.endIndex=r;let b=this.getSlice(t,r);if(this.lowerCaseTagNames&&(b=b.toLowerCase()),this.htmlMode&&(w9.has(b)||k9.has(b))&&this.foreignContext.shift(),this.isVoidElement(b))this.htmlMode&&b==="br"&&((l=(s=this.cbs).onopentagname)===null||l===void 0||l.call(s,"br"),(u=(c=this.cbs).onopentag)===null||u===void 0||u.call(c,"br",{},!0),(f=(d=this.cbs).onclosetag)===null||f===void 0||f.call(d,"br",!1));else{const m=this.stack.indexOf(b);if(m!==-1)for(let x=0;x<=m;x++){const v=this.stack.shift();(a=(n=this.cbs).onclosetag)===null||a===void 0||a.call(n,v,x!==m)}else this.htmlMode&&b==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=r+1}onselfclosingtag(t){this.endIndex=t,this.recognizeSelfClosing||this.foreignContext[0]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)}closeCurrentTag(t){var r,n;const a=this.tagname;this.endOpenTag(t),this.stack[0]===a&&((n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,a,!t),this.stack.shift())}onattribname(t,r){this.startIndex=t;const n=this.getSlice(t,r);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n}onattribdata(t,r){this.attribvalue+=this.getSlice(t,r)}onattribentity(t){this.attribvalue+=b9(t)}onattribend(t,r){var n,a;this.endIndex=r,(a=(n=this.cbs).onattribute)===null||a===void 0||a.call(n,this.attribname,this.attribvalue,t===xo.Double?'"':t===xo.Single?"'":t===xo.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(t){const r=t.search(I$);let n=r<0?t:t.substr(0,r);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n}ondeclaration(t,r){this.endIndex=r;const n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){const a=this.getInstructionName(n);this.cbs.onprocessinginstruction(`!${a}`,`!${n}`)}this.startIndex=r+1}onprocessinginstruction(t,r){this.endIndex=r;const n=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){const a=this.getInstructionName(n);this.cbs.onprocessinginstruction(`?${a}`,`?${n}`)}this.startIndex=r+1}oncomment(t,r,n){var a,s,l,c;this.endIndex=r,(s=(a=this.cbs).oncomment)===null||s===void 0||s.call(a,this.getSlice(t,r-n)),(c=(l=this.cbs).oncommentend)===null||c===void 0||c.call(l),this.startIndex=r+1}oncdata(t,r,n){var a,s,l,c,u,d,f,b,m,x;this.endIndex=r;const v=this.getSlice(t,r-n);!this.htmlMode||this.options.recognizeCDATA?((s=(a=this.cbs).oncdatastart)===null||s===void 0||s.call(a),(c=(l=this.cbs).ontext)===null||c===void 0||c.call(l,v),(d=(u=this.cbs).oncdataend)===null||d===void 0||d.call(u)):((b=(f=this.cbs).oncomment)===null||b===void 0||b.call(f,`[CDATA[${v}]]`),(x=(m=this.cbs).oncommentend)===null||x===void 0||x.call(m)),this.startIndex=r+1}onend(){var t,r;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let n=0;n=this.buffers[0].length;)this.shiftBuffer();let n=this.buffers[0].slice(t-this.bufferOffset,r-this.bufferOffset);for(;r-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,r-this.bufferOffset);return n}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)}end(t){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndext[1].toUpperCase())}function T$(e){return e.split(";").filter(t=>t.trim().length).reduce((t,r)=>{const[n,a=""]=r.split(":");return t[R$(n.trim())]=a.trim(),t},{})}function C9(e){const t=[],r=[];let n=null;const a=new N$({onopentag(s,l){r.push({name:s,token:n}),t.push({type:"tag_open",nesting:1,meta:{tag:"html",attributes:[{type:"attribute",name:"name",value:s},{type:"attribute",name:"attrs",value:z$(l,s)}]}})},ontext(s){s?.trim().length>0&&t.push({type:"text",content:s})},onclosetag(){r.pop(),t.push({type:"tag_close",nesting:-1,meta:{tag:"html"}})}});for(const s of e){if(s.type.startsWith("html")){n=s,a.write(s.content);continue}s.type==="inline"&&(s.children=C9(s.children)),t.push(s)}for(const s of r)t.push({type:"error",meta:{error:{message:`HTML tag <${s.name}> is not closed, opened at`,location:s?.token?.map?{start:{line:s.token.map[0]},end:{line:s.token.map[1]}}:void 0}}}),t.push({type:"tag_close",nesting:-1,meta:{tag:"html"}});return t}const D$=["OpenApiResponse","OpenApiRequestBody"],S9=new yt.Tokenizer({html:!0,allowIndentation:!0,allowComments:!0});S9.parser.block.ruler.getRules("reference").length=0;const Sr=({source:e,ast:t,htmlWrap:r,...n})=>{const a=Qe(Nn);if(!e&&!t)return null;const s=a?.markdocOptions&&{tags:a.markdocOptions?.tags,nodes:a.markdocOptions?.nodes,partials:a.markdocOptions?.partials,variables:a.markdocOptions?.variables,functions:a.markdocOptions?.functions},l=a?.markdocOptions&&{components:a.markdocOptions?.components};let c;if(e)if(Ec(e)){const b=a?.sanitize?h$.sanitize(e):e,m=S9.tokenize(b),x=C9(m),v=yt.parse(x,{slots:!0});c=yt.transform(v,s)}else{const b=yt.Ast.fromJSON(typeof e.result=="object"?JSON.stringify(e.result):e.result);Array.isArray(b),c=yt.transform(b,s)}else t&&(c=yt.transform(t,s));const u=b=>{const m=yt.renderers.react(b,Yt,l);return h.jsx(sa,{...n,children:m,as:"div"})};if(!r)return u(c);const d=b=>b.attributes?.htmlWrap!==!1&&!D$.includes(b?.name),f=(b,m)=>b?r(u(m)):u(m);return c=Array.isArray(c)?c:c.children,h.jsx(h.Fragment,{children:c.map((b,m)=>h.jsx(T.Fragment,{children:f(d(b),b)},b?.attributes?.id||m))})},wo=K.span` - vertical-align: middle; - line-height: var(--schema-labels-line-height); - font-size: var(--schema-property-labels-font-size); - color: var(--schema-labels--text-color); -`;K(wo)` - color: var(--schema-type-text-color); -`;const A9=K(wo)` - color: var(--schema-type-text-color); -`,M$=K(wo)` - color: var(--schema-type-title-text-color); - word-break: break-word; -`,F$=K(wo).attrs({as:"div"})` - color: var(--text-color-secondary); - font-size: var(--schema-labels-font-size); - line-height: var(--schema-labels-line-height); - font-weight: normal; - display: block; -`,j9=K(wo)` - color: var(--schema-property-required-label-text-color); - font-size: var(--font-size-base); - line-height: var(--line-height-base); -`;K(F$)` - color: var(--schema-property-additional-label-text-color); -`;const Xn=K.span.attrs(()=>({className:"tag-grey"}))` - background: var(--tag-bg-color); - padding: 0 var(--spacing-xxs); - font-family: var(--font-family-monospaced); - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - border-radius: var(--border-radius); - color: var(--text-color-secondary); - display: inline-flex; - word-break: var(--code-word-break); -`,q$=K(Xn)` - color: var(--schema-property-access-label-text-color); - background-color: var(--bg-color); - border: 1px solid var(--border-color-secondary); -`,cb=K(Xn)` - background-color: var(--schema-inline-bg-color); - border-radius: var(--border-radius); - border: var(--schema-inline-border); - padding: 0 var(--spacing-unit); - width: fit-content; -`,pb=K(Xn)` - background-color: var(--schema-recursive-bg-color); - border-color: var(--schema-recursive-border-color); - color: var(--schema-recursive-text-color); - padding: 0 var(--spacing-xs); -`;K(cb)` - background-color: var(--schema-enum-bg-color); - border-color: var(--schema-enum-border-color); - color: var(--schema-enum-text-color); -`;const $$=K(Xn)` - background-color: var(--schema-default-bg-color); - border-color: var(--schema-default-border-color); - color: var(--schema-default-text-color); -`,ub=K(Xn)` - background-color: var(--schema-example-bg-color); - border-color: var(--schema-example-border-color); - color: var(--schema-example-text-color); - word-break: var(--code-word-break); - - & + & { - margin-left: 0; - } - - display: inline-flex; - white-space: pre-wrap; - overflow-wrap: anywhere; - - & p, - p:only-of-type { - font-size: var(--schema-inline-code-font-size); - font-family: var(--schema-inline-code-font-family); - margin: 0; - } -`,E9=K(ub)``;K(cb)` - background-color: var(--schema-constraint-bg-color); - border-color: var(--schema-constraint-border-color); - color: var(--schema-constraint-text-color); - word-break: var(--code-word-break); - margin: 0 var(--spacing-unit); - - & + & { - margin-left: 0; - } -`;const db=K(kt).attrs(()=>({variant:"link",size:"small"}))` - padding: 0; - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); -`,H$=e=>typeof document<"u"?getComputedStyle(document.documentElement).getPropertyValue(e).trim():"",B$=K.caption` - text-align: right; - font-size: 0.9em; - font-weight: normal; - color: var(--text-color-secondary); -`,Yd=ke(["repeating-linear-gradient(0deg,var(--schemas-lines-color),var(--schemas-lines-color) 3px,transparent 3px,transparent 5px,var(--schemas-lines-color) 5px);"]),_9=K.td` - box-sizing: border-box; - position: relative; - background-image: ${Yd}; - background-repeat: no-repeat; - background-size: 1px 100%; - display: block; - overflow: hidden; - padding: 0 20px; - margin-bottom: 2px; - - @media screen and (min-width: ${Et.small}) { - display: table-cell; - overflow: initial; - padding: 10px; - margin-bottom: 0; - } - - tr:first-of-type > & { - background-image: ${Yd}; - background-position: 0 10px; - padding-top: 0; - } - - tr.last > & { - background-image: ${Yd}; - padding-bottom: 0; - background-size: 0.9px 100%; - - @media screen and (min-width: ${Et.small}) { - background-size: 0.9px 22px; - } - } - - tr.last + tr > & { - background: none; - } - - tr.last:first-child > & { - background-image: ${Yd}; - background-size: 0.9px 100%; - background-position: 0 20px; - - @media screen and (min-width: ${Et.small}) { - background-size: 0.9px 22px; - background-position: 0 0; - } - } -`;K(_9)` - padding: 0; -`,K(_9)` - vertical-align: top; - line-height: 23px; - white-space: nowrap; - font-size: 14px; - font-family: var(--field-name-font-family); - - &.deprecated { - ${Z1}; - } - - ${({kind:e})=>e==="patternProperties"&&ke(["span.field-name{white-space:break-spaces;text-align:left;display:inline-table;line-height:1.5;}"])} - - ${()=>{const e=H$("--schema-field-name-word-break");if(["break-all","break-word"].includes(e)){const t=` - && span:last-child { - white-space: normal; - word-break: ${e}; - vertical-align: top; - max-width: calc(100% - 21px); - display: inline-flex; - } - `;return ke([""," ",""],e4("schemas-property-name"),t)}return e4("schemas-property-name")}}; - - .field-name { - display: inline-flex; - align-items: center; - } -`,K.td` - box-sizing: border-box; - vertical-align: top; - - tr.expanded & { - border-bottom: none; - } - - tr.last > & { - border: none; - background-position: top left; - background-repeat: no-repeat; - background-size: 1px 100%; - padding-bottom: 0; - - /* workaround for discriminator dropdown oveflowing scrolling container, - fixes the issue for the last item in the schema only */ - & > div > div.dropdown > .dropdown-selector-content { - position: relative; - } - } - - tr:first-of-type > & { - padding-top: 0; - } - - border-bottom: none; - border-left: 1px solid var(--schemas-lines-color); - padding: 0 20px; - width: var(--schema-default-details-width); - min-width: 200px; - - @media screen and (min-width: ${Et.small}) { - border-bottom: 1px solid var(--border-color-primary); - border-left: none; - padding: 10px 0; - } -`,K.span` - margin-right: 10px; - color: var(--schemas-lines-color); - font-family: var(--code-font-family); - width: var(--schema-default-details-width); - border-left: 1px dashed var(--schemas-lines-color); - padding: 5px 10px; - - @media screen and (min-width: ${Et.small}) { - border-left: none; - padding: 10px; - } - - &::before { - content: ''; - display: inline-block; - vertical-align: middle; - width: 10px; - height: 1px; - background: var(--schemas-lines-color); - } -`;const Xt=K.div` - padding: var(--schema-nested-offset); -`;K.table` - border-collapse: separate; - border-radius: var(--border-radius); - width: 100%; - font-size: var(--font-size-base); - display: block; - - @media screen and (min-width: ${Et.small}) { - display: table; - } - - > tr, - > tbody > tr { - display: block; - margin-bottom: 10px; - border-spacing: 0; - - @media screen and (min-width: ${Et.small}) { - display: table-row; - margin-bottom: 0; - border-spacing: 0 2px; - } - } - - > tr { - vertical-align: middle; - } - - @media screen and (max-width: ${Et.small}) and (-ms-high-contrast: none) { - td { - float: left; - width: 100%; - } - } - - & - ${Xt}, - & - ${Xt} - ${Xt} - ${Xt}, - & - ${Xt} - ${Xt} - ${Xt} - ${Xt} - ${Xt} { - margin-left: var(--schema-nested-offset); - margin-bottom: var(--schema-nested-offset); - background: var(--schema-nested-background-color); - border-radius: var(--panel-border-radius); - } - - & - ${Xt} - ${Xt}, - & - ${Xt} - ${Xt} - ${Xt} - ${Xt}, - & - ${Xt} - ${Xt} - ${Xt} - ${Xt} - ${Xt} - ${Xt} { - background: var(--panel-bg-color, #fff); - } -`;function fb(e,t={},r){return{activeExampleName:r,activeOneOf:{[e]:0},requestValues:t,request:{expandedAll:void 0},response:{expandedAll:void 0}}}const gb=pr({}),eo=gq(e=>pr(t=>t(gb)?.[e]||fb(e),(t,r,n)=>{const a=t(gb),s=a[e]||fb(e);r(gb,{...a,[e]:H1(s,n)})}));function O9(e){const t=Ni(eo(e?.operation.pointer||"no_operation_pointer")),r=Qe(Fi),n=e?Mi(e,r):void 0;return T.useCallback(a=>{if(n)if(n.examples&&n.schema?.oneOf&&Object.keys(n.examples).includes(a)){const s=n.schema?.oneOf?.findIndex(l=>l.title===a);t(s===-1?{activeExampleName:a,requestValues:{}}:{activeOneOf:{[n.schema?.pointer||""]:s},activeExampleName:n.schema?.oneOf?.[s]?.title,requestValues:{}})}else t({activeExampleName:a,requestValues:{}})},[n,t])}const U$={history:dL,memory:oL,hash:fL},V$=(e,t)=>{const r=U$[e],n={...e!=="memory"&&{basename:t,feature:{v7_startTransition:!1,v7_relativeSplatPath:!1}}};return{Router:r,routerProps:n}},W$=({options:e,parser:t})=>{const{contentItems:r,flatItems:n}=T.useMemo(()=>cq(t,e),[e,t]);return{flatItems:n,contentItems:r}};function G$(e,t){const r=e.find(({key:s})=>s===t),[n,a]=T.useState(r?.key||e[0]?.key);return T.useEffect(()=>{r&&a(r.key)},[r]),n}function ct(){return T.useCallback((e,t)=>t||e,[])}const Z$="https://otel.cloud.redocly.com/v1/traces";class K${sessionId="";randomHex(t){const r=new Uint8Array(t/2);return crypto.getRandomValues(r),Array.from(r,n=>n.toString(16).padStart(2,"0")).join("")}async sendEvent(t,r){this.sessionId===""&&(this.sessionId="ses_"+crypto.randomUUID());const n={resourceSpans:[{resource:{attributes:[{key:"service.name",value:{stringValue:"redoc-ce"}},{key:"service.version",value:{stringValue:"0.0.1"}},{key:"session_id",value:{stringValue:this.sessionId}}],droppedAttributesCount:0},scopeSpans:[{scope:{name:"client-telemetry"},spans:[{name:t,traceId:this.randomHex(32),spanId:this.randomHex(16),startTimeUnixNano:(Date.now()*1e6).toString(),endTimeUnixNano:(Date.now()*1e6).toString(),status:{code:0},links:[],droppedLinksCount:0,events:[],droppedEventsCount:0,attributes:[...this.dataToCloudEventData(r)]}]}]}]};return fetch(Z$,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),keepalive:!0})}dataToCloudEventData(t){return Object.entries(t||{}).map(([r,n])=>{switch(typeof n){case"number":return{key:`cloudevents.event_data.${r}`,value:{intValue:n}};case"object":return{key:`cloudevents.event_data.${r}`,value:{objValue:JSON.stringify(n)}};case"string":return{key:`cloudevents.event_data.${r}`,value:{stringValue:n.toString()}};case"boolean":return{key:`cloudevents.event_data.${r}`,value:{booleanValue:n.toString()}};default:return{key:`cloudevents.event_data.${r}`,value:{stringValue:n?n.toString():"unknown_value"}}}})}}const Rn=new K$,Y$={data:void 0,status:"initializing"},Qa=pr(Y$),P9=pr(e=>e(Qa).status,(e,t,r)=>{t(Qa,{...e(Qa),status:r})}),I9=pr(e=>e(Qa).data,(e,t,r)=>{const n=e(Qa);t(Qa,{...n,data:{...n.data||{},...r}})});function J$({options:e,parser:t,typeOfUsage:r}){const n=Qe(Qa),a=Ni(P9),s=Qe(Bd),l=Qe(K4),c=Qe(Ln),u=Object.values(t.definition?.components?.securitySchemes||{}).map(d=>d.type);T.useEffect(()=>{s||n.status==="ready"&&n.data&&(Rn.sendEvent("redoc_ce.initial",{layout:c,options:e,authorizations:u,typeOfUsage:l==="memory"?"cli":r,router:l,performanceMetrics:n.data.performanceMetrics,extensions:n.data.extensions,requestBodies:n.data.requestBodies,operationsCount:n.data.operationsCount}),a("sent"))},[n,l,c,u,e,r,s,a])}function ca(){return Qe(Bd)?{sendDownloadDefinitionClickedMessage:()=>{},sendExpandCollapseAllClickedMessage:()=>{},sendSelectLanguageClickedMessage:()=>{},sendExamplesSwitcherClickedMessage:()=>{},sendCopyCodeSnippetClickedMessage:()=>{},sendChangeLayoutButtonClickedMessage:()=>{},sendSearchResultClickedMessage:()=>{},sendSearchInputResetButtonClickedMessage:()=>{},sendSearchOpenedMessage:()=>{}}:{sendDownloadDefinitionClickedMessage:e=>Rn.sendEvent("redoc_ce.download_definition.clicked",e),sendExpandCollapseAllClickedMessage:e=>Rn.sendEvent("redoc_ce.expand_collapse_all.clicked",e),sendSelectLanguageClickedMessage:e=>Rn.sendEvent("redoc_ce.select_language.clicked",e),sendExamplesSwitcherClickedMessage:e=>Rn.sendEvent("redoc_ce.examples_switcher.clicked",e),sendCopyCodeSnippetClickedMessage:e=>Rn.sendEvent("redoc_ce.copy_code_snippet.clicked",e),sendChangeLayoutButtonClickedMessage:e=>Rn.sendEvent("redoc_ce.layout_type.clicked",e),sendSearchInputResetButtonClickedMessage:e=>Rn.sendEvent("redoc_ce.search_input_reset_button.clicked",e),sendSearchOpenedMessage:e=>Rn.sendEvent("redoc_ce.search.opened",e),sendSearchResultClickedMessage:e=>Rn.sendEvent("redoc_ce.search.result.clicked",e)}}const Q$=150;function X$({value:e}){const t=ct(),[r,n]=T.useState(!1),a=T.useMemo(()=>e.slice(0,Q$),[e]),s=()=>{n(!r)};return h.jsxs(eH,{children:[h.jsx(Sr,{source:r?e:a}),(e!==a||r)&&h.jsx(tH,{children:h.jsx(kt,{variant:"link",size:"small",onClick:s,children:r?t("openapi.hideExample","Hide example"):t("openapi.showExample","Show example")})})]})}const eH=K(ub)` - display: inline; - - & * { - display: inline; - } -`,tH=K.span` - margin-left: var(--spacing-xs); -`,hb=me.h2.attrs(({className:e})=>({"data-component-name":"Typography/H2",className:e})).withConfig({displayName:"",componentId:"sc-e2c51c4c-0"})(["color:var(--h2-text-color);margin:var(--h2-margin-top) 0 var(--h2-margin-bottom);",";"],Wa("h2")),to=K.div` - ${({compact:e,isStacked:t,fullWidth:r})=>{const n=e?0:"var(--spacing-vertical)";return ke(["display:flex;flex-direction:column;width:100%;padding:"," var(--panel-gap-horizontal);&:empty{display:none;}@media screen and (min-width:","){width:",";padding-left:calc(var(--panel-gap-horizontal) * 2);padding-right:",";padding-top:0;padding-bottom:",";}@media print{width:100%;padding-top:",";padding-bottom:",";}"],n,Et.large,r||t?"100%":"calc(100% - var(--panel-samples-width))",t?"var(--panel-gap-vertical)":"var(--panel-gap-horizontal)",t?"var(--spacing-vertical)":0,n,n)}}; - - ${({compact:e})=>e&&ke(["& &{padding-left:0;padding-right:0;}"])} - - &:last-child > ${sa} :last-child, - ${sa} article :last-child { - margin-bottom: 0; - } -`,mb=K.div.attrs(e=>({[cM]:e.sectionId,id:e.id}))` - padding: 0; - width: 100%; - - ${({expanded:e})=>e&&ke(["background-color:var(--layer-color);border-bottom:1px solid var(--border-color-secondary);--code-block-bg-color:var(--bg-color);--code-block-controls-bg-color:var(--bg-color);"])} - - & > &:last-child { - min-height: initial; - } - - @media screen and (min-width: ${Et.medium}) { - padding-top: var(--spacing-xs); - - ${({expanded:e})=>!e&&ke(["padding-bottom:var(--spacing-xs);"])} - } - - @media print { - padding: 0; - } - - ${({underlined:e})=>e&&ke(["position:relative;&:not(:last-of-type):after{position:absolute;bottom:0;width:100%;display:block;content:'';border-bottom:1px solid var(--border-color-primary);}"])} - ${hb} { - position: relative; - } -`,Ks=K.div` - color: var(--panel-samples-text-color); - width: 100%; - height: fit-content; - padding-top: var(--panel-gap-vertical); - padding-bottom: var(--panel-gap-vertical); - padding-left: ${({isStacked:e})=>e?"calc(var(--panel-gap-horizontal) * 2)":"var(--panel-gap-horizontal)"}; - padding-right: var(--panel-gap-horizontal); - - position: sticky; - z-index: var(--panel-z-index); - top: calc(var(--navbar-height) + var(--panel-gap-vertical)); - - &:empty { - display: none; - } - - @media screen and (min-width: ${Et.large}) { - width: ${({isStacked:e})=>e?"100%":"var(--panel-samples-width)"}; - padding-top: 0; - padding-bottom: 0; - padding-left: ${({isStacked:e})=>e?"calc(var(--panel-gap-horizontal) * 2)":"var(--panel-gap-horizontal)"}; - padding-right: ${({isStacked:e})=>e?"var(--panel-gap-horizontal)":"calc(var(--panel-gap-horizontal) * 2)"}; - } - - @media print { - width: 100%; - padding-top: var(--spacing-vertical); - padding-bottom: var(--spacing-vertical); - } -`,pa=K.div` - display: flex; - flex-direction: column; - justify-content: space-between; - width: 100%; - padding: 0; - - @media screen and (min-width: ${Et.large}) { - flex-direction: ${({layout:e})=>e!==Vt.STACKED?"row":"column"}; - } - - @media print { - flex-direction: column; - } -`,rH=K.h5` - color: var(--text-color-secondary); - font-weight: bold; - text-transform: uppercase; - font-size: 14px; - line-height: 20px; -`,nH=K.button` - border: 1px solid var(--schema-buttons-border-color); - height: 24px; - border-radius: var(--border-radius); - cursor: pointer; - outline: none; - font-family: var(--schema-buttons-font-family); - font-weight: var(--schema-buttons-font-weight); - font-size: var(--schema-buttons-font-size); - line-height: 1em; - color: var(--schema-buttons-text-color); - background-color: var(--schema-buttons-bg-color); - padding: 0 10px; - min-width: 90px; - transition: - background-color 0.2s ease-in, - border-color 0.2s ease-in; - - &:hover { - background-color: var(--schema-buttons-bg-color-hover); - } - - &:active { - background-color: var(--schema-buttons-bg-color-active); - } - - ${({deprecated:e})=>e&&Z1}; - - ${({selected:e})=>e&&ke(["border-color:var(--schema-buttons-selected-border-color);background-color:var(--schema-buttons-selected-bg-color);color:var(--schema-buttons-selected-text-color);&:hover{background-color:var(--schema-buttons-selected-bg-color-hover);}&:active{background-color:var(--schema-buttons-active-hover-background-color);}"])} -`;K.div` - display: inline; - - flex-wrap: wrap; - margin: 4px -3px; - margin-left: 10px; - - ${nH} { - margin: 2px; - } -`,K.div` - margin-bottom: 1em; -`;const N9=K.div` - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - color: var(--tag-basic-content-color); - padding: 0 var(--spacing-xs); - border: 1px solid var(--border-color-secondary); - border-radius: var(--border-radius); - margin: var(--spacing-xxs) 0 var(--spacing-xs); - position: relative; - width: fit-content; - &:before { - content: ' '; - width: 1px; - height: var(--spacing-xs); - background: var(--border-color-secondary); - display: block; - position: absolute; - bottom: calc(-1 * var(--spacing-xs)); - left: var(--spacing-xs); - } -`,oH=Gu(["100%{transform:translateX(100%);}"]);K.div` - display: inline-block; - height: 1em; - position: relative; - overflow: hidden; - background-color: var(--bg-color-raised); - border-radius: var(--border-radius); - margin-top: var(--spacing-base); - width: ${({width:e})=>e||"100%"}; - - &::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - transform: translateX(-100%); - background-image: linear-gradient( - 90deg, - rgba(255, 255, 255, 0) 0, - rgba(255, 255, 255, 0.2) 20%, - rgba(255, 255, 255, 0.5) 60%, - rgba(255, 255, 255, 0) - ); - animation: ${oH} 2s infinite; - content: ''; - } -`,K.div` - width: 100%; - display: flex; - justify-content: space-between; - gap: var(--spacing-xs); - padding: var(--spacing-xs) 0; -`,K.div` - display: flex; - flex-direction: column; - width: 100%; - justify-content: center; - align-items: center; - gap: var(--spacing-sm); -`,K.div` - display: inline-block; - height: ${({type:e})=>e==="icon"?"var(--control-height-sm)":"calc(var(--control-height-sm) * 0.5)"}; - position: relative; - overflow: hidden; - background-color: var(--layer-color-hover); - border-radius: var(--border-radius); - width: ${({type:e})=>e==="icon"?"var(--control-height-sm)":"64px"}; -`;const aH=K.span` - margin-left: 4px; - font-size: 14px; - text-transform: none; - font-weight: 400; - color: var(--text-color-primary); -`;function bb({Label:e=aH,Select:t=Cq,...r}){return r.options.length===1?h.jsx(e,{children:r.options[0].value}):h.jsx(t,{...r})}function iH({children:e,withLabel:t,innerRef:r,translate:n}){return e?t?h.jsxs(xb,{ref:r,children:[h.jsx(nB,{children:n("openapi.contentType","Content type")}),e]}):h.jsx(X4,{ref:r,children:e}):null}function sH({content:e,withLabel:t,renderSelect:r,children:n}){const a=ct(),[s,l]=mn(Fi),c=T.useCallback(({value:b})=>{if(!e||!u.current)return null;const m=u.current.getBoundingClientRect().y;l(b),requestAnimationFrame(()=>{if(!u.current||m==null)return;const x=u.current.getBoundingClientRect().y;window.scrollBy(0,x-m)})},[e,l]),u=T.useRef(null);if(!e||!e.mediaTypes||!e.mediaTypes.length)return null;const d=e.mediaTypes.map((b,m)=>({value:b.name,idx:m})),f=Mi(e,s);return h.jsxs(h.Fragment,{children:[h.jsx(iH,{innerRef:u,withLabel:t,translate:a,children:r({value:f.name,options:d,onChange:c,ariaLabel:"Content type"})}),n(f)]})}const L9=T.memo(sH),lH=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[h.jsx("rect",{width:"16",height:"16",fill:"none"}),h.jsx("path",{d:"M8 1C6.61553 1 5.26216 1.41054 4.11101 2.17971C2.95987 2.94888 2.06266 4.04213 1.53285 5.32122C1.00303 6.6003 0.86441 8.00776 1.13451 9.36563C1.4046 10.7235 2.07129 11.9708 3.05026 12.9497C4.02922 13.9287 5.2765 14.5954 6.63437 14.8655C7.99224 15.1356 9.3997 14.997 10.6788 14.4672C11.9579 13.9373 13.0511 13.0401 13.8203 11.889C14.5895 10.7378 15 9.38447 15 8C15 6.14348 14.2625 4.36301 12.9497 3.05025C11.637 1.7375 9.85652 1 8 1ZM8 14C6.81332 14 5.65328 13.6481 4.66658 12.9888C3.67989 12.3295 2.91085 11.3925 2.45673 10.2961C2.0026 9.19974 1.88378 7.99334 2.11529 6.82946C2.3468 5.66557 2.91825 4.59647 3.75736 3.75736C4.59648 2.91824 5.66558 2.3468 6.82946 2.11529C7.99335 1.88378 9.19975 2.0026 10.2961 2.45672C11.3925 2.91085 12.3295 3.67988 12.9888 4.66658C13.6481 5.65327 14 6.81331 14 8C14 9.5913 13.3679 11.1174 12.2426 12.2426C11.1174 13.3679 9.5913 14 8 14Z",fill:"currentColor"}),h.jsx("path",{d:"M7 10.625L4.5 8.145L5.295 7.375L7 9.05L10.705 5.375L11.5 6.165L7 10.625Z",fill:"currentColor"})]}),cH=me(lH).attrs(()=>({"data-component-name":"icons/RadioCheckButtonIcon/RadioCheckButtonIcon"})).withConfig({displayName:"RadioCheckButtonIcon",componentId:"sc-2528cbaf-0"})([""]);function pH({settings:e,onSubmit:t,onCancel:r,className:n,standAlone:a=!0,isDialog:s=!1}){const{useTranslate:l}=Qr(),{translate:c}=l(),{label:u,submitText:d}=e||{},[f,b]=Yt.useState(""),[m,x]=Yt.useState(""),v=T.useRef(null);sd(v,r);const j=()=>{f&&(x(f),t({comment:f}))},C=A=>{const k=A.target.value;b(k),a||t({comment:k})};return m?h.jsx(dH,{"data-component-name":"Feedback/Comment",className:n,children:h.jsxs(uH,{children:[h.jsx(R9,{"data-translation-key":"feedback.settings.comment.submitText",standAlone:a,children:d||c("feedback.settings.comment.submitText","Thank you for helping improve our documentation!")}),h.jsx(cH,{})]})}):h.jsxs(z9,{ref:v,"data-component-name":"Feedback/Comment",className:n,style:a?{width:"var(--feedback-report-dialog-width)"}:{width:"auto"},children:[h.jsx(R9,{"data-translation-key":"feedback.settings.comment.label",standAlone:a,children:u||c("feedback.settings.comment.label","Please share your feedback with us.")}),h.jsx(fH,{rows:3,onChange:C}),a&&h.jsxs(gH,{children:[r&&h.jsx(kt,{"data-translation-key":"feedback.settings.comment.cancel",onClick:r,variant:"text",size:"small",children:c("feedback.settings.comment.cancel","Cancel")}),h.jsx(kt,{"data-translation-key":"feedback.settings.comment.send",onClick:j,variant:s?"primary":"secondary",size:"small",children:c("feedback.settings.comment.send","Send")})]})]})}const uH=me.div.withConfig({displayName:"Comment__StyledFormMandatoryFields",componentId:"sc-f1546960-0"})(["display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xs);> svg{margin:var(--button-icon-padding) 0;}"]),z9=me.div.withConfig({displayName:"Comment__CommentWrapper",componentId:"sc-f1546960-1"})(["font-family:var(--font-family-base);display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--border-radius-lg);background:var(--feedback-bg-color);gap:var(--spacing-xxs);max-width:var(--feedback-report-dialog-max-width);"]),dH=me(z9).withConfig({displayName:"Comment__StateWrapper",componentId:"sc-f1546960-2"})(["flex-direction:row;align-items:center;gap:var(--spacing-xxs);"]),R9=me.h4.withConfig({displayName:"Comment__Label",componentId:"sc-f1546960-3"})(["font-weight:var(--font-weight-regular);font-size:var(--feedback-font-size);line-height:var(--feedback-line-height);"," margin:0;"],({standAlone:e})=>e&&ke(["font-size:var(--feedback-header-font-size);line-height:var(--feedback-header-line-height);"])),fH=me.textarea.withConfig({displayName:"Comment__TextArea",componentId:"sc-f1546960-4"})(["background-color:var(--bg-color);border-radius:var(--border-radius-lg);border:var(--input-border);outline:none;color:var(--feedback-text-color);font-family:var(--feedback-font-family);padding:10px;min-height:calc(var(--line-height-base) * 3 + 20px);min-width:var(--feedback-comment-min-width);max-width:var(--feedback-comment-max-width);resize:vertical;"]),gH=me.div.withConfig({displayName:"Comment__ButtonsContainer",componentId:"sc-f1546960-5"})(["display:flex;justify-content:end;margin-bottom:var(--spacing-xxs);margin-top:var(--spacing-xs);gap:var(--spacing-xs);"]);function yb({children:e,mountId:t="root"}){const r=hm?document.getElementById(t)||document.body:null;return r?M3.createPortal(e,r):h.jsx(h.Fragment,{children:e})}function hH({location:e,settings:t,onSubmit:r,onCancel:n,submitFeedback:a,lang:s}){const{label:l}=t,{useTelemetry:c}=Qr(),{pathname:u}=fo(),d=c();return h.jsx(yb,{children:h.jsx(mH,{className:"scroll-lock","data-component-name":"Feedback/ReportDialog",children:h.jsx(pH,{settings:{label:l},onSubmit:async f=>{await a({type:"problem",values:f,location:e,path:u,lang:s}),d.sendCodeSnippetReportedMessage(),r()},isDialog:!0,onCancel:n})})})}const mH=me.div.withConfig({displayName:"ReportDialog__ReportDialogWrapper",componentId:"sc-a5e6c1c0-0"})(["font-family:var(--font-family-base);position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--bg-color-modal-overlay);z-index:var(--z-index-overlay);display:flex;align-items:center;justify-content:center;& > *{background:var(--modal-bg-color);box-shadow:var(--modal-box-shadow);padding:var(--spacing-base);margin:var(--spacing-base);max-width:var(--feedback-report-dialog-max-width);width:var(--feedback-report-dialog-width);max-height:var(--feedback-report-dialog-max-height);}"]);function bH(e){return h.jsx(yH,{...e,"data-component-name":"CodeBlock/CodeBlockContainer"})}const yH=me.pre.withConfig({displayName:"CodeBlockContainer__CodeBlockContainerComponent",componentId:"sc-970633f1-0"})(["&&{overflow-x:auto;font-family:var(--code-block-font-family);line-height:var(--code-block-line-height);font-weight:var(--code-block-font-weight);padding:var(--code-block-padding);margin:var(--code-block-margin);color:var(--code-block-text-color);font-size:var(--code-block-font-size);white-space:",";max-height:",";word-break:var(--code-block-word-break,initial);pre,code{font-family:var(--code-block-font-family);}}.highlighted{background:var(--layer-color-hover);margin-left:calc(var(--spacing-sm) * -1);padding-left:var(--spacing-sm);width:calc(100% + var(--spacing-sm));display:inline-block;&.error{background:var(--color-raspberry-2);}&.warning{background:var(--color-carrot-2);}}[data-line-number]{&::before{content:attr(data-line-number);display:inline-block;min-width:2em;padding-right:0.8em;text-align:right;pointer-events:none;user-select:none;}}.has-diff{> .line{&::before{content:attr(data-line-number) ' ';display:inline-block;padding-right:0.4em;text-align:right;pointer-events:none;user-select:none;}&[data-line-number]::before{min-width:3em;}}}.diff{margin-left:calc(var(--spacing-sm) * -1);padding-left:var(--spacing-sm);width:calc(100% + var(--spacing-sm));display:inline-block;&.add{background:var(--color-grass-2);&:before{content:attr(data-line-number) ' +';color:var(--color-grass-7);}}&.remove{background:var(--color-raspberry-2);&:before{content:attr(data-line-number) ' -';color:var(--color-raspberry-7);}}}.highlighted-word{background:var(--color-carrot-2);border:1px solid var(--color-carrot-5);border-radius:4px;}.has-focused{.line{margin-left:calc(var(--spacing-sm) * -1);padding-left:var(--spacing-sm);width:calc(100% + var(--spacing-sm));display:inline-block;opacity:0.7;filter:blur(0.095rem);transition:filter 0.35s,opacity 0.35s;&.focused{opacity:1;filter:blur(0);}}&:hover{.line{opacity:1;filter:blur(0);}}}.shiki{&.theme{display:inline-block;width:100%;&.tree-view-root{display:flex;flex-direction:column;}}}. .line{display:inline-block;}.tree-view-line{display:flex;}.tree-view-comment{color:var(--code-block-tree-view-comment-color);}.tree-view-branch{color:var(--code-block-tree-view-lines-color);}.tree-view-file{display:inline-flex;&::before{content:'\\ea01';margin-left:0.3rem;margin-right:0.5rem;font-family:'TreeViewIcons';}&.no-file{&::before{content:'';margin-right:0;}}&.ext-folder{&::before{content:'\\ea02';}}&.ext-img,&.ext-png,&.ext-jpg,&.ext-jpeg,&.ext-gif,&.ext-svg{&::before{content:'\\ea03';}}&.ext-mp2,&.ext-mp3,&.ext-wav,&.ext-ogg,&.ext-flac{&::before{content:'\\ea04';}}&.ext-mp4,&.ext-mkv,&.ext-avi,&.ext-mov,&.ext-wmv,&.ext-flv{&::before{content:'\\ea05';}}&.ext-txt,&.ext-text,&.ext-md,&.ext-markdown{&::before{content:'\\ea06';}}&.ext-js,&.ext-ts,&.ext-jsx,&.ext-tsx,&.ext-json,&.ext-yaml,&.ext-yml,&.ext-xml,&.ext-html,&.ext-css,&.ext-scss,&.ext-less,&.ext-sass,&.ext-java,&.ext-c,&.ext-cpp,&.ext-cs,&.ext-php,&.ext-py,&.ext-rb,&.ext-go,&.ext-swift,&.ext-sql,&.ext-perl,&.ext-lua,&.ext-scala,&.ext-sh{&::before{content:'\\ea07';}}&.ext-zip,&.ext-rar,&.ext-tar,&.ext-gz,&.ext-iso{&::before{content:'\\ea08';}}&.ext-pdf,&.ext-PDF{&::before{content:'\\ea09';}}&.ext-excel,&.ext-xls,&.ext-xlsx{&::before{content:'\\ea0a';}}&.ext-powerpoint,&.ext-ppt,&.ext-pptx{&::before{content:'\\ea0b';}}&.ext-doc,&.ext-docx,&.ext-rtf{&::before{content:'\\ea0c';}}}"," ",""],({wrapContents:e})=>e?"pre-wrap":"var(--code-wrap, pre)",({maxHeight:e})=>e||"var(--code-block-max-height, 600px);",wT(),({hideCodeColors:e})=>e&&ke([".line-number:not(.highlighted),.line-number:not(.highlighted) > span,.line-number:not(.highlighted) > span > span{color:grey;}"])),vH=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M5 8L10 3L10.7 3.7L6.4 8L10.7 12.3L10 13L5 8Z"})}),T9=me(vH).attrs(()=>({"data-component-name":"icons/ChevronLeftIcon/ChevronLeftIcon"})).withConfig({displayName:"ChevronLeftIcon",componentId:"sc-7e46e674-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function xH({tabs:e}){const t=T.useRef(null),r=T.useRef([]),{showControls:n,handlePrevTab:a,handleNextTab:s}=pD({tabs:e,containerRef:t,tabRefs:r});return T.useEffect(()=>{const l=r.current.find(c=>c?.dataset.id===e.value);l&&l.scrollIntoView({block:"nearest",inline:"center"})},[e.value]),h.jsxs(wH,{ref:t,"data-component-name":"CodeBlock/CodeBlockTabs",children:[h.jsx(CH,{children:h.jsx(SH,{children:e.items.map((l,c)=>{const{name:u,lang:d,id:f}=l,b=u.match(/\.([^.]+)$/)?.[1],m=d?Xm(d):b?LT(b):null;return h.jsxs(AH,{ref:x=>{r.current[c]=x},"data-name":u,active:f===e.value,onClick:()=>e.onChange(f),children:[m,u]},f)})})}),n&&h.jsxs(kH,{children:[h.jsx(D9,{size:"small",onClick:a,"data-testid":"prev-button",children:h.jsx(T9,{})}),h.jsx(D9,{size:"small",onClick:s,"data-testid":"next-button",children:h.jsx(qi,{})})]})]})}const wH=me.div.withConfig({displayName:"CodeBlockTabs__CodeBlockTabsWrapper",componentId:"sc-d724056-0"})(["display:flex;overflow:hidden;"]),kH=me.div.withConfig({displayName:"CodeBlockTabs__Controls",componentId:"sc-d724056-1"})(["display:flex;gap:calc(var(--spacing-xxs) / 2);"]),D9=me(kt).withConfig({displayName:"CodeBlockTabs__ControlButton",componentId:"sc-d724056-2"})(["padding:0 calc(var(--spacing-xxs) / 2);& + &{margin-left:0;}"]),CH=me.div.withConfig({displayName:"CodeBlockTabs__ShadowWrapper",componentId:"sc-d724056-3"})(["position:relative;overflow:hidden;:after{position:absolute;content:'';width:16px;height:100%;right:0;top:0;background:var(--bg-raised-gradient);}"]),SH=me.div.withConfig({displayName:"CodeBlockTabs__Tabs",componentId:"sc-d724056-4"})(["display:flex;overflow-x:auto;padding-right:var(--spacing-base);&::-webkit-scrollbar{display:none;}"]),AH=me.button.withConfig({displayName:"CodeBlockTabs__Tab",componentId:"sc-d724056-5"})(["--icon-size:18px;display:inline-flex;align-items:center;padding:0 var(--spacing-sm);background-color:transparent;height:24px;border-radius:var(--border-radius);cursor:pointer;gap:var(--spacing-xs);color:var(--text-color-secondary);",""],({active:e})=>ke(e?["color:var(--text-color-primary);background-color:var(--tab-bg-color-filled);"]:["&:hover{color:var(--text-color-primary);}"]));function jH({children:e,isOpen:t,tip:r,withArrow:n=!0,placement:a="top",className:s="default",width:l,dataTestId:c,disabled:u=!1,arrowPosition:d="center"}){const f=T.useRef(null),{isOpened:b,handleOpen:m,handleClose:x}=e1(t),[v,j]=T.useState({top:0,left:0});sd(f,x);const C=t!==void 0,A=T.useCallback(()=>{if(b&&f.current){const _=f.current.getBoundingClientRect();let O=0,S=0;switch(a){case"top":O=_.top,d==="left"?S=_.left-24:d==="right"?S=_.right+24:S=_.left+_.width/2;break;case"bottom":O=_.bottom,d==="left"?S=_.left-24:d==="right"?S=_.right+24:S=_.left+_.width/2;break;case"left":O=_.top+_.height/2,S=_.left;break;case"right":O=_.top+_.height/2,S=_.right;break}j({top:O,left:S})}},[b,a,d]);T.useEffect(()=>{if(b&&f.current){A();const _=()=>A(),O=()=>A();return window.addEventListener("scroll",_,!0),window.addEventListener("resize",O),()=>{window.removeEventListener("scroll",_,!0),window.removeEventListener("resize",O)}}},[b,a,A]),T.useEffect(()=>{t&&!u?m():x()},[t,m,x,u]);const k=!C&&!u&&{onMouseEnter:m,onMouseLeave:x,onClick:x};return h.jsxs(_H,{ref:f,...k,className:`tooltip-${s}`,"data-component-name":"Tooltip/Tooltip",children:[e,b&&!u&&h.jsx(yb,{children:h.jsx(OH,{"data-testid":c||(typeof r=="string"?r:""),placement:a,width:l,withArrow:n,arrowPosition:d,style:{position:"fixed",top:v.top,left:v.left},children:r})})]})}const Bi=T.memo(jH),EH={top:ke([""," ",""],({withArrow:e,arrowPosition:t})=>ke(e&&t==="left"?["transform:translate(0,-100%);margin-top:-10px;"]:t==="right"?["transform:translate(-100%,-100%);margin-top:-10px;"]:["transform:translate(-50%,-100%);margin-top:-10px;"]),({withArrow:e,arrowPosition:t})=>e&&ke(["&::after{border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:8px;border-top-style:solid;border-radius:2px;bottom:0;"," "," ","}"],t==="left"&&"left: 16px; transform: translateY(99%);",t==="center"&&"left: 50%; transform: translate(-50%, 99%);",t==="right"&&"right: 16px; transform: translateY(99%);")),bottom:ke([""," ",""],({withArrow:e,arrowPosition:t})=>ke(e&&t==="left"?["transform:translate(0,10px);margin-top:0;"]:t==="right"?["transform:translate(-100%,10px);margin-top:0;"]:["transform:translate(-50%,10px);margin-top:0;"]),({withArrow:e,arrowPosition:t})=>e&&ke(["&::after{border-left:14px solid transparent;border-right:14px solid transparent;border-bottom-width:8px;border-bottom-style:solid;border-radius:0 0 2px 2px;top:0;"," "," ","}"],t==="left"&&"left: 16px; transform: translateY(-99%);",t==="center"&&"left: 50%; transform: translate(-50%, -99%);",t==="right"&&"right: 16px; transform: translateY(-99%);")),left:ke(["transform:translate(-100%,-50%);margin-left:-10px;",""],({withArrow:e,arrowPosition:t})=>e&&ke(["&::after{border-top:14px solid transparent;border-bottom:14px solid transparent;border-left-width:8px;border-left-style:solid;border-radius:2px 0 0 2px;top:50%;right:0;"," "," ","}"],t==="top"&&"top: 16px; transform: translateX(99%);",t==="center"&&"top: 50%; transform: translate(99%, -50%);",t==="bottom"&&"bottom: 16px; transform: translateX(99%);")),right:ke(["transform:translate(0,-50%);margin-left:10px;",""],({withArrow:e,arrowPosition:t})=>e&&ke(["&::after{border-top:14px solid transparent;border-bottom:14px solid transparent;border-right-width:8px;border-right-style:solid;border-radius:0 2px 2px 0;top:50%;left:0;"," "," ","}"],t==="top"&&"top: 16px; transform: translateX(-99%);",t==="center"&&"top: 50%; transform: translate(-99%, -50%);",t==="bottom"&&"bottom: 16px; transform: translateX(-99%);"))},_H=me.div.withConfig({displayName:"Tooltip__TooltipWrapper",componentId:"sc-2894cdff-0"})(["position:relative;display:flex;"]),OH=me.span.withConfig({displayName:"Tooltip__TooltipBody",componentId:"sc-2894cdff-1"})(["display:inline-block;padding:var(--tooltip-padding);max-width:",";white-space:normal;word-break:normal;overflow-wrap:break-word;border-radius:var(--border-radius-md);transition:opacity 0.3s ease-out;font-size:var(--font-size-base);line-height:var(--line-height-base);z-index:var(--z-index-overlay);&::after{position:absolute;content:' ';display:inline-block;width:0;height:0;border-color:var(--tooltip-arrow-color,var(--tooltip-bg-color));}background:var(--tooltip-bg-color);color:var(--tooltip-text-color);border:var(--tooltip-border-width,0) var(--tooltip-border-style,solid) var(--tooltip-border-color,transparent);box-shadow:0px 8px 24px 8px #0000000a,0px 4px 12px 0px #00000014;width:",";",""],({width:e})=>e||"var(--tooltip-max-width)",({width:e})=>e||"auto",({placement:e})=>ke(["",";"],EH[e]));function PH({data:e,type:t="icon",toasterPlacement:r="top",toasterText:n,toasterDuration:a,buttonText:s,onCopyClick:l,dataTestId:c="copy-button",className:u,variant:d="text",size:f="small",disabled:b,fullWidth:m,tone:x,extraClass:v,iconPosition:j}){const{useTranslate:C}=Qr(),A=e1(),{translate:k}=C(),_=(S=1500)=>{A.handleOpen(),setTimeout(()=>{A.handleClose()},S)},O=(S,P)=>{const R=typeof e=="string"?e:JSON.stringify(e,null,2);L3.copyCustom(R),_(P),l?.(S)};return h.jsx(Bi,{className:`copy-button ${u||""}`,tip:k("codeSnippet.copy.buttonText",n||"Copied!"),isOpen:A.isOpened,placement:r,width:"fit-content",children:h.jsx(kt,{"data-component-name":"Buttons/CopyButton",onClick:S=>O(S,a),"data-testid":c,icon:t==="icon"||t==="compound"?h.jsx(h5,{}):void 0,size:f,variant:d,disabled:b,fullWidth:m,tone:x,extraClass:v,iconPosition:j,children:(t==="text"||t==="compound")&&(s||k("codeSnippet.copy.toasterText","Copy"))})})}const Jd=T.memo(PH);function Qd({children:e,tip:t,placement:r="top",width:n="max-content",className:a="",showOnHover:s=!0,disabled:l=!1}){const c=e1(!1),u=()=>{s&&!l&&c.handleOpen()},d=()=>{s&&c.handleClose()},f=()=>{s&&c.handleClose()};return h.jsx(Bi,{className:a,tip:t,isOpen:c.isOpened,placement:r,width:n,children:h.jsx(IH,{onMouseEnter:u,onMouseLeave:d,onClick:f,children:e})})}const IH=me.div.withConfig({displayName:"TooltipWrapper__TooltipEventWrapper",componentId:"sc-df18f925-0"})(["display:contents;"]),NH=e=>h.jsxs("svg",{"data-component-name":"icons/DeselectIcon",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M14.4966 10.5H9.49658V11.5H14.4966V10.5Z",fill:"currentColor"}),h.jsx("path",{d:"M10.5 3.64746H1.5V4.64746H10.5V3.64746Z",fill:"currentColor"}),h.jsx("path",{d:"M10.5 6.64746H1.5V7.64746H10.5V6.64746Z",fill:"currentColor"}),h.jsx("path",{d:"M7.5 9.64746H1.5V10.6475H7.5V9.64746Z",fill:"currentColor"})]}),LH=me(NH).attrs(()=>({"data-component-name":"icons/DeselectIcon/DeselectIcon"})).withConfig({displayName:"DeselectIcon",componentId:"sc-dd8ceef9-0"})(["path{fill:",";}height:",";width:",";vertical-align:middle;"],({color:e})=>tt(e),({size:e})=>e||"1.3em",({size:e})=>e||"1.3em"),zH=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M10 1V2H13.293L9 6.291L9.707 7L14 2.707V6H15V1H10Z"}),h.jsx("path",{d:"M7 9.708L6.296 9L2 13.293V10H1V15H6V14H2.707L7 9.708Z"})]}),M9=me(zH).attrs(()=>({"data-component-name":"icons/MaximizeIcon/MaximizeIcon"})).withConfig({displayName:"MaximizeIcon",componentId:"sc-e5b65fb7-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),RH=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M2 9V10H5.293L1 14.291L1.707 15L6 10.707V14H7V9H2Z"}),h.jsx("path",{d:"M15 1.708L14.296 1L10 5.293V2H9V7H14V6H10.707L15 1.708Z"})]}),TH=me(RH).attrs(()=>({"data-component-name":"icons/MinimizeIcon/MinimizeIcon"})).withConfig({displayName:"MinimizeIcon",componentId:"sc-ace3c3c-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),DH=e=>h.jsxs("svg",{"data-component-name":"icons/SelectIcon",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M10.5 3.64746H1.5V4.64746H10.5V3.64746Z",fill:"currentColor"}),h.jsx("path",{d:"M10.5 6.64746H1.5V7.64746H10.5V6.64746Z",fill:"currentColor"}),h.jsx("path",{d:"M7.5 9.64746H1.5V10.6475H7.5V9.64746Z",fill:"currentColor"}),h.jsx("path",{d:"M10.5 10.9425L9.205 9.64746L8.5 10.3525L10.5 12.3525L14.5 8.35246L13.795 7.64746L10.5 10.9425Z",fill:"currentColor"})]}),MH=me(DH).attrs(()=>({"data-component-name":"icons/SelectIcon/SelectIcon"})).withConfig({displayName:"SelectIcon",componentId:"sc-ba0f92a9-0"})(["path{fill:",";}height:",";width:",";vertical-align:middle;"],({color:e})=>tt(e),({size:e})=>e||"1.3em",({size:e})=>e||"1.3em"),FH=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M8 10C7.85166 10 7.70666 10.044 7.58332 10.1264C7.45999 10.2088 7.36386 10.3259 7.30709 10.463C7.25032 10.6 7.23547 10.7508 7.26441 10.8963C7.29335 11.0418 7.36478 11.1754 7.46967 11.2803C7.57456 11.3852 7.7082 11.4566 7.85368 11.4856C7.99917 11.5145 8.14997 11.4997 8.28701 11.4429C8.42406 11.3861 8.54119 11.29 8.6236 11.1667C8.70601 11.0433 8.75 10.8983 8.75 10.75C8.75 10.5511 8.67098 10.3603 8.53033 10.2197C8.38968 10.079 8.19891 10 8 10Z"}),h.jsx("path",{d:"M8.5 4.5H7.5V9H8.5V4.5Z"}),h.jsx("path",{d:"M13 14H3C2.73488 13.9997 2.4807 13.8942 2.29323 13.7068C2.10576 13.5193 2.0003 13.2651 2 13V3C2.0003 2.73488 2.10576 2.4807 2.29323 2.29323C2.4807 2.10576 2.73488 2.0003 3 2H13C13.2651 2.0003 13.5193 2.10576 13.7068 2.29323C13.8942 2.4807 13.9997 2.73488 14 3V13C13.9997 13.2651 13.8942 13.5193 13.7068 13.7068C13.5193 13.8942 13.2651 13.9997 13 14ZM3 3V13H13.0006L13 3H3Z"})]}),qH=me(FH).attrs(()=>({"data-component-name":"icons/WarningSquareIcon/WarningSquareIcon"})).withConfig({displayName:"WarningSquareIcon",componentId:"sc-d8ac1025-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),$H=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M0 0h24v24H0z",fill:"none"})}),HH=me($H).attrs(()=>({"data-component-name":"icons/NoneIcon/NoneIcon"})).withConfig({displayName:"NoneIcon",componentId:"sc-1b5874d2-0"})(["height:",";width:",";"],({size:e})=>e||"16px",({size:e})=>e||"16px");function BH({items:e,onChange:t,value:r}){const n=e.find(s=>s.id===r)||e[0],a=n?.lang?Xm(n?.lang):null;return h.jsx(Rc,{withArrow:!0,alignment:"end",trigger:h.jsxs(kt,{iconPosition:"right",variant:"ghost",size:"small",children:[a,n.name]}),children:h.jsx(Id,{children:e.map(s=>{const l=Xm(s.lang||""),c=s.id===r;return h.jsx(Tc,{onAction:()=>t(s.id),active:c,prefix:s.lang?l:h.jsx(HH,{size:"var(--icon-size)"}),children:s.name},s.id)})})})}function UH({children:e,className:t,title:r,controls:n,tabs:a,dropdown:s}){const{codeSnippet:l}=jc(),{useTelemetry:c,useTranslate:u}=Qr(),{translate:d}=u(),f=c(),b=l?.elementFormat||"icon",{copy:m,expand:x,collapse:v,select:j,deselect:C,report:A}=n||{copy:null,expand:null,collapse:null,select:null,deselect:null,report:null},k=!r&&!a&&!s,_=n?h.jsxs(h.Fragment,{children:[r&&h.jsx(WH,{children:r}),a&&h.jsx(xH,{tabs:a}),h.jsxs(GH,{children:[s&&h.jsx(BH,{...s}),A&&!A.hidden&&!A?.props?.hide?h.jsx(Qd,{tip:d("codeSnippet.report.tooltipText","Report a problem"),placement:"top",children:h.jsx(Jc,{variant:"text",size:"small","data-testid":"report-button",icon:b==="icon"?h.jsx(qH,{size:"18px"}):void 0,...A.props,children:b!="icon"&&(A.props?.buttonText||"Report")})}):null,x&&!l?.expand?.hide?h.jsx(Qd,{tip:d("codeSnippet.expand.tooltipText","Expand all"),placement:"top",children:h.jsx(Jc,{variant:"text",size:"small","data-testid":"expand-all",icon:b==="icon"?h.jsx(M9,{}):void 0,onClick:x?.onClick,children:b!=="icon"&&(x?.label||"Expand all")})}):null,v&&!l?.collapse?.hide?h.jsx(Qd,{tip:d("codeSnippet.collapse.tooltipText","Collapse all"),placement:"top",children:h.jsx(Jc,{variant:"text",size:"small","data-testid":"collapse-all",icon:b==="icon"?h.jsx(TH,{}):void 0,onClick:v?.onClick,children:b!=="icon"&&(x?.label||"Collapse all")})}):null,j?h.jsx(Jc,{variant:"text",size:"small","data-testid":"select-all",icon:b==="icon"?h.jsx(MH,{}):void 0,onClick:j?.onClick,children:b!=="icon"&&j?.label?j.label:"Select all"}):null,C?h.jsx(Jc,{variant:"text",size:"small","data-testid":"clear-all",icon:b==="icon"?h.jsx(LH,{}):void 0,onClick:C?.onClick,children:b!=="icon"&&C?.label?C.label:"Clear all"}):null,m&&!l?.copy?.hide?h.jsx(Qd,{tip:d("codeSnippet.copy.tooltipText","Copy to clipboard"),placement:"top",children:h.jsx(ZH,{data:m.data,"data-source":m.dataSource,"data-hash":m.dataHash,type:b,toasterPlacement:m.toasterPlacement,toasterDuration:m.toasterDuration,buttonText:m.label,onCopyClick:()=>{m?.onClick?m?.onClick?.():f.sendCopyCodeSnippetClickedMessage({snippetType:"copy"})}})}):null]})]}):null;return e||n?h.jsx(VH,{"data-component-name":"CodeBlock/CodeBlockControls",className:t,$isEmptyTitle:k,children:e||_}):null}const VH=me.div.withConfig({displayName:"CodeBlockControls__ContainerWrapper",componentId:"sc-d522cc7d-0"})(["display:grid;flex-direction:row;align-items:center;gap:var(--spacing-sm);font-size:var(--code-block-controls-font-size);font-family:var(--code-block-controls-font-family);background-color:var(--code-block-controls-bg-color);padding:var(--code-block-controls-padding);border-bottom:var(--code-block-controls-border);line-height:var(--line-height-lg);min-height:var(--control-height-base);grid-template-columns:1fr auto;z-index:1;",""],({$isEmptyTitle:e})=>e&&` - position: absolute; - right: 0; - width: auto; - border: none; - background-color: transparent; - grid-template-columns: 1fr; - margin: 0; - `),WH=me.span.withConfig({displayName:"CodeBlockControls__Title",componentId:"sc-d522cc7d-1"})(["display:flex;align-items:center;color:var(--code-block-controls-text-color);width:100%;font-weight:var(--code-block-controls-font-weight);padding-left:var(--spacing-xs);"]),GH=me.div.withConfig({displayName:"CodeBlockControls__ControlsWrapper",componentId:"sc-d522cc7d-2"})(["display:flex;text-align:right;align-items:center;gap:var(--spacing-xxs);justify-content:end;"]),Jc=me(kt).withConfig({displayName:"CodeBlockControls__ControlButton",componentId:"sc-d522cc7d-3"})(["--button-icon-size:16px;--button-icon-padding:3px;--button-backdrop-filter:blur(8px);& + &{margin-left:0;}"]),ZH=me(Jd).withConfig({displayName:"CodeBlockControls__StyledCopyButton",componentId:"sc-d522cc7d-4"})(["--button-icon-size:16px;--button-icon-padding:3px;--button-backdrop-filter:blur(8px);"]);function vb({lang:e,source:t,externalSource:r,header:n,dataTestId:a="source-code",codeBlockRef:s,highlightedHtml:l,withLineNumbers:c,startLineNumber:u,className:d,codeBlockMaxHeight:f,tabs:b,dropdown:m,hideCodeColors:x,wrapContents:v=!1,children:j,...C}){const[A,k]=T.useState((t||r?.sample?.get?.(r))??""),{useCodeHighlight:_}=Qr(),{highlight:O}=_()||{},S=l?c?yT(l,u):l:j?null:O?.(A,e,{withLineNumbers:c,startLineNumber:u,highlight:C["data-highlight"]});T.useEffect(()=>{const z=t||r?.sample?.get?.(r);z&&k(z)},[t,r]);const{reportDialog:P,reportButton:R}=lD();ld(!!P.visible);const I=n?.controls&&{...n?.controls,report:{...n?.controls?.report,props:R.props},copy:n?.controls?.copy?{...n?.controls?.copy,data:A}:void 0};return h.jsx(YH,{"data-component-name":"CodeBlock/CodeBlock",className:d,children:h.jsxs(KH,{children:[h.jsx(UH,{tabs:b,dropdown:m,className:n?.className,title:n?.title,controls:I}),h.jsx(bH,{ref:s,withLineNumbers:c,dangerouslySetInnerHTML:S?{__html:S}:void 0,suppressHydrationWarning:!0,"data-testid":a,hideCodeColors:x,maxHeight:f,wrapContents:v,tabIndex:0,children:j}),P.visible&&h.jsx(hH,{...P.props,location:A,lang:e})]})})}const KH=me.div.withConfig({displayName:"CodeBlock__ContainerWrapper",componentId:"sc-95828f9-0"})(["display:grid;position:relative;"]),YH=me.div.withConfig({displayName:"CodeBlock__CodeBlockWrapper",componentId:"sc-95828f9-1"})(["border:1px solid var(--border-color-secondary);border-radius:var(--border-radius);background-color:var(--code-block-bg-color);margin:0 0 var(--spacing-sm);--md-pre-margin:0;"]);function Xd(e){const{standalone:t,defaultExpandLevel:r,level:n,value:a,expandAllSignal:s}=e,l=" ".repeat(n*2),[c,u]=Yt.useState(s??n0?s:c;T.useEffect(()=>{if(s!==void 0){if(s===!1&&n===0)return;u(s)}},[s,n]);const f=a&&Object.keys(a).filter(A=>a[A]!==void 0)||[],b=typeof a;if(b!=="object"&&a!==null||f.length===0)return h.jsxs(h.Fragment,{children:[t?l:null,h.jsx("span",{className:"token "+b,children:JSON.stringify(a)})]});const m=Array.isArray(a)?"[":"{",x=Array.isArray(a)?"]":"}",v=Array.isArray(a)?a.map((A,k)=>h.jsxs(Yt.Fragment,{children:[h.jsx(Xd,{value:A,level:n+1,standalone:!0,defaultExpandLevel:r,expandAllSignal:s}),kh.jsxs(Yt.Fragment,{children:[h.jsx(JH,{name:A,value:a[A],level:n+1,defaultExpandLevel:r,expandAllSignal:s}),k0?h.jsx(F9,{onClick:()=>u(A=>!A),isExpanded:d}):null,m,d?` -`:null]}):null,C=t?h.jsxs(h.Fragment,{children:[d?` -`:"",d?l:"",x]}):null;return h.jsxs(h.Fragment,{children:[j,d||!t?v:" \u2026 ",C]})}function JH(e){const{defaultExpandLevel:t,level:r,name:n,value:a,expandAllSignal:s}=e,l=" ".repeat(r*2),c=a&&Object.keys(a).filter(j=>a[j]!==void 0)||[],u=typeof a=="object"&&a!==null&&c.length>0,[d,f]=Yt.useState(s??r{s!==void 0&&f(s)},[s]);const m=Array.isArray(a)?"[":"{",x=Array.isArray(a)?"]":"}",v=u?h.jsxs(h.Fragment,{children:[m,b?h.jsxs(h.Fragment,{children:[` -`,h.jsx(Xd,{value:a,level:r,defaultExpandLevel:t,expandAllSignal:s}),` -`]}):" \u2026 ",b?l:null,x]}):h.jsx(Xd,{value:a,level:r,defaultExpandLevel:t,expandAllSignal:s});return h.jsxs(h.Fragment,{children:[l,u?h.jsx(F9,{onClick:()=>f(j=>!j),isExpanded:b}):null,h.jsx("span",{className:"property token string",children:`"${n}"`}),": ",v]})}function F9({isExpanded:e,onClick:t}){return h.jsx(QH,{"aria-label":"collapse",className:e?"expanded":"",size:"small",variant:"text",onClick:t,icon:h.jsx(Ga,{color:"var(--text-color-helper)"})})}const QH=me(kt).withConfig({displayName:"helpers__ExpandButton",componentId:"sc-135a86a4-0"})(["position:absolute;left:-10px;user-select:none;& > svg{transform:rotate(270deg);}&.expanded > svg{transform:none;}&&.button-size-small{--button-icon-size:14px;--button-icon-padding:3px;margin-left:0;}"]);function XH({data:e,expandLevel:t=1,className:r,onCopyClick:n,onPanelToggle:a,title:s,controls:l={}}){const c=e&&Object.values(e).some(v=>typeof v=="object"&&v!==null),[u,d]=Yt.useState(void 0),f=()=>{d(!0),a?.(!0),setTimeout(()=>{d(void 0)})},b=()=>{d(!1),a?.(!1),setTimeout(()=>{d(void 0)})},m=JSON.stringify(e,null,2),x=s||l;return h.jsx(rB,{"data-testid":"json-viewer","data-component-name":"JsonViewer/JsonViewer",className:r,children:h.jsx(vb,{header:x?{title:s,className:"code-block-header",controls:l&&{...l,copy:{...l.copy,data:e,onClick:n,handleOutside:!0},expand:c?{...l.expand,onClick:f}:void 0,collapse:c?{...l.collapse,onClick:b}:void 0}}:void 0,source:m,children:h.jsx(tB,{children:h.jsx(Xd,{value:e,level:0,standalone:!0,expandAllSignal:u,defaultExpandLevel:Math.max(1,t)})})})})}const eB=T.memo(XH),tB=me.div.withConfig({displayName:"JsonViewer__FoldingWrap",componentId:"sc-7741239c-0"})(["position:relative;"]),rB=me.div.withConfig({displayName:"JsonViewer__JsonViewerWrap",componentId:"sc-7741239c-1"})(["display:flex;flex-direction:column;flex:1;& > div{border:none;margin:0;}pre{contain:content;overflow-x:auto;position:relative;border-radius:0 0 var(--border-radius) var(--border-radius);}.code-block-header{border-bottom:0;padding-right:var(--spacing-sm);}"]),nB=K.span` - font-size: 12px; - position: absolute; - z-index: 1; - top: -11px; - left: 12px; - font-weight: var(--font-weight-bold); - color: var(--panel-samples-text-color); - opacity: 0.7; - font-family: var(--font-family-base); -`,xb=K.div` - position: relative; -`,ef=K(vb)` - border: none; - margin: 0; - - .code-block-header { - border-bottom: 0; - padding-right: var(--spacing-sm); - } -`;function oB({value:e,mimeType:t,encoding:r,onCopyClick:n}){const{jsonSamplesExpandLevel:a}=Qe(Nn);return g1(t)?h.jsx(eB,{data:e,expandLevel:a,onCopyClick:n,controls:{report:{hidden:!0}}}):(typeof e=="object"&&($5(t)?e=SM(e,r):e=JSON.stringify(e,null,2)),h.jsx(ef,{lang:PM(t),source:e,header:{className:"code-block-header",controls:{copy:{onClick:n},report:{hidden:!0}}}}))}function aB({example:e,mimeType:t,onCopyClick:r}){return h.jsx(oB,{value:e.value,mimeType:t,encoding:e.encoding,onCopyClick:r})}const q9=({exampleKey:e,examples:t,onChange:r,className:n})=>{const a=ca(),s=Object.keys(t),l=e?s.indexOf(e):0,[c,u]=T.useState(l>-1?l:0);T.useEffect(()=>u(l>-1?l:0),[e,l]);const d=s.map((b,m)=>({value:Za(t[b].summary)||b,idx:m})),f=({idx:b})=>{a.sendExamplesSwitcherClickedMessage({exampleNumber:b,totalExamples:s.length}),u(b),r(s[b])};return d.length<2?null:h.jsx(X4,{"data-testid":"example-switch",className:n,children:h.jsx(bb,{Select:$d,Label:Y1,variant:"dark",fullWidth:!0,options:d,value:d[c]?.value,onChange:f})})};function $9({pointer:e}={},t){const r=Qe(eo(e)),{activeExampleName:n}=r;return{exampleKey:n&&t[n]?n:Object.keys(t)[0]}}function iB({mediaType:e,properties:t,onChange:r,onCopyClick:n}){const a=e.examples||e.formExamples||{},s=e.name,l=Object.keys(a),c=ct(),{exampleKey:u}=$9(e.operation,a),d=l.length===1?Object.values(a)[0]:a[u];if(!l.length)return h.jsx(ef,{lang:"clike",source:c("openapi.noResponseExample","No response example"),header:{controls:!1}});const f=t?{...d,value:H1(d.value,t,{arrayMerge:H4})}:d,b=f.description;return h.jsxs(h.Fragment,{children:[h.jsx(q9,{examples:a,exampleKey:u,onChange:r}),b&&h.jsx(sB,{source:b}),h.jsx(aB,{example:f,mimeType:s,onCopyClick:n})]})}const sB=K(Sr)` - margin: 0 var(--spacing-md) var(--spacing-sm); -`,wb=T.memo(iB);function lB({onlyDefaultMimeType:e,content:t,...r}){const n=O9(t),a=Qe(Fi),s=e&&a,l=ct(),c=T.useCallback(d=>s?null:h.jsx(xb,{children:h.jsx(bb,{Label:Y1,Select:$d,variant:"dark",fullWidth:!0,...d})}),[s]),u=d=>n(d);return t?h.jsx(L9,{content:t,renderSelect:c,children:d=>h.jsx(wb,{mediaType:d,...r,onChange:u},"samples")}):h.jsx(ef,{lang:"text",source:l("openapi.noRequestPayload","No request payload"),header:{controls:!1}})}const kb=T.memo(lB);function cB({options:e,onChange:t,value:r,className:n="",size:a="regular"},s){return h.jsx(pB,{ref:s,"data-component-name":"Segmented/Segmented",className:`tag-grey ${a} ${n}`,role:"tablist",children:e.map(l=>h.jsx(uB,{role:"tab",title:l.label,onClick:()=>t(l),$isActive:r==l.value,$size:a,children:l.label},l.label))})}const H9=_3(T.forwardRef(cB)),pB=me.div.withConfig({displayName:"Segmented__SegmentedGroup",componentId:"sc-34d90ab2-0"})(["display:flex;background:var(--segmented-buttons-bg-color-main);padding:calc(var(--spacing-xxs) / 2);gap:calc(var(--spacing-xxs) / 2);border-radius:var(--border-radius-md);max-width:100%;width:fit-content;"]),uB=me.button.withConfig({displayName:"Segmented__SegmentedItem",componentId:"sc-34d90ab2-1"})([""," "," line-height:var(--segmented-line-height);border-radius:var(--border-radius);padding:"," var(--spacing-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;"],({$size:e})=>e==="small"&&ke(["--segmented-font-size:var(--font-size-sm);--segmented-font-size-active:var(--font-size-sm);--segmented-line-height:var(--line-height-sm);"]),({$isActive:e})=>ke(e?["font-size:var(--segmented-font-size-active);font-weight:var(--segmented-font-weight-active);background:var(--segmented-buttons-bg-color-inner);color:var(--segmented-text-color-active);cursor:default;"]:["font-size:var(--segmented-font-size);font-weight:var(--segmented-font-weight);color:var(--segmented-text-color);cursor:pointer;"]),({$size:e})=>e==="small"?0:"3px"),dB=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M6.5 12L2 7.49997L2.707 6.79297L6.5 10.5855L13.293 3.79297L14 4.49997L6.5 12Z"})}),tf=me(dB).attrs(()=>({"data-component-name":"icons/CheckmarkIcon/CheckmarkIcon"})).withConfig({displayName:"CheckmarkIcon",componentId:"sc-46bec9c0-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),fB=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M14.5 13.7931L10.724 10.017C11.6313 8.9277 12.0838 7.5305 11.9872 6.11608C11.8907 4.70165 11.2525 3.37891 10.2055 2.423C9.15857 1.4671 7.78336 0.951637 6.36602 0.983845C4.94867 1.01605 3.5983 1.59345 2.59582 2.59593C1.59335 3.5984 1.01595 4.94877 0.983738 6.36612C0.95153 7.78347 1.46699 9.15867 2.4229 10.2057C3.3788 11.2526 4.70155 11.8908 6.11597 11.9873C7.53039 12.0839 8.92759 11.6314 10.0169 10.7241L13.793 14.5001L14.5 13.7931ZM2.00001 6.50012C2.00001 5.6101 2.26393 4.74007 2.7584 4.00005C3.25286 3.26003 3.95567 2.68325 4.77794 2.34266C5.6002 2.00207 6.505 1.91295 7.37792 2.08658C8.25083 2.26022 9.05266 2.6888 9.68199 3.31814C10.3113 3.94747 10.7399 4.7493 10.9135 5.62221C11.0872 6.49513 10.9981 7.39993 10.6575 8.22219C10.3169 9.04446 9.7401 9.74726 9.00008 10.2417C8.26006 10.7362 7.39003 11.0001 6.50001 11.0001C5.30694 10.9988 4.16312 10.5243 3.31949 9.68064C2.47587 8.83701 2.00133 7.69319 2.00001 6.50012Z"})}),rf=me(fB).attrs(()=>({"data-component-name":"icons/SearchIcon/SearchIcon"})).withConfig({displayName:"SearchIcon",componentId:"sc-6d009e74-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function gB({options:e,value:t,onChange:r,className:n,triggerVariant:a="outlined",triggerSize:s="small",withSearch:l=!1}){const[c,u]=T.useState(""),d=ct(),f=e.find(v=>v.value===t)?.label,b=T.useMemo(()=>e.filter(v=>v.label?.toLowerCase().includes(c.toLowerCase())??!1),[e,c]);if(e.length===1)return h.jsx(xB,{children:f});const m=v=>{u(v.target.value)},x=()=>l?h.jsxs(h.Fragment,{children:[h.jsx(hB,{prefix:h.jsx(yB,{children:h.jsx(rf,{color:"var(--icon-color-additional)",onClick:v=>v.stopPropagation()})}),content:h.jsx(vB,{placeholder:d("openapi.discriminator.searchPlaceholder","Search items"),onClick:v=>v.stopPropagation(),onChange:m,value:c})}),h.jsx(bB,{children:b.length?b.map(v=>h.jsx(nf,{active:v.value===t,onAction:()=>r(v),suffix:v.value===t&&h.jsx(U9,{}),children:v.label},v.label)):h.jsx(mB,{content:d("openapi.discriminator.searchNoResults","No items found")})})]}):h.jsx(h.Fragment,{children:e.map(v=>h.jsx(nf,{active:v.value===t,onAction:()=>r(v),suffix:v.value===t&&h.jsx(U9,{}),children:v.label},v.label))});return h.jsx(Rc,{className:n,trigger:h.jsx(kt,{variant:a,size:s,type:"button",children:f}),withArrow:!0,onClose:()=>u(""),children:h.jsx(Id,{children:x()})})}const B9=_3(gB),U9=K(tf)` - width: 16px; - height: 16px; - margin-left: auto; -`,nf=K(Tc)` - --dropdown-menu-item-justify-content: space-between; - - width: 100%; - display: flex; - align-items: center; - gap: var(--spacing-md); - padding: var(--spacing-xxs) var(--spacing-sm); - font-size: var(--font-size-base); - line-height: var(--line-height-base); -`,hB=K(nf)` - gap: 0; - padding: var(--spacing-xxs) var(--spacing-xs); - &:hover { - background-color: transparent; - } -`,mB=K(nf)` - height: 66px; - justify-content: center; - &:hover, - &:focus-visible { - background-color: transparent; - } -`,bB=K.div` - overflow-y: auto; - max-height: 300px; -`,yB=K.div` - display: flex; - align-items: center; - justify-content: center; - width: 24px; - height: 24px; - cursor: pointer; - flex-shrink: 0; -`,vB=K.input` - width: 100%; - border: none; - outline: none; - background: transparent; - color: var(--text-color-primary); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-family: var(--font-family-base); - padding: 0; - margin-left: var(--spacing-xxs); - - &::placeholder { - color: var(--search-trigger-color); - } -`,xB=K.span` - margin-right: var(--spacing-unit); - cursor: default; - background: none; - border: none; - padding: 0; - color: var(--text-color-primary); - font-size: var(--font-size-lg); - line-height: var(--line-height-lg); - font-family: var(--font-family-base); - font-weight: var(--font-weight-regular); -`,wB=5,kB=7;function CB({options:e,onChange:t,pointer:r,schema:n,defaultOneOfIdx:a}){const[s,l]=mn(eo(r)),c=s.activeOneOf[n.pointer]??a,u=e[c]?.value,[d,f]=T.useState(!1),b=T.useRef(null);T.useEffect(()=>{if(!b.current)return;const x=()=>{const v=b.current?.querySelectorAll('button[role="tab"]'),j=Array.from(v||[]).some(C=>C.offsetWidthwindow.removeEventListener("resize",x)},[d,e]);const m=T.useCallback(({value:x})=>{x!==void 0&&(t?t(x):l({activeExampleName:n.oneOf?.[x]?.title,activeOneOf:{[n.pointer]:x},requestValues:{body:null}}))},[t,n.oneOf,n.pointer,l]);return ur(u)?null:e.length>wB||d?h.jsx(B9,{options:e,value:u,withSearch:e.length>=kB,onChange:m}):h.jsx(H9,{ref:b,value:u,onChange:m,options:e,size:"small","data-testid":"segmented-schema"})}const V9=CB;function SB({activeOneOfIdx:e,parent:t,onChange:r,translate:n}){const a=T.useMemo(()=>(t.oneOf||[]).map((s,l)=>({label:s.schema.deprecated?`${yM(s.title)} (${n("openapi.badges.deprecated","deprecated").toLowerCase()})`:s.title,value:l})),[t.oneOf,n]);return t.oneOf===void 0?null:h.jsxs(jB,{children:[h.jsx(N9,{children:n("openapi.discriminator","Discriminator")}),h.jsx(V9,{options:a,pointer:t.operationPointer,onChange:r,schema:t,defaultOneOfIdx:e})]})}const AB=T.memo(SB),jB=K.div` - display: flex; - flex-direction: column; - align-items: flex-start; -`,EB=K.div` - ${m9}; - ${({compact:e})=>e?"":"margin: var(--spacing-sm) 0 0"} -`;function _B({externalDocs:e,compact:t}){if(!e||!e.url)return null;const r=Za(e.description);return h.jsx(EB,{compact:t,"data-testid":"external-documentation",children:h.jsx("a",{href:e.url,target:"_blank",rel:"noreferrer","aria-label":r||e.url,children:r||e.url})})}const of=T.memo(_B);function OB({value:e,label:t,raw:r,type:n="other"}){if(e===void 0)return null;const a=r?String(e):JSON.stringify(e);return h.jsxs(PB,{children:[h.jsxs(wo,{children:[" ",t," "]}),n==="default"?h.jsx($$,{children:a}):n==="example"?h.jsx(X$,{value:a}):h.jsx(cb,{children:a})]})}const Cb=T.memo(OB),PB=K.div` - margin-top: var(--spacing-xxs); - display: flex; - align-items: baseline; - gap: var(--spacing-xxs); - flex-wrap: wrap; -`,IB=K(sa)` - margin: 2px 0; -`;function NB({extensions:e}){const{showExtensions:t}=Qe(Nn);return t?h.jsx(h.Fragment,{children:Object.keys(e).map(r=>h.jsxs(IB,{children:[h.jsxs(wo,{children:[r.substring(2),": "]})," ",h.jsx(E9,{children:typeof e[r]=="string"?e[r]:JSON.stringify(e[r])})]},r))}):null}const LB=T.memo(NB);function zB({enums:e,type:t,toggle:r,showToggleButton:n,toggleButtonText:a,translate:s}){return h.jsxs(TB,{"data-testid":"simple-enums",children:[h.jsxs(wo,{children:[t==="array"?s("openapi.items","Items"):""," ",e.length===1?s("openapi.value","Value"):s("openapi.enum","Enum")]}),e.map((l,c)=>h.jsx(Xn,{children:JSON.stringify(l)},l+c)),n?h.jsx(db,{onClick:r,children:a}):null]})}const RB=T.memo(zB),TB=K.div` - display: flex; - flex-wrap: wrap; - align-items: center; - gap: var(--spacing-xxs); - margin-top: var(--spacing-xxs); -`,DB=K(sa)` - table.md { - margin: var(--spacing-xs) 0 0; - } -`;K.div` - line-height: 20px; -`;const MB=K.label` - display: block; - font-size: inherit; - margin-bottom: 0.2em; - font-weight: var(--font-weight-bold); -`,FB=K.div` - margin-top: 1em; - font-size: var(--field-name-font-size); -`,qB=K.div` - padding-left: 1.5em; - margin-bottom: 1em; -`;K.div` - p { - overflow-wrap: anywhere; - } -`;const $B=K.td` - word-wrap: break-word; - font-size: var(--md-table-font-size); -`,HB=K.td` - & p, - p:only-of-type { - margin: 0; - } -`;function BB({enums:e,toggle:t,showToggleButton:r,toggleButtonText:n,type:a,translate:s}){return h.jsx(h.Fragment,{children:h.jsx(DB,{children:h.jsxs("table",{className:"md",children:[h.jsx("thead",{children:h.jsxs("tr",{children:[h.jsxs("th",{style:{width:"30%"},children:[a==="array"?s("openapi.items","Items"):""," ",e.length===1?s("openapi.value","Value"):`${s("openapi.enum","Enum")} ${s("openapi.value","Value")}`]}),h.jsx("th",{children:s("openapi.description","Description")})]})}),h.jsx("tbody",{children:e.map(({description:l,value:c})=>h.jsxs("tr",{children:[h.jsx($B,{children:c}),h.jsx(HB,{children:h.jsx(Sr,{source:l})})]},c))}),r?h.jsx("tfoot",{children:h.jsx("tr",{children:h.jsx("td",{colSpan:2,children:h.jsx(db,{onClick:t,children:n})})})}):null]})})})}const UB=T.memo(BB);function VB(e){return Array.isArray(e)&&e||Object.entries(e||{}).map(([t,r])=>({value:t,description:r}))}function WB({values:e,type:t}){const r=ct(),[n,a]=T.useState(!0),{maxDisplayedEnumValues:s}=Qe(Nn),l=T.useCallback(()=>{a(!n)},[n]),c=!Array.isArray(e),u=VB(e),d=T.useMemo(()=>n&&s?u.slice(0,s):u,[u,n,s]);if(!u.length)return null;const f=s?u.length>s:!1,b=s?n?`+${u.length-s} ${r("openapi.actions.more","more")}`:r("openapi.actions.hide","Hide"):"";return h.jsx(h.Fragment,{children:c?h.jsx(UB,{enums:d,toggle:l,showToggleButton:f,toggleButtonText:b,type:t,translate:r}):h.jsx(RB,{enums:d,type:t,toggle:l,toggleButtonText:b,showToggleButton:f,translate:r})})}const GB=T.memo(WB);function ZB({field:e}){const t=ct();return e.examples?h.jsxs(h.Fragment,{children:[h.jsxs(wo,{children:[" ",t("openapi.examples","Examples"),": "]}),h.jsx(qB,{children:Object.entries(e.examples).map(([r,n])=>{const a=Za(n.description);return h.jsxs(FB,{children:[h.jsxs(MB,{children:[Za(n.summary)||r," "]}),a&&h.jsx(Sr,{source:a}),h.jsx(ub,{children:W9(e,n.value)})]},r)})})]}):null}function W9(e,t){return e.in?ar(OM(e,t)):t}function Qc({type:e,className:t}){return e?h.jsx(KB,{className:t,"data-testid":"schema-type-info",children:e}):null}const KB=K.em` - vertical-align: middle; - color: var(--schema-type-text-color); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-style: normal; - - :after { - content: ','; - } - - &:last-of-type:after { - content: ''; - } -`,Sb=45;function YB({pattern:e}){const t=ct(),[r,n]=T.useState(!1);if(!e)return null;const a=()=>{n(!r)};return h.jsxs(h.Fragment,{children:[h.jsx(Xn,{children:r||e.lengthSb&&h.jsx(db,{onClick:a,children:r?t("openapi.hidePattern","Hide pattern"):t("openapi.showPattern","Show pattern")})]})}function JB(e){return e.readOnly&&"read-only"||e.writeOnly&&"write-only"||null}function QB({field:e,renderDiscriminatorSwitch:t,deepLink:r,fieldParentsName:n=[]}){const a=ct(),{hidePropertiesPrefix:s,hideSchemaTitles:l}=Qe(Nn),{schema:c,description:u,example:d,deprecated:f,examples:b,kind:m,required:x,name:v}=e,j=e.in==="header",C=c.oneOfType||c.rawSchema?.allOf?.[0],A=T.useMemo(()=>{if(d!==void 0||b!==void 0){if(b!==void 0)return h.jsx(ZB,{field:e});{const _=!!e.in;return h.jsx(Cb,{label:`${a("openapi.example","Example")}:`,value:W9(e,e.example),raw:_})}}else return null},[d,b,e,a]),k=JB(e.schema);return h.jsxs(h.Fragment,{children:[h.jsxs(XB,{children:[v&&h.jsxs(tU,{children:[r&&h.jsx(Jn,{to:r}),!s&&n.map(_=>_+".\u200B"),h.jsx(rU,{className:"schema-name",children:v})]}),h.jsx(Qc,{type:c.typePrefix+c.displayType}),h.jsx(Qc,{type:c.displayFormat&&`(${c.displayFormat})`}),h.jsx(Qc,{type:c.contentEncoding}),h.jsx(Qc,{type:c.title&&!l?`(${c.title})`:""}),c.constraints?.map(_=>h.jsx(Qc,{type:_},_)),f&&h.jsx(Hi,{deprecated:!0,children:a("openapi.badges.deprecated","Deprecated")}),h.jsx(YB,{pattern:c.pattern}),m==="additionalProperties"&&h.jsx(Xn,{children:a("openapi.additionalProperties","additional property")}),m==="patternProperties"&&h.jsx(Xn,{children:a("openapi.patternProperties","pattern property")}),k&&h.jsx(q$,{children:k}),x&&h.jsx(j9,{children:a("openapi.required","required")}),c.isCircular&&h.jsx(pb,{children:a("openapi.recursive","Recursive")})]}),c.isComplex&&h.jsx(pb,{children:a("openapi.complex","Complex")}),!C&&h.jsx(eU,{source:u}),h.jsx(Cb,{raw:j,type:"default",label:a("openapi.default","Default"),value:c.default}),h.jsx(GB,{type:c.type,values:c["x-enumDescriptions"]||c.enum}),A,h.jsx(LB,{extensions:{...e.extensions,...c.extensions}}),c.externalDocs&&h.jsx(of,{externalDocs:c.externalDocs,compact:!0}),t?.(),h.jsx(Cb,{label:a("openapi.value","Value"),value:e.const||void 0})]})}const G9=T.memo(QB),XB=K.div` - display: flex; - align-items: center; - gap: calc(var(--spacing-xxs) / 4) var(--spacing-xxs); - flex-wrap: wrap; - margin-bottom: 2px; - position: relative; -`,eU=K(Sr)` - font-size: var(--font-size-base); - line-height: var(--line-height-base); - - article p:last-child { - margin-bottom: 0; - } -`,tU=K.span` - position: relative; - font-family: var(--font-family-monospaced); - line-height: var(--line-height-base); - font-size: var(--font-size-base); - color: var(--text-color-description); - max-width: 100%; - word-wrap: break-word; - overflow-wrap: break-word; - white-space: pre-wrap; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - background-color: var(--bg-color); - } - } -`,rU=K.span` - font-family: var(--font-family-monospaced); - font-weight: var(--font-weight-semibold); - font-size: var(--schemas-property-name-font-size); - line-height: var(--schemas-property-name-line-height); - color: var(--text-color-primary); -`;function nU({field:e,skipWriteOnly:t,skipReadOnly:r,level:n=1,showTitle:a,renderDiscriminatorSwitch:s,isFirst:l,fieldParentsName:c,disableDeepLinks:u,oneOfLevel:d,slug:f,onOneOfChange:b}){const m=Qe(Fi),x=u?void 0:G1(e,m),v=f&&x?`${f}&${x.replace("#","")}`:x,j=!e.schema.isPrimitive&&!e.schema.isCircular;return h.jsxs(oU,{isFist:l,expanded:j,className:"property",children:[h.jsx(G9,{field:e,renderDiscriminatorSwitch:s,deepLink:v,fieldParentsName:c}),j&&h.jsx(Ys,{schema:e.schema,skipReadOnly:r,skipWriteOnly:t,showTitle:a,expandable:!0,level:n+1,fieldParentsName:[...c||[],e.name],deepLink:v,required:e.required,disableDeepLinks:u,oneOfLevel:d,slug:f,onOneOfChange:b})]})}const Ab=T.memo(nU),oU=K.div` - width: 100%; - padding: ${({isFist:e})=>`var(--schema-${e?"fist-":""}property-details-spacing)`} 0 - ${({expanded:e})=>e?0:"var(--schema-property-details-spacing)"}; - ${({expanded:e})=>!e&&"border-bottom: 1px solid var(--border-color-primary)"}; - - // This styles needs to override the dividers when array closing label is present - &:has(+ span.array-closing-label) { - border-bottom: none; - padding-bottom: calc(var(--schema-property-details-spacing) / 2); - - .view-nested-wrapper { - border-bottom: none; - padding-bottom: 0; - } - } -`,aU=e=>{if(!e)return"";const t=e.match(/t=(request|response)/);return t?t[1]:""},iU=4;function Z9({schemasExpansionLevel:e,level:t,required:r}){const n=Number(t)-1;return ur(e)?!!r&&iU>=n:e>=n}const sU=e=>{if(e===void 0)return;const t=["#9D00FF","#615CEA","#147DF5","#08BFCC","#08CC7A","#81CC08","#E5BE00","#FF8700","#FF00B8"];return t[e%t.length]};function K9({sign:e,className:t,color:r}){return h.jsx(lU,{className:t,color:r,children:e})}const lU=K.span` - background-color: var(--bg-color); - border-radius: 50%; - border: 1px solid ${({color:e})=>e||"var(--border-color-primary)"}; - font-size: var(--font-size-lg); - line-height: var(--font-size-lg); - color: ${({color:e})=>e||"var(--text-color-secondary)"}; - width: 20px; - height: 20px; -`;function cU({expandByDefault:e,level:t,expandable:r=!1,expandText:n,hideText:a,hideDivider:s=!1,children:l,expandedAll:c,isNestedArray:u}){const[d,f]=T.useState((e||u)??!1);T.useEffect(()=>{ur(c)||f(c)},[c]);const b=d?sU(t):void 0;if(!r)return l;const m=()=>{f(x=>!x)};return u?h.jsxs(h.Fragment,{children:[h.jsx(Vd,{children:"Array ["}),h.jsx(Q9,{$isArrayInsideArray:u,className:"view-nested-wrapper",children:h.jsx(J9,{color:b,children:l})})]}):h.jsx(h.Fragment,{children:h.jsxs(Q9,{$divider:!s&&!d,className:"view-nested-wrapper",children:[h.jsxs(pU,{onClick:m,children:[h.jsx(K9,{sign:d?"-":"+",color:b}),!d&&n,d&&(a||"")]}),d&&h.jsx(J9,{color:b,children:l})]})})}const Y9=T.memo(cU),pU=K.button` - background: none; - border: none; - cursor: pointer; - display: flex; - align-items: center; - padding: 0; - gap: var(--spacing-xxs); - color: var(--text-color-secondary); - font-size: var(--font-size-base); - font-family: var(--font-family-base); - line-height: var(--line-height-base); - margin: var(--spacing-xxs) 0 var(--spacing-xs); - width: 100%; -`,J9=K.div` - padding-left: var(--schema-nested-offset); - border-left: 1px solid ${({color:e})=>e||"var(--border-color-primary)"}; - margin: -10px 0 0 9px; - ${({color:e})=>e&&ke([".schema-name{color:",";}"],e)} -`,Q9=K.div` - width: 100%; - ${({$isArrayInsideArray:e})=>e&&ke(["padding-top:var(--schema-property-details-spacing);"])} - - ${({$divider:e})=>e&&ke(["border-bottom:1px solid var(--border-color-primary);padding-bottom:var(--schema-property-details-spacing);"])} -`;function uU({expandByDefault:e,deepLink:t,level:r,expandable:n=!1,isNestedArray:a=!1,isArray:s="",propertyLength:l="",children:c,operationPointer:u}){const d=ct(),f=yn(),b=qc(f,t),m=aU(t),x=Qe(eo(u||"")),v=`${d("openapi.actions.show","Show")} ${Number(l)===1?"":l} ${s&&"array "}${l!==1?"properties":"property"}`;return h.jsx(Y9,{expandByDefault:e||b,level:r,isNestedArray:a,expandable:n,expandText:v,children:c,expandedAll:x[m]?.expandedAll})}const X9=T.memo(uU);function dU({schema:e,showTitle:t,discriminator:r,level:n,skipWriteOnly:a,skipReadOnly:s,fieldParentsName:l,expandable:c,deepLink:u,required:d,disableDeepLinks:f,shouldCloseArray:b,oneOfLevel:m,slug:x,onOneOfChange:v}){const{fields:j=[],title:C}=e,A=ct(),{schemasExpansionLevel:k}=Qe(Nn),_=s||a?j.filter(S=>!(s&&S.schema.readOnly||a&&S.schema.writeOnly)):j,O=Z9({required:d,level:n,schemasExpansionLevel:k});return h.jsxs(X9,{expandable:c,expandByDefault:O,level:n,propertyLength:_.length,deepLink:u,operationPointer:e.operationPointer,children:[h.jsxs(h.Fragment,{children:[t&&h.jsx(B$,{children:C}),_.map((S,P)=>h.jsx(Ab,{isFirst:P===0,field:S,fieldParentsName:Number(n)>1?l:[],renderDiscriminatorSwitch:r?.fieldName===S.name&&r?.parentSchema?()=>h.jsx(AB,{parent:r.parentSchema,onChange:r?.onChange,activeOneOfIdx:r.activeOneOfIdx,translate:A}):void 0,skipReadOnly:s,skipWriteOnly:a,showTitle:t,level:n,disableDeepLinks:f,oneOfLevel:m,slug:x,onOneOfChange:v},S.name))]}),b&&h.jsx(t9,{className:"array-closing-label",children:h.jsx(Vd,{children:"]"})})]})}const jb=T.memo(dU);function fU({schema:e,schema:{minItems:t,maxItems:r,items:n},fieldParentsName:a,...s}){const{schemasExpansionLevel:l}=Qe(Nn),c=Array.isArray(s.parentType)?s.parentType:[s.parentType],u=c.includes("array")&&c.length===1,d=u?(s.level||0)+1:s.level,f=t===void 0&&r===void 0?"":`(${Z5(e)})`;let b=a&&[...a.slice(0,-1),a[a.length-1]+"[]"];const m=T.useCallback(k=>s.skipReadOnly||s.skipWriteOnly?k?.filter(_=>!(s.skipReadOnly&&_.schema.readOnly||s.skipWriteOnly&&_.schema.writeOnly)):k,[s.skipReadOnly,s.skipWriteOnly]);if(e?.fields)return h.jsx(jb,{...s,shouldCloseArray:u,level:d,schema:e,fieldParentsName:b,onOneOfChange:s.onOneOfChange});if(e.displayType&&!n&&!f.length)return h.jsx("div",{children:h.jsx(A9,{children:e.displayType})});const x=m(n?.fields),v=m(n?.oneOf?.[0]?.fields),j=x?.length||v?.length,C=s.level===1,A=Z9({level:s.level,required:s.required,schemasExpansionLevel:l});return h.jsx(X9,{...s,propertyLength:j,isNestedArray:u,level:d,isArray:!0,expandable:!C,expandByDefault:A,operationPointer:e.operationPointer,children:h.jsxs(h.Fragment,{children:[C&&h.jsx(e9,{children:h.jsx(Vd,{children:"Array ["})}),h.jsx(Ys,{...s,parentType:C?void 0:e.type,level:d,schema:n,shouldCloseArray:u,fieldParentsName:b,expandable:!1,onOneOfChange:s.onOneOfChange}),C&&h.jsx(t9,{className:"array-closing-label",children:h.jsx(Vd,{children:"]"})})]})})}const gU=T.memo(fU);function hU({constraints:e}){return e.length===0?null:h.jsx(mU,{children:e.map(t=>h.jsxs(Xn,{children:[" ",t," "]},t))})}const ek=T.memo(hU),mU=K.div` - margin-top: var(--spacing-xxs); -`,bU=/(?=oneof=)/g;function yU(e,t){const r=yn();return T.useMemo(()=>e.findIndex((n,a)=>r.hash.split(bU)[t]?.includes(`oneof=${a}`)),[t,r.hash,e])}function vU({schema:{oneOf:e},schema:t,onChange:r,oneOfLevel:n=1,...a}){const s=ct(),[l,c]=mn(eo(t.operationPointer)),u=yU(e,n),d=u===-1?0:u,f=l.activeOneOf?.[t.pointer]!==void 0?l.activeOneOf[t.pointer]:d,b=e[f];if(!b)return null;const m=e.map((v,j)=>({label:v.title||v.typePrefix+v.displayType,value:j})),x=v=>{r?.({pointer:t.pointer,index:v}),c({activeExampleName:t.oneOf?.[v]?.title,activeOneOf:{[t.pointer]:v},requestValues:{body:null}})};return h.jsxs(kU,{children:[h.jsxs(N9,{children:[t.oneOfType,":"]}),h.jsx(V9,{options:m,onChange:x,pointer:t.operationPointer,schema:t,defaultOneOfIdx:d}),b.deprecated&&h.jsx(Hi,{deprecated:!0,children:s("openapi.badges.deprecated","Deprecated")}),b.description&&h.jsx(wU,{source:b.description}),h.jsx(ek,{constraints:b.constraints}),h.jsx(Ys,{...a,schema:b,oneOfLevel:n+1})]})}const xU=T.memo(vU),wU=K(Sr)` - margin-top: var(--spacing-xs); - font-size: var(--font-size-base); - line-height: var(--line-height-base); -`,kU=K.div` - display: flex; - flex-direction: column; - align-items: flex-start; - width: 100%; -`;function CU({schema:e}){const t=ct();return h.jsxs("div",{children:[h.jsx(A9,{children:e.displayType}),e.title&&h.jsxs(M$,{children:[" ",e.title," "]}),h.jsxs(pb,{children:[" ",t("openapi.recursive","Recursive")," "]})]})}const tk=T.memo(CU);function SU({schema:e,onDiscriminatorChange:t,onOneOfChange:r,...n}){const{activeOneOf:a}=Qe(eo(e?.operationPointer||"")),s=yn();if(!e)return null;const{type:l,oneOf:c,discriminatorProp:u,isCircular:d}=e;if(d)return h.jsx(tk,{schema:e});if(u!==void 0){if(!c||!c.length)return console.warn(`Looks like you are using discriminator wrong: you don't have any definition inherited from the ${e.title}`),null;const m=c.findIndex((C,A)=>qc(s,`d=${A}`)),x=m===-1?0:m,v=a[e.pointer]!==void 0?a[e.pointer]:x,j=c[v];return j?.isCircular?h.jsx(tk,{schema:j}):h.jsx(jb,{...n,schema:j,discriminator:{fieldName:u,parentSchema:e,activeOneOfIdx:x,onChange:t},onOneOfChange:r})}if(c!==void 0&&c.length>1)return h.jsx(xU,{...n,schema:e,onChange:r});const f=Array.isArray(l)?l:[l];if(f.includes("object")){if(e.fields?.length)return h.jsx(jb,{...n,schema:e,onOneOfChange:r})}else if(f.includes("array"))return h.jsx(gU,{...n,schema:e,onOneOfChange:r});const b={schema:e,name:"",description:e.description,required:!1,deprecated:!1};return h.jsx(AU,{children:h.jsx(G9,{field:b,fieldParentsName:n.fieldParentsName})})}const Ys=T.memo(SU),AU=K.div` - width: 100%; - padding: var(--spacing-xxs) 0; - border-bottom: 1px solid var(--border-color-primary); -`,jU=(e,t)=>{if(!e)return{};const r={schema:{$ref:e}};return t&&(r.examples={example:{$ref:t}}),r};function EU({schemaRef:e,exampleRef:t,showReadOnly:r=!0,showWriteOnly:n=!1}){const a=Qe(Ln),{parser:s,options:l}=Qe(yo),c=bq(),u=T.useMemo(()=>L4(s,"json",!1,jU(e,t),l,{operation:{pointer:"SchemaDefinitionComponent"}}),[t,l,s,e]),[d,f]=mn(eo(u.operation?.pointer)),b=T.useCallback(x=>{if(!u.schema)return;const v=u.schema,j=v.oneOf;if(j&&u?.examples&&Object.keys(u?.examples).includes(x)){const C=j.findIndex(A=>A.title===x);C!==-1&&v&&c(eo(v.operationPointer),{activeExampleName:v.oneOf?.[C]?.title,activeOneOf:{[v.pointer]:C}})}d.activeExampleName!==x&&f({activeExampleName:x})},[u?.examples,u.schema,d.activeExampleName,f,c]),m=a===Vt.STACKED;return h.jsx(mb,{children:h.jsxs(pa,{layout:a,children:[h.jsxs(PU,{isStacked:m,children:[u.schema?.description&&h.jsx(OU,{children:h.jsx(Sr,{source:u.schema?.description})}),h.jsx(Ys,{skipWriteOnly:!n,skipReadOnly:!r,schema:u.schema,level:1})]}),h.jsx(Ks,{isStacked:m,children:h.jsx(Ws,{className:"panel-response-samples",children:h.jsx(wb,{mediaType:u,onChange:b})})})]})})}const _U=T.memo(EU),OU=K.div` - margin-bottom: var(--spacing-vertical); -`,PU=K(to)` - padding-left: 0; -`,af=K.h4` - font-size: var(--h4-font-size); - font-weight: var(--h4-font-weight); - line-height: var(--h4-line-height); - padding: 0; - color: var(--h4-text-color); - margin: 0 0 var(--h4-margin-bottom) 0; - display: flex; - align-items: center; - justify-content: space-between; - position: relative; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } -`,IU=K(hb)` - position: relative; - display: flex; - align-items: center; - gap: var(--spacing-xs); - flex-wrap: wrap; - margin: 0; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } -`;K.div` - display: flex; - align-items: flex-start; - margin: var(--h2-margin-top) 0 var(--h2-margin-bottom); -`;const NU=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M7 8.295L5.705 7L5 7.705L7 9.705L11 5.705L10.295 5L7 8.295Z"}),h.jsx("path",{d:"M8 15L4.9121 13.3535C4.03174 12.8852 3.29552 12.186 2.78248 11.3309C2.26944 10.4758 1.99893 9.49718 2 8.5V2C2.00028 1.73487 2.10573 1.48068 2.2932 1.2932C2.48068 1.10572 2.73487 1.00028 3 1H13C13.2651 1.00028 13.5193 1.10572 13.7068 1.2932C13.8943 1.48068 13.9997 1.73487 14 2V8.5C14.0011 9.49718 13.7306 10.4758 13.2175 11.3309C12.7045 12.186 11.9683 12.8852 11.0879 13.3535L8 15ZM3 2V8.5C2.99914 9.3159 3.22048 10.1166 3.64028 10.8163C4.06007 11.5159 4.66246 12.088 5.3828 12.4712L8 13.8666L10.6172 12.4712C11.3375 12.088 11.9399 11.5159 12.3597 10.8163C12.7795 10.1166 13.0009 9.3159 13 8.5V2H3Z"})]}),rk=me(NU).attrs(()=>({"data-component-name":"icons/SecurityIcon/SecurityIcon"})).withConfig({displayName:"SecurityIcon",componentId:"sc-f4c92286-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),LU=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M8 1C4.15 1 1 4.15 1 8C1 11.85 4.15 15 8 15C11.85 15 15 11.85 15 8C15 4.15 11.85 1 8 1ZM7.45 4H8.55V9.5H7.45V4ZM8 12.5C7.6 12.5 7.25 12.15 7.25 11.75C7.25 11.35 7.6 11 8 11C8.4 11 8.75 11.35 8.75 11.75C8.75 12.15 8.4 12.5 8 12.5Z"})}),zU=me(LU).attrs(()=>({"data-component-name":"icons/WarningFilledIcon/WarningFilledIcon"})).withConfig({displayName:"WarningFilledIcon",componentId:"sc-cdad59c0-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function RU({securities:e,onClick:t}){const r=ct(),n=()=>h.jsxs(MU,{children:[h.jsx(rk,{}),h.jsx(qU,{children:r("openapi.security","Security")}),h.jsx(FU,{onClick:t,variant:"link",children:r("openapi.viewSecurityDetails","View details")})]});return h.jsx(DU,{header:n,isExpandable:!1,children:h.jsx($U,{children:e.map((a,s)=>{const l=e.length>1&&a.schemes.length>1,c=a.schemes.map(({id:u,deprecated:d=!1},f)=>h.jsxs(T.Fragment,{children:[h.jsxs(TU,{deprecated:d,children:[u,d&&h.jsx(Bi,{tip:r("openapi.badges.deprecated","Deprecated"),children:h.jsx(zU,{color:"var(--badge-deprecated-bg-color)"})})]}),fe&&Z1} - display: flex; - align-items: center; - gap: var(--spacing-xxs); - display: inline-flex; -}; -`,DU=K($i)` - margin-top: var(--spacing-base); - border: var(--panel-border); - border-radius: var(--panel-border-radius); -`,MU=K.div` - display: flex; - align-items: center; - justify-content: space-between; - gap: var(--spacing-xs); - color: var(--link-color-primary); - padding: var(--spacing-xs) var(--spacing-sm); - background-color: var(--layer-color); - border-bottom: var(--panel-border); - border-radius: var(--panel-border-radius) var(--panel-border-radius) 0 0; -`,FU=K(kt)` - margin-left: auto; - font-size: var(--font-size-sm); -`,qU=K.span` - font-family: var(--font-family-base); - font-weight: var(--font-weight-medium); - color: var(--text-color-primary); -`,$U=K.div` - flex: 1; - text-overflow: ellipsis; - overflow: hidden; - padding: var(--spacing-xs) var(--spacing-sm); - color: var(--text-color-primary); -`,nk=K.span` - color: var(--text-color-description); -`,ok=me.span.attrs(({className:e})=>({"data-component-name":"Typography/Typography",className:e})).withConfig({displayName:"Typography",componentId:"sc-adcbf337-0"})(["color:",";font-family:",";font-size:",";font-style:",";font-weight:",";line-height:",";letter-spacing:",";margin-bottom:",";margin-top:",";text-align:",";"],({color:e})=>e||"var(--text-color-primary)",({fontFamily:e})=>e||"var(--font-family-base)",({fontSize:e})=>e||"var(--font-size-base)",({fontStyle:e})=>e,({fontWeight:e})=>e||"var(--font-weight-regular)",({lineHeight:e})=>e||"var(--line-height-base)",({letterSpacing:e})=>e,({marginBottom:e})=>e,({marginTop:e})=>e,({textAlign:e})=>e);function Wr({label:e,value:t}){return!e||!t?null:h.jsxs(HU,{children:[h.jsx(BU,{children:e}),h.jsx(UU,{children:t})]})}const HU=K.div` - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - margin-bottom: var(--spacing-xs); - font-size: var(--font-size-sm); - color: var(--text-color-secondary); -`,BU=K.div` - display: flex; - align-items: center; - justify-content: flex-start; - font-size: var(--font-size-base); - line-height: var(--line-height-base); - flex: 1; -`,UU=K.div` - flex: 1; - font-size: var(--font-size-base); - line-height: var(--line-height-base); - word-break: break-word; -`,Eb=K.div` - border-radius: var(--border-radius); - padding: 0 var(--spacing-xxs); - font-family: var(--font-family-monospaced); - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - color: var(--text-color-primary); - background-color: var(--tag-bg-color); -`,Js=K.a` - color: var(--link-color-primary); - text-decoration: none; - word-wrap: break-word; -`;function VU({flow:e}){const t=ct();return h.jsxs(h.Fragment,{children:[h.jsx(Wr,{label:`${t("openapi.authorizationUrl","Authorization URL")}:`,value:e?.authorizationUrl&&h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:e?.authorizationUrl,children:e?.authorizationUrl})}),h.jsx(Wr,{label:`${t("openapi.tokenUrl","Token URL")}:`,value:e?.tokenUrl&&h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:e?.tokenUrl,children:e?.tokenUrl})}),h.jsx(Wr,{label:`${t("openapi.refreshUrl","Refresh URL")}:`,value:e?.refreshUrl&&h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:e?.refreshUrl,children:e?.refreshUrl})}),h.jsx(Wr,{label:`${t("openapi.deviceAuthorizationUrl","Device Authorization URL")}:`,value:e?.deviceAuthorizationUrl&&h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:e?.deviceAuthorizationUrl,children:e?.deviceAuthorizationUrl})})]})}const WU=T.memo(VU);function GU(e,t){const r=new Set;return t.forEach(({schemes:n})=>{n.forEach(({id:a,scopes:s})=>{a===e&&s.forEach(l=>r.add(l))})}),Array.from(r)}function ZU(e,t){const r=new Set(e);return t.filter(n=>!r.has(n))}function KU({id:e,securities:t,flows:r}){const n=GU(e,t);return h.jsxs(h.Fragment,{children:[h.jsx(QU,{flows:r,requiredScopes:n}),h.jsx(YU,{flows:r,requiredScopes:n})]})}function YU({flows:e,requiredScopes:t}){return e&&Object.keys(e).map(r=>h.jsx(JU,{flow:e[r],requiredScopes:t},r))}function JU({flow:e,requiredScopes:t}){const r=ct(),[n,a]=T.useState(!1),s=Object.keys(e?.scopes||{}),l=ZU(t,s);if(l.length===0)return null;const c=()=>{a(u=>!u)};return h.jsxs(h.Fragment,{children:[h.jsx(Wr,{label:h.jsxs(eV,{onClick:c,children:[r(n?"openapi.hideOptionalScopes":"openapi.showOptionalScopes",n?"Hide optional scopes":"Show optional scopes"),h.jsx(nV,{isOpen:n,children:h.jsx(qi,{size:"var(--font-size-base)",color:"var(--tree-content-color-default)"})})]}),value:" "}),h.jsx(rV,{isOpen:n,children:l.map(u=>h.jsx(Wr,{label:h.jsx(ak,{className:"tag-grey",children:u}),value:h.jsx(Sr,{source:e?.scopes[u]||""})},u))})]})}function QU({requiredScopes:e,flows:t}){const r=ct();return e.length===0?null:t&&Object.keys(t).length>0?Object.keys(t).map(n=>h.jsx(XU,{flow:t[n],requiredScopes:e},n)):h.jsx(Wr,{label:r("openapi.requiredScopes","Required scopes"),value:h.jsx(tV,{children:e.map(n=>h.jsx(Eb,{className:"tag-grey",children:n},n))})})}function XU({flow:e,requiredScopes:t}){const r=ct();return h.jsxs(h.Fragment,{children:[h.jsx(Wr,{label:r("openapi.requiredScopes","Required scopes"),value:" "}),t.map(n=>h.jsx(Wr,{label:h.jsx(ak,{className:"tag-grey",children:n}),value:h.jsx(Sr,{source:e?.scopes[n]||""})},n))]})}const ak=K(Eb)` - font-family: var(--font-family-base); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - align-self: flex-start; - padding: 0 var(--spacing-xs); - border: var(--tag-border-width) var(--tag-border-style) var(--tag-bg-color); - border-radius: var(--tag-border-radius); -`,eV=K.div` - cursor: pointer; - display: flex; - gap: var(--spacing-xxs); - align-items: center; - user-select: none; -`,tV=K.div` - display: flex; - flex-wrap: wrap; - gap: var(--spacing-xxs); - word-break: normal; -`,rV=K.div` - max-height: ${e=>e.isOpen?"1000px":"0"}; - opacity: ${e=>e.isOpen?"1":"0"}; - overflow: hidden; - transition: - max-height 0.5s ease-in-out, - opacity 0.5s ease-in-out; -`,nV=K.span` - display: inline-flex; - align-items: center; - justify-content: center; - transform: ${e=>e.isOpen?"rotate(90deg)":"rotate(0deg)"}; - transition: transform 0.5s ease-in-out; -`,oV=T.memo(KU);function aV({type:e,bearerFormat:t,name:r,flows:n,openIdConnectUrl:a,description:s,id:l,securities:c,in:u,deprecated:d=!1,oauth2MetadataUrl:f}){const b=ct();if(!e||!l)return null;const m={http:h.jsxs(h.Fragment,{children:[h.jsx(Wr,{label:b("openapi.httpAuthorizationScheme","HTTP Authorization Scheme"),value:e}),h.jsx(Wr,{label:b("openapi.bearerFormat","Bearer Format"),value:t})]}),apiKey:h.jsx(Wr,{label:`${oM(u||"")} ${b("openapi.parameterName","parameter name")}:`,value:r}),oauth2:h.jsxs(h.Fragment,{children:[h.jsx(Wr,{label:b("openapi.flowType","Flow type"),value:e}),n&&Object.keys(n).map(x=>h.jsx(WU,{flow:n[x]},x))]}),openIdConnect:h.jsx(Wr,{label:b("openapi.connectUrl","Connect URL"),value:a&&h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:a,children:a})})};return h.jsxs(sV,{children:[h.jsxs(iV,{children:[h.jsx(cV,{children:l}),d&&h.jsx(Vc,{deprecated:!0,children:b("openapi.badges.deprecated","Deprecated")})]}),h.jsx(Sr,{source:s}),f&&h.jsx(Wr,{label:b("openapi.oauth2MetadataUrl","OAuth2 Metadata URL"),value:h.jsx(Js,{target:"_blank",rel:"noopener noreferrer",href:f,children:f})}),h.jsxs(lV,{children:[m[e]||null,h.jsx(oV,{id:l,securities:c,flows:n})]})]})}const iV=K.div` - display: flex; - align-items: center; - gap: var(--spacing-xxs); - margin: 0 0 var(--spacing-xs); -`,sV=K.div` - background: var(--layer-color); - padding: var(--spacing-base); - border-radius: var(--border-radius); - border: 1px solid var(--border-color-secondary); - width: 100%; - margin-top: var(--spacing-base); -`,lV=K.div` - width: 100%; - margin-top: var(--spacing-md); -`,cV=K.p` - font-size: var(--font-size-base); - margin: 0; - text-transform: capitalize; - font-weight: var(--font-weight-semibold); -`;function pV({label:e}){return h.jsxs(uV,{children:[h.jsx(Eb,{className:"tag-grey",children:e})," ",h.jsx("hr",{})]})}const uV=K.div` - font-size: var(--font-size-sm); - width: 100%; - display: flex; - align-items: center; - margin: var(--spacing-base) 0; - hr { - height: 1px; - border: none; - background: var(--border-color-primary); - width: 100%; - margin-left: var(--spacing-xs); - } -`;function dV({securities:e,onClose:t}){const r=ct(),[n,a]=T.useState(0),s=T.useRef(null),{schemes:l}=e[n]||{};sd(s,t),lN(s);const c=e.map(({schemes:u},d)=>({label:u.map(({id:f})=>f).join(" and "),value:d}));return h.jsx(gV,{children:h.jsxs(fV,{ref:s,tabIndex:0,children:[h.jsx(hV,{onClick:t,"data-testid":"close",variant:"ghost",icon:h.jsx(Q4,{})}),h.jsxs(mV,{children:[h.jsx(rk,{size:"24px"}),r("openapi.security","Security")]}),h.jsx(H9,{value:n,onChange:({value:u})=>a(u),options:c}),l.map((u,d)=>h.jsxs(T.Fragment,{children:[h.jsx(aV,{...u,securities:e}),d!==l.length-1&&h.jsx(pV,{label:"and"})]},u.id))]})})}const fV=K.div` - background: var(--bg-color); - box-shadow: var(--bg-raised-shadow); - border-radius: var(--border-radius-lg); - padding: var(--spacing-lg); - display: flex; - flex-direction: column; - align-items: flex-start; - position: absolute; - width: 720px; - max-width: 100%; - height: auto; - max-height: 600px; - overflow-y: scroll; - left: 50%; - top: 100px; - transform: translateX(-50%); - .tag-grey span { - font-size: var(--font-size-base); - line-height: var(--line-height-base); - } -`,gV=K.div` - background: var(--bg-color-modal-overlay); - position: fixed; - width: 100vw; - height: 100vh; - z-index: var(--z-index-popover); - left: 0; - top: 0; - pointer-events: auto; -`,hV=K(kt)` - position: absolute; - right: var(--spacing-md); - top: var(--spacing-md); -`,mV=K(ok)` - display: flex; - align-items: center; - font-size: var(--h4-font-size); - font-weight: var(--h4-font-weight); - margin-bottom: var(--spacing-lg); - svg { - margin-right: var(--spacing-xs); - } -`;function ik({securities:e}){const[t,r]=T.useState(!1);return ld(t),e.length?h.jsxs(h.Fragment,{children:[h.jsx(RU,{securities:e,onClick:()=>r(!0)}),t&&h.jsx(yb,{mountId:"api-content",children:h.jsx(dV,{securities:e,onClose:()=>r(!1)})})]}):null}function bV({toolName:e,id:t}){const{parser:r}=Qe(yo),n=ct(),a=T.useMemo(()=>(r.definition["x-mcp"]?.tools||[]).find(l=>l.name===e),[r,e]),s=T.useMemo(()=>a?D1(a.security,r):null,[r,a]);return a?h.jsxs(mb,{children:[h.jsx(sk,{id:t,type:"input",schema:a.inputSchema,title:n("openapi.mcp.inputSchema","Input schema"),exampleTitle:n("openapi.mcp.inputExample","Input example"),children:s&&h.jsx(ik,{securities:s})}),a.outputSchema&&h.jsx(sk,{id:t,type:"output",schema:a.outputSchema,title:n("openapi.mcp.outputSchema","Output schema"),exampleTitle:n("openapi.mcp.outputExample","Output example")})]}):h.jsxs("div",{children:["Tool not found: ",e]})}function sk({schema:e,title:t,exampleTitle:r,id:n,type:a,children:s}){const{parser:l,options:c}=Qe(yo),u=Qe(Ln),d=u===Vt.STACKED,f=T.useMemo(()=>R1({parser:l,info:{"application/json":{schema:e}},isRequestType:!1,options:c,data:{operation:{pointer:"McpTool"}}}),[c,l,e]),b=T.useMemo(()=>e&&Di({parser:l,schemaOrRef:e,pointer:"#",options:c,deps:{operation:{pointer:n},parentFieldFullPath:a+"-schema"}}),[c,l,e,n,a]),m=T.useCallback(()=>{},[]);return h.jsxs(yV,{layout:u,children:[h.jsx(vV,{isStacked:d,children:h.jsxs("div",{children:[h.jsxs(af,{children:[n&&h.jsx(Jn,{to:aa(n,a)}),t]}),s,h.jsx(Ys,{schema:b})]})}),h.jsx(Ks,{isStacked:d,children:h.jsx(Ws,{className:"panel-response-samples",header:r,children:h.jsx(wb,{mediaType:f.mediaTypes[0],onChange:m})})})]})}const yV=K(pa)` - margin: calc(var(--spacing-unit) * 2) 0; - - & + & { - margin-top: calc(var(--spacing-base) * 2); - } -`,vV=K(to)` - padding-left: 0; -`,xV=T.memo(bV);var lk,ck;function wV(){return ck||(ck=1,lk=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,a,s;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(a=n;a--!==0;)if(!e(t[a],r[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(s=Object.keys(t),n=s.length,n!==Object.keys(r).length)return!1;for(a=n;a--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[a]))return!1;for(a=n;a--!==0;){var l=s[a];if(!e(t[l],r[l]))return!1}return!0}return t!==t&&r!==r}),lk}var kV=wV();const CV=Gn(kV);function SV(e){const t=e.components&&e.components.securitySchemes||{};for(const r of Object.keys(t)){const n=t[r];n["x-type"]&&(n.type=n["x-type"]),n["x-scheme"]&&(n.scheme=n["x-scheme"])}}function AV(e){const t=T.useRef(null),r=T.useRef(0);return CV(e,t.current)||(t.current=e,r.current+=1),[r.current]}function pk(e){if(typeof e[0]=="string")return`section/${Hs(e[0])}`;if(e.children)return pk(e[0])}const jV={ignoreNamedSchemas:["java.io.ObjectStreamField"],maxDisplayedEnumValues:10,markdocOptions:{tags:{html:mT.schema,schemaDefinition:{render:"SchemaDefinition",attributes:{schemaRef:{type:String},exampleRef:{type:String},showReadOnly:{type:Boolean},showWriteOnly:{type:Boolean},htmlWrap:{type:String,default:!1}}},mcpTool:{render:"McpTool",attributes:{toolName:{type:String},id:{type:String}}}},nodes:{heading:{children:["inline"],attributes:{id:{type:String},level:{type:Number,required:!0,default:1}},transform(e,t){const r=e.transformAttributes(t),n=e.transformChildren(t),a=typeof r.id=="string"?r.id:pk(n);return new yt.Tag("Heading",{...r,id:a,level:e.attributes.level},n)}}},components:{SchemaDefinition:_U,McpTool:xV,Heading:BD}}},EV=T.memo(({children:e,options:t,definitionUrl:r,definition:n,withState:a,router:s,disableTelemetry:l=!1})=>{const c=T.useCallback(()=>{const f=y1(t,jV),b=new JM(n,r,f);return{options:f,parser:b}},[n,r,t]),u=T.useMemo(()=>c(),[c]),d=T.useMemo(()=>{const f=Wh();if(f.set(yo,u),f.sub(Qt,()=>{}),f.set(Ln,u.options?.layout||Vt.THREE_PANEL),f.set(K4,s||"hash"),f.set(Bd,l||!1),f.set(Qa,{data:void 0,status:"initializing"}),a&&f.set(Nq,{activeMimeName:a.activeMimeName}),a?.operation){const b=fb(a.operation.pointer,a.operation.state.requestValues,a.operation.state.activeExampleName);f.set(eo(a.operation.pointer),b)}return f},[s,l,a,u]);return T.useEffect(()=>{a?.layout&&d.set(Ln,a?.layout)},[d,a?.layout]),h.jsx(RE,{store:d,children:e})}),_V=K.div` - display: flex; - position: relative; - text-align: left; - background-color: var(--bg-color); - tap-highlight-color: rgba(0, 0, 0, 0); - text-size-adjust: 100%; - text-rendering: var(--text-rendering, auto) !important; - - font-family: var(--font-family-base); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-weight: var(--font-weight-regular); - color: var(--text-color-primary); - -webkit-font-text-smoothing: var(--text-smoothing); - margin-top: ${({$offset:e})=>e||0}px; - - * { - box-sizing: border-box; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - } - [id] { - scroll-margin-top: ${({$offset:e})=>e||0}px; - } -`,OV=e=>h.jsxs("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M14 15H2C1.73487 14.9997 1.48068 14.8943 1.2932 14.7068C1.10572 14.5193 1.00028 14.2651 1 14V10C1.00028 9.73487 1.10572 9.48068 1.2932 9.2932C1.48068 9.10572 1.73487 9.00028 2 9H14C14.2651 9.00028 14.5193 9.10572 14.7068 9.2932C14.8943 9.48068 14.9997 9.73487 15 10V14C14.9997 14.2651 14.8943 14.5193 14.7068 14.7068C14.5193 14.8943 14.2651 14.9997 14 15ZM2 10V14H14V10H2Z"}),h.jsx("path",{d:"M14 7H2C1.73487 6.99972 1.48068 6.89428 1.2932 6.7068C1.10572 6.51932 1.00028 6.26513 1 6V2C1.00028 1.73487 1.10572 1.48068 1.2932 1.2932C1.48068 1.10572 1.73487 1.00028 2 1H14C14.2651 1.00028 14.5193 1.10572 14.7068 1.2932C14.8943 1.48068 14.9997 1.73487 15 2V6C14.9997 6.26513 14.8943 6.51932 14.7068 6.7068C14.5193 6.89428 14.2651 6.99972 14 7ZM2 2V6H14V2H2Z"})]}),PV=me(OV).attrs(()=>({"data-component-name":"icons/HorizontalViewIcon/HorizontalViewIcon"})).withConfig({displayName:"HorizontalViewIcon",componentId:"sc-d2248b5c-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),IV=e=>h.jsxs("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M6 15H2C1.73487 14.9997 1.48068 14.8943 1.2932 14.7068C1.10572 14.5193 1.00028 14.2651 1 14V2C1.00028 1.73487 1.10572 1.48068 1.2932 1.2932C1.48068 1.10572 1.73487 1.00028 2 1H6C6.26513 1.00028 6.51932 1.10572 6.7068 1.2932C6.89428 1.48068 6.99972 1.73487 7 2V14C6.99972 14.2651 6.89428 14.5193 6.7068 14.7068C6.51932 14.8943 6.26513 14.9997 6 15ZM2 2V14H6V2H2Z"}),h.jsx("path",{d:"M14 15H10C9.73487 14.9997 9.48068 14.8943 9.2932 14.7068C9.10572 14.5193 9.00028 14.2651 9 14V2C9.00028 1.73487 9.10572 1.48068 9.2932 1.2932C9.48068 1.10572 9.73487 1.00028 10 1H14C14.2651 1.00028 14.5193 1.10572 14.7068 1.2932C14.8943 1.48068 14.9997 1.73487 15 2V14C14.9997 14.2651 14.8943 14.5193 14.7068 14.7068C14.5193 14.8943 14.2651 14.9997 14 15ZM10 2V14H14V2H10Z"})]}),NV=me(IV).attrs(()=>({"data-component-name":"icons/VerticalViewIcon/VerticalViewIcon"})).withConfig({displayName:"VerticalViewIcon",componentId:"sc-6d5f68b6-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),LV=me.span.withConfig({displayName:"styled__StyledChangeViewButton",componentId:"sc-eff249ba-0"})(["display:flex;position:relative;flex-direction:",";justify-content:center;align-items:center;cursor:pointer;border-radius:var(--border-radius);background:var(--segmented-buttons-bg-color-main);z-index:1;padding:calc(var(--spacing-unit) / 2);"],({collapsedSidebar:e})=>e?"column":"row"),uk=me(Bi).withConfig({displayName:"styled__StyledChangeViewButtonWrap",componentId:"sc-eff249ba-1"})(["width:20px;height:20px;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;background-color:",";"],({active:e})=>e&&"var(--segmented-buttons-bg-color-inner)"),zV=me.span.withConfig({displayName:"styled__ControlsWrap",componentId:"sc-eff249ba-2"})(["display:none;justify-content:flex-end;bottom:0;flex-direction:row;gap:var(--spacing-xs);align-items:center;margin-left:var(--sidebar-controls-margin-left);z-index:2;background:var(--sidebar-bg-color);"," @media screen and (min-width:","){display:flex;}@media print{display:none;}"],({isCollapsed:e})=>e&&ke(["flex-direction:column;margin-left:0;gap:var(--sidebar-controls-collapsed-gap);padding:var(--sidebar-controls-collapsed-padding-vertical) var(--sidebar-controls-collapsed-padding-horizontal);"]),Et.small),RV=me.span.withConfig({displayName:"styled__ControlsWrapChangeLayoutButtons",componentId:"sc-eff249ba-3"})(["display:flex;bottom:0;flex-direction:",";gap:",";align-items:center;"],({isCollapsed:e})=>e?"column-reverse":"row",({isCollapsed:e})=>e?"10px":"var(--spacing-xs)"),TV=({layout:e,onClick:t,collapsedSidebar:r})=>{const{useTranslate:n}=Qr(),{translate:a}=n(),s=e===Ms.STACKED,l=e===Ms.THREE_PANEL;return h.jsxs(LV,{onClick:t,collapsedSidebar:r,children:[h.jsx(uk,{placement:r?"right":"top",arrowPosition:r?"center":"right",active:s,tip:s?a("sidebar.actions.singleColumn","Single column"):a("sidebar.actions.changeToSingleColumn","Switch to single column"),children:h.jsx(PV,{size:"14px",color:"--segmented-buttons-content-color"})}),h.jsx(uk,{active:l,placement:r?"right":"top",arrowPosition:r?"center":"right",tip:l?a("sidebar.actions.twoColumns","Two columns"):a("sidebar.actions.changeToTwoColumns","Switch to two columns"),children:h.jsx(NV,{size:"14px",color:"--segmented-buttons-content-color"})})]})},DV=e=>h.jsx("svg",{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M14 2H2C1.45 2 1 2.45 1 3V13C1 13.55 1.45 14 2 14H14C14.55 14 15 13.55 15 13V3C15 2.45 14.55 2 14 2ZM5 13H2V3H5V13ZM14 7.5H8.9L10.7 5.7L10 5L7 8L10 11L10.7 10.3L8.9 8.5H14V13H6V3H14V7.5Z"})}),MV=me(DV).attrs(()=>({"data-component-name":"icons/SidePanelCloseIcon/SidePanelCloseIcon"})).withConfig({displayName:"SidePanelCloseIcon",componentId:"sc-e439b568-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),FV=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M14 2H2C1.45 2 1 2.45 1 3V13C1 13.55 1.45 14 2 14H14C14.55 14 15 13.55 15 13V3C15 2.45 14.55 2 14 2ZM5 13H2V3H5V13ZM14 13H6V8.5H11.1L9.3 10.3L10 11L13 8L10 5L9.3 5.7L11.1 7.5H6V3H14V13Z"})}),qV=me(FV).attrs(()=>({"data-component-name":"icons/SidePanelOpenIcon/SidePanelOpenIcon"})).withConfig({displayName:"SidePanelOpenIcon",componentId:"sc-8474ce00-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),$V=({layout:e,hideCollapseSidebarButton:t=!1,collapsedSidebar:r,isApiDocs:n,onChangeViewClick:a,onChangeCollapseSidebarClick:s,requestAccessButton:l,className:c})=>{const{useTelemetry:u,useTranslate:d}=Qr(),{translate:f}=d(),b=u();return h.jsxs(zV,{className:c,isCollapsed:r,"data-component-name":"Sidebar/SidebarActions",children:[!t&&h.jsx(Bi,{placement:r?"right":"top",tip:r?f("sidebar.actions.show","Show sidebar"):f("sidebar.actions.hide","Hide sidebar"),children:h.jsx(kt,{onClick:()=>{s(),r?b.sendSidebarItemExpandedMessage():b.sendSidebarItemCollapsedMessage()},size:"small",variant:"outlined",icon:r?h.jsx(qV,{}):h.jsx(MV,{})})}),n&&h.jsx(RV,{isCollapsed:r,children:h.jsx(TV,{collapsedSidebar:r,layout:e,onClick:()=>{a(),b.sendChangeLayoutButtonClickedMessage()}})}),!r&&l]})},HV=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M14.685 5.92C14.5508 5.48498 14.3732 5.06454 14.155 4.665C13.8323 4.07201 13.4265 3.52818 12.95 3.05C11.971 2.07111 10.7237 1.40449 9.36586 1.13445C8.00801 0.864415 6.60058 1.00308 5.32154 1.53291C4.0425 2.06275 2.94929 2.95996 2.18015 4.11109C1.41101 5.26221 1.00049 6.61556 1.00049 8C1.00049 9.38444 1.41101 10.7378 2.18015 11.8889C2.94929 13.04 4.0425 13.9373 5.32154 14.4671C6.60058 14.9969 8.00801 15.1356 9.36586 14.8656C10.7237 14.5955 11.971 13.9289 12.95 12.95C13.4265 12.4718 13.8323 11.928 14.155 11.335C14.3732 10.9355 14.5508 10.515 14.685 10.08C15.1065 8.72538 15.1065 7.27463 14.685 5.92ZM1.99998 8C1.99998 6.4087 2.63212 4.88258 3.75734 3.75736C4.88256 2.63214 6.40868 2 7.99998 2V14C6.40868 14 4.88256 13.3679 3.75734 12.2426C2.63212 11.1174 1.99998 9.5913 1.99998 8Z"})}),BV=me(HV).attrs(()=>({"data-component-name":"icons/ContrastIcon/ContrastIcon"})).withConfig({displayName:"ContrastIcon",componentId:"sc-d31d62e0-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),UV=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M6.75126 2.7068C6.52204 3.68541 6.49085 4.69999 6.65953 5.69083C6.82821 6.68168 7.19334 7.62878 7.73346 8.47643C8.27357 9.32407 8.97776 10.0551 9.80458 10.6266C10.6314 11.1981 11.5642 11.5984 12.548 11.8041C12.0307 12.3392 11.4112 12.765 10.7263 13.0561C10.0413 13.3472 9.30482 13.4977 8.56056 13.4987C8.49131 13.4987 8.42146 13.5013 8.35166 13.4987C7.05599 13.4529 5.81731 12.9547 4.85075 12.0906C3.88418 11.2265 3.25081 10.0512 3.06063 8.76875C2.87044 7.48629 3.13547 6.17773 3.80967 5.07034C4.48387 3.96295 5.52466 3.12669 6.75126 2.7068ZM7.49001 1.5C7.46074 1.50005 7.43153 1.50266 7.40271 1.5078C5.81059 1.79059 4.37942 2.65251 3.38485 3.92753C2.39029 5.20254 1.90269 6.80048 2.01597 8.41355C2.12925 10.0266 2.8354 11.5407 3.9984 12.6642C5.1614 13.7877 6.69899 14.4412 8.31501 14.4986C8.39706 14.5016 8.47911 14.4986 8.56046 14.4986C9.60987 14.4992 10.644 14.2471 11.5754 13.7636C12.5068 13.2801 13.308 12.5794 13.9115 11.7208C13.9604 11.6469 13.9889 11.5613 13.9943 11.4728C13.9996 11.3842 13.9815 11.2958 13.9418 11.2165C13.902 11.1372 13.8421 11.0698 13.7681 11.021C13.694 10.9722 13.6084 10.9438 13.5198 10.9387C12.5209 10.851 11.5555 10.5349 10.6983 10.0146C9.84106 9.49439 9.11494 8.784 8.57605 7.93837C8.03716 7.09274 7.69993 6.13452 7.59045 5.13777C7.48096 4.14102 7.60213 3.13245 7.94461 2.19C7.97375 2.1146 7.98445 2.03332 7.97582 1.95295C7.96719 1.87257 7.93949 1.79542 7.89501 1.72792C7.85054 1.66042 7.79058 1.60452 7.72014 1.56487C7.64969 1.52523 7.57079 1.50299 7.49001 1.5Z"})}),VV=me(UV).attrs(()=>({"data-component-name":"icons/MoonIcon/MoonIcon"})).withConfig({displayName:"MoonIcon",componentId:"sc-90bcac35-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),WV=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M8 6.00293C8.39556 6.00293 8.78224 6.12023 9.11114 6.33999C9.44004 6.55975 9.69638 6.87211 9.84776 7.23756C9.99913 7.60301 10.0387 8.00515 9.96157 8.39311C9.8844 8.78107 9.69392 9.13744 9.41421 9.41714C9.13451 9.69685 8.77814 9.88733 8.39018 9.9645C8.00222 10.0417 7.60009 10.0021 7.23463 9.85069C6.86918 9.69931 6.55682 9.44297 6.33706 9.11407C6.1173 8.78517 6 8.39849 6 8.00293C6.0006 7.47268 6.2115 6.96432 6.58644 6.58937C6.96139 6.21443 7.46975 6.00353 8 6.00293ZM8 5.00293C7.40666 5.00293 6.82664 5.17888 6.33329 5.50852C5.83994 5.83817 5.45542 6.3067 5.22836 6.85488C5.0013 7.40306 4.94189 8.00626 5.05764 8.5882C5.1734 9.17014 5.45912 9.70469 5.87868 10.1243C6.29824 10.5438 6.83279 10.8295 7.41473 10.9453C7.99667 11.061 8.59987 11.0016 9.14805 10.7746C9.69623 10.5475 10.1648 10.163 10.4944 9.66964C10.8241 9.17629 11 8.59627 11 8.00293C11 7.20728 10.6839 6.44422 10.1213 5.88161C9.55871 5.319 8.79565 5.00293 8 5.00293Z"}),h.jsx("path",{d:"M3.40382 2.6997L2.69679 3.40674L4.4497 5.15966L5.15674 4.45262L3.40382 2.6997Z"}),h.jsx("path",{d:"M3.5 7.50293H1V8.50293H3.5V7.50293Z"}),h.jsx("path",{d:"M4.4497 10.8462L2.69678 12.5991L3.40382 13.3062L5.15674 11.5532L4.4497 10.8462Z"}),h.jsx("path",{d:"M8.5 12.5029H7.5V15.0029H8.5V12.5029Z"}),h.jsx("path",{d:"M11.5503 10.8462L10.8433 11.5532L12.5962 13.3062L13.3032 12.5991L11.5503 10.8462Z"}),h.jsx("path",{d:"M15 7.50293H12.5V8.50293H15V7.50293Z"}),h.jsx("path",{d:"M12.5962 2.69971L10.8433 4.45263L11.5503 5.15966L13.3032 3.40674L12.5962 2.69971Z"}),h.jsx("path",{d:"M8.5 1.00293H7.5V3.50293H8.5V1.00293Z"})]}),GV=me(WV).attrs(()=>({"data-component-name":"icons/MoonIcon/MoonIcon"})).withConfig({displayName:"SunIcon",componentId:"sc-f541d66-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function ZV(e){return h.jsx(YV,{...e,"data-component-name":"ColorModeSwitcher/ColorModeIcon"})}function KV({mode:e,className:t}){switch(e){case"dark":return h.jsx(GV,{"data-testid":"dark"});case"light":return h.jsx(VV,{"data-testid":"light"});default:return h.jsx(BV,{"data-testid":"custom",className:t+(e?" "+e:"")})}}const YV=me(KV).withConfig({displayName:"ColorModeIcon__ColorModeIconComponent",componentId:"sc-6a4945be-0"})(["box-sizing:border-box;"]);function JV({className:e}){const{isSwitcherHidden:t,initActiveColorMode:r,switchColorMode:n,activeColorMode:a}=YT();return vc(()=>{r()}),t?null:h.jsx(kt,{"data-component-name":"ColorModeSwitcher/ColorModeSwitcher","data-testid":"color-mode-switcher",onClick:()=>n(),"aria-label":a,extraClass:e,variant:"secondary",size:"medium",icon:h.jsx(ZV,{mode:a})})}function dk({full:e=!1}){const[t,r]=T.useState(!1);return T.useEffect(()=>{r(!0)},[]),t?h.jsx("img",{alt:"redocly logo",onError:()=>r(!1),src:e?"https://cdn.redoc.ly/redoc/logo-mini-full.svg":"https://cdn.redoc.ly/redoc/logo-mini.svg"}):null}const fk=()=>{const[e,t]=T.useState(!1);return T.useEffect(()=>{const r=()=>{t(window.innerWidth<=parseInt(Et.small,10))};return window.addEventListener("resize",r),r(),()=>{window.removeEventListener("resize",r)}},[]),e},QV=()=>{const[e,t]=mn(Ln),[r,n]=mn(Y4),[a,s]=mn(V1),l=fk(),c=ca(),u=T.useCallback(()=>{a&&s(!1),n(!r)},[r,a,s,n]),d=T.useCallback(()=>{const f=e===Vt.STACKED?Vt.THREE_PANEL:Vt.STACKED;t(f),c.sendChangeLayoutButtonClickedMessage({layoutType:f})},[t,c,e]);return h.jsxs(XV,{collapsedSidebar:r,children:[h.jsx(tW,{collapsedSidebar:r,children:h.jsxs("a",{target:"_blank",rel:"noopener noreferrer",href:"https://redocly.com/redoc/",children:[r&&h.jsx(dk,{}),!r&&h.jsxs(h.Fragment,{children:[h.jsx("p",{children:"API docs by"}),h.jsx(dk,{full:!0})]})]})}),h.jsx(Bi,{placement:r?"right":"top",tip:"Toggle color mode",children:h.jsx(eW,{})}),h.jsx($V,{layout:e,onChangeViewClick:d,hideCollapseSidebarButton:l,collapsedSidebar:r,onChangeCollapseSidebarClick:u,isApiDocs:!l})]})},XV=K.div` - display: flex; - flex-direction: ${({collapsedSidebar:e})=>e?"column":"row"}; - align-items: center; - justify-content: space-around; - position: sticky; - gap: var(--spacing-unit); - top: calc(100vh); - padding: var(--spacing-sm) var(--spacing-md); - - span { - display: inline-flex; - } -`,eW=K(JV)` - --button-icon-padding: var(--spacing-xxs) !important; - --button-border-width: 1px; - --button-border-style: solid; - --button-border-color: var(--border-color-primary) !important; - --button-bg-color: var(--bg-color) !important; - --button-bg-color-hover: var(--button-bg-color) !important; - --button-border-color-hover: var(--button-border-color) !important; - --button-border-radius: var(--border-radius) !important; -`,tW=K.span` - text-align: center; - width: ${({collapsedSidebar:e})=>e?"24px":"auto"}; - height: ${({collapsedSidebar:e})=>e?"24px":"auto"}; - display: inline-flex; - justify-content: center; - bottom: 0; - background: var(--color-blue-1); - padding: ${({collapsedSidebar:e})=>e?"0px":"2px 8px"}; - margin-bottom: ${({collapsedSidebar:e})=>e?"var(--spacing-unit);":"0"}; - - border-radius: 21px; - &:hover { - background: var(--color-blue-2); - } - a, - a:visited, - a:hover { - color: var(--sidebar-text-color) !important; - text-decoration: none; - display: flex; - align-items: center; - justify-content: center; - } - img { - height: ${({collapsedSidebar:e})=>e?"14px":"12px"}; - } - p { - font-size: calc(var(--font-size-xl) / 2); - line-height: var(--line-height-sm); - margin: 0; - margin-right: 4px; - } - @media screen and (min-width: ${Et.small}) { - position: sticky; - z-index: auto; - } -`,rW=({open:e})=>{const t=e?8:-4;return h.jsxs(nW,{children:[h.jsx(gk,{size:15,style:{transform:`translate(2px, ${t}px) rotate(180deg)`,transition:"transform 0.2s ease"}}),h.jsx(gk,{size:15,style:{transform:`translate(2px, ${0-t}px)`,transition:"transform 0.2s ease"}})]})},gk=({size:e=10,className:t="",style:r})=>h.jsx("svg",{className:t,style:r||{},viewBox:"0 0 926.23699 573.74994",version:"1.1",x:"0px",y:"0px",width:e,height:e,children:h.jsx("g",{transform:"translate(904.92214,-879.1482)",children:h.jsx("path",{d:` - m -673.67664,1221.6502 -231.2455,-231.24803 55.6165, - -55.627 c 30.5891,-30.59485 56.1806,-55.627 56.8701,-55.627 0.6894, - 0 79.8637,78.60862 175.9427,174.68583 l 174.6892,174.6858 174.6892, - -174.6858 c 96.079,-96.07721 175.253196,-174.68583 175.942696, - -174.68583 0.6895,0 26.281,25.03215 56.8701, - 55.627 l 55.6165,55.627 -231.245496,231.24803 c -127.185,127.1864 - -231.5279,231.248 -231.873,231.248 -0.3451,0 -104.688, - -104.0616 -231.873,-231.248 z - `,fill:"currentColor"})})}),nW=K.div` - user-select: none; - width: 20px; - height: 20px; - align-self: center; - display: flex; - flex-direction: column; - color: var(--color-primary-main); -`,oW=()=>{const[e,t]=mn(V1),{pathname:r}=yn(),n=fk();T.useEffect(()=>{e&&n&&t(!1)},[r,n]);const a=T.useCallback(()=>{t(!e)},[e,t]);return h.jsx(aW,{onClick:a,"data-testid":"floating-button",children:h.jsx(rW,{open:!!e})})},aW=K.div` - outline: none; - user-select: none; - background-color: var(--sidebar-bg-color); - color: var(--color-primary-base); - display: none; - cursor: pointer; - position: fixed; - right: 20px; - z-index: 100; - border-radius: 50%; - box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); - @media screen and (max-width: ${Et.small}) { - display: flex; - } - - bottom: 44px; - - width: 60px; - height: 60px; - padding: 0 20px; - svg { - color: var(--color-primary-base); - } - - @media print { - display: none; - } -`,iW=K.div` - overflow: hidden; - flex-direction: column; - backface-visibility: hidden; - height: ${({offsetTop:e})=>`calc(100vh - ${e})`}; - top: 0; - flex: 0 0 auto; - position: fixed; - display: ${({open:e})=>e?"flex":"none"}; - z-index: 2; - width: 100%; - background: var(--sidebar-bg-color); - border-right: 1px solid var(--sidebar-border-color); - - @media screen and (min-width: ${Et.small}) { - position: sticky; - z-index: auto; - width: ${({collapsedSidebar:e})=>e?"var(--sidebar-width)":"auto"}; - display: flex; - } - @media print { - display: none; - } -`;function sW({scrollYOffset:e,className:t,children:r,collapsedSidebar:n}){const[a,s]=T.useState("0px"),l=T.useRef(null),c=yn(),[u,d]=mn(V1);return T.useEffect(()=>{c.hash&&d(!1)},[c.pathname,c.hash,d]),vc(()=>{const f=e();s(`${f}px`)}),h.jsxs(h.Fragment,{children:[h.jsxs(iW,{open:!!u,className:t,offsetTop:a,style:{top:a},ref:l,collapsedSidebar:!!n,children:[n||u?r:null,h.jsx(QV,{})]}),h.jsx(oW,{})]})}const lW=T.memo(sW),hk=me(Ud).attrs({className:"tag-http","data-component-name":"Tags/HttpTag"}).withConfig({displayName:"HttpTag",componentId:"sc-94f9427e-0"})(["display:flex;justify-content:flex-end;flex-shrink:0;margin:var(--http-tag-margin);padding:var(--http-tag-padding);width:var(--http-tag-width);height:var(--http-tag-height);font-size:var(--http-tag-font-size);font-family:var(--http-tag-font-family);font-weight:var(--http-tag-font-weight);line-height:var(--http-tag-line-height);border:var(--http-tag-border);background-color:var(--http-tag-bg-color);"]),cW=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M9 3L8.285 3.6965L12.075 7.5H2V8.5H12.075L8.285 12.2865L9 13L14 8L9 3Z"})}),pW=me(cW).attrs(()=>({"data-component-name":"icons/ArrowRightIcon/ArrowRightIcon"})).withConfig({displayName:"ArrowRightIcon",componentId:"sc-7cc7e6be-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function uW({fileRawContent:e,className:t}){return h.jsx("span",{className:t,"data-component-name":"Markdoc/InlineSvg/InlineSvg",dangerouslySetInnerHTML:{__html:e}})}function _b(e){const{src:t,srcSet:r,alt:n,className:a,width:s,height:l,border:c,style:u,withLightbox:d,lightboxStyle:f}=e,b=T.useRef(null),[m,x]=T.useState(void 0),v=T.useMemo(()=>r?CT(r):new Map,[r]),j=T.useCallback(O=>{O.stopPropagation(),O.key==="Escape"&&x(void 0)},[]),C=T.useCallback(O=>{!d||m||x(O)},[d,m]),A=T.useCallback(()=>{x(void 0)},[]);ld(!!m),T.useEffect(()=>{m&&b.current?.focus()},[m]);const k={...d&&{cursor:"pointer"},...c&&{border:c},...typeof u=="string"?s5(u):u},_=typeof f=="string"?s5(f):f;return h.jsxs(h.Fragment,{children:[m?h.jsxs(gW,{ref:b,onClick:A,onKeyDown:j,tabIndex:0,children:[h.jsx(fW,{style:_}),h.jsx(_b,{src:m,alt:n})]}):null,t?h.jsx("img",{src:t,alt:n,className:a,width:s,height:l,style:k,onClick:()=>C(t)}):Array.from(v).map(([O,S])=>h.jsx(dW,{colorMode:O,src:S,alt:n,className:a,width:s,height:l,$withLightbox:d,style:k,onClick:()=>C(S)},O))]})}const dW=me.img.withConfig({displayName:"Image__ColorModeAwareImage",componentId:"sc-9c3ff59b-0"})(["html:not(.",") &&{display:none;}",""],e=>e.colorMode,({$withLightbox:e})=>e&&` - cursor: pointer; - `),fW=me.div.withConfig({displayName:"Image__Overlay",componentId:"sc-9c3ff59b-1"})(["background-color:var(--bg-color-modal-overlay);grid-column:1 / 2;grid-row:1 / 2;height:100%;width:100%;z-index:-1;"]),gW=me.div.withConfig({displayName:"Image__LightboxContainer",componentId:"sc-9c3ff59b-2"})(["display:grid;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--z-index-overlay);&:focus{outline:none;}img{cursor:pointer;grid-column:1 / 2;grid-row:1 / 2;margin:auto;max-width:90%;max-height:90%;}"]),hW="image-slash";function mW({icon:e,srcSet:t,rawContent:r,size:n,color:a,alt:s,className:l}){if(t)return h.jsx(yW,{srcSet:t,alt:s,className:l});const c=e&&typeof e=="string"?zT(e):null;return r?h.jsx(vW,{fileRawContent:r,className:l}):c?.type==="link"?h.jsx(bW,{src:c.value,alt:s,className:l}):c?.type==="font-awesome"?h.jsx(Od,{name:c.name,type:c.style,size:n,color:a,className:l}):c?.type==="invalid"?h.jsx(Od,{name:hW,size:n,color:a,className:l}):e}const bW=me.img.withConfig({displayName:"GenericIcon__IconImg",componentId:"sc-c7867f6-0"})(["width:var(--icon-width,16px);height:var(--icon-height,16px);display:inline-block;vertical-align:middle;"]),yW=me(_b).withConfig({displayName:"GenericIcon__IconSrcSetImg",componentId:"sc-c7867f6-1"})(["width:var(--icon-width,16px);height:var(--icon-height,16px);"]),vW=me(uW).withConfig({displayName:"GenericIcon__IconSvg",componentId:"sc-c7867f6-2"})(["width:var(--icon-width,16px);height:var(--icon-height,16px);display:inline-block;svg{width:100%;height:100%;fill:var(--icon-color,currentColor);}"]);function xW(e){const{item:t,depth:r,className:n,onClick:a}=e,{useTranslate:s,useTelemetry:l}=Qr(),{translate:c}=s(),u=e5(t),d=T.useRef(null),f=T.useRef(null),{isExpanded:b,canUnmount:m,style:x,handleExpand:v}=sD({...e,labelRef:f,nestedMenuRef:d}),j=l(),C=u===bn.DrillDown,A=u===bn.Separator,k=u===bn.Group,_=k&&!C,O=!!t.httpVerb||u===bn.Operation,S=()=>{j.sendSidebarItemClickedMessage({label:t.label,type:t.type==="link"||t.type==="group"?t.type:void 0}),a?.(),k&&v()},P=D=>{D.key==="Enter"&&S()},R=_?b?h.jsx(Ga,{size:"var(--menu-item-label-chevron-size)",color:"--tree-content-color-default"}):h.jsx(qi,{size:"var(--menu-item-label-chevron-size)",color:"--tree-content-color-default"}):null,I=t.deprecated?"http-deprecated":t.httpVerb,z=t.label&&h.jsxs(AW,{active:t.active,deprecated:t.deprecated,depth:r,withChevron:_,isSeparator:A,onClick:S,onKeyDown:P,ref:f,role:t.link?"none":"link",tabIndex:t.link?void 0:0,"data-testid":"menu-item-label",children:[_?h.jsx(kW,{children:R}):null,h.jsx(_W,{icon:t.icon,srcSet:t.srcSet}),h.jsxs(jW,{children:[h.jsxs(IW,{children:[h.jsx("span",{children:c(t.labelTranslationKey,t.label)}),t.badges?.map(({name:D,color:V})=>h.jsx(NW,{color:V,children:D},D)),t.external?h.jsx(p5,{size:"var(--menu-item-external-icon-size)"}):null]}),t.sublabel?h.jsx(EW,{children:c(t.subLabelTranslationKey,t.sublabel)}):null]}),C?h.jsx(pW,{size:"12px"}):null,O?h.jsx(hk,{color:I||"",children:t.httpVerb==="hook"?"event":t.httpVerb}):null]});return h.jsxs(CW,{"data-component-name":"Menu/MenuItem",className:wW({type:u,item:t,className:n}),children:[t.link?h.jsx(OW,{to:t.link,external:t.external,target:t.target,languageInsensitive:t.languageInsensitive,onKeyDown:P,children:z}):z,k?h.jsx(SW,{depth:r,ref:d,style:x,children:b||!m?e.children:null}):null,t.separatorLine?h.jsx(PW,{depth:r,linePosition:t.linePosition}):null]})}function wW({type:e,item:t,className:r}){const n=[r,`menu-item-type-${e}`];return e===bn.Separator&&n.push(`menu-item-type-${e}-${t.variant||"primary"}`),t.menuStyle==="drilldown-header"&&(n.push("menu-item-type-drilldown-header"),t.link&&n.push("menu-item-type-drilldown-header-link")),n.filter(a=>a).join(" ").trim()}const kW=me.div.withConfig({displayName:"MenuItem__ChevronWrapper",componentId:"sc-c8251d35-0"})(["flex-shrink:0;"]),CW=me.div.withConfig({displayName:"MenuItem__MenuItemWrapper",componentId:"sc-c8251d35-1"})(["display:flex;flex-direction:column;background-color:var(--menu-item-bg-color);font-family:var(--menu-item-font-family);font-size:var(--menu-item-font-size);font-weight:var(--menu-item-font-weight);line-height:var(--menu-item-line-height);color:var(--menu-item-text-color);.tag-http{align-self:flex-start;margin-left:auto;}&.menu-item-type-separator{pointer-events:none;}> a{text-decoration:none;color:var(--menu-item-text-color);}"]),SW=me.div.withConfig({displayName:"MenuItem__MenuItemNestedWrapper",componentId:"sc-c8251d35-2"})(["order:1;position:relative;&:hover:has(&:hover)::before{display:none;}&:hover::before{content:'';position:absolute;bottom:var(--spacing-unit);top:0;z-index:var(--z-index-surface);left:",";border:0.5px solid var(--border-color-primary);}"],({depth:e})=>`calc( - var(--menu-item-label-margin-horizontal) + - var(--menu-item-padding-horizontal) + - (var(--menu-item-label-chevron-size) / 2 - 1px) + - var(--menu-item-nested-offset) * ${e}) - `),AW=me.li.withConfig({displayName:"MenuItem__MenuItemLabelWrapper",componentId:"sc-c8251d35-3"})(["display:flex;position:relative;cursor:pointer;order:1;align-items:var(--menu-item-label-align-items);transition:var(--menu-item-label-transition);word-break:var(--menu-item-label-word-break);border-radius:var(--menu-item-label-border-radius);margin:var(--menu-item-label-margin);padding:var(--menu-item-label-padding);gap:var(--menu-item-label-gap);padding-left:",";",";",";&:hover{color:var(--menu-item-color-hover);background:var(--menu-item-bg-color-hover);"," path{fill:var(--menu-item-color-hover);}"," path{fill:var(--menu-item-color-hover);}}&:active{color:var(--menu-item-color-active);background:var(--menu-item-bg-color-active);"," path{fill:var(--menu-item-color-active);}"," path{fill:var(--menu-item-color-active);}}&:empty{padding:0;}"],({withChevron:e,depth:t,isSeparator:r})=>`calc( - var(--menu-item-padding-horizontal) + - ${e?"0px":"var(--menu-item-label-chevron-offset) + "+(r?"var(--menu-item-separator-offest)":"0px")} + - ${t?"var(--menu-item-nested-offset) * "+t:"0px"} - )`,({active:e,deprecated:t})=>e&&ke(["color:",";background-color:var(--menu-item-bg-color-active);"," path{fill:var(--menu-item-color-active);}"," path{fill:var(--menu-item-color-active);}&:hover{background:var(--menu-item-bg-color-active);}"],t?"var(--menu-content-color-disabled)":"var(--menu-item-color-active)",Ga,qi),({deprecated:e})=>e&&ke(["color:var(--menu-content-color-disabled);&:hover{color:var(--menu-content-color-disabled);}"]),Ga,qi,Ga,qi),jW=me.div.withConfig({displayName:"MenuItem__MenuItemLabelTextWrapper",componentId:"sc-c8251d35-4"})(["display:flex;flex-direction:column;flex-grow:1;"]),EW=me.div.withConfig({displayName:"MenuItem__MenuItemSubLabel",componentId:"sc-c8251d35-5"})(["margin:var(--menu-item-sublabel-margin);color:var(--menu-item-sublabel-text-color);font-weight:var(--menu-item-sublabel-font-weight);font-size:var(--menu-item-sublabel-font-size);font-family:var(--menu-item-sublabel-font-family);"]),_W=me(mW).withConfig({displayName:"MenuItem__MenuItemIcon",componentId:"sc-c8251d35-6"})(["--icon-width:var(--menu-item-icon-size);--icon-height:var(--menu-item-icon-size);margin:var(--menu-item-icon-margin);flex-shrink:0;overflow:hidden;"]),OW=me(Lc).withConfig({displayName:"MenuItem__MenuItemLink",componentId:"sc-c8251d35-7"})(["order:1;"]),PW=me.div.withConfig({displayName:"MenuItem__MenuItemSeparatorLine",componentId:"sc-c8251d35-8"})(["height:var(--menu-item-separator-line-height);background-color:var(--menu-item-separator-line-bg-color);margin:",";order:",";"],({depth:e})=>` - var(--menu-item-padding-vertical) - var(--sidebar-margin-horizontal) - var(--menu-item-padding-vertical) - calc(var(--sidebar-margin-horizontal) + - ${e?"var(--menu-item-nested-offset) * "+e:"0px"}) - `,({linePosition:e})=>e==="top"?0:1),IW=me.span.withConfig({displayName:"MenuItem__MenuItemLabel",componentId:"sc-c8251d35-9"})(["& > *{margin-right:var(--spacing-xxs);}"]),NW=me(Vc).withConfig({displayName:"MenuItem__MenuItemBadge",componentId:"sc-c8251d35-10"})(["margin-left:0;background-color:",";font-size:var(--font-size-sm);line-height:var(--line-height-sm);padding:0 var(--spacing-xxs);max-width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;"],({color:e})=>e||"var(--color-info-base)");function mk({depth:e=0,items:t,className:r,isMobile:n,onDrilldownOpen:a}){const s=t.find(({active:l})=>l);return h.jsx(LW,{className:r,"data-component-name":"Menu/Menu",children:t.map((l,c)=>h.jsx(xW,{item:l,activeItem:s,isMobile:n,depth:e,onClick:()=>{e5(l)===bn.DrillDown&&a?.({previousLink:s?.link,item:l})},children:l.items?.length?h.jsx(mk,{items:l.items,depth:e+1,isMobile:n,onDrilldownOpen:a}):null},`${l.link||l.label}-${c}`))})}const LW=me.ul.withConfig({displayName:"Menu__MenuWrapper",componentId:"sc-87c93174-0"})(["padding:var(--menu-padding);margin:var(--menu-margin);list-style:var(--menu-list-style);color:var(--menu-content-color);position:relative;"]);function zW({items:e,routingBasePath:t}){const r=yn(),n=D3(r,!1,!1);return T.useMemo(()=>RW(e,n,r,t),[n,e,r,t])}function RW(e,t="",r,n){const a=[];return sf({contentItems:e,sidebarItems:a,activeItemId:t,location:r,routingBasePath:n}),a}function bk(e,t="",r,n){return e.href?t&&n?tn(n,e.id)===t:t!==void 0&&!n?e.id===t:VM(r,e.href):!1}function yk(e,t="",r,n){return(e.items||[]).some(a=>bk(a,t,r,n)||yk(a,t,r,n))}function sf(e){const{contentItems:t,sidebarItems:r,activeItemId:n,location:a,routingBasePath:s}=e;let l=!0;for(const c of t){const u=bk(c,n,a,s),d=yk(c,n,a,s);switch(c.type){case"group":r.push({type:"separator",label:c.name,active:u,hasActiveSubItem:d}),sf({...e,contentItems:c.items,sidebarItems:r});break;case"tag":const f={type:"group",label:c.name,items:[],link:c.href,active:u,hasActiveSubItem:d,modified:!0};r.push(f),sf({contentItems:c.items,sidebarItems:f.items||[],activeItemId:n,location:a,routingBasePath:s});break;case"operation":case"schema":case"mcp":c.isWebhook&&l&&c.parent.name!==Dc&&(r.push({type:"separator",label:"Webhooks",variant:"secondary"}),l=!1),r.push({type:"link",label:c.name,httpVerb:c.type=="operation"?c.httpVerb:c.type,link:c.href,badges:c.badges,active:u,hasActiveSubItem:d,modified:!0,deprecated:c.deprecated});break;case"section":if(c.depth===-1)continue;const b={type:c.items.length?"group":"link",label:c.name,link:c.href,items:[],active:u,hasActiveSubItem:d,modified:!0};r.push(b),c.items.length&&sf({contentItems:c.items,sidebarItems:b.items,activeItemId:n,location:a,routingBasePath:s});break}}}const TW=({items:e,className:t})=>{const{routingBasePath:r}=Qe(Nn),n=zW({items:e,routingBasePath:r});return h.jsx(MW,{className:t,children:h.jsx(mk,{items:n})})},DW=T.memo(TW),MW=K.div` - overflow: auto; -`;let vk=!0;function FW(e){const t=yn(),r=e||"/",{router:n}=Qe(Qt);T.useEffect(()=>{if(t.pathname===r&&t.hash===""){window.scrollTo(0,0);return}const s=$a(t.pathname.replace(r,"")),l=xk(t.hash),c=l?lf(s+l)||document.querySelector(`[id$="${$a(l)}"]`):lf(t.hash.replace("#",""))||lf(s);c&&c.scrollIntoView()},[t.pathname,t.hash,r]);const a=D3(t,!1,!1,50);T.useEffect(()=>{if(a!==void 0&&vk){vk=!1;return}if(a===""&&Wo){if(window.location.href?.split("#")?.length>(n==="hash"?2:1))return;let l=r;n==="hash"&&(l=window.location.href?.split("#")?.[0]);try{window.history.replaceState({},"",l)}catch{return}return}const s=qW(n,a,r);if(s!==void 0&&Wo&&!window.location.pathname.includes(a)&&!window.location.hash.includes(a))try{window.history.replaceState({},"",s)}catch{return}},[a,r,n])}function lf(e){return document.getElementById(ar(e))}function xk(e){const t=["#tag","#operation","#paths"];for(const r of t)if(e.includes(r))return e.replace(r,"").toLowerCase();return""}function qW(e,t,r){if(e!=="hash")return t===""?r:m1(mm,$s)(t);let n;return window.location.protocol==="file:"&&Wo?n=`${window.location.href.split("#")[0]}#${t}`:n=m1(mm,$s)(`#/${t}`),n}function cf(e){return e.type==="operation"||e.type==="schema"||e.type==="mcp"}function wk(e){return e.type==="section"&&e.id===""}function $W(e){const t=[],r=[],n=[];let a;for(const s of e)switch(s.type){case"group":t.push(s);break;case"tag":r.push(s);break;case"operation":n.push(s);break;case"section":wk(s)&&(a=s);break}return{groupItems:t,tagItems:r,operationItems:n,rootItem:a}}function Ob(e,t){for(const r of e){if(r.type==="group")return Ob(r.items,t);if(r.type==="tag"){if(!r.description)return Bs(Ob(r.items,t));if(r.href)return Bs(r.href)}else if(cf(r))return Bs(r.href)}return t}const HW=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M13 12V14H3V12H2V14C2 14.2652 2.10536 14.5196 2.29289 14.7071C2.48043 14.8946 2.73478 15 3 15H13C13.2652 15 13.5196 14.8946 13.7071 14.7071C13.8946 14.5196 14 14.2652 14 14V12H13Z"}),h.jsx("path",{d:"M13 7L12.295 6.295L8.5 10.085V1H7.5V10.085L3.705 6.295L3 7L8 12L13 7Z"})]}),BW=me(HW).attrs(()=>({"data-component-name":"icons/DownloadIcon/DownloadIcon"})).withConfig({displayName:"DownloadIcon",componentId:"sc-144b4f37-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),UW=e=>h.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M12.85 4.65L9.35 1.15C9.25 1.05 9.15 1 9 1H4C3.45 1 3 1.45 3 2V14C3 14.55 3.45 15 4 15H12C12.55 15 13 14.55 13 14V5C13 4.85 12.95 4.75 12.85 4.65ZM9 2.2L11.8 5H9V2.2ZM12 14H4V2H8V5C8 5.55 8.45 6 9 6H12V14Z"}),h.jsx("path",{d:"M11 11H5V12H11V11Z"}),h.jsx("path",{d:"M11 8H5V9H11V8Z"})]}),VW=me(UW).attrs(()=>({"data-component-name":"icons/DocumentIcon/DocumentIcon"})).withConfig({displayName:"DocumentIcon",componentId:"sc-2941b272-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),WW=e=>h.jsxs("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M15.5 5.5V10.5H14.5L13.5 7.5V10.5H12.5V5.5H13.5L14.5 8.5V5.5H15.5Z"}),h.jsx("path",{d:"M10.6667 10.5H9.33325C9.11234 10.4997 8.90054 10.4119 8.74433 10.2557C8.58812 10.0995 8.50025 9.88766 8.5 9.66675V6.33325C8.50025 6.11234 8.58812 5.90054 8.74433 5.74433C8.90054 5.58812 9.11234 5.50025 9.33325 5.5H10.6667C10.8877 5.50025 11.0995 5.58812 11.2557 5.74433C11.4119 5.90054 11.4997 6.11234 11.5 6.33325V9.66675C11.4997 9.88766 11.4119 10.0995 11.2557 10.2557C11.0995 10.4119 10.8877 10.4997 10.6667 10.5ZM9.5 9.5H10.5V6.5H9.5V9.5Z"}),h.jsx("path",{d:"M6.66675 10.5H4.5V9.5H6.5V8.5H5.5C5.23486 8.49974 4.98066 8.39429 4.79319 8.20681C4.60571 8.01934 4.50026 7.76514 4.5 7.5V6.33325C4.50025 6.11234 4.58812 5.90054 4.74433 5.74433C4.90054 5.58812 5.11234 5.50025 5.33325 5.5H7.5V6.5H5.5V7.5H6.5C6.76514 7.50026 7.01934 7.60571 7.20681 7.79319C7.39429 7.98066 7.49974 8.23486 7.5 8.5V9.66675C7.49975 9.88766 7.41188 10.0995 7.25567 10.2557C7.09946 10.4119 6.88766 10.4997 6.66675 10.5Z"}),h.jsx("path",{d:"M2.66675 10.5H1.33325C1.11234 10.4997 0.900541 10.4119 0.744331 10.2557C0.588121 10.0995 0.500251 9.88766 0.5 9.66675V8.5H1.5V9.5H2.5V5.5H3.5V9.66675C3.49975 9.88766 3.41188 10.0995 3.25567 10.2557C3.09946 10.4119 2.88766 10.4997 2.66675 10.5Z"})]}),GW=me(WW).attrs(()=>({"data-component-name":"icons/JsonIcon/JsonIcon"})).withConfig({displayName:"JsonIcon",componentId:"sc-1343bb84-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),ZW=e=>h.jsx("svg",{viewBox:"0 0 10 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M9.85 3.65006L6.35 0.150055C6.30601 0.101196 6.25192 0.0624773 6.19149 0.036578C6.13106 0.0106787 6.06572 -0.00178282 6 5.53814e-05H1C0.735023 0.000833625 0.481121 0.10644 0.293753 0.293808C0.106385 0.481176 0.000778244 0.735078 0 1.00006V13.0001C0.000778244 13.265 0.106385 13.5189 0.293753 13.7063C0.481121 13.8937 0.735023 13.9993 1 14.0001H9C9.26498 13.9993 9.51888 13.8937 9.70625 13.7063C9.89362 13.5189 9.99922 13.265 10 13.0001V4.00006C10.0018 3.93433 9.98938 3.869 9.96348 3.80857C9.93758 3.74813 9.89886 3.69405 9.85 3.65006ZM6 1.20006L8.8 4.00006H6V1.20006ZM9 13.0001H1V1.00006H5V4.00006C5.00078 4.26503 5.10638 4.51893 5.29375 4.7063C5.48112 4.89367 5.73502 4.99928 6 5.00006H9V13.0001Z"})}),KW=me(ZW).attrs(()=>({"data-component-name":"icons/FileIcon/FileIcon"})).withConfig({displayName:"FileIcon",componentId:"sc-7ed5468e-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function YW({downloadObjects:e}){const t=ca(),r=E3(),n=T.useCallback(a=>{switch(a){case"yaml":return h.jsx(VW,{});case"json":return h.jsx(GW,{});default:return h.jsx(KW,{})}},[]);return e?h.jsx(eG,{children:(e||[]).map(({title:a,url:s,iconType:l})=>{const c=r?AP(r,s):s;return h.jsxs(QW,{onClick:()=>{t.sendDownloadDefinitionClickedMessage()},children:[h.jsxs(XW,{children:[n(l),h.jsx("a",{href:c,target:"_blank",download:!0,rel:"noreferrer",children:a})]}),h.jsx("a",{href:c,target:"_blank",download:!0,rel:"noreferrer",children:h.jsx(kt,{variant:"text",size:"small",icon:h.jsx(BW,{})})})]},a)})}):h.jsx(h.Fragment,{})}const JW=T.memo(YW),QW=K.div` - display: flex; - align-items: baseline; - justify-content: space-between; - width: 100%; - - border-bottom: 1px solid var(--border-color-secondary); - padding-bottom: var(--spacing-sm); - :last-of-type { - padding-bottom: 0px; - border-bottom: none; - } -`,XW=K.span` - display: flex; - width: calc(100% - 25px); - gap: var(--spacing-xs); - align-items: center; - - svg { - flex-shrink: 0; - } - a { - width: 100%; - color: var(--text-color-primary); - word-break: break-word; - text-decoration: none; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - } -`,eG=K.div` - display: flex; - align-items: center; - align-self: flex-start; - justify-content: space-between; - flex-direction: column; - gap: var(--spacing-sm); - font-size: var(--font-size-base); -`,tG=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M5 3V4H11.295L3 12.295L3.705 13L12 4.705V11H13V3H5Z"})}),rG=me(tG).attrs(()=>({"data-component-name":"icons/ArrowUpRightIcon/ArrowUpRightIcon"})).withConfig({displayName:"ArrowUpRightIcon",componentId:"sc-68baa208-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function pf({data:e,dataTestId:t="new-tab-button"}){const r=()=>{window.open(e,"_blank")};return h.jsx("div",{"data-component-name":"Buttons/NewTabButton",children:h.jsx(kt,{onClick:r,icon:h.jsx(rG,{}),"data-testid":t,"aria-label":"Open in new tab",size:"small",variant:"text"})})}const nG=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M14 3H2C1.73478 3 1.48043 3.10536 1.29289 3.29289C1.10536 3.48043 1 3.73478 1 4V12C1 12.2652 1.10536 12.5196 1.29289 12.7071C1.48043 12.8946 1.73478 13 2 13H14C14.2652 13 14.5196 12.8946 14.7071 12.7071C14.8946 12.5196 15 12.2652 15 12V4C15 3.73478 14.8946 3.48043 14.7071 3.29289C14.5196 3.10536 14.2652 3 14 3ZM12.9 4L8 7.39L3.1 4H12.9ZM2 12V4.455L7.715 8.41C7.7987 8.46806 7.89813 8.49918 8 8.49918C8.10187 8.49918 8.2013 8.46806 8.285 8.41L14 4.455V12H2Z"})}),oG=me(nG).attrs(()=>({"data-component-name":"icons/EmailIcon/EmailIcon"})).withConfig({displayName:"EmailIcon",componentId:"sc-420d4c7f-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function aG({data:e,dataTestId:t="email-button"}){const r=()=>{window.location.href=`mailto:${e}`};return h.jsx("div",{"data-component-name":"Buttons/EmailButton",children:h.jsx(kt,{onClick:r,icon:h.jsx(oG,{}),size:"small",variant:"text","data-testid":t,"aria-label":"Email"})})}const iG=K.span` - display: flex; - justify-content: space-between; - align-items: center; - padding: 0; - position: relative; - width: 100%; -`,sG=K.span` - display: flex; - flex-direction: column; - justify-content: flex-start; - overflow: hidden; - flex: 1; -`,lG=K.span` - text-align: left; - color: var(--menu-content-title-color); - font-size: var(--h6-font-size); - line-height: var(--line-height-xsm); -`,kk=K.div` - margin: 0; - color: var(--text-color-secondary); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - overflow: hidden; - text-overflow: ellipsis; - font-weight: ${({active:e})=>e&&"var(--font-weight-medium)"}; -`,cG=K.div` - display: flex; - gap: var(--spacing-xs); -`,Ck=K.div` - & > span { - border-bottom: 1px solid var(--border-color-secondary); - margin-bottom: var(--spacing-xs); - padding-bottom: var(--spacing-xs); - } - - & > span:last-child { - border-bottom: none; - margin-bottom: 0; - padding-bottom: 0; - } -`,uf=K.span` - color: var(--text-color-secondary); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-weight: var(--font-weight-medium); -`,pG=K(tf)` - width: 14px; - height: 14px; - position: absolute; - left: -18px; - bottom: 3px; -`,ua=({header:e,title:t,actions:r,active:n,withCheckmark:a})=>h.jsxs(iG,{children:[h.jsxs(sG,{children:[e&&(typeof e=="string"?h.jsx(lG,{children:e}):e),h.jsxs(kk,{active:n,suppressHydrationWarning:!0,children:[a&&n&&h.jsx(pG,{})," ",t]})]}),h.jsx(cG,{children:r?.map(s=>s)})]});function uG({info:e,translate:t}){const r=e.contact&&e.contact.url&&h.jsx(ua,{header:h.jsx(uf,{children:t("openapi.info.contact.url","URL")}),title:h.jsx("a",{href:e.contact.url,target:"_blank",rel:"noreferrer",children:e.contact.url}),actions:[h.jsx(pf,{data:e.contact.url},"NewTabButton")]})||null,n=e.contact&&e.contact.email&&h.jsx(ua,{header:h.jsx(uf,{children:e.contact.name||t("openapi.info.contact.name","E-mail")}),title:h.jsx("a",{href:"mailto:"+e.contact.email,children:e.contact.email}),actions:[h.jsx(Jd,{data:e.contact.email},"CopyButton"),h.jsx(aG,{data:e.contact.email},"EmailButton")]})||null,a=e.license&&h.jsx(ua,{header:h.jsx(uf,{children:t("openapi.info.license","License")}),title:e.license.identifier?e.license.identifier:h.jsx("a",{href:e.license.url,target:"_blank",rel:"noreferrer",children:e.license.name}),actions:[h.jsx(pf,{data:e.license.url||""},"NewTabButton")]})||null,s=e.termsOfService&&h.jsx(ua,{title:h.jsx("a",{href:e.termsOfService,target:"_blank",rel:"noreferrer",children:t("openapi.info.termsOfService","Terms of Service")}),actions:[h.jsx(pf,{data:e.termsOfService},e.termsOfService)]})||null;return h.jsx(h.Fragment,{children:h.jsxs(Ck,{children:[r,n,a,s]})})}const dG=e=>h.jsxs("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsx("path",{d:"M8.5 11V7H6.5V8H7.5V11H6V12H10V11H8.5Z"}),h.jsx("path",{d:"M8 4C7.85167 4 7.70666 4.04399 7.58333 4.1264C7.45999 4.20881 7.36386 4.32595 7.30709 4.46299C7.25033 4.60004 7.23548 4.75084 7.26441 4.89632C7.29335 5.04181 7.36478 5.17544 7.46967 5.28033C7.57456 5.38522 7.7082 5.45665 7.85369 5.48559C7.99917 5.51453 8.14997 5.49968 8.28701 5.44291C8.42406 5.38615 8.54119 5.29002 8.6236 5.16668C8.70602 5.04334 8.75 4.89834 8.75 4.75C8.75 4.55109 8.67098 4.36033 8.53033 4.21967C8.38968 4.07902 8.19892 4 8 4Z"}),h.jsx("path",{d:"M8 15C6.61553 15 5.26216 14.5895 4.11101 13.8203C2.95987 13.0511 2.06266 11.9579 1.53285 10.6788C1.00303 9.3997 0.86441 7.99224 1.13451 6.63437C1.4046 5.2765 2.07129 4.02922 3.05026 3.05026C4.02922 2.07129 5.2765 1.4046 6.63437 1.13451C7.99224 0.86441 9.3997 1.00303 10.6788 1.53285C11.9579 2.06266 13.0511 2.95987 13.8203 4.11101C14.5895 5.26216 15 6.61553 15 8C15 9.85652 14.2625 11.637 12.9497 12.9497C11.637 14.2625 9.85652 15 8 15ZM8 2C6.81332 2 5.65328 2.3519 4.66658 3.01119C3.67989 3.67047 2.91085 4.60755 2.45673 5.7039C2.0026 6.80026 1.88378 8.00666 2.11529 9.17054C2.3468 10.3344 2.91825 11.4035 3.75736 12.2426C4.59648 13.0818 5.66558 13.6532 6.82946 13.8847C7.99335 14.1162 9.19975 13.9974 10.2961 13.5433C11.3925 13.0892 12.3295 12.3201 12.9888 11.3334C13.6481 10.3467 14 9.18669 14 8C14 6.4087 13.3679 4.88258 12.2426 3.75736C11.1174 2.63214 9.5913 2 8 2Z"})]}),fG=me(dG).attrs(()=>({"data-component-name":"icons/InformationIcon/InformationIcon"})).withConfig({displayName:"InformationIcon",componentId:"sc-a5c12f3d-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px"),gG=({description:e})=>{const[t,r]=T.useState(!1);return T.useEffect(()=>{const n=()=>{t&&r(!1)};if(t)return document.addEventListener("touchmove",n,{passive:!0}),()=>{document.removeEventListener("touchmove",n)}},[t]),h.jsx(Bi,{tip:e,placement:"bottom",arrowPosition:"left",isOpen:t,children:h.jsx(kt,{size:"small",variant:"ghost",icon:h.jsx(fG,{}),"data-testid":"server-item-description-tooltip",onClick:()=>r(!0),onBlur:()=>r(!1),onFocus:()=>r(!0),onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),onTouchCancel:()=>r(!1)})})},hG=({servers:e,path:t,translate:r})=>h.jsx(mG,{children:e.map(n=>{const a=n.url+t,s=Object.keys(n.variables||{}).length,l=s===1?"variable":"variables",c=`${s||""} ${r(`openapi.${l}`,l)}`,u=!!n.name&&!!n.description;return h.jsxs("div",{children:[h.jsxs(kG,{children:[h.jsx(uf,{"data-testid":"server-panel-item-name",children:sM(n)}),u&&h.jsx(gG,{description:n.description})]}),h.jsxs(CG,{children:[h.jsx(kk,{suppressHydrationWarning:!0,children:a}),h.jsx(Jd,{data:a},a)]}),n.variables&&h.jsx(Y9,{expandText:`${r("openapi.actions.show","Show")} ${c}`,hideText:`${r("openapi.actions.hide","Hide")} ${c}`,expandByDefault:!1,expandable:!0,hideDivider:!0,children:h.jsx(bG,{children:Object.entries(n.variables||{}).map(([d,f])=>h.jsxs(yG,{children:[h.jsx(xG,{children:d}),h.jsxs(Pb,{children:[r("openapi.default","Default")," ",h.jsx(Sk,{children:f.default})]}),h.jsx(vG,{source:f.description}),f.enum&&h.jsxs(Pb,{children:[r("openapi.enum","Enum")," ",h.jsx(wG,{children:f.enum.map(b=>h.jsx(Sk,{children:b},b))})]})]},d))})})]},n.url)})}),mG=K.div` - & > div { - border-bottom: 1px solid var(--border-color-secondary); - margin-bottom: var(--spacing-xs); - padding-bottom: var(--spacing-sm); - } - - & > div:last-child { - border-bottom: none; - margin-bottom: 0; - padding-bottom: 0; - } -`,bG=K.div` - padding-left: var(--spacing-xxs); - & > div { - border-bottom: 1px solid var(--border-color-secondary); - margin-bottom: var(--spacing-xs); - padding-bottom: var(--spacing-sm); - } - - & > div:first-child { - margin-top: var(--spacing-sm); - padding-top: 0; - } - - & > div:last-child { - border-bottom: none; - margin-bottom: 0; - padding-bottom: 0; - } -`,yG=K.div` - display: flex; - flex-direction: column; - flex-wrap: wrap; -`,vG=K(Sr)` - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - color: var(--text-color-primary); -`,Pb=K.span` - display: flex; - gap: var(--spacing-xxs); - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); - color: var(--text-color-primary); -`,xG=K(Pb)` - padding-bottom: var(--spacing-xxs); - font-weight: var(--font-weight-semibold); -`,wG=K.span` - display: flex; - gap: var(--spacing-xxs); - flex-wrap: wrap; -`,Sk=K(Xn)` - font-size: var(--font-size-sm); - line-height: var(--line-height-sm); -`,kG=K.div` - display: flex; - justify-content: start; - align-items: center; - gap: var(--spacing-xxs); -`,CG=K.div` - display: flex; - justify-content: space-between; - align-items: center; -`,SG=({downloadUrls:e,defaultFileName:t})=>T.useMemo(()=>{if(e)return e.map(({title:r,url:n})=>({url:n,title:r||AG(n,t||"openapi.yaml"),iconType:jG(n)}))},[e,t]);function AG(e,t){const r=e.split("?")[0].split(/[\\\/]/).pop();return!r||!r.includes("yaml")&&!r.includes("json")?t:r}function jG(e,t){const r=e.split("?")[0].split(/[\\\/]/).pop();return r?r.includes("yaml")?"yaml":r.includes("json")?"json":"file":"file"}const EG=["tools","resources","prompts","logging","subscribe","completions"],_G="experimental",OG=["mcp-cursor"];function PG({mcpInfo:e,mcpServers:t}){const r=ct();function n(s){return typeof e?.capabilities[s]=="object"&&e?.capabilities[s]?.listChanged}function a(s){return typeof e?.capabilities[s]=="object"&&e?.capabilities[s]?.subscribe}return h.jsxs(Ck,{children:[e?.protocolVersion&&h.jsx(ua,{header:r("openapi.mcp.protocolVersion","Protocol version"),title:e.protocolVersion}),e?.capabilities&&h.jsx(ua,{header:r("openapi.mcp.capabilities","Capabilities"),title:h.jsx(h.Fragment,{children:EG.map(s=>e?.capabilities[s]?h.jsxs(Ud,{size:"small",icon:h.jsx(tf,{}),children:[s,n(s)?" (list changed)":"",a(s)?" (subscribe)":""]},s):null)})}),e?.capabilities[_G]&&h.jsx(ua,{header:r("openapi.mcp.experimentalCapabilities","Experimental capabilities"),title:h.jsx(NG,{children:Object.entries(e?.capabilities.experimental||{}).map(([s,l])=>h.jsxs(T.Fragment,{children:[h.jsxs("span",{children:[s,":"]}),h.jsx(Ud,{children:typeof l=="object"?JSON.stringify(l):String(l)})]},s))})}),h.jsx(ua,{header:r("openapi.mcp.endpoint","Endpoint"),title:h.jsx(h.Fragment,{children:t[0]?.url}),actions:[h.jsx(pf,{data:t[0]?.url},"NewTabButton")]}),h.jsx(ua,{title:h.jsx(IG,{children:h.jsx(y5,{actions:OG,mcpUrl:t[0]?.url})})})]})}const IG=K.div` - & button { - width: 100%; - } - > div { - padding: 0; - } -`,NG=K.div` - display: grid; - grid-template-columns: 1fr 2fr; - gap: 10px; - - > * { - justify-self: start; - } -`,LG=({item:{infoDefinition:e}})=>{const t=ct(),{options:{hideDownloadButtons:r,downloadUrls:n},parser:{definition:a,definitionUrl:s}}=Qe(yo),l=SG({downloadUrls:n}),c=Ld(s,a.servers||[]),u=a?.["x-mcp"],d=Ld(s,u?.servers||a.servers||[]),f=!(Object.keys(a.paths||{}).length>0)&&u;return h.jsxs(h.Fragment,{children:[!r&&l&&h.jsx($i,{className:"panel-download",header:t("openapi.download.description.title","Download OpenAPI description"),isExpandable:!1,children:h.jsx(JW,{downloadObjects:l})}),!!u&&h.jsx($i,{className:"panel-download",header:t("openapi.mcp.title","MCP server"),isExpandable:!1,children:h.jsx(PG,{mcpInfo:u,mcpServers:d})}),(e?.license||e?.contact||e?.termsOfService)&&h.jsx($i,{className:"panel-mcp-overview",header:t("openapi.info.title","Overview"),isExpandable:!1,children:h.jsx(sa,{children:h.jsx(uG,{info:e,translate:t})})}),!!c.length&&!f&&h.jsx($i,{className:"panel-servers-list",header:t("openapi.servers.title","Servers"),isExpandable:!1,children:h.jsx(hG,{servers:c,path:"/",translate:t})})]})},Ak=K(kt)` - & + & { - margin-left: 0; - } -`;function zG({title:e,items:t,onClick:r,routingBasePath:n,translate:a}){return h.jsxs(h.Fragment,{children:[h.jsx(RG,{children:e}),t.map(s=>{const{id:l,href:c,deprecated:u,badges:d}=s,f=s.type==="operation"?s.path:s.name,b=s.type==="operation"?s.httpVerb:s.type;return h.jsx(TG,{variant:"outlined",size:"large",onClick:()=>r(tn(n,$s(c))),children:h.jsxs("span",{children:[h.jsx(K1,{color:u?"http-deprecated":b,children:b}),h.jsx(DG,{children:f}),u&&h.jsx(r9,{deprecated:!0,children:a("openapi.badges.deprecated","Deprecated")}),d?.map(({name:m,color:x})=>h.jsx(r9,{color:x,children:m},m))]})},l)})]})}const df=T.memo(zG),RG=K.span` - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-weight: var(--font-weight-bold); - color: var(--text-color-primary); - margin: var(--spacing-sm) 0 var(--spacing-xxs) 0; -`,TG=K(Ak)` - border-radius: var(--border-radius); - background: var(--bg-color); - justify-content: space-between; - - & > span { - display: flex; - align-items: baseline; - gap: var(--spacing-unit); - overflow-x: hidden; - } - - &:hover { - background: var(--bg-color); - } - - &:hover::after { - content: '→'; - line-height: var(--line-height-base); - } -`,DG=K.span` - font-family: var(--font-family-base); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - color: var(--text-color-primary); - text-decoration: none; - white-space: nowrap; - text-overflow: ellipsis; - overflow-x: hidden; -`,Ib=8;function MG({items:e,routingBasePath:t}){const r=ct(),[n,a]=T.useState(!1),s=Cc(),l=Qe(Ln)===Vt.STACKED,{operations:c,webhooks:u,schemas:d,mcpTools:f,showMoreCount:b,totalCount:m}=T.useMemo(()=>{const v=e.filter(O=>cf(O)),j=n?v:v.slice(0,Ib),{operations:C,webhooks:A,schemas:k,mcpTools:_}=j.reduce((O,S)=>(S.type==="operation"&&S.isWebhook?O.webhooks.push(S):S.type==="operation"?O.operations.push(S):S.type==="schema"?O.schemas.push(S):S.type==="mcp"&&O.mcpTools.push(S),O),{operations:[],webhooks:[],schemas:[],mcpTools:[]});return{operations:C,schemas:k,mcpTools:_,webhooks:A,showMoreCount:!n&&v.length>Ib?v.length-Ib:0,totalCount:v.length}},[n,e]),x=T.useCallback(v=>s(v),[s]);return m?h.jsxs(qG,{isStacked:l,"data-testid":"operation-navigation-list",children:[d.length>0&&h.jsx(df,{items:d,onClick:x,routingBasePath:t,translate:r,title:r("openapi.schemas","Schemas")}),f.length>0&&h.jsx(df,{items:f,onClick:x,routingBasePath:t,translate:r,title:r("openapi.mcp.tools","MCP Tools")}),c.length>0&&h.jsx(df,{items:c,onClick:x,routingBasePath:t,translate:r,title:r("openapi.operations","Operations")}),u.length>0&&h.jsx(df,{items:u,onClick:x,routingBasePath:t,translate:r,title:r("openapi.webhooks","Webhooks")}),!n&&!!b&&h.jsxs(Ak,{variant:"link",size:"large","data-testid":"show-more-operations",fullWidth:!0,onClick:()=>a(!0),children:[r("openapi.actions.show","Show")," ",b," ",r("openapi.actions.more","more"),"..."]})]}):null}const FG=T.memo(MG),qG=K(Ks)` - display: flex; - flex-direction: column; - gap: var(--spacing-xxs); - padding-top: var(--spacing-xxl); -`;function $G({item:e,routingBasePath:t="",isExpanded:r}){const n=ct(),{description:a,name:s,href:l}=e,c=Cc(),u=Qe(Ln),d=tn(t,e.href),f=T.useCallback(()=>{c(d)},[c,d]),b=!!e.items.length,m=u===Vt.STACKED;return h.jsxs(HG,{expanded:r,children:[h.jsxs(pa,{layout:u,children:[h.jsxs(to,{fullWidth:!b,isStacked:m,children:[h.jsxs(UG,{children:[h.jsx(U1,{to:l,"aria-label":`link to ${s}`}),s]}),h.jsx(Sr,{source:a})]}),b&&h.jsx(FG,{items:e.items,routingBasePath:t})]}),b&&!r&&h.jsxs(BG,{type:"button",variant:"text",size:"medium",onClick:f,children:["+ ",n("openapi.actions.show","Show")]})]})}const Nb=T.memo($G),HG=K.div` - padding-top: var(--spacing-lg); - padding-bottom: ${({expanded:e})=>e?"var(--spacing-xxl)":""}; - - /* - Markdoc components inside markdown that use SamplesPanel should not have padding. - E.g. SchemaDefinition, McpTool - padding is added by the TagItem itself - */ - ${sa} ${Ks} { - padding-left: 0; - padding-right: 0; - } -`,BG=K(kt)` - margin: var(--spacing-md) var(--spacing-xl) var(--spacing-xxs); - width: calc(100% - var(--spacing-xl) * 2); - - @media screen and (min-width: ${Et.medium}) { - --button-margin-md: calc(var(--spacing-xl) * 2); - - margin-left: var(--button-margin-md); - margin-right: var(--button-margin-md); - width: calc(100% - var(--button-margin-md) * 2); - } -`,UG=K(hb)` - display: flex; - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } -`,Lb=K.div` - display: inline-flex; - align-items: center; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -`,VG=K($i)` - ${rH} { - &:first-child { - margin-top: 0; - } - } - - ${Lb} { - flex: 1; - max-width: 100%; - justify-content: space-between; - } -`,WG=K(VG)` - border-bottom: 1px solid var(--border-color-primary); - &:not(:last-child) { - margin-bottom: 0; - border-radius: 0; - } - - ${Lb} { - max-width: calc(100% - 9px - var(--spacing-unit)); /* shelf icon size and small padding */ - justify-content: flex-start; - } -`,GG=me.button.attrs({"data-component-name":"StatusCode/StatusCode"}).withConfig({displayName:"StatusCode",componentId:"sc-4f083bc5-0"})(["background:none;padding:0;display:flex;align-items:center;&:before{display:inline-block;content:'';border-radius:50%;margin-right:4px;height:var(--status-code-height);width:var(--status-code-width);border:var(--status-code-border);background-color:",""],({status:e})=>{switch(!0){case e.startsWith("2"):return"var(--status-code-200-bg-color)";case e.startsWith("3"):return"var(--status-code-300-bg-color)";case e.startsWith("4"):return"var(--status-code-400-bg-color)";case e.startsWith("5"):return"var(--status-code-500-bg-color)";default:return"var(--status-code-100-bg-color)"}});function jk({tabs:e,onChange:t,activeTab:r}){return h.jsx(ZG,{children:e.map(n=>h.jsx(KG,{$active:n.key===r?.key,onClick:()=>t(n),children:h.jsx(GG,{status:n.key,children:n.title})},n.key))})}const ZG=K.ol` - display: flex; - flex-wrap: wrap; - list-style: none; - margin: 0; - padding: 0; -`,KG=K.li` - display: inline-flex; - align-items: center; - list-style: none; - - padding: 0 var(--spacing-sm); - background-color: transparent; - height: 24px; - border-radius: var(--border-radius); - font-family: var(--font-family-base); - font-size: var(--font-size-base); - font-weight: var(--font-weight-regular); - line-height: var(--line-height-base); - - &, - button { - color: var(--text-color-secondary); - - ${({$active:e})=>ke(e?["color:var(--text-color-primary);background-color:var(--tab-bg-color-filled);"]:["&:hover{color:var(--text-color-primary);}"])} - } -`;function YG({tabs:e,defaultTab:t,onChange:r}){const[n,a]=T.useState(t||e[0].key);vc(()=>{t&&(a(t),r?.(t))});const s=T.useCallback(l=>{n!==l.key&&a(l.key),r?.(l.key)},[n,r]);return{activeTab:n,handleTabChange:s}}const JG=K.div` - position: relative; - display: flex; - align-items: center; - gap: var(--spacing-xs); - font-size: 18px; - line-height: var(--line-height-lg); - font-weight: var(--font-weight-semibold); - color: var(--text-color-primary); - padding: var(--spacing-xxs) 0; -`,QG=K.div` - margin-top: var(--spacing-md); -`,XG=K.div` - display: flex; - align-items: center; - margin-top: var(--spacing-base); -`,eZ=K(af)` - margin: 0 var(--spacing-sm) 0 0; - position: relative; -`,Ek=K(Sr)` - margin-top: var(--spacing-xs); -`;function tZ({headers:e,deepLink:t}){const r=ct();return e===void 0||e.length===0?null:h.jsxs(QG,{children:[h.jsxs(JG,{children:[t&&h.jsx(Jn,{to:t}),r("openapi.header","Headers")]}),e.map((n,a)=>h.jsx(Ab,{isFirst:a===0,field:n,disableDeepLinks:!t},n.name))]})}const rZ=T.memo(tZ);function nZ({required:e,skipReadOnly:t,skipWriteOnly:r,description:n,content:a,deepLink:s}){const l=ct(),[c,u]=mn(Fi);if(!a)return null;const{schema:d,examples:f,operation:b,name:m}=Mi(a,c),x=a.mediaTypes.map(({name:v})=>({label:v,value:v}));return h.jsxs(h.Fragment,{children:[h.jsxs(aZ,{children:[s&&h.jsx(Jn,{to:s}),l("openapi.body","Body"),h.jsx(B9,{options:x,value:m,triggerVariant:"ghost",triggerSize:"large",onChange:({value:v})=>u(v)})]}),e&&h.jsx(j9,{children:l("openapi.badges.required","required")}),h.jsx(oZ,{source:n}),d?.type==="object"&&d?.constraints&&h.jsx(ek,{constraints:d?.constraints||[]}),h.jsx(Ys,{skipReadOnly:t,skipWriteOnly:r,schema:d,examples:f,operation:b,level:1,disableDeepLinks:!s},"schema")]})}const _k=T.memo(nZ),oZ=K(Sr)` - margin: var(--spacing-xxs) 0 0; -`,aZ=K.span` - position: relative; - display: flex; - align-items: center; - gap: var(--spacing-xxs); - font-weight: var(--font-weight-semibold); - color: var(--text-color-primary); - margin-top: var(--spacing-md); - font-size: 18px; - line-height: var(--line-height-lg); - padding: var(--spacing-xxs) 0; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } - - & button:not(:has(*)) { - font-family: var(--font-family-monospaced); - font-size: var(--font-size-sm); - line-height: var(--line-height-lg); - } -`;function iZ({response:e,operationId:t,callbackId:r,disableDeepLinks:n}){const{description:a,headers:s,content:l,summary:c,code:u}=e;return h.jsxs(h.Fragment,{children:[h.jsx(Ek,{className:"redoc-markdown",source:c}),h.jsx(Ek,{className:"redoc-markdown",source:a}),h.jsx(rZ,{headers:s,deepLink:n?void 0:Ok(t,r,u,"headers")}),h.jsx(_k,{content:l,skipWriteOnly:!0,deepLink:n?void 0:Ok(t,r,u,"body")})]})}const sZ=T.memo(iZ);function Ok(e,t="",r,n){const a=t?`${t}/response&c=${r}/${n}`:`response&c=${r}/${n}`;return aa(e,a)}const Pk=({operationPointer:e,type:t})=>{const r=ct(),[n,a]=mn(eo(e)),s=ca(),l=()=>{const c=!n[t].expandedAll;s.sendExpandCollapseAllClickedMessage({isExpanded:c}),a({[t]:{expandedAll:c}})};return h.jsx(lZ,{icon:h.jsx(M9,{}),iconPosition:"right",size:"small",variant:"ghost",onClick:l,children:n[t].expandedAll?r("openapi.collapseAll","Collapse all"):r("openapi.expandAll","Expand all")})},lZ=K(kt)` - margin-left: auto; -`,Ik=T.memo(({responses:e,renderTitle:t,operationId:r,operationPointer:n,activeResponseTab:a,onTabChange:s,callbackId:l})=>{const c=yn(),u=ct(),d=Qe(Fi),f=e.map(({code:A})=>({key:A,title:A})),b=f.find(({key:A})=>A===a||qc(c,r)&&qc(c,`c=${A}`)),{activeTab:m,handleTabChange:x}=YG({tabs:f,defaultTab:b?.key,onChange:s}),v=f.find(A=>A.key===(a||m)),j=e.find(A=>A.code===v?.key),C=T.useMemo(()=>{if(!j?.content)return!1;const{schema:A}=Mi(j?.content,d)||{};return t4(A)},[d,j?.content]);return v?h.jsxs(h.Fragment,{children:[h.jsxs(cZ,{children:[t?.(v)||h.jsxs(eZ,{children:[h.jsx(Jn,{to:aa(r,`response&c=${v.key}`)}),u("openapi.responses","Responses")]}),h.jsx(jk,{tabs:f,activeTab:v,onChange:x}),C&&h.jsx(Pk,{type:"response",operationPointer:n})]}),j?h.jsx("div",{children:h.jsx(sZ,{response:j,operationId:r,callbackId:l})},j.code):null]}):null}),cZ=K(XG)` - flex-wrap: wrap; - gap: var(--spacing-unit); -`;function pZ({description:e,externalDocs:t}){return e?h.jsxs(h.Fragment,{children:[h.jsx(Sr,{source:e}),t&&h.jsx(of,{externalDocs:t})]}):null}function uZ({title:e,parameters:t,deepLink:r}){return!t||!t.length?null:h.jsxs(gZ,{children:[h.jsxs(fZ,{children:[h.jsx(Jn,{to:r}),e]}),t.map((n,a)=>h.jsx(Ab,{isFirst:a===0,field:n},n.name))]})}const dZ=T.memo(uZ),fZ=K.span` - position: relative; - display: flex; - align-items: center; - gap: var(--spacing-xs); - font-size: 18px; - line-height: var(--line-height-lg); - font-weight: var(--font-weight-semibold); - color: var(--text-color-primary); - padding: var(--spacing-xxs) 0; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } -`,gZ=K.div` - margin-top: var(--spacing-md); -`;function hZ({content:e,description:t,required:r,deepLink:n}){return h.jsx(_k,{content:e,required:r,description:t,skipReadOnly:e.isRequestType,skipWriteOnly:!e.isRequestType,deepLink:n})}const mZ=T.memo(hZ),Xc=["path","query","cookie","header"];function bZ({body:e,parameters:t=[],operationId:r,callbackId:n}){const a=ct();if(!e&&!t.length)return null;const s={[Xc[0]]:a("openapi.path","Path"),[Xc[1]]:a("openapi.query","Query"),[Xc[2]]:a("openapi.cookie","Cookies"),[Xc[3]]:a("openapi.header","Headers")},l=(b=>{const m={};return b.forEach(x=>{yZ(m,x.in,x)}),m})(t),c=t.length>0?Xc:[],{content:u,description:d,required:f}=e||{};return h.jsxs(h.Fragment,{children:[c.map(b=>h.jsx(dZ,{title:s[b],parameters:l[b],deepLink:Nk(r,n,b)},b)),u&&h.jsx(mZ,{content:u,description:d,required:f,deepLink:Nk(r,n)})]})}function yZ(e,t="",r){e[t]||(e[t]=[]),e[t].push(r)}function Nk(e,t,r="body"){const n=`${t?`${t}/request/${r}`:`request/${r}`}`;return aa(e,n)}const vZ=K(sa)` - margin: 2px 0; -`;function xZ({extensions:e}){const{showExtensions:t}=Qe(Nn);return t?h.jsx("div",{children:Object.keys(e).map(r=>h.jsxs(vZ,{children:[h.jsxs(wo,{children:[r.substring(2),": "]})," ",h.jsx(E9,{children:typeof e[r]=="string"?e[r]:JSON.stringify(e[r])})]},r))}):null}const wZ=T.memo(xZ);function kZ({operation:{id:e,description:t,externalDocs:r,parameters:n,requestBody:a,pointer:s,security:l,extensions:c,callbackId:u},title:d,translate:f}){const b=Qe(Fi),m=T.useMemo(()=>{const v=n.some(({schema:C})=>!C.isPrimitive&&!C.isCircular);if(!a?.content||v)return v;const{schema:j}=Mi(a.content,b)||{};return t4(j)},[b,n,a?.content]),x=Object.keys(c||{}).length>0;return h.jsxs(h.Fragment,{children:[h.jsx(pa,{children:h.jsxs(CZ,{children:[h.jsxs(af,{children:[e&&h.jsx(Jn,{to:aa(e,"request")}),d||f?.("openapi.request","Request"),m&&h.jsx(Pk,{operationPointer:s,type:"request"})]}),h.jsx(pZ,{description:t||r?t:void 0,externalDocs:r}),x&&h.jsx(wZ,{extensions:c}),h.jsx(ik,{securities:l})]})}),h.jsx(bZ,{parameters:n,body:a,operationId:e,callbackId:u})]})}const CZ=K.div` - width: 100%; -`,Lk=T.memo(kZ);function SZ({operation:e,translate:t}){const r=T.useCallback(n=>h.jsxs(jZ,{children:[h.jsx(Jn,{to:aa(e.id,`${e.callbackId}/callback-response&c=${n.key}`)}),t("openapi.callbackResponse","Callback Response")]}),[e.callbackId,e.id,t]);return h.jsxs(h.Fragment,{children:[h.jsx(Lk,{operation:e,title:h.jsxs(h.Fragment,{children:[h.jsx(Jn,{to:aa(e.id,`${e.callbackId}/callback-request`)}),t("openapi.callbackRequest","Callback Request")]})}),e.responses?.length?h.jsx(Ik,{responses:e.responses,operationId:e.id,operationPointer:e.pointer,callbackId:e.callbackId,renderTitle:r}):null]})}const AZ=T.memo(SZ),jZ=K.h4` - position: relative; - font-size: var(--font-size-lg); - font-weight: var(--h4-font-weight); - line-height: var(--h4-line-height); - padding: 0; - color: var(--h4-text-color); - display: flex; - align-items: center; - justify-content: space-between; - margin: 0 var(--spacing-sm) 0 0; - - :hover { - ${Tr} { - opacity: 1; - visibility: visible; - } - } -`,EZ=K(Q1)` - text-decoration: ${({deprecated:e})=>e?"line-through":"none"}; - margin: 0 4px; - vertical-align: middle; - color: var(--panel-response-callback-heading-text-color); - font-weight: var(--font-weight-medium); -`;function _Z({expanded:e=!1,toggle:t,callback:{name:r,httpVerb:n,deprecated:a,callbackId:s,id:l},translate:c}){return h.jsxs(OZ,{expanded:e,onClick:t,children:[h.jsx(Jn,{to:aa(l,`callbacks/${s}`)}),h.jsxs(Lb,{children:[h.jsx(PZ,{children:h.jsx(K9,{sign:e?"-":"+"})}),h.jsx(EZ,{deprecated:a,children:r}),h.jsx(K1,{color:n,children:zM(n)}),a?h.jsx(Vc,{deprecated:!0,children:c("openapi.badges.deprecated","Deprecated")}):null]})]})}const OZ=K(Vs)` - padding: var(--spacing-sm) 0 var(--spacing-sm) calc(var(--spacing-unit) / 2); - margin: 0; - line-height: var(--line-height-base); - position: relative; -`,PZ=K.button` - background: none; - border: none; - cursor: pointer; - display: flex; - align-items: center; - padding: 0; - gap: var(--spacing-xxs); - color: var(--text-color-secondary); - font-size: var(--font-size-base); - font-family: var(--font-family-base); - line-height: var(--line-height-base); -`,IZ=({operation:e,operation:{callbackId:t},onExpand:r,selectedCallback:n})=>{const a=ct(),s=yn(),l=({expanded:c,toggle:u})=>h.jsx(_Z,{callback:e,toggle:d=>{u?.(d),r?.(c?null:e)},expanded:c,translate:a});return h.jsx(WG,{header:l,expanded:n?.callbackId===t||qc(s,t),className:"panel-response-callback",children:h.jsxs(NZ,{children:[h.jsx(AZ,{operation:e,translate:a}),h.jsx(LZ,{})]})})},NZ=K.div` - position: relative; - .property:last-child { - border-bottom: none; - padding-bottom: 0; - } -`,LZ=K.div` - position: absolute; - height: calc(100% + 14px); - border-left: 1px solid var(--border-color-primary); - top: -14px; - left: -12px; - z-index: 0; -`;function zZ({callbacks:e,selectedCallback:t,onExpand:r}){if(!e||e.length===0)return null;const n=a=>{r(a)};return h.jsx("div",{children:e.map(a=>a.operations.map(s=>h.jsx(IZ,{operation:s,selectedCallback:t,onExpand:n},s.name)))})}const RZ=T.memo(zZ),TZ=K(kt)` - display: inline-flex; - overflow-x: hidden; - font-weight: var(--font-weight-regular); -`,DZ=K.span` - overflow-x: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: inline-block; - line-height: var(--line-height-base); - font-size: var(--font-size-base); -`;K(Tc)` - padding: calc(var(--spacing-unit) * 1.5) var(--spacing-xs) calc(var(--spacing-unit) * 1.5) - var(--spacing-lg); - @media screen and (max-width: ${Et.large}) { - max-width: 280px; - } -`,K(Jd)` - :hover { - background-color: var(--dropdown-menu-item-bg-color-hover); - } -`;const zk=({operation:e,className:t})=>h.jsx(Rc,{className:t,active:!1,trigger:h.jsxs(TZ,{variant:"ghost",children:[h.jsx(K1,{color:e.httpVerb,children:e.httpVerb}),h.jsx(DZ,{children:e.path})]}),withArrow:!1});function MZ({callback:e,translate:t}){if(!e?.hasSamples)return null;const r=()=>h.jsxs($Z,{isExpandable:!1,children:[h.jsx(HZ,{operation:e}),h.jsx(qZ,{children:t("openapi.payload","Payload")})]});return h.jsx(Ws,{className:"panel-callback-samples",header:r,isExpandable:!1,children:e?.payload?.requestBodyContent&&h.jsx(kb,{content:e.payload.requestBodyContent})})}const FZ=T.memo(MZ),qZ=K.div` - font-size: var(--font-size-sm); - font-style: normal; - font-weight: var(--font-weight-regular); - line-height: var(--line-height-sm); - padding: 0 var(--spacing-xs); - border-radius: var(--border-radius); - background: var(--dropdown-bg-color); - color: var(--dropdown-text-color); -`,$Z=K(Vs)` - flex-wrap: nowrap; -`,HZ=K(zk)` - padding-right: var(--spacing-base); - min-width: 0; -`;function BZ({mediaType:e,mediaContent:t,renderSample:r}){const n=ca(),a=e.operation.pointer,[s,l]=mn(eo(a)),c=e.examples||{},u=Object.keys(c),d=O9(t),{exampleKey:f}=$9(e.operation,c);if(!u.length||u.length===1)return r();const b=m=>{n.sendExamplesSwitcherClickedMessage({exampleNumber:u.indexOf(m),totalExamples:u.length}),l({...s,activeExampleName:m,activeOneOf:{[a]:u.indexOf(m)},requestValues:{body:null}}),d(m)};return h.jsxs(h.Fragment,{children:[h.jsx(q9,{examples:c,exampleKey:f,onChange:b}),r(f)]})}const UZ=T.memo(BZ);function VZ({onCopyClick:e,...t}){const r=t.operation.requestBody?.content,n=T.useCallback(s=>(r?.mediaTypes?.length??0)>1?h.jsx(xb,{children:h.jsx(bb,{Label:Y1,Select:$d,variant:"dark",fullWidth:!0,...s})}):null,[r]),a=T.useCallback(s=>t.source?h.jsx(Rk,{lang:t.lang,source:t.source,header:{className:"code-block-header",controls:{copy:{onClick:e}}}}):h.jsx(Rk,{lang:t.lang,externalSource:{sample:t.externalSample,exampleName:s,operation:t.operation,pathParams:t.pathParams,properties:t.properties},header:{className:"code-block-header",controls:{copy:{onClick:e}}}}),[e,t.externalSample,t.lang,t.operation,t.pathParams,t.properties,t.source]);return r===void 0||t.source!=null?a():h.jsx(L9,{content:r,renderSelect:n,children:s=>h.jsx(UZ,{mediaType:s,mediaContent:r,renderSample:a})})}const WZ=T.memo(VZ),Rk=K(vb)` - border: none; - margin: 0; - - .code-block-header { - border-bottom: 0; - padding-right: var(--spacing-sm); - } -`;function GZ({payload:e,definitionSamples:t}){const{languages:r}=Qe(J4),n=new Map(r?.map(({key:c,order:u})=>[c,u])),a=t.filter(c=>n.has(Hd(c))),s=r?.find(({lang:c})=>c===e?.lang)?.title,l=e&&Hd({label:s,lang:e.lang});return e&&l&&n.has(l)&&a.push({...e,label:s}),{samples:a.map(c=>{const u=c.label??c.lang;return{key:Hd(c),title:u,order:typeof n.get(u.toLowerCase())=="number"?n.get(u.toLowerCase()):9999,...c}}).sort((c,u)=>c.order-u.order)}}const ZZ=e=>h.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:[h.jsxs("g",{clipPath:"url(#clip0_3789_6604)",children:[h.jsx("path",{d:"M22.2305 2.73601C21.6963 2.73601 21.264 2.30296 21.264 1.76946C21.264 1.2352 21.6963 0.802917 22.2305 0.802917C22.764 0.802917 23.1971 1.2352 23.1971 1.76946C23.1971 2.30296 22.764 2.73601 22.2305 2.73601ZM12.6313 19.2502C12.097 19.2502 11.6647 18.8172 11.6647 18.2837C11.6647 17.7494 12.097 17.3171 12.6313 17.3171C13.1648 17.3171 13.5971 17.7494 13.5971 18.2837C13.5971 18.8172 13.1648 19.2502 12.6313 19.2502ZM22.2305 0C21.2533 0 20.4611 0.792261 20.4611 1.76946C20.4611 1.97799 20.5136 2.17206 20.5798 2.35776L12.2789 16.585C11.4768 16.7532 10.8618 17.4313 10.8618 18.2837C10.8618 19.2609 11.6541 20.0531 12.6313 20.0531C13.6077 20.0531 14.4 19.2609 14.4 18.2837C14.4 18.0873 14.3475 17.9077 14.2889 17.7312L22.6316 3.45749C23.4094 3.27103 24 2.60434 24 1.76946C24 0.792261 23.2077 0 22.2305 0Z",className:"path-primary"}),h.jsx("path",{d:"M14.9906 2.73601C14.4563 2.73601 14.024 2.30296 14.024 1.76946C14.024 1.2352 14.4563 0.802917 14.9906 0.802917C15.5241 0.802917 15.9564 1.2352 15.9564 1.76946C15.9564 2.30296 15.5241 2.73601 14.9906 2.73601ZM5.39059 19.2502C4.85708 19.2502 4.42404 18.8172 4.42404 18.2837C4.42404 17.7494 4.85708 17.3171 5.39059 17.3171C5.92485 17.3171 6.35713 17.7494 6.35713 18.2837C6.35713 18.8172 5.92485 19.2502 5.39059 19.2502ZM14.9906 0C14.0126 0 13.2211 0.792261 13.2211 1.76946C13.2211 1.97799 13.2736 2.17206 13.3399 2.35776L5.03898 16.585C4.23606 16.7532 3.62112 17.4313 3.62112 18.2837C3.62112 19.2609 4.41339 20.0531 5.39059 20.0531C6.36779 20.0531 7.16005 19.2609 7.16005 18.2837C7.16005 18.0873 7.10754 17.9077 7.04894 17.7312L15.3917 3.45749C16.1695 3.27103 16.7601 2.60434 16.7601 1.76946C16.7601 0.792261 15.967 0 14.9906 0Z",className:"path-secondary"}),h.jsx("path",{d:"M1.76946 5.69424C2.30296 5.69424 2.73601 6.12729 2.73601 6.66079C2.73601 7.19429 2.30296 7.62733 1.76946 7.62733C1.2352 7.62733 0.802917 7.19429 0.802917 6.66079C0.802917 6.12729 1.2352 5.69424 1.76946 5.69424ZM1.76946 8.43025C2.74666 8.43025 3.53892 7.63799 3.53892 6.66079C3.53892 6.4652 3.48565 6.28483 3.42705 6.10826C3.19264 5.4058 2.55031 4.89133 1.76946 4.89133C1.64465 4.89133 1.53506 4.93775 1.41709 4.96286C0.614936 5.1303 0 5.8084 0 6.66079C0 7.63799 0.792261 8.43025 1.76946 8.43025Z",className:"path-secondary"}),h.jsx("path",{d:"M0.802917 12.8436C0.802917 12.3094 1.23596 11.8771 1.76946 11.8771C2.30296 11.8771 2.73601 12.3094 2.73601 12.8436C2.73601 13.3771 2.30296 13.8094 1.76946 13.8094C1.23596 13.8094 0.802917 13.3771 0.802917 12.8436ZM3.53892 12.8436C3.53892 12.6473 3.48565 12.4677 3.42705 12.2911C3.19264 11.5886 2.55107 11.0742 1.76946 11.0742C1.64465 11.0742 1.53506 11.1206 1.41709 11.145C0.614936 11.3131 0 11.9912 0 12.8436C0 13.8201 0.792261 14.6131 1.76946 14.6131C2.74666 14.6131 3.53892 13.8201 3.53892 12.8436Z",className:"path-secondary"})]}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_3789_6604",children:h.jsx("rect",{width:"24",height:"20.0531",fill:"white"})})})]}),KZ=K(ZZ).attrs(()=>({"data-component-name":"icons/CurlIcon"}))` - .path-primary { - fill: #0c544c; - } - - .path-secondary { - fill: #073551; - } - - html.dark & .path-primary, - html.dark & .path-secondary { - fill: #ffffff; - } -`,YZ=()=>h.jsxs("svg",{width:"17",height:"18",viewBox:"0 0 17 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[h.jsx("g",{id:"Logo_C_sharp 1",clipPath:"url(#clip0_6336_15430)",children:h.jsxs("g",{id:"Group",children:[h.jsx("path",{id:"Vector",d:"M16.1225 5.27827C16.1224 4.9764 16.0578 4.70965 15.9272 4.48071C15.799 4.25559 15.6069 4.0669 15.3493 3.91771C13.2227 2.69152 11.0941 1.46909 8.96823 0.241649C8.3951 -0.0892265 7.83941 -0.077164 7.27054 0.258461C6.4241 0.757648 2.18629 3.18559 0.923477 3.91702C0.403414 4.21809 0.150352 4.67884 0.150227 5.27771C0.149414 7.74365 0.150227 10.2095 0.149414 12.6755C0.149414 12.9708 0.211352 13.2323 0.336164 13.4578C0.464477 13.6898 0.659227 13.8836 0.922789 14.0362C2.18566 14.7676 6.42404 17.1954 7.27029 17.6947C7.83941 18.0305 8.3951 18.0425 8.96841 17.7115C11.0944 16.484 13.2231 15.2616 15.35 14.0355C15.6135 13.883 15.8083 13.689 15.9366 13.4572C16.0612 13.2317 16.1233 12.9701 16.1233 12.6748C16.1233 12.6748 16.1233 7.74427 16.1225 5.27827Z",fill:"#A179DC"}),h.jsx("path",{id:"Vector_2",d:"M8.16056 8.95312L0.335938 13.4584C0.46425 13.6903 0.659 13.8842 0.922562 14.0368C2.18544 14.7682 6.42381 17.1959 7.27006 17.6953C7.83919 18.0311 8.39487 18.0431 8.96819 17.7121C11.0941 16.4846 13.2229 15.2622 15.3497 14.036C15.6133 13.8835 15.8081 13.6895 15.9364 13.4577L8.16056 8.95312Z",fill:"#280068"}),h.jsx("path",{id:"Vector_3",d:"M16.1218 5.27705C16.1217 4.97518 16.0572 4.70843 15.9266 4.47949L8.16016 8.95137L15.936 13.456C16.0606 13.2305 16.1225 12.9689 16.1227 12.6736C16.1227 12.6736 16.1227 7.74305 16.1218 5.27705Z",fill:"#390091"}),h.jsx("path",{id:"Vector_4",d:"M12.768 7.26837V8.11048H13.6101V7.26837H14.0312V8.11048H14.8733V8.53153H14.0312V9.37363H14.8733V9.79469H14.0312V10.6368H13.6101V9.79469H12.768V10.6368H12.347V9.79469H11.5049V9.37363H12.347V8.53153H11.5049V8.11048H12.347V7.26837H12.768ZM13.6101 8.53153H12.768V9.37363H13.6101V8.53153Z",fill:"white"}),h.jsx("path",{id:"Vector_5",d:"M8.17777 3.03809C10.3743 3.03809 12.292 4.23098 13.3191 6.00409L13.3091 5.98702L10.7248 7.47504C10.2157 6.61294 9.28223 6.03116 8.2115 6.01918L8.17777 6.01899C6.54492 6.01899 5.22114 7.3427 5.22114 8.97555C5.22114 9.50953 5.3635 10.0101 5.61108 10.4424C6.12071 11.3321 7.07876 11.9322 8.17777 11.9322C9.28357 11.9322 10.2471 11.3245 10.7541 10.4253L10.7418 10.4468L13.3222 11.9417C12.3063 13.6998 10.4149 14.889 8.24391 14.9127L8.17777 14.9131C5.97436 14.9131 4.05119 13.7128 3.02661 11.9304C2.52643 11.0602 2.24023 10.0513 2.24023 8.97555C2.24023 5.69642 4.8985 3.03809 8.17777 3.03809Z",fill:"white"})]})}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_6336_15430",children:h.jsx("rect",{width:"16",height:"18",fill:"white",transform:"translate(0.149414)"})})})]}),Tk=K(YZ).attrs(()=>({"data-component-name":"icons/CSharpIcon"}))``,JZ=()=>h.jsxs("svg",{width:"17",height:"18",viewBox:"0 0 17 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[h.jsx("g",{id:"nodejs-seeklogo.com 1",clipPath:"url(#clip0_6336_14396)",children:h.jsx("g",{id:"Group",children:h.jsx("path",{id:"Vector",d:"M8.72232 17.9666C8.47473 17.9666 8.24365 17.9006 8.02907 17.785L5.8338 16.4811C5.50368 16.2995 5.66874 16.2335 5.76777 16.2005C6.21343 16.0519 6.29596 16.0189 6.75812 15.7548C6.80764 15.7218 6.87366 15.7383 6.92318 15.7713L8.60678 16.7782C8.6728 16.8112 8.75533 16.8112 8.80485 16.7782L15.3907 12.9653C15.4567 12.9323 15.4897 12.8663 15.4897 12.7838V5.17458C15.4897 5.09205 15.4567 5.02603 15.3907 4.99302L8.80485 1.19667C8.73882 1.16366 8.6563 1.16366 8.60678 1.19667L2.02095 4.99302C1.95493 5.02603 1.92191 5.10856 1.92191 5.17458V12.7838C1.92191 12.8498 1.95493 12.9323 2.02095 12.9653L3.82009 14.0052C4.79393 14.5004 5.40465 13.9227 5.40465 13.345V5.83481C5.40465 5.73578 5.48717 5.63674 5.60272 5.63674H6.44451C6.54355 5.63674 6.64258 5.71927 6.64258 5.83481V13.345C6.64258 14.6489 5.93283 15.4082 4.69489 15.4082C4.31526 15.4082 4.01816 15.4082 3.17636 14.9956L1.44325 14.0052C1.01409 13.7576 0.75 13.2955 0.75 12.8003V5.19109C0.75 4.69591 1.01409 4.23375 1.44325 3.98616L8.02907 0.173311C8.44172 -0.0577704 9.00292 -0.0577704 9.41556 0.173311L16.0014 3.98616C16.4305 4.23375 16.6946 4.69591 16.6946 5.19109V12.8003C16.6946 13.2955 16.4305 13.7576 16.0014 14.0052L9.41556 17.8181C9.20099 17.9171 8.9534 17.9666 8.72232 17.9666ZM10.7525 12.7343C7.86401 12.7343 7.26981 11.4138 7.26981 10.2914C7.26981 10.1924 7.35233 10.0933 7.46788 10.0933H8.32618C8.42521 10.0933 8.50774 10.1593 8.50774 10.2584C8.63979 11.1332 9.01942 11.5623 10.769 11.5623C12.1555 11.5623 12.7497 11.2487 12.7497 10.506C12.7497 10.0768 12.5847 9.7632 10.4224 9.54863C8.62328 9.36706 7.50089 8.97092 7.50089 7.53491C7.50089 6.19794 8.62328 5.40566 10.5049 5.40566C12.6177 5.40566 13.6576 6.13192 13.7896 7.71648C13.7896 7.766 13.7731 7.81551 13.7401 7.86503C13.7071 7.89804 13.6576 7.93105 13.608 7.93105H12.7497C12.6672 7.93105 12.5847 7.86503 12.5682 7.7825C12.3701 6.87468 11.8584 6.57758 10.5049 6.57758C8.98641 6.57758 8.80485 7.10576 8.80485 7.5019C8.80485 7.98057 9.01942 8.12912 11.0661 8.39322C13.0964 8.65731 14.0537 9.03695 14.0537 10.4564C14.0372 11.909 12.8488 12.7343 10.7525 12.7343Z",fill:"#539E43"})})}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_6336_14396",children:h.jsx("rect",{width:"15.9446",height:"18",fill:"white",transform:"translate(0.75)"})})})]}),QZ=K(JZ).attrs(()=>({"data-component-name":"icons/NodeJSIcon"}))``,XZ=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6336_14297)",children:[h.jsx("path",{d:"M14 0H0V14H14V0Z",fill:"#F7DF1E"}),h.jsx("path",{d:"M9.40475 10.9376C9.68675 11.398 10.0536 11.7365 10.7025 11.7365C11.2476 11.7365 11.5959 11.464 11.5959 11.0876C11.5959 10.6365 11.2381 10.4767 10.6381 10.2142L10.3092 10.0731C9.35986 9.66867 8.72919 9.16201 8.72919 8.0909C8.72919 7.10423 9.48097 6.35312 10.6559 6.35312C11.4923 6.35312 12.0936 6.64423 12.527 7.40645L11.5025 8.06423C11.277 7.65979 11.0336 7.50045 10.6559 7.50045C10.2705 7.50045 10.0263 7.7449 10.0263 8.06423C10.0263 8.4589 10.2707 8.61867 10.8352 8.86312L11.1641 9.00401C12.2819 9.48334 12.913 9.97201 12.913 11.0707C12.913 12.2551 11.9825 12.904 10.733 12.904C9.51119 12.904 8.72186 12.3218 8.33563 11.5587L9.40475 10.9376ZM4.75741 11.0516C4.96408 11.4182 5.15208 11.7282 5.60408 11.7282C6.0363 11.7282 6.30897 11.5591 6.30897 10.9016V6.42823H7.62452V10.9193C7.62452 12.2816 6.82586 12.9016 5.66008 12.9016C4.60675 12.9016 3.99675 12.3565 3.68652 11.6999L4.75741 11.0516Z",fill:"black"})]}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_6336_14297",children:h.jsx("rect",{width:"14",height:"14",fill:"white"})})})]}),eK=K(XZ).attrs(()=>({"data-component-name":"icons/NodeJSIcon"}))``,tK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6336_14290)",children:[h.jsx("path",{d:"M5.5928 9.36167e-05C5.12601 0.00226256 4.68024 0.0420729 4.28801 0.111479C3.13253 0.315613 2.92274 0.742882 2.92274 1.53084V2.57149H5.65327V2.91838H2.92274H1.898C1.10444 2.91838 0.409568 3.39536 0.192222 4.30273C-0.0584838 5.3428 -0.069604 5.99182 0.192222 7.07781C0.386317 7.88618 0.849843 8.46217 1.64341 8.46217H2.58223V7.21466C2.58223 6.3134 3.36201 5.51842 4.28801 5.51842H7.01535C7.77454 5.51842 8.38061 4.89333 8.38061 4.13088V1.53084C8.38061 0.790854 7.75634 0.234979 7.01535 0.111479C6.54628 0.0333971 6.05959 -0.00207535 5.5928 9.36167e-05ZM4.11616 0.837072C4.3982 0.837072 4.62853 1.07116 4.62853 1.35899C4.62853 1.6458 4.3982 1.87773 4.11616 1.87773C3.8331 1.87773 3.60378 1.6458 3.60378 1.35899C3.60378 1.07116 3.8331 0.837072 4.11616 0.837072Z",fill:"url(#paint0_linear_6336_14290)"}),h.jsx("path",{d:"M8.72123 2.91797V4.13047C8.72123 5.07051 7.92426 5.86171 7.01545 5.86171H4.28811C3.54105 5.86171 2.92285 6.5011 2.92285 7.24925V9.84929C2.92285 10.5893 3.56632 11.0245 4.28811 11.2368C5.15244 11.491 5.98129 11.5369 7.01545 11.2368C7.70287 11.0378 8.38071 10.6373 8.38071 9.84929V8.80864H5.65337V8.46176H8.38071H9.74598C10.5395 8.46176 10.8353 7.90823 11.1112 7.0774C11.3963 6.22208 11.3842 5.39955 11.1112 4.30232C10.9151 3.51232 10.5406 2.91797 9.74598 2.91797H8.72123ZM7.1873 9.50241C7.47036 9.50241 7.69967 9.73434 7.69967 10.0211C7.69967 10.309 7.47036 10.5431 7.1873 10.5431C6.90526 10.5431 6.67493 10.309 6.67493 10.0211C6.67493 9.73434 6.90526 9.50241 7.1873 9.50241Z",fill:"url(#paint1_linear_6336_14290)"})]}),h.jsxs("defs",{children:[h.jsxs("linearGradient",{id:"paint0_linear_6336_14290",x1:"-3.4002e-08",y1:"-2.95366e-08",x2:"6.29629",y2:"5.36531",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#5A9FD4"}),h.jsx("stop",{offset:"1",stopColor:"#306998"})]}),h.jsxs("linearGradient",{id:"paint1_linear_6336_14290",x1:"7.12169",y1:"9.93365",x2:"4.86282",y2:"6.76831",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#FFD43B"}),h.jsx("stop",{offset:"1",stopColor:"#FFE873"})]}),h.jsx("clipPath",{id:"clip0_6336_14290",children:h.jsx("rect",{width:"11.5",height:"11.5",fill:"white"})})]})]}),rK=K(tK).attrs(()=>({"data-component-name":"icons/PythonIcon"}))``,nK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"724",height:"561",viewBox:"0 0 724 561",children:[h.jsxs("defs",{children:[h.jsxs("linearGradient",{id:"gradientFill-1",x1:"0",x2:"1",y1:"0",y2:"1",gradientUnits:"objectBoundingBox",spreadMethod:"pad",children:[h.jsx("stop",{offset:"0",stopColor:"rgb(203,206,208)",stopOpacity:"1"}),h.jsx("stop",{offset:"1",stopColor:"rgb(132,131,139)",stopOpacity:"1"})]}),h.jsxs("linearGradient",{id:"gradientFill-2",x1:"0",x2:"1",y1:"0",y2:"1",gradientUnits:"objectBoundingBox",spreadMethod:"pad",children:[h.jsx("stop",{offset:"0",stopColor:"rgb(39,109,195)",stopOpacity:"1"}),h.jsx("stop",{offset:"1",stopColor:"rgb(22,92,170)",stopOpacity:"1"})]})]}),h.jsx("path",{d:"M361.453,485.937 C162.329,485.937 0.906,377.828 0.906,244.469 C0.906,111.109 162.329,3.000 361.453,3.000 C560.578,3.000 722.000,111.109 722.000,244.469 C722.000,377.828 560.578,485.937 361.453,485.937 ZM416.641,97.406 C265.289,97.406 142.594,171.314 142.594,262.484 C142.594,353.654 265.289,427.562 416.641,427.562 C567.992,427.562 679.687,377.033 679.687,262.484 C679.687,147.971 567.992,97.406 416.641,97.406 Z",fill:"url(#gradientFill-1)",fillRule:"evenodd"}),h.jsx("path",{d:"M550.000,377.000 C550.000,377.000 571.822,383.585 584.500,390.000 C588.899,392.226 596.510,396.668 602.000,402.500 C607.378,408.212 610.000,414.000 610.000,414.000 L696.000,559.000 L557.000,559.062 L492.000,437.000 C492.000,437.000 478.690,414.131 470.500,407.500 C463.668,401.969 460.755,400.000 454.000,400.000 C449.298,400.000 420.974,400.000 420.974,400.000 L421.000,558.974 L298.000,559.026 L298.000,152.938 L545.000,152.938 C545.000,152.938 657.500,154.967 657.500,262.000 C657.500,369.033 550.000,377.000 550.000,377.000 ZM496.500,241.024 L422.037,240.976 L422.000,310.026 L496.500,310.002 C496.500,310.002 531.000,309.895 531.000,274.877 C531.000,239.155 496.500,241.024 496.500,241.024 Z",fill:"url(#gradientFill-2)",fillRule:"evenodd"})]}),oK=K(nK).attrs(()=>({"data-component-name":"icons/RIcon"}))``,aK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6351_16623)",children:[h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.74747 6.58131L2.03809 9.97151L9.43066 9.46987L10 2.01562L7.74747 6.58131Z",fill:"url(#paint0_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.4423 9.46549L8.8069 5.07999L7.07617 7.36535L9.4423 9.46549Z",fill:"url(#paint1_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.45103 9.46503L4.79606 9.09961L2.0625 9.96222L9.45103 9.46503Z",fill:"url(#paint2_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.06988 9.96392L3.23275 6.1543L0.673828 6.70146L2.06988 9.96392Z",fill:"url(#paint3_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.07647 7.37869L6.00647 3.1875L2.94434 6.05784L7.07647 7.37869Z",fill:"url(#paint4_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.75724 3.24496L6.86268 0.880859L6.05664 3.48672L9.75724 3.24496Z",fill:"url(#paint5_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.40341 0.0380086L6.701 0.978805L5.62695 0.0253906L8.40341 0.0380086Z",fill:"url(#paint6_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7.97912L0.713168 6.67845L0.136274 5.12897L0 7.97912Z",fill:"url(#paint7_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.0976562 5.08L0.678083 6.72639L3.20016 6.16055L6.07959 3.48453L6.89218 0.903447L5.61267 0L3.43733 0.814112C2.75197 1.45157 1.42204 2.71286 1.37409 2.73659C1.32665 2.76081 0.49588 4.33099 0.0976562 5.08Z",fill:"white"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.13575 2.1231C3.62114 0.650327 5.53604 -0.219808 6.27091 0.521624C7.00533 1.26306 6.2265 3.0649 4.74111 4.53717C3.25572 6.00943 1.36454 6.92752 0.630172 6.18609C-0.104699 5.44516 0.65036 3.59536 2.13575 2.1231Z",fill:"url(#paint8_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.06934 9.96236L3.22312 6.14062L7.05495 7.37163C5.6695 8.67078 4.12859 9.76905 2.06934 9.96236Z",fill:"url(#paint9_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.08496 3.47728L7.06866 7.37371C8.22598 6.15683 9.26469 4.8486 9.7734 3.23047L6.08496 3.47728Z",fill:"url(#paint10_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.76328 3.25002C10.157 2.06191 10.2478 0.357474 8.39141 0.0410156L6.86816 0.882382L9.76328 3.25002Z",fill:"url(#paint11_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7.96238C0.0545097 9.92326 1.46924 9.95249 2.07187 9.9697L0.679857 6.71875L0 7.96238Z",fill:"#9E1209"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.08984 3.48401C6.97916 4.03062 8.77147 5.12839 8.80781 5.14858C8.86428 5.18037 9.58053 3.94078 9.74305 3.24023L6.08984 3.48401Z",fill:"url(#paint12_radial_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.22168 6.14062L4.7641 9.11645C5.67613 8.62182 6.39031 8.01919 7.04442 7.37365L3.22168 6.14062Z",fill:"url(#paint13_radial_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.673622 6.72331L0.455078 9.32564C0.867434 9.8889 1.43474 9.93786 2.0298 9.89395C1.59928 8.82243 0.739235 6.6799 0.673622 6.72331Z",fill:"url(#paint14_linear_6351_16623)"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.85938 0.889009L9.92352 1.31903C9.76 0.626051 9.2578 0.17887 8.4018 0.0390625L6.85938 0.889009Z",fill:"url(#paint15_linear_6351_16623)"})]}),h.jsxs("defs",{children:[h.jsxs("linearGradient",{id:"paint0_linear_6351_16623",x1:"8.78586",y1:"10.8784",x2:"6.67627",y2:"7.15383",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#FB7655"}),h.jsx("stop",{offset:"0.41",stopColor:"#E42B1E"}),h.jsx("stop",{offset:"0.99",stopColor:"#990000"}),h.jsx("stop",{offset:"1",stopColor:"#990000"})]}),h.jsxs("linearGradient",{id:"paint1_linear_6351_16623",x1:"9.83628",y1:"7.75033",x2:"7.11749",y2:"5.92586",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#871101"}),h.jsx("stop",{offset:"0.99",stopColor:"#911209"}),h.jsx("stop",{offset:"1",stopColor:"#911209"})]}),h.jsxs("linearGradient",{id:"paint2_linear_6351_16623",x1:"7.66112",y1:"10.9916",x2:"4.94241",y2:"9.16714",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#871101"}),h.jsx("stop",{offset:"0.99",stopColor:"#911209"}),h.jsx("stop",{offset:"1",stopColor:"#911209"})]}),h.jsxs("linearGradient",{id:"paint3_linear_6351_16623",x1:"1.95361",y1:"6.4299",x2:"2.37508",y2:"9.16906",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"white"}),h.jsx("stop",{offset:"0.23",stopColor:"#E57252"}),h.jsx("stop",{offset:"0.46",stopColor:"#DE3B20"}),h.jsx("stop",{offset:"0.99",stopColor:"#A60003"}),h.jsx("stop",{offset:"1",stopColor:"#A60003"})]}),h.jsxs("linearGradient",{id:"paint4_linear_6351_16623",x1:"4.85231",y1:"3.87267",x2:"5.00761",y2:"6.66815",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"white"}),h.jsx("stop",{offset:"0.23",stopColor:"#E4714E"}),h.jsx("stop",{offset:"0.56",stopColor:"#BE1A0D"}),h.jsx("stop",{offset:"0.99",stopColor:"#A80D00"}),h.jsx("stop",{offset:"1",stopColor:"#A80D00"})]}),h.jsxs("linearGradient",{id:"paint5_linear_6351_16623",x1:"7.42458",y1:"1.28721",x2:"7.88948",y2:"3.2907",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"white"}),h.jsx("stop",{offset:"0.18",stopColor:"#E46342"}),h.jsx("stop",{offset:"0.4",stopColor:"#C82410"}),h.jsx("stop",{offset:"0.99",stopColor:"#A80D00"}),h.jsx("stop",{offset:"1",stopColor:"#A80D00"})]}),h.jsxs("linearGradient",{id:"paint6_linear_6351_16623",x1:"6.00479",y1:"0.581667",x2:"8.00815",y2:"-0.420014",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"white"}),h.jsx("stop",{offset:"0.54",stopColor:"#C81F11"}),h.jsx("stop",{offset:"0.99",stopColor:"#BF0905"}),h.jsx("stop",{offset:"1",stopColor:"#BF0905"})]}),h.jsxs("linearGradient",{id:"paint7_linear_6351_16623",x1:"0.197007",y1:"5.73133",x2:"0.361894",y2:"7.38217",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"white"}),h.jsx("stop",{offset:"0.31",stopColor:"#DE4024"}),h.jsx("stop",{offset:"0.99",stopColor:"#BF190B"}),h.jsx("stop",{offset:"1",stopColor:"#BF190B"})]}),h.jsxs("linearGradient",{id:"paint8_linear_6351_16623",x1:"-0.936764",y1:"7.82917",x2:"6.81425",y2:"-0.141038",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#BD0012"}),h.jsx("stop",{offset:"0.07",stopColor:"white"}),h.jsx("stop",{offset:"0.17",stopColor:"white"}),h.jsx("stop",{offset:"0.27",stopColor:"#C82F1C"}),h.jsx("stop",{offset:"0.33",stopColor:"#820C01"}),h.jsx("stop",{offset:"0.46",stopColor:"#A31601"}),h.jsx("stop",{offset:"0.72",stopColor:"#B31301"}),h.jsx("stop",{offset:"0.99",stopColor:"#E82609"}),h.jsx("stop",{offset:"1",stopColor:"#E82609"})]}),h.jsxs("linearGradient",{id:"paint9_linear_6351_16623",x1:"5.00048",y1:"8.63258",x2:"2.6658",y2:"8.05637",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#8C0C01"}),h.jsx("stop",{offset:"0.54",stopColor:"#990C00"}),h.jsx("stop",{offset:"0.99",stopColor:"#A80D0E"}),h.jsx("stop",{offset:"1",stopColor:"#A80D0E"})]}),h.jsxs("linearGradient",{id:"paint10_linear_6351_16623",x1:"9.01061",y1:"5.83051",x2:"6.93656",y2:"3.9716",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#7E110B"}),h.jsx("stop",{offset:"0.99",stopColor:"#9E0C00"}),h.jsx("stop",{offset:"1",stopColor:"#9E0C00"})]}),h.jsxs("linearGradient",{id:"paint11_linear_6351_16623",x1:"9.77255",y1:"2.41961",x2:"8.73942",y2:"1.31512",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#79130D"}),h.jsx("stop",{offset:"0.99",stopColor:"#9E120B"}),h.jsx("stop",{offset:"1",stopColor:"#9E120B"})]}),h.jsxs("radialGradient",{id:"paint12_radial_6351_16623",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(7.2589 4.00782) scale(2.54164 2.54164)",children:[h.jsx("stop",{stopColor:"#A80D00"}),h.jsx("stop",{offset:"0.99",stopColor:"#7E0E08"}),h.jsx("stop",{offset:"1",stopColor:"#7E0E08"})]}),h.jsxs("radialGradient",{id:"paint13_radial_6351_16623",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(3.73964 7.35654) scale(3.37878)",children:[h.jsx("stop",{stopColor:"#A30C00"}),h.jsx("stop",{offset:"0.99",stopColor:"#800E08"}),h.jsx("stop",{offset:"1",stopColor:"#800E08"})]}),h.jsxs("linearGradient",{id:"paint14_linear_6351_16623",x1:"1.3459",y1:"9.96087",x2:"0.503971",y2:"7.10447",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#8B2114"}),h.jsx("stop",{offset:"0.43",stopColor:"#9E100A"}),h.jsx("stop",{offset:"0.99",stopColor:"#B3100C"}),h.jsx("stop",{offset:"1",stopColor:"#B3100C"})]}),h.jsxs("linearGradient",{id:"paint15_linear_6351_16623",x1:"7.80527",y1:"0.494718",x2:"9.69282",y2:"1.32791",gradientUnits:"userSpaceOnUse",children:[h.jsx("stop",{stopColor:"#B31000"}),h.jsx("stop",{offset:"0.44",stopColor:"#910F08"}),h.jsx("stop",{offset:"0.99",stopColor:"#791C12"}),h.jsx("stop",{offset:"1",stopColor:"#791C12"})]}),h.jsx("clipPath",{id:"clip0_6351_16623",children:h.jsx("rect",{width:"10",height:"9.97224",fill:"white"})})]})]}),iK=K(aK).attrs(()=>({"data-component-name":"icons/RubyIcon"}))``,sK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"22",height:"12",viewBox:"0 0 22 12",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6351_15636)",children:[h.jsx("mask",{id:"mask0_6351_15636",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"21",height:"12",children:h.jsx("path",{d:"M0.394531 5.6623C0.394531 8.62697 4.96343 11.0304 10.5992 11.0304C16.235 11.0304 20.804 8.62697 20.804 5.6623C20.804 2.69767 16.235 0.294237 10.5992 0.294237C4.96343 0.294237 0.394531 2.69767 0.394531 5.6623Z",fill:"white"})}),h.jsx("g",{mask:"url(#mask0_6351_15636)",children:h.jsx("path",{d:"M0.394531 5.6623C0.394531 8.62697 4.96343 11.0304 10.5992 11.0304C16.235 11.0304 20.804 8.62697 20.804 5.6623C20.804 2.69767 16.235 0.294237 10.5992 0.294237C4.96343 0.294237 0.394531 2.69767 0.394531 5.6623Z",fill:"url(#paint0_radial_6351_15636)"})}),h.jsx("mask",{id:"mask1_6351_15636",maskUnits:"userSpaceOnUse",x:"-1",y:"-1",width:"23",height:"13",children:h.jsx("path",{d:"M-0.0302734 -0.315971H21.2295V11.6427H-0.0302734V-0.315971Z",fill:"white"})}),h.jsx("g",{mask:"url(#mask1_6351_15636)",children:h.jsx("path",{d:"M10.6 10.6319C16.0157 10.6319 20.4061 8.40699 20.4061 5.66241C20.4061 2.91786 16.0157 0.692893 10.6 0.692893C5.18435 0.692893 0.793945 2.91786 0.793945 5.66241C0.793945 8.40699 5.18435 10.6319 10.6 10.6319Z",fill:"#777BB3"})}),h.jsx("mask",{id:"mask2_6351_15636",maskUnits:"userSpaceOnUse",x:"-1",y:"-1",width:"23",height:"13",children:h.jsx("path",{d:"M-0.0302734 -0.315971H21.2295V11.6427H-0.0302734V-0.315971Z",fill:"white"})}),h.jsxs("g",{mask:"url(#mask2_6351_15636)",children:[h.jsx("path",{d:"M5.93929 6.27975C6.3846 6.27975 6.71705 6.19763 6.92739 6.03575C7.13549 5.87552 7.27921 5.59793 7.35454 5.21071C7.42478 4.84878 7.39802 4.59606 7.27504 4.45968C7.14929 4.32038 6.87742 4.24974 6.46698 4.24974H5.75533L5.36081 6.27975H5.93929ZM3.61167 8.78036C3.57864 8.78036 3.54727 8.7656 3.52627 8.74006C3.50523 8.71456 3.4967 8.68097 3.50301 8.64852L4.54858 3.26894C4.5587 3.21694 4.60428 3.17937 4.65728 3.17937H6.91075C7.61896 3.17937 8.1461 3.37166 8.47744 3.75098C8.81055 4.13229 8.91341 4.6653 8.78316 5.33517C8.73016 5.60808 8.63899 5.86153 8.51221 6.08845C8.38528 6.31563 8.21752 6.52583 8.01352 6.71333C7.76933 6.94187 7.49295 7.10759 7.19281 7.20511C6.89742 7.30133 6.51807 7.35013 6.0653 7.35013H5.15283L4.89225 8.69075C4.88213 8.74279 4.83659 8.78036 4.78358 8.78036H3.61167Z",fill:"black"}),h.jsx("path",{d:"M5.84699 4.36107H6.46737C6.96273 4.36107 7.1348 4.46976 7.19326 4.53454C7.29026 4.64209 7.30857 4.86886 7.24623 5.19031C7.17618 5.55018 7.04633 5.80533 6.86023 5.94861C6.6697 6.09529 6.35996 6.16963 5.93967 6.16963H5.49551L5.84699 4.36107ZM6.91113 3.06924H4.65763C4.55162 3.06924 4.46049 3.14438 4.44027 3.24843L3.3947 8.62801C3.38208 8.69294 3.39913 8.76007 3.44117 8.81112C3.48324 8.86217 3.54592 8.89169 3.61206 8.89169H4.78393C4.88997 8.89169 4.9811 8.81655 5.00133 8.7125L5.24449 7.46145H6.06568C6.53008 7.46145 6.92102 7.41081 7.22755 7.31097C7.5428 7.20855 7.83283 7.03489 8.08954 6.79483C8.30184 6.59951 8.47671 6.38027 8.60922 6.14312C8.74176 5.90591 8.83699 5.64138 8.89224 5.35688C9.02936 4.65176 8.91797 4.08712 8.5612 3.67876C8.2079 3.27431 7.65271 3.06924 6.91113 3.06924ZM5.22684 6.39108H5.93967C6.41215 6.39108 6.76408 6.30209 6.99532 6.12408C7.22659 5.94603 7.38257 5.64887 7.46363 5.23246C7.54117 4.83266 7.50585 4.55052 7.35766 4.38616C7.20928 4.22181 6.91257 4.13961 6.46737 4.13961H5.66444L5.22684 6.39108ZM6.91113 3.29069C7.58904 3.29069 8.08359 3.4686 8.39444 3.82444C8.70526 4.18028 8.79886 4.67697 8.67484 5.31466C8.6238 5.57734 8.53747 5.81751 8.41592 6.03509C8.29423 6.25282 8.13534 6.45191 7.93898 6.63243C7.70498 6.85142 7.44502 7.00747 7.15898 7.10041C6.87293 7.1936 6.5086 7.24 6.06568 7.24H5.0619L4.78393 8.67024H3.61206L4.65763 3.29069H6.91113Z",fill:"white"}),h.jsx("path",{d:"M11.4707 7.35074C11.4376 7.35074 11.4063 7.33597 11.3853 7.31043C11.3642 7.28493 11.3557 7.25138 11.362 7.2189L11.8245 4.83865C11.8685 4.61228 11.8576 4.44981 11.794 4.38116C11.755 4.33919 11.6379 4.2688 11.2917 4.2688H10.4538L9.87231 7.26112C9.8622 7.31316 9.81662 7.35074 9.76361 7.35074H8.60097C8.5679 7.35074 8.53656 7.33597 8.51552 7.31043C8.49449 7.28493 8.48596 7.25134 8.49227 7.2189L9.53784 1.83932C9.54795 1.78731 9.59354 1.74974 9.64654 1.74974H10.8092C10.8423 1.74974 10.8736 1.7645 10.8946 1.79001C10.9157 1.81555 10.9242 1.8491 10.9179 1.88158L10.6656 3.17998H11.567C12.2537 3.17998 12.7193 3.30104 12.9905 3.55011C13.267 3.80419 13.3532 4.21045 13.2469 4.75774L12.7605 7.26112C12.7504 7.31316 12.7048 7.35074 12.6518 7.35074H11.4707Z",fill:"black"}),h.jsx("path",{d:"M10.8086 1.63955H9.64594C9.5399 1.63955 9.44877 1.7147 9.42855 1.81874L8.38298 7.19833C8.37036 7.26325 8.38741 7.33039 8.42949 7.38143C8.47156 7.43248 8.53423 7.46201 8.60038 7.46201H9.76302C9.86903 7.46201 9.96019 7.38686 9.98042 7.28281L10.5445 4.38007H11.2911C11.6367 4.38007 11.7093 4.45389 11.7122 4.45706C11.7331 4.47962 11.7607 4.58407 11.7152 4.81808L11.2527 7.19833C11.2401 7.26325 11.2571 7.33039 11.2992 7.38143C11.3413 7.43248 11.4039 7.46201 11.4701 7.46201H12.6512C12.7572 7.46201 12.8484 7.38686 12.8686 7.28281L13.355 4.77943C13.4692 4.1918 13.3715 3.75099 13.0649 3.46915C12.7722 3.20041 12.2821 3.06979 11.5664 3.06979H10.7993L11.026 1.90327C11.0386 1.83834 11.0216 1.77117 10.9795 1.72016C10.9374 1.66911 10.8747 1.63955 10.8086 1.63955ZM10.8086 1.86101L10.5306 3.29124H11.5664C12.2181 3.29124 12.6676 3.405 12.915 3.63221C13.1624 3.85958 13.2365 4.22797 13.1376 4.73721L12.6512 7.24055H11.4701L11.9326 4.86034C11.9852 4.58957 11.9659 4.40487 11.8745 4.3064C11.7831 4.20793 11.5886 4.15862 11.2911 4.15862H10.3619L9.76302 7.24055H8.60038L9.64594 1.86101H10.8086Z",fill:"white"}),h.jsx("path",{d:"M15.0867 6.27975C15.5321 6.27975 15.8645 6.19763 16.0748 6.03575C16.2829 5.87556 16.4267 5.59796 16.502 5.21071C16.5723 4.84878 16.5455 4.59606 16.4225 4.45968C16.2967 4.32038 16.0249 4.24974 15.6144 4.24974H14.9028L14.5083 6.27975H15.0867ZM12.7592 8.78036C12.7261 8.78036 12.6948 8.7656 12.6738 8.74006C12.6527 8.71456 12.6442 8.68097 12.6505 8.64852L13.696 3.26894C13.7062 3.21694 13.7517 3.17937 13.8048 3.17937H16.0582C16.7665 3.17937 17.2936 3.37166 17.6249 3.75098C17.958 4.13225 18.0609 4.66526 17.9307 5.33517C17.8776 5.60808 17.7864 5.86153 17.6597 6.08845C17.5327 6.31563 17.365 6.52583 17.161 6.71333C16.9168 6.94187 16.6404 7.10759 16.3403 7.20511C16.0449 7.30133 15.6655 7.35013 15.2128 7.35013H14.3002L14.0398 8.69075C14.0296 8.74279 13.9841 8.78036 13.931 8.78036H12.7592Z",fill:"black"}),h.jsx("path",{d:"M14.9934 4.36107H15.6138C16.1092 4.36107 16.2812 4.46976 16.3397 4.53454C16.4367 4.64209 16.4551 4.86887 16.3927 5.19027C16.3226 5.55018 16.1927 5.80533 16.0067 5.94861C15.8162 6.09529 15.5064 6.16963 15.0861 6.16963H14.642L14.9934 4.36107ZM16.0576 3.06924H13.8041C13.6981 3.06924 13.607 3.14438 13.5868 3.24843L12.5412 8.62801C12.5286 8.69294 12.5456 8.76007 12.5877 8.81112C12.6297 8.86217 12.6924 8.89169 12.7585 8.89169H13.9304C14.0364 8.89169 14.1276 8.81655 14.1478 8.7125L14.3909 7.46145H15.2121C15.6765 7.46145 16.0675 7.41081 16.374 7.31097C16.6892 7.20855 16.9794 7.03486 17.2361 6.79476C17.4484 6.59947 17.6232 6.38027 17.7557 6.14312C17.8882 5.90591 17.9834 5.64138 18.0387 5.35688C18.1758 4.65173 18.0644 4.08709 17.7076 3.67872C17.3544 3.27431 16.7992 3.06924 16.0576 3.06924ZM14.3733 6.39108H15.0861C15.5586 6.39108 15.9105 6.30209 16.1418 6.12408C16.3731 5.94603 16.529 5.64887 16.6101 5.23246C16.6877 4.83266 16.6523 4.55052 16.5041 4.38616C16.3557 4.22181 16.059 4.13961 15.6138 4.13961H14.8109L14.3733 6.39108ZM16.0576 3.29069C16.7355 3.29069 17.23 3.4686 17.5409 3.82444C17.8517 4.18028 17.9453 4.67697 17.8213 5.31466C17.7702 5.57734 17.6839 5.81751 17.5624 6.03509C17.4407 6.25282 17.2818 6.45191 17.0854 6.63243C16.8514 6.85142 16.5915 7.00747 16.3054 7.10041C16.0194 7.1936 15.655 7.24 15.2121 7.24H14.2083L13.9304 8.67024H12.7585L13.8041 3.29069H16.0576Z",fill:"white"})]})]}),h.jsxs("defs",{children:[h.jsxs("radialGradient",{id:"paint0_radial_6351_15636",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(6.52149 2.18148) scale(13.4002)",children:[h.jsx("stop",{stopColor:"#AEB2D5"}),h.jsx("stop",{offset:"0.3",stopColor:"#AEB2D5"}),h.jsx("stop",{offset:"0.75",stopColor:"#484C89"}),h.jsx("stop",{offset:"1",stopColor:"#484C89"})]}),h.jsx("clipPath",{id:"clip0_6351_15636",children:h.jsx("rect",{width:"21",height:"11.3267",fill:"white",transform:"translate(0.0996094)"})})]})]}),lK=K(sK).attrs(()=>({"data-component-name":"icons/PHPIcon"}))``,cK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"19",viewBox:"0 0 12 5",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6351_16646)",children:[h.jsx("path",{d:"M1.33603 1.58431C1.31445 1.58431 1.30906 1.57353 1.31985 1.55735L1.4331 1.41173C1.44389 1.39555 1.47086 1.38477 1.49243 1.38477H3.41779C3.43936 1.38477 3.44476 1.40095 3.43397 1.41712L3.34229 1.55735C3.3315 1.57353 3.30454 1.58971 3.28836 1.58971L1.33603 1.58431Z",fill:"#3B3C45"}),h.jsx("path",{d:"M0.521573 2.08627C0.5 2.08627 0.494607 2.07548 0.505393 2.0593L0.61865 1.91368C0.629436 1.89751 0.656402 1.88672 0.677975 1.88672H3.13726C3.15884 1.88672 3.16962 1.9029 3.16423 1.91908L3.12108 2.04851C3.11569 2.07009 3.09412 2.08087 3.07255 2.08087L0.521573 2.08627Z",fill:"#00ACD7"}),h.jsx("path",{d:"M1.82626 2.57845C1.80469 2.57845 1.79929 2.56227 1.81008 2.54609L1.88559 2.41127C1.89637 2.39509 1.91794 2.37891 1.93952 2.37891H3.01815C3.03973 2.37891 3.05051 2.39509 3.05051 2.41666L3.03972 2.54609C3.03972 2.56767 3.01815 2.58385 3.00197 2.58385L1.82626 2.57845Z",fill:"#00ACD7"}),h.jsx("path",{d:"M7.42518 1.49193C7.08541 1.57822 6.8535 1.64294 6.51913 1.72923C6.43823 1.7508 6.43284 1.75619 6.36273 1.6753C6.28183 1.58361 6.2225 1.52429 6.10925 1.47036C5.76948 1.30317 5.44049 1.35171 5.13308 1.55125C4.76635 1.78855 4.57758 2.13911 4.58298 2.57596C4.58837 3.00741 4.885 3.36336 5.31106 3.42269C5.67779 3.47122 5.9852 3.34179 6.2279 3.06674C6.27643 3.00741 6.31958 2.94269 6.37351 2.86719C6.17936 2.86719 5.93666 2.86719 5.33263 2.86719C5.21937 2.86719 5.19241 2.79708 5.23016 2.70539C5.30027 2.5382 5.42971 2.25776 5.50521 2.11754C5.52139 2.08518 5.55914 2.03125 5.64004 2.03125C5.91509 2.03125 6.92901 2.03125 7.60316 2.03125C7.59237 2.17686 7.59237 2.32248 7.5708 2.46809C7.51147 2.8564 7.36586 3.21235 7.12856 3.52516C6.74025 4.03751 6.23329 4.3557 5.5915 4.442C5.06297 4.51211 4.57219 4.40964 4.14074 4.08605C3.74164 3.78403 3.51513 3.38493 3.4558 2.88876C3.38569 2.3009 3.55827 1.77237 3.91422 1.30856C4.29714 0.806995 4.8041 0.488798 5.42431 0.375541C5.93127 0.283857 6.41666 0.343182 6.8535 0.639807C7.13934 0.828568 7.34428 1.08744 7.47911 1.40024C7.51147 1.44878 7.4899 1.47575 7.42518 1.49193Z",fill:"#00ACD7"}),h.jsx("path",{d:"M9.21072 4.4733C8.71994 4.46252 8.2723 4.3223 7.89478 3.9987C7.57658 3.72365 7.37704 3.3731 7.31232 2.95782C7.21524 2.34839 7.38243 1.80907 7.74916 1.32908C8.14287 0.811337 8.61747 0.541679 9.25925 0.428422C9.80936 0.331345 10.3271 0.385277 10.7963 0.703474C11.2224 0.994705 11.4866 1.38841 11.5567 1.90615C11.6484 2.63423 11.4381 3.22748 10.9365 3.73444C10.5806 4.09578 10.1437 4.3223 9.64217 4.42477C9.49655 4.45173 9.35094 4.45712 9.21072 4.4733ZM10.4943 2.29446C10.4889 2.22435 10.4889 2.17042 10.4781 2.11649C10.381 1.58256 9.89026 1.28054 9.3779 1.39919C8.87634 1.51245 8.55275 1.83065 8.4341 2.33761C8.33702 2.75827 8.54196 3.18433 8.93027 3.35692C9.2269 3.48635 9.52352 3.47017 9.80936 3.32456C10.2354 3.10344 10.4673 2.75827 10.4943 2.29446Z",fill:"#00ACD7"})]}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_6351_16646",children:h.jsx("rect",{width:"11.0769",height:"4.5",fill:"white",transform:"translate(0.5)"})})})]}),pK=K(cK).attrs(()=>({"data-component-name":"icons/GOIcon"}))``,uK=()=>h.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"19",height:"19",viewBox:"0 0 19 19",fill:"none",children:[h.jsxs("g",{clipPath:"url(#clip0_6351_16166)",children:[h.jsx("path",{d:"M9.11124 3.58526C8.27951 4.17023 7.33687 4.83324 6.83177 5.93016C5.95448 7.8439 8.62693 9.93138 8.74115 10.0193C8.7677 10.0397 8.79948 10.0499 8.83115 10.0499C8.8648 10.0499 8.89848 10.0384 8.92583 10.0155C8.97888 9.97114 8.99393 9.89576 8.96208 9.83438C8.95241 9.81575 7.99313 7.95246 8.02878 6.61574C8.0414 6.15017 8.69295 5.62201 9.38272 5.06285C10.0145 4.55069 10.7306 3.97023 11.1496 3.29118C12.0694 1.79647 11.0471 0.326724 11.0367 0.312028C10.996 0.255005 10.9211 0.234368 10.857 0.262458C10.793 0.290724 10.7575 0.359947 10.7721 0.428396C10.7742 0.438134 10.973 1.41007 10.4198 2.41143C10.1919 2.82522 9.69115 3.17741 9.11124 3.58526Z",fill:"#DB380E"}),h.jsx("path",{d:"M12.6158 4.2449C12.6744 4.20071 12.6917 4.12009 12.6562 4.05576C12.6206 3.99142 12.5433 3.96305 12.4746 3.98913C12.3333 4.04285 9.01465 5.32209 9.01465 6.86774C9.01465 7.93322 9.46978 8.49608 9.80212 8.90713C9.93248 9.06835 10.045 9.20757 10.0821 9.32644C10.1865 9.66896 9.93916 10.2881 9.83513 10.4977C9.80514 10.558 9.81984 10.6311 9.87085 10.6751C9.89841 10.6989 9.93283 10.711 9.96728 10.711C9.9966 10.711 10.0261 10.7022 10.0515 10.6845C10.1086 10.6449 11.4461 9.69923 11.2062 8.55992C11.1168 8.12686 10.904 7.81046 10.7163 7.53125C10.4254 7.09865 10.2153 6.78618 10.534 6.20905C10.9074 5.53587 12.5986 4.25769 12.6158 4.2449Z",fill:"#DB380E"}),h.jsx("path",{d:"M3.97636 10.7348C3.91948 10.9052 3.94634 11.0741 4.05395 11.2236C4.41371 11.7231 5.68802 11.9981 7.64229 11.9981C7.6424 11.9981 7.64247 11.9981 7.64254 11.9981C7.90734 11.9981 8.1869 11.9929 8.47325 11.9826C11.5978 11.8708 12.7567 10.8974 12.8045 10.856C12.8566 10.8109 12.8705 10.7358 12.8381 10.675C12.8057 10.6143 12.7359 10.5838 12.6691 10.6022C11.5687 10.9026 9.51388 11.0093 8.08864 11.0093C6.49384 11.0093 5.68166 10.8944 5.48281 10.8096C5.58484 10.6695 6.21414 10.4193 6.99394 10.2659C7.06847 10.2513 7.11969 10.1825 7.11231 10.1069C7.10493 10.0313 7.04144 9.97363 6.96546 9.97363C6.50836 9.97363 4.21599 10.0103 3.97636 10.7348Z",fill:"#73A1FB"}),h.jsx("path",{d:"M14.4317 9.7334C13.7872 9.7334 13.1761 10.0564 13.1503 10.0701C13.0908 10.102 13.0605 10.1704 13.0769 10.236C13.0933 10.3016 13.1522 10.3477 13.2199 10.3478C13.2335 10.3478 14.5945 10.3589 14.7178 11.1365C14.827 11.8074 13.4301 12.8943 12.8826 13.2566C12.8234 13.2957 12.8005 13.3713 12.8279 13.4367C12.8513 13.4924 12.9055 13.5272 12.9639 13.5272C12.9741 13.5272 12.9844 13.5261 12.9947 13.5239C13.1246 13.4961 16.1731 12.8243 15.8507 11.0495C15.6541 9.96174 14.9705 9.7334 14.4317 9.7334Z",fill:"#73A1FB"}),h.jsx("path",{d:"M12.3413 13.0394C12.352 12.9825 12.3283 12.9247 12.281 12.8915L11.55 12.3795C11.5144 12.3545 11.4694 12.3467 11.4275 12.3578C11.4199 12.3597 10.6555 12.5607 9.54578 12.6839C9.10534 12.7333 8.61202 12.7594 8.11906 12.7594C7.0096 12.7594 6.28418 12.629 6.17853 12.5334C6.16454 12.5065 6.16897 12.4943 6.17147 12.4875C6.19066 12.4342 6.29353 12.3708 6.35984 12.3457C6.43307 12.3185 6.47255 12.239 6.44977 12.1644C6.42705 12.0896 6.35003 12.0456 6.27402 12.0638C5.5408 12.2408 5.18227 12.4882 5.20836 12.7992C5.25469 13.3507 6.532 13.6337 7.61183 13.7086C7.76711 13.7192 7.93505 13.7246 8.11087 13.7246C8.11098 13.7246 8.11105 13.7246 8.11115 13.7246C9.90673 13.7246 12.2086 13.1612 12.2316 13.1554C12.2878 13.1417 12.3307 13.0963 12.3413 13.0394Z",fill:"#73A1FB"}),h.jsx("path",{d:"M6.83099 14.2232C6.88636 14.1872 6.9109 14.1188 6.89124 14.0557C6.87166 13.9927 6.8127 13.9513 6.74647 13.9522C6.64821 13.9548 5.78498 13.9937 5.72454 14.5433C5.70626 14.7076 5.7533 14.8576 5.86443 14.9893C6.17437 15.3566 7.01102 15.5749 8.42174 15.6567C8.58863 15.6667 8.75815 15.6718 8.92567 15.6718C10.7192 15.6718 11.9271 15.1102 11.9777 15.0863C12.0267 15.0631 12.0591 15.0149 12.0619 14.9608C12.0648 14.9066 12.0378 14.8553 11.9915 14.827L11.0678 14.263C11.0357 14.2435 10.9974 14.237 10.9608 14.2445C10.955 14.2458 10.3685 14.3674 9.48332 14.4876C9.31584 14.5103 9.1061 14.5219 8.86 14.5219C7.97582 14.5219 6.99235 14.3774 6.80374 14.2828C6.801 14.2652 6.80448 14.2428 6.83099 14.2232Z",fill:"#73A1FB"}),h.jsx("path",{d:"M8.08944 17.3678C12.1976 17.3643 14.4025 16.6338 14.8273 16.174C14.9776 16.0114 14.9939 15.8574 14.9811 15.7568C14.9495 15.5093 14.7241 15.3578 14.6985 15.3413C14.6369 15.3017 14.5541 15.3121 14.506 15.3675C14.458 15.423 14.4569 15.5041 14.5051 15.5595C14.531 15.5929 14.5459 15.6486 14.4702 15.7245C14.3004 15.8831 12.5877 16.3645 9.73617 16.5091C9.34555 16.5294 8.93583 16.5397 8.51849 16.5398C5.96533 16.5398 4.0968 16.1901 3.85152 15.9863C3.94605 15.8504 4.60699 15.6334 5.30987 15.5107C5.38908 15.4968 5.44259 15.4222 5.43032 15.3427C5.41805 15.2633 5.34482 15.2087 5.26477 15.219C5.24494 15.2217 5.17765 15.2257 5.09974 15.2305C3.94001 15.3013 2.59981 15.4592 2.52988 16.0567C2.50865 16.2388 2.56275 16.4041 2.69076 16.5479C3.00397 16.8999 3.90422 17.3678 8.0893 17.3678C8.08937 17.3678 8.08937 17.3678 8.08944 17.3678Z",fill:"#73A1FB"}),h.jsx("path",{d:"M15.6342 16.3037C15.5762 16.2768 15.5075 16.2904 15.4642 16.3372C15.4582 16.3437 14.8406 16.9895 12.9835 17.3688C12.2725 17.5113 10.9379 17.5835 9.0169 17.5835C7.09226 17.5835 5.26086 17.5078 5.24261 17.507C5.16611 17.5033 5.10068 17.5589 5.09028 17.6342C5.07984 17.7094 5.12835 17.7804 5.20222 17.798C5.22127 17.8025 7.14056 18.2521 9.76478 18.2521C11.0234 18.2521 12.2482 18.1499 13.4052 17.9482C15.5624 17.57 15.7134 16.5003 15.7188 16.455C15.7263 16.3916 15.6922 16.3306 15.6342 16.3037Z",fill:"#73A1FB"})]}),h.jsx("defs",{children:h.jsx("clipPath",{id:"clip0_6351_16166",children:h.jsx("rect",{width:"18",height:"18",fill:"white",transform:"translate(0.200195 0.25)"})})})]}),Dk=K(uK).attrs(()=>({"data-component-name":"icons/JavaIcon"}))``,dK=()=>h.jsxs("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[h.jsx("circle",{cx:"16",cy:"16",r:"12",fill:"#1F7CFF"}),h.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.05 12.22C11.05 10.9939 12.0439 10 13.27 10C13.5682 10 13.81 10.2418 13.81 10.54C13.81 10.8382 13.5682 11.08 13.27 11.08C12.6404 11.08 12.13 11.5904 12.13 12.22V14.6409C12.13 15.15 11.9423 15.6306 11.6179 16C11.9423 16.3694 12.13 16.85 12.13 17.3591V19.78C12.13 20.4096 12.6404 20.92 13.27 20.92C13.5682 20.92 13.81 21.1618 13.81 21.46C13.81 21.7582 13.5682 22 13.27 22C12.0439 22 11.05 21.0061 11.05 19.78V17.3591C11.05 16.9909 10.8435 16.6539 10.5159 16.4867C10.3351 16.3996 10.21 16.2145 10.21 16C10.21 15.7855 10.3351 15.6004 10.5158 15.5133C10.8435 15.3461 11.05 15.0091 11.05 14.6409V12.22ZM18.73 10C19.9561 10 20.95 10.9939 20.95 12.22V14.6409C20.95 15.0091 21.1566 15.3461 21.4842 15.5133C21.6649 15.6004 21.79 15.7855 21.79 16C21.79 16.2145 21.6649 16.3996 21.4842 16.4867C21.1566 16.6539 20.95 16.9909 20.95 17.3591V19.78C20.95 21.0061 19.9561 22 18.73 22C18.4318 22 18.19 21.7582 18.19 21.46C18.19 21.1618 18.4318 20.92 18.73 20.92C19.3596 20.92 19.87 20.4096 19.87 19.78V17.3591C19.87 16.85 20.0577 16.3694 20.3821 16C20.0577 15.6306 19.87 15.15 19.87 14.6409V12.22C19.87 11.5904 19.3596 11.08 18.73 11.08C18.4318 11.08 18.19 10.8382 18.19 10.54C18.19 10.2418 18.4318 10 18.73 10Z",fill:"white"})]}),fK=K(dK).attrs(()=>({"data-component-name":"icons/PayloadIcon"}))``,gK=78;K.span` - display: flex; - justify-content: space-between; - align-items: center; -`;const hK=K.span` - max-width: 150px; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - padding: 0 var(--spacing-xxs); - font-size: var(--font-size-base); - line-height: var(--line-height-base); - font-weight: ${({active:e})=>e?"var(--font-weight-medium)":"var(--font-weight-regular)"}; -`,mK=K.span` - width: 100%; - display: inherit; - gap: inherit; - flex-direction: inherit; - justify-content: inherit; - align-items: inherit; -`,bK=K.span` - width: 24px; - height: 24px; - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - overflow: hidden; -`;K.div` - display: flex; - justify-content: ${({$justifyContent:e="start"})=>e}; - align-items: center; - width: 100%; -`,K.button` - background: none; - border: none; - width: ${gK}px; - flex-shrink: 0; - display: flex; - align-items: center; - cursor: pointer; - flex-direction: column; - gap: calc(var(--spacing-unit) * 0.5); - padding: var(--spacing-xs) 0; - color: ${({active:e})=>e?"var(--text-color-primary)":"var(--text-color-description)"}; - border-radius: var(--border-radius); - text-align: center; - position: relative; - - :hover { - color: var(--text-color-primary); - } - - ${({active:e})=>e&&ke(["&::before{position:absolute;top:-21px;border-top:3px solid var(--text-color-primary);width:100%;content:'';border-bottom-left-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);}"])} -`;const yK=K(Tc)` - display: flex; - justify-content: space-between; - align-items: center; - gap: var(--spacing-xs); - padding: calc(var(--spacing-unit) * 1.5) var(--spacing-xs) calc(var(--spacing-unit) * 1.5) - var(--spacing-sm); - width: ${({$width:e=204})=>e}px; - fill: var(--menu-content-color-active); -`,vK=K(kt)` - display: inline-flex; - - line-height: var(--line-height-base); - font-size: var(--font-size-base); - font-weight: var(--font-weight-medium); - cursor: pointer; -`,xK={Payload:h.jsx(fK,{}),curl:h.jsx(KZ,{}),"C#":h.jsx(Tk,{}),"C#+Newtonsoft":h.jsx(Tk,{}),"Node.js":h.jsx(QZ,{}),JavaScript:h.jsx(eK,{}),Python:h.jsx(rK,{}),R:h.jsx(oK,{}),Ruby:h.jsx(iK,{}),PHP:h.jsx(lK,{}),Go:h.jsx(pK,{}),Java:h.jsx(Dk,{}),"Java8+Apache":h.jsx(Dk,{})},wK=({item:e,active:t,withCheckmark:r,withIcon:n})=>h.jsxs(h.Fragment,{children:[h.jsxs(mK,{children:[n&&h.jsx(bK,{children:xK[e.lang]}),h.jsx(hK,{active:t,title:e.title,children:e.title})]}),r&&t&&h.jsx(tf,{})]}),kK=({samples:e,activeTab:t,onChange:r,trigger:n,width:a,withArrow:s=!0,withCheckmark:l=!0,withIcon:c=!0})=>{const u=T.useCallback(m=>()=>{const x=e.find(({key:v})=>v===m.key);x&&r(x.key)},[r,e]),d=T.useMemo(()=>e.map(m=>h.jsx(yK,{$width:a,onAction:u(m),children:h.jsx(wK,{item:m,active:t===m.key,withCheckmark:l,withIcon:c})},m.key)),[t,u,e,a,l,c]),f=e.find(({key:m})=>m===t),b=n||h.jsx(vK,{variant:"ghost",children:f?.title});return d.length>1?h.jsx(Rc,{trigger:b,withArrow:s,alignment:"end",children:h.jsx(Id,{children:d})}):b};function CK({operation:e,...t}){const r=ca(),[{activeLanguage:n,languages:a},s]=mn(J4),{samples:l}=GZ(e),c=!!a?.length,u=G$(l,n),d=x=>{s(x),r.sendSelectLanguageClickedMessage({language:x})},f=()=>h.jsxs(AK,{isExpandable:!1,children:[h.jsx(jK,{operation:e}),c&&h.jsx(kK,{activeTab:u,samples:l,onChange:d})]}),b=T.useCallback(({lang:x})=>()=>{r.sendCopyCodeSnippetClickedMessage({snippetType:"request",language:x})},[r]),m=T.useMemo(()=>l.map(x=>x.key===u?h.jsx("div",{children:tq(x)?h.jsx(kb,{content:x.requestBodyContent,onCopyClick:b(x),...t}):h.jsx(WZ,{lang:x.lang,source:x.source,externalSample:x,operation:e,onCopyClick:b(x),...t})},x.key+e.id):null),[b,u,e,t,l]);return a&&!l.length?h.jsx(Ws,{className:"panel-request-samples",header:f,isExpandable:!1,expanded:!1}):l.length?h.jsx(Ws,{className:"panel-request-samples",header:f,isExpandable:!1,children:m}):null}const SK=T.memo(CK),AK=K(Vs)` - flex-wrap: nowrap; -`,jK=K(zk)` - padding-right: var(--spacing-base); - min-width: 0; -`,EK=({tabs:e})=>{const t=ct();return h.jsxs(Vs,{isExpandable:!1,children:[h.jsx(Q1,{"data-testid":"title",children:t("openapi.response","Response")}),e]})};function _K({operation:e,activeResponseTab:t,onTabChange:r}){const n=ct(),a=ca(),s=e.responses.filter(f=>f.content?.hasSample??!1),l=e.responses.map(({code:f})=>({key:f,title:f})),c=l?.find(({key:f})=>f===t)||l?.[0],u=T.useCallback(()=>{a.sendCopyCodeSnippetClickedMessage({snippetType:"response"})},[a]);if(!s.length)return null;const d=()=>h.jsx(EK,{tabs:h.jsx(jk,{tabs:l,activeTab:c,onChange:f=>r(f.key)})});return h.jsx(Ws,{className:"panel-response-samples",header:d,isExpandable:!1,children:e.responses.map(f=>f.code===c.key?h.jsx("div",{children:f?.content?.hasSample?h.jsx(kb,{content:f.content,onCopyClick:u}):h.jsx(ef,{source:n("openapi.noResponseContent","No content")})},f.code):null)})}const OK=T.memo(_K);function PK({item:{operationDefinition:e,parent:t,href:r}}){const n=ct(),{parser:a,options:s}=Qe(yo),l=Qe(Ln),[c,u]=T.useState(),d=T.useMemo(()=>M1(a,e,t,s,r),[r,e,s,t,a]),{name:f,deprecated:b,isWebhook:m,badges:x}=d||{},v=l===Vt.STACKED,[j,C]=T.useState(null),A=T.useCallback(k=>{c!==k&&u(k)},[c]);return h.jsxs(NK,{layout:l,children:[h.jsx(ep,{layout:l,children:h.jsx(to,{isStacked:v,children:h.jsxs(IU,{"data-testid":"operation-item-header",children:[h.jsx(U1,{to:r,"aria-label":`link to ${f}`}),h.jsx(Gq,{badges:x,children:f}),b&&h.jsx(Hi,{deprecated:!0,children:n("openapi.badges.deprecated","Deprecated")}),m&&h.jsx(Hi,{children:n("openapi.badges.webhook","Webhook")})]})})}),h.jsxs(ep,{layout:l,children:[h.jsx(to,{isStacked:v,children:h.jsx(Lk,{operation:d,translate:n})}),h.jsx(zb,{isStacked:v,"data-testid":"samples-block",className:"panel-container-request-samples",children:h.jsx(SK,{operation:d})})]}),h.jsxs(ep,{layout:l,children:[h.jsx(to,{isStacked:v,children:d.responses?.length?h.jsx(Ik,{responses:d.responses,operationId:d.id,operationPointer:d.pointer,callbackId:d.callbackId,activeResponseTab:c,onTabChange:A}):null}),h.jsx(zb,{isStacked:v,"data-testid":"samples-block",className:"panel-container-response-samples",children:h.jsx(OK,{operation:d,activeResponseTab:c,onTabChange:A})})]}),h.jsxs(ep,{layout:l,children:[h.jsx(to,{isStacked:v,children:d.callbacks?.length?h.jsxs(h.Fragment,{children:[h.jsxs(af,{children:[h.jsx(Jn,{to:aa(d.id,"callbacks")}),n("openapi.callbacks","Callbacks")]}),h.jsx(RZ,{callbacks:d.callbacks,onExpand:C,selectedCallback:j})]}):null}),j?h.jsx(zb,{isStacked:v,"data-testid":"samples-block",children:h.jsx(FZ,{callback:j,translate:n})}):null]}),h.jsx(ep,{layout:l,children:h.jsx(to,{isStacked:v,fullWidth:!0})})]})}const IK=T.memo(PK),zb=K(Ks)` - margin-left: auto; - --code-block-padding: var(--spacing-xs) 0 var(--spacing-xs) 20px; -`,NK=K(pa)` - flex-direction: column; - align-items: flex-start; - padding: var(--spacing-base) 0 calc(var(--spacing-xl) + var(--spacing-xs)); -`,ep=K(pa)` - margin: calc(var(--spacing-unit) * 2) 0; -`;function LK({item:e,routingBasePath:t}){const r=yn(),n=T.useMemo(()=>ar(Bs(r.pathname.replace(t,""))),[r.pathname,t]),a=T.useMemo(()=>{const s=[],l=c=>{c.forEach(u=>{s.push(u),u.items?.length&&l(u.items)})};return l([e]),s},[e]);return e.type!=="tag"?!1:a.map(s=>s.href).some(s=>{const l=xk(r.hash);return[s,ar(s)].includes(n)||l&&(s.endsWith(l)||s===$a(l))})}function zK({item:e,layout:t}){const{externalDocs:r,ast:n,description:a}=e,s=t===Vt.STACKED,l=!e.parent||e.parent.type!=="tag";return h.jsxs(h.Fragment,{children:[h.jsx(Sr,{ast:n,source:a,htmlWrap:c=>h.jsx(to,{compact:!0,fullWidth:l,isStacked:s,children:c})}),r&&h.jsx(pa,{children:h.jsx(to,{compact:!0,fullWidth:l,isStacked:s,children:h.jsx(of,{externalDocs:r})})})]})}const RK=T.memo(zK);function TK(e,t){const r=T.useRef(null),n=yn(),a=$a(n.pathname.replace(t,""));return T.useEffect(()=>{if(r.current&&e.href&&$a(e.href)===a&&(typeof r?.current?.scrollIntoView=="function"&&r.current.scrollIntoView(),n.hash)){const s=lf(n.hash.replace("#","").toLowerCase());s&&s.scrollIntoView()}},[]),r}const DK=me.h1.attrs(({className:e})=>({"data-component-name":"Typography/H1",className:e})).withConfig({displayName:"",componentId:"sc-8ecbbe6f-0"})(["color:var(--h1-text-color);margin:var(--h1-margin-top) 0 var(--h1-margin-bottom);",";"],Wa("h1")),Mk=15,MK=K(DK)` - display: flex; - margin-top: 0; - margin-bottom: 0; - & + ${sa} { - margin-top: var(--h1-margin-bottom); - } -`;K.span` - &::before { - content: '|'; - display: inline-block; - opacity: 0.5; - width: ${Mk}px; - text-align: center; - } - - &:last-child::after { - display: none; - } -`,K.div` - overflow: hidden; -`,K.div` - display: flex; - flex-wrap: wrap; - // hide separator on new lines: idea from https://stackoverflow.com/a/31732902/1749888 - margin-left: -${Mk}px; -`;function FK({item:e,layout:t}){const{parser:{definition:r}}=Qe(yo),n=e.infoDefinition;if(!n)return null;const a=b1(or(n,"description")||""),s=or(n,"summary")||void 0,l=r?.externalDocs||n?.externalDocs,c=t===Vt.STACKED;return h.jsx(pa,{layout:t,children:h.jsxs(to,{fullWidth:!0,className:"api-info",isStacked:c,children:[h.jsx(MK,{children:(n.title||"")+(n.version?` (${n.version})`:"")}),s&&h.jsx(Sr,{source:s,"data-role":"redoc-summary"}),a&&h.jsx(Sr,{source:a,"data-role":"redoc-description"}),l&&h.jsx(of,{externalDocs:l})]})})}const qK={group:null,tag:Nb,section:RK,schema:e=>h.jsx(Nb,{...e,item:e.item,isExpanded:!0}),operation:IK,mcp:e=>h.jsx(Nb,{...e,item:e.item,isExpanded:!0}),root:FK};function $K({item:e,routingBasePath:t,children:r,layout:n}){const a=wk(e),s=qK[a?"root":e.type],l=e.type==="tag"&&e.items.length>0,c=LK({item:e,routingBasePath:t});let u=TK(e,t);const d=Qe(Ln);return h.jsxs(h.Fragment,{children:[s&&h.jsx(mb,{id:e.id,ref:u,sectionId:tn(t,e.id),underlined:cf(e),expanded:l&&!c,children:h.jsx(s,{item:e,routingBasePath:t,isExpanded:c,layout:n||d})}),(c||e.type!=="tag")&&!!e.items?.length&&h.jsx(h.Fragment,{children:r})]})}const Rb=T.memo($K),HK=3,Fk=1,BK=1e3,UK=({items:e=[],renderItem:t,routingBasePath:r})=>{const n=r||"/",a=yn(),s=$a(a.pathname.replace(n,"")),l=T.useMemo(()=>{const f=new Map(e.map((b,m)=>[$a(b.href),m]));return b=>b?f.get(b):void 0},[e]),c=T.useCallback(f=>{const b=l(f),m=Math.max(0,b?b-Fk:0),x=Math.min(e.length,b?b+Fk+1:HK);return{start:m,end:x}},[l,e.length]),[u,d]=T.useState(()=>{const{start:f,end:b}=c(s);return e.slice(f,b)});return T.useEffect(()=>{const f=setTimeout(()=>{d(e)},BK);return()=>clearTimeout(f)},[e]),h.jsx(h.Fragment,{children:u.map(t)})},qk=T.memo(UK);function VK({items:e,routingBasePath:t}){const r=T.useCallback(a=>h.jsx(Rb,{item:a,routingBasePath:t,children:a.items.length>0&&h.jsx(qk,{items:a.items,renderItem:r,routingBasePath:t})},a.id),[t]);if(!e.length)return null;const n=e.length>15&&e.every(a=>cf(a));return h.jsx(h.Fragment,{children:n?h.jsx(qk,{items:e,renderItem:r,routingBasePath:t}):h.jsx(h.Fragment,{children:e.map(r)})})}const $k=T.memo(VK);function Hk({items:e}){const{routingBasePath:t}=Qe(Nn),r=Qe(Ln),n=r===Vt.STACKED;return e.length===0?null:h.jsxs(h.Fragment,{children:[h.jsxs(pa,{layout:r,children:[h.jsx(WK,{layout:r,children:e.filter(({type:a})=>a==="section").map(a=>h.jsx(Rb,{item:a,routingBasePath:t,children:h.jsx($k,{items:a.items,routingBasePath:t})},a.id))}),h.jsx(GK,{isStacked:n,tabIndex:0,children:h.jsx(LG,{item:e[0]})})]}),e.filter(({type:a})=>a!=="section").map(a=>h.jsx(Rb,{item:a,routingBasePath:t,children:h.jsx($k,{items:a.items,routingBasePath:t})},a.id))]})}const WK=K.div` - width: 100%; - - @media screen and (min-width: ${Et.large}) { - width: ${({layout:e})=>e===Vt.STACKED?"100%":"calc(100% - var(--panel-samples-width))"}; - } -`,GK=K(Ks)` - margin: var(--spacing-base) 0; -`;function ZK({items:e,root:t=!1}){const{rootItem:r}=$W(e),n=!t||r?"/":Ob(e,"/"),a=T.useMemo(()=>h.jsxs(t6,{children:[r&&h.jsx(ud,{path:`${r.href||"/"}*`,element:h.jsx(Hk,{items:e})}),h.jsx(ud,{path:"*",element:h.jsx(aL,{to:n,replace:!0})})]}),[r,"/",e,n]);return t&&!e.length?h.jsx(t6,{children:h.jsx(ud,{path:"*",element:h.jsx(Hk,{items:e})})}):e.length?h.jsx(h.Fragment,{children:a}):null}const KK=T.memo(ZK);function YK({routingBasePath:e,items:t}){return FW(e),h.jsx(KK,{root:!0,items:t,routingBasePath:e})}const JK=T.memo(YK);function Qs(e){const t=typeof e=="string"?e:e?.raw||"";return[/<[^>]*>/g,/```[\s\S]*?```/g,/`([^`]+)`/g,/\*\*(.*?)\*\*/g,/\*(.*?)\*/g].reduce((r,n)=>r.replace(n,""),t)}const Tb=e=>(typeof e=="string"?e:e?.raw)?.replace(/\[(.*?)\][\[\(].*?[\]\)]/g,"$1")||"";var vt;function Pr(e,t,r){const n=typeof r,a=typeof e;if(n!=="undefined"){if(a!=="undefined"){if(r){if(a==="function"&&n===a)return function(c){return e(r(c))};if(t=e.constructor,t===r.constructor){if(t===Array)return r.concat(e);if(t===Map){var s=new Map(r);for(var l of e)s.set(l[0],l[1]);return s}if(t===Set){l=new Set(r);for(s of e.values())l.add(s);return l}}}return e}return r}return a==="undefined"?t:e}function Xs(e,t){return typeof e>"u"?t:e}function rn(){return Object.create(null)}function ko(e){return typeof e=="string"}function tp(e){return typeof e=="object"}function rp(e,t){if(ko(t))e=e[t];else for(let r=0;e&&r1?this.addMatcher(e,t):(this.mapper||(this.mapper=new Map),this.mapper.set(e,t),this.cache&&Ui(this),this)},vt.addMatcher=function(e,t){return typeof e=="object"?this.addReplacer(e,t):e.length<2&&(this.dedupe||this.mapper)?this.addMapper(e,t):(this.matcher||(this.matcher=new Map),this.matcher.set(e,t),this.h+=(this.h?"|":"")+e,this.I=null,this.cache&&Ui(this),this)},vt.addReplacer=function(e,t){return typeof e=="string"?this.addMatcher(e,t):(this.replacer||(this.replacer=[]),this.replacer.push(e,t),this.cache&&Ui(this),this)},vt.encode=function(e,t){if(this.cache&&e.length<=this.G)if(this.D){if(this.B.has(e))return this.B.get(e)}else this.D=setTimeout(Ui,50,this);this.normalize&&(typeof this.normalize=="function"?e=this.normalize(e):e=Bk?e.normalize("NFKD").replace(Bk,"").toLowerCase():e.toLowerCase()),this.prepare&&(e=this.prepare(e)),this.numeric&&e.length>3&&(e=e.replace(eY,"$1 $2").replace(tY,"$1 $2").replace(XK,"$1 "));const r=!(this.dedupe||this.mapper||this.filter||this.matcher||this.stemmer||this.replacer);let n=[],a=rn(),s,l,c=this.split||this.split===""?e.split(this.split):[e];for(let d=0,f,b;dthis.maxlength)){if(t){if(a[f])continue;a[f]=1}else{if(s===f)continue;s=f}if(r)n.push(f);else if(!this.filter||(typeof this.filter=="function"?this.filter(f):!this.filter.has(f))){if(this.cache&&f.length<=this.H)if(this.D){var u=this.C.get(f);if(u||u===""){u&&n.push(u);continue}}else this.D=setTimeout(Ui,50,this);if(this.stemmer){this.J||(this.J=new RegExp("(?!^)("+this.A+")$"));let m;for(;m!==f&&f.length>2;)m=f,f=f.replace(this.J,x=>this.stemmer.get(x))}if(f&&(this.mapper||this.dedupe&&f.length>1)){u="";for(let m=0,x="",v,j;m1&&(this.I||(this.I=new RegExp("("+this.h+")","g")),f=f.replace(this.I,m=>this.matcher.get(m))),f&&this.replacer)for(u=0;f&&uthis.K&&(this.C.clear(),this.H=this.H/1.1|0)),f){if(f!==b)if(t){if(a[f])continue;a[f]=1}else{if(l===f)continue;l=f}n.push(f)}}}return this.finalize&&(n=this.finalize(n)||n),this.cache&&e.length<=this.G&&(this.B.set(e,n),this.B.size>this.K&&(this.B.clear(),this.G=this.G/1.1|0)),n};function Ui(e){e.D=null,e.B.clear(),e.C.clear()}function Uk(e,t,r){r||(t||typeof e!="object"?typeof t=="object"&&(r=t,t=0):r=e),r&&(e=r.query||e,t=r.limit||t);let n=""+(t||0);r&&(n+=(r.offset||0)+!!r.context+!!r.suggest+(r.resolve!==!1)+(r.resolution||this.resolution)+(r.boost||0)),e=(""+e).toLowerCase(),this.cache||(this.cache=new Vi);let a=this.cache.get(e+n);if(!a){const s=r&&r.cache;s&&(r.cache=!1),a=this.search(e,t,r),s&&(r.cache=s),this.cache.set(e+n,a)}return a}function Vi(e){this.limit=e&&e!==!0?e:1e3,this.cache=new Map,this.h=""}Vi.prototype.set=function(e,t){this.cache.set(this.h=e,t),this.cache.size>this.limit&&this.cache.delete(this.cache.keys().next().value)},Vi.prototype.get=function(e){const t=this.cache.get(e);return t&&this.h!==e&&(this.cache.delete(e),this.cache.set(this.h=e,t)),t},Vi.prototype.remove=function(e){for(const t of this.cache){const r=t[0];t[1].includes(e)&&this.cache.delete(r)}},Vi.prototype.clear=function(){this.cache.clear(),this.h=""};const Vk={normalize:!1,numeric:!1,dedupe:!1},gf={},Db=new Map([["b","p"],["v","f"],["w","f"],["z","s"],["x","s"],["d","t"],["n","m"],["c","k"],["g","k"],["j","k"],["q","k"],["i","e"],["y","e"],["u","o"]]),Wk=new Map([["ae","a"],["oe","o"],["sh","s"],["kh","k"],["th","t"],["ph","f"],["pf","f"]]),Gk=[/([^aeo])h(.)/g,"$1$2",/([aeo])h([^aeo]|$)/g,"$1$2",/(.)\1+/g,"$1"],Zk={a:"",e:"",i:"",o:"",u:"",y:"",b:1,f:1,p:1,v:1,c:2,g:2,j:2,k:2,q:2,s:2,x:2,z:2,\u00DF:2,d:3,t:3,l:4,m:5,n:5,r:6};var rY={Exact:Vk,Default:gf,Normalize:gf,LatinBalance:{mapper:Db},LatinAdvanced:{mapper:Db,matcher:Wk,replacer:Gk},LatinExtra:{mapper:Db,replacer:Gk.concat([/(?!^)[aeo]/g,""]),matcher:Wk},LatinSoundex:{dedupe:!1,include:{letter:!0},finalize:function(e){for(let r=0;r=this.priority*this.priority*3):(Mb=setTimeout(nY,0),Yk=Date.now()),hf){const s=this;return new Promise(l=>{setTimeout(function(){l(s[e+"Async"].apply(s,t))},0)})}const a=this[e].apply(this,t);return r=a.then?a:new Promise(s=>s(a)),n&&r.then(n),r}}Wi.prototype.add=function(e,t,r){if(tp(e)&&(t=e,e=rp(t,this.key)),t&&(e||e===0)){if(!r&&this.reg.has(e))return this.update(e,t);for(let c=0,u;ct?e.slice(r,r+t):e;let n=[];for(let a=0,s,l;a=l){r-=l;continue}s=s.slice(r,r+t),l=s.length,r=0}if(l>t&&(s=s.slice(0,t),l=t),!n.length&&l>=t)return s;if(n.push(s),t-=l,!t)break}return n=n.length>1?[].concat.apply([],n):n[0]}function Jk(e,t,r,n,a){let s,l,c;typeof a=="string"?(s=a,a=""):s=a.template,l=s.indexOf("$1"),c=s.substring(l+2),l=s.substring(0,l);let u=a&&a.boundary,d=!a||a.clip!==!1,f=a&&a.merge&&c&&l&&new RegExp(c+" "+l,"g");a=a&&a.ellipsis;var b=0;if(typeof a=="object"){var m=a.template;b=m.length-2,a=a.pattern}typeof a!="string"&&(a=a===!1?"":"..."),b&&(a=m.replace("$1",a)),m=a.length-b;let x,v;typeof u=="object"&&(x=u.before,x===0&&(x=-1),v=u.after,v===0&&(v=-1),u=u.total||9e5),b=new Map;for(let ae=0,W,fe,N;ae1?I.join(" "):I[0];let $;if(I&&R){for(var z=R.length,D=(W.split?R.replace(W.split,""):R).length-I.length,V="",q=0,Q=0;Q-1&&(V=(U?R.substring(0,U):"")+l+R.substring(U,U+J)+c+(U+J=u)break}if(S=ne.length*(s.length-2),x||v||u&&C.length-S>u)if(S=u+S-m*2,P=O-_,x>0&&(P+=x),v>0&&(P+=v),P<=S)A=x?_-(x>0?x:0):_-((S-P)/2|0),k=v?O+(v>0?v:0):A+S,d||(A>0&&C.charAt(A)!==" "&&C.charAt(A-1)!==" "&&(A=C.indexOf(" ",A),A<0&&(A=0)),k=k.length-1){if(G>=k.length){P[$+1]=1,G>=A.length&&(S[$+1]=1);continue}z-=m}if(C=k[G].text,J=v&&I[$])if(J>0){if(C.length>J)if(P[$+1]=1,d)C=C.substring(0,J);else continue;(J-=C.length)||(J=-1),I[$]=J}else{P[$+1]=1;continue}if(z+C.length+1<=u)C=" "+C,O[$]+=C;else if(d)H=u-z-1,H>0&&(C=" "+C.substring(0,H),O[$]+=C),P[$+1]=1;else{P[$+1]=1;continue}}else{if(P[$])continue;if(G-=D,_[G]){z-=m,P[$]=1,S[$]=1;continue}if(G<=0){if(G<0){P[$]=1,S[$]=1;continue}z-=m}if(C=k[G].text,J=x&&R[$])if(J>0){if(C.length>J)if(P[$]=1,d)C=C.substring(C.length-J);else continue;(J-=C.length)||(J=-1),R[$]=J}else{P[$]=1;continue}if(z+C.length+1<=u)C+=" ",O[$]=C+O[$];else if(d)H=C.length+1-(u-z),H>=0&&H=A.length-1||G"u"&&(n=Qk.call(this,n)),v)return x?Jk(e,n,this.index,v,x):n;a[C]={field:s[C],result:n}}return x&&(a=Jk(e,a,this.index,v,x)),j?aY(a):a};function aY(e){const t=[],r=rn(),n=rn();for(let a=0,s,l,c,u,d,f,b;a0&&((r&&t>r||n)&&(e=e.slice(n,n+r)),a&&(e=Qk.call(this,e))),e):[]):[]}function Qk(e){if(!this||!this.store)return e;const t=Array(e.length);for(let r=0,n;r1?r:r[0]}vt=Wi.prototype,vt.append=function(e,t){return this.add(e,t,!0)},vt.update=function(e,t){return this.remove(e).add(e,t)},vt.remove=function(e){tp(e)&&(e=rp(e,this.key));for(var t of this.index.values())t.remove(e,!0);if(this.reg.has(e)){if(this.tag&&!this.fastupdate)for(let r of this.tag.values())for(let n of r){t=n[0];const a=n[1],s=a.indexOf(e);s>-1&&(a.length>1?a.splice(s,1):r.delete(t))}this.store&&this.store.delete(e),this.reg.delete(e)}return this.cache&&this.cache.remove(e),this},vt.clear=function(){const e=[];for(const t of this.index.values()){const r=t.clear();r.then&&e.push(r)}if(this.tag)for(const t of this.tag.values())t.clear();return this.store&&this.store.clear(),this.cache&&this.cache.clear(),e.length?Promise.all(e):this},vt.contain=function(e){return this.reg.has(e)},vt.cleanup=function(){for(const e of this.index.values())e.cleanup();return this},vt.get=function(e){return this.store.get(e)||null},vt.set=function(e,t){return typeof e=="object"&&(t=e,e=rp(t,this.key)),this.store.set(e,t),this},vt.searchCache=Uk,vt.export=sY,vt.import=lY,Kk(Wi.prototype);function Hb(e,t=0){let r=[],n=[];t&&(t=25e4/t*5e3|0);for(const a of e.entries())n.push(a),n.length===t&&(r.push(n),n=[]);return n.length&&r.push(n),r}function Bb(e,t){t||(t=new Map);for(let r=0,n;r2?r[0]:"",r=r.length>2?r[2]:r[1],t){if(typeof t=="string"&&(t=JSON.parse(t)),e)return this.index.get(e).import(r,t);switch(r){case"reg":this.fastupdate=!1,this.reg=r7(t,this.reg);for(let n=0,a;n=0&&a.splice(l,1)}}else np(this.map,e),this.depth&&np(this.ctx,e);t||this.reg.delete(e)}return this.cache&&this.cache.remove(e),this};function np(e,t){let r=0;var n=typeof t>"u";if(e.constructor===Array){for(let a=0,s,l,c;a=0){if(s.length>1)return s.splice(l,1),1;if(delete e[a],r)return 1;c=1}else{if(c)return 1;r++}}}else for(let a of e.entries())n=a[0],np(a[1],t)?r++:e.delete(n);return r}const cY={memory:{resolution:1},performance:{resolution:3,fastupdate:!0,context:{depth:1,resolution:1}},match:{tokenize:"forward"},score:{resolution:9,context:{depth:2,resolution:3}}};Xa.prototype.add=function(e,t,r,n){if(t&&(e||e===0)){if(!n&&!r&&this.reg.has(e))return this.update(e,t);n=this.depth,t=this.encoder.encode(t,!n);const d=t.length;if(d){const f=rn(),b=rn(),m=this.resolution;for(let x=0;x2){for(let j=1,C,A,k,_;j2){for(let j=0,C;jj;s--){l=v.substring(j,s),C=this.rtl?a-1-j:j;var c=this.score?this.score(t,v,x,l,C):yf(m,d,x,a,C);da(this,b,l,c,e,r)}break}case"bidirectional":case"reverse":if(a>1){for(c=a-1;c>0;c--){l=v[this.rtl?a-1-c:c]+l;var u=this.score?this.score(t,v,x,l,c):yf(m,d,x,a,c);da(this,b,l,u,e,r)}l=""}case"forward":if(a>1){for(c=0;c1&&xl;const j=this.score?this.score(t,l,x,v,c-1):yf(a+(d/2>a?0:1),d,x,s-1,c-1);da(this,f,u?l:v,j,e,r,u?v:l)}}}}this.fastupdate||this.reg.add(e)}}return this};function da(e,t,r,n,a,s,l){let c,u;if(!(c=t[r])||l&&!c[l]){if(l?(t=c||(t[r]=rn()),t[l]=1,u=e.ctx,(c=u.get(l))?u=c:u.set(l,u=new Map)):(u=e.map,t[r]=1),(c=u.get(r))?u=c:u.set(r,u=c=[]),s){for(let d=0,f;d1?t+(n||0)<=e?r+(a||0):(e-1)/(t+(n||0))*(r+(a||0))+1|0:0}Xa.prototype.search=function(e,t,r){if(r||(t||typeof e!="object"?typeof t=="object"&&(r=t,t=0):(r=e,e="")),r&&r.cache)return r.cache=!1,t=this.searchCache(e,t,r),r.cache=!0,t;var n=[],a=0;if(r){e=r.query||e,t=r.limit||t,a=r.offset||0;var s=r.context,l=r.suggest,c=!0,u=r.resolution}if(typeof c>"u"&&(c=!0),s=this.depth&&s!==!1,r=this.encoder.encode(e,!s),e=r.length,t=t||(c?100:0),e===1)return l=a,(a=Ub(this,r[0],""))&&a.length?$b.call(this,a,t,l):[];if(e===2&&s&&!l)return l=a,(a=Ub(this,r[1],r[0]))&&a.length?$b.call(this,a,t,l):[];c=rn();var d=0;if(s){var f=r[0];d=1}u||u===0||(u=f?this.L:this.resolution);for(let v,j;d1)t:{n=l,f=r.length,l=[],e=rn();for(let v=0,j,C,A,k;v1){r:for(r=[],u=rn(),n=l.length,c=n-1;c>=0;c--)if(e=(n=l[c])&&n.length){for(d=0;dt||a?l.slice(a,t+a):l;l=r}else{if(rt||a)&&(l=l.slice(a,t+a))}f=l}else if(n===1){t=$b.call(null,r[0],t,a);break e}t=f}return t};function Ub(e,t,r){let n;return r&&(n=e.bidirectional&&t>r)&&(n=r,r=t,t=n),e=r?(e=e.ctx.get(r))&&e.get(t):e.map.get(t),e}function Xa(e,t){if(!this||this.constructor!==Xa)return new Xa(e);if(e){var r=ko(e)?e:e.preset;r&&(e=Object.assign({},cY[r],e))}else e={};r=e.context;const n=r===!0?{depth:1}:r||{},a=ko(e.encoder)?rY[e.encoder]:e.encode||e.encoder||{};this.encoder=a.encode?a:typeof a=="object"?new ff(a):{encode:a},this.resolution=e.resolution||9,this.tokenize=r=(r=e.tokenize)&&r!=="default"&&r!=="exact"&&r||"strict",this.depth=r==="strict"&&n.depth||0,this.bidirectional=n.bidirectional!==!1,this.fastupdate=!!e.fastupdate,this.score=e.score||null,r=!1,this.map=new Map,this.ctx=new Map,this.reg=t||(this.fastupdate?new Map:new Set),this.L=n.resolution||3,this.rtl=a.rtl||e.rtl||!1,this.cache=(r=e.cache||null)&&new Vi(r),this.priority=e.priority||4}vt=Xa.prototype,vt.clear=function(){return this.map.clear(),this.ctx.clear(),this.reg.clear(),this.cache&&this.cache.clear(),this},vt.append=function(e,t){return this.add(e,t,!0)},vt.contain=function(e){return this.reg.has(e)},vt.update=function(e,t){const r=this,n=this.remove(e);return n&&n.then?n.then(()=>r.add(e,t)):this.add(e,t)},vt.cleanup=function(){return this.fastupdate?(np(this.map),this.depth&&np(this.ctx),this):this},vt.searchCache=Uk,vt.export=function(e,t,r=0,n=0){let a,s;switch(n){case 0:a="reg",s=t7(this.reg);break;case 1:a="cfg",s=null;break;case 2:a="map",s=Hb(this.map,this.reg.size);break;case 3:a="ctx",s=Xk(this.ctx,this.reg.size);break;default:return}return bf.call(this,e,t,a,s,r,n)},vt.import=function(e,t){if(t)switch(typeof t=="string"&&(t=JSON.parse(t)),e=e.split("."),e[e.length-1]==="json"&&e.pop(),e.length===3&&e.shift(),e=e.length>1?e[1]:e[0],e){case"reg":this.fastupdate=!1,this.reg=r7(t,this.reg);break;case"map":this.map=Bb(t,this.map);break;case"ctx":this.ctx=e7(t,this.ctx)}},vt.serialize=function(e=!0){let t="",r="",n="";if(this.reg.size){let s;for(var a of this.reg.keys())s||(s=typeof a),t+=(t?",":"")+(s==="string"?'"'+a+'"':a);t="index.reg=new Set(["+t+"]);",r=n7(this.map,s),r="index.map=new Map(["+r+"]);";for(const l of this.ctx.entries()){a=l[0];let c=n7(l[1],s);c="new Map(["+c+"])",c='["'+a+'",'+c+"]",n+=(n?",":"")+c}n="index.ctx=new Map(["+n+"]);"}return e?"function inject(index){"+t+r+n+"}":t+r+n},Kk(Xa.prototype);const pY={Document:Wi},uY={document:{id:"id",index:fM},worker:!1,tokenize:"forward",context:{depth:2,resolution:9}};class dY{_index;_documents=new Map;constructor(){this._index=new pY.Document(uY)}addDocument(t){this._documents.set(t.id,t),this._index.add(t.id,t)}search(t){let r=new Map;const n=[],a=this._index.search(t);for(const l of a)for(const c of l.result){const u=r.get(c)?.fields||[];r.set(c,{fields:l.field?[...u,l.field]:[...u]})}let s=0;for(const[l,c]of r.entries()){if(s>=dM)break;const u=this._documents.get(l);u&&(n.push({document:this.resolveDeepLink(u,t,c.fields),highlight:this.prepareHighlight(u,t,c.fields)}),s++)}return n}resolveDeepLink(t,r,n){for(const s of uM)if(n.some(l=>l===s))return t;let a;for(const s of n)if(s.includes("parameters")){const l=s.split(":")[1],c=t.parameters?.find(u=>{const d=u[l];return this.someMatchesPredicate(r,typeof d=="boolean"?d.toString():d)});if(c){a=c.deepLink;break}}if(a){const s=a.split("#")[1];return{...t,url:`${t.url}#${s}`}}return t}someMatchesPredicate=(t,r)=>{if(r){const n=t.split(/\s+/g);return Array.isArray(r)?r.some(a=>n.some(s=>a.toLowerCase().includes(s.toLowerCase()))):n.some(a=>r.toLowerCase().includes(a.toLowerCase()))}else return!1};prepareHighlight(t,r,n){const a={};let s=!1;for(const l of n)if(l==="path")a.path=t.path?t.path.map(c=>this.highlight(r,c)):[];else if(l.includes("parameters")){if(!s){const c=l.split(":")[1],u=t.parameters?.find(d=>{const f=d[c];return this.someMatchesPredicate(r,typeof f=="boolean"?f.toString():f)});u&&(a.parameters=[{name:this.highlight(r,u.name),description:this.highlight(r,u.description),place:this.highlight(r,u.place),path:u.path?u.path.map(d=>this.highlight(r,d)):[]}],s=!0)}}else a[l]=this.highlight(r,t[l]);return a}highlight(t,r){const n=t.split(/\s+/g),a=l=>l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),s=n.reduce((l,c)=>c?l?.replace?.(new RegExp(`(^|\\s)${a(c)}`,"i"),u=>`${u}`):l,r);if(!s)return r||"";if(s.length"),c=s.indexOf("")+7,u=O5/2+t.length/2,d=l{const{searchDocuments:r,telemetryData:n}=gY(e,t),a=new dY,s=Object.keys(Fc(t.definition,!0));for(const l of r)l&&a.addDocument(l),r.indexOf(l)%10===0&&await new Promise(c=>setTimeout(c,0));return{engine:{search:l=>a.search(l)},telemetryData:{...n,extensions:[...s,...n.extensions]}}},gY=(e,t)=>{let r=0;const n=new Set,a=new Set;return{searchDocuments:e.map(s=>{try{switch(s.type){case"tag":case"section":return hY(s);case"operation":r++;const l=M1(t,s.operationDefinition,s.parent,y1({}),s.href);return l.requestBody?.content?.mediaTypes.forEach(({name:c})=>{n.add(c)}),Object.keys(Fc(s.operationDefinition,!0)).forEach(c=>{a.add(c)}),mY(l)}}catch(l){console.error("Cannot add item to search indexer",l.message)}}).filter(s=>!!s),telemetryData:{operationsCount:r,requestBodies:Array.from(n),extensions:Array.from(a)}}},hY=e=>{const t=e.infoDefinition;return{id:e.href,url:e.href,title:Qs(t?`${t.title} (${t.version})`:e.name),text:Qs(Tb((t?t.description:e.description)||""))}},mY=e=>{let t={};for(let r of e.parameters){const n=r.schema?.example||r.example,a={name:r.name,description:Qs(Tb(r.description)),place:r.in+" parameters",mediaType:void 0,type:r.schema?.type.toString()||"unknown",deepLink:G1(r),required:r.required,example:n?JSON.stringify(n):void 0,enum:r.schema?.enum?.length?r.schema.enum:void 0};t[o7(a)]=a}vf(t,e.requestBody?.content?.mediaTypes[0]?.schema,e.requestBody?.content?.mediaTypes[0]?.name,"request fields",!1);for(let r of e.responses)vf(t,r.content?.mediaTypes[0]?.schema,r.content?.mediaTypes[0]?.name,`response ${r.code} fields`,!0);return{id:e.href,url:e.href,title:Qs(e.name),text:Qs(Tb(e.description||"")),httpMethod:e.httpVerb,httpPath:e.path,deprecated:e.deprecated,security:e.security.map(r=>r.schemes.map(n=>n.id)).flat().filter(Boolean),parameters:Object.values(t),badges:e.badges.length?e.badges:void 0}},o7=e=>e.name.toString()+e.description+e.place,vf=(e,t,r,n,a,s=[])=>{if(!(!t||t.isCircular)){if(t?.fields)for(let l of t.fields){const c=s.concat([l.name]);if(l.kind==="additionalProperties"||l.schema?.readOnly&&!a||l.schema?.writeOnly&&a)continue;const u=l.schema?.example||l.example,d=l.schema?.enum,f={name:l.name,description:Qs(l.description),place:n,mediaType:r,path:c.slice(0,-1),deepLink:G1(l),type:l.schema?.type.toString()||"unknown",required:l.required||t.schema.required?.includes(l.name)||!1,example:u?JSON.stringify(u):void 0,enum:d?.length?d:void 0},b=o7(f);e[b]==null&&(e[b]=f,vf(e,l.schema,r,n,a,c))}t?.items&&vf(e,t.items,r,n,a,s)}};function bY(e,t){const r=Qe(Bd),n=Ni(I9),a=Ni(P9),[s,l]=T.useState(null),[c,u]=T.useState(!1);return T.useEffect(()=>{u(!1),l(null),fY(e,t).then(({engine:d,telemetryData:f})=>{l(d),u(!0),!r&&(n({operationsCount:f.operationsCount,requestBodies:f.requestBodies,extensions:f.extensions}),a("ready"))})},[r,e,t,a,n]),{search:T.useCallback(d=>s?s.search(d):[],[s]),isReady:c}}function yY({flatItems:e,parser:t}){const r=ca(),{isOpen:n,onOpen:a,onClose:s}=PL(),{search:l,isReady:c}=bY(e,t);return h.jsxs(vY,{children:[h.jsx(ZY,{onClick:()=>{a(),r.sendSearchOpenedMessage({method:"click"})},isReady:c}),n&&h.jsx(qY,{onClose:s,search:l,isReady:c})]})}const vY=K.div` - display: flex; - margin: var(--sidebar-margin-horizontal); -`,xY=e=>h.jsx("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e,children:h.jsx("path",{d:"M8 1C4.1 1 1 4.1 1 8C1 11.9 4.1 15 8 15C11.9 15 15 11.9 15 8C15 4.1 11.9 1 8 1ZM10.7 11.5L8 8.8L5.3 11.5L4.5 10.7L7.2 8L4.5 5.3L5.3 4.5L8 7.2L10.7 4.5L11.5 5.3L8.8 8L11.5 10.7L10.7 11.5Z"})}),wY=me(xY).attrs(()=>({"data-component-name":"icons/CloseFilledIcon/CloseFilledIcon"})).withConfig({displayName:"CloseFilledIcon",componentId:"sc-977cb347-0"})(["path{fill:",";}height:",";width:",";"],({color:e})=>tt(e),({size:e})=>e||"16px",({size:e})=>e||"16px");function kY({placeholder:e,value:t,onChange:r,isLoading:n,showReturnButton:a,inputRef:s,onReturn:l,onSubmit:c,className:u}){const{useTelemetry:d}=Qr(),{addSearchHistoryItem:f}=XT(),b=d(),{onKeyDown:m}=uD({onEnter:C=>c?.(C),onClear:()=>f(t)}),x=C=>C.stopPropagation(),v=C=>{r(C.target.value)},j=()=>{r(""),f(t),b.sendSearchInputResetButtonClickedMessage()};return h.jsxs(CY,{"data-component-name":"Search/SearchInput",className:u,children:[a?h.jsx(kt,{icon:h.jsx(T9,{}),onClick:l}):t&&n?h.jsx(n1,{size:"24px",color:"--search-input-icon-color"}):h.jsx(rf,{size:"24px",color:"--search-input-icon-color"}),h.jsx(SY,{value:t,ref:s,placeholder:e,onChange:v,onClick:x,onKeyDown:m}),!!t&&h.jsx(AY,{variant:"ghost",onClick:j,icon:h.jsx(wY,{}),tabIndex:-1})]})}const CY=me.div.withConfig({displayName:"SearchInput__SearchInputWrapper",componentId:"sc-dd817952-0"})(["display:flex;flex-grow:1;align-items:center;padding:var(--search-input-padding);height:var(--search-input-height);gap:var(--search-input-gap);"]),SY=me.input.withConfig({displayName:"SearchInput__SearchInputField",componentId:"sc-dd817952-1"})(["width:100%;outline:none;background-color:var(--search-input-bg-color);border-radius:var(--search-input-border-radius);border:var(--search-input-border);color:var(--search-input-text-color);font-size:var(--search-input-font-size);font-family:var(--search-input-font-family);font-weight:var(--search-input-font-weight);line-height:var(--search-input-line-height);&::placeholder{color:var(--search-input-placeholder-color);}"]),AY=me(kt).withConfig({displayName:"SearchInput__ResetButton",componentId:"sc-dd817952-2"})(["color:var(--color-warm-grey-5);"]);function a7(e,t){const r=e.indexOf(""),n=e.indexOf("");if(r!==-1&&n!==-1){const a=e.slice(0,r),s=e.slice(r+6,n),l=e.slice(n+7,e.length);return t=[...t,a,{entry:s},...a7(l,t)]}else return[...t,e]}function ei(e){if(!Array.isArray(e)){const a=a7(e,[]);return a.length===1?e:h.jsx("span",{children:a.map((s,l)=>typeof s=="object"?h.jsx(i7,{children:s.entry},l):s)})}const[t,r,n]=e;return h.jsxs("span",{"data-component-name":"Search/SearchHighlight",children:[t,h.jsx(i7,{children:r}),n]})}const i7=me.span.withConfig({displayName:"SearchHighlight__Highlight",componentId:"sc-b2d58ad6-0"})(["background-color:var(--search-highlight-bg-color);color:var(--search-highlight-text-color);"]),Vb=me(ok).attrs(()=>({"data-component-name":"icons/ReturnKeyIcon/ReturnKeyIcon"})).withConfig({displayName:"ReturnKeyIcon",componentId:"sc-f9856524-0"})(["margin-left:auto;::after{content:'\u23CE';}"]);function jY({onClick:e,item:t,className:r,product:n,innerRef:a}){const s=T.useRef(null);T.useEffect(()=>{t.active&&s.current?.focus()},[t.active]);const{document:l,highlight:c}=t,u=c.parameters&&c.parameters.length?c.parameters[0]:null,d=l.path&&l.path?.length>1;return h.jsxs(EY,{className:r,to:l.url,onClick:e,tabIndex:0,innerRef:f=>{s.current=f,a&&(typeof a=="function"?a(f):a.current=f)},"data-component-name":"Search/SearchItem",children:[h.jsxs(_Y,{children:[h.jsxs(OY,{children:[n&&h.jsxs(TY,{"data-testid":"search-item-product-tag",children:[h.jsx(_b,{src:n.icon}),n.name]}),l.httpMethod?h.jsxs(NY,{children:[h.jsx(DY,{color:l.httpMethod,children:l.httpMethod.toUpperCase()}),c.httpPath?ei(c.httpPath):l.httpPath]}):null,h.jsxs(PY,{children:[h.jsx(IY,{children:c.title?ei(c.title):l.title}),l.deprecated?h.jsx(s7,{deprecated:!0,children:"Deprecated"}):null,l.badges?l.badges.map(({name:f,color:b})=>h.jsx(s7,{color:b||"var(--color-info-base)",children:f},f)):null]}),h.jsx(LY,{children:c.text?ei(c.text):_T(l.text)})]}),u?h.jsxs(RY,{children:[h.jsxs("div",{children:[ei(u.place)," \u2192 ",u.path?.length?ei(u.path?.join(" \u2192 "))+" \u2192 ":"",ei(u.name)]}),h.jsx("div",{children:ei(u.description)})]}):d&&h.jsx(zY,{children:c.path&&c.path.length?ei(c.path.join(" \u2192 ")):l.path?.join(" \u2192 ")})]}),h.jsx(Vb,{color:"var(--search-item-text-color)"})]})}const EY=me(Lc).withConfig({displayName:"SearchItem__SearchItemWrapper",componentId:"sc-2711df33-0"})(["display:flex;padding:var(--search-item-padding);color:var(--search-item-text-color);background-color:var(--search-item-bg-color);transition:background-color 0.3s ease;text-decoration:none;white-space:normal;outline:none;border-top:1px solid var(--search-item-border-color);border-bottom:1px solid var(--search-item-border-color);","{align-self:center;opacity:0;}&:hover,&:focus{color:var(--search-item-text-color-hover);background-color:var(--search-item-bg-color-hover);","{opacity:1;}}&:focus{border-top:1px solid var(--search-item-border-color-focused);border-bottom:1px solid var(--search-item-border-color-focused);}"],Vb,Vb),_Y=me.section.withConfig({displayName:"SearchItem__SearchItemContent",componentId:"sc-2711df33-1"})(["flex:1 1 auto;"]),OY=me.div.withConfig({displayName:"SearchItem__SearchItemHeader",componentId:"sc-2711df33-2"})(["position:relative;"]),PY=me.div.withConfig({displayName:"SearchItem__SearchItemTitleWrapper",componentId:"sc-2711df33-3"})(["display:flex;align-items:center;"]),IY=me.div.withConfig({displayName:"SearchItem__SearchItemTitle",componentId:"sc-2711df33-4"})(["overflow:hidden;text-overflow:ellipsis;color:var(--search-item-title-text-color);padding:var(--search-item-title-padding);font-size:var(--search-item-title-font-size);font-weight:var(--search-item-title-font-weight);line-height:var(--search-item-title-line-height);"]),s7=me(Vc).withConfig({displayName:"SearchItem__SearchItemBadge",componentId:"sc-2711df33-5"})(["font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular);"]),NY=me.div.withConfig({displayName:"SearchItem__SearchItemOperation",componentId:"sc-2711df33-6"})(["display:inline-flex;align-items:baseline;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular);color:var(--search-item-path-text-color);gap:var(--search-item-gap);"]),LY=me.div.withConfig({displayName:"SearchItem__SearchItemDescription",componentId:"sc-2711df33-7"})(["overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);"]),zY=me.div.withConfig({displayName:"SearchItem__SearchItemPath",componentId:"sc-2711df33-8"})(["overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular);margin-top:var(--spacing-sm);"]),RY=me.div.withConfig({displayName:"SearchItem__SearchItemPlace",componentId:"sc-2711df33-9"})(["display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-regular);margin-top:var(--spacing-sm);&:first-child{padding-top:0;}"]),TY=me.div.withConfig({displayName:"SearchItem__SearchItemProductTag",componentId:"sc-2711df33-10"})(["position:absolute;display:flex;align-items:center;right:0;font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);padding:var(--search-item-title-padding);gap:var(--spacing-xs);img{width:var(--search-item-product-icon-size);height:var(--search-item-product-icon-size);}"]),DY=me(hk).withConfig({displayName:"SearchItem__SearchItemOperationTag",componentId:"sc-2711df33-11"})(["--http-tag-width:auto;--http-tag-font-weight:var(--font-weight-semibold);"]);function Wb({combination:e,text:t,className:r}){return h.jsxs(MY,{"data-component-name":"Search/SearchShortcut",className:r,children:[h.jsx(FY,{children:e}),t]})}const MY=me.div.withConfig({displayName:"SearchShortcut__ShortcutWrapper",componentId:"sc-d51e8a18-0"})(["display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);color:var(--search-item-text-color);gap:var(--spacing-xs);"]),FY=me.span.withConfig({displayName:"SearchShortcut__ShortcutKey",componentId:"sc-d51e8a18-1"})(["background:var(--bg-color-active);border-radius:var(--border-radius);padding:0px var(--spacing-xxs);"]);function qY({onClose:e,search:t,isReady:r}){const n=ca(),a=T.useRef(null),s=T.useRef(null),[l,c]=T.useState(""),[u,d]=T.useState([]);T.useEffect(()=>{d(l?t(l):[])},[l,t]),T.useEffect(()=>{requestAnimationFrame(()=>{a.current?.focus()})},[]),ld(!0),IL(s,e);const f=T.useCallback(m=>{const x=m.target;typeof x.className=="string"&&x.className?.includes(" overlay")&&e()},[e]),b=h.jsx($Y,{onClick:f,className:"overlay",ref:s,"data-testid":"search-dialog",children:h.jsxs(HY,{children:[h.jsx(BY,{children:h.jsx(kY,{value:l,onChange:m=>{if(c(m),m==="")return n.sendSearchInputResetButtonClickedMessage()},placeholder:"Search docs...",isLoading:!r,inputRef:a,onSubmit:()=>{},"data-translation-key":"search.label","data-testid":"search-input"})}),h.jsx(UY,{children:l?u.length?u.map((m,x)=>h.jsx(jY,{item:m,onClick:()=>{n.sendSearchResultClickedMessage({wordCount:l.split(" ").length.toString(),url:m.document.url,totalResults:u.length.toString(),index:x.toString()}),e()},"data-testid":"search-item"},x)):h.jsx(l7,{"data-testid":"search-message",children:"No results"}):h.jsx(l7,{"data-testid":"search-message",children:"Search endpoints, schemas, and more..."})}),h.jsxs(VY,{children:[h.jsxs(WY,{children:[h.jsx(Wb,{"data-translation-key":"search.keys.navigate",combination:"Tab",text:"to navigate"}),h.jsx(Wb,{"data-translation-key":"search.keys.select",combination:"\u23CE",text:"to select"}),h.jsx(Wb,{"data-translation-key":"search.keys.exit",combination:"Esc",text:"to exit"})]}),h.jsx(GY,{"data-translation-key":"search.cancel",variant:"secondary",size:"small",onClick:e,children:"Cancel"})]})]})});return M3.createPortal(b,document.body)}const $Y=K.div` - position: fixed; - display: flex; - align-items: center; - justify-content: center; - top: 0; - left: 0; - width: 100vw; - height: 100vh; - background: var(--bg-color-modal-overlay); - z-index: var(--z-index-overlay); - - @media screen and (max-width: ${Et.small}) { - align-items: start; - position: fixed; - overflow: hidden; - overscroll-behavior: none; - } -`,HY=K.div` - display: flex; - flex-direction: column; - overflow: auto; - width: 100vw; - height: 100vh; - background: var(--search-modal-bg-color); - box-shadow: var(--search-modal-box-shadow); - border-radius: 0; - - @media screen and (max-width: ${Et.small}) { - min-height: -webkit-fill-available !important; - min-height: 100dvh !important; - height: auto !important; - width: 100vw !important; - } - - @media screen and (min-width: ${Et.small}) { - border-radius: var(--search-modal-border-radius); - width: var(--search-modal-width); - min-height: var(--search-modal-min-height); - min-width: var(--search-modal-min-width); - max-width: 95vw; - max-height: 95vh; - height: var(--search-modal-min-height); - resize: both; - } -`,BY=K.header` - display: flex; - align-items: center; - border-bottom: var(--search-modal-border); - background-color: var(--search-modal-header-bg-color); - padding: var(--search-modal-header-padding); -`,UY=K.div` - display: flex; - flex-direction: column; - overflow: auto; - flex-grow: 1; -`,l7=K.div` - display: flex; - height: 40%; - justify-content: center; - align-items: center; - flex-direction: column; - font-size: var(--search-message-font-size); - font-weight: var(--search-message-font-weight); - line-height: var(--search-message-line-height); - color: var(--search-message-text-color); - gap: var(--search-message-gap); - padding: var(--search-message-padding); -`,VY=K.footer` - display: flex; - gap: var(--search-modal-footer-gap); - padding: var(--search-modal-footer-padding); - border-top: var(--search-modal-border); -`,WY=K.div` - display: none; - justify-content: flex-start; - align-items: center; - gap: var(--search-shortcuts-gap); - - @media screen and (min-width: ${Et.small}) { - display: flex; - } -`,GY=K(kt)` - width: 100%; - - @media screen and (min-width: ${Et.small}) { - display: none; - } -`;function ZY({onClick:e,className:t,variant:r="input",isReady:n}){const a=ct(),[s,l]=T.useState(!1);return T.useEffect(()=>{l(typeof navigator<"u"&&navigator.userAgent.includes("Mac"))},[]),h.jsx(KY,{onClick:e,className:t,"data-testid":"search-trigger",children:r==="button"?h.jsx(YY,{variant:"text",size:"medium",icon:h.jsx(rf,{}),"aria-label":"Search trigger button"}):h.jsxs(JY,{children:[h.jsx(rf,{}),n?h.jsxs(h.Fragment,{children:[a("search.navbar.label","Search "),s?"\u2318K":"Ctrl+K"]}):h.jsx("span",{children:a("openapi.loading","Loading...")})]})})}const KY=K.div` - color: var(--search-trigger-color); - line-height: var(--search-trigger-line-height); - flex-grow: 1; - - svg { - width: var(--search-trigger-icon-size); - height: var(--search-trigger-icon-size); - } -`,YY=K(kt)` - display: inline-flex; -`,JY=K.div` - display: inline-flex; - align-items: center; - justify-content: left; - gap: var(--search-trigger-gap); - width: 100%; - border: var(--search-trigger-border-width) var(--search-trigger-border-style) - var(--search-trigger-border-color); - border-radius: var(--search-trigger-border-radius); - background: var(--search-trigger-bg-color); - padding: var(--search-trigger-padding); - - &:hover { - border-color: var(--search-trigger-border-color-hover); - } -`;function QY(e){return e.displayName||e.name||"Component"}function XY(e){const t=({disableRouter:r,...n})=>{const a=n.basePath??"/",s=n.router??"hash",{Router:l,routerProps:c}=V$(s,a);return r?h.jsx(e,{...n}):T.createElement(l,{...c,key:a},h.jsx(e,{...n}))};return t.displayName=`WithRouter(${QY(e)})`,t}function eJ(e){return t=>{const r=Qe(Ln),n=Qe(Y4),{options:a,parser:s}=Qe(yo);return s?h.jsx(e,{...t,options:a,layout:r,collapsedSidebar:n,parser:s}):null}}var c7={exports:{}},p7;function tJ(){return p7||(p7=1,(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** - * Prism: Lightweight, robust, elegant syntax highlighting - * - * @license MIT - * @author Lea Verou - * @namespace - * @public - */var r=(function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,s=0,l={},c={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function k(_){return _ instanceof u?new u(_.type,k(_.content),_.alias):Array.isArray(_)?_.map(k):_.replace(/&/g,"&").replace(/"u")return null;if(document.currentScript&&document.currentScript.tagName==="SCRIPT")return document.currentScript;try{throw new Error}catch(S){var k=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(S.stack)||[])[1];if(k){var _=document.getElementsByTagName("script");for(var O in _)if(_[O].src==k)return _[O]}return null}},isActive:function(k,_,O){for(var S="no-"+_;k;){var P=k.classList;if(P.contains(_))return!0;if(P.contains(S))return!1;k=k.parentElement}return!!O}},languages:{plain:l,plaintext:l,text:l,txt:l,extend:function(k,_){var O=c.util.clone(c.languages[k]);for(var S in _)O[S]=_[S];return O},insertBefore:function(k,_,O,S){S=S||c.languages;var P=S[k],R={};for(var I in P)if(P.hasOwnProperty(I)){if(I==_)for(var z in O)O.hasOwnProperty(z)&&(R[z]=O[z]);O.hasOwnProperty(I)||(R[I]=P[I])}var D=S[k];return S[k]=R,c.languages.DFS(c.languages,function(V,q){q===D&&V!=k&&(this[V]=R)}),R},DFS:function k(_,O,S,P){P=P||{};var R=c.util.objId;for(var I in _)if(_.hasOwnProperty(I)){O.call(_,I,_[I],S||I);var z=_[I],D=c.util.type(z);D==="Object"&&!P[R(z)]?(P[R(z)]=!0,k(z,O,null,P)):D==="Array"&&!P[R(z)]&&(P[R(z)]=!0,k(z,O,I,P))}}},plugins:{},highlightAll:function(k,_){c.highlightAllUnder(document,k,_)},highlightAllUnder:function(k,_,O){var S={callback:O,container:k,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};c.hooks.run("before-highlightall",S),S.elements=Array.prototype.slice.apply(S.container.querySelectorAll(S.selector)),c.hooks.run("before-all-elements-highlight",S);for(var P=0,R;R=S.elements[P++];)c.highlightElement(R,_===!0,S.callback)},highlightElement:function(k,_,O){var S=c.util.getLanguage(k),P=c.languages[S];c.util.setLanguage(k,S);var R=k.parentElement;R&&R.nodeName.toLowerCase()==="pre"&&c.util.setLanguage(R,S);var I=k.textContent,z={element:k,language:S,grammar:P,code:I};function D(q){z.highlightedCode=q,c.hooks.run("before-insert",z),z.element.innerHTML=z.highlightedCode,c.hooks.run("after-highlight",z),c.hooks.run("complete",z),O&&O.call(z.element)}if(c.hooks.run("before-sanity-check",z),R=z.element.parentElement,R&&R.nodeName.toLowerCase()==="pre"&&!R.hasAttribute("tabindex")&&R.setAttribute("tabindex","0"),!z.code){c.hooks.run("complete",z),O&&O.call(z.element);return}if(c.hooks.run("before-highlight",z),!z.grammar){D(c.util.encode(z.code));return}if(_&&n.Worker){var V=new Worker(c.filename);V.onmessage=function(q){D(q.data)},V.postMessage(JSON.stringify({language:z.language,code:z.code,immediateClose:!0}))}else D(c.highlight(z.code,z.grammar,z.language))},highlight:function(k,_,O){var S={code:k,grammar:_,language:O};if(c.hooks.run("before-tokenize",S),!S.grammar)throw new Error('The language "'+S.language+'" has no grammar.');return S.tokens=c.tokenize(S.code,S.grammar),c.hooks.run("after-tokenize",S),u.stringify(c.util.encode(S.tokens),S.language)},tokenize:function(k,_){var O=_.rest;if(O){for(var S in O)_[S]=O[S];delete _.rest}var P=new b;return m(P,P.head,k),f(k,P,_,P.head,0),v(P)},hooks:{all:{},add:function(k,_){var O=c.hooks.all;O[k]=O[k]||[],O[k].push(_)},run:function(k,_){var O=c.hooks.all[k];if(!(!O||!O.length))for(var S=0,P;P=O[S++];)P(_)}},Token:u};n.Prism=c;function u(k,_,O,S){this.type=k,this.content=_,this.alias=O,this.length=(S||"").length|0}u.stringify=function k(_,O){if(typeof _=="string")return _;if(Array.isArray(_)){var S="";return _.forEach(function(D){S+=k(D,O)}),S}var P={type:_.type,content:k(_.content,O),tag:"span",classes:["token",_.type],attributes:{},language:O},R=_.alias;R&&(Array.isArray(R)?Array.prototype.push.apply(P.classes,R):P.classes.push(R)),c.hooks.run("wrap",P);var I="";for(var z in P.attributes)I+=" "+z+'="'+(P.attributes[z]||"").replace(/"/g,""")+'"';return"<"+P.tag+' class="'+P.classes.join(" ")+'"'+I+">"+P.content+""};function d(k,_,O,S){k.lastIndex=_;var P=k.exec(O);if(P&&S&&P[1]){var R=P[1].length;P.index+=R,P[0]=P[0].slice(R)}return P}function f(k,_,O,S,P,R){for(var I in O)if(!(!O.hasOwnProperty(I)||!O[I])){var z=O[I];z=Array.isArray(z)?z:[z];for(var D=0;D=R.reach);fe+=W.value.length,W=W.next){var N=W.value;if(_.length>k.length)return;if(!(N instanceof u)){var Y=1,se;if(U){if(se=d(ae,fe,k,Q),!se||se.index>=k.length)break;var Z=se.index,ne=se.index+se[0].length,$=fe;for($+=W.value.length;Z>=$;)W=W.next,$+=W.value.length;if($-=W.value.length,fe=$,W.value instanceof u)continue;for(var G=W;G!==_.tail&&($R.reach&&(R.reach=De);var E=W.prev;ye&&(E=m(_,E,ye),fe+=ye.length),x(_,E,Y);var B=new u(I,q?c.tokenize(Ee,q):Ee,J,Ee);if(W=m(_,E,B),$e&&m(_,W,$e),Y>1){var ge={cause:I+","+D,reach:De};f(k,_,O,W.prev,fe,ge),R&&ge.reach>R.reach&&(R.reach=ge.reach)}}}}}}function b(){var k={value:null,prev:null,next:null},_={value:null,prev:k,next:null};k.next=_,this.head=k,this.tail=_,this.length=0}function m(k,_,O){var S=_.next,P={value:O,prev:_,next:S};return _.next=P,S.prev=P,k.length++,P}function x(k,_,O){for(var S=_.next,P=0;P/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(n){n.type==="entity"&&(n.attributes.title=n.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(n,a){var s={};s["language-"+a]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[a]},s.cdata=/^$/i;var l={"included-cdata":{pattern://i,inside:s}};l["language-"+a]={pattern:/[\s\S]+/,inside:r.languages[a]};var c={};c[n]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return n}),"i"),lookbehind:!0,greedy:!0,inside:l},r.languages.insertBefore("markup","cdata",c)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(n,a){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+n+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[a,"language-"+a],inside:r.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,(function(n){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+a.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},n.languages.css.atrule.inside.rest=n.languages.css;var s=n.languages.markup;s&&(s.tag.addInlined("style","css"),s.tag.addAttribute("style","css"))})(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,(function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n="Loading\u2026",a=function(j,C){return"\u2716 Error "+j+" while fetching file: "+C},s="\u2716 Error: File does not exist or is empty",l={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},c="data-src-status",u="loading",d="loaded",f="failed",b="pre[data-src]:not(["+c+'="'+d+'"]):not(['+c+'="'+u+'"])';function m(j,C,A){var k=new XMLHttpRequest;k.open("GET",j,!0),k.onreadystatechange=function(){k.readyState==4&&(k.status<400&&k.responseText?C(k.responseText):k.status>=400?A(a(k.status,k.statusText)):A(s))},k.send(null)}function x(j){var C=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(j||"");if(C){var A=Number(C[1]),k=C[2],_=C[3];return k?_?[A,Number(_)]:[A,void 0]:[A,A]}}r.hooks.add("before-highlightall",function(j){j.selector+=", "+b}),r.hooks.add("before-sanity-check",function(j){var C=j.element;if(C.matches(b)){j.code="",C.setAttribute(c,u);var A=C.appendChild(document.createElement("CODE"));A.textContent=n;var k=C.getAttribute("data-src"),_=j.language;if(_==="none"){var O=(/\.(\w+)$/.exec(k)||[,"none"])[1];_=l[O]||O}r.util.setLanguage(A,_),r.util.setLanguage(C,_);var S=r.plugins.autoloader;S&&S.loadLanguages(_),m(k,function(P){C.setAttribute(c,d);var R=x(C.getAttribute("data-range"));if(R){var I=P.split(/\r\n?|\n/g),z=R[0],D=R[1]==null?I.length:R[1];z<0&&(z+=I.length),z=Math.max(0,Math.min(z-1,I.length)),D<0&&(D+=I.length),D=Math.max(0,Math.min(D,I.length)),P=I.slice(z,D).join(` -`),C.hasAttribute("data-start")||C.setAttribute("data-start",String(z+1))}A.textContent=P,r.highlightElement(A)},function(P){C.setAttribute(c,f),A.textContent=P})}}),r.plugins.fileHighlight={highlight:function(j){for(var C=(j||document).querySelectorAll(b),A=0,k;k=C[A++];)r.highlightElement(k)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}})()})(c7)),c7.exports}var ti=tJ();(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],s=n.variable[1].inside,l=0;l>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],char:Prism.languages.c.char,comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}}}),Prism.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete Prism.languages.c.boolean,Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},(function(e){var t=/#(?!\{).+/,r={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:r}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:r}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:r}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript})(Prism);var rJ={},u7;function nJ(){return u7||(u7=1,(function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,r=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return r})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])})(Prism)),rJ}nJ();var oJ={},d7;function aJ(){return d7||(d7=1,(function(e){function t(fe,N){return fe.replace(/<<(\d+)>>/g,function(Y,se){return"(?:"+N[+se]+")"})}function r(fe,N,Y){return RegExp(t(fe,N),"")}function n(fe,N){for(var Y=0;Y>/g,function(){return"(?:"+fe+")"});return fe.replace(/<>/g,"[^\\s\\S]")}var a={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function s(fe){return"\\b(?:"+fe.trim().replace(/ /g,"|")+")\\b"}var l=s(a.typeDeclaration),c=RegExp(s(a.type+" "+a.typeDeclaration+" "+a.contextual+" "+a.other)),u=s(a.typeDeclaration+" "+a.contextual+" "+a.other),d=s(a.type+" "+a.typeDeclaration+" "+a.other),f=n(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),b=n(/\((?:[^()]|<>)*\)/.source,2),m=/@?\b[A-Za-z_]\w*\b/.source,x=t(/<<0>>(?:\s*<<1>>)?/.source,[m,f]),v=t(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[u,x]),j=/\[\s*(?:,\s*)*\]/.source,C=t(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,j]),A=t(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[f,b,j]),k=t(/\(<<0>>+(?:,<<0>>+)+\)/.source,[A]),_=t(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[k,v,j]),O={keyword:c,punctuation:/[<>()?,.:[\]]/},S=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,P=/"(?:\\.|[^\\"\r\n])*"/.source,R=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;e.languages.csharp=e.languages.extend("clike",{string:[{pattern:r(/(^|[^$\\])<<0>>/.source,[R]),lookbehind:!0,greedy:!0},{pattern:r(/(^|[^@$\\])<<0>>/.source,[P]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:r(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:O},{pattern:r(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[m,_]),lookbehind:!0,inside:O},{pattern:r(/(\busing\s+)<<0>>(?=\s*=)/.source,[m]),lookbehind:!0},{pattern:r(/(\b<<0>>\s+)<<1>>/.source,[l,x]),lookbehind:!0,inside:O},{pattern:r(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:O},{pattern:r(/(\bwhere\s+)<<0>>/.source,[m]),lookbehind:!0},{pattern:r(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[C]),lookbehind:!0,inside:O},{pattern:r(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,d,m]),inside:O}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:r(/([(,]\s*)<<0>>(?=\s*:)/.source,[m]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:r(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:r(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[b]),lookbehind:!0,alias:"class-name",inside:O},"return-type":{pattern:r(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,v]),inside:O,alias:"class-name"},"constructor-invocation":{pattern:r(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:O,alias:"class-name"},"generic-method":{pattern:r(/<<0>>\s*<<1>>(?=\s*\()/.source,[m,f]),inside:{function:r(/^<<0>>/.source,[m]),generic:{pattern:RegExp(f),alias:"class-name",inside:O}}},"type-list":{pattern:r(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[l,x,m,_,c.source,b,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:r(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[x,b]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:O},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var I=P+"|"+S,z=t(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[I]),D=n(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[z]),2),V=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,q=t(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,D]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:r(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[V,q]),lookbehind:!0,greedy:!0,inside:{target:{pattern:r(/^<<0>>(?=\s*:)/.source,[V]),alias:"keyword"},"attribute-arguments":{pattern:r(/\(<<0>>*\)/.source,[D]),inside:e.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var Q=/:[^}\r\n]+/.source,U=n(t(/[^"'/()]|<<0>>|\(<>*\)/.source,[z]),2),J=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[U,Q]),H=n(t(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[I]),2),ae=t(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[H,Q]);function W(fe,N){return{interpolation:{pattern:r(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[fe]),lookbehind:!0,inside:{"format-string":{pattern:r(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[N,Q]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:r(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[J]),lookbehind:!0,greedy:!0,inside:W(J,U)},{pattern:r(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[ae]),lookbehind:!0,greedy:!0,inside:W(ae,H)}],char:{pattern:RegExp(S),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp})(Prism)),oJ}aJ(),Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),Prism.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete Prism.languages.go["class-name"],(function(e){function t(d){return RegExp("(^(?:"+d+"):[ ]*(?![ ]))[^]+","i")}e.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:e.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:t(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:e.languages.csp},{pattern:t(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:e.languages.hpkp},{pattern:t(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:e.languages.hsts},{pattern:t(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var r=e.languages,n={"application/javascript":r.javascript,"application/json":r.json||r.javascript,"application/xml":r.xml,"text/xml":r.xml,"text/html":r.html,"text/css":r.css,"text/plain":r.plain},a={"application/json":!0,"application/xml":!0};function s(d){var f=d.replace(/^[a-z]+\//,""),b="\\w+/(?:[\\w.-]+\\+)+"+f+"(?![+\\w.-])";return"(?:"+d+"|"+b+")"}var l;for(var c in n)if(n[c]){l=l||{};var u=a[c]?s(c):c;l[c.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+u+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:n[c]}}l&&e.languages.insertBefore("http","header",l)})(Prism);var iJ={},f7;function sJ(){return f7||(f7=1,(function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,r=/(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,n={pattern:RegExp(/(^|[^\w.])/.source+r+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[n,{pattern:RegExp(/(^|[^\w.])/.source+r+/[A-Z]\w*(?=\s+\w+\s*[;,=()]|\s*(?:\[[\s,]*\]\s*)?::\s*new\b)/.source),lookbehind:!0,inside:n.inside},{pattern:RegExp(/(\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\s+)/.source+r+/[A-Z]\w*\b/.source),lookbehind:!0,inside:n.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":n,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp(/(\bimport\s+)/.source+r+/(?:[A-Z]\w*|\*)(?=\s*;)/.source),lookbehind:!0,inside:{namespace:n.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp(/(\bimport\s+static\s+)/.source+r+/(?:\w+|\*)(?=\s*;)/.source),lookbehind:!0,alias:"static",inside:{namespace:n.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(Prism)),iJ}sJ(),Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/},(function(e){function t(r,n){return"___"+r.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(r,n,a,s){if(r.language===n){var l=r.tokenStack=[];r.code=r.code.replace(a,function(c){if(typeof s=="function"&&!s(c))return c;for(var u=l.length,d;r.code.indexOf(d=t(n,u))!==-1;)++u;return l[u]=c,d}),r.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(r,n){if(r.language!==n||!r.tokenStack)return;r.grammar=e.languages[n];var a=0,s=Object.keys(r.tokenStack);function l(c){for(var u=0;u=s.length);u++){var d=c[u];if(typeof d=="string"||d.content&&typeof d.content=="string"){var f=s[a],b=r.tokenStack[f],m=typeof d=="string"?d:d.content,x=t(n,f),v=m.indexOf(x);if(v>-1){++a;var j=m.substring(0,v),C=new e.Token(n,e.tokenize(b,r.grammar),"language-"+n,b),A=m.substring(v+x.length),k=[];j&&k.push.apply(k,l([j])),k.push(C),A&&k.push.apply(k,l([A])),typeof d=="string"?c.splice.apply(c,[u,1].concat(k)):d.content=k}}else d.content&&l(d.content)}return c}l(r.tokens)}}})})(Prism),Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(e){e.type==="entity"&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var r={};r["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[t]},r.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:r}};n["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,Prism.languages.objectivec=Prism.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec;var lJ={},g7;function cJ(){return g7||(g7=1,(function(e){var t=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,t].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,t+/\s*/.source+t].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(Prism)),lJ}cJ();var pJ={},h7;function uJ(){return h7||(h7=1,(function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,r=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],n=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,a=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:r,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:n,operator:a,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},c=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];e.languages.insertBefore("php","variable",{string:c,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:c,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:r,number:n,operator:a,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",function(u){if(/<\?/.test(u.code)){var d=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;e.languages["markup-templating"].buildPlaceholders(u,"php",d)}}),e.hooks.add("after-tokenize",function(u){e.languages["markup-templating"].tokenizePlaceholders(u,"php")})})(Prism)),pJ}uJ();var dJ={},m7;function fJ(){return m7||(m7=1,Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python),dJ}fJ(),Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/},Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript;var gJ={},b7;function hJ(){return b7||(b7=1,(function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var t={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var r="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",n=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+r+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:t,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+n),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+n+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+r),greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:t,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+r),greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:t,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby})(Prism)),gJ}hJ(),Prism.languages.scala=Prism.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|derives|do|else|enum|extends|extension|final|finally|for|forSome|given|if|implicit|import|infix|inline|lazy|match|new|null|object|opaque|open|override|package|private|protected|return|sealed|self|super|this|throw|trait|transparent|try|type|using|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),Prism.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:Prism.languages.scala}}},string:/[\s\S]+/}}}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function,delete Prism.languages.scala.constant,Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=Prism.languages.swift}),(function(e){var t=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),s=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function l(c,u){u=(u||"").replace(/m/g,"")+"m";var d=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return c});return RegExp(d,u)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return n})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return"(?:"+a+"|"+s+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:l(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:l(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:l(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:l(s),lookbehind:!0,greedy:!0},number:{pattern:l(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(Prism),Prism.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/};const xf="clike";ti.languages.insertBefore("javascript","string",{"property string":{pattern:/([{,]\s*)"(?:\\.|[^\\"\r\n])*"(?=\s*:)/i,lookbehind:!0}},void 0),ti.languages.insertBefore("javascript","punctuation",{property:{pattern:/([{,]\s*)[a-z]\w*(?=\s*:)/i,lookbehind:!0}},void 0);function mJ(e){return{json:"js","c++":"cpp","c#":"csharp","objective-c":"objectivec",shell:"bash",viml:"vim"}[e]||xf}function bJ(e,t=xf){const r=t.toLowerCase(),n=mJ(r),a=ti.languages[r]||ti.languages[n]||ti.languages[xf],s=ti.languages[n]?n:ti.languages[r]?r:xf;return ti.highlight(e.toString(),a,s)}function Gb({typeOfUsage:e,description:t}){return T.useEffect(()=>{Rn.sendEvent("redoc_ce.error",{typeOfUsage:e,details:{message:t}})},[]),h.jsxs(h.Fragment,{children:[h.jsx(O3,{}),h.jsxs(yJ,{children:[h.jsx(vJ,{children:";("}),h.jsx(xJ,{children:"Something went wrong..."}),h.jsxs(wJ,{children:["Please check the console to get more error details. You can troubleshoot your setup by visiting our"," ",h.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://redocly.com/docs/redoc",children:"documentation"}),"."]})]})]})}const yJ=me.div.withConfig({displayName:"Error__Wrapper",componentId:"sc-71f080b9-0"})(["height:100vh;max-width:var(--page-404-max-width);display:flex;flex-direction:column;justify-content:center;margin:var(--page-404-margin-vertical) var(--page-404-margin-horizontal);font-family:var(--page-404-font-family);gap:var(--page-404-gap);"]),vJ=me.div.withConfig({displayName:"Error__StatusText",componentId:"sc-71f080b9-1"})(["color:var(--page-404-status-text-color);font-size:var(--page-404-status-font-size);line-height:var(--page-404-status-line-height);font-weight:var(--page-404-status-font-weight);"]),xJ=me.div.withConfig({displayName:"Error__Title",componentId:"sc-71f080b9-2"})(["color:var(--page-404-title-text-color);font-size:var(--page-404-title-font-size);line-height:var(--page-404-title-line-height);font-weight:var(--page-404-title-font-weight);"]),wJ=me.div.withConfig({displayName:"Error__Description",componentId:"sc-71f080b9-3"})(["color:var(--page-404-description-text-color);font-size:var(--page-404-description-font-size);line-height:var(--page-404-description-line-height);font-weight:var(--page-404-description-font-weight);"]);let y7=-1;const op=e=>{addEventListener("pageshow",(t=>{t.persisted&&(y7=t.timeStamp,e(t))}),!0)},ri=(e,t,r,n)=>{let a,s;return l=>{t.value>=0&&(l||n)&&(s=t.value-(a??0),(s||a===void 0)&&(a=t.value,t.delta=s,t.rating=((c,u)=>c>u[1]?"poor":c>u[0]?"needs-improvement":"good")(t.value,r),e(t)))}},Zb=e=>{requestAnimationFrame((()=>requestAnimationFrame((()=>e()))))},Kb=()=>{const e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStartKb()?.activationStart??0,ni=(e,t=-1)=>{const r=Kb();let n="navigate";return y7>=0?n="back-forward-cache":r&&(document.prerendering||ap()>0?n="prerender":document.wasDiscarded?n="restore":r.type&&(n=r.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:n}},Yb=new WeakMap;function v7(e,t){return Yb.get(e)||Yb.set(e,new t),Yb.get(e)}class kJ{t;i=0;o=[];h(t){if(t.hadRecentInput)return;const r=this.o[0],n=this.o.at(-1);this.i&&r&&n&&t.startTime-n.startTime<1e3&&t.startTime-r.startTime<5e3?(this.i+=t.value,this.o.push(t)):(this.i=t.value,this.o=[t]),this.t?.(t)}}const Jb=(e,t,r={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const n=new PerformanceObserver((a=>{Promise.resolve().then((()=>{t(a.getEntries())}))}));return n.observe({type:e,buffered:!0,...r}),n}}catch{}},Qb=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let tl=-1;const x7=new Set,w7=()=>document.visibilityState!=="hidden"||document.prerendering?1/0:0,Xb=e=>{if(document.visibilityState==="hidden"){if(e.type==="visibilitychange")for(const t of x7)t();isFinite(tl)||(tl=e.type==="visibilitychange"?e.timeStamp:0,removeEventListener("prerenderingchange",Xb,!0))}},e0=()=>{if(tl<0){const e=ap();tl=(document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter((t=>t.name==="hidden"&&t.startTime>e))[0]?.startTime)??w7(),addEventListener("visibilitychange",Xb,!0),addEventListener("prerenderingchange",Xb,!0),op((()=>{setTimeout((()=>{tl=w7()}))}))}return{get firstHiddenTime(){return tl},onHidden(e){x7.add(e)}}},t0=e=>{document.prerendering?addEventListener("prerenderingchange",(()=>e()),!0):e()},k7=[1800,3e3],C7=(e,t={})=>{t0((()=>{const r=e0();let n,a=ni("FCP");const s=Jb("paint",(l=>{for(const c of l)c.name==="first-contentful-paint"&&(s.disconnect(),c.startTime{a=ni("FCP"),n=ri(e,a,k7,t.reportAllChanges),Zb((()=>{a.value=performance.now()-l.timeStamp,n(!0)}))})))}))},S7=[.1,.25],CJ=(e,t={})=>{const r=e0();C7(Qb((()=>{let n,a=ni("CLS",0);const s=v7(t,kJ),l=u=>{for(const d of u)s.h(d);s.i>a.value&&(a.value=s.i,a.entries=s.o,n())},c=Jb("layout-shift",l);c&&(n=ri(e,a,S7,t.reportAllChanges),r.onHidden((()=>{l(c.takeRecords()),n(!0)})),op((()=>{s.i=0,a=ni("CLS",0),n=ri(e,a,S7,t.reportAllChanges),Zb((()=>n()))})),setTimeout(n))})))},SJ=e=>{const t=globalThis.requestIdleCallback||setTimeout;document.visibilityState==="hidden"?e():(e=Qb(e),addEventListener("visibilitychange",e,{once:!0,capture:!0}),t((()=>{e(),removeEventListener("visibilitychange",e,{capture:!0})})))};class AJ{m;h(t){this.m?.(t)}}const A7=[2500,4e3],jJ=(e,t={})=>{t0((()=>{const r=e0();let n,a=ni("LCP");const s=v7(t,AJ),l=u=>{t.reportAllChanges||(u=u.slice(-1));for(const d of u)s.h(d),d.startTime{l(c.takeRecords()),c.disconnect(),n(!0)})),d=f=>{f.isTrusted&&(SJ(u),removeEventListener(f.type,d,{capture:!0}))};for(const f of["keydown","click","visibilitychange"])addEventListener(f,d,{capture:!0});op((f=>{a=ni("LCP"),n=ri(e,a,A7,t.reportAllChanges),Zb((()=>{a.value=performance.now()-f.timeStamp,n(!0)}))}))}}))},j7=[800,1800],r0=e=>{document.prerendering?t0((()=>r0(e))):document.readyState!=="complete"?addEventListener("load",(()=>r0(e)),!0):setTimeout(e)},EJ=(e,t={})=>{let r=ni("TTFB"),n=ri(e,r,j7,t.reportAllChanges);r0((()=>{const a=Kb();a&&(r.value=Math.max(a.responseStart-ap(),0),r.entries=[a],n(!0),op((()=>{r=ni("TTFB",0),n=ri(e,r,j7,t.reportAllChanges),n(!0)})))}))};function _J({setAtom:e}){vc(()=>{const t={},r=[new Promise(n=>CJ(a=>n({name:"cls",value:a.value}))),new Promise(n=>jJ(a=>n({name:"lcp",value:a.value}))),new Promise(n=>C7(a=>n({name:"fcp",value:a.value}))),new Promise(n=>EJ(a=>n({name:"ttfb",value:a.value})))];Promise.allSettled(r).then(n=>{n.forEach(a=>{if(a.status==="fulfilled"){const{name:s,value:l}=a.value;t[s]=Math.round(l)}}),e(t)})})}class OJ extends T.Component{state={hasError:!1};static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,r){const n=this.props.typeOfUsage||"html";Rn.sendEvent("redoc_ce.error",{typeOfUsage:n,details:{message:t.message,stack:r.componentStack??void 0}}),console.error("Uncaught error:",t,r)}render(){return this.state.hasError?h.jsx(Gb,{typeOfUsage:this.props.typeOfUsage||"html",description:this.state.error?.message||"Something went wrong"}):this.props.children}}const PJ=({children:e})=>{const t={hooks:{useCodeHighlight:()=>({highlight:bJ})}};return h.jsx(id.Provider,{value:t,children:e})},IJ=m1(XY,eJ,T.memo)(({onLoaded:e,children:t,options:r,layout:n,collapsedSidebar:a,parser:s,withCommonStyles:l,typeOfUsage:c="html"})=>{const u=T.useRef(null),{contentItems:d,flatItems:f}=W$({parser:s,options:r}),b=Ni(I9);J$({parser:s,options:r,typeOfUsage:c}),_J({setAtom:j=>{b({performanceMetrics:{cls:j.cls,lcp:j.lcp,fcp:j.fcp,ttfb:j.ttfb}})}}),vc(()=>{e?.()});const{hideSidebar:m,scrollYOffset:x}=r||{},v=s.definition?.info?.["x-logo"];return h.jsxs(h.Fragment,{children:[l&&h.jsx(O3,{}),h.jsxs(_V,{className:"redoc-wrap",ref:u,$offset:r.scrollYOffset,children:[!m&&h.jsxs(lW,{scrollYOffset:x,className:"menu-content",collapsedSidebar:!a,children:[h.jsx(xP,{imageUrl:v?.url,href:v?.href||s.definition?.info?.contact?.url,altText:v?.altText,backgroundColor:v?.backgroundColor}),h.jsx(yY,{flatItems:f,parser:s}),h.jsx(DW,{items:d})]}),h.jsxs(yP,{className:`${n}-layout api-content`,id:"api-content",layout:n===Vt.THREE_PANEL?Vt.THREE_PANEL:Vt.STACKED,collapsedSidebar:a,children:[h.jsx(JK,{items:d,routingBasePath:r.routingBasePath}),t]})]})]})});function E7({onLoaded:e,children:t,store:r,withCommonStyles:n,disableTelemetry:a,router:s,typeOfUsage:l="html"}){const c=s||r?.router||"hash",u=a||r?.disableTelemetry||!1;return r?.definition?h.jsx(OJ,{typeOfUsage:l,children:h.jsx(EV,{...r,router:c,disableTelemetry:u,typeOfUsage:l,children:h.jsx(PJ,{children:h.jsx(IJ,{onLoaded:e,basePath:r.options?.routingBasePath,disableRouter:r.options?.disableRouter,withCommonStyles:n,router:c,typeOfUsage:l,children:t})})})}):h.jsx(Gb,{typeOfUsage:l||"html",description:"Definition not found"})}const NJ=me.div.withConfig({displayName:"Loading__LoadingMessage",componentId:"sc-866d180b-0"})(["font-family:helvetica,sans,sans-serif;width:100%;text-align:center;font-size:25px;margin:30px 0 20px 0;color:",";"],({color:e})=>tt(e));function LJ({color:e}){return h.jsxs("div",{style:{textAlign:"center"},children:[h.jsx(NJ,{color:e,children:"Loading ..."}),h.jsx(n1,{color:e})]})}function _7(e){return!!e}function Gi(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function rl(e,t){return e===""&&(e="#/"),e[e.length-1]==="/"?e+t:e+"/"+t}function fa(e){return Gi(e)&&typeof e.$ref=="string"}function O7(e){return Gi(e)&&typeof e.externalValue=="string"}class gp{constructor(t,r){this.source=t,this.pointer=r}child(t){return new gp(this.source,rl(this.pointer,(Array.isArray(t)?t:[t]).map(wf).join("/")))}key(){return{...this,reportOnKey:!0}}get absolutePointer(){return this.source.absoluteRef+(this.pointer==="#/"?"":this.pointer)}}function zJ(e){return decodeURIComponent(e.replace(/~1/g,"/").replace(/~0/g,"~"))}function wf(e){return typeof e=="number"?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function RJ(e){const[t,r=""]=e.split("#/");return{uri:(t.endsWith("#")?t.slice(0,-1):t)||null,pointer:TJ(r)}}function TJ(e){return e.split("/").map(zJ).filter(_7)}function DJ(e){const t=e.split(/[\/\\]/);return t[t.length-1].replace(/\.[^.]+$/,"")}function nl(e){return e.startsWith("http://")||e.startsWith("https://")}function MJ(e){return e.startsWith("#")||e.startsWith("https://")||e.startsWith("http://")||e.startsWith("./")||e.startsWith("../")||e.indexOf("/")>-1}function FJ(e){return/^#[A-Za-z][A-Za-z0-9\-_:.]*$/.test(e)}function P7(e,t,r){if(!Gi(t.node))r.parent[r.key]=t.node;else{delete e.$ref;const n=Object.assign({},t.node,e);Object.assign(e,n)}}function qt(e){return{name:`${e}List`,properties:{},items:e}}function Nt(e){return{name:`${e}Map`,properties:{},additionalProperties:()=>e}}const ol={name:"SpecExtension",properties:{},additionalProperties:{resolvable:!0}};function qJ(e,t={}){const r={};for(const s of Object.keys(e))r[s]={...e[s],name:s};for(const s of Object.values(r))n(s);return r.SpecExtension=ol,r;function n(s){if(s.additionalProperties&&(s.additionalProperties=a(s.additionalProperties)),s.items&&(s.items=a(s.items)),s.properties){const l={};for(const[c,u]of Object.entries(s.properties))l[c]=a(u),t.doNotResolveExamples&&u&&u.isExample&&(l[c]={...u,resolvable:!1});s.properties=l}}function a(s){if(typeof s=="string"){if(!r[s])throw new Error(`Unknown type name found: ${s}`);return r[s]}else return typeof s=="function"?(l,c)=>a(s(l,c)):s&&s.name?(s={...s},n(s),s):s&&s.directResolveAs?{...s,directResolveAs:a(s.directResolveAs)}:s}}function al(e){return typeof e?.name=="string"}function I7(e,t){return e.hasOwnProperty(t)?e[t]:void 0}var N7={},n0,L7;function kf(){if(L7)return n0;L7=1;const e="\\\\/",t=`[^${e}]`,r="\\.",n="\\+",a="\\?",s="\\/",l="(?=.)",c="[^/]",u=`(?:${s}|$)`,d=`(?:^|${s})`,f=`${r}{1,2}${u}`,b=`(?!${r})`,m=`(?!${d}${f})`,x=`(?!${r}{0,1}${u})`,v=`(?!${f})`,j=`[^.${s}]`,C=`${c}*?`,A={DOT_LITERAL:r,PLUS_LITERAL:n,QMARK_LITERAL:a,SLASH_LITERAL:s,ONE_CHAR:l,QMARK:c,END_ANCHOR:u,DOTS_SLASH:f,NO_DOT:b,NO_DOTS:m,NO_DOT_SLASH:x,NO_DOTS_SLASH:v,QMARK_NO_DOT:j,STAR:C,START_ANCHOR:d,SEP:"/"},k={...A,SLASH_LITERAL:`[${e}]`,QMARK:t,STAR:`${t}*?`,DOTS_SLASH:`${r}{1,2}(?:[${e}]|$)`,NO_DOT:`(?!${r})`,NO_DOTS:`(?!(?:^|[${e}])${r}{1,2}(?:[${e}]|$))`,NO_DOT_SLASH:`(?!${r}{0,1}(?:[${e}]|$))`,NO_DOTS_SLASH:`(?!${r}{1,2}(?:[${e}]|$))`,QMARK_NO_DOT:`[^.${e}]`,START_ANCHOR:`(?:^|[${e}])`,END_ANCHOR:`(?:[${e}]|$)`,SEP:"\\"},_={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};return n0={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:_,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{__proto__:null,"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,extglobChars(O){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${O.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(O){return O===!0?k:A}},n0}var z7;function Cf(){return z7||(z7=1,(function(e){const{REGEX_BACKSLASH:t,REGEX_REMOVE_BACKSLASH:r,REGEX_SPECIAL_CHARS:n,REGEX_SPECIAL_CHARS_GLOBAL:a}=kf();e.isObject=s=>s!==null&&typeof s=="object"&&!Array.isArray(s),e.hasRegexChars=s=>n.test(s),e.isRegexChar=s=>s.length===1&&e.hasRegexChars(s),e.escapeRegex=s=>s.replace(a,"\\$1"),e.toPosixSlashes=s=>s.replace(t,"/"),e.isWindows=()=>{if(typeof navigator<"u"&&navigator.platform){const s=navigator.platform.toLowerCase();return s==="win32"||s==="windows"}return!1},e.removeBackslashes=s=>s.replace(r,l=>l==="\\"?"":l),e.escapeLast=(s,l,c)=>{const u=s.lastIndexOf(l,c);return u===-1?s:s[u-1]==="\\"?e.escapeLast(s,l,u-1):`${s.slice(0,u)}\\${s.slice(u)}`},e.removePrefix=(s,l={})=>{let c=s;return c.startsWith("./")&&(c=c.slice(2),l.prefix="./"),c},e.wrapOutput=(s,l={},c={})=>{const u=c.contains?"":"^",d=c.contains?"":"$";let f=`${u}(?:${s})${d}`;return l.negated===!0&&(f=`(?:^(?!${f}).*$)`),f},e.basename=(s,{windows:l}={})=>{const c=s.split(l?/[\\/]/:"/"),u=c[c.length-1];return u===""?c[c.length-2]:u}})(N7)),N7}var o0,R7;function $J(){if(R7)return o0;R7=1;const e=Cf(),{CHAR_ASTERISK:t,CHAR_AT:r,CHAR_BACKWARD_SLASH:n,CHAR_COMMA:a,CHAR_DOT:s,CHAR_EXCLAMATION_MARK:l,CHAR_FORWARD_SLASH:c,CHAR_LEFT_CURLY_BRACE:u,CHAR_LEFT_PARENTHESES:d,CHAR_LEFT_SQUARE_BRACKET:f,CHAR_PLUS:b,CHAR_QUESTION_MARK:m,CHAR_RIGHT_CURLY_BRACE:x,CHAR_RIGHT_PARENTHESES:v,CHAR_RIGHT_SQUARE_BRACKET:j}=kf(),C=k=>k===c||k===n,A=k=>{k.isPrefix!==!0&&(k.depth=k.isGlobstar?1/0:1)};return o0=(k,_)=>{const O=_||{},S=k.length-1,P=O.parts===!0||O.scanToEnd===!0,R=[],I=[],z=[];let D=k,V=-1,q=0,Q=0,U=!1,J=!1,H=!1,ae=!1,W=!1,fe=!1,N=!1,Y=!1,se=!1,ne=!1,$=0,G,Z,Ee={value:"",depth:0,isGlob:!1};const ye=()=>V>=S,$e=()=>D.charCodeAt(V+1),De=()=>(G=Z,D.charCodeAt(++V));for(;V0&&(B=D.slice(0,q),D=D.slice(q),Q-=q),E&&H===!0&&Q>0?(E=D.slice(0,Q),ge=D.slice(Q)):H===!0?(E="",ge=D):E=D,E&&E!==""&&E!=="/"&&E!==D&&C(E.charCodeAt(E.length-1))&&(E=E.slice(0,-1)),O.unescape===!0&&(ge&&(ge=e.removeBackslashes(ge)),E&&N===!0&&(E=e.removeBackslashes(E)));const _e={prefix:B,input:k,start:q,base:E,glob:ge,isBrace:U,isBracket:J,isGlob:H,isExtglob:ae,isGlobstar:W,negated:Y,negatedExtglob:se};if(O.tokens===!0&&(_e.maxDepth=0,C(Z)||I.push(Ee),_e.tokens=I),O.parts===!0||O.tokens===!0){let ce;for(let ie=0;ie{if(typeof b.expandRange=="function")return b.expandRange(...f,b);f.sort();const m=`[${f.join("-")}]`;try{new RegExp(m)}catch{return f.map(x=>t.escapeRegex(x)).join("..")}return m},u=(f,b)=>`Missing ${f}: "${b}" - use "\\\\${b}" to match literal characters`,d=(f,b)=>{if(typeof f!="string")throw new TypeError("Expected a string");f=l[f]||f;const m={...b},x=typeof m.maxLength=="number"?Math.min(r,m.maxLength):r;let v=f.length;if(v>x)throw new SyntaxError(`Input length: ${v}, exceeds maximum allowed length: ${x}`);const j={type:"bos",value:"",output:m.prepend||""},C=[j],A=m.capture?"":"?:",k=e.globChars(m.windows),_=e.extglobChars(k),{DOT_LITERAL:O,PLUS_LITERAL:S,SLASH_LITERAL:P,ONE_CHAR:R,DOTS_SLASH:I,NO_DOT:z,NO_DOT_SLASH:D,NO_DOTS_SLASH:V,QMARK:q,QMARK_NO_DOT:Q,STAR:U,START_ANCHOR:J}=k,H=le=>`(${A}(?:(?!${J}${le.dot?I:O}).)*?)`,ae=m.dot?"":z,W=m.dot?q:Q;let fe=m.bash===!0?H(m):U;m.capture&&(fe=`(${fe})`),typeof m.noext=="boolean"&&(m.noextglob=m.noext);const N={input:f,index:-1,start:0,dot:m.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:C};f=t.removePrefix(f,N),v=f.length;const Y=[],se=[],ne=[];let $=j,G;const Z=()=>N.index===v-1,Ee=N.peek=(le=1)=>f[N.index+le],ye=N.advance=()=>f[++N.index]||"",$e=()=>f.slice(N.index+1),De=(le="",Ce=0)=>{N.consumed+=le,N.index+=Ce},E=le=>{N.output+=le.output!=null?le.output:le.value,De(le.value)},B=()=>{let le=1;for(;Ee()==="!"&&(Ee(2)!=="("||Ee(3)==="?");)ye(),N.start++,le++;return le%2===0?!1:(N.negated=!0,N.start++,!0)},ge=le=>{N[le]++,ne.push(le)},_e=le=>{N[le]--,ne.pop()},ce=le=>{if($.type==="globstar"){const Ce=N.braces>0&&(le.type==="comma"||le.type==="brace"),ve=le.extglob===!0||Y.length&&(le.type==="pipe"||le.type==="paren");le.type!=="slash"&&le.type!=="paren"&&!Ce&&!ve&&(N.output=N.output.slice(0,-$.output.length),$.type="star",$.value="*",$.output=fe,N.output+=$.output)}if(Y.length&&le.type!=="paren"&&(Y[Y.length-1].inner+=le.value),(le.value||le.output)&&E(le),$&&$.type==="text"&&le.type==="text"){$.output=($.output||$.value)+le.value,$.value+=le.value;return}le.prev=$,C.push(le),$=le},ie=(le,Ce)=>{const ve={..._[Ce],conditions:1,inner:""};ve.prev=$,ve.parens=N.parens,ve.output=N.output;const Ne=(m.capture?"(":"")+ve.open;ge("parens"),ce({type:le,value:Ce,output:N.output?"":R}),ce({type:"paren",extglob:!0,value:ye(),output:Ne}),Y.push(ve)},ee=le=>{let Ce=le.close+(m.capture?")":""),ve;if(le.type==="negate"){let Ne=fe;if(le.inner&&le.inner.length>1&&le.inner.includes("/")&&(Ne=H(m)),(Ne!==fe||Z()||/^\)+$/.test($e()))&&(Ce=le.close=`)$))${Ne}`),le.inner.includes("*")&&(ve=$e())&&/^\.[^\\/.]+$/.test(ve)){const Te=d(ve,{...b,fastpaths:!1}).output;Ce=le.close=`)${Te})${Ne})`}le.prev.type==="bos"&&(N.negatedExtglob=!0)}ce({type:"paren",extglob:!0,value:G,output:Ce}),_e("parens")};if(m.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(f)){let le=!1,Ce=f.replace(s,(ve,Ne,Te,Me,Pe,He)=>Me==="\\"?(le=!0,ve):Me==="?"?Ne?Ne+Me+(Pe?q.repeat(Pe.length):""):He===0?W+(Pe?q.repeat(Pe.length):""):q.repeat(Te.length):Me==="."?O.repeat(Te.length):Me==="*"?Ne?Ne+Me+(Pe?fe:""):fe:Ne?ve:`\\${ve}`);return le===!0&&(m.unescape===!0?Ce=Ce.replace(/\\/g,""):Ce=Ce.replace(/\\+/g,ve=>ve.length%2===0?"\\\\":ve?"\\":"")),Ce===f&&m.contains===!0?(N.output=f,N):(N.output=t.wrapOutput(Ce,N,b),N)}for(;!Z();){if(G=ye(),G==="\0")continue;if(G==="\\"){const ve=Ee();if(ve==="/"&&m.bash!==!0||ve==="."||ve===";")continue;if(!ve){G+="\\",ce({type:"text",value:G});continue}const Ne=/^\\+/.exec($e());let Te=0;if(Ne&&Ne[0].length>2&&(Te=Ne[0].length,N.index+=Te,Te%2!==0&&(G+="\\")),m.unescape===!0?G=ye():G+=ye(),N.brackets===0){ce({type:"text",value:G});continue}}if(N.brackets>0&&(G!=="]"||$.value==="["||$.value==="[^")){if(m.posix!==!1&&G===":"){const ve=$.value.slice(1);if(ve.includes("[")&&($.posix=!0,ve.includes(":"))){const Ne=$.value.lastIndexOf("["),Te=$.value.slice(0,Ne),Me=$.value.slice(Ne+2),Pe=n[Me];if(Pe){$.value=Te+Pe,N.backtrack=!0,ye(),!j.output&&C.indexOf($)===1&&(j.output=R);continue}}}(G==="["&&Ee()!==":"||G==="-"&&Ee()==="]")&&(G=`\\${G}`),G==="]"&&($.value==="["||$.value==="[^")&&(G=`\\${G}`),m.posix===!0&&G==="!"&&$.value==="["&&(G="^"),$.value+=G,E({value:G});continue}if(N.quotes===1&&G!=='"'){G=t.escapeRegex(G),$.value+=G,E({value:G});continue}if(G==='"'){N.quotes=N.quotes===1?0:1,m.keepQuotes===!0&&ce({type:"text",value:G});continue}if(G==="("){ge("parens"),ce({type:"paren",value:G});continue}if(G===")"){if(N.parens===0&&m.strictBrackets===!0)throw new SyntaxError(u("opening","("));const ve=Y[Y.length-1];if(ve&&N.parens===ve.parens+1){ee(Y.pop());continue}ce({type:"paren",value:G,output:N.parens?")":"\\)"}),_e("parens");continue}if(G==="["){if(m.nobracket===!0||!$e().includes("]")){if(m.nobracket!==!0&&m.strictBrackets===!0)throw new SyntaxError(u("closing","]"));G=`\\${G}`}else ge("brackets");ce({type:"bracket",value:G});continue}if(G==="]"){if(m.nobracket===!0||$&&$.type==="bracket"&&$.value.length===1){ce({type:"text",value:G,output:`\\${G}`});continue}if(N.brackets===0){if(m.strictBrackets===!0)throw new SyntaxError(u("opening","["));ce({type:"text",value:G,output:`\\${G}`});continue}_e("brackets");const ve=$.value.slice(1);if($.posix!==!0&&ve[0]==="^"&&!ve.includes("/")&&(G=`/${G}`),$.value+=G,E({value:G}),m.literalBrackets===!1||t.hasRegexChars(ve))continue;const Ne=t.escapeRegex($.value);if(N.output=N.output.slice(0,-$.value.length),m.literalBrackets===!0){N.output+=Ne,$.value=Ne;continue}$.value=`(${A}${Ne}|${$.value})`,N.output+=$.value;continue}if(G==="{"&&m.nobrace!==!0){ge("braces");const ve={type:"brace",value:G,output:"(",outputIndex:N.output.length,tokensIndex:N.tokens.length};se.push(ve),ce(ve);continue}if(G==="}"){const ve=se[se.length-1];if(m.nobrace===!0||!ve){ce({type:"text",value:G,output:G});continue}let Ne=")";if(ve.dots===!0){const Te=C.slice(),Me=[];for(let Pe=Te.length-1;Pe>=0&&(C.pop(),Te[Pe].type!=="brace");Pe--)Te[Pe].type!=="dots"&&Me.unshift(Te[Pe].value);Ne=c(Me,m),N.backtrack=!0}if(ve.comma!==!0&&ve.dots!==!0){const Te=N.output.slice(0,ve.outputIndex),Me=N.tokens.slice(ve.tokensIndex);ve.value=ve.output="\\{",G=Ne="\\}",N.output=Te;for(const Pe of Me)N.output+=Pe.output||Pe.value}ce({type:"brace",value:G,output:Ne}),_e("braces"),se.pop();continue}if(G==="|"){Y.length>0&&Y[Y.length-1].conditions++,ce({type:"text",value:G});continue}if(G===","){let ve=G;const Ne=se[se.length-1];Ne&&ne[ne.length-1]==="braces"&&(Ne.comma=!0,ve="|"),ce({type:"comma",value:G,output:ve});continue}if(G==="/"){if($.type==="dot"&&N.index===N.start+1){N.start=N.index+1,N.consumed="",N.output="",C.pop(),$=j;continue}ce({type:"slash",value:G,output:P});continue}if(G==="."){if(N.braces>0&&$.type==="dot"){$.value==="."&&($.output=O);const ve=se[se.length-1];$.type="dots",$.output+=G,$.value+=G,ve.dots=!0;continue}if(N.braces+N.parens===0&&$.type!=="bos"&&$.type!=="slash"){ce({type:"text",value:G,output:O});continue}ce({type:"dot",value:G,output:O});continue}if(G==="?"){if(!($&&$.value==="(")&&m.noextglob!==!0&&Ee()==="("&&Ee(2)!=="?"){ie("qmark",G);continue}if($&&$.type==="paren"){const ve=Ee();let Ne=G;($.value==="("&&!/[!=<:]/.test(ve)||ve==="<"&&!/<([!=]|\w+>)/.test($e()))&&(Ne=`\\${G}`),ce({type:"text",value:G,output:Ne});continue}if(m.dot!==!0&&($.type==="slash"||$.type==="bos")){ce({type:"qmark",value:G,output:Q});continue}ce({type:"qmark",value:G,output:q});continue}if(G==="!"){if(m.noextglob!==!0&&Ee()==="("&&(Ee(2)!=="?"||!/[!=<:]/.test(Ee(3)))){ie("negate",G);continue}if(m.nonegate!==!0&&N.index===0){B();continue}}if(G==="+"){if(m.noextglob!==!0&&Ee()==="("&&Ee(2)!=="?"){ie("plus",G);continue}if($&&$.value==="("||m.regex===!1){ce({type:"plus",value:G,output:S});continue}if($&&($.type==="bracket"||$.type==="paren"||$.type==="brace")||N.parens>0){ce({type:"plus",value:G});continue}ce({type:"plus",value:S});continue}if(G==="@"){if(m.noextglob!==!0&&Ee()==="("&&Ee(2)!=="?"){ce({type:"at",extglob:!0,value:G,output:""});continue}ce({type:"text",value:G});continue}if(G!=="*"){(G==="$"||G==="^")&&(G=`\\${G}`);const ve=a.exec($e());ve&&(G+=ve[0],N.index+=ve[0].length),ce({type:"text",value:G});continue}if($&&($.type==="globstar"||$.star===!0)){$.type="star",$.star=!0,$.value+=G,$.output=fe,N.backtrack=!0,N.globstar=!0,De(G);continue}let le=$e();if(m.noextglob!==!0&&/^\([^?]/.test(le)){ie("star",G);continue}if($.type==="star"){if(m.noglobstar===!0){De(G);continue}const ve=$.prev,Ne=ve.prev,Te=ve.type==="slash"||ve.type==="bos",Me=Ne&&(Ne.type==="star"||Ne.type==="globstar");if(m.bash===!0&&(!Te||le[0]&&le[0]!=="/")){ce({type:"star",value:G,output:""});continue}const Pe=N.braces>0&&(ve.type==="comma"||ve.type==="brace"),He=Y.length&&(ve.type==="pipe"||ve.type==="paren");if(!Te&&ve.type!=="paren"&&!Pe&&!He){ce({type:"star",value:G,output:""});continue}for(;le.slice(0,3)==="/**";){const gt=f[N.index+4];if(gt&>!=="/")break;le=le.slice(3),De("/**",3)}if(ve.type==="bos"&&Z()){$.type="globstar",$.value+=G,$.output=H(m),N.output=$.output,N.globstar=!0,De(G);continue}if(ve.type==="slash"&&ve.prev.type!=="bos"&&!Me&&Z()){N.output=N.output.slice(0,-(ve.output+$.output).length),ve.output=`(?:${ve.output}`,$.type="globstar",$.output=H(m)+(m.strictSlashes?")":"|$)"),$.value+=G,N.globstar=!0,N.output+=ve.output+$.output,De(G);continue}if(ve.type==="slash"&&ve.prev.type!=="bos"&&le[0]==="/"){const gt=le[1]!==void 0?"|$":"";N.output=N.output.slice(0,-(ve.output+$.output).length),ve.output=`(?:${ve.output}`,$.type="globstar",$.output=`${H(m)}${P}|${P}${gt})`,$.value+=G,N.output+=ve.output+$.output,N.globstar=!0,De(G+ye()),ce({type:"slash",value:"/",output:""});continue}if(ve.type==="bos"&&le[0]==="/"){$.type="globstar",$.value+=G,$.output=`(?:^|${P}|${H(m)}${P})`,N.output=$.output,N.globstar=!0,De(G+ye()),ce({type:"slash",value:"/",output:""});continue}N.output=N.output.slice(0,-$.output.length),$.type="globstar",$.output=H(m),$.value+=G,N.output+=$.output,N.globstar=!0,De(G);continue}const Ce={type:"star",value:G,output:fe};if(m.bash===!0){Ce.output=".*?",($.type==="bos"||$.type==="slash")&&(Ce.output=ae+Ce.output),ce(Ce);continue}if($&&($.type==="bracket"||$.type==="paren")&&m.regex===!0){Ce.output=G,ce(Ce);continue}(N.index===N.start||$.type==="slash"||$.type==="dot")&&($.type==="dot"?(N.output+=D,$.output+=D):m.dot===!0?(N.output+=V,$.output+=V):(N.output+=ae,$.output+=ae),Ee()!=="*"&&(N.output+=R,$.output+=R)),ce(Ce)}for(;N.brackets>0;){if(m.strictBrackets===!0)throw new SyntaxError(u("closing","]"));N.output=t.escapeLast(N.output,"["),_e("brackets")}for(;N.parens>0;){if(m.strictBrackets===!0)throw new SyntaxError(u("closing",")"));N.output=t.escapeLast(N.output,"("),_e("parens")}for(;N.braces>0;){if(m.strictBrackets===!0)throw new SyntaxError(u("closing","}"));N.output=t.escapeLast(N.output,"{"),_e("braces")}if(m.strictSlashes!==!0&&($.type==="star"||$.type==="bracket")&&ce({type:"maybe_slash",value:"",output:`${P}?`}),N.backtrack===!0){N.output="";for(const le of N.tokens)N.output+=le.output!=null?le.output:le.value,le.suffix&&(N.output+=le.suffix)}return N};return d.fastpaths=(f,b)=>{const m={...b},x=typeof m.maxLength=="number"?Math.min(r,m.maxLength):r,v=f.length;if(v>x)throw new SyntaxError(`Input length: ${v}, exceeds maximum allowed length: ${x}`);f=l[f]||f;const{DOT_LITERAL:j,SLASH_LITERAL:C,ONE_CHAR:A,DOTS_SLASH:k,NO_DOT:_,NO_DOTS:O,NO_DOTS_SLASH:S,STAR:P,START_ANCHOR:R}=e.globChars(m.windows),I=m.dot?O:_,z=m.dot?S:_,D=m.capture?"":"?:",V={negated:!1,prefix:""};let q=m.bash===!0?".*?":P;m.capture&&(q=`(${q})`);const Q=ae=>ae.noglobstar===!0?q:`(${D}(?:(?!${R}${ae.dot?k:j}).)*?)`,U=ae=>{switch(ae){case"*":return`${I}${A}${q}`;case".*":return`${j}${A}${q}`;case"*.*":return`${I}${q}${j}${A}${q}`;case"*/*":return`${I}${q}${C}${A}${z}${q}`;case"**":return I+Q(m);case"**/*":return`(?:${I}${Q(m)}${C})?${z}${A}${q}`;case"**/*.*":return`(?:${I}${Q(m)}${C})?${z}${q}${j}${A}${q}`;case"**/.*":return`(?:${I}${Q(m)}${C})?${j}${A}${q}`;default:{const W=/^(.*?)\.(\w+)$/.exec(ae);if(!W)return;const fe=U(W[1]);return fe?fe+j+W[2]:void 0}}},J=t.removePrefix(f,V);let H=U(J);return H&&m.strictSlashes!==!0&&(H+=`${C}?`),H},a0=d,a0}var i0,D7;function BJ(){if(D7)return i0;D7=1;const e=$J(),t=HJ(),r=Cf(),n=kf(),a=l=>l&&typeof l=="object"&&!Array.isArray(l),s=(l,c,u=!1)=>{if(Array.isArray(l)){const C=l.map(A=>s(A,c,u));return A=>{for(const k of C){const _=k(A);if(_)return _}return!1}}const d=a(l)&&l.tokens&&l.input;if(l===""||typeof l!="string"&&!d)throw new TypeError("Expected pattern to be a non-empty string");const f=c||{},b=f.windows,m=d?s.compileRe(l,c):s.makeRe(l,c,!1,!0),x=m.state;delete m.state;let v=()=>!1;if(f.ignore){const C={...c,ignore:null,onMatch:null,onResult:null};v=s(f.ignore,C,u)}const j=(C,A=!1)=>{const{isMatch:k,match:_,output:O}=s.test(C,m,c,{glob:l,posix:b}),S={glob:l,state:x,regex:m,posix:b,input:C,output:O,match:_,isMatch:k};return typeof f.onResult=="function"&&f.onResult(S),k===!1?(S.isMatch=!1,A?S:!1):v(C)?(typeof f.onIgnore=="function"&&f.onIgnore(S),S.isMatch=!1,A?S:!1):(typeof f.onMatch=="function"&&f.onMatch(S),A?S:!0)};return u&&(j.state=x),j};return s.test=(l,c,u,{glob:d,posix:f}={})=>{if(typeof l!="string")throw new TypeError("Expected input to be a string");if(l==="")return{isMatch:!1,output:""};const b=u||{},m=b.format||(f?r.toPosixSlashes:null);let x=l===d,v=x&&m?m(l):l;return x===!1&&(v=m?m(l):l,x=v===d),(x===!1||b.capture===!0)&&(b.matchBase===!0||b.basename===!0?x=s.matchBase(l,c,u,f):x=c.exec(v)),{isMatch:!!x,match:x,output:v}},s.matchBase=(l,c,u)=>(c instanceof RegExp?c:s.makeRe(c,u)).test(r.basename(l)),s.isMatch=(l,c,u)=>s(c,u)(l),s.parse=(l,c)=>Array.isArray(l)?l.map(u=>s.parse(u,c)):t(l,{...c,fastpaths:!1}),s.scan=(l,c)=>e(l,c),s.compileRe=(l,c,u=!1,d=!1)=>{if(u===!0)return l.output;const f=c||{},b=f.contains?"":"^",m=f.contains?"":"$";let x=`${b}(?:${l.output})${m}`;l&&l.negated===!0&&(x=`^(?!${x}).*$`);const v=s.toRegex(x,c);return d===!0&&(v.state=l),v},s.makeRe=(l,c={},u=!1,d=!1)=>{if(!l||typeof l!="string")throw new TypeError("Expected a non-empty string");let f={negated:!1,fastpaths:!0};return c.fastpaths!==!1&&(l[0]==="."||l[0]==="*")&&(f.output=t.fastpaths(l,c)),f.output||(f=t(l,c)),s.compileRe(f,c,u,d)},s.toRegex=(l,c)=>{try{const u=c||{};return new RegExp(l,u.flags||(u.nocase?"i":""))}catch(u){if(c&&c.debug===!0)throw u;return/$^/}},s.constants=n,i0=s,i0}var s0,M7;function UJ(){if(M7)return s0;M7=1;const e=BJ(),t=Cf();function r(n,a,s=!1){return a&&(a.windows===null||a.windows===void 0)&&(a={...a,windows:t.isWindows()}),e(n,a,s)}return Object.assign(r,e),s0=r,s0}var VJ=UJ();const WJ={};async function GJ(e,t){const r={};for(const a of t.headers)ZJ(e,a.matches)&&(r[a.name]=a.envVariable!==void 0?WJ[a.envVariable]||"":a.value);const n=await(t.customFetch||fetch)(e,{headers:r});if(!n.ok)throw new Error(`Failed to load ${e}: ${n.status} ${n.statusText}`);return{body:await n.text(),mimeType:n.headers.get("content-type")}}function ZJ(e,t){return t.match(/^https?:\/\//)||(e=e.replace(/^https?:\/\//,"")),VJ.isMatch(e,t)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function F7(e){return typeof e>"u"||e===null}function KJ(e){return typeof e=="object"&&e!==null}function YJ(e){return Array.isArray(e)?e:F7(e)?[]:[e]}function JJ(e,t){var r,n,a,s;if(t)for(s=Object.keys(t),r=0,n=s.length;rc&&(s=" ... ",t=n-c+s.length),r-n>c&&(l=" ...",r=n+c-l.length),{str:s+e.slice(t,r).replace(/\t/g,"\u2192")+l,pos:n-t+s.length}}function c0(e,t){return fr.repeat(" ",t-e.length)+e}function iQ(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var r=/\r?\n|\r|\0/g,n=[0],a=[],s,l=-1;s=r.exec(e.buffer);)a.push(s.index),n.push(s.index+s[0].length),e.position<=s.index&&l<0&&(l=n.length-2);l<0&&(l=n.length-1);var c="",u,d,f=Math.min(e.line+t.linesAfter,a.length).toString().length,b=t.maxLength-(t.indent+f+3);for(u=1;u<=t.linesBefore&&!(l-u<0);u++)d=l0(e.buffer,n[l-u],a[l-u],e.position-(n[l]-n[l-u]),b),c=fr.repeat(" ",t.indent)+c0((e.line-u+1).toString(),f)+" | "+d.str+` -`+c;for(d=l0(e.buffer,n[l],a[l],e.position,b),c+=fr.repeat(" ",t.indent)+c0((e.line+1).toString(),f)+" | "+d.str+` -`,c+=fr.repeat("-",t.indent+f+3+d.pos)+`^ -`,u=1;u<=t.linesAfter&&!(l+u>=a.length);u++)d=l0(e.buffer,n[l+u],a[l+u],e.position-(n[l]-n[l+u]),b),c+=fr.repeat(" ",t.indent)+c0((e.line+u+1).toString(),f)+" | "+d.str+` -`;return c.replace(/\n$/,"")}var sQ=iQ,lQ=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],cQ=["scalar","sequence","mapping"];function pQ(e){var t={};return e!==null&&Object.keys(e).forEach(function(r){e[r].forEach(function(n){t[String(n)]=r})}),t}function uQ(e,t){if(t=t||{},Object.keys(t).forEach(function(r){if(lQ.indexOf(r)===-1)throw new nn('Unknown option "'+r+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(r){return r},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=pQ(t.styleAliases||null),cQ.indexOf(this.kind)===-1)throw new nn('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Dr=uQ;function $7(e,t){var r=[];return e[t].forEach(function(n){var a=r.length;r.forEach(function(s,l){s.tag===n.tag&&s.kind===n.kind&&s.multi===n.multi&&(a=l)}),r[a]=n}),r}function dQ(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,r;function n(a){a.multi?(e.multi[a.kind].push(a),e.multi.fallback.push(a)):e[a.kind][a.tag]=e.fallback[a.tag]=a}for(t=0,r=arguments.length;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),LQ=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function zQ(e){return!(e===null||!LQ.test(e)||e[e.length-1]==="_")}function RQ(e){var t,r;return t=e.replace(/_/g,"").toLowerCase(),r=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:r*parseFloat(t,10)}var TQ=/^[-+]?[0-9]+e/;function DQ(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(fr.isNegativeZero(e))return"-0.0";return r=e.toString(10),TQ.test(r)?r.replace("e",".e"):r}function MQ(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||fr.isNegativeZero(e))}var FQ=new Dr("tag:yaml.org,2002:float",{kind:"scalar",resolve:zQ,construct:RQ,predicate:MQ,represent:DQ,defaultStyle:"lowercase"}),H7=bQ.extend({implicit:[wQ,AQ,NQ,FQ]}),qQ=H7,B7=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),U7=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function $Q(e){return e===null?!1:B7.exec(e)!==null||U7.exec(e)!==null}function HQ(e){var t,r,n,a,s,l,c,u=0,d=null,f,b,m;if(t=B7.exec(e),t===null&&(t=U7.exec(e)),t===null)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(r,n,a));if(s=+t[4],l=+t[5],c=+t[6],t[7]){for(u=t[7].slice(0,3);u.length<3;)u+="0";u=+u}return t[9]&&(f=+t[10],b=+(t[11]||0),d=(f*60+b)*6e4,t[9]==="-"&&(d=-d)),m=new Date(Date.UTC(r,n,a,s,l,c,u)),d&&m.setTime(m.getTime()-d),m}function BQ(e){return e.toISOString()}var UQ=new Dr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:$Q,construct:HQ,instanceOf:Date,represent:BQ});function VQ(e){return e==="<<"||e===null}var V7=new Dr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:VQ}),u0=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function WQ(e){if(e===null)return!1;var t,r,n=0,a=e.length,s=u0;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8===0}function GQ(e){var t,r,n=e.replace(/[\r\n=]/g,""),a=n.length,s=u0,l=0,c=[];for(t=0;t>16&255),c.push(l>>8&255),c.push(l&255)),l=l<<6|s.indexOf(n.charAt(t));return r=a%4*6,r===0?(c.push(l>>16&255),c.push(l>>8&255),c.push(l&255)):r===18?(c.push(l>>10&255),c.push(l>>2&255)):r===12&&c.push(l>>4&255),new Uint8Array(c)}function ZQ(e){var t="",r=0,n,a,s=e.length,l=u0;for(n=0;n>18&63],t+=l[r>>12&63],t+=l[r>>6&63],t+=l[r&63]),r=(r<<8)+e[n];return a=s%3,a===0?(t+=l[r>>18&63],t+=l[r>>12&63],t+=l[r>>6&63],t+=l[r&63]):a===2?(t+=l[r>>10&63],t+=l[r>>4&63],t+=l[r<<2&63],t+=l[64]):a===1&&(t+=l[r>>2&63],t+=l[r<<4&63],t+=l[64],t+=l[64]),t}function KQ(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var W7=new Dr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:WQ,construct:GQ,predicate:KQ,represent:ZQ}),YQ=Object.prototype.hasOwnProperty,JQ=Object.prototype.toString;function QQ(e){if(e===null)return!0;var t=[],r,n,a,s,l,c=e;for(r=0,n=c.length;r>10)+55296,(e-65536&1023)+56320)}for(var o8=new Array(256),a8=new Array(256),sl=0;sl<256;sl++)o8[sl]=n8(sl)?1:0,a8[sl]=n8(sl);function gX(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Y7,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function i8(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=sQ(r),new nn(t,r)}function Ve(e,t){throw i8(e,t)}function jf(e,t){e.onWarning&&e.onWarning.call(null,i8(e,t))}var s8={YAML:function(e,t,r){var n,a,s;e.version!==null&&Ve(e,"duplication of %YAML directive"),r.length!==1&&Ve(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),n===null&&Ve(e,"ill-formed argument of the YAML directive"),a=parseInt(n[1],10),s=parseInt(n[2],10),a!==1&&Ve(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=s<2,s!==1&&s!==2&&jf(e,"unsupported YAML version of the document")},TAG:function(e,t,r){var n,a;r.length!==2&&Ve(e,"TAG directive accepts exactly two arguments"),n=r[0],a=r[1],e8.test(n)||Ve(e,"ill-formed tag handle (first argument) of the TAG directive"),oi.call(e.tagMap,n)&&Ve(e,'there is a previously declared suffix for "'+n+'" tag handle'),t8.test(a)||Ve(e,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch{Ve(e,"tag prefix is malformed: "+a)}e.tagMap[n]=a}};function ai(e,t,r,n){var a,s,l,c;if(t1&&(e.result+=fr.repeat(` -`,t-1))}function hX(e,t,r){var n,a,s,l,c,u,d,f,b=e.kind,m=e.result,x;if(x=e.input.charCodeAt(e.position),on(x)||il(x)||x===35||x===38||x===42||x===33||x===124||x===62||x===39||x===34||x===37||x===64||x===96||(x===63||x===45)&&(a=e.input.charCodeAt(e.position+1),on(a)||r&&il(a)))return!1;for(e.kind="scalar",e.result="",s=l=e.position,c=!1;x!==0;){if(x===58){if(a=e.input.charCodeAt(e.position+1),on(a)||r&&il(a))break}else if(x===35){if(n=e.input.charCodeAt(e.position-1),on(n))break}else{if(e.position===e.lineStart&&Ef(e)||r&&il(x))break;if(Co(x))if(u=e.line,d=e.lineStart,f=e.lineIndent,sr(e,!1,-1),e.lineIndent>=t){c=!0,x=e.input.charCodeAt(e.position);continue}else{e.position=l,e.line=u,e.lineStart=d,e.lineIndent=f;break}}c&&(ai(e,s,l,!1),g0(e,e.line-u),s=l=e.position,c=!1),Zi(x)||(l=e.position+1),x=e.input.charCodeAt(++e.position)}return ai(e,s,l,!1),e.result?!0:(e.kind=b,e.result=m,!1)}function mX(e,t){var r,n,a;if(r=e.input.charCodeAt(e.position),r!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=a=e.position;(r=e.input.charCodeAt(e.position))!==0;)if(r===39)if(ai(e,n,e.position,!0),r=e.input.charCodeAt(++e.position),r===39)n=e.position,e.position++,a=e.position;else return!0;else Co(r)?(ai(e,n,a,!0),g0(e,sr(e,!1,t)),n=a=e.position):e.position===e.lineStart&&Ef(e)?Ve(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);Ve(e,"unexpected end of the stream within a single quoted scalar")}function bX(e,t){var r,n,a,s,l,c;if(c=e.input.charCodeAt(e.position),c!==34)return!1;for(e.kind="scalar",e.result="",e.position++,r=n=e.position;(c=e.input.charCodeAt(e.position))!==0;){if(c===34)return ai(e,r,e.position,!0),e.position++,!0;if(c===92){if(ai(e,r,e.position,!0),c=e.input.charCodeAt(++e.position),Co(c))sr(e,!1,t);else if(c<256&&o8[c])e.result+=a8[c],e.position++;else if((l=uX(c))>0){for(a=l,s=0;a>0;a--)c=e.input.charCodeAt(++e.position),(l=pX(c))>=0?s=(s<<4)+l:Ve(e,"expected hexadecimal character");e.result+=fX(s),e.position++}else Ve(e,"unknown escape sequence");r=n=e.position}else Co(c)?(ai(e,r,n,!0),g0(e,sr(e,!1,t)),r=n=e.position):e.position===e.lineStart&&Ef(e)?Ve(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}Ve(e,"unexpected end of the stream within a double quoted scalar")}function yX(e,t){var r=!0,n,a,s,l=e.tag,c,u=e.anchor,d,f,b,m,x,v=Object.create(null),j,C,A,k;if(k=e.input.charCodeAt(e.position),k===91)f=93,x=!1,c=[];else if(k===123)f=125,x=!0,c={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=c),k=e.input.charCodeAt(++e.position);k!==0;){if(sr(e,!0,t),k=e.input.charCodeAt(e.position),k===f)return e.position++,e.tag=l,e.anchor=u,e.kind=x?"mapping":"sequence",e.result=c,!0;r?k===44&&Ve(e,"expected the node content, but found ','"):Ve(e,"missed comma between flow collection entries"),C=j=A=null,b=m=!1,k===63&&(d=e.input.charCodeAt(e.position+1),on(d)&&(b=m=!0,e.position++,sr(e,!0,t))),n=e.line,a=e.lineStart,s=e.position,cl(e,t,Sf,!1,!0),C=e.tag,j=e.result,sr(e,!0,t),k=e.input.charCodeAt(e.position),(m||e.line===n)&&k===58&&(b=!0,k=e.input.charCodeAt(++e.position),sr(e,!0,t),cl(e,t,Sf,!1,!0),A=e.result),x?ll(e,c,v,C,j,A,n,a,s):b?c.push(ll(e,null,v,C,j,A,n,a,s)):c.push(j),sr(e,!0,t),k=e.input.charCodeAt(e.position),k===44?(r=!0,k=e.input.charCodeAt(++e.position)):r=!1}Ve(e,"unexpected end of the stream within a flow collection")}function vX(e,t){var r,n,a=d0,s=!1,l=!1,c=t,u=0,d=!1,f,b;if(b=e.input.charCodeAt(e.position),b===124)n=!1;else if(b===62)n=!0;else return!1;for(e.kind="scalar",e.result="";b!==0;)if(b=e.input.charCodeAt(++e.position),b===43||b===45)d0===a?a=b===43?X7:iX:Ve(e,"repeat of a chomping mode identifier");else if((f=dX(b))>=0)f===0?Ve(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?Ve(e,"repeat of an indentation width identifier"):(c=t+f-1,l=!0);else break;if(Zi(b)){do b=e.input.charCodeAt(++e.position);while(Zi(b));if(b===35)do b=e.input.charCodeAt(++e.position);while(!Co(b)&&b!==0)}for(;b!==0;){for(f0(e),e.lineIndent=0,b=e.input.charCodeAt(e.position);(!l||e.lineIndentc&&(c=e.lineIndent),Co(b)){u++;continue}if(e.lineIndentt)&&u!==0)Ve(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(C&&(l=e.line,c=e.lineStart,u=e.position),cl(e,t,Af,!0,a)&&(C?v=e.result:j=e.result),C||(ll(e,b,m,x,v,j,l,c,u),x=v=j=null),sr(e,!0,-1),k=e.input.charCodeAt(e.position)),(e.line===s||e.lineIndent>t)&&k!==0)Ve(e,"bad indentation of a mapping entry");else if(e.lineIndentt?u=1:e.lineIndent===t?u=0:e.lineIndentt?u=1:e.lineIndent===t?u=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),b=0,m=e.implicitTypes.length;b"),e.result!==null&&v.kind!==e.kind&&Ve(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+v.kind+'", not "'+e.kind+'"'),v.resolve(e.result,e.tag)?(e.result=v.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Ve(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||f}function SX(e){var t=e.position,r,n,a,s=!1,l;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(l=e.input.charCodeAt(e.position))!==0&&(sr(e,!0,-1),l=e.input.charCodeAt(e.position),!(e.lineIndent>0||l!==37));){for(s=!0,l=e.input.charCodeAt(++e.position),r=e.position;l!==0&&!on(l);)l=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),a=[],n.length<1&&Ve(e,"directive name must not be less than one character in length");l!==0;){for(;Zi(l);)l=e.input.charCodeAt(++e.position);if(l===35){do l=e.input.charCodeAt(++e.position);while(l!==0&&!Co(l));break}if(Co(l))break;for(r=e.position;l!==0&&!on(l);)l=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}l!==0&&f0(e),oi.call(s8,n)?s8[n](e,n,a):jf(e,'unknown document directive "'+n+'"')}if(sr(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,sr(e,!0,-1)):s&&Ve(e,"directives end mark is expected"),cl(e,e.lineIndent-1,Af,!1,!0),sr(e,!0,-1),e.checkLineBreaks&&lX.test(e.input.slice(t,e.position))&&jf(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Ef(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,sr(e,!0,-1));return}if(e.position=55296&&r<=56319&&t+1=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function x8(e){var t=/^\n* /;return t.test(e)}var w8=1,y0=2,k8=3,C8=4,pl=5;function eee(e,t,r,n,a,s,l,c){var u,d=0,f=null,b=!1,m=!1,x=n!==-1,v=-1,j=QX(pp(e,0))&&XX(pp(e,e.length-1));if(t||l)for(u=0;u=65536?u+=2:u++){if(d=pp(e,u),!cp(d))return pl;j=j&&v8(d,f,c),f=d}else{for(u=0;u=65536?u+=2:u++){if(d=pp(e,u),d===sp)b=!0,x&&(m=m||u-v-1>n&&e[v+1]!==" ",v=u);else if(!cp(d))return pl;j=j&&v8(d,f,c),f=d}m=m||x&&u-v-1>n&&e[v+1]!==" "}return!b&&!m?j&&!l&&!a(e)?w8:s===lp?pl:y0:r>9&&x8(e)?pl:l?s===lp?pl:y0:m?C8:k8}function tee(e,t,r,n,a){e.dump=(function(){if(t.length===0)return e.quotingType===lp?'""':"''";if(!e.noCompatMode&&(VX.indexOf(t)!==-1||WX.test(t)))return e.quotingType===lp?'"'+t+'"':"'"+t+"'";var s=e.indent*Math.max(1,r),l=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-s),c=n||e.flowLevel>-1&&r>=e.flowLevel;function u(d){return JX(e,d)}switch(eee(t,c,e.indent,l,u,e.quotingType,e.forceQuotes&&!n,a)){case w8:return t;case y0:return"'"+t.replace(/'/g,"''")+"'";case k8:return"|"+S8(t,e.indent)+A8(b8(t,s));case C8:return">"+S8(t,e.indent)+A8(b8(ree(t,l),s));case pl:return'"'+nee(t)+'"';default:throw new nn("impossible error: invalid scalar style")}})()}function S8(e,t){var r=x8(e)?String(t):"",n=e[e.length-1]===` -`,a=n&&(e[e.length-2]===` -`||e===` -`),s=a?"+":n?"":"-";return r+s+` -`}function A8(e){return e[e.length-1]===` -`?e.slice(0,-1):e}function ree(e,t){for(var r=/(\n+)([^\n]*)/g,n=(function(){var d=e.indexOf(` -`);return d=d!==-1?d:e.length,r.lastIndex=d,j8(e.slice(0,d),t)})(),a=e[0]===` -`||e[0]===" ",s,l;l=r.exec(e);){var c=l[1],u=l[2];s=u[0]===" ",n+=c+(!a&&!s&&u!==""?` -`:"")+j8(u,t),a=s}return n}function j8(e,t){if(e===""||e[0]===" ")return e;for(var r=/ [^ ]/g,n,a=0,s,l=0,c=0,u="";n=r.exec(e);)c=n.index,c-a>t&&(s=l>a?l:c,u+=` -`+e.slice(a,s),a=s+1),l=c;return u+=` -`,e.length-a>t&&l>a?u+=e.slice(a,l)+` -`+e.slice(l+1):u+=e.slice(a),u.slice(1)}function nee(e){for(var t="",r=0,n,a=0;a=65536?a+=2:a++)r=pp(e,a),n=Mr[r],!n&&cp(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||ZX(r);return t}function oee(e,t,r){var n="",a=e.tag,s,l,c;for(s=0,l=r.length;s"u"&&ga(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function E8(e,t,r,n){var a="",s=e.tag,l,c,u;for(l=0,c=r.length;l"u"&&ga(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=b0(e,t)),e.dump&&sp===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=s,e.dump=a||"[]"}function aee(e,t,r){var n="",a=e.tag,s=Object.keys(r),l,c,u,d,f;for(l=0,c=s.length;l1024&&(f+="? "),f+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),ga(e,t,d,!1,!1)&&(f+=e.dump,n+=f));e.tag=a,e.dump="{"+n+"}"}function iee(e,t,r,n){var a="",s=e.tag,l=Object.keys(r),c,u,d,f,b,m;if(e.sortKeys===!0)l.sort();else if(typeof e.sortKeys=="function")l.sort(e.sortKeys);else if(e.sortKeys)throw new nn("sortKeys must be a boolean or a function");for(c=0,u=l.length;c1024,b&&(e.dump&&sp===e.dump.charCodeAt(0)?m+="?":m+="? "),m+=e.dump,b&&(m+=b0(e,t)),ga(e,t+1,f,!0,b)&&(e.dump&&sp===e.dump.charCodeAt(0)?m+=":":m+=": ",m+=e.dump,a+=m));e.tag=s,e.dump=a||"{}"}function _8(e,t,r){var n,a,s,l,c,u;for(a=r?e.explicitTypes:e.implicitTypes,s=0,l=a.length;s tag resolver accepts not "'+u+'" style');e.dump=n}return!0}return!1}function ga(e,t,r,n,a,s,l){e.tag=null,e.dump=r,_8(e,r,!1)||_8(e,r,!0);var c=p8.call(e.dump),u=n,d;n&&(n=e.flowLevel<0||e.flowLevel>t);var f=c==="[object Object]"||c==="[object Array]",b,m;if(f&&(b=e.duplicates.indexOf(r),m=b!==-1),(e.tag!==null&&e.tag!=="?"||m||e.indent!==2&&t>0)&&(a=!1),m&&e.usedDuplicates[b])e.dump="*ref_"+b;else{if(f&&m&&!e.usedDuplicates[b]&&(e.usedDuplicates[b]=!0),c==="[object Object]")n&&Object.keys(e.dump).length!==0?(iee(e,t,e.dump,a),m&&(e.dump="&ref_"+b+e.dump)):(aee(e,t,e.dump),m&&(e.dump="&ref_"+b+" "+e.dump));else if(c==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!l&&t>0?E8(e,t-1,e.dump,a):E8(e,t,e.dump,a),m&&(e.dump="&ref_"+b+e.dump)):(oee(e,t,e.dump),m&&(e.dump="&ref_"+b+" "+e.dump));else if(c==="[object String]")e.tag!=="?"&&tee(e,e.dump,t,s,u);else{if(c==="[object Undefined]"||e.skipInvalid)return!1;throw new nn("unacceptable kind of an object to dump "+c)}e.tag!==null&&e.tag!=="?"&&(d=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?d="!"+d:d.slice(0,18)==="tag:yaml.org,2002:"?d="!!"+d.slice(18):d="!<"+d+">",e.dump=d+" "+e.dump)}return!0}function see(e,t){var r=[],n=[],a,s;for(v0(e,r,n),a=0,s=n.length;adee(e,{schema:gee,...t}),mee=(e,t)=>fee(e,t);function bee(){return new Promise(e=>{setTimeout(e)})}const yee=/\((\d+):(\d+)\)$/;class hp extends Error{constructor(t,r){super(t.message.split(` -`)[0]),this.originalError=t,this.source=r,Object.setPrototypeOf(this,hp.prototype);const[,n,a]=this.message.match(yee)||[];this.line=parseInt(n,10),this.col=parseInt(a,10)}}function dp(e,t){return e+"::"+t}class O8{constructor(t,r,n){this.absoluteRef=t,this.body=r,this.mimeType=n}getAst(t){return this._ast===void 0&&(this._ast=t(this.body,{filename:this.absoluteRef})??void 0,this._ast&&this._ast.kind===0&&this._ast.value===""&&this._ast.startPosition!==1&&(this._ast.startPosition=1,this._ast.endPosition=1)),this._ast}getLines(){return this._lines===void 0&&(this._lines=this.body.split(/\r\n|[\n\r]/g)),this._lines}}class q0 extends Error{constructor(t){super(t.message),this.originalError=t,Object.setPrototypeOf(this,q0.prototype)}}class vee{constructor(t={http:{headers:[]}}){this.config=t,this.cache=new Map}getFiles(){return new Set(Array.from(this.cache.keys()))}resolveExternalRef(t,r){return nl(r)?r:t&&nl(t)?new URL(r,t).href:In.resolve(t?In.dirname(t):process.cwd(),r)}async loadExternalRef(t){try{if(nl(t)){const{body:r,mimeType:n}=await GJ(t,this.config.http);return new O8(t,r,n)}else{if((void 0)(t).isDirectory())throw new Error(`Expected a file but received a folder at ${t}.`);const r=await(void 0).readFile(t,"utf-8");return new O8(t,r.replace(/\r\n/g,` -`))}}catch(r){throw r.message=r.message.replace(", lstat",""),new q0(r)}}parseDocument(t,r=!1){const n=t.absoluteRef.substr(t.absoluteRef.lastIndexOf("."));if(![".json",".json",".yml",".yaml"].includes(n)&&!t.mimeType?.match(/(json|yaml|openapi)/)&&!r)return{source:t,parsed:t.body};try{return{source:t,parsed:hee(t.body,{filename:t.absoluteRef})}}catch(a){throw new hp(a,t)}}async resolveDocument(t,r,n=!1){const a=this.resolveExternalRef(t,r),s=this.cache.get(a);if(s)return s;const l=this.loadExternalRef(a).then(c=>this.parseDocument(c,n));return this.cache.set(a,l),l}}function P8(e,t){return{prev:e,node:t}}function xee(e,t){for(;e;){if(e.node===t)return!0;e=e.prev}return!1}const fp={name:"unknown",properties:{}},wee={name:"scalar",properties:{}};async function I8(e){const{rootDocument:t,externalRefResolver:r,rootType:n}=e,a=new Map,s=new Set,l=[];u(t.parsed,t,"#/",n);let c;do c=await Promise.all(l);while(l.length!==c.length);return a;function u(d,f,b,m){const x=f.source.absoluteRef,v=new Map;j(d,m,x+b);function j(A,k,_){if(typeof A!="object"||A===null)return;const O=`${k.name}::${_}`;if(s.has(O))return;s.add(O);const[S,P]=Object.entries(A).find(([R])=>R==="$anchor")||[];if(P&&v.set(`#${P}`,A),Array.isArray(A)){const R=k.items;if(R===void 0&&k!==fp&&k!==ol)return;const I=typeof R=="function";for(let z=0;z{I.resolved&&u(I.node,I.document,I.nodePointer,k)});l.push(R)}if(O7(A)){const R=C(f,{$ref:A.externalValue},{prev:null,node:A}).then(I=>{I.resolved&&u(I.node,I.document,I.nodePointer,k)});l.push(R)}}async function C(A,k,_){if(xee(_.prev,k))throw new Error("Self-referencing circular pointer");if(FJ(k.$ref)){await bee();const q={resolved:!0,isRemote:!1,node:v.get(k.$ref),document:A,nodePointer:k.$ref},Q=dp(A.source.absoluteRef,k.$ref);return a.set(Q,q),q}const{uri:O,pointer:S}=RJ(k.$ref),P=O!==null&&r.resolveExternalRef(A.source.absoluteRef,O)!==A.source.absoluteRef;let R;try{R=P?await r.resolveDocument(A.source.absoluteRef,O):A}catch(q){const Q={resolved:!1,isRemote:P,document:void 0,error:q},U=dp(A.source.absoluteRef,k.$ref);return a.set(U,Q),Q}let I={resolved:!0,document:R,isRemote:P,node:A.parsed,nodePointer:"#/"},z=R.parsed;const D=S;for(const q of D)if(typeof z!="object"){z=void 0;break}else if(z[q]!==void 0)z=z[q],I.nodePointer=rl(I.nodePointer,wf(q));else if(fa(z)){if(I=await C(R,z,P8(_,z)),R=I.document||R,typeof I.node!="object"){z=void 0;break}z=I.node[q],I.nodePointer=rl(I.nodePointer,wf(q))}else{z=void 0;break}I.node=z,I.document=R;const V=dp(A.source.absoluteRef,k.$ref);return I.document&&fa(z)&&(I=await C(I.document,z,P8(_,z))),a.set(V,I),{...I}}}}const N8=/^1\.0\.\d+(-.+)?$/,x0=["oas2","oas3_0","oas3_1","oas3_2","async2","async3","arazzo1","overlay1"];function kee(e){return e==="oas2"?"oas2":e==="async2"?"async2":e==="async3"?"async3":e==="arazzo1"?"arazzo1":e==="overlay1"?"overlay1":"oas3"}function L8(e){if(!Gi(e))throw new Error(`Document must be JSON object, got ${typeof e}`);if(e.openapi&&typeof e.openapi!="string")throw new Error(`Invalid OpenAPI version: should be a string but got "${typeof e.openapi}"`);if(typeof e.openapi=="string"&&e.openapi.startsWith("3.0."))return"oas3_0";if(typeof e.openapi=="string"&&e.openapi.startsWith("3.1."))return"oas3_1";if(typeof e.openapi=="string"&&e.openapi.startsWith("3.2."))return"oas3_2";if(e.swagger&&e.swagger==="2.0")return"oas2";if(e.openapi||e.swagger)throw new Error(`Unsupported OpenAPI version: ${e.openapi||e.swagger}`);if(typeof e.asyncapi=="string"&&e.asyncapi.startsWith("2."))return"async2";if(typeof e.asyncapi=="string"&&e.asyncapi.startsWith("3."))return"async3";if(e.asyncapi)throw new Error(`Unsupported AsyncAPI version: ${e.asyncapi}`);if(typeof e.arazzo=="string"&&N8.test(e.arazzo))return"arazzo1";if(typeof e.overlay=="string"&&N8.test(e.overlay))return"overlay1";throw new Error("Unsupported specification")}const Cee={Root:"DefinitionRoot",ServerVariablesMap:"ServerVariableMap",Paths:["PathMap","PathsMap"],CallbacksMap:"CallbackMap",MediaTypesMap:"MediaTypeMap",ExamplesMap:"ExampleMap",EncodingMap:"EncodingsMap",HeadersMap:"HeaderMap",LinksMap:"LinkMap",OAuth2Flows:"SecuritySchemeFlows",Responses:"ResponsesMap"};function z8(e,t){const r={};r.any={enter:[],leave:[]};for(const l of Object.keys(t))r[l]={enter:[],leave:[]};r.ref={enter:[],leave:[]};for(const{ruleId:l,severity:c,message:u,visitor:d}of e)s({ruleId:l,severity:c,message:u},d,null);for(const l of Object.keys(r))r[l].enter.sort((c,u)=>u.depth-c.depth),r[l].leave.sort((c,u)=>c.depth-u.depth);return r;function n(l,c,u,d,f=[]){if(f.includes(c))return;f=[...f,c];const b=new Set;for(const x of Object.values(c.properties)){if(x===u){m(l,f);continue}typeof x=="object"&&x!==null&&x.name&&b.add(x)}c.additionalProperties&&typeof c.additionalProperties!="function"&&(c.additionalProperties===u?m(l,f):c.additionalProperties.name!==void 0&&b.add(c.additionalProperties)),c.items&&typeof c.items!="function"&&(c.items===u?m(l,f):c.items.name!==void 0&&b.add(c.items)),c.extensionsPrefix&&b.add(ol);for(const x of Array.from(b.values()))n(l,x,u,d,f);function m(x,v){for(const j of v.slice(1))r[j.name]=r[j.name]||{enter:[],leave:[]},r[j.name].enter.push({...x,visit:()=>{},depth:0,context:{isSkippedLevel:!0,seen:new Set,parent:d}})}}function a(l,c){if(Array.isArray(c)){const u=c.find(d=>l[d])||void 0;return u&&l[u]}return l[c]}function s(l,c,u,d=0){const f=Object.keys(t);if(d===0)f.push("any"),f.push("ref");else{if(c.any)throw new Error("any() is allowed only on top level");if(c.ref)throw new Error("ref() is allowed only on top level")}for(const b of f){const m=c[b]||a(c,Cee[b]),x=r[b];if(!m)continue;let v,j,C;const A=Gi(m);if(b==="ref"&&A&&m.skip)throw new Error("ref() visitor does not support skip");typeof m=="function"?v=m:A&&(v=m.enter,j=m.leave,C=m.skip);const k=(v?1:0)+(j?1:0)+(C?1:0),_=A&&Object.keys(m).length>k,O={activatedOn:null,type:t[b],parent:u,isSkippedLevel:!1};if(_&&s(l,m,O,d+1),u&&n(l,u.type,t[b],u),v||A){if(v&&typeof v!="function")throw new Error("DEV: should be function");x.enter.push({...l,visit:v||(()=>{}),skip:C,depth:d,context:O})}if(j){if(typeof j!="function")throw new Error("DEV: should be function");x.leave.push({...l,visit:j,depth:d,context:O})}}}}function R8(e,t){return{prev:e,value:t}}function T8(e){return e?.prev??null}function See(e){const t={};for(;e.parent;)t[e.parent.type.name]=e.parent.activatedOn?.value.node,e=e.parent;return t}function Aee(e){const t={};for(;e.parent;)e.parent.activatedOn?.value.location&&(t[e.parent.type.name]=e.parent.activatedOn?.value.location),e=e.parent;return t}function D8(e){const{document:t,rootType:r,normalizedVisitors:n,resolvedRefMap:a,ctx:s}=e,l={},c=new Set;u(t.parsed,r,new gp(t.source,"#/"),void 0,"");function u(d,f,b,m,x){const v=(I,z=C.source.absoluteRef)=>{if(!fa(I))return{location:b,node:I};const D=dp(z,I.$ref),V=a.get(D);if(!V)return{location:void 0,node:void 0};const{resolved:q,node:Q,document:U,nodePointer:J,error:H}=V;return{location:q?new gp(U.source,J):H instanceof hp?new gp(H.source,""):void 0,node:Q,error:H}},j=b;let C=b;const{node:A,location:k,error:_}=v(d),O=new Set;if(fa(d)){const I=n.ref.enter;for(const{visit:z,ruleId:D,severity:V,message:q,context:Q}of I){O.add(Q);const U=P.bind(void 0,D,V,q);z(d,{report:U,resolve:v,rawNode:d,rawLocation:j,location:b,type:f,parent:m,key:x,parentLocations:{},specVersion:s.specVersion,config:s.config,getVisitorData:R.bind(void 0,D)},{node:A,location:k,error:_}),k?.source.absoluteRef&&s.refTypes&&s.refTypes.set(k?.source.absoluteRef,f)}}if(A!==void 0&&k&&f.name!=="scalar"){C=k;const I=l[f.name]?.has?.(A);let z=!1;const D=n.any.enter.concat(n[f.name]?.enter||[]),V=[];for(const{context:U,visit:J,skip:H,ruleId:ae,severity:W,message:fe}of D){if(c.has(`${C.absolutePointer}${C.pointer}`))break;if(U.isSkippedLevel)U.parent.activatedOn&&!U.parent.activatedOn.value.nextLevelTypeActivated&&!U.seen.has(d)&&(U.seen.add(d),z=!0,V.push(U));else if(U.parent&&U.parent.activatedOn&&U.activatedOn?.value.withParentNode!==U.parent.activatedOn.value.node&&U.parent.activatedOn.value.nextLevelTypeActivated?.value!==f||!U.parent&&!I){V.push(U);const N={node:A,location:k,nextLevelTypeActivated:null,withParentNode:U.parent?.activatedOn?.value.node,skipped:(U.parent?.activatedOn?.value.skipped||H?.(A,x,{location:b,rawLocation:j,resolve:v,rawNode:d}))??!1};U.activatedOn=R8(U.activatedOn,N);let Y=U.parent;for(;Y;)Y.activatedOn.value.nextLevelTypeActivated=R8(Y.activatedOn.value.nextLevelTypeActivated,f),Y=Y.parent;N.skipped||(z=!0,O.add(U),S(J,A,d,U,ae,W,fe))}}if(z||!I){if(l[f.name]=l[f.name]||new Set,l[f.name].add(A),Array.isArray(A)){const U=f.items;if(U!==void 0){const J=typeof U=="function";for(let H=0;H!U.includes(J))):f.extensionsPrefix&&U.push(...Object.keys(A).filter(J=>J.startsWith(f.extensionsPrefix))),fa(d)&&U.push(...Object.keys(d).filter(J=>J!=="$ref"&&!U.includes(J)));for(const J of U){let H=A[J],ae=k;H===void 0&&(H=d[J],ae=b);let W=I7(f.properties,J);W===void 0&&(W=f.additionalProperties),typeof W=="function"&&(W=W(H,J)),W===void 0&&f.extensionsPrefix&&J.startsWith(f.extensionsPrefix)&&(W=ol),!al(W)&&W?.directResolveAs&&(W=W.directResolveAs,H={$ref:H}),W&&W.name===void 0&&W.resolvable!==!1&&(W={name:"scalar",properties:{}}),!(!al(W)||W.name==="scalar"&&!fa(H))&&u(H,W,ae.child([J]),A,J)}}}const q=n.any.leave,Q=(n[f.name]?.leave||[]).concat(q);for(const U of V.reverse())if(U.isSkippedLevel)U.seen.delete(A);else if(U.activatedOn=T8(U.activatedOn),U.parent){let J=U.parent;for(;J;)J.activatedOn.value.nextLevelTypeActivated=T8(J.activatedOn.value.nextLevelTypeActivated),J=J.parent}for(const{context:U,visit:J,ruleId:H,severity:ae,message:W}of Q)!U.isSkippedLevel&&O.has(U)&&S(J,A,d,U,H,ae,W)}if(C=b,fa(d)){const I=n.ref.leave;for(const{visit:z,ruleId:D,severity:V,context:q,message:Q}of I)if(O.has(q)){const U=P.bind(void 0,D,V,Q);z(d,{report:U,resolve:v,rawNode:d,rawLocation:j,location:b,type:f,parent:m,key:x,parentLocations:{},specVersion:s.specVersion,config:s.config,getVisitorData:R.bind(void 0,D)},{node:A,location:k,error:_})}}function S(I,z,D,V,q,Q,U){const J=P.bind(void 0,q,Q,U);I(z,{report:J,resolve:v,rawNode:D,location:C,rawLocation:j,type:f,parent:m,key:x,parentLocations:Aee(V),specVersion:s.specVersion,config:s.config,ignoreNextVisitorsOnNode:()=>{c.add(`${C.absolutePointer}${C.pointer}`)},getVisitorData:R.bind(void 0,q)},See(V),V)}function P(I,z,D,V){const q=(V.location?Array.isArray(V.location)?V.location:[V.location]:[{...C,reportOnKey:!1}]).map(U=>({...C,reportOnKey:!1,...U})),Q=V.forceSeverity||z;Q!=="off"&&s.problems.push({ruleId:V.ruleId||I,severity:Q,...V,message:D?D.replace("{{message}}",V.message):V.message,suggest:V.suggest||[],location:q})}function R(I){return s.visitorsData[I]=s.visitorsData[I]||{},s.visitorsData[I]}}}function jee(e){return e!==void 0}function M8(e,t,r,n){return e.flatMap(a=>Object.keys(a).map(s=>{const l=a[s],c=r==="rules"?t.getRuleSettings(s,n):r==="preprocessors"?t.getPreprocessorSettings(s,n):t.getDecoratorSettings(s,n);if(c.severity==="off")return;const u=c.severity,d=c.message,f=l(c);return Array.isArray(f)?f.map(b=>({severity:u,ruleId:s,message:d,visitor:b})):{severity:u,message:d,ruleId:s,visitor:f}})).flatMap(a=>a).filter(jee)}function w0(e){return Gi(e)&&Object.keys(e).length===0}const Eee=()=>{const e=new Map;function t(n,a,s){e.set(n.absolutePointer,{usedIn:e.get(n.absolutePointer)?.usedIn??[],componentType:a,name:s})}function r(n,a){const s=a.length;for(const[l,{usedIn:c,name:u,componentType:d}]of e)!c.some(f=>!a.some(b=>f.absolutePointer.startsWith(b)&&(f.absolutePointer.length===b.length||f.absolutePointer[b.length]==="/")))&&d&&(a.push(l),delete n[d][u],e.delete(l),w0(n[d])&&delete n[d]);return a.length>s?r(n,a):a.length}return{ref:{leave(n,{location:a,type:s,resolve:l,key:c}){if(["Schema","Parameter","Response","SecurityScheme"].includes(s.name)){const u=l(n);if(!u.location)return;const[d,f]=u.location.absolutePointer.split("#",2);if(!f)return;const b=f.split("/").slice(0,3).join("/"),m=`${d}#${b}`,x=e.get(m);x?x.usedIn.push(a):e.set(m,{usedIn:[a],name:c.toString()})}}},Root:{leave(n,a){const s=a.getVisitorData();s.removedCount=r(n,[])}},NamedSchemas:{Schema(n,{location:a,key:s}){n.allOf||t(a,"definitions",s.toString())}},NamedParameters:{Parameter(n,{location:a,key:s}){t(a,"parameters",s.toString())}},NamedResponses:{Response(n,{location:a,key:s}){t(a,"responses",s.toString())}},NamedSecuritySchemes:{SecurityScheme(n,{location:a,key:s}){t(a,"securityDefinitions",s.toString())}}}},_ee=()=>{const e=new Map;function t(n,a,s){e.set(n.absolutePointer,{usedIn:e.get(n.absolutePointer)?.usedIn??[],componentType:a,name:s})}function r(n,a){const s=a.length;for(const[l,{usedIn:c,name:u,componentType:d}]of e)if(!c.some(f=>!a.some(b=>f.absolutePointer.startsWith(b)&&(f.absolutePointer.length===b.length||f.absolutePointer[b.length]==="/")))&&d&&n.components){a.push(l);const f=n.components[d];delete f[u],e.delete(l),w0(f)&&delete n.components[d]}return a.length>s?r(n,a):a.length}return{ref:{leave(n,{location:a,type:s,resolve:l,key:c}){if(["Schema","Header","Parameter","Response","Example","RequestBody"].includes(s.name)){const u=l(n);if(!u.location)return;const[d,f]=u.location.absolutePointer.split("#",2);if(!f)return;const b=f.split("/").slice(0,4).join("/"),m=`${d}#${b}`,x=e.get(m);x?x.usedIn.push(a):e.set(m,{usedIn:[a],name:c.toString()})}}},Root:{leave(n,a){const s=a.getVisitorData();s.removedCount=r(n,[]),w0(n.components)&&delete n.components}},NamedSchemas:{Schema(n,{location:a,key:s}){n.allOf||t(a,"schemas",s.toString())}},NamedParameters:{Parameter(n,{location:a,key:s}){t(a,"parameters",s.toString())}},NamedResponses:{Response(n,{location:a,key:s}){t(a,"responses",s.toString())}},NamedExamples:{Example(n,{location:a,key:s}){t(a,"examples",s.toString())}},NamedRequestBodies:{RequestBody(n,{location:a,key:s}){t(a,"requestBodies",s.toString())}},NamedHeaders:{Header(n,{location:a,key:s}){t(a,"headers",s.toString())}}}};function k0(e,t,r){const n=e.error;n instanceof hp&&t({message:"Failed to parse: "+n.message,location:{source:n.source,pointer:void 0,start:{col:n.col,line:n.line}}});const a=e.error?.message;t({location:r,message:`Can't resolve $ref${a?": "+a:""}`})}function C0(e,t){let r,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&C0(e[n],t[n]););return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&++n&&!Object.prototype.hasOwnProperty.call(t,r)||!(r in t)||!C0(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}function F8(e,t){switch(t){case"oas3":switch(e){case"Schema":return"schemas";case"Parameter":return"parameters";case"Response":return"responses";case"Example":return"examples";case"RequestBody":return"requestBodies";case"Header":return"headers";case"SecuritySchema":return"securitySchemes";case"Link":return"links";case"Callback":return"callbacks";default:return null}case"oas2":switch(e){case"Schema":return"definitions";case"Parameter":return"parameters";case"Response":return"responses";default:return null}case"async2":switch(e){case"Schema":return"schemas";case"Parameter":return"parameters";default:return null}case"async3":switch(e){case"Schema":return"schemas";case"Parameter":return"parameters";default:return null}case"arazzo1":switch(e){case"Root.workflows_items.parameters_items":case"Root.workflows_items.steps_items.parameters_items":return"parameters";default:return null}case"overlay1":return null}}function Oee(e,t,r,n,a){let s,l;const c={ref:{leave(m,x,v){if(!v.location||v.node===void 0){k0(v,x.report,x.location);return}if(v.location.source===r.source&&v.location.source===x.location.source&&x.type.name!=="scalar"&&!t){m.$ref!==v.location.pointer&&(m.$ref=v.location.pointer);return}if(a&&nl(m.$ref))return;const j=F8(x.type.name,e);j?t?(d(j,v,x),P7(m,v,x)):(m.$ref=d(j,v,x),u(m,v,x)):P7(m,v,x)}},Example:{leave(m,x){if(O7(m)&&m.value===void 0){const v=x.resolve({$ref:m.externalValue});if(!v.location||v.node===void 0){k0(v,x.report,x.location);return}if(a&&nl(m.externalValue))return;m.value=x.resolve({$ref:m.externalValue}).node,delete m.externalValue}}},Root:{enter(m,x){l=x.location,e==="oas3"?s=m.components=m.components||{}:e==="oas2"?s=m:e==="async2"?s=m.components=m.components||{}:e==="async3"?s=m.components=m.components||{}:e==="arazzo1"&&(s=m.components=m.components||{})}}};e==="oas3"&&(c.DiscriminatorMapping={leave(m,x){for(const v of Object.keys(m)){const j=m[v],C=x.resolve({$ref:j});if(!C.location||C.node===void 0){k0(C,x.report,x.location.child(v));return}const A=F8("Schema",e);m[v]=d(A,C,x)}}});function u(m,x,v){const j=dp(v.location.source.absoluteRef,m.$ref);n.set(j,{document:r,isRemote:!1,node:x.node,nodePointer:m.$ref,resolved:!0})}function d(m,x,v){s[m]=s[m]||{};const j=b(x,m,v);return s[m][j]=x.node,e==="oas3"||e==="async2"||e==="async3"?`#/components/${m}/${j}`:`#/${m}/${j}`}function f(m,x,v){return fa(m)&&v.resolve(m,l.absolutePointer).location?.absolutePointer===x.location.absolutePointer?!0:C0(m,x.node)}function b(m,x,v){const[j,C]=[m.location.source.absoluteRef,m.location.pointer],A=s[x];let k="";const _=C.slice(2).split("/").filter(_7);for(;_.length>0;)if(k=_.pop()+(k?`-${k}`:""),!A||!A[k]||f(A[k],m,v))return k;if(k=DJ(j)+(k?`_${k}`:""),!A[k]||f(A[k],m,v))return k;const O=k;let S=2;for(;A[k]&&!f(A[k],m,v);)k=`${O}-${S}`,S++;return A[k]||v.report({message:`Two schemas are referenced with the same name but different content. Renamed ${O} to ${k}.`,location:v.location,forceSeverity:"warn"}),k}return c}async function Pee(e){const{document:t,config:r,types:n,externalRefResolver:a,dereference:s=!1,removeUnusedComponents:l=!1,keepUrlRefs:c=!1}=e,u=L8(t.parsed),d=kee(u),f=r.getRulesForSpecVersion(d),b=qJ(r.extendTypes(n,u),r),m=M8(f,r,"preprocessors",u),x=M8(f,r,"decorators",u),v={problems:[],specVersion:u,config:r,refTypes:new Map,visitorsData:{}};l&&!x.some(A=>A.ruleId==="remove-unused-components")&&x.push({severity:"error",ruleId:"remove-unused-components",visitor:d==="oas2"?Eee():_ee()});let j=await I8({rootDocument:t,rootType:b.Root,externalRefResolver:a});m.length>0&&(D8({document:t,rootType:b.Root,normalizedVisitors:z8(m,b),resolvedRefMap:j,ctx:v}),j=await I8({rootDocument:t,rootType:b.Root,externalRefResolver:a}));const C=z8([{severity:"error",ruleId:"bundler",visitor:Oee(d,s,t,j,c)},...x],b);return D8({document:t,rootType:b.Root,normalizedVisitors:C,resolvedRefMap:j,ctx:v}),{bundle:t,problems:v.problems.map(A=>r.addProblemToIgnore(A)),fileDependencies:a.getFiles(),rootType:b.Root,refTypes:v.refTypes,visitorsData:v.visitorsData}}const Iee=/^[0-9][0-9Xx]{2}$/,Nee={properties:{swagger:{type:"string"},info:"Info",host:{type:"string"},basePath:{type:"string"},schemes:{type:"array",items:{type:"string"}},consumes:{type:"array",items:{type:"string"}},produces:{type:"array",items:{type:"string"}},paths:"Paths",definitions:"NamedSchemas",parameters:"NamedParameters",responses:"NamedResponses",securityDefinitions:"NamedSecuritySchemes",security:"SecurityRequirementList",tags:"TagList",externalDocs:"ExternalDocs","x-servers":"XServerList","x-tagGroups":"TagGroups","x-ignoredHeaderParameters":{type:"array",items:{type:"string"}}},required:["swagger","paths","info"],extensionsPrefix:"x-"},Lee={properties:{title:{type:"string"},description:{type:"string"},termsOfService:{type:"string"},contact:"Contact",license:"License",version:{type:"string"},"x-logo":"Logo"},required:["title","version"],extensionsPrefix:"x-"},zee={properties:{url:{type:"string"},altText:{type:"string"},backgroundColor:{type:"string"},href:{type:"string"}},extensionsPrefix:"x-"},Ree={properties:{name:{type:"string"},url:{type:"string"},email:{type:"string"}},extensionsPrefix:"x-"},Tee={properties:{name:{type:"string"},url:{type:"string"}},required:["name"],extensionsPrefix:"x-"},Dee={properties:{},additionalProperties:(e,t)=>t.startsWith("/")?"PathItem":void 0},Mee={properties:{$ref:{type:"string"},parameters:"ParameterList",get:"Operation",put:"Operation",post:"Operation",delete:"Operation",options:"Operation",head:"Operation",patch:"Operation"},extensionsPrefix:"x-"},Fee={properties:{tags:{type:"array",items:{type:"string"}},summary:{type:"string"},description:{type:"string"},externalDocs:"ExternalDocs",operationId:{type:"string"},consumes:{type:"array",items:{type:"string"}},produces:{type:"array",items:{type:"string"}},parameters:"ParameterList",responses:"Responses",schemes:{type:"array",items:{type:"string"}},deprecated:{type:"boolean"},security:"SecurityRequirementList","x-codeSamples":"XCodeSampleList","x-code-samples":"XCodeSampleList","x-hideTryItPanel":{type:"boolean"}},required:["responses"],extensionsPrefix:"x-"},qee={properties:{lang:{type:"string"},label:{type:"string"},source:{type:"string"}}},$ee={properties:{url:{type:"string"},description:{type:"string"}},required:["url"]},Hee={properties:{description:{type:"string"},url:{type:"string"}},required:["url"],extensionsPrefix:"x-"},Bee={properties:{name:{type:"string"},in:{type:"string",enum:["query","header","path","formData","body"]},description:{type:"string"},required:{type:"boolean"},schema:"Schema",type:{type:"string",enum:["string","number","integer","boolean","array","file"]},format:{type:"string"},allowEmptyValue:{type:"boolean"},items:"ParameterItems",collectionFormat:{type:"string",enum:["csv","ssv","tsv","pipes","multi"]},default:null,maximum:{type:"integer"},exclusiveMaximum:{type:"boolean"},minimum:{type:"integer"},exclusiveMinimum:{type:"boolean"},maxLength:{type:"integer"},minLength:{type:"integer"},pattern:{type:"string"},maxItems:{type:"integer"},minItems:{type:"integer"},uniqueItems:{type:"boolean"},enum:{type:"array"},multipleOf:{type:"number"},"x-example":{},"x-examples":"ExamplesMap"},required(e){return!e||!e.in?["name","in"]:e.in==="body"?["name","in","schema"]:e.type==="array"?["name","in","type","items"]:["name","in","type"]},extensionsPrefix:"x-"},Uee={properties:{type:{type:"string",enum:["string","number","integer","boolean","array"]},format:{type:"string"},items:"ParameterItems",collectionFormat:{type:"string",enum:["csv","ssv","tsv","pipes","multi"]},default:null,maximum:{type:"integer"},exclusiveMaximum:{type:"boolean"},minimum:{type:"integer"},exclusiveMinimum:{type:"boolean"},maxLength:{type:"integer"},minLength:{type:"integer"},pattern:{type:"string"},maxItems:{type:"integer"},minItems:{type:"integer"},uniqueItems:{type:"boolean"},enum:{type:"array"},multipleOf:{type:"number"}},required(e){return e&&e.type==="array"?["type","items"]:["type"]},extensionsPrefix:"x-"},Vee={properties:{default:"Response"},additionalProperties:(e,t)=>Iee.test(t)?"Response":void 0},Wee={properties:{description:{type:"string"},schema:"Schema",headers:Nt("Header"),examples:"Examples","x-summary":{type:"string"}},required:["description"],extensionsPrefix:"x-"},Gee={properties:{},additionalProperties:{isExample:!0}},Zee={properties:{description:{type:"string"},type:{type:"string",enum:["string","number","integer","boolean","array"]},format:{type:"string"},items:"ParameterItems",collectionFormat:{type:"string",enum:["csv","ssv","tsv","pipes","multi"]},default:null,maximum:{type:"integer"},exclusiveMaximum:{type:"boolean"},minimum:{type:"integer"},exclusiveMinimum:{type:"boolean"},maxLength:{type:"integer"},minLength:{type:"integer"},pattern:{type:"string"},maxItems:{type:"integer"},minItems:{type:"integer"},uniqueItems:{type:"boolean"},enum:{type:"array"},multipleOf:{type:"number"}},required(e){return e&&e.type==="array"?["type","items"]:["type"]},extensionsPrefix:"x-"},Kee={properties:{name:{type:"string"},description:{type:"string"},externalDocs:"ExternalDocs","x-traitTag":{type:"boolean"},"x-displayName":{type:"string"}},required:["name"],extensionsPrefix:"x-"},Yee={properties:{name:{type:"string"},tags:{type:"array",items:{type:"string"}}}},Jee={properties:{format:{type:"string"},title:{type:"string"},description:{type:"string"},default:null,multipleOf:{type:"number"},maximum:{type:"number"},minimum:{type:"number"},exclusiveMaximum:{type:"boolean"},exclusiveMinimum:{type:"boolean"},maxLength:{type:"number"},minLength:{type:"number"},pattern:{type:"string"},maxItems:{type:"number"},minItems:{type:"number"},uniqueItems:{type:"boolean"},maxProperties:{type:"number"},minProperties:{type:"number"},required:{type:"array",items:{type:"string"}},enum:{type:"array"},type:{type:"string",enum:["object","array","string","number","integer","boolean","null"]},items:e=>Array.isArray(e)?qt("Schema"):"Schema",allOf:qt("Schema"),properties:"SchemaProperties",additionalProperties:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",discriminator:{type:"string"},readOnly:{type:"boolean"},xml:"Xml",externalDocs:"ExternalDocs",example:{isExample:!0},"x-tags":{type:"array",items:{type:"string"}},"x-nullable":{type:"boolean"},"x-extendedDiscriminator":{type:"string"},"x-additionalPropertiesName":{type:"string"},"x-explicitMappingOnly":{type:"boolean"},"x-enumDescriptions":"EnumDescriptions"},extensionsPrefix:"x-"},Qee={properties:{},additionalProperties:{type:"string"}},Xee={properties:{},additionalProperties:"Schema"},ete={properties:{name:{type:"string"},namespace:{type:"string"},prefix:{type:"string"},attribute:{type:"boolean"},wrapped:{type:"boolean"}},extensionsPrefix:"x-"},tte={properties:{type:{enum:["basic","apiKey","oauth2"]},description:{type:"string"},name:{type:"string"},in:{type:"string",enum:["query","header"]},flow:{enum:["implicit","password","application","accessCode"]},authorizationUrl:{type:"string"},tokenUrl:{type:"string"},scopes:{type:"object",additionalProperties:{type:"string"}},"x-defaultClientId":{type:"string"}},required(e){switch(e?.type){case"apiKey":return["type","name","in"];case"oauth2":switch(e?.flow){case"implicit":return["type","flow","authorizationUrl","scopes"];case"accessCode":return["type","flow","authorizationUrl","tokenUrl","scopes"];case"application":case"password":return["type","flow","tokenUrl","scopes"];default:return["type","flow","scopes"]}default:return["type"]}},allowed(e){switch(e?.type){case"basic":return["type","description"];case"apiKey":return["type","name","in","description"];case"oauth2":switch(e?.flow){case"implicit":return["type","flow","authorizationUrl","description","scopes"];case"accessCode":return["type","flow","authorizationUrl","tokenUrl","description","scopes"];case"application":case"password":return["type","flow","tokenUrl","description","scopes"];default:return["type","flow","tokenUrl","authorizationUrl","description","scopes"]}default:return["type","description"]}},extensionsPrefix:"x-"},rte={properties:{},additionalProperties:{type:"array",items:{type:"string"}}},nte={properties:{value:{isExample:!0},summary:{type:"string"},description:{type:"string"},externalValue:{type:"string"}},extensionsPrefix:"x-"},ote={Root:Nee,Tag:Kee,TagList:qt("Tag"),TagGroups:qt("TagGroup"),TagGroup:Yee,ExternalDocs:Hee,Example:nte,ExamplesMap:Nt("Example"),EnumDescriptions:Qee,SecurityRequirement:rte,SecurityRequirementList:qt("SecurityRequirement"),Info:Lee,Contact:Ree,License:Tee,Logo:zee,Paths:Dee,PathItem:Mee,Parameter:Bee,ParameterItems:Uee,ParameterList:qt("Parameter"),Operation:Fee,Examples:Gee,Header:Zee,Responses:Vee,Response:Wee,Schema:Jee,Xml:ete,SchemaProperties:Xee,NamedSchemas:Nt("Schema"),NamedResponses:Nt("Response"),NamedParameters:Nt("Parameter"),NamedSecuritySchemes:Nt("SecurityScheme"),SecurityScheme:tte,XCodeSample:qee,XCodeSampleList:qt("XCodeSample"),XServerList:qt("XServer"),XServer:$ee},ate=/^[0-9][0-9Xx]{2}$/,ite={properties:{openapi:null,info:"Info",servers:"ServerList",security:"SecurityRequirementList",tags:"TagList",externalDocs:"ExternalDocs",paths:"Paths",components:"Components","x-webhooks":"WebhooksMap","x-tagGroups":"TagGroups","x-ignoredHeaderParameters":{type:"array",items:{type:"string"}}},required:["openapi","paths","info"],extensionsPrefix:"x-"},ste={properties:{name:{type:"string"},description:{type:"string"},externalDocs:"ExternalDocs","x-traitTag":{type:"boolean"},"x-displayName":{type:"string"}},required:["name"],extensionsPrefix:"x-"},lte={properties:{name:{type:"string"},tags:{type:"array",items:{type:"string"}}},extensionsPrefix:"x-"},cte={properties:{description:{type:"string"},url:{type:"string"}},required:["url"],extensionsPrefix:"x-"},pte={properties:{url:{type:"string"},description:{type:"string"},variables:"ServerVariablesMap"},required:["url"],extensionsPrefix:"x-"},ute={properties:{enum:{type:"array",items:{type:"string"}},default:{type:"string"},description:{type:"string"}},required:["default"],extensionsPrefix:"x-"},dte={properties:{},additionalProperties:{type:"array",items:{type:"string"}}},fte={properties:{title:{type:"string"},version:{type:"string"},description:{type:"string"},termsOfService:{type:"string"},contact:"Contact",license:"License","x-logo":"Logo"},required:["title","version"],extensionsPrefix:"x-"},gte={properties:{url:{type:"string"},altText:{type:"string"},backgroundColor:{type:"string"},href:{type:"string"}}},hte={properties:{name:{type:"string"},url:{type:"string"},email:{type:"string"}},extensionsPrefix:"x-"},mte={properties:{name:{type:"string"},url:{type:"string"}},required:["name"],extensionsPrefix:"x-"},bte={properties:{},additionalProperties:(e,t)=>t.startsWith("/")?"PathItem":void 0},yte={properties:{},additionalProperties:()=>"PathItem"},vte={properties:{$ref:{type:"string"},servers:"ServerList",parameters:"ParameterList",summary:{type:"string"},description:{type:"string"},get:"Operation",put:"Operation",post:"Operation",delete:"Operation",options:"Operation",head:"Operation",patch:"Operation",trace:"Operation"},extensionsPrefix:"x-"},xte={properties:{name:{type:"string"},in:{enum:["query","header","path","cookie"]},description:{type:"string"},required:{type:"boolean"},deprecated:{type:"boolean"},allowEmptyValue:{type:"boolean"},style:{enum:["form","simple","label","matrix","spaceDelimited","pipeDelimited","deepObject"]},explode:{type:"boolean"},allowReserved:{type:"boolean"},schema:"Schema",example:{isExample:!0},examples:"ExamplesMap",content:"MediaTypesMap"},required:["name","in"],requiredOneOf:["schema","content"],extensionsPrefix:"x-"},wte={properties:{tags:{type:"array",items:{type:"string"}},summary:{type:"string"},description:{type:"string"},externalDocs:"ExternalDocs",operationId:{type:"string"},parameters:"ParameterList",security:"SecurityRequirementList",servers:"ServerList",requestBody:"RequestBody",responses:"Responses",deprecated:{type:"boolean"},callbacks:"CallbacksMap","x-codeSamples":"XCodeSampleList","x-code-samples":"XCodeSampleList","x-hideTryItPanel":{type:"boolean"}},required:["responses"],extensionsPrefix:"x-"},kte={properties:{lang:{type:"string"},label:{type:"string"},source:{type:"string"}}},Cte={properties:{description:{type:"string"},required:{type:"boolean"},content:"MediaTypesMap"},required:["content"],extensionsPrefix:"x-"},Ste={properties:{},additionalProperties:"MediaType"},Ate={properties:{schema:"Schema",example:{isExample:!0},examples:"ExamplesMap",encoding:"EncodingMap"},extensionsPrefix:"x-"},jte={properties:{value:{isExample:!0},summary:{type:"string"},description:{type:"string"},externalValue:{type:"string"}},extensionsPrefix:"x-"},Ete={properties:{contentType:{type:"string"},headers:"HeadersMap",style:{enum:["form","simple","label","matrix","spaceDelimited","pipeDelimited","deepObject"]},explode:{type:"boolean"},allowReserved:{type:"boolean"}},extensionsPrefix:"x-"},_te={properties:{},additionalProperties:{type:"string"}},Ote={properties:{description:{type:"string"},required:{type:"boolean"},deprecated:{type:"boolean"},allowEmptyValue:{type:"boolean"},style:{enum:["form","simple","label","matrix","spaceDelimited","pipeDelimited","deepObject"]},explode:{type:"boolean"},allowReserved:{type:"boolean"},schema:"Schema",example:{isExample:!0},examples:"ExamplesMap",content:"MediaTypesMap"},requiredOneOf:["schema","content"],extensionsPrefix:"x-"},Pte={properties:{default:"Response"},additionalProperties:(e,t)=>ate.test(t)?"Response":void 0},Ite={properties:{description:{type:"string"},headers:"HeadersMap",content:"MediaTypesMap",links:"LinksMap","x-summary":{type:"string"}},required:["description"],extensionsPrefix:"x-"},Nte={properties:{operationRef:{type:"string"},operationId:{type:"string"},parameters:null,requestBody:null,description:{type:"string"},server:"Server"},extensionsPrefix:"x-"},Lte={properties:{externalDocs:"ExternalDocs",discriminator:"Discriminator",title:{type:"string"},multipleOf:{type:"number",minimum:0},maximum:{type:"number"},minimum:{type:"number"},exclusiveMaximum:{type:"boolean"},exclusiveMinimum:{type:"boolean"},maxLength:{type:"integer",minimum:0},minLength:{type:"integer",minimum:0},pattern:{type:"string"},maxItems:{type:"integer",minimum:0},minItems:{type:"integer",minimum:0},uniqueItems:{type:"boolean"},maxProperties:{type:"integer",minimum:0},minProperties:{type:"integer",minimum:0},required:{type:"array",items:{type:"string"}},enum:{type:"array"},type:{enum:["object","array","string","number","integer","boolean"]},allOf:qt("Schema"),anyOf:qt("Schema"),oneOf:qt("Schema"),not:"Schema",properties:"SchemaProperties",items:e=>Array.isArray(e)?qt("Schema"):"Schema",additionalProperties:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",description:{type:"string"},format:{type:"string"},default:null,nullable:{type:"boolean"},readOnly:{type:"boolean"},writeOnly:{type:"boolean"},xml:"Xml",example:{isExample:!0},deprecated:{type:"boolean"},"x-tags":{type:"array",items:{type:"string"}},"x-additionalPropertiesName":{type:"string"},"x-explicitMappingOnly":{type:"boolean"}},extensionsPrefix:"x-"},zte={properties:{name:{type:"string"},namespace:{type:"string"},prefix:{type:"string"},attribute:{type:"boolean"},wrapped:{type:"boolean"}},extensionsPrefix:"x-"},Rte={properties:{},additionalProperties:"Schema"},Tte={properties:{},additionalProperties:e=>MJ(e)?{type:"string",directResolveAs:"Schema"}:{type:"string"}},Dte={properties:{propertyName:{type:"string"},mapping:"DiscriminatorMapping"},required:["propertyName"],extensionsPrefix:"x-"},Mte={properties:{parameters:"NamedParameters",schemas:"NamedSchemas",responses:"NamedResponses",examples:"NamedExamples",requestBodies:"NamedRequestBodies",headers:"NamedHeaders",securitySchemes:"NamedSecuritySchemes",links:"NamedLinks",callbacks:"NamedCallbacks"},extensionsPrefix:"x-"},Fte={properties:{refreshUrl:{type:"string"},scopes:{type:"object",additionalProperties:{type:"string"}},authorizationUrl:{type:"string"}},required:["authorizationUrl","scopes"],extensionsPrefix:"x-"},qte={properties:{refreshUrl:{type:"string"},scopes:{type:"object",additionalProperties:{type:"string"}},tokenUrl:{type:"string"}},required:["tokenUrl","scopes"],extensionsPrefix:"x-"},$te={properties:{refreshUrl:{type:"string"},scopes:{type:"object",additionalProperties:{type:"string"}},tokenUrl:{type:"string"}},required:["tokenUrl","scopes"],extensionsPrefix:"x-"},Hte={properties:{refreshUrl:{type:"string"},authorizationUrl:{type:"string"},scopes:{type:"object",additionalProperties:{type:"string"}},tokenUrl:{type:"string"},"x-usePkce":e=>typeof e=="boolean"?{type:"boolean"}:"XUsePkce"},required:["authorizationUrl","tokenUrl","scopes"],extensionsPrefix:"x-"},Bte={properties:{implicit:"ImplicitFlow",password:"PasswordFlow",clientCredentials:"ClientCredentials",authorizationCode:"AuthorizationCode"},extensionsPrefix:"x-"},Ute={properties:{type:{enum:["apiKey","http","oauth2","openIdConnect"]},description:{type:"string"},name:{type:"string"},in:{type:"string",enum:["query","header","cookie"]},scheme:{type:"string"},bearerFormat:{type:"string"},flows:"OAuth2Flows",openIdConnectUrl:{type:"string"},"x-defaultClientId":{type:"string"}},required(e){switch(e?.type){case"apiKey":return["type","name","in"];case"http":return["type","scheme"];case"oauth2":return["type","flows"];case"openIdConnect":return["type","openIdConnectUrl"];default:return["type"]}},allowed(e){switch(e?.type){case"apiKey":return["type","name","in","description"];case"http":return["type","scheme","bearerFormat","description"];case"oauth2":return["type","flows","description"];case"openIdConnect":return["type","openIdConnectUrl","description"];default:return["type","description"]}},extensionsPrefix:"x-"},Vte={properties:{disableManualConfiguration:{type:"boolean"},hideClientSecretInput:{type:"boolean"}}},Pf={Root:ite,Tag:ste,TagList:qt("Tag"),TagGroups:qt("TagGroup"),TagGroup:lte,ExternalDocs:cte,Server:pte,ServerList:qt("Server"),ServerVariable:ute,ServerVariablesMap:Nt("ServerVariable"),SecurityRequirement:dte,SecurityRequirementList:qt("SecurityRequirement"),Info:fte,Contact:hte,License:mte,Paths:bte,PathItem:vte,Parameter:xte,ParameterList:qt("Parameter"),Operation:wte,Callback:Nt("PathItem"),CallbacksMap:Nt("Callback"),RequestBody:Cte,MediaTypesMap:Ste,MediaType:Ate,Example:jte,ExamplesMap:Nt("Example"),Encoding:Ete,EncodingMap:Nt("Encoding"),EnumDescriptions:_te,Header:Ote,HeadersMap:Nt("Header"),Responses:Pte,Response:Ite,Link:Nte,Logo:gte,Schema:Lte,Xml:zte,SchemaProperties:Rte,DiscriminatorMapping:Tte,Discriminator:Dte,Components:Mte,LinksMap:Nt("Link"),NamedSchemas:Nt("Schema"),NamedResponses:Nt("Response"),NamedParameters:Nt("Parameter"),NamedExamples:Nt("Example"),NamedRequestBodies:Nt("RequestBody"),NamedHeaders:Nt("Header"),NamedSecuritySchemes:Nt("SecurityScheme"),NamedLinks:Nt("Link"),NamedCallbacks:Nt("Callback"),ImplicitFlow:Fte,PasswordFlow:qte,ClientCredentials:$te,AuthorizationCode:Hte,OAuth2Flows:Bte,SecurityScheme:Ute,XCodeSample:kte,XCodeSampleList:qt("XCodeSample"),XUsePkce:Vte,WebhooksMap:yte},Wte={properties:{openapi:null,info:"Info",servers:"ServerList",security:"SecurityRequirementList",tags:"TagList",externalDocs:"ExternalDocs",paths:"Paths",webhooks:"WebhooksMap",components:"Components",jsonSchemaDialect:{type:"string"}},required:["openapi","info"],requiredOneOf:["paths","components","webhooks"],extensionsPrefix:"x-"},Gte={properties:{name:{type:"string"},url:{type:"string"},identifier:{type:"string"}},required:["name"],extensionsPrefix:"x-"},Zte={properties:{title:{type:"string"},version:{type:"string"},description:{type:"string"},termsOfService:{type:"string"},summary:{type:"string"},contact:"Contact",license:"License","x-logo":"Logo"},required:["title","version"],extensionsPrefix:"x-"},Kte={properties:{parameters:"NamedParameters",schemas:"NamedSchemas",responses:"NamedResponses",examples:"NamedExamples",requestBodies:"NamedRequestBodies",headers:"NamedHeaders",securitySchemes:"NamedSecuritySchemes",links:"NamedLinks",callbacks:"NamedCallbacks",pathItems:"NamedPathItems"},extensionsPrefix:"x-"},Yte={properties:{tags:{type:"array",items:{type:"string"}},summary:{type:"string"},description:{type:"string"},externalDocs:"ExternalDocs",operationId:{type:"string"},parameters:"ParameterList",security:"SecurityRequirementList",servers:"ServerList",requestBody:"RequestBody",responses:"Responses",deprecated:{type:"boolean"},callbacks:"CallbacksMap","x-codeSamples":"XCodeSampleList","x-code-samples":"XCodeSampleList","x-hideTryItPanel":{type:"boolean"}},extensionsPrefix:"x-"},Jte={properties:{$id:{type:"string"},$anchor:{type:"string"},id:{type:"string"},$schema:{type:"string"},definitions:"NamedSchemas",$defs:"NamedSchemas",$vocabulary:{type:"string"},externalDocs:"ExternalDocs",discriminator:"Discriminator",title:{type:"string"},multipleOf:{type:"number",minimum:0},maximum:{type:"number"},minimum:{type:"number"},exclusiveMaximum:{type:"number"},exclusiveMinimum:{type:"number"},maxLength:{type:"integer",minimum:0},minLength:{type:"integer",minimum:0},pattern:{type:"string"},maxItems:{type:"integer",minimum:0},minItems:{type:"integer",minimum:0},uniqueItems:{type:"boolean"},maxProperties:{type:"integer",minimum:0},minProperties:{type:"integer",minimum:0},required:{type:"array",items:{type:"string"}},enum:{type:"array"},type:e=>Array.isArray(e)?{type:"array",items:{enum:["object","array","string","number","integer","boolean","null"]}}:{enum:["object","array","string","number","integer","boolean","null"]},allOf:qt("Schema"),anyOf:qt("Schema"),oneOf:qt("Schema"),not:"Schema",if:"Schema",then:"Schema",else:"Schema",dependentSchemas:Nt("Schema"),dependentRequired:"DependentRequired",prefixItems:qt("Schema"),contains:"Schema",minContains:{type:"integer",minimum:0},maxContains:{type:"integer",minimum:0},patternProperties:"PatternProperties",propertyNames:"Schema",unevaluatedItems:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",unevaluatedProperties:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",summary:{type:"string"},properties:"SchemaProperties",items:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",additionalProperties:e=>typeof e=="boolean"?{type:"boolean"}:"Schema",description:{type:"string"},format:{type:"string"},contentEncoding:{type:"string"},contentMediaType:{type:"string"},contentSchema:"Schema",default:null,readOnly:{type:"boolean"},writeOnly:{type:"boolean"},xml:"Xml",examples:{type:"array"},example:{isExample:!0},deprecated:{type:"boolean"},const:null,$comment:{type:"string"},"x-tags":{type:"array",items:{type:"string"}},$dynamicAnchor:{type:"string"},$dynamicRef:{type:"string"}},extensionsPrefix:"x-"},q8={properties:{},additionalProperties:e=>typeof e=="boolean"?{type:"boolean"}:"Schema"},Qte={properties:{type:{enum:["apiKey","http","oauth2","openIdConnect","mutualTLS"]},description:{type:"string"},name:{type:"string"},in:{type:"string",enum:["query","header","cookie"]},scheme:{type:"string"},bearerFormat:{type:"string"},flows:"OAuth2Flows",openIdConnectUrl:{type:"string"}},required(e){switch(e?.type){case"apiKey":return["type","name","in"];case"http":return["type","scheme"];case"oauth2":return["type","flows"];case"openIdConnect":return["type","openIdConnectUrl"];default:return["type"]}},allowed(e){switch(e?.type){case"apiKey":return["type","name","in","description"];case"http":return["type","scheme","bearerFormat","description"];case"oauth2":switch(e?.flows){case"implicit":return["type","flows","authorizationUrl","refreshUrl","description","scopes"];case"password":case"clientCredentials":return["type","flows","tokenUrl","refreshUrl","description","scopes"];case"authorizationCode":return["type","flows","authorizationUrl","refreshUrl","tokenUrl","description","scopes"];default:return["type","flows","authorizationUrl","refreshUrl","tokenUrl","description","scopes"]}case"openIdConnect":return["type","openIdConnectUrl","description"];case"mutualTLS":return["type","description"];default:return["type","description"]}},extensionsPrefix:"x-"},Xte={properties:{},additionalProperties:{type:"array",items:{type:"string"}}},Wt={...Pf,Info:Zte,Root:Wte,Schema:Jte,SchemaProperties:q8,PatternProperties:q8,License:Gte,Components:Kte,NamedPathItems:Nt("PathItem"),SecurityScheme:Qte,Operation:Yte,DependentRequired:Xte},ere={...Wt.Root,properties:{...Wt.Root.properties,$self:{type:"string"}}},tre={...Wt.Tag,properties:{...Wt.Tag.properties,kind:{type:"string"},parent:{type:"string"},summary:{type:"string"}}},rre={...Wt.Server,properties:{...Wt.Server.properties,name:{type:"string"}}},nre={...Wt.SecurityScheme,properties:{...Wt.SecurityScheme.properties,deprecated:{type:"boolean"},oauth2MetadataUrl:{type:"string"}},allowed(e){switch(e?.type){case"apiKey":return["type","name","in","description","deprecated"];case"http":return["type","scheme","bearerFormat","description","deprecated"];case"oauth2":switch(e?.flows){case"implicit":return["type","flows","authorizationUrl","refreshUrl","description","scopes","oauth2MetadataUrl","deprecated"];case"password":case"clientCredentials":return["type","flows","tokenUrl","refreshUrl","description","scopes","oauth2MetadataUrl","deprecated"];case"authorizationCode":return["type","flows","authorizationUrl","refreshUrl","tokenUrl","description","scopes","oauth2MetadataUrl","deprecated"];case"deviceAuthorization":return["type","flows","deviceAuthorizationUrl","tokenUrl"];default:return["type","flows","authorizationUrl","refreshUrl","tokenUrl","description","scopes","oauth2MetadataUrl","deprecated"]}case"openIdConnect":return["type","openIdConnectUrl","description","deprecated"];case"mutualTLS":return["type","description","deprecated"];default:return["type","description","deprecated"]}}},ore={...Wt.OAuth2Flows,properties:{...Wt.OAuth2Flows.properties,deviceAuthorization:"DeviceAuthorization"}},are={properties:{deviceAuthorizationUrl:{type:"string"},tokenUrl:{type:"string"},refreshUrl:{type:"string"},scopes:Nt("string")},required:["deviceAuthorizationUrl","tokenUrl","scopes"],extensionsPrefix:"x-"},ire={...Pf.PathItem,properties:{...Pf.PathItem.properties,query:"Operation",additionalOperations:Nt("Operation")}},sre={...Wt.Parameter,properties:{...Wt.Parameter.properties,in:{enum:["query","header","path","cookie","querystring"]}}},lre={...Wt.Response,properties:{...Wt.Response.properties,summary:{type:"string"}}},cre={...Wt.MediaType,properties:{...Wt.MediaType.properties,itemSchema:"Schema",prefixEncoding:qt("Encoding"),itemEncoding:"Encoding"}},pre={...Wt.Discriminator,properties:{...Wt.Discriminator.properties,defaultMapping:{type:"string"}}},ure={...Wt.Example,properties:{...Wt.Example.properties,dataValue:{isExample:!0},serializedValue:{type:"string"}}},dre={...Wt,Root:ere,Tag:tre,Server:rre,SecurityScheme:nre,OAuth2Flows:ore,DeviceAuthorization:are,PathItem:ire,Parameter:sre,Response:lre,MediaType:cre,Discriminator:pre,Example:ure};function fre(e){return/^\\\\\?\\/.test(e)?e:e.replace(/\\/g,"/")}function $8(e){return(In.extname(e)===".yaml"||In.extname(e)===".yml")&&!1}function gre(e){return{http:{headers:e?.http?.headers??[],customFetch:void 0}}}function hre(e){return(t,r,n)=>e.call(null,t,r,n)}function mre(e,t){if(!e.rules)return{};const r={},n=[];for(const[a,s]of Object.entries(e.rules))if(a.startsWith("rule/")&&typeof s=="object"&&s!==null){const l=s;if(t){H8(t,l);for(const c of l.where||[])H8(t,c)}n.push({...l,assertionId:a})}else r[a]=s;return n.length>0&&(r.assertions=n),r}function H8(e,t){for(const r of Object.keys(t.assertions||{})){const[n,a]=r.split("/");if(!n||!a)continue;const s=e.find(l=>l.id===n);if(!s)throw Error(`Plugin ${n} isn't found.`);if(!s.assertions||!s.assertions[a])throw Error(`Plugin ${n} doesn't export assertions function with name ${a}.`);hre(s.assertions[a])}}const S0=".redocly.lint-ignore.yaml",bre=`# This file instructs Redocly's linter to ignore the rules contained for specific parts of your API. -# See https://redocly.com/docs/cli/ for more information. -`;function yre(e){if(e)return $8(e)?In.join(In.dirname(e),S0):In.join(e,S0)}class $0{constructor(t,r={}){this.ignore={},this._usedRules=new Set,this._usedVersions=new Set,this.resolvedConfig=t,this.configPath=r.configPath,this.document=r.document,this.resolvedRefMap=r.resolvedRefMap,this.resolve=gre(this.resolvedConfig.resolve),this._alias=r.alias,this.plugins=r.plugins||[],this.doNotResolveExamples=!!t.resolve?.doNotResolveExamples;const n=a=>mre({rules:a},this.plugins);this.rules={oas2:n({...t.rules,...t.oas2Rules}),oas3_0:n({...t.rules,...t.oas3_0Rules}),oas3_1:n({...t.rules,...t.oas3_1Rules}),oas3_2:n({...t.rules,...t.oas3_2Rules}),async2:n({...t.rules,...t.async2Rules}),async3:n({...t.rules,...t.async3Rules}),arazzo1:n({...t.rules,...t.arazzo1Rules}),overlay1:n({...t.rules,...t.overlay1Rules})},this.preprocessors={oas2:{...t.preprocessors,...t.oas2Preprocessors},oas3_0:{...t.preprocessors,...t.oas3_0Preprocessors},oas3_1:{...t.preprocessors,...t.oas3_1Preprocessors},oas3_2:{...t.preprocessors,...t.oas3_2Preprocessors},async2:{...t.preprocessors,...t.async2Preprocessors},async3:{...t.preprocessors,...t.async3Preprocessors},arazzo1:{...t.preprocessors,...t.arazzo1Preprocessors},overlay1:{...t.preprocessors,...t.overlay1Preprocessors}},this.decorators={oas2:{...t.decorators,...t.oas2Decorators},oas3_0:{...t.decorators,...t.oas3_0Decorators},oas3_1:{...t.decorators,...t.oas3_1Decorators},oas3_2:{...t.decorators,...t.oas3_2Decorators},async2:{...t.decorators,...t.async2Decorators},async3:{...t.decorators,...t.async3Decorators},arazzo1:{...t.decorators,...t.arazzo1Decorators},overlay1:{...t.decorators,...t.overlay1Decorators}},this.resolveIgnore(yre(r.configPath))}forAlias(t){if(t===void 0||!Gi(this.resolvedConfig?.apis?.[t]))return this;const{apis:r,...n}=this.resolvedConfig,{root:a,output:s,...l}=r[t];return new $0({...n,...l},{configPath:this.configPath,document:this.document,resolvedRefMap:this.resolvedRefMap,alias:t,plugins:this.plugins})}resolveIgnore(t){!t||$8(t)}saveIgnore(){const t=this.configPath?In.dirname(this.configPath):process.cwd(),r=In.join(t,S0),n={};for(const a of Object.keys(this.ignore)){const s=nl(a)?a:fre(In.relative(t,a)),l=n[s]=this.ignore[a];for(const c of Object.keys(l))l[c]=Array.from(l[c])}(void 0)(r,bre+mee(n))}addIgnore(t){const r=this.ignore,n=t.location[0];if(n.pointer===void 0)return;const a=r[n.source.absoluteRef]=r[n.source.absoluteRef]||{};(a[t.ruleId]=a[t.ruleId]||new Set).add(n.pointer)}addProblemToIgnore(t){const r=t.location[0];if(r.pointer===void 0)return t;const n=(this.ignore[r.source.absoluteRef]||{})[t.ruleId],a=n&&n.has(r.pointer);return a?{...t,ignored:a}:t}extendTypes(t,r){let n=t;for(const a of this.plugins)if(a.typeExtension!==void 0)switch(r){case"oas3_0":case"oas3_1":case"oas3_2":if(!a.typeExtension.oas3)continue;n=a.typeExtension.oas3(n,r);break;case"oas2":if(!a.typeExtension.oas2)continue;n=a.typeExtension.oas2(n,r);break;case"async2":if(!a.typeExtension.async2)continue;n=a.typeExtension.async2(n,r);break;case"async3":if(!a.typeExtension.async3)continue;n=a.typeExtension.async3(n,r);break;case"arazzo1":if(!a.typeExtension.arazzo1)continue;n=a.typeExtension.arazzo1(n,r);break;case"overlay1":if(!a.typeExtension.overlay1)continue;n=a.typeExtension.overlay1(n,r);break;default:throw new Error("Not implemented")}return n}getRuleSettings(t,r){this._usedRules.add(t),this._usedVersions.add(r);const n=this.rules[r][t]||"off";return typeof n=="string"?{severity:n}:{severity:"error",...n}}getPreprocessorSettings(t,r){this._usedRules.add(t),this._usedVersions.add(r);const n=this.preprocessors[r][t]||"off";return typeof n=="string"?{severity:n==="on"?"error":n}:{severity:"error",...n}}getDecoratorSettings(t,r){this._usedRules.add(t),this._usedVersions.add(r);const n=this.decorators[r][t]||"off";return typeof n=="string"?{severity:n==="on"?"error":n}:{severity:"error",...n}}getUnusedRules(){const t=[],r=[],n=[];for(const a of Array.from(this._usedVersions))t.push(...Object.keys(this.rules[a]).filter(s=>!this._usedRules.has(s))),r.push(...Object.keys(this.decorators[a]).filter(s=>!this._usedRules.has(s))),n.push(...Object.keys(this.preprocessors[a]).filter(s=>!this._usedRules.has(s)));return{rules:t,preprocessors:n,decorators:r}}getRulesForSpecVersion(t){switch(t){case"oas3":const r=[];return this.plugins.forEach(u=>u.preprocessors?.oas3&&r.push(u.preprocessors.oas3)),this.plugins.forEach(u=>u.rules?.oas3&&r.push(u.rules.oas3)),this.plugins.forEach(u=>u.decorators?.oas3&&r.push(u.decorators.oas3)),r;case"oas2":const n=[];return this.plugins.forEach(u=>u.preprocessors?.oas2&&n.push(u.preprocessors.oas2)),this.plugins.forEach(u=>u.rules?.oas2&&n.push(u.rules.oas2)),this.plugins.forEach(u=>u.decorators?.oas2&&n.push(u.decorators.oas2)),n;case"async2":const a=[];return this.plugins.forEach(u=>u.preprocessors?.async2&&a.push(u.preprocessors.async2)),this.plugins.forEach(u=>u.rules?.async2&&a.push(u.rules.async2)),this.plugins.forEach(u=>u.decorators?.async2&&a.push(u.decorators.async2)),a;case"async3":const s=[];return this.plugins.forEach(u=>u.preprocessors?.async3&&s.push(u.preprocessors.async3)),this.plugins.forEach(u=>u.rules?.async3&&s.push(u.rules.async3)),this.plugins.forEach(u=>u.decorators?.async3&&s.push(u.decorators.async3)),s;case"arazzo1":const l=[];return this.plugins.forEach(u=>u.preprocessors?.arazzo1&&l.push(u.preprocessors.arazzo1)),this.plugins.forEach(u=>u.rules?.arazzo1&&l.push(u.rules.arazzo1)),this.plugins.forEach(u=>u.decorators?.arazzo1&&l.push(u.decorators.arazzo1)),l;case"overlay1":const c=[];return this.plugins.forEach(u=>u.preprocessors?.overlay1&&c.push(u.preprocessors.overlay1)),this.plugins.forEach(u=>u.rules?.overlay1&&c.push(u.rules.overlay1)),this.plugins.forEach(u=>u.decorators?.overlay1&&c.push(u.decorators.overlay1)),c}}skipRules(t){for(const r of t||[])for(const n of x0)if(this.rules[n][r])this.rules[n][r]="off";else if(Array.isArray(this.rules[n].assertions))for(const a of this.rules[n].assertions)a.assertionId===r&&(a.severity="off")}skipPreprocessors(t){for(const r of t||[])for(const n of x0)this.preprocessors[n][r]&&(this.preprocessors[n][r]="off")}skipDecorators(t){for(const r of t||[])for(const n of x0)this.decorators[n][r]&&(this.decorators[n][r]="off")}}async function vre(e){const{ref:t,doc:r,externalRefResolver:n=new vee(e.config.resolve),base:a=null}=e;if(!(t||r))throw new Error(`Document or reference is required. -`);const s=r===void 0?await n.resolveDocument(a,t,!0):r;if(s instanceof Error)throw s;const l=L8(s.parsed);let c;switch(l){case"oas2":c=ote;break;case"oas3_0":c=Pf;break;case"oas3_1":c=Wt;break;case"oas3_2":c=dre;break;default:throw new Error(`Unsupported OpenAPI version: ${l}`)}return Pee({document:s,...e,externalRefResolver:n,types:c})}function B8(e={}){return new $0({rules:{},preprocessors:{},decorators:{},plugins:[]},{configPath:e.configPath})}const xre={isatty:()=>{},createRequire:()=>{}},wre=Object.freeze(Object.defineProperty({__proto__:null,default:xre},Symbol.toStringTag,{value:"Module"})),Ki=cA(wre);var A0={},U8;function V8(){return U8||(U8=1,(function(e){var t=function(){try{return!!Symbol.iterator}catch{return!1}},r=t(),n=function(d){var f={next:function(){var b=d.shift();return{done:b===void 0,value:b}}};return r&&(f[Symbol.iterator]=function(){return f}),f},a=function(d){return encodeURIComponent(d).replace(/%20/g,"+")},s=function(d){return decodeURIComponent(String(d).replace(/\+/g," "))},l=function(){var d=function(b){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var m=typeof b;if(m!=="undefined")if(m==="string")b!==""&&this._fromString(b);else if(b instanceof d){var x=this;b.forEach(function(A,k){x.append(k,A)})}else if(b!==null&&m==="object")if(Object.prototype.toString.call(b)==="[object Array]")for(var v=0;vx[0]?1:0}),d._entries&&(d._entries={});for(var b=0;b1?s(x.slice(1).join("=")):"")}})})(typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof self<"u"?self:A0),(function(e){var t=function(){try{var a=new e.URL("b","http://a");return a.pathname="c d",a.href==="http://a/c%20d"&&a.searchParams}catch{return!1}},r=function(){var a=e.URL,s=function(u,d){typeof u!="string"&&(u=String(u)),d&&typeof d!="string"&&(d=String(d));var f=document,b;if(d&&(e.location===void 0||d!==e.location.href)){d=d.toLowerCase(),f=document.implementation.createHTMLDocument(""),b=f.createElement("base"),b.href=d,f.head.appendChild(b);try{if(b.href.indexOf(d)!==0)throw new Error(b.href)}catch(_){throw new Error("URL unable to set base "+d+" due to "+_)}}var m=f.createElement("a");m.href=u,b&&(f.body.appendChild(m),m.href=m.href);var x=f.createElement("input");if(x.type="url",x.value=u,m.protocol===":"||!/:/.test(m.href)||!x.checkValidity()&&!d)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:m});var v=new e.URLSearchParams(this.search),j=!0,C=!0,A=this;["append","delete","set"].forEach(function(_){var O=v[_];v[_]=function(){O.apply(v,arguments),j&&(C=!1,A.search=v.toString(),C=!0)}}),Object.defineProperty(this,"searchParams",{value:v,enumerable:!0});var k=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==k&&(k=this.search,C&&(j=!1,this.searchParams._fromString(this.search),j=!0))}})},l=s.prototype,c=function(u){Object.defineProperty(l,u,{get:function(){return this._anchorElement[u]},set:function(d){this._anchorElement[u]=d},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(u){c(u)}),Object.defineProperty(l,"search",{get:function(){return this._anchorElement.search},set:function(u){this._anchorElement.search=u,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(l,{toString:{get:function(){var u=this;return function(){return u.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(u){this._anchorElement.href=u,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(u){this._anchorElement.pathname=u},enumerable:!0},origin:{get:function(){var u={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],d=this._anchorElement.port!=u&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(d?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(u){},enumerable:!0},username:{get:function(){return""},set:function(u){},enumerable:!0}}),s.createObjectURL=function(u){return a.createObjectURL.apply(a,arguments)},s.revokeObjectURL=function(u){return a.revokeObjectURL.apply(a,arguments)},e.URL=s};if(t()||r(),e.location!==void 0&&!("origin"in e.location)){var n=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:n,enumerable:!0})}catch{setInterval(function(){e.location.origin=n()},100)}}})(typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof self<"u"?self:A0)),A0}var j0,W8;function kre(){if(W8)return j0;W8=1;function e(){return typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:typeof setImmediate=="function"?setImmediate:function(t){setTimeout(t,0)}}return j0=e(),j0}var E0,G8;function Cre(){if(G8)return E0;G8=1;var e=kre();return E0=function(t,r){if(t){r.then(function(n){e(function(){t(null,n)})},function(n){e(function(){t(n)})});return}else return r},E0}var _0,Z8;function If(){if(Z8)return _0;Z8=1;function e(n){return n.replace(/\~/g,"~0").replace(/\//g,"~1")}function t(n){return n.replace(/\~1/g,"/").replace(/~0/g,"~")}function r(n,a,s){if(typeof n>"u")return!1;if(!a||typeof a!="string"||a==="#")return typeof s<"u"?s:n;if(a.indexOf("#")>=0){let c=a.split("#");if(c[0])return!1;a=c[1],a=decodeURIComponent(a.slice(1).split("+").join(" "))}a.startsWith("/")&&(a=a.slice(1));let l=a.split("/");for(let c=0;c0?l[c-1]:"",d!=-1||n&&n.hasOwnProperty(l[c]))if(d>=0)u&&(n[d]=s),n=n[d];else{if(d===-2)return u?(Array.isArray(n)&&n.push(s),s):void 0;u&&(n[l[c]]=s),n=n[l[c]]}else if(typeof s<"u"&&typeof n=="object"&&!Array.isArray(n))n[l[c]]=u?s:l[c+1]==="0"||l[c+1]==="-"?[]:{},n=n[l[c]];else return!1}return n}return _0={jptr:r,jpescape:e,jpunescape:t},_0}var O0,K8;function P0(){if(K8)return O0;K8=1;function e(t,r){return r==="$ref"&&!!t&&typeof t[r]=="string"}return O0={isRef:e},O0}var I0,Y8;function Nf(){if(Y8)return I0;Y8=1;function e(l){return l}function t(l){return JSON.parse(JSON.stringify(l))}function r(l){let c={};for(let u in l)l.hasOwnProperty(u)&&(c[u]=l[u]);return c}function n(l){let c=Array.isArray(l)?[]:{};for(let u in l)(l.hasOwnProperty(u)||Array.isArray(l))&&(c[u]=typeof l[u]=="object"?n(l[u]):l[u]);return c}function a(l){return Object.assign({},l)}function s(l,c){if(c||(c=new WeakMap),Object(l)!==l||l instanceof Function)return l;if(c.has(l))return c.get(l);try{var u=new l.constructor}catch{u=Object.create(Object.getPrototypeOf(l))}return c.set(l,u),Object.assign(u,...Object.keys(l).map(d=>({[d]:s(l[d],c)})))}return I0={nop:e,clone:t,shallowClone:r,deepClone:n,fastClone:a,circularClone:s},I0}var N0,J8;function L0(){if(J8)return N0;J8=1;const e=If().jpescape;function t(){return{path:"#",depth:0,pkey:"",parent:{},payload:{},seen:new WeakMap,identity:!1,identityDetection:!1}}function r(n,a,s){if(a||(a={depth:0}),a.depth||(a=Object.assign({},t(),a)),typeof n!="object")return;let l=a.path;for(let c in n){if(a.key=c,a.path=a.path+"/"+encodeURIComponent(e(c)),a.identityPath=a.seen.get(n[c]),a.identity=typeof a.identityPath<"u",n.hasOwnProperty(c)&&s(n,c,a),typeof n[c]=="object"&&!a.identity){a.identityDetection&&!Array.isArray(n[c])&&n[c]!==null&&a.seen.set(n[c],a.path);let u={};u.parent=n,u.path=a.path,u.depth=a.depth?a.depth+1:1,u.pkey=c,u.payload=a.payload,u.seen=a.seen,u.identity=!1,u.identityDetection=a.identityDetection,r(n[c],u,s)}a.path=l}}return N0={recurse:r},N0}var z0,Q8;function Sre(){if(Q8)return z0;Q8=1;const e=L0().recurse,t=Nf().shallowClone,r=If().jptr,n=P0().isRef;var a=function(l){return l&&l.verbose?{warn:function(){var c=Array.prototype.slice.call(arguments);console.warn.apply(console,c)}}:{warn:function(){}}};function s(l,c,u){u||(u={}),u.cache||(u.cache={}),u.state||(u.state={}),u.state.identityDetection=!0,u.depth=u.depth?u.depth+1:1;let d=u.depth>1?l:t(l),f={data:d},b=u.depth>1?c:t(c);u.master||(u.master=d);let m=a(u),x=1;for(;x>0;)x=0,e(f,u.state,function(v,j,C){if(n(v,j)){let A=v[j];if(x++,u.cache[A]){let k=u.cache[A];if(k.resolved)m.warn("Patching %s for %s",A,k.path),C.parent[C.pkey]=k.data,u.$ref&&typeof C.parent[C.pkey]=="object"&&C.parent[C.pkey]!==null&&(C.parent[C.pkey][u.$ref]=A);else{if(A===k.path)throw new Error(`Tight circle at ${k.path}`);m.warn("Unresolved ref"),C.parent[C.pkey]=r(k.source,k.path),C.parent[C.pkey]===!1&&(C.parent[C.pkey]=r(k.source,k.key)),u.$ref&&typeof C.parent[C.pkey]=="object"&&C.parent[C.pkey]!==null&&(C.parent[u.$ref]=A)}}else{let k={};k.path=C.path.split("/$ref")[0],k.key=A,m.warn("Dereffing %s at %s",A,k.path),k.source=b,k.data=r(k.source,k.key),k.data===!1&&(k.data=r(u.master,k.key),k.source=u.master),k.data===!1&&m.warn("Missing $ref target",k.key),u.cache[A]=k,k.data=C.parent[C.pkey]=s(r(k.source,k.key),k.source,u),u.$ref&&typeof C.parent[C.pkey]=="object"&&C.parent[C.pkey]!==null&&(C.parent[C.pkey][u.$ref]=A),k.resolved=!0}}});return f.data}return z0={dereference:s},z0}var R0,X8;function Are(){if(X8)return R0;X8=1,R0=s,s.default=s,s.stable=d,s.stableStringify=d;var e="[...]",t="[Circular]",r=[],n=[];function a(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function s(m,x,v,j){typeof j>"u"&&(j=a()),c(m,"",0,[],void 0,0,j);var C;try{n.length===0?C=JSON.stringify(m,x,v):C=JSON.stringify(m,b(x),v)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;r.length!==0;){var A=r.pop();A.length===4?Object.defineProperty(A[0],A[1],A[3]):A[0][A[1]]=A[2]}}return C}function l(m,x,v,j){var C=Object.getOwnPropertyDescriptor(j,v);C.get!==void 0?C.configurable?(Object.defineProperty(j,v,{value:m}),r.push([j,v,x,C])):n.push([x,v,m]):(j[v]=m,r.push([j,v,x]))}function c(m,x,v,j,C,A,k){A+=1;var _;if(typeof m=="object"&&m!==null){for(_=0;_k.depthLimit){l(e,m,x,C);return}if(typeof k.edgesLimit<"u"&&v+1>k.edgesLimit){l(e,m,x,C);return}if(j.push(m),Array.isArray(m))for(_=0;_x?1:0}function d(m,x,v,j){typeof j>"u"&&(j=a());var C=f(m,"",0,[],void 0,0,j)||m,A;try{n.length===0?A=JSON.stringify(C,x,v):A=JSON.stringify(C,b(x),v)}catch{return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;r.length!==0;){var k=r.pop();k.length===4?Object.defineProperty(k[0],k[1],k[3]):k[0][k[1]]=k[2]}}return A}function f(m,x,v,j,C,A,k){A+=1;var _;if(typeof m=="object"&&m!==null){for(_=0;_k.depthLimit){l(e,m,x,C);return}if(typeof k.edgesLimit<"u"&&v+1>k.edgesLimit){l(e,m,x,C);return}if(j.push(m),Array.isArray(m))for(_=0;_0)for(var j=0;j1&&console.warn((Y===!1?f.colour.red:f.colour.green)+"Fragment resolution",W[fe],f.colour.normal),Y===!1){if(N.parent[N.pkey]={},Q.fatal){let se=new Error("Fragment $ref resolution failed "+W[fe]);if(Q.promise)Q.promise.reject(se);else throw se}}else ae++,N.parent[N.pkey]=Y,H[W[fe]]=N.path.replace("/%24ref","")}else if(!W.$fixed){let Y=(U+"/"+H[W[fe]]).split("/#/").join("/");N.parent[N.pkey]={$ref:Y,"x-miro":W[fe],$fixed:!0},Q.verbose>1&&console.warn("Replacing with",Y),ae++}}else if(J.protocol){let Y=r.resolve(q,W[fe]).toString();Q.verbose>1&&console.warn(f.colour.yellow+"Rewriting external url ref",W[fe],"as",Y,f.colour.normal),W["x-miro"]=W[fe],Q.externalRefs[W[fe]]&&(Q.externalRefs[Y]||(Q.externalRefs[Y]=Q.externalRefs[W[fe]]),Q.externalRefs[Y].failed=Q.externalRefs[W[fe]].failed),W[fe]=Y}else if(!W["x-miro"]){let Y=r.resolve(q,W[fe]).toString(),se=!1;Q.externalRefs[W[fe]]&&(se=Q.externalRefs[W[fe]].failed),se||(Q.verbose>1&&console.warn(f.colour.yellow+"Rewriting external ref",W[fe],"as",Y,f.colour.normal),W["x-miro"]=W[fe],W[fe]=Y)}}});return l(I,{},function(W,fe,N){d(W,fe)&&typeof W.$fixed<"u"&&delete W.$fixed}),Q.verbose>1&&console.warn("Finished fragment resolution"),I}function v(I,z){if(!z.filters||!z.filters.length)return I;for(let D of z.filters)I=D(I,z);return I}function j(I,z){return I&&I.length>2?I:z&&z.length>2?z:"file:"}function C(I,z,D,V){var q=r.parse(D.source),Q=D.source.split("\\").join("/").split("/");Q.pop()||Q.pop();let U="",J=z.split("#");J.length>1&&(U="#"+J[1],z=J[0]),Q=Q.join("/");let H=r.parse(z),ae=j(H.protocol,q.protocol),W;if(ae==="file:"?W=t.resolve(Q?Q+"/":"",z):W=r.resolve(Q?Q+"/":"",z),D.cache[W]){D.verbose&&console.warn("CACHED",W,U);let fe=c(D.cache[W]),N=D.externalRef=fe;if(U&&(N=s(N,U),N===!1&&(N={},D.fatal))){let Y=new Error("Cached $ref resolution failed "+W+U);if(D.promise)D.promise.reject(Y);else throw Y}return N=x(N,fe,z,U,W,D),N=v(N,D),V(c(N),W,D),Promise.resolve(N)}if(D.verbose&&console.warn("GET",W,U),D.handlers&&D.handlers[ae])return D.handlers[ae](Q,z,U,D).then(function(fe){return D.externalRef=fe,fe=v(fe,D),D.cache[W]=fe,V(fe,W,D),fe}).catch(function(fe){throw D.verbose&&console.warn(fe),fe});if(ae&&ae.startsWith("http")){const fe=Object.assign({},D.fetchOptions,{agent:D.agent});return D.fetch(W,fe).then(function(N){if(N.status!==200){if(D.ignoreIOErrors)return D.verbose&&console.warn("FAILED",z),D.externalRefs[z].failed=!0,'{"$ref":"'+z+'"}';throw new Error(`Received status code ${N.status}: ${W}`)}return N.text()}).then(function(N){try{let Y=a.parse(N,{schema:"core",prettyErrors:!0});if(N=D.externalRef=Y,D.cache[W]=c(N),U&&(N=s(N,U),N===!1&&(N={},D.fatal))){let se=new Error("Remote $ref resolution failed "+W+U);if(D.promise)D.promise.reject(se);else throw se}N=x(N,Y,z,U,W,D),N=v(N,D)}catch(Y){if(D.verbose&&console.warn(Y),D.promise&&D.fatal)D.promise.reject(Y);else throw Y}return V(N,W,D),N}).catch(function(N){if(D.verbose&&console.warn(N),D.cache[W]={},D.promise&&D.fatal)D.promise.reject(N);else throw N})}else{const fe='{"$ref":"'+z+'"}';return m(W,D.encoding||"utf8",D,z,fe).then(function(N){try{let Y=a.parse(N,{schema:"core",prettyErrors:!0});if(N=D.externalRef=Y,D.cache[W]=c(N),U&&(N=s(N,U),N===!1&&(N={},D.fatal))){let se=new Error("File $ref resolution failed "+W+U);if(D.promise)D.promise.reject(se);else throw se}N=x(N,Y,z,U,W,D),N=v(N,D)}catch(Y){if(D.verbose&&console.warn(Y),D.promise&&D.fatal)D.promise.reject(Y);else throw Y}return V(N,W,D),N}).catch(function(N){if(D.verbose&&console.warn(N),D.promise&&D.fatal)D.promise.reject(N);else throw N})}}function A(I){return new Promise(function(z,D){function V(Q,U,J){if(Q[U]&&d(Q[U],"$ref")){let H=Q[U].$ref;if(!H.startsWith("#")){let ae="";if(!q[H]){let W=Object.keys(q).find(function(fe,N,Y){return H.startsWith(fe+"/")});W&&(I.verbose&&console.warn("Found potential subschema at",W),ae="/"+(H.split("#")[1]||"").replace(W.split("#")[1]||""),ae=ae.split("/undefined").join(""),H=W)}if(q[H]||(q[H]={resolved:!1,paths:[],extras:{},description:Q[U].description}),q[H].resolved){if(!q[H].failed)if(I.rewriteRefs){let W=q[H].resolvedAt;I.verbose>1&&console.warn("Rewriting ref",H,W),Q[U]["x-miro"]=H,Q[U].$ref=W+ae}else Q[U]=c(q[H].data)}else q[H].paths.push(J.path),q[H].extras[J.path]=ae}}}let q=I.externalRefs;if(I.resolver.depth>0&&I.source===I.resolver.base)return z(q);l(I.openapi.definitions,{identityDetection:!0,path:"#/definitions"},V),l(I.openapi.components,{identityDetection:!0,path:"#/components"},V),l(I.openapi,{identityDetection:!0},V),z(q)})}function k(I){return new Promise(function(z,D){A(I).then(function(q){for(let Q in q)if(!q[Q].resolved){let U=I.resolver.depth;U>0&&U++,I.resolver.actions[U].push(function(){return C(I.openapi,Q,I,function(J,H,ae){if(!q[Q].resolved){let N={};N.context=q[Q],N.$ref=Q,N.original=c(J),N.updated=J,N.source=H,ae.externals.push(N),q[Q].resolved=!0}let W=Object.assign({},ae,{source:"",resolver:{actions:ae.resolver.actions,depth:ae.resolver.actions.length-1,base:ae.resolver.base}});ae.patch&&q[Q].description&&!J.description&&typeof J=="object"&&(J.description=q[Q].description),q[Q].data=J;let fe=b(q[Q].paths);fe=fe.sort(function(N,Y){const se=N.startsWith("#/components/")||N.startsWith("#/definitions/"),ne=Y.startsWith("#/components/")||Y.startsWith("#/definitions/");return se&&!ne?-1:ne&&!se?1:0});for(let N of fe)if(q[Q].resolvedAt&&N!==q[Q].resolvedAt&&N.indexOf("x-ms-examples/")<0)ae.verbose>1&&console.warn("Creating pointer to data at",N),s(ae.openapi,N,{$ref:q[Q].resolvedAt+q[Q].extras[N],"x-miro":Q+q[Q].extras[N]});else{q[Q].resolvedAt?ae.verbose>1&&console.warn("Avoiding circular reference"):(q[Q].resolvedAt=N,ae.verbose>1&&console.warn("Creating initial clone of data at",N));let Y=c(J);s(ae.openapi,N,Y)}ae.resolver.actions[W.resolver.depth].length===0&&ae.resolver.actions[W.resolver.depth].push(function(){return k(W)})})})}}).catch(function(q){I.verbose&&console.warn(q),D(q)});let V={options:I};V.actions=I.resolver.actions[I.resolver.depth],z(V)})}const _=I=>I.reduce((z,D)=>z.then(V=>D().then(Array.prototype.concat.bind(V))),Promise.resolve([]));function O(I,z,D){I.resolver.actions.push([]),k(I).then(function(V){_(V.actions).then(function(){if(I.resolver.depth>=I.resolver.actions.length)return console.warn("Ran off the end of resolver actions"),z(!0);I.resolver.depth++,I.resolver.actions[I.resolver.depth].length?setTimeout(function(){O(V.options,z,D)},0):(I.verbose>1&&console.warn(f.colour.yellow+"Finished external resolution!",f.colour.normal),I.resolveInternal&&(I.verbose>1&&console.warn(f.colour.yellow+"Starting internal resolution!",f.colour.normal),I.openapi=u(I.openapi,I.original,{verbose:I.verbose-1}),I.verbose>1&&console.warn(f.colour.yellow+"Finished internal resolution!",f.colour.normal)),l(I.openapi,{},function(q,Q,U){d(q,Q)&&(I.preserveMiro||delete q["x-miro"])}),z(I))}).catch(function(q){I.verbose&&console.warn(q),D(q)})}).catch(function(V){I.verbose&&console.warn(V),D(V)})}function S(I){if(I.cache||(I.cache={}),I.fetch||(I.fetch=n),I.source){let z=r.parse(I.source);(!z.protocol||z.protocol.length<=2)&&(I.source=t.resolve(I.source))}I.externals=[],I.externalRefs={},I.rewriteRefs=!0,I.resolver={},I.resolver.depth=0,I.resolver.base=I.source,I.resolver.actions=[[]]}function P(I){return S(I),new Promise(function(z,D){I.resolve?O(I,z,D):z(I)})}function R(I,z,D){return D||(D={}),D.openapi=I,D.source=z,D.resolve=!0,S(D),new Promise(function(V,q){O(D,V,q)})}return D0={optionalResolve:P,resolve:R},D0}var M0,nC;function Ere(){if(nC)return M0;nC=1;function e(){return{depth:0,seen:new WeakMap,top:!0,combine:!1,allowRefSiblings:!1}}function t(r,n,a,s){if(typeof a.depth>"u"&&(a=e()),r===null||typeof r>"u")return r;if(typeof r.$ref<"u"){let l={$ref:r.$ref};return a.allowRefSiblings&&r.description&&(l.description=r.description),s(l,n,a),l}if(a.combine&&(r.allOf&&Array.isArray(r.allOf)&&r.allOf.length===1&&(r=Object.assign({},r.allOf[0],r),delete r.allOf),r.anyOf&&Array.isArray(r.anyOf)&&r.anyOf.length===1&&(r=Object.assign({},r.anyOf[0],r),delete r.anyOf),r.oneOf&&Array.isArray(r.oneOf)&&r.oneOf.length===1&&(r=Object.assign({},r.oneOf[0],r),delete r.oneOf)),s(r,n,a),a.seen.has(r))return r;if(typeof r=="object"&&r!==null&&a.seen.set(r,!0),a.top=!1,a.depth++,typeof r.items<"u"&&(a.property="items",t(r.items,r,a,s)),r.additionalItems&&typeof r.additionalItems=="object"&&(a.property="additionalItems",t(r.additionalItems,r,a,s)),r.additionalProperties&&typeof r.additionalProperties=="object"&&(a.property="additionalProperties",t(r.additionalProperties,r,a,s)),r.properties)for(let l in r.properties){let c=r.properties[l];a.property="properties/"+l,t(c,r,a,s)}if(r.patternProperties)for(let l in r.patternProperties){let c=r.patternProperties[l];a.property="patternProperties/"+l,t(c,r,a,s)}if(r.allOf)for(let l in r.allOf){let c=r.allOf[l];a.property="allOf/"+l,t(c,r,a,s)}if(r.anyOf)for(let l in r.anyOf){let c=r.anyOf[l];a.property="anyOf/"+l,t(c,r,a,s)}if(r.oneOf)for(let l in r.oneOf){let c=r.oneOf[l];a.property="oneOf/"+l,t(c,r,a,s)}return r.not&&(a.property="not",t(r.not,r,a,s)),a.depth--,r}return M0={getDefaultState:e,walkSchema:t},M0}var oC,aC;function _re(){return aC||(aC=1,oC={statusCodes:Object.assign({},{default:"Default response","1XX":"Informational",103:"Early hints","2XX":"Successful","3XX":"Redirection","4XX":"Client Error","5XX":"Server Error","7XX":"Developer Error"},Ki.STATUS_CODES)}),oC}const Ore="7.0.8",Pre={version:Ore};var F0,iC;function Ire(){if(iC)return F0;iC=1;const e=Ki,t=V8();s1();const r=Cre(),n=Ki,a=Ki,s=If(),l=s.jptr,c=P0().isRef,u=Nf().clone,d=Nf().circularClone,f=L0().recurse,b=jre(),m=Ere(),x=tC(),v=_re().statusCodes,j=Pre.version,C="3.0.0";let A;class k extends Error{constructor(B){super(B),this.name="S2OError"}}function _(E,B){let ge=new k(E);if(ge.options=B,B.promise)B.promise.reject(ge);else throw ge}function O(E,B,ge){ge.warnOnly?B[ge.warnProperty||"x-s2o-warning"]=E:_(E,ge)}function S(E,B,ge){if(E.nullable&&ge.patches++,E.discriminator&&typeof E.discriminator=="string"&&(E.discriminator={propertyName:E.discriminator}),E.items&&Array.isArray(E.items)&&(E.items.length===0?E.items={}:E.items.length===1?E.items=E.items[0]:E.items={anyOf:E.items}),E.type&&Array.isArray(E.type))if(ge.patch){if(ge.patches++,E.type.length===0)delete E.type;else{E.oneOf||(E.oneOf=[]);for(let _e of E.type){let ce={};if(_e==="null")E.nullable=!0;else{ce.type=_e;for(let ie of x.arrayProperties)typeof E.prop<"u"&&(ce[ie]=E[ie],delete E[ie])}ce.type&&E.oneOf.push(ce)}delete E.type,E.oneOf.length===0?delete E.oneOf:E.oneOf.length<2&&(E.type=E.oneOf[0].type,Object.keys(E.oneOf[0]).length>1&&O("Lost properties from oneOf",E,ge),delete E.oneOf)}E.type&&Array.isArray(E.type)&&E.type.length===1&&(E.type=E.type[0])}else _("(Patchable) schema type must not be an array",ge);E.type&&E.type==="null"&&(delete E.type,E.nullable=!0),E.type==="array"&&!E.items&&(E.items={}),E.type==="file"&&(E.type="string",E.format="binary"),typeof E.required=="boolean"&&(E.required&&E.name&&(typeof B.required>"u"&&(B.required=[]),Array.isArray(B.required)&&B.required.push(E.name)),delete E.required),E.xml&&typeof E.xml.namespace=="string"&&(E.xml.namespace||delete E.xml.namespace),typeof E.allowEmptyValue<"u"&&(ge.patches++,delete E.allowEmptyValue)}function P(E,B){if(E["x-required"]&&Array.isArray(E["x-required"])&&(E.required||(E.required=[]),E.required=E.required.concat(E["x-required"]),delete E["x-required"]),E["x-anyOf"]&&(E.anyOf=E["x-anyOf"],delete E["x-anyOf"]),E["x-oneOf"]&&(E.oneOf=E["x-oneOf"],delete E["x-oneOf"]),E["x-not"]&&(E.not=E["x-not"],delete E["x-not"]),typeof E["x-nullable"]=="boolean"&&(E.nullable=E["x-nullable"],delete E["x-nullable"]),typeof E["x-discriminator"]=="object"&&typeof E["x-discriminator"].propertyName=="string"){E.discriminator=E["x-discriminator"],delete E["x-discriminator"];for(let ge in E.discriminator.mapping){let _e=E.discriminator.mapping[ge];_e.startsWith("#/definitions/")&&(E.discriminator.mapping[ge]=_e.replace("#/definitions/","#/components/schemas/"))}}}function R(E,B){m.walkSchema(E,{},{},function(ge,_e,ce){P(ge),S(ge,_e,B)})}function I(E){return E.indexOf("#")>=0?E=E.split("#")[1].split("/").pop():E=E.split("/").pop().split(".")[0],encodeURIComponent(x.sanitise(E))}function z(E,B,ge){let _e=ge.payload.options;if(c(E,B)){if(!E[B].startsWith("#/components/")){if(E[B]==="#/consumes")delete E[B],ge.parent[ge.pkey]=u(_e.openapi.consumes);else if(E[B]==="#/produces")delete E[B],ge.parent[ge.pkey]=u(_e.openapi.produces);else if(E[B].startsWith("#/definitions/")){let ce=E[B].replace("#/definitions/","").split("/");const ie=s.jpunescape(ce[0]);let ee=A.schemas[decodeURIComponent(ie)];ee?ce[0]=ee:O("Could not resolve reference "+E[B],E,_e),E[B]="#/components/schemas/"+ce.join("/")}else if(E[B].startsWith("#/parameters/"))E[B]="#/components/parameters/"+x.sanitise(E[B].replace("#/parameters/",""));else if(E[B].startsWith("#/responses/"))E[B]="#/components/responses/"+x.sanitise(E[B].replace("#/responses/",""));else if(E[B].startsWith("#")){let ce=u(s.jptr(_e.openapi,E[B]));if(ce===!1)O("direct $ref not found "+E[B],E,_e);else if(_e.refmap[E[B]])E[B]=_e.refmap[E[B]];else{let ie=E[B];ie=ie.replace("/properties/headers/",""),ie=ie.replace("/properties/responses/",""),ie=ie.replace("/properties/parameters/",""),ie=ie.replace("/properties/schemas/","");let ee="schemas",le=ie.lastIndexOf("/schema");if(ee=ie.indexOf("/headers/")>le?"headers":ie.indexOf("/responses/")>le?"responses":ie.indexOf("/example")>le?"examples":ie.indexOf("/x-")>le?"extensions":ie.indexOf("/parameters/")>le?"parameters":"schemas",ee==="schemas"&&R(ce,_e),ee!=="responses"&&ee!=="extensions"){let Ce=ee.substr(0,ee.length-1);Ce==="parameter"&&ce.name&&ce.name===x.sanitise(ce.name)&&(Ce=encodeURIComponent(ce.name));let ve=1;for(E["x-miro"]&&(Ce=I(E["x-miro"]),ve="");s.jptr(_e.openapi,"#/components/"+ee+"/"+Ce+ve);)ve=ve===""?2:++ve;let Ne="#/components/"+ee+"/"+Ce+ve,Te="";ee==="examples"&&(ce={value:ce},Te="/value"),s.jptr(_e.openapi,Ne,ce),_e.refmap[E[B]]=Ne+Te,E[B]=Ne+Te}}}}if(delete E["x-miro"],Object.keys(E).length>1){const ce=E[B],ie=ge.path.indexOf("/schema")>=0;_e.refSiblings==="preserve"||(ie&&_e.refSiblings==="allOf"?(delete E.$ref,ge.parent[ge.pkey]={allOf:[{$ref:ce},E]}):ge.parent[ge.pkey]={$ref:ce})}}if(B==="x-ms-odata"&&typeof E[B]=="string"&&E[B].startsWith("#/")){let ce=E[B].replace("#/definitions/","").replace("#/components/schemas/","").split("/"),ie=A.schemas[decodeURIComponent(ce[0])];ie?ce[0]=ie:O("Could not resolve reference "+E[B],E,_e),E[B]="#/components/schemas/"+ce.join("/")}}function D(E,B){for(let ge in B.refmap)s.jptr(E,ge,{$ref:B.refmap[ge]})}function V(E){for(let B in E)for(let ge in E[B]){let _e=x.sanitise(ge);ge!==_e&&(E[B][_e]=E[B][ge],delete E[B][ge])}}function q(E,B){if(E.type==="basic"&&(E.type="http",E.scheme="basic"),E.type==="oauth2"){let ge={},_e=E.flow;E.flow==="application"&&(_e="clientCredentials"),E.flow==="accessCode"&&(_e="authorizationCode"),typeof E.authorizationUrl<"u"&&(ge.authorizationUrl=E.authorizationUrl.split("?")[0].trim()||"/"),typeof E.tokenUrl=="string"&&(ge.tokenUrl=E.tokenUrl.split("?")[0].trim()||"/"),ge.scopes=E.scopes||{},E.flows={},E.flows[_e]=ge,delete E.flow,delete E.authorizationUrl,delete E.tokenUrl,delete E.scopes,typeof E.name<"u"&&(B.patch?(B.patches++,delete E.name):_("(Patchable) oauth2 securitySchemes should not have name property",B))}}function Q(E){return E&&!E["x-s2o-delete"]}function U(E,B){if(E.$ref)E.$ref=E.$ref.replace("#/responses/","#/components/responses/");else{E.type&&!E.schema&&(E.schema={}),E.type&&(E.schema.type=E.type),E.items&&E.items.type!=="array"&&(E.items.collectionFormat!==E.collectionFormat&&O("Nested collectionFormats are not supported",E,B),delete E.items.collectionFormat),E.type==="array"?(E.collectionFormat==="ssv"?O("collectionFormat:ssv is no longer supported for headers",E,B):E.collectionFormat==="pipes"?O("collectionFormat:pipes is no longer supported for headers",E,B):E.collectionFormat==="multi"?E.explode=!0:E.collectionFormat==="tsv"?(O("collectionFormat:tsv is no longer supported",E,B),E["x-collectionFormat"]="tsv"):E.style="simple",delete E.collectionFormat):E.collectionFormat&&(B.patch?(B.patches++,delete E.collectionFormat):_("(Patchable) collectionFormat is only applicable to header.type array",B)),delete E.type;for(let ge of x.parameterTypeProperties)typeof E[ge]<"u"&&(E.schema[ge]=E[ge],delete E[ge]);for(let ge of x.arrayProperties)typeof E[ge]<"u"&&(E.schema[ge]=E[ge],delete E[ge])}}function J(E,B){if(E.$ref.indexOf("#/parameters/")>=0){let ge=E.$ref.split("#/parameters/");E.$ref=ge[0]+"#/components/parameters/"+x.sanitise(ge[1])}E.$ref.indexOf("#/definitions/")>=0&&O("Definition used as parameter",E,B)}function H(E,B){let ge={};for(let _e of Object.keys(E))ge[_e]=E[_e],_e==="parameters"&&(ge.requestBody={},B.rbname&&(ge[B.rbname]=""));return ge.requestBody={},ge}function ae(E,B,ge,_e,ce,ie,ee){let le={},Ce=!0,ve;if(B&&B.consumes&&typeof B.consumes=="string")if(ee.patch)ee.patches++,B.consumes=[B.consumes];else return _("(Patchable) operation.consumes must be an array",ee);Array.isArray(ie.consumes)||delete ie.consumes;let Ne=((B?B.consumes:null)||ie.consumes||[]).filter(x.uniqueOnly);if(E&&E.$ref&&typeof E.$ref=="string"){J(E,ee);let Te=decodeURIComponent(E.$ref.replace("#/components/parameters/","")),Me=!1,Pe=ie.components.parameters[Te];if((!Pe||Pe["x-s2o-delete"])&&E.$ref.startsWith("#/")&&(E["x-s2o-delete"]=!0,Me=!0),Me){let He=E.$ref,gt=l(ie,E.$ref);!gt&&He.startsWith("#/")?O("Could not resolve reference "+He,E,ee):gt&&(E=gt)}}if(E&&(E.name||E.in)){typeof E["x-deprecated"]=="boolean"&&(E.deprecated=E["x-deprecated"],delete E["x-deprecated"]),typeof E["x-example"]<"u"&&(E.example=E["x-example"],delete E["x-example"]),E.in!=="body"&&!E.type&&(ee.patch?(ee.patches++,E.type="string"):_("(Patchable) parameter.type is mandatory for non-body parameters",ee)),E.type&&typeof E.type=="object"&&E.type.$ref&&(E.type=l(ie,E.type.$ref)),E.type==="file"&&(E["x-s2o-originalType"]=E.type,ve=E.type),E.description&&typeof E.description=="object"&&E.description.$ref&&(E.description=l(ie,E.description.$ref)),E.description===null&&delete E.description;let Te=E.collectionFormat;if(E.type==="array"&&!Te&&(Te="csv"),Te&&(E.type!=="array"&&(ee.patch?(ee.patches++,delete E.collectionFormat):_("(Patchable) collectionFormat is only applicable to param.type array",ee)),Te==="csv"&&(E.in==="query"||E.in==="cookie")&&(E.style="form",E.explode=!1),Te==="csv"&&(E.in==="path"||E.in==="header")&&(E.style="simple"),Te==="ssv"&&(E.in==="query"?E.style="spaceDelimited":O("collectionFormat:ssv is no longer supported except for in:query parameters",E,ee)),Te==="pipes"&&(E.in==="query"?E.style="pipeDelimited":O("collectionFormat:pipes is no longer supported except for in:query parameters",E,ee)),Te==="multi"&&(E.explode=!0),Te==="tsv"&&(O("collectionFormat:tsv is no longer supported",E,ee),E["x-collectionFormat"]="tsv"),delete E.collectionFormat),E.type&&E.type!=="body"&&E.in!=="formData")if(E.items&&E.schema)O("parameter has array,items and schema",E,ee);else{E.schema&&ee.patches++,(!E.schema||typeof E.schema!="object")&&(E.schema={}),E.schema.type=E.type,E.items&&(E.schema.items=E.items,delete E.items,f(E.schema.items,null,function(Me,Pe,He){Pe==="collectionFormat"&&typeof Me[Pe]=="string"&&(Te&&Me[Pe]!==Te&&O("Nested collectionFormats are not supported",E,ee),delete Me[Pe])}));for(let Me of x.parameterTypeProperties)typeof E[Me]<"u"&&(E.schema[Me]=E[Me]),delete E[Me]}E.schema&&R(E.schema,ee),E["x-ms-skip-url-encoding"]&&E.in==="query"&&(E.allowReserved=!0,delete E["x-ms-skip-url-encoding"])}if(E&&E.in==="formData"){Ce=!1,le.content={};let Te="application/x-www-form-urlencoded";if(Ne.length&&Ne.indexOf("multipart/form-data")>=0&&(Te="multipart/form-data"),le.content[Te]={},E.schema)le.content[Te].schema=E.schema,E.schema.$ref&&(le["x-s2o-name"]=decodeURIComponent(E.schema.$ref.replace("#/components/schemas/","")));else{le.content[Te].schema={},le.content[Te].schema.type="object",le.content[Te].schema.properties={},le.content[Te].schema.properties[E.name]={};let Me=le.content[Te].schema,Pe=le.content[Te].schema.properties[E.name];E.description&&(Pe.description=E.description),E.example&&(Pe.example=E.example),E.type&&(Pe.type=E.type);for(let He of x.parameterTypeProperties)typeof E[He]<"u"&&(Pe[He]=E[He]);E.required===!0&&(Me.required||(Me.required=[]),Me.required.push(E.name),le.required=!0),typeof E.default<"u"&&(Pe.default=E.default),Pe.properties&&(Pe.properties=E.properties),E.allOf&&(Pe.allOf=E.allOf),E.type==="array"&&E.items&&(Pe.items=E.items,Pe.items.collectionFormat&&delete Pe.items.collectionFormat),(ve==="file"||E["x-s2o-originalType"]==="file")&&(Pe.type="string",Pe.format="binary"),W(E,Pe)}}else E&&E.type==="file"&&(E.required&&(le.required=E.required),le.content={},le.content["application/octet-stream"]={},le.content["application/octet-stream"].schema={},le.content["application/octet-stream"].schema.type="string",le.content["application/octet-stream"].schema.format="binary",W(E,le));if(E&&E.in==="body"){le.content={},E.name&&(le["x-s2o-name"]=(B&&B.operationId?x.sanitiseAll(B.operationId):"")+("_"+E.name).toCamelCase()),E.description&&(le.description=E.description),E.required&&(le.required=E.required),B&&ee.rbname&&E.name&&(B[ee.rbname]=E.name),E.schema&&E.schema.$ref?le["x-s2o-name"]=decodeURIComponent(E.schema.$ref.replace("#/components/schemas/","")):E.schema&&E.schema.type==="array"&&E.schema.items&&E.schema.items.$ref&&(le["x-s2o-name"]=decodeURIComponent(E.schema.items.$ref.replace("#/components/schemas/",""))+"Array"),Ne.length||Ne.push("application/json");for(let Te of Ne)le.content[Te]={},le.content[Te].schema=u(E.schema||{}),R(le.content[Te].schema,ee);W(E,le)}if(Object.keys(le).length>0&&(E["x-s2o-delete"]=!0,B))if(B.requestBody&&Ce){B.requestBody["x-s2o-overloaded"]=!0;let Te=B.operationId||ce;O("Operation "+Te+" has multiple requestBodies",B,ee)}else B.requestBody||(B=ge[_e]=H(B,ee)),B.requestBody.content&&B.requestBody.content["multipart/form-data"]&&B.requestBody.content["multipart/form-data"].schema&&B.requestBody.content["multipart/form-data"].schema.properties&&le.content["multipart/form-data"]&&le.content["multipart/form-data"].schema&&le.content["multipart/form-data"].schema.properties?(B.requestBody.content["multipart/form-data"].schema.properties=Object.assign(B.requestBody.content["multipart/form-data"].schema.properties,le.content["multipart/form-data"].schema.properties),B.requestBody.content["multipart/form-data"].schema.required=(B.requestBody.content["multipart/form-data"].schema.required||[]).concat(le.content["multipart/form-data"].schema.required||[]),B.requestBody.content["multipart/form-data"].schema.required.length||delete B.requestBody.content["multipart/form-data"].schema.required):B.requestBody.content&&B.requestBody.content["application/x-www-form-urlencoded"]&&B.requestBody.content["application/x-www-form-urlencoded"].schema&&B.requestBody.content["application/x-www-form-urlencoded"].schema.properties&&le.content["application/x-www-form-urlencoded"]&&le.content["application/x-www-form-urlencoded"].schema&&le.content["application/x-www-form-urlencoded"].schema.properties?(B.requestBody.content["application/x-www-form-urlencoded"].schema.properties=Object.assign(B.requestBody.content["application/x-www-form-urlencoded"].schema.properties,le.content["application/x-www-form-urlencoded"].schema.properties),B.requestBody.content["application/x-www-form-urlencoded"].schema.required=(B.requestBody.content["application/x-www-form-urlencoded"].schema.required||[]).concat(le.content["application/x-www-form-urlencoded"].schema.required||[]),B.requestBody.content["application/x-www-form-urlencoded"].schema.required.length||delete B.requestBody.content["application/x-www-form-urlencoded"].schema.required):(B.requestBody=Object.assign(B.requestBody,le),B.requestBody["x-s2o-name"]||(B.requestBody.schema&&B.requestBody.schema.$ref?B.requestBody["x-s2o-name"]=decodeURIComponent(B.requestBody.schema.$ref.replace("#/components/schemas/","")).split("/").join(""):B.operationId&&(B.requestBody["x-s2o-name"]=x.sanitiseAll(B.operationId))));if(E&&!E["x-s2o-delete"]){delete E.type;for(let Te of x.parameterTypeProperties)delete E[Te];E.in==="path"&&(typeof E.required>"u"||E.required!==!0)&&(ee.patch?(ee.patches++,E.required=!0):_("(Patchable) path parameters must be required:true ["+E.name+" in "+ce+"]",ee))}return B}function W(E,B){for(let ge in E)ge.startsWith("x-")&&!ge.startsWith("x-s2o")&&(B[ge]=E[ge])}function fe(E,B,ge,_e,ce){if(!E)return!1;if(E.$ref&&typeof E.$ref=="string")E.$ref.indexOf("#/definitions/")>=0?O("definition used as response: "+E.$ref,E,ce):E.$ref.startsWith("#/responses/")&&(E.$ref="#/components/responses/"+x.sanitise(decodeURIComponent(E.$ref.replace("#/responses/",""))));else{if((typeof E.description>"u"||E.description===null||E.description===""&&ce.patch)&&(ce.patch?typeof E=="object"&&!Array.isArray(E)&&(ce.patches++,E.description=v[E]||""):_("(Patchable) response.description is mandatory",ce)),typeof E.schema<"u"){if(R(E.schema,ce),E.schema.$ref&&typeof E.schema.$ref=="string"&&E.schema.$ref.startsWith("#/responses/")&&(E.schema.$ref="#/components/responses/"+x.sanitise(decodeURIComponent(E.schema.$ref.replace("#/responses/","")))),ge&&ge.produces&&typeof ge.produces=="string")if(ce.patch)ce.patches++,ge.produces=[ge.produces];else return _("(Patchable) operation.produces must be an array",ce);_e.produces&&!Array.isArray(_e.produces)&&delete _e.produces;let ie=((ge?ge.produces:null)||_e.produces||[]).filter(x.uniqueOnly);ie.length||ie.push("*/*"),E.content={};for(let ee of ie){if(E.content[ee]={},E.content[ee].schema=u(E.schema),E.examples&&E.examples[ee]){let le={};le.value=E.examples[ee],E.content[ee].examples={},E.content[ee].examples.response=le,delete E.examples[ee]}E.content[ee].schema.type==="file"&&(E.content[ee].schema={type:"string",format:"binary"})}delete E.schema}for(let ie in E.examples)E.content||(E.content={}),E.content[ie]||(E.content[ie]={}),E.content[ie].examples={},E.content[ie].examples.response={},E.content[ie].examples.response.value=E.examples[ie];if(delete E.examples,E.headers)for(let ie in E.headers)ie.toLowerCase()==="status code"?ce.patch?(ce.patches++,delete E.headers[ie]):_('(Patchable) "Status Code" is not a valid header',ce):U(E.headers[ie],ce)}}function N(E,B,ge,_e,ce){for(let ie in E){let ee=E[ie];ee&&ee["x-trace"]&&typeof ee["x-trace"]=="object"&&(ee.trace=ee["x-trace"],delete ee["x-trace"]),ee&&ee["x-summary"]&&typeof ee["x-summary"]=="string"&&(ee.summary=ee["x-summary"],delete ee["x-summary"]),ee&&ee["x-description"]&&typeof ee["x-description"]=="string"&&(ee.description=ee["x-description"],delete ee["x-description"]),ee&&ee["x-servers"]&&Array.isArray(ee["x-servers"])&&(ee.servers=ee["x-servers"],delete ee["x-servers"]);for(let le in ee)if(x.httpMethods.indexOf(le)>=0||le==="x-amazon-apigateway-any-method"){let Ce=ee[le];if(Ce&&Ce.parameters&&Array.isArray(Ce.parameters)){if(ee.parameters)for(let ve of ee.parameters)typeof ve.$ref=="string"&&(J(ve,ge),ve=l(ce,ve.$ref)),!Ce.parameters.find(function(Ne,Te,Me){return Ne.name===ve.name&&Ne.in===ve.in})&&(ve.in==="formData"||ve.in==="body"||ve.type==="file")&&(Ce=ae(ve,Ce,ee,le,ie,ce,ge),ge.rbname&&Ce[ge.rbname]===""&&delete Ce[ge.rbname]);for(let ve of Ce.parameters)Ce=ae(ve,Ce,ee,le,le+":"+ie,ce,ge);ge.rbname&&Ce[ge.rbname]===""&&delete Ce[ge.rbname],ge.debug||Ce.parameters&&(Ce.parameters=Ce.parameters.filter(Q))}if(Ce&&Ce.security&&V(Ce.security),typeof Ce=="object"){if(!Ce.responses){let ve={};ve.description="Default response",Ce.responses={default:ve}}for(let ve in Ce.responses){let Ne=Ce.responses[ve];fe(Ne,ve,Ce,ce,ge)}}if(Ce&&Ce["x-servers"]&&Array.isArray(Ce["x-servers"]))Ce.servers=Ce["x-servers"],delete Ce["x-servers"];else if(Ce&&Ce.schemes&&Ce.schemes.length){for(let ve of Ce.schemes)if((!ce.schemes||ce.schemes.indexOf(ve)<0)&&(Ce.servers||(Ce.servers=[]),Array.isArray(ce.servers)))for(let Ne of ce.servers){let Te=u(Ne),Me=t.parse(Te.url);Me.protocol=ve,Te.url=Me.format(),Ce.servers.push(Te)}}if(ge.debug&&(Ce["x-s2o-consumes"]=Ce.consumes||[],Ce["x-s2o-produces"]=Ce.produces||[]),Ce){if(delete Ce.consumes,delete Ce.produces,delete Ce.schemes,Ce["x-ms-examples"]){for(let ve in Ce["x-ms-examples"]){let Ne=Ce["x-ms-examples"][ve],Te=x.sanitiseAll(ve);if(Ne.parameters)for(let Me in Ne.parameters){let Pe=Ne.parameters[Me];for(let He of(Ce.parameters||[]).concat(ee.parameters||[]))He.$ref&&(He=s.jptr(ce,He.$ref)),He.name===Me&&!He.example&&(He.examples||(He.examples={}),He.examples[ve]={value:Pe})}if(Ne.responses)for(let Me in Ne.responses){if(Ne.responses[Me].headers)for(let Pe in Ne.responses[Me].headers){let He=Ne.responses[Me].headers[Pe];for(let gt in Ce.responses[Me].headers)if(gt===Pe){let zt=Ce.responses[Me].headers[gt];zt.example=He}}if(Ne.responses[Me].body&&(ce.components.examples[Te]={value:u(Ne.responses[Me].body)},Ce.responses[Me]&&Ce.responses[Me].content))for(let Pe in Ce.responses[Me].content){let He=Ce.responses[Me].content[Pe];He.examples||(He.examples={}),He.examples[ve]={$ref:"#/components/examples/"+Te}}}}delete Ce["x-ms-examples"]}if(Ce.parameters&&Ce.parameters.length===0&&delete Ce.parameters,Ce.requestBody){let ve=Ce.operationId?x.sanitiseAll(Ce.operationId):x.sanitiseAll(le+ie).toCamelCase(),Ne=x.sanitise(Ce.requestBody["x-s2o-name"]||ve||"");delete Ce.requestBody["x-s2o-name"];let Te=JSON.stringify(Ce.requestBody),Me=x.hash(Te);if(!_e[Me]){let He={};He.name=Ne,He.body=Ce.requestBody,He.refs=[],_e[Me]=He}let Pe="#/"+B+"/"+encodeURIComponent(s.jpescape(ie))+"/"+le+"/requestBody";_e[Me].refs.push(Pe)}}}if(ee&&ee.parameters){for(let le in ee.parameters){let Ce=ee.parameters[le];ae(Ce,null,ee,null,ie,ce,ge)}!ge.debug&&Array.isArray(ee.parameters)&&(ee.parameters=ee.parameters.filter(Q))}}}function Y(E,B){let ge={};A={schemas:{}},E.security&&V(E.security);for(let ce in E.components.securitySchemes){let ie=x.sanitise(ce);ce!==ie&&(E.components.securitySchemes[ie]&&_("Duplicate sanitised securityScheme name "+ie,B),E.components.securitySchemes[ie]=E.components.securitySchemes[ce],delete E.components.securitySchemes[ce]),q(E.components.securitySchemes[ie],B)}for(let ce in E.components.schemas){let ie=x.sanitiseAll(ce),ee="";if(ce!==ie){for(;E.components.schemas[ie+ee];)ee=ee?++ee:2;E.components.schemas[ie+ee]=E.components.schemas[ce],delete E.components.schemas[ce]}A.schemas[ce]=ie+ee,R(E.components.schemas[ie+ee],B)}B.refmap={},f(E,{payload:{options:B}},z),D(E,B);for(let ce in E.components.parameters){let ie=x.sanitise(ce);ce!==ie&&(E.components.parameters[ie]&&_("Duplicate sanitised parameter name "+ie,B),E.components.parameters[ie]=E.components.parameters[ce],delete E.components.parameters[ce]);let ee=E.components.parameters[ie];ae(ee,null,null,null,ie,E,B)}for(let ce in E.components.responses){let ie=x.sanitise(ce);ce!==ie&&(E.components.responses[ie]&&_("Duplicate sanitised response name "+ie,B),E.components.responses[ie]=E.components.responses[ce],delete E.components.responses[ce]);let ee=E.components.responses[ie];if(fe(ee,ie,null,E,B),ee.headers)for(let le in ee.headers)le.toLowerCase()==="status code"?B.patch?(B.patches++,delete ee.headers[le]):_('(Patchable) "Status Code" is not a valid header',B):U(ee.headers[le],B)}for(let ce in E.components.requestBodies){let ie=E.components.requestBodies[ce],ee=JSON.stringify(ie),le=x.hash(ee),Ce={};Ce.name=ce,Ce.body=ie,Ce.refs=[],ge[le]=Ce}if(N(E.paths,"paths",B,ge,E),E["x-ms-paths"]&&N(E["x-ms-paths"],"x-ms-paths",B,ge,E),!B.debug)for(let ce in E.components.parameters)E.components.parameters[ce]["x-s2o-delete"]&&delete E.components.parameters[ce];B.debug&&(E["x-s2o-consumes"]=E.consumes||[],E["x-s2o-produces"]=E.produces||[]),delete E.consumes,delete E.produces,delete E.schemes;let _e=[];if(E.components.requestBodies={},!B.resolveInternal){let ce=1;for(let ie in ge){let ee=ge[ie];if(ee.refs.length>1){let le="";for(ee.name||(ee.name="requestBody",le=ce++);_e.indexOf(ee.name+le)>=0;)le=le?++le:2;ee.name=ee.name+le,_e.push(ee.name),E.components.requestBodies[ee.name]=u(ee.body);for(let Ce in ee.refs){let ve={};ve.$ref="#/components/requestBodies/"+ee.name,s.jptr(E,ee.refs[Ce],ve)}}}}return E.components.responses&&Object.keys(E.components.responses).length===0&&delete E.components.responses,E.components.parameters&&Object.keys(E.components.parameters).length===0&&delete E.components.parameters,E.components.examples&&Object.keys(E.components.examples).length===0&&delete E.components.examples,E.components.requestBodies&&Object.keys(E.components.requestBodies).length===0&&delete E.components.requestBodies,E.components.securitySchemes&&Object.keys(E.components.securitySchemes).length===0&&delete E.components.securitySchemes,E.components.headers&&Object.keys(E.components.headers).length===0&&delete E.components.headers,E.components.schemas&&Object.keys(E.components.schemas).length===0&&delete E.components.schemas,E.components&&Object.keys(E.components).length===0&&delete E.components,E}function se(E){return!E||!E.url||typeof E.url!="string"||(E.url=E.url.split("{{").join("{"),E.url=E.url.split("}}").join("}"),E.url.replace(/\{(.+?)\}/g,function(B,ge){E.variables||(E.variables={}),E.variables[ge]={default:"unknown"}})),E}function ne(E,B,ge){if(typeof E.info>"u"||E.info===null)if(B.patch)B.patches++,E.info={version:"",title:""};else return ge(new k("(Patchable) info object is mandatory"));if(typeof E.info!="object"||Array.isArray(E.info))return ge(new k("info must be an object"));if(typeof E.info.title>"u"||E.info.title===null)if(B.patch)B.patches++,E.info.title="";else return ge(new k("(Patchable) info.title cannot be null"));if(typeof E.info.version>"u"||E.info.version===null)if(B.patch)B.patches++,E.info.version="";else return ge(new k("(Patchable) info.version cannot be null"));if(typeof E.info.version!="string")if(B.patch)B.patches++,E.info.version=E.info.version.toString();else return ge(new k("(Patchable) info.version must be a string"));if(typeof E.info.logo<"u")if(B.patch)B.patches++,E.info["x-logo"]=E.info.logo,delete E.info.logo;else return ge(new k("(Patchable) info should not have logo property"));if(typeof E.info.termsOfService<"u"){if(E.info.termsOfService===null)if(B.patch)B.patches++,E.info.termsOfService="";else return ge(new k("(Patchable) info.termsOfService cannot be null"));try{let _e=new URL(E.info.termsOfService)}catch{if(B.patch)B.patches++,delete E.info.termsOfService;else return ge(new k("(Patchable) info.termsOfService must be a URL"))}}}function $(E,B,ge){if(typeof E.paths>"u")if(B.patch)B.patches++,E.paths={};else return ge(new k("(Patchable) paths object is mandatory"))}function G(E,B){const ge=new WeakSet;f(E,{identityDetection:!0},function(_e,ce,ie){typeof _e[ce]=="object"&&_e[ce]!==null&&(ge.has(_e[ce])?B.anchors?_e[ce]=u(_e[ce]):_("YAML anchor or merge key at "+ie.path,B):ge.add(_e[ce]))})}function Z(E,B,ge){return r(ge,new Promise(function(_e,ce){if(E||(E={}),B.original=E,B.text||(B.text=a.stringify(E)),B.externals=[],B.externalRefs={},B.rewriteRefs=!0,B.preserveMiro=!0,B.promise={},B.promise.resolve=_e,B.promise.reject=ce,B.patches=0,B.cache||(B.cache={}),B.source&&(B.cache[B.source]=B.original),G(E,B),E.openapi&&typeof E.openapi=="string"&&E.openapi.startsWith("3.")){B.openapi=d(E),ne(B.openapi,B,ce),$(B.openapi,B,ce),b.optionalResolve(B).then(function(){return B.direct?_e(B.openapi):_e(B)}).catch(function(ee){console.warn(ee),ce(ee)});return}if(!E.swagger||E.swagger!="2.0")return ce(new k("Unsupported swagger/OpenAPI version: "+(E.openapi?E.openapi:E.swagger)));let ie=B.openapi={};if(ie.openapi=typeof B.targetVersion=="string"&&B.targetVersion.startsWith("3.")?B.targetVersion:C,B.origin){ie["x-origin"]||(ie["x-origin"]=[]);let ee={};ee.url=B.source||B.origin,ee.format="swagger",ee.version=E.swagger,ee.converter={},ee.converter.url="https://github.com/mermade/oas-kit",ee.converter.version=j,ie["x-origin"].push(ee)}if(ie=Object.assign(ie,d(E)),delete ie.swagger,f(ie,{},function(ee,le,Ce){ee[le]===null&&!le.startsWith("x-")&&le!=="default"&&Ce.path.indexOf("/example")<0&&delete ee[le]}),E.host)for(let ee of Array.isArray(E.schemes)?E.schemes:[""]){let le={},Ce=(E.basePath||"").replace(/\/$/,"");le.url=(ee?ee+":":"")+"//"+E.host+Ce,se(le),ie.servers||(ie.servers=[]),ie.servers.push(le)}else if(E.basePath){let ee={};ee.url=E.basePath,se(ee),ie.servers||(ie.servers=[]),ie.servers.push(ee)}if(delete ie.host,delete ie.basePath,ie["x-servers"]&&Array.isArray(ie["x-servers"])&&(ie.servers=ie["x-servers"],delete ie["x-servers"]),E["x-ms-parameterized-host"]){let ee=E["x-ms-parameterized-host"],le={};le.url=ee.hostTemplate+(E.basePath?E.basePath:""),le.variables={};const Ce=le.url.match(/\{\w+\}/g);for(let ve in ee.parameters){let Ne=ee.parameters[ve];Ne.$ref&&(Ne=u(l(ie,Ne.$ref))),ve.startsWith("x-")||(delete Ne.required,delete Ne.type,delete Ne.in,typeof Ne.default>"u"&&(Ne.enum?Ne.default=Ne.enum[0]:Ne.default="none"),Ne.name||(Ne.name=Ce[ve].replace("{","").replace("}","")),le.variables[Ne.name]=Ne,delete Ne.name)}ie.servers||(ie.servers=[]),ee.useSchemePrefix===!1?ie.servers.push(le):E.schemes.forEach(ve=>{ie.servers.push(Object.assign({},le,{url:ve+"://"+le.url}))}),delete ie["x-ms-parameterized-host"]}ne(ie,B,ce),$(ie,B,ce),typeof ie.consumes=="string"&&(ie.consumes=[ie.consumes]),typeof ie.produces=="string"&&(ie.produces=[ie.produces]),ie.components={},ie["x-callbacks"]&&(ie.components.callbacks=ie["x-callbacks"],delete ie["x-callbacks"]),ie.components.examples={},ie.components.headers={},ie["x-links"]&&(ie.components.links=ie["x-links"],delete ie["x-links"]),ie.components.parameters=ie.parameters||{},ie.components.responses=ie.responses||{},ie.components.requestBodies={},ie.components.securitySchemes=ie.securityDefinitions||{},ie.components.schemas=ie.definitions||{},delete ie.definitions,delete ie.responses,delete ie.parameters,delete ie.securityDefinitions,b.optionalResolve(B).then(function(){Y(B.openapi,B),B.direct?_e(B.openapi):_e(B)}).catch(function(ee){console.warn(ee),ce(ee)})}))}function Ee(E,B,ge){return r(ge,new Promise(function(_e,ce){let ie=null,ee=null;try{ie=JSON.parse(E),B.text=JSON.stringify(ie,null,2)}catch(le){ee=le;try{ie=a.parse(E,{schema:"core",prettyErrors:!0}),B.sourceYaml=!0,B.text=E}catch(Ce){ee=Ce}}ie?Z(ie,B).then(le=>_e(le)).catch(le=>ce(le)):ce(new k(ee?ee.message:"Could not parse string"))}))}function ye(E,B,ge){return r(ge,new Promise(function(_e,ce){B.origin=!0,B.source||(B.source=E),B.verbose&&console.warn("GET "+E),B.fetch||(B.fetch=n);const ie=Object.assign({},B.fetchOptions,{agent:B.agent});B.fetch(E,ie).then(function(ee){if(ee.status!==200)throw new k(`Received status code ${ee.status}: ${E}`);return ee.text()}).then(function(ee){Ee(ee,B).then(le=>_e(le)).catch(le=>ce(le))}).catch(function(ee){ce(ee)})}))}function $e(E,B,ge){return r(ge,new Promise(function(_e,ce){e.readFile(E,B.encoding||"utf8",function(ie,ee){ie?ce(ie):(B.sourceFile=E,Ee(ee,B).then(le=>_e(le)).catch(le=>ce(le)))})}))}function De(E,B,ge){return r(ge,new Promise(function(_e,ce){let ie="";E.on("data",function(ee){ie+=ee}).on("end",function(){Ee(ie,B).then(ee=>_e(ee)).catch(ee=>ce(ee))})}))}return F0={S2OError:k,targetVersion:C,convert:Z,convertObj:Z,convertUrl:ye,convertStr:Ee,convertFile:$e,convertStream:De},F0}var Nre=Ire();const Lre=Gn(Nre);function zre(e){return e.paths||(e.paths={}),new Promise((t,r)=>Lre.convertObj(e,{patch:!0,warnOnly:!0,text:"{}",anchors:!0},(n,a)=>{if(n)return r(n);t(a?.openapi)}))}async function Rre(){try{return(await B8())?.resolvedConfig.openapi||{}}catch{return{}}}async function Tre(e){const t=await B8(),r={config:t,base:Wo?window.location.origin:typeof globalThis.process<"u"?globalThis.process.cwd():""};Wo&&(t.resolve.http.customFetch=globalThis.fetch),typeof e=="object"&&e!==null?r.doc=Dre(e):r.ref=e;const{bundle:{parsed:n}}=await vre(r);return n.swagger!==void 0?zre(n):n}function Dre(e){return{source:{absoluteRef:""},parsed:e}}async function Mre(e,t,r){let n;if(r?.skipBundle){if(!e)throw new Error('spec must be specified when using "skipBundleAndConvert"');n=e}else n=await Tre(e||t);try{SV(n)}catch{}return n}const Fre=({options:e,definitionUrl:t,definition:r,activeSampleLanguage:n,children:a})=>{const[s,l]=T.useState(),[c,u]=T.useState(!0),[d,f]=T.useState(null),[b,m]=T.useState(e||{});T.useEffect(()=>{async function v(){u(!0);try{const j=await Rre();m({...e,...j}),f(await Mre(r,t,e))}catch(j){l(j.message)}}v()},[r,t,e]);const x=T.useMemo(()=>{if(d)return{definition:d,options:b,definitionUrl:t,activeSampleLanguage:n}},AV([d,t,b]));return T.useEffect(()=>{x&&u(!1)},[x]),s?h.jsx(Gb,{typeOfUsage:"react",description:s||"Please check path to your OpenAPI description"}):x?c?bo(e?.hideLoading)?null:h.jsx(LJ,{color:"--loading-spinner-color"}):T.isValidElement(a)?T.cloneElement(a,{store:x}):null:null};function qre({definition:e,definitionUrl:t,disableTelemetry:r=!1,options:n={},activeItemId:a,activeSampleLanguage:s,activeDeepLink:l,router:c,typeOfUsage:u="react"}){return h.jsx(Fre,{definition:e,definitionUrl:t,options:n,activeItemId:a,activeSampleLanguage:s,activeDeepLink:l,children:h.jsx(E7,{withCommonStyles:!0,router:c||"hash",disableTelemetry:r,typeOfUsage:u})})}function $re(e){const t={},r=e.attributes;for(let n=0;nl.toUpperCase());r[a]=t[n]}return r}function Bre(e,t=document.querySelector("redoc")){j2.hydrateRoot(t,h.jsx(E7,{store:e,typeOfUsage:"cli"}),{onRecoverableError:(r,n)=>{r.message.includes("Minified React error #418")||console.error(r.message,n)}})}function sC(e,t={},r=Th("redoc")){if(r===null)throw new Error('"element" argument is not provided and tag is not found on the page');const{router:n,disableTelemetry:a=!1,typeOfUsage:s="html",...l}={...t,...Hre(r)};let c,u;typeof e=="string"?c=e:typeof e=="object"&&(u=e),j2.createRoot(r).render(T.createElement(qre,{definition:u,definitionUrl:c,disableTelemetry:a,options:l,router:n??"hash",typeOfUsage:s??"html"},["Loading..."]))}function Ure(){const e=Th("redoc");if(!e)return;const t=e.getAttribute("spec-url");t&&sC(t,{},e)}Ure();export{Bre as hydrate,sC as init,BM as setParameterValue,HM as setSecurityDetails,$M as setSecurityDetailsVariants};