PageSourceSearch

https://playwright.dev/assets/js/main.3a85c103.js

js playwright.dev collected 2026-09-24 06:53:19 UTC 618,513 bytes, 1 lines download raw bytes

1(self.webpackChunkplaywright_dev=self.webpackChunkplaywright_dev||[]).push([["1889"],{64723(e,t,n){"use strict";n.r(t)},19911(e,t,n){"use strict";n.r(t)},33328(e,t,n){"use strict";n.d(t,{AO:()=>p,yJ:()=>f,sC:()=>E,TM:()=>P,zR:()=>x});var r=n(58168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}let s=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],s=t&&t.split("/")||[],i=e&&o(e),c=t&&o(t),l=i||c;if(e&&o(e)?s=r:r.length&&(s.pop(),s=s.concat(r)),!s.length)return"/";if(s.length){var d=s[s.length-1];n="."===d||".."===d||""===d}else n=!1;for(var u=0,p=s.length;p>=0;p--){var f=s[p];"."===f?a(s,p):".."===f?(a(s,p),u++):u&&(a(s,p),u--)}if(!l)for(;u--;)s.unshift("..");!l||""===s[0]||s[0]&&o(s[0])||s.unshift("");var m=s.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var i=n(11561);function c(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))?e.substr(t.length):e}function u(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a,i,c,l,d,u;"string"==typeof e?(c="",l="",-1!==(d=(i=e||"/").indexOf("#"))&&(l=i.substr(d),i=i.substr(0,d)),-1!==(u=i.indexOf("?"))&&(c=i.substr(u),i=i.substr(0,u)),(a={pathname:i,search:"?"===c?"":c,hash:"#"===l?"":l}).state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(e){if(e instanceof URIError)throw URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.');throw e}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=s(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach(function(e){return e.apply(void 0,n)})}}}var b=!!("u">typeof window&&window.document&&window.document.createElement);function h(e,t){t(window.confirm(e))}var g="popstate",y="hashchange";function v(){try{return window.history.state||{}}catch(e){return{}}}function x(e){void 0===e&&(e={}),b||(0,i.A)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=-1!==window.navigator.userAgent.indexOf("Trident"),s=e,l=s.forceRefresh,x=void 0!==l&&l,w=s.getUserConfirmation,k=void 0===w?h:w,_=s.keyLength,O=void 0===_?6:_,S=e.basename?u(c(e.basename)):"";function P(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return S&&(a=d(a,S)),f(a,r,n)}function j(){return Math.random().toString(36).substr(2,O)}var E=m();function T(e){(0,r.A)(U,e),U.length=n.length,E.notifyListeners(U.location,U.action)}function C(e){(void 0!==e.state||-1!==navigator.userAgent.indexOf("CriOS"))&&N(P(e.state))}function A(){N(P(v()))}var R=!1;function N(e){R?(R=!1,T()):E.confirmTransitionTo(e,"POP",k,function(t){var n,r,o,a,s;t?T({action:"POP",location:e}):(n=e,r=U.location,-1===(o=D.indexOf(r.key))&&(o=0),-1===(a=D.indexOf(n.key))&&(a=0),(s=o-a)&&(R=!0,M(s)))})}var I=P(v()),D=[I.key];function L(e){return S+p(e)}function M(e){n.go(e)}var F=0;function B(e){1===(F+=e)&&1===e?(window.addEventListener(g,C),a&&window.addEventListener(y,A)):0===F&&(window.removeEventListener(g,C),a&&window.removeEventListener(y,A))}var z=!1,U={length:n.length,action:"POP",location:I,createHref:L,push:function(e,t){var r="PUSH",a=f(e,t,j(),U.location);E.confirmTransitionTo(a,r,k,function(e){if(e){var t=L(a),s=a.key,i=a.state;if(o)if(n.pushState({key:s,state:i},null,t),x)window.location.href=t;else{var c=D.indexOf(U.location.key),l=D.slice(0,c+1);l.push(a.key),D=l,T({action:r,location:a})}else window.location.href=t}})},replace:function(e,t){var r="REPLACE",a=f(e,t,j(),U.location);E.confirmTransitionTo(a,r,k,function(e){if(e){var t=L(a),s=a.key,i=a.state;if(o)if(n.replaceState({key:s,state:i},null,t),x)window.location.replace(t);else{var c=D.indexOf(U.location.key);-1!==c&&(D[c]=a.key),T({action:r,location:a})}else window.location.replace(t)}})},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=E.setPrompt(e);return z||(B(1),z=!0),function(){return z&&(z=!1,B(-1)),t()}},listen:function(e){var t=E.appendListener(e);return B(1),function(){B(-1),t()}}};return U}var w="hashchange",k={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+l(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:l,decodePath:c},slash:{encodePath:c,decodePath:c}};function _(e){var t=e.indexOf("#");return -1===t?e:e.slice(0,t)}function O(){var e=window.location.href,t=e.indexOf("#");return -1===t?"":e.substring(t+1)}function S(e){window.location.replace(_(window.location.href)+"#"+e)}function P(e){void 0===e&&(e={}),b||(0,i.A)(!1);var t=window.history;window.navigator.userAgent.indexOf("Firefox");var n=e,o=n.getUserConfirmation,a=void 0===o?h:o,s=n.hashType,l=e.basename?u(c(e.basename)):"",g=k[void 0===s?"
1slash":s],y=g.encodePath,v=g.decodePath;function x(){var e=v(O());return l&&(e=d(e,l)),f(e)}var P=m();function j(e){(0,r.A)(B,e),B.length=t.length,P.notifyListeners(B.location,B.action)}var E=!1,T=null;function C(){var e=O(),t=y(e);if(e!==t)S(t);else{var n,r=x(),o=B.location;if(!E&&o.pathname===r.pathname&&o.search===r.search&&o.hash===r.hash||T===p(r))return;T=null,n=r,E?(E=!1,j()):P.confirmTransitionTo(n,"POP",a,function(e){var t,r,o,a,s;e?j({action:"POP",location:n}):(t=n,r=B.location,-1===(o=I.lastIndexOf(p(r)))&&(o=0),-1===(a=I.lastIndexOf(p(t)))&&(a=0),(s=o-a)&&(E=!0,D(s)))})}}var A=O(),R=y(A);A!==R&&S(R);var N=x(),I=[p(N)];function D(e){t.go(e)}var L=0;function M(e){1===(L+=e)&&1===e?window.addEventListener(w,C):0===L&&window.removeEventListener(w,C)}var F=!1,B={length:t.length,action:"POP",location:N,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=_(window.location.href)),n+"#"+y(l+p(e))},push:function(e,t){var n="PUSH",r=f(e,void 0,void 0,B.location);P.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(l+t);if(O()!==o){T=t,window.location.hash=o;var a=I.lastIndexOf(p(B.location)),s=I.slice(0,a+1);s.push(t),I=s,j({action:n,location:r})}else j()}})},replace:function(e,t){var n="REPLACE",r=f(e,void 0,void 0,B.location);P.confirmTransitionTo(r,n,a,function(e){if(e){var t=p(r),o=y(l+t);O()!==o&&(T=t,S(o));var a=I.indexOf(p(B.location));-1!==a&&(I[a]=t),j({action:n,location:r})}})},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=P.setPrompt(e);return F||(M(1),F=!0),function(){return F&&(F=!1,M(-1)),t()}},listen:function(e){var t=P.appendListener(e);return M(1),function(){M(-1),t()}}};return B}function j(e,t,n){return Math.min(Math.max(e,t),n)}function E(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,s=t.initialIndex,i=t.keyLength,c=void 0===i?6:i,l=m();function d(e){(0,r.A)(y,e),y.length=y.entries.length,l.notifyListeners(y.location,y.action)}function u(){return Math.random().toString(36).substr(2,c)}var b=j(void 0===s?0:s,0,a.length-1),h=a.map(function(e){return"string"==typeof e?f(e,void 0,u()):f(e,void 0,e.key||u())});function g(e){var t=j(y.index+e,0,y.entries.length-1),r=y.entries[t];l.confirmTransitionTo(r,"POP",n,function(e){e?d({action:"POP",location:r,index:t}):d()})}var y={length:h.length,action:"POP",location:h[b],index:b,entries:h,createHref:p,push:function(e,t){var r="PUSH",o=f(e,t,u(),y.location);l.confirmTransitionTo(o,r,n,function(e){if(e){var t=y.index+1,n=y.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}})},replace:function(e,t){var r="REPLACE",o=f(e,t,u(),y.location);l.confirmTransitionTo(o,r,n,function(e){e&&(y.entries[y.index]=o,d({action:r,location:o}))})},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=y.index+e;return t>=0&&t<y.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return y}},4146(e,t,n){"use strict";var r=n(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function c(e){return r.isMemo(e)?s:i[e.$$typeof]||o}i[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[r.Memo]=s;var l=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var s=d(n);u&&(s=s.concat(u(n)));for(var i=c(t),b=c(n),h=0;h<s.length;++h){var g=s[h];if(!a[g]&&!(r&&r[g])&&!(b&&b[g])&&!(i&&i[g])){var y=p(n,g);try{l(t,g,y)}catch(e){}}}}return t}},20311(e){"use strict";e.exports=function(e,t,n,r,o,a,s,i){if(!e){var c;if(void 0===t)c=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,a,s,i],d=0;(c=Error(t.replace(/%s/g,function(){return l[d++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}},64634(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},5947(e){var t;t=function(){var e,t,n,r={};r.version="0.2.0";var o=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:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function a(e,t,n){return e<t?t:e>n?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(o[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();r.status=1===(e=a(e,o.minimum,1))?null:e;var n=r.render(!t),c=n.querySelector(o.barSelector),l=o.speed,d=o.easing;return n.offsetWidth,s(function(t){var a,s,u,p;""===o.positionUsing&&(o.positionUsing=r.getPositioningCSS()),i(c,(a=e,s=l,u=d,(p="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+a)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+a)*100+"%,0)"}:{"margin-left":(-1+a)*100+"%"}).transition="all "+s+"ms "+u,p)),1===e?(i(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){i(n,{transition:"all "+l+"ms linear",opacity:0}
1),setTimeout(function(){r.remove(),t()},l)},l)):setTimeout(t,l)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},o.trickleSpeed)};return o.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*o.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var n,a=t.querySelector(o.barSelector),s=e?"-100":(-1+(r.status||0))*100,c=document.querySelector(o.parent);return i(a,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),!o.showSpinner&&(n=t.querySelector(o.spinnerSelector))&&p(n),c!=document.body&&l(c,"nprogress-custom-parent"),c.appendChild(t),t},r.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),i=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,o){var a;r=t[a=(a=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[a]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}(a)),n.style[r]=o}return function(e,t){var r,o,a=arguments;if(2==a.length)for(r in t)void 0!==(o=t[r])&&t.hasOwnProperty(r)&&n(e,r,o);else n(e,a[1],a[2])}}();function c(e,t){return("string"==typeof e?e:u(e)).indexOf(" "+t+" ")>=0}function l(e,t){var n=u(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=u(e);c(e,t)&&(e.className=(n=r.replace(" "+t+" "," ")).substring(1,n.length-1))}function u(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r},"function"==typeof define&&define.amd?define(t):e.exports=t()},35302(e,t,n){var r=n(64634);e.exports=function e(t,n,o){if(r(n)||(o=n||o,n=[]),o=o||{},t instanceof RegExp){var s,i,c=n,u=t.source.match(/\((?!\?)/g);if(u)for(var p=0;p<u.length;p++)c.push({name:p,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return t.keys=c,t}if(r(t)){for(var f,m=n,b=o,h=[],g=0;g<t.length;g++)h.push(e(t[g],m,b).source);return(f=RegExp("(?:"+h.join("|")+")",l(b))).keys=m,f}return s=n,d(a(t,i=o),s,i)},e.exports.parse=a,e.exports.compile=function(e,t){return i(a(e,t),t)},e.exports.tokensToFunction=i,e.exports.tokensToRegExp=d;var o=RegExp("(\\\\.)|([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))","g");function a(e,t){for(var n,r=[],a=0,s=0,i="",l=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d,u,p=n[0],f=n[1],m=n.index;if(i+=e.slice(s,m),s=m+p.length,f){i+=f[1];continue}var b=e[s],h=n[2],g=n[3],y=n[4],v=n[5],x=n[6],w=n[7];i&&(r.push(i),i="");var k=null!=h&&null!=b&&b!==h,_="+"===x||"*"===x,O="?"===x||"*"===x,S=h||l,P=y||v,j=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:S,optional:O,repeat:_,partial:k,asterisk:!!w,pattern:P?P.replace(/([=!:$\/()])/g,"\\$1"):w?".*":(d=S,!(u=j)||u.indexOf(d)>-1?"[^"+c(d)+"]+?":c(u)+"|(?:(?!"+c(u)+")[^"+c(d)+"])+?")})}return s<e.length&&(i+=e.substr(s)),i&&r.push(i),r}function s(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function i(e,t){for(var n=Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=RegExp("^(?:"+e[o].pattern+")$",l(t)));return function(t,o){for(var a="",i=t||{},c=(o||{}).pretty?s:encodeURIComponent,l=0;l<e.length;l++){var d,u=e[l];if("string"==typeof u){a+=u;continue}var p=i[u.name];if(null==p)if(u.optional){u.partial&&(a+=u.prefix);continue}else throw TypeError('Expected "'+u.name+'" to be defined');if(r(p)){if(!u.repeat)throw TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length)if(u.optional)continue;else throw TypeError('Expected "'+u.name+'" to not be empty');for(var f=0;f<p.length;f++){if(d=c(p[f]),!n[l].test(d))throw TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");a+=(0===f?u.prefix:u.delimiter)+d}continue}if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}):c(p),!n[l].test(d))throw TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');a+=u.prefix+d}return a}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function l(e){return e&&e.sensitive?"":"i"}function d(e,t,n){r(t)||(n=t||n,t=[]);for(var o,a=(n=n||{}).strict,s=!1!==n.end,i="",d=0;d<e.length;d++){var u=e[d];if("string"==typeof u)i+=c(u);else{var p=c(u.prefix),f="(?:"+u.pattern+")";t.push(u),u.repeat&&(f+="(?:"+p+f+")*"),i+=f=u.optional?u.partial?p+"("+f+")?":"(?:"+p+"("+f+"))?":p+"("+f+")"}}var m=c(n.delimiter||"/"),b=i.slice(-m.length)===m;return a||(i=(b?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),s?i+="$":i+=a&&b?"":"(?="+m+"|$)",(o=RegExp("^"+i,l(n))).keys=t,o}},57022(){!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_
1CURRENT_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",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,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:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.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[<>]&?|[<>][&=]?|&[>
1&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,s=0;s<o.length;s++)a[o[s]]=e.languages.bash[o[s]];e.languages.sh=e.languages.bash,e.languages.shell=e.languages.bash}(Prism)},40990(){var e,t,n,r;e=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,r=/(?:\b|-)\d+\b/,Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:n,parameter:t,variable:e,number:r,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:n,parameter:t,variable:e,number:r,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[e,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:r,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:e,number:r,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}},19700(){var e=Prism;function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var s=n.tokenStack=[];n.code=n.code.replace(o,function(e){if("function"==typeof a&&!a(e))return e;for(var o,i=s.length;-1!==n.code.indexOf(o=t(r,i));)++i;return s[i]=e,o}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function s(i){for(var c=0;c<i.length&&!(o>=a.length);c++){var l=i[c];if("string"==typeof l||l.content&&"string"==typeof l.content){var d=a[o],u=n.tokenStack[d],p="string"==typeof l?l:l.content,f=t(r,d),m=p.indexOf(f);if(m>-1){++o;var b=p.substring(0,m),h=new e.Token(r,e.tokenize(u,n.grammar),"language-"+r,u),g=p.substring(m+f.length),y=[];b&&y.push.apply(y,s([b])),y.push(h),g&&y.push.apply(y,s([g])),"string"==typeof l?i.splice.apply(i,[c,1].concat(y)):l.content=y}}else l.content&&s(l.content)}return i}(n.tokens)}}}})},30905(){var e;(e=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|c
1opy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/}).string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:e},boolean:e.boolean,variable:e.variable}},27504(e,t,n){var r={"./prism-bash":"57022","./prism-batch":"40990","./prism-powershell":"30905"};function o(e){return n(a(e))}function a(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=27504},2694(e,t,n){"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,s){if
vendor: 5,035 bytes, line 1
1(s!==r){var i=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556(e,t,n){e.exports=n(2694)()},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551(e,t,n){"use strict";var r,o,a,s,i,c,l=n(96540),d=n(69982);function u(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var p=new Set,f={};function m(e,t){b(e,t),b(e+"Capture",t)}function b(e,t){for(f[e]=t,e=0;e<t.length;e++)p.add(t[e])}var h="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement,g=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,v={},x={};function w(e,t,n,r,o,a,s){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=s}var k={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){k[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];k[t]=new w(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){k[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){k[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){k[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){k[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){k[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){k[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){k[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var _=/[\-:]([a-z])/g;function O(e){return e[1].toUpperCase()}function S(e,t,n,r){var o,a=k.hasOwnProperty(t)?k[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==n)return!n.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?(o=t,(g.call(x,o)||!g.call(v,o)&&(y.test(o)?x[o]=!0:(v[o]=!0,!1)))&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n))):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode
1-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(_,O);k[t]=new w(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(_,O);k[t]=new w(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(_,O);k[t]=new w(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){k[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)}),k.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){k[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)});var P=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,j=Symbol.for("react.element"),E=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),N=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),D=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),M=Symbol.for("react.memo"),F=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var B=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var z=Symbol.iterator;function U(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=z&&e[z]||e["@@iterator"])?e:null}var $,H=Object.assign;function q(e){if(void 0===$)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);$=t&&t[1]||""}return"\n"+$+e}var W=!1;function V(e,t){if(!e||W)return"";W=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var o=t.stack.split("\n"),a=r.stack.split("\n"),s=o.length-1,i=a.length-1;1<=s&&0<=i&&o[s]!==a[i];)i--;for(;1<=s&&0<=i;s--,i--)if(o[s]!==a[i]){if(1!==s||1!==i)do if(s--,0>--i||o[s]!==a[i]){var c="\n"+o[s].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=s&&0<=i)break}}}finally{W=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function K(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function G(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var t=G(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=G(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Z(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function X(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function J(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=K(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ee(e,t){null!=(t=t.checked)&&S(e,"checked",t,!1)}function et(e,t){ee(e,t);var n=K(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?er(e,t.type,n):t.hasOwnProperty("defaultValue")&&er(e,t.type,K(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}
vendor: 119,980 bytes, line 1
1function en(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function er(e,t,n){("number"!==t||Z(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var eo=Array.isArray;function ea(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(o=0,n=""+K(n),t=null;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function es(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(u(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ei(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(u(92));if(eo(n)){if(1<n.length)throw Error(u(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:K(n)}}function ec(e,t){var n=K(t.value),r=K(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function el(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function ed(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function eu(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?ed(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ep,ef,em=(ep=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ef=ef||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ef.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"u">typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction(function(){return ep(e,t,n,r)})}:ep);function eb(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var eh={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},eg=["Webkit","ms","Moz","O"];function ey(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||eh.hasOwnProperty(e)&&eh[e]?(""+t).trim():t+"px"}function ev(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ey(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(eh).forEach(function(e){eg.forEach(function(t){eh[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=eh[e]})});var ex=H({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ew(e,t){if(t){if(ex[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(u(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(u(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(u(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(u(62))}}function ek(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var e_=null;function eO(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eS=null,eP=null,ej=null;function eE(e){if(e=rL(e)){if("function"!=typeof eS)throw Error(u(280));var t=e.stateNode;t&&(t=rF(t),eS(e.stateNode,e.type,t))}}function eT(e){eP?ej?ej.push(e):ej=[e]:eP=e}function eC(){if(eP){var e=eP,t=ej;if(ej=eP=null,eE(e),t)for(e=0;e<t.length;e++)eE(t[e])}}function eA(e,t){return e(t)}function eR(){}var eN=!1;function eI(e,t,n){if(eN)return e(t,n);eN=!0;try{return eA(e,t,n)}finally{eN=!1,(null!==eP||null!==ej)&&(eR(),eC())}}function eD(e,t){var n=e.stateNode;if(null===n)return null;var r=rF(n);if(null===r)return null;switch(n=r[t],t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r="button"!==(e=e.type)&&"input"!==e&&"select"!==e&&"textarea"!==e),e=!r;break;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(u(231,t,typeof n));return n}var eL=!1;if(h)try{var eM={};Object.defineProperty(eM,"passive",{get:function(){eL=!0}}),window.addEventListener("test",eM,eM),window.removeEventListener("test",eM,eM)}catch(e){eL=!1}function eF(e,t,n,r,o,a,s,i,c){var l=Array.prototype.slice.call(arguments,3);try{t.apply(n,l)}catch(e){this.onError(e)}}var eB=!1,ez=null,eU=!1,e$=null,eH={onError:function(e){eB=!0,ez=e}};function eq(e,t,n,r,o,a,s,i,c){eB=!1,ez=null,eF.apply(eH,arguments)}function eW(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do 0!=(4098&(t=e).flags)&&(n=t.return),e=t.return;while(e)}return 3===t.tag?n:null}function eV(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function eK(e){if(eW(e)!==e)throw Error(u(188))}function eG(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=eW(e)))throw Error(u(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var a=o.alternate;if(null===a){if(null!==(r=o.return)){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return eK(o),e;if(a===r)return eK(o),t;a=a.sibling}throw Error(u(188))}if(n.return!==r.return)n=o,r=a;else{for(var s=!1,i=o.child;i;){if(i===n){s=!0,n=o,r=a;break}if(i===r){s=!0,r=o,n=a;break}i=i.sibling}if(!s){for(i=a.child;i;){if(i===n){s=!0,n=a,r=o;break}if(i===r){s=!0,r=a,n=o;break}i=i.sibling}if(!s)throw Error(u(189))}}if(n.alternate!==r)throw Error(u(190))}if(3!==n.tag)throw Error(u(188));return n.stateNode.current===n?e:t}(e))?function e(t){if(5===t.tag||6===t.tag)return t;for(t=t.child;null!==t;){var n=e(t);if(null!==n)return n;t=t.sibling}return null}(e):null}var eY=d.unstable_scheduleCallback,eQ=d.unstable_cancelCallback,eZ=d.unstable_shouldYield,eX=d.unstable_requestPaint,eJ=d.unstable_now,e0=d.unstable_getCurrentPriorityLevel,e1=d.unstable_ImmediatePriority,e4=d.unstable_UserBlockingPriority,e5=d.unstable_NormalPriority,e2=d.unstable_LowPriority,e6=d.unstable_IdlePriority,e8=null,e9=null,e3=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(e7(e)/te|0)|0},e7=Math.log,te=Math.LN2,tt=64,tn=4194304;function tr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function to(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,s=0xfffffff&n;if(0!==s){var i=s&~o;0!==i?r=tr(i):0!=(a&=s)&&(r=tr(a))}else 0!=(s=n&~o)?r=tr(s):0!==a&&(r=tr(a));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!=(4194240&a)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-e3(t)),r|=e[n],t&=~o;return r}function ta(e){return 0!=(e=-0x40000001&e.pendingLanes)?e:0x40000000&e?0x40000000:0}function ts(){var e=tt;return 0==(4194240&(tt<<=1))&&(tt=64),e}function ti(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function tc(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-e3(t)]=n}function tl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-e3(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var td=0;function tu(e){return 1<(e&=-e)?4<e?0!=(0xfffffff&e)?16:0x20000000:4:1}var tp,tf,tm,tb,th,tg=!1,ty=[],tv=null,tx=null,tw=null,tk=new Map,t_=new Map,tO=[],tS="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function tP(e,t){switch(e){case"focusin":case"focusout":tv=null;break;case"dragenter":case"dragleave":tx=null;break;case"mouseover":case"mouseout":tw=null;break;case"pointerover":case"pointerout":tk.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":t_.delete(t.pointerId)}}function tj(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&null!==(t=rL(t))&&tf(t)):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o)),e}function tE(e){var t=rD(e.target);if(null!==t){var n=eW(t);if(null!==n){if(13===(t=n.tag)){if(null!==(t=eV(n))){e.blockedOn=t,th(e.priority,function(){tm(n)});return}}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=3===n.tag?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function tT(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=tz(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=rL(n))&&tf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);e_=r,n.target.dispatchEvent(r),e_=null,t.shift()}return!0}function tC(e,t,n){tT(e)&&n.delete(t)}function tA(){tg=!1,null!==tv&&tT(tv)&&(tv=null),null!==tx&&tT(tx)&&(tx=null),null!==tw&&tT(tw)&&(tw=null),tk.forEach(tC),t_.forEach(tC)}function tR(e,t){e.blockedOn===t&&(e.blockedOn=null,tg||(tg=!0,d.unstable_scheduleCallback(d.unstable_NormalPriority,tA)))}function tN(e){function t(t){return tR(t,e)}if(0<ty.length){tR(ty[0],e);for(var n=1;n<ty.length;n++){var r=ty[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==tv&&tR(tv,e),null!==tx&&tR(tx,e),null!==tw&&tR(tw,e),tk.forEach(t),t_.forEach(t),n=0;n<tO.length;n++)(r=tO[n]).blockedOn===e&&(r.blockedOn=null);for(;0<tO.length&&null===(n=tO[0]).blockedOn;)tE(n),null===n.blockedOn&&tO.shift()}var tI=P.ReactCurrentBatchConfig,tD=!0;function tL(e,t,n,r){var o=td,a=tI.transition;tI.transition=null;try{td=1,tF(e,t,n,r)}finally{td=o,tI.transition=a}}function tM(e,t,n,r){var o=td,a=tI.transition;tI.transition=null;try{td=4,tF(e,t,n,r)}finally{td=o,tI.transition=a}}function tF(e,t,n,r){if(tD){var o=tz(e,t,n,r);if(null===o)ri(e,t,r,tB,n),tP(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return tv=tj(tv,e,t,n,r,o),!0;case"dragenter":return tx=tj(tx,e,t,n,r,o),!0;case"mouseover":return tw=tj(tw,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return tk.set(a,tj(tk.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,t_.set(a,tj(t_.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(tP(e,r),4&t&&-1<tS.indexOf(e)){for(;null!==o;){var a=rL(o);if(null!==a&&tp(a),null===(a=tz(e,t,n,r))&&ri(e,t,r,tB,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else ri(e,t,r,null,n)}}var tB=null;function tz(e,t,n,r){if(tB=null,null!==(e=rD(e=eO(r))))if(null===(t=eW(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=eV(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return tB=e,null}function tU(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(e0()){case e1:return 1;case e4:return 4;case e5:case e2:return 16;case e6:return 0x20000000;default:return 16}default:return 16}}var t$=null,tH=null,tq=null;function tW(){if(tq)return tq;var e,t,n=tH,r=n.length,o="value"in t$?t$.value:t$.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var s=r-e;for(t=1;t<=s&&n[r-t]===o[a-t];t++);return tq=o.slice(e,1<t?1-t:void 0)}function tV(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function tK(){return!0}function tG(){return!1}function tY(e){function t(t,n,r,o,a){for(var s in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(s)&&(t=e[s],this[s]=t?t(o):o[s]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?tK:tG,this.isPropagationStopped=tG,this}return H(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tK)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tK)},persist:function(){},isPersistent:tK}),t}var tQ,tZ,tX,tJ={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},t0=tY(tJ),t1=H({},tJ,{view:0,detail:0}),t4=tY(t1),t5=H({},t1,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:no,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==tX&&(tX&&"mousemove"===e.type?(tQ=e.screenX-tX.screenX,tZ=e.screenY-tX.screenY):tZ=tQ=0,tX=e),tQ)},movementY:function(e){return"movementY"in e?e.movementY:tZ}}),t2=tY(t5),t6=tY(H({},t5,{dataTransfer:0})),t8=tY(H({},t1,{relatedTarget:0})),t9=tY(H({},tJ,{animationName:0,elapsedTime:0,pseudoElement:0})),t3=tY(H({},tJ,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),t7=tY(H({},tJ,{data:0})),ne={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},nt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},nn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function nr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=nn[e])&&!!t[e]}function no(){return nr}var na=tY(H({},t1,{key:function(e){if(e.key){var t=ne[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tV(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?nt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:no,charCode:function(e){return"keypress"===e.type?tV(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tV(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),ns=tY(H({},t5,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),ni=tY(H({},t1,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:no})),nc=tY(H({},tJ,{propertyName:0,elapsedTime:0,pseudoElement:0})),nl=tY(H({},t5,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),nd=[9,13,27,32],nu=h&&"CompositionEvent"in window,np=null;h&&"documentMode"in document&&(np=document.documentMode);var nf=h&&"TextEvent"in window&&!np,nm=h&&(!nu||np&&8<np&&11>=np),nb=!1;function nh(e,t){switch(e){case"keyup":return -1!==nd.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ng(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ny=!1,nv={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function nx(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!nv[e.type]:"textarea"===t}function nw(e,t,n,r){eT(r),0<(t=rl(t,"onChange")).length&&(n=new t0("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var nk=null,n_=null;function nO(e){rt(e,0)}function nS(e){if(Q(rM(e)))return e}function nP(e,t){if("change"===e)return t}var nj=!1;if(h){if(h){var nE="oninput"in document;if(!nE){var nT=document.createElement("div");nT.setAttribute("oninput","return;"),nE="function"==typeof nT.oninput}r=nE}else r=!1;nj=r&&(!document.documentMode||9<document.documentMode)}function nC(){nk&&(nk.detachEvent("onpropertychange",nA),n_=nk=null)}function nA(e){if("value"===e.propertyName&&nS(n_)){var t=[];nw(t,n_,e,eO(e)),eI(nO,t)}}function nR(e,t,n){"focusin"===e?(nC(),nk=t,n_=n,nk.attachEvent("onpropertychange",nA)):"focusout"===e&&nC()}function nN(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return nS(n_)}function nI(e,t){if("click"===e)return nS(t)}function nD(e,t){if("input"===e||"change"===e)return nS(t)}var nL="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function nM(e,t){if(nL(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!g.call(t,o)||!nL(e[o],t[o]))return!1}return!0}function nF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function nB(e,t){var n,r=nF(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=nF(r)}}function nz(){for(var e=window,t=Z();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=Z(e.document)}return t}function nU(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var n$=h&&"documentMode"in document&&11>=document.documentMode,nH=null,nq=null,nW=null,nV=!1;function nK(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;nV||null==nH||nH!==Z(r)||(r="selectionStart"in(r=nH)&&nU(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},nW&&nM(nW,r)||(nW=r,0<(r=rl(nq,"onSelect")).length&&(t=new t0("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=nH)))}function nG(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var nY={animationend:nG("Animation","AnimationEnd"),animationiteration:nG("Animation","AnimationIteration"),animationstart:nG("Animation","AnimationStart"),transitionend:nG("Transition","TransitionEnd")},nQ={},nZ={};function nX(e){if(nQ[e])return nQ[e];if(!nY[e])return e;var t,n=nY[e];for(t in n)if(n.hasOwnProperty(t)&&t in nZ)return nQ[e]=n[t];return e}h&&(nZ=document.createElement("div").style,"AnimationEvent"in window||(delete nY.animationend.animation,delete nY.animationiteration.animation,delete nY.animationstart.animation),"TransitionEvent"in window||delete nY.transitionend.transition);var nJ=nX("animationend"),n0=nX("animationiteration"),n1=nX("animationstart"),n4=nX("transitionend"),n5=new Map,n2="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function n6(e,t){n5.set(e,t),m(t,[e])}for(var n8=0;n8<n2.length;n8++){var n9=n2[n8];n6(n9.toLowerCase(),"on"+(n9[0].toUpperCase()+n9.slice(1)))}n6(nJ,"onAnimationEnd"),n6(n0,"onAnimationIteration"),n6(n1,"onAnimationStart"),n6("dblclick","onDoubleClick"),n6("focusin","onFocus"),n6("focusout","onBlur"),n6(n4,"onTransitionEnd"),b("onMouseEnter",["mouseout","mouseover"]),b("onMouseLeave",["mouseout","mouseover"]),b("onPointerEnter",["pointerout","pointerover"]),b("onPointerLeave",["pointerout","pointerover"]),m("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),m("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),m("onBeforeInput",["compositionend","keypress","textInput","paste"]),m("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),m("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var n3="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),n7=new Set("cancel close invalid load scroll toggle".split(" ").concat(n3));function re(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,a,s,i,c){if(eq.apply(this,arguments),eB){if(eB){var l=ez;eB=!1,ez=null}else throw Error(u(198));eU||(eU=!0,e$=l)}}(r,t,void 0,e),e.currentTarget=null}function rt(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var s=r.length-1;0<=s;s--){var i=r[s],c=i.instance,l=i.currentTarget;if(i=i.listener,c!==a&&o.isPropagationStopped())break e;re(o,i,l),a=c}else for(s=0;s<r.length;s++){if(c=(i=r[s]).instance,l=i.currentTarget,i=i.listener,c!==a&&o.isPropagationStopped())break e;re(o,i,l),a=c}}}if(eU)throw e=e$,eU=!1,e$=null,e}function rn(e,t){var n=t[rR];void 0===n&&(n=t[rR]=new Set);var r=e+"__bubble";n.has(r)||(rs(t,e,2,!1),n.add(r))}function rr(e,t,n){var r=0;t&&(r|=4),rs(n,e,r,t)}var ro="_reactListening"+Math.random().toString(36).slice(2);function ra(e){if(!e[ro]){e[ro]=!0,p.forEach(function(t){"selectionchange"!==t&&(n7.has(t)||rr(t,!1,e),rr(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[ro]||(t[ro]=!0,rr("selectionchange",!1,t))}}function rs(e,t,n,r){switch(tU(t)){case 1:var o=tL;break;case 4:o=tM;break;default:o=tF}n=o.bind(null,t,n,e),o=void 0,eL&&("touchstart"===t||"touchmove"===t||"wheel"===t)&&(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function ri(e,t,n,r,o){var a=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var s=r.tag;if(3===s||4===s){var i=r.stateNode.containerInfo;if(i===o||8===i.nodeType&&i.parentNode===o)break;if(4===s)for(s=r.return;null!==s;){var c=s.tag;if((3===c||4===c)&&((c=s.stateNode.containerInfo)===o||8===c.nodeType&&c.parentNode===o))return;s=s.return}for(;null!==i;){if(null===(s=rD(i)))return;if(5===(c=s.tag)||6===c){r=a=s;continue e}i=i.parentNode}}r=r.return}eI(function(){var r=a,o=eO(n),s=[];e:{var i=n5.get(e);if(void 0!==i){var c=t0,l=e;switch(e){case"keypress":if(0===tV(n))break e;case"keydown":case"keyup":c=na;break;case"focusin":l="focus",c=t8;break;case"focusout":l="blur",c=t8;break;case"beforeblur":case"afterblur":c=t8;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":c=t2;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=t6;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=ni;break;case nJ:case n0:case n1:c=t9;break;case n4:c=nc;break;case"scroll":c=t4;break;case"wheel":c=nl;break;case"copy":case"cut":case"paste":c=t3;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=ns}var d=0!=(4&t),u=!d&&"scroll"===e,p=d?null!==i?i+"Capture":null:i;d=[];for(var f,m=r;null!==m;){var b=(f=m).stateNode;if(5===f.tag&&null!==b&&(f=b,null!==p&&null!=(b=eD(m,p))&&d.push(rc(m,b,f))),u)break;m=m.return}0<d.length&&(i=new c(i,l,null,n,o),s.push({event:i,listeners:d}))}}if(0==(7&t)){if((i="mouseover"===e||"pointerover"===e,c="mouseout"===e||"pointerout"===e,!(i&&n!==e_&&(l=n.relatedTarget||n.fromElement)&&(rD(l)||l[rA])))&&(c||i)&&(i=o.window===o?o:(i=o.ownerDocument)?i.defaultView||i.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,null!==(l=l?rD(l):null)&&(u=eW(l),l!==u||5!==l.tag&&6!==l.tag)&&(l=null)):(c=null,l=r),c!==l)){if(d=t2,b="onMouseLeave",p="onMouseEnter",m="mouse",("pointerout"===e||"pointerover"===e)&&(d=ns,b="onPointerLeave",p="onPointerEnter",m="pointer"),u=null==c?i:rM(c),f=null==l?i:rM(l),(i=new d(b,m+"leave",c,n,o)).target=u,i.relatedTarget=f,b=null,rD(o)===r&&((d=new d(p,m+"enter",l,n,o)).target=f,d.relatedTarget=u,b=d),u=b,c&&l)t:{for(d=c,p=l,m=0,f=d;f;f=rd(f))m++;for(f=0,b=p;b;b=rd(b))f++;for(;0<m-f;)d=rd(d),m--;for(;0<f-m;)p=rd(p),f--;for(;m--;){if(d===p||null!==p&&d===p.alternate)break t;d=rd(d),p=rd(p)}d=null}else d=null;null!==c&&ru(s,i,c,d,!1),null!==l&&null!==u&&ru(s,u,l,d,!0)}e:{if("select"===(c=(i=r?rM(r):window).nodeName&&i.nodeName.toLowerCase())||"input"===c&&"file"===i.type)var h,g=nP;else if(nx(i))if(nj)g=nD;else{g=nN;var y=nR}else(c=i.nodeName)&&"input"===c.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(g=nI);if(g&&(g=g(e,r))){nw(s,g,n,o);break e}y&&y(e,i,r),"focusout"===e&&(y=i._wrapperState)&&y.controlled&&"number"===i.type&&er(i,"number",i.value)}switch(y=r?rM(r):window,e){case"focusin":(nx(y)||"true"===y.contentEditable)&&(nH=y,nq=r,nW=null);break;case"focusout":nW=nq=nH=null;break;case"mousedown":nV=!0;break;case"contextmenu":case"mouseup":case"dragend":nV=!1,nK(s,n,o);break;case"selectionchange":if(n$)break;case"keydown":case"keyup":nK(s,n,o)}if(nu)t:{switch(e){case"compositionstart":var v="onCompositionStart";break t;case"compositionend":v="onCompositionEnd";break t;case"compositionupdate":v="onCompositionUpdate";break t}v=void 0}else ny?nh(e,n)&&(v="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(v="onCompositionStart");v&&(nm&&"ko"!==n.locale&&(ny||"onCompositionStart"!==v?"onCompositionEnd"===v&&ny&&(h=tW()):(tH="value"in(t$=o)?t$.value:t$.textContent,ny=!0)),0<(y=rl(r,v)).length&&(v=new t7(v,e,null,n,o),s.push({event:v,listeners:y}),h?v.data=h:null!==(h=ng(n))&&(v.data=h))),(h=nf?function(e,t){switch(e){case"compositionend":return ng(t);case"keypress":if(32!==t.which)return null;return nb=!0," ";case"textInput":return" "===(e=t.data)&&nb?null:e;default:return null}}(e,n):function(e,t){if(ny)return"compositionend"===e||!nu&&nh(e,t)?(e=tW(),tq=tH=t$=null,ny=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return nm&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(r=rl(r,"onBeforeInput")).length&&(o=new t7("onBeforeInput","beforeinput",null,n,o),s.push({event:o,listeners:r}),o.data=h)}rt(s,t)})}function rc(e,t,n){return{instance:e,listener:t,currentTarget:n}}function rl(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=eD(e,n))&&r.unshift(rc(e,a,o)),null!=(a=eD(e,t))&&r.push(rc(e,a,o))),e=e.return}return r}function rd(e){if(null===e)return null;do e=e.return;while(e&&5!==e.tag)return e||null}function ru(e,t,n,r,o){for(var a=t._reactName,s=[];null!==n&&n!==r;){var i=n,c=i.alternate,l=i.stateNode;if(null!==c&&c===r)break;5===i.tag&&null!==l&&(i=l,o?null!=(c=eD(n,a))&&s.unshift(rc(n,c,i)):o||null!=(c=eD(n,a))&&s.push(rc(n,c,i))),n=n.return}0!==s.length&&e.push({event:t,listeners:s})}var rp=/\r\n?/g,rf=/\u0000|\uFFFD/g;function rm(e){return("string"==typeof e?e:""+e).replace(rp,"\n").replace(rf,"")}function rb(e,t,n){if(t=rm(t),rm(e)!==t&&n)throw Error(u(425))}function rh(){}var rg=null,ry=null;function rv(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var rx="function"==typeof setTimeout?setTimeout:void 0,rw="function"==typeof clearTimeout?clearTimeout:void 0,rk="function"==typeof Promise?Promise:void 0,r_="function"==typeof queueMicrotask?queueMicrotask:void 0!==rk?function(e){return rk.resolve(null).then(e).catch(rO)}:rx;function rO(e){setTimeout(function(){throw e})}function rS(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r){e.removeChild(o),tN(t);return}r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n)tN(t)}function rP(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function rj(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var rE=Math.random().toString(36).slice(2),rT="__reactFiber$"+rE,rC="__reactProps$"+rE,rA="__reactContainer$"+rE,rR="__reactEvents$"+rE,rN="__reactListeners$"+rE,rI="__reactHandles$"+rE;function rD(e){var t=e[rT];if(t)return t;for(var n=e.parentNode;n;){if(t=n[rA]||n[rT]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=rj(e);null!==e;){if(n=e[rT])return n;e=rj(e)}return t}n=(e=n).parentNode}return null}function rL(e){return(e=e[rT]||e[rA])&&(5===e.tag||6===e.tag||13===e.tag||3===e.tag)?e:null}function rM(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(u(33))}function rF(e){return e[rC]||null}var rB=[],rz=-1;function rU(e){return{current:e}}function r$(e){0>rz||(e.current=rB[rz],rB[rz]=null,rz--)}function rH(e,t){rB[++rz]=e.current,e.current=t}var rq={},rW=rU(rq),rV=rU(!1),rK=rq;function rG(e,t){var n=e.type.contextTypes;if(!n)return rq;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function rY(e){return null!=(e=e.childContextTypes)}function rQ(){r$(rV),r$(rW)}function rZ(e,t,n){if(rW.current!==rq)throw Error(u(168));rH(rW,t),rH(rV,n)}function rX(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(u(108,function(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(t){if(null==t)return null;if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case T:return"Fragment";case E:return"Portal";case A:return"Profiler";case C:return"StrictMode";case D:return"Suspense";case L:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case N:return(t.displayName||"Context")+".Consumer";case R:return(t._context.displayName||"Context")+".Provider";case I:var n=t.render;return(t=t.displayName)||(t=""!==(t=n.displayName||n.name||"")?"ForwardRef("+t+")":"ForwardRef"),t;case M:return null!==(n=t.displayName||null)?n:e(t.type)||"Memo";case F:n=t._payload,t=t._init;try{return e(t(n))}catch(e){}}return null}(t);case 8:return t===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}(e)||"Unknown",o));return H({},n,r)}function rJ(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rq,rK=rW.current,rH(rW,e),rH(rV,rV.current),!0}function r0(e,t,n){var r=e.stateNode;if(!r)throw Error(u(169));n?(r.__reactInternalMemoizedMergedChildContext=e=rX(e,t,rK),r$(rV),r$(rW),rH(rW,e)):r$(rV),rH(rV,n)}var r1=null,r4=!1,r5=!1;function r2(e){null===r1?r1=[e]:r1.push(e)}function r6(){if(!r5&&null!==r1){r5=!0;var e=0,t=td;try{var n=r1;for(td=1;e<n.length;e++){var r=n[e];do r=r(!0);while(null!==r)}r1=null,r4=!1}catch(t){throw null!==r1&&(r1=r1.slice(e+1)),eY(e1,r6),t}finally{td=t,r5=!1}}return null}var r8=[],r9=0,r3=null,r7=0,oe=[],ot=0,on=null,or=1,oo="";function oa(e,t){r8[r9++]=r7,r8[r9++]=r3,r3=e,r7=t}function os(e,t,n){oe[ot++]=or,oe[ot++]=oo,oe[ot++]=on,on=e;var r=or;e=oo;var o=32-e3(r)-1;r&=~(1<<o),n+=1;var a=32-e3(t)+o;if(30<a){var s=o-o%5;a=(r&(1<<s)-1).toString(32),r>>=s,o-=s,or=1<<32-e3(t)+o|n<<o|r,oo=a+e}else or=1<<a|n<<o|r,oo=e}function oi(e){null!==e.return&&(oa(e,1),os(e,1,0))}function oc(e){for(;e===r3;)r3=r8[--r9],r8[r9]=null,r7=r8[--r9],r8[r9]=null;for(;e===on;)on=oe[--ot],oe[ot]=null,oo=oe[--ot],oe[ot]=null,or=oe[--ot],oe[ot]=null}var ol=null,od=null,ou=!1,op=null;function of(e,t){var n=iG(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function om(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ol=e,od=rP(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ol=e,od=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(e.memoizedState={dehydrated:t,treeContext:n=null!==on?{id:or,overflow:oo}:null,retryLane:0x40000000},(n=iG(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ol=e,od=null,!0);default:return!1}}function ob(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function oh(e){if(ou){var t=od;if(t){var n=t;if(!om(e,t)){if(ob(e))throw Error(u(418));t=rP(n.nextSibling);var r=ol;t&&om(e,t)?of(r,n):(e.flags=-4097&e.flags|2,ou=!1,ol=e)}}else{if(ob(e))throw Error(u(418));e.flags=-4097&e.flags|2,ou=!1,ol=e}}}function og(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ol=e}function oy(e){if(e!==ol)return!1;if(!ou)return og(e),ou=!0,!1;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!rv(e.type,e.memoizedProps)),t&&(t=od)){if(ob(e))throw ov(),Error(u(418));for(;t;)of(e,t),t=rP(t.nextSibling)}if(og(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(u(317));e:{for(t=0,e=e.nextSibling;e;){if(8===e.nodeType){var t,n=e.data;if("/$"===n){if(0===t){od=rP(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}od=null}}else od=ol?rP(e.stateNode.nextSibling):null;return!0}function ov(){for(var e=od;e;)e=rP(e.nextSibling)}function ox(){od=ol=null,ou=!1}function ow(e){null===op?op=[e]:op.push(e)}var ok=P.ReactCurrentBatchConfig;function o_(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(u(309));var r=n.stateNode}if(!r)throw Error(u(147,e));var o=r,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=o.refs;null===e?delete t[a]:t[a]=e})._stringRef=a,t)}if("string"!=typeof e)throw Error(u(284));if(!n._owner)throw Error(u(290,e))}return e}function oO(e,t){throw Error(u(31,"[object Object]"===(e=Object.prototype.toString.call(t))?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function oS(e){return(0,e._init)(e._payload)}function oP(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=iQ(e,t)).index=0,e.sibling=null,e}function a(t,n,r){return(t.index=r,e)?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function i(e,t,n,r){return null===t||6!==t.tag?(t=i0(n,e.mode,r)).return=e:(t=o(t,n)).return=e,t}function c(e,t,n,r){var a=n.type;return a===T?d(e,t,n.props.children,r,n.key):(null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===F&&oS(a)===t.type)?(r=o(t,n.props)).ref=o_(e,t,n):(r=iZ(n.type,n.key,n.props,null,e.mode,r)).ref=o_(e,t,n),r.return=e,r)}function l(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=i1(n,e.mode,r)).return=e:(t=o(t,n.children||[])).return=e,t}function d(e,t,n,r,a){return null===t||7!==t.tag?(t=iX(n,e.mode,r,a)).return=e:(t=o(t,n)).return=e,t}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=i0(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case j:return(n=iZ(t.type,t.key,t.props,null,e.mode,n)).ref=o_(e,null,t),n.return=e,n;case E:return(t=i1(t,e.mode,n)).return=e,t;case F:return p(e,(0,t._init)(t._payload),n)}if(eo(t)||U(t))return(t=iX(t,e.mode,n,null)).return=e,t;oO(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:i(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case j:return n.key===o?c(e,t,n,r):null;case E:return n.key===o?l(e,t,n,r):null;case F:return f(e,t,(o=n._init)(n._payload),r)}if(eo(n)||U(n))return null!==o?null:d(e,t,n,r,null);oO(e,n)}return null}function m(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return i(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case j:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case E:return l(t,e=e.get(null===r.key?n:r.key)||null,r,o);case F:return m(e,t,n,(0,r._init)(r._payload),o)}if(eo(r)||U(r))return d(t,e=e.get(n)||null,r,o,null);oO(t,r)}return null}return function i(c,l,d,b){if("object"==typeof d&&null!==d&&d.type===T&&null===d.key&&(d=d.props.children),"object"==typeof d&&null!==d){switch(d.$$typeof){case j:e:{for(var h=d.key,g=l;null!==g;){if(g.key===h){if((h=d.type)===T){if(7===g.tag){n(c,g.sibling),(l=o(g,d.props.children)).return=c,c=l;break e}}else if(g.elementType===h||"object"==typeof h&&null!==h&&h.$$typeof===F&&oS(h)===g.type){n(c,g.sibling),(l=o(g,d.props)).ref=o_(c,g,d),l.return=c,c=l;break e}n(c,g);break}t(c,g),g=g.sibling}d.type===T?((l=iX(d.props.children,c.mode,b,d.key)).return=c,c=l):((b=iZ(d.type,d.key,d.props,null,c.mode,b)).ref=o_(c,l,d),b.return=c,c=b)}return s(c);case E:e:{for(g=d.key;null!==l;){if(l.key===g)if(4===l.tag&&l.stateNode.containerInfo===d.containerInfo&&l.stateNode.implementation===d.implementation){n(c,l.sibling),(l=o(l,d.children||[])).return=c,c=l;break e}else{n(c,l);break}t(c,l),l=l.sibling}(l=i1(d,c.mode,b)).return=c,c=l}return s(c);case F:return i(c,l,(g=d._init)(d._payload),b)}if(eo(d))return function(o,s,i,c){for(var l=null,d=null,u=s,b=s=0,h=null;null!==u&&b<i.length;b++){u.index>b?(h=u,u=null):h=u.sibling;var g=f(o,u,i[b],c);if(null===g){null===u&&(u=h);break}e&&u&&null===g.alternate&&t(o,u),s=a(g,s,b),null===d?l=g:d.sibling=g,d=g,u=h}if(b===i.length)return n(o,u),ou&&oa(o,b),l;if(null===u){for(;b<i.length;b++)null!==(u=p(o,i[b],c))&&(s=a(u,s,b),null===d?l=u:d.sibling=u,d=u);return ou&&oa(o,b),l}for(u=r(o,u);b<i.length;b++)null!==(h=m(u,o,b,i[b],c))&&(e&&null!==h.alternate&&u.delete(null===h.key?b:h.key),s=a(h,s,b),null===d?l=h:d.sibling=h,d=h);return e&&u.forEach(function(e){return t(o,e)}),ou&&oa(o,b),l}(c,l,d,b);if(U(d))return function(o,s,i,c){var l=U(i);if("function"!=typeof l)throw Error(u(150));if(null==(i=l.call(i)))throw Error(u(151));for(var d=l=null,b=s,h=s=0,g=null,y=i.next();null!==b&&!y.done;h++,y=i.next()){b.index>h?(g=b,b=null):g=b.sibling;var v=f(o,b,y.value,c);if(null===v){null===b&&(b=g);break}e&&b&&null===v.alternate&&t(o,b),s=a(v,s,h),null===d?l=v:d.sibling=v,d=v,b=g}if(y.done)return n(o,b),ou&&oa(o,h),l;if(null===b){for(;!y.done;h++,y=i.next())null!==(y=p(o,y.value,c))&&(s=a(y,s,h),null===d?l=y:d.sibling=y,d=y);return ou&&oa(o,h),l}for(b=r(o,b);!y.done;h++,y=i.next())null!==(y=m(b,o,h,y.value,c))&&(e&&null!==y.alternate&&b.delete(null===y.key?h:y.key),s=a(y,s,h),null===d?l=y:d.sibling=y,d=y);return e&&b.forEach(function(e){return t(o,e)}),ou&&oa(o,h),l}(c,l,d,b);oO(c,d)}return"string"==typeof d&&""!==d||"number"==typeof d?(d=""+d,null!==l&&6===l.tag?(n(c,l.sibling),(l=o(l,d)).return=c):(n(c,l),(l=i0(d,c.mode,b)).return=c),s(c=l)):n(c,l)}}var oj=oP(!0),oE=oP(!1),oT=rU(null),oC=null,oA=null,oR=null;function oN(){oR=oA=oC=null}function oI(e){var t=oT.current;r$(oT),e._currentValue=t}function oD(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function oL(e,t){oC=e,oR=oA=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(sa=!0),e.firstContext=null)}function oM(e){var t=e._currentValue;if(oR!==e)if(e={context:e,memoizedValue:t,next:null},null===oA){if(null===oC)throw Error(u(308));oA=e,oC.dependencies={lanes:0,firstContext:e}}else oA=oA.next=e;return t}var oF=null;function oB(e){null===oF?oF=[e]:oF.push(e)}function oz(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,oB(t)):(n.next=o.next,o.next=n),t.interleaved=n,oU(e,r)}function oU(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var o$=!1;function oH(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function oq(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function oW(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function oV(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&s4)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,oU(e,n)}return null===(o=r.interleaved)?(t.next=t,oB(r)):(t.next=o.next,o.next=t),r.interleaved=t,oU(e,n)}function oK(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tl(e,n)}}function oG(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=s:a=a.next=s,n=n.next}while(null!==n)null===a?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function oY(e,t,n,r){var o=e.updateQueue;o$=!1;var a=o.firstBaseUpdate,s=o.lastBaseUpdate,i=o.shared.pending;if(null!==i){o.shared.pending=null;var c=i,l=c.next;c.next=null,null===s?a=l:s.next=l,s=c;var d=e.alternate;null!==d&&(i=(d=d.updateQueue).lastBaseUpdate)!==s&&(null===i?d.firstBaseUpdate=l:i.next=l,d.lastBaseUpdate=c)}if(null!==a){var u=o.baseState;for(s=0,d=l=c=null,i=a;;){var p=i.lane,f=i.eventTime;if((r&p)===p){null!==d&&(d=d.next={eventTime:f,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,b=i;switch(p=t,f=n,b.tag){case 1:if("function"==typeof(m=b.payload)){u=m.call(f,u,p);break e}u=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=b.payload)?m.call(f,u,p):m))break e;u=H({},u,p);break e;case 2:o$=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[i]:p.push(i))}else f={eventTime:f,lane:p,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(l=d=f,c=u):d=d.next=f,s|=p;if(null===(i=i.next))if(null===(i=o.shared.pending))break;else i=(p=i).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}if(null===d&&(c=u),o.baseState=c,o.firstBaseUpdate=l,o.lastBaseUpdate=d,null!==(t=o.shared.interleaved)){o=t;do s|=o.lane,o=o.next;while(o!==t)}else null===a&&(o.shared.lanes=0);ie|=s,e.lanes=s,e.memoizedState=u}}function oQ(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(u(191,o));o.call(r)}}}var oZ={},oX=rU(oZ),oJ=rU(oZ),o0=rU(oZ);function o1(e){if(e===oZ)throw Error(u(174));return e}function o4(e,t){switch(rH(o0,t),rH(oJ,e),rH(oX,oZ),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:eu(null,"");break;default:t=eu(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}r$(oX),rH(oX,t)}function o5(){r$(oX),r$(oJ),r$(o0)}function o2(e){o1(o0.current);var t=o1(oX.current),n=eu(t,e.type);t!==n&&(rH(oJ,e),rH(oX,n))}function o6(e){oJ.current===e&&(r$(oX),r$(oJ))}var o8=rU(0);function o9(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var o3=[];function o7(){for(var e=0;e<o3.length;e++)o3[e]._workInProgressVersionPrimary=null;o3.length=0}var ae=P.ReactCurrentDispatcher,at=P.ReactCurrentBatchConfig,an=0,ar=null,ao=null,aa=null,as=!1,ai=!1,ac=0,al=0;function ad(){throw Error(u(321))}function au(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!nL(e[n],t[n]))return!1;return!0}function ap(e,t,n,r,o,a){if(an=a,ar=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ae.current=null===e||null===e.memoizedState?aY:aQ,e=n(r,o),ai){a=0;do{if(ai=!1,ac=0,25<=a)throw Error(u(301));a+=1,aa=ao=null,t.updateQueue=null,ae.current=aZ,e=n(r,o)}while(ai)}if(ae.current=aG,t=null!==ao&&null!==ao.next,an=0,aa=ao=ar=null,as=!1,t)throw Error(u(300));return e}function af(){var e=0!==ac;return ac=0,e}function am(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===aa?ar.memoizedState=aa=e:aa=aa.next=e,aa}function ab(){if(null===ao){var e=ar.alternate;e=null!==e?e.memoizedState:null}else e=ao.next;var t=null===aa?ar.memoizedState:aa.next;if(null!==t)aa=t,ao=e;else{if(null===e)throw Error(u(310));e={memoizedState:(ao=e).memoizedState,baseState:ao.baseState,baseQueue:ao.baseQueue,queue:ao.queue,next:null},null===aa?ar.memoizedState=aa=e:aa=aa.next=e}return aa}function ah(e,t){return"function"==typeof t?t(e):t}function ag(e){var t=ab(),n=t.queue;if(null===n)throw Error(u(311));n.lastRenderedReducer=e;var r=ao,o=r.baseQueue,a=n.pending;if(null!==a){if(null!==o){var s=o.next;o.next=a.next,a.next=s}r.baseQueue=o=a,n.pending=null}if(null!==o){a=o.next,r=r.baseState;var i=s=null,c=null,l=a;do{var d=l.lane;if((an&d)===d)null!==c&&(c=c.next={lane:0,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null}),r=l.hasEagerState?l.eagerState:e(r,l.action);else{var p={lane:d,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null};null===c?(i=c=p,s=r):c=c.next=p,ar.lanes|=d,ie|=d}l=l.next}while(null!==l&&l!==a)null===c?s=r:c.next=i,nL(r,t.memoizedState)||(sa=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do a=o.lane,ar.lanes|=a,ie|=a,o=o.next;while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ay(e){var t=ab(),n=t.queue;if(null===n)throw Error(u(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do a=e(a,s.action),s=s.next;while(s!==o)nL(a,t.memoizedState)||(sa=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function av(){}function ax(e,t){var n=ar,r=ab(),o=t(),a=!nL(r.memoizedState,o);if(a&&(r.memoizedState=o,sa=!0),r=r.queue,aR(a_.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==aa&&1&aa.memoizedState.tag){if(n.flags|=2048,aj(9,ak.bind(null,n,r,o,t),void 0,null),null===s5)throw Error(u(349));0!=(30&an)||aw(n,t,o)}return o}function aw(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=ar.updateQueue)?(t={lastEffect:null,stores:null},ar.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function ak(e,t,n,r){t.value=n,t.getSnapshot=r,aO(t)&&aS(e)}function a_(e,t,n){return n(function(){aO(t)&&aS(e)})}function aO(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!nL(e,n)}catch(e){return!0}}function aS(e){var t=oU(e,1);null!==t&&ik(t,e,1,-1)}function aP(e){var t=am();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,t.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ah,lastRenderedState:e},e=e.dispatch=aq.bind(null,ar,e),[t.memoizedState,e]}function aj(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ar.updateQueue)?(t={lastEffect:null,stores:null},ar.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function aE(){return ab().memoizedState}function aT(e,t,n,r){var o=am();ar.flags|=e,o.memoizedState=aj(1|t,n,void 0,void 0===r?null:r)}function aC(e,t,n,r){var o=ab();r=void 0===r?null:r;var a=void 0;if(null!==ao){var s=ao.memoizedState;if(a=s.destroy,null!==r&&au(r,s.deps)){o.memoizedState=aj(t,n,a,r);return}}ar.flags|=e,o.memoizedState=aj(1|t,n,a,r)}function aA(e,t){return aT(8390656,8,e,t)}function aR(e,t){return aC(2048,8,e,t)}function aN(e,t){return aC(4,2,e,t)}function aI(e,t){return aC(4,4,e,t)}function aD(e,t){return"function"==typeof t?(t(e=e()),function(){t(null)}):null!=t?(t.current=e=e(),function(){t.current=null}):void 0}function aL(e,t,n){return n=null!=n?n.concat([e]):null,aC(4,4,aD.bind(null,t,e),n)}function aM(){}function aF(e,t){var n=ab();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&au(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function aB(e,t){var n=ab();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&au(t,r[1])?r[0]:(n.memoizedState=[e=e(),t],e)}function az(e,t,n){return 0==(21&an)?(e.baseState&&(e.baseState=!1,sa=!0),e.memoizedState=n):(nL(n,t)||(n=ts(),ar.lanes|=n,ie|=n,e.baseState=!0),t)}function aU(e,t){var n=td;td=0!==n&&4>n?n:4,e(!0);var r=at.transition;at.transition={};try{e(!1),t()}finally{td=n,at.transition=r}}function a$(){return ab().memoizedState}function aH(e,t,n){var r=iw(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},aW(e)?aV(t,n):null!==(n=oz(e,t,n,r))&&(ik(n,e,r,ix()),aK(n,t,r))}function aq(e,t,n){var r=iw(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(aW(e))aV(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var s=t.lastRenderedState,i=a(s,n);if(o.hasEagerState=!0,o.eagerState=i,nL(i,s)){var c=t.interleaved;null===c?(o.next=o,oB(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch(e){}finally{}null!==(n=oz(e,t,o,r))&&(ik(n,e,r,o=ix()),aK(n,t,r))}}function aW(e){var t=e.alternate;return e===ar||null!==t&&t===ar}function aV(e,t){ai=as=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function aK(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tl(e,n)}}var aG={readContext:oM,useCallback:ad,useContext:ad,useEffect:ad,useImperativeHandle:ad,useInsertionEffect:ad,useLayoutEffect:ad,useMemo:ad,useReducer:ad,useRef:ad,useState:ad,useDebugValue:ad,useDeferredValue:ad,useTransition:ad,useMutableSource:ad,useSyncExternalStore:ad,useId:ad,unstable_isNewReconciler:!1},aY={readContext:oM,useCallback:function(e,t){return am().memoizedState=[e,void 0===t?null:t],e},useContext:oM,useEffect:aA,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,aT(4194308,4,aD.bind(null,t,e),n)},useLayoutEffect:function(e,t){return aT(4194308,4,e,t)},useInsertionEffect:function(e,t){return aT(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,am().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=am();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=aH.bind(null,ar,e),[r.memoizedState,e]},useRef:function(e){return am().memoizedState={current:e}},useState:aP,useDebugValue:aM,useDeferredValue:function(e){return am().memoizedState=e},useTransition:function(){var e=aP(!1),t=e[0];return e=aU.bind(null,e[1]),am().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ar,o=am();if(ou){if(void 0===n)throw Error(u(407));n=n()}else{if(n=t(),null===s5)throw Error(u(349));0!=(30&an)||aw(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,aA(a_.bind(null,r,a,e),[e]),r.flags|=2048,aj(9,ak.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=am(),t=s5.identifierPrefix;if(ou){var n=oo,r=or;t=":"+t+"R"+(n=(r&~(1<<32-e3(r)-1)).toString(32)+n),0<(n=ac++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=al++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},aQ={readContext:oM,useCallback:aF,useContext:oM,useEffect:aR,useImperativeHandle:aL,useInsertionEffect:aN,useLayoutEffect:aI,useMemo:aB,useReducer:ag,useRef:aE,useState:function(){return ag(ah)},useDebugValue:aM,useDeferredValue:function(e){return az(ab(),ao.memoizedState,e)},useTransition:function(){return[ag(ah)[0],ab().memoizedState]},useMutableSource:av,useSyncExternalStore:ax,useId:a$,unstable_isNewReconciler:!1},aZ={readContext:oM,useCallback:aF,useContext:oM,useEffect:aR,useImperativeHandle:aL,useInsertionEffect:aN,useLayoutEffect:aI,useMemo:aB,useReducer:ay,useRef:aE,useState:function(){return ay(ah)},useDebugValue:aM,useDeferredValue:function(e){var t=ab();return null===ao?t.memoizedState=e:az(t,ao.memoizedState,e)},useTransition:function(){return[ay(ah)[0],ab().memoizedState]},useMutableSource:av,useSyncExternalStore:ax,useId:a$,unstable_isNewReconciler:!1};function aX(e,t){if(e&&e.defaultProps)for(var n in t=H({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function aJ(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:H({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var a0={isMounted:function(e){return!!(e=e._reactInternals)&&eW(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ix(),o=iw(e),a=oW(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=oV(e,a,o))&&(ik(t,e,o,r),oK(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ix(),o=iw(e),a=oW(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=oV(e,a,o))&&(ik(t,e,o,r),oK(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ix(),r=iw(e),o=oW(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=oV(e,o,r))&&(ik(t,e,r,n),oK(t,e,r))}};function a1(e,t,n,r,o,a,s){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,s):!t.prototype||!t.prototype.isPureReactComponent||!nM(n,r)||!nM(o,a)}function a4(e,t,n){var r=!1,o=rq,a=t.contextType;return"object"==typeof a&&null!==a?a=oM(a):(o=rY(t)?rK:rW.current,a=(r=null!=(r=t.contextTypes))?rG(e,o):rq),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=a0,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function a5(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&a0.enqueueReplaceState(t,t.state,null)}function a2(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},oH(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=oM(a):o.context=rG(e,a=rY(t)?rK:rW.current),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(aJ(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&a0.enqueueReplaceState(o,o.state,null),oY(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function a6(e,t){try{var n="",r=t;do n+=function(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return V(e.type,!1);case 11:return V(e.type.render,!1);case 1:return V(e.type,!0);default:return""}}(r),r=r.return;while(r)var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o,digest:null}}function a8(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function a9(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var a3="function"==typeof WeakMap?WeakMap:Map;function a7(e,t,n){(n=oW(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){il||(il=!0,id=r),a9(e,t)},n}function se(e,t,n){(n=oW(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){a9(e,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){a9(e,t),"function"!=typeof r&&(null===iu?iu=new Set([this]):iu.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function st(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new a3;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=iH.bind(null,e,t,n),t.then(e,e))}function sn(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e)return null}function sr(e,t,n,r,o){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=oW(-1,1)).tag=2,oV(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=o),e}var so=P.ReactCurrentOwner,sa=!1;function ss(e,t,n,r){t.child=null===e?oE(t,null,n,r):oj(t,e.child,n,r)}function si(e,t,n,r,o){n=n.render;var a=t.ref;return(oL(t,o),r=ap(e,t,n,r,a,o),n=af(),null===e||sa)?(ou&&n&&oi(t),t.flags|=1,ss(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,sP(e,t,o))}function sc(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||iY(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=iZ(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,sl(e,t,a,r,o))}if(a=e.child,0==(e.lanes&o)){var s=a.memoizedProps;if((n=null!==(n=n.compare)?n:nM)(s,r)&&e.ref===t.ref)return sP(e,t,o)}return t.flags|=1,(e=iQ(a,r)).ref=t.ref,e.return=t,t.child=e}function sl(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(nM(a,r)&&e.ref===t.ref)if(sa=!1,t.pendingProps=r=a,0==(e.lanes&o))return t.lanes=e.lanes,sP(e,t,o);else 0!=(131072&e.flags)&&(sa=!0)}return sp(e,t,n,r,o)}function sd(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},rH(s9,s8),s8|=n;else{if(0==(0x40000000&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,rH(s9,s8),s8|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,rH(s9,s8),s8|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,rH(s9,s8),s8|=r;return ss(e,t,o,n),t.child}function su(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function sp(e,t,n,r,o){var a=rY(n)?rK:rW.current;return(a=rG(t,a),oL(t,o),n=ap(e,t,n,r,a,o),r=af(),null===e||sa)?(ou&&r&&oi(t),t.flags|=1,ss(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,sP(e,t,o))}function sf(e,t,n,r,o){if(rY(n)){var a=!0;rJ(t)}else a=!1;if(oL(t,o),null===t.stateNode)sS(e,t),a4(t,n,r),a2(t,n,r,o),r=!0;else if(null===e){var s=t.stateNode,i=t.memoizedProps;s.props=i;var c=s.context,l=n.contextType;l="object"==typeof l&&null!==l?oM(l):rG(t,l=rY(n)?rK:rW.current);var d=n.getDerivedStateFromProps,u="function"==typeof d||"function"==typeof s.getSnapshotBeforeUpdate;u||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(i!==r||c!==l)&&a5(t,s,r,l),o$=!1;var p=t.memoizedState;s.state=p,oY(t,r,s,o),c=t.memoizedState,i!==r||p!==c||rV.current||o$?("function"==typeof d&&(aJ(t,n,d,r),c=t.memoizedState),(i=o$||a1(t,n,i,r,p,c,l))?(u||"function"!=typeof s.UNSAFE_componentWillMount&&"function"!=typeof s.componentWillMount||("function"==typeof s.componentWillMount&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"==typeof s.componentDidMount&&(t.flags|=4194308)):("function"==typeof s.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),s.props=r,s.state=c,s.context=l,r=i):("function"==typeof s.componentDidMount&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,oq(e,t),i=t.memoizedProps,l=t.type===t.elementType?i:aX(t.type,i),s.props=l,u=t.pendingProps,p=s.context,c="object"==typeof(c=n.contextType)&&null!==c?oM(c):rG(t,c=rY(n)?rK:rW.current);var f=n.getDerivedStateFromProps;(d="function"==typeof f||"function"==typeof s.getSnapshotBeforeUpdate)||"function"!=typeof s.UNSAFE_componentWillReceiveProps&&"function"!=typeof s.componentWillReceiveProps||(i!==u||p!==c)&&a5(t,s,r,c),o$=!1,p=t.memoizedState,s.state=p,oY(t,r,s,o);var m=t.memoizedState;i!==u||p!==m||rV.current||o$?("function"==typeof f&&(aJ(t,n,f,r),m=t.memoizedState),(l=o$||a1(t,n,l,r,p,m,c)||!1)?(d||"function"!=typeof s.UNSAFE_componentWillUpdate&&"function"!=typeof s.componentWillUpdate||("function"==typeof s.componentWillUpdate&&s.componentWillUpdate(r,m,c),"function"==typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(r,m,c)),"function"==typeof s.componentDidUpdate&&(t.flags|=4),"function"==typeof s.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof s.componentDidUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),s.props=r,s.state=m,s.context=c,r=l):("function"!=typeof s.componentDidUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof s.getSnapshotBeforeUpdate||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return sm(e,t,n,r,a,o)}function sm(e,t,n,r,o,a){su(e,t);var s=0!=(128&t.flags);if(!r&&!s)return o&&r0(t,n,!1),sP(e,t,a);r=t.stateNode,so.current=t;var i=s&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&s?(t.child=oj(t,e.child,null,a),t.child=oj(t,null,i,a)):ss(e,t,i,a),t.memoizedState=r.state,o&&r0(t,n,!0),t.child}function sb(e){var t=e.stateNode;t.pendingContext?rZ(e,t.pendingContext,t.pendingContext!==t.context):t.context&&rZ(e,t.context,!1),o4(e,t.containerInfo)}function sh(e,t,n,r,o){return ox(),ow(o),t.flags|=256,ss(e,t,n,r),t.child}var sg={dehydrated:null,treeContext:null,retryLane:0};function sy(e){return{baseLanes:e,cachePool:null,transitions:null}}function sv(e,t,n){var r,o=t.pendingProps,a=o8.current,s=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(s=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),rH(o8,1&a),null===e)return(oh(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=o.children,e=o.fallback,s?(o=t.mode,s=t.child,i={mode:"hidden",children:i},0==(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=i):s=iJ(i,o,0,null),e=iX(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=sy(n),t.memoizedState=sg,e):sx(t,i));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated)){var c=e,l=t,d=i,p=o,f=r,m=a,b=n;if(d)return 256&l.flags?(l.flags&=-257,sw(c,l,b,p=a8(Error(u(422))))):null!==l.memoizedState?(l.child=c.child,l.flags|=128,null):(m=p.fallback,f=l.mode,p=iJ({mode:"visible",children:p.children},f,0,null),m=iX(m,f,b,null),m.flags|=2,p.return=l,m.return=l,p.sibling=m,l.child=p,0!=(1&l.mode)&&oj(l,c.child,null,b),l.child.memoizedState=sy(b),l.memoizedState=sg,m);if(0==(1&l.mode))return sw(c,l,b,null);if("$!"===f.data){if(p=f.nextSibling&&f.nextSibling.dataset)var h=p.dgst;return p=h,sw(c,l,b,p=a8(m=Error(u(419)),p,void 0))}if(h=0!=(b&c.childLanes),sa||h){if(null!==(p=s5)){switch(b&-b){case 4:f=2;break;case 16:f=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:f=32;break;case 0x20000000:f=0x10000000;break;default:f=0}0!==(f=0!=(f&(p.suspendedLanes|b))?0:f)&&f!==m.retryLane&&(m.retryLane=f,oU(c,f),ik(p,c,f,-1))}return iD(),sw(c,l,b,p=a8(Error(u(421))))}return"$?"===f.data?(l.flags|=128,l.child=c.child,l=iW.bind(null,c),f._reactRetry=l,null):(c=m.treeContext,od=rP(f.nextSibling),ol=l,ou=!0,op=null,null!==c&&(oe[ot++]=or,oe[ot++]=oo,oe[ot++]=on,or=c.id,oo=c.overflow,on=l),l=sx(l,p.children),l.flags|=4096,l)}if(s){s=o.fallback,i=t.mode,r=(a=e.child).sibling;var g={mode:"hidden",children:o.children};return 0==(1&i)&&t.child!==a?((o=t.child).childLanes=0,o.pendingProps=g,t.deletions=null):(o=iQ(a,g)).subtreeFlags=0xe00000&a.subtreeFlags,null!==r?s=iQ(r,s):(s=iX(s,i,n,null),s.flags|=2),s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,i=null===(i=e.child.memoizedState)?sy(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},s.memoizedState=i,s.childLanes=e.childLanes&~n,t.memoizedState=sg,o}return e=(s=e.child).sibling,o=iQ(s,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function sx(e,t){return(t=iJ({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function sw(e,t,n,r){return null!==r&&ow(r),oj(t,e.child,null,n),e=sx(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function sk(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),oD(e.return,t,n)}function s_(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function sO(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ss(e,t,r.children,n),0!=(2&(r=o8.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&sk(e,n,t);else if(19===e.tag)sk(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rH(o8,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(o=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===o9(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),s_(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===o9(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}s_(t,!0,n,null,a);break;case"together":s_(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function sS(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function sP(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),ie|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(u(153));if(null!==t.child){for(n=iQ(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=iQ(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function sj(e,t){if(!ou)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function sE(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=0xe00000&o.subtreeFlags,r|=0xe00000&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}o=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},a=function(){},s=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,o1(oX.current);var a,s=null;switch(n){case"input":o=X(e,o),r=X(e,r),s=[];break;case"select":o=H({},o,{value:void 0}),r=H({},r,{value:void 0}),s=[];break;case"textarea":o=es(e,o),r=es(e,r),s=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=rh)}for(l in ew(n,r),n=null,o)if(!r.hasOwnProperty(l)&&o.hasOwnProperty(l)&&null!=o[l])if("style"===l){var i=o[l];for(a in i)i.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==l&&"children"!==l&&"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(f.hasOwnProperty(l)?s||(s=[]):(s=s||[]).push(l,null));for(l in r){var c=r[l];if(i=null!=o?o[l]:void 0,r.hasOwnProperty(l)&&c!==i&&(null!=c||null!=i))if("style"===l)if(i){for(a in i)!i.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in c)c.hasOwnProperty(a)&&i[a]!==c[a]&&(n||(n={}),n[a]=c[a])}else n||(s||(s=[]),s.push(l,n)),n=c;else"dangerouslySetInnerHTML"===l?(c=c?c.__html:void 0,i=i?i.__html:void 0,null!=c&&i!==c&&(s=s||[]).push(l,c)):"children"===l?"string"!=typeof c&&"number"!=typeof c||(s=s||[]).push(l,""+c):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&(f.hasOwnProperty(l)?(null!=c&&"onScroll"===l&&rn("scroll",e),s||i===c||(s=[])):(s=s||[]).push(l,c))}n&&(s=s||[]).push("style",n);var l=s;(t.updateQueue=l)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var sT=!1,sC=!1,sA="function"==typeof WeakSet?WeakSet:Set,sR=null;function sN(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){i$(e,t,n)}else n.current=null}function sI(e,t,n){try{n()}catch(n){i$(e,t,n)}}var sD=!1;function sL(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&sI(t,n,a)}o=o.next}while(o!==r)}}function sM(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function sF(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function sB(e){return 5===e.tag||3===e.tag||4===e.tag}function sz(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sB(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var sU=null,s$=!1;function sH(e,t,n){for(n=n.child;null!==n;)sq(e,t,n),n=n.sibling}function sq(e,t,n){if(e9&&"function"==typeof e9.onCommitFiberUnmount)try{e9.onCommitFiberUnmount(e8,n)}catch(e){}switch(n.tag){case 5:sC||sN(n,t);case 6:var r=sU,o=s$;sU=null,sH(e,t,n),sU=r,s$=o,null!==sU&&(s$?(e=sU,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):sU.removeChild(n.stateNode));break;case 18:null!==sU&&(s$?(e=sU,n=n.stateNode,8===e.nodeType?rS(e.parentNode,n):1===e.nodeType&&rS(e,n),tN(e)):rS(sU,n.stateNode));break;case 4:r=sU,o=s$,sU=n.stateNode.containerInfo,s$=!0,sH(e,t,n),sU=r,s$=o;break;case 0:case 11:case 14:case 15:if(!sC&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var a=o,s=a.destroy;a=a.tag,void 0!==s&&(0!=(2&a)?sI(n,t,s):0!=(4&a)&&sI(n,t,s)),o=o.next}while(o!==r)}sH(e,t,n);break;case 1:if(!sC&&(sN(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){i$(n,t,e)}sH(e,t,n);break;case 21:default:sH(e,t,n);break;case 22:1&n.mode?(sC=(r=sC)||null!==n.memoizedState,sH(e,t,n),sC=r):sH(e,t,n)}}function sW(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new sA),t.forEach(function(t){var r=iV.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function sV(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var a=t,s=a;e:for(;null!==s;){switch(s.tag){case 5:sU=s.stateNode,s$=!1;break e;case 3:case 4:sU=s.stateNode.containerInfo,s$=!0;break e}s=s.return}if(null===sU)throw Error(u(160));sq(e,a,o),sU=null,s$=!1;var i=o.alternate;null!==i&&(i.return=null),o.return=null}catch(e){i$(o,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)sK(t,e),t=t.sibling}function sK(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(sV(t,e),sG(e),4&r){try{sL(3,e,e.return),sM(3,e)}catch(t){i$(e,e.return,t)}try{sL(5,e,e.return)}catch(t){i$(e,e.return,t)}}break;case 1:sV(t,e),sG(e),512&r&&null!==n&&sN(n,n.return);break;case 5:if(sV(t,e),sG(e),512&r&&null!==n&&sN(n,n.return),32&e.flags){var o=e.stateNode;try{eb(o,"")}catch(t){i$(e,e.return,t)}}if(4&r&&null!=(o=e.stateNode)){var a=e.memoizedProps,s=null!==n?n.memoizedProps:a,i=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===i&&"radio"===a.type&&null!=a.name&&ee(o,a),ek(i,s);var l=ek(i,a);for(s=0;s<c.length;s+=2){var d=c[s],p=c[s+1];"style"===d?ev(o,p):"dangerouslySetInnerHTML"===d?em(o,p):"children"===d?eb(o,p):S(o,d,p,l)}switch(i){case"input":et(o,a);break;case"textarea":ec(o,a);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var m=a.value;null!=m?ea(o,!!a.multiple,m,!1):!!a.multiple!==f&&(null!=a.defaultValue?ea(o,!!a.multiple,a.defaultValue,!0):ea(o,!!a.multiple,a.multiple?[]:"",!1))}o[rC]=a}catch(t){i$(e,e.return,t)}}break;case 6:if(sV(t,e),sG(e),4&r){if(null===e.stateNode)throw Error(u(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(t){i$(e,e.return,t)}}break;case 3:if(sV(t,e),sG(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{tN(t.containerInfo)}catch(t){i$(e,e.return,t)}break;case 4:default:sV(t,e),sG(e);break;case 13:sV(t,e),sG(e),8192&(o=e.child).flags&&(a=null!==o.memoizedState,o.stateNode.isHidden=a,a&&(null===o.alternate||null===o.alternate.memoizedState)&&(is=eJ())),4&r&&sW(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(sC=(l=sC)||d,sV(t,e),sC=l):sV(t,e),sG(e),8192&r){if(l=null!==e.memoizedState,(e.stateNode.isHidden=l)&&!d&&0!=(1&e.mode))for(sR=e,d=e.child;null!==d;){for(p=sR=d;null!==sR;){switch(m=(f=sR).child,f.tag){case 0:case 11:case 14:case 15:sL(4,f,f.return);break;case 1:sN(f,f.return);var b=f.stateNode;if("function"==typeof b.componentWillUnmount){r=f,n=f.return;try{b.props=(t=r).memoizedProps,b.state=t.memoizedState,b.componentWillUnmount()}catch(e){i$(r,n,e)}}break;case 5:sN(f,f.return);break;case 22:if(null!==f.memoizedState){sQ(p);continue}}null!==m?(m.return=f,sR=m):sQ(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,l?(a=o.style,"function"==typeof a.setProperty?a.setProperty("display","none","important"):a.display="none"):(i=p.stateNode,s=null!=(c=p.memoizedProps.style)&&c.hasOwnProperty("display")?c.display:null,i.style.display=ey("display",s))}catch(t){i$(e,e.return,t)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=l?"":p.memoizedProps}catch(t){i$(e,e.return,t)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:sV(t,e),sG(e),4&r&&sW(e);case 21:}}function sG(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(sB(n)){var r=n;break e}n=n.return}throw Error(u(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(eb(o,""),r.flags&=-33);var a=sz(e);!function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,a,o);break;case 3:case 4:var s=r.stateNode.containerInfo,i=sz(e);!function e(t,n,r){var o=t.tag;if(5===o||6===o)t=t.stateNode,n?8===r.nodeType?r.parentNode.insertBefore(t,n):r.insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null!=(r=r._reactRootContainer)||null!==n.onclick||(n.onclick=rh));else if(4!==o&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,i,s);break;default:throw Error(u(161))}}catch(t){i$(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function sY(e){for(;null!==sR;){var t=sR;if(0!=(8772&t.flags)){var n=t.alternate;try{if(0!=(8772&t.flags))switch(t.tag){case 0:case 11:case 15:sC||sM(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!sC)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:aX(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&oQ(t,a,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}oQ(t,s,n)}break;case 5:var i=t.stateNode;if(null===n&&4&t.flags){n=i;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var l=t.alternate;if(null!==l){var d=l.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&tN(p)}}}break;default:throw Error(u(163))}sC||512&t.flags&&sF(t)}catch(e){i$(t,t.return,e)}}if(t===e){sR=null;break}if(null!==(n=t.sibling)){n.return=t.return,sR=n;break}sR=t.return}}function sQ(e){for(;null!==sR;){var t=sR;if(t===e){sR=null;break}var n=t.sibling;if(null!==n){n.return=t.return,sR=n;break}sR=t.return}}function sZ(e){for(;null!==sR;){var t=sR;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{sM(4,t)}catch(e){i$(t,n,e)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(e){i$(t,o,e)}}var a=t.return;try{sF(t)}catch(e){i$(t,a,e)}break;case 5:var s=t.return;try{sF(t)}catch(e){i$(t,s,e)}}}catch(e){i$(t,t.return,e)}if(t===e){sR=null;break}var i=t.sibling;if(null!==i){i.return=t.return,sR=i;break}sR=t.return}}var sX=Math.ceil,sJ=P.ReactCurrentDispatcher,s0=P.ReactCurrentOwner,s1=P.ReactCurrentBatchConfig,s4=0,s5=null,s2=null,s6=0,s8=0,s9=rU(0),s3=0,s7=null,ie=0,it=0,ir=0,io=null,ia=null,is=0,ii=1/0,ic=null,il=!1,id=null,iu=null,ip=!1,im=null,ib=0,ih=0,ig=null,iy=-1,iv=0;function ix(){return 0!=(6&s4)?eJ():-1!==iy?iy:iy=eJ()}function iw(e){return 0==(1&e.mode)?1:0!=(2&s4)&&0!==s6?s6&-s6:null!==ok.transition?(0===iv&&(iv=ts()),iv):0!==(e=td)?e:e=void 0===(e=window.event)?16:tU(e.type)}function ik(e,t,n,r){if(50<ih)throw ih=0,ig=null,Error(u(185));tc(e,n,r),(0==(2&s4)||e!==s5)&&(e===s5&&(0==(2&s4)&&(it|=n),4===s3&&ij(e,s6)),i_(e,r),1===n&&0===s4&&0==(1&t.mode)&&(ii=eJ()+500,r4&&r6()))}function i_(e,t){var n,r=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var s=31-e3(a),i=1<<s,c=o[s];-1===c?(0==(i&n)||0!=(i&r))&&(o[s]=function(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return -1}}(i,t)):c<=t&&(e.expiredLanes|=i),a&=~i}}(e,t);var o=to(e,e===s5?s6:0);if(0===o)null!==r&&eQ(r),e.callbackNode=null,e.callbackPriority=0;else if(t=o&-o,e.callbackPriority!==t){if(null!=r&&eQ(r),1===t)0===e.tag?(n=iE.bind(null,e),r4=!0,r2(n)):r2(iE.bind(null,e)),r_(function(){0==(6&s4)&&r6()}),r=null;else{switch(tu(o)){case 1:r=e1;break;case 4:r=e4;break;case 16:default:r=e5;break;case 0x20000000:r=e6}r=eY(r,iO.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function iO(e,t){if(iy=-1,iv=0,0!=(6&s4))throw Error(u(327));var n=e.callbackNode;if(iz()&&e.callbackNode!==n)return null;var r=to(e,e===s5?s6:0);if(0===r)return null;if(0!=(30&r)||0!=(r&e.expiredLanes)||t)t=iL(e,r);else{t=r;var o=s4;s4|=2;var a=iI();for((s5!==e||s6!==t)&&(ic=null,ii=eJ()+500,iR(e,t));;)try{for(;null!==s2&&!eZ();)iM(s2);break}catch(t){iN(e,t)}oN(),sJ.current=a,s4=o,null!==s2?t=0:(s5=null,s6=0,t=s3)}if(0!==t){if(2===t&&0!==(o=ta(e))&&(r=o,t=iS(e,o)),1===t)throw n=s7,iR(e,0),ij(e,r),i_(e,eJ()),n;if(6===t)ij(e,r);else{if(o=e.current.alternate,0==(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!nL(a(),o))return!1}catch(e){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(t=iL(e,r))&&0!==(a=ta(e))&&(r=a,t=iS(e,a)),1===t))throw n=s7,iR(e,0),ij(e,r),i_(e,eJ()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(u(345));case 2:case 5:iB(e,ia,ic);break;case 3:if(ij(e,r),(0x7c00000&r)===r&&10<(t=is+500-eJ())){if(0!==to(e,0))break;if(((o=e.suspendedLanes)&r)!==r){ix(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=rx(iB.bind(null,e,ia,ic),t);break}iB(e,ia,ic);break;case 4:if(ij(e,r),(4194240&r)===r)break;for(o=-1,t=e.eventTimes;0<r;){var s=31-e3(r);a=1<<s,(s=t[s])>o&&(o=s),r&=~a}if(r=o,10<(r=(120>(r=eJ()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*sX(r/1960))-r)){e.timeoutHandle=rx(iB.bind(null,e,ia,ic),r);break}iB(e,ia,ic);break;default:throw Error(u(329))}}}return i_(e,eJ()),e.callbackNode===n?iO.bind(null,e):null}function iS(e,t){var n=io;return e.current.memoizedState.isDehydrated&&(iR(e,t).flags|=256),2!==(e=iL(e,t))&&(t=ia,ia=n,null!==t&&iP(t)),e}function iP(e){null===ia?ia=e:ia.push.apply(ia,e)}function ij(e,t){for(t&=~ir,t&=~it,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-e3(t),r=1<<n;e[n]=-1,t&=~r}}function iE(e){if(0!=(6&s4))throw Error(u(327));iz();var t=to(e,0);if(0==(1&t))return i_(e,eJ()),null;var n=iL(e,t);if(0!==e.tag&&2===n){var r=ta(e);0!==r&&(t=r,n=iS(e,r))}if(1===n)throw n=s7,iR(e,0),ij(e,t),i_(e,eJ()),n;if(6===n)throw Error(u(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,iB(e,ia,ic),i_(e,eJ()),null}function iT(e,t){var n=s4;s4|=1;try{return e(t)}finally{0===(s4=n)&&(ii=eJ()+500,r4&&r6())}}function iC(e){null!==im&&0===im.tag&&0==(6&s4)&&iz();var t=s4;s4|=1;var n=s1.transition,r=td;try{if(s1.transition=null,td=1,e)return e()}finally{td=r,s1.transition=n,0==(6&(s4=t))&&r6()}}function iA(){s8=s9.current,r$(s9)}function iR(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,rw(n)),null!==s2)for(n=s2.return;null!==n;){var r=n;switch(oc(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&rQ();break;case 3:o5(),r$(rV),r$(rW),o7();break;case 5:o6(r);break;case 4:o5();break;case 13:case 19:r$(o8);break;case 10:oI(r.type._context);break;case 22:case 23:iA()}n=n.return}if(s5=e,s2=e=iQ(e.current,null),s6=s8=t,s3=0,s7=null,ir=it=ie=0,ia=io=null,null!==oF){for(t=0;t<oF.length;t++)if(null!==(r=(n=oF[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var s=a.next;a.next=o,r.next=s}n.pending=r}oF=null}return e}function iN(e,t){for(;;){var n=s2;try{if(oN(),ae.current=aG,as){for(var r=ar.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}as=!1}if(an=0,aa=ao=ar=null,ai=!1,ac=0,s0.current=null,null===n||null===n.return){s3=1,s7=t,s2=null;break}e:{var a=e,s=n.return,i=n,c=t;if(t=s6,i.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var l=c,d=i,p=d.tag;if(0==(1&d.mode)&&(0===p||11===p||15===p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var m=sn(s);if(null!==m){m.flags&=-257,sr(m,s,i,a,t),1&m.mode&&st(a,l,t),t=m,c=l;var b=t.updateQueue;if(null===b){var h=new Set;h.add(c),t.updateQueue=h}else b.add(c);break e}if(0==(1&t)){st(a,l,t),iD();break e}c=Error(u(426))}else if(ou&&1&i.mode){var g=sn(s);if(null!==g){0==(65536&g.flags)&&(g.flags|=256),sr(g,s,i,a,t),ow(a6(c,i));break e}}a=c=a6(c,i),4!==s3&&(s3=2),null===io?io=[a]:io.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var y=a7(a,c,t);oG(a,y);break e;case 1:i=c;var v=a.type,x=a.stateNode;if(0==(128&a.flags)&&("function"==typeof v.getDerivedStateFromError||null!==x&&"function"==typeof x.componentDidCatch&&(null===iu||!iu.has(x)))){a.flags|=65536,t&=-t,a.lanes|=t;var w=se(a,i,t);oG(a,w);break e}}a=a.return}while(null!==a)}iF(n)}catch(e){t=e,s2===n&&null!==n&&(s2=n=n.return);continue}break}}function iI(){var e=sJ.current;return sJ.current=aG,null===e?aG:e}function iD(){(0===s3||3===s3||2===s3)&&(s3=4),null===s5||0==(0xfffffff&ie)&&0==(0xfffffff&it)||ij(s5,s6)}function iL(e,t){var n=s4;s4|=2;var r=iI();for((s5!==e||s6!==t)&&(ic=null,iR(e,t));;)try{for(;null!==s2;)iM(s2);break}catch(t){iN(e,t)}if(oN(),s4=n,sJ.current=r,null!==s2)throw Error(u(261));return s5=null,s6=0,s3}function iM(e){var t=c(e.alternate,e,s8);e.memoizedProps=e.pendingProps,null===t?iF(e):s2=t,s0.current=null}function iF(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(32768&t.flags)){if(null!==(n=function(e,t,n){var r=t.pendingProps;switch(oc(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return sE(t),null;case 1:case 17:return rY(t.type)&&rQ(),sE(t),null;case 3:return r=t.stateNode,o5(),r$(rV),r$(rW),o7(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(oy(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==op&&(iP(op),op=null))),a(e,t),sE(t),null;case 5:o6(t);var c=o1(o0.current);if(n=t.type,null!==e&&null!=t.stateNode)s(e,t,n,r,c),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(u(166));return sE(t),null}if(e=o1(oX.current),oy(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[rT]=t,r[rC]=l,e=0!=(1&t.mode),n){case"dialog":rn("cancel",r),rn("close",r);break;case"iframe":case"object":case"embed":rn("load",r);break;case"video":case"audio":for(c=0;c<n3.length;c++)rn(n3[c],r);break;case"source":rn("error",r);break;case"img":case"image":case"link":rn("error",r),rn("load",r);break;case"details":rn("toggle",r);break;case"input":J(r,l),rn("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},rn("invalid",r);break;case"textarea":ei(r,l),rn("invalid",r)}for(var d in ew(n,l),c=null,l)if(l.hasOwnProperty(d)){var p=l[d];"children"===d?"string"==typeof p?r.textContent!==p&&(!0!==l.suppressHydrationWarning&&rb(r.textContent,p,e),c=["children",p]):"number"==typeof p&&r.textContent!==""+p&&(!0!==l.suppressHydrationWarning&&rb(r.textContent,p,e),c=["children",""+p]):f.hasOwnProperty(d)&&null!=p&&"onScroll"===d&&rn("scroll",r)}switch(n){case"input":Y(r),en(r,l,!0);break;case"textarea":Y(r),el(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=rh)}r=c,t.updateQueue=r,null!==r&&(t.flags|=4)}else{d=9===c.nodeType?c:c.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=ed(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=d.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=d.createElement(n,{is:r.is}):(e=d.createElement(n),"select"===n&&(d=e,r.multiple?d.multiple=!0:r.size&&(d.size=r.size))):e=d.createElementNS(e,n),e[rT]=t,e[rC]=r,o(e,t,!1,!1),t.stateNode=e;e:{switch(d=ek(n,r),n){case"dialog":rn("cancel",e),rn("close",e),c=r;break;case"iframe":case"object":case"embed":rn("load",e),c=r;break;case"video":case"audio":for(c=0;c<n3.length;c++)rn(n3[c],e);c=r;break;case"source":rn("error",e),c=r;break;case"img":case"image":case"link":rn("error",e),rn("load",e),c=r;break;case"details":rn("toggle",e),c=r;break;case"input":J(e,r),c=X(e,r),rn("invalid",e);break;case"option":default:c=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},c=H({},r,{value:void 0}),rn("invalid",e);break;case"textarea":ei(e,r),c=es(e,r),rn("invalid",e)}for(l in ew(n,c),p=c)if(p.hasOwnProperty(l)){var m=p[l];"style"===l?ev(e,m):"dangerouslySetInnerHTML"===l?null!=(m=m?m.__html:void 0)&&em(e,m):"children"===l?"string"==typeof m?("textarea"!==n||""!==m)&&eb(e,m):"number"==typeof m&&eb(e,""+m):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(f.hasOwnProperty(l)?null!=m&&"onScroll"===l&&rn("scroll",e):null!=m&&S(e,l,m,d))}switch(n){case"input":Y(e),en(e,r,!1);break;case"textarea":Y(e),el(e);break;case"option":null!=r.value&&e.setAttribute("value",""+K(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ea(e,!!r.multiple,l,!1):null!=r.defaultValue&&ea(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof c.onClick&&(e.onclick=rh)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return sE(t),null;case 6:if(e&&null!=t.stateNode)i(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(u(166));if(n=o1(o0.current),o1(oX.current),oy(t)){if(r=t.stateNode,n=t.memoizedProps,r[rT]=t,(l=r.nodeValue!==n)&&null!==(e=ol))switch(e.tag){case 3:rb(r.nodeValue,n,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&rb(r.nodeValue,n,0!=(1&e.mode))}l&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[rT]=t,t.stateNode=r}return sE(t),null;case 13:if(r$(o8),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ou&&null!==od&&0!=(1&t.mode)&&0==(128&t.flags))ov(),ox(),t.flags|=98560,l=!1;else if(l=oy(t),null!==r&&null!==r.dehydrated){if(null===e){if(!l)throw Error(u(318));if(!(l=null!==(l=t.memoizedState)?l.dehydrated:null))throw Error(u(317));l[rT]=t}else ox(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;sE(t),l=!1}else null!==op&&(iP(op),op=null),l=!0;if(!l)return 65536&t.flags?t:null}if(0!=(128&t.flags))return t.lanes=n,t;return(r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!=(1&t.mode)&&(null===e||0!=(1&o8.current)?0===s3&&(s3=3):iD())),null!==t.updateQueue&&(t.flags|=4),sE(t),null;case 4:return o5(),a(e,t),null===e&&ra(t.stateNode.containerInfo),sE(t),null;case 10:return oI(t.type._context),sE(t),null;case 19:if(r$(o8),null===(l=t.memoizedState))return sE(t),null;if(r=0!=(128&t.flags),null===(d=l.rendering))if(r)sj(l,!1);else{if(0!==s3||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(d=o9(e))){for(t.flags|=128,sj(l,!1),null!==(r=d.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)l=n,e=r,l.flags&=0xe00002,null===(d=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=d.childLanes,l.lanes=d.lanes,l.child=d.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=d.memoizedProps,l.memoizedState=d.memoizedState,l.updateQueue=d.updateQueue,l.type=d.type,e=d.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return rH(o8,1&o8.current|2),t.child}e=e.sibling}null!==l.tail&&eJ()>ii&&(t.flags|=128,r=!0,sj(l,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=o9(d))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),sj(l,!0),null===l.tail&&"hidden"===l.tailMode&&!d.alternate&&!ou)return sE(t),null}else 2*eJ()-l.renderingStartTime>ii&&0x40000000!==n&&(t.flags|=128,r=!0,sj(l,!1),t.lanes=4194304);l.isBackwards?(d.sibling=t.child,t.child=d):(null!==(n=l.last)?n.sibling=d:t.child=d,l.last=d)}if(null!==l.tail)return t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=eJ(),t.sibling=null,n=o8.current,rH(o8,r?1&n|2:1&n),t;return sE(t),null;case 22:case 23:return iA(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&s8)&&(sE(t),6&t.subtreeFlags&&(t.flags|=8192)):sE(t),null;case 24:case 25:return null}throw Error(u(156,t.tag))}(n,t,s8))){s2=n;return}}else{if(null!==(n=function(e,t){switch(oc(t),t.tag){case 1:return rY(t.type)&&rQ(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return o5(),r$(rV),r$(rW),o7(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return o6(t),null;case 13:if(r$(o8),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(u(340));ox()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r$(o8),null;case 4:return o5(),null;case 10:return oI(t.type._context),null;case 22:case 23:return iA(),null;default:return null}}(n,t))){n.flags&=32767,s2=n;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{s3=6,s2=null;return}}if(null!==(t=t.sibling)){s2=t;return}s2=t=e}while(null!==t)0===s3&&(s3=5)}function iB(e,t,n){var r=td,o=s1.transition;try{s1.transition=null,td=1,function(e,t,n,r){do iz();while(null!==im)if(0!=(6&s4))throw Error(u(327));n=e.finishedWork;var o=e.finishedLanes;if(null!==n){if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(u(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes,s=e,i=a,c=s.pendingLanes&~i;s.pendingLanes=i,s.suspendedLanes=0,s.pingedLanes=0,s.expiredLanes&=i,s.mutableReadLanes&=i,s.entangledLanes&=i,i=s.entanglements;var l=s.eventTimes;for(s=s.expirationTimes;0<c;){var d=31-e3(c),p=1<<d;i[d]=0,l[d]=-1,s[d]=-1,c&=~p}if(e===s5&&(s2=s5=null,s6=0),0==(2064&n.subtreeFlags)&&0==(2064&n.flags)||ip||(ip=!0,function(e,t){eY(e,t)}(e5,function(){return iz(),null})),a=0!=(15990&n.flags),0!=(15990&n.subtreeFlags)||a){a=s1.transition,s1.transition=null;var f,m,b,h=td;td=1;var g=s4;s4|=4,s0.current=null,function(e,t){if(rg=tD,nU(e=nz())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o,a=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch(e){n=null;break e}var i=0,c=-1,l=-1,d=0,p=0,f=e,m=null;t:for(;;){for(;f!==n||0!==a&&3!==f.nodeType||(c=i+a),f!==s||0!==r&&3!==f.nodeType||(l=i+r),3===f.nodeType&&(i+=f.nodeValue.length),null!==(o=f.firstChild);)m=f,f=o;for(;;){if(f===e)break t;if(m===n&&++d===a&&(c=i),m===s&&++p===r&&(l=i),null!==(o=f.nextSibling))break;m=(f=m).parentNode}f=o}n=-1===c||-1===l?null:{start:c,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(ry={focusedElem:e,selectionRange:n},tD=!1,sR=t;null!==sR;)if(e=(t=sR).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,sR=e;else for(;null!==sR;){t=sR;try{var b=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==b){var h=b.memoizedProps,g=b.memoizedState,y=t.stateNode,v=y.getSnapshotBeforeUpdate(t.elementType===t.type?h:aX(t.type,h),g);y.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(u(163))}}catch(e){i$(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,sR=e;break}sR=t.return}b=sD,sD=!1}(e,n),sK(n,e),function(e){var t=nz(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&function e(t,n){return!!t&&!!n&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(n.ownerDocument.documentElement,n)){if(null!==r&&nU(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=nB(n,a);var s=nB(n,r);o&&s&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}(ry),tD=!!rg,ry=rg=null,e.current=n,f=n,m=e,b=o,sR=f,function e(t,n,r){for(var o=0!=(1&t.mode);null!==sR;){var a=sR,s=a.child;if(22===a.tag&&o){var i=null!==a.memoizedState||sT;if(!i){var c=a.alternate,l=null!==c&&null!==c.memoizedState||sC;c=sT;var d=sC;if(sT=i,(sC=l)&&!d)for(sR=a;null!==sR;)l=(i=sR).child,22===i.tag&&null!==i.memoizedState?sZ(a):null!==l?(l.return=i,sR=l):sZ(a);for(;null!==s;)sR=s,e(s,n,r),s=s.sibling;sR=a,sT=c,sC=d}sY(t,n,r)}else 0!=(8772&a.subtreeFlags)&&null!==s?(s.return=a,sR=s):sY(t,n,r)}}(f,m,b),eX(),s4=g,td=h,s1.transition=a}else e.current=n;ip&&(ip=!1,im=e,ib=o),0===(a=e.pendingLanes)&&(iu=null);var y=n.stateNode;if(e9&&"function"==typeof e9.onCommitFiberRoot)try{e9.onCommitFiberRoot(e8,y,void 0,128==(128&y.current.flags))}catch(e){}if(i_(e,eJ()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)r((o=t[n]).value,{componentStack:o.stack,digest:o.digest});if(il)throw il=!1,e=id,id=null,e;0!=(1&ib)&&0!==e.tag&&iz(),0!=(1&(a=e.pendingLanes))?e===ig?ih++:(ih=0,ig=e):ih=0,r6()}}(e,t,n,r)}finally{s1.transition=o,td=r}return null}function iz(){if(null!==im){var e=tu(ib),t=s1.transition,n=td;try{if(s1.transition=null,td=16>e?16:e,null===im)var r=!1;else{if(e=im,im=null,ib=0,0!=(6&s4))throw Error(u(331));var o=s4;for(s4|=4,sR=e.current;null!==sR;){var a=sR,s=a.child;if(0!=(16&sR.flags)){var i=a.deletions;if(null!==i){for(var c=0;c<i.length;c++){var l=i[c];for(sR=l;null!==sR;){var d=sR;switch(d.tag){case 0:case 11:case 15:sL(8,d,a)}var p=d.child;if(null!==p)p.return=d,sR=p;else for(;null!==sR;){var f=(d=sR).sibling,m=d.return;if(!function e(t){var n=t.alternate;null!==n&&(t.alternate=null,e(n)),t.child=null,t.deletions=null,t.sibling=null,5===t.tag&&null!==(n=t.stateNode)&&(delete n[rT],delete n[rC],delete n[rR],delete n[rN],delete n[rI]),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}(d),d===l){sR=null;break}if(null!==f){f.return=m,sR=f;break}sR=m}}}var b=a.alternate;if(null!==b){var h=b.child;if(null!==h){b.child=null;do{var g=h.sibling;h.sibling=null,h=g}while(null!==h)}}sR=a}}if(0!=(2064&a.subtreeFlags)&&null!==s)s.return=a,sR=s;else for(;null!==sR;){if(a=sR,0!=(2048&a.flags))switch(a.tag){case 0:case 11:case 15:sL(9,a,a.return)}var y=a.sibling;if(null!==y){y.return=a.return,sR=y;break}sR=a.return}}var v=e.current;for(sR=v;null!==sR;){var x=(s=sR).child;if(0!=(2064&s.subtreeFlags)&&null!==x)x.return=s,sR=x;else for(s=v;null!==sR;){if(i=sR,0!=(2048&i.flags))try{switch(i.tag){case 0:case 11:case 15:sM(9,i)}}catch(e){i$(i,i.return,e)}if(i===s){sR=null;break}var w=i.sibling;if(null!==w){w.return=i.return,sR=w;break}sR=i.return}}if(s4=o,r6(),e9&&"function"==typeof e9.onPostCommitFiberRoot)try{e9.onPostCommitFiberRoot(e8,e)}catch(e){}r=!0}return r}finally{td=n,s1.transition=t}}return!1}function iU(e,t,n){t=a7(e,t=a6(n,t),1),e=oV(e,t,1),t=ix(),null!==e&&(tc(e,1,t),i_(e,t))}function i$(e,t,n){if(3===e.tag)iU(e,e,n);else for(;null!==t;){if(3===t.tag){iU(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===iu||!iu.has(r))){e=se(t,e=a6(n,e),1),t=oV(t,e,1),e=ix(),null!==t&&(tc(t,1,e),i_(t,e));break}}t=t.return}}function iH(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ix(),e.pingedLanes|=e.suspendedLanes&n,s5===e&&(s6&n)===n&&(4===s3||3===s3&&(0x7c00000&s6)===s6&&500>eJ()-is?iR(e,0):ir|=n),i_(e,t)}function iq(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tn,0==(0x7c00000&(tn<<=1))&&(tn=4194304)));var n=ix();null!==(e=oU(e,t))&&(tc(e,t,n),i_(e,n))}function iW(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),iq(e,n)}function iV(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(u(314))}null!==r&&r.delete(t),iq(e,n)}function iK(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function iG(e,t,n,r){return new iK(e,t,n,r)}function iY(e){return!(!(e=e.prototype)||!e.isReactComponent)}function iQ(e,t){var n=e.alternate;return null===n?((n=iG(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function iZ(e,t,n,r,o,a){var s=2;if(r=e,"function"==typeof e)iY(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case T:return iX(n.children,o,a,t);case C:s=8,o|=8;break;case A:return(e=iG(12,n,t,2|o)).elementType=A,e.lanes=a,e;case D:return(e=iG(13,n,t,o)).elementType=D,e.lanes=a,e;case L:return(e=iG(19,n,t,o)).elementType=L,e.lanes=a,e;case B:return iJ(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case R:s=10;break e;case N:s=9;break e;case I:s=11;break e;case M:s=14;break e;case F:s=16,r=null;break e}throw Error(u(130,null==e?e:typeof e,""))}return(t=iG(s,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function iX(e,t,n,r){return(e=iG(7,e,r,t)).lanes=n,e}function iJ(e,t,n,r){return(e=iG(22,e,r,t)).elementType=B,e.lanes=n,e.stateNode={isHidden:!1},e}function i0(e,t,n){return(e=iG(6,e,null,t)).lanes=n,e}function i1(e,t,n){return(t=iG(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function i4(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ti(0),this.expirationTimes=ti(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ti(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function i5(e,t,n,r,o,a,s,i,c){return e=new i4(e,t,n,i,c),1===t?(t=1,!0===a&&(t|=8)):t=0,a=iG(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},oH(a),e}function i2(e){if(!e)return rq;e=e._reactInternals;e:{if(eW(e)!==e||1!==e.tag)throw Error(u(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(rY(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t)throw Error(u(171))}if(1===e.tag){var n=e.type;if(rY(n))return rX(e,n,t)}return t}function i6(e,t,n,r,o,a,s,i,c){return(e=i5(n,r,!0,e,o,a,s,i,c)).context=i2(null),n=e.current,(a=oW(r=ix(),o=iw(n))).callback=null!=t?t:null,oV(n,a,o),e.current.lanes=o,tc(e,o,r),i_(e,r),e}function i8(e,t,n,r){var o=t.current,a=ix(),s=iw(o);return n=i2(n),null===t.context?t.context=n:t.pendingContext=n,(t=oW(a,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=oV(o,t,s))&&(ik(e,o,s,a),oK(e,o,s)),s}function i9(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function i3(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function i7(e,t){i3(e,t),(e=e.alternate)&&i3(e,t)}c=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||rV.current)sa=!0;else{if(0==(e.lanes&n)&&0==(128&t.flags))return sa=!1,function(e,t,n){switch(t.tag){case 3:sb(t),ox();break;case 5:o2(t);break;case 1:rY(t.type)&&rJ(t);break;case 4:o4(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;rH(oT,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return rH(o8,1&o8.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return sv(e,t,n);return rH(o8,1&o8.current),null!==(e=sP(e,t,n))?e.sibling:null}rH(o8,1&o8.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return sO(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),rH(o8,o8.current),!r)return null;break;case 22:case 23:return t.lanes=0,sd(e,t,n)}return sP(e,t,n)}(e,t,n);sa=0!=(131072&e.flags)}else sa=!1,ou&&0!=(1048576&t.flags)&&os(t,r7,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;sS(e,t),e=t.pendingProps;var o=rG(t,rW.current);oL(t,n),o=ap(null,t,r,e,o,n);var a=af();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,rY(r)?(a=!0,rJ(t)):a=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,oH(t),o.updater=a0,t.stateNode=o,o._reactInternals=t,a2(t,r,e,n),t=sm(null,t,r,!0,a,n)):(t.tag=0,ou&&a&&oi(t),ss(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(sS(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return+!!iY(e);if(null!=e){if((e=e.$$typeof)===I)return 11;if(e===M)return 14}return 2}(r),e=aX(r,e),o){case 0:t=sp(null,t,r,e,n);break e;case 1:t=sf(null,t,r,e,n);break e;case 11:t=si(null,t,r,e,n);break e;case 14:t=sc(null,t,r,aX(r.type,e),n);break e}throw Error(u(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:aX(r,o),sp(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:aX(r,o),sf(e,t,r,o,n);case 3:e:{if(sb(t),null===e)throw Error(u(387));r=t.pendingProps,o=(a=t.memoizedState).element,oq(e,t),oY(t,r,null,n);var s=t.memoizedState;if(r=s.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){o=a6(Error(u(423)),t),t=sh(e,t,r,n,o);break e}else if(r!==o){o=a6(Error(u(424)),t),t=sh(e,t,r,n,o);break e}else for(od=rP(t.stateNode.containerInfo.firstChild),ol=t,ou=!0,op=null,n=oE(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling;else{if(ox(),r===o){t=sP(e,t,n);break e}ss(e,t,r,n)}t=t.child}return t;case 5:return o2(t),null===e&&oh(t),r=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,s=o.children,rv(r,o)?s=null:null!==a&&rv(r,a)&&(t.flags|=32),su(e,t),ss(e,t,s,n),t.child;case 6:return null===e&&oh(t),null;case 13:return sv(e,t,n);case 4:return o4(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=oj(t,null,r,n):ss(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:aX(r,o),si(e,t,r,o,n);case 7:return ss(e,t,t.pendingProps,n),t.child;case 8:case 12:return ss(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,s=o.value,rH(oT,r._currentValue),r._currentValue=s,null!==a)if(nL(a.value,s)){if(a.children===o.children&&!rV.current){t=sP(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var i=a.dependencies;if(null!==i){s=a.child;for(var c=i.firstContext;null!==c;){if(c.context===r){if(1===a.tag){(c=oW(-1,n&-n)).tag=2;var l=a.updateQueue;if(null!==l){var d=(l=l.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),l.pending=c}}a.lanes|=n,null!==(c=a.alternate)&&(c.lanes|=n),oD(a.return,n,t),i.lanes|=n;break}c=c.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(u(341));s.lanes|=n,null!==(i=s.alternate)&&(i.lanes|=n),oD(s,n,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}ss(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,oL(t,n),r=r(o=oM(o)),t.flags|=1,ss(e,t,r,n),t.child;case 14:return o=aX(r=t.type,t.pendingProps),o=aX(r.type,o),sc(e,t,r,o,n);case 15:return sl(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:aX(r,o),sS(e,t),t.tag=1,rY(r)?(e=!0,rJ(t)):e=!1,oL(t,n),a4(t,r,o),a2(t,r,o,n),sm(null,t,r,!0,e,n);case 19:return sO(e,t,n);case 22:return sd(e,t,n)}throw Error(u(156,t.tag))};var ce="function"==typeof reportError?reportError:function(e){console.error(e)};function ct(e){this._internalRoot=e}function cn(e){this._internalRoot=e}function cr(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function co(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ca(){}function cs(e,t,n,r,o){var a=n._reactRootContainer;if(a){var s=a;if("function"==typeof o){var i=o;o=function(){var e=i9(s);i.call(e)}}i8(t,s,e,o)}else s=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=i9(s);a.call(e)}}var s=i6(t,r,e,0,null,!1,!1,"",ca);return e._reactRootContainer=s,e[rA]=s.current,ra(8===e.nodeType?e.parentNode:e),iC(),s}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var i=r;r=function(){var e=i9(c);i.call(e)}}var c=i5(e,0,!1,null,null,!1,!1,"",ca);return e._reactRootContainer=c,e[rA]=c.current,ra(8===e.nodeType?e.parentNode:e),iC(function(){i8(t,c,n,r)}),c}(n,t,e,o,r);return i9(s)}cn.prototype.render=ct.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(u(409));i8(e,t,null,null)},cn.prototype.unmount=ct.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;iC(function(){i8(null,e,null,null)}),t[rA]=null}},cn.prototype.unstable_scheduleHydration=function(e){if(e){var t=tb();e={blockedOn:null,target:e,priority:t};for(var n=0;n<tO.length&&0!==t&&t<tO[n].priority;n++);tO.splice(n,0,e),0===n&&tE(e)}},tp=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=tr(t.pendingLanes);0!==n&&(tl(t,1|n),i_(t,eJ()),0==(6&s4)&&(ii=eJ()+500,r6()))}break;case 13:iC(function(){var t=oU(e,1);null!==t&&ik(t,e,1,ix())}),i7(e,1)}},tf=function(e){if(13===e.tag){var t=oU(e,0x8000000);null!==t&&ik(t,e,0x8000000,ix()),i7(e,0x8000000)}},tm=function(e){if(13===e.tag){var t=iw(e),n=oU(e,t);null!==n&&ik(n,e,t,ix()),i7(e,t)}},tb=function(){return td},th=function(e,t){var n=td;try{return td=e,t()}finally{td=n}},eS=function(e,t,n){switch(t){case"input":if(et(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=rF(r);if(!o)throw Error(u(90));Q(r),et(r,o)}}}break;case"textarea":ec(e,n);break;case"select":null!=(t=n.value)&&ea(e,!!n.multiple,t,!1)}},eA=iT,eR=iC;var ci={findFiberByHostInstance:rD,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},cc={bundleType:ci.bundleType,version:ci.version,rendererPackageName:ci.rendererPackageName,rendererConfig:ci.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:P.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=eG(e))?null:e.stateNode},findFiberByHostInstance:ci.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var cl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!cl.isDisabled&&cl.supportsFiber)try{e8=cl.inject(cc),e9=cl}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rL,rM,rF,eT,eC,iT]},t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!cr(t))throw Error(u(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:E,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!cr(e))throw Error(u(299));var n=!1,r="",o=ce;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=i5(e,1,!1,null,null,n,!1,r,o),e[rA]=t.current,ra(8===e.nodeType?e.parentNode:e),new ct(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(u(188));throw Error(u(268,e=Object.keys(e).join(",")))}return null===(e=eG(t))?null:e.stateNode},t.flushSync=function(e){return iC(e)},t.hydrate=function(e,t,n){if(!co(t))throw Error(u(200));return cs(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!cr(e))throw Error(u(405));var r=null!=n&&n.hydratedSources||null,o=!1,a="",s=ce;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=i6(t,null,e,1,null!=n?n:null,o,!1,a,s),e[rA]=t.current,ra(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new cn(t)},t.render=function(e,t,n){if(!co(t))throw Error(u(200));return cs(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!co(e))throw Error(u(40));return!!e._reactRootContainer&&(iC(function(){cs(null,null,e,!1,function(){e._reactRootContainer=null,e[rA]=null})}),!0)},t.unstable_batchedUpdates=iT,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!co(n))throw Error(u(200));if(null==e||void 0===e._reactInternals)throw Error(u(38));return cs(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},5338(e,t,n){"use strict";var r=n(40961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},40961(e,t,n){"use strict";!function e(){if("u">typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(22551)},30115(e){var t="u">typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,a){try{return function e(a,s){if(a===s)return!0;
1if(a&&s&&"object"==typeof a&&"object"==typeof s){var i,c,l,d;if(a.constructor!==s.constructor)return!1;if(Array.isArray(a)){if((i=a.length)!=s.length)return!1;for(c=i;0!=c--;)if(!e(a[c],s[c]))return!1;return!0}if(n&&a instanceof Map&&s instanceof Map){if(a.size!==s.size)return!1;for(d=a.entries();!(c=d.next()).done;)if(!s.has(c.value[0]))return!1;for(d=a.entries();!(c=d.next()).done;)if(!e(c.value[1],s.get(c.value[0])))return!1;return!0}if(r&&a instanceof Set&&s instanceof Set){if(a.size!==s.size)return!1;for(d=a.entries();!(c=d.next()).done;)if(!s.has(c.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(s)){if((i=a.length)!=s.length)return!1;for(c=i;0!=c--;)if(a[c]!==s[c])return!1;return!0}if(a.constructor===RegExp)return a.source===s.source&&a.flags===s.flags;if(a.valueOf!==Object.prototype.valueOf&&"function"==typeof a.valueOf&&"function"==typeof s.valueOf)return a.valueOf()===s.valueOf();if(a.toString!==Object.prototype.toString&&"function"==typeof a.toString&&"function"==typeof s.toString)return a.toString()===s.toString();if((i=(l=Object.keys(a)).length)!==Object.keys(s).length)return!1;for(c=i;0!=c--;)if(!Object.prototype.hasOwnProperty.call(s,l[c]))return!1;if(t&&a instanceof Element)return!1;for(c=i;0!=c--;)if(("_owner"!==l[c]&&"__v"!==l[c]&&"__o"!==l[c]||!a.$$typeof)&&!e(a[l[c]],s[l[c]]))return!1;return!0}return a!=a&&s!=s}(e,a)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},80545(e,t,n){"use strict";n.d(t,{mg:()=>Z,vd:()=>H});var r=n(96540),o=n(5556),a=n.n(o),s=n(30115),i=n.n(s),c=n(20311),l=n.n(c),d=n(2833),u=n.n(d);function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}var h={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},g={rel:["amphtml","canonical","alternate"]},y={type:["application/ld+json"]},v={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},x=Object.keys(h).map(function(e){return h[e]}),w={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},k=Object.keys(w).reduce(function(e,t){return e[w[t]]=t,e},{}),_=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},O=function(e){var t=_(e,h.TITLE),n=_(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var r=_(e,"defaultTitle");return t||r||void 0},S=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return p({},e,t)},{})},P=function(e,t,n){var r={};return n.filter(function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,n){var o={};n.filter(function(e){for(var n,a=Object.keys(e),s=0;s<a.length;s+=1){var i=a[s],c=i.toLowerCase();-1===t.indexOf(c)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===c&&"stylesheet"===e[c].toLowerCase()||(n=c),-1===t.indexOf(i)||"innerHTML"!==i&&"cssText"!==i&&"itemprop"!==i||(n=i)}if(!n||!e[n])return!1;var l=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][l]&&(o[n][l]=!0,!0)}
1).reverse().forEach(function(t){return e.push(t)});for(var a=Object.keys(o),s=0;s<a.length;s+=1){var i=a[s],c=p({},r[i],o[i]);r[i]=c}return e},[]).reverse()},j=function(e,t){if(Array.isArray(e)&&e.length){for(var n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},E=function(e){return Array.isArray(e)?e.join(""):e},T=function(e,t){return Array.isArray(e)?e.reduce(function(e,n){return!function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.default.push(n):e.priority.push(n),e},{priority:[],default:[]}):{default:e}},C=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},A=[h.NOSCRIPT,h.SCRIPT,h.STYLE],R=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},N=function(e){return Object.keys(e).reduce(function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r},"")},I=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce(function(t,n){return t[w[n]||n]=e[n],t},t)},D=function(e,t){return t.map(function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach(function(e){var n=w[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]}),r.createElement(e,a)})},L=function(e,t,n){switch(e){case h.TITLE:return{toComponent:function(){var e,n,o,a;return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=I(n,o),[r.createElement(h.TITLE,a,e)]},toString:function(){var r,o,a,s;return r=t.title,o=t.titleAttributes,a=N(o),s=E(r),a?"<"+e+' data-rh="true" '+a+">"+R(s,n)+"</"+e+">":"<"+e+' data-rh="true">'+R(s,n)+"</"+e+">"}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return I(t)},toString:function(){return N(t)}};default:return{toComponent:function(){return D(e,t)},toString:function(){return t.reduce(function(t,r){var o=Object.keys(r).filter(function(e){return"innerHTML"!==e&&"cssText"!==e}).reduce(function(e,t){var o=void 0===r[t]?t:t+'="'+R(r[t],n)+'"';return e?e+" "+o:o},""),a=r.innerHTML||r.cssText||"",s=-1===A.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(s?"/>":">"+a+"</"+e+">")},"")}}}},M=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,s=e.styleTags,i=e.title,c=e.titleAttributes,l=e.linkTags,d=e.metaTags,u=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var f,m,b,x,w,k,_=(f=e.linkTags,m=e.scriptTags,b=e.encode,x=T(e.metaTags,v),w=T(f,g),k=T(m,y),{priorityMethods:{toComponent:function(){return[].concat(D(h.META,x.priority),D(h.LINK,w.priority),D(h.SCRIPT,k.priority))},toString:function(){return L(h.META,x.priority,b)+" "+L(h.LINK,w.priority,b)+" "+L(h.SCRIPT,k.priority,b)}},metaTags:x.default,linkTags:w.default,scriptTags:k.default});p=_.priorityMethods,l=_.linkTags,d=_.metaTags,u=_.scriptTags}return{priority:p,base:L(h.BASE,t,r),bodyAttributes:L("bodyAttributes",n,r),htmlAttributes:L("htmlAttributes",o,r),link:L(h.LINK,l,r),meta:L(h.META,d,r),noscript:L(h.NOSCRIPT,a,r),script:L(h.SCRIPT,u,r),style:L(h.STYLE,s,r),title:L(h.TITLE,{title:void 0===i?"":i,titleAttributes:c},r)}},F=[],B=function(e,t){var n=this;void 0===t&&(t="u">typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?F:n.instances},add:function(e){(n.canUseDOM?F:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?F:n.instances).indexOf(e);(n.canUseDOM?F:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=M({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},z=r.createContext({}),U=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),$="u">typeof document,H=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new B(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement(z.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);H.canUseDOM=$,H.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},H.defaultProps={context:{}},H.displayName="HelmetProvider";var q=function(e,t){var n,r=document.head||document.querySelector(h.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),s=[];return t&&t.length&&t.forEach(function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some(function(e,t){return n=t,r.isEqualNode(e)})?a.splice(n,1):s.push(r)}),a.forEach(function(e){return e.parentNode.removeChild(e)}
1),s.forEach(function(e){return r.appendChild(e)}),{oldTags:a,newTags:s}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),s=Object.keys(t),i=0;i<s.length;i+=1){var c=s[i],l=t[c]||"";n.getAttribute(c)!==l&&n.setAttribute(c,l),-1===o.indexOf(c)&&o.push(c);var d=a.indexOf(c);-1!==d&&a.splice(d,1)}for(var u=a.length-1;u>=0;u-=1)n.removeAttribute(a[u]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==s.join(",")&&n.setAttribute("data-rh",s.join(","))}},V=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,s=e.noscriptTags,i=e.onChangeClientState,c=e.scriptTags,l=e.styleTags,d=e.title,u=e.titleAttributes;W(h.BODY,e.bodyAttributes),W(h.HTML,r),void 0!==d&&document.title!==d&&(document.title=E(d)),W(h.TITLE,u);var p={baseTag:q(h.BASE,n),linkTags:q(h.LINK,o),metaTags:q(h.META,a),noscriptTags:q(h.NOSCRIPT,s),scriptTags:q(h.SCRIPT,c),styleTags:q(h.STYLE,l)},f={},m={};Object.keys(p).forEach(function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(m[e]=p[e].oldTags)}),t&&t(),i(e,f,m)},K=null,G=function(e){function t(){for(var t,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!u()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,o=null,a={baseTag:(e=["href"],(t=n.helmetInstances.get().map(function(e){var t=p({},e.props);return delete t.context,t})).filter(function(e){return void 0!==e[h.BASE]}).map(function(e){return e[h.BASE]}).reverse().reduce(function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o+=1){var a=r[o].toLowerCase();if(-1!==e.indexOf(a)&&n[a])return t.concat(n)}return t},[])),bodyAttributes:S("bodyAttributes",t),defer:_(t,"defer"),encode:_(t,"encodeSpecialCharacters"),htmlAttributes:S("htmlAttributes",t),linkTags:P(h.LINK,["rel","href"],t),metaTags:P(h.META,["name","charset","http-equiv","property","itemprop"],t),noscriptTags:P(h.NOSCRIPT,["innerHTML"],t),onChangeClientState:_(t,"onChangeClientState")||function(){},scriptTags:P(h.SCRIPT,["src","innerHTML"],t),styleTags:P(h.STYLE,["cssText"],t),title:O(t),titleAttributes:S("titleAttributes",t),prioritizeSeoTags:j(t,"prioritizeSeoTags")};H.canUseDOM?(K&&cancelAnimationFrame(K),a.defer?K=requestAnimationFrame(function(){V(a,function(){K=null})}):(V(a),K=null)):M&&(o=M(a)),r(o)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);G.propTypes={context:U.isRequired},G.displayName="HelmetDispatcher";var Y=["children"],Q=["children"],Z=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!i()(C(this.props,"helmetData"),C(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case h.SCRIPT:case h.NOSCRIPT:return{innerHTML:t};case h.STYLE:return{cssText:t};default:throw Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,s=e.nestedChildren;switch(r.type){case h.TITLE:return p({},o,((t={})[r.type]=s,t.titleAttributes=p({},a),t));case h.BODY:return p({},o,{bodyAttributes:p({},a)});case h.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach(function(t){var r;n=p({},n,((r={})[t]=e[t],r))}),n}
1,n.warnOnInvalidChildren=function(e,t){return l()(x.some(function(t){return e.type===t}),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+x.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),l()(!t||"string"==typeof t||Array.isArray(t)&&!t.some(function(e){return"string"!=typeof e}),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,function(e){if(e&&e.props){var r=e.props,a=r.children,s=b(r,Y),i=Object.keys(s).reduce(function(e,t){return e[k[t]||t]=s[t],e},{}),c=e.type;switch("symbol"==typeof c?c=c.toString():n.warnOnInvalidChildren(e,a),c){case h.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case h.LINK:case h.META:case h.NOSCRIPT:case h.SCRIPT:case h.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:i,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:i,nestedChildren:a})}}}),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=b(e,Q),o=p({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof B||(a=new B(a.context,a.instances)),a?r.createElement(G,p({},o,{context:a.value,helmetData:void 0})):r.createElement(z.Consumer,null,function(e){return r.createElement(G,p({},o,{context:e}))})},t}(r.Component);Z.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},Z.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Z.displayName="Helmet"},22799(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,s=n?Symbol.for("react.strict_mode"):60108,i=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,b=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case a:case i:case s:case f:return e;default:switch(e=e&&e.$$typeof){case l:case p:case h:case b:case c:return e;default:return t}}case o:return t}}}function k(e){return w(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=l,t.ContextProvider=c,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=h,t.Memo=b,t.Portal=o,t.Profiler=i,t.StrictMode=s,t.Suspense=f,t.isAsyncMode=function(e){return k(e)||w(e)===d},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===l},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===h},t.isMemo=function(e){return w(e)===b},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===i},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===u||e===i||e===s||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===b||e.$$typeof===c||e.$$typeof===l||e.$$typeof===p||e.$$typeof===y||e.$$typeof===v||e.$$typeof===x||e.$$typeof===g)},t.typeOf=w},44363(e,t,n){"use strict";e.exports=n(22799)},53259(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var i=n(96540),c=[],l=[],d=i.createContext(null);function u(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(function(e){return n.loading=!1,n.loaded=e,e}).catch(function(e){throw n.loading=!1,n.error=e,e}),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach(function(r){var o=u(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then(function(e){t.loaded[r]=e}).catch(function(e){t.error=e})})}catch(e){t.error=e}return t.promise=Promise.all(n).then(function(e){return t.loading=!1,e}).catch(function(e){throw t.loading=!1,e}),t}
1function f(e,t){return i.createElement(e&&e.__esModule?e.default:e,t)}function m(e,t){if(!t.loading)throw Error("react-loadable requires a `loading` component");var u,p,m=s({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),b=null;function h(){return b||(b=e(m.loader)),b.promise}return c.push(h),"function"==typeof m.webpack&&l.push(function(){if((0,m.webpack)().every(function(e){return void 0!==e&&void 0!==n.m[e]}))return h()}),p=u=function(t){function n(n){var r;return a(o(o(r=t.call(this,n)||this)),"retry",function(){r.setState({error:null,loading:!0,timedOut:!1}),b=e(m.loader),r._loadModule()}),h(),r.state={error:b.error,pastDelay:!1,timedOut:!1,loading:b.loading,loaded:b.loaded},r}r(n,t),n.preload=function(){return h()};var s=n.prototype;return s.UNSAFE_componentWillMount=function(){this._loadModule()},s.componentDidMount=function(){this._mounted=!0},s._loadModule=function(){var e=this;if(this.context&&Array.isArray(m.modules)&&m.modules.forEach(function(t){e.context.report(t)}),b.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout(function(){t({pastDelay:!0})},m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout(function(){t({timedOut:!0})},m.timeout));var n=function(){t({error:b.error,loaded:b.loaded,loading:b.loading}),e._clearTimeouts()};b.promise.then(function(){return n(),null}).catch(function(e){return n(),null})}},s.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},s._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},s.render=function(){return this.state.loading||this.state.error?i.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(i.Component),a(u,"contextType",d),p}function b(e){return m(u,e)}function h(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then(function(){if(e.length)return h(e)})}b.Map=function(e){if("function"!=typeof e.render)throw Error("LoadableMap requires a `render(loaded, props)` function");return m(p,e)},b.Capture=function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){return i.createElement(d.Provider,{value:{report:this.props.report}}
1,i.Children.only(this.props.children))},t}(i.Component),b.preloadAll=function(){return new Promise(function(e,t){h(c).then(e,t)})},b.preloadReady=function(){return new Promise(function(e,t){h(l).then(e,e)})},e.exports=b},22831(e,t,n){"use strict";n.d(t,{u:()=>function e(t,n,o){return void 0===o&&(o=[]),t.some(function(t){var a=t.path?(0,r.B6)(n,t):o.length?o[o.length-1].match:r.Ix.computeRootMatch(n);return a&&(o.push({route:t,match:a}),t.routes&&e(t.routes,n,o)),a}),o},v:()=>s});var r=n(56347),o=n(58168),a=n(96540);function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map(function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})})):null}},54625(e,t,n){"use strict";n.d(t,{I9:()=>u,Kd:()=>d,N_:()=>g,k2:()=>x});var r=n(56347),o=n(20594),a=n(96540),s=n(33328),i=n(58168),c=n(98587),l=n(11561),d=function(e){function t(){for(var t,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,s.zR)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component),u=function(e){function t(){for(var t,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,s.TM)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component),p=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,s.yJ)(e,null,null,t):e},m=function(e){return e},b=a.forwardRef;void 0===b&&(b=m);var h=b(function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,s=(0,c.A)(e,["innerRef","navigate","onClick"]),l=s.target,d=(0,i.A)({},s,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||(e.preventDefault(),r())}});return m!==b?d.ref=t||n:d.ref=n,a.createElement("a",d)}),g=b(function(e,t){var n=e.component,o=void 0===n?h:n,d=e.replace,u=e.to,g=e.innerRef,y=(0,c.A)(e,["component","replace","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,l.A)(!1);var n=e.history,r=f(p(u,e.location),e.location),c=r?n.createHref(r):"",h=(0,i.A)({},y,{href:c,navigate:function(){var t=p(u,e.location),r=(0,s.AO)(e.location)===(0,s.AO)(f(t));(d||r?n.replace:n.push)(t)}});return m!==b?h.ref=t||g:h.innerRef=g,a.createElement(o,h)})}),y=function(e){return e},v=a.forwardRef;void 0===v&&(v=y);var x=v(function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,s=e.activeClassName,d=void 0===s?"active":s,u=e.activeStyle,m=e.className,b=e.exact,h=e.isActive,x=e.location,w=e.sensitive,k=e.strict,_=e.style,O=e.to,S=e.innerRef,P=(0,c.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,function(e){e||(0,l.A)(!1);var n=x||e.location,s=f(p(O,n),n),c=s.pathname,j=c&&c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),E=j?(0,r.B6)(n.pathname,{path:j,exact:b,sensitive:w,strict:k}):null,T=!!(h?h(E,n):E),C="function"==typeof m?m(T):m,A="function"==typeof _?_(T):_;T&&(C=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(e){return e}).join(" ")}(C,d),A=(0,i.A)({},A,u));var R=(0,i.A)({"aria-current":T&&o||null,className:C,style:A,to:s},P);return y!==v?R.ref=t||S:R.innerRef=S,a.createElement(g,R)})})},56347(e,t,n){"use strict";n.d(t,{B6:()=>v,Ix:()=>h,W6:()=>_,XZ:()=>b,dO:()=>w,qh:()=>x,zy:()=>O});var r=n(20594),o=n(96540),a=n(5556),s=n.n(a),i=(n(33328),n(11561)),c=n(58168),l=n(35302),d=n.n(l);n(44363),n(98587),n(4146);var u="u">typeof globalThis?globalThis:"u">typeof window?window:void 0!==n.g?n.g:{},p=o.createContext||function(e,t){var n,a,i="__create-react-context-"+(u.__global_unique_id__=(u.__global_unique_id__||0)+1)+"__",c=function(e){function n(){for(var t,n,r,o=arguments.length,a=Array(o),s=0;s<o;s++)a[s]=arguments[s];return n=(t=e.call.apply(e,[this].concat(a))||this).props.value,r=[],t.emitter={on:function(e){r.push(e)},off:function(e){r=r.filter(function(t){return t!==e})},get:function(){return n},set:function(e,t){n=e,r.forEach(function(e){return e(n,t)})}},t}(0,r.A)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[i]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;(r===o?0!==r||1/r==1/o:r!=r&&o!=o)?n=0:0!=(n=("function"==typeof t?t(r,o):0x3fffffff)|0)&&this.emitter.set(e.value,n)}},o.render=function(){return this.props.children},n}(o.Component);(n={})[i]=s().object.isRequired,c.childContextTypes=n;var l=function(t){function n(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){(e.observedBits&n)!=0&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?0x3fffffff:t},o.componentDidMount=function(){this.context[i]&&this.context[i].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?0x3fffffff:e},o.componentWillUnmount=function(){this.context[i]&&this.context[i].off(this.onUpdate)},o.getValue=function(){return this.context[i]?this.context[i].get():e},o.render=function(){var e;return(Array.isArray(e=this.props.children)?e[0]:e)(this.state.value)},n}(o.Component);return(a={})[i]=s().object,l.contextTypes=a,{Provider:c,Consumer:l}},f=function(e){var t=p();return t.displayName=e,t},m=f("Router-History"),b=f("Router"),h=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen(function(e){n._pendingLocation=e})),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(t){e._isMounted&&e.setState({location:t})}
1)),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.createElement(m.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.Component);o.Component,o.Component;var g={},y=0;function v(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,s=n.strict,i=void 0!==s&&s,c=n.sensitive,l=void 0!==c&&c;return[].concat(r).reduce(function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=g[n]||(g[n]={});if(r[e])return r[e];var o=[],a={regexp:d()(e,o,t),keys:o};return y<1e4&&(r[e]=a,y++),a}(n,{end:a,strict:i,sensitive:l}),o=r.regexp,s=r.keys,c=o.exec(e);if(!c)return null;var u=c[0],p=c.slice(1),f=e===u;return a&&!f?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:f,params:s.reduce(function(e,t,n){return e[t.name]=p[n],e},{})}},null)}var x=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,function(t){t||(0,i.A)(!1);var n,r=e.props.location||t.location,a=e.props.computedMatch?e.props.computedMatch:e.props.path?v(r.pathname,e.props):t.match,s=(0,c.A)({},t,{location:r,match:a}),l=e.props,d=l.children,u=l.component,p=l.render;return Array.isArray(d)&&(n=d,0===o.Children.count(n))&&(d=null),o.createElement(b.Provider,{value:s},s.match?d?"function"==typeof d?d(s):d:u?o.createElement(u,s):p?p(s):null:"function"==typeof d?d(s):null)})},t}(o.Component);o.Component;var w=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,function(t){t||(0,i.A)(!1);var n,r,a=e.props.location||t.location;return o.Children.forEach(e.props.children,function(e){if(null==r&&o.isValidElement(e)){n=e;var s=e.props.path||e.props.from;r=s?v(a.pathname,(0,c.A)({},e.props,{path:s})):t.match}}),r?o.cloneElement(n,{location:a,computedMatch:r}):null})},t}(o.Component),k=o.useContext;function _(){return k(m)}function O(){return k(b).location}},21020(e,t,n){"use strict";var r=n(96540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),s=Object.prototype.hasOwnProperty,i=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,n){var r,a={},l=null,d=null;for(r in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(d=t.ref),t)s.call(t,r)&&!c.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:l,ref:d,props:a,_owner:i.current}}t.Fragment=a,t.jsx=l,t.jsxs=l},15287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,h={};function g(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}function y(){}function v(e,t,n){this.props=e,this.context=t,this.refs=h,this.updater=n||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var x=v.prototype=new y;x.constructor=v,b(x,g.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,_={current:null},O={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,r){var o,a={},s=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(s=""+t.key),t)k.call(t,o)&&!O.hasOwnProperty(o)&&(a[o]=t[o]);var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){for(var l=Array(c),d=0;d<c;d++)l[d]=arguments[d+2];a.children=l}if(e&&e.defaultProps)for(o in c=e.defaultProps)void 0===a[o]&&(a[o]=c[o]);return{$$typeof:n,type:e,key:s,ref:i,props:a,_owner:_.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var j=/\/+/g;function E(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function T(e,t,o){if(null==e)return e;var a=[],s=0;return!function e(t,o,a,s,i){var c,l,d,u=typeof t;("undefined"===u||"boolean"===u)&&(t=null);var p=!1;if(null===t)p=!0;else switch(u){case"string":case"number":p=!0;break;case"object":switch(t.$$typeof){case n:case r:p=!0}}if(p)return i=i(p=t),t=""===s?"."+E(p,0):s,w(i)?(a="",null!=t&&(a=t.replace(j,"$&/")+"/"),e(i,o,a,"",function(e){return e})):null!=i&&(P(i)&&(c=i,l=a+(!i.key||p&&p.key===i.key?"":(""+i.key).replace(j,"$&/")+"/")+t,i={$$typeof:n,type:c.type,key:l,ref:c.ref,props:c.props,_owner:c._owner}),o.push(i)),1;if(p=0,s=""===s?".":s+":",w(t))for(var m=0;m<t.length;m++){var b=s+E(u=t[m],m);p+=e(u,o,a,b,i)}else if("function"==typeof(b=null===(d=t)||"object"!=typeof d?null:"function"==typeof(d=f&&d[f]||d["@@iterator"])?d:null))for(t=b.call(t),m=0;!(u=t.next()).done;)b=s+E(u=u.value,m++),p+=e(u,o,a,b,i);else if("object"===u)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(o=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.");return p}(e,a,"","",function(e){return t.call(o,e,s++)}),a}function C(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A={current:null},R={transition:null};function N(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:T,forEach:function(e,t,n){T(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return T(e,function(){t++}),t},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}}
1,t.Component=g,t.Fragment=o,t.Profiler=s,t.PureComponent=v,t.StrictMode=a,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:R,ReactCurrentOwner:_},t.act=N,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=b({},e.props),a=e.key,s=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,i=_.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(l in t)k.call(t,l)&&!O.hasOwnProperty(l)&&(o[l]=void 0===t[l]&&void 0!==c?c[l]:t[l])}var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){c=Array(l);for(var d=0;d<l;d++)c[d]=arguments[d+2];o.children=c}return{$$typeof:n,type:e.type,key:a,ref:s,props:o,_owner:i}},t.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:C}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=R.transition;R.transition={};try{e()}finally{R.transition=t}},t.unstable_act=N,t.useCallback=function(e,t){return A.current.useCallback(e,t)},t.useContext=function(e){return A.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return A.current.useDeferredValue(e)},t.useEffect=function(e,t){return A.current.useEffect(e,t)},t.useId=function(){return A.current.useId()},t.useImperativeHandle=function(e,t,n){return A.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return A.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return A.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return A.current.useMemo(e,t)},t.useReducer=function(e,t,n){return A.current.useReducer(e,t,n)},t.useRef=function(e){return A.current.useRef(e)},t.useState=function(e){return A.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return A.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return A.current.useTransition()},t.version="18.3.1"},96540(e,t,n){"use strict";e.exports=n(15287)},74848(e,t,n){"use strict";e.exports=n(21020)},7463(e,t){"use strict";function n(e,t){var n=e.length;for(e.push(t);0<n;){var r=n-1>>>1,o=e[r];if(0<a(o,t))e[r]=t,e[n]=o,n=r;else break}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;for(var r=0,o=e.length,s=o>>>1;r<s;){var i=2*(r+1)-1,c=e[i],l=i+1,d=e[l];if(0>a(c,n))l<o&&0>a(d,c)?(e[r]=d,e[l]=n,r=l):(e[r]=c,e[i]=n,r=i);else if(l<o&&0>a(d,n))e[r]=d,e[l]=n,r=l;else break}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var s,i=performance;t.unstable_now=function(){return i.now()}}else{var c=Date,l=c.now();t.unstable_now=function(){return c.now()-l}}var d=[],u=[],p=1,f=null,m=3,b=!1,h=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,x="u">typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)o(u);else if(t.startTime<=e)o(u),t.sortIndex=t.expirationTime,n(d,t);else break;t=r(u)}}function k(e){if(g=!1,w(e),!h)if(null!==r(d))h=!0,N(_);else{var t=r(u);null!==t&&I(k,t.startTime-e)}}function _(e,n){h=!1,g&&(g=!1,v(P),P=-1),b=!0;var a=m;try{for(w(n),f=r(d);null!==f&&(!(f.expirationTime>n)||e&&!T());){var s=f.callback;if("function"==typeof s){f.callback=null,m=f.priorityLevel;var i=s(f.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?f.callback=i:f===r(d)&&o(d),w(n)}else o(d);f=r(d)}if(null!==f)var c=!0;else{var l=r(u);null!==l&&I(k,l.startTime-n),c=!1}return c}finally{f=null,m=a,b=!1}}"u">typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var O=!1,S=null,P=-1,j=5,E=-1;function T(){return!(t.unstable_now()-E<j)}function C(){if(null!==S){var e=t.unstable_now();E=e;var n=!0;try{n=S(!0,e)}finally{n?s():(O=!1,S=null)}}else O=!1}if("function"==typeof x)s=function(){x(C)};else if("u">typeof MessageChannel){var A=new MessageChannel,R=A.port2;A.port1.onmessage=C,s=function(){R.postMessage(null)}}else s=function(){y(C,0)};function N(e){S=e,O||(O=!0,s())}function I(e,n){P=y(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){h||b||(h=!0,N(_))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return m},t.unstable_getFirstCallbackNode=function(){return r(d)},t.unstable_next=function(e){switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var n=m;m=t;try{return e()}finally{m=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=m;m=e;try{return t()}finally{m=n}},t.unstable_scheduleCallback=function(e,o,a){var s=t.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?s+a:s,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=0x3fffffff;break;case 4:i=1e4;break;default:i=5e3}return i=a+i,e={id:p++,callback:o,priorityLevel:e,startTime:a,expirationTime:i,sortIndex:-1},a>s?(e.sortIndex=a,n(u,e),null===r(d)&&e===r(u)&&(g?(v(P),P=-1):g=!0,I(k,a-s))):(e.sortIndex=i,n(d,e),h||b||(h=!0,N(_))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=m;return function(){var n=m;m=t;try{return e.apply(this,arguments)}finally{m=n}}}},69982(e,t,n){"use strict";e.exports=n(7463)},2833(e){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;
1if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),s=Object.keys(t);if(a.length!==s.length)return!1;for(var i=Object.prototype.hasOwnProperty.bind(t),c=0;c<a.length;c++){var l=a[c];if(!i(l))return!1;var d=e[l],u=t[l];if(!1===(o=n?n.call(r,d,u,l):void 0)||void 0===o&&d!==u)return!1}return!0}},11337(e,t,n){"use strict";n.d(t,{A:()=>f}),n(96540);var r=n(74848),o=n(53259),a=n.n(o),s=n(84054);let i={"00094738":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2053")]).then(n.bind(n,18118)),"@site/docs/test-agents.mdx",18118],"0058b4c6":[()=>n.e("266").then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"00b0863e":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6840")]).then(n.bind(n,2566)),"@site/docs/api/class-disposable.mdx",2566],"0252123d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7209")]).then(n.bind(n,61366)),"@site/versioned_docs/version-stable/api/class-elementhandle.mdx",61366],"048ec6cf":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3255")]).then(n.bind(n,52965)),"@site/docs/api/class-webstorage.mdx",52965],"04a4d366":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2712")]).then(n.bind(n,52365)),"@site/versioned_docs/version-stable/pom.mdx",52365],"05a7e6ac":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1356")]).then(n.bind(n,81520)),"@site/docs/api/class-worker.mdx",81520],"06e38a09":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3922")]).then(n.bind(n,52830)),"@site/versioned_docs/version-stable/network.mdx",52830],"07de82e1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7406")]).then(n.bind(n,19896)),"@site/docs/test-parallel.mdx",19896],"083f60f3":[()=>Promise.all([n.e("5005"),n.e("9124")]).then(n.bind(n,92770)),"@site/community/0-welcome.mdx",92770],"0b5adf01":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("893")]).then(n.bind(n,1121)),"@site/versioned_docs/version-stable/api/class-mouse.mdx",1121],"0b6ffbee":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7836")]).then(n.bind(n,44356)),"@site/versioned_docs/version-stable/test-use-options.mdx",44356],"0b8e2e48":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("948")]).then(n.bind(n,19448)),"@site/docs/api/class-locator.mdx",19448],"0baafdb1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5319")]).then(n.bind(n,6962)),"@site/versioned_docs/version-stable/api/class-workerinfo.mdx",6962],"0baf483b":[()=>Promise.all([n.e("4014"),n.e("8960")]).then(n.bind(n,99763)),"@site/src/pages/community/mcp-videos.tsx",99763],"0c1f0a88":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5145")]).then(n.bind(n,27291)),"@site/docs/api/class-screencast.mdx",27291],"0cec12c4":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8005")]).then(n.bind(n,97727)),"@site/versioned_docs/version-stable/api/class-fullconfig.mdx",97727],"0d182cfc":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5945")]).then(n.bind(n,43108)),"@site/docs/api/class-locatorassertions.mdx",43108],"0d7d0d4b":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6949")]).then(n.bind(n,14188)),"@site/docs/frames.mdx",14188],"0d7d2a66":[()=>Promise.all([n.e("5005"),n.e("7162")]).then(n.bind(n,87521)),"@site/mcp/tools/storage.mdx",87521],"0e78a2d1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4508")]).then(n.bind(n,99645)),"@site/docs/pom.mdx",99645],"0fc9f34f":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("699")]).then(n.bind(n,26598)),"@site/versioned_docs/version-stable/api/class-snapshotassertions.mdx",26598],"0fcba8f2":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5418")]).then(n.bind(n,72531)),"@site/docs/api/class-pageassertions.mdx",72531],"0fefdd45":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5414")]).then(n.bind(n,88534)),"@site/versioned_docs/version-stable/downloads.mdx",88534],"1024e833":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7484")]).then(n.bind(n,62272)),"@site/docs/api/class-genericassertions.mdx",62272],"10f23256":[()=>Promise.all([n.e("5005"),n.e("4851")]).then(n.bind(n,69696)),"@site/agent-cli/installation.mdx",69696],"10fd5813":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1422")]).then(n.bind(n,38212)),"@site/docs/api/class-testconfig.mdx",38212],"1119f947":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6804")]).then(n.bind(n,64422)),"@site/versioned_docs/version-stable/api/class-browser.mdx",64422],"11cd46ad":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8626")]).then(n.bind(n,31451)),"@site/versioned_docs/version-stable/api/class-apirequest.mdx",31451],"11e6e079":[()=>Promise.all([n.e("5005"),n.e("3556")]).then(n.bind(n,45220)),"@site/agent-cli/capabilities.mdx",45220],"124d75b9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4702")]).then(n.bind(n,18405)),"@site/docs/api/class-testoptions.mdx",18405],"1310b397":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5506")]).then(n.bind(n,64265)),"@site/docs/api/class-consolemessage.mdx",64265],0xdc2e2e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8985")]).then(n.bind(n,47488)),"@site/versioned_docs/version-stable/getting-started-vscode.mdx",47488],"14d04571":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2002")]).then(n.bind(n,26695)),"@site/versioned_docs/version-stable/api/class-testrun.mdx",26695],"15f4221b":[()=>Promise.all([n.e("5005"),n.e("3431")]).then(n.bind(n,33262)),"@site/mcp/tools/forms.mdx",33262],"1666d929":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4641")]).then(n.bind(n,45235)),"@site/versioned_docs/version-stable/api/class-android.mdx",45235],"16a7dbe2":[()=>
1Promise.all([n.e("4014"),n.e("5005"),n.e("1410")]).then(n.bind(n,24643)),"@site/versioned_docs/version-stable/api/class-browsertype.mdx",24643],"170abd7a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2109")]).then(n.bind(n,68698)),"@site/versioned_docs/version-stable/api/class-credentials.mdx",68698],0x11113f9:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9720"),n.e("106")]).then(n.bind(n,33405)),"@theme/DocItem",33405],"1817023a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9171")]).then(n.bind(n,820)),"@site/docs/api/class-androiddevice.mdx",820],"182aa8c7":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1659")]).then(n.bind(n,11564)),"@site/docs/api/class-timeouterror.mdx",11564],0x120905d:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6138")]).then(n.bind(n,89817)),"@site/docs/docker.mdx",89817],"19b6c1b1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3455")]).then(n.bind(n,97987)),"@site/docs/ci.mdx",97987],"1a27a22b":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3530")]).then(n.bind(n,84272)),"@site/docs/chrome-extensions.mdx",84272],"1a4e3797":[()=>Promise.all([n.e("4014"),n.e("5847")]).then(n.bind(n,3869)),"@theme/SearchPage",3869],"1a571de5":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("141")]).then(n.bind(n,96874)),"@site/versioned_docs/version-stable/api/class-worker.mdx",96874],"1a8709c8":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2347")]).then(n.bind(n,83297)),"@site/docs/other-locators.mdx",83297],"1b15ab86":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5688")]).then(n.bind(n,46074)),"@site/versioned_docs/version-stable/test-parameterize.mdx",46074],"1bd2d161":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1607")]).then(n.bind(n,6532)),"@site/docs/api/class-androidwebview.mdx",6532],"1cdbe5c9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8936")]).then(n.bind(n,58294)),"@site/docs/api/class-browserserver.mdx",58294],"1d3a7b85":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4735")]).then(n.bind(n,20409)),"@site/versioned_docs/version-stable/accessibility-testing.mdx",20409],"1d8f72f1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7631")]).then(n.bind(n,10296)),"@site/versioned_docs/version-stable/api/class-testinfo.mdx",10296],"1df93b7f":[()=>Promise.all([n.e("4014"),n.e("9452")]).then(n.bind(n,32531)),"@site/src/pages/index.tsx",32531],"1f929c45":[()=>n.e("827").then(n.t.bind(n,18305,19)),"@generated/docusaurus-plugin-content-docs/mcp/p/mcp-464.json",18305],"1fac2bee":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9061")]).then(n.bind(n,8010)),"@site/docs/api/class-electron.mdx",8010],"1ffacadf":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9744")]).then(n.bind(n,66046)),"@site/docs/api/class-websocketroute.mdx",66046],"20ec65d4":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3227")]).then(n.bind(n,17044)),"@site/docs/test-use-options.mdx",17044],"21aa48e0":[()=>Promise.all([n.e("5005"),n.e("6866")]).then(n.bind(n,64620)),"@site/agent-cli/commands/video-recording.mdx",64620],0x15850fd:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6473")]).then(n.bind(n,97851)),"@site/docs/trace-viewer-intro.mdx",97851],"22b1ae33":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7453")]).then(n.bind(n,66960)),"@site/docs/selenium-grid.mdx",66960],"2321bb9a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("316")]).then(n.bind(n,11821)),"@site/docs/accessibility-testing.mdx",11821],"252b8cc0":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4583")]).then(n.bind(n,30499)),"@site/docs/protractor.mdx",30499],"25c0bc23":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8774")]).then(n.bind(n,72476)),"@site/versioned_docs/version-stable/api/class-download.mdx",72476],"262d7f55":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2401")]).then(n.bind(n,94421)),"@site/versioned_docs/version-stable/api/class-keyboard.mdx",94421],"2697cf9f":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2074")]).then(n.bind(n,85627)),"@site/versioned_docs/version-stable/release-notes.mdx",85627],"26aba930":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1190")]).then(n.bind(n,47238)),"@site/versioned_docs/version-stable/api/class-screencast.mdx",47238],"26abab00":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8276")]).then(n.bind(n,66364)),"@site/versioned_docs/version-stable/api/class-testresult.mdx",66364],"276a8437":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7848")]).then(n.bind(n,69672)),"@site/versioned_docs/version-stable/api/class-coverage.mdx",69672],"27abeb84":[()=>Promise.all([n.e("5005"),n.e("8163")]).then(n.bind(n,27564)),"@site/agent-cli/commands/storage.mdx",27564],"280ba92a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9467")]).then(n.bind(n,59871)),"@site/docs/running-tests.mdx",59871],"29ad4744":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9209")]).then(n.bind(n,60940)),"@site/versioned_docs/version-stable/mock-browser.mdx",60940],"2b880359":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6927")]).then(n.bind(n,91153)),"@site/docs/api/class-filechooser.mdx",91153],"2b93ea30":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1590")]).then(n.bind(n,96550)),"@site/versioned_docs/version-stable/testing-library.mdx",96550],"2cc51534":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3666")]).then(n.bind(n,93470)),"@site/versioned_docs/version-stable/api/class-fixtures.mdx",93470],"2d080ea7":[
1()=>Promise.all([n.e("5005"),n.e("3585")]).then(n.bind(n,46083)),"@site/mcp/tools/dialogs.mdx",46083],"2d3ade6e":[()=>Promise.all([n.e("4014"),n.e("3588")]).then(n.bind(n,44420)),"@site/src/pages/community/learn-videos.tsx",44420],"2dd7febf":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9954")]).then(n.bind(n,56312)),"@site/versioned_docs/version-stable/videos.mdx",56312],"2e1103f7":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1009")]).then(n.bind(n,65089)),"@site/docs/api/class-fixtures.mdx",65089],"2f368f56":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5560")]).then(n.bind(n,25e3)),"@site/versioned_docs/version-stable/dialogs.mdx",25e3],"2fce60a4":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6035")]).then(n.bind(n,36902)),"@site/versioned_docs/version-stable/api/class-testinfoerror.mdx",36902],"30c5ebda":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3291")]).then(n.bind(n,63376)),"@site/docs/videos.mdx",63376],"30c99e83":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("44")]).then(n.bind(n,96558)),"@site/versioned_docs/version-stable/test-webserver.mdx",96558],"315218a4":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8159")]).then(n.bind(n,82783)),"@site/versioned_docs/version-stable/api/class-request.mdx",82783],"3197234c":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2258")]).then(n.bind(n,31675)),"@site/docs/api/class-testinfo.mdx",31675],"32d75b9e":[()=>Promise.all([n.e("5005"),n.e("3885")]).then(n.bind(n,88333)),"@site/mcp/snapshots.mdx",88333],"334711a1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7291")]).then(n.bind(n,91075)),"@site/versioned_docs/version-stable/clock.mdx",91075],"3437af8a":[()=>Promise.all([n.e("5005"),n.e("3305")]).then(n.bind(n,28419)),"@site/mcp/tools/waiting.mdx",28419],0x21b0bc5:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2068")]).then(n.bind(n,45732)),"@site/versioned_docs/version-stable/api/class-touchscreen.mdx",45732],0x2317bb5:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2450")]).then(n.bind(n,94297)),"@site/docs/puppeteer.mdx",94297],"380bb4e4":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1502")]).then(n.bind(n,80100)),"@site/versioned_docs/version-stable/screenshots.mdx",80100],"3982a3f2":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6242")]).then(n.bind(n,52271)),"@site/docs/network.mdx",52271],"3a515b67":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("82")]).then(n.bind(n,2804)),"@site/docs/api/class-logger.mdx",2804],"3ad5a81a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1688")]).then(n.bind(n,89167)),"@site/docs/test-fixtures.mdx",89167],"3b212707":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("254")]).then(n.bind(n,28846)),"@site/versioned_docs/version-stable/debug.mdx",28846],"3df3bfbd":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2582")]).then(n.bind(n,37302)),"@site/versioned_docs/version-stable/frames.mdx",37302],"3e82d3e7":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8467")]).then(n.bind(n,98271)),"@site/versioned_docs/version-stable/test-projects.mdx",98271],"3e8ebc53":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2256")]).then(n.bind(n,98440)),"@site/docs/api/class-weberror.mdx",98440],"3ed135c8":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("508")]).then(n.bind(n,85839)),"@site/versioned_docs/version-stable/api/class-logger.mdx",85839],"3ed7ae90":[()=>Promise.all([n.e("5005"),n.e("1830")]).then(n.bind(n,44156)),"@site/agent-cli/commands/keyboard-mouse.mdx",44156],"3ee9ac3f":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1831")]).then(n.bind(n,96962)),"@site/docs/events.mdx",96962],"3f4edbfb":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7428")]).then(n.bind(n,10762)),"@site/versioned_docs/version-stable/api/class-locatorassertions.mdx",10762],"3fac25e0":[()=>Promise.all([n.e("5005"),n.e("2065")]).then(n.bind(n,10463)),"@site/mcp/tools/code-execution.mdx",10463],"3faea289":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8883")]).then(n.bind(n,28506)),"@site/docs/api/class-android.mdx",28506],"400721e9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5830")]).then(n.bind(n,84117)),"@site/versioned_docs/version-stable/pages.mdx",84117],"42a754f8":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5541")]).then(n.bind(n,98833)),"@site/versioned_docs/version-stable/chrome-extensions.mdx",98833],"4308c611":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3478")]).then(n.bind(n,31433)),"@site/docs/api/class-apiresponseassertions.mdx",31433],"437b385a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5081")]).then(n.bind(n,56662)),"@site/versioned_docs/version-stable/extensibility.mdx",56662],"455667c4":[()=>Promise.all([n.e("5005"),n.e("6760")]).then(n.bind(n,36226)),"@site/mcp/configuration/options.mdx",36226],"456938d2":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2671")]).then(n.bind(n,88724)),"@site/versioned_docs/version-stable/service-workers.mdx",88724],"46946a43":[()=>Promise.all([n.e("5005"),n.e("4199")]).then(n.bind(n,6626)),"@site/agent-cli/commands/navigation.mdx",6626],"47bc1922":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5620")]).then(n.bind(n,42961)),"@site/versioned_docs/version-stable/test-annotations.mdx",42961],"48456ad9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1653")]).then(n.bind(n,1388)),"@site/docs/api/class-page.mdx",1388],"48c6a3b5":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("648")]).then(n.bind(n,99714)),"@site/versioned_docs/version-stable/api/class-androidwebview.mdx",99714],"49cc2631":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2357")]).then(n.bind(n,97181)),"@site/versioned_docs/version-stable/api/class-selectors.mdx",97181],"49dec5be":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("965")]).then(n.bind(n,46070)),"@site/docs/screenshots.mdx",46070],"4ac407f6":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8529")]).then(n.bind(n,35977)),"@site/versioned_docs/version-stable/test-typescript.mdx",35977],"4b84920d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2917")]).then(n.bind(n,55990)),"@site/docs/debug.mdx",55990],"4bdbacf2":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3016")]).then(n.bind(n,97690)),"@site/versioned_docs/version-stable/touch-events.mdx",97690],"4bea23f5":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9390")]).then(n.bind(n,52348)),"@site/versioned_docs/version-stable/api/class-testcase.mdx",52348],"4bff4d32":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6711")]).then(n.bind(n,6669)),"@site/docs/api/class-androidinput.mdx",6669],"4cb36770":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5242")]).then(n.bind(n,12080)),"@site/versioned_docs/version-stable/getting-started-mcp.mdx",12080],"4cf51b27":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9756")]).then(n.bind(n,104
116)),"@site/versioned_docs/version-stable/intro.mdx",10416],"4ee59488":[()=>Promise.all([n.e("4014"),n.e("7988")]).then(n.bind(n,26755)),"@site/src/pages/community/feature-videos.tsx",26755],"511c21fb":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5491")]).then(n.bind(n,18965)),"@site/docs/touch-events.mdx",18965],"51b66dbc":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7123")]).then(n.bind(n,36737)),"@site/versioned_docs/version-stable/ci-intro.mdx",36737],"5203709e":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2079")]).then(n.bind(n,23428)),"@site/docs/api/class-fullproject.mdx",23428],"524de153":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2005")]).then(n.bind(n,91320)),"@site/docs/codegen-intro.mdx",91320],"52e430b9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6720")]).then(n.bind(n,90330)),"@site/docs/test-reporters.mdx",90330],"52ff5678":[()=>Promise.all([n.e("5005"),n.e("3023")]).then(n.bind(n,97723)),"@site/agent-cli/commands/console-eval.mdx",97723],"5300c885":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2936")]).then(n.bind(n,13251)),"@site/versioned_docs/version-stable/api-testing.mdx",13251],0x32a4402:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8676")]).then(n.bind(n,15003)),"@site/docs/api/class-playwrightassertions.mdx",15003],"539245d0":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4980")]).then(n.bind(n,52900)),"@site/versioned_docs/version-stable/api/class-pageassertions.mdx",52900],"5492792e":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1299")]).then(n.bind(n,81521)),"@site/versioned_docs/version-stable/api/class-fullproject.mdx",81521],"54b8e2aa":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("866")]).then(n.bind(n,79873)),"@site/versioned_docs/version-stable/best-practices.mdx",79873],"59488c01":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2532")]).then(n.bind(n,96546)),"@site/versioned_docs/version-stable/api/class-location.mdx",96546],"5a29adc7":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2028")]).then(n.bind(n,61979)),"@site/versioned_docs/version-stable/handles.mdx",61979],"5b6d7279":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("56")]).then(n.bind(n,13476)),"@site/docs/test-configuration.mdx",13476],"5bd19d74":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9029")]).then(n.bind(n,56650)),"@site/docs/api/class-fullconfig.mdx",56650],"5d3bccab":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9981")]).then(n.bind(n,64810)),"@site/versioned_docs/version-stable/api/class-browsercontext.mdx",64810],"5dcaf307":[()=>Promise.all([n.e("5005"),n.e("8359")]).then(n.bind(n,52357)),"@site/mcp/clients/other-clients.mdx",52357],"5e95c892":[()=>n.e("1668").then(n.bind(n,79500)),"@theme/DocsRoot",79500],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"5ed6816d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9777")]).then(n.bind(n,89872)),"@site/docs/test-sharding.mdx",89872],"5f299c11":[()=>Promise.all([n.e("5005"),n.e("7072")]).then(n.bind(n,98140)),"@site/mcp/capabilities.mdx",98140],"606e3c28":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1879")]).then(n.bind(n,53244)),"@site/docs/api/class-browsercontext.mdx",53244],"61616e66":[()=>Promise.all([n.e("5005"),n.e("8741")]).then(n.bind(n,37791)),"@site/mcp/tools/pdf.mdx",37791],"628e3f43":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5351")]).then(n.bind(n,45074)),"@site/versioned_docs/version-stable/api/class-apiresponse.mdx",45074],0x3dc6e54:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3128")]).then(n.bind(n,20330)),"@site/versioned_docs/version-stable/locators.mdx",20330],"64d477f9":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7673")]).then(n.bind(n,97460)),"@site/versioned_docs/version-stable/api/class-playwrightassertions.mdx",97460],"66b5f029":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2822")]).then(n.bind(n,94187)),"@site/docs/api/class-testerror.mdx",94187],"674a7814":[()=>Promise.all([n.e("5005"),n.e("5802")]).then(n.bind(n,99635)),"@site/mcp/tools/video.mdx",99635],"692b53ba":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9900")]).then(n.bind(n,99893)),"@site/docs/test-typescript.mdx",99893],"692bd8a1":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1343")]).then(n.bind(n,68705)),"@site/versioned_docs/version-stable/api/class-androidinput.mdx",68705],"69792cc8":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2017")]).then(n.bind(n,23940)),"@site/versioned_docs/version-stable/api/class-framelocator.mdx",23940],"6b54dd05":[()=>Promise.all([n.e("5005"),n.e("7326")]).then(n.bind(n,20563)),"@site/mcp/tools/navigation.mdx",20563],"6bb7d92d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7726")]).then(n.bind(n,48164)),"@site/docs/api/class-testcase.mdx",48164],"6bf1566b":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("466")]).then(n.bind(n,32273)),"@site/versioned_docs/version-stable/puppeteer.mdx",32273],"6c289917":[()=>Promise.all([n.e("5005"),n.e("1627")]).then(n.bind(n,63230)),"@site/mcp/tools/tabs.mdx",63230],"6c98ee32":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9389")]).then(n.bind(n,6316)),"@site/versioned_docs/version-stable/library.mdx",6316],"6cd743c3":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6369")]).then(n.bind(n,84581)),"@site/docs/trace-viewer.mdx",84581],"6daf96ab":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7981")]).then(n.bind(n,37235)),"@site/versioned_docs/version-stable/api/class-testproject.mdx",37235],"6f7da9be":[()=>Promise.all([n.e("5005"),n.e("1868")]).then(n.bind(n,94145)),"@site/agent-cli/commands/test-debugging.mdx",94145],"70866c66":[()=>Promise.all([n.e("5005"),n.e("1138")]).then(n.bind(n,83560)),"@site/agent-cli/commands/screenshots-pdf.mdx",83560],"713d5a09":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6534")]).then(n.bind(n,32599)),"@site/docs/api/class-browsertype.mdx",32599],"7142966a":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2160")]).then(n.bind(n,63848)),"@site/docs/test-cli.mdx",63848],"7150063d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4228")]).then(n.bind(n,5396)),"@site/docs/test-ui-mode.mdx",5396],"7193659c":[()=>Promise.all([n.e("5005"),n.e("3941")]).then(n.bind(n,92271)),"@site/mcp/vision-mode.mdx",92271],"71e19c5e":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6504")]).then(n.bind(n,32388)),"@site/docs/clock.mdx",32388],0x44b524f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2547")]).then(n.bind(n,82400)),"@site/docs/api/class-selectors.mdx",82400],"72d27368":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6831")]).then(n.bind(n,25902)),"@site/versioned_docs/version-stable/languages.mdx",25902],0x468b84f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8832")]).then(n.bind(n,32653)),"@site/versioned_docs/version-stable/browser-contexts.mdx",32653],"74e597db":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8659")]).then(n.bind(n,74070)),"@site/docs/library.mdx",74070],"7559ab27":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9730")]).then(n.bind(n,64840)),"@site/versioned_docs/version-stable/api/class-debugger.mdx",64840],"7582a483":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7002")]).then(n.bind(n,34263)),"@site/docs/api/class-video.mdx",34263],"782f5d09":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4273")]).then(n.bind(n,90584)),"@site/versioned_docs/version-stable/codegen.mdx",90584],"786a3495":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5571")]).then(n.bind(n,72886)),"@site/versioned_docs/version-stable/test-ui-mode.mdx",72886],"794b0c46":[
1()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7721")]).then(n.bind(n,17317)),"@site/docs/api/class-websocket.mdx",17317],"7aee769f":[()=>Promise.all([n.e("5005"),n.e("6940")]).then(n.bind(n,91421)),"@site/mcp/clients/claude-code.mdx",91421],"7c1664c6":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6634")]).then(n.bind(n,23647)),"@site/docs/api/class-androidsocket.mdx",23647],"7cc7b2c8":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7403")]).then(n.bind(n,85866)),"@site/docs/api/class-mouse.mdx",85866],"7dd0df50":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("640")]).then(n.bind(n,38279)),"@site/docs/api/class-snapshotassertions.mdx",38279],"7e0915f6":[()=>Promise.all([n.e("5005"),n.e("1893")]).then(n.bind(n,5451)),"@site/mcp/tools/screenshots.mdx",5451],"7e606f30":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9285")]).then(n.bind(n,43875)),"@site/docs/api/class-suite.mdx",43875],"7e6434ee":[()=>Promise.all([n.e("4014"),n.e("2075")]).then(n.bind(n,63883)),"@site/src/pages/community/release-videos.tsx",63883],"7f5475d9":[()=>Promise.all([n.e("5005"),n.e("3623")]).then(n.bind(n,14227)),"@site/mcp/tools/devtools.mdx",14227],"80edfdb9":[()=>Promise.all([n.e("5005"),n.e("3046")]).then(n.bind(n,12494)),"@site/mcp/installation.mdx",12494],"811b1f6f":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1703")]).then(n.bind(n,70400)),"@site/docs/getting-started-vscode.mdx",70400],"81236c71":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1899")]).then(n.bind(n,93911)),"@site/versioned_docs/version-stable/api/class-androiddevice.mdx",93911],"83c4d187":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3384")]).then(n.bind(n,88461)),"@site/versioned_docs/version-stable/test-global-setup-teardown.mdx",88461],"847ea171":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8186")]).then(n.bind(n,93101)),"@site/docs/api/class-debugger.mdx",93101],"84812eaf":[()=>Promise.all([n.e("5005"),n.e("8593")]).then(n.bind(n,65761)),"@site/mcp/clients/cursor.mdx",65761],"86f86bbf":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7628")]).then(n.bind(n,74892)),"@site/docs/dialogs.mdx",74892],"87c246dd":[()=>Promise.all([n.e("5005"),n.e("8922")]).then(n.bind(n,38351)),"@site/mcp/tools/interaction.mdx",38351],"87cd08a3":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("34")]).then(n.bind(n,95669)),"@site/versioned_docs/version-stable/api/class-consolemessage.mdx",95669],"87fc9773":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5988")]).then(n.bind(n,21322)),"@site/versioned_docs/version-stable/webview2.mdx",21322],"88f7b3f2":[()=>Promise.all([n.e("5005"),n.e("8620")]).then(n.bind(n,49024)),"@site/agent-cli/configuration.mdx",49024],"89e3ab12":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6487")]).then(n.bind(n,29413)),"@site/docs/api/class-browser.mdx",29413],"8a346754":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8778")]).then(n.bind(n,32451)),"@site/versioned_docs/version-stable/mock.mdx",32451],"8aa416eb":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2106")]).then(n.bind(n,74983)),"@site/versioned_docs/version-stable/test-fixtures.mdx",74983],"8af7b206":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9582")]).then(n.bind(n,98585)),"@site/versioned_docs/version-stable/api/class-websocket.mdx",98585],"8b4a0820":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3235")]).then(n.bind(n,64700)),"@site/docs/api/class-download.mdx",64700],"8b5293d0":[()=>Promise.all([n.e("5005"),n.e("5966")]).then(n.bind(n,90462)),"@site/mcp/tools/file-upload.mdx",90462],"8c3bff5d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3413")]).then(n.bind(n,77595)),"@site/docs/api/class-frame.mdx",77595],"8cfa35c8":[()=>Promise.all([n.e("5005"),n.e("639")]).then(n.bind(n,81554)),"@site/mcp/configuration/user-profile.mdx",81554],"8e1d348d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5761")]).then(n.bind(n,45735)),"@site/docs/actionability.mdx",45735],"8e8a1eb2":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5118")]).then(n.bind(n,3018)),"@site/docs/api/class-playwright.mdx",3018],"90d83cef":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7732")]).then(n.bind(n,191)),"@site/docs/release-notes.mdx",191],"90f396e5":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4251")]).then(n.bind(n,23369)),"@site/versioned_docs/version-stable/api/class-playwright.mdx",23369],"91c8ae4c":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8806")]).then(n.bind(n,8307)),"@site/docs/evaluating.mdx",8307],"91cb65a6":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("369")]).then(n.bind(n,46200)),"@site/versioned_docs/version-stable/api/class-webstorage.mdx",46200],"9286ee89":[()=>n.e("7320").then(n.t.bind(n,65272,19)),"@generated/docusaurus-plugin-content-docs/agent-cli/__plugin.json",65272],"935f34d3":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4793")]).then(n.bind(n,55589)),"@site/docs/navigations.mdx",55589],"93d6be30":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3884")]).then(n.bind(n,36090)),"@site/versioned_docs/version-stable/api/class-reporter.mdx",3
16090],"940cdc25":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9084")]).then(n.bind(n,31718)),"@site/versioned_docs/version-stable/test-assertions.mdx",31718],0x59d19c4:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2155")]).then(n.bind(n,33766)),"@site/versioned_docs/version-stable/test-snapshots.mdx",33766],"95a0e322":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("527")]).then(n.bind(n,55706)),"@site/versioned_docs/version-stable/test-configuration.mdx",55706],"9637631d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8119")]).then(n.bind(n,12103)),"@site/community/ambassadors.mdx",12103],"96c1eb12":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6523")]).then(n.bind(n,81056)),"@site/docs/test-annotations.mdx",81056],"9754d739":[()=>Promise.all([n.e("5005"),n.e("7644")]).then(n.bind(n,71118)),"@site/agent-cli/commands/tabs.mdx",71118],"975753af":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("589")]).then(n.bind(n,61579)),"@site/docs/test-snapshots.mdx",61579],"97798cf5":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3172")]).then(n.bind(n,71019)),"@site/versioned_docs/version-stable/api/class-electron.mdx",71019],"9b4a0573":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("325")]).then(n.bind(n,31669)),"@site/versioned_docs/version-stable/api/class-frame.mdx",31669],"9b9afcb7":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6613")]).then(n.bind(n,205)),"@site/versioned_docs/version-stable/canary-releases.mdx",205],"9c4f2d00":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8736")]).then(n.bind(n,15428)),"@site/versioned_docs/version-stable/api/class-timeouterror.mdx",15428],"9cd1c4fa":[()=>Promise.all([n.e("5005"),n.e("4133")]).then(n.bind(n,23930)),"@site/agent-cli/commands/codegen.mdx",23930],"9dc4bbab":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8345")]).then(n.bind(n,19526)),"@site/docs/api/class-reporter.mdx",19526],"9e92bcdf":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9640")]).then(n.bind(n,9484)),"@site/versioned_docs/version-stable/api/class-weberror.mdx",9484],"9ecccbec":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2281")]).then(n.bind(n,18011)),"@site/docs/mock.mdx",18011],"9f06d26b":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8375")]).then(n.bind(n,31167)),"@site/docs/api/class-tracing.mdx",31167],"9f5ec14d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9901")]).then(n.bind(n,79022)),"@site/docs/api/class-testinfoerror.mdx",79022],"9f995455":[()=>Promise.all([n.e("5005"),n.e("5958")]).then(n.bind(n,65276)),"@site/agent-cli/snapshots.mdx",65276],"9fe19a8d":[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1795")]).then(n.bind(n,64655)),"@site/versioned_docs/version-stable/docker.mdx",64655],a0c59349:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2310")]).then(n.bind(n,23232)),"@site/versioned_docs/version-stable/api/class-teststepinfo.mdx",23232],a19efd96:[()=>
1Promise.all([n.e("4014"),n.e("5005"),n.e("1397")]).then(n.bind(n,75466)),"@site/docs/emulation.mdx",75466],a1d7985e:[()=>Promise.all([n.e("5005"),n.e("5828")]).then(n.bind(n,56051)),"@site/agent-cli/skills.mdx",56051],a2b3bf88:[()=>Promise.all([n.e("5005"),n.e("7396")]).then(n.bind(n,27328)),"@site/agent-cli/commands/dialogs.mdx",27328],a354b52c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4683")]).then(n.bind(n,1876)),"@site/versioned_docs/version-stable/codegen-intro.mdx",1876],a3e555ef:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8799")]).then(n.bind(n,43245)),"@site/versioned_docs/version-stable/test-retries.mdx",43245],a436237f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7514")]).then(n.bind(n,84281)),"@site/docs/api/class-testresult.mdx",84281],a46a5efb:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4894")]).then(n.bind(n,15187)),"@site/versioned_docs/version-stable/api/class-disposable.mdx",15187],a47a3712:[()=>Promise.all([n.e("5005"),n.e("8484")]).then(n.bind(n,14117)),"@site/mcp/clients/claude-desktop.mdx",14117],a606bc65:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5191")]).then(n.bind(n,14973)),"@site/versioned_docs/version-stable/auth.mdx",14973],a640a92d:[()=>Promise.all([n.e("5005"),n.e("8999")]).then(n.bind(n,20485)),"@site/mcp/tools/assertions.mdx",20485],a7456010:[()=>n.e("3056").then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a7818337:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8084")]).then(n.bind(n,99922)),"@site/docs/best-practices.mdx",99922],a7bd4aaa:[()=>n.e("5575").then(n.bind(n,14889)),"@theme/DocVersionRoot",14889],a89ffae3:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8043")]).then(n.bind(n,70556)),"@site/docs/writing-tests.mdx",70556],a94703ab:[()=>Promise.all([n.e("4014"),n.e("6785")]).then(n.bind(n,48606)),"@theme/DocRoot",48606],aa415147:[()=>Promise.all([n.e("5005"),n.e("9662")]).then(n.bind(n,16253)),"@site/mcp/introduction.mdx",16253],ab063049:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8413")]).then(n.bind(n,51106)),"@site/docs/browsers.mdx",51106],ab213f22:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8244")]).then(n.bind(n,70075)),"@site/docs/service-workers.mdx",70075],aba21aa0:[()=>n.e("3747").then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],ac5d27ff:[()=>Promise.all([n.e("5005"),n.e("8182")]).then(n.bind(n,78609)),"@site/mcp/tools/keyboard-mouse.mdx",78609],ac6a698b:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7978")]).then(n.bind(n,30467)),"@site/docs/api/class-framelocator.mdx",30467],ac972ec7:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3487")]).then(n.bind(n,2941)),"@site/versioned_docs/version-stable/actionability.mdx",2941],ace8a76d:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1255")]).then(n.bind(n,93693)),"@site/docs/api/class-touchscreen.mdx",93693],acf9551c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6203")]).then(n.bind(n,82174)),"@site/versioned_docs/version-stable/api/class-locator.mdx",82174],ad69dd86:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8878")]).then(n.bind(n,12204)),"@site/docs/getting-started-mcp.mdx",12204],addcc859:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1505")]).then(n.bind(n,93676)),"@site/docs/api/class-testrun.mdx",93676],ae3d2bbb:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4965")]).then(n.bind(n,10580)),"@site/versioned_docs/version-stable/api/class-dialog.mdx",10580],af8f102d:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2194")]).then(n.bind(n,13775)),"@site/docs/api/class-route.mdx",13775],b04c8447:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("678")]).then(n.bind(n,55040)),"@site/docs/test-assertions.mdx",55040],b04dbef2:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5983")]).then(n.bind(n,84022)),"@site/versioned_docs/version-stable/test-sharding.mdx",84022],b090fa7c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6428")]).then(n.bind(n,45338)),"@site/docs/api/class-elementhandle.mdx",45338],b115649e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8167")]).then(n.bind(n,3883)),"@site/versioned_docs/version-stable/api/class-genericassertions.mdx",3883],b185d406:[()=>Promise.all([n.e("5005"),n.e("6276")]).then(n.bind(n,75274)),"@site/agent-cli/sessions.mdx",75274],b1f9fe09:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("830")]).then(n.bind(n,11575)),"@site/versioned_docs/version-stable/api/class-tracing.mdx",11575],b20749c9:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("590")]).then(n.bind(n,15029)),"@site/docs/test-retries.mdx",15029],b3916729:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4019")]).then(n.bind(n,18711)),"@site/docs/extensibility.mdx",18711],b422d3b3:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3448")]).then(n.bind(n,32729)),"@site/docs/api/class-dialog.mdx",32729],b42f4d66:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3574")]).then(n.bind(n,40336)),"@site/docs/api-testing.mdx",40336],b49e274c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3738")]).then(n.bind(n,54283)),"@site/docs/input.mdx",54283],b7f3e809:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5294")]).then(n.bind(n,11488)),"@site/versioned_docs/version-stable/api/class-testoptions.mdx",11488],b86e5e12:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2402")]).then(n.bind(n,88394)),"@site/versioned_docs/version-stable/test-parallel.mdx",88394],b92580e4:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("309")]).then(n.bind(n,6218)),"@site/versioned_docs/version-stable/api/class-apiresponseassertions.mdx",6218],b9c22686:[()=>n.e("5902").then(n.t.bind(n,9642,19)),"@generated/docusaurus-plugin-content-docs/mcp/__plugin.json",9642],ba8686d4:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7501")]).then(n.bind(n,52598)),"@site/versioned_docs/version-stable/test-reporters.mdx",52598],bb15edb6:[()=>Promise.all([n.e("5005"),n.e("8771")]).then(n.bind(n,66411)),"@site/mcp/tools/network-mocking.mdx",66411],bc2ddb5a:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3177")]).then(n.bind(n,45677)),"@site/versioned_docs/version-stable/api/class-teststep.mdx",45677],bce9e11b:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5348")]).then(n.bind(n,33454)),"@site/docs/api/class-cdpsession.mdx",33454],bd1446cf:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4636")]).then(n.bind(n,50631)),"@site/versioned_docs/version-stable/trace-viewer.mdx",50631],bd5bca9b:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1186")]).then(n.bind(n,35112)),"@site/docs/api/class-js
1handle.mdx",35112],bdbdf074:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1513")]).then(n.bind(n,77152)),"@site/versioned_docs/version-stable/selenium-grid.mdx",77152],be02d41d:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7106")]).then(n.bind(n,93295)),"@site/docs/api/class-test.mdx",93295],be10e06d:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1143")]).then(n.bind(n,45643)),"@site/docs/api/class-clock.mdx",45643],be5594f7:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4337")]).then(n.bind(n,23410)),"@site/docs/canary-releases.mdx",23410],bf04620f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5062")]).then(n.bind(n,72243)),"@site/versioned_docs/version-stable/api/class-clock.mdx",72243],bf1307fc:[()=>n.e("2134").then(n.t.bind(n,31413,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-next-d71.json",31413],c0fdf517:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9556")]).then(n.bind(n,36735)),"@site/docs/codegen.mdx",36735],c141421f:[()=>n.e("8366").then(n.t.bind(n,40936,19)),"@generated/docusaurus-theme-search-algolia/default/__plugin.json",40936],c198e45a:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7518")]).then(n.bind(n,49928)),"@site/docs/test-timeouts.mdx",49928],c1dee1b1:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9836")]).then(n.bind(n,81790)),"@site/docs/getting-started-cli.mdx",81790],c23fa2a0:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3338")]).then(n.bind(n,47436)),"@site/versioned_docs/version-stable/api/class-suite.mdx",47436],c2919fb8:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3450")]).then(n.bind(n,90836)),"@site/docs/api/class-response.mdx",90836],c292a822:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4671")]).then(n.bind(n,80203)),"@site/docs/mock-browser.mdx",80203],c49661c1:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9033")]).then(n.bind(n,25692)),"@site/versioned_docs/version-stable/browsers.mdx",25692],c4a96ba2:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7986")]).then(n.bind(n,44226)),"@site/versioned_docs/version-stable/evaluating.mdx",44226],c62056a2:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3683")]).then(n.bind(n,1723)),"@site/versioned_docs/version-stable/aria-snapshots.mdx",1723],c671c2db:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7926")]).then(n.bind(n,62921)),"@site/versioned_docs/version-stable/trace-viewer-intro.mdx",62921],c674c6dd:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3503")]).then(n.bind(n,35932)),"@site/docs/languages.mdx",35932],c6bb3e31:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4061")]).then(n.bind(n,62900)),"@site/docs/api/class-credentials.mdx",62900],c7ef12f5:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4399")]).then(n.bind(n,16274)),"@site/versioned_docs/version-stable/input.mdx",16274],c8808ef7:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8843")]).then(n.bind(n,76721)),"@site/versioned_docs/version-stable/api/class-electronapplication.mdx",76721],c8934306:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8716")]).then(n.bind(n,617)),"@site/versioned_docs/version-stable/api/class-cdpsession.mdx",617],c8a88bb6:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2264")]).then(n.bind(n,51335)),"@site/versioned_docs/version-stable/api/class-response.mdx",51335],c8fcda07:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8330")]).then(n.bind(n,85021)),"@site/versioned_docs/version-stable/api/class-filechooser.mdx",85021],ca0df656:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6427")]).then(n.bind(n,14194)),"@site/versioned_docs/version-stable/protractor.mdx",14194],ca83b056:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1672")]).then(n.bind(n,63364)),"@site/versioned_docs/version-stable/api/class-page.mdx",63364],cbe43687:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4604")]).then(n.bind(n,15147)),"@site/docs/api/class-electronapplication.mdx",15147],cc262453:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5044")]).then(n.bind(n,96283)),"@site/docs/aria-snapshots.mdx",96283],cc895de1:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4750")]).then(n.bind(n,78678)),"@site/versioned_docs/version-stable/api/class-testconfig.mdx",78678],cd5edfea:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3897")]).then(n.bind(n,31014)),"@site/docs/handles.mdx",31014],d01b14de:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4545")]).then(n.bind(n,74475)),"@site/docs/test-webserver.mdx",74475],d041f83f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8720")]).then(n.bind(n,55372)),"@site/versioned_docs/version-stable/api/class-video.mdx",55372],d1044879:[()=>
1Promise.all([n.e("4014"),n.e("5005"),n.e("6335")]).then(n.bind(n,69444)),"@site/versioned_docs/version-stable/api/class-apirequestcontext.mdx",69444],d2436a2b:[()=>n.e("6").then(n.t.bind(n,19112,19)),"@generated/docusaurus-plugin-content-docs/community/p/community-038.json",19112],d2886523:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("924")]).then(n.bind(n,78730)),"@site/docs/api/class-request.mdx",78730],d2b40dc5:[()=>Promise.all([n.e("5005"),n.e("3880")]).then(n.bind(n,56199)),"@site/agent-cli/quick-start.mdx",56199],d37ba6d6:[()=>Promise.all([n.e("5005"),n.e("7601")]).then(n.bind(n,42529)),"@site/agent-cli/commands/tracing.mdx",42529],d5385a8f:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5008")]).then(n.bind(n,69451)),"@site/docs/api/class-testproject.mdx",69451],d5ccf3a1:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7172")]).then(n.bind(n,88259)),"@site/docs/api/class-workerinfo.mdx",88259],d681f0b5:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1686")]).then(n.bind(n,40843)),"@site/versioned_docs/version-stable/api/class-androidsocket.mdx",40843],d80b2c5e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6052")]).then(n.bind(n,36367)),"@site/versioned_docs/version-stable/test-timeouts.mdx",36367],daf475b6:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9645")]).then(n.bind(n,45447)),"@site/docs/api/class-coverage.mdx",45447],dc45d878:[()=>Promise.all([n.e("5005"),n.e("8921")]).then(n.bind(n,21771)),"@site/agent-cli/commands/network-routing.mdx",21771],dc55bc8a:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4456")]).then(n.bind(n,6208)),"@site/docs/test-components.mdx",6208],dce802de:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9949")]).then(n.bind(n,3134)),"@site/versioned_docs/version-stable/ci.mdx",3134],dd56b7c5:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2260")]).then(n.bind(n,84709)),"@site/versioned_docs/version-stable/getting-started-cli.mdx",84709],dda0c2be:[()=>Promise.all([n.e("5005"),n.e("2665")]).then(n.bind(n,75572)),"@site/agent-cli/commands/interaction.mdx",75572],ddf3ae25:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2400")]).then(n.bind(n,88349)),"@site/docs/api/class-apirequest.mdx",88349],de57f712:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("787")]).then(n.bind(n,61562)),"@site/versioned_docs/version-stable/test-cli.mdx",61562],de6eabf3:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6030")]).then(n.bind(n,1946)),"@site/versioned_docs/version-stable/events.mdx",1946],de8b4938:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9609")]).then(n.bind(n,66034)),"@site/versioned_docs/version-stable/api/class-test.mdx",66034],df4db6d7:[()=>Promise.all([n.e("5005"),n.e("239")]).then(n.bind(n,57164)),"@site/agent-cli/vision-mode.mdx",57164],df6ea3c0:[()=>Promise.all([n.e("5005"),n.e("3708")]).then(n.bind(n,45277)),"@site/mcp/tools/console.mdx",45277],e0719818:[()=>n.e("6245").then(n.t.bind(n,68669,19)),"@generated/docusaurus-plugin-content-docs/community/__plugin.json",68669],e111845e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5698")]).then(n.bind(n,93892)),"@site/versioned_docs/version-stable/running-tests.mdx",93892],e185c30a:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8748")]).then(n.bind(n,93531)),"@site/docs/pages.mdx",93531],e2e3bf17:[()=>Promise.all([n.e("5005"),n.e("5183")]).then(n.bind(n,86595)),"@site/mcp/clients/vscode.mdx",86595],e353fe13:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9677")]).then(n.bind(n,10729)),"@site/docs/test-parameterize.mdx",10729],e393f5f3:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("874")]).then(n.bind(n,59740)),"@site/docs/ci-intro.mdx",59740],e3cc46a2:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8859")]).then(n.bind(n,71140)),"@site/docs/api/class-apirequestcontext.mdx",71140],e3f110ed:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("461")]).then(n.bind(n,47166)),"@site/versioned_docs/version-stable/api/class-route.mdx",47166],e436abfc:[()=>Promise.all([n.e("5005"),n.e("5064")]).then(n.bind(n,25818)),"@site/mcp/configuration/browser-extension.mdx",25818],e487ba94:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8964")]).then(n.bind(n,98688)),"@site/docs/browser-contexts.mdx",98688],e5735206:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1697")]).then(n.bind(n,95965)),"@site/docs/testing-library.mdx",95965],e6896152:[()=>Promise.all([n.e("5005"),n.e("4942")]).then(n.bind(n,13617)),"@site/mcp/clients/windsurf.mdx",13617],e6af91a0:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7599")]).then(n.bind(n,89208)),"@site/docs/api/class-keyboard.mdx",89208],e6d58430:[()=>Promise.all([n.e("5005"),n.e("9939")]).then(n.bind(n,32361)),"@site/mcp/tools/tracing.mdx",32361],e829284e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("429")]).then(n.bind(n,67440)),"@site/docs/api/class-teststep.mdx",67440],e8d03e9d:[()=>n.e("3188").then(n.t.bind(n,39603,19)),"@generated/docusaurus-plugin-content-docs/agent-cli/p/agent-cli-1c0.json",39603],e993c147:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1499")]).then(n.bind(n,2624)),"@site/docs/webview2.mdx",2624],ec22f0bc:[()=>Promise.all([n.e("4014"),n.e("8861")]).then(n.bind(n,49125)),"@site/src/pages/community/live-streams.tsx",49125],ecd0079b:[()=>Promise.all([n.e("5005"),n.e("8002")]).then(n.bind(n,3180)),"@site/agent-cli/commands/attach.mdx",3180],edacaa46:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8389")]).then(n.bind(n,67087)),"@site/docs/test-global-setup-teardown.mdx",67087],eee4a0ae:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9796")]).then(n.bind(n,84788)),"@site/versioned_docs/version-stable/emulation.mdx",84788],ef89c6fb:[()=>
1Promise.all([n.e("4014"),n.e("5005"),n.e("3485")]).then(n.bind(n,31939)),"@site/versioned_docs/version-stable/navigations.mdx",31939],efc02652:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2159")]).then(n.bind(n,57323)),"@site/versioned_docs/version-stable/writing-tests.mdx",57323],f21e5c4c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9367")]).then(n.bind(n,40110)),"@site/versioned_docs/version-stable/test-components.mdx",40110],f2627c52:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("4109")]).then(n.bind(n,20389)),"@site/docs/api/class-teststepinfo.mdx",20389],f28a5c4c:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("2430")]).then(n.bind(n,89442)),"@site/versioned_docs/version-stable/test-agents.mdx",89442],f32cc9ac:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7448")]).then(n.bind(n,76938)),"@site/docs/test-projects.mdx",76938],f69e5693:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3653")]).then(n.bind(n,81208)),"@site/versioned_docs/version-stable/api/class-jshandle.mdx",81208],f6d6eda1:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1445")]).then(n.bind(n,35752)),"@site/docs/downloads.mdx",35752],f8409a7e:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("7708")]).then(n.bind(n,64120)),"@site/docs/intro.mdx",64120],f84883eb:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("1452")]).then(n.bind(n,43714)),"@site/versioned_docs/version-stable/api/class-websocketroute.mdx",43714],f88cd2dc:[()=>Promise.all([n.e("5005"),n.e("1232")]).then(n.bind(n,100)),"@site/agent-cli/introduction.mdx",100],f8d04cfa:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5026")]).then(n.bind(n,84950)),"@site/versioned_docs/version-stable/other-locators.mdx",84950],f9bb4cce:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("5944")]).then(n.bind(n,17682)),"@site/docs/api/class-apiresponse.mdx",17682],f9bbde3a:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6342")]).then(n.bind(n,31631)),"@site/versioned_docs/version-stable/api/class-testerror.mdx",31631],fb345770:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("6708")]).then(n.bind(n,74361)),"@site/docs/auth.mdx",74361],fccb4eb0:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("8743")]).then(n.bind(n,37350)),"@site/versioned_docs/version-stable/api/class-browserserver.mdx",37350],fee3d556:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("9261")]).then(n.bind(n,20199)),"@site/docs/locators.mdx",20199],ffbbe186:[()=>Promise.all([n.e("4014"),n.e("2924")]).then(n.bind(n,98713)),"@site/src/pages/community/conference-videos.tsx",98713],ffc127f0:[()=>Promise.all([n.e("4014"),n.e("5005"),n.e("3205")]).then(n.bind(n,97398)),"@site/docs/api/class-location.mdx",97398]};function c(e){let{error:t,retry:n,pastDelay:o}=e;return t?(0,r.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,r.jsx)("p",{children:String(t)}),(0,r.jsx)("div",{children:(0,r.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):o?(0,r.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,r.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,r.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,r.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,r.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,r.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,r.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,r.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,r.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;
122",calcMode:"linear",repeatCount:"indefinite"}),(0,r.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,r.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,r.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,r.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var l=n(31148),d=n(65051);function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function p(e,t){if("*"===e)return a()({loading:c,loader:()=>n.e("9154").then(n.bind(n,43465)),modules:["@theme/NotFound"],webpack:()=>[43465],render(e,t){let n=e.default;return(0,r.jsx)(d.W,{value:{plugin:{name:"native",id:"default"}},children:(0,r.jsx)(n,u({},t))})}});let o=s["".concat(e,"-").concat(t)],p={},f=[],m=[];return Object.entries((0,l.A)(o)).forEach(e=>{let[t,n]=e,r=i[n];r&&(p[t]=r[0],f.push(r[1]),m.push(r[2]))}),a().Map({loading:c,loader:p,modules:f,webpack:()=>m,render(t,n){let a=JSON.parse(JSON.stringify(o));Object.entries(t).forEach(t=>{let[n,r]=t,o=r.default;if(!o)throw Error("The page component at ".concat(e," doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component."));("object"==typeof o||"function"==typeof o)&&Object.keys(r).filter(e=>"default"!==e).forEach(e=>{o[e]=r[e]});let s=a,i=n.split(".");i.slice(0,-1).forEach(e=>{s=s[e]}),s[i[i.length-1]]=o});let s=a.__comp;delete a.__comp;let i=a.__context;delete a.__context;let c=a.__props;return delete a.__props,(0,r.jsx)(d.W,{value:i,children:(0,r.jsx)(s,u({},a,c,n))})}})}let f=[{path:"/community/conference-videos",component:p("/community/conference-videos","0bc"),exact:!0},{path:"/community/feature-videos",component:p("/community/feature-videos","ab7"),exact:!0},{path:"/community/learn-videos",component:p("/community/learn-videos","c75"),exact:!0},{path:"/community/live-streams",component:p("/community/live-streams","369"),exact:!0},{path:"/community/mcp-videos",component:p("/community/mcp-videos","121"),exact:!0},{path:"/community/release-videos",component:p("/community/release-videos","eeb"),exact:!0},{path:"/search",component:p("/search","5de"),exact:!0},{path:"/agent-cli",component:p("/agent-cli","6ac"),routes:[{path:"/agent-cli",component:p("/agent-cli","90c"),routes:[{path:"/agent-cli",component:p("/agent-cli","6fc"),routes:[{path:"/agent-cli/capabilities",component:p("/agent-cli/capabilities","fdc"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/attach",component:p("/agent-cli/commands/attach","001"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/codegen",component:p("/agent-cli/commands/codegen","737"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/console-eval",component:p("/agent-cli/commands/console-eval","27a"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/dialogs",component:p("/agent-cli/commands/dialogs","a3b"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/interaction",component:p("/agent-cli/commands/interaction","f31"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/keyboard-mouse",component:p("/agent-cli/commands/keyboard-mouse","467"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/navigation",component:p("/agent-cli/commands/navigation","695"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/network-routing",component:p("/agent-cli/commands/network-routing","894"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/screenshots-pdf",component:p("/agent-cli/commands/screenshots-pdf","960"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/storage",component:p("/agent-cli/commands/storage","3df"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/tabs",component:p("/agent-cli/commands/tabs","fbd"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/test-debugging",component:p("/agent-cli/commands/test-debugging","074"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/tracing",component:p("/agent-cli/commands/tracing","1bb"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/commands/video-recording",component:p("/agent-cli/commands/video-recording","4b6"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/configuration",component:p("/agent-cli/configuration","fd5"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/installation",component:p("/agent-cli/installation","cc1"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/introduction",component:p("/agent-cli/introduction","8e4"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/quick-start",component:p("/agent-cli/quick-start","32c"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/sessions",component:p("/agent-cli/sessions","d3d"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/skills",component:p("/agent-cli/skills","21a"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/snapshots",component:p("/agent-cli/snapshots","112"),exact:!0,sidebar:"agentCli"},{path:"/agent-cli/vision-mode",component:p("/agent-cli/vision-mode","930"),exact:!0,sidebar:"agentCli"}]}]}]},{path:"/community",component:p("/community","cda"),routes:[{path:"/community",component:p("/community","fe2"),routes:[{path:"/community",component:p("/community","41a"),routes:[{path:"/community/ambassadors",component:p("/community/ambassadors","fc4"),exact:!0,sidebar:"community"},{path:"/community/welcome",component:p("/community/welcome","98d"),exact:!0,sidebar:"community"}]}]}]},{path:"/docs",component:p("/docs","269"),routes:[{path:"/docs/next",component:p("/docs/next","8fa"),routes:[{path:"/docs/next",component:p("/docs/next","117"),routes:[{path:"/docs/next/accessibility-testing",component:p("/docs/next/accessibility-testing","ff1"),exact:!0,sidebar:"docs"},{path:"/docs/next/actionability",component:p("/docs/next/actionability","41d"),exact:!0,sidebar:"docs"},{path:"/docs/next/api-testing",component:p("/docs/next/api-testing","f69"),exact:!0,sidebar:"docs"},{path:"/docs/next/api/class-android",component:p("/docs/next/api/class-android","107"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-androiddevice",component:p("/docs/next/api/class-androiddevice","a31"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-androidinput",component:p("/docs/next/api/class-androidinput","94a"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-androidsocket",component:p("/docs/next/api/class-androidsocket","e6d"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-androidwebview",component:p("/docs/next/api/class-androidwebview","60b"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-apirequest",component:p("/docs/next/api/class-apirequest","f55"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-apirequestcontext",component:p("/docs/next/api/class-apirequestcontext","d19"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-apiresponse",component:p("/docs/next/api/class-apiresponse","7c7"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-apiresponseassertions",component:p("/docs/next/api/class-apiresponseassertions","917"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-browser",component:p("/docs/next/api/class-browser","b51"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-browsercontext",component:p("/docs/next/api/class-browsercontext","5dd"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-browserserver",component:p("/docs/next/api/class-browserserver","012"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-browsertype",component:p("/docs/next/api/class-browsertype","b64"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-cdpsession",component:p("/docs/next/api/class-cdpsession","406"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-clock",component:p("/docs/next/api/class-clock","9f6"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-consolemessage",component:p("/docs/next/api/class-consolemessage","272"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-coverage",component:p("/docs/next/api/class-coverage","d42"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-credentials",component:p("/docs/next/api/class-credentials","18e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-debugger",component:p("/docs/next/api/class-debugger","234"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-dialog",component:p("/docs/next/api/class-dialog","b2a"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-disposable",component:p("/docs/next/api/class-disposable","e27"),exact:!0},{path:"/docs/next/api/class-download",component:p("/docs/next/api/class-download","1a8"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-electron",component:p("/docs/next/api/class-electron","75e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-electronapplication",component:p("/docs/next/api/class-electronapplication","14a"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-elementhandle",component:p("/docs/next/api/class-elementhandle","547"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-filechooser",component:p("/docs/next/api/class-filechooser","0c0"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-fixtures",component:p("/docs/next/api/class-fixtures","0b4"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-frame",component:p("/docs/next/api/class-frame","a8e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-framelocator",component:p("/docs/next/api/class-framelocator","332"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-fullconfig",component:p("/docs/next/api/class-fullconfig","e26"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-fullproject",component:p("/docs/next/api/class-fullproject","a91"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-genericassertions",component:p("/docs/next/api/class-genericassertions","0b6"),exact:!0,sidebar:"api"}
1,{path:"/docs/next/api/class-jshandle",component:p("/docs/next/api/class-jshandle","cf2"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-keyboard",component:p("/docs/next/api/class-keyboard","af6"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-location",component:p("/docs/next/api/class-location","ac6"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-locator",component:p("/docs/next/api/class-locator","316"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-locatorassertions",component:p("/docs/next/api/class-locatorassertions","65e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-logger",component:p("/docs/next/api/class-logger","274"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-mouse",component:p("/docs/next/api/class-mouse","a4c"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-page",component:p("/docs/next/api/class-page","af4"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-pageassertions",component:p("/docs/next/api/class-pageassertions","2dd"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-playwright",component:p("/docs/next/api/class-playwright","b28"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-playwrightassertions",component:p("/docs/next/api/class-playwrightassertions","0d1"),exact:!0},{path:"/docs/next/api/class-reporter",component:p("/docs/next/api/class-reporter","dc0"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-request",component:p("/docs/next/api/class-request","8a1"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-response",component:p("/docs/next/api/class-response","706"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-route",component:p("/docs/next/api/class-route","110"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-screencast",component:p("/docs/next/api/class-screencast","251"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-selectors",component:p("/docs/next/api/class-selectors","49e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-snapshotassertions",component:p("/docs/next/api/class-snapshotassertions","fea"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-suite",component:p("/docs/next/api/class-suite","0d3"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-test",component:p("/docs/next/api/class-test","001"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testcase",component:p("/docs/next/api/class-testcase","8a9"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testconfig",component:p("/docs/next/api/class-testconfig","bd8"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testerror",component:p("/docs/next/api/class-testerror","673"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testinfo",component:p("/docs/next/api/class-testinfo","1be"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testinfoerror",component:p("/docs/next/api/class-testinfoerror","a1e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testoptions",component:p("/docs/next/api/class-testoptions","ad9"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testproject",component:p("/docs/next/api/class-testproject","c61"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testresult",component:p("/docs/next/api/class-testresult","65f"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-testrun",component:p("/docs/next/api/class-testrun","1bc"),exact:!0},{path:"/docs/next/api/class-teststep",component:p("/docs/next/api/class-teststep","59e"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-teststepinfo",component:p("/docs/next/api/class-teststepinfo","be6"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-timeouterror",component:p("/docs/next/api/class-timeouterror","144"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-touchscreen",component:p("/docs/next/api/class-touchscreen","6fa"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-tracing",component:p("/docs/next/api/class-tracing","2ae"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-video",component:p("/docs/next/api/class-video","2d0"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-weberror",component:p("/docs/next/api/class-weberror","bb7"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-websocket",component:p("/docs/next/api/class-websocket","347"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-websocketroute",component:p("/docs/next/api/class-websocketroute","ed9"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-webstorage",component:p("/docs/next/api/class-webstorage","701"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-worker",component:p("/docs/next/api/class-worker","072"),exact:!0,sidebar:"api"},{path:"/docs/next/api/class-workerinfo",component:p("/docs/next/api/class-workerinfo","c7d"),exact:!0,sidebar:"api"},{path:"/docs/next/aria-snapshots",component:p("/docs/next/aria-snapshots","7a7"),exact:!0,sidebar:"docs"},{path:"/docs/next/auth",component:p("/docs/next/auth","04a"),exact:!0,sidebar:"docs"},{path:"/docs/next/best-practices",component:p("/docs/next/best-practices","02e"),exact:!0,sidebar:"docs"},{path:"/docs/next/browser-contexts",component:p("/docs/next/browser-contexts","837"),exact:!0,sidebar:"docs"},{path:"/docs/next/browsers",component:p("/docs/next/browsers","936"),exact:!0,sidebar:"docs"},{path:"/docs/next/canary-releases",component:p("/docs/next/canary-releases","5bb"),exact:!0,sidebar:"docs"},{path:"/docs/next/chrome-extensions",component:p("/docs/next/chrome-extensions","d67"),exact:!0,sidebar:"docs"},{path:"/docs/next/ci",component:p("/docs/next/ci","81e"),exact:!0,sidebar:"docs"},{path:"/docs/next/ci-intro",component:p("/docs/next/ci-intro","d25"),exact:!0,sidebar:"docs"},{path:"/docs/next/clock",component:p("/docs/next/clock","b32"),exact:!0,sidebar:"docs"},{path:"/docs/next/codegen",component:p("/docs/next/codegen","fa4"),exact:!0,sidebar:"docs"},{path:"/docs/next/codegen-intro",component:p("/docs/next/codegen-intro","88b"),exact:!0,sidebar:"docs"},{path:"/docs/next/debug",component:p("/docs/next/debug","624"),exact:!0,sidebar:"docs"},{path:"/docs/next/dialogs",component:p("/docs/next/dialogs","2d6"),exact:!0,sidebar:"docs"}
1,{path:"/docs/next/docker",component:p("/docs/next/docker","126"),exact:!0,sidebar:"docs"},{path:"/docs/next/downloads",component:p("/docs/next/downloads","288"),exact:!0,sidebar:"docs"},{path:"/docs/next/emulation",component:p("/docs/next/emulation","f6b"),exact:!0,sidebar:"docs"},{path:"/docs/next/evaluating",component:p("/docs/next/evaluating","c01"),exact:!0,sidebar:"docs"},{path:"/docs/next/events",component:p("/docs/next/events","57e"),exact:!0,sidebar:"docs"},{path:"/docs/next/extensibility",component:p("/docs/next/extensibility","fb2"),exact:!0,sidebar:"docs"},{path:"/docs/next/frames",component:p("/docs/next/frames","f82"),exact:!0,sidebar:"docs"},{path:"/docs/next/getting-started-cli",component:p("/docs/next/getting-started-cli","089"),exact:!0},{path:"/docs/next/getting-started-mcp",component:p("/docs/next/getting-started-mcp","5b3"),exact:!0},{path:"/docs/next/getting-started-vscode",component:p("/docs/next/getting-started-vscode","f99"),exact:!0,sidebar:"docs"},{path:"/docs/next/handles",component:p("/docs/next/handles","7a4"),exact:!0,sidebar:"docs"},{path:"/docs/next/input",component:p("/docs/next/input","328"),exact:!0,sidebar:"docs"},{path:"/docs/next/intro",component:p("/docs/next/intro","8ab"),exact:!0,sidebar:"docs"},{path:"/docs/next/languages",component:p("/docs/next/languages","cda"),exact:!0,sidebar:"docs"},{path:"/docs/next/library",component:p("/docs/next/library","a35"),exact:!0,sidebar:"docs"},{path:"/docs/next/locators",component:p("/docs/next/locators","64d"),exact:!0,sidebar:"docs"},{path:"/docs/next/mock",component:p("/docs/next/mock","680"),exact:!0,sidebar:"docs"},{path:"/docs/next/mock-browser-apis",component:p("/docs/next/mock-browser-apis","7a1"),exact:!0,sidebar:"docs"},{path:"/docs/next/navigations",component:p("/docs/next/navigations","007"),exact:!0,sidebar:"docs"},{path:"/docs/next/network",component:p("/docs/next/network","73d"),exact:!0,sidebar:"docs"},{path:"/docs/next/other-locators",component:p("/docs/next/other-locators","bf8"),exact:!0,sidebar:"docs"},{path:"/docs/next/pages",component:p("/docs/next/pages","5d8"),exact:!0,sidebar:"docs"},{path:"/docs/next/pom",component:p("/docs/next/pom","f43"),exact:!0,sidebar:"docs"},{path:"/docs/next/protractor",component:p("/docs/next/protractor","f3d"),exact:!0,sidebar:"docs"},{path:"/docs/next/puppeteer",component:p("/docs/next/puppeteer","d4e"),exact:!0,sidebar:"docs"},{path:"/docs/next/release-notes",component:p("/docs/next/release-notes","d28"),exact:!0,sidebar:"docs"},{path:"/docs/next/running-tests",component:p("/docs/next/running-tests","8ae"),exact:!0,sidebar:"docs"},{path:"/docs/next/screenshots",component:p("/docs/next/screenshots","d0b"),exact:!0,sidebar:"docs"},{path:"/docs/next/selenium-grid",component:p("/docs/next/selenium-grid","cdf"),exact:!0,sidebar:"docs"},{path:"/docs/next/service-workers",component:p("/docs/next/service-workers","df1"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-agents",component:p("/docs/next/test-agents","b66"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-annotations",component:p("/docs/next/test-annotations","518"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-assertions",component:p("/docs/next/test-assertions","b9e"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-cli",component:p("/docs/next/test-cli","603"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-components",component:p("/docs/next/test-components","a47"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-configuration",component:p("/docs/next/test-configuration","954"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-fixtures",component:p("/docs/next/test-fixtures","9c9"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-global-setup-teardown",component:p("/docs/next/test-global-setup-teardown","535"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-parallel",component:p("/docs/next/test-parallel","aa9"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-parameterize",component:p("/docs/next/test-parameterize","cee"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-projects",component:p("/docs/next/test-projects","61d"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-reporters",component:p("/docs/next/test-reporters","521"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-retries",component:p("/docs/next/test-retries","fa2"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-sharding",component:p("/docs/next/test-sharding","403"),exact:!0,sidebar:"docs"}
1,{path:"/docs/next/test-snapshots",component:p("/docs/next/test-snapshots","59f"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-timeouts",component:p("/docs/next/test-timeouts","338"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-typescript",component:p("/docs/next/test-typescript","550"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-ui-mode",component:p("/docs/next/test-ui-mode","f6d"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-use-options",component:p("/docs/next/test-use-options","b56"),exact:!0,sidebar:"docs"},{path:"/docs/next/test-webserver",component:p("/docs/next/test-webserver","c88"),exact:!0,sidebar:"docs"},{path:"/docs/next/testing-library",component:p("/docs/next/testing-library","671"),exact:!0,sidebar:"docs"},{path:"/docs/next/touch-events",component:p("/docs/next/touch-events","f93"),exact:!0,sidebar:"docs"},{path:"/docs/next/trace-viewer",component:p("/docs/next/trace-viewer","975"),exact:!0,sidebar:"docs"},{path:"/docs/next/trace-viewer-intro",component:p("/docs/next/trace-viewer-intro","076"),exact:!0,sidebar:"docs"},{path:"/docs/next/videos",component:p("/docs/next/videos","55d"),exact:!0,sidebar:"docs"},{path:"/docs/next/webview2",component:p("/docs/next/webview2","280"),exact:!0,sidebar:"docs"},{path:"/docs/next/writing-tests",component:p("/docs/next/writing-tests","7dd"),exact:!0,sidebar:"docs"}]}]},{path:"/docs",component:p("/docs","a01"),routes:[{path:"/docs",component:p("/docs","435"),routes:[{path:"/docs/accessibility-testing",component:p("/docs/accessibility-testing","3d7"),exact:!0,sidebar:"docs"},{path:"/docs/actionability",component:p("/docs/actionability","f21"),exact:!0,sidebar:"docs"},{path:"/docs/api-testing",component:p("/docs/api-testing","0f7"),exact:!0,sidebar:"docs"},{path:"/docs/api/class-android",component:p("/docs/api/class-android","f54"),exact:!0,sidebar:"api"},{path:"/docs/api/class-androiddevice",component:p("/docs/api/class-androiddevice","fe5"),exact:!0,sidebar:"api"},{path:"/docs/api/class-androidinput",component:p("/docs/api/class-androidinput","7d5"),exact:!0,sidebar:"api"},{path:"/docs/api/class-androidsocket",component:p("/docs/api/class-androidsocket","d81"),exact:!0,sidebar:"api"},{path:"/docs/api/class-androidwebview",component:p("/docs/api/class-androidwebview","606"),exact:!0,sidebar:"api"},{path:"/docs/api/class-apirequest",component:p("/docs/api/class-apirequest","702"),exact:!0,sidebar:"api"},{path:"/docs/api/class-apirequestcontext",component:p("/docs/api/class-apirequestcontext","5d4"),exact:!0,sidebar:"api"},{path:"/docs/api/class-apiresponse",component:p("/docs/api/class-apiresponse","fbd"),exact:!0,sidebar:"api"},{path:"/docs/api/class-apiresponseassertions",component:p("/docs/api/class-apiresponseassertions","9f7"),exact:!0,sidebar:"api"},{path:"/docs/api/class-browser",component:p("/docs/api/class-browser","023"),exact:!0,sidebar:"api"},{path:"/docs/api/class-browsercontext",component:p("/docs/api/class-browsercontext","bfe"),exact:!0,sidebar:"api"},{path:"/docs/api/class-browserserver",component:p("/docs/api/class-browserserver","c61"),exact:!0,sidebar:"api"},{path:"/docs/api/class-browsertype",component:p("/docs/api/class-browsertype","94f"),exact:!0,sidebar:"api"},{path:"/docs/api/class-cdpsession",component:p("/docs/api/class-cdpsession","b8d"),exact:!0,sidebar:"api"},{path:"/docs/api/class-clock",component:p("/docs/api/class-clock","239"),exact:!0,sidebar:"api"},{path:"/docs/api/class-consolemessage",component:p("/docs/api/class-consolemessage","f32"),exact:!0,sidebar:"api"},{path:"/docs/api/class-coverage",component:p("/docs/api/class-coverage","a98"),exact:!0,sidebar:"api"},{path:"/docs/api/class-credentials",component:p("/docs/api/class-credentials","258"),exact:!0,sidebar:"api"},{path:"/docs/api/class-debugger",component:p("/docs/api/class-debugger","c91"),exact:!0,sidebar:"api"},{path:"/docs/api/class-dialog",component:p("/docs/api/class-dialog","c27"),exact:!0,sidebar:"api"},{path:"/docs/api/class-disposable",component:p("/docs/api/class-disposable","675"),exact:!0},{path:"/docs/api/class-download",component:p("/docs/api/class-download","452"),exact:!0,sidebar:"api"},{path:"/docs/api/class-electron",component:p("/docs/api/class-electron","6c8"),exact:!0,sidebar:"api"},{path:"/docs/api/class-electronapplication",component:p("/docs/api/class-electronapplication","784"),exact:!0,sidebar:"api"},{path:"/docs/api/class-elementhandle",component:p("/docs/api/class-elementhandle","ec7"),exact:!0,sidebar:"api"},{path:"/docs/api/class-filechooser",component:p("/docs/api/class-filechooser","78a"),exact:!0,sidebar:"api"},{path:"/docs/api/class-fixtures",component:p("/docs/api/class-fixtures","8a8"),exact:!0,sidebar:"api"},{path:"/docs/api/class-frame",component:p("/docs/api/class-frame","610"),exact:!0,sidebar:"api"},{path:"/docs/api/class-framelocator",component:p("/docs/api/class-framelocator","a14"),exact:!0,sidebar:"api"},{path:"/docs/api/class-fullconfig",component:p("/docs/api/class-fullconfig","ca4"),exact:!0,sidebar:"api"},{path:"/docs/api/class-fullproject",component:p("/docs/api/class-fullproject","e65"),exact:!0,sidebar:"api"},{path:"/docs/api/class-genericassertions",component:p("/docs/api/class-genericassertions","33a"),exact:!0,sidebar:"api"}
1,{path:"/docs/api/class-jshandle",component:p("/docs/api/class-jshandle","279"),exact:!0,sidebar:"api"},{path:"/docs/api/class-keyboard",component:p("/docs/api/class-keyboard","9f2"),exact:!0,sidebar:"api"},{path:"/docs/api/class-location",component:p("/docs/api/class-location","6f0"),exact:!0,sidebar:"api"},{path:"/docs/api/class-locator",component:p("/docs/api/class-locator","b56"),exact:!0,sidebar:"api"},{path:"/docs/api/class-locatorassertions",component:p("/docs/api/class-locatorassertions","088"),exact:!0,sidebar:"api"},{path:"/docs/api/class-logger",component:p("/docs/api/class-logger","b55"),exact:!0,sidebar:"api"},{path:"/docs/api/class-mouse",component:p("/docs/api/class-mouse","a83"),exact:!0,sidebar:"api"},{path:"/docs/api/class-page",component:p("/docs/api/class-page","bea"),exact:!0,sidebar:"api"},{path:"/docs/api/class-pageassertions",component:p("/docs/api/class-pageassertions","9e2"),exact:!0,sidebar:"api"},{path:"/docs/api/class-playwright",component:p("/docs/api/class-playwright","e59"),exact:!0,sidebar:"api"},{path:"/docs/api/class-playwrightassertions",component:p("/docs/api/class-playwrightassertions","b41"),exact:!0},{path:"/docs/api/class-reporter",component:p("/docs/api/class-reporter","d19"),exact:!0,sidebar:"api"},{path:"/docs/api/class-request",component:p("/docs/api/class-request","54c"),exact:!0,sidebar:"api"},{path:"/docs/api/class-response",component:p("/docs/api/class-response","ac8"),exact:!0,sidebar:"api"},{path:"/docs/api/class-route",component:p("/docs/api/class-route","af3"),exact:!0,sidebar:"api"},{path:"/docs/api/class-screencast",component:p("/docs/api/class-screencast","44c"),exact:!0,sidebar:"api"},{path:"/docs/api/class-selectors",component:p("/docs/api/class-selectors","b32"),exact:!0,sidebar:"api"},{path:"/docs/api/class-snapshotassertions",component:p("/docs/api/class-snapshotassertions","75e"),exact:!0,sidebar:"api"},{path:"/docs/api/class-suite",component:p("/docs/api/class-suite","4f4"),exact:!0,sidebar:"api"},{path:"/docs/api/class-test",component:p("/docs/api/class-test","e79"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testcase",component:p("/docs/api/class-testcase","426"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testconfig",component:p("/docs/api/class-testconfig","7af"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testerror",component:p("/docs/api/class-testerror","045"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testinfo",component:p("/docs/api/class-testinfo","bc3"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testinfoerror",component:p("/docs/api/class-testinfoerror","56b"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testoptions",component:p("/docs/api/class-testoptions","897"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testproject",component:p("/docs/api/class-testproject","5b9"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testresult",component:p("/docs/api/class-testresult","6d8"),exact:!0,sidebar:"api"},{path:"/docs/api/class-testrun",component:p("/docs/api/class-testrun","a18"),exact:!0},{path:"/docs/api/class-teststep",component:p("/docs/api/class-teststep","ff8"),exact:!0,sidebar:"api"},{path:"/docs/api/class-teststepinfo",component:p("/docs/api/class-teststepinfo","217"),exact:!0,sidebar:"api"},{path:"/docs/api/class-timeouterror",component:p("/docs/api/class-timeouterror","9e9"),exact:!0,sidebar:"api"},{path:"/docs/api/class-touchscreen",component:p("/docs/api/class-touchscreen","e4f"),exact:!0,sidebar:"api"},{path:"/docs/api/class-tracing",component:p("/docs/api/class-tracing","e15"),exact:!0,sidebar:"api"},{path:"/docs/api/class-video",component:p("/docs/api/class-video","b26"),exact:!0,sidebar:"api"},{path:"/docs/api/class-weberror",component:p("/docs/api/class-weberror","00c"),exact:!0,sidebar:"api"},{path:"/docs/api/class-websocket",component:p("/docs/api/class-websocket","079"),exact:!0,sidebar:"api"},{path:"/docs/api/class-websocketroute",component:p("/docs/api/class-websocketroute","8cd"),exact:!0,sidebar:"api"},{path:"/docs/api/class-webstorage",component:p("/docs/api/class-webstorage","4c5"),exact:!0,sidebar:"api"},{path:"/docs/api/class-worker",component:p("/docs/api/class-worker","f09"),exact:!0,sidebar:"api"},{path:"/docs/api/class-workerinfo",component:p("/docs/api/class-workerinfo","a5d"),exact:!0,sidebar:"api"},{path:"/docs/aria-snapshots",component:p("/docs/aria-snapshots","4cb"),exact:!0,sidebar:"docs"},{path:"/docs/auth",component:p("/docs/auth","614"),exact:!0,sidebar:"docs"},{path:"/docs/best-practices",component:p("/docs/best-practices","5aa"),exact:!0,sidebar:"docs"},{path:"/docs/browser-contexts",component:p("/docs/browser-contexts","f56"),exact:!0,sidebar:"docs"},{path:"/docs/browsers",component:p("/docs/browsers","baa"),exact:!0,sidebar:"docs"},{path:"/docs/canary-releases",component:p("/docs/canary-releases","ac7"),exact:!0,sidebar:"docs"},{path:"/docs/chrome-extensions",component:p("/docs/chrome-extensions","5f5"),exact:!0,sidebar:"docs"},{path:"/docs/ci",component:p("/docs/ci","387"),exact:!0,sidebar:"docs"},{path:"/docs/ci-intro",component:p("/docs/ci-intro","0b5"),exact:!0,sidebar:"docs"},{path:"/docs/clock",component:p("/docs/clock","882"),exact:!0,sidebar:"docs"},{path:"/docs/codegen",component:p("/docs/codegen","62d"),exact:!0,sidebar:"docs"},{path:"/docs/codegen-intro",component:p("/docs/codegen-intro","624"),exact:!0,sidebar:"docs"},{path:"/docs/debug",component:p("/docs/debug","229"),exact:!0,sidebar:"docs"},{path:"/docs/dialogs",component:p("/docs/dialogs","286"),exact:!0,sidebar:"docs"},{path:"/docs/docker",component:p("/docs/docker","b2f"),exact:!0,sidebar:"docs"},{path:"/docs/downloads",component:p("/docs/downloads","21c"),exact:!0,sidebar:"docs"},{path:"/docs/emulation",component:p("/docs/emulation","fa0"),exact:!0,sidebar:"docs"},{path:"/docs/evaluating",component:p("/docs/evaluating","714"),exact:!0,sidebar:"docs"},{path:"/docs/events",component:p("/docs/events","9c7"),exact:!0,sidebar:"docs"},{path:"/docs/extensibility",component:p("/docs/extensibility","223"),exact:!0,sidebar:"docs"},{path:"/docs/frames",component:p("/docs/frames","a50"),exact:!0,sidebar:"docs"},{path:"/docs/getting-started-cli",component:p("/docs/getting-started-cli","91d"),exact:!0},{path:"/docs/getting-started-mcp",component:p("/docs/getting-started-mcp","866"),exact:!0},{path:"/docs/getting-started-vscode",component:p("/docs/getting-started-vscode","6f0"),exact:!0,sidebar:"docs"},{path:"/docs/handles",component:p("/docs/handles","35d"),exact:!0,sidebar:"docs"},{path:"/docs/input",component:p("/docs/input","b6d"),exact:!0,sidebar:"docs"},{path:"/docs/intro",component:p("/docs/intro","eb6"),exact:!0,sidebar:"docs"},{path:"/docs/languages",component:p("/docs/languages","abd"),exact:!0,sidebar:"docs"},{path:"/docs/library",component:p("/docs/library","170"),exact:!0,sidebar:"docs"},{path:"/docs/locators",component:p("/docs/locators","59e"),exact:!0,sidebar:"docs"},{path:"/docs/mock",component:p("/docs/mock","4bc"),exact:!0,sidebar:"docs"},{path:"/docs/mock-browser-apis",component:p("/docs/mock-browser-apis","b11"),exact:!0,sidebar:"docs"},{path:"/docs/navigations",component:p("/docs/navigations","358"),exact:!0,sidebar:"docs"},{path:"/docs/network",component:p("/docs/network","a6a"),exact:!0,sidebar:"docs"},{path:"/docs/other-locators",component:p("/docs/other-locators","e7b"),exact:!0,sidebar:"docs"},{path:"/docs/pages",component:p("/docs/pages","dca"),exact:!0,sidebar:"docs"},{path:"/docs/pom",component:p("/docs/pom","413"),exact:!0,sidebar:"docs"},{path:"/docs/protractor",component:p("/docs/protractor","4bc"),exact:!0,sidebar:"docs"},{path:"/docs/puppeteer",component:p("/docs/puppeteer","e8d"),exact:!0,sidebar:"docs"},{path:"/docs/release-notes",component:p("/docs/release-notes","020"),exact:!0,sidebar:"docs"},{path:"/docs/running-tests",component:p("/docs/running-tests","4ad"),exact:!0,sidebar:"docs"},{path:"/docs/screenshots",component:p("/docs/screenshots","e14"),exact:!0,sidebar:"docs"},{path:"/docs/selenium-grid",component:p("/docs/selenium-grid","27b"),exact:!0,sidebar:"docs"},{path:"/docs/service-workers",component:p("/docs/service-workers","8a7"),exact:!0,sidebar:"docs"},{path:"/docs/test-agents",component:p("/docs/test-agents","2db"),exact:!0,sidebar:"docs"},{path:"/docs/test-annotations",component:p("/docs/test-annotations","0c2"),exact:!0,sidebar:"docs"},{path:"/docs/test-assertions",component:p("/docs/test-assertions","564"),exact:!0,sidebar:"docs"},{path:"/docs/test-cli",component:p("/docs/test-cli","a56"),exact:!0,sidebar:"docs"},{path:"/docs/test-components",component:p("/docs/test-components","db9"),exact:!0,sidebar:"docs"},{path:"/docs/test-configuration",component:p("/docs/test-configuration","8de"),exact:!0,sidebar:"docs"},{path:"/docs/test-fixtures",component:p("/docs/test-fixtures","c87"),exact:!0,sidebar:"docs"},{path:"/docs/test-global-setup-teardown",component:p("/docs/test-global-setup-teardown","f04"),exact:!0,sidebar:"docs"},{path:"/docs/test-parallel",component:p("/docs/test-parallel","4f7"),exact:!0,sidebar:"docs"},{path:"/docs/test-parameterize",component:p("/docs/test-parameterize","2af"),exact:!0,sidebar:"docs"},{path:"/docs/test-projects",component:p("/docs/test-projects","a87"),exact:!0,sidebar:"docs"},{path:"/docs/test-reporters",component:p("/docs/test-reporters","7d3"),exact:!0,sidebar:"docs"},{path:"/docs/test-retries",component:p("/docs/test-retries","60e"),exact:!0,sidebar:"docs"},{path:"/docs/test-sharding",component:p("/docs/test-sharding","446"),exact:!0,sidebar:"docs"}
1,{path:"/docs/test-snapshots",component:p("/docs/test-snapshots","8b0"),exact:!0,sidebar:"docs"},{path:"/docs/test-timeouts",component:p("/docs/test-timeouts","d70"),exact:!0,sidebar:"docs"},{path:"/docs/test-typescript",component:p("/docs/test-typescript","c3d"),exact:!0,sidebar:"docs"},{path:"/docs/test-ui-mode",component:p("/docs/test-ui-mode","e94"),exact:!0,sidebar:"docs"},{path:"/docs/test-use-options",component:p("/docs/test-use-options","49f"),exact:!0,sidebar:"docs"},{path:"/docs/test-webserver",component:p("/docs/test-webserver","707"),exact:!0,sidebar:"docs"},{path:"/docs/testing-library",component:p("/docs/testing-library","5a4"),exact:!0,sidebar:"docs"},{path:"/docs/touch-events",component:p("/docs/touch-events","242"),exact:!0,sidebar:"docs"},{path:"/docs/trace-viewer",component:p("/docs/trace-viewer","b6e"),exact:!0,sidebar:"docs"},{path:"/docs/trace-viewer-intro",component:p("/docs/trace-viewer-intro","8cc"),exact:!0,sidebar:"docs"},{path:"/docs/videos",component:p("/docs/videos","493"),exact:!0,sidebar:"docs"},{path:"/docs/webview2",component:p("/docs/webview2","72b"),exact:!0,sidebar:"docs"},{path:"/docs/writing-tests",component:p("/docs/writing-tests","a0e"),exact:!0,sidebar:"docs"}]}]}]},{path:"/mcp",component:p("/mcp","f57"),routes:[{path:"/mcp",component:p("/mcp","c9b"),routes:[{path:"/mcp",component:p("/mcp","b4d"),routes:[{path:"/mcp/capabilities",component:p("/mcp/capabilities","f73"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/claude-code",component:p("/mcp/clients/claude-code","c84"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/claude-desktop",component:p("/mcp/clients/claude-desktop","b13"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/cursor",component:p("/mcp/clients/cursor","e2f"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/other-clients",component:p("/mcp/clients/other-clients","8e9"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/vscode",component:p("/mcp/clients/vscode","779"),exact:!0,sidebar:"mcp"},{path:"/mcp/clients/windsurf",component:p("/mcp/clients/windsurf","a76"),exact:!0,sidebar:"mcp"},{path:"/mcp/configuration/browser-extension",component:p("/mcp/configuration/browser-extension","9a4"),exact:!0,sidebar:"mcp"},{path:"/mcp/configuration/options",component:p("/mcp/configuration/options","955"),exact:!0,sidebar:"mcp"},{path:"/mcp/configuration/user-profile",component:p("/mcp/configuration/user-profile","eb3"),exact:!0,sidebar:"mcp"},{path:"/mcp/installation",component:p("/mcp/installation","a50"),exact:!0,sidebar:"mcp"},{path:"/mcp/introduction",component:p("/mcp/introduction","7fd"),exact:!0,sidebar:"mcp"},{path:"/mcp/snapshots",component:p("/mcp/snapshots","8bb"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/assertions",component:p("/mcp/tools/assertions","497"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/code-execution",component:p("/mcp/tools/code-execution","e17"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/console",component:p("/mcp/tools/console","f89"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/devtools",component:p("/mcp/tools/devtools","a5e"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/dialogs",component:p("/mcp/tools/dialogs","074"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/file-upload",component:p("/mcp/tools/file-upload","5f4"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/forms",component:p("/mcp/tools/forms","d04"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/interaction",component:p("/mcp/tools/interaction","ca8"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/keyboard-mouse",component:p("/mcp/tools/keyboard-mouse","c2d"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/navigation",component:p("/mcp/tools/navigation","894"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/network-mocking",component:p("/mcp/tools/network-mocking","e19"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/pdf",component:p("/mcp/tools/pdf","d24"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/screenshots",component:p("/mcp/tools/screenshots","869"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/storage",component:p("/mcp/tools/storage","905"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/tabs",component:p("/mcp/tools/tabs","31a"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/tracing",component:p("/mcp/tools/tracing","872"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/video",component:p("/mcp/tools/video","d1f"),exact:!0,sidebar:"mcp"},{path:"/mcp/tools/waiting",component:p("/mcp/tools/waiting","6bc"),exact:!0,sidebar:"mcp"},{path:"/mcp/vision-mode",component:p("/mcp/vision-mode","fa6"),exact:!0,sidebar:"mcp"}]}]}]},{path:"/",component:p("/","e5f"),exact:!0},{path:"*",component:p("*")}]},89605(e){e.exports={docs:[{type:"category",label:"Getting Started",items:[{type:"doc",id:"intro"},{type:"doc",id:"writing-tests"},{type:"doc",id:"codegen-intro"},{type:"doc",id:"running-tests"},{type:"doc",id:"trace-viewer-intro"},{type:"doc",id:"ci-intro"},{type:"doc",id:"test-runners"}],collapsed:!1},{type:"doc",id:"library"},{type:"doc",id:"release-notes"},{type:"category",label:"Guides",items:[{type:"doc",id:"input"},{type:"doc",id:"actionability"},{type:"doc",id:"api-testing"},{type:"doc",id:"test-assertions"},{type:"doc",id:"auth"},{type:"doc",id:"browsers"},{type:"doc",id:"clock"},{type:"doc",id:"debug"},{type:"doc",id:"dialogs"},{type:"doc",id:"downloads"},{type:"doc",id:"emulation"},{type:"doc",id:"evaluating"},{type:"doc",id:"events"},{type:"doc",id:"extensibility"},{type:"doc",id:"frames"},{type:"doc",id:"handles"},{type:"doc",id:"browser-contexts"},{type:"doc",id:"locators"},{type:"doc",id:"mock"},{type:"doc",id:"navigations"},{type:"doc",id:"network"},{type:"doc",id:"other-locators"},{type:"doc",id:"pages"},{type:"doc",id:"pom"},{type:"doc",id:"screenshots"},{type:"doc",id:"aria-snapshots"},{type:"doc",id:"codegen"},{type:"doc",id:"touch-events"},{type:"doc",id:"trace-viewer"},{type:"doc",id:"videos"},{type:"doc",id:"webview2"}],collapsed:!1},{type:"category",label:"Integrations",items:[{type:"doc",id:"docker"},{type:"doc",id:"ci"},{type:"doc",id:"selenium-grid"}],collapsed:!0},{type:"doc",id:"languages"}],api:[{type:"category",label:"API reference",items:[{type:"doc",id:"api/class-playwright"},{type:"category",label:"Classes",items:[{type:"doc",id:"api/class-apirequest"},{type:"doc",id:"api/class-apirequestcontext"},{type:"doc",id:"api/class-apiresponse"},{type:"doc",id:"api/class-browser"},{type:"doc",id:"api/class-browsercontext"},{type:"doc",id:"api/class-browsertype"},{type:"doc",id:"api/class-cdpsession"},{type:"doc",id:"api/class-cdpsessionevent"},{type:"doc",id:"api/class-clock"},{type:"doc",id:"api/class-consolemessage"},{type:"doc",id:"api/class-credentials"},{type:"doc",id:"api/class-debugger"},{type:"doc",id:"api/class-dialog"},{type:"doc",id:"api/class-download"},{type:"doc",id:"api/class-elementhandle"},{type:"doc",id:"api/class-filechooser"},{type:"doc",id:"api/class-formdata"},{type:"doc",id:"api/class-frame"},{type:"doc",id:"api/class-framelocator"}
1,{type:"doc",id:"api/class-jshandle"},{type:"doc",id:"api/class-keyboard"},{type:"doc",id:"api/class-locator"},{type:"doc",id:"api/class-mouse"},{type:"doc",id:"api/class-page"},{type:"doc",id:"api/class-request"},{type:"doc",id:"api/class-response"},{type:"doc",id:"api/class-route"},{type:"doc",id:"api/class-screencast"},{type:"doc",id:"api/class-selectors"},{type:"doc",id:"api/class-timeouterror"},{type:"doc",id:"api/class-touchscreen"},{type:"doc",id:"api/class-tracing"},{type:"doc",id:"api/class-video"},{type:"doc",id:"api/class-weberror"},{type:"doc",id:"api/class-websocket"},{type:"doc",id:"api/class-websocketframe"},{type:"doc",id:"api/class-websocketroute"},{type:"doc",id:"api/class-webstorage"},{type:"doc",id:"api/class-worker"}],collapsed:!1},{type:"category",label:"Assertions",items:[{type:"doc",id:"api/class-apiresponseassertions"},{type:"doc",id:"api/class-locatorassertions"},{type:"doc",id:"api/class-pageassertions"}],collapsed:!1}],collapsed:!1}]}},58271(e){e.exports={docs:[{type:"category",label:"Getting Started",items:[{type:"doc",id:"intro"},{type:"doc",id:"writing-tests"},{type:"doc",id:"codegen-intro"},{type:"doc",id:"running-tests"},{type:"doc",id:"trace-viewer-intro"},{type:"doc",id:"ci-intro"},{type:"doc",id:"test-runners"},{type:"doc",id:"junit"}],collapsed:!1},{type:"doc",id:"release-notes"},{type:"category",label:"Guides",items:[{type:"doc",id:"accessibility-testing"},{type:"doc",id:"input"},{type:"doc",id:"actionability"},{type:"doc",id:"api-testing"},{type:"doc",id:"test-assertions"},{type:"doc",id:"auth"},{type:"doc",id:"browsers"},{type:"doc",id:"clock"},{type:"doc",id:"dialogs"},{type:"doc",id:"debug"},{type:"doc",id:"downloads"},{type:"doc",id:"emulation"},{type:"doc",id:"evaluating"},{type:"doc",id:"events"},{type:"doc",id:"extensibility"},{type:"doc",id:"frames"},{type:"doc",id:"handles"},{type:"doc",id:"browser-contexts"},{type:"doc",id:"locators"},{type:"doc",id:"mock"},{type:"doc",id:"multithreading"},{type:"doc",id:"navigations"},{type:"doc",id:"network"},{type:"doc",id:"other-locators"},{type:"doc",id:"pages"},{type:"doc",id:"pom"},{type:"doc",id:"screenshots"},{type:"doc",id:"aria-snapshots"},{type:"doc",id:"codegen"},{type:"doc",id:"touch-events"},{type:"doc",id:"trace-viewer"},{type:"doc",id:"videos"},{type:"doc",id:"webview2"}],collapsed:!1},{type:"category",label:"Integrations",items:[{type:"doc",id:"docker"},{type:"doc",id:"ci"},{type:"doc",id:"selenium-grid"}],collapsed:!0},{type:"doc",id:"languages"}],api:[{type:"category",label:"API reference",items:[{type:"doc",id:"api/class-playwright"},{type:"category",label:"Classes",items:[{type:"doc",id:"api/class-apirequest"},{type:"doc",id:"api/class-apirequestcontext"},{type:"doc",id:"api/class-apiresponse"},{type:"doc",id:"api/class-browser"},{type:"doc",id:"api/class-browsercontext"},{type:"doc",id:"api/class-browsertype"},{type:"doc",id:"api/class-cdpsession"},{type:"doc",id:"api/class-clock"},{type:"doc",id:"api/class-consolemessage"},{type:"doc",id:"api/class-credentials"},{type:"doc",id:"api/class-debugger"},{type:"doc",id:"api/class-dialog"},{type:"doc",id:"api/class-download"},{type:"doc",id:"api/class-elementhandle"},{type:"doc",id:"api/class-filechooser"},{type:"doc",id:"api/class-formdata"},{type:"doc",id:"api/class-frame"},{type:"doc",id:"api/class-framelocator"},{type:"doc",id:"api/class-jshandle"},{type:"doc",id:"api/class-keyboard"},{type:"doc",id:"api/class-locator"},{type:"doc",id:"api/class-mouse"},{type:"doc",id:"api/class-page"},{type:"doc",id:"api/class-playwrightexception"},{type:"doc",id:"api/class-request"},{type:"doc",id:"api/class-requestoptions"},{type:"doc",id:"api/class-response"},{type:"doc",id:"api/class-route"},{type:"doc",id:"api/class-screencast"},{type:"doc",id:"api/class-selectors"},{type:"doc",id:"api/class-timeouterror"},{type:"doc",id:"api/class-touchscreen"},{type:"doc",id:"api/class-tracing"},{type:"doc",id:"api/class-video"},{type:"doc",id:"api/class-weberror"},{type:"doc",id:"api/class-websocket"},{type:"doc",id:"api/class-websocketframe"},{type:"doc",id:"api/class-websocketroute"},{type:"doc",id:"api/class-webstorage"},{type:"doc",id:"api/class-worker"}
1],collapsed:!1},{type:"category",label:"Assertions",items:[{type:"doc",id:"api/class-apiresponseassertions"},{type:"doc",id:"api/class-locatorassertions"},{type:"doc",id:"api/class-pageassertions"},{type:"doc",id:"api/class-playwrightassertions"}],collapsed:!1}],collapsed:!1}]}},50376(e,t,n){"use strict";n.d(t,{o:()=>a,x:()=>s});var r=n(74848),o=n(96540);let a=o.createContext(!1);function s(e){let{children:t}=e,[n,s]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{s(!0)},[]),(0,r.jsx)(a.Provider,{value:n,children:t})}},47163(e,t,n){"use strict";var r=n(74848),o=n(96540),a=n(5338),s=n(80545),i=n(54625),c=n(4784),l=n(98472);let d=[n(64723),n(20652),n(38393),n(19911)];var u=n(11337),p=n(56347),f=n(22831);function m(e){let{children:t}=e;return(0,r.jsx)(r.Fragment,{children:t})}var b=n(6838);let h=e=>e.defaultFormatter(e);function g(e){let{children:t}=e;return(0,r.jsx)(b.AL,{formatter:h,children:t})}function y(e){let{children:t}=e;return(0,r.jsx)(g,{children:t})}var v=n(83405),x=n(19087),w=n(14748),k=n(6405),_=n(64329),O=n(7690),S=n(6642),P=n(28025),j=n(3730);function E(){let{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,x.A)(),o=(0,O.o)(),a=n[e].htmlLang;return(0,r.jsxs)(v.A,{children:[Object.entries(n).map(e=>{let[t,{htmlLang:n}]=e;return(0,r.jsx)("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)}),(0,r.jsx)("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,r.jsx)("meta",{property:"og:locale",content:a.replace("-","_")}),Object.values(n).filter(e=>a!==e.htmlLang).map(e=>(0,r.jsx)("meta",{property:"og:locale:alternate",content:e.htmlLang.replace("-","_")},"meta-og-".concat(e.htmlLang)))]})}function T(e){let{permalink:t}=e,{siteConfig:{url:n}}=(0,x.A)(),o=function(){let{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,x.A)(),{pathname:r}=(0,p.zy)();return e+(0,P.applyTrailingSlash)((0,w.Ay)(r),{trailingSlash:n,baseUrl:t})}(),a=t?"".concat(n).concat(t):o;return(0,r.jsxs)(v.A,{children:[(0,r.jsx)("meta",{property:"og:url",content:a}),(0,r.jsx)("link",{rel:"canonical",href:a})]})}function C(){let{i18n:{currentLocale:e}}=(0,x.A)(),{metadata:t,image:n}=(0,k.p)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(v.A,{children:[(0,r.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.jsx)("body",{})]}),n&&(0,r.jsx)(_.be,{image:n}),(0,r.jsx)(T,{}),(0,r.jsx)(E,{}),(0,r.jsx)(j.A,{tag:S.C,locale:e}),(0,r.jsx)(v.A,{children:t.map((e,t)=>(0,r.jsx)("meta",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e),t))})]})}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}let N=new Map;var I=n(50376),D=n(49998),L=n(93398);function M(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let o=d.map(t=>{var r,o;let a=null!=(r=null==(o=t.default)?void 0:o[e])?r:t[e];return null==a?void 0:a(...n)});return()=>o.forEach(e=>null==e?void 0:e())}let F=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,L.A)(()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;let r=t.pathname===n.pathname,o=t.hash===n.hash,a=t.search===n.search;if(r&&o&&!a)return;let{hash:s}=t;if(s){let e=decodeURIComponent(s.substring(1)),t=document.getElementById(e);null==t||t.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),M("onRouteDidUpdate",{previousLocation:r,location:n}))},[r,n]),t};
1function B(e){return Promise.all(Array.from(new Set([e,decodeURI(e)])).map(e=>(0,f.u)(u.A,e)).flat().map(e=>{var t,n;return null==(t=(n=e.route.component).preload)?void 0:t.call(n)}))}function z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class U extends o.Component{shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;let n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=M("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),B(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{console.warn(e),window.location.reload()}),!1}render(){let{children:e,location:t}=this.props;return(0,r.jsx)(F,{previousLocation:this.previousLocation,location:t,children:(0,r.jsx)(p.qh,{location:t,render:()=>e})})}constructor(e){super(e),z(this,"previousLocation",void 0),z(this,"routeUpdateCleanupCb",void 0),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?M("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}}let $="__docusaurus-base-url-issue-banner-suggestion-container";function H(){let{siteConfig:{baseUrl:e}}=(0,x.A)();return(0,r.jsx)(r.Fragment,{children:!l.A.canUseDOM&&(0,r.jsx)(v.A,{children:(0,r.jsx)("script",{children:"\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n  var shouldInsert = typeof window['docusaurus'] === 'undefined';\n  shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n  var bannerContainer = document.createElement('div');\n  bannerContainer.id = '".concat("__docusaurus-base-url-issue-banner-container","';\n  var bannerHtml = ").concat(JSON.stringify('\n<div id="'.concat("__docusaurus-base-url-issue-banner",'" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n   <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n   <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n   <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">').concat(e,"</span> ").concat("/"===e?" (default value)":"",'</p>\n   <p>We suggest trying baseUrl = <span id="').concat($,'" style="font-weight: bold; color: green;"></span></p>\n</div>\n')).replace(/</g,"\\<"),";\n  bannerContainer.innerHTML = bannerHtml;\n  document.body.prepend(bannerContainer);\n  var suggestionContainer = document.getElementById('").concat($,"');\n  var actualHomePagePath = window.location.pathname;\n  var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n        ? actualHomePagePath\n        : actualHomePagePath + '/';\n  suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n")})})})}function q(){let{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,x.A)(),{pathname:n}=(0,p.zy)();return t&&n===e?(0,r.jsx)(H,{}):null}function W(){let{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:o,localeConfigs:a}}=(0,x.A)(),s=(0,w.Ay)(e),{htmlLang:i,direction:c}=a[o];return(0,r.jsxs)(v.A,{children:[(0,r.jsx)("html",{lang:i,dir:c}),(0,r.jsx)("title",{children:t}),(0,r.jsx)("meta",{property:"og:title",content:t}),(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&(0,r.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e&&(0,r.jsx)("link",{rel:"icon",href:s})]})}var V=n(13304),K=n(88094);function G(){let e=(0,K.A)();return(0,r.jsx)(v.A,{children:(0,r.jsx)("html",{"data-has-hydrated":e})})}let Y=(0,f.v)(u.A);function Q(){let e=function(e){if(N.has(e.pathname))return R(A({},e),{pathname:N.get(e.pathname)});if((0,f.u)(u.A,e.pathname).some(e=>{let{route:t}=e;return!0===t.exact}))return N.set(e.pathname,e.pathname),e;let t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return N.set(e.pathname,t),R(A({},e),{pathname:t})}((0,p.zy)());return(0,r.jsx)(U,{location:e,children:Y})}var Z=n(84054);let X=!function(e){try{return document.createElement("link").relList.supports(e)}catch(e){return!1}}("prefetch")?function(e){return new Promise((t,n)=>{let r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})}:function(e){return new Promise((t,n)=>{var r,o;
1if("u"<typeof document)return void n();let a=document.createElement("link");a.setAttribute("rel","prefetch"),a.setAttribute("href",e),a.onload=()=>t(),a.onerror=()=>n();let s=null!=(r=document.getElementsByTagName("head")[0])?r:null==(o=document.getElementsByName("script")[0])?void 0:o.parentNode;null==s||s.appendChild(a)})};var J=n(31148);let ee=new Set,et=new Set,en=()=>{var e,t;return(null==(e=navigator.connection)?void 0:e.effectiveType.includes("2g"))||(null==(t=navigator.connection)?void 0:t.saveData)},er=Object.freeze({prefetch:e=>!(en()||et.has(e)||ee.has(e))&&(ee.add(e),Promise.all((0,f.u)(u.A,e).flatMap(e=>{let t;return t=e.route.path,Object.entries(Z).filter(e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t}).flatMap(e=>{let[,t]=e;return Object.values((0,J.A)(t))})}).map(e=>{let t=n.gca(e);return t&&!t.includes("undefined")?X(t).catch(()=>{}):Promise.resolve()}))),preload:e=>!(en()||et.has(e))&&(et.add(e),B(e))});if(l.A.canUseDOM){window.docusaurus=er;let e=document.getElementById("__docusaurus"),t=(0,r.jsx)(s.vd,{children:(0,r.jsx)(function(e){let{children:t}=e;return"hash"===c.default.future.experimental_router?(0,r.jsx)(i.I9,{children:t}):(0,r.jsx)(i.Kd,{children:t})},{children:(0,r.jsx)(function(){return(0,r.jsx)(V.A,{children:(0,r.jsx)(D.l,{children:(0,r.jsxs)(I.x,{children:[(0,r.jsx)(m,{children:(0,r.jsxs)(y,{children:[(0,r.jsx)(W,{}),(0,r.jsx)(C,{}),(0,r.jsx)(q,{}),(0,r.jsx)(Q,{})]})}),(0,r.jsx)(G,{})]})})})},{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},l=()=>{window.docusaurusRoot?window.docusaurusRoot.render(t):window.docusaurusRoot=a.hydrateRoot(e,t,{onRecoverableError:n})};B(window.location.pathname).then(()=>{(0,o.startTransition)(l)})}},49998(e,t,n){"use strict";n.d(t,{l:()=>p,o:()=>u});var r=n(74848),o=n(96540),a=n(4784),s=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":false,"path":"/docs/next","mainDocId":"intro","docs":[{"id":"accessibility-testing","path":"/docs/next/accessibility-testing","sidebar":"docs"},{"id":"actionability","path":"/docs/next/actionability","sidebar":"docs"},{"id":"api-testing","path":"/docs/next/api-testing","sidebar":"docs"},{"id":"api/class-android","path":"/docs/next/api/class-android","sidebar":"api"},{"id":"api/class-androiddevice","path":"/docs/next/api/class-androiddevice","sidebar":"api"},{"id":"api/class-androidinput","path":"/docs/next/api/class-androidinput","sidebar":"api"},{"id":"api/class-androidsocket","path":"/docs/next/api/class-androidsocket","sidebar":"api"},{"id":"api/class-androidwebview","path":"/docs/next/api/class-androidwebview","sidebar":"api"},{"id":"api/class-apirequest","path":"/docs/next/api/class-apirequest","sidebar":"api"},{"id":"api/class-apirequestcontext","path":"/docs/next/api/class-apirequestcontext","sidebar":"api"},{"id":"api/class-apiresponse","path":"/docs/next/api/class-apiresponse","sidebar":"api"},{"id":"api/class-apiresponseassertions","path":"/docs/next/api/class-apiresponseassertions","sidebar":"api"},{"id":"api/class-browser","path":"/docs/next/api/class-browser","sidebar":"api"},{"id":"api/class-browsercontext","path":"/docs/next/api/class-browsercontext","sidebar":"api"},{"id":"api/class-browserserver","path":"/docs/next/api/class-browserserver","sidebar":"api"},{"id":"api/class-browsertype","path":"/docs/next/api/class-browsertype","sidebar":"api"},{"id":"api/class-cdpsession","path":"/docs/next/api/class-cdpsession","sidebar":"api"},{"id":"api/class-clock","path":"/docs/next/api/class-clock","sidebar":"api"},{"id":"api/class-consolemessage","path":"/docs/next/api/class-consolemessage","sidebar":"api"},{"id":"api/class-coverage","path":"/docs/next/api/class-coverage","sidebar":"api"},{"id":"api/class-credentials","path":"/docs/next/api/class-credentials","sidebar":"api"},{"id":"api/class-debugger","path":"/docs/next/api/class-debugger","sidebar":"api"},{"id":"api/class-dialog","path":"/docs/next/api/class-dialog","sidebar":"api"},{"id":"api/class-disposable","path":"/docs/next/api/class-disposable"},{"id":"api/class-download","path":"/docs/next/api/class-download","sidebar":"api"},{"id":"api/class-electron","path":"/docs/next/api/class-electron","sidebar":"api"},{"id":"api/class-electronapplication","path":"/docs/next/api/class-electronapplication","sidebar":"api"},{"id":"api/class-elementhandle","path":"/docs/next/api/class-elementhandle","sidebar":"api"},{"id":"api/class-filechooser","path":"/docs/next/api/class-filechooser","sidebar":"api"},{"id":"api/class-fixtures","path":"/docs/next/api/class-fixtures","sidebar":"api"},{"id":"api/class-frame","path":"/docs/next/api/class-frame","sidebar":"api"},{"id":"api/class-framelocator","path":"/docs/next/api/class-framelocator","sidebar":"api"},{"id":"api/class-fullconfig","path":"/docs/next/api/class-fullconfig","sidebar":"api"},{"id":"api/class-fullproject","path":"/docs/next/api/class-fullproject","sidebar":"api"},{"id":"api/class-genericassertions","path":"/docs/next/api/class-genericassertions","sidebar":"api"}
1,{"id":"api/class-jshandle","path":"/docs/next/api/class-jshandle","sidebar":"api"},{"id":"api/class-keyboard","path":"/docs/next/api/class-keyboard","sidebar":"api"},{"id":"api/class-location","path":"/docs/next/api/class-location","sidebar":"api"},{"id":"api/class-locator","path":"/docs/next/api/class-locator","sidebar":"api"},{"id":"api/class-locatorassertions","path":"/docs/next/api/class-locatorassertions","sidebar":"api"},{"id":"api/class-logger","path":"/docs/next/api/class-logger","sidebar":"api"},{"id":"api/class-mouse","path":"/docs/next/api/class-mouse","sidebar":"api"},{"id":"api/class-page","path":"/docs/next/api/class-page","sidebar":"api"},{"id":"api/class-pageassertions","path":"/docs/next/api/class-pageassertions","sidebar":"api"},{"id":"api/class-playwright","path":"/docs/next/api/class-playwright","sidebar":"api"},{"id":"api/class-playwrightassertions","path":"/docs/next/api/class-playwrightassertions"},{"id":"api/class-reporter","path":"/docs/next/api/class-reporter","sidebar":"api"},{"id":"api/class-request","path":"/docs/next/api/class-request","sidebar":"api"},{"id":"api/class-response","path":"/docs/next/api/class-response","sidebar":"api"},{"id":"api/class-route","path":"/docs/next/api/class-route","sidebar":"api"},{"id":"api/class-screencast","path":"/docs/next/api/class-screencast","sidebar":"api"},{"id":"api/class-selectors","path":"/docs/next/api/class-selectors","sidebar":"api"},{"id":"api/class-snapshotassertions","path":"/docs/next/api/class-snapshotassertions","sidebar":"api"},{"id":"api/class-suite","path":"/docs/next/api/class-suite","sidebar":"api"},{"id":"api/class-test","path":"/docs/next/api/class-test","sidebar":"api"},{"id":"api/class-testcase","path":"/docs/next/api/class-testcase","sidebar":"api"},{"id":"api/class-testconfig","path":"/docs/next/api/class-testconfig","sidebar":"api"},{"id":"api/class-testerror","path":"/docs/next/api/class-testerror","sidebar":"api"},{"id":"api/class-testinfo","path":"/docs/next/api/class-testinfo","sidebar":"api"},{"id":"api/class-testinfoerror","path":"/docs/next/api/class-testinfoerror","sidebar":"api"},{"id":"api/class-testoptions","path":"/docs/next/api/class-testoptions","sidebar":"api"},{"id":"api/class-testproject","path":"/docs/next/api/class-testproject","sidebar":"api"},{"id":"api/class-testresult","path":"/docs/next/api/class-testresult","sidebar":"api"},{"id":"api/class-testrun","path":"/docs/next/api/class-testrun"},{"id":"api/class-teststep","path":"/docs/next/api/class-teststep","sidebar":"api"},{"id":"api/class-teststepinfo","path":"/docs/next/api/class-teststepinfo","sidebar":"api"},{"id":"api/class-timeouterror","path":"/docs/next/api/class-timeouterror","sidebar":"api"},{"id":"api/class-touchscreen","path":"/docs/next/api/class-touchscreen","sidebar":"api"},{"id":"api/class-tracing","path":"/docs/next/api/class-tracing","sidebar":"api"},{"id":"api/class-video","path":"/docs/next/api/class-video","sidebar":"api"},{"id":"api/class-weberror","path":"/docs/next/api/class-weberror","sidebar":"api"},{"id":"api/class-websocket","path":"/docs/next/api/class-websocket","sidebar":"api"},{"id":"api/class-websocketroute","path":"/docs/next/api/class-websocketroute","sidebar":"api"},{"id":"api/class-webstorage","path":"/docs/next/api/class-webstorage","sidebar":"api"},{"id":"api/class-worker","path":"/docs/next/api/class-worker","sidebar":"api"},{"id":"api/class-workerinfo","path":"/docs/next/api/class-workerinfo","sidebar":"api"},{"id":"aria-snapshots","path":"/docs/next/aria-snapshots","sidebar":"docs"},{"id":"auth","path":"/docs/next/auth","sidebar":"docs"},{"id":"best-practices","path":"/docs/next/best-practices","sidebar":"docs"},{"id":"browser-contexts","path":"/docs/next/browser-contexts","sidebar":"docs"},{"id":"browsers","path":"/docs/next/browsers","sidebar":"docs"},{"id":"canary-releases","path":"/docs/next/canary-releases","sidebar":"docs"},{"id":"chrome-extensions","path":"/docs/next/chrome-extensions","sidebar":"docs"},{"id":"ci","path":"/docs/next/ci","sidebar":"docs"},{"id":"ci-intro","path":"/docs/next/ci-intro","sidebar":"docs"},{"id":"clock","path":"/docs/next/clock","sidebar":"docs"},{"id":"codegen","path":"/docs/next/codegen","sidebar":"docs"},{"id":"codegen-intro","path":"/docs/next/codegen-intro","sidebar":"docs"},{"id":"debug","path":"/docs/next/debug","sidebar":"docs"},{"id":"dialogs","path":"/docs/next/dialogs","sidebar":"docs"},{"id":"docker","path":"/docs/next/docker","sidebar":"docs"},{"id":"downloads","path":"/docs/next/downloads","sidebar":"docs"},{"id":"emulation","path":"/docs/next/emulation","sidebar":"docs"},{"id":"evaluating","path":"/docs/next/evaluating","sidebar":"docs"},{"id":"events","path":"/docs/next/events","sidebar":"docs"},{"id":"extensibility","path":"/docs/next/extensibility","sidebar":"docs"},{"id":"frames","path":"/docs/next/frames","sidebar":"docs"},{"id":"getting-started-cli","path":"/docs/next/getting-started-cli"},{"id":"getting-started-mcp","path":"/docs/next/getting-started-mcp"},{"id":"getting-started-vscode","path":"/docs/next/getting-started-vscode","sidebar":"docs"},{"id":"handles","path":"/docs/next/handles","sidebar":"docs"},{"id":"input","path":"/docs/next/input","sidebar":"docs"},{"id":"intro","path":"/docs/next/intro","sidebar":"docs"},{"id":"languages","path":"/docs/next/languages","sidebar":"docs"},{"id":"library","path":"/docs/next/library","sidebar":"docs"},{"id":"locators","path":"/docs/next/locators","sidebar":"docs"},{"id":"mock","path":"/docs/next/mock","sidebar":"docs"},{"id":"mock-browser-apis","path":"/docs/next/mock-browser-apis","sidebar":"docs"},{"id":"navigations","path":"/docs/next/navigations","sidebar":"docs"},{"id":"network","path":"/docs/next/network","sidebar":"docs"},{"id":"other-locators","path":"/docs/next/other-locators","sidebar":"docs"},{"id":"pages","path":"/docs/next/pages","sidebar":"docs"},{"id":"pom","path":"/docs/next/pom","sidebar":"docs"},{"id":"protractor","path":"/docs/next/protractor","sidebar":"docs"},{"id":"puppeteer","path":"/docs/next/puppeteer","sidebar":"docs"},{"id":"release-notes","path":"/docs/next/release-notes","sidebar":"docs"},{"id":"running-tests","path":"/docs/next/running-tests","sidebar":"docs"},{"id":"screenshots","path":"/docs/next/screenshots","sidebar":"docs"},{"id":"selenium-grid","path":"/docs/next/selenium-grid","sidebar":"docs"},{"id":"service-workers","path":"/docs/next/service-workers","sidebar":"docs"},{"id":"test-agents","path":"/docs/next/test-agents","sidebar":"docs"},{"id":"test-annotations","path":"/docs/next/test-annotations","sidebar":"docs"},{"id":"test-assertions","path":"/docs/next/test-assertions","sidebar":"docs"},{"id":"test-cli","path":"/docs/next/test-cli","sidebar":"docs"},{"id":"test-components","path":"/docs/next/test-components","sidebar":"docs"},{"id":"test-configuration","path":"/docs/next/test-configuration","sidebar":"docs"},{"id":"test-fixtures","path":"/docs/next/test-fixtures","sidebar":"docs"},{"id":"test-global-setup-teardown","path":"/docs/next/test-global-setup-teardown","sidebar":"docs"},{"id":"test-parallel","path":"/docs/next/test-parallel","sidebar":"docs"},{"id":"test-parameterize","path":"/docs/next/test-parameterize","sidebar":"docs"},{"id":"test-projects","path":"/docs/next/test-projects","sidebar":"docs"},{"id":"test-reporters","path":"/docs/next/test-reporters","sidebar":"docs"},{"id":"test-retries","path":"/docs/next/test-retries","sidebar":"docs"},{"id":"test-sharding","path":"/docs/next/test-sharding","sidebar":"docs"}
1,{"id":"test-snapshots","path":"/docs/next/test-snapshots","sidebar":"docs"},{"id":"test-timeouts","path":"/docs/next/test-timeouts","sidebar":"docs"},{"id":"test-typescript","path":"/docs/next/test-typescript","sidebar":"docs"},{"id":"test-ui-mode","path":"/docs/next/test-ui-mode","sidebar":"docs"},{"id":"test-use-options","path":"/docs/next/test-use-options","sidebar":"docs"},{"id":"test-webserver","path":"/docs/next/test-webserver","sidebar":"docs"},{"id":"testing-library","path":"/docs/next/testing-library","sidebar":"docs"},{"id":"touch-events","path":"/docs/next/touch-events","sidebar":"docs"},{"id":"trace-viewer","path":"/docs/next/trace-viewer","sidebar":"docs"},{"id":"trace-viewer-intro","path":"/docs/next/trace-viewer-intro","sidebar":"docs"},{"id":"videos","path":"/docs/next/videos","sidebar":"docs"},{"id":"webview2","path":"/docs/next/webview2","sidebar":"docs"},{"id":"writing-tests","path":"/docs/next/writing-tests","sidebar":"docs"}],"draftIds":[],"sidebars":{"docs":{"link":{"path":"/docs/next/intro","label":"intro"}},"api":{"link":{"path":"/docs/next/api/class-test","label":"api/class-test"}}}},{"name":"stable","label":"stable","isLast":true,"path":"/docs","mainDocId":"intro","docs":[{"id":"accessibility-testing","path":"/docs/accessibility-testing","sidebar":"docs"},{"id":"actionability","path":"/docs/actionability","sidebar":"docs"},{"id":"api-testing","path":"/docs/api-testing","sidebar":"docs"},{"id":"api/class-android","path":"/docs/api/class-android","sidebar":"api"},{"id":"api/class-androiddevice","path":"/docs/api/class-androiddevice","sidebar":"api"},{"id":"api/class-androidinput","path":"/docs/api/class-androidinput","sidebar":"api"},{"id":"api/class-androidsocket","path":"/docs/api/class-androidsocket","sidebar":"api"},{"id":"api/class-androidwebview","path":"/docs/api/class-androidwebview","sidebar":"api"},{"id":"api/class-apirequest","path":"/docs/api/class-apirequest","sidebar":"api"},{"id":"api/class-apirequestcontext","path":"/docs/api/class-apirequestcontext","sidebar":"api"},{"id":"api/class-apiresponse","path":"/docs/api/class-apiresponse","sidebar":"api"},{"id":"api/class-apiresponseassertions","path":"/docs/api/class-apiresponseassertions","sidebar":"api"},{"id":"api/class-browser","path":"/docs/api/class-browser","sidebar":"api"},{"id":"api/class-browsercontext","path":"/docs/api/class-browsercontext","sidebar":"api"},{"id":"api/class-browserserver","path":"/docs/api/class-browserserver","sidebar":"api"},{"id":"api/class-browsertype","path":"/docs/api/class-browsertype","sidebar":"api"},{"id":"api/class-cdpsession","path":"/docs/api/class-cdpsession","sidebar":"api"},{"id":"api/class-clock","path":"/docs/api/class-clock","sidebar":"api"},{"id":"api/class-consolemessage","path":"/docs/api/class-consolemessage","sidebar":"api"},{"id":"api/class-coverage","path":"/docs/api/class-coverage","sidebar":"api"},{"id":"api/class-credentials","path":"/docs/api/class-credentials","sidebar":"api"},{"id":"api/class-debugger","path":"/docs/api/class-debugger","sidebar":"api"},{"id":"api/class-dialog","path":"/docs/api/class-dialog","sidebar":"api"},{"id":"api/class-disposable","path":"/docs/api/class-disposable"},{"id":"api/class-download","path":"/docs/api/class-download","sidebar":"api"},{"id":"api/class-electron","path":"/docs/api/class-electron","sidebar":"api"},{"id":"api/class-electronapplication","path":"/docs/api/class-electronapplication","sidebar":"api"},{"id":"api/class-elementhandle","path":"/docs/api/class-elementhandle","sidebar":"api"},{"id":"api/class-filechooser","path":"/docs/api/class-filechooser","sidebar":"api"},{"id":"api/class-fixtures","path":"/docs/api/class-fixtures","sidebar":"api"},{"id":"api/class-frame","path":"/docs/api/class-frame","sidebar":"api"},{"id":"api/class-framelocator","path":"/docs/api/class-framelocator","sidebar":"api"},{"id":"api/class-fullconfig","path":"/docs/api/class-fullconfig","sidebar":"api"},{"id":"api/class-fullproject","path":"/docs/api/class-fullproject","sidebar":"api"},{"id":"api/class-genericassertions","path":"/docs/api/class-genericassertions","sidebar":"api"}
1,{"id":"api/class-jshandle","path":"/docs/api/class-jshandle","sidebar":"api"},{"id":"api/class-keyboard","path":"/docs/api/class-keyboard","sidebar":"api"},{"id":"api/class-location","path":"/docs/api/class-location","sidebar":"api"},{"id":"api/class-locator","path":"/docs/api/class-locator","sidebar":"api"},{"id":"api/class-locatorassertions","path":"/docs/api/class-locatorassertions","sidebar":"api"},{"id":"api/class-logger","path":"/docs/api/class-logger","sidebar":"api"},{"id":"api/class-mouse","path":"/docs/api/class-mouse","sidebar":"api"},{"id":"api/class-page","path":"/docs/api/class-page","sidebar":"api"},{"id":"api/class-pageassertions","path":"/docs/api/class-pageassertions","sidebar":"api"},{"id":"api/class-playwright","path":"/docs/api/class-playwright","sidebar":"api"},{"id":"api/class-playwrightassertions","path":"/docs/api/class-playwrightassertions"},{"id":"api/class-reporter","path":"/docs/api/class-reporter","sidebar":"api"},{"id":"api/class-request","path":"/docs/api/class-request","sidebar":"api"},{"id":"api/class-response","path":"/docs/api/class-response","sidebar":"api"},{"id":"api/class-route","path":"/docs/api/class-route","sidebar":"api"},{"id":"api/class-screencast","path":"/docs/api/class-screencast","sidebar":"api"},{"id":"api/class-selectors","path":"/docs/api/class-selectors","sidebar":"api"},{"id":"api/class-snapshotassertions","path":"/docs/api/class-snapshotassertions","sidebar":"api"},{"id":"api/class-suite","path":"/docs/api/class-suite","sidebar":"api"},{"id":"api/class-test","path":"/docs/api/class-test","sidebar":"api"},{"id":"api/class-testcase","path":"/docs/api/class-testcase","sidebar":"api"},{"id":"api/class-testconfig","path":"/docs/api/class-testconfig","sidebar":"api"},{"id":"api/class-testerror","path":"/docs/api/class-testerror","sidebar":"api"},{"id":"api/class-testinfo","path":"/docs/api/class-testinfo","sidebar":"api"},{"id":"api/class-testinfoerror","path":"/docs/api/class-testinfoerror","sidebar":"api"},{"id":"api/class-testoptions","path":"/docs/api/class-testoptions","sidebar":"api"},{"id":"api/class-testproject","path":"/docs/api/class-testproject","sidebar":"api"},{"id":"api/class-testresult","path":"/docs/api/class-testresult","sidebar":"api"},{"id":"api/class-testrun","path":"/docs/api/class-testrun"},{"id":"api/class-teststep","path":"/docs/api/class-teststep","sidebar":"api"},{"id":"api/class-teststepinfo","path":"/docs/api/class-teststepinfo","sidebar":"api"},{"id":"api/class-timeouterror","path":"/docs/api/class-timeouterror","sidebar":"api"},{"id":"api/class-touchscreen","path":"/docs/api/class-touchscreen","sidebar":"api"},{"id":"api/class-tracing","path":"/docs/api/class-tracing","sidebar":"api"},{"id":"api/class-video","path":"/docs/api/class-video","sidebar":"api"},{"id":"api/class-weberror","path":"/docs/api/class-weberror","sidebar":"api"},{"id":"api/class-websocket","path":"/docs/api/class-websocket","sidebar":"api"},{"id":"api/class-websocketroute","path":"/docs/api/class-websocketroute","sidebar":"api"},{"id":"api/class-webstorage","path":"/docs/api/class-webstorage","sidebar":"api"},{"id":"api/class-worker","path":"/docs/api/class-worker","sidebar":"api"},{"id":"api/class-workerinfo","path":"/docs/api/class-workerinfo","sidebar":"api"},{"id":"aria-snapshots","path":"/docs/aria-snapshots","sidebar":"docs"},{"id":"auth","path":"/docs/auth","sidebar":"docs"},{"id":"best-practices","path":"/docs/best-practices","sidebar":"docs"},{"id":"browser-contexts","path":"/docs/browser-contexts","sidebar":"docs"},{"id":"browsers","path":"/docs/browsers","sidebar":"docs"},{"id":"canary-releases","path":"/docs/canary-releases","sidebar":"docs"},{"id":"chrome-extensions","path":"/docs/chrome-extensions","sidebar":"docs"},{"id":"ci","path":"/docs/ci","sidebar":"docs"},{"id":"ci-intro","path":"/docs/ci-intro","sidebar":"docs"},{"id":"clock","path":"/docs/clock","sidebar":"docs"},{"id":"codegen","path":"/docs/codegen","sidebar":"docs"},{"id":"codegen-intro","path":"/docs/codegen-intro","sidebar":"docs"},{"id":"debug","path":"/docs/debug","sidebar":"docs"},{"id":"dialogs","path":"/docs/dialogs","sidebar":"docs"},{"id":"docker","path":"/docs/docker","sidebar":"docs"},{"id":"downloads","path":"/docs/downloads","sidebar":"docs"},{"id":"emulation","path":"/docs/emulation","sidebar":"docs"},{"id":"evaluating","path":"/docs/evaluating","sidebar":"docs"},{"id":"events","path":"/docs/events","sidebar":"docs"},{"id":"extensibility","path":"/docs/extensibility","sidebar":"docs"},{"id":"frames","path":"/docs/frames","sidebar":"docs"},{"id":"getting-started-cli","path":"/docs/getting-started-cli"},{"id":"getting-started-mcp","path":"/docs/getting-started-mcp"},{"id":"getting-started-vscode","path":"/docs/getting-started-vscode","sidebar":"docs"},{"id":"handles","path":"/docs/handles","sidebar":"docs"},{"id":"input","path":"/docs/input","sidebar":"docs"},{"id":"intro","path":"/docs/intro","sidebar":"docs"},{"id":"languages","path":"/docs/languages","sidebar":"docs"},{"id":"library","path":"/docs/library","sidebar":"docs"},{"id":"locators","path":"/docs/locators","sidebar":"docs"},{"id":"mock","path":"/docs/mock","sidebar":"docs"},{"id":"mock-browser-apis","path":"/docs/mock-browser-apis","sidebar":"docs"},{"id":"navigations","path":"/docs/navigations","sidebar":"docs"},{"id":"network","path":"/docs/network","sidebar":"docs"},{"id":"other-locators","path":"/docs/other-locators","sidebar":"docs"},{"id":"pages","path":"/docs/pages","sidebar":"docs"},{"id":"pom","path":"/docs/pom","sidebar":"docs"},{"id":"protractor","path":"/docs/protractor","sidebar":"docs"},{"id":"puppeteer","path":"/docs/puppeteer","sidebar":"docs"},{"id":"release-notes","path":"/docs/release-notes","sidebar":"docs"},{"id":"running-tests","path":"/docs/running-tests","sidebar":"docs"},{"id":"screenshots","path":"/docs/screenshots","sidebar":"docs"},{"id":"selenium-grid","path":"/docs/selenium-grid","sidebar":"docs"},{"id":"service-workers","path":"/docs/service-workers","sidebar":"docs"},{"id":"test-agents","path":"/docs/test-agents","sidebar":"docs"},{"id":"test-annotations","path":"/docs/test-annotations","sidebar":"docs"},{"id":"test-assertions","path":"/docs/test-assertions","sidebar":"docs"},{"id":"test-cli","path":"/docs/test-cli","sidebar":"docs"},{"id":"test-components","path":"/docs/test-components","sidebar":"docs"},{"id":"test-configuration","path":"/docs/test-configuration","sidebar":"docs"},{"id":"test-fixtures","path":"/docs/test-fixtures","sidebar":"docs"},{"id":"test-global-setup-teardown","path":"/docs/test-global-setup-teardown","sidebar":"docs"},{"id":"test-parallel","path":"/docs/test-parallel","sidebar":"docs"},{"id":"test-parameterize","path":"/docs/test-parameterize","sidebar":"docs"},{"id":"test-projects","path":"/docs/test-projects","sidebar":"docs"},{"id":"test-reporters","path":"/docs/test-reporters","sidebar":"docs"},{"id":"test-retries","path":"/docs/test-retries","sidebar":"docs"},{"id":"test-sharding","path":"/docs/test-sharding","sidebar":"docs"}
1,{"id":"test-snapshots","path":"/docs/test-snapshots","sidebar":"docs"},{"id":"test-timeouts","path":"/docs/test-timeouts","sidebar":"docs"},{"id":"test-typescript","path":"/docs/test-typescript","sidebar":"docs"},{"id":"test-ui-mode","path":"/docs/test-ui-mode","sidebar":"docs"},{"id":"test-use-options","path":"/docs/test-use-options","sidebar":"docs"},{"id":"test-webserver","path":"/docs/test-webserver","sidebar":"docs"},{"id":"testing-library","path":"/docs/testing-library","sidebar":"docs"},{"id":"touch-events","path":"/docs/touch-events","sidebar":"docs"},{"id":"trace-viewer","path":"/docs/trace-viewer","sidebar":"docs"},{"id":"trace-viewer-intro","path":"/docs/trace-viewer-intro","sidebar":"docs"},{"id":"videos","path":"/docs/videos","sidebar":"docs"},{"id":"webview2","path":"/docs/webview2","sidebar":"docs"},{"id":"writing-tests","path":"/docs/writing-tests","sidebar":"docs"}],"draftIds":[],"sidebars":{"docs":{"link":{"path":"/docs/intro","label":"intro"}},"api":{"link":{"path":"/docs/api/class-test","label":"api/class-test"}}}}],"breadcrumbs":true},"community":{"path":"/community","versions":[{"name":"current","label":"Next","isLast":true,"path":"/community","mainDocId":"welcome","docs":[{"id":"ambassadors","path":"/community/ambassadors","sidebar":"community"},{"id":"welcome","path":"/community/welcome","sidebar":"community"}],"draftIds":[],"sidebars":{"community":{"link":{"path":"/community/welcome","label":"welcome"}}}}],"breadcrumbs":true},"mcp":{"path":"/mcp","versions":[{"name":"current","label":"Next","isLast":true,"path":"/mcp","mainDocId":"introduction","docs":[{"id":"capabilities","path":"/mcp/capabilities","sidebar":"mcp"},{"id":"clients/claude-code","path":"/mcp/clients/claude-code","sidebar":"mcp"},{"id":"clients/claude-desktop","path":"/mcp/clients/claude-desktop","sidebar":"mcp"},{"id":"clients/cursor","path":"/mcp/clients/cursor","sidebar":"mcp"},{"id":"clients/other-clients","path":"/mcp/clients/other-clients","sidebar":"mcp"},{"id":"clients/vscode","path":"/mcp/clients/vscode","sidebar":"mcp"},{"id":"clients/windsurf","path":"/mcp/clients/windsurf","sidebar":"mcp"},{"id":"configuration/browser-extension","path":"/mcp/configuration/browser-extension","sidebar":"mcp"},{"id":"configuration/options","path":"/mcp/configuration/options","sidebar":"mcp"},{"id":"configuration/user-profile","path":"/mcp/configuration/user-profile","sidebar":"mcp"},{"id":"installation","path":"/mcp/installation","sidebar":"mcp"},{"id":"introduction","path":"/mcp/introduction","sidebar":"mcp"},{"id":"snapshots","path":"/mcp/snapshots","sidebar":"mcp"},{"id":"tools/assertions","path":"/mcp/tools/assertions","sidebar":"mcp"},{"id":"tools/code-execution","path":"/mcp/tools/code-execution","sidebar":"mcp"},{"id":"tools/console","path":"/mcp/tools/console","sidebar":"mcp"},{"id":"tools/devtools","path":"/mcp/tools/devtools","sidebar":"mcp"},{"id":"tools/dialogs","path":"/mcp/tools/dialogs","sidebar":"mcp"},{"id":"tools/file-upload","path":"/mcp/tools/file-upload","sidebar":"mcp"},{"id":"tools/forms","path":"/mcp/tools/forms","sidebar":"mcp"},{"id":"tools/interaction","path":"/mcp/tools/interaction","sidebar":"mcp"},{"id":"tools/keyboard-mouse","path":"/mcp/tools/keyboard-mouse","sidebar":"mcp"},{"id":"tools/navigation","path":"/mcp/tools/navigation","sidebar":"mcp"},{"id":"tools/network-mocking","path":"/mcp/tools/network-mocking","sidebar":"mcp"},{"id":"tools/pdf","path":"/mcp/tools/pdf","sidebar":"mcp"},{"id":"tools/screenshots","path":"/mcp/tools/screenshots","sidebar":"mcp"},{"id":"tools/storage","path":"/mcp/tools/storage","sidebar":"mcp"},{"id":"tools/tabs","path":"/mcp/tools/tabs","sidebar":"mcp"},{"id":"tools/tracing","path":"/mcp/tools/tracing","sidebar":"mcp"},{"id":"tools/video","path":"/mcp/tools/video","sidebar":"mcp"},{"id":"tools/waiting","path":"/mcp/tools/waiting","sidebar":"mcp"},{"id":"vision-mode","path":"/mcp/vision-mode","sidebar":"mcp"}],"draftIds":[],"sidebars":{"mcp":{"link":{"path":"/mcp/introduction","label":"introduction"}}}}],"breadcrumbs":true},"agent-cli":{"path":"/agent-cli","versions":[{"name":"current","label":"Next","isLast":true,"path":"/agent-cli","mainDocId":"introduction","docs":[{"id":"capabilities","path":"/agent-cli/capabilities","sidebar":"agentCli"},{"id":"commands/attach","path":"/agent-cli/commands/attach","sidebar":"agentCli"},{"id":"commands/codegen","path":"/agent-cli/commands/codegen","sidebar":"agentCli"},{"id":"commands/console-eval","path":"/agent-cli/commands/console-eval","sidebar":"agentCli"},{"id":"commands/dialogs","path":"/agent-cli/commands/dialogs","sidebar":"agentCli"},{"id":"commands/interaction","path":"/agent-cli/commands/interaction","sidebar":"agentCli"},{"id":"commands/keyboard-mouse","path":"/agent-cli/commands/keyboard-mouse","sidebar":"agentCli"},{"id":"commands/navigation","path":"/agent-cli/commands/navigation","sidebar":"agentCli"},{"id":"commands/network-routing","path":"/agent-cli/commands/network-routing","sidebar":"agentCli"},{"id":"commands/screenshots-pdf","path":"/agent-cli/commands/screenshots-pdf","sidebar":"agentCli"},{"id":"commands/storage","path":"/agent-cli/commands/storage","sidebar":"agentCli"},{"id":"commands/tabs","path":"/agent-cli/commands/tabs","sidebar":"agentCli"},{"id":"commands/test-debugging","path":"/agent-cli/commands/test-debugging","sidebar":"agentCli"},{"id":"commands/tracing","path":"/agent-cli/commands/tracing","sidebar":"agentCli"},{"id":"commands/video-recording","path":"/agent-cli/commands/video-recording","sidebar":"agentCli"},{"id":"configuration","path":"/agent-cli/configuration","sidebar":"agentCli"},{"id":"installation","path":"/agent-cli/installation","sidebar":"agentCli"},{"id":"introduction","path":"/agent-cli/introduction","sidebar":"agentCli"},{"id":"quick-start","path":"/agent-cli/quick-start","sidebar":"agentCli"},{"id":"sessions","path":"/agent-cli/sessions","sidebar":"agentCli"},{"id":"skills","path":"/agent-cli/skills","sidebar":"agentCli"},{"id":"snapshots","path":"/agent-cli/snapshots","sidebar":"agentCli"},{"id":"vision-mode","path":"/agent-cli/vision-mode","sidebar":"agentCli"}],"draftIds":[],"sidebars":{"agentCli":{"link":{"path":"/agent-cli/introduction","label":"introduction"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en","translate":false,"url":"https://playwright.dev","baseUrl":"/"}}}'),c=n(22654),l=JSON.parse('{"docusaurusVersion":"3.10.1","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.10.1"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.10.1"},"docusaurus-plugin-ideal-image":{"type":"package","name":"@docusaurus/plugin-ideal-image","ver
1sion":"3.10.1"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.10.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.10.1"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"3.10.1"},"docusaurus-theme-mermaid":{"type":"package","name":"@docusaurus/theme-mermaid","version":"3.10.1"}}}');let d={siteConfig:a.default,siteMetadata:l,globalData:s,i18n:i,codeTranslations:c},u=o.createContext(d);function p(e){let{children:t}=e;return(0,r.jsx)(u.Provider,{value:d,children:t})}},13304(e,t,n){"use strict";n.d(t,{A:()=>m});var r=n(74848),o=n(96540),a=n(98472),s=n(83405),i=n(28025),c=n(20152),l=n(65051);function d(e){let{error:t,tryAgain:n}=e;return(0,r.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,r.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,r.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,r.jsx)(u,{error:t})]})}function u(e){let{error:t}=e,n=(0,i.getErrorCausalChain)(t).map(e=>e.message).join("\n\nCause:\n");return(0,r.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,r.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,r.jsx)(p,{children:(0,r.jsxs)(m,{fallback:()=>(0,r.jsx)(d,{error:t,tryAgain:n}),children:[(0,r.jsx)(s.A,{children:(0,r.jsx)("title",{children:"Page Error"})}),(0,r.jsx)(c.A,{children:(0,r.jsx)(d,{error:t,tryAgain:n})})]})})}class m extends o.Component{componentDidCatch(e){a.A.canUseDOM&&this.setState({error:e})}render(){let{children:e}=this.props,{error:t}=this.state;if(t){var n;return(null!=(n=this.props.fallback)?n:e=>(0,r.jsx)(f,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e)))({error:t,tryAgain:()=>this.setState({error:null})})}return null!=e?e:null}constructor(e){super(e),this.state={error:null}}}},98472(e,t,n){"use strict";n.d(t,{A:()=>o});let r="u">typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},83405(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(74848);n(96540);var o=n(80545);function a(e){return(0,r.jsx)(o.mg,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e))}},25863(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(74848),o=n(96540),a=n(54625),s=n(28025),i=n(19087),c=n(33605),l=n(98472),d=n(57611),u=n(14748);function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}let f=o.forwardRef(function(e,t){var n,f,m,b;let[h,...g]=[e,t],{isNavLink:y,to:v,href:x,activeClassName:w,isActive:k,"data-noBrokenLinkCheck":_,autoAddBaseUrl:O=!0}=h,S=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(h,["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"]),[P]=g,{siteConfig:j}=(0,i.A)(),{trailingSlash:E,baseUrl:T}=j,C=j.future.experimental_router,{withBaseUrl:A}=(0,u.hH)(),R=(0,d.A)(),N=(0,o.useRef)(null);(0,o.useImperativeHandle)(P,()=>N.current);let I=v||x,D=(0,c.A)(I),L=null==I?void 0:I.replace("pathname://",""),M=void 0!==L?(b=L,O&&b.startsWith("/")?A(b):b):void 0;"hash"===C&&(null==M?void 0:M.startsWith("./"))&&(M=null==M?void 0:M.slice(1)),M&&D&&(M=(0,s.applyTrailingSlash)(M,{trailingSlash:E,baseUrl:T}));let F=(0,o.useRef)(!1),B=y?a.k2:a.N_,z=l.A.canUseIntersectionObserver,U=(0,o.useRef)(void 0),$=()=>{F.current||null==M||(window.docusaurus.preload(M),F.current=!0)};(0,o.useEffect)(()=>(!z&&D&&l.A.canUseDOM&&null!=M&&window.docusaurus.prefetch(M),()=>{z&&U.current&&U.current.disconnect()}),[U,M,z,D]);let H=null!=(n=null==M?void 0:M.startsWith("#"))&&n,q=!S.target||"_self"===S.target,W=!M||!D||!q||H&&"hash"!==C;_||!H&&W||R.collectLink(M),S.id&&R.collectAnchor(S.id);let V={};return W?(0,r.jsx)("a",p({ref:N,href:M},I&&!D&&{target:"_blank",rel:"noopener noreferrer"},S,V)):(0,r.jsx)(B,p((f=p({},S),m=m={onMouseEnter:$,onTouchStart:$,innerRef:e=>
1{N.current=e,z&&e&&D&&(U.current=new window.IntersectionObserver(t=>{t.forEach(t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(U.current.unobserve(e),U.current.disconnect(),null!=M&&window.docusaurus.prefetch(M))})}),U.current.observe(e))},to:M},Object.getOwnPropertyDescriptors?Object.defineProperties(f,Object.getOwnPropertyDescriptors(m)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(m)).forEach(function(e){Object.defineProperty(f,e,Object.getOwnPropertyDescriptor(m,e))}),f),y&&{isActive:k,activeClassName:w},V))})},33553(e,t,n){"use strict";n.d(t,{A:()=>l,T:()=>c});var r=n(74848),o=n(96540);function a(e,t){let n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){let n=null==t?void 0:t[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,o.isValidElement)(e))?n.map((e,t)=>(0,o.isValidElement)(e)?o.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var s=n(22654);function i(e){var t,n;let{id:r,message:o}=e;if(void 0===r&&void 0===o)throw Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return null!=(t=null!=(n=s[null!=r?r:o])?n:o)?t:r}function c(e,t){let{message:n,id:r}=e;return a(i({message:n,id:r}),t)}function l(e){let{children:t,id:n,values:o}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal <Translate> children",t),Error("The Docusaurus <Translate> component only accept simple string values");let s=i({message:t,id:n});return(0,r.jsx)(r.Fragment,{children:a(s,o)})}},36670(e,t,n){"use strict";n.d(t,{W:()=>r});let r="default"},33605(e,t,n){"use strict";function r(e){return/^(?:[A-Za-z][A-Za-z\d+.-]*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},14748(e,t,n){"use strict";n.d(t,{Ay:()=>i,hH:()=>s});var r=n(96540),o=n(19087),a=n(33605);function s(){let{siteConfig:e}=(0,o.A)(),{baseUrl:t,url:n}=e,s=e.future.experimental_router;return{withBaseUrl:(0,r.useCallback)((e,r)=>(function(e){let{siteUrl:t,baseUrl:n,url:r,options:{forcePrependBaseUrl:o=!1,absolute:s=!1}={},router:i}=e;if(!r||r.startsWith("#")||(0,a.z)(r))return r;if("hash"===i)return r.startsWith("/")?".".concat(r):"./".concat(r);if(o)return n+r.replace(/^\//,"");if(r===n.replace(/\/$/,""))return n;let c=r.startsWith(n)?r:n+r.replace(/^\//,"");return s?t+c:c})({siteUrl:n,baseUrl:t,url:e,options:r,router:s}),[n,t,s])}}function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{withBaseUrl:n}=s();return n(e,t)}},57611(e,t,n){"use strict";n.d(t,{A:()=>a}),n(74848);var r=n(96540);let o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}});function a(){return(0,r.useContext)(o)}},19087(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(49998);function a(){return(0,r.useContext)(o.o)}},88094(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(50376);function a(){return(0,r.useContext)(o.o)}},93398(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(96540);let o=n(98472).A.canUseDOM?r.useLayoutEffect:r.useEffect},8480(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(96540),o=n(65051);function a(){let e=r.useContext(o.o);if(!e)throw Error("Unexpected: no Docusaurus route context found");return e}},31148(e,t,n){"use strict";function r(e){let t={};return!function e(n,r){Object.entries(n).forEach(n=>{let[o,a]=n,s=r?"".concat(r).concat(".").concat(o):o;"object"==typeof a&&a&&Object.keys(a).length>0?e(a,s):t[s]=a})}(e),t}n.d(t,{A:()=>r})},65051(e,t,n){"use strict";n.d(t,{W:()=>s,o:()=>a});var r=n(74848),o=n(96540);let a=o.createContext(null);function s(e){let{children:t,value:n}=e,s=o.useContext(a),i=(0,o.useMemo)(()=>(function(e){let{parent:t,value:n}=e;if(!t){if(n){if(!("plugin"in n))throw Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute")}else throw Error("Unexpected: no Docusaurus route context found");return n}let r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},t.data,null==n?void 0:n.data);return{plugin:t.plugin,data:r}})({parent:s,value:n}),[s,n]);return(0,r.jsx)(a.Provider,{value:i,children:t})}},53761(e,t,n){"use strict";n.d(t,{VQ:()=>p,XK:()=>b,g1:()=>m});var r=n(74848),o=n(96540),a=n(95809),s=n(36670),i=n(6405),c=n(65714),l=n(25511);let d=o.createContext(null);function u(e){let{children:t}=e,n=function(){let e=(0,a.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,o.useMemo)(()=>Object.keys(e),[e]),[r,s]=(0,o.useState)(()=>Object.fromEntries(n.map(e=>[e,{preferredVersionName:null}])));return(0,o.useEffect)(()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;return Object.fromEntries(t.map(e=>{let t;return[e,(t=((e,t)=>(0,c.Wf)("docs-preferred-version-".concat(e),{persistence:t}).get())(e,n),r[e].versions.some(e=>
1e.name===t)?{preferredVersionName:t}:(((e,t)=>{(0,c.Wf)("docs-preferred-version-".concat(e),{persistence:t}).del()})(e,n),{preferredVersionName:null}))]}))}({allDocsData:e,versionPersistence:t,pluginIds:n}))},[e,t,n]),[r,(0,o.useMemo)(()=>({savePreferredVersion:function(e,n){((e,t,n)=>{(0,c.Wf)("docs-preferred-version-".concat(e),{persistence:t}).set(n)})(e,t,n),s(t=>{var r,o;return r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},t),o=o={[e]:{preferredVersionName:n}},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(o)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(o,e))}),r})}}),[t])]}();return(0,r.jsx)(d.Provider,{value:n,children:t})}function p(e){let{children:t}=e;return(0,r.jsx)(u,{children:t})}function f(){let e=(0,o.useContext)(d);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function m(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.W,n=(0,a.ht)(t),[r,i]=f(),{preferredVersionName:c}=r[t];return{preferredVersion:null!=(e=n.versions.find(e=>e.name===c))?e:null,savePreferredVersionName:(0,o.useCallback)(e=>{i.savePreferredVersion(t,e)},[i,t])}}function b(){let e=(0,a.Gy)(),[t]=f();return Object.fromEntries(Object.keys(e).map(n=>[n,function(n){var r;let o=e[n],{preferredVersionName:a}=t[n];return null!=(r=o.versions.find(e=>e.name===a))?r:null}(n)]))}},69150(e,t,n){"use strict";n.d(t,{k:()=>a,v:()=>s});var r=n(95809),o=n(53761);function a(e,t){return"docs-".concat(e,"-").concat(t)}function s(){let e=(0,r.Gy)(),t=(0,r.gk)(),n=(0,o.XK)();return[...Object.keys(e).map(function(r){var o;let s=(null==t?void 0:t.activePlugin.pluginId)===r?t.activeVersion:void 0,i=n[r],c=e[r].versions.find(e=>e.isLast);return a(r,(null!=(o=null!=s?s:i)?o:c).name)})]}},4480(e,t,n){"use strict";n.d(t,{V:()=>c,t:()=>l});var r=n(74848),o=n(96540),a=n(25511);let s=Symbol("EmptyContext"),i=o.createContext(s);function c(e){let{children:t,name:n,items:a}=e,s=(0,o.useMemo)(()=>n&&a?{name:n,items:a}:null,[n,a]);return(0,r.jsx)(i.Provider,{value:s,children:t})}function l(){let e=(0,o.useContext)(i);if(e===s)throw new a.dV("DocsSidebarProvider");return e}},59829(e,t,n){"use strict";n.d(t,{B5:()=>v,Nr:()=>function e(t){if("link"===t.type&&!t.unlisted)return t.href;if("category"===t.type){if(t.href&&!t.linkUnlisted)return t.href;for(let n of t.items){let t=e(n);if(t)return t}return}},OF:()=>b,QB:()=>y,Vd:()=>h,Y:()=>m,fW:()=>g,w8:()=>f});var r=n(96540),o=n(56347),a=n(22831),s=n(95809),i=n(96588),c=n(1335),l=n(53761),d=n(50608),u=n(4480);let p=(e,t)=>void 0!==e&&(0,i.ys)(e,t);function f(e,t){if("link"===e.type)return p(e.href,t);if("category"===e.type){let n;return p(e.href,t)||(n=e.items,n.some(e=>f(e,t)))}return!1}function m(e,t){return(0,r.useMemo)(()=>e.filter(e=>(function e(t,n){switch(t.type){case"category":return f(t,n)||void 0!==t.href&&!t.linkUnlisted||t.items.some(t=>e(t,n));case"link":return!t.unlisted||f(t,n);default:return!0}})(e,t)),[e,t])}function b(){var e;let t=(0,u.t)(),{pathname:n}=(0,o.zy)();return!1!==(null==(e=(0,s.vT)())?void 0:e.pluginData.breadcrumbs)&&t?function(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e,o=[];return!function e(t){for(let a of t)if("category"===a.type){if((0,i.ys)(a.href,n)||e(a.items))return o.unshift(a),!0}else if("link"===a.type&&a.docId&&(0,i.ys)(a.href,n))return r||o.unshift(a),!0;return!1}(t),o}({sidebarItems:t.items,pathname:n}):null}function h(e){let{activeVersion:t}=(0,s.zK)(e),{preferredVersion:n}=(0,l.g1)(e),o=(0,s.r7)(e);return(0,r.useMemo)(()=>
1(0,c.sb)([t,n,o].filter(Boolean)),[t,n,o])}function g(e,t){let n=h(t);return(0,r.useMemo)(()=>{let t=n.flatMap(e=>e.sidebars?Object.entries(e.sidebars):[]),r=t.find(t=>t[0]===e);if(!r)throw Error("Can't find any sidebar with id \"".concat(e,'" in version').concat(n.length>1?"s":""," ").concat(n.map(e=>e.name).join(", "),'".\nAvailable sidebar ids are:\n- ').concat(t.map(e=>e[0]).join("\n- ")));return r[1]},[e,n])}function y(e,t){let n=h(t);return(0,r.useMemo)(()=>{let t=n.flatMap(e=>e.docs),r=t.find(t=>t.id===e);if(!r){if(n.flatMap(e=>e.draftIds).includes(e))return null;throw Error("Couldn't find any doc with id \"".concat(e,'" in version').concat(n.length>1?"s":"",' "').concat(n.map(e=>e.name).join(", "),'".\nAvailable doc ids are:\n- ').concat((0,c.sb)(t.map(e=>e.id)).join("\n- ")))}return r},[e,n])}function v(e){let{route:t}=e,n=(0,o.zy)(),r=(0,d.r)(),s=t.routes,i=s.find(e=>(0,o.B6)(n.pathname,e));if(!i)return null;let c=i.sidebar,l=c?r.docsSidebars[c]:void 0;return{docElement:(0,a.v)(s),sidebarName:c,sidebarItems:l}}},50608(e,t,n){"use strict";n.d(t,{n:()=>i,r:()=>c});var r=n(74848),o=n(96540),a=n(25511);let s=o.createContext(null);function i(e){let{children:t,version:n}=e;return(0,r.jsx)(s.Provider,{value:n,children:t})}function c(){let e=(0,o.useContext)(s);if(null===e)throw new a.dV("DocsVersionProvider");return e}},95809(e,t,n){"use strict";n.d(t,{gk:()=>m,r7:()=>h,HW:()=>y,zK:()=>g,vT:()=>f,jh:()=>b,ht:()=>p,Gy:()=>u});var r=n(56347),o=n(19087),a=n(36670);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(){let{globalData:e}=(0,o.A)();return e}()[e];if(!n&&t.failfast)throw Error('Docusaurus plugin global data not found for "'.concat(e,'" plugin.'));return n}let i=e=>e.versions.find(e=>e.isLast);function c(e,t){return[...e.versions].sort((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:+!!t.path.includes(e.path)).find(e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1}))}function l(e,t){var n;let o,a=c(e,t),s=null==a?void 0:a.docs.find(e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})),i=s?(n=s.id,o={},e.versions.forEach(e=>{e.docs.forEach(t=>{t.id===n&&(o[e.name]=t)})}),o):{};return{activeVersion:a,activeDoc:s,alternateDocVersions:i}}let d={},u=()=>{var e;return null!=(e=s("docusaurus-plugin-content-docs"))?e:d},p=e=>{try{return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.W,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=s(e),o=null==r?void 0:r[t];if(!o&&n.failfast)throw Error('Docusaurus plugin global data not found for "'.concat(e,'" plugin with id "').concat(t,'".'));return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled".concat("Default"===e?"":" (pluginId=".concat(e)),{cause:t})}};function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=u(),{pathname:n}=(0,r.zy)();return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Object.entries(e).sort((e,t)=>t[1].path.localeCompare(e[1].path)).find(e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})}),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw Error("Can't find active docs plugin for \"".concat(t,'" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ').concat(Object.values(e).map(e=>e.path).join(", ")));return a}(t,n,e)}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=f(e),{pathname:n}=(0,r.zy)();if(!t)return;let o=c(t.pluginData,n);return{activePlugin:t,activeVersion:o}}function b(e){return p(e).versions}function h(e){return i(p(e))}function g(e){let t=p(e),{pathname:n}=(0,r.zy)();return l(t,n)}function y(e){let t,n=p(e),{pathname:o}=(0,r.zy)();return t=i(n),{latestDocSuggestion:l(n,o).alternateDocVersions[t.name],latestVersionSuggestion:t}}},38393(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});let a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){let e=window.setTimeout(()=>{o().start()},200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},20652(e,t,n){"use strict";var r=n(71765),o=n(4784);!function(e){let{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t,a=globalThis.Prism;
1globalThis.Prism=e,r.forEach(e=>{"php"===e&&n(19700),n(27504)("./prism-".concat(e))}),delete globalThis.Prism,void 0!==a&&(globalThis.Prism=e)}(r.My)},92107(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(74848);n(96540);var o=n(34164),a=n(33553),s=n(23416),i=n(25863),c=n(57611);function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function u(e){let{as:t,id:n}=e,u=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["as","id"]),p=(0,c.A)(),f=(0,s.v)(n);if("h1"===t||!n)return(0,r.jsx)(t,d(l({},u),{id:void 0}));p.collectAnchor(n);let m=(0,a.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof u.children?u.children:n});return(0,r.jsxs)(t,d(l({},u),{className:(0,o.A)("anchor",f,u.className),id:n,children:[u.children,(0,r.jsx)(i.A,{className:"hash-link",to:"#".concat(n),"aria-label":m,title:m,translate:"no",children:"\u200B"})]}))}},95782(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(74848);n(96540);var o=n(33553);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,r.jsx)("svg",{width:t,height:n,"aria-label":(0,o.T)({id:"theme.IconExternalLink.ariaLabel",message:"(opens in new tab)",description:"The ARIA label for the external link icon"}),className:"iconExternalLink_nPIU",children:(0,r.jsx)("use",{href:"#theme-svg-external-link"})})}},20152(e,t,n){"use strict";n.d(t,{A:()=>tL});var r=n(74848),o=n(96540),a=n(34164),s=n(13304),i=n(64329),c=n(56347),l=n(33553),d=n(71771);let u="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}let f=(0,l.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function m(e){var t,n,a;let s=null!=(t=e.children)?t:f,{containerRef:i,onClick:l}=function(){let e=(0,o.useRef)(null),{action:t}=(0,c.W6)(),n=(0,o.useCallback)(e=>{var t;e.preventDefault();let n=null!=(t=document.querySelector("main:first-of-type"))?t:document.getElementById(u);n&&p(n)},[]);return(0,d.$)(n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)}),{containerRef:e,onClick:n}}();return(0,r.jsx)("div",{ref:i,role:"region","aria-label":f,children:(0,r.jsx)("a",(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e),a=a={href:"#".concat(u),onClick:l,children:s},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(a)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(a,e))}),n))})}var b=n(5678);function h(){return(0,r.jsx)(m,{className:"skipToContent_fXgn"})}var g=n(6405),y=n(37402);function v(e){var t,n;let{width:o=21,height:a=21,color:s="currentColor",strokeWidth:i=1.2,className:c}=e,l=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["width","height","color","strokeWidth","className"]);return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({viewBox:"0 0 15 15",width:o,height:a},l),n=n={children:(0,r.jsx)("g",{stroke:s,strokeWidth:i,children:(0,r.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function x(e){var t,n;return(0,r.jsx)("button",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e),n=n={className:(0,a.A)("clean-btn close","closeButton_CVFx",e.className),children:(0,r.jsx)(v,{width:14,height:14,strokeWidth:3.1})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function w(e){var t,n;let{announcementBar:o}=(0,g.p)(),{content:s}=o;return(0,r.jsx)("div",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e),n=n={className:(0,a.A)("content_knG7",e.className),dangerouslySetInnerHTML:{__html:s}},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function k(){let{announcementBar:e}=(0,g.p)(),{isActive:t,close:n}=(0,y.M)();if(!t)return null;let{backgroundColor:o,textColor:s,isCloseable:i}=e;return(0,r.jsxs)("div",{className:(0,a.A)(b.G.announcementBar.container,"announcementBar_mb4j"),style:{backgroundColor:o,color:s},role:"banner",children:[i&&(0,r.jsx)("div",{className:"announcementBarPlaceholder_vyr4"}),(0,r.jsx)(w,{className:"announcementBarContent_xLdY"}),i&&(0,r.jsx)(x,{onClick:n,className:"announcementBarClose_gvF7"})]})}var _=n(14218),O=n(45341),S=n(25511),P=n(17699);let j=o.createContext(null);function E(e){let{children:t}=e,n=function(){let e=(0,_.M)(),t=(0,P.YL)(),[n,r]=(0,o.useState)(!1),a=null!==t.component,s=(0,S.ZC)(a);return(0,o.useEffect)(()=>{a&&!s&&r(!0)},[a,s]),(0,o.useEffect)(()=>{a?e.shown||r(!0):r(!1)},[e.shown,a]),(0,o.useMemo)(()=>[n,r],[n])}();return(0,r.jsx)(j.Provider,{value:n,children:t})}function T(){let e=(0,o.useContext)(j);if(!e)throw new S.dV("NavbarSecondaryMenuDisplayProvider");let[t,n]=e,a=(0,o.useCallback)(()=>n(!1),[n]),s=(0,P.YL)();return(0,o.useMemo)(()=>({shown:t,hide:a,content:function(e){if(e.component){let t=e.component;return(0,r.jsx)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e.props))}}(s)}),[a,s,t])}function C(e){var t,n;let{children:s,inert:i}=e;return(0,r.jsx)("div",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({className:(0,a.A)(b.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu")},19>parseInt(o.version.split(".")[0],10)?{inert:i?"":void 0}:{inert:i}),n=n={children:s},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function A(e){let{header:t,primaryMenu:n,secondaryMenu:o}=e,{shown:s}=T();return(0,r.jsxs)("div",{className:(0,a.A)(b.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[t,(0,r.jsxs)("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":s}),children:[(0,r.jsx)(C,{inert:s,children:n}),(0,r.jsx)(C,{inert:!s,children:o})]})]})}var R=n(5414),N=n(88094);function I(e){var t,n;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({viewBox:"0 0 24 24",width:24,height:24},e),n=n={children:(0,r.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function D(e){var t,n;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({viewBox:"0 0 24 24",width:24,height:24},e),n=n={children:(0,r.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function L(e){var t,n;return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({viewBox:"0 0 24 24",width:24,height:24},e),n=n={children:(0,r.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 
11.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}let M="toggleIcon_g3eP";function F(e){switch(e){case null:return(0,l.T)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw Error("unexpected color mode ".concat(e))}}function B(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(I,{"aria-hidden":!0,className:(0,a.A)(M,"lightToggleIcon_pyhR")}),(0,r.jsx)(D,{"aria-hidden":!0,className:(0,a.A)(M,"darkToggleIcon_wfgR")}),(0,r.jsx)(L,{"aria-hidden":!0,className:(0,a.A)(M,"systemToggleIcon_QzmC")})]})}let z=o.memo(function(e){let{className:t,buttonClassName:n,respectPrefersColorScheme:o,value:s,onChange:i}=e,c=(0,N.A)();return(0,r.jsx)("div",{className:(0,a.A)("toggle_vylO",t),children:(0,r.jsx)("button",{className:(0,a.A)("clean-btn","toggleButton_gllP",!c&&"toggleButtonDisabled_aARS",n),type:"button",onClick:()=>i(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw Error("unexpected color mode ".concat(e))}}(s,o)),disabled:!c,title:F(s),"aria-label":(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:F(s)}),children:(0,r.jsx)(B,{})})})});function U(e){let{className:t}=e,n=(0,g.p)().navbar.style,{disableSwitch:o,respectPrefersColorScheme:a}=(0,g.p)().colorMode,{colorModeChoice:s,setColorMode:i}=(0,R.G)();return o?null:(0,r.jsx)(z,{className:t,buttonClassName:"dark"===n?"darkNavbarColorModeToggle_X3D1":void 0,respectPrefersColorScheme:a,value:s,onChange:i})}var $=n(76492);function H(){return(0,r.jsx)($.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function q(){let e=(0,_.M)();return(0,r.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>
1e.toggle(),children:(0,r.jsx)(v,{color:"var(--ifm-color-emphasis-600)"})})}function W(){return(0,r.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,r.jsx)(H,{}),(0,r.jsx)(U,{className:"margin-right--md"}),(0,r.jsx)(q,{})]})}var V=n(25863),K=n(14748),G=n(33605),Y=n(93633),Q=n(95782);function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function X(e){let{activeBasePath:t,activeBaseRegex:n,to:o,href:a,label:s,html:i,isDropdownLink:c,prependBaseUrlToHref:l,skipExternalLinkCheck:d}=e,u=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["activeBasePath","activeBaseRegex","to","href","label","html","isDropdownLink","prependBaseUrlToHref","skipExternalLinkCheck"]),p=(0,K.Ay)(o),f=(0,K.Ay)(t),m=(0,K.Ay)(a,{forcePrependBaseUrl:!0}),b=s&&a&&!d&&!(0,G.A)(a),h=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,r.jsxs)(r.Fragment,{children:[s,b&&(0,r.jsx)(Q.A,Z({},c&&{width:12,height:12}))]})};return a?(0,r.jsx)(V.A,Z({href:l?m:a},u,h)):(0,r.jsx)(V.A,Z({to:p,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?(0,Y.G)(n,t.pathname):t.pathname.startsWith(f)},u,h))}function J(e){let{className:t,isDropdownItem:n}=e,o=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["className","isDropdownItem"]);return(0,r.jsx)("li",{className:"menu__list-item",children:(0,r.jsx)(X,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({className:(0,a.A)("menu__link",t)},o))})}function ee(e){let{className:t,isDropdownItem:n=!1}=e,o=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["className","isDropdownItem"]),s=(0,r.jsx)(X,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({className:(0,a.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},o));return n?(0,r.jsx)("li",{children:s}):s}function et(e){var t,n,o;let{mobile:a=!1,position:s}=e,i=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["mobile","position"]);return(0,r.jsx)(a?J:ee,(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},i),o=o={activeClassName:null!=(t=i.activeClassName)?t:a?"menu__link--active":"navbar__link--active"},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n))}var en=n(32285),er=n(96588),eo=n(19087);function ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function es(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function ei(e){let{collapsed:t,onClick:n}=e;return(0,r.jsx)("button",{"aria-label":t?(0,l.T)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,l.T)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!t,type:"button",className:"clean-btn menu__caret",onClick:n})}function ec(e){var t;let{items:n,className:s,position:i,onClick:l}=e,d=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["items","className","position","onClick"]),u=function(){let{siteConfig:{baseUrl:e}}=(0,eo.A)(),{pathname:t}=(0,c.zy)();return t.replace(e,"/")}(),p=(0,er.ys)(d.to,u),f=n.some(e=>!!((0,er.ys)(e.to,u)||(0,Y.G)(e.activeBaseRegex,u)||e.activeBasePath&&u.startsWith(e.activeBasePath))),{collapsed:m,toggleCollapsed:b}=function(e){let{active:t}=e,{collapsed:n,toggleCollapsed:r,setCollapsed:a}=(0,en.u)({initialState:()=>!t});return(0,o.useEffect)(()=>{t&&a(!1)},[t,a]),{collapsed:n,toggleCollapsed:r}}({active:p||f}),h=d.to?void 0:"#";return(0,r.jsxs)("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":m}),children:[(0,r.jsxs)("div",{className:(0,a.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":p}),children:[(0,r.jsx)(X,es(ea({role:"button",className:(0,a.A)("dropdownNavbarItemMobile_J0Sd","menu__link menu__link--sublist",s),href:h},d),{onClick:e=>{"#"===h&&e.preventDefault(),b()},children:null!=(t=d.children)?t:d.label})),(0,r.jsx)(ei,{collapsed:m,onClick:e=>{e.preventDefault(),b()}})]}),(0,r.jsx)(en.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:m,children:n.map((e,t)=>(0,o.createElement)(to,es(ea({mobile:!0,isDropdownItem:!0,onClick:l,activeClassName:"menu__link--active"},e),{key:t})))})]})}function el(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function ed(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function eu(e){var t;let{items:n,position:s,className:i,onClick:c}=e,l=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["items","position","className","onClick"]),d=(0,o.useRef)(null),[u,p]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=e=>{!d.current||d.current.contains(e.target)||p(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[d]),(0,r.jsxs)("div",{ref:d,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===s,"dropdown--show":u}),children:[(0,r.jsx)(X,ed(el({"aria-haspopup":"true","aria-expanded":u,role:"button",href:l.to?void 0:"#",className:(0,a.A)("navbar__link",i)},l),{onClick:l.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),p(!u))},children:null!=(t=l.children)?t:l.label})),(0,r.jsx)("ul",{className:"dropdown__menu",children:n.map((e,t)=>(0,o.createElement)(to,ed(el({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e),{key:t})))})]})}function ep(e){let{mobile:t=!1}=e,n=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["mobile"]);return(0,r.jsx)(t?ec:eu,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},n))}var ef=n(7690),em=n(23270);function eb(e){var t,n;let{width:o=20,height:a=20}=e,s=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["width","height"]);return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({viewBox:"0 0 24 24",width:o,height:a,"aria-hidden":!0},s),n=n={children:(0,r.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}var eh=n(40961);function eg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ey(){return(ey=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function ev(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ex(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ev(Object(n),!0).forEach(function(t){!function(e,t,n){var r;(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ev(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ew(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a,s,i=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(i.push(r.value),i.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw o}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eg(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eg(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ek={"Ctrl/Cmd+K":!0,"/":!0};function e_(e){var t=e.size,n=void 0===t?20:t,r=e.color,a=void 0===r?"currentColor":r;return o.createElement("svg",{width:n,height:n,className:"DocSearch-Search-Icon",viewBox:"0 0 24 24","aria-hidden":"true"},o.createElement("circle",{cx:"11",cy:"11",r:"8",stroke:a,fill:"none",strokeWidth:"1.4"}),o.createElement("path",{d:"m21 21-4.3-4.3",stroke:a,fill:"none",strokeLinecap:"round",strokeLinejoin:"round"}))}var eO="Ctrl",eS=["translations","keyboardShortcuts"],eP=o.forwardRef(function(e,t){var n,r=e.translations,a=void 0===r?{}:r,s=e.keyboardShortcuts,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,eS),c=a.buttonText,l=a.buttonAriaLabel,d=void 0===l?"Search":l,u=ex(ex({},ek),s),p=ew((0,o.useState)(null),2),f=p[0],m=p[1];n=({theme:i.theme}).theme,(0,o.useEffect)(function(){if(n){var e=document.documentElement.dataset.theme;if(n!==e)return document.documentElement.dataset.theme=n,function(){void 0===e?delete document.documentElement.dataset.theme:document.documentElement.dataset.theme=e}}},[n]),(0,o.useEffect)(function(){"u">typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?m("\u2318"):m(eO))},[]);var b=ew(f===eO?[eO,"Control","Ctrl"]:["Meta","Meta","\u2318"],3),h=b[0],g=b[1],y=b[2],v=u["Ctrl/Cmd+K"],x="".concat(g,"+k");return o.createElement("button",ey({type:"button",className:"DocSearch DocSearch-Button","aria-label":v?"".concat(d," (").concat(x,")"):d,"aria-keyshortcuts":v?x:void 0},i,{ref:t}),o.createElement("span",{className:"DocSearch-Button-Container"},o.createElement(e_,null),o.createElement("span",{className:"DocSearch-Button-Placeholder"},void 0===c?"Search":c)),o.createElement("span",{className:"DocSearch-Button-Keys"},null!==f&&v&&o.createElement(o.Fragment,null,o.createElement(ej,{reactsToKey:h},y),o.createElement(ej,{reactsToKey:"k"},"K"))))});function ej(e){var t=e.reactsToKey,n=e.children,r=ew((0,o.useState)(!1),2),a=r[0],s=r[1];return(0,o.useEffect)(function(){if(t)return window.addEventListener("keydown",e),window.addEventListener("keyup",n),function(){window.removeEventListener("keydown",e),window.removeEventListener("keyup",n)};function e(e){e.key===t&&s(!0)}function n(e){e.key!==t&&"Meta"!==e.key||s(!1)}},[t]),o.createElement("kbd",{className:a?"DocSearch-Button-Key DocSearch-Button-Key--pressed":"DocSearch-Button-Key"+("Ctrl"===t?" DocSearch-Button-Key--ctrl":"")},n)}function eE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?eE(Object(n),!0).forEach(function(t){!function(e,t,n){var r;(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eE(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eC={"Ctrl/Cmd+K":!0,"/":!0},eA=n(83405),eR=n(97262),eN=n(19865),eI=n(6642),eD=n(69150),eL=n(10133);function eM(){let e,t=(0,eo.A)().i18n.currentLocale,n=(e=(0,eD.v)(),[eI.C,...e]).map(e=>"docusaurus_tag:".concat(e));return["language:".concat(t),n]}function eF(e,t){if(void 0===e)return t;if(void 0===t)return e;let n=e=>"string"==typeof e?[e]:e;return[...n(e),...n(t)]}let eB={button:{buttonText:(0,l.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,l.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,l.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,l.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,l.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,l.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),clearButtonTitle:(0,l.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),clearButtonAriaLabel:(0,l.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),closeButtonText:(0,l.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),closeButtonAriaLabel:(0,l.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),placeholderText:(0,l.T)({id:"theme.SearchModal.searchBox.placeholderText",message:"Search docs",description:"The placeholder text for the main search input field"}),placeholderTextAskAi:(0,l.T)({id:"theme.SearchModal.searchBox.placeholderTextAskAi",message:"Ask another question...",description:"The placeholder text when in AI question mode"}),placeholderTextAskAiStreaming:(0,l.T)({id:"theme.SearchModal.searchBox.placeholderTextAskAiStreaming",message:"Answering...",description:"The placeholder text for search box when AI is streaming an answer"}),enterKeyHint:(0,l.T)({id:"theme.SearchModal.searchBox.enterKeyHint",message:"search",description:"The hint for the search box enter key text"}),enterKeyHintAskAi:(0,l.T)({id:"theme.SearchModal.searchBox.enterKeyHintAskAi",message:"enter",description:"The hint for the Ask AI search box enter key text"}),searchInputLabel:(0,l.T)({id:"theme.SearchModal.searchBox.searchInputLabel",message:"Search",description:"The ARIA label for search input"}),backToKeywordSearchButtonText:(0,l.T)({id:"theme.SearchModal.searchBox.backToKeywordSearchButtonText",message:"Back to keyword search",description:"The text for back to keyword search button"}),backToKeywordSearchButtonAriaLabel:(0,l.T)({id:"theme.SearchModal.searchBox.backToKeywordSearchButtonAriaLabel",message:"Back to keyword search",description:"The ARIA label for back to keyword search button"})},startScreen:{recentSearchesTitle:(0,l.T)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,l.T)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when there are no recent searches"}),saveRecentSearchButtonTitle:(0,l.T)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The title for save recent search button"}),removeRecentSearchButtonTitle:(0,l.T)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The title for remove recent search button"}),favoriteSearchesTitle:(0,l.T)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,l.T)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The title for remove favorite search button"}),recentConversationsTitle:(0,l.T)({id:"theme.SearchModal.startScreen.recentConversationsTitle",message:"Recent conversations",description:"The title for recent conversations"}),removeRecentConversationButtonTitle:(0,l.T)({id:"theme.SearchModal.startScreen.removeRecentConversationButtonTitle",message:"Remove this conversation from history",description:"The title for remove recent conversation button"})},errorScreen:{titleText:(0,l.T)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen"}),helpText:(0,l.T)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen"})},resultsScreen:{askAiPlaceholder:(0,l.T)({id:"theme.SearchModal.resultsScreen.askAiPlaceholder",message:"Ask AI: ",description:"The placeholder text for Ask AI input"})},askAiScreen:{disclaimerText:(0,l.T)({id:"theme.SearchModal.askAiScreen.disclaimerText",message:"Answers are generated 
1with AI which can make mistakes. Verify responses.",description:"The disclaimer text for AI answers"}),relatedSourcesText:(0,l.T)({id:"theme.SearchModal.askAiScreen.relatedSourcesText",message:"Related sources",description:"The text for related sources"}),thinkingText:(0,l.T)({id:"theme.SearchModal.askAiScreen.thinkingText",message:"Thinking...",description:"The text when AI is thinking"}),copyButtonText:(0,l.T)({id:"theme.SearchModal.askAiScreen.copyButtonText",message:"Copy",description:"The text for copy button"}),copyButtonCopiedText:(0,l.T)({id:"theme.SearchModal.askAiScreen.copyButtonCopiedText",message:"Copied!",description:"The text for copy button when copied"}),copyButtonTitle:(0,l.T)({id:"theme.SearchModal.askAiScreen.copyButtonTitle",message:"Copy",description:"The title for copy button"}),likeButtonTitle:(0,l.T)({id:"theme.SearchModal.askAiScreen.likeButtonTitle",message:"Like",description:"The title for like button"}),dislikeButtonTitle:(0,l.T)({id:"theme.SearchModal.askAiScreen.dislikeButtonTitle",message:"Dislike",description:"The title for dislike button"}),thanksForFeedbackText:(0,l.T)({id:"theme.SearchModal.askAiScreen.thanksForFeedbackText",message:"Thanks for your feedback!",description:"The text for thanks for feedback"}),preToolCallText:(0,l.T)({id:"theme.SearchModal.askAiScreen.preToolCallText",message:"Searching...",description:"The text before tool call"}),duringToolCallText:(0,l.T)({id:"theme.SearchModal.askAiScreen.duringToolCallText",message:"Searching for ",description:"The text during tool call"}),afterToolCallText:(0,l.T)({id:"theme.SearchModal.askAiScreen.afterToolCallText",message:"Searched for",description:"The text after tool call"})},footer:{selectText:(0,l.T)({id:"theme.SearchModal.footer.selectText",message:"Select",description:"The select text for footer"}),submitQuestionText:(0,l.T)({id:"theme.SearchModal.footer.submitQuestionText",message:"Submit question",description:"The submit question text for footer"}),selectKeyAriaLabel:(0,l.T)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for select key in footer"}),navigateText:(0,l.T)({id:"theme.SearchModal.footer.navigateText",message:"Navigate",description:"The navigate text for footer"}),navigateUpKeyAriaLabel:(0,l.T)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for navigate up key in footer"}),navigateDownKeyAriaLabel:(0,l.T)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for navigate down key in footer"}),closeText:(0,l.T)({id:"theme.SearchModal.footer.closeText",message:"Close",description:"The close text for footer"}),closeKeyAriaLabel:(0,l.T)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for close key in footer"}),poweredByText:(0,l.T)({id:"theme.SearchModal.footer.searchByText",message:"Powered by",description:"The 'Powered by' text for footer"}),searchByText:(0,l.T)({id:"theme.SearchModal.footer.searchByText",message:"Powered by",description:"The 'Powered by' text for footer"}),backToSearchText:(0,l.T)({id:"theme.SearchModal.footer.backToSearchText",message:"Back to search",description:"The back to search text for footer"})},noResultsScreen:{noResultsText:(0,l.T)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results found for",description:"The text when there are no results"}),suggestedQueryText:(0,l.T)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for suggested query"}),reportMissingResultsText:(0,l.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for reporting missing results"}),reportMissingResultsLinkText:(0,l.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The link text for reporting missing results"})}},placeholder:(0,l.T)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};function ez(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function eU(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}let e$="4.6.3".startsWith("4.");function eH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function eq(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function eW(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}let eV=null;function eK(){return eV?Promise.resolve():Promise.all([n.e("1142").then(n.bind(n,92693)),Promise.all([n.e("4014"),n.e("6506")]).then(n.bind(n,58913)),Promise.all([n.e("4014"),n.e("2165")]).then(n.bind(n,61412))]).then(e=>{let[{DocSearchModal:t}]=e;eV=t})}function eG(e){let{hit:t,children:n}=e;return(0,r.jsx)(V.A,{to:t.url,children:n})}function eY(e){let{state:t,onClose:n}=e,o=(0,eR.w)();return(0,r.jsx)(V.A,{to:o(t.query),onClick:n,children:(0,r.jsx)(l.A,{id:"theme.SearchBar.seeAll",values:{count:t.context.nbHits},children:"See all {count} results"})})}function eQ(e){var t,n,a,s,i,l,d,u,p,f,m,b;let{externalUrlRegex:h}=e,g=eW(e,["externalUrlRegex"]),y=function(e){let{externalUrlRegex:t}=e,n=(0,c.W6)(),[r]=(0,o.useState)(()=>({navigate(e){(0,Y.G)(t,e.itemUrl)?window.location.href=e.itemUrl:n.push(e.itemUrl)}}));return r}({externalUrlRegex:h}),v=function(e){var t,n;let{contextualSearch:r}=e,o=eW(e,["contextualSearch"]),a=eM(),s=null!=(t=null==(n=o.searchParameters)?void 0:n.facetFilters)?t:[],i=r?eF(a,s):s;return eq(eH({},o.searchParameters),{facetFilters:i})}(eH({},g)),x=function(e){let t=(0,eN.C)(),[n]=(0,o.useState)(()=>n=>e.transformItems?e.transformItems(n):n.map(e=>eq(eH({},e),{url:t(e.url)})));return n}(g),w=function(){let{siteMetadata:{docusaurusVersion:e}}=(0,eo.A)();return(0,o.useCallback)(t=>(t.addAlgoliaAgent("docusaurus",e),t),[e])}(),k=(0,o.useRef)(null),_=(0,o.useRef)(null),[O,S]=(0,o.useState)(!1),[P,j]=(0,o.useState)(void 0),{isAskAiActive:E,currentPlaceholder:T,onAskAiToggle:C,extraAskA
1iProps:A}=function(e){var t,n,r,a;let[s,i]=(0,o.useState)(!1),c=function(){let{algolia:{contextualSearch:e}}=(0,eL.c)(),t=eM();return e?t:void 0}(),l=(0,o.useMemo)(()=>(function(e,t){var n;if(!e)return;if(!t)return e;let r=null==(n=e.searchParameters)?void 0:n.facetFilters;return eU(ez({},e),{searchParameters:eU(ez({},e.searchParameters),{facetFilters:eF(r,t)})})})(e.askAi,c),[e.askAi,c]),d=!!l,u=s&&e$?null==(n=eB.modal)||null==(t=n.searchBox)?void 0:t.placeholderTextAskAi:(null==(a=eB.modal)||null==(r=a.searchBox)?void 0:r.placeholderText)||(null==e?void 0:e.placeholder),p=(0,o.useCallback)(e=>{i(e)},[]);return{canHandleAskAi:d,isAskAiActive:s,currentPlaceholder:u,onAskAiToggle:p,askAi:l,extraAskAiProps:{askAi:l,canHandleAskAi:d,isAskAiActive:s,onAskAiToggle:p}}}(g),R=(0,o.useCallback)(()=>{if(!k.current){let e=document.createElement("div");k.current=e,document.body.insertBefore(e,document.body.firstChild)}},[]),N=(0,o.useCallback)(()=>{R(),eK().then(()=>S(!0))},[R]),I=(0,o.useCallback)(()=>{var e;S(!1),null==(e=_.current)||e.focus(),j(void 0),C(!1)},[C]),D=(0,o.useCallback)(e=>{"f"===e.key&&(e.metaKey||e.ctrlKey)||(e.preventDefault(),j(e.key),N())},[N]),L=function(e){let{closeModal:t}=e;return(0,o.useMemo)(()=>e=>{let{state:n}=e;return(0,r.jsx)(eY,{state:n,onClose:t})},[t])}({closeModal:I});return l=(i={isOpen:O,onOpen:N,onClose:I,onInput:D,searchButtonRef:_,isAskAiActive:null!=E&&E,onAskAiToggle:null!=C?C:()=>{}}).isOpen,d=i.onOpen,u=i.onClose,p=i.isAskAiActive,f=i.onAskAiToggle,m=i.keyboardShortcuts,b=eT(eT({},eC),m),o.useEffect(function(){function e(e){var t;if(l&&"Escape"===e.code&&p)f(!1);else{var n,r,o=b["Ctrl/Cmd+K"]&&"k"===(null==(t=e.key)?void 0:t.toLowerCase())&&(e.metaKey||e.ctrlKey),a=b["/"]&&"/"===e.key;("Escape"===e.code&&l||o||(r=(n=e.composedPath()[0]).tagName,!n.isContentEditable&&"INPUT"!==r&&"SELECT"!==r&&"TEXTAREA"!==r&&a&&!l))&&(e.preventDefault(),l?u():document.body.classList.contains("DocSearch--active")||d())}}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}},[l,d,u,p,f,b]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eA.A,{children:(0,r.jsx)("link",{rel:"preconnect",href:"https://".concat(g.appId,"-dsn.algolia.net"),crossOrigin:"anonymous"})}),(0,r.jsx)(eP,{onTouchStart:eK,onFocus:eK,onMouseOver:eK,onClick:N,ref:_,translations:null!=(t=null==(a=g.translations)?void 0:a.button)?t:eB.button}),O&&eV&&k.current&&(0,eh.createPortal)((0,r.jsx)(eV,eH(eq(eH(eq(eH({onClose:I,initialScrollY:window.scrollY,initialQuery:P,navigator:y,transformItems:x,hitComponent:eG,transformSearchClient:w},g.searchPagePath&&{resultsFooterComponent:L}),{placeholder:T}),g),{translations:null!=(n=null==(s=g.translations)?void 0:s.modal)?n:eB.modal,searchParameters:v}),A)),k.current)]})}function eZ(e){let{siteConfig:t}=(0,eo.A)(),n=eH({},t.themeConfig.algolia,e);return(0,r.jsx)(eQ,eH({},n))}function eX(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function eJ(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}let e0=[{pathname:"/mcp/",label:"MCP"},{pathname:"/agent-cli/",label:"CLI"}];function e1(e,t){if(!e)return t;let n=e.replace(/<[^>]*>/g,"");return n===t||n.startsWith("".concat(t," \u203A "))?e:"".concat(t," \u203A ").concat(e)}function e4(e){let t=(0,eN.C)(),n=(0,o.useCallback)(e=>e.map(e=>eJ(eX({},function(e){var t,n,r;let o=function(e){try{var t;let{pathname:n}=new URL(e,"https://playwright.dev");return null==(t=e0.find(e=>n.startsWith(e.pathname)))?void 0:t.label}catch(e){return}}(e.url);if(!o)return e;let a=eJ(eX({},e),{hierarchy:eJ(eX({},e.hierarchy),{lvl0:e1(null==(t=e.hierarchy)?void 0:t.lvl0,o)})});for(let t of["_highlightResult","_snippetResult"]){let s=null==(r=e[t])||null==(n=r.hierarchy)?void 0:n.lvl0;(null==s?void 0:s.value)&&(a[t]=eJ(eX({},e[t]),{hierarchy:eJ(eX({},e[t].hierarchy),{lvl0:eJ(eX({},s),{value:e1(s.value,o)})})}))}return a}(e)),{url:t(e.url)})),[t]);return(0,r.jsx)(eZ,eJ(eX({},e),{transformItems:n}))}function e5(e){let{children:t,className:n}=e;return(0,r.jsx)("div",{className:(0,a.A)(n,"navbarSearchContainer_Bca1"),children:t})}var e2=n(95809),e6=n(59829),e8=n(53761);function e9(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function e3(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function e7(e,t){var n;return null!=(n=t.alternateDocVersions[e.name])?n:e.docs.find(t=>t.id===e.mainDocId)}let te={default:et,localeDropdown:function(e){var t,n;let{mobile:o,dropdownItemsBefore:a,dropdownItemsAfter:s,queryString:i}=e,c=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["mobile","dropdownItemsBefore","dropdownItemsAfter","queryString"]),d=function(){let{siteConfig:e,i18n:{localeConfigs:t}}=(0,eo.A)(),n=(0,ef.o)(),r=(0,em.Hl)(e=>e.location.search),o=(0,em.Hl)(e=>e.location.hash),a=e=>{let n=t[e];if(!n)throw Error("Docusaurus bug, no locale config found for locale=".concat(e));return n};return{getURL:(t,s)=>{let i=(0,em.jy)([r,s.queryString],"append");return"".concat(a(t).url===e.url?"pathname://".concat(n.createUrl({locale:t,fullyQualified:!1})):n.createUrl({locale:t,fullyQualified:!0})).concat(i).concat(o)},getLabel:e=>a(e).label,getLang:e=>a(e).htmlLang}}(),{i18n:{currentLocale:u,locales:p}}=(0,eo.A)(),f=[...a,...p.map(e=>({label:d.getLabel(e),lang:d.getLang(e),to:d.getURL(e,{queryString:i}),target:"_self",autoAddBaseUrl:!1,className:e===u?o?"menu__link--active":"dropdown__link--active":""})),...s],m=o?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d.getLabel(u);return(0,r.jsx)(ep,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},c),n=n={mobile:o,label:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eb,{className:"iconLanguage_nlXk"}),m]}),items:f},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,r.jsx)(e5,{className:n,children:(0,r.jsx)(e4,{})})},dropdown:ep,html:function(e){let{value:t,className:n,mobile:o=!1,isDropdownItem:s=!1}=e;return(0,r.jsx)(s?"li":"div",{className:(0,a.A)({navbar__item:!o&&!s,"menu__list-item":o},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){var t,n;let{docId:o,label:a,docsPluginId:s}=e,i=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["docId","label","docsPluginId"]),{activeDoc:c}=(0,e2.zK)(s),l=(0,e6.QB)(o,s),d=(null==c?void 0:c.path)===(null==l?void 0:l.path);return null===l||l.unlisted&&!d?null:(0,r.jsx)(et,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({exact:!0},i),n=n={isActive:()=>d||!!(null==c?void 0:c.sidebar)&&c.sidebar===l.sidebar,label:null!=a?a:l.id,to:l.path},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))},docSidebar:function(e){var t,n;let{sidebarId:o,label:a,docsPluginId:s}=e,i=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["sidebarId","label","docsPluginId"]),{activeDoc:c}=(0,e2.zK)(s),l=(0,e6.fW)(o,s).link;if(!l)throw Error('DocSidebarNavbarItem: Sidebar with ID "'.concat(o,"\" doesn't have anything to be linked to."));return(0,r.jsx)(et,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({exact:!0},i),n=n={isActive:()=>(null==c?void 0:c.sidebar)===o,label:null!=a?a:l.label,to:l.path},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))},docsVersion:function(e){var t,n;let{label:o,to:a,docsPluginId:s}=e,i=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["label","to","docsPluginId"]),c=(0,e6.Vd)(s)[0],l=null!=o?o:c.label,d=null!=a?a:c.docs.find(e=>e.id===c.mainDocId).path;return(0,r.jsx)(et,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},i),n=n={label:l,to:d},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:o,dropdownItemsBefore:a,dropdownItemsAfter:s,versions:i}=e,c=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["mobile","docsPluginId","dropdownActiveClassDisabled","dropdownItemsBefore","dropdownItemsAfter","versions"]),d=(0,em.Hl)(e=>e.location.search),u=(0,em.Hl)(e=>e.location.hash),p=(0,e2.zK)(n),{savePreferredVersionName:f}=(0,e8.g1)(n),m=function(e){let{docsPluginId:t,configs:n}=e;var r=(0,e2.jh)(t);if(!n)return r.map(e=>({version:e,label:e.label}));{let e=new Map(r.map(e=>[e.name,e])),t=(t,n)=>{var o;let a=e.get(t);if(!a)throw Error("No docs version exist for name '".concat(t,"', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ").concat(r.map(e=>"".concat(e.name)).join("\n- ")));return{version:a,label:null!=(o=null==n?void 0:n.label)?o:a.label}};return Array.isArray(n)?n.map(e=>t(e,void 0)):Object.entries(n).map(e=>{let[n,r]=e;return t(n,r)})}}({docsPluginId:n,configs:i}),b=function(e){var t;let{docsPluginId:n,versionItems:r}=e;return null!=(t=(0,e6.Vd)(n).map(e=>r.find(t=>t.version===e)).filter(e=>void 0!==e)[0])?t:r[0]}({docsPluginId:n,versionItems:m}),h=[...a,...m.map(function(e){let{version:t,label:n}=e,r=e7(t,p);return{label:n,to:"".concat(r.path).concat(d).concat(u),isActive:()=>t===p.activeVersion,onClick:()=>f(t.name)}}),...s],g=t&&h.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",de
1scription:"The label for the navbar versions dropdown on mobile view"}):b.label,y=t&&h.length>1?void 0:e7(b.version,p).path;return h.length<=1?(0,r.jsx)(et,e3(e9({},c),{mobile:t,label:g,to:y,isActive:o?()=>!1:void 0})):(0,r.jsx)(ep,e3(e9({},c),{mobile:t,label:g,to:y,items:h,isActive:o?()=>!1:void 0}))}};function tt(e){let{type:t}=e,n=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["type"]),o=te[!t||"default"===t?"items"in n?"dropdown":"default":t];if(!o)throw Error('No NavbarItem component found for type "'.concat(t,'".'));return(0,r.jsx)(o,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},n))}let tn=function(e,t){let n=[],r=tr(e);for(let[e,o]of Object.entries(t)){let t=tr(o);for(let o of r)t.includes(o)||n.push("/".concat(e,"/docs/").concat(o))}return n}(n(60406).docs,{python:n(15125).docs,dotnet:n(89605).docs,java:n(58271).docs});function tr(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];for(let n of e)"category"===n.type?tr(n.items,t):t.push(n.id);return t}function to(e){let t=(0,c.zy)(),n=e["data-language-prefix"],o={};if(n){var a;let r,s=t.pathname.replace(/^(\/(java|dotnet|python))?\/(.*)/,"$3");o.href="pathname://"+n+s+t.hash,a=t.pathname,(r=n.replace(/\//g,""))&&tn.includes("/"+r+a.replace(/^(\/(java|dotnet|python))?(\/.*)/,"$3").replace(/(.*)\.html$/,"$1"))&&s.startsWith("docs/test-")&&(o.href="pathname://"+n+"docs/test-runners"),o.autoAddBaseUrl=!1,o.target="_self";let i=["java","dotnet","python"].some(e=>t.pathname.startsWith("/".concat(e)));(t.pathname.startsWith(n)&&i&&n.length>1||1===n.length&&!i)&&(o.className+=" ".concat(e.activeClassName)),o.skipExternalLinkCheck=!0,o.onClick=t=>{"localStorage"in window&&("/"!==n?localStorage.setItem("previousLanguagePrefix",n):localStorage.removeItem("previousLanguagePrefix")),e.onClick&&e.onClick(t)}}return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(tt,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e,o))})}function ta(){let e=(0,_.M)(),t=(0,g.p)().navbar.items;return(0,r.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>{var r,a;return(0,o.createElement)(to,(r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({mobile:!0},t),a=a={onClick:()=>e.toggle(),key:n},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(a)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(a,e))}),r))})})}function ts(e){var t,n;return(0,r.jsx)("button",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e),n=n={type:"button",className:"clean-btn navbar-sidebar__back",children:(0,r.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function ti(){let e=0===(0,g.p)().navbar.items.length,t=T();return(0,r.jsxs)(r.Fragment,{children:[!e&&(0,r.jsx)(ts,{onClick:()=>t.hide()}),t.content]})}function tc(){let e=(0,_.M)();return(!function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(0,o.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}(e.shown),e.shouldRender)?(0,r.jsx)(A,{header:(0,r.jsx)(W,{}),primaryMenu:(0,r.jsx)(ta,{}),secondaryMenu:(0,r.jsx)(ti,{})}):null}function tl(e){var t,n;return(0,r.jsx)("div",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({role:"presentation"},e),n=n={className:(0,a.A)("navbar-sidebar__backdrop",e.className)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function td(e){let{children:t}=e,{navbar:{hideOnScroll:n,style:s}}=(0,g.p)(),i=(0,_.M)(),{navbarRef:c,isNavbarVisible:u}=function(e){let[t,n]=(0,o.useState)(e),r=(0,o.useRef)(!1),a=(0,o.useRef)(0),s=(0,o.useCallback)(e=>{null!==e&&(a.current=e.getBoundingClientRect().height)},[]);return(0,O.Mq)((t,o)=>{let{scrollY:s}=t;if(!e)return;if(s<a.current)return void n(!0);if(r.current){r.current=!1;return}let i=null==o?void 0:o.scrollY,c=document.documentElement.scrollHeight-a.current,l=window.innerHeight;i&&s>=i?n(!1):s+l<c&&n(!0)}),(0,d.$)(t=>{if(!e)return;let o=t.location.hash;if(o?document.getElementById(o.substring(1)):void 0){r.current=!0,n(!1);return}n(!0)}),{navbarRef:s,isNavbarVisible:t}}(n);return(0,r.jsxs)("nav",{ref:c,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,a.A)(b.G.layout.navbar.container,"navbar","navbar--fixed-top",n&&["navbarHideable_m1mJ",!u&&"navbarHidden_jGov"],{"navbar--dark":"dark"===s,"navbar--primary":"primary"===s,"navbar-sidebar--show":i.shown}),children:[t,(0,r.jsx)(tl,{onClick:i.toggle}),(0,r.jsx)(tc,{})]})}var tu=n(11645);function tp(e){var t,n;let{width:o=30,height:a=30,className:s}=e,i=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["width","height","className"]);return(0,r.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({className:s,width:o,height:a,viewBox:"0 0 30 30","aria-hidden":"true"},i),n=n={children:(0,r.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function tf(){let{toggle:e,shown:t}=(0,_.M)();return(0,r.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,r.jsx)(tp,{})})}function tm(e){let{items:t}=e;return(0,r.jsx)(r.Fragment,{children:t.map((e,t)=>(0,r.jsx)(tu.k2,{onError:t=>Error("A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n".concat(JSON.stringify(e,null,2)),{cause:t}),children:(0,r.jsx)(to,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e))},t))})}function tb(e){let{left:t,right:n}=e;return(0,r.jsxs)("div",{className:"navbar__inner",children:[(0,r.jsx)("div",{className:(0,a.A)(b.G.layout.navbar.containerLeft,"navbar__items"),children:t}),(0,r.jsx)("div",{className:(0,a.A)(b.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:n})]})}function th(){let e=(0,_.M)(),t=(0,g.p)().navbar.items,[n,o]=function(e){function t(e){var t;return(null!=(t=e.position)?t:"right")==="left"}return[e.filter(t),e.filter(e=>!t(e))]}(t),a=t.find(e=>"search"===e.type);return(0,r.jsx)(tb,{left:(0,r.jsxs)(r.Fragment,{children:[!e.disabled&&(0,r.jsx)(tf,{}),(0,r.jsx)(H,{}),(0,r.jsx)(tm,{items:n})]}),right:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(tm,{items:o}),(0,r.jsx)(U,{className:"colorModeToggle_DEke"}),!a&&(0,r.jsx)(e5,{children:(0,r.jsx)(e4,{})})]})})}function tg(){return(0,r.jsx)(td,{children:(0,r.jsx)(th,{})})}function ty(e){var t,n;let{item:o}=e,{to:s,href:i,label:c,prependBaseUrlToHref:l,className:d}=o,u=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(o,["to","href","label","prependBaseUrlToHref","className"]),p=(0,K.Ay)(s),f=(0,K.Ay)(i,{forcePrependBaseUrl:!0});return(0,r.jsxs)(V.A,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({className:(0,a.A)("footer__link-item",d)},i?{href:l?f:i}:{to:p},u),n=n={children:[c,i&&!(0,G.A)(i)&&(0,r.jsx)(Q.A,{})]},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function tv(e){var t;let{item:n}=e;return n.html?(0,r.jsx)("li",{className:(0,a.A)("footer__item",n.className),dangerouslySetInnerHTML:{__html:n.html}}):(0,r.jsx)("li",{className:"footer__item",children:(0,r.jsx)(ty,{item:n})},null!=(t=n.href)?t:n.to)}
1function tx(e){let{column:t}=e;return(0,r.jsxs)("div",{className:(0,a.A)(b.G.layout.footer.column,"col footer__col",t.className),children:[(0,r.jsx)("div",{className:"footer__title",children:t.title}),(0,r.jsx)("ul",{className:"footer__items clean-list",children:t.items.map((e,t)=>(0,r.jsx)(tv,{item:e},t))})]})}function tw(e){let{columns:t}=e;return(0,r.jsx)("div",{className:"row footer__links",children:t.map((e,t)=>(0,r.jsx)(tx,{column:e},t))})}function tk(){return(0,r.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function t_(e){let{item:t}=e;return t.html?(0,r.jsx)("span",{className:(0,a.A)("footer__link-item",t.className),dangerouslySetInnerHTML:{__html:t.html}}):(0,r.jsx)(ty,{item:t})}function tO(e){let{links:t}=e;return(0,r.jsx)("div",{className:"footer__links text--center",children:(0,r.jsx)("div",{className:"footer__links",children:t.map((e,n)=>(0,r.jsxs)(o.Fragment,{children:[(0,r.jsx)(t_,{item:e}),t.length!==n+1&&(0,r.jsx)(tk,{})]},n))})})}function tS(e){let{links:t}=e;return"title"in t[0]?(0,r.jsx)(tw,{columns:t}):(0,r.jsx)(tO,{links:t})}var tP=n(21251);function tj(e){var t;let{logo:n}=e,{withBaseUrl:o}=(0,K.hH)(),s={light:o(n.src),dark:o(null!=(t=n.srcDark)?t:n.src)};return(0,r.jsx)(tP.A,{className:(0,a.A)("footer__logo",n.className),alt:n.alt,sources:s,width:n.width,height:n.height,style:n.style})}function tE(e){let{logo:t}=e;return t.href?(0,r.jsx)(V.A,{href:t.href,className:"footerLogoLink_BH7S",target:t.target,children:(0,r.jsx)(tj,{logo:t})}):(0,r.jsx)(tj,{logo:t})}
1function tT(e){let{copyright:t}=e;return(0,r.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function tC(e){let{style:t,links:n,logo:o,copyright:s}=e;return(0,r.jsx)("footer",{className:(0,a.A)(b.G.layout.footer.container,"footer",{"footer--dark":"dark"===t}),children:(0,r.jsxs)("div",{className:"container container-fluid",children:[n,(o||s)&&(0,r.jsxs)("div",{className:"footer__bottom text--center",children:[o&&(0,r.jsx)("div",{className:"margin-bottom--sm",children:o}),s]})]})})}let tA=o.memo(function(){let{footer:e}=(0,g.p)();if(!e)return null;let{copyright:t,links:n,logo:o,style:a}=e;return(0,r.jsx)(tC,{style:a,links:n&&n.length>0&&(0,r.jsx)(tS,{links:n}),logo:o&&(0,r.jsx)(tE,{logo:o}),copyright:t&&(0,r.jsx)(tT,{copyright:t})})}),tR=(0,S.fM)([R.a,y.o,O.Tv,e8.VQ,i.Jx,function(e){let{children:t}=e;return(0,r.jsx)(P.y_,{children:(0,r.jsx)(_.e,{children:(0,r.jsx)(E,{children:t})})})}]);function tN(e){let{children:t}=e;return(0,r.jsx)(tR,{children:t})}var tI=n(92107);function tD(e){let{error:t,tryAgain:n}=e;return(0,r.jsx)("main",{className:"container margin-vert--xl",children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,r.jsx)(tI.A,{as:"h1",className:"hero__title",children:(0,r.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,r.jsx)("div",{className:"margin-vert--lg",children:(0,r.jsx)(tu.a2,{onClick:n,className:"button button--primary shadow--lw"})}),(0,r.jsx)("hr",{}),(0,r.jsx)("div",{className:"margin-vert--md",children:(0,r.jsx)(tu.bq,{error:t})})]})})})}function tL(e){let{children:t,noFooter:n,wrapperClassName:o,title:c,description:l}=e;return(0,r.jsxs)(tN,{children:[(0,r.jsx)(i.be,{title:c,description:l}),(0,r.jsx)(h,{}),(0,r.jsx)(k,{}),(0,r.jsx)(tg,{}),(0,r.jsx)("div",{id:u,className:(0,a.A)(b.G.layout.main.container,b.G.wrapper.main,"mainWrapper_z2l0",o),children:(0,r.jsx)(s.A,{fallback:e=>(0,r.jsx)(tD,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e)),children:t})}),!n&&(0,r.jsx)(tA,{})]})}},76492(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(74848);n(96540);var o=n(25863),a=n(14748),s=n(19087),i=n(6405),c=n(21251);function l(e){let{logo:t,alt:n,imageClassName:o}=e,s={light:(0,a.Ay)(t.src),dark:(0,a.Ay)(t.srcDark||t.src)},i=(0,r.jsx)(c.A,{className:t.className,sources:s,height:t.height,width:t.width,alt:n,style:t.style});return o?(0,r.jsx)("div",{className:o,children:i}):i}function d(e){var t,n,c;let{siteConfig:{title:d}}=(0,s.A)(),{navbar:{title:u,logo:p}}=(0,i.p)(),{imageClassName:f,titleClassName:m}=e,b=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["imageClassName","titleClassName"]),h=(0,a.Ay)((null==p?void 0:p.href)||"/"),g=null!=(t=null==p?void 0:p.alt)?t:u?"":d;return(0,r.jsxs)(o.A,(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({to:h},b,(null==p?void 0:p.target)&&{target:p.target}),c=c={children:[p&&(0,r.jsx)(l,{logo:p,alt:g,imageClassName:f}),null!=u&&(0,r.jsx)("b",{className:m,children:u})]},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(c)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(c)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(c,e))}),n))}},3730(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(74848);n(96540);var o=n(83405);function a(e){let{locale:t,version:n,tag:a}=e;return(0,r.jsxs)(o.A,{children:[t&&(0,r.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,r.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,r.jsx)("meta",{name:"docusaurus_tag",content:a}),t&&(0,r.jsx)("meta",{name:"docsearch:language",content:t}),n&&(0,r.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,r.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},21251(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(74848),o=n(96540),a=n(34164),s=n(88094),i=n(5414);let c={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};function l(e){let{className:t,children:n}=e,l=(0,s.A)(),{colorMode:d}=(0,i.G)();return(0,r.jsx)(r.Fragment,{children:(l?"dark"===d?["dark"]:["light"]:["light","dark"]).map(e=>{let s=n({theme:e,className:(0,a.A)(t,c.themedComponent,c["themedComponent--".concat(e)])});return(0,r.jsx)(o.Fragment,{children:s},e)})})}function d(e){let{sources:t,className:n,alt:o}=e,a=function(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["sources","className","alt"]);return(0,r.jsx)(l,{className:n,children:e=>{let{theme:n,className:s}=e;return(0,r.jsx)("img",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({src:t[n],alt:o,className:s},a))}})}},32285(e,t,n){"use strict";n.d(t,{N:()=>b,u:()=>l});var r=n(74848),o=n(96540),a=n(93398),s=n(31670);function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function c(e,t){if(null==e)return{};var n,r,o,a={};if("u">typeof Reflect&&Reflect.ownKeys){for(o=0,n=Reflect.ownKeys(Object(e));o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,o={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,t),Object.getOwnPropertySymbols)for(o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}function l(e){let{initialState:t}=e,[n,r]=(0,o.useState)(null!=t&&t),a=(0,o.useCallback)(()=>{r(e=>!e)},[]);return{collapsed:n,setCollapsed:r,toggleCollapsed:a}}let d={display:"none",overflow:"hidden",height:"0px"},u={display:"block",overflow:"visible",height:"auto"};function p(e,t){let n=t?d:u;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{as:t="div",collapsed:n,children:a,animation:i,onCollapseTransitionEnd:c,className:l}=e,u=(0,o.useRef)(null);
1return!function(e){let{collapsibleRef:t,collapsed:n,animation:r}=e,a=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e,o=t.current;function i(){var e,t;let n,a,i,c=(n=o.scrollHeight,a=null!=(e=null==r?void 0:r.duration)?e:function(e){if((0,s.O)())return 1;let t=e/36;return Math.round((4+15*t**.25+t/5)*10)}(n),i=null!=(t=null==r?void 0:r.easing)?t:"ease-in-out",{transition:"height ".concat(a,"ms ").concat(i),height:"".concat(n,"px")});o.style.transition=c.transition,o.style.height=c.height}if(!a.current){p(o,n),a.current=!0;return}return o.style.willChange="height",e=requestAnimationFrame(()=>{n?(i(),requestAnimationFrame(()=>{o.style.height=d.height,o.style.overflow=d.overflow})):(o.style.display="block",requestAnimationFrame(()=>{i()}))}),()=>cancelAnimationFrame(e)},[t,n,r])}({collapsibleRef:u,collapsed:n,animation:i}),(0,r.jsx)(t,{ref:u,onTransitionEnd:e=>{"height"===e.propertyName&&(p(u.current,n),null==c||c(n))},className:l,children:a})}function m(e){var t,n;let{collapsed:s}=e,l=c(e,["collapsed"]),[d,u]=(0,o.useState)(!s),[p,m]=(0,o.useState)(s);return(0,a.A)(()=>{s||u(!0)},[s]),(0,a.A)(()=>{d&&m(s)},[d,s]),d?(0,r.jsx)(f,(t=i({},l),n=n={collapsed:p},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t)):null}function b(e){let{lazy:t}=e,n=c(e,["lazy"]);return(0,r.jsx)(t?m:f,i({},n))}},37402(e,t,n){"use strict";n.d(t,{M:()=>m,o:()=>f});var r=n(74848),o=n(96540),a=n(88094),s=n(65714),i=n(25511),c=n(6405);let l=(0,s.Wf)("docusaurus.announcement.dismiss"),d=(0,s.Wf)("docusaurus.announcement.id"),u=e=>l.set(String(e)),p=o.createContext(null);function f(e){let{children:t}=e,n=function(){let{announcementBar:e}=(0,c.p)(),t=(0,a.A)(),[n,r]=(0,o.useState)(()=>!!t&&"true"===l.get());(0,o.useEffect)(()=>{r("true"===l.get())},[]);let s=(0,o.useCallback)(()=>{u(!0),r(!0)},[]);return(0,o.useEffect)(()=>{if(!e)return;let{id:t}=e,n=d.get();"annoucement-bar"===n&&(n="announcement-bar");let o=t!==n;d.set(t),o&&u(!1),(o||"true"!==l.get())&&r(!1)},[e]),(0,o.useMemo)(()=>({isActive:!!e&&!n,close:s}),[e,n,s])}();return(0,r.jsx)(p.Provider,{value:n,children:t})}function m(){let e=(0,o.useContext)(p);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5414(e,t,n){"use strict";n.d(t,{G:()=>x,a:()=>v});var r=n(74848),o=n(96540),a=n(88094),s=n(25511),i=n(65714),c=n(6405);function l(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}let d=o.createContext(void 0),u=(0,i.Wf)("theme"),p="system",f=e=>"dark"===e?"dark":"light",m=e=>null===e||e===p?null:f(e),b=()=>f(document.documentElement.getAttribute("data-theme")),h=e=>{document.documentElement.setAttribute("data-theme",f(e))},g=()=>m(document.documentElement.getAttribute("data-theme-choice")),y=e=>{var t;document.documentElement.setAttribute("data-theme-choice",null!=(t=m(e))?t:p)};function v(e){let{children:t}=e,n=function(){let{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,c.p)(),{colorMode:r,setColorModeState:s,colorModeChoice:i,setColorModeChoiceState:d}=function(){let{colorMode:{defaultMode:e}}=(0,c.p)(),t=(0,a.A)(),[n,r]=(0,o.useState)(t?b():e),[s,i]=(0,o.useState)(t?g():null);return(0,o.useEffect)(()=>{r(b()),i(g())},[]),{colorMode:n,setColorModeState:r,colorModeChoice:s,setColorModeChoiceState:i}}();(0,o.useEffect)(()=>{t&&u.del()},[t]);let p=(0,o.useCallback)(function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{persist:o=!0}=r;if(null===t){let t=n?l():e;h(t),s(t),y(null),d(null)}else h(t),y(t),s(t),d(t);o&&(null===t?u.del():u.set(f(t)))},[s,d,n,e]);return(0,o.useEffect)(()=>u.listen(e=>{p(m(e.newValue))}),[p]),(0,o.useEffect)(()=>{if(null===i&&n){var e,t;let n;return e=e=>{s(e),h(e)},t=()=>e(l()),(n=window.matchMedia("(prefers-color-scheme: dark)")).addEventListener("change",t),()=>n.removeEventListener("change",t)}},[n,i,s]),(0,o.useMemo)(()=>({colorMode:r,colorModeChoice:i,setColorMode:p,get isDarkTheme(){return"dark"===r},setLightTheme(){p("light")},setDarkTheme(){p("dark")}}),[r,i,p])}();return(0,r.jsx)(d.Provider,{value:n,children:t})}function x(){let e=(0,o.useContext)(d);if(null==e)throw new s.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},14218(e,t,n){"use strict";n.d(t,{M:()=>f,e:()=>p});var r=n(74848),o=n(96540),a=n(17699),s=n(23536),i=n(23270),c=n(6405),l=n(25511);let d=o.createContext(void 0);function u(e){let{handler:t}=e;return(0,i.$Z)(t),null}function p(e){let{children:t}=e,n=function(){let e=function(){let e=(0,a.YL)(),{items:t}=(0,c.p)().navbar;return 0===t.length&&!e.component}(),t=(0,s.l)(),n=!e&&"mobile"===t,[r,i]=(0,o.useState)(!1),l=(0,o.useCallback)(()=>{i(e=>!e)},[]);return(0,o.useEffect)(()=>{"desktop"===t&&i(!1)},[t]),(0,o.useMemo)(()=>({disabled:e,shouldRender:n,toggle:l,shown:r}),[e,n,l,r])}();return(0,r.jsxs)(r.Fragment,{children:[n.shown&&(0,r.jsx)(u,{handler:()=>(n.toggle(),!1)}),(0,r.jsx)(d.Provider,{value:n,children:t})]})}function f(){let e=o.useContext(d);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},17699(e,t,n){"use strict";n.d(t,{GX:()=>l,YL:()=>c,y_:()=>i});var r=n(74848),o=n(96540),a=n(25511);let s=o.createContext(null);function i(e){let{children:t}=e,n=(0,o.useState)({component:null,props:null});return(0,r.jsx)(s.Provider,{value:n,children:t})}function c(){let e=(0,o.useContext)(s);if(!e)throw new a.dV("NavbarSecondaryMenuContentProvider");return e[0]}
1function l(e){let{component:t,props:n}=e,r=(0,o.useContext)(s);if(!r)throw new a.dV("NavbarSecondaryMenuContentProvider");let[,i]=r,c=(0,a.Be)(n);return(0,o.useEffect)(()=>{i({component:t,props:c})},[i,t,c]),(0,o.useEffect)(()=>()=>i({component:null,props:null}),[i]),null}},97262(e,t,n){"use strict";n.d(t,{b:()=>s,w:()=>i});var r=n(96540),o=n(19087),a=n(23270);function s(){return(0,a.l)("q")}function i(){let{siteConfig:{baseUrl:e,themeConfig:t}}=(0,o.A)(),{algolia:{searchPagePath:n}}=t;return(0,r.useCallback)(t=>"".concat(e).concat(n,"?").concat("q","=").concat(encodeURIComponent(t)),[e,n])}},23536(e,t,n){"use strict";n.d(t,{l:()=>a});var r=n(96540),o=n(98472);function a(){let{desktopBreakpoint:e=996}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,r.useState)(()=>"ssr");return(0,r.useEffect)(()=>{function t(){n(function(e){if(!o.A.canUseDOM)throw Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?"desktop":"mobile"}(e))}return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[e]),t}},5678(e,t,n){"use strict";n.d(t,{G:()=>r});let r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>"theme-admonition-".concat(e)},announcementBar:{container:"theme-announcement-bar"},tabs:{container:"theme-tabs-container"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>"theme-doc-sidebar-item-category-level-".concat(e),docSidebarItemLinkLevel:e=>"theme-doc-sidebar-item-link-level-".concat(e),docCard:{container:"theme-doc-card-container",heading:"theme-doc-card-heading",icon:"theme-doc-card-icon",title:"theme-doc-card-title",description:"theme-doc-card-description"}},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},31670(e,t,n){"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},23416(e,t,n){"use strict";n.d(t,{v:()=>o});var r=n(6405);function o(e){let{navbar:{hideOnScroll:t}}=(0,r.p)();if(void 0!==e)return t?"anchorTargetHideOnScrollNavbar_vjPI":"anchorTargetStickyNavbar_Vzrq"}},11645(e,t,n){"use strict";n.d(t,{MN:()=>c,k2:()=>d,a2:()=>i,bq:()=>l});var r=n(74848),o=n(96540),a=n(33553),s=n(28025);function i(e){var t,n;return(0,r.jsx)("button",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({type:"button"},e),n=n={children:(0,r.jsx)(a.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))}function c(e){let{error:t,tryAgain:n}=e;return(0,r.jsxs)("div",{className:"errorBoundaryFallback_VBag",children:[(0,r.jsx)("p",{children:t.message}),(0,r.jsx)(i,{onClick:n})]})}function l(e){let{error:t}=e,n=(0,s.getErrorCausalChain)(t).map(e=>e.message).join("\n\nCause:\n");return(0,r.jsx)("p",{className:"errorBoundaryError_a6uf",children:n})}class d extends o.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},23270(e,t,n){"use strict";n.d(t,{$Z:()=>c,Hl:()=>l,aZ:()=>d,jy:()=>p,l:()=>u});var r=n(96540),o=n(56347),a=n(25511);function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t.push.apply(t,n)}return t})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function c(e){let t,n;t=(0,o.W6)(),n=(0,a._q)((t,n)=>{if("POP"===n)return e(t,n)}),(0,r.useEffect)(()=>t.block((e,t)=>n(e,t)),[t,n])}function l(e){let t=(0,o.W6)();return(0,r.useSyncExternalStore)(t.listen,()=>e(t),()=>e(i(s({},t),{location:i(s({},t.location),{search:"",hash:"",state:void 0})})))}function d(e){return l(t=>null===e?null:new URLSearchParams(t.location.search).get(e))}function u(e){var t;let n;return[null!=(t=d(e))?t:"",(n=(0,o.W6)(),(0,r.useCallback)((t,r)=>{let o=new URLSearchParams(n.location.search);t?o.set(e,t):o.delete(e),((null==r?void 0:r.push)?n.push:n.replace)({search:o.toString()})},[e,n]))]}function p(e,t){let n=(function(e,t){let n=new URLSearchParams;for(let r of e)for(let[e,o]of r.entries())"append"===t?n.append(e,o):n.set(e,o);return n})(e.map(e=>new URLSearchParams(null!=e?e:"")),t).toString();return n?"?".concat(n):n}},1335(e,t,n){"use strict";function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e,t)=>e===t;return e.filter((n,r)=>e.findIndex(e=>t(e,n))!==r)}function o(e){return Array.from(new Set(e))}n.d(t,{XI:()=>r,sb:()=>o})},64329(e,t,n){"use strict";n.d(t,{Jx:()=>g,be:()=>m,e3:()=>h});var r=n(74848),o=n(96540),a=n(34164),s=n(83405),i=n(8480),c=n(14748),l=n(6838);function d(e){let{title:t}=e,n=(0,l.s$)().format(t);return(0,r.jsxs)(s.A,{children:[(0,r.jsx)("title",{children:n}),(0,r.jsx)("meta",{property:"og:title",content:n})]})}function u(e){let{description:t}=e;return(0,r.jsxs)(s.A,{children:[(0,r.jsx)("meta",{name:"description",content:t}),(0,r.jsx)("meta",{property:"og:description",content:t})]})}function p(e){let{image:t}=e,{withBaseUrl:n}=(0,c.hH)(),o=n(t,{absolute:!0});return(0,r.jsxs)(s.A,{children:[(0,r.jsx)("meta",{property:"og:image",content:o}),(0,r.jsx)("meta",{name:"twitter:image",content:o})]})}function f(e){let{keywords:t}=e;return(0,r.jsx)(s.A,{children:(0,r.jsx)("meta",{name:"keywords",content:Array.isArray(t)?t.join(","):t})})}function m(e){let{title:t,description:n,keywords:o,image:a,children:i}=e;return(0,r.jsxs)(r.Fragment,{children:[t&&(0,r.jsx)(d,{title:t}),n&&(0,r.jsx)(u,{description:n}),o&&(0,r.jsx)(f,{keywords:o}),a&&(0,r.jsx)(p,{image:a}),i&&(0,r.jsx)(s.A,{children:i})]})}let b=o.createContext(void 0);function h(e){let{className:t,children:n}=e,i=o.useContext(b),c=(0,a.A)(i,t);return(0,r.jsxs)(b.Provider,{value:c,children:[(0,r.jsx)(s.A,{children:(0,r.jsx)("html",{className:c})}),n]})}function g(e){var t;let{children:n}=e,o=(0,i.A)(),s=(t=o.plugin.name,"plugin-".concat(t.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,""))),c="plugin-id-".concat(o.plugin.id);return(0,r.jsx)(h,{className:(0,a.A)(s,c),children:n})}},25511(e,t,n){"use strict";n.d(t,{Be:()=>u,ZC:()=>l,_q:()=>c,dV:()=>d,fM:()=>p});var r=n(74848),o=n(96540),a=n(93398);
1function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){i=function(e,t){return new o(e,void 0,t)};var n=RegExp.prototype,r=new WeakMap;function o(e,t,n){var a=new RegExp(e,t);return r.set(a,n||r.get(e)),s(a,o.prototype)}var a=RegExp;if("function"!=typeof a&&null!==a)throw TypeError("Super expression must either be null or a function");function c(e,t){var n=r.get(t);return Object.keys(n).reduce(function(t,r){var o=n[r];if("number"==typeof o)t[r]=e[o];else{for(var a=0;void 0===e[o[a]]&&a+1<o.length;)a++;t[r]=e[o[a]]}return t},Object.create(null))}return o.prototype=Object.create(a&&a.prototype,{constructor:{value:o,writable:!0,configurable:!0}}),a&&s(o,a),o.prototype.exec=function(e){var t=n.exec.call(this,e);if(t){t.groups=c(t,this);var r=t.indices;r&&(r.groups=c(r,this))}return t},o.prototype[Symbol.replace]=function(e,t){if("string"==typeof t){var o=r.get(this);return n[Symbol.replace].call(this,e,t.replace(/\$<([^>]+)>/g,function(e,t){var n=o?o[t]:void 0;return void 0===n?"":"$"+(Array.isArray(n)?n.join("$"):n)}))}if("function"==typeof t){var a=this;return n[Symbol.replace].call(this,e,function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(c(e,a)),t.apply(this,e)})}return n[Symbol.replace].call(this,e,t)},i.apply(this,arguments)}function c(e){let t=(0,o.useRef)(e);return(0,a.A)(()=>{t.current=e},[e]),(0,o.useCallback)(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[])}function l(e){let t=(0,o.useRef)(void 0);return(0,a.A)(()=>{t.current=e}),t.current}class d extends Error{constructor(e,t){var n,r,o,a;super(),this.name="ReactContextError",this.message="Hook ".concat(null!=(n=null==(a=this.stack)||null==(o=a.split("\n")[1])||null==(r=o.match(i(/at (?:\w+\.)?(\w+)/,{name:1})))?void 0:r.groups.name)?n:""," is called outside the <").concat(e,">. ").concat(null!=t?t:"")}}function u(e){let t=Object.entries(e);return t.sort((e,t)=>e[0].localeCompare(t[0])),(0,o.useMemo)(()=>e,t.flat())}function p(e){return t=>{let{children:n}=t;return(0,r.jsx)(r.Fragment,{children:e.reduceRight((e,t)=>(0,r.jsx)(t,{children:e}),n)})}}},93633(e,t,n){"use strict";function r(e,t){return void 0!==e&&void 0!==t&&RegExp(e,"gi").test(t)}n.d(t,{G:()=>r})},96588(e,t,n){"use strict";n.d(t,{Dt:()=>i,ys:()=>s});var r=n(96540),o=n(11337),a=n(19087);function s(e,t){let n=e=>{var t;return null==(t=!e||e.endsWith("/")?e:"".concat(e,"/"))?void 0:t.toLowerCase()};return n(e)===n(t)}function i(){let{baseUrl:e}=(0,a.A)().siteConfig;return(0,r.useMemo)(()=>(function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;let n=t.find(r);return n||e(t.filter(o).flatMap(e=>{var t;return null!=(t=e.routes)?t:[]}))}(n)})({routes:o.A,baseUrl:e}),[e])}}
1,45341(e,t,n){"use strict";n.d(t,{Mq:()=>f,Tv:()=>d,a_:()=>m,gk:()=>b});var r=n(74848),o=n(96540),a=n(98472),s=n(88094),i=n(93398),c=n(25511);let l=o.createContext(void 0);function d(e){let t,{children:n}=e,a=(t=(0,o.useRef)(!0),(0,o.useMemo)(()=>({scrollEventsEnabledRef:t,enableScrollEvents:()=>{t.current=!0},disableScrollEvents:()=>{t.current=!1}}),[]));return(0,r.jsx)(l.Provider,{value:a,children:n})}function u(){let e=(0,o.useContext)(l);if(null==e)throw new c.dV("ScrollControllerProvider");return e}let p=()=>a.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],{scrollEventsEnabledRef:n}=u(),r=(0,o.useRef)(p()),a=(0,c._q)(e);(0,o.useEffect)(()=>{let e=()=>{if(!n.current)return;let e=p();a(e,r.current),r.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)},[a,n,...t])}function m(){let e,t,n,r=u(),a=(e=(0,o.useRef)({elem:null,top:0}),t=(0,o.useCallback)(t=>{e.current={elem:t,top:t.getBoundingClientRect().top}},[]),n=(0,o.useCallback)(()=>{let{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};let r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}},[]),(0,o.useMemo)(()=>({save:t,restore:n}),[n,t])),s=(0,o.useRef)(void 0),c=(0,o.useCallback)(e=>{a.save(e),r.disableScrollEvents(),s.current=()=>{let{restored:e}=a.restore();if(s.current=void 0,e){let e=()=>{r.enableScrollEvents(),window.removeEventListener("scroll",e)};window.addEventListener("scroll",e)}else r.enableScrollEvents()}},[r,a]);return(0,i.A)(()=>{queueMicrotask(()=>{var e;return null==(e=s.current)?void 0:e.call(s)})}),{blockElementScrollPositionUntilNextRender:c}}function b(){let e=(0,o.useRef)(null),t=(0,s.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{let r,o;e.current=t?(window.scrollTo({top:n,behavior:"smooth"}),()=>{}):(r=null,o=document.documentElement.scrollTop>n,!function e(){let t=document.documentElement.scrollTop;(o&&t>n||!o&&t<n)&&(r=requestAnimationFrame(e),window.scrollTo(0,Math.floor((t-n)*.85)+n))}(),()=>r&&cancelAnimationFrame(r))},cancelScroll:()=>{var t;return null==(t=e.current)?void 0:t.call(e)}}}},6642(e,t,n){"use strict";n.d(t,{C:()=>r});let r="default"},65714(e,t,n){"use strict";n.d(t,{Wf:()=>l,Dv:()=>d});var r=n(96540),o=JSON.parse('{"N":"localStorage","M":"-e2a"}');let a=o.N;function s(e){let{key:t,oldValue:n,newValue:r,storage:o}=e;if(n===r)return;let a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,o),window.dispatchEvent(a)}let i=!1,c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function l(e,t){let n="".concat(e).concat(o.M);if("u"<typeof window){function r(){throw Error('Illegal storage API usage for storage key "'.concat(n,'".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.'))}return{get:r,set:r,del:r,listen:r}}let l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a;if("u"<typeof window)throw Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(e){var t;return t=e,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}}(null==t?void 0:t.persistence);return null===l?c:{get:()=>{try{return l.getItem(n)}catch(e){return console.error("Docusaurus storage error, can't get key=".concat(n),e),null}},set:e=>{try{let t=l.getItem(n);l.setItem(n,e),s({key:n,oldValue:t,newValue:e,storage:l})}catch(t){console.error("Docusaurus storage error, can't set ".concat(n,"=").concat(e),t)}},del:()=>{try{let e=l.getItem(n);l.removeItem(n),s({key:n,oldValue:e,newValue:null,storage:l})}catch(e){console.error("Docusaurus storage error, can't delete key=".concat(n),e)}},listen:e=>{try{let t=t=>{t.storageArea===l&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(e){return console.error("Docusaurus storage error, can't listen for changes of key=".concat(n),e),()=>{}}}}}function d(e,t){let[n]=(0,r.useState)(()=>null===e?c:l(e,t)),o=(0,r.useCallback)(e=>"u"<typeof window?()=>{}:n.listen(e),[n]);return[(0,r.useSyncExternalStore)(o,()=>n.get(),()=>null),n]}},6838(e,t,n){"use strict";n.d(t,{AL:()=>d,s$:()=>u});var r=n(74848),o=n(96540),a=n(19087),s=n(8480),i=n(25511);let c=e=>{let{title:t,siteTitle:n,titleDelimiter:r}=e,o=null==t?void 0:t.trim();return o&&o!==n?"".concat(o," ").concat(r," ").concat(n):n},l=(0,o.createContext)(null);function d(e){let{formatter:t,children:n}=e;return(0,r.jsx)(l.Provider,{value:t,children:n})}function u(){let e=function(){let e=(0,o.useContext)(l);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,a.A)(),{title:n,titleDelimiter:r}=t,{plugin:d}=(0,s.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:r,plugin:d,defaultFormatter:c})}}}
1,7690(e,t,n){"use strict";n.d(t,{o:()=>s});var r=n(19087),o=n(56347),a=n(28025);function s(){let{siteConfig:{baseUrl:e,trailingSlash:t},i18n:{localeConfigs:n}}=(0,r.A)(),{pathname:s}=(0,o.zy)(),i=(0,a.applyTrailingSlash)(s,{trailingSlash:t,baseUrl:e}).replace(e,"");return{createUrl:function(e){let{locale:t,fullyQualified:r}=e,o=function(e){let t=n[e];if(!t)throw Error("Unexpected Docusaurus bug, no locale config found for locale=".concat(e));return t}(t),a="".concat(r?o.url:""),s=o.baseUrl;return"".concat(a).concat(s).concat(i)}}}},71771(e,t,n){"use strict";n.d(t,{$:()=>s});var r=n(96540),o=n(56347),a=n(25511);function s(e){let t=(0,o.zy)(),n=(0,a.ZC)(t),s=(0,a._q)(e);(0,r.useEffect)(()=>{n&&t!==n&&s({location:t,previousLocation:n})},[s,t,n])}},6405(e,t,n){"use strict";n.d(t,{p:()=>o});var r=n(19087);function o(){return(0,r.A)().siteConfig.themeConfig}},10133(e,t,n){"use strict";n.d(t,{c:()=>o});var r=n(19087);function o(){let{siteConfig:{themeConfig:e}}=(0,r.A)();return e}},19865(e,t,n){"use strict";n.d(t,{C:()=>i});var r=n(96540),o=n(93633),a=n(14748),s=n(10133);function i(){let{withBaseUrl:e}=(0,a.hH)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:n}}=(0,s.c)();return(0,r.useCallback)(r=>{var a;let s=new URL(r);return(0,o.G)(t,s.href)?r:e((a="".concat(s.pathname).concat(s.search).concat(s.hash),n?a.replaceAll(RegExp(n.from,"g"),n.to):a))},[e,t,n])}},79900(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){let{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#")||void 0===n)return e;let[s]=e.split(/[#?]/),i="/"===s||s===r?s:n?o(s):a(s);return e.replace(s,i)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;let r=n(2267);function o(e){return e.endsWith("/")?e:"".concat(e,"/")}function a(e){return(0,r.removeSuffix)(e,"/")}},87162(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},28025(e,t,n){"use strict";t.getErrorCausalChain=t.applyTrailingSlash=void 0;let r=n(31635);var o=n(79900);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r.__importDefault(o).default}}),n(2267);var a=n(87162);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return a.getErrorCausalChain}})},2267(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:"".concat(t).concat(e)},t.removeSuffix=function(e,t){return""===t?e:e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:"".concat(e).concat(t)},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},60406(e){e.exports={docs:[{type:"category",label:"Getting Started",items:[{type:"doc",id:"intro"},{type:"doc",id:"writing-tests"},{type:"doc",id:"codegen-intro"},{type:"doc",id:"running-tests"},{type:"doc",id:"trace-viewer-intro"},{type:"doc",id:"ci-intro"},{type:"doc",id:"getting-started-vscode"}],collapsed:!1},{type:"doc",id:"release-notes"},{type:"doc",id:"canary-releases"},{type:"category",label:"Playwright Test",items:[{type:"doc",id:"test-agents"},{type:"doc",id:"test-annotations"},{type:"doc",id:"test-cli"},{type:"doc",id:"test-configuration"},{type:"doc",id:"test-use-options"},{type:"doc",id:"emulation"},{type:"doc",id:"test-fixtures"},{type:"doc",id:"test-global-setup-teardown"},{type:"doc",id:"test-parallel"},{type:"doc",id:"test-parameterize"},{type:"doc",id:"test-projects"},{type:"doc",id:"test-reporters"},{type:"doc",id:"test-retries"},{type:"doc",id:"test-sharding"},{type:"doc",id:"test-timeouts"},{type:"doc",id:"test-typescript"},{type:"doc",id:"test-ui-mode"},{type:"doc",id:"test-webserver"}],collapsed:!1},{type:"category",label:"Guides",items:[{type:"doc",id:"library"},{type:"doc",id:"accessibility-testing"},{type:"doc",id:"input"},{type:"doc",id:"test-assertions"},{type:"doc",id:"api-testing"},{type:"doc",id:"auth"},{type:"doc",id:"actionability"},{type:"doc",id:"best-practices"},{type:"doc",id:"browsers"},{type:"doc",id:"chrome-extensions"},{type:"doc",id:"clock"},{type:"doc",id:"test-components"},{type:"doc",id:"debug"},{type:"doc",id:"dialogs"},{type:"doc",id:"downloads"},{type:"doc",id:"evaluating"},{type:"doc",id:"events"},{type:"doc",id:"extensibility"},{type:"doc",id:"frames"},{type:"doc",id:"handles"},{type:"doc",id:"browser-contexts"},{type:"doc",id:"locators"},{type:"doc",id:"mock"},{type:"doc",id:"mock-browser-apis"},{type:"doc",id:"navigations"},{type:"doc",id:"network"},{type:"doc",id:"other-locators"},{type:"doc",id:"pages"},{type:"doc",id:"pom"},{type:"doc",id:"screenshots"},{type:"doc",id:"service-workers"},{type:"doc",id:"aria-snapshots"},{type:"doc",id:"codegen"},{type:"doc",id:"touch-events"},{type:"doc",id:"trace-viewer"},{type:"doc",id:"videos"}
1,{type:"doc",id:"test-snapshots"},{type:"doc",id:"webview2"}],collapsed:!1},{type:"category",label:"Migration",items:[{type:"doc",id:"protractor"},{type:"doc",id:"puppeteer"},{type:"doc",id:"testing-library"}],collapsed:!0},{type:"category",label:"Integrations",items:[{type:"doc",id:"docker"},{type:"doc",id:"ci"},{type:"doc",id:"selenium-grid"}],collapsed:!0},{type:"doc",id:"languages"}],api:[{type:"category",label:"API reference",items:[{type:"doc",id:"api/class-test"},{type:"doc",id:"api/class-playwright"},{type:"category",label:"Classes",items:[{type:"doc",id:"api/class-apirequest"},{type:"doc",id:"api/class-apirequestcontext"},{type:"doc",id:"api/class-apiresponse"},{type:"doc",id:"api/class-browser"},{type:"doc",id:"api/class-browsercontext"},{type:"doc",id:"api/class-browserserver"},{type:"doc",id:"api/class-browsertype"},{type:"doc",id:"api/class-cdpsession"},{type:"doc",id:"api/class-clock"},{type:"doc",id:"api/class-consolemessage"},{type:"doc",id:"api/class-coverage"},{type:"doc",id:"api/class-credentials"},{type:"doc",id:"api/class-debugger"},{type:"doc",id:"api/class-dialog"},{type:"doc",id:"api/class-download"},{type:"doc",id:"api/class-elementhandle"},{type:"doc",id:"api/class-filechooser"},{type:"doc",id:"api/class-frame"},{type:"doc",id:"api/class-framelocator"},{type:"doc",id:"api/class-jshandle"},{type:"doc",id:"api/class-keyboard"},{type:"doc",id:"api/class-locator"},{type:"doc",id:"api/class-logger"},{type:"doc",id:"api/class-mouse"},{type:"doc",id:"api/class-page"},{type:"doc",id:"api/class-request"},{type:"doc",id:"api/class-response"},{type:"doc",id:"api/class-route"},{type:"doc",id:"api/class-screencast"},{type:"doc",id:"api/class-selectors"},{type:"doc",id:"api/class-timeouterror"},{type:"doc",id:"api/class-touchscreen"},{type:"doc",id:"api/class-tracing"},{type:"doc",id:"api/class-video"},{type:"doc",id:"api/class-weberror"},{type:"doc",id:"api/class-websocket"},{type:"doc",id:"api/class-websocketroute"},{type:"doc",id:"api/class-webstorage"},{type:"doc",id:"api/class-worker"}],collapsed:!1},{type:"category",label:"Assertions",items:[{type:"doc",id:"api/class-apiresponseassertions"},{type:"doc",id:"api/class-genericassertions"},{type:"doc",id:"api/class-locatorassertions"},{type:"doc",id:"api/class-pageassertions"},{type:"doc",id:"api/class-snapshotassertions"}],collapsed:!1},{type:"category",label:"Test Runner",items:[{type:"doc",id:"api/class-fixtures"},{type:"doc",id:"api/class-fullconfig"},{type:"doc",id:"api/class-fullproject"},{type:"doc",id:"api/class-location"},{type:"doc",id:"api/class-test"},{type:"doc",id:"api/class-testconfig"},{type:"doc",id:"api/class-testinfo"},{type:"doc",id:"api/class-testinfoerror"},{type:"doc",id:"api/class-testoptions"},{type:"doc",id:"api/class-testproject"},{type:"doc",id:"api/class-teststepinfo"},{type:"doc",id:"api/class-workerinfo"}],collapsed:!1},{type:"category",label:"Test Reporter",items:[{type:"doc",id:"api/class-reporter"},{type:"doc",id:"api/class-suite"},{type:"doc",id:"api/class-testcase"},{type:"doc",id:"api/class-testerror"},{type:"doc",id:"api/class-testresult"},{type:"doc",id:"api/class-teststep"}],collapsed:!1},{type:"category",label:"Experimental",items:[{type:"doc",id:"api/class-android"},{type:"doc",id:"api/class-androiddevice"},{type:"doc",id:"api/class-androidinput"},{type:"doc",id:"api/class-androidsocket"},{type:"doc",id:"api/class-androidwebview"},{type:"doc",id:"api/class-electron"},{type:"doc",id:"api/class-electronapplication"}],collapsed:!1}],collapsed:!1}]}},15125(e){e.exports={docs:[{type:"category",label:"Getting Started",items:[{type:"doc",id:"intro"},{type:"doc",id:"writing-tests"},{type:"doc",id:"codegen-intro"},{type:"doc",id:"running-tests"},{type:"doc",id:"trace-viewer-intro"},{type:"doc",id:"ci-intro"},{type:"doc",id:"test-runners"}],collapsed:!1},{type:"doc",id:"library"},{type:"doc",id:"release-notes"},{type:"category",label:"Guides",items:[{type:"doc",id:"input"},{type:"doc",id:"actionability"},{type:"doc",id:"api-testing"},{type:"doc",id:"test-assertions"},{type:"doc",id:"auth"},{type:"doc",id:"browsers"},{type:"doc",id:"chrome-extensions"},{type:"doc",id:"clock"},{type:"doc",id:"debug"},{type:"doc",id:"dialogs"},{type:"doc",id:"downloads"},{type:"doc",id:"emulation"},{type:"doc",id:"evaluating"},{type:"doc",id:"events"},{type:"doc",id:"extensibility"},{type:"doc",id:"frames"},{type:"doc",id:"handles"},{type:"doc",id:"browser-contexts"},{type:"doc",id:"locators"},{type:"doc",id:"mock"},{type:"doc",id:"navigations"},{type:"doc",id:"network"},{type:"doc",id:"other-locators"},{type:"doc",id:"pages"},{type:"doc",id:"pom"},{type:"doc",id:"screenshots"},{type:"doc",id:"aria-snapshots"},{type:"doc",id:"codegen"},{type:"doc",id:"touch-events"},{type:"doc",id:"trace-viewer"},{type:"doc",id:"videos"},{type:"doc",id:"webview2"}],collapsed:!1},{type:"category",label:"Integrations",items:[{type:"doc",id:"docker"},{type:"doc",id:"ci"},{type:"doc",id:"selenium-grid"}],collapsed:!0},{type:"doc",id:"languages"}],api:[{type:"category",label:"API reference",items:[{type:"doc",id:"api/class-playwright"},{type:"category",label:"Classes",items:[{type:"doc",id:"api/class-apirequest"},{type:"doc",id:"api/class-apirequestcontext"},{type:"doc",id:"api/class-apiresponse"},{type:"doc",id:"api/class-browser"},{type:"doc",id:"api/class-browsercontext"},{type:"doc",id:"api/class-browsertype"},{type:"doc",id:"api/class-cdpsession"},{type:"doc",id:"api/class-clock"},{type:"doc",id:"api/class-consolemessage"},{type:"doc",id:"api/class-credentials"},{type:"doc",id:"api/class-debugger"},{type:"doc",id:"api/class-dialog"},{type:"doc",id:"api/class-download"},{type:"doc",id:"api/class-elementhandle"},{type:"doc",id:"api/class-error"},{type:"doc",id:"api/class-filechooser"},{type:"doc",id:"api/class-frame"},{type:"doc",id:"api/class-framelocator"}
1,{type:"doc",id:"api/class-jshandle"},{type:"doc",id:"api/class-keyboard"},{type:"doc",id:"api/class-locator"},{type:"doc",id:"api/class-mouse"},{type:"doc",id:"api/class-page"},{type:"doc",id:"api/class-request"},{type:"doc",id:"api/class-response"},{type:"doc",id:"api/class-route"},{type:"doc",id:"api/class-screencast"},{type:"doc",id:"api/class-selectors"},{type:"doc",id:"api/class-timeouterror"},{type:"doc",id:"api/class-touchscreen"},{type:"doc",id:"api/class-tracing"},{type:"doc",id:"api/class-video"},{type:"doc",id:"api/class-weberror"},{type:"doc",id:"api/class-websocket"},{type:"doc",id:"api/class-websocketroute"},{type:"doc",id:"api/class-webstorage"},{type:"doc",id:"api/class-worker"}],collapsed:!1},{type:"category",label:"Assertions",items:[{type:"doc",id:"api/class-apiresponseassertions"},{type:"doc",id:"api/class-locatorassertions"},{type:"doc",id:"api/class-pageassertions"}],collapsed:!1}],collapsed:!1}]}},4784(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});let r={title:"Playwright",tagline:"Fast and reliable end-to-end testing for modern web apps",url:"https://playwright.dev",baseUrl:"/",organizationName:"microsoft",projectName:"playwright.dev",onBrokenLinks:"throw",markdown:{mermaid:!0,hooks:{onBrokenMarkdownLinks:"throw",onBrokenMarkdownImages:"throw"},format:"mdx",emoji:!0,mdx1Compat:{comments:!1,admonitions:!1,headingIds:!1},anchors:{maintainCase:!1}},scripts:["/js/redirection.js"],favicon:"img/playwright-logo.ico",themeConfig:{colorMode:{defaultMode:"dark",respectPrefersColorScheme:!0,disableSwitch:!1},prism:{theme:{plain:{color:"#2e2e2c",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}},{types:["title"],style:{color:"#0550AE",fontWeight:"bold"}},{types:["namespace"],style:{opacity:.9}},{types:["parameter"],style:{color:"#953800"}},{types:["boolean","rule","color","number","constant","property"],style:{color:"#005CC5"}},{types:["atrule","tag"],style:{color:"#207f37"}},{types:["script"],style:{color:"#24292E"}},{types:["operator","unit","rule"],style:{color:"#D73A49"}},{types:["font-matter","string","attr-value"],style:{color:"#C6105F"}},{types:["class-name"],style:{color:"#116329"}},{types:["attr-name"],style:{color:"#0550AE"}},{types:["keyword"],style:{color:"#CF222E"}},{types:["function"],style:{color:"#8250DF"}},{types:["selector"],style:{color:"#6F42C1"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#257c7a"}},{types:["variable"],style:{color:"#b74e05"}},{types:["comment"],style:{color:"#6B6B6B"}}]},darkTheme:{plain:{color:"#D4D4D4",backgroundColor:"#212121"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}},{types:["title"],style:{color:"#569CD6",fontWeight:"bold"}}
1,{types:["property","parameter"],style:{color:"#9CDCFE"}},{types:["script"],style:{color:"#D4D4D4"}},{types:["boolean","arrow","atrule","tag"],style:{color:"#569CD6"}},{types:["number","color","unit"],style:{color:"#B5CEA8"}},{types:["font-matter"],style:{color:"#CE9178"}},{types:["keyword","rule"],style:{color:"#C586C0"}},{types:["regex"],style:{color:"#D16969"}},{types:["maybe-class-name"],style:{color:"#4EC9B0"}},{types:["constant"],style:{color:"#4FC1FF"}}]},additionalLanguages:["bash","batch","powershell"],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},navbar:{title:"Playwright",logo:{alt:"Playwright logo",src:"img/playwright-logo.svg"},items:[{type:"doc",docId:"intro",label:"Docs",position:"left"},{to:"/mcp/introduction",label:"MCP",position:"left",activeBaseRegex:"/mcp/"},{to:"/agent-cli/introduction",label:"CLI",position:"left",activeBaseRegex:"/agent-cli/"},{type:"doc",docId:"api/class-playwright",label:"API",position:"left"},{href:"https://github.com/microsoft/playwright",position:"right",className:"header-github-link","aria-label":"GitHub repository"},{href:"https://aka.ms/playwright/discord",position:"right",className:"header-discord-link","aria-label":"Discord server"},{label:"Node.js",position:"left",items:[{label:"Node.js","data-language-prefix":"/",href:"#"},{label:"Python","data-language-prefix":"/python/",href:"#"},{label:"Java","data-language-prefix":"/java/",href:"#"},{label:".NET","data-language-prefix":"/dotnet/",href:"#"}]}],hideOnScroll:!1},footer:{style:"dark",links:[{title:"Learn",items:[{label:"Getting started",to:"docs/intro"},{label:"Playwright Training",href:"https://learn.microsoft.com/en-us/training/modules/build-with-playwright/"},{label:"Learn Videos",to:"/community/learn-videos"},{label:"Feature Videos",to:"/community/feature-videos"}]},{title:"Community",items:[{label:"Stack Overflow",href:"https://stackoverflow.com/questions/tagged/playwright"},{label:"Discord",href:"https://aka.ms/playwright/discord"},{label:"X",href:"https://x.com/playwrightweb"},{label:"LinkedIn",href:"https://www.linkedin.com/company/playwrightweb"}]},{title:"More",items:[{label:"GitHub",href:"https://github.com/microsoft/playwright"},{label:"YouTube",href:"https://www.youtube.com/channel/UC46Zj8pDH5tDosqm1gd7WTg"},{label:"Blog",href:"https://dev.to/playwright"},{label:"Ambassadors",href:"/community/ambassadors"},{label:"Microsoft Privacy Statement",href:"https://go.microsoft.com/fwlink/?LinkId=521839"}]}],copyright:"Copyright \xa9 2026 Microsoft"},algolia:{indexName:"playwright-nodejs",appId:"K09ICMCV6X",apiKey:"a5b64422711c37ab6a0ce4d86d16cdd9",contextualSearch:!0,searchParameters:{},searchPagePath:"search"},image:"https://repository-images.githubusercontent.com/221981891/8c5c6942-c91f-4df1-825f-4cf474056bd7",docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3},mermaid:{theme:{dark:"dark",light:"default"},options:{}}},themes:[["/home/runner/work/playwright.dev/playwright.dev/node_modules/@docusaurus/theme-classic/lib/index.js",{customCss:"/home/runner/work/playwright.dev/playwright.dev/src/css/custom.css"}],"@docusaurus/theme-search-algolia","@docusaurus/theme-mermaid"],plugins:[["/home/runner/work/playwright.dev/playwright.dev/node_modules/@docusaurus/plugin-content-docs/lib/index.js",{sidebarPath:"/home/runner/work/playwright.dev/playwright.dev/sidebars.js",versions:{stable:{badge:!1}}}],["content-docs",{id:"community",path:"community",routeBasePath:"community",sidebarPath:"/home/runner/work/playwright.dev/playwright.dev/sidebarCommunity.js"}],["content-docs",{id:"mcp",path:"mcp",routeBasePath:"mcp",sidebarPath:"/home/runner/work/playwright.dev/playwright.dev/sidebarMcp.js"}],["content-docs",{id:"agent-cli",path:"agent-cli",routeBasePath:"agent-cli",sidebarPath:"/home/runner/work/playwright.dev/playwright.dev/sidebarAgentCli.js"}],"/home/runner/work/playwright.dev/playwright.dev/node_modules/@docusaurus/plugin-content-pages/lib/index.js",["/home/runner/work/playwright.dev/playwright.dev/node_modules/@docusaurus/plugin-ideal-image/lib/index.js",{max:0x1fffffffffffff,min:640,steps:4,disableInDev:!1}],"/home/runner/work/playwright.dev/playwright.dev/node_modules/@docusaurus/plugin-sitemap/lib/index.js"],customFields:{repositoryName:"playwright"}
1,trailingSlash:!1,future:{faster:{swcJsLoader:!0,swcJsMinimizer:!0,swcHtmlMinimizer:!0,lightningCssMinimizer:!0,mdxCrossCompilerCache:!0,rspackBundler:!0,rspackPersistentCache:!0,ssgWorkerThreads:!0,gitEagerVcs:!0},v4:{removeLegacyPostBuildHeadAttribute:!0,useCssCascadeLayers:!0,siteStorageNamespacing:!0,fasterByDefault:!0,mdx1CompatDisabledByDefault:!0},experimental_vcs:{},experimental_router:"browser"},baseUrlIssueBanner:!0,i18n:{defaultLocale:"en",path:"i18n",locales:["en"],localeConfigs:{}},storage:{type:"localStorage",namespace:!0},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],presets:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1}},58168(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{A:()=>r})},20594(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},98587(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},34164(e,t,n){"use strict";n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var a=t.length;for(n=0;n<a;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=t);return r}},71765(e,t,n){"use strict";let r,o,a,s,i;n.d(t,{My:()=>U,f4:()=>ey});var c,l,d,u,p,f,m,b,h,g,y,v,x,w,k,_,O,S,P=n(96540),j=n(34164),E=Object.create,T=Object.defineProperty,C=Object.defineProperties,A=Object.getOwnPropertyDescriptor,R=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertyNames,I=Object.getOwnPropertySymbols,D=Object.getPrototypeOf,L=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,F=(e,t,n)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,B=(e,t)=>{for(var n in t||(t={}))L.call(t,n)&&F(e,n,t[n]);if(I)for(var n of I(t))M.call(t,n)&&F(e,n,t[n]);return e},z=(e,t)=>{var n={};for(var r in e)L.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&I)for(var r of I(e))0>t.indexOf(r)&&M.call(e,r)&&(n[r]=e[r]);return n},U=(i=null!=(a=(r={"../../node_modules/.pnpm/[email protected]_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(n[a=r.util.objId(t)])return n[a];for(var s in o={},n[a]=o,t)t.hasOwnProperty(s)&&(o[s]=e(t[s],n));return o;case"Array":if(n[a=r.util.objId(t)])return n[a];return o=[],n[a]=o,t.forEach(function(t,r){o[r]=e(t,n)}),o;default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],s={};for(var i in a)if(a.hasOwnProperty(i)){if(i==t)for(var c in n)n.hasOwnProperty(c)&&(s[c]=n[c]);n.hasOwnProperty(i)||(s[i]=a[i])}var l=o[e];return o[e]=s,r.languages.DFS(r.languages,function(t,n){n===l&&t!=e&&(this[t]=s)}),s},DFS:function e(t,n,o,a){a=a||{};var s=r.util.objId;for(var i in t)if(t.hasOwnProperty(i)){n.call(t,i,t[i],o||i);var c=t[i],l=r.util.type(c);"Object"!==l||a[s(c)]?"Array"!==l||a[s(c)]||(a[s(c)]=!0,e(c,n,i,a)):(a[s(c)]=!0,e(c,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var c in n)t[c]=n[c];delete t.rest}var l=new s;return i(l,l.head,e),function e(t,n,s,c,l,d){for(var u in s)if(s.hasOwnProperty(u)&&s[u]){var p=s[u];p=Array.isArray(p)?p:[p];for(var f=0;f<p.length;++f){if(d&&d.cause==u+","+f)return;var m=p[f],b=m.inside,h=!!m.lookbehind,g=!!m.greedy,y=m.alias;if(g&&!m.pattern.global){var v=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,v+"g")}for(var x=m.pattern||m,w=c.next,k=l;w!==n.tail&&(!d||!(k>=d.reach));k+=w.value.length,w=w.next){var _,O=w.value;if(n.length>t.length)return;if(!(O instanceof o)){var S=1;if(g){if(!(_=a(x,k,t,h))||_.index>=t.length)break;var P=_.index,j=_.index+_[0].length,E=k;for(E+=w.value.length;P>=E;)E+=(w=w.next).value.length;if(E-=w.value.length,k=E,w.value instanceof o)continue;for(var T=w;T!==n.tail&&(E<j||"string"==typeof T.value);T=T.next)S++,E+=T.value.length;S--,O=t.slice(k,E),_.index-=k}else if(!(_=a(x,0,O,h)))continue;var P=_.index,C=_[0],A=O.slice(0,P),R=O.slice(P+C.length),N=k+O.length;d&&N>d.reach&&(d.reach=N);var I=w.prev;if(A&&(I=i(n,I,A),k+=A.length),function(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}(n,I,S),w=i(n,I,new o(u,b?r.tokenize(C,b):C,y,C)),R&&i(n,w,R),S>1){var D={cause:u+","+f,reach:N};e(t,n,s,w.prev,k,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}(e,l,t,l.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(l)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function i(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach(function(t){o+=e(t,n)}),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},s=t.alias;s&&(Array.isArray(s)?Array.prototype.push.apply(a.classes,s):a.classes.push(s)),r.hooks.run("wrap",a);var i="";for(var c in a.attributes)i+=" "+c+'="'+(a.attributes[c]||"").replace(/"/g,"&quot;")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+i+">"+a.content+"</"+a.tag+">"},r}();t.exports=n,n.default=n}},function(){return o||(0,r[N(r)[0]])((o={exports:{}}).exports,o),o.exports})())?E(D(a)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of N(t))L.call(e,o)||o===n||T(e,o,{get:()=>t[o],enumerable:!(r=A(t,o))||r.enumerable});return e})(!s&&a&&a.__esModule?i:T(i,"default",{value:a,enumerable:!0}),a));U.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\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:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>
1\/=]+(?:\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]},U.languages.markup.tag.inside["attr-value"].inside.entity=U.languages.markup.entity,U.languages.markup.doctype.inside["internal-subset"].inside=U.languages.markup,U.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Object.defineProperty(U.languages.markup.tag,"addInlined",{value:function(e,t){var n={},n=(n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:U.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}),t=(n["language-"+t]={pattern:/[\s\S]+/,inside:U.languages[t]},{});t[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},U.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(U.languages.markup.tag,"addAttribute",{value:function(e,t){U.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:U.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),U.languages.html=U.languages.markup,U.languages.mathml=U.languages.markup,U.languages.svg=U.languages.markup,U.languages.xml=U.languages.extend("markup",{}),U.languages.ssml=U.languages.xml,U.languages.atom=U.languages.xml,U.languages.rss=U.languages.xml,c={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},d=RegExp((d="(?:[^\\\\-]|"+(l=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")")+"-"+d),u={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},U.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:d,inside:{escape:l,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":c,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:l}},"special-escape":c,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":u}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:l,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":u}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}},U.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:/[{}[\];(),.:]/},U.languages.javascript=U.languages.extend("clike",{"class-name":[U.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+)*(?
1:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),U.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,U.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:U.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:U.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:U.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:U.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:U.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),U.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:U.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"}}),U.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),U.languages.markup&&(U.languages.markup.tag.addInlined("script","javascript"),U.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")),U.languages.js=U.languages.javascript,U.languages.actionscript=U.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),U.languages.actionscript["class-name"].alias="function",delete U.languages.actionscript.parameter,delete U.languages.actionscript["literal-property"],U.languages.markup&&U.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:U.languages.markup}}),p=/#(?!\{).+/,f={pattern:/#\{[^}]+\}/,alias:"variable"},U.languages.coffeescript=U.languages.extend("javascript",{comment:p,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0}
1,{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:f}}],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"}}),U.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:p,interpolation:f}}}),U.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:U.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:f}}]}),U.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete U.languages.coffeescript["template-string"],U.languages.coffee=U.languages.coffeescript,Object.defineProperty(m=U.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/},"addSupport",{value:function(e,t){(e="string"==typeof e?[e]:e).forEach(function(e){var n=function(e){e.inside||(e.inside={}),e.inside.rest=t},r="doc-comment";if(o=U.languages[e]){var o,a=o[r];if((a=a||(o=U.languages.insertBefore(e,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[r])instanceof RegExp&&(a=o[r]={pattern:a}),Array.isArray(a))for(var s=0,i=a.length;s<i;s++)a[s]instanceof RegExp&&(a[s]={pattern:a[s]}),n(a[s]);else n(a)}})}}),m.addSupport(["java","javascript","php"],m),b=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,U.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+b.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\\((?:"+b.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+b.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+b.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:b,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:/[(){};:,]/},U.languages.css.atrule.inside.rest=U.languages.css,(b=U.languages.markup)&&(b.tag.addInlined("style","css"),b.tag.addAttribute("style","css")),h=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,U.languages.css.selector={pattern:U.languages.css.selector.pattern,lookbehind:!0,inside:h={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+h.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[h,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},U.languages.css.atrule.inside["selector-function-argument"].inside=h,U.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),h={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},g={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},U.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"}
1,color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:h,number:g,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:h,number:g}),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ 	]+"+t.source+")?|"+t.source+"(?:[ 	]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function s(e,t){return t=(t||"").replace(/m/g,"")+"m",RegExp(/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<value>>/g,function(){return e}),t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,function(){return r}).replace(/<<key>>/g,function(){return"(?:"+o+"|"+a+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:s(/\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:s(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:s(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:s(a),lookbehind:!0,greedy:!0},number:{pattern:s(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(U),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,function(){return t}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return r}),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,s=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}
1|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike","code-snippet"].forEach(function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])})}),e.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o,a=t[n];"code"!==a.type?e(a.content):(o=a.content[1],a=a.content[3],o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content&&(o=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),o="language-"+(o=(/[a-z][\w-]*/i.exec(o)||[""])[0].toLowerCase()),a.alias?"string"==typeof a.alias?a.alias=[a.alias,o]:a.alias.push(o):a.alias=[o]))}}(e.tokens)}),e.hooks.add("wrap",function(t){if("code-block"===t.type){for(var n,r="",o=0,a=t.classes.length;o<a;o++){var l=t.classes[o],l=/language-(.+)/.exec(l);if(l){r=l[1];break}}var d,u=e.languages[r];u?t.content=e.highlight(t.content.replace(s,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(e,t){return"#"===(t=t.toLowerCase())[0]?c("x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1))):i[t]||e}),u,r):r&&"none"!==r&&e.plugins.autoloader&&(d="md-"+new Date().valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=d,e.plugins.autoloader.loadLanguages(r,function(){var t=document.getElementById(d);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[r],r))}))}}),RegExp(e.languages.markup.tag.pattern.source,"gi")),i={amp:"&",lt:"<",gt:">",quot:'"'},c=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(U),U.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:U.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},U.hooks.add("after-tokenize",function(e){if("graphql"===e.language)for(var t=e.tokens.filter(function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type}),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(d(["definition-mutation","punctuation"])&&"("===t[n+1].content){n+=2;var a=u(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var s=t[n+0];"variable"===s.type&&(p(s,"variable-input"),o.push(s.content))}n=a+1}
1if(d(["punctuation","property-query"])&&"{"===t[n+0].content&&(p(t[++n+0],"property-mutation"),0<o.length)){var i=u(/^\{$/,/^\}$/);if(-1!==i)for(var c=n;c<i;c++){var l=t[c];"variable"===l.type&&0<=o.indexOf(l.content)&&p(l,"variable-input")}}}}function d(e,r){r=r||0;for(var o=0;o<e.length;o++){var a=t[n+(o+r)];if(!a||a.type!==e[o])return}return 1}function u(e,r){for(var o=1,a=n;a<t.length;a++){var s=t[a],i=s.content;if("punctuation"===s.type&&"string"==typeof i){if(e.test(i))o++;else if(r.test(i)&&0==--o)return a}}return -1}function p(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}}),U.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:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function s(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function i(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}
1e.languages.javascript["template-string"]=[s("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),s("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),s("svg",/\bsvg/.source),s("markdown",/\b(?:markdown|md)/.source),s("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),s("sql",/\bsql/.source),t].filter(Boolean);var c={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};e.hooks.add("after-tokenize",function(t){t.language in c&&function t(n){for(var s=0,c=n.length;s<c;s++){var l,d,u,p=n[s];"string"!=typeof p&&(Array.isArray(l=p.content)?"template-string"===p.type?(p=l[1],3===l.length&&"string"!=typeof p&&"embedded-code"===p.type&&(d=function e(t){return"string"==typeof t?t:Array.isArray(t)?t.map(e).join(""):e(t.content)}(p),p=Array.isArray(p=p.alias)?p[0]:p,u=e.languages[p])&&(l[1]=function(t,n,s){var c=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),l=0,d={},c=i(c.map(function(e){if("string"==typeof e)return e;for(var n,r,e=e.content;-1!==t.indexOf((r=l++,n="___"+s.toUpperCase()+"_"+r+"___")););return d[n]=e,n}).join(""),n,s),u=Object.keys(d);return l=0,function t(n){for(var a=0;a<n.length;a++){if(l>=u.length)return;var s,c,p,f,m,b,h,g=n[a];"string"==typeof g||"string"==typeof g.content?(s=u[l],-1!==(h=(b="string"==typeof g?g:g.content).indexOf(s))&&(++l,c=b.substring(0,h),m=d[s],p=void 0,(f={})["interpolation-punctuation"]=o,3===(f=e.tokenize(m,f)).length&&((p=[1,1]).push.apply(p,i(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,m),f=b.substring(h+s.length),m=[],c&&m.push(c),m.push(p),f&&(t(b=[f]),m.push.apply(m,b)),"string"==typeof g?(n.splice.apply(n,[a,1].concat(m)),a+=m.length-1):g.content=m)):Array.isArray(h=g.content)?t(h):t([h])}}(c),new e.Token(s,c,"language-"+s,t)}(d,u,p))):t(l):"string"!=typeof l&&t([l]))}}(t.tokens)})}(U),U.languages.typescript=U.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),U.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete U.languages.typescript.parameter,delete U.languages.typescript["literal-property"],y=U.languages.extend("typescript",{}),delete y["class-name"],U.languages.typescript["class-name"].inside=y,U.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:y}}}}),U.languages.ts=U.languages.typescript,v=U.languages.javascript,w="(@(?:arg|argument|param|property)\\s+(?:"+(x=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source)+"\\s+)?)",U.languages.jsdoc=U.languages.extend("javadoclike",{parameter:{pattern:RegExp(w+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),U.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(w+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:v,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,function(){return x})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+x),lookbehind:!0,inside:{string:v.string,number:v.number,boolean:v.boolean,keyword:U.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s
1*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:v,alias:"language-javascript"}}}}),U.languages.javadoclike.addSupport("javascript",U.languages.jsdoc),U.languages.flow=U.languages.extend("javascript",{}),U.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),U.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete U.languages.flow.parameter,U.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(U.languages.flow.keyword)||(U.languages.flow.keyword=[U.languages.flow.keyword]),U.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0}),U.languages.n4js=U.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),U.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),U.languages.n4jsd=U.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o],o=(a="RegExp"===e.util.type(a)?e.languages.javascript[o]={pattern:a}:a).inside||{};(a.inside=o)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(U),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return RegExp(e=e.replace(/<S>/g,function(){return n}).replace(/<BRACES>/g,function(){return r}).replace(/<SPREAD>/g,function(){return o}
vendor: 6,067 bytes, line 1
1),t)}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""};e.hooks.add("after-tokenize",function(t){"jsx"!==t.language&&"tsx"!==t.language||function t(n){for(var r=[],o=0;o<n.length;o++){var a=n[o],i=!1;"string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?0<r.length&&r[r.length-1].tagName===s(a.content[0].content[1])&&r.pop():"/>"!==a.content[a.content.length-1].content&&r.push({tagName:s(a.content[0].content[1]),openedBraces:0}):0<r.length&&"punctuation"===a.type&&"{"===a.content?r[r.length-1].openedBraces++:0<r.length&&0<r[r.length-1].openedBraces&&"punctuation"===a.type&&"}"===a.content?r[r.length-1].openedBraces--:i=!0),(i||"string"==typeof a)&&0<r.length&&0===r[r.length-1].openedBraces&&(i=s(a),o<n.length-1&&("string"==typeof n[o+1]||"plain-text"===n[o+1].type)&&(i+=s(n[o+1]),n.splice(o+1,1)),0<o&&("string"==typeof n[o-1]||"plain-text"===n[o-1].type)&&(i=s(n[o-1])+i,n.splice(o-1,1),o--),n[o]=new e.Token("plain-text",i,null,i)),a.content&&"string"!=typeof a.content&&t(a.content)}}(t.tokens)})}(U),k=U.util.clone(U.languages.typescript),(U.languages.tsx=U.languages.extend("jsx",k),delete U.languages.tsx.parameter,delete U.languages.tsx["literal-property"],k=U.languages.tsx.tag).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+k.pattern.source+")",k.pattern.flags),k.lookbehind=!0,U.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:/[{}[\]();,.:\\]/},U.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=U.languages.swift}),U.languages.kotlin=U.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?
1:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete U.languages.kotlin["class-name"],_={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:U.languages.kotlin}},U.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:_},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:_},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete U.languages.kotlin.string,U.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),U.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),U.languages.kt=U.languages.kotlin,U.languages.kts=U.languages.kotlin,U.languages.c=U.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),U.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),U.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},U.languages.c.string],char:U.languages.c.char,comment:U.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:U.languages.c}}}}),U.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 U.languages.c.boolean,U.languages.objectivec=U.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 U.languages.objectivec["class-name"],U.languages.objc=U.languages.objectivec,U.languages.reason=U.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),U.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete U.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,function(){return t});t=t.replace(/<self>/g,function(){return/[^\s\S]/.source}),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}
1],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(U),U.languages.go=U.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/}),U.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete U.languages.go["class-name"],O=/\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/,S=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,function(){return O.source}),U.languages.cpp=U.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,function(){return O.source})),lookbehind:!0}
vendor: 16,795 bytes, line 1
1,/\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:O,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/}),U.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,function(){return S})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),U.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:U.languages.cpp}}}}),U.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),U.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:U.languages.extend("cpp",{})}}),U.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},U.languages.cpp["base-clause"]),U.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:/[{}[\];(),.:]/},U.languages.python["string-interpolation"].inside.interpolation.inside.rest=U.languages.python,U.languages.py=U.languages.python,U.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},U.languages.webmanifest=U.languages.json;var $={},H={dracula:()=>W,duotoneDark:()=>V,duotoneLight:()=>K,github:()=>G,gruvboxMaterialDark:()=>eu,gruvboxMaterialLight:()=>ep,jettwaveDark:()=>ei,jettwaveLight:()=>ec,nightOwl:()=>Y,nightOwlLight:()=>Q,oceanicNext:()=>J,okaidia:()=>ee,oneDark:()=>el,oneLight:()=>ed,palenight:()=>et,shadesOfPurple:()=>en,synthwave84:()=>er,ultramin:()=>eo,vsDark:()=>ea,vsLight:()=>es};for(var q in H)T($,q,{get:H[q],enumerable:!0});var W={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},V={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},K={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},G={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},Y={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},Q={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},Z="#c5a5c5",X="#8dc891",J={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:Z}},{types:["attr-value"],style:{color:X}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:X}},{types:["punctuation"],style:{color:X}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:Z}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},ee={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},et={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},en={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},er={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},eo={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},ea={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},es={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}}
1,{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},ei={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},ec={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},el={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},ed={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},eu={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},ep={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},ef=/\r\n|\r|\n/,em=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},eb=(e,t)=>{let n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},eh=e=>{let t=[[]],n=[e],r=[0],o=[e.length],a=0,s=0,i=[],c=[i];for(;s>-1;){for(;(a=r[s]++)<o[s];){let e,l=t[s],d=n[s][a];if("string"==typeof d?(l=s>0?l:["plain"],e=d):(l=eb(l,d.type),d.alias&&(l=eb(l,d.alias)),e=d.content),"string"!=typeof e){s++,t.push(l),n.push(e),r.push(0),o.push(e.length);continue}let u=e.split(ef),p=u.length;i.push({types:l,content:u[0]});for(let e=1;e<p;e++)em(i),c.push(i=[]),i.push({types:l,content:u[e]})}s--,t.pop(),n.pop(),r.pop(),o.pop()}return em(i),c},eg=({children:e,language:t,code:n,theme:r,prism:o})=>{let a,s=t.toLowerCase(),i=((e,t)=>{let{plain:n}=e,r=e.styles.reduce((e,n)=>{let{languages:r,style:o}=n;
1return r&&!r.includes(t)||n.types.forEach(t=>{let n=B(B({},e[t]),o);e[t]=n}),e},{});return r.root=n,r.plain=C(B({},n),R({backgroundColor:void 0})),r})(r,s),c=(0,P.useCallback)(e=>{var{className:t,style:n,line:r}=e;let o=C(B({},z(e,["className","style","line"])),R({className:(0,j.A)("token-line",t)}));return"object"==typeof i&&"plain"in i&&(o.style=i.plain),"object"==typeof n&&(o.style=B(B({},o.style||{}),n)),o},[i]),l=(a=(0,P.useCallback)(({types:e,empty:t})=>{if(null!=i)return 1===e.length&&"plain"===e[0]?null!=t?{display:"inline-block"}:void 0:1===e.length&&null!=t?i[e[0]]:Object.assign(null!=t?{display:"inline-block"}:{},...e.map(e=>i[e]))},[i]),(0,P.useCallback)(e=>{var{token:t,className:n,style:r}=e;let o=C(B({},z(e,["token","className","style"])),R({className:(0,j.A)("token",...t.types,n),children:t.content,style:a(t)}));return null!=r&&(o.style=B(B({},o.style||{}),r)),o},[a])),d=o.languages[s];return e({tokens:(({prism:e,code:t,grammar:n,language:r})=>(0,P.useMemo)(()=>{if(null==n)return eh([t]);let o={code:t,grammar:n,language:r,tokens:[]};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(t,n),e.hooks.run("after-tokenize",o),eh(o.tokens)},[t,n,r,e]))({prism:o,language:s,code:n,grammar:d}),className:`prism-code language-${s}`,style:null!=i?i.root:{},getLineProps:c,getTokenProps:l})},ey=e=>(0,P.createElement)(eg,C(B({},e),R({prism:e.prism||U,theme:e.theme||ea,code:e.code,language:e.language})))},11561(e,t,n){"use strict";n.d(t,{A:()=>r});function r(e,t){if(!e)throw Error("Invariant failed")}},31635(e,t,n){"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>S,__asyncGenerator:()=>O,__asyncValues:()=>P,__await:()=>_,__awaiter:()=>m,__classPrivateFieldGet:()=>R,__classPrivateFieldIn:()=>I,__classPrivateFieldSet:()=>N,__createBinding:()=>h,__decorate:()=>i,__disposeResources:()=>M,__esDecorate:()=>l,__exportStar:()=>g,__extends:()=>o,__generator:()=>b,__importDefault:()=>A,__importStar:()=>
1C,__makeTemplateObject:()=>j,__metadata:()=>f,__param:()=>c,__propKey:()=>u,__read:()=>v,__rest:()=>s,__rewriteRelativeImportExtension:()=>F,__runInitializers:()=>d,__setFunctionName:()=>p,__spread:()=>x,__spreadArray:()=>k,__spreadArrays:()=>w,__values:()=>y,default:()=>B});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function s(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function i(e,t,n,r){var o,a=arguments.length,s=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var i=e.length-1;i>=0;i--)(o=e[i])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s}function c(e,t){return function(n,r){t(n,r,e)}}function l(e,t,n,r,o,a){function s(e){if(void 0!==e&&"function"!=typeof e)throw TypeError("Function expected");return e}for(var i,c=r.kind,l="getter"===c?"get":"setter"===c?"set":"value",d=!t&&e?r.static?e:e.prototype:null,u=t||(d?Object.getOwnPropertyDescriptor(d,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var m={};for(var b in r)m[b]="access"===b?{}:r[b];for(var b in r.access)m.access[b]=r.access[b];m.addInitializer=function(e){if(p)throw TypeError("Cannot add initializers after decoration has completed");a.push(s(e||null))};var h=(0,n[f])("accessor"===c?{get:u.get,set:u.set}:u[l],m);if("accessor"===c){if(void 0===h)continue;if(null===h||"object"!=typeof h)throw TypeError("Object expected");(i=s(h.get))&&(u.get=i),(i=s(h.set))&&(u.set=i),(i=s(h.init))&&o.unshift(i)}else(i=s(h))&&("field"===c?o.unshift(i):u[l]=i)}d&&Object.defineProperty(d,r.name,u),p=!0}function d(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function u(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function m(e,t,n,r){return new(n||(n=Promise))(function(o,a){function s(e){try{c(r.next(e))}catch(e){a(e)}}function i(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(s,i)}c((r=r.apply(e,t||[])).next())})}function b(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return s.next=i(0),s.throw=i(1),s.return=i(2),"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function i(i){return function(c){var l=[i,c];if(n)throw TypeError("Generator is already executing.");for(;s&&(s=0,l[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&l[0]?r.return:l[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,l[1])).done)return o;switch(r=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,r=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){a.label=l[1];break}if(6===l[0]&&a.label<o[1]){a.label=o[1],o=l;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(l);break}o[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(e){l=[6,e],r=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}}}var h=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);
1(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function g(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||h(t,e,n)}function y(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return s}function x(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(v(arguments[t]));return e}function w(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),o=0,t=0;t<n;t++)for(var a=arguments[t],s=0,i=a.length;s<i;s++,o++)r[o]=a[s];return r}function k(e,t,n){if(n||2==arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function _(e){return this instanceof _?(this.v=e,this):new _(e)}function O(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function(e){return function(t){return Promise.resolve(t).then(e,l)}}),r[Symbol.asyncIterator]=function(){return this},r;function s(e,t){o[e]&&(r[e]=function(t){return new Promise(function(n,r){a.push([e,t,n,r])>1||i(e,t)})},t&&(r[e]=t(r[e])))}function i(e,t){try{var n;(n=o[e](t)).value instanceof _?Promise.resolve(n.value.v).then(c,l):d(a[0][2],n)}catch(e){d(a[0][3],e)}}function c(e){i("next",e)}function l(e){i("throw",e)}function d(e,t){e(t),a.shift(),a.length&&i(a[0][0],a[0][1])}}function S(e){var t,n;return t={},r("next"),r("throw",function(e){throw e}),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:_(e[r](t)),done:!1}:o?o(t):t}:o}}function P(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=y(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,o){var a,s,i;a=r,s=o,i=(t=e[n](t)).done,Promise.resolve(t.value).then(function(e){a({value:e,done:i})},s)})}}}function j(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},T=function(e){return(T=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t})(e)};function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=T(e),r=0;r<n.length;r++)"default"!==n[r]&&h(t,e,n[r]);return E(t,e),t}function A(e){return e&&e.__esModule?e:{default:e}}function R(e,t,n,r){if("a"===n&&!r)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function N(e,t,n,r,o){if("m"===r)throw TypeError("Private method is not writable");if("a"===r&&!o)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function I(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function D(e,t,n){if(null!=t){var r,o;
1if("object"!=typeof t&&"function"!=typeof t)throw TypeError("Object expected.");if(n){if(!Symbol.asyncDispose)throw TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!=typeof r)throw TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var L="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function M(e){function t(t){e.error=e.hasError?new L(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(o,function(e){return t(e),o()})}else r|=1}catch(e){t(e)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function F(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,n,r,o,a){return n?t?".jsx":".js":!r||o&&a?r+o+"."+a.toLowerCase()+"js":e}):e}let B={__extends:o,__assign:a,__rest:s,__decorate:i,__param:c,__esDecorate:l,__runInitializers:d,__propKey:u,__setFunctionName:p,__metadata:f,__awaiter:m,__generator:b,__createBinding:h,__exportStar:g,__values:y,__read:v,__spread:x,__spreadArrays:w,__spreadArray:k,__await:_,__asyncGenerator:O,__asyncDelegator:S,__asyncValues:P,__makeTemplateOb
1ject:j,__importStar:C,__importDefault:A,__classPrivateFieldGet:R,__classPrivateFieldSet:N,__classPrivateFieldIn:I,__addDisposableResource:D,__disposeResources:M,__rewriteRelativeImportExtension:F}},22654(e){"use strict";e.exports={}},84054(e){"use strict";e.exports=JSON.parse('{"/community/conference-videos-0bc":{"__comp":"ffbbe186","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/community/feature-videos-ab7":{"__comp":"4ee59488","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/community/learn-videos-c75":{"__comp":"2d3ade6e","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/community/live-streams-369":{"__comp":"ec22f0bc","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/community/mcp-videos-121":{"__comp":"0baf483b","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/community/release-videos-eeb":{"__comp":"7e6434ee","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"},"/search-5de":{"__comp":"1a4e3797","__context":{"plugin":"c141421f"}},"/agent-cli-6ac":{"__comp":"5e95c892","__context":{"plugin":"9286ee89"}},"/agent-cli-90c":{"__comp":"a7bd4aaa","__props":"e8d03e9d"},"/agent-cli-6fc":{"__comp":"a94703ab"},"/agent-cli/capabilities-fdc":{"__comp":"17896441","content":"11e6e079"},"/agent-cli/commands/attach-001":{"__comp":"17896441","content":"ecd0079b"},"/agent-cli/commands/codegen-737":{"__comp":"17896441","content":"9cd1c4fa"},"/agent-cli/commands/console-eval-27a":{"__comp":"17896441","content":"52ff5678"},"/agent-cli/commands/dialogs-a3b":{"__comp":"17896441","content":"a2b3bf88"},"/agent-cli/commands/interaction-f31":{"__comp":"17896441","content":"dda0c2be"},"/agent-cli/commands/keyboard-mouse-467":{"__comp":"17896441","content":"3ed7ae90"},"/agent-cli/commands/navigation-695":{"__comp":"17896441","content":"46946a43"},"/agent-cli/commands/network-routing-894":{"__comp":"17896441","content":"dc45d878"},"/agent-cli/commands/screenshots-pdf-960":{"__comp":"17896441","content":"70866c66"},"/agent-cli/commands/storage-3df":{"__comp":"17896441","content":"27abeb84"},"/agent-cli/commands/tabs-fbd":{"__comp":"17896441","content":"9754d739"},"/agent-cli/commands/test-debugging-074":{"__comp":"17896441","content":"6f7da9be"},"/agent-cli/commands/tracing-1bb":{"__comp":"17896441","content":"d37ba6d6"},"/agent-cli/commands/video-recording-4b6":{"__comp":"17896441","content":"21aa48e0"},"/agent-cli/configuration-fd5":{"__comp":"17896441","content":"88f7b3f2"},"/agent-cli/installation-cc1":{"__comp":"17896441","content":"10f23256"},"/agent-cli/introduction-8e4":{"__comp":"17896441","content":"f88cd2dc"},"/agent-cli/quick-start-32c":{"__comp":"17896441","content":"d2b40dc5"},"/agent-cli/sessions-d3d":{"__comp":"17896441","content":"b185d406"},"/agent-cli/skills-21a":{"__comp":"17896441","content":"a1d7985e"},"/agent-cli/snapshots-112":{"__comp":"17896441","content":"9f995455"},"/agent-cli/vision-mode-930":{"__comp":"17896441","content":"df4db6d7"},"/community-cda":{"__comp":"5e95c892","__context":{"plugin":"e0719818"}},"/community-fe2":{"__comp":"a7bd4aaa","__props":"d2436a2b"},"/community-41a":{"__comp":"a94703ab"},"/community/ambassadors-fc4":{"__comp":"17896441","content":"9637631d"},"/community/welcome-98d":{"__comp":"17896441","content":"083f60f3"},"/docs-269":{"__comp":"5e95c892","__context":{"plugin":"aba21aa0"}},"/docs/next-8fa":{"__comp":"a7bd4aaa","__props":"bf1307fc"},"/docs/next-117":{"__comp":"a94703ab"},"/docs/next/accessibility-testing-ff1":{"__comp":"17896441","content":"2321bb9a"},"/docs/next/actionability-41d":{"__comp":"17896441","content":"8e1d348d"}
1,"/docs/next/api-testing-f69":{"__comp":"17896441","content":"b42f4d66"},"/docs/next/api/class-android-107":{"__comp":"17896441","content":"3faea289"},"/docs/next/api/class-androiddevice-a31":{"__comp":"17896441","content":"1817023a"},"/docs/next/api/class-androidinput-94a":{"__comp":"17896441","content":"4bff4d32"},"/docs/next/api/class-androidsocket-e6d":{"__comp":"17896441","content":"7c1664c6"},"/docs/next/api/class-androidwebview-60b":{"__comp":"17896441","content":"1bd2d161"},"/docs/next/api/class-apirequest-f55":{"__comp":"17896441","content":"ddf3ae25"},"/docs/next/api/class-apirequestcontext-d19":{"__comp":"17896441","content":"e3cc46a2"},"/docs/next/api/class-apiresponse-7c7":{"__comp":"17896441","content":"f9bb4cce"},"/docs/next/api/class-apiresponseassertions-917":{"__comp":"17896441","content":"4308c611"},"/docs/next/api/class-browser-b51":{"__comp":"17896441","content":"89e3ab12"},"/docs/next/api/class-browsercontext-5dd":{"__comp":"17896441","content":"606e3c28"},"/docs/next/api/class-browserserver-012":{"__comp":"17896441","content":"1cdbe5c9"},"/docs/next/api/class-browsertype-b64":{"__comp":"17896441","content":"713d5a09"},"/docs/next/api/class-cdpsession-406":{"__comp":"17896441","content":"bce9e11b"},"/docs/next/api/class-clock-9f6":{"__comp":"17896441","content":"be10e06d"},"/docs/next/api/class-consolemessage-272":{"__comp":"17896441","content":"1310b397"},"/docs/next/api/class-coverage-d42":{"__comp":"17896441","content":"daf475b6"},"/docs/next/api/class-credentials-18e":{"__comp":"17896441","content":"c6bb3e31"},"/docs/next/api/class-debugger-234":{"__comp":"17896441","content":"847ea171"},"/docs/next/api/class-dialog-b2a":{"__comp":"17896441","content":"b422d3b3"},"/docs/next/api/class-disposable-e27":{"__comp":"17896441","content":"00b0863e"},"/docs/next/api/class-download-1a8":{"__comp":"17896441","content":"8b4a0820"},"/docs/next/api/class-electron-75e":{"__comp":"17896441","content":"1fac2bee"},"/docs/next/api/class-electronapplication-14a":{"__comp":"17896441","content":"cbe43687"},"/docs/next/api/class-elementhandle-547":{"__comp":"17896441","content":"b090fa7c"},"/docs/next/api/class-filechooser-0c0":{"__comp":"17896441","content":"2b880359"},"/docs/next/api/class-fixtures-0b4":{"__comp":"17896441","content":"2e1103f7"},"/docs/next/api/class-frame-a8e":{"__comp":"17896441","content":"8c3bff5d"},"/docs/next/api/class-framelocator-332":{"__comp":"17896441","content":"ac6a698b"},"/docs/next/api/class-fullconfig-e26":{"__comp":"17896441","content":"5bd19d74"},"/docs/next/api/class-fullproject-a91":{"__comp":"17896441","content":"5203709e"},"/docs/next/api/class-genericassertions-0b6":{"__comp":"17896441","content":"1024e833"}
1,"/docs/next/api/class-jshandle-cf2":{"__comp":"17896441","content":"bd5bca9b"},"/docs/next/api/class-keyboard-af6":{"__comp":"17896441","content":"e6af91a0"},"/docs/next/api/class-location-ac6":{"__comp":"17896441","content":"ffc127f0"},"/docs/next/api/class-locator-316":{"__comp":"17896441","content":"0b8e2e48"},"/docs/next/api/class-locatorassertions-65e":{"__comp":"17896441","content":"0d182cfc"},"/docs/next/api/class-logger-274":{"__comp":"17896441","content":"3a515b67"},"/docs/next/api/class-mouse-a4c":{"__comp":"17896441","content":"7cc7b2c8"},"/docs/next/api/class-page-af4":{"__comp":"17896441","content":"48456ad9"},"/docs/next/api/class-pageassertions-2dd":{"__comp":"17896441","content":"0fcba8f2"},"/docs/next/api/class-playwright-b28":{"__comp":"17896441","content":"8e8a1eb2"},"/docs/next/api/class-playwrightassertions-0d1":{"__comp":"17896441","content":"53101570"},"/docs/next/api/class-reporter-dc0":{"__comp":"17896441","content":"9dc4bbab"},"/docs/next/api/class-request-8a1":{"__comp":"17896441","content":"d2886523"},"/docs/next/api/class-response-706":{"__comp":"17896441","content":"c2919fb8"},"/docs/next/api/class-route-110":{"__comp":"17896441","content":"af8f102d"},"/docs/next/api/class-screencast-251":{"__comp":"17896441","content":"0c1f0a88"},"/docs/next/api/class-selectors-49e":{"__comp":"17896441","content":"72045135"},"/docs/next/api/class-snapshotassertions-fea":{"__comp":"17896441","content":"7dd0df50"},"/docs/next/api/class-suite-0d3":{"__comp":"17896441","content":"7e606f30"},"/docs/next/api/class-test-001":{"__comp":"17896441","content":"be02d41d"},"/docs/next/api/class-testcase-8a9":{"__comp":"17896441","content":"6bb7d92d"},"/docs/next/api/class-testconfig-bd8":{"__comp":"17896441","content":"10fd5813"},"/docs/next/api/class-testerror-673":{"__comp":"17896441","content":"66b5f029"},"/docs/next/api/class-testinfo-1be":{"__comp":"17896441","content":"3197234c"},"/docs/next/api/class-testinfoerror-a1e":{"__comp":"17896441","content":"9f5ec14d"},"/docs/next/api/class-testoptions-ad9":{"__comp":"17896441","content":"124d75b9"},"/docs/next/api/class-testproject-c61":{"__comp":"17896441","content":"d5385a8f"},"/docs/next/api/class-testresult-65f":{"__comp":"17896441","content":"a436237f"},"/docs/next/api/class-testrun-1bc":{"__comp":"17896441","content":"addcc859"},"/docs/next/api/class-teststep-59e":{"__comp":"17896441","content":"e829284e"},"/docs/next/api/class-teststepinfo-be6":{"__comp":"17896441","content":"f2627c52"},"/docs/next/api/class-timeouterror-144":{"__comp":"17896441","content":"182aa8c7"},"/docs/next/api/class-touchscreen-6fa":{"__comp":"17896441","content":"ace8a76d"}
1,"/docs/next/api/class-tracing-2ae":{"__comp":"17896441","content":"9f06d26b"},"/docs/next/api/class-video-2d0":{"__comp":"17896441","content":"7582a483"},"/docs/next/api/class-weberror-bb7":{"__comp":"17896441","content":"3e8ebc53"},"/docs/next/api/class-websocket-347":{"__comp":"17896441","content":"794b0c46"},"/docs/next/api/class-websocketroute-ed9":{"__comp":"17896441","content":"1ffacadf"},"/docs/next/api/class-webstorage-701":{"__comp":"17896441","content":"048ec6cf"},"/docs/next/api/class-worker-072":{"__comp":"17896441","content":"05a7e6ac"},"/docs/next/api/class-workerinfo-c7d":{"__comp":"17896441","content":"d5ccf3a1"},"/docs/next/aria-snapshots-7a7":{"__comp":"17896441","content":"cc262453"},"/docs/next/auth-04a":{"__comp":"17896441","content":"fb345770"},"/docs/next/best-practices-02e":{"__comp":"17896441","content":"a7818337"},"/docs/next/browser-contexts-837":{"__comp":"17896441","content":"e487ba94"},"/docs/next/browsers-936":{"__comp":"17896441","content":"ab063049"},"/docs/next/canary-releases-5bb":{"__comp":"17896441","content":"be5594f7"},"/docs/next/chrome-extensions-d67":{"__comp":"17896441","content":"1a27a22b"},"/docs/next/ci-81e":{"__comp":"17896441","content":"19b6c1b1"},"/docs/next/ci-intro-d25":{"__comp":"17896441","content":"e393f5f3"},"/docs/next/clock-b32":{"__comp":"17896441","content":"71e19c5e"},"/docs/next/codegen-fa4":{"__comp":"17896441","content":"c0fdf517"},"/docs/next/codegen-intro-88b":{"__comp":"17896441","content":"524de153"},"/docs/next/debug-624":{"__comp":"17896441","content":"4b84920d"},"/docs/next/dialogs-2d6":{"__comp":"17896441","content":"86f86bbf"},"/docs/next/docker-126":{"__comp":"17896441","content":"18911325"},"/docs/next/downloads-288":{"__comp":"17896441","content":"f6d6eda1"},"/docs/next/emulation-f6b":{"__comp":"17896441","content":"a19efd96"},"/docs/next/evaluating-c01":{"__comp":"17896441","content":"91c8ae4c"},"/docs/next/events-57e":{"__comp":"17896441","content":"3ee9ac3f"},"/docs/next/extensibility-fb2":{"__comp":"17896441","content":"b3916729"},"/docs/next/frames-f82":{"__comp":"17896441","content":"0d7d0d4b"},"/docs/next/getting-started-cli-089":{"__comp":"17896441","content":"c1dee1b1"},"/docs/next/getting-started-mcp-5b3":{"__comp":"17896441","content":"ad69dd86"},"/docs/next/getting-started-vscode-f99":{"__comp":"17896441","content":"811b1f6f"},"/docs/next/handles-7a4":{"__comp":"17896441","content":"cd5edfea"},"/docs/next/input-328":{"__comp":"17896441","content":"b49e274c"},"/docs/next/intro-8ab":{"__comp":"17896441","content":"f8409a7e"},"/docs/next/languages-cda":{"__comp":"17896441","content":"c674c6dd"},"/docs/next/library-a35":{"__comp":"17896441","content":"74e597db"},"/docs/next/locators-64d":{"__comp":"17896441","content":"fee3d556"},"/docs/next/mock-680":{"__comp":"17896441","content":"9ecccbec"},"/docs/next/mock-browser-apis-7a1":{"__comp":"17896441","content":"c292a822"},"/docs/next/navigations-007":{"__comp":"17896441","content":"935f34d3"},"/docs/next/network-73d":{"__comp":"17896441","content":"3982a3f2"},"/docs/next/other-locators-bf8":{"__comp":"17896441","content":"1a8709c8"},"/docs/next/pages-5d8":{"__comp":"17896441","content":"e185c30a"},"/docs/next/pom-f43":{"__comp":"17896441","content":"0e78a2d1"},"/docs/next/protractor-f3d":{"__comp":"17896441","content":"252b8cc0"},"/docs/next/puppeteer-d4e":{"__comp":"17896441","content":"36797365"},"/docs/next/release-notes-d28":{"__comp":"17896441","content":"90d83cef"},"/docs/next/running-tests-8ae":{"__comp":"17896441","content":"280ba92a"},"/docs/next/screenshots-d0b":{"__comp":"17896441","content":"49dec5be"},"/docs/next/selenium-grid-cdf":{"__comp":"17896441","content":"22b1ae33"},"/docs/next/service-workers-df1":{"__comp":"17896441","content":"ab213f22"},"/docs/next/test-agents-b66":{"__comp":"17896441","content":"00094738"},"/docs/next/test-annotations-518":{"__comp":"17896441","content":"96c1eb12"},"/docs/next/test-assertions-b9e":{"__comp":"17896441","content":"b04c8447"}
1,"/docs/next/test-cli-603":{"__comp":"17896441","content":"7142966a"},"/docs/next/test-components-a47":{"__comp":"17896441","content":"dc55bc8a"},"/docs/next/test-configuration-954":{"__comp":"17896441","content":"5b6d7279"},"/docs/next/test-fixtures-9c9":{"__comp":"17896441","content":"3ad5a81a"},"/docs/next/test-global-setup-teardown-535":{"__comp":"17896441","content":"edacaa46"},"/docs/next/test-parallel-aa9":{"__comp":"17896441","content":"07de82e1"},"/docs/next/test-parameterize-cee":{"__comp":"17896441","content":"e353fe13"},"/docs/next/test-projects-61d":{"__comp":"17896441","content":"f32cc9ac"},"/docs/next/test-reporters-521":{"__comp":"17896441","content":"52e430b9"},"/docs/next/test-retries-fa2":{"__comp":"17896441","content":"b20749c9"},"/docs/next/test-sharding-403":{"__comp":"17896441","content":"5ed6816d"},"/docs/next/test-snapshots-59f":{"__comp":"17896441","content":"975753af"},"/docs/next/test-timeouts-338":{"__comp":"17896441","content":"c198e45a"},"/docs/next/test-typescript-550":{"__comp":"17896441","content":"692b53ba"},"/docs/next/test-ui-mode-f6d":{"__comp":"17896441","content":"7150063d"},"/docs/next/test-use-options-b56":{"__comp":"17896441","content":"20ec65d4"},"/docs/next/test-webserver-c88":{"__comp":"17896441","content":"d01b14de"},"/docs/next/testing-library-671":{"__comp":"17896441","content":"e5735206"},"/docs/next/touch-events-f93":{"__comp":"17896441","content":"511c21fb"},"/docs/next/trace-viewer-975":{"__comp":"17896441","content":"6cd743c3"},"/docs/next/trace-viewer-intro-076":{"__comp":"17896441","content":"22565117"},"/docs/next/videos-55d":{"__comp":"17896441","content":"30c5ebda"},"/docs/next/webview2-280":{"__comp":"17896441","content":"e993c147"},"/docs/next/writing-tests-7dd":{"__comp":"17896441","content":"a89ffae3"},"/docs-a01":{"__comp":"a7bd4aaa","__props":"0058b4c6"},"/docs-435":{"__comp":"a94703ab"},"/docs/accessibility-testing-3d7":{"__comp":"17896441","content":"1d3a7b85"},"/docs/actionability-f21":{"__comp":"17896441","content":"ac972ec7"},"/docs/api-testing-0f7":{"__comp":"17896441","content":"5300c885"},"/docs/api/class-android-f54":{"__comp":"17896441","content":"1666d929"},"/docs/api/class-androiddevice-fe5":{"__comp":"17896441","content":"81236c71"},"/docs/api/class-androidinput-7d5":{"__comp":"17896441","content":"692bd8a1"},"/docs/api/class-androidsocket-d81":{"__comp":"17896441","content":"d681f0b5"},"/docs/api/class-androidwebview-606":{"__comp":"17896441","content":"48c6a3b5"},"/docs/api/class-apirequest-702":{"__comp":"17896441","content":"11cd46ad"},"/docs/api/class-apirequestcontext-5d4":{"__comp":"17896441","content":"d1044879"},"/docs/api/class-apiresponse-fbd":{"__comp":"17896441","content":"628e3f43"},"/docs/api/class-apiresponseassertions-9f7":{"__comp":"17896441","content":"b92580e4"},"/docs/api/class-browser-023":{"__comp":"17896441","content":"1119f947"},"/docs/api/class-browsercontext-bfe":{"__comp":"17896441","content":"5d3bccab"},"/docs/api/class-browserserver-c61":{"__comp":"17896441","content":"fccb4eb0"},"/docs/api/class-browsertype-94f":{"__comp":"17896441","content":"16a7dbe2"},"/docs/api/class-cdpsession-b8d":{"__comp":"17896441","content":"c8934306"},"/docs/api/class-clock-239":{"__comp":"17896441","content":"bf04620f"},"/docs/api/class-consolemessage-f32":{"__comp":"17896441","content":"87cd08a3"},"/docs/api/class-coverage-a98":{"__comp":"17896441","content":"276a8437"},"/docs/api/class-credentials-258":{"__comp":"17896441","content":"170abd7a"},"/docs/api/class-debugger-c91":{"__comp":"17896441","content":"7559ab27"},"/docs/api/class-dialog-c27":{"__comp":"17896441","content":"ae3d2bbb"},"/docs/api/class-disposable-675":{"__comp":"17896441","content":"a46a5efb"},"/docs/api/class-download-452":{"__comp":"17896441","content":"25c0bc23"},"/docs/api/class-electron-6c8":{"__comp":"17896441","content":"97798cf5"},"/docs/api/class-electronapplication-784":{"__comp":"17896441","content":"c8808ef7"},"/docs/api/class-elementhandle-ec7":{"__comp":"17896441","content":"0252123d"},"/docs/api/class-filechooser-78a":{"__comp":"17896441","content":"c8fcda07"}
1,"/docs/api/class-fixtures-8a8":{"__comp":"17896441","content":"2cc51534"},"/docs/api/class-frame-610":{"__comp":"17896441","content":"9b4a0573"},"/docs/api/class-framelocator-a14":{"__comp":"17896441","content":"69792cc8"},"/docs/api/class-fullconfig-ca4":{"__comp":"17896441","content":"0cec12c4"},"/docs/api/class-fullproject-e65":{"__comp":"17896441","content":"5492792e"},"/docs/api/class-genericassertions-33a":{"__comp":"17896441","content":"b115649e"},"/docs/api/class-jshandle-279":{"__comp":"17896441","content":"f69e5693"},"/docs/api/class-keyboard-9f2":{"__comp":"17896441","content":"262d7f55"},"/docs/api/class-location-6f0":{"__comp":"17896441","content":"59488c01"},"/docs/api/class-locator-b56":{"__comp":"17896441","content":"acf9551c"},"/docs/api/class-locatorassertions-088":{"__comp":"17896441","content":"3f4edbfb"},"/docs/api/class-logger-b55":{"__comp":"17896441","content":"3ed135c8"},"/docs/api/class-mouse-a83":{"__comp":"17896441","content":"0b5adf01"},"/docs/api/class-page-bea":{"__comp":"17896441","content":"ca83b056"},"/docs/api/class-pageassertions-9e2":{"__comp":"17896441","content":"539245d0"},"/docs/api/class-playwright-e59":{"__comp":"17896441","content":"90f396e5"},"/docs/api/class-playwrightassertions-b41":{"__comp":"17896441","content":"64d477f9"},"/docs/api/class-reporter-d19":{"__comp":"17896441","content":"93d6be30"},"/docs/api/class-request-54c":{"__comp":"17896441","content":"315218a4"},"/docs/api/class-response-ac8":{"__comp":"17896441","content":"c8a88bb6"},"/docs/api/class-route-af3":{"__comp":"17896441","content":"e3f110ed"},"/docs/api/class-screencast-44c":{"__comp":"17896441","content":"26aba930"},"/docs/api/class-selectors-b32":{"__comp":"17896441","content":"49cc2631"},"/docs/api/class-snapshotassertions-75e":{"__comp":"17896441","content":"0fc9f34f"},"/docs/api/class-suite-4f4":{"__comp":"17896441","content":"c23fa2a0"},"/docs/api/class-test-e79":{"__comp":"17896441","content":"de8b4938"},"/docs/api/class-testcase-426":{"__comp":"17896441","content":"4bea23f5"},"/docs/api/class-testconfig-7af":{"__comp":"17896441","content":"cc895de1"},"/docs/api/class-testerror-045":{"__comp":"17896441","content":"f9bbde3a"},"/docs/api/class-testinfo-bc3":{"__comp":"17896441","content":"1d8f72f1"},"/docs/api/class-testinfoerror-56b":{"__comp":"17896441","content":"2fce60a4"},"/docs/api/class-testoptions-897":{"__comp":"17896441","content":"b7f3e809"},"/docs/api/class-testproject-5b9":{"__comp":"17896441","content":"6daf96ab"},"/docs/api/class-testresult-6d8":{"__comp":"17896441","content":"26abab00"}
1,"/docs/api/class-testrun-a18":{"__comp":"17896441","content":"14d04571"},"/docs/api/class-teststep-ff8":{"__comp":"17896441","content":"bc2ddb5a"},"/docs/api/class-teststepinfo-217":{"__comp":"17896441","content":"a0c59349"},"/docs/api/class-timeouterror-9e9":{"__comp":"17896441","content":"9c4f2d00"},"/docs/api/class-touchscreen-e4f":{"__comp":"17896441","content":"35326917"},"/docs/api/class-tracing-e15":{"__comp":"17896441","content":"b1f9fe09"},"/docs/api/class-video-b26":{"__comp":"17896441","content":"d041f83f"},"/docs/api/class-weberror-00c":{"__comp":"17896441","content":"9e92bcdf"},"/docs/api/class-websocket-079":{"__comp":"17896441","content":"8af7b206"},"/docs/api/class-websocketroute-8cd":{"__comp":"17896441","content":"f84883eb"},"/docs/api/class-webstorage-4c5":{"__comp":"17896441","content":"91cb65a6"},"/docs/api/class-worker-f09":{"__comp":"17896441","content":"1a571de5"},"/docs/api/class-workerinfo-a5d":{"__comp":"17896441","content":"0baafdb1"},"/docs/aria-snapshots-4cb":{"__comp":"17896441","content":"c62056a2"},"/docs/auth-614":{"__comp":"17896441","content":"a606bc65"},"/docs/best-practices-5aa":{"__comp":"17896441","content":"54b8e2aa"},"/docs/browser-contexts-f56":{"__comp":"17896441","content":"73971791"},"/docs/browsers-baa":{"__comp":"17896441","content":"c49661c1"},"/docs/canary-releases-ac7":{"__comp":"17896441","content":"9b9afcb7"},"/docs/chrome-extensions-5f5":{"__comp":"17896441","content":"42a754f8"},"/docs/ci-387":{"__comp":"17896441","content":"dce802de"},"/docs/ci-intro-0b5":{"__comp":"17896441","content":"51b66dbc"},"/docs/clock-882":{"__comp":"17896441","content":"334711a1"},"/docs/codegen-62d":{"__comp":"17896441","content":"782f5d09"},"/docs/codegen-intro-624":{"__comp":"17896441","content":"a354b52c"},"/docs/debug-229":{"__comp":"17896441","content":"3b212707"},"/docs/dialogs-286":{"__comp":"17896441","content":"2f368f56"},"/docs/docker-b2f":{"__comp":"17896441","content":"9fe19a8d"},"/docs/downloads-21c":{"__comp":"17896441","content":"0fefdd45"},"/docs/emulation-fa0":{"__comp":"17896441","content":"eee4a0ae"},"/docs/evaluating-714":{"__comp":"17896441","content":"c4a96ba2"},"/docs/events-9c7":{"__comp":"17896441","content":"de6eabf3"},"/docs/extensibility-223":{"__comp":"17896441","content":"437b385a"},"/docs/frames-a50":{"__comp":"17896441","content":"3df3bfbd"},"/docs/getting-started-cli-91d":{"__comp":"17896441","content":"dd56b7c5"},"/docs/getting-started-mcp-866":{"__comp":"17896441","content":"4cb36770"},"/docs/getting-started-vscode-6f0":{"__comp":"17896441","content":"14429742"},"/docs/handles-35d":{"__comp":"17896441","content":"5a29adc7"},"/docs/input-b6d":{"__comp":"17896441","content":"c7ef12f5"},"/docs/intro-eb6":{"__comp":"17896441","content":"4cf51b27"},"/docs/languages-abd":{"__comp":"17896441","content":"72d27368"},"/docs/library-170":{"__comp":"17896441","content":"6c98ee32"},"/docs/locators-59e":{"__comp":"17896441","content":"64777812"},"/docs/mock-4bc":{"__comp":"17896441","content":"8a346754"},"/docs/mock-browser-apis-b11":{"__comp":"17896441","content":"29ad4744"},"/docs/navigations-358":{"__comp":"17896441","content":"ef89c6fb"},"/docs/network-a6a":{"__comp":"17896441","content":"06e38a09"},"/docs/other-locators-e7b":{"__comp":"17896441","content":"f8d04cfa"},"/docs/pages-dca":{"__comp":"17896441","content":"400721e9"},"/docs/pom-413":{"__comp":"17896441","content":"04a4d366"},"/docs/protractor-4bc":{"__comp":"17896441","content":"ca0df656"},"/docs/puppeteer-e8d":{"__comp":"17896441","content":"6bf1566b"},"/docs/release-notes-020":{"__comp":"17896441","content":"2697cf9f"},"/docs/running-tests-4ad":{"__comp":"17896441","content":"e111845e"},"/docs/screenshots-e14":{"__comp":"17896441","content":"380bb4e4"},"/docs/selenium-grid-27b":{"__comp":"17896441","content":"bdbdf074"},"/docs/service-workers-8a7":{"__comp":"17896441","content":"456938d2"},"/docs/test-agents-2db":{"__comp":"17896441","content":"f28a5c4c"},"/docs/test-annotations-0c2":{"__comp":"17896441","content":"47bc1922"},"/docs/test-assertions-564":{"__comp":"17896441","content":"940cdc25"},"/docs/test-cli-a56":{"__comp":"17896441","content":"de57f712"},"/docs/test-components-db9":{"__comp":"17896441","content":"f21e5c4c"}
1,"/docs/test-configuration-8de":{"__comp":"17896441","content":"95a0e322"},"/docs/test-fixtures-c87":{"__comp":"17896441","content":"8aa416eb"},"/docs/test-global-setup-teardown-f04":{"__comp":"17896441","content":"83c4d187"},"/docs/test-parallel-4f7":{"__comp":"17896441","content":"b86e5e12"},"/docs/test-parameterize-2af":{"__comp":"17896441","content":"1b15ab86"},"/docs/test-projects-a87":{"__comp":"17896441","content":"3e82d3e7"},"/docs/test-reporters-7d3":{"__comp":"17896441","content":"ba8686d4"},"/docs/test-retries-60e":{"__comp":"17896441","content":"a3e555ef"},"/docs/test-sharding-446":{"__comp":"17896441","content":"b04dbef2"},"/docs/test-snapshots-8b0":{"__comp":"17896441","content":"94181828"},"/docs/test-timeouts-d70":{"__comp":"17896441","content":"d80b2c5e"},"/docs/test-typescript-c3d":{"__comp":"17896441","content":"4ac407f6"},"/docs/test-ui-mode-e94":{"__comp":"17896441","content":"786a3495"},"/docs/test-use-options-49f":{"__comp":"17896441","content":"0b6ffbee"},"/docs/test-webserver-707":{"__comp":"17896441","content":"30c99e83"},"/docs/testing-library-5a4":{"__comp":"17896441","content":"2b93ea30"}
1,"/docs/touch-events-242":{"__comp":"17896441","content":"4bdbacf2"},"/docs/trace-viewer-b6e":{"__comp":"17896441","content":"bd1446cf"},"/docs/trace-viewer-intro-8cc":{"__comp":"17896441","content":"c671c2db"},"/docs/videos-493":{"__comp":"17896441","content":"2dd7febf"},"/docs/webview2-72b":{"__comp":"17896441","content":"87fc9773"},"/docs/writing-tests-a0e":{"__comp":"17896441","content":"efc02652"},"/mcp-f57":{"__comp":"5e95c892","__context":{"plugin":"b9c22686"}},"/mcp-c9b":{"__comp":"a7bd4aaa","__props":"1f929c45"},"/mcp-b4d":{"__comp":"a94703ab"},"/mcp/capabilities-f73":{"__comp":"17896441","content":"5f299c11"},"/mcp/clients/claude-code-c84":{"__comp":"17896441","content":"7aee769f"},"/mcp/clients/claude-desktop-b13":{"__comp":"17896441","content":"a47a3712"},"/mcp/clients/cursor-e2f":{"__comp":"17896441","content":"84812eaf"},"/mcp/clients/other-clients-8e9":{"__comp":"17896441","content":"5dcaf307"},"/mcp/clients/vscode-779":{"__comp":"17896441","content":"e2e3bf17"},"/mcp/clients/windsurf-a76":{"__comp":"17896441","content":"e6896152"},"/mcp/configuration/browser-extension-9a4":{"__comp":"17896441","content":"e436abfc"},"/mcp/configuration/options-955":{"__comp":"17896441","content":"455667c4"},"/mcp/configuration/user-profile-eb3":{"__comp":"17896441","content":"8cfa35c8"},"/mcp/installation-a50":{"__comp":"17896441","content":"80edfdb9"},"/mcp/introduction-7fd":{"__comp":"17896441","content":"aa415147"},"/mcp/snapshots-8bb":{"__comp":"17896441","content":"32d75b9e"},"/mcp/tools/assertions-497":{"__comp":"17896441","content":"a640a92d"},"/mcp/tools/code-execution-e17":{"__comp":"17896441","content":"3fac25e0"},"/mcp/tools/console-f89":{"__comp":"17896441","content":"df6ea3c0"},"/mcp/tools/devtools-a5e":{"__comp":"17896441","content":"7f5475d9"},"/mcp/tools/dialogs-074":{"__comp":"17896441","content":"2d080ea7"},"/mcp/tools/file-upload-5f4":{"__comp":"17896441","content":"8b5293d0"},"/mcp/tools/forms-d04":{"__comp":"17896441","content":"15f4221b"},"/mcp/tools/interaction-ca8":{"__comp":"17896441","content":"87c246dd"},"/mcp/tools/keyboard-mouse-c2d":{"__comp":"17896441","content":"ac5d27ff"},"/mcp/tools/navigation-894":{"__comp":"17896441","content":"6b54dd05"},"/mcp/tools/network-mocking-e19":{"__comp":"17896441","content":"bb15edb6"},"/mcp/tools/pdf-d24":{"__comp":"17896441","content":"61616e66"},"/mcp/tools/screenshots-869":{"__comp":"17896441","content":"7e0915f6"},"/mcp/tools/storage-905":{"__comp":"17896441","content":"0d7d2a66"},"/mcp/tools/tabs-31a":{"__comp":"17896441","content":"6c289917"},"/mcp/tools/tracing-872":{"__comp":"17896441","content":"e6d58430"},"/mcp/tools/video-d1f":{"__comp":"17896441","content":"674a7814"},"/mcp/tools/waiting-6bc":{"__comp":"17896441","content":"3437af8a"},"/mcp/vision-mode-fa6":{"__comp":"17896441","content":"7193659c"},"/-e5f":{"__comp":"1df93b7f","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"}}')}},function(e){e.O(0,["4014"],function(){return e(e.s=47163)}),e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.