text: /*! For license information please see main.adc87927.js.LICENSE.txt */
  (window.webpackJsonp=window.webpackJsonp||[]).push([[494],[function(e,n,t){"use strict";e.exports=t(38)},function(e,n,t){e.exports=t(42)()},function(e,n,t){"use strict";t.d(n,"a",(function(){return b})),t.d(n,"b",(function(){return k})),t.d(n,"c",(function(){return E})),t.d(n,"d",(function(){return C})),t.d(n,"e",(function(){return m})),t.d(n,"f",(function(){return I})),t.d(n,"g",(function(){return j})),t.d(n,"h",(function(){return y})),t.d(n,"i",(function(){return _})),t.d(n,"j",(function(){return O})),t.d(n,"k",(function(){return F})),t.d(n,"l",(function(){return B})),t.d(n,"m",(function(){return U})),t.d(n,"n",(function(){return z})),t.d(n,"o",(function(){return D}));var o=t(4),r=t(0),a=t.n(r),i=(t(1),t(6)),c=t(19),s=t(5),d=t(3),l=t(20),u=t.n(l),h=(t(28),t(8)),p=t(33),f=t.n(p),v=function(e){var n=Object(c.a)();return n.displayName=e,n}("Router-History"),y=function(e){var n=Object(c.a)();return n.displayName=e,n}("Router"),m=function(e){function n(n){var t;return(t=e.call(this,n)||this).state={location:n.history.location},t._isMounted=!1,t._pendingLocation=null,n.staticContext||(t.unlisten=n.history.listen((function(e){t._isMounted?t.setState({location:e}):t._pendingLocation=e}))),t}Object(o.a)(n,e),n.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var t=n.prototype;return t.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},t.componentWillUnmount=function(){this.unlisten&&this.unlisten()},t.render=function(){return a.a.createElement(y.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.a.createElement(v.Provider,{children:this.props.children||null,value:this.props.history}))},n}(a.a.Component);var b=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return(n=e.call.apply(e,[this].concat(o))||this).history=Object(i.d)(n.props),n}return Object(o.a)(n,e),n.prototype.render=function(){return a.a.createElement(m,{history:this.history,children:this.props.children})},n}(a.a.Component);var g=function(e){function n(){return e.apply(this,arguments)||this}Object(o.a)(n,e);var t=n.prototype;return t.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},t.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},t.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},t.render=function(){return null},n}(a.a.Component);function k(e){var n=e.message,t=e.when,o=void 0===t||t;return a.a.createElement(y.Consumer,null,(function(e){if(e||Object(s.a)(!1),!o||e.staticContext)return null;var t=e.history.block;return a.a.createElement(g,{onMount:function(e){e.release=t(n)},onUpdate:function(e,o){o.message!==n&&(e.release(),e.release=t(n))},onUnmount:function(e){e.release()},message:n})}))}var x={},w=0;function _(e,n){return void 0===e&&(e="/"),void 0===n&&(n={}),"/"===e?e:function(e){if(x[e])return x[e];var n=u.a.compile(e);return w<1e4&&(x[e]=n,w++),n}(e)(n,{pretty:!0})}function E(e){var n=e.computedMatch,t=e.to,o=e.push,r=void 0!==o&&o;return a.a.createElement(y.Consumer,null,(function(e){e||Object(s.a)(!1);var o=e.history,c=e.staticContext,l=r?o.push:o.replace,u=Object(i.c)(n?"string"==typeof t?_(t,n.params):Object(d.a)({},t,{pathname:_(t.pathname,n.params)}):t);return c?(l(u),null):a.a.createElement(g,{onMount:function(){l(u)},onUpdate:function(e,n){var t=Object(i.c)(n.to);Object(i.f)(t,Object(d.a)({},u,{key:t.key}))||l(u)},to:t})}))}var S={},T=0;function O(e,n){void 0===n&&(n={}),("string"==typeof n||Array.isArray(n))&&(n={path:n});var t=n,o=t.path,r=t.exact,a=void 0!==r&&r,i=t.strict,c=void 0!==i&&i,s=t.sensitive,d=void 0!==s&&s;return[].concat(o).reduce((function(n,t){if(!t&&""!==t)return null;if(n)return n;var o=function(e,n){var t=""+n.end+n.strict+n.sensitive,o=S[t]||(S[t]={});if(o[e])return o[e];var r=[],a={regexp:u()(e,r,n),keys:r};return T<1e4&&(o[e]=a,T++),a}(t,{end:a,strict:c,sensitive:d}),r=o.regexp,i=o.keys,s=r.exec(e);if(!s)return null;var l=s[0],h=s.slice(1),p=e===l;return a&&!p?null:{path:t,url:"/"===t&&""===l?"/":l,isExact:p,params:i.reduce((function(e,n,t){return e[n.name]=h[t],e}),{})}}),null)}var C=function(e){function n(){return e.apply(this,arguments)||this}return Object(o.a)(n,e),n.prototype.render=function(){var e=this;return a.a.createElement(y.Consumer,null,(function(n){n||Object(s.a)(!1);var t=e.props.location||n.location,o=e.props.computedMatch?e.props.computedMatch:e.props.path?O(t.pathname,e.props):n.match,r=Object(d.a)({},n,{location:t,match:o}),i=e.props,c=i.children,l=i.component,u=i.render;return Array.isArray(c)&&0===c.length&&(c=null),a.a.createElement(y.Provider,{value:r},r.match?c?"function"==typeof c?c(r):c:l?a.a.createElement(l,r):u?u(r):null:"function"==typeof c?c(r):null)}))},n}(a.a.Component);function P(e){return"/"===e.charAt(0)?e:"/"+e}function A(e,n){if(!e)return n;var t=P(e);return 0!==n.pathname.indexOf(t)?n:Object(d.a)({},n,{pathname:n.pathname.substr(t.length)})}function R(e){return"string"==typeof e?e:Object(i.e)(e)}function L(e){return function(){Object(s.a)(!1)}}function N(){}var I=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return(n=e.call.apply(e,[this].concat(o))||this).handlePush=function(e){return n.navigateTo(e,"PUSH")},n.handleReplace=function(e){return n.navigateTo(e,"REPLACE")},n.handleListen=function(){return N},n.handleBlock=function(){return N},n}Object(o.a)(n,e);var t=n.prototype;return t.navigateTo=function(e,n){var t=this.props,o=t.basename,r=void 0===o?"":o,a=t.context,c=void 0===a?{}:a;c.action=n,c.location=function(e,n){return e?Object(d.a)({},n,{pathname:P(e)+n.pathname}):n}(r,Object(i.c)(e)),c.url=R(c.location)},t.render=function(){var e=this.props,n=e.basename,t=void 0===n?"":n,o=e.context,r=void 0===o?{}:o,c=e.location,s=void 0===c?"/":c,l=Object(h.a)(e,["basename","context","location"]),u={createHref:function(e){return P(t+R(e))},action:"POP",location:A(t,Object(i.c)(s)),push:this.handlePush,replace:this.handleReplace,go:L(),goBack:L(),goForward:L(),listen:this.handleListen,block:this.handleBlock};return a.a.createElement(m,Object(d.a)({},l,{history:u,staticContext:r}))},n}(a.a.Component);var j=function(e){function n(){return e.apply(this,arguments)||this}return Object(o.a)(n,e),n.prototype.render=function(){var e=this;return a.a.createElement(y.Consumer,null,(function(n){n||Object(s.a)(!1);var t,o,r=e.props.location||n.location;return a.a.Children.forEach(e.props.children,(function(e){if(null==o&&a.a.isValidElement(e)){t=e;var i=e.props.path||e.props.from;o=i?O(r.pathname,Object(d.a)({},e.props,{path:i})):n.match}})),o?a.a.cloneElement(t,{location:r,computedMatch:o}):null}))},n}(a.a.Component);function D(e){var n="withRouter("+(e.displayName||e.name)+")",t=function(n){var t=n.wrappedComponentRef,o=Object(h.a)(n,["wrappedComponentRef"]);return a.a.createElement(y.Consumer,null,(function(n){return n||Object(s.a)(!1),a.a.createElement(e,Object(d.a)({},o,n,{ref:t}))}))};return t.displayName=n,t.WrappedComponent=e,f()(t,e)}var M=a.a.useContext;function F(){return M(v)}function B(){return M(y).location}function U(){var e=M(y).match;return e?e.params:{}}function z(e){var n=B(),t=M(y).match;return e?O(n.pathname,e):t}},function(e,n,t){"use strict";function o(){return(o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}t.d(n,"a",(function(){return o}))},function(e,n,t){"use strict";function o(e,n){return(o=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function r(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,o(e,n)}t.d(n,"a",(function(){return r}))},function(e,n,t){"use strict";var o="Invariant failed";n.a=function(e,n){if(!e)throw new Error(o)}},function(e,n,t){"use strict";t.d(n,"a",(function(){return _})),t.d(n,"b",(function(){return P})),t.d(n,"d",(function(){return R})),t.d(n,"c",(function(){return v})),t.d(n,"f",(function(){return y})),t.d(n,"e",(function(){return f}));var o=t(3);function r(e){return"/"===e.charAt(0)}function a(e,n){for(var t=n,o=t+1,r=e.length;o<r;t+=1,o+=1)e[t]=e[o];e.pop()}var i=function(e,n){void 0===n&&(n="");var t,o=e&&e.split("/")||[],i=n&&n.split("/")||[],c=e&&r(e),s=n&&r(n),d=c||s;if(e&&r(e)?i=o:o.length&&(i.pop(),i=i.concat(o)),!i.length)return"/";if(i.length){var l=i[i.length-1];t="."===l||".."===l||""===l}else t=!1;for(var u=0,h=i.length;h>=0;h--){var p=i[h];"."===p?a(i,h):".."===p?(a(i,h),u++):u&&(a(i,h),u--)}if(!d)for(;u--;u)i.unshift("..");!d||""===i[0]||i[0]&&r(i[0])||i.unshift("");var f=i.join("/");return t&&"/"!==f.substr(-1)&&(f+="/"),f};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var s=function e(n,t){if(n===t)return!0;if(null==n||null==t)return!1;if(Array.isArray(n))return Array.isArray(t)&&n.length===t.length&&n.every((function(n,o){return e(n,t[o])}));if("object"==typeof n||"object"==typeof t){var o=c(n),r=c(t);return o!==n||r!==t?e(o,r):Object.keys(Object.assign({},n,t)).every((function(o){return e(n[o],t[o])}))}return!1},d=t(5);function l(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,n){return function(e,n){return 0===e.toLowerCase().indexOf(n.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(n.length))}(e,n)?e.substr(n.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var n=e.pathname,t=e.search,o=e.hash,r=n||"/";return t&&"?"!==t&&(r+="?"===t.charAt(0)?t:"?"+t),o&&"#"!==o&&(r+="#"===o.charAt(0)?o:"#"+o),r}function v(e,n,t,r){var a;"string"==typeof e?(a=function(e){var n=e||"/",t="",o="",r=n.indexOf("#");-1!==r&&(o=n.substr(r),n=n.substr(0,r));var a=n.indexOf("?");return-1!==a&&(t=n.substr(a),n=n.substr(0,a)),{pathname:n,search:"?"===t?"":t,hash:"#"===o?"":o}}(e)).state=n:(void 0===(a=Object(o.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!==n&&void 0===a.state&&(a.state=n));try{a.pathname=decodeURI(a.pathname)}catch(c){throw c instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):c}return t&&(a.key=t),r?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function y(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash&&e.key===n.key&&s(e.state,n.state)}function m(){var e=null;var n=[];return{setPrompt:function(n){return e=n,function(){e===n&&(e=null)}},confirmTransitionTo:function(n,t,o,r){if(null!=e){var a="function"==typeof e?e(n,t):e;"string"==typeof a?"function"==typeof o?o(a,r):r(!0):r(!1!==a)}else r(!0)},appendListener:function(e){var t=!0;function o(){t&&e.apply(void 0,arguments)}return n.push(o),function(){t=!1,n=n.filter((function(e){return e!==o}))}},notifyListeners:function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];n.forEach((function(e){return e.apply(void 0,t)}))}}}var b=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,n){n(window.confirm(e))}var k="popstate",x="hashchange";function w(){try{return window.history.state||{}}catch(e){return{}}}function _(e){void 0===e&&(e={}),b||Object(d.a)(!1);var n,t=window.history,r=(-1===(n=window.navigator.userAgent).indexOf("Android 2.")&&-1===n.indexOf("Android 4.0")||-1===n.indexOf("Mobile Safari")||-1!==n.indexOf("Chrome")||-1!==n.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,c=i.forceRefresh,s=void 0!==c&&c,u=i.getUserConfirmation,y=void 0===u?g:u,_=i.keyLength,E=void 0===_?6:_,S=e.basename?p(l(e.basename)):"";function T(e){var n=e||{},t=n.key,o=n.state,r=window.location,a=r.pathname+r.search+r.hash;return S&&(a=h(a,S)),v(a,o,t)}function O(){return Math.random().toString(36).substr(2,E)}var C=m();function P(e){Object(o.a)(z,e),z.length=t.length,C.notifyListeners(z.location,z.action)}function A(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||N(T(e.state))}function R(){N(T(w()))}var L=!1;function N(e){if(L)L=!1,P();else{C.confirmTransitionTo(e,"POP",y,(function(n){n?P({action:"POP",location:e}):function(e){var n=z.location,t=j.indexOf(n.key);-1===t&&(t=0);var o=j.indexOf(e.key);-1===o&&(o=0);var r=t-o;r&&(L=!0,M(r))}(e)}))}}var I=T(w()),j=[I.key];function D(e){return S+f(e)}function M(e){t.go(e)}var F=0;function B(e){1===(F+=e)&&1===e?(window.addEventListener(k,A),a&&window.addEventListener(x,R)):0===F&&(window.removeEventListener(k,A),a&&window.removeEventListener(x,R))}var U=!1;var z={length:t.length,action:"POP",location:I,createHref:D,push:function(e,n){var o="PUSH",a=v(e,n,O(),z.location);C.confirmTransitionTo(a,o,y,(function(e){if(e){var n=D(a),i=a.key,c=a.state;if(r)if(t.pushState({key:i,state:c},null,n),s)window.location.href=n;else{var d=j.indexOf(z.location.key),l=j.slice(0,d+1);l.push(a.key),j=l,P({action:o,location:a})}else window.location.href=n}}))},replace:function(e,n){var o="REPLACE",a=v(e,n,O(),z.location);C.confirmTransitionTo(a,o,y,(function(e){if(e){var n=D(a),i=a.key,c=a.state;if(r)if(t.replaceState({key:i,state:c},null,n),s)window.location.replace(n);else{var d=j.indexOf(z.location.key);-1!==d&&(j[d]=a.key),P({action:o,location:a})}else window.location.replace(n)}}))},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var n=C.setPrompt(e);return U||(B(1),U=!0),function(){return U&&(U=!1,B(-1)),n()}},listen:function(e){var n=C.appendListener(e);return B(1),function(){B(-1),n()}}};return z}var E="hashchange",S={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+u(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:u,decodePath:l},slash:{encodePath:l,decodePath:l}};function T(e){var n=e.indexOf("#");return-1===n?e:e.slice(0,n)}function O(){var e=window.location.href,n=e.indexOf("#");return-1===n?"":e.substring(n+1)}function C(e){window.location.replace(T(window.location.href)+"#"+e)}function P(e){void 0===e&&(e={}),b||Object(d.a)(!1);var n=window.history,t=(window.navigator.userAgent.indexOf("Firefox"),e),r=t.getUserConfirmation,a=void 0===r?g:r,i=t.hashType,c=void 0===i?"slash":i,s=e.basename?p(l(e.basename)):"",u=S[c],y=u.encodePath,k=u.decodePath;function x(){var e=k(O());return s&&(e=h(e,s)),v(e)}var w=m();function _(e){Object(o.a)(U,e),U.length=n.length,w.notifyListeners(U.location,U.action)}var P=!1,A=null;function R(){var e,n,t=O(),o=y(t);if(t!==o)C(o);else{var r=x(),i=U.location;if(!P&&(n=r,(e=i).pathname===n.pathname&&e.search===n.search&&e.hash===n.hash))return;if(A===f(r))return;A=null,function(e){if(P)P=!1,_();else{var n="POP";w.confirmTransitionTo(e,n,a,(function(t){t?_({action:n,location:e}):function(e){var n=U.location,t=j.lastIndexOf(f(n));-1===t&&(t=0);var o=j.lastIndexOf(f(e));-1===o&&(o=0);var r=t-o;r&&(P=!0,D(r))}(e)}))}}(r)}}var L=O(),N=y(L);L!==N&&C(N);var I=x(),j=[f(I)];function D(e){n.go(e)}var M=0;function F(e){1===(M+=e)&&1===e?window.addEventListener(E,R):0===M&&window.removeEventListener(E,R)}var B=!1;var U={length:n.length,action:"POP",location:I,createHref:function(e){var n=document.querySelector("base"),t="";return n&&n.getAttribute("href")&&(t=T(window.location.href)),t+"#"+y(s+f(e))},push:function(e,n){var t="PUSH",o=v(e,void 0,void 0,U.location);w.confirmTransitionTo(o,t,a,(function(e){if(e){var n=f(o),r=y(s+n);if(O()!==r){A=n,function(e){window.location.hash=e}(r);var a=j.lastIndexOf(f(U.location)),i=j.slice(0,a+1);i.push(n),j=i,_({action:t,location:o})}else _()}}))},replace:function(e,n){var t="REPLACE",o=v(e,void 0,void 0,U.location);w.confirmTransitionTo(o,t,a,(function(e){if(e){var n=f(o),r=y(s+n);O()!==r&&(A=n,C(r));var a=j.indexOf(f(U.location));-1!==a&&(j[a]=n),_({action:t,location:o})}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var n=w.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),n()}},listen:function(e){var n=w.appendListener(e);return F(1),function(){F(-1),n()}}};return U}function A(e,n,t){return Math.min(Math.max(e,n),t)}function R(e){void 0===e&&(e={});var n=e,t=n.getUserConfirmation,r=n.initialEntries,a=void 0===r?["/"]:r,i=n.initialIndex,c=void 0===i?0:i,s=n.keyLength,d=void 0===s?6:s,l=m();function u(e){Object(o.a)(k,e),k.length=k.entries.length,l.notifyListeners(k.location,k.action)}function h(){return Math.random().toString(36).substr(2,d)}var p=A(c,0,a.length-1),y=a.map((function(e){return v(e,void 0,"string"==typeof e?h():e.key||h())})),b=f;function g(e){var n=A(k.index+e,0,k.entries.length-1),o=k.entries[n];l.confirmTransitionTo(o,"POP",t,(function(e){e?u({action:"POP",location:o,index:n}):u()}))}var k={length:y.length,action:"POP",location:y[p],index:p,entries:y,createHref:b,push:function(e,n){var o="PUSH",r=v(e,n,h(),k.location);l.confirmTransitionTo(r,o,t,(function(e){if(e){var n=k.index+1,t=k.entries.slice(0);t.length>n?t.splice(n,t.length-n,r):t.push(r),u({action:o,location:r,index:n,entries:t})}}))},replace:function(e,n){var o="REPLACE",r=v(e,n,h(),k.location);l.confirmTransitionTo(r,o,t,(function(e){e&&(k.entries[k.index]=r,u({action:o,location:r}))}))},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var n=k.index+e;return n>=0&&n<k.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return k}},function(e,n,t){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:o,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseIntersectionObserver:o&&"IntersectionObserver"in window,canUseViewport:o&&!!window.screen};n.a=r},function(e,n,t){"use strict";function o(e,n){if(null==e)return{};var t,o,r={},a=Object.keys(e);for(o=0;o<a.length;o++)t=a[o],n.indexOf(t)>=0||(r[t]=e[t]);return r}t.d(n,"a",(function(){return o}))},function(e,n,t){"use strict";t.d(n,"a",(function(){return c})),t.d(n,"b",(function(){return s}));var o=t(2),r=t(3),a=t(0),i=t.n(a);function c(e,n,t){return void 0===t&&(t=[]),e.some((function(e){var r=e.path?Object(o.j)(n,e):t.length?t[t.length-1].match:o.e.computeRootMatch(n);return r&&(t.push({route:e,match:r}),e.routes&&c(e.routes,n,t)),r})),t}function s(e,n,t){return void 0===n&&(n={}),void 0===t&&(t={}),e?i.a.createElement(o.g,t,e.map((function(e,t){return i.a.createElement(o.d,{key:e.key||t,path:e.path,exact:e.exact,strict:e.strict,render:function(t){return e.render?e.render(Object(r.a)({},t,{},n,{route:e})):i.a.createElement(e.component,Object(r.a)({},t,n,{route:e}))}})}))):null}},function(e,n,t){"use strict";t.d(n,"a",(function(){return u})),t.d(n,"b",(function(){return h})),t.d(n,"c",(function(){return b})),t.d(n,"e",(function(){return x}));var o=t(2);t.d(n,"d",(function(){return o.a})),t.d(n,"f",(function(){return o.b})),t.d(n,"g",(function(){return o.c})),t.d(n,"h",(function(){return o.d})),t.d(n,"i",(function(){return o.e})),t.d(n,"j",(function(){return o.f})),t.d(n,"k",(function(){return o.g})),t.d(n,"l",(function(){return o.i})),t.d(n,"m",(function(){return o.j})),t.d(n,"n",(function(){return o.k})),t.d(n,"o",(function(){return o.l})),t.d(n,"p",(function(){return o.m})),t.d(n,"q",(function(){return o.n})),t.d(n,"r",(function(){return o.o}));var r=t(4),a=t(0),i=t.n(a),c=t(6),s=(t(1),t(3)),d=t(8),l=t(5),u=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return(n=e.call.apply(e,[this].concat(o))||this).history=Object(c.a)(n.props),n}return Object(r.a)(n,e),n.prototype.render=function(){return i.a.createElement(o.e,{history:this.history,children:this.props.children})},n}(i.a.Component);var h=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),r=0;r<t;r++)o[r]=arguments[r];return(n=e.call.apply(e,[this].concat(o))||this).history=Object(c.b)(n.props),n}return Object(r.a)(n,e),n.prototype.render=function(){return i.a.createElement(o.e,{history:this.history,children:this.props.children})},n}(i.a.Component);var p=function(e,n){return"function"==typeof e?e(n):e},f=function(e,n){return"string"==typeof e?Object(c.c)(e,null,null,n):e},v=function(e){return e},y=i.a.forwardRef;void 0===y&&(y=v);var m=y((function(e,n){var t=e.innerRef,o=e.navigate,r=e.onClick,a=Object(d.a)(e,["innerRef","navigate","onClick"]),c=a.target,l=Object(s.a)({},a,{onClick:function(e){try{r&&r(e)}catch(n){throw e.preventDefault(),n}e.defaultPrevented||0!==e.button||c&&"_self"!==c||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),o())}});return l.ref=v!==y&&n||t,i.a.createElement("a",l)}));var b=y((function(e,n){var t=e.component,r=void 0===t?m:t,a=e.replace,c=e.to,u=e.innerRef,h=Object(d.a)(e,["component","replace","to","innerRef"]);return i.a.createElement(o.h.Consumer,null,(function(e){e||Object(l.a)(!1);var t=e.history,o=f(p(c,e.location),e.location),d=o?t.createHref(o):"",m=Object(s.a)({},h,{href:d,navigate:function(){var n=p(c,e.location);(a?t.replace:t.push)(n)}});return v!==y?m.ref=n||u:m.innerRef=u,i.a.createElement(r,m)}))})),g=function(e){return e},k=i.a.forwardRef;void 0===k&&(k=g);var x=k((function(e,n){var t=e["aria-current"],r=void 0===t?"page":t,a=e.activeClassName,c=void 0===a?"active":a,u=e.activeStyle,h=e.className,v=e.exact,y=e.isActive,m=e.location,x=e.sensitive,w=e.strict,_=e.style,E=e.to,S=e.innerRef,T=Object(d.a)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return i.a.createElement(o.h.Consumer,null,(function(e){e||Object(l.a)(!1);var t=m||e.location,a=f(p(E,t),t),d=a.pathname,O=d&&d.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),C=O?Object(o.j)(t.pathname,{path:O,exact:v,sensitive:x,strict:w}):null,P=!!(y?y(C,t):C),A=P?function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter((function(e){return e})).join(" ")}(h,c):h,R=P?Object(s.a)({},_,{},u):_,L=Object(s.a)({"aria-current":P&&r||null,className:A,style:R,to:a},T);return g!==k?L.ref=n||S:L.innerRef=S,i.a.createElement(b,L)}))}))},function(e,n,t){"use strict";t.r(n),n.default={title:"ORY Hydra",tagline:"A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.",url:"https://www.ory.sh/",baseUrl:"/hydra/docs/",favicon:"img/favico.png",onBrokenLinks:"warn",onBrokenMarkdownLinks:"warn",organizationName:"ory",projectName:"hydra",themeConfig:{prism:{theme:{plain:{color:"rgb(36, 41, 46)",backgroundColor:"#f6f8fa"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword"],style:{color:"#e3116c"}},{types:["inserted-sign","inserted"],style:{backgroundColor:"rgb(240, 255, 244)",color:"rgb(34, 134, 58)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted-sign","deleted"],style:{backgroundColor:"rgb(255, 238, 240)",color:"rgb(179, 29, 40)"}},{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(36, 41, 46)"}},{types:["operator"],style:{color:"rgb(0, 92, 197)"}},{types:["boolean"],style:{color:"rgb(0, 92, 197)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(111, 66, 193)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["known-class-name","class-name"],style:{color:"rgb(227, 98, 9)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}},{types:["property-access"],style:{color:"rgb(0, 92, 197)"}},{types:["method","function","property-access"],style:{color:"rgb(111, 66, 193)"}},{languages:["json"],types:["property"],style:{color:"rgb(3, 47, 98)"}},{languages:["json"],types:["string"],style:{color:"rgb(3, 47, 98)"}},{languages:["json"],types:["number"],style:{color:"rgb(0, 92, 197)"}},{languages:["json"],types:["comment"],style:{backgroundColor:"rgb(179, 29, 40)",color:"rgb(250, 251, 252)"}}]},darkTheme:{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)"}}]},additionalLanguages:["pug"]},announcementBar:{id:"supportus",content:'Sign up for <a href="https://ory.us10.list-manage.com/subscribe?u=ffb1a878e4ec6c0ed312a3480&id=f605a41b53&group[17097][8]=1">important security announcements</a> and if you like ORY Hydra give it a \u2b50\ufe0f on <a target="_blank" rel="noopener noreferrer" href="https://github.com/ory/hydra">GitHub</a>!',backgroundColor:"#fff",textColor:"#000",isCloseable:!0},algolia:{apiKey:"8463c6ece843b377565726bb4ed325b0",indexName:"ory",contextualSearch:!0,searchParameters:{facetFilters:[["tags:hydra","tags:docs"]]},appId:"BH4D9OD16A"},navbar:{hideOnScroll:!0,logo:{alt:"ORY Hydra",src:"img/logo-hydra.svg",srcDark:"img/logo-hydra.svg",href:"https://www.ory.sh/hydra"},items:[{to:"/",activeBasePath:"/hydra/docs/",label:"Docs",position:"left"},{href:"https://www.ory.sh/docs",label:"Ecosystem",position:"left"},{href:"https://www.ory.sh/blog",label:"Blog",position:"left"},{href:"https://github.com/ory/hydra/discussions",label:"Discussions",position:"left"},{href:"https://www.ory.sh/chat",label:"Chat",position:"left"},{href:"https://github.com/ory/hydra",label:"GitHub",position:"left"},{type:"docsVersionDropdown",position:"right",dropdownActiveClassDisabled:!0,dropdownItemsAfter:[{to:"/versions",label:"All versions"}],dropdownItemsBefore:[]}]},footer:{style:"dark",copyright:"Copyright \xa9 2021 ORY GmbH",links:[{title:"Company",items:[{label:"Imprint",href:"https://www.ory.sh/imprint"},{label:"Privacy",href:"https://www.ory.sh/privacy"},{label:"Terms",href:"https://www.ory.sh/tos"}]}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1,switchConfig:{darkIcon:"\ud83c\udf1c",darkIconStyle:{},lightIcon:"\ud83c\udf1e",lightIconStyle:{}}},docs:{versionPersistence:"localStorage"},metadatas:[],hideableSidebar:!1},plugins:[["@docusaurus/plugin-content-docs",{path:"docs",sidebarPath:"/home/circleci/project/docs/contrib/sidebar.js",editUrl:"https://github.com/ory/hydra/edit/master/docs",routeBasePath:"/",showLastUpdateAuthor:!0,showLastUpdateTime:!0,disableVersioning:!1}],"@docusaurus/plugin-content-pages","/home/circleci/project/docs/src/plugins/docusaurus-plugin-matamo/index.js","@docusaurus/plugin-sitemap"],themes:[["@docusaurus/theme-classic",{customCss:"/home/circleci/project/docs/src/css/theme.css"}],"@docusaurus/theme-search-algolia"],baseUrlIssueBanner:!0,i18n:{defaultLocale:"en",locales:["en"],localeConfigs:{}},onDuplicateRoutes:"warn",customFields:{},presets:[],titleDelimiter:"|",noIndex:!1}},function(e,n,t){"use strict";var o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(n).map((function(e){return n[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(r){return!1}}()?Object.assign:function(e,n){for(var t,c,s=i(e),d=1;d<arguments.length;d++){for(var l in t=Object(arguments[d]))r.call(t,l)&&(s[l]=t[l]);if(o){c=o(t);for(var u=0;u<c.length;u++)a.call(t,c[u])&&(s[c[u]]=t[c[u]])}}return s}},function(e){e.exports=JSON.parse('{"/hydra/docs/search-e59":{"component":"b8d7c5e6"},"/hydra/docs/versions-6b9":{"component":"18b93cb3","config":"5e9f5e1a"},"/hydra/docs/next-6c6":{"component":"1be78505","versionMetadata":"935f2afb"},"/hydra/docs/next/-a34":{"component":"17896441","content":"c377a04b"},"/hydra/docs/next/5min-tutorial-5e6":{"component":"17896441","content":"ab85cae5"},"/hydra/docs/next/advanced-19c":{"component":"17896441","content":"395f47e2"},"/hydra/docs/next/benchmark-410":{"component":"17896441","content":"9d965dc0"},"/hydra/docs/next/case-study-cef":{"component":"17896441","content":"8dbe01a9"},"/hydra/docs/next/cli/hydra-ab1":{"component":"17896441","content":"95c0bfdb"},"/hydra/docs/next/cli/hydra-clients-7cf":{"component":"17896441","content":"a529ac99"},"/hydra/docs/next/cli/hydra-clients-create-6ae":{"component":"17896441","content":"b7bcef7f"},"/hydra/docs/next/cli/hydra-clients-delete-5ba":{"component":"17896441","content":"0c561b45"},"/hydra/docs/next/cli/hydra-clients-get-a06":{"component":"17896441","content":"34b2ab61"},"/hydra/docs/next/cli/hydra-clients-import-46a":{"component":"17896441","content":"a5ffb240"},"/hydra/docs/next/cli/hydra-clients-list-b63":{"component":"17896441","content":"70821a40"},"/hydra/docs/next/cli/hydra-clients-update-1eb":{"component":"17896441","content":"c377d266"},"/hydra/docs/next/cli/hydra-janitor-563":{"component":"17896441","content":"e8594b82"},"/hydra/docs/next/cli/hydra-keys-e99":{"component":"17896441","content":"86ca33b5"},"/hydra/docs/next/cli/hydra-keys-create-b83":{"component":"17896441","content":"8091bf10"},"/hydra/docs/next/cli/hydra-keys-delete-66d":{"component":"17896441","content":"a2717871"},"/hydra/docs/next/cli/hydra-keys-get-9fc":{"component":"17896441","content":"a51f1415"},"/hydra/docs/next/cli/hydra-keys-import-7cf":{"component":"17896441","content":"f85ac55e"},"/hydra/docs/next/cli/hydra-migrate-bab":{"component":"17896441","content":"e2438e9e"},"/hydra/docs/next/cli/hydra-migrate-sql-3fc":{"component":"17896441","content":"dcdc713f"},"/hydra/docs/next/cli/hydra-serve-0b6":{"component":"17896441","content":"7211ec3d"},"/hydra/docs/next/cli/hydra-serve-admin-f3c":{"component":"17896441","content":"fb48d705"},"/hydra/docs/next/cli/hydra-serve-all-cf8":{"component":"17896441","content":"baa0a58a"},"/hydra/docs/next/cli/hydra-serve-public-769":{"component":"17896441","content":"f10fb4fe"},"/hydra/docs/next/cli/hydra-token-9f4":{"component":"17896441","content":"4f4c872c"},"/hydra/docs/next/cli/hydra-token-client-f6e":{"component":"17896441","content":"bc42a768"},"/hydra/docs/next/cli/hydra-token-delete-546":{"component":"17896441","content":"dffe82fa"},"/hydra/docs/next/cli/hydra-token-flush-6b6":{"component":"17896441","content":"6ea5e6b9"},"/hydra/docs/next/cli/hydra-token-introspect-79b":{"component":"17896441","content":"9bb96d0b"},"/hydra/docs/next/cli/hydra-token-revoke-332":{"component":"17896441","content":"57c04abb"},"/hydra/docs/next/cli/hydra-token-user-c67":{"component":"17896441","content":"26499b85"},"/hydra/docs/next/cli/hydra-version-3ee":{"component":"17896441","content":"a51c1c3f"},"/hydra/docs/next/concepts/before-oauth2-0ca":{"component":"17896441","content":"a8c75ac8"},"/hydra/docs/next/concepts/consent-ad6":{"component":"17896441","content":"ce6bb3fc"},"/hydra/docs/next/concepts/login-4b2":{"component":"17896441","content":"08fb4fbe"},"/hydra/docs/next/concepts/logout-43e":{"component":"17896441","content":"1dafe872"},"/hydra/docs/next/concepts/oauth2-6f1":{"component":"17896441","content":"30d0e98f"},"/hydra/docs/next/concepts/openid-connect-oidc-81b":{"component":"17896441","content":"11385047"},"/hydra/docs/next/configure-deploy-5b3":{"component":"17896441","content":"10c239d1"},"/hydra/docs/next/contributing-5cb":{"component":"17896441","content":"4d54d076"},"/hydra/docs/next/debug-642":{"component":"17896441","content":"4b84920d"},"/hydra/docs/next/debug/config-440":{"component":"17896441","content":"1364f02a"},"/hydra/docs/next/debug/csrf-65c":{"component":"17896441","content":"a2ea742c"},"/hydra/docs/next/debug/logout-ac8":{"component":"17896441","content":"d65d177d"},"/hydra/docs/next/debug/token-endpoint-auth-method-d55":{"component":"17896441","content":"1628b40d"},"/hydra/docs/next/dependencies-environment-b85":{"component":"17896441","content":"f437ac71"},"/hydra/docs/next/faq-3dc":{"component":"17896441","content":"0480b142"},"/hydra/docs/next/guides/common-oauth2-openid-connect-flows-4a0":{"component":"17896441","content":"b272e6ff"},"/hydra/docs/next/guides/consent-966":{"component":"17896441","content":"b7b26f1b"},"/hydra/docs/next/guides/cookies-0c4":{"component":"17896441","content":"fdb70ab6"},"/hydra/docs/next/guides/cors-696":{"component":"17896441","content":"1f8e4ec2"},"/hydra/docs/next/guides/gitlab-747":{"component":"17896441","content":"7113d303"},"/hydra/docs/next/guides/kubernetes-helm-chart-550":{"component":"17896441","content":"9199e0f7"},"/hydra/docs/next/guides/login-24c":{"component":"17896441","content":"9ae6af86"},"/hydra/docs/next/guides/logout-7cb":{"component":"17896441","content":"206da035"},"/hydra/docs/next/guides/merge-multiple-db-secrets-fe4":{"component":"17896441","content":"dfcc6be1"},"/hydra/docs/next/guides/migrating-from-MITREid-b52":{"component":"17896441","content":"4edd5a58"},"/hydra/docs/next/guides/oauth2-clients-956":{"component":"17896441","content":"a350b2ce"},"/hydra/docs/next/guides/oauth2-public-spa-mobile-52c":{"component":"17896441","content":"a101d6ef"},"/hydra/docs/next/guides/oauth2-token-introspection-913":{"component":"17896441","content":"2e33a4d7"},"/hydra/docs/next/guides/scaling-hydra-e61":{"component":"17896441","content":"f3055d97"},"/hydra/docs/next/guides/secrets-key-rotation-9de":{"component":"17896441","content":"9d88b091"},"/hydra/docs/next/guides/ssl-https-tls-15f":{"component":"17896441","content":"4ea78411"},"/hydra/docs/next/guides/token-expiration-58d":{"component":"17896441","content":"0365ebd2"},"/hydra/docs/next/guides/tracing-bec":{"component":"17896441","content":"cc2391c3"},"/hydra/docs/next/guides/using-oauth2-e6c":{"component":"17896441","content":"aa7353ef"},"/hydra/docs/next/install-b86":{"component":"17896441","content":"c4de80f8"},"/hydra/docs/next/jwks-d6a":{"component":"17896441","content":"7286a8bb"},"/hydra/docs/next/limitations-cef":{"component":"17896441","content":"1476a8a4"},"/hydra/docs/next/login-consent-flow-70e":{"component":"17896441","content":"f8fa8032"},"/hydra/docs/next/milestones-1e5":{"component":"17896441","content":"817f7194"},"/hydra/docs/next/production-717":{"component":"17896441","content":"ab869fbc"},"/hydra/docs/next/reference/api-453":{"component":"17896441","content":"efeac89c"},"/hydra/docs/next/reference/configuration-e31":{"component":"17896441","content":"306919cb"},"/hydra/docs/next/sdk-e9f":{"component":"17896441","content":"f9c2c370"},"/hydra/docs/next/sdk/go-af7":{"component":"17896441","content":"ab387010"},"/hydra/docs/next/sdk/js-0e1":{"component":"17896441","content":"56ab20fb"},"/hydra/docs/next/sdk/php-1af":{"component":"17896441","content":"bc13f704"},"/hydra/docs/next/security-architecture-865":{"component":"17896441","content":"fae53506"},"/hydra/docs/v1.4-53c":{"component":"1be78505","versionMetadata":"7ccfd813"},"/hydra/docs/v1.4/-d55":{"component":"17896441","content":"41e9de6b"},"/hydra/docs/v1.4/5min-tutorial-30b":{"component":"17896441","content":"fb3c8600"},"/hydra/docs/v1.4/advanced-3a7":{"component":"17896441","content":"fb565945"},"/hydra/docs/v1.4/benchmark-fe3":{"component":"17896441","content":"bd1137a9"},"/hydra/docs/v1.4/case-study-6ac":{"component":"17896441","content":"e679d861"},"/hydra/docs/v1.4/configure-deploy-1ed":{"component":"17896441","content":"fc6182b1"},"/hydra/docs/v1.4/debugging-0cf":{"component":"17896441","content":"22b4d05e"},"/hydra/docs/v1.4/dependencies-environment-d67":{"component":"17896441","content":"71919fee"},"/hydra/docs/v1.4/faq-387":{"component":"17896441","content":"9d2f31c9"},"/hydra/docs/v1.4/implementing-consent-495":{"component":"17896441","content":"ef66fdd5"},"/hydra/docs/v1.4/install-89c":{"component":"17896441","content":"e85a841b"},"/hydra/docs/v1.4/integration-b13":{"component":"17896441","content":"dc75133f"},"/hydra/docs/v1.4/jwks-783":{"component":"17896441","content":"4b4718be"},"/hydra/docs/v1.4/limitations-ce4":{"component":"17896441","content":"afac01c5"},"/hydra/docs/v1.4/login-consent-flow-45c":{"component":"17896441","content":"b40872f7"},"/hydra/docs/v1.4/oauth2-5c2":{"component":"17896441","content":"5bca350e"},"/hydra/docs/v1.4/production-379":{"component":"17896441","content":"7e34c731"},"/hydra/docs/v1.4/reference/api-506":{"component":"17896441","content":"2be249eb"},"/hydra/docs/v1.4/reference/configuration-7cb":{"component":"17896441","content":"13ac0e1a"},"/hydra/docs/v1.4/sdk/go-9f0":{"component":"17896441","content":"e59cca0d"},"/hydra/docs/v1.4/sdk/index-7d6":{"component":"17896441","content":"c4995165"},"/hydra/docs/v1.4/sdk/js-c7f":{"component":"17896441","content":"ae4be8cf"},"/hydra/docs/v1.4/sdk/php-a82":{"component":"17896441","content":"43c5bf4d"},"/hydra/docs/v1.4/security-architecture-575":{"component":"17896441","content":"51e72c36"},"/hydra/docs/v1.5-d1e":{"component":"1be78505","versionMetadata":"eba378b1"},"/hydra/docs/v1.5/-e5d":{"component":"17896441","content":"c697de5c"},"/hydra/docs/v1.5/5min-tutorial-1af":{"component":"17896441","content":"ad84c390"},"/hydra/docs/v1.5/advanced-792":{"component":"17896441","content":"e79af006"},"/hydra/docs/v1.5/benchmark-073":{"component":"17896441","content":"b1833690"},"/hydra/docs/v1.5/case-study-832":{"component":"17896441","content":"b6be22e6"},"/hydra/docs/v1.5/configure-deploy-985":{"component":"17896441","content":"4a816735"},"/hydra/docs/v1.5/debugging-8b7":{"component":"17896441","content":"1dd2dd4f"},"/hydra/docs/v1.5/dependencies-environment-11c":{"component":"17896441","content":"cd6b195c"},"/hydra/docs/v1.5/faq-b3f":{"component":"17896441","content":"eb2b9ee0"},"/hydra/docs/v1.5/implementing-consent-436":{"component":"17896441","content":"0f7c66a5"},"/hydra/docs/v1.5/install-7f7":{"component":"17896441","content":"dacfb60c"},"/hydra/docs/v1.5/integration-45e":{"component":"17896441","content":"a726c8e1"},"/hydra/docs/v1.5/jwks-2d2":{"component":"17896441","content":"f986bb1f"},"/hydra/docs/v1.5/limitations-d93":{"component":"17896441","content":"57427497"},"/hydra/docs/v1.5/login-consent-flow-d30":{"component":"17896441","content":"691123e3"},"/hydra/docs/v1.5/oauth2-fa2":{"component":"17896441","content":"50a0e449"},"/hydra/docs/v1.5/production-39d":{"component":"17896441","content":"595a81ab"},"/hydra/docs/v1.5/reference/api-47e":{"component":"17896441","content":"1077dc26"},"/hydra/docs/v1.5/reference/configuration-9d2":{"component":"17896441","content":"cd7ad538"},"/hydra/docs/v1.5/sdk-3c0":{"component":"17896441","content":"ef9a1634"},"/hydra/docs/v1.5/sdk/go-f52":{"component":"17896441","content":"f43aa487"},"/hydra/docs/v1.5/sdk/js-b9b":{"component":"17896441","content":"392b8305"},"/hydra/docs/v1.5/sdk/php-0d7":{"component":"17896441","content":"49a46cef"},"/hydra/docs/v1.5/security-architecture-bb1":{"component":"17896441","content":"1983da08"},"/hydra/docs/v1.6-5fb":{"component":"1be78505","versionMetadata":"cf54035f"},"/hydra/docs/v1.6/-727":{"component":"17896441","content":"1bff9ad5"},"/hydra/docs/v1.6/5min-tutorial-4a0":{"component":"17896441","content":"68e50c04"},"/hydra/docs/v1.6/advanced-9fb":{"component":"17896441","content":"2b7c25ee"},"/hydra/docs/v1.6/benchmark-0a7":{"component":"17896441","content":"e5f98677"},"/hydra/docs/v1.6/case-study-af9":{"component":"17896441","content":"474121fa"},"/hydra/docs/v1.6/concepts/consent-b1b":{"component":"17896441","content":"f8285307"},"/hydra/docs/v1.6/concepts/login-0b3":{"component":"17896441","content":"8071a682"},"/hydra/docs/v1.6/concepts/logout-bbb":{"component":"17896441","content":"357c30e4"},"/hydra/docs/v1.6/concepts/oauth2-22b":{"component":"17896441","content":"edaac145"},"/hydra/docs/v1.6/concepts/openid-connect-oidc-c08":{"component":"17896441","content":"e27d5edc"},"/hydra/docs/v1.6/configure-deploy-d22":{"component":"17896441","content":"906fdc00"},"/hydra/docs/v1.6/debug-ce9":{"component":"17896441","content":"7d679342"},"/hydra/docs/v1.6/debug/csrf-9d5":{"component":"17896441","content":"f9cbd81c"},"/hydra/docs/v1.6/debug/logout-4e1":{"component":"17896441","content":"2dc6dec4"},"/hydra/docs/v1.6/debug/token-endpoint-auth-method-673":{"component":"17896441","content":"09cd8eda"},"/hydra/docs/v1.6/dependencies-environment-509":{"component":"17896441","content":"799a7c02"},"/hydra/docs/v1.6/faq-b1f":{"component":"17896441","content":"e664930f"},"/hydra/docs/v1.6/guides/common-oauth2-openid-connect-flows-a44":{"component":"17896441","content":"24e2ae9e"},"/hydra/docs/v1.6/guides/consent-d40":{"component":"17896441","content":"e41a6136"},"/hydra/docs/v1.6/guides/cookies-609":{"component":"17896441","content":"d1ec2aa4"},"/hydra/docs/v1.6/guides/cors-66a":{"component":"17896441","content":"60a9cdc0"},"/hydra/docs/v1.6/guides/kubernetes-helm-chart-02e":{"component":"17896441","content":"ba469325"},"/hydra/docs/v1.6/guides/login-804":{"component":"17896441","content":"a00d6043"},"/hydra/docs/v1.6/guides/logout-715":{"component":"17896441","content":"d86375d7"},"/hydra/docs/v1.6/guides/oauth2-clients-67e":{"component":"17896441","content":"29a5f818"},"/hydra/docs/v1.6/guides/oauth2-public-spa-mobile-71a":{"component":"17896441","content":"130b1b0c"},"/hydra/docs/v1.6/guides/oauth2-token-introspection-59b":{"component":"17896441","content":"f966c827"},"/hydra/docs/v1.6/guides/scaling-hydra-20e":{"component":"17896441","content":"fce32bf3"},"/hydra/docs/v1.6/guides/secrets-key-rotation-209":{"component":"17896441","content":"474f3ba5"},"/hydra/docs/v1.6/guides/ssl-https-tls-c9c":{"component":"17896441","content":"8eec7ece"},"/hydra/docs/v1.6/guides/tracing-7e5":{"component":"17896441","content":"b73594ae"},"/hydra/docs/v1.6/guides/using-oauth2-9b4":{"component":"17896441","content":"6a363cfb"},"/hydra/docs/v1.6/install-bd9":{"component":"17896441","content":"e700514e"},"/hydra/docs/v1.6/jwks-aeb":{"component":"17896441","content":"f5161c87"},"/hydra/docs/v1.6/limitations-89e":{"component":"17896441","content":"9abb258c"},"/hydra/docs/v1.6/login-consent-flow-cff":{"component":"17896441","content":"085ef759"},"/hydra/docs/v1.6/production-4d3":{"component":"17896441","content":"f9d8de18"},"/hydra/docs/v1.6/reference/api-f2f":{"component":"17896441","content":"7692edc8"},"/hydra/docs/v1.6/reference/configuration-65c":{"component":"17896441","content":"d9915b63"},"/hydra/docs/v1.6/sdk-b0f":{"component":"17896441","content":"8e0fd1ce"},"/hydra/docs/v1.6/sdk/go-a8c":{"component":"17896441","content":"f35adf80"},"/hydra/docs/v1.6/sdk/js-b8a":{"component":"17896441","content":"614d89ef"},"/hydra/docs/v1.6/sdk/php-75d":{"component":"17896441","content":"d3bc86fe"},"/hydra/docs/v1.6/security-architecture-c73":{"component":"17896441","content":"01e4347b"},"/hydra/docs/v1.7-5c0":{"component":"1be78505","versionMetadata":"ebea54e7"},"/hydra/docs/v1.7/-ad3":{"component":"17896441","content":"8b26a91d"},"/hydra/docs/v1.7/5min-tutorial-945":{"component":"17896441","content":"b7063509"},"/hydra/docs/v1.7/advanced-e58":{"component":"17896441","content":"85286af0"},"/hydra/docs/v1.7/benchmark-1ab":{"component":"17896441","content":"362b7ea7"},"/hydra/docs/v1.7/case-study-442":{"component":"17896441","content":"7a5392f8"},"/hydra/docs/v1.7/cli/hydra-cc3":{"component":"17896441","content":"ca2e8628"},"/hydra/docs/v1.7/cli/hydra-clients-74a":{"component":"17896441","content":"1cbfcba2"},"/hydra/docs/v1.7/cli/hydra-clients-create-177":{"component":"17896441","content":"23888daf"},"/hydra/docs/v1.7/cli/hydra-clients-delete-5ed":{"component":"17896441","content":"45cc3cb6"},"/hydra/docs/v1.7/cli/hydra-clients-get-485":{"component":"17896441","content":"78bdd655"},"/hydra/docs/v1.7/cli/hydra-clients-import-22c":{"component":"17896441","content":"4096941d"},"/hydra/docs/v1.7/cli/hydra-clients-list-288":{"component":"17896441","content":"f1aea5bf"},"/hydra/docs/v1.7/cli/hydra-keys-c9f":{"component":"17896441","content":"8b0aa334"},"/hydra/docs/v1.7/cli/hydra-keys-create-2f1":{"component":"17896441","content":"3436753d"},"/hydra/docs/v1.7/cli/hydra-keys-delete-574":{"component":"17896441","content":"ff1533cb"},"/hydra/docs/v1.7/cli/hydra-keys-get-9ba":{"component":"17896441","content":"577b3f4e"},"/hydra/docs/v1.7/cli/hydra-keys-import-910":{"component":"17896441","content":"b6910749"},"/hydra/docs/v1.7/cli/hydra-migrate-494":{"component":"17896441","content":"59dfd660"},"/hydra/docs/v1.7/cli/hydra-migrate-sql-5e3":{"component":"17896441","content":"c23a4edf"},"/hydra/docs/v1.7/cli/hydra-serve-258":{"component":"17896441","content":"09d8c7a8"},"/hydra/docs/v1.7/cli/hydra-serve-admin-7b0":{"component":"17896441","content":"9fc7ec21"},"/hydra/docs/v1.7/cli/hydra-serve-all-184":{"component":"17896441","content":"54c14dec"},"/hydra/docs/v1.7/cli/hydra-serve-public-992":{"component":"17896441","content":"2f45d59b"},"/hydra/docs/v1.7/cli/hydra-token-556":{"component":"17896441","content":"ae13c34e"},"/hydra/docs/v1.7/cli/hydra-token-client-0b8":{"component":"17896441","content":"b4ac2735"},"/hydra/docs/v1.7/cli/hydra-token-flush-eec":{"component":"17896441","content":"1416cf3f"},"/hydra/docs/v1.7/cli/hydra-token-introspect-aa1":{"component":"17896441","content":"4d8c48be"},"/hydra/docs/v1.7/cli/hydra-token-revoke-b26":{"component":"17896441","content":"caae913a"},"/hydra/docs/v1.7/cli/hydra-token-user-65d":{"component":"17896441","content":"c6d458b1"},"/hydra/docs/v1.7/cli/hydra-version-b8e":{"component":"17896441","content":"f1525065"},"/hydra/docs/v1.7/concepts/before-oauth2-e53":{"component":"17896441","content":"61cf4db1"},"/hydra/docs/v1.7/concepts/consent-eaf":{"component":"17896441","content":"2df67344"},"/hydra/docs/v1.7/concepts/login-fb6":{"component":"17896441","content":"23d93d10"},"/hydra/docs/v1.7/concepts/logout-7ca":{"component":"17896441","content":"969ed5ba"},"/hydra/docs/v1.7/concepts/oauth2-926":{"component":"17896441","content":"91bd5606"},"/hydra/docs/v1.7/concepts/openid-connect-oidc-3ee":{"component":"17896441","content":"4124e483"},"/hydra/docs/v1.7/configure-deploy-047":{"component":"17896441","content":"1c3156b5"},"/hydra/docs/v1.7/contributing-b6b":{"component":"17896441","content":"85de6bd5"},"/hydra/docs/v1.7/debug-59b":{"component":"17896441","content":"b0937b3f"},"/hydra/docs/v1.7/debug/csrf-9d1":{"component":"17896441","content":"7eac0ec6"},"/hydra/docs/v1.7/debug/logout-aaa":{"component":"17896441","content":"47d14a40"},"/hydra/docs/v1.7/debug/token-endpoint-auth-method-ee0":{"component":"17896441","content":"94df6667"},"/hydra/docs/v1.7/dependencies-environment-fbd":{"component":"17896441","content":"44796d87"},"/hydra/docs/v1.7/faq-eef":{"component":"17896441","content":"e868be60"},"/hydra/docs/v1.7/guides/common-oauth2-openid-connect-flows-f29":{"component":"17896441","content":"8ed67c1f"},"/hydra/docs/v1.7/guides/consent-943":{"component":"17896441","content":"7442a8a9"},"/hydra/docs/v1.7/guides/cookies-a83":{"component":"17896441","content":"6075856f"},"/hydra/docs/v1.7/guides/cors-5f5":{"component":"17896441","content":"da3590b5"},"/hydra/docs/v1.7/guides/kubernetes-helm-chart-f59":{"component":"17896441","content":"c15fbba9"},"/hydra/docs/v1.7/guides/login-cf0":{"component":"17896441","content":"7f532236"},"/hydra/docs/v1.7/guides/logout-c87":{"component":"17896441","content":"7ac119d1"},"/hydra/docs/v1.7/guides/oauth2-clients-bdd":{"component":"17896441","content":"01ad8bbc"},"/hydra/docs/v1.7/guides/oauth2-public-spa-mobile-7e1":{"component":"17896441","content":"8a37b39b"},"/hydra/docs/v1.7/guides/oauth2-token-introspection-1a3":{"component":"17896441","content":"b5074874"},"/hydra/docs/v1.7/guides/scaling-hydra-d85":{"component":"17896441","content":"208391ef"},"/hydra/docs/v1.7/guides/secrets-key-rotation-b02":{"component":"17896441","content":"d339a444"},"/hydra/docs/v1.7/guides/ssl-https-tls-cbb":{"component":"17896441","content":"ded5a8bf"},"/hydra/docs/v1.7/guides/token-expiration-fe7":{"component":"17896441","content":"1dd9ecff"},"/hydra/docs/v1.7/guides/tracing-83a":{"component":"17896441","content":"1d6783da"},"/hydra/docs/v1.7/guides/using-oauth2-94d":{"component":"17896441","content":"7230f56d"},"/hydra/docs/v1.7/install-80f":{"component":"17896441","content":"31d56d8b"},"/hydra/docs/v1.7/jwks-ce1":{"component":"17896441","content":"131775b1"},"/hydra/docs/v1.7/limitations-b20":{"component":"17896441","content":"62696511"},"/hydra/docs/v1.7/login-consent-flow-200":{"component":"17896441","content":"2d722f07"},"/hydra/docs/v1.7/milestones-783":{"component":"17896441","content":"17b3f024"},"/hydra/docs/v1.7/production-ffc":{"component":"17896441","content":"3912422c"},"/hydra/docs/v1.7/reference/api-a6b":{"component":"17896441","content":"cb9c59d3"},"/hydra/docs/v1.7/reference/configuration-c14":{"component":"17896441","content":"7d6afcdf"},"/hydra/docs/v1.7/sdk-3a6":{"component":"17896441","content":"fb09e026"},"/hydra/docs/v1.7/sdk/go-d3c":{"component":"17896441","content":"f6eda0ec"},"/hydra/docs/v1.7/sdk/js-7a5":{"component":"17896441","content":"4b11d3b0"},"/hydra/docs/v1.7/sdk/php-3ba":{"component":"17896441","content":"e3c7f560"},"/hydra/docs/v1.7/security-architecture-8ff":{"component":"17896441","content":"55dd9452"},"/hydra/docs/v1.8-cc8":{"component":"1be78505","versionMetadata":"5f9d27b5"},"/hydra/docs/v1.8/-cf9":{"component":"17896441","content":"2edf1612"},"/hydra/docs/v1.8/5min-tutorial-59e":{"component":"17896441","content":"81733040"},"/hydra/docs/v1.8/advanced-dad":{"component":"17896441","content":"070d5666"},"/hydra/docs/v1.8/benchmark-7c0":{"component":"17896441","content":"fa0e4ecf"},"/hydra/docs/v1.8/case-study-075":{"component":"17896441","content":"2f90b537"},"/hydra/docs/v1.8/cli/hydra-d14":{"component":"17896441","content":"60d6835e"},"/hydra/docs/v1.8/cli/hydra-clients-ad2":{"component":"17896441","content":"e00669e0"},"/hydra/docs/v1.8/cli/hydra-clients-create-963":{"component":"17896441","content":"dfed8c85"},"/hydra/docs/v1.8/cli/hydra-clients-delete-90d":{"component":"17896441","content":"843e87d9"},"/hydra/docs/v1.8/cli/hydra-clients-get-121":{"component":"17896441","content":"16eb823b"},"/hydra/docs/v1.8/cli/hydra-clients-import-155":{"component":"17896441","content":"ae87e58e"},"/hydra/docs/v1.8/cli/hydra-clients-list-9c4":{"component":"17896441","content":"cf7f2159"},"/hydra/docs/v1.8/cli/hydra-clients-update-b6f":{"component":"17896441","content":"372d0e77"},"/hydra/docs/v1.8/cli/hydra-keys-ba2":{"component":"17896441","content":"bcd3d9cd"},"/hydra/docs/v1.8/cli/hydra-keys-create-411":{"component":"17896441","content":"89edaa22"},"/hydra/docs/v1.8/cli/hydra-keys-delete-510":{"component":"17896441","content":"e6e4e89b"},"/hydra/docs/v1.8/cli/hydra-keys-get-e01":{"component":"17896441","content":"24ff2c78"},"/hydra/docs/v1.8/cli/hydra-keys-import-efe":{"component":"17896441","content":"37d5b3b4"},"/hydra/docs/v1.8/cli/hydra-migrate-197":{"component":"17896441","content":"c4edf6d2"},"/hydra/docs/v1.8/cli/hydra-migrate-sql-70b":{"component":"17896441","content":"dc7c8966"},"/hydra/docs/v1.8/cli/hydra-serve-ab7":{"component":"17896441","content":"a3cb7574"},"/hydra/docs/v1.8/cli/hydra-serve-admin-059":{"component":"17896441","content":"64f9a859"},"/hydra/docs/v1.8/cli/hydra-serve-all-0f4":{"component":"17896441","content":"0607d374"},"/hydra/docs/v1.8/cli/hydra-serve-public-dbd":{"component":"17896441","content":"83863233"},"/hydra/docs/v1.8/cli/hydra-token-927":{"component":"17896441","content":"a66abda7"},"/hydra/docs/v1.8/cli/hydra-token-client-c34":{"component":"17896441","content":"f63af597"},"/hydra/docs/v1.8/cli/hydra-token-delete-404":{"component":"17896441","content":"c961aa88"},"/hydra/docs/v1.8/cli/hydra-token-flush-fa1":{"component":"17896441","content":"10dd0ab6"},"/hydra/docs/v1.8/cli/hydra-token-introspect-715":{"component":"17896441","content":"acc36190"},"/hydra/docs/v1.8/cli/hydra-token-revoke-d16":{"component":"17896441","content":"bd174e4d"},"/hydra/docs/v1.8/cli/hydra-token-user-ef1":{"component":"17896441","content":"5259e174"},"/hydra/docs/v1.8/cli/hydra-version-b7a":{"component":"17896441","content":"e0715330"},"/hydra/docs/v1.8/concepts/before-oauth2-f2c":{"component":"17896441","content":"d1354380"},"/hydra/docs/v1.8/concepts/consent-372":{"component":"17896441","content":"32f262b2"},"/hydra/docs/v1.8/concepts/login-ba5":{"component":"17896441","content":"aaa2dbcd"},"/hydra/docs/v1.8/concepts/logout-c43":{"component":"17896441","content":"7e570913"},"/hydra/docs/v1.8/concepts/oauth2-331":{"component":"17896441","content":"12f9b090"},"/hydra/docs/v1.8/concepts/openid-connect-oidc-050":{"component":"17896441","content":"cfebad7c"},"/hydra/docs/v1.8/configure-deploy-ddb":{"component":"17896441","content":"40c889e1"},"/hydra/docs/v1.8/contributing-6c5":{"component":"17896441","content":"96fca51f"},"/hydra/docs/v1.8/debug-781":{"component":"17896441","content":"910ae78b"},"/hydra/docs/v1.8/debug/csrf-66e":{"component":"17896441","content":"47810712"},"/hydra/docs/v1.8/debug/logout-a83":{"component":"17896441","content":"9c70ae5e"},"/hydra/docs/v1.8/debug/token-endpoint-auth-method-ae3":{"component":"17896441","content":"075f556d"},"/hydra/docs/v1.8/dependencies-environment-027":{"component":"17896441","content":"d7b1c897"},"/hydra/docs/v1.8/faq-780":{"component":"17896441","content":"9f5b3d4d"},"/hydra/docs/v1.8/guides/common-oauth2-openid-connect-flows-472":{"component":"17896441","content":"94e8f501"},"/hydra/docs/v1.8/guides/consent-b3e":{"component":"17896441","content":"88260bfa"},"/hydra/docs/v1.8/guides/cookies-07d":{"component":"17896441","content":"a9694680"},"/hydra/docs/v1.8/guides/cors-6e2":{"component":"17896441","content":"f529ee8a"},"/hydra/docs/v1.8/guides/gitlab-b16":{"component":"17896441","content":"de6e26e1"},"/hydra/docs/v1.8/guides/kubernetes-helm-chart-c9d":{"component":"17896441","content":"8420ba2e"},"/hydra/docs/v1.8/guides/login-f1b":{"component":"17896441","content":"e69c4f3f"},"/hydra/docs/v1.8/guides/logout-011":{"component":"17896441","content":"76a6ad2a"},"/hydra/docs/v1.8/guides/oauth2-clients-d82":{"component":"17896441","content":"cfc9145b"},"/hydra/docs/v1.8/guides/oauth2-public-spa-mobile-e7c":{"component":"17896441","content":"20bd4673"},"/hydra/docs/v1.8/guides/oauth2-token-introspection-91f":{"component":"17896441","content":"1806401e"},"/hydra/docs/v1.8/guides/scaling-hydra-48e":{"component":"17896441","content":"e3590f12"},"/hydra/docs/v1.8/guides/secrets-key-rotation-e19":{"component":"17896441","content":"3e4b9ce2"},"/hydra/docs/v1.8/guides/ssl-https-tls-929":{"component":"17896441","content":"7bb58726"},"/hydra/docs/v1.8/guides/token-expiration-f8b":{"component":"17896441","content":"9e53340e"},"/hydra/docs/v1.8/guides/tracing-802":{"component":"17896441","content":"9ca67b97"},"/hydra/docs/v1.8/guides/using-oauth2-b6d":{"component":"17896441","content":"b5e46148"},"/hydra/docs/v1.8/install-603":{"component":"17896441","content":"755ae974"},"/hydra/docs/v1.8/jwks-261":{"component":"17896441","content":"2006a7b2"},"/hydra/docs/v1.8/limitations-78f":{"component":"17896441","content":"3e420281"},"/hydra/docs/v1.8/login-consent-flow-127":{"component":"17896441","content":"65554370"},"/hydra/docs/v1.8/milestones-274":{"component":"17896441","content":"a422a10f"},"/hydra/docs/v1.8/production-a09":{"component":"17896441","content":"3a68be74"},"/hydra/docs/v1.8/reference/api-4a1":{"component":"17896441","content":"e882057a"},"/hydra/docs/v1.8/reference/configuration-9b1":{"component":"17896441","content":"105587cf"},"/hydra/docs/v1.8/sdk-00f":{"component":"17896441","content":"e47d0bbf"},"/hydra/docs/v1.8/sdk/go-2aa":{"component":"17896441","content":"1a0ab198"},"/hydra/docs/v1.8/sdk/js-824":{"component":"17896441","content":"4845cd36"},"/hydra/docs/v1.8/sdk/php-01f":{"component":"17896441","content":"cbfbabf2"},"/hydra/docs/v1.8/security-architecture-252":{"component":"17896441","content":"b71e34cc"},"/hydra/docs/v1.9-51c":{"component":"1be78505","versionMetadata":"0a938fda"},"/hydra/docs/v1.9/-fd2":{"component":"17896441","content":"24da9292"},"/hydra/docs/v1.9/5min-tutorial-eed":{"component":"17896441","content":"a0910959"},"/hydra/docs/v1.9/advanced-f36":{"component":"17896441","content":"6db21641"},"/hydra/docs/v1.9/benchmark-e0d":{"component":"17896441","content":"bc4bc006"},"/hydra/docs/v1.9/case-study-bc8":{"component":"17896441","content":"9c746d7e"},"/hydra/docs/v1.9/cli/hydra-280":{"component":"17896441","content":"208ae1fd"},"/hydra/docs/v1.9/cli/hydra-clients-6d3":{"component":"17896441","content":"487a4364"},"/hydra/docs/v1.9/cli/hydra-clients-create-483":{"component":"17896441","content":"490ca395"},"/hydra/docs/v1.9/cli/hydra-clients-delete-ed0":{"component":"17896441","content":"f054e104"},"/hydra/docs/v1.9/cli/hydra-clients-get-de7":{"component":"17896441","content":"2f891984"},"/hydra/docs/v1.9/cli/hydra-clients-import-50f":{"component":"17896441","content":"930bbb45"},"/hydra/docs/v1.9/cli/hydra-clients-list-fa3":{"component":"17896441","content":"9da2d860"},"/hydra/docs/v1.9/cli/hydra-clients-update-046":{"component":"17896441","content":"2ca804d7"},"/hydra/docs/v1.9/cli/hydra-keys-ffa":{"component":"17896441","content":"3c994a12"},"/hydra/docs/v1.9/cli/hydra-keys-create-255":{"component":"17896441","content":"c985ab2a"},"/hydra/docs/v1.9/cli/hydra-keys-delete-f1d":{"component":"17896441","content":"8a57e15c"},"/hydra/docs/v1.9/cli/hydra-keys-get-31b":{"component":"17896441","content":"9199d59e"},"/hydra/docs/v1.9/cli/hydra-keys-import-ce6":{"component":"17896441","content":"b31c73f4"},"/hydra/docs/v1.9/cli/hydra-migrate-c80":{"component":"17896441","content":"2f3c20a1"},"/hydra/docs/v1.9/cli/hydra-migrate-sql-0b1":{"component":"17896441","content":"14d4df67"},"/hydra/docs/v1.9/cli/hydra-serve-93b":{"component":"17896441","content":"039b5a4c"},"/hydra/docs/v1.9/cli/hydra-serve-admin-6ab":{"component":"17896441","content":"7b8d3798"},"/hydra/docs/v1.9/cli/hydra-serve-all-1af":{"component":"17896441","content":"4be90da2"},"/hydra/docs/v1.9/cli/hydra-serve-public-492":{"component":"17896441","content":"6c399323"},"/hydra/docs/v1.9/cli/hydra-token-e5a":{"component":"17896441","content":"88daabaa"},"/hydra/docs/v1.9/cli/hydra-token-client-abf":{"component":"17896441","content":"3fd69cd3"},"/hydra/docs/v1.9/cli/hydra-token-delete-117":{"component":"17896441","content":"d0a65b5e"},"/hydra/docs/v1.9/cli/hydra-token-flush-063":{"component":"17896441","content":"7c789211"},"/hydra/docs/v1.9/cli/hydra-token-introspect-415":{"component":"17896441","content":"0673b7b4"},"/hydra/docs/v1.9/cli/hydra-token-revoke-6d1":{"component":"17896441","content":"01548564"},"/hydra/docs/v1.9/cli/hydra-token-user-675":{"component":"17896441","content":"e206932b"},"/hydra/docs/v1.9/cli/hydra-version-5d1":{"component":"17896441","content":"10d2a51b"},"/hydra/docs/v1.9/concepts/before-oauth2-229":{"component":"17896441","content":"a60e29ea"},"/hydra/docs/v1.9/concepts/consent-d94":{"component":"17896441","content":"fb2bc2b5"},"/hydra/docs/v1.9/concepts/login-1ba":{"component":"17896441","content":"4c3b55a7"},"/hydra/docs/v1.9/concepts/logout-ed8":{"component":"17896441","content":"9e6d2019"},"/hydra/docs/v1.9/concepts/oauth2-05d":{"component":"17896441","content":"15e9dbd3"},"/hydra/docs/v1.9/concepts/openid-connect-oidc-3c4":{"component":"17896441","content":"585e44d2"},"/hydra/docs/v1.9/configure-deploy-cd4":{"component":"17896441","content":"42cfe0cf"},"/hydra/docs/v1.9/contributing-a5c":{"component":"17896441","content":"579da24c"},"/hydra/docs/v1.9/debug-05b":{"component":"17896441","content":"1513ad3e"},"/hydra/docs/v1.9/debug/config-d47":{"component":"17896441","content":"f12d99b5"},"/hydra/docs/v1.9/debug/csrf-4e8":{"component":"17896441","content":"10826e87"},"/hydra/docs/v1.9/debug/logout-577":{"component":"17896441","content":"e3e5b657"},"/hydra/docs/v1.9/debug/token-endpoint-auth-method-bcb":{"component":"17896441","content":"7644cd4d"},"/hydra/docs/v1.9/dependencies-environment-04a":{"component":"17896441","content":"35496165"},"/hydra/docs/v1.9/faq-cde":{"component":"17896441","content":"61d57fe7"},"/hydra/docs/v1.9/guides/common-oauth2-openid-connect-flows-9d8":{"component":"17896441","content":"fe393186"},"/hydra/docs/v1.9/guides/consent-b91":{"component":"17896441","content":"722c9931"},"/hydra/docs/v1.9/guides/cookies-ffc":{"component":"17896441","content":"f30cd423"},"/hydra/docs/v1.9/guides/cors-e3c":{"component":"17896441","content":"170845f9"},"/hydra/docs/v1.9/guides/gitlab-11e":{"component":"17896441","content":"2fe214ff"},"/hydra/docs/v1.9/guides/kubernetes-helm-chart-d3a":{"component":"17896441","content":"b0b19784"},"/hydra/docs/v1.9/guides/login-19b":{"component":"17896441","content":"241499f0"},"/hydra/docs/v1.9/guides/logout-4a7":{"component":"17896441","content":"4ca81304"},"/hydra/docs/v1.9/guides/migrating-from-MITREid-6e7":{"component":"17896441","content":"25dd410d"},"/hydra/docs/v1.9/guides/oauth2-clients-b1c":{"component":"17896441","content":"244310b5"},"/hydra/docs/v1.9/guides/oauth2-public-spa-mobile-3cb":{"component":"17896441","content":"b551219d"},"/hydra/docs/v1.9/guides/oauth2-token-introspection-1d3":{"component":"17896441","content":"b9543459"},"/hydra/docs/v1.9/guides/scaling-hydra-db3":{"component":"17896441","content":"d4eacdc2"},"/hydra/docs/v1.9/guides/secrets-key-rotation-9eb":{"component":"17896441","content":"0c028a3b"},"/hydra/docs/v1.9/guides/ssl-https-tls-87e":{"component":"17896441","content":"2850b974"},"/hydra/docs/v1.9/guides/token-expiration-ea1":{"component":"17896441","content":"17eb7de5"},"/hydra/docs/v1.9/guides/tracing-b5d":{"component":"17896441","content":"3a8ad307"},"/hydra/docs/v1.9/guides/using-oauth2-d79":{"component":"17896441","content":"9a06ea26"},"/hydra/docs/v1.9/install-c9f":{"component":"17896441","content":"dc9433d2"},"/hydra/docs/v1.9/jwks-75b":{"component":"17896441","content":"27bbd825"},"/hydra/docs/v1.9/limitations-b43":{"component":"17896441","content":"59c69e93"},"/hydra/docs/v1.9/login-consent-flow-b29":{"component":"17896441","content":"69da300b"},"/hydra/docs/v1.9/milestones-eb3":{"component":"17896441","content":"dec0b5d5"},"/hydra/docs/v1.9/production-5f0":{"component":"17896441","content":"17c6c09d"},"/hydra/docs/v1.9/reference/api-0db":{"component":"17896441","content":"97c5387c"},"/hydra/docs/v1.9/reference/configuration-006":{"component":"17896441","content":"7a9ac38f"},"/hydra/docs/v1.9/sdk-a5c":{"component":"17896441","content":"ba1b1fb5"},"/hydra/docs/v1.9/sdk/go-0a9":{"component":"17896441","content":"faf745e9"},"/hydra/docs/v1.9/sdk/js-2bc":{"component":"17896441","content":"f27ea730"},"/hydra/docs/v1.9/sdk/php-da7":{"component":"17896441","content":"45b7388c"},"/hydra/docs/v1.9/security-architecture-d64":{"component":"17896441","content":"38db7751"},"/hydra/docs/-009":{"component":"1be78505","versionMetadata":"e1d4db44"},"/hydra/docs/-a1f":{"component":"17896441","content":"4bbbaa93"},"/hydra/docs/5min-tutorial-501":{"component":"17896441","content":"795d7467"},"/hydra/docs/advanced-b9a":{"component":"17896441","content":"a5a044b0"},"/hydra/docs/benchmark-c94":{"component":"17896441","content":"02faf53f"},"/hydra/docs/case-study-077":{"component":"17896441","content":"38d9541b"},"/hydra/docs/cli/hydra-65c":{"component":"17896441","content":"73afbfad"},"/hydra/docs/cli/hydra-clients-cba":{"component":"17896441","content":"8893ca58"},"/hydra/docs/cli/hydra-clients-create-fe8":{"component":"17896441","content":"71738081"},"/hydra/docs/cli/hydra-clients-delete-823":{"component":"17896441","content":"a171e2f3"},"/hydra/docs/cli/hydra-clients-get-d21":{"component":"17896441","content":"0b8f11f1"},"/hydra/docs/cli/hydra-clients-import-f18":{"component":"17896441","content":"4d987457"},"/hydra/docs/cli/hydra-clients-list-fac":{"component":"17896441","content":"123ae5af"},"/hydra/docs/cli/hydra-clients-update-f83":{"component":"17896441","content":"52ba3a4f"},"/hydra/docs/cli/hydra-janitor-bf2":{"component":"17896441","content":"ba9b5f4b"},"/hydra/docs/cli/hydra-keys-2f0":{"component":"17896441","content":"b9d2d1c7"},"/hydra/docs/cli/hydra-keys-create-d60":{"component":"17896441","content":"785b83ea"},"/hydra/docs/cli/hydra-keys-delete-7aa":{"component":"17896441","content":"a68144f4"},"/hydra/docs/cli/hydra-keys-get-ad9":{"component":"17896441","content":"d7d104a4"},"/hydra/docs/cli/hydra-keys-import-3f6":{"component":"17896441","content":"dc4e0d43"},"/hydra/docs/cli/hydra-migrate-1fb":{"component":"17896441","content":"eb52087d"},"/hydra/docs/cli/hydra-migrate-sql-3ef":{"component":"17896441","content":"395c5e08"},"/hydra/docs/cli/hydra-serve-60a":{"component":"17896441","content":"f5fa2202"},"/hydra/docs/cli/hydra-serve-admin-cee":{"component":"17896441","content":"e5e56797"},"/hydra/docs/cli/hydra-serve-all-2a0":{"component":"17896441","content":"1a9b7862"},"/hydra/docs/cli/hydra-serve-public-db7":{"component":"17896441","content":"92557c5e"},"/hydra/docs/cli/hydra-token-876":{"component":"17896441","content":"8e32a06d"},"/hydra/docs/cli/hydra-token-client-63a":{"component":"17896441","content":"f603b7f0"},"/hydra/docs/cli/hydra-token-delete-ac0":{"component":"17896441","content":"628ca27f"},"/hydra/docs/cli/hydra-token-flush-ad8":{"component":"17896441","content":"29424b3e"},"/hydra/docs/cli/hydra-token-introspect-817":{"component":"17896441","content":"8ff81380"},"/hydra/docs/cli/hydra-token-revoke-511":{"component":"17896441","content":"312dbb23"},"/hydra/docs/cli/hydra-token-user-fea":{"component":"17896441","content":"a8b6e9c2"},"/hydra/docs/cli/hydra-version-359":{"component":"17896441","content":"21744481"},"/hydra/docs/concepts/before-oauth2-e3d":{"component":"17896441","content":"854ebbca"},"/hydra/docs/concepts/consent-02a":{"component":"17896441","content":"bfb04d48"},"/hydra/docs/concepts/login-396":{"component":"17896441","content":"50cc17a6"},"/hydra/docs/concepts/logout-568":{"component":"17896441","content":"93feca32"},"/hydra/docs/concepts/oauth2-4d4":{"component":"17896441","content":"acc64a94"},"/hydra/docs/concepts/openid-connect-oidc-dff":{"component":"17896441","content":"4d90e143"},"/hydra/docs/configure-deploy-afd":{"component":"17896441","content":"41769f91"},"/hydra/docs/contributing-104":{"component":"17896441","content":"af2a4f32"},"/hydra/docs/debug-b21":{"component":"17896441","content":"9093cbaa"},"/hydra/docs/debug/config-429":{"component":"17896441","content":"e4ecf04d"},"/hydra/docs/debug/csrf-fd8":{"component":"17896441","content":"04fd0daa"},"/hydra/docs/debug/logout-ca3":{"component":"17896441","content":"44eb46b0"},"/hydra/docs/debug/token-endpoint-auth-method-13a":{"component":"17896441","content":"0bb3d418"},"/hydra/docs/dependencies-environment-40c":{"component":"17896441","content":"654c6c85"},"/hydra/docs/faq-45f":{"component":"17896441","content":"9ae001ab"},"/hydra/docs/guides/common-oauth2-openid-connect-flows-a67":{"component":"17896441","content":"7ba750d9"},"/hydra/docs/guides/consent-192":{"component":"17896441","content":"8c4428d4"},"/hydra/docs/guides/cookies-4dd":{"component":"17896441","content":"02644494"},"/hydra/docs/guides/cors-775":{"component":"17896441","content":"43595649"},"/hydra/docs/guides/gitlab-5b1":{"component":"17896441","content":"0c905427"},"/hydra/docs/guides/kubernetes-helm-chart-96e":{"component":"17896441","content":"0878a7b8"},"/hydra/docs/guides/login-93b":{"component":"17896441","content":"b80c4910"},"/hydra/docs/guides/logout-0a2":{"component":"17896441","content":"08e0319e"},"/hydra/docs/guides/migrating-from-MITREid-06c":{"component":"17896441","content":"9173b212"},"/hydra/docs/guides/oauth2-clients-4dd":{"component":"17896441","content":"b2fc29a7"},"/hydra/docs/guides/oauth2-public-spa-mobile-506":{"component":"17896441","content":"0eb20899"},"/hydra/docs/guides/oauth2-token-introspection-852":{"component":"17896441","content":"b04f9b2b"},"/hydra/docs/guides/scaling-hydra-85c":{"component":"17896441","content":"d08aef00"},"/hydra/docs/guides/secrets-key-rotation-5b6":{"component":"17896441","content":"dff5172d"},"/hydra/docs/guides/ssl-https-tls-8ed":{"component":"17896441","content":"30dab2ea"},"/hydra/docs/guides/token-expiration-d1b":{"component":"17896441","content":"e08f049f"},"/hydra/docs/guides/tracing-145":{"component":"17896441","content":"f664f959"},"/hydra/docs/guides/using-oauth2-df4":{"component":"17896441","content":"b112c507"},"/hydra/docs/install-f0e":{"component":"17896441","content":"963c3b0f"},"/hydra/docs/jwks-d0f":{"component":"17896441","content":"3b5b97f8"},"/hydra/docs/limitations-a68":{"component":"17896441","content":"b19d087a"},"/hydra/docs/login-consent-flow-f00":{"component":"17896441","content":"c1662cd9"},"/hydra/docs/milestones-538":{"component":"17896441","content":"c16d8184"},"/hydra/docs/production-9f7":{"component":"17896441","content":"c77ec823"},"/hydra/docs/reference/api-23e":{"component":"17896441","content":"9adf959c"},"/hydra/docs/reference/configuration-cd2":{"component":"17896441","content":"e6558920"},"/hydra/docs/sdk-90f":{"component":"17896441","content":"1edb9098"},"/hydra/docs/sdk/go-8f6":{"component":"17896441","content":"07c2e29c"},"/hydra/docs/sdk/js-412":{"component":"17896441","content":"3fe36c82"},"/hydra/docs/sdk/php-860":{"component":"17896441","content":"dcfaeb10"},"/hydra/docs/security-architecture-303":{"component":"17896441","content":"0aeb111a"}}')},function(e,n,t){"use strict";var o=t(0),r=t.n(o);n.a=r.a.createContext(null)},function(e,n,t){var o,r;void 0===(r="function"==typeof(o=function(){var e,n,t={version:"0.2.0"},o=t.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 r(e,n,t){return e<n?n:e>t?t:e}function a(e){return 100*(-1+e)}function i(e,n,t){var r;return(r="translate3d"===o.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+n+"ms "+t,r}t.configure=function(e){var n,t;for(n in e)void 0!==(t=e[n])&&e.hasOwnProperty(n)&&(o[n]=t);return this},t.status=null,t.set=function(e){var n=t.isStarted();e=r(e,o.minimum,1),t.status=1===e?null:e;var a=t.render(!n),d=a.querySelector(o.barSelector),l=o.speed,u=o.easing;return a.offsetWidth,c((function(n){""===o.positionUsing&&(o.positionUsing=t.getPositioningCSS()),s(d,i(e,l,u)),1===e?(s(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){s(a,{transition:"all "+l+"ms linear",opacity:0}),setTimeout((function(){t.remove(),n()}),l)}),l)):setTimeout(n,l)})),this},t.isStarted=function(){return"number"==typeof t.status},t.start=function(){t.status||t.set(0);var e=function(){setTimeout((function(){t.status&&(t.trickle(),e())}),o.trickleSpeed)};return o.trickle&&e(),this},t.done=function(e){return e||t.status?t.inc(.3+.5*Math.random()).set(1):this},t.inc=function(e){var n=t.status;return n?("number"!=typeof e&&(e=(1-n)*r(Math.random()*n,.1,.95)),n=r(n+e,0,.994),t.set(n)):t.start()},t.trickle=function(){return t.inc(Math.random()*o.trickleRate)},e=0,n=0,t.promise=function(o){return o&&"resolved"!==o.state()?(0===n&&t.start(),e++,n++,o.always((function(){0==--n?(e=0,t.done()):t.set((e-n)/e)})),this):this},t.render=function(e){if(t.isRendered())return document.getElementById("nprogress");l(document.documentElement,"nprogress-busy");var n=document.createElement("div");n.id="nprogress",n.innerHTML=o.template;var r,i=n.querySelector(o.barSelector),c=e?"-100":a(t.status||0),d=document.querySelector(o.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+c+"%,0,0)"}),o.showSpinner||(r=n.querySelector(o.spinnerSelector))&&p(r),d!=document.body&&l(d,"nprogress-custom-parent"),d.appendChild(n),n},t.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var e=document.body.style,n="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return n+"Perspective"in e?"translate3d":n+"Transform"in e?"translate":"margin"};var c=function(){var e=[];function n(){var t=e.shift();t&&t(n)}return function(t){e.push(t),1==e.length&&n()}}(),s=function(){var e=["Webkit","O","Moz","ms"],n={};function t(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,n){return n.toUpperCase()}))}function o(n){var t=document.body.style;if(n in t)return n;for(var o,r=e.length,a=n.charAt(0).toUpperCase()+n.slice(1);r--;)if((o=e[r]+a)in t)return o;return n}function r(e){return e=t(e),n[e]||(n[e]=o(e))}function a(e,n,t){n=r(n),e.style[n]=t}return function(e,n){var t,o,r=arguments;if(2==r.length)for(t in n)void 0!==(o=n[t])&&n.hasOwnProperty(t)&&a(e,t,o);else a(e,r[1],r[2])}}();function d(e,n){return("string"==typeof e?e:h(e)).indexOf(" "+n+" ")>=0}function l(e,n){var t=h(e),o=t+n;d(t,n)||(e.className=o.substring(1))}function u(e,n){var t,o=h(e);d(e,n)&&(t=o.replace(" "+n+" "," "),e.className=t.substring(1,t.length-1))}function h(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return t})?o.call(n,t,n,e):o)||(e.exports=r)},function(e,n,t){"use strict";t.r(n);var o=t(0),r=t(14);n.default=function(){var e=Object(o.useContext)(r.a);if(null===e)throw new Error("Docusaurus context not provided");return e}},,function(e,n,t){"use strict";function o(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n}function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(){return(i=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e}).apply(this,arguments)}var c=t(0),s=t(1),d=[],l=[];function u(e){var n=e(),t={loading:!0,loaded:null,error:null};return t.promise=n.then((function(e){return t.loading=!1,t.loaded=e,e})).catch((function(e){throw t.loading=!1,t.error=e,e})),t}function h(e){var n={loading:!1,loaded:{},error:null},t=[];try{Object.keys(e).forEach((function(o){var r=u(e[o]);r.loading?n.loading=!0:(n.loaded[o]=r.loaded,n.error=r.error),t.push(r.promise),r.promise.then((function(e){n.loaded[o]=e})).catch((function(e){n.error=e}))}))}catch(o){n.error=o}return n.promise=Promise.all(t).then((function(e){return n.loading=!1,e})).catch((function(e){throw n.loading=!1,e})),n}function p(e,n){return c.createElement((t=e)&&t.__esModule?t.default:t,n);var t}function f(e,n){var u,h;if(!n.loading)throw new Error("react-loadable requires a `loading` component");var f=i({loader:null,loading:null,delay:200,timeout:null,render:p,webpack:null,modules:null},n),v=null;function y(){return v||(v=e(f.loader)),v.promise}return d.push(y),"function"==typeof f.webpack&&l.push((function(){if((0,f.webpack)().every((function(e){return void 0!==e&&void 0!==t.m[e]})))return y()})),h=u=function(n){function t(t){var o;return a(r(r(o=n.call(this,t)||this)),"retry",(function(){o.setState({error:null,loading:!0,timedOut:!1}),v=e(f.loader),o._loadModule()})),y(),o.state={error:v.error,pastDelay:!1,timedOut:!1,loading:v.loading,loaded:v.loaded},o}o(t,n),t.preload=function(){return y()};var i=t.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(f.modules)&&f.modules.forEach((function(n){e.context.loadable.report(n)})),v.loading){var n=function(n){e._mounted&&e.setState(n)};"number"==typeof f.delay&&(0===f.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){n({pastDelay:!0})}),f.delay)),"number"==typeof f.timeout&&(this._timeout=setTimeout((function(){n({timedOut:!0})}),f.timeout));var t=function(){n({error:v.error,loaded:v.loaded,loading:v.loading}),e._clearTimeouts()};v.promise.then((function(){return t(),null})).catch((function(e){return t(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?c.createElement(f.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?f.render(this.state.loaded,this.props):null},t}(c.Component),a(u,"contextTypes",{loadable:s.shape({report:s.func.isRequired})}),h}function v(e){return f(u,e)}v.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return f(h,e)};var y=function(e){function n(){return e.apply(this,arguments)||this}o(n,e);var t=n.prototype;return t.getChildContext=function(){return{loadable:{report:this.props.report}}},t.render=function(){return c.Children.only(this.props.children)},n}(c.Component);function m(e){for(var n=[];e.length;){var t=e.pop();n.push(t())}return Promise.all(n).then((function(){if(e.length)return m(e)}))}a(y,"propTypes",{report:s.func.isRequired}),a(y,"childContextTypes",{loadable:s.shape({report:s.func.isRequired}).isRequired}),v.Capture=y,v.preloadAll=function(){return new Promise((function(e,n){m(d).then(e,n)}))},v.preloadReady=function(){return new Promise((function(e,n){m(l).then(e,e)}))},e.exports=v},function(e,n,t){"use strict";(function(e){var o=t(0),r=t.n(o),a=t(4),i=t(1),c=t.n(i),s=1073741823,d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e?e:{};function l(e){var n=[];return{on:function(e){n.push(e)},off:function(e){n=n.filter((function(n){return n!==e}))},get:function(){return e},set:function(t,o){e=t,n.forEach((function(n){return n(e,o)}))}}}var u=r.a.createContext||function(e,n){var t,r,i,u="__create-react-context-"+((d[i="__global_unique_id__"]=(d[i]||0)+1)+"__"),h=function(e){function t(){var n;return(n=e.apply(this,arguments)||this).emitter=l(n.props.value),n}Object(a.a)(t,e);var o=t.prototype;return o.getChildContext=function(){var e;return(e={})[u]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,o=this.props.value,r=e.value;((a=o)===(i=r)?0!==a||1/a==1/i:a!=a&&i!=i)?t=0:(t="function"==typeof n?n(o,r):s,0!==(t|=0)&&this.emitter.set(e.value,t))}var a,i},o.render=function(){return this.props.children},t}(o.Component);h.childContextTypes=((t={})[u]=c.a.object.isRequired,t);var p=function(n){function t(){var e;return(e=n.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(n,t){0!=((0|e.observedBits)&t)&&e.setState({value:e.getValue()})},e}Object(a.a)(t,n);var o=t.prototype;return o.componentWillReceiveProps=function(e){var n=e.observedBits;this.observedBits=null==n?s:n},o.componentDidMount=function(){this.context[u]&&this.context[u].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?s:e},o.componentWillUnmount=function(){this.context[u]&&this.context[u].off(this.onUpdate)},o.getValue=function(){return this.context[u]?this.context[u].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},t}(o.Component);return p.contextTypes=((r={})[u]=c.a.object,r),{Provider:h,Consumer:p}};n.a=u}).call(this,t(24))},function(e,n,t){var o=t(44);e.exports=p,e.exports.parse=a,e.exports.compile=function(e,n){return c(a(e,n),n)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=h;var r=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,n){for(var t,o=[],a=0,i=0,c="",l=n&&n.delimiter||"/";null!=(t=r.exec(e));){var u=t[0],h=t[1],p=t.index;if(c+=e.slice(i,p),i=p+u.length,h)c+=h[1];else{var f=e[i],v=t[2],y=t[3],m=t[4],b=t[5],g=t[6],k=t[7];c&&(o.push(c),c="");var x=null!=v&&null!=f&&f!==v,w="+"===g||"*"===g,_="?"===g||"*"===g,E=t[2]||l,S=m||b;o.push({name:y||a++,prefix:v||"",delimiter:E,optional:_,repeat:w,partial:x,asterisk:!!k,pattern:S?d(S):k?".*":"[^"+s(E)+"]+?"})}}return i<e.length&&(c+=e.substr(i)),c&&o.push(c),o}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function c(e,n){for(var t=new Array(e.length),r=0;r<e.length;r++)"object"==typeof e[r]&&(t[r]=new RegExp("^(?:"+e[r].pattern+")$",u(n)));return function(n,r){for(var a="",c=n||{},s=(r||{}).pretty?i:encodeURIComponent,d=0;d<e.length;d++){var l=e[d];if("string"!=typeof l){var u,h=c[l.name];if(null==h){if(l.optional){l.partial&&(a+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(o(h)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(h)+"`");if(0===h.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var p=0;p<h.length;p++){if(u=s(h[p]),!t[d].test(u))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(u)+"`");a+=(0===p?l.prefix:l.delimiter)+u}}else{if(u=l.asterisk?encodeURI(h).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):s(h),!t[d].test(u))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+u+'"');a+=l.prefix+u}}else a+=l}return a}}function s(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function l(e,n){return e.keys=n,e}function u(e){return e&&e.sensitive?"":"i"}function h(e,n,t){o(n)||(t=n||t,n=[]);for(var r=(t=t||{}).strict,a=!1!==t.end,i="",c=0;c<e.length;c++){var d=e[c];if("string"==typeof d)i+=s(d);else{var h=s(d.prefix),p="(?:"+d.pattern+")";n.push(d),d.repeat&&(p+="(?:"+h+p+")*"),i+=p=d.optional?d.partial?h+"("+p+")?":"(?:"+h+"("+p+"))?":h+"("+p+")"}}var f=s(t.delimiter||"/"),v=i.slice(-f.length)===f;return r||(i=(v?i.slice(0,-f.length):i)+"(?:"+f+"(?=$))?"),i+=a?"$":r&&v?"":"(?="+f+"|$)",l(new RegExp("^"+i,u(t)),n)}function p(e,n,t){return o(n)||(t=n||t,n=[]),t=t||{},e instanceof RegExp?function(e,n){var t=e.source.match(/\((?!\?)/g);if(t)for(var o=0;o<t.length;o++)n.push({name:o,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return l(e,n)}(e,n):o(e)?function(e,n,t){for(var o=[],r=0;r<e.length;r++)o.push(p(e[r],n,t).source);return l(new RegExp("(?:"+o.join("|")+")",u(t)),n)}(e,n,t):function(e,n,t){return h(a(e,t),n,t)}(e,n,t)}},function(e,n,t){"use strict";var o,r,a,i=(o=0,r={util:{encode:function(e){return e instanceof a?new a(e.type,r.util.encode(e.content),e.alias):"Array"===r.util.type(e)?e.map(r.util.encode):e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).match(/\[object (\w+)\]/)[1]},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++o}),e.__id},clone:function(e,n){var t=r.util.type(e);switch(n=n||{},t){case"Object":if(n[r.util.objId(e)])return n[r.util.objId(e)];var o={};for(var a in n[r.util.objId(e)]=o,e)e.hasOwnProperty(a)&&(o[a]=r.util.clone(e[a],n));return o;case"Array":return n[r.util.objId(e)]?n[r.util.objId(e)]:(o=[],n[r.util.objId(e)]=o,e.forEach((function(e,t){o[t]=r.util.clone(e,n)})),o)}return e}},languages:{extend:function(e,n){var t=r.util.clone(r.languages[e]);for(var o in n)t[o]=n[o];return t},insertBefore:function(e,n,t,o){var a=(o=o||r.languages)[e];if(2==arguments.length){for(var i in t=arguments[1])t.hasOwnProperty(i)&&(a[i]=t[i]);return a}var c={};for(var s in a)if(a.hasOwnProperty(s)){if(s==n)for(var i in t)t.hasOwnProperty(i)&&(c[i]=t[i]);c[s]=a[s]}return r.languages.DFS(r.languages,(function(n,t){t===o[e]&&n!=e&&(this[n]=c)})),o[e]=c},DFS:function(e,n,t,o){for(var a in o=o||{},e)e.hasOwnProperty(a)&&(n.call(e,a,e[a],t||a),"Object"!==r.util.type(e[a])||o[r.util.objId(e[a])]?"Array"!==r.util.type(e[a])||o[r.util.objId(e[a])]||(o[r.util.objId(e[a])]=!0,r.languages.DFS(e[a],n,a,o)):(o[r.util.objId(e[a])]=!0,r.languages.DFS(e[a],n,null,o)))}},plugins:{},highlight:function(e,n,t){var o={code:e,grammar:n,language:t};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),a.stringify(r.util.encode(o.tokens),o.language)},matchGrammar:function(e,n,t,o,a,i,c){var s=r.Token;for(var d in t)if(t.hasOwnProperty(d)&&t[d]){if(d==c)return;var l=t[d];l="Array"===r.util.type(l)?l:[l];for(var u=0;u<l.length;++u){var h=l[u],p=h.inside,f=!!h.lookbehind,v=!!h.greedy,y=0,m=h.alias;if(v&&!h.pattern.global){var b=h.pattern.toString().match(/[imuy]*$/)[0];h.pattern=RegExp(h.pattern.source,b+"g")}h=h.pattern||h;for(var g=o,k=a;g<n.length;k+=n[g].length,++g){var x=n[g];if(n.length>e.length)return;if(!(x instanceof s)){if(v&&g!=n.length-1){if(h.lastIndex=k,!(O=h.exec(e)))break;for(var w=O.index+(f?O[1].length:0),_=O.index+O[0].length,E=g,S=k,T=n.length;E<T&&(S<_||!n[E].type&&!n[E-1].greedy);++E)w>=(S+=n[E].length)&&(++g,k=S);if(n[g]instanceof s)continue;C=E-g,x=e.slice(k,S),O.index-=k}else{h.lastIndex=0;var O=h.exec(x),C=1}if(O){f&&(y=O[1]?O[1].length:0),_=(w=O.index+y)+(O=O[0].slice(y)).length;var P=x.slice(0,w),A=x.slice(_),R=[g,C];P&&(++g,k+=P.length,R.push(P));var L=new s(d,p?r.tokenize(O,p):O,m,O,v);if(R.push(L),A&&R.push(A),Array.prototype.splice.apply(n,R),1!=C&&r.matchGrammar(e,n,t,g,k,!0,d),i)break}else if(i)break}}}}},hooks:{add:function(){},run:function(e,n){}},tokenize:function(e,n,t){var o=[e],a=n.rest;if(a){for(var i in a)n[i]=a[i];delete n.rest}return r.matchGrammar(e,o,n,0,0,!1),o}},(a=r.Token=function(e,n,t,o,r){this.type=e,this.content=n,this.alias=t,this.length=0|(o||"").length,this.greedy=!!r}).stringify=function(e,n,t){if("string"==typeof e)return e;if("Array"===r.util.type(e))return e.map((function(t){return a.stringify(t,n,e)})).join("");var o={type:e.type,content:a.stringify(e.content,n,t),tag:"span",classes:["token",e.type],attributes:{},language:n,parent:t};if(e.alias){var i="Array"===r.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(o.classes,i)}var c=Object.keys(o.attributes).map((function(e){return e+'="'+(o.attributes[e]||"").replace(/"/g,"&quot;")+'"'})).join(" ");return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+(c?" "+c:"")+">"+o.content+"</"+o.tag+">"},r);i.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,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/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},i.languages.markup.tag.inside["attr-value"].inside.entity=i.languages.markup.entity,i.languages.markup.doctype.inside["internal-subset"].inside=i.languages.markup,i.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))})),Object.defineProperty(i.languages.markup.tag,"addInlined",{value:function(e,n){var t={};t["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:i.languages[n]},t.cdata=/^<!\[CDATA\[|\]\]>$/i;var o={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:t}};o["language-"+n]={pattern:/[\s\S]+/,inside:i.languages[n]};var r={};r[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:o},i.languages.insertBefore("markup","cdata",r)}}),i.languages.html=i.languages.markup,i.languages.mathml=i.languages.markup,i.languages.svg=i.languages.markup,i.languages.xml=i.languages.extend("markup",{}),i.languages.ssml=i.languages.xml,i.languages.atom=i.languages.xml,i.languages.rss=i.languages.xml,function(e){var n="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",t={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},o={bash:t,environment:{pattern:RegExp("\\$"+n),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("(\\{)"+n),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};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+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+n),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:o},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:t}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|(?!\2)[^\\`$])*\2/,lookbehind:!0,greedy:!0,inside:o}],environment:{pattern:RegExp("\\$?"+n),alias:"constant"},variable:o.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|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|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|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|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|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|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|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;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},t.inside=e.languages.bash;for(var r=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=o.variable[1].inside,i=0;i<r.length;i++)a[r[i]]=e.languages.bash[r[i]];e.languages.shell=e.languages.bash}(i),i.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|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},i.languages.c=i.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,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(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[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|[?:~]|[-+*/%&|^!=<>]=?/}),i.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},i.languages.c.string],comment:i.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:i.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete i.languages.c.boolean,function(e){var n=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|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|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return n.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:n,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:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(i),function(e){var n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,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\\((?:"+n.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+n.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+n.source+")*(?=\\s*\\{)"),string:{pattern:n,greedy:!0},property:/(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/(^|["'\s])style\s*=\s*(?:"[^"]*"|'[^']*')/i,lookbehind:!0,inside:{"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{style:{pattern:/(["'])[\s\S]+(?=["']$)/,lookbehind:!0,alias:"language-css",inside:e.languages.css},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},"attr-name":/^style/i}}},t.tag))}(i),function(e){var n,t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:n={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.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":[t,{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:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=n,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var o={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?: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|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)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)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:o,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:o,number:r})}(i),i.languages.javascript=i.languages.extend("clike",{"class-name":[i.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|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:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),i.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,i.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:i.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"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:i.languages.javascript},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,inside:i.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:i.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:i.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),i.languages.insertBefore("javascript","string",{"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:i.languages.javascript}},string:/[\s\S]+/}}}),i.languages.markup&&i.languages.markup.tag.addInlined("script","javascript"),i.languages.js=i.languages.javascript,function(e){var n=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend("markup",n),e.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+(?:\s+(?:[\w.:$-]+(?:=(?:"(?:\\[^]|[^\\"])*"|'(?:\\[^]|[^\\'])*'|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[^]|[^\\"])*"|'(?:\\[^]|[^\\'])*'|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},e.languages.jsx.tag),e.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var t=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(t).join(""):""},o=function(n){for(var r=[],a=0;a<n.length;a++){var i=n[a],c=!1;if("string"!=typeof i&&("tag"===i.type&&i.content[0]&&"tag"===i.content[0].type?"</"===i.content[0].content[0].content?r.length>0&&r[r.length-1].tagName===t(i.content[0].content[1])&&r.pop():"/>"===i.content[i.content.length-1].content||r.push({tagName:t(i.content[0].content[1]),openedBraces:0}):r.length>0&&"punctuation"===i.type&&"{"===i.content?r[r.length-1].openedBraces++:r.length>0&&r[r.length-1].openedBraces>0&&"punctuation"===i.type&&"}"===i.content?r[r.length-1].openedBraces--:c=!0),(c||"string"==typeof i)&&r.length>0&&0===r[r.length-1].openedBraces){var s=t(i);a<n.length-1&&("string"==typeof n[a+1]||"plain-text"===n[a+1].type)&&(s+=t(n[a+1]),n.splice(a+1,1)),a>0&&("string"==typeof n[a-1]||"plain-text"===n[a-1].type)&&(s=t(n[a-1])+s,n.splice(a-1,1),a--),n[a]=new e.Token("plain-text",s,null,s)}i.content&&"string"!=typeof i.content&&o(i.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||o(e.tokens)}))}(i),function(e){function n(e,n){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),n)}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(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:n(/(\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:n(/(\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|for|finally|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:n(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],o=0;o<t.length;o++){var r=t[o],a=e.languages.javascript[r];"RegExp"===e.util.type(a)&&(a=e.languages.javascript[r]={pattern:a});var i=a.inside||{};a.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(i),function(e){var n=/#(?!\{).+/,t={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:n,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:t}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:n,interpolation:t}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:t}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(i),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var n={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(n).forEach((function(t){var o=n[t],r=[];/^\w+$/.test(t)||r.push(/\w+/.exec(t)[0]),"diff"===t&&r.push("bold"),e.languages.diff[t]={pattern:RegExp("^(?:["+o+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:r,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(t)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:n})}(i),i.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},i.languages.go=i.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,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(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete i.languages.go["class-name"],i.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:i.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[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}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/},function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,o,r,a){if(t.language===o){var i=t.tokenStack=[];t.code=t.code.replace(r,(function(e){if("function"==typeof a&&!a(e))return e;for(var r,c=i.length;-1!==t.code.indexOf(r=n(o,c));)++c;return i[c]=e,r})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,o){if(t.language===o&&t.tokenStack){t.grammar=e.languages[o];var r=0,a=Object.keys(t.tokenStack);!function i(c){for(var s=0;s<c.length&&!(r>=a.length);s++){var d=c[s];if("string"==typeof d||d.content&&"string"==typeof d.content){var l=a[r],u=t.tokenStack[l],h="string"==typeof d?d:d.content,p=n(o,l),f=h.indexOf(p);if(f>-1){++r;var v=h.substring(0,f),y=new e.Token(o,e.tokenize(u,t.grammar),"language-"+o,u),m=h.substring(f+p.length),b=[];v&&b.push.apply(b,i([v])),b.push(y),m&&b.push.apply(b,i([m])),"string"==typeof d?c.splice.apply(c,[s,1].concat(b)):d.content=b}}else d.content&&i(d.content)}return c}(t.tokens)}}}})}(i),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:true|false)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/i,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(n){e.languages["markup-templating"].buildPlaceholders(n,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(n){e.languages["markup-templating"].tokenizePlaceholders(n,"handlebars")}))}(i),i.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},i.languages.webmanifest=i.languages.json,i.languages.less=i.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),i.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),i.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},function(e){var n=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))/.source;function t(e){return e=e.replace(/<inner>/g,(function(){return n})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var o=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,r=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return o})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;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:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+r+a+"(?:"+r+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+r+a+")(?:"+r+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(o),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+r+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+r+"$"),inside:{"table-header":{pattern:RegExp(o),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,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:t(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:t(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:t(/(~~?)(?:(?!~)<inner>)+?\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:t(/!?\[(?:(?!\])<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(n){["url","bold","italic","strike"].forEach((function(t){n!==t&&(e.languages.markdown[n].inside.content.inside[t]=e.languages.markdown[t])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(n){if(n&&"string"!=typeof n)for(var t=0,o=n.length;t<o;t++){var r=n[t];if("code"===r.type){var a=r.content[1],i=r.content[3];if(a&&i&&"code-language"===a.type&&"code-block"===i.type&&"string"==typeof a.content){var c=a.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),s="language-"+(c=(/[a-z][\w-]*/i.exec(c)||[""])[0].toLowerCase());i.alias?"string"==typeof i.alias?i.alias=[i.alias,s]:i.alias.push(s):i.alias=[s]}}else e(r.content)}}(e.tokens)})),e.hooks.add("wrap",(function(n){if("code-block"===n.type){for(var t="",o=0,r=n.classes.length;o<r;o++){var a=n.classes[o],i=/language-(.+)/.exec(a);if(i){t=i[1];break}}var c=e.languages[t];if(c){var s=n.content.replace(/&lt;/g,"<").replace(/&amp;/g,"&");n.content=e.highlight(s,c,t)}else if(t&&"none"!==t&&e.plugins.autoloader){var d="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());n.attributes.id=d,e.plugins.autoloader.loadLanguages(t,(function(){var n=document.getElementById(d);n&&(n.innerHTML=e.highlight(n.textContent,e.languages[t],t))}))}}})),e.languages.md=e.languages.markdown}(i),i.languages.objectivec=i.languages.extend("c",{string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete i.languages.objectivec["class-name"],i.languages.objc=i.languages.objectivec,i.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/},i.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\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]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\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:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|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(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},i.languages.python["string-interpolation"].inside.interpolation.inside.rest=i.languages.python,i.languages.py=i.languages.python,i.languages.reason=i.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(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),i.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete i.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var n=/\$[-\w]+|#\{\$[-\w]+\}/,t=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:n,operator:t}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:n,operator:t,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/,lookbehind:!0}})}(i),i.languages.scss=i.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),i.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),i.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),i.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),i.languages.scss.atrule.inside.rest=i.languages.scss,i.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},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(?:_INSERT|COL)?|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(?:S|ING)?|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(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},t={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},o={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?: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|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)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)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:n,number:t,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:t,punctuation:/[{}()\[\];:,]/};o.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:o}},o.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:o}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:o}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:o}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:o}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:o.interpolation}},rest:o}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:o.interpolation,comment:o.comment,punctuation:/[{},]/}},func:o.func,string:o.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:o.interpolation,punctuation:/[{}()\[\];:.]/}}(i),function(e){e.languages.typescript=e.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},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"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:n}}}}),e.languages.ts=e.languages.typescript}(i),function(e){var n=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",n);var t=e.languages.tsx.tag;t.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(i),i.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},function(e){var n=/[*&][^\s[\]{},]+/,t=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,o="(?:"+t.source+"(?:[ \t]+"+n.source+")?|"+n.source+"(?:[ \t]+"+t.source+")?)",r=/(?:[^\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 i(e,n){n=(n||"").replace(/m/g,"")+"m";var t=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|]|}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return o})).replace(/<<value>>/g,(function(){return e}));return RegExp(t,n)}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 o}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return o})).replace(/<<key>>/g,(function(){return"(?:"+r+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\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:i(/true|false/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:t,important:n,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(i),n.a=i},function(e,n,t){"use strict";t.r(n);var o=t(10);t.d(n,"MemoryRouter",(function(){return o.d})),t.d(n,"Prompt",(function(){return o.f})),t.d(n,"Redirect",(function(){return o.g})),t.d(n,"Route",(function(){return o.h})),t.d(n,"Router",(function(){return o.i})),t.d(n,"StaticRouter",(function(){return o.j})),t.d(n,"Switch",(function(){return o.k})),t.d(n,"generatePath",(function(){return o.l})),t.d(n,"matchPath",(function(){return o.m})),t.d(n,"useHistory",(function(){return o.n})),t.d(n,"useLocation",(function(){return o.o})),t.d(n,"useParams",(function(){return o.p})),t.d(n,"useRouteMatch",(function(){return o.q})),t.d(n,"withRouter",(function(){return o.r})),t.d(n,"BrowserRouter",(function(){return o.a})),t.d(n,"HashRouter",(function(){return o.b})),t.d(n,"Link",(function(){return o.c})),t.d(n,"NavLink",(function(){return o.e}))},function(e,n,t){"use strict";var o=t(0),r=t.n(o),a=t(34);n.a=function(e){return r.a.createElement(a.a,Object.assign({},e))}},function(e,n){var t;t=function(){return this}();try{t=t||new Function("return this")()}catch(o){"object"==typeof window&&(t=window)}e.exports=t},function(e,n,t){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(39)},function(e){e.exports=JSON.parse("{}")},function(e,n,t){"use strict";var o=t(9);n.a=o.b},function(e,n,t){"use strict";e.exports=t(45)},,function(e){e.exports=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/hydra/docs/","versions":[{"name":"current","label":"Next","isLast":false,"path":"/hydra/docs/next","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/next/5min-tutorial","sidebar":"docs"},{"id":"advanced","path":"/hydra/docs/next/advanced","sidebar":"docs"},{"id":"benchmark","path":"/hydra/docs/next/benchmark","sidebar":"docs"},{"id":"case-study","path":"/hydra/docs/next/case-study","sidebar":"docs"},{"id":"cli/hydra","path":"/hydra/docs/next/cli/hydra","sidebar":"docs"},{"id":"cli/hydra-clients","path":"/hydra/docs/next/cli/hydra-clients","sidebar":"docs"},{"id":"cli/hydra-clients-create","path":"/hydra/docs/next/cli/hydra-clients-create","sidebar":"docs"},{"id":"cli/hydra-clients-delete","path":"/hydra/docs/next/cli/hydra-clients-delete","sidebar":"docs"},{"id":"cli/hydra-clients-get","path":"/hydra/docs/next/cli/hydra-clients-get","sidebar":"docs"},{"id":"cli/hydra-clients-import","path":"/hydra/docs/next/cli/hydra-clients-import","sidebar":"docs"},{"id":"cli/hydra-clients-list","path":"/hydra/docs/next/cli/hydra-clients-list","sidebar":"docs"},{"id":"cli/hydra-clients-update","path":"/hydra/docs/next/cli/hydra-clients-update","sidebar":"docs"},{"id":"cli/hydra-janitor","path":"/hydra/docs/next/cli/hydra-janitor","sidebar":"docs"},{"id":"cli/hydra-keys","path":"/hydra/docs/next/cli/hydra-keys","sidebar":"docs"},{"id":"cli/hydra-keys-create","path":"/hydra/docs/next/cli/hydra-keys-create","sidebar":"docs"},{"id":"cli/hydra-keys-delete","path":"/hydra/docs/next/cli/hydra-keys-delete","sidebar":"docs"},{"id":"cli/hydra-keys-get","path":"/hydra/docs/next/cli/hydra-keys-get","sidebar":"docs"},{"id":"cli/hydra-keys-import","path":"/hydra/docs/next/cli/hydra-keys-import"},{"id":"cli/hydra-migrate","path":"/hydra/docs/next/cli/hydra-migrate","sidebar":"docs"},{"id":"cli/hydra-migrate-sql","path":"/hydra/docs/next/cli/hydra-migrate-sql","sidebar":"docs"},{"id":"cli/hydra-serve","path":"/hydra/docs/next/cli/hydra-serve","sidebar":"docs"},{"id":"cli/hydra-serve-admin","path":"/hydra/docs/next/cli/hydra-serve-admin","sidebar":"docs"},{"id":"cli/hydra-serve-all","path":"/hydra/docs/next/cli/hydra-serve-all","sidebar":"docs"},{"id":"cli/hydra-serve-public","path":"/hydra/docs/next/cli/hydra-serve-public","sidebar":"docs"},{"id":"cli/hydra-token","path":"/hydra/docs/next/cli/hydra-token","sidebar":"docs"},{"id":"cli/hydra-token-client","path":"/hydra/docs/next/cli/hydra-token-client","sidebar":"docs"},{"id":"cli/hydra-token-delete","path":"/hydra/docs/next/cli/hydra-token-delete","sidebar":"docs"},{"id":"cli/hydra-token-flush","path":"/hydra/docs/next/cli/hydra-token-flush","sidebar":"docs"},{"id":"cli/hydra-token-introspect","path":"/hydra/docs/next/cli/hydra-token-introspect","sidebar":"docs"},{"id":"cli/hydra-token-revoke","path":"/hydra/docs/next/cli/hydra-token-revoke","sidebar":"docs"},{"id":"cli/hydra-token-user","path":"/hydra/docs/next/cli/hydra-token-user","sidebar":"docs"},{"id":"cli/hydra-version","path":"/hydra/docs/next/cli/hydra-version","sidebar":"docs"},{"id":"concepts/before-oauth2","path":"/hydra/docs/next/concepts/before-oauth2","sidebar":"docs"},{"id":"concepts/consent","path":"/hydra/docs/next/concepts/consent","sidebar":"docs"},{"id":"concepts/login","path":"/hydra/docs/next/concepts/login","sidebar":"docs"},{"id":"concepts/logout","path":"/hydra/docs/next/concepts/logout","sidebar":"docs"},{"id":"concepts/oauth2","path":"/hydra/docs/next/concepts/oauth2","sidebar":"docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/next/concepts/openid-connect-oidc","sidebar":"docs"},{"id":"configure-deploy","path":"/hydra/docs/next/configure-deploy","sidebar":"docs"},{"id":"contributing","path":"/hydra/docs/next/contributing","sidebar":"docs"},{"id":"debug","path":"/hydra/docs/next/debug","sidebar":"docs"},{"id":"debug/config","path":"/hydra/docs/next/debug/config","sidebar":"docs"},{"id":"debug/csrf","path":"/hydra/docs/next/debug/csrf","sidebar":"docs"},{"id":"debug/logout","path":"/hydra/docs/next/debug/logout","sidebar":"docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/next/debug/token-endpoint-auth-method","sidebar":"docs"},{"id":"dependencies-environment","path":"/hydra/docs/next/dependencies-environment","sidebar":"docs"},{"id":"faq","path":"/hydra/docs/next/faq","sidebar":"docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/next/guides/common-oauth2-openid-connect-flows","sidebar":"docs"},{"id":"guides/consent","path":"/hydra/docs/next/guides/consent","sidebar":"docs"},{"id":"guides/cookies","path":"/hydra/docs/next/guides/cookies","sidebar":"docs"},{"id":"guides/cors","path":"/hydra/docs/next/guides/cors","sidebar":"docs"},{"id":"guides/gitlab","path":"/hydra/docs/next/guides/gitlab","sidebar":"docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/next/guides/kubernetes-helm-chart","sidebar":"docs"},{"id":"guides/login","path":"/hydra/docs/next/guides/login","sidebar":"docs"},{"id":"guides/logout","path":"/hydra/docs/next/guides/logout","sidebar":"docs"},{"id":"guides/merge-multiple-db-secrets","path":"/hydra/docs/next/guides/merge-multiple-db-secrets","sidebar":"docs"},{"id":"guides/migrating-from-MITREid","path":"/hydra/docs/next/guides/migrating-from-MITREid","sidebar":"docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/next/guides/oauth2-clients","sidebar":"docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/next/guides/oauth2-public-spa-mobile","sidebar":"docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/next/guides/oauth2-token-introspection","sidebar":"docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/next/guides/scaling-hydra","sidebar":"docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/next/guides/secrets-key-rotation","sidebar":"docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/next/guides/ssl-https-tls","sidebar":"docs"},{"id":"guides/token-expiration","path":"/hydra/docs/next/guides/token-expiration","sidebar":"docs"},{"id":"guides/tracing","path":"/hydra/docs/next/guides/tracing","sidebar":"docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/next/guides/using-oauth2","sidebar":"docs"},{"id":"index","path":"/hydra/docs/next/","sidebar":"docs"},{"id":"install","path":"/hydra/docs/next/install","sidebar":"docs"},{"id":"jwks","path":"/hydra/docs/next/jwks","sidebar":"docs"},{"id":"limitations","path":"/hydra/docs/next/limitations","sidebar":"docs"},{"id":"login-consent-flow","path":"/hydra/docs/next/login-consent-flow"},{"id":"milestones","path":"/hydra/docs/next/milestones","sidebar":"docs"},{"id":"production","path":"/hydra/docs/next/production","sidebar":"docs"},{"id":"reference/api","path":"/hydra/docs/next/reference/api","sidebar":"docs"},{"id":"reference/configuration","path":"/hydra/docs/next/reference/configuration","sidebar":"docs"},{"id":"sdk","path":"/hydra/docs/next/sdk","sidebar":"docs"},{"id":"sdk/go","path":"/hydra/docs/next/sdk/go","sidebar":"docs"},{"id":"sdk/js","path":"/hydra/docs/next/sdk/js","sidebar":"docs"},{"id":"sdk/php","path":"/hydra/docs/next/sdk/php","sidebar":"docs"},{"id":"security-architecture","path":"/hydra/docs/next/security-architecture","sidebar":"docs"}]},{"name":"v1.10","label":"v1.10","isLast":true,"path":"/hydra/docs/","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/5min-tutorial","sidebar":"version-v1.10/docs"},{"id":"advanced","path":"/hydra/docs/advanced","sidebar":"version-v1.10/docs"},{"id":"benchmark","path":"/hydra/docs/benchmark","sidebar":"version-v1.10/docs"},{"id":"case-study","path":"/hydra/docs/case-study","sidebar":"version-v1.10/docs"},{"id":"cli/hydra","path":"/hydra/docs/cli/hydra","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients","path":"/hydra/docs/cli/hydra-clients","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-create","path":"/hydra/docs/cli/hydra-clients-create","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-delete","path":"/hydra/docs/cli/hydra-clients-delete","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-get","path":"/hydra/docs/cli/hydra-clients-get","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-import","path":"/hydra/docs/cli/hydra-clients-import","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-list","path":"/hydra/docs/cli/hydra-clients-list","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-clients-update","path":"/hydra/docs/cli/hydra-clients-update","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-janitor","path":"/hydra/docs/cli/hydra-janitor","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-keys","path":"/hydra/docs/cli/hydra-keys","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-keys-create","path":"/hydra/docs/cli/hydra-keys-create","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-keys-delete","path":"/hydra/docs/cli/hydra-keys-delete","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-keys-get","path":"/hydra/docs/cli/hydra-keys-get","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-keys-import","path":"/hydra/docs/cli/hydra-keys-import"},{"id":"cli/hydra-migrate","path":"/hydra/docs/cli/hydra-migrate","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-migrate-sql","path":"/hydra/docs/cli/hydra-migrate-sql","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-serve","path":"/hydra/docs/cli/hydra-serve","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-serve-admin","path":"/hydra/docs/cli/hydra-serve-admin","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-serve-all","path":"/hydra/docs/cli/hydra-serve-all","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-serve-public","path":"/hydra/docs/cli/hydra-serve-public","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token","path":"/hydra/docs/cli/hydra-token","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-client","path":"/hydra/docs/cli/hydra-token-client","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-delete","path":"/hydra/docs/cli/hydra-token-delete","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-flush","path":"/hydra/docs/cli/hydra-token-flush","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-introspect","path":"/hydra/docs/cli/hydra-token-introspect","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-revoke","path":"/hydra/docs/cli/hydra-token-revoke","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-token-user","path":"/hydra/docs/cli/hydra-token-user","sidebar":"version-v1.10/docs"},{"id":"cli/hydra-version","path":"/hydra/docs/cli/hydra-version","sidebar":"version-v1.10/docs"},{"id":"concepts/before-oauth2","path":"/hydra/docs/concepts/before-oauth2","sidebar":"version-v1.10/docs"},{"id":"concepts/consent","path":"/hydra/docs/concepts/consent","sidebar":"version-v1.10/docs"},{"id":"concepts/login","path":"/hydra/docs/concepts/login","sidebar":"version-v1.10/docs"},{"id":"concepts/logout","path":"/hydra/docs/concepts/logout","sidebar":"version-v1.10/docs"},{"id":"concepts/oauth2","path":"/hydra/docs/concepts/oauth2","sidebar":"version-v1.10/docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/concepts/openid-connect-oidc","sidebar":"version-v1.10/docs"},{"id":"configure-deploy","path":"/hydra/docs/configure-deploy","sidebar":"version-v1.10/docs"},{"id":"contributing","path":"/hydra/docs/contributing","sidebar":"version-v1.10/docs"},{"id":"debug","path":"/hydra/docs/debug","sidebar":"version-v1.10/docs"},{"id":"debug/config","path":"/hydra/docs/debug/config","sidebar":"version-v1.10/docs"},{"id":"debug/csrf","path":"/hydra/docs/debug/csrf","sidebar":"version-v1.10/docs"},{"id":"debug/logout","path":"/hydra/docs/debug/logout","sidebar":"version-v1.10/docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/debug/token-endpoint-auth-method","sidebar":"version-v1.10/docs"},{"id":"dependencies-environment","path":"/hydra/docs/dependencies-environment","sidebar":"version-v1.10/docs"},{"id":"faq","path":"/hydra/docs/faq","sidebar":"version-v1.10/docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/guides/common-oauth2-openid-connect-flows","sidebar":"version-v1.10/docs"},{"id":"guides/consent","path":"/hydra/docs/guides/consent","sidebar":"version-v1.10/docs"},{"id":"guides/cookies","path":"/hydra/docs/guides/cookies","sidebar":"version-v1.10/docs"},{"id":"guides/cors","path":"/hydra/docs/guides/cors","sidebar":"version-v1.10/docs"},{"id":"guides/gitlab","path":"/hydra/docs/guides/gitlab","sidebar":"version-v1.10/docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/guides/kubernetes-helm-chart","sidebar":"version-v1.10/docs"},{"id":"guides/login","path":"/hydra/docs/guides/login","sidebar":"version-v1.10/docs"},{"id":"guides/logout","path":"/hydra/docs/guides/logout","sidebar":"version-v1.10/docs"},{"id":"guides/migrating-from-MITREid","path":"/hydra/docs/guides/migrating-from-MITREid","sidebar":"version-v1.10/docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/guides/oauth2-clients","sidebar":"version-v1.10/docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/guides/oauth2-public-spa-mobile","sidebar":"version-v1.10/docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/guides/oauth2-token-introspection","sidebar":"version-v1.10/docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/guides/scaling-hydra","sidebar":"version-v1.10/docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/guides/secrets-key-rotation","sidebar":"version-v1.10/docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/guides/ssl-https-tls","sidebar":"version-v1.10/docs"},{"id":"guides/token-expiration","path":"/hydra/docs/guides/token-expiration","sidebar":"version-v1.10/docs"},{"id":"guides/tracing","path":"/hydra/docs/guides/tracing","sidebar":"version-v1.10/docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/guides/using-oauth2","sidebar":"version-v1.10/docs"},{"id":"index","path":"/hydra/docs/","sidebar":"version-v1.10/docs"},{"id":"install","path":"/hydra/docs/install","sidebar":"version-v1.10/docs"},{"id":"jwks","path":"/hydra/docs/jwks","sidebar":"version-v1.10/docs"},{"id":"limitations","path":"/hydra/docs/limitations","sidebar":"version-v1.10/docs"},{"id":"login-consent-flow","path":"/hydra/docs/login-consent-flow"},{"id":"milestones","path":"/hydra/docs/milestones","sidebar":"version-v1.10/docs"},{"id":"production","path":"/hydra/docs/production","sidebar":"version-v1.10/docs"},{"id":"reference/api","path":"/hydra/docs/reference/api","sidebar":"version-v1.10/docs"},{"id":"reference/configuration","path":"/hydra/docs/reference/configuration","sidebar":"version-v1.10/docs"},{"id":"sdk","path":"/hydra/docs/sdk","sidebar":"version-v1.10/docs"},{"id":"sdk/go","path":"/hydra/docs/sdk/go","sidebar":"version-v1.10/docs"},{"id":"sdk/js","path":"/hydra/docs/sdk/js","sidebar":"version-v1.10/docs"},{"id":"sdk/php","path":"/hydra/docs/sdk/php","sidebar":"version-v1.10/docs"},{"id":"security-architecture","path":"/hydra/docs/security-architecture","sidebar":"version-v1.10/docs"}]},{"name":"v1.9","label":"v1.9","isLast":false,"path":"/hydra/docs/v1.9","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.9/5min-tutorial","sidebar":"version-v1.9/docs"},{"id":"advanced","path":"/hydra/docs/v1.9/advanced","sidebar":"version-v1.9/docs"},{"id":"benchmark","path":"/hydra/docs/v1.9/benchmark","sidebar":"version-v1.9/docs"},{"id":"case-study","path":"/hydra/docs/v1.9/case-study","sidebar":"version-v1.9/docs"},{"id":"cli/hydra","path":"/hydra/docs/v1.9/cli/hydra","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients","path":"/hydra/docs/v1.9/cli/hydra-clients","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-create","path":"/hydra/docs/v1.9/cli/hydra-clients-create","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-delete","path":"/hydra/docs/v1.9/cli/hydra-clients-delete","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-get","path":"/hydra/docs/v1.9/cli/hydra-clients-get","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-import","path":"/hydra/docs/v1.9/cli/hydra-clients-import","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-list","path":"/hydra/docs/v1.9/cli/hydra-clients-list","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-clients-update","path":"/hydra/docs/v1.9/cli/hydra-clients-update","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-keys","path":"/hydra/docs/v1.9/cli/hydra-keys","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-keys-create","path":"/hydra/docs/v1.9/cli/hydra-keys-create","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-keys-delete","path":"/hydra/docs/v1.9/cli/hydra-keys-delete","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-keys-get","path":"/hydra/docs/v1.9/cli/hydra-keys-get","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-keys-import","path":"/hydra/docs/v1.9/cli/hydra-keys-import","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-migrate","path":"/hydra/docs/v1.9/cli/hydra-migrate","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-migrate-sql","path":"/hydra/docs/v1.9/cli/hydra-migrate-sql","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-serve","path":"/hydra/docs/v1.9/cli/hydra-serve","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-serve-admin","path":"/hydra/docs/v1.9/cli/hydra-serve-admin","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-serve-all","path":"/hydra/docs/v1.9/cli/hydra-serve-all","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-serve-public","path":"/hydra/docs/v1.9/cli/hydra-serve-public","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token","path":"/hydra/docs/v1.9/cli/hydra-token","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-client","path":"/hydra/docs/v1.9/cli/hydra-token-client","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-delete","path":"/hydra/docs/v1.9/cli/hydra-token-delete","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-flush","path":"/hydra/docs/v1.9/cli/hydra-token-flush","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-introspect","path":"/hydra/docs/v1.9/cli/hydra-token-introspect","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-revoke","path":"/hydra/docs/v1.9/cli/hydra-token-revoke","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-token-user","path":"/hydra/docs/v1.9/cli/hydra-token-user","sidebar":"version-v1.9/docs"},{"id":"cli/hydra-version","path":"/hydra/docs/v1.9/cli/hydra-version","sidebar":"version-v1.9/docs"},{"id":"concepts/before-oauth2","path":"/hydra/docs/v1.9/concepts/before-oauth2","sidebar":"version-v1.9/docs"},{"id":"concepts/consent","path":"/hydra/docs/v1.9/concepts/consent","sidebar":"version-v1.9/docs"},{"id":"concepts/login","path":"/hydra/docs/v1.9/concepts/login","sidebar":"version-v1.9/docs"},{"id":"concepts/logout","path":"/hydra/docs/v1.9/concepts/logout","sidebar":"version-v1.9/docs"},{"id":"concepts/oauth2","path":"/hydra/docs/v1.9/concepts/oauth2","sidebar":"version-v1.9/docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/v1.9/concepts/openid-connect-oidc","sidebar":"version-v1.9/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.9/configure-deploy","sidebar":"version-v1.9/docs"},{"id":"contributing","path":"/hydra/docs/v1.9/contributing","sidebar":"version-v1.9/docs"},{"id":"debug","path":"/hydra/docs/v1.9/debug","sidebar":"version-v1.9/docs"},{"id":"debug/config","path":"/hydra/docs/v1.9/debug/config","sidebar":"version-v1.9/docs"},{"id":"debug/csrf","path":"/hydra/docs/v1.9/debug/csrf","sidebar":"version-v1.9/docs"},{"id":"debug/logout","path":"/hydra/docs/v1.9/debug/logout","sidebar":"version-v1.9/docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/v1.9/debug/token-endpoint-auth-method","sidebar":"version-v1.9/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.9/dependencies-environment","sidebar":"version-v1.9/docs"},{"id":"faq","path":"/hydra/docs/v1.9/faq","sidebar":"version-v1.9/docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/v1.9/guides/common-oauth2-openid-connect-flows","sidebar":"version-v1.9/docs"},{"id":"guides/consent","path":"/hydra/docs/v1.9/guides/consent","sidebar":"version-v1.9/docs"},{"id":"guides/cookies","path":"/hydra/docs/v1.9/guides/cookies","sidebar":"version-v1.9/docs"},{"id":"guides/cors","path":"/hydra/docs/v1.9/guides/cors","sidebar":"version-v1.9/docs"},{"id":"guides/gitlab","path":"/hydra/docs/v1.9/guides/gitlab","sidebar":"version-v1.9/docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/v1.9/guides/kubernetes-helm-chart","sidebar":"version-v1.9/docs"},{"id":"guides/login","path":"/hydra/docs/v1.9/guides/login","sidebar":"version-v1.9/docs"},{"id":"guides/logout","path":"/hydra/docs/v1.9/guides/logout","sidebar":"version-v1.9/docs"},{"id":"guides/migrating-from-MITREid","path":"/hydra/docs/v1.9/guides/migrating-from-MITREid","sidebar":"version-v1.9/docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/v1.9/guides/oauth2-clients","sidebar":"version-v1.9/docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/v1.9/guides/oauth2-public-spa-mobile","sidebar":"version-v1.9/docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/v1.9/guides/oauth2-token-introspection","sidebar":"version-v1.9/docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/v1.9/guides/scaling-hydra","sidebar":"version-v1.9/docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/v1.9/guides/secrets-key-rotation","sidebar":"version-v1.9/docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/v1.9/guides/ssl-https-tls","sidebar":"version-v1.9/docs"},{"id":"guides/token-expiration","path":"/hydra/docs/v1.9/guides/token-expiration","sidebar":"version-v1.9/docs"},{"id":"guides/tracing","path":"/hydra/docs/v1.9/guides/tracing","sidebar":"version-v1.9/docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/v1.9/guides/using-oauth2","sidebar":"version-v1.9/docs"},{"id":"index","path":"/hydra/docs/v1.9/","sidebar":"version-v1.9/docs"},{"id":"install","path":"/hydra/docs/v1.9/install","sidebar":"version-v1.9/docs"},{"id":"jwks","path":"/hydra/docs/v1.9/jwks","sidebar":"version-v1.9/docs"},{"id":"limitations","path":"/hydra/docs/v1.9/limitations","sidebar":"version-v1.9/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.9/login-consent-flow"},{"id":"milestones","path":"/hydra/docs/v1.9/milestones","sidebar":"version-v1.9/docs"},{"id":"production","path":"/hydra/docs/v1.9/production","sidebar":"version-v1.9/docs"},{"id":"reference/api","path":"/hydra/docs/v1.9/reference/api","sidebar":"version-v1.9/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.9/reference/configuration","sidebar":"version-v1.9/docs"},{"id":"sdk","path":"/hydra/docs/v1.9/sdk","sidebar":"version-v1.9/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.9/sdk/go","sidebar":"version-v1.9/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.9/sdk/js","sidebar":"version-v1.9/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.9/sdk/php","sidebar":"version-v1.9/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.9/security-architecture","sidebar":"version-v1.9/docs"}]},{"name":"v1.8","label":"v1.8","isLast":false,"path":"/hydra/docs/v1.8","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.8/5min-tutorial","sidebar":"version-v1.8/docs"},{"id":"advanced","path":"/hydra/docs/v1.8/advanced","sidebar":"version-v1.8/docs"},{"id":"benchmark","path":"/hydra/docs/v1.8/benchmark","sidebar":"version-v1.8/docs"},{"id":"case-study","path":"/hydra/docs/v1.8/case-study","sidebar":"version-v1.8/docs"},{"id":"cli/hydra","path":"/hydra/docs/v1.8/cli/hydra","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients","path":"/hydra/docs/v1.8/cli/hydra-clients","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-create","path":"/hydra/docs/v1.8/cli/hydra-clients-create","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-delete","path":"/hydra/docs/v1.8/cli/hydra-clients-delete","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-get","path":"/hydra/docs/v1.8/cli/hydra-clients-get","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-import","path":"/hydra/docs/v1.8/cli/hydra-clients-import","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-list","path":"/hydra/docs/v1.8/cli/hydra-clients-list","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-clients-update","path":"/hydra/docs/v1.8/cli/hydra-clients-update","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-keys","path":"/hydra/docs/v1.8/cli/hydra-keys","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-keys-create","path":"/hydra/docs/v1.8/cli/hydra-keys-create","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-keys-delete","path":"/hydra/docs/v1.8/cli/hydra-keys-delete","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-keys-get","path":"/hydra/docs/v1.8/cli/hydra-keys-get","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-keys-import","path":"/hydra/docs/v1.8/cli/hydra-keys-import","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-migrate","path":"/hydra/docs/v1.8/cli/hydra-migrate","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-migrate-sql","path":"/hydra/docs/v1.8/cli/hydra-migrate-sql","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-serve","path":"/hydra/docs/v1.8/cli/hydra-serve","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-serve-admin","path":"/hydra/docs/v1.8/cli/hydra-serve-admin","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-serve-all","path":"/hydra/docs/v1.8/cli/hydra-serve-all","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-serve-public","path":"/hydra/docs/v1.8/cli/hydra-serve-public","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token","path":"/hydra/docs/v1.8/cli/hydra-token","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-client","path":"/hydra/docs/v1.8/cli/hydra-token-client","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-delete","path":"/hydra/docs/v1.8/cli/hydra-token-delete","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-flush","path":"/hydra/docs/v1.8/cli/hydra-token-flush","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-introspect","path":"/hydra/docs/v1.8/cli/hydra-token-introspect","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-revoke","path":"/hydra/docs/v1.8/cli/hydra-token-revoke","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-token-user","path":"/hydra/docs/v1.8/cli/hydra-token-user","sidebar":"version-v1.8/docs"},{"id":"cli/hydra-version","path":"/hydra/docs/v1.8/cli/hydra-version","sidebar":"version-v1.8/docs"},{"id":"concepts/before-oauth2","path":"/hydra/docs/v1.8/concepts/before-oauth2","sidebar":"version-v1.8/docs"},{"id":"concepts/consent","path":"/hydra/docs/v1.8/concepts/consent","sidebar":"version-v1.8/docs"},{"id":"concepts/login","path":"/hydra/docs/v1.8/concepts/login","sidebar":"version-v1.8/docs"},{"id":"concepts/logout","path":"/hydra/docs/v1.8/concepts/logout","sidebar":"version-v1.8/docs"},{"id":"concepts/oauth2","path":"/hydra/docs/v1.8/concepts/oauth2","sidebar":"version-v1.8/docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/v1.8/concepts/openid-connect-oidc","sidebar":"version-v1.8/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.8/configure-deploy","sidebar":"version-v1.8/docs"},{"id":"contributing","path":"/hydra/docs/v1.8/contributing"},{"id":"debug","path":"/hydra/docs/v1.8/debug","sidebar":"version-v1.8/docs"},{"id":"debug/csrf","path":"/hydra/docs/v1.8/debug/csrf","sidebar":"version-v1.8/docs"},{"id":"debug/logout","path":"/hydra/docs/v1.8/debug/logout","sidebar":"version-v1.8/docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/v1.8/debug/token-endpoint-auth-method","sidebar":"version-v1.8/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.8/dependencies-environment","sidebar":"version-v1.8/docs"},{"id":"faq","path":"/hydra/docs/v1.8/faq","sidebar":"version-v1.8/docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/v1.8/guides/common-oauth2-openid-connect-flows","sidebar":"version-v1.8/docs"},{"id":"guides/consent","path":"/hydra/docs/v1.8/guides/consent","sidebar":"version-v1.8/docs"},{"id":"guides/cookies","path":"/hydra/docs/v1.8/guides/cookies","sidebar":"version-v1.8/docs"},{"id":"guides/cors","path":"/hydra/docs/v1.8/guides/cors","sidebar":"version-v1.8/docs"},{"id":"guides/gitlab","path":"/hydra/docs/v1.8/guides/gitlab","sidebar":"version-v1.8/docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/v1.8/guides/kubernetes-helm-chart","sidebar":"version-v1.8/docs"},{"id":"guides/login","path":"/hydra/docs/v1.8/guides/login","sidebar":"version-v1.8/docs"},{"id":"guides/logout","path":"/hydra/docs/v1.8/guides/logout","sidebar":"version-v1.8/docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/v1.8/guides/oauth2-clients","sidebar":"version-v1.8/docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/v1.8/guides/oauth2-public-spa-mobile","sidebar":"version-v1.8/docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/v1.8/guides/oauth2-token-introspection","sidebar":"version-v1.8/docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/v1.8/guides/scaling-hydra","sidebar":"version-v1.8/docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/v1.8/guides/secrets-key-rotation","sidebar":"version-v1.8/docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/v1.8/guides/ssl-https-tls","sidebar":"version-v1.8/docs"},{"id":"guides/token-expiration","path":"/hydra/docs/v1.8/guides/token-expiration","sidebar":"version-v1.8/docs"},{"id":"guides/tracing","path":"/hydra/docs/v1.8/guides/tracing","sidebar":"version-v1.8/docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/v1.8/guides/using-oauth2","sidebar":"version-v1.8/docs"},{"id":"index","path":"/hydra/docs/v1.8/","sidebar":"version-v1.8/docs"},{"id":"install","path":"/hydra/docs/v1.8/install","sidebar":"version-v1.8/docs"},{"id":"jwks","path":"/hydra/docs/v1.8/jwks","sidebar":"version-v1.8/docs"},{"id":"limitations","path":"/hydra/docs/v1.8/limitations","sidebar":"version-v1.8/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.8/login-consent-flow"},{"id":"milestones","path":"/hydra/docs/v1.8/milestones","sidebar":"version-v1.8/docs"},{"id":"production","path":"/hydra/docs/v1.8/production","sidebar":"version-v1.8/docs"},{"id":"reference/api","path":"/hydra/docs/v1.8/reference/api","sidebar":"version-v1.8/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.8/reference/configuration","sidebar":"version-v1.8/docs"},{"id":"sdk","path":"/hydra/docs/v1.8/sdk","sidebar":"version-v1.8/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.8/sdk/go","sidebar":"version-v1.8/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.8/sdk/js","sidebar":"version-v1.8/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.8/sdk/php","sidebar":"version-v1.8/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.8/security-architecture","sidebar":"version-v1.8/docs"}]},{"name":"v1.7","label":"v1.7","isLast":false,"path":"/hydra/docs/v1.7","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.7/5min-tutorial","sidebar":"version-v1.7/docs"},{"id":"advanced","path":"/hydra/docs/v1.7/advanced","sidebar":"version-v1.7/docs"},{"id":"benchmark","path":"/hydra/docs/v1.7/benchmark","sidebar":"version-v1.7/docs"},{"id":"case-study","path":"/hydra/docs/v1.7/case-study","sidebar":"version-v1.7/docs"},{"id":"cli/hydra","path":"/hydra/docs/v1.7/cli/hydra","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients","path":"/hydra/docs/v1.7/cli/hydra-clients","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients-create","path":"/hydra/docs/v1.7/cli/hydra-clients-create","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients-delete","path":"/hydra/docs/v1.7/cli/hydra-clients-delete","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients-get","path":"/hydra/docs/v1.7/cli/hydra-clients-get","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients-import","path":"/hydra/docs/v1.7/cli/hydra-clients-import","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-clients-list","path":"/hydra/docs/v1.7/cli/hydra-clients-list","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-keys","path":"/hydra/docs/v1.7/cli/hydra-keys","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-keys-create","path":"/hydra/docs/v1.7/cli/hydra-keys-create","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-keys-delete","path":"/hydra/docs/v1.7/cli/hydra-keys-delete","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-keys-get","path":"/hydra/docs/v1.7/cli/hydra-keys-get","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-keys-import","path":"/hydra/docs/v1.7/cli/hydra-keys-import","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-migrate","path":"/hydra/docs/v1.7/cli/hydra-migrate","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-migrate-sql","path":"/hydra/docs/v1.7/cli/hydra-migrate-sql","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-serve","path":"/hydra/docs/v1.7/cli/hydra-serve","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-serve-admin","path":"/hydra/docs/v1.7/cli/hydra-serve-admin","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-serve-all","path":"/hydra/docs/v1.7/cli/hydra-serve-all","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-serve-public","path":"/hydra/docs/v1.7/cli/hydra-serve-public","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token","path":"/hydra/docs/v1.7/cli/hydra-token","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token-client","path":"/hydra/docs/v1.7/cli/hydra-token-client","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token-flush","path":"/hydra/docs/v1.7/cli/hydra-token-flush","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token-introspect","path":"/hydra/docs/v1.7/cli/hydra-token-introspect","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token-revoke","path":"/hydra/docs/v1.7/cli/hydra-token-revoke","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-token-user","path":"/hydra/docs/v1.7/cli/hydra-token-user","sidebar":"version-v1.7/docs"},{"id":"cli/hydra-version","path":"/hydra/docs/v1.7/cli/hydra-version","sidebar":"version-v1.7/docs"},{"id":"concepts/before-oauth2","path":"/hydra/docs/v1.7/concepts/before-oauth2","sidebar":"version-v1.7/docs"},{"id":"concepts/consent","path":"/hydra/docs/v1.7/concepts/consent","sidebar":"version-v1.7/docs"},{"id":"concepts/login","path":"/hydra/docs/v1.7/concepts/login","sidebar":"version-v1.7/docs"},{"id":"concepts/logout","path":"/hydra/docs/v1.7/concepts/logout","sidebar":"version-v1.7/docs"},{"id":"concepts/oauth2","path":"/hydra/docs/v1.7/concepts/oauth2","sidebar":"version-v1.7/docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/v1.7/concepts/openid-connect-oidc","sidebar":"version-v1.7/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.7/configure-deploy","sidebar":"version-v1.7/docs"},{"id":"contributing","path":"/hydra/docs/v1.7/contributing"},{"id":"debug","path":"/hydra/docs/v1.7/debug","sidebar":"version-v1.7/docs"},{"id":"debug/csrf","path":"/hydra/docs/v1.7/debug/csrf","sidebar":"version-v1.7/docs"},{"id":"debug/logout","path":"/hydra/docs/v1.7/debug/logout","sidebar":"version-v1.7/docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/v1.7/debug/token-endpoint-auth-method","sidebar":"version-v1.7/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.7/dependencies-environment","sidebar":"version-v1.7/docs"},{"id":"faq","path":"/hydra/docs/v1.7/faq","sidebar":"version-v1.7/docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/v1.7/guides/common-oauth2-openid-connect-flows","sidebar":"version-v1.7/docs"},{"id":"guides/consent","path":"/hydra/docs/v1.7/guides/consent","sidebar":"version-v1.7/docs"},{"id":"guides/cookies","path":"/hydra/docs/v1.7/guides/cookies","sidebar":"version-v1.7/docs"},{"id":"guides/cors","path":"/hydra/docs/v1.7/guides/cors","sidebar":"version-v1.7/docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/v1.7/guides/kubernetes-helm-chart","sidebar":"version-v1.7/docs"},{"id":"guides/login","path":"/hydra/docs/v1.7/guides/login","sidebar":"version-v1.7/docs"},{"id":"guides/logout","path":"/hydra/docs/v1.7/guides/logout","sidebar":"version-v1.7/docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/v1.7/guides/oauth2-clients","sidebar":"version-v1.7/docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/v1.7/guides/oauth2-public-spa-mobile","sidebar":"version-v1.7/docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/v1.7/guides/oauth2-token-introspection","sidebar":"version-v1.7/docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/v1.7/guides/scaling-hydra","sidebar":"version-v1.7/docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/v1.7/guides/secrets-key-rotation","sidebar":"version-v1.7/docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/v1.7/guides/ssl-https-tls","sidebar":"version-v1.7/docs"},{"id":"guides/token-expiration","path":"/hydra/docs/v1.7/guides/token-expiration","sidebar":"version-v1.7/docs"},{"id":"guides/tracing","path":"/hydra/docs/v1.7/guides/tracing","sidebar":"version-v1.7/docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/v1.7/guides/using-oauth2","sidebar":"version-v1.7/docs"},{"id":"index","path":"/hydra/docs/v1.7/","sidebar":"version-v1.7/docs"},{"id":"install","path":"/hydra/docs/v1.7/install","sidebar":"version-v1.7/docs"},{"id":"jwks","path":"/hydra/docs/v1.7/jwks","sidebar":"version-v1.7/docs"},{"id":"limitations","path":"/hydra/docs/v1.7/limitations","sidebar":"version-v1.7/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.7/login-consent-flow"},{"id":"milestones","path":"/hydra/docs/v1.7/milestones","sidebar":"version-v1.7/docs"},{"id":"production","path":"/hydra/docs/v1.7/production","sidebar":"version-v1.7/docs"},{"id":"reference/api","path":"/hydra/docs/v1.7/reference/api","sidebar":"version-v1.7/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.7/reference/configuration","sidebar":"version-v1.7/docs"},{"id":"sdk","path":"/hydra/docs/v1.7/sdk","sidebar":"version-v1.7/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.7/sdk/go","sidebar":"version-v1.7/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.7/sdk/js","sidebar":"version-v1.7/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.7/sdk/php","sidebar":"version-v1.7/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.7/security-architecture","sidebar":"version-v1.7/docs"}]},{"name":"v1.6","label":"v1.6","isLast":false,"path":"/hydra/docs/v1.6","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.6/5min-tutorial","sidebar":"version-v1.6/docs"},{"id":"advanced","path":"/hydra/docs/v1.6/advanced","sidebar":"version-v1.6/docs"},{"id":"benchmark","path":"/hydra/docs/v1.6/benchmark","sidebar":"version-v1.6/docs"},{"id":"case-study","path":"/hydra/docs/v1.6/case-study","sidebar":"version-v1.6/docs"},{"id":"concepts/consent","path":"/hydra/docs/v1.6/concepts/consent","sidebar":"version-v1.6/docs"},{"id":"concepts/login","path":"/hydra/docs/v1.6/concepts/login","sidebar":"version-v1.6/docs"},{"id":"concepts/logout","path":"/hydra/docs/v1.6/concepts/logout","sidebar":"version-v1.6/docs"},{"id":"concepts/oauth2","path":"/hydra/docs/v1.6/concepts/oauth2","sidebar":"version-v1.6/docs"},{"id":"concepts/openid-connect-oidc","path":"/hydra/docs/v1.6/concepts/openid-connect-oidc","sidebar":"version-v1.6/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.6/configure-deploy","sidebar":"version-v1.6/docs"},{"id":"debug","path":"/hydra/docs/v1.6/debug","sidebar":"version-v1.6/docs"},{"id":"debug/csrf","path":"/hydra/docs/v1.6/debug/csrf","sidebar":"version-v1.6/docs"},{"id":"debug/logout","path":"/hydra/docs/v1.6/debug/logout","sidebar":"version-v1.6/docs"},{"id":"debug/token-endpoint-auth-method","path":"/hydra/docs/v1.6/debug/token-endpoint-auth-method","sidebar":"version-v1.6/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.6/dependencies-environment","sidebar":"version-v1.6/docs"},{"id":"faq","path":"/hydra/docs/v1.6/faq","sidebar":"version-v1.6/docs"},{"id":"guides/common-oauth2-openid-connect-flows","path":"/hydra/docs/v1.6/guides/common-oauth2-openid-connect-flows","sidebar":"version-v1.6/docs"},{"id":"guides/consent","path":"/hydra/docs/v1.6/guides/consent","sidebar":"version-v1.6/docs"},{"id":"guides/cookies","path":"/hydra/docs/v1.6/guides/cookies","sidebar":"version-v1.6/docs"},{"id":"guides/cors","path":"/hydra/docs/v1.6/guides/cors","sidebar":"version-v1.6/docs"},{"id":"guides/kubernetes-helm-chart","path":"/hydra/docs/v1.6/guides/kubernetes-helm-chart","sidebar":"version-v1.6/docs"},{"id":"guides/login","path":"/hydra/docs/v1.6/guides/login","sidebar":"version-v1.6/docs"},{"id":"guides/logout","path":"/hydra/docs/v1.6/guides/logout","sidebar":"version-v1.6/docs"},{"id":"guides/oauth2-clients","path":"/hydra/docs/v1.6/guides/oauth2-clients","sidebar":"version-v1.6/docs"},{"id":"guides/oauth2-public-spa-mobile","path":"/hydra/docs/v1.6/guides/oauth2-public-spa-mobile","sidebar":"version-v1.6/docs"},{"id":"guides/oauth2-token-introspection","path":"/hydra/docs/v1.6/guides/oauth2-token-introspection","sidebar":"version-v1.6/docs"},{"id":"guides/scaling-hydra","path":"/hydra/docs/v1.6/guides/scaling-hydra","sidebar":"version-v1.6/docs"},{"id":"guides/secrets-key-rotation","path":"/hydra/docs/v1.6/guides/secrets-key-rotation","sidebar":"version-v1.6/docs"},{"id":"guides/ssl-https-tls","path":"/hydra/docs/v1.6/guides/ssl-https-tls","sidebar":"version-v1.6/docs"},{"id":"guides/tracing","path":"/hydra/docs/v1.6/guides/tracing","sidebar":"version-v1.6/docs"},{"id":"guides/using-oauth2","path":"/hydra/docs/v1.6/guides/using-oauth2","sidebar":"version-v1.6/docs"},{"id":"index","path":"/hydra/docs/v1.6/","sidebar":"version-v1.6/docs"},{"id":"install","path":"/hydra/docs/v1.6/install","sidebar":"version-v1.6/docs"},{"id":"jwks","path":"/hydra/docs/v1.6/jwks","sidebar":"version-v1.6/docs"},{"id":"limitations","path":"/hydra/docs/v1.6/limitations","sidebar":"version-v1.6/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.6/login-consent-flow"},{"id":"production","path":"/hydra/docs/v1.6/production","sidebar":"version-v1.6/docs"},{"id":"reference/api","path":"/hydra/docs/v1.6/reference/api","sidebar":"version-v1.6/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.6/reference/configuration","sidebar":"version-v1.6/docs"},{"id":"sdk","path":"/hydra/docs/v1.6/sdk","sidebar":"version-v1.6/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.6/sdk/go","sidebar":"version-v1.6/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.6/sdk/js","sidebar":"version-v1.6/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.6/sdk/php","sidebar":"version-v1.6/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.6/security-architecture","sidebar":"version-v1.6/docs"}]},{"name":"v1.5","label":"v1.5","isLast":false,"path":"/hydra/docs/v1.5","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.5/5min-tutorial","sidebar":"version-v1.5/docs"},{"id":"advanced","path":"/hydra/docs/v1.5/advanced","sidebar":"version-v1.5/docs"},{"id":"benchmark","path":"/hydra/docs/v1.5/benchmark","sidebar":"version-v1.5/docs"},{"id":"case-study","path":"/hydra/docs/v1.5/case-study","sidebar":"version-v1.5/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.5/configure-deploy","sidebar":"version-v1.5/docs"},{"id":"debugging","path":"/hydra/docs/v1.5/debugging","sidebar":"version-v1.5/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.5/dependencies-environment","sidebar":"version-v1.5/docs"},{"id":"faq","path":"/hydra/docs/v1.5/faq","sidebar":"version-v1.5/docs"},{"id":"implementing-consent","path":"/hydra/docs/v1.5/implementing-consent","sidebar":"version-v1.5/docs"},{"id":"index","path":"/hydra/docs/v1.5/","sidebar":"version-v1.5/docs"},{"id":"install","path":"/hydra/docs/v1.5/install","sidebar":"version-v1.5/docs"},{"id":"integration","path":"/hydra/docs/v1.5/integration","sidebar":"version-v1.5/docs"},{"id":"jwks","path":"/hydra/docs/v1.5/jwks","sidebar":"version-v1.5/docs"},{"id":"limitations","path":"/hydra/docs/v1.5/limitations","sidebar":"version-v1.5/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.5/login-consent-flow","sidebar":"version-v1.5/docs"},{"id":"oauth2","path":"/hydra/docs/v1.5/oauth2","sidebar":"version-v1.5/docs"},{"id":"production","path":"/hydra/docs/v1.5/production","sidebar":"version-v1.5/docs"},{"id":"reference/api","path":"/hydra/docs/v1.5/reference/api","sidebar":"version-v1.5/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.5/reference/configuration","sidebar":"version-v1.5/docs"},{"id":"sdk","path":"/hydra/docs/v1.5/sdk","sidebar":"version-v1.5/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.5/sdk/go","sidebar":"version-v1.5/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.5/sdk/js","sidebar":"version-v1.5/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.5/sdk/php","sidebar":"version-v1.5/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.5/security-architecture","sidebar":"version-v1.5/docs"}]},{"name":"v1.4","label":"v1.4","isLast":false,"path":"/hydra/docs/v1.4","mainDocId":"index","docs":[{"id":"5min-tutorial","path":"/hydra/docs/v1.4/5min-tutorial","sidebar":"version-v1.4/docs"},{"id":"advanced","path":"/hydra/docs/v1.4/advanced","sidebar":"version-v1.4/docs"},{"id":"benchmark","path":"/hydra/docs/v1.4/benchmark","sidebar":"version-v1.4/docs"},{"id":"case-study","path":"/hydra/docs/v1.4/case-study","sidebar":"version-v1.4/docs"},{"id":"configure-deploy","path":"/hydra/docs/v1.4/configure-deploy","sidebar":"version-v1.4/docs"},{"id":"debugging","path":"/hydra/docs/v1.4/debugging","sidebar":"version-v1.4/docs"},{"id":"dependencies-environment","path":"/hydra/docs/v1.4/dependencies-environment","sidebar":"version-v1.4/docs"},{"id":"faq","path":"/hydra/docs/v1.4/faq","sidebar":"version-v1.4/docs"},{"id":"implementing-consent","path":"/hydra/docs/v1.4/implementing-consent","sidebar":"version-v1.4/docs"},{"id":"index","path":"/hydra/docs/v1.4/","sidebar":"version-v1.4/docs"},{"id":"install","path":"/hydra/docs/v1.4/install","sidebar":"version-v1.4/docs"},{"id":"integration","path":"/hydra/docs/v1.4/integration","sidebar":"version-v1.4/docs"},{"id":"jwks","path":"/hydra/docs/v1.4/jwks","sidebar":"version-v1.4/docs"},{"id":"limitations","path":"/hydra/docs/v1.4/limitations","sidebar":"version-v1.4/docs"},{"id":"login-consent-flow","path":"/hydra/docs/v1.4/login-consent-flow","sidebar":"version-v1.4/docs"},{"id":"oauth2","path":"/hydra/docs/v1.4/oauth2","sidebar":"version-v1.4/docs"},{"id":"production","path":"/hydra/docs/v1.4/production","sidebar":"version-v1.4/docs"},{"id":"reference/api","path":"/hydra/docs/v1.4/reference/api","sidebar":"version-v1.4/docs"},{"id":"reference/configuration","path":"/hydra/docs/v1.4/reference/configuration","sidebar":"version-v1.4/docs"},{"id":"sdk/go","path":"/hydra/docs/v1.4/sdk/go","sidebar":"version-v1.4/docs"},{"id":"sdk/index","path":"/hydra/docs/v1.4/sdk/index","sidebar":"version-v1.4/docs"},{"id":"sdk/js","path":"/hydra/docs/v1.4/sdk/js","sidebar":"version-v1.4/docs"},{"id":"sdk/php","path":"/hydra/docs/v1.4/sdk/php","sidebar":"version-v1.4/docs"},{"id":"security-architecture","path":"/hydra/docs/v1.4/security-architecture","sidebar":"version-v1.4/docs"}]}]}}}')},function(e){e.exports=JSON.parse('{"defaultLocale":"en","locales":["en"],"localeConfigs":{"en":{"label":"en","direction":"ltr"}},"currentLocale":"en"}')},function(e){e.exports=JSON.parse('{"docusaurusVersion":"2.0.0-alpha.72","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.0.0-alpha.72"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.0.0-alpha.72"},"docusaurus-plugin-matamo":{"type":"package","name":"docusaurus-plugin-matamo"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.0.0-alpha.72"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.0.0-alpha.72"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.0.0-alpha.72"}}}')},function(e,n,t){"use strict";var o=t(28),r={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},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function s(e){return o.isMemo(e)?i:c[e.$$typeof]||r}c[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[o.Memo]=i;var d=Object.defineProperty,l=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(n,t,o){if("string"!=typeof t){if(f){var r=p(t);r&&r!==f&&e(n,r,o)}var i=l(t);u&&(i=i.concat(u(t)));for(var c=s(n),v=s(t),y=0;y<i.length;++y){var m=i[y];if(!(a[m]||o&&o[m]||v&&v[m]||c&&c[m])){var b=h(t,m);try{d(n,m,b)}catch(g){}}}}return n}},function(e,n,t){"use strict";(function(e){t.d(n,"a",(function(){return ye}));var o,r,a,i,c=t(1),s=t.n(c),d=t(35),l=t.n(d),u=t(36),h=t.n(u),p=t(0),f=t.n(p),v=t(12),y=t.n(v),m="bodyAttributes",b="htmlAttributes",g="titleAttributes",k={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},x=(Object.keys(k).map((function(e){return k[e]})),"charset"),w="cssText",_="href",E="http-equiv",S="innerHTML",T="itemprop",O="name",C="property",P="rel",A="src",R="target",L={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},N="defaultTitle",I="defer",j="encodeSpecialCharacters",D="onChangeClientState",M="titleTemplate",F=Object.keys(L).reduce((function(e,n){return e[L[n]]=n,e}),{}),B=[k.NOSCRIPT,k.SCRIPT,k.STYLE],U="data-react-helmet",z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$=function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")},q=function(){function e(e,n){for(var t=0;t<n.length;t++){var o=n[t];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(n,t,o){return t&&e(n.prototype,t),o&&e(n,o),n}}(),H=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},G=function(e,n){var t={};for(var o in e)n.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},W=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!=typeof n&&"function"!=typeof n?e:n},V=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===n?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Y=function(e){var n=J(e,k.TITLE),t=J(e,M);if(t&&n)return t.replace(/%s/g,(function(){return Array.isArray(n)?n.join(""):n}));var o=J(e,N);return n||o||void 0},K=function(e){return J(e,D)||function(){}},Q=function(e,n){return n.filter((function(n){return void 0!==n[e]})).map((function(n){return n[e]})).reduce((function(e,n){return H({},e,n)}),{})},X=function(e,n){return n.filter((function(e){return void 0!==e[k.BASE]})).map((function(e){return e[k.BASE]})).reverse().reduce((function(n,t){if(!n.length)for(var o=Object.keys(t),r=0;r<o.length;r++){var a=o[r].toLowerCase();if(-1!==e.indexOf(a)&&t[a])return n.concat(t)}return n}),[])},Z=function(e,n,t){var o={};return t.filter((function(n){return!!Array.isArray(n[e])||(void 0!==n[e]&&re("Helmet: "+e+' should be of type "Array". Instead found type "'+z(n[e])+'"'),!1)})).map((function(n){return n[e]})).reverse().reduce((function(e,t){var r={};t.filter((function(e){for(var t=void 0,a=Object.keys(e),i=0;i<a.length;i++){var c=a[i],s=c.toLowerCase();-1===n.indexOf(s)||t===P&&"canonical"===e[t].toLowerCase()||s===P&&"stylesheet"===e[s].toLowerCase()||(t=s),-1===n.indexOf(c)||c!==S&&c!==w&&c!==T||(t=c)}if(!t||!e[t])return!1;var d=e[t].toLowerCase();return o[t]||(o[t]={}),r[t]||(r[t]={}),!o[t][d]&&(r[t][d]=!0,!0)})).reverse().forEach((function(n){return e.push(n)}));for(var a=Object.keys(r),i=0;i<a.length;i++){var c=a[i],s=y()({},o[c],r[c]);o[c]=s}return e}),[]).reverse()},J=function(e,n){for(var t=e.length-1;t>=0;t--){var o=e[t];if(o.hasOwnProperty(n))return o[n]}return null},ee=(o=Date.now(),function(e){var n=Date.now();n-o>16?(o=n,e(n)):setTimeout((function(){ee(e)}),0)}),ne=function(e){return clearTimeout(e)},te="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||ee:e.requestAnimationFrame||ee,oe="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||ne:e.cancelAnimationFrame||ne,re=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},ae=null,ie=function(e,n){var t=e.baseTag,o=e.bodyAttributes,r=e.htmlAttributes,a=e.linkTags,i=e.metaTags,c=e.noscriptTags,s=e.onChangeClientState,d=e.scriptTags,l=e.styleTags,u=e.title,h=e.titleAttributes;de(k.BODY,o),de(k.HTML,r),se(u,h);var p={baseTag:le(k.BASE,t),linkTags:le(k.LINK,a),metaTags:le(k.META,i),noscriptTags:le(k.NOSCRIPT,c),scriptTags:le(k.SCRIPT,d),styleTags:le(k.STYLE,l)},f={},v={};Object.keys(p).forEach((function(e){var n=p[e],t=n.newTags,o=n.oldTags;t.length&&(f[e]=t),o.length&&(v[e]=p[e].oldTags)})),n&&n(),s(e,f,v)},ce=function(e){return Array.isArray(e)?e.join(""):e},se=function(e,n){void 0!==e&&document.title!==e&&(document.title=ce(e)),de(k.TITLE,n)},de=function(e,n){var t=document.getElementsByTagName(e)[0];if(t){for(var o=t.getAttribute(U),r=o?o.split(","):[],a=[].concat(r),i=Object.keys(n),c=0;c<i.length;c++){var s=i[c],d=n[s]||"";t.getAttribute(s)!==d&&t.setAttribute(s,d),-1===r.indexOf(s)&&r.push(s);var l=a.indexOf(s);-1!==l&&a.splice(l,1)}for(var u=a.length-1;u>=0;u--)t.removeAttribute(a[u]);r.length===a.length?t.removeAttribute(U):t.getAttribute(U)!==i.join(",")&&t.setAttribute(U,i.join(","))}},le=function(e,n){var t=document.head||document.querySelector(k.HEAD),o=t.querySelectorAll(e+"["+"data-react-helmet]"),r=Array.prototype.slice.call(o),a=[],i=void 0;return n&&n.length&&n.forEach((function(n){var t=document.createElement(e);for(var o in n)if(n.hasOwnProperty(o))if(o===S)t.innerHTML=n.innerHTML;else if(o===w)t.styleSheet?t.styleSheet.cssText=n.cssText:t.appendChild(document.createTextNode(n.cssText));else{var c=void 0===n[o]?"":n[o];t.setAttribute(o,c)}t.setAttribute(U,"true"),r.some((function(e,n){return i=n,t.isEqualNode(e)}))?r.splice(i,1):a.push(t)})),r.forEach((function(e){return e.parentNode.removeChild(e)})),a.forEach((function(e){return t.appendChild(e)})),{oldTags:r,newTags:a}},ue=function(e){return Object.keys(e).reduce((function(n,t){var o=void 0!==e[t]?t+'="'+e[t]+'"':""+t;return n?n+" "+o:o}),"")},he=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(n,t){return n[L[t]||t]=e[t],n}),n)},pe=function(e,n,t){switch(e){case k.TITLE:return{toComponent:function(){return e=n.title,t=n.titleAttributes,(o={key:e})[U]=!0,r=he(t,o),[f.a.createElement(k.TITLE,r,e)];var e,t,o,r},toString:function(){return function(e,n,t,o){var r=ue(t),a=ce(n);return r?"<"+e+' data-react-helmet="true" '+r+">"+V(a,o)+"</"+e+">":"<"+e+' data-react-helmet="true">'+V(a,o)+"</"+e+">"}(e,n.title,n.titleAttributes,t)}};case m:case b:return{toComponent:function(){return he(n)},toString:function(){return ue(n)}};default:return{toComponent:function(){return function(e,n){return n.map((function(n,t){var o,r=((o={key:t})[U]=!0,o);return Object.keys(n).forEach((function(e){var t=L[e]||e;if(t===S||t===w){var o=n.innerHTML||n.cssText;r.dangerouslySetInnerHTML={__html:o}}else r[t]=n[e]})),f.a.createElement(e,r)}))}(e,n)},toString:function(){return function(e,n,t){return n.reduce((function(n,o){var r=Object.keys(o).filter((function(e){return!(e===S||e===w)})).reduce((function(e,n){var r=void 0===o[n]?n:n+'="'+V(o[n],t)+'"';return e?e+" "+r:r}),""),a=o.innerHTML||o.cssText||"",i=-1===B.indexOf(e);return n+"<"+e+' data-react-helmet="true" '+r+(i?"/>":">"+a+"</"+e+">")}),"")}(e,n,t)}}}},fe=function(e){var n=e.baseTag,t=e.bodyAttributes,o=e.encode,r=e.htmlAttributes,a=e.linkTags,i=e.metaTags,c=e.noscriptTags,s=e.scriptTags,d=e.styleTags,l=e.title,u=void 0===l?"":l,h=e.titleAttributes;return{base:pe(k.BASE,n,o),bodyAttributes:pe(m,t,o),htmlAttributes:pe(b,r,o),link:pe(k.LINK,a,o),meta:pe(k.META,i,o),noscript:pe(k.NOSCRIPT,c,o),script:pe(k.SCRIPT,s,o),style:pe(k.STYLE,d,o),title:pe(k.TITLE,{title:u,titleAttributes:h},o)}},ve=l()((function(e){return{baseTag:X([_,R],e),bodyAttributes:Q(m,e),defer:J(e,I),encode:J(e,j),htmlAttributes:Q(b,e),linkTags:Z(k.LINK,[P,_],e),metaTags:Z(k.META,[O,x,E,C,T],e),noscriptTags:Z(k.NOSCRIPT,[S],e),onChangeClientState:K(e),scriptTags:Z(k.SCRIPT,[A,S],e),styleTags:Z(k.STYLE,[w],e),title:Y(e),titleAttributes:Q(g,e)}}),(function(e){ae&&oe(ae),e.defer?ae=te((function(){ie(e,(function(){ae=null}))})):(ie(e),ae=null)}),fe)((function(){return null})),ye=(r=ve,i=a=function(e){function n(){return $(this,n),W(this,e.apply(this,arguments))}return function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(n,e),n.prototype.shouldComponentUpdate=function(e){return!h()(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,n){if(!n)return null;switch(e.type){case k.SCRIPT:case k.NOSCRIPT:return{innerHTML:n};case k.STYLE:return{cssText:n}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var n,t=e.child,o=e.arrayTypeChildren,r=e.newChildProps,a=e.nestedChildren;return H({},o,((n={})[t.type]=[].concat(o[t.type]||[],[H({},r,this.mapNestedChildrenToProps(t,a))]),n))},n.prototype.mapObjectTypeChildren=function(e){var n,t,o=e.child,r=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(o.type){case k.TITLE:return H({},r,((n={})[o.type]=i,n.titleAttributes=H({},a),n));case k.BODY:return H({},r,{bodyAttributes:H({},a)});case k.HTML:return H({},r,{htmlAttributes:H({},a)})}return H({},r,((t={})[o.type]=H({},a),t))},n.prototype.mapArrayTypeChildrenToProps=function(e,n){var t=H({},n);return Object.keys(e).forEach((function(n){var o;t=H({},t,((o={})[n]=e[n],o))})),t},n.prototype.warnOnInvalidChildren=function(e,n){return!0},n.prototype.mapChildrenToProps=function(e,n){var t=this,o={};return f.a.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,a=r.children,i=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(n,t){return n[F[t]||t]=e[t],n}),n)}(G(r,["children"]));switch(t.warnOnInvalidChildren(e,a),e.type){case k.LINK:case k.META:case k.NOSCRIPT:case k.SCRIPT:case k.STYLE:o=t.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:i,nestedChildren:a});break;default:n=t.mapObjectTypeChildren({child:e,newProps:n,newChildProps:i,nestedChildren:a})}}})),n=this.mapArrayTypeChildrenToProps(o,n)},n.prototype.render=function(){var e=this.props,n=e.children,t=G(e,["children"]),o=H({},t);return n&&(o=this.mapChildrenToProps(n,o)),f.a.createElement(r,o)},q(n,null,[{key:"canUseDOM",set:function(e){r.canUseDOM=e}}]),n}(f.a.Component),a.propTypes={base:s.a.object,bodyAttributes:s.a.object,children:s.a.oneOfType([s.a.arrayOf(s.a.node),s.a.node]),defaultTitle:s.a.string,defer:s.a.bool,encodeSpecialCharacters:s.a.bool,htmlAttributes:s.a.object,link:s.a.arrayOf(s.a.object),meta:s.a.arrayOf(s.a.object),noscript:s.a.arrayOf(s.a.object),onChangeClientState:s.a.func,script:s.a.arrayOf(s.a.object),style:s.a.arrayOf(s.a.object),title:s.a.string,titleAttributes:s.a.object,titleTemplate:s.a.string},a.defaultProps={defer:!0,encodeSpecialCharacters:!0},a.peek=r.peek,a.rewind=function(){var e=r.rewind();return e||(e=fe({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},i);ye.renderStatic=ye.rewind}).call(this,t(24))},function(e,n,t){"use strict";var o,r=t(0),a=(o=r)&&"object"==typeof o&&"default"in o?o.default:o;function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var c=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,n,t){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof n)throw new Error("Expected handleStateChangeOnClient to be a function.");if(void 0!==t&&"function"!=typeof t)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(o){if("function"!=typeof o)throw new Error("Expected WrappedComponent to be a React component.");var s,d=[];function l(){s=e(d.map((function(e){return e.props}))),u.canUseDOM?n(s):t&&(s=t(s))}var u=function(e){var n,t;function r(){return e.apply(this,arguments)||this}t=e,(n=r).prototype=Object.create(t.prototype),n.prototype.constructor=n,n.__proto__=t,r.peek=function(){return s},r.rewind=function(){if(r.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=s;return s=void 0,d=[],e};var i=r.prototype;return i.UNSAFE_componentWillMount=function(){d.push(this),l()},i.componentDidUpdate=function(){l()},i.componentWillUnmount=function(){var e=d.indexOf(this);d.splice(e,1),l()},i.render=function(){return a.createElement(o,this.props)},r}(r.PureComponent);return i(u,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(o)+")"),i(u,"canUseDOM",c),u}}},function(e,n){var t="undefined"!=typeof Element,o="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,n){if(e===n)return!0;if(e&&n&&"object"==typeof e&&"object"==typeof n){if(e.constructor!==n.constructor)return!1;var c,s,d,l;if(Array.isArray(e)){if((c=e.length)!=n.length)return!1;for(s=c;0!=s--;)if(!i(e[s],n[s]))return!1;return!0}if(o&&e instanceof Map&&n instanceof Map){if(e.size!==n.size)return!1;for(l=e.entries();!(s=l.next()).done;)if(!n.has(s.value[0]))return!1;for(l=e.entries();!(s=l.next()).done;)if(!i(s.value[1],n.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&n instanceof Set){if(e.size!==n.size)return!1;for(l=e.entries();!(s=l.next()).done;)if(!n.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(n)){if((c=e.length)!=n.length)return!1;for(s=c;0!=s--;)if(e[s]!==n[s])return!1;return!0}if(e.constructor===RegExp)return e.source===n.source&&e.flags===n.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===n.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===n.toString();if((c=(d=Object.keys(e)).length)!==Object.keys(n).length)return!1;for(s=c;0!=s--;)if(!Object.prototype.hasOwnProperty.call(n,d[s]))return!1;if(t&&e instanceof Element)return!1;for(s=c;0!=s--;)if(("_owner"!==d[s]&&"__v"!==d[s]&&"__o"!==d[s]||!e.$$typeof)&&!i(e[d[s]],n[d[s]]))return!1;return!0}return e!=e&&n!=n}e.exports=function(e,n){try{return i(e,n)}catch(t){if((t.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw t}}},function(e,n,t){e.exports=t(53)},function(e,n,t){"use strict";var o=t(12),r=60103,a=60106;n.Fragment=60107,n.StrictMode=60108,n.Profiler=60114;var i=60109,c=60110,s=60112;n.Suspense=60113;var d=60115,l=60116;if("function"==typeof Symbol&&Symbol.for){var u=Symbol.for;r=u("react.element"),a=u("react.portal"),n.Fragment=u("react.fragment"),n.StrictMode=u("react.strict_mode"),n.Profiler=u("react.profiler"),i=u("react.provider"),c=u("react.context"),s=u("react.forward_ref"),n.Suspense=u("react.suspense"),d=u("react.memo"),l=u("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},v={};function y(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||f}function m(){}function b(e,n,t){this.props=e,this.context=n,this.refs=v,this.updater=t||f}y.prototype.isReactComponent={},y.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,n,"setState")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},m.prototype=y.prototype;var g=b.prototype=new m;g.constructor=b,o(g,y.prototype),g.isPureReactComponent=!0;var k={current:null},x=Object.prototype.hasOwnProperty,w={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,t){var o,a={},i=null,c=null;if(null!=n)for(o in void 0!==n.ref&&(c=n.ref),void 0!==n.key&&(i=""+n.key),n)x.call(n,o)&&!w.hasOwnProperty(o)&&(a[o]=n[o]);var s=arguments.length-2;if(1===s)a.children=t;else if(1<s){for(var d=Array(s),l=0;l<s;l++)d[l]=arguments[l+2];a.children=d}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===a[o]&&(a[o]=s[o]);return{$$typeof:r,type:e,key:i,ref:c,props:a,_owner:k.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var S=/\/+/g;function T(e,n){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return n[e]}))}(""+e.key):n.toString(36)}function O(e,n,t,o,i){var c=typeof e;"undefined"!==c&&"boolean"!==c||(e=null);var s=!1;if(null===e)s=!0;else switch(c){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case r:case a:s=!0}}if(s)return i=i(s=e),e=""===o?"."+T(s,0):o,Array.isArray(i)?(t="",null!=e&&(t=e.replace(S,"$&/")+"/"),O(i,n,t,"",(function(e){return e}))):null!=i&&(E(i)&&(i=function(e,n){return{$$typeof:r,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(i,t+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(S,"$&/")+"/")+e)),n.push(i)),1;if(s=0,o=""===o?".":o+":",Array.isArray(e))for(var d=0;d<e.length;d++){var l=o+T(c=e[d],d);s+=O(c,n,t,l,i)}else if("function"==typeof(l=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e)))for(e=l.call(e),d=0;!(c=e.next()).done;)s+=O(c=c.value,n,t,l=o+T(c,d++),i);else if("object"===c)throw n=""+e,Error(p(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n));return s}function C(e,n,t){if(null==e)return e;var o=[],r=0;return O(e,o,"","",(function(e){return n.call(t,e,r++)})),o}function P(e){if(-1===e._status){var n=e._result;n=n(),e._status=0,e._result=n,n.then((function(n){0===e._status&&(n=n.default,e._status=1,e._result=n)}),(function(n){0===e._status&&(e._status=2,e._result=n)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function R(){var e=A.current;if(null===e)throw Error(p(321));return e}var L={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:o};n.Children={map:C,forEach:function(e,n,t){C(e,(function(){n.apply(this,arguments)}),t)},count:function(e){var n=0;return C(e,(function(){n++})),n},toArray:function(e){return C(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error(p(143));return e}},n.Component=y,n.PureComponent=b,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=L,n.cloneElement=function(e,n,t){if(null==e)throw Error(p(267,e));var a=o({},e.props),i=e.key,c=e.ref,s=e._owner;if(null!=n){if(void 0!==n.ref&&(c=n.ref,s=k.current),void 0!==n.key&&(i=""+n.key),e.type&&e.type.defaultProps)var d=e.type.defaultProps;for(l in n)x.call(n,l)&&!w.hasOwnProperty(l)&&(a[l]=void 0===n[l]&&void 0!==d?d[l]:n[l])}var l=arguments.length-2;if(1===l)a.children=t;else if(1<l){d=Array(l);for(var u=0;u<l;u++)d[u]=arguments[u+2];a.children=d}return{$$typeof:r,type:e.type,key:i,ref:c,props:a,_owner:s}},n.createContext=function(e,n){return void 0===n&&(n=null),(e={$$typeof:c,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},n.createElement=_,n.createFactory=function(e){var n=_.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:s,render:e}},n.isValidElement=E,n.lazy=function(e){return{$$typeof:l,_payload:{_status:-1,_result:e},_init:P}},n.memo=function(e,n){return{$$typeof:d,type:e,compare:void 0===n?null:n}},n.useCallback=function(e,n){return R().useCallback(e,n)},n.useContext=function(e,n){return R().useContext(e,n)},n.useDebugValue=function(){},n.useEffect=function(e,n){return R().useEffect(e,n)},n.useImperativeHandle=function(e,n,t){return R().useImperativeHandle(e,n,t)},n.useLayoutEffect=function(e,n){return R().useLayoutEffect(e,n)},n.useMemo=function(e,n){return R().useMemo(e,n)},n.useReducer=function(e,n,t){return R().useReducer(e,n,t)},n.useRef=function(e){return R().useRef(e)},n.useState=function(e){return R().useState(e)},n.version="17.0.2"},function(e,n,t){"use strict";var o=t(0),r=t(12),a=t(40);function i(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!o)throw Error(i(227));var c=new Set,s={};function d(e,n){l(e,n),l(e+"Capture",n)}function l(e,n){for(s[e]=n,e=0;e<n.length;e++)c.add(n[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),h=/^[: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]*$/,p=Object.prototype.hasOwnProperty,f={},v={};function y(e,n,t,o,r,a,i){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=o,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=i}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){m[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var n=e[0];m[n]=new y(n,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){m[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){m[e]=new y(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){m[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){m[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){m[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){m[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){m[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var b=/[\-:]([a-z])/g;function g(e){return e[1].toUpperCase()}function k(e,n,t,o){var r=m.hasOwnProperty(n)?m[n]:null;(null!==r?0===r.type:!o&&(2<n.length&&("o"===n[0]||"O"===n[0])&&("n"===n[1]||"N"===n[1])))||(function(e,n,t,o){if(null==n||function(e,n,t,o){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return!o&&(null!==t?!t.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,n,t,o))return!0;if(o)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,r,o)&&(t=null),o||null===r?function(e){return!!p.call(v,e)||!p.call(f,e)&&(h.test(e)?v[e]=!0:(f[e]=!0,!1))}(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t)):r.mustUseProperty?e[r.propertyName]=null===t?3!==r.type&&"":t:(n=r.attributeName,o=r.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(r=r.type)||4===r&&!0===t?"":""+t,o?e.setAttributeNS(o,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var n=e.replace(b,g);m[n]=new y(n,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var n=e.replace(b,g);m[n]=new y(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var n=e.replace(b,g);m[n]=new y(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=60103,_=60106,E=60107,S=60108,T=60114,O=60109,C=60110,P=60112,A=60113,R=60120,L=60115,N=60116,I=60121,j=60128,D=60129,M=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;w=B("react.element"),_=B("react.portal"),E=B("react.fragment"),S=B("react.strict_mode"),T=B("react.profiler"),O=B("react.provider"),C=B("react.context"),P=B("react.forward_ref"),A=B("react.suspense"),R=B("react.suspense_list"),L=B("react.memo"),N=B("react.lazy"),I=B("react.block"),B("react.scope"),j=B("react.opaque.id"),D=B("react.debug_trace_mode"),M=B("react.offscreen"),F=B("react.legacy_hidden")}var U,z="function"==typeof Symbol&&Symbol.iterator;function $(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=z&&e[z]||e["@@iterator"])?e:null}function q(e){if(void 0===U)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);U=n&&n[1]||""}return"\n"+U+e}var H=!1;function G(e,n){if(!e||H)return"";H=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(s){var o=s}Reflect.construct(e,[],n)}else{try{n.call()}catch(s){o=s}e.call(n.prototype)}else{try{throw Error()}catch(s){o=s}e()}}catch(s){if(s&&o&&"string"==typeof s.stack){for(var r=s.stack.split("\n"),a=o.stack.split("\n"),i=r.length-1,c=a.length-1;1<=i&&0<=c&&r[i]!==a[c];)c--;for(;1<=i&&0<=c;i--,c--)if(r[i]!==a[c]){if(1!==i||1!==c)do{if(i--,0>--c||r[i]!==a[c])return"\n"+r[i].replace(" at new "," at ")}while(1<=i&&0<=c);break}}}finally{H=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?q(e):""}function W(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 e=G(e.type,!1);case 11:return e=G(e.type.render,!1);case 22:return e=G(e.type._render,!1);case 1:return e=G(e.type,!0);default:return""}}function V(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case E:return"Fragment";case _:return"Portal";case T:return"Profiler";case S:return"StrictMode";case A:return"Suspense";case R:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case C:return(e.displayName||"Context")+".Consumer";case O:return(e._context.displayName||"Context")+".Provider";case P:var n=e.render;return n=n.displayName||n.name||"",e.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case L:return V(e.type);case I:return V(e._render);case N:n=e._payload,e=e._init;try{return V(e(n))}catch(t){}}return null}function Y(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var n=K(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),o=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var r=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return r.call(this)},set:function(e){o=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return o},setValue:function(e){o=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),o="";return e&&(o=K(e)?e.checked?"true":"false":e.value),(e=o)!==t&&(n.setValue(e),!0)}function Z(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function J(e,n){var t=n.checked;return r({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function ee(e,n){var t=null==n.defaultValue?"":n.defaultValue,o=null!=n.checked?n.checked:n.defaultChecked;t=Y(null!=n.value?n.value:t),e._wrapperState={initialChecked:o,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ne(e,n){null!=(n=n.checked)&&k(e,"checked",n,!1)}function te(e,n){ne(e,n);var t=Y(n.value),o=n.type;if(null!=t)"number"===o?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===o||"reset"===o)return void e.removeAttribute("value");n.hasOwnProperty("value")?re(e,n.type,t):n.hasOwnProperty("defaultValue")&&re(e,n.type,Y(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function oe(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var o=n.type;if(!("submit"!==o&&"reset"!==o||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function re(e,n,t){"number"===n&&Z(e.ownerDocument)===e||(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}function ae(e,n){return e=r({children:void 0},n),(n=function(e){var n="";return o.Children.forEach(e,(function(e){null!=e&&(n+=e)})),n}(n.children))&&(e.children=n),e}function ie(e,n,t,o){if(e=e.options,n){n={};for(var r=0;r<t.length;r++)n["$"+t[r]]=!0;for(t=0;t<e.length;t++)r=n.hasOwnProperty("$"+e[t].value),e[t].selected!==r&&(e[t].selected=r),r&&o&&(e[t].defaultSelected=!0)}else{for(t=""+Y(t),n=null,r=0;r<e.length;r++){if(e[r].value===t)return e[r].selected=!0,void(o&&(e[r].defaultSelected=!0));null!==n||e[r].disabled||(n=e[r])}null!==n&&(n.selected=!0)}}function ce(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(i(91));return r({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function se(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(i(92));if(Array.isArray(t)){if(!(1>=t.length))throw Error(i(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:Y(t)}}function de(e,n){var t=Y(n.value),o=Y(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=o&&(e.defaultValue=""+o)}function le(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}var ue="http://www.w3.org/1999/xhtml",he="http://www.w3.org/2000/svg";function pe(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 fe(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ve,ye,me=(ye=function(e,n){if(e.namespaceURI!==he||"innerHTML"in e)e.innerHTML=n;else{for((ve=ve||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ve.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,o){MSApp.execUnsafeLocalFunction((function(){return ye(e,n)}))}:ye);function be(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var ge={animationIterationCount:!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},ke=["Webkit","ms","Moz","O"];function xe(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||ge.hasOwnProperty(e)&&ge[e]?(""+n).trim():n+"px"}function we(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var o=0===t.indexOf("--"),r=xe(t,n[t],o);"float"===t&&(t="cssFloat"),o?e.setProperty(t,r):e[t]=r}}Object.keys(ge).forEach((function(e){ke.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ge[n]=ge[e]}))}));var _e=r({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 Ee(e,n){if(n){if(_e[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(i(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(i(62))}}function Se(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.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}}function Te(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,Ce=null,Pe=null;function Ae(e){if(e=nr(e)){if("function"!=typeof Oe)throw Error(i(280));var n=e.stateNode;n&&(n=or(n),Oe(e.stateNode,e.type,n))}}function Re(e){Ce?Pe?Pe.push(e):Pe=[e]:Ce=e}function Le(){if(Ce){var e=Ce,n=Pe;if(Pe=Ce=null,Ae(e),n)for(e=0;e<n.length;e++)Ae(n[e])}}function Ne(e,n){return e(n)}function Ie(e,n,t,o,r){return e(n,t,o,r)}function je(){}var De=Ne,Me=!1,Fe=!1;function Be(){null===Ce&&null===Pe||(je(),Le())}function Ue(e,n){var t=e.stateNode;if(null===t)return null;var o=or(t);if(null===o)return null;t=o[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(o=!o.disabled)||(o=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!o;break e;default:e=!1}if(e)return null;if(t&&"function"!=typeof t)throw Error(i(231,n,typeof t));return t}var ze=!1;if(u)try{var $e={};Object.defineProperty($e,"passive",{get:function(){ze=!0}}),window.addEventListener("test",$e,$e),window.removeEventListener("test",$e,$e)}catch(ye){ze=!1}function qe(e,n,t,o,r,a,i,c,s){var d=Array.prototype.slice.call(arguments,3);try{n.apply(t,d)}catch(l){this.onError(l)}}var He=!1,Ge=null,We=!1,Ve=null,Ye={onError:function(e){He=!0,Ge=e}};function Ke(e,n,t,o,r,a,i,c,s){He=!1,Ge=null,qe.apply(Ye,arguments)}function Qe(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!=(1026&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function Xe(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function Ze(e){if(Qe(e)!==e)throw Error(i(188))}function Je(e){if(!(e=function(e){var n=e.alternate;if(!n){if(null===(n=Qe(e)))throw Error(i(188));return n!==e?null:e}for(var t=e,o=n;;){var r=t.return;if(null===r)break;var a=r.alternate;if(null===a){if(null!==(o=r.return)){t=o;continue}break}if(r.child===a.child){for(a=r.child;a;){if(a===t)return Ze(r),e;if(a===o)return Ze(r),n;a=a.sibling}throw Error(i(188))}if(t.return!==o.return)t=r,o=a;else{for(var c=!1,s=r.child;s;){if(s===t){c=!0,t=r,o=a;break}if(s===o){c=!0,o=r,t=a;break}s=s.sibling}if(!c){for(s=a.child;s;){if(s===t){c=!0,t=a,o=r;break}if(s===o){c=!0,o=a,t=r;break}s=s.sibling}if(!c)throw Error(i(189))}}if(t.alternate!==o)throw Error(i(190))}if(3!==t.tag)throw Error(i(188));return t.stateNode.current===t?e:n}(e)))return null;for(var n=e;;){if(5===n.tag||6===n.tag)return n;if(n.child)n.child.return=n,n=n.child;else{if(n===e)break;for(;!n.sibling;){if(!n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}}return null}function en(e,n){for(var t=e.alternate;null!==n;){if(n===e||n===t)return!0;n=n.return}return!1}var nn,tn,on,rn,an=!1,cn=[],sn=null,dn=null,ln=null,un=new Map,hn=new Map,pn=[],fn="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 vn(e,n,t,o,r){return{blockedOn:e,domEventName:n,eventSystemFlags:16|t,nativeEvent:r,targetContainers:[o]}}function yn(e,n){switch(e){case"focusin":case"focusout":sn=null;break;case"dragenter":case"dragleave":dn=null;break;case"mouseover":case"mouseout":ln=null;break;case"pointerover":case"pointerout":un.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":hn.delete(n.pointerId)}}function mn(e,n,t,o,r,a){return null===e||e.nativeEvent!==a?(e=vn(n,t,o,r,a),null!==n&&(null!==(n=nr(n))&&tn(n)),e):(e.eventSystemFlags|=o,n=e.targetContainers,null!==r&&-1===n.indexOf(r)&&n.push(r),e)}function bn(e){var n=er(e.target);if(null!==n){var t=Qe(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=Xe(t)))return e.blockedOn=n,void rn(e.lanePriority,(function(){a.unstable_runWithPriority(e.priority,(function(){on(t)}))}))}else if(3===n&&t.stateNode.hydrate)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function gn(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=et(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=nr(t))&&tn(n),e.blockedOn=t,!1;n.shift()}return!0}function kn(e,n,t){gn(e)&&t.delete(n)}function xn(){for(an=!1;0<cn.length;){var e=cn[0];if(null!==e.blockedOn){null!==(e=nr(e.blockedOn))&&nn(e);break}for(var n=e.targetContainers;0<n.length;){var t=et(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t){e.blockedOn=t;break}n.shift()}null===e.blockedOn&&cn.shift()}null!==sn&&gn(sn)&&(sn=null),null!==dn&&gn(dn)&&(dn=null),null!==ln&&gn(ln)&&(ln=null),un.forEach(kn),hn.forEach(kn)}function wn(e,n){e.blockedOn===n&&(e.blockedOn=null,an||(an=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,xn)))}function _n(e){function n(n){return wn(n,e)}if(0<cn.length){wn(cn[0],e);for(var t=1;t<cn.length;t++){var o=cn[t];o.blockedOn===e&&(o.blockedOn=null)}}for(null!==sn&&wn(sn,e),null!==dn&&wn(dn,e),null!==ln&&wn(ln,e),un.forEach(n),hn.forEach(n),t=0;t<pn.length;t++)(o=pn[t]).blockedOn===e&&(o.blockedOn=null);for(;0<pn.length&&null===(t=pn[0]).blockedOn;)bn(t),null===t.blockedOn&&pn.shift()}function En(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var Sn={animationend:En("Animation","AnimationEnd"),animationiteration:En("Animation","AnimationIteration"),animationstart:En("Animation","AnimationStart"),transitionend:En("Transition","TransitionEnd")},Tn={},On={};function Cn(e){if(Tn[e])return Tn[e];if(!Sn[e])return e;var n,t=Sn[e];for(n in t)if(t.hasOwnProperty(n)&&n in On)return Tn[e]=t[n];return e}u&&(On=document.createElement("div").style,"AnimationEvent"in window||(delete Sn.animationend.animation,delete Sn.animationiteration.animation,delete Sn.animationstart.animation),"TransitionEvent"in window||delete Sn.transitionend.transition);var Pn=Cn("animationend"),An=Cn("animationiteration"),Rn=Cn("animationstart"),Ln=Cn("transitionend"),Nn=new Map,In=new Map,jn=["abort","abort",Pn,"animationEnd",An,"animationIteration",Rn,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ln,"transitionEnd","waiting","waiting"];function Dn(e,n){for(var t=0;t<e.length;t+=2){var o=e[t],r=e[t+1];r="on"+(r[0].toUpperCase()+r.slice(1)),In.set(o,n),Nn.set(o,r),d(r,[o])}}(0,a.unstable_now)();var Mn=8;function Fn(e){if(0!=(1&e))return Mn=15,1;if(0!=(2&e))return Mn=14,2;if(0!=(4&e))return Mn=13,4;var n=24&e;return 0!==n?(Mn=12,n):0!=(32&e)?(Mn=11,32):0!==(n=192&e)?(Mn=10,n):0!=(256&e)?(Mn=9,256):0!==(n=3584&e)?(Mn=8,n):0!=(4096&e)?(Mn=7,4096):0!==(n=4186112&e)?(Mn=6,n):0!==(n=62914560&e)?(Mn=5,n):67108864&e?(Mn=4,67108864):0!=(134217728&e)?(Mn=3,134217728):0!==(n=805306368&e)?(Mn=2,n):0!=(1073741824&e)?(Mn=1,1073741824):(Mn=8,e)}function Bn(e,n){var t=e.pendingLanes;if(0===t)return Mn=0;var o=0,r=0,a=e.expiredLanes,i=e.suspendedLanes,c=e.pingedLanes;if(0!==a)o=a,r=Mn=15;else if(0!==(a=134217727&t)){var s=a&~i;0!==s?(o=Fn(s),r=Mn):0!==(c&=a)&&(o=Fn(c),r=Mn)}else 0!==(a=t&~i)?(o=Fn(a),r=Mn):0!==c&&(o=Fn(c),r=Mn);if(0===o)return 0;if(o=t&((0>(o=31-Gn(o))?0:1<<o)<<1)-1,0!==n&&n!==o&&0==(n&i)){if(Fn(n),r<=Mn)return n;Mn=r}if(0!==(n=e.entangledLanes))for(e=e.entanglements,n&=o;0<n;)r=1<<(t=31-Gn(n)),o|=e[t],n&=~r;return o}function Un(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zn(e,n){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=$n(24&~n))?zn(10,n):e;case 10:return 0===(e=$n(192&~n))?zn(8,n):e;case 8:return 0===(e=$n(3584&~n))&&(0===(e=$n(4186112&~n))&&(e=512)),e;case 2:return 0===(n=$n(805306368&~n))&&(n=268435456),n}throw Error(i(358,e))}function $n(e){return e&-e}function qn(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}function Hn(e,n,t){e.pendingLanes|=n;var o=n-1;e.suspendedLanes&=o,e.pingedLanes&=o,(e=e.eventTimes)[n=31-Gn(n)]=t}var Gn=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Wn(e)/Vn|0)|0},Wn=Math.log,Vn=Math.LN2;var Yn=a.unstable_UserBlockingPriority,Kn=a.unstable_runWithPriority,Qn=!0;function Xn(e,n,t,o){Me||je();var r=Jn,a=Me;Me=!0;try{Ie(r,e,n,t,o)}finally{(Me=a)||Be()}}function Zn(e,n,t,o){Kn(Yn,Jn.bind(null,e,n,t,o))}function Jn(e,n,t,o){var r;if(Qn)if((r=0==(4&n))&&0<cn.length&&-1<fn.indexOf(e))e=vn(null,e,n,t,o),cn.push(e);else{var a=et(e,n,t,o);if(null===a)r&&yn(e,o);else{if(r){if(-1<fn.indexOf(e))return e=vn(a,e,n,t,o),void cn.push(e);if(function(e,n,t,o,r){switch(n){case"focusin":return sn=mn(sn,e,n,t,o,r),!0;case"dragenter":return dn=mn(dn,e,n,t,o,r),!0;case"mouseover":return ln=mn(ln,e,n,t,o,r),!0;case"pointerover":var a=r.pointerId;return un.set(a,mn(un.get(a)||null,e,n,t,o,r)),!0;case"gotpointercapture":return a=r.pointerId,hn.set(a,mn(hn.get(a)||null,e,n,t,o,r)),!0}return!1}(a,e,n,t,o))return;yn(e,o)}No(e,n,o,null,t)}}}function et(e,n,t,o){var r=Te(o);if(null!==(r=er(r))){var a=Qe(r);if(null===a)r=null;else{var i=a.tag;if(13===i){if(null!==(r=Xe(a)))return r;r=null}else if(3===i){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;r=null}else a!==r&&(r=null)}}return No(e,n,o,r,t),null}var nt=null,tt=null,ot=null;function rt(){if(ot)return ot;var e,n,t=tt,o=t.length,r="value"in nt?nt.value:nt.textContent,a=r.length;for(e=0;e<o&&t[e]===r[e];e++);var i=o-e;for(n=1;n<=i&&t[o-n]===r[a-n];n++);return ot=r.slice(e,1<n?1-n:void 0)}function at(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function it(){return!0}function ct(){return!1}function st(e){function n(n,t,o,r,a){for(var i in this._reactName=n,this._targetInst=o,this.type=t,this.nativeEvent=r,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(n=e[i],this[i]=n?n(r):r[i]);return this.isDefaultPrevented=(null!=r.defaultPrevented?r.defaultPrevented:!1===r.returnValue)?it:ct,this.isPropagationStopped=ct,this}return r(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=it)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=it)},persist:function(){},isPersistent:it}),n}var dt,lt,ut,ht={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pt=st(ht),ft=r({},ht,{view:0,detail:0}),vt=st(ft),yt=r({},ft,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ot,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!==ut&&(ut&&"mousemove"===e.type?(dt=e.screenX-ut.screenX,lt=e.screenY-ut.screenY):lt=dt=0,ut=e),dt)},movementY:function(e){return"movementY"in e?e.movementY:lt}}),mt=st(yt),bt=st(r({},yt,{dataTransfer:0})),gt=st(r({},ft,{relatedTarget:0})),kt=st(r({},ht,{animationName:0,elapsedTime:0,pseudoElement:0})),xt=st(r({},ht,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),wt=st(r({},ht,{data:0})),_t={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Et={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"},St={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Tt(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=St[e])&&!!n[e]}function Ot(){return Tt}var Ct=st(r({},ft,{key:function(e){if(e.key){var n=_t[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=at(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Et[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ot,charCode:function(e){return"keypress"===e.type?at(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?at(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),Pt=st(r({},yt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),At=st(r({},ft,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ot})),Rt=st(r({},ht,{propertyName:0,elapsedTime:0,pseudoElement:0})),Lt=st(r({},yt,{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})),Nt=[9,13,27,32],It=u&&"CompositionEvent"in window,jt=null;u&&"documentMode"in document&&(jt=document.documentMode);var Dt=u&&"TextEvent"in window&&!jt,Mt=u&&(!It||jt&&8<jt&&11>=jt),Ft=String.fromCharCode(32),Bt=!1;function Ut(e,n){switch(e){case"keyup":return-1!==Nt.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zt(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var $t=!1;var qt={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 Ht(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!qt[e.type]:"textarea"===n}function Gt(e,n,t,o){Re(o),0<(n=jo(n,"onChange")).length&&(t=new pt("onChange","change",null,t,o),e.push({event:t,listeners:n}))}var Wt=null,Vt=null;function Yt(e){Oo(e,0)}function Kt(e){if(X(tr(e)))return e}function Qt(e,n){if("change"===e)return n}var Xt=!1;if(u){var Zt;if(u){var Jt="oninput"in document;if(!Jt){var eo=document.createElement("div");eo.setAttribute("oninput","return;"),Jt="function"==typeof eo.oninput}Zt=Jt}else Zt=!1;Xt=Zt&&(!document.documentMode||9<document.documentMode)}function no(){Wt&&(Wt.detachEvent("onpropertychange",to),Vt=Wt=null)}function to(e){if("value"===e.propertyName&&Kt(Vt)){var n=[];if(Gt(n,Vt,e,Te(e)),e=Yt,Me)e(n);else{Me=!0;try{Ne(e,n)}finally{Me=!1,Be()}}}}function oo(e,n,t){"focusin"===e?(no(),Vt=t,(Wt=n).attachEvent("onpropertychange",to)):"focusout"===e&&no()}function ro(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kt(Vt)}function ao(e,n){if("click"===e)return Kt(n)}function io(e,n){if("input"===e||"change"===e)return Kt(n)}var co="function"==typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e==1/n)||e!=e&&n!=n},so=Object.prototype.hasOwnProperty;function lo(e,n){if(co(e,n))return!0;if("object"!=typeof e||null===e||"object"!=typeof n||null===n)return!1;var t=Object.keys(e),o=Object.keys(n);if(t.length!==o.length)return!1;for(o=0;o<t.length;o++)if(!so.call(n,t[o])||!co(e[t[o]],n[t[o]]))return!1;return!0}function uo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ho(e,n){var t,o=uo(e);for(e=0;o;){if(3===o.nodeType){if(t=e+o.textContent.length,e<=n&&t>=n)return{node:o,offset:n-e};e=t}e:{for(;o;){if(o.nextSibling){o=o.nextSibling;break e}o=o.parentNode}o=void 0}o=uo(o)}}function po(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?po(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function fo(){for(var e=window,n=Z();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(o){t=!1}if(!t)break;n=Z((e=n.contentWindow).document)}return n}function vo(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var yo=u&&"documentMode"in document&&11>=document.documentMode,mo=null,bo=null,go=null,ko=!1;function xo(e,n,t){var o=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;ko||null==mo||mo!==Z(o)||("selectionStart"in(o=mo)&&vo(o)?o={start:o.selectionStart,end:o.selectionEnd}:o={anchorNode:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset},go&&lo(go,o)||(go=o,0<(o=jo(bo,"onSelect")).length&&(n=new pt("onSelect","select",null,n,t),e.push({event:n,listeners:o}),n.target=mo)))}Dn("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Dn("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Dn(jn,2);for(var wo="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),_o=0;_o<wo.length;_o++)In.set(wo[_o],0);l("onMouseEnter",["mouseout","mouseover"]),l("onMouseLeave",["mouseout","mouseover"]),l("onPointerEnter",["pointerout","pointerover"]),l("onPointerLeave",["pointerout","pointerover"]),d("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),d("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),d("onBeforeInput",["compositionend","keypress","textInput","paste"]),d("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),d("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Eo="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),So=new Set("cancel close invalid load scroll toggle".split(" ").concat(Eo));function To(e,n,t){var o=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,o,r,a,c,s,d){if(Ke.apply(this,arguments),He){if(!He)throw Error(i(198));var l=Ge;He=!1,Ge=null,We||(We=!0,Ve=l)}}(o,n,void 0,e),e.currentTarget=null}function Oo(e,n){n=0!=(4&n);for(var t=0;t<e.length;t++){var o=e[t],r=o.event;o=o.listeners;e:{var a=void 0;if(n)for(var i=o.length-1;0<=i;i--){var c=o[i],s=c.instance,d=c.currentTarget;if(c=c.listener,s!==a&&r.isPropagationStopped())break e;To(r,c,d),a=s}else for(i=0;i<o.length;i++){if(s=(c=o[i]).instance,d=c.currentTarget,c=c.listener,s!==a&&r.isPropagationStopped())break e;To(r,c,d),a=s}}}if(We)throw e=Ve,We=!1,Ve=null,e}function Co(e,n){var t=rr(n),o=e+"__bubble";t.has(o)||(Lo(n,e,2,!1),t.add(o))}var Po="_reactListening"+Math.random().toString(36).slice(2);function Ao(e){e[Po]||(e[Po]=!0,c.forEach((function(n){So.has(n)||Ro(n,!1,e,null),Ro(n,!0,e,null)})))}function Ro(e,n,t,o){var r=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,a=t;if("selectionchange"===e&&9!==t.nodeType&&(a=t.ownerDocument),null!==o&&!n&&So.has(e)){if("scroll"!==e)return;r|=2,a=o}var i=rr(a),c=e+"__"+(n?"capture":"bubble");i.has(c)||(n&&(r|=4),Lo(a,e,r,n),i.add(c))}function Lo(e,n,t,o){var r=In.get(n);switch(void 0===r?2:r){case 0:r=Xn;break;case 1:r=Zn;break;default:r=Jn}t=r.bind(null,n,t,e),r=void 0,!ze||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(r=!0),o?void 0!==r?e.addEventListener(n,t,{capture:!0,passive:r}):e.addEventListener(n,t,!0):void 0!==r?e.addEventListener(n,t,{passive:r}):e.addEventListener(n,t,!1)}function No(e,n,t,o,r){var a=o;if(0==(1&n)&&0==(2&n)&&null!==o)e:for(;;){if(null===o)return;var i=o.tag;if(3===i||4===i){var c=o.stateNode.containerInfo;if(c===r||8===c.nodeType&&c.parentNode===r)break;if(4===i)for(i=o.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===r||8===s.nodeType&&s.parentNode===r))return;i=i.return}for(;null!==c;){if(null===(i=er(c)))return;if(5===(s=i.tag)||6===s){o=a=i;continue e}c=c.parentNode}}o=o.return}!function(e,n,t){if(Fe)return e(n,t);Fe=!0;try{De(e,n,t)}finally{Fe=!1,Be()}}((function(){var o=a,r=Te(t),i=[];e:{var c=Nn.get(e);if(void 0!==c){var s=pt,d=e;switch(e){case"keypress":if(0===at(t))break e;case"keydown":case"keyup":s=Ct;break;case"focusin":d="focus",s=gt;break;case"focusout":d="blur",s=gt;break;case"beforeblur":case"afterblur":s=gt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=mt;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=bt;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=At;break;case Pn:case An:case Rn:s=kt;break;case Ln:s=Rt;break;case"scroll":s=vt;break;case"wheel":s=Lt;break;case"copy":case"cut":case"paste":s=xt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Pt}var l=0!=(4&n),u=!l&&"scroll"===e,h=l?null!==c?c+"Capture":null:c;l=[];for(var p,f=o;null!==f;){var v=(p=f).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==h&&(null!=(v=Ue(f,h))&&l.push(Io(f,v,p)))),u)break;f=f.return}0<l.length&&(c=new s(c,d,null,t,r),i.push({event:c,listeners:l}))}}if(0==(7&n)){if(s="mouseout"===e||"pointerout"===e,(!(c="mouseover"===e||"pointerover"===e)||0!=(16&n)||!(d=t.relatedTarget||t.fromElement)||!er(d)&&!d[Zo])&&(s||c)&&(c=r.window===r?r:(c=r.ownerDocument)?c.defaultView||c.parentWindow:window,s?(s=o,null!==(d=(d=t.relatedTarget||t.toElement)?er(d):null)&&(d!==(u=Qe(d))||5!==d.tag&&6!==d.tag)&&(d=null)):(s=null,d=o),s!==d)){if(l=mt,v="onMouseLeave",h="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(l=Pt,v="onPointerLeave",h="onPointerEnter",f="pointer"),u=null==s?c:tr(s),p=null==d?c:tr(d),(c=new l(v,f+"leave",s,t,r)).target=u,c.relatedTarget=p,v=null,er(r)===o&&((l=new l(h,f+"enter",d,t,r)).target=p,l.relatedTarget=u,v=l),u=v,s&&d)e:{for(h=d,f=0,p=l=s;p;p=Do(p))f++;for(p=0,v=h;v;v=Do(v))p++;for(;0<f-p;)l=Do(l),f--;for(;0<p-f;)h=Do(h),p--;for(;f--;){if(l===h||null!==h&&l===h.alternate)break e;l=Do(l),h=Do(h)}l=null}else l=null;null!==s&&Mo(i,c,s,l,!1),null!==d&&null!==u&&Mo(i,u,d,l,!0)}if("select"===(s=(c=o?tr(o):window).nodeName&&c.nodeName.toLowerCase())||"input"===s&&"file"===c.type)var y=Qt;else if(Ht(c))if(Xt)y=io;else{y=ro;var m=oo}else(s=c.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===c.type||"radio"===c.type)&&(y=ao);switch(y&&(y=y(e,o))?Gt(i,y,t,r):(m&&m(e,c,o),"focusout"===e&&(m=c._wrapperState)&&m.controlled&&"number"===c.type&&re(c,"number",c.value)),m=o?tr(o):window,e){case"focusin":(Ht(m)||"true"===m.contentEditable)&&(mo=m,bo=o,go=null);break;case"focusout":go=bo=mo=null;break;case"mousedown":ko=!0;break;case"contextmenu":case"mouseup":case"dragend":ko=!1,xo(i,t,r);break;case"selectionchange":if(yo)break;case"keydown":case"keyup":xo(i,t,r)}var b;if(It)e:{switch(e){case"compositionstart":var g="onCompositionStart";break e;case"compositionend":g="onCompositionEnd";break e;case"compositionupdate":g="onCompositionUpdate";break e}g=void 0}else $t?Ut(e,t)&&(g="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(g="onCompositionStart");g&&(Mt&&"ko"!==t.locale&&($t||"onCompositionStart"!==g?"onCompositionEnd"===g&&$t&&(b=rt()):(tt="value"in(nt=r)?nt.value:nt.textContent,$t=!0)),0<(m=jo(o,g)).length&&(g=new wt(g,e,null,t,r),i.push({event:g,listeners:m}),b?g.data=b:null!==(b=zt(t))&&(g.data=b))),(b=Dt?function(e,n){switch(e){case"compositionend":return zt(n);case"keypress":return 32!==n.which?null:(Bt=!0,Ft);case"textInput":return(e=n.data)===Ft&&Bt?null:e;default:return null}}(e,t):function(e,n){if($t)return"compositionend"===e||!It&&Ut(e,n)?(e=rt(),ot=tt=nt=null,$t=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Mt&&"ko"!==n.locale?null:n.data;default:return null}}(e,t))&&(0<(o=jo(o,"onBeforeInput")).length&&(r=new wt("onBeforeInput","beforeinput",null,t,r),i.push({event:r,listeners:o}),r.data=b))}Oo(i,n)}))}function Io(e,n,t){return{instance:e,listener:n,currentTarget:t}}function jo(e,n){for(var t=n+"Capture",o=[];null!==e;){var r=e,a=r.stateNode;5===r.tag&&null!==a&&(r=a,null!=(a=Ue(e,t))&&o.unshift(Io(e,a,r)),null!=(a=Ue(e,n))&&o.push(Io(e,a,r))),e=e.return}return o}function Do(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Mo(e,n,t,o,r){for(var a=n._reactName,i=[];null!==t&&t!==o;){var c=t,s=c.alternate,d=c.stateNode;if(null!==s&&s===o)break;5===c.tag&&null!==d&&(c=d,r?null!=(s=Ue(t,a))&&i.unshift(Io(t,s,c)):r||null!=(s=Ue(t,a))&&i.push(Io(t,s,c))),t=t.return}0!==i.length&&e.push({event:n,listeners:i})}function Fo(){}var Bo=null,Uo=null;function zo(e,n){switch(e){case"button":case"input":case"select":case"textarea":return!!n.autoFocus}return!1}function $o(e,n){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof n.children||"number"==typeof n.children||"object"==typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var qo="function"==typeof setTimeout?setTimeout:void 0,Ho="function"==typeof clearTimeout?clearTimeout:void 0;function Go(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Wo(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break}return e}function Vo(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var Yo=0;var Ko=Math.random().toString(36).slice(2),Qo="__reactFiber$"+Ko,Xo="__reactProps$"+Ko,Zo="__reactContainer$"+Ko,Jo="__reactEvents$"+Ko;function er(e){var n=e[Qo];if(n)return n;for(var t=e.parentNode;t;){if(n=t[Zo]||t[Qo]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=Vo(e);null!==e;){if(t=e[Qo])return t;e=Vo(e)}return n}t=(e=t).parentNode}return null}function nr(e){return!(e=e[Qo]||e[Zo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function tr(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function or(e){return e[Xo]||null}function rr(e){var n=e[Jo];return void 0===n&&(n=e[Jo]=new Set),n}var ar=[],ir=-1;function cr(e){return{current:e}}function sr(e){0>ir||(e.current=ar[ir],ar[ir]=null,ir--)}function dr(e,n){ir++,ar[ir]=e.current,e.current=n}var lr={},ur=cr(lr),hr=cr(!1),pr=lr;function fr(e,n){var t=e.type.contextTypes;if(!t)return lr;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===n)return o.__reactInternalMemoizedMaskedChildContext;var r,a={};for(r in t)a[r]=n[r];return o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function vr(e){return null!=(e=e.childContextTypes)}function yr(){sr(hr),sr(ur)}function mr(e,n,t){if(ur.current!==lr)throw Error(i(168));dr(ur,n),dr(hr,t)}function br(e,n,t){var o=e.stateNode;if(e=n.childContextTypes,"function"!=typeof o.getChildContext)return t;for(var a in o=o.getChildContext())if(!(a in e))throw Error(i(108,V(n)||"Unknown",a));return r({},t,o)}function gr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||lr,pr=ur.current,dr(ur,e),dr(hr,hr.current),!0}function kr(e,n,t){var o=e.stateNode;if(!o)throw Error(i(169));t?(e=br(e,n,pr),o.__reactInternalMemoizedMergedChildContext=e,sr(hr),sr(ur),dr(ur,e)):sr(hr),dr(hr,t)}var xr=null,wr=null,_r=a.unstable_runWithPriority,Er=a.unstable_scheduleCallback,Sr=a.unstable_cancelCallback,Tr=a.unstable_shouldYield,Or=a.unstable_requestPaint,Cr=a.unstable_now,Pr=a.unstable_getCurrentPriorityLevel,Ar=a.unstable_ImmediatePriority,Rr=a.unstable_UserBlockingPriority,Lr=a.unstable_NormalPriority,Nr=a.unstable_LowPriority,Ir=a.unstable_IdlePriority,jr={},Dr=void 0!==Or?Or:function(){},Mr=null,Fr=null,Br=!1,Ur=Cr(),zr=1e4>Ur?Cr:function(){return Cr()-Ur};function $r(){switch(Pr()){case Ar:return 99;case Rr:return 98;case Lr:return 97;case Nr:return 96;case Ir:return 95;default:throw Error(i(332))}}function qr(e){switch(e){case 99:return Ar;case 98:return Rr;case 97:return Lr;case 96:return Nr;case 95:return Ir;default:throw Error(i(332))}}function Hr(e,n){return e=qr(e),_r(e,n)}function Gr(e,n,t){return e=qr(e),Er(e,n,t)}function Wr(){if(null!==Fr){var e=Fr;Fr=null,Sr(e)}Vr()}function Vr(){if(!Br&&null!==Mr){Br=!0;var e=0;try{var n=Mr;Hr(99,(function(){for(;e<n.length;e++){var t=n[e];do{t=t(!0)}while(null!==t)}})),Mr=null}catch(t){throw null!==Mr&&(Mr=Mr.slice(e+1)),Er(Ar,Wr),t}finally{Br=!1}}}var Yr=x.ReactCurrentBatchConfig;function Kr(e,n){if(e&&e.defaultProps){for(var t in n=r({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}return n}var Qr=cr(null),Xr=null,Zr=null,Jr=null;function ea(){Jr=Zr=Xr=null}function na(e){var n=Qr.current;sr(Qr),e.type._context._currentValue=n}function ta(e,n){for(;null!==e;){var t=e.alternate;if((e.childLanes&n)===n){if(null===t||(t.childLanes&n)===n)break;t.childLanes|=n}else e.childLanes|=n,null!==t&&(t.childLanes|=n);e=e.return}}function oa(e,n){Xr=e,Jr=Zr=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(Ii=!0),e.firstContext=null)}function ra(e,n){if(Jr!==e&&!1!==n&&0!==n)if("number"==typeof n&&1073741823!==n||(Jr=e,n=1073741823),n={context:e,observedBits:n,next:null},null===Zr){if(null===Xr)throw Error(i(308));Zr=n,Xr.dependencies={lanes:0,firstContext:n,responders:null}}else Zr=Zr.next=n;return e._currentValue}var aa=!1;function ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function ca(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function sa(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function da(e,n){if(null!==(e=e.updateQueue)){var t=(e=e.shared).pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}}function la(e,n){var t=e.updateQueue,o=e.alternate;if(null!==o&&t===(o=o.updateQueue)){var r=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var i={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?r=a=i:a=a.next=i,t=t.next}while(null!==t);null===a?r=a=n:a=a.next=n}else r=a=n;return t={baseState:o.baseState,firstBaseUpdate:r,lastBaseUpdate:a,shared:o.shared,effects:o.effects},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function ua(e,n,t,o){var a=e.updateQueue;aa=!1;var i=a.firstBaseUpdate,c=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var d=s,l=d.next;d.next=null,null===c?i=l:c.next=l,c=d;var u=e.alternate;if(null!==u){var h=(u=u.updateQueue).lastBaseUpdate;h!==c&&(null===h?u.firstBaseUpdate=l:h.next=l,u.lastBaseUpdate=d)}}if(null!==i){for(h=a.baseState,c=0,u=l=d=null;;){s=i.lane;var p=i.eventTime;if((o&s)===s){null!==u&&(u=u.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var f=e,v=i;switch(s=n,p=t,v.tag){case 1:if("function"==typeof(f=v.payload)){h=f.call(p,h,s);break e}h=f;break e;case 3:f.flags=-4097&f.flags|64;case 0:if(null==(s="function"==typeof(f=v.payload)?f.call(p,h,s):f))break e;h=r({},h,s);break e;case 2:aa=!0}}null!==i.callback&&(e.flags|=32,null===(s=a.effects)?a.effects=[i]:s.push(i))}else p={eventTime:p,lane:s,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===u?(l=u=p,d=h):u=u.next=p,c|=s;if(null===(i=i.next)){if(null===(s=a.shared.pending))break;i=s.next,s.next=null,a.lastBaseUpdate=s,a.shared.pending=null}}null===u&&(d=h),a.baseState=d,a.firstBaseUpdate=l,a.lastBaseUpdate=u,Fc|=c,e.lanes=c,e.memoizedState=h}}function ha(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var o=e[n],r=o.callback;if(null!==r){if(o.callback=null,o=t,"function"!=typeof r)throw Error(i(191,r));r.call(o)}}}var pa=(new o.Component).refs;function fa(e,n,t,o){t=null==(t=t(o,n=e.memoizedState))?n:r({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var va={isMounted:function(e){return!!(e=e._reactInternals)&&Qe(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var o=ds(),r=ls(e),a=sa(o,r);a.payload=n,null!=t&&(a.callback=t),da(e,a),us(e,r,o)},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var o=ds(),r=ls(e),a=sa(o,r);a.tag=1,a.payload=n,null!=t&&(a.callback=t),da(e,a),us(e,r,o)},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ds(),o=ls(e),r=sa(t,o);r.tag=2,null!=n&&(r.callback=n),da(e,r),us(e,o,t)}};function ya(e,n,t,o,r,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(o,a,i):!n.prototype||!n.prototype.isPureReactComponent||(!lo(t,o)||!lo(r,a))}function ma(e,n,t){var o=!1,r=lr,a=n.contextType;return"object"==typeof a&&null!==a?a=ra(a):(r=vr(n)?pr:ur.current,a=(o=null!=(o=n.contextTypes))?fr(e,r):lr),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=va,e.stateNode=n,n._reactInternals=e,o&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=a),n}function ba(e,n,t,o){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,o),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,o),n.state!==e&&va.enqueueReplaceState(n,n.state,null)}function ga(e,n,t,o){var r=e.stateNode;r.props=t,r.state=e.memoizedState,r.refs=pa,ia(e);var a=n.contextType;"object"==typeof a&&null!==a?r.context=ra(a):(a=vr(n)?pr:ur.current,r.context=fr(e,a)),ua(e,t,r,o),r.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(fa(e,n,a,t),r.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof r.getSnapshotBeforeUpdate||"function"!=typeof r.UNSAFE_componentWillMount&&"function"!=typeof r.componentWillMount||(n=r.state,"function"==typeof r.componentWillMount&&r.componentWillMount(),"function"==typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),n!==r.state&&va.enqueueReplaceState(r,r.state,null),ua(e,t,r,o),r.state=e.memoizedState),"function"==typeof r.componentDidMount&&(e.flags|=4)}var ka=Array.isArray;function xa(e,n,t){if(null!==(e=t.ref)&&"function"!=typeof e&&"object"!=typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(i(309));var o=t.stateNode}if(!o)throw Error(i(147,e));var r=""+e;return null!==n&&null!==n.ref&&"function"==typeof n.ref&&n.ref._stringRef===r?n.ref:((n=function(e){var n=o.refs;n===pa&&(n=o.refs={}),null===e?delete n[r]:n[r]=e})._stringRef=r,n)}if("string"!=typeof e)throw Error(i(284));if(!t._owner)throw Error(i(290,e))}return e}function wa(e,n){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(n)?"object with keys {"+Object.keys(n).join(", ")+"}":n))}function _a(e){function n(n,t){if(e){var o=n.lastEffect;null!==o?(o.nextEffect=t,n.lastEffect=t):n.firstEffect=n.lastEffect=t,t.nextEffect=null,t.flags=8}}function t(t,o){if(!e)return null;for(;null!==o;)n(t,o),o=o.sibling;return null}function o(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function r(e,n){return(e=qs(e,n)).index=0,e.sibling=null,e}function a(n,t,o){return n.index=o,e?null!==(o=n.alternate)?(o=o.index)<t?(n.flags=2,t):o:(n.flags=2,t):t}function c(n){return e&&null===n.alternate&&(n.flags=2),n}function s(e,n,t,o){return null===n||6!==n.tag?((n=Vs(t,e.mode,o)).return=e,n):((n=r(n,t)).return=e,n)}function d(e,n,t,o){return null!==n&&n.elementType===t.type?((o=r(n,t.props)).ref=xa(e,n,t),o.return=e,o):((o=Hs(t.type,t.key,t.props,null,e.mode,o)).ref=xa(e,n,t),o.return=e,o)}function l(e,n,t,o){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=Ys(t,e.mode,o)).return=e,n):((n=r(n,t.children||[])).return=e,n)}function u(e,n,t,o,a){return null===n||7!==n.tag?((n=Gs(t,e.mode,o,a)).return=e,n):((n=r(n,t)).return=e,n)}function h(e,n,t){if("string"==typeof n||"number"==typeof n)return(n=Vs(""+n,e.mode,t)).return=e,n;if("object"==typeof n&&null!==n){switch(n.$$typeof){case w:return(t=Hs(n.type,n.key,n.props,null,e.mode,t)).ref=xa(e,null,n),t.return=e,t;case _:return(n=Ys(n,e.mode,t)).return=e,n}if(ka(n)||$(n))return(n=Gs(n,e.mode,t,null)).return=e,n;wa(e,n)}return null}function p(e,n,t,o){var r=null!==n?n.key:null;if("string"==typeof t||"number"==typeof t)return null!==r?null:s(e,n,""+t,o);if("object"==typeof t&&null!==t){switch(t.$$typeof){case w:return t.key===r?t.type===E?u(e,n,t.props.children,o,r):d(e,n,t,o):null;case _:return t.key===r?l(e,n,t,o):null}if(ka(t)||$(t))return null!==r?null:u(e,n,t,o,null);wa(e,t)}return null}function f(e,n,t,o,r){if("string"==typeof o||"number"==typeof o)return s(n,e=e.get(t)||null,""+o,r);if("object"==typeof o&&null!==o){switch(o.$$typeof){case w:return e=e.get(null===o.key?t:o.key)||null,o.type===E?u(n,e,o.props.children,r,o.key):d(n,e,o,r);case _:return l(n,e=e.get(null===o.key?t:o.key)||null,o,r)}if(ka(o)||$(o))return u(n,e=e.get(t)||null,o,r,null);wa(n,o)}return null}function v(r,i,c,s){for(var d=null,l=null,u=i,v=i=0,y=null;null!==u&&v<c.length;v++){u.index>v?(y=u,u=null):y=u.sibling;var m=p(r,u,c[v],s);if(null===m){null===u&&(u=y);break}e&&u&&null===m.alternate&&n(r,u),i=a(m,i,v),null===l?d=m:l.sibling=m,l=m,u=y}if(v===c.length)return t(r,u),d;if(null===u){for(;v<c.length;v++)null!==(u=h(r,c[v],s))&&(i=a(u,i,v),null===l?d=u:l.sibling=u,l=u);return d}for(u=o(r,u);v<c.length;v++)null!==(y=f(u,r,v,c[v],s))&&(e&&null!==y.alternate&&u.delete(null===y.key?v:y.key),i=a(y,i,v),null===l?d=y:l.sibling=y,l=y);return e&&u.forEach((function(e){return n(r,e)})),d}function y(r,c,s,d){var l=$(s);if("function"!=typeof l)throw Error(i(150));if(null==(s=l.call(s)))throw Error(i(151));for(var u=l=null,v=c,y=c=0,m=null,b=s.next();null!==v&&!b.done;y++,b=s.next()){v.index>y?(m=v,v=null):m=v.sibling;var g=p(r,v,b.value,d);if(null===g){null===v&&(v=m);break}e&&v&&null===g.alternate&&n(r,v),c=a(g,c,y),null===u?l=g:u.sibling=g,u=g,v=m}if(b.done)return t(r,v),l;if(null===v){for(;!b.done;y++,b=s.next())null!==(b=h(r,b.value,d))&&(c=a(b,c,y),null===u?l=b:u.sibling=b,u=b);return l}for(v=o(r,v);!b.done;y++,b=s.next())null!==(b=f(v,r,y,b.value,d))&&(e&&null!==b.alternate&&v.delete(null===b.key?y:b.key),c=a(b,c,y),null===u?l=b:u.sibling=b,u=b);return e&&v.forEach((function(e){return n(r,e)})),l}return function(e,o,a,s){var d="object"==typeof a&&null!==a&&a.type===E&&null===a.key;d&&(a=a.props.children);var l="object"==typeof a&&null!==a;if(l)switch(a.$$typeof){case w:e:{for(l=a.key,d=o;null!==d;){if(d.key===l){switch(d.tag){case 7:if(a.type===E){t(e,d.sibling),(o=r(d,a.props.children)).return=e,e=o;break e}break;default:if(d.elementType===a.type){t(e,d.sibling),(o=r(d,a.props)).ref=xa(e,d,a),o.return=e,e=o;break e}}t(e,d);break}n(e,d),d=d.sibling}a.type===E?((o=Gs(a.props.children,e.mode,s,a.key)).return=e,e=o):((s=Hs(a.type,a.key,a.props,null,e.mode,s)).ref=xa(e,o,a),s.return=e,e=s)}return c(e);case _:e:{for(d=a.key;null!==o;){if(o.key===d){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){t(e,o.sibling),(o=r(o,a.children||[])).return=e,e=o;break e}t(e,o);break}n(e,o),o=o.sibling}(o=Ys(a,e.mode,s)).return=e,e=o}return c(e)}if("string"==typeof a||"number"==typeof a)return a=""+a,null!==o&&6===o.tag?(t(e,o.sibling),(o=r(o,a)).return=e,e=o):(t(e,o),(o=Vs(a,e.mode,s)).return=e,e=o),c(e);if(ka(a))return v(e,o,a,s);if($(a))return y(e,o,a,s);if(l&&wa(e,a),void 0===a&&!d)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,V(e.type)||"Component"))}return t(e,o)}}var Ea=_a(!0),Sa=_a(!1),Ta={},Oa=cr(Ta),Ca=cr(Ta),Pa=cr(Ta);function Aa(e){if(e===Ta)throw Error(i(174));return e}function Ra(e,n){switch(dr(Pa,n),dr(Ca,e),dr(Oa,Ta),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:fe(null,"");break;default:n=fe(n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName)}sr(Oa),dr(Oa,n)}function La(){sr(Oa),sr(Ca),sr(Pa)}function Na(e){Aa(Pa.current);var n=Aa(Oa.current),t=fe(n,e.type);n!==t&&(dr(Ca,e),dr(Oa,t))}function Ia(e){Ca.current===e&&(sr(Oa),sr(Ca))}var ja=cr(0);function Da(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!=(64&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Ma=null,Fa=null,Ba=!1;function Ua(e,n){var t=zs(5,null,null,0);t.elementType="DELETED",t.type="DELETED",t.stateNode=n,t.return=e,t.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=t,e.lastEffect=t):e.firstEffect=e.lastEffect=t}function za(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,!0);case 13:default:return!1}}function $a(e){if(Ba){var n=Fa;if(n){var t=n;if(!za(e,n)){if(!(n=Wo(t.nextSibling))||!za(e,n))return e.flags=-1025&e.flags|2,Ba=!1,void(Ma=e);Ua(Ma,t)}Ma=e,Fa=Wo(n.firstChild)}else e.flags=-1025&e.flags|2,Ba=!1,Ma=e}}function qa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Ma=e}function Ha(e){if(e!==Ma)return!1;if(!Ba)return qa(e),Ba=!0,!1;var n=e.type;if(5!==e.tag||"head"!==n&&"body"!==n&&!$o(n,e.memoizedProps))for(n=Fa;n;)Ua(e,n),n=Wo(n.nextSibling);if(qa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t){if(0===n){Fa=Wo(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}Fa=null}}else Fa=Ma?Wo(e.stateNode.nextSibling):null;return!0}function Ga(){Fa=Ma=null,Ba=!1}var Wa=[];function Va(){for(var e=0;e<Wa.length;e++)Wa[e]._workInProgressVersionPrimary=null;Wa.length=0}var Ya=x.ReactCurrentDispatcher,Ka=x.ReactCurrentBatchConfig,Qa=0,Xa=null,Za=null,Ja=null,ei=!1,ni=!1;function ti(){throw Error(i(321))}function oi(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!co(e[t],n[t]))return!1;return!0}function ri(e,n,t,o,r,a){if(Qa=a,Xa=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,Ya.current=null===e||null===e.memoizedState?Ai:Ri,e=t(o,r),ni){a=0;do{if(ni=!1,!(25>a))throw Error(i(301));a+=1,Ja=Za=null,n.updateQueue=null,Ya.current=Li,e=t(o,r)}while(ni)}if(Ya.current=Pi,n=null!==Za&&null!==Za.next,Qa=0,Ja=Za=Xa=null,ei=!1,n)throw Error(i(300));return e}function ai(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ja?Xa.memoizedState=Ja=e:Ja=Ja.next=e,Ja}function ii(){if(null===Za){var e=Xa.alternate;e=null!==e?e.memoizedState:null}else e=Za.next;var n=null===Ja?Xa.memoizedState:Ja.next;if(null!==n)Ja=n,Za=e;else{if(null===e)throw Error(i(310));e={memoizedState:(Za=e).memoizedState,baseState:Za.baseState,baseQueue:Za.baseQueue,queue:Za.queue,next:null},null===Ja?Xa.memoizedState=Ja=e:Ja=Ja.next=e}return Ja}function ci(e,n){return"function"==typeof n?n(e):n}function si(e){var n=ii(),t=n.queue;if(null===t)throw Error(i(311));t.lastRenderedReducer=e;var o=Za,r=o.baseQueue,a=t.pending;if(null!==a){if(null!==r){var c=r.next;r.next=a.next,a.next=c}o.baseQueue=r=a,t.pending=null}if(null!==r){r=r.next,o=o.baseState;var s=c=a=null,d=r;do{var l=d.lane;if((Qa&l)===l)null!==s&&(s=s.next={lane:0,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null}),o=d.eagerReducer===e?d.eagerState:e(o,d.action);else{var u={lane:l,action:d.action,eagerReducer:d.eagerReducer,eagerState:d.eagerState,next:null};null===s?(c=s=u,a=o):s=s.next=u,Xa.lanes|=l,Fc|=l}d=d.next}while(null!==d&&d!==r);null===s?a=o:s.next=c,co(o,n.memoizedState)||(Ii=!0),n.memoizedState=o,n.baseState=a,n.baseQueue=s,t.lastRenderedState=o}return[n.memoizedState,t.dispatch]}function di(e){var n=ii(),t=n.queue;if(null===t)throw Error(i(311));t.lastRenderedReducer=e;var o=t.dispatch,r=t.pending,a=n.memoizedState;if(null!==r){t.pending=null;var c=r=r.next;do{a=e(a,c.action),c=c.next}while(c!==r);co(a,n.memoizedState)||(Ii=!0),n.memoizedState=a,null===n.baseQueue&&(n.baseState=a),t.lastRenderedState=a}return[a,o]}function li(e,n,t){var o=n._getVersion;o=o(n._source);var r=n._workInProgressVersionPrimary;if(null!==r?e=r===o:(e=e.mutableReadLanes,(e=(Qa&e)===e)&&(n._workInProgressVersionPrimary=o,Wa.push(n))),e)return t(n._source);throw Wa.push(n),Error(i(350))}function ui(e,n,t,o){var r=Ac;if(null===r)throw Error(i(349));var a=n._getVersion,c=a(n._source),s=Ya.current,d=s.useState((function(){return li(r,n,t)})),l=d[1],u=d[0];d=Ja;var h=e.memoizedState,p=h.refs,f=p.getSnapshot,v=h.source;h=h.subscribe;var y=Xa;return e.memoizedState={refs:p,source:n,subscribe:o},s.useEffect((function(){p.getSnapshot=t,p.setSnapshot=l;var e=a(n._source);if(!co(c,e)){e=t(n._source),co(u,e)||(l(e),e=ls(y),r.mutableReadLanes|=e&r.pendingLanes),e=r.mutableReadLanes,r.entangledLanes|=e;for(var o=r.entanglements,i=e;0<i;){var s=31-Gn(i),d=1<<s;o[s]|=e,i&=~d}}}),[t,n,o]),s.useEffect((function(){return o(n._source,(function(){var e=p.getSnapshot,t=p.setSnapshot;try{t(e(n._source));var o=ls(y);r.mutableReadLanes|=o&r.pendingLanes}catch(a){t((function(){throw a}))}}))}),[n,o]),co(f,t)&&co(v,n)&&co(h,o)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:u}).dispatch=l=Ci.bind(null,Xa,e),d.queue=e,d.baseQueue=null,u=li(r,n,t),d.memoizedState=d.baseState=u),u}function hi(e,n,t){return ui(ii(),e,n,t)}function pi(e){var n=ai();return"function"==typeof e&&(e=e()),n.memoizedState=n.baseState=e,e=(e=n.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Ci.bind(null,Xa,e),[n.memoizedState,e]}function fi(e,n,t,o){return e={tag:e,create:n,destroy:t,deps:o,next:null},null===(n=Xa.updateQueue)?(n={lastEffect:null},Xa.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(o=t.next,t.next=e,e.next=o,n.lastEffect=e),e}function vi(e){return e={current:e},ai().memoizedState=e}function yi(){return ii().memoizedState}function mi(e,n,t,o){var r=ai();Xa.flags|=e,r.memoizedState=fi(1|n,t,void 0,void 0===o?null:o)}function bi(e,n,t,o){var r=ii();o=void 0===o?null:o;var a=void 0;if(null!==Za){var i=Za.memoizedState;if(a=i.destroy,null!==o&&oi(o,i.deps))return void fi(n,t,a,o)}Xa.flags|=e,r.memoizedState=fi(1|n,t,a,o)}function gi(e,n){return mi(516,4,e,n)}function ki(e,n){return bi(516,4,e,n)}function xi(e,n){return bi(4,2,e,n)}function wi(e,n){return"function"==typeof n?(e=e(),n(e),function(){n(null)}):null!=n?(e=e(),n.current=e,function(){n.current=null}):void 0}function _i(e,n,t){return t=null!=t?t.concat([e]):null,bi(4,2,wi.bind(null,n,e),t)}function Ei(){}function Si(e,n){var t=ii();n=void 0===n?null:n;var o=t.memoizedState;return null!==o&&null!==n&&oi(n,o[1])?o[0]:(t.memoizedState=[e,n],e)}function Ti(e,n){var t=ii();n=void 0===n?null:n;var o=t.memoizedState;return null!==o&&null!==n&&oi(n,o[1])?o[0]:(e=e(),t.memoizedState=[e,n],e)}function Oi(e,n){var t=$r();Hr(98>t?98:t,(function(){e(!0)})),Hr(97<t?97:t,(function(){var t=Ka.transition;Ka.transition=1;try{e(!1),n()}finally{Ka.transition=t}}))}function Ci(e,n,t){var o=ds(),r=ls(e),a={lane:r,action:t,eagerReducer:null,eagerState:null,next:null},i=n.pending;if(null===i?a.next=a:(a.next=i.next,i.next=a),n.pending=a,i=e.alternate,e===Xa||null!==i&&i===Xa)ni=ei=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=n.lastRenderedReducer))try{var c=n.lastRenderedState,s=i(c,t);if(a.eagerReducer=i,a.eagerState=s,co(s,c))return}catch(d){}us(e,r,o)}}var Pi={readContext:ra,useCallback:ti,useContext:ti,useEffect:ti,useImperativeHandle:ti,useLayoutEffect:ti,useMemo:ti,useReducer:ti,useRef:ti,useState:ti,useDebugValue:ti,useDeferredValue:ti,useTransition:ti,useMutableSource:ti,useOpaqueIdentifier:ti,unstable_isNewReconciler:!1},Ai={readContext:ra,useCallback:function(e,n){return ai().memoizedState=[e,void 0===n?null:n],e},useContext:ra,useEffect:gi,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,mi(4,2,wi.bind(null,n,e),t)},useLayoutEffect:function(e,n){return mi(4,2,e,n)},useMemo:function(e,n){var t=ai();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var o=ai();return n=void 0!==t?t(n):n,o.memoizedState=o.baseState=n,e=(e=o.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:n}).dispatch=Ci.bind(null,Xa,e),[o.memoizedState,e]},useRef:vi,useState:pi,useDebugValue:Ei,useDeferredValue:function(e){var n=pi(e),t=n[0],o=n[1];return gi((function(){var n=Ka.transition;Ka.transition=1;try{o(e)}finally{Ka.transition=n}}),[e]),t},useTransition:function(){var e=pi(!1),n=e[0];return vi(e=Oi.bind(null,e[1])),[e,n]},useMutableSource:function(e,n,t){var o=ai();return o.memoizedState={refs:{getSnapshot:n,setSnapshot:null},source:e,subscribe:t},ui(o,e,n,t)},useOpaqueIdentifier:function(){if(Ba){var e=!1,n=function(e){return{$$typeof:j,toString:e,valueOf:e}}((function(){throw e||(e=!0,t("r:"+(Yo++).toString(36))),Error(i(355))})),t=pi(n)[1];return 0==(2&Xa.mode)&&(Xa.flags|=516,fi(5,(function(){t("r:"+(Yo++).toString(36))}),void 0,null)),n}return pi(n="r:"+(Yo++).toString(36)),n},unstable_isNewReconciler:!1},Ri={readContext:ra,useCallback:Si,useContext:ra,useEffect:ki,useImperativeHandle:_i,useLayoutEffect:xi,useMemo:Ti,useReducer:si,useRef:yi,useState:function(){return si(ci)},useDebugValue:Ei,useDeferredValue:function(e){var n=si(ci),t=n[0],o=n[1];return ki((function(){var n=Ka.transition;Ka.transition=1;try{o(e)}finally{Ka.transition=n}}),[e]),t},useTransition:function(){var e=si(ci)[0];return[yi().current,e]},useMutableSource:hi,useOpaqueIdentifier:function(){return si(ci)[0]},unstable_isNewReconciler:!1},Li={readContext:ra,useCallback:Si,useContext:ra,useEffect:ki,useImperativeHandle:_i,useLayoutEffect:xi,useMemo:Ti,useReducer:di,useRef:yi,useState:function(){return di(ci)},useDebugValue:Ei,useDeferredValue:function(e){var n=di(ci),t=n[0],o=n[1];return ki((function(){var n=Ka.transition;Ka.transition=1;try{o(e)}finally{Ka.transition=n}}),[e]),t},useTransition:function(){var e=di(ci)[0];return[yi().current,e]},useMutableSource:hi,useOpaqueIdentifier:function(){return di(ci)[0]},unstable_isNewReconciler:!1},Ni=x.ReactCurrentOwner,Ii=!1;function ji(e,n,t,o){n.child=null===e?Sa(n,null,t,o):Ea(n,e.child,t,o)}function Di(e,n,t,o,r){t=t.render;var a=n.ref;return oa(n,r),o=ri(e,n,t,o,a,r),null===e||Ii?(n.flags|=1,ji(e,n,o,r),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~r,tc(e,n,r))}function Mi(e,n,t,o,r,a){if(null===e){var i=t.type;return"function"!=typeof i||$s(i)||void 0!==i.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=Hs(t.type,null,o,n,n.mode,a)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=i,Fi(e,n,i,o,r,a))}return i=e.child,0==(r&a)&&(r=i.memoizedProps,(t=null!==(t=t.compare)?t:lo)(r,o)&&e.ref===n.ref)?tc(e,n,a):(n.flags|=1,(e=qs(i,o)).ref=n.ref,e.return=n,n.child=e)}function Fi(e,n,t,o,r,a){if(null!==e&&lo(e.memoizedProps,o)&&e.ref===n.ref){if(Ii=!1,0==(a&r))return n.lanes=e.lanes,tc(e,n,a);0!=(16384&e.flags)&&(Ii=!0)}return zi(e,n,t,o,a)}function Bi(e,n,t){var o=n.pendingProps,r=o.children,a=null!==e?e.memoizedState:null;if("hidden"===o.mode||"unstable-defer-without-hiding"===o.mode)if(0==(4&n.mode))n.memoizedState={baseLanes:0},gs(n,t);else{if(0==(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e},gs(n,e),null;n.memoizedState={baseLanes:0},gs(n,null!==a?a.baseLanes:t)}else null!==a?(o=a.baseLanes|t,n.memoizedState=null):o=t,gs(n,o);return ji(e,n,r,t),n.child}function Ui(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=128)}function zi(e,n,t,o,r){var a=vr(t)?pr:ur.current;return a=fr(n,a),oa(n,r),t=ri(e,n,t,o,a,r),null===e||Ii?(n.flags|=1,ji(e,n,t,r),n.child):(n.updateQueue=e.updateQueue,n.flags&=-517,e.lanes&=~r,tc(e,n,r))}function $i(e,n,t,o,r){if(vr(t)){var a=!0;gr(n)}else a=!1;if(oa(n,r),null===n.stateNode)null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),ma(n,t,o),ga(n,t,o,r),o=!0;else if(null===e){var i=n.stateNode,c=n.memoizedProps;i.props=c;var s=i.context,d=t.contextType;"object"==typeof d&&null!==d?d=ra(d):d=fr(n,d=vr(t)?pr:ur.current);var l=t.getDerivedStateFromProps,u="function"==typeof l||"function"==typeof i.getSnapshotBeforeUpdate;u||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(c!==o||s!==d)&&ba(n,i,o,d),aa=!1;var h=n.memoizedState;i.state=h,ua(n,o,i,r),s=n.memoizedState,c!==o||h!==s||hr.current||aa?("function"==typeof l&&(fa(n,t,l,o),s=n.memoizedState),(c=aa||ya(n,t,c,o,h,s,d))?(u||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(n.flags|=4)):("function"==typeof i.componentDidMount&&(n.flags|=4),n.memoizedProps=o,n.memoizedState=s),i.props=o,i.state=s,i.context=d,o=c):("function"==typeof i.componentDidMount&&(n.flags|=4),o=!1)}else{i=n.stateNode,ca(e,n),c=n.memoizedProps,d=n.type===n.elementType?c:Kr(n.type,c),i.props=d,u=n.pendingProps,h=i.context,"object"==typeof(s=t.contextType)&&null!==s?s=ra(s):s=fr(n,s=vr(t)?pr:ur.current);var p=t.getDerivedStateFromProps;(l="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(c!==u||h!==s)&&ba(n,i,o,s),aa=!1,h=n.memoizedState,i.state=h,ua(n,o,i,r);var f=n.memoizedState;c!==u||h!==f||hr.current||aa?("function"==typeof p&&(fa(n,t,p,o),f=n.memoizedState),(d=aa||ya(n,t,d,o,h,f,s))?(l||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(o,f,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(o,f,s)),"function"==typeof i.componentDidUpdate&&(n.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(n.flags|=256)):("function"!=typeof i.componentDidUpdate||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=256),n.memoizedProps=o,n.memoizedState=f),i.props=o,i.state=f,i.context=s,o=d):("function"!=typeof i.componentDidUpdate||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||c===e.memoizedProps&&h===e.memoizedState||(n.flags|=256),o=!1)}return qi(e,n,t,o,a,r)}function qi(e,n,t,o,r,a){Ui(e,n);var i=0!=(64&n.flags);if(!o&&!i)return r&&kr(n,t,!1),tc(e,n,a);o=n.stateNode,Ni.current=n;var c=i&&"function"!=typeof t.getDerivedStateFromError?null:o.render();return n.flags|=1,null!==e&&i?(n.child=Ea(n,e.child,null,a),n.child=Ea(n,null,c,a)):ji(e,n,c,a),n.memoizedState=o.state,r&&kr(n,t,!0),n.child}function Hi(e){var n=e.stateNode;n.pendingContext?mr(0,n.pendingContext,n.pendingContext!==n.context):n.context&&mr(0,n.context,!1),Ra(e,n.containerInfo)}var Gi,Wi,Vi,Yi={dehydrated:null,retryLane:0};function Ki(e,n,t){var o,r=n.pendingProps,a=ja.current,i=!1;return(o=0!=(64&n.flags))||(o=(null===e||null!==e.memoizedState)&&0!=(2&a)),o?(i=!0,n.flags&=-65):null!==e&&null===e.memoizedState||void 0===r.fallback||!0===r.unstable_avoidThisFallback||(a|=1),dr(ja,1&a),null===e?(void 0!==r.fallback&&$a(n),e=r.children,a=r.fallback,i?(e=Qi(n,e,a,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Yi,e):"number"==typeof r.unstable_expectedLoadTime?(e=Qi(n,e,a,t),n.child.memoizedState={baseLanes:t},n.memoizedState=Yi,n.lanes=33554432,e):((t=Ws({mode:"visible",children:e},n.mode,t,null)).return=n,n.child=t)):(e.memoizedState,i?(r=Zi(e,n,r.children,r.fallback,t),i=n.child,a=e.child.memoizedState,i.memoizedState=null===a?{baseLanes:t}:{baseLanes:a.baseLanes|t},i.childLanes=e.childLanes&~t,n.memoizedState=Yi,r):(t=Xi(e,n,r.children,t),n.memoizedState=null,t))}function Qi(e,n,t,o){var r=e.mode,a=e.child;return n={mode:"hidden",children:n},0==(2&r)&&null!==a?(a.childLanes=0,a.pendingProps=n):a=Ws(n,r,0,null),t=Gs(t,r,o,null),a.return=e,t.return=e,a.sibling=t,e.child=a,t}function Xi(e,n,t,o){var r=e.child;return e=r.sibling,t=qs(r,{mode:"visible",children:t}),0==(2&n.mode)&&(t.lanes=o),t.return=n,t.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,n.firstEffect=n.lastEffect=e),n.child=t}function Zi(e,n,t,o,r){var a=n.mode,i=e.child;e=i.sibling;var c={mode:"hidden",children:t};return 0==(2&a)&&n.child!==i?((t=n.child).childLanes=0,t.pendingProps=c,null!==(i=t.lastEffect)?(n.firstEffect=t.firstEffect,n.lastEffect=i,i.nextEffect=null):n.firstEffect=n.lastEffect=null):t=qs(i,c),null!==e?o=qs(e,o):(o=Gs(o,a,r,null)).flags|=2,o.return=n,t.return=n,t.sibling=o,n.child=t,o}function Ji(e,n){e.lanes|=n;var t=e.alternate;null!==t&&(t.lanes|=n),ta(e.return,n)}function ec(e,n,t,o,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:o,tail:t,tailMode:r,lastEffect:a}:(i.isBackwards=n,i.rendering=null,i.renderingStartTime=0,i.last=o,i.tail=t,i.tailMode=r,i.lastEffect=a)}function nc(e,n,t){var o=n.pendingProps,r=o.revealOrder,a=o.tail;if(ji(e,n,o.children,t),0!=(2&(o=ja.current)))o=1&o|2,n.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ji(e,t);else if(19===e.tag)Ji(e,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}o&=1}if(dr(ja,o),0==(2&n.mode))n.memoizedState=null;else switch(r){case"forwards":for(t=n.child,r=null;null!==t;)null!==(e=t.alternate)&&null===Da(e)&&(r=t),t=t.sibling;null===(t=r)?(r=n.child,n.child=null):(r=t.sibling,t.sibling=null),ec(n,!1,r,t,a,n.lastEffect);break;case"backwards":for(t=null,r=n.child,n.child=null;null!==r;){if(null!==(e=r.alternate)&&null===Da(e)){n.child=r;break}e=r.sibling,r.sibling=t,t=r,r=e}ec(n,!0,t,null,a,n.lastEffect);break;case"together":ec(n,!1,null,null,void 0,n.lastEffect);break;default:n.memoizedState=null}return n.child}function tc(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),Fc|=n.lanes,0!=(t&n.childLanes)){if(null!==e&&n.child!==e.child)throw Error(i(153));if(null!==n.child){for(t=qs(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=qs(e,e.pendingProps)).return=n;t.sibling=null}return n.child}return null}function oc(e,n){if(!Ba)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var o=null;null!==t;)null!==t.alternate&&(o=t),t=t.sibling;null===o?n||null===e.tail?e.tail=null:e.tail.sibling=null:o.sibling=null}}function rc(e,n,t){var o=n.pendingProps;switch(n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return vr(n.type)&&yr(),null;case 3:return La(),sr(hr),sr(ur),Va(),(o=n.stateNode).pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),null!==e&&null!==e.child||(Ha(n)?n.flags|=4:o.hydrate||(n.flags|=256)),null;case 5:Ia(n);var a=Aa(Pa.current);if(t=n.type,null!==e&&null!=n.stateNode)Wi(e,n,t,o),e.ref!==n.ref&&(n.flags|=128);else{if(!o){if(null===n.stateNode)throw Error(i(166));return null}if(e=Aa(Oa.current),Ha(n)){o=n.stateNode,t=n.type;var c=n.memoizedProps;switch(o[Qo]=n,o[Xo]=c,t){case"dialog":Co("cancel",o),Co("close",o);break;case"iframe":case"object":case"embed":Co("load",o);break;case"video":case"audio":for(e=0;e<Eo.length;e++)Co(Eo[e],o);break;case"source":Co("error",o);break;case"img":case"image":case"link":Co("error",o),Co("load",o);break;case"details":Co("toggle",o);break;case"input":ee(o,c),Co("invalid",o);break;case"select":o._wrapperState={wasMultiple:!!c.multiple},Co("invalid",o);break;case"textarea":se(o,c),Co("invalid",o)}for(var d in Ee(t,c),e=null,c)c.hasOwnProperty(d)&&(a=c[d],"children"===d?"string"==typeof a?o.textContent!==a&&(e=["children",a]):"number"==typeof a&&o.textContent!==""+a&&(e=["children",""+a]):s.hasOwnProperty(d)&&null!=a&&"onScroll"===d&&Co("scroll",o));switch(t){case"input":Q(o),oe(o,c,!0);break;case"textarea":Q(o),le(o);break;case"select":case"option":break;default:"function"==typeof c.onClick&&(o.onclick=Fo)}o=e,n.updateQueue=o,null!==o&&(n.flags|=4)}else{switch(d=9===a.nodeType?a:a.ownerDocument,e===ue&&(e=pe(t)),e===ue?"script"===t?((e=d.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=d.createElement(t,{is:o.is}):(e=d.createElement(t),"select"===t&&(d=e,o.multiple?d.multiple=!0:o.size&&(d.size=o.size))):e=d.createElementNS(e,t),e[Qo]=n,e[Xo]=o,Gi(e,n),n.stateNode=e,d=Se(t,o),t){case"dialog":Co("cancel",e),Co("close",e),a=o;break;case"iframe":case"object":case"embed":Co("load",e),a=o;break;case"video":case"audio":for(a=0;a<Eo.length;a++)Co(Eo[a],e);a=o;break;case"source":Co("error",e),a=o;break;case"img":case"image":case"link":Co("error",e),Co("load",e),a=o;break;case"details":Co("toggle",e),a=o;break;case"input":ee(e,o),a=J(e,o),Co("invalid",e);break;case"option":a=ae(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},a=r({},o,{value:void 0}),Co("invalid",e);break;case"textarea":se(e,o),a=ce(e,o),Co("invalid",e);break;default:a=o}Ee(t,a);var l=a;for(c in l)if(l.hasOwnProperty(c)){var u=l[c];"style"===c?we(e,u):"dangerouslySetInnerHTML"===c?null!=(u=u?u.__html:void 0)&&me(e,u):"children"===c?"string"==typeof u?("textarea"!==t||""!==u)&&be(e,u):"number"==typeof u&&be(e,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?null!=u&&"onScroll"===c&&Co("scroll",e):null!=u&&k(e,c,u,d))}switch(t){case"input":Q(e),oe(e,o,!1);break;case"textarea":Q(e),le(e);break;case"option":null!=o.value&&e.setAttribute("value",""+Y(o.value));break;case"select":e.multiple=!!o.multiple,null!=(c=o.value)?ie(e,!!o.multiple,c,!1):null!=o.defaultValue&&ie(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=Fo)}zo(t,o)&&(n.flags|=4)}null!==n.ref&&(n.flags|=128)}return null;case 6:if(e&&null!=n.stateNode)Vi(0,n,e.memoizedProps,o);else{if("string"!=typeof o&&null===n.stateNode)throw Error(i(166));t=Aa(Pa.current),Aa(Oa.current),Ha(n)?(o=n.stateNode,t=n.memoizedProps,o[Qo]=n,o.nodeValue!==t&&(n.flags|=4)):((o=(9===t.nodeType?t:t.ownerDocument).createTextNode(o))[Qo]=n,n.stateNode=o)}return null;case 13:return sr(ja),o=n.memoizedState,0!=(64&n.flags)?(n.lanes=t,n):(o=null!==o,t=!1,null===e?void 0!==n.memoizedProps.fallback&&Ha(n):t=null!==e.memoizedState,o&&!t&&0!=(2&n.mode)&&(null===e&&!0!==n.memoizedProps.unstable_avoidThisFallback||0!=(1&ja.current)?0===jc&&(jc=3):(0!==jc&&3!==jc||(jc=4),null===Ac||0==(134217727&Fc)&&0==(134217727&Bc)||vs(Ac,Lc))),(o||t)&&(n.flags|=4),null);case 4:return La(),null===e&&Ao(n.stateNode.containerInfo),null;case 10:return na(n),null;case 17:return vr(n.type)&&yr(),null;case 19:if(sr(ja),null===(o=n.memoizedState))return null;if(c=0!=(64&n.flags),null===(d=o.rendering))if(c)oc(o,!1);else{if(0!==jc||null!==e&&0!=(64&e.flags))for(e=n.child;null!==e;){if(null!==(d=Da(e))){for(n.flags|=64,oc(o,!1),null!==(c=d.updateQueue)&&(n.updateQueue=c,n.flags|=4),null===o.lastEffect&&(n.firstEffect=null),n.lastEffect=o.lastEffect,o=t,t=n.child;null!==t;)e=o,(c=t).flags&=2,c.nextEffect=null,c.firstEffect=null,c.lastEffect=null,null===(d=c.alternate)?(c.childLanes=0,c.lanes=e,c.child=null,c.memoizedProps=null,c.memoizedState=null,c.updateQueue=null,c.dependencies=null,c.stateNode=null):(c.childLanes=d.childLanes,c.lanes=d.lanes,c.child=d.child,c.memoizedProps=d.memoizedProps,c.memoizedState=d.memoizedState,c.updateQueue=d.updateQueue,c.type=d.type,e=d.dependencies,c.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return dr(ja,1&ja.current|2),n.child}e=e.sibling}null!==o.tail&&zr()>qc&&(n.flags|=64,c=!0,oc(o,!1),n.lanes=33554432)}else{if(!c)if(null!==(e=Da(d))){if(n.flags|=64,c=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),oc(o,!0),null===o.tail&&"hidden"===o.tailMode&&!d.alternate&&!Ba)return null!==(n=n.lastEffect=o.lastEffect)&&(n.nextEffect=null),null}else 2*zr()-o.renderingStartTime>qc&&1073741824!==t&&(n.flags|=64,c=!0,oc(o,!1),n.lanes=33554432);o.isBackwards?(d.sibling=n.child,n.child=d):(null!==(t=o.last)?t.sibling=d:n.child=d,o.last=d)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.lastEffect=n.lastEffect,o.renderingStartTime=zr(),t.sibling=null,n=ja.current,dr(ja,c?1&n|2:1&n),t):null;case 23:case 24:return ks(),null!==e&&null!==e.memoizedState!=(null!==n.memoizedState)&&"unstable-defer-without-hiding"!==o.mode&&(n.flags|=4),null}throw Error(i(156,n.tag))}function ac(e){switch(e.tag){case 1:vr(e.type)&&yr();var n=e.flags;return 4096&n?(e.flags=-4097&n|64,e):null;case 3:if(La(),sr(hr),sr(ur),Va(),0!=(64&(n=e.flags)))throw Error(i(285));return e.flags=-4097&n|64,e;case 5:return Ia(e),null;case 13:return sr(ja),4096&(n=e.flags)?(e.flags=-4097&n|64,e):null;case 19:return sr(ja),null;case 4:return La(),null;case 10:return na(e),null;case 23:case 24:return ks(),null;default:return null}}function ic(e,n){try{var t="",o=n;do{t+=W(o),o=o.return}while(o);var r=t}catch(a){r="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:n,stack:r}}function cc(e,n){try{console.error(n.value)}catch(t){setTimeout((function(){throw t}))}}Gi=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},Wi=function(e,n,t,o){var a=e.memoizedProps;if(a!==o){e=n.stateNode,Aa(Oa.current);var i,c=null;switch(t){case"input":a=J(e,a),o=J(e,o),c=[];break;case"option":a=ae(e,a),o=ae(e,o),c=[];break;case"select":a=r({},a,{value:void 0}),o=r({},o,{value:void 0}),c=[];break;case"textarea":a=ce(e,a),o=ce(e,o),c=[];break;default:"function"!=typeof a.onClick&&"function"==typeof o.onClick&&(e.onclick=Fo)}for(u in Ee(t,o),t=null,a)if(!o.hasOwnProperty(u)&&a.hasOwnProperty(u)&&null!=a[u])if("style"===u){var d=a[u];for(i in d)d.hasOwnProperty(i)&&(t||(t={}),t[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?c||(c=[]):(c=c||[]).push(u,null));for(u in o){var l=o[u];if(d=null!=a?a[u]:void 0,o.hasOwnProperty(u)&&l!==d&&(null!=l||null!=d))if("style"===u)if(d){for(i in d)!d.hasOwnProperty(i)||l&&l.hasOwnProperty(i)||(t||(t={}),t[i]="");for(i in l)l.hasOwnProperty(i)&&d[i]!==l[i]&&(t||(t={}),t[i]=l[i])}else t||(c||(c=[]),c.push(u,t)),t=l;else"dangerouslySetInnerHTML"===u?(l=l?l.__html:void 0,d=d?d.__html:void 0,null!=l&&d!==l&&(c=c||[]).push(u,l)):"children"===u?"string"!=typeof l&&"number"!=typeof l||(c=c||[]).push(u,""+l):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=l&&"onScroll"===u&&Co("scroll",e),c||d===l||(c=[])):"object"==typeof l&&null!==l&&l.$$typeof===j?l.toString():(c=c||[]).push(u,l))}t&&(c=c||[]).push("style",t);var u=c;(n.updateQueue=u)&&(n.flags|=4)}},Vi=function(e,n,t,o){t!==o&&(n.flags|=4)};var sc="function"==typeof WeakMap?WeakMap:Map;function dc(e,n,t){(t=sa(-1,t)).tag=3,t.payload={element:null};var o=n.value;return t.callback=function(){Vc||(Vc=!0,Yc=o),cc(0,n)},t}function lc(e,n,t){(t=sa(-1,t)).tag=3;var o=e.type.getDerivedStateFromError;if("function"==typeof o){var r=n.value;t.payload=function(){return cc(0,n),o(r)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){"function"!=typeof o&&(null===Kc?Kc=new Set([this]):Kc.add(this),cc(0,n));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})}),t}var uc="function"==typeof WeakSet?WeakSet:Set;function hc(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(t){Ms(e,t)}else n.current=null}function pc(e,n){switch(n.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&n.flags&&null!==e){var t=e.memoizedProps,o=e.memoizedState;n=(e=n.stateNode).getSnapshotBeforeUpdate(n.elementType===n.type?t:Kr(n.type,t),o),e.__reactInternalSnapshotBeforeUpdate=n}return;case 3:return void(256&n.flags&&Go(n.stateNode.containerInfo));case 5:case 6:case 4:case 17:return}throw Error(i(163))}function fc(e,n,t){switch(t.tag){case 0:case 11:case 15:case 22:if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{if(3==(3&e.tag)){var o=e.create;e.destroy=o()}e=e.next}while(e!==n)}if(null!==(n=null!==(n=t.updateQueue)?n.lastEffect:null)){e=n=n.next;do{var r=e;o=r.next,0!=(4&(r=r.tag))&&0!=(1&r)&&(Is(t,e),Ns(t,e)),e=o}while(e!==n)}return;case 1:return e=t.stateNode,4&t.flags&&(null===n?e.componentDidMount():(o=t.elementType===t.type?n.memoizedProps:Kr(t.type,n.memoizedProps),e.componentDidUpdate(o,n.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(n=t.updateQueue)&&ha(t,n,e));case 3:if(null!==(n=t.updateQueue)){if(e=null,null!==t.child)switch(t.child.tag){case 5:e=t.child.stateNode;break;case 1:e=t.child.stateNode}ha(t,n,e)}return;case 5:return e=t.stateNode,void(null===n&&4&t.flags&&zo(t.type,t.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===t.memoizedState&&(t=t.alternate,null!==t&&(t=t.memoizedState,null!==t&&(t=t.dehydrated,null!==t&&_n(t)))));case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(i(163))}function vc(e,n){for(var t=e;;){if(5===t.tag){var o=t.stateNode;if(n)"function"==typeof(o=o.style).setProperty?o.setProperty("display","none","important"):o.display="none";else{o=t.stateNode;var r=t.memoizedProps.style;r=null!=r&&r.hasOwnProperty("display")?r.display:null,o.style.display=xe("display",r)}}else if(6===t.tag)t.stateNode.nodeValue=n?"":t.memoizedProps;else if((23!==t.tag&&24!==t.tag||null===t.memoizedState||t===e)&&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;t=t.return}t.sibling.return=t.return,t=t.sibling}}function yc(e,n){if(wr&&"function"==typeof wr.onCommitFiberUnmount)try{wr.onCommitFiberUnmount(xr,n)}catch(a){}switch(n.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=n.updateQueue)&&null!==(e=e.lastEffect)){var t=e=e.next;do{var o=t,r=o.destroy;if(o=o.tag,void 0!==r)if(0!=(4&o))Is(n,t);else{o=n;try{r()}catch(a){Ms(o,a)}}t=t.next}while(t!==e)}break;case 1:if(hc(n),"function"==typeof(e=n.stateNode).componentWillUnmount)try{e.props=n.memoizedProps,e.state=n.memoizedState,e.componentWillUnmount()}catch(a){Ms(n,a)}break;case 5:hc(n);break;case 4:wc(e,n)}}function mc(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function bc(e){return 5===e.tag||3===e.tag||4===e.tag}function gc(e){e:{for(var n=e.return;null!==n;){if(bc(n))break e;n=n.return}throw Error(i(160))}var t=n;switch(n=t.stateNode,t.tag){case 5:var o=!1;break;case 3:case 4:n=n.containerInfo,o=!0;break;default:throw Error(i(161))}16&t.flags&&(be(n,""),t.flags&=-17);e:n:for(t=e;;){for(;null===t.sibling;){if(null===t.return||bc(t.return)){t=null;break e}t=t.return}for(t.sibling.return=t.return,t=t.sibling;5!==t.tag&&6!==t.tag&&18!==t.tag;){if(2&t.flags)continue n;if(null===t.child||4===t.tag)continue n;t.child.return=t,t=t.child}if(!(2&t.flags)){t=t.stateNode;break e}}o?kc(e,t,n):xc(e,t,n)}function kc(e,n,t){var o=e.tag,r=5===o||6===o;if(r)e=r?e.stateNode:e.stateNode.instance,n?8===t.nodeType?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(8===t.nodeType?(n=t.parentNode).insertBefore(e,t):(n=t).appendChild(e),null!=(t=t._reactRootContainer)||null!==n.onclick||(n.onclick=Fo));else if(4!==o&&null!==(e=e.child))for(kc(e,n,t),e=e.sibling;null!==e;)kc(e,n,t),e=e.sibling}function xc(e,n,t){var o=e.tag,r=5===o||6===o;if(r)e=r?e.stateNode:e.stateNode.instance,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==o&&null!==(e=e.child))for(xc(e,n,t),e=e.sibling;null!==e;)xc(e,n,t),e=e.sibling}function wc(e,n){for(var t,o,r=n,a=!1;;){if(!a){a=r.return;e:for(;;){if(null===a)throw Error(i(160));switch(t=a.stateNode,a.tag){case 5:o=!1;break e;case 3:case 4:t=t.containerInfo,o=!0;break e}a=a.return}a=!0}if(5===r.tag||6===r.tag){e:for(var c=e,s=r,d=s;;)if(yc(c,d),null!==d.child&&4!==d.tag)d.child.return=d,d=d.child;else{if(d===s)break e;for(;null===d.sibling;){if(null===d.return||d.return===s)break e;d=d.return}d.sibling.return=d.return,d=d.sibling}o?(c=t,s=r.stateNode,8===c.nodeType?c.parentNode.removeChild(s):c.removeChild(s)):t.removeChild(r.stateNode)}else if(4===r.tag){if(null!==r.child){t=r.stateNode.containerInfo,o=!0,r.child.return=r,r=r.child;continue}}else if(yc(e,r),null!==r.child){r.child.return=r,r=r.child;continue}if(r===n)break;for(;null===r.sibling;){if(null===r.return||r.return===n)return;4===(r=r.return).tag&&(a=!1)}r.sibling.return=r.return,r=r.sibling}}function _c(e,n){switch(n.tag){case 0:case 11:case 14:case 15:case 22:var t=n.updateQueue;if(null!==(t=null!==t?t.lastEffect:null)){var o=t=t.next;do{3==(3&o.tag)&&(e=o.destroy,o.destroy=void 0,void 0!==e&&e()),o=o.next}while(o!==t)}return;case 1:return;case 5:if(null!=(t=n.stateNode)){o=n.memoizedProps;var r=null!==e?e.memoizedProps:o;e=n.type;var a=n.updateQueue;if(n.updateQueue=null,null!==a){for(t[Xo]=o,"input"===e&&"radio"===o.type&&null!=o.name&&ne(t,o),Se(e,r),n=Se(e,o),r=0;r<a.length;r+=2){var c=a[r],s=a[r+1];"style"===c?we(t,s):"dangerouslySetInnerHTML"===c?me(t,s):"children"===c?be(t,s):k(t,c,s,n)}switch(e){case"input":te(t,o);break;case"textarea":de(t,o);break;case"select":e=t._wrapperState.wasMultiple,t._wrapperState.wasMultiple=!!o.multiple,null!=(a=o.value)?ie(t,!!o.multiple,a,!1):e!==!!o.multiple&&(null!=o.defaultValue?ie(t,!!o.multiple,o.defaultValue,!0):ie(t,!!o.multiple,o.multiple?[]:"",!1))}}}return;case 6:if(null===n.stateNode)throw Error(i(162));return void(n.stateNode.nodeValue=n.memoizedProps);case 3:return void((t=n.stateNode).hydrate&&(t.hydrate=!1,_n(t.containerInfo)));case 12:return;case 13:return null!==n.memoizedState&&($c=zr(),vc(n.child,!0)),void Ec(n);case 19:return void Ec(n);case 17:return;case 23:case 24:return void vc(n,null!==n.memoizedState)}throw Error(i(163))}function Ec(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new uc),n.forEach((function(n){var o=Bs.bind(null,e,n);t.has(n)||(t.add(n),n.then(o,o))}))}}function Sc(e,n){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(n=n.memoizedState)&&null===n.dehydrated)}var Tc=Math.ceil,Oc=x.ReactCurrentDispatcher,Cc=x.ReactCurrentOwner,Pc=0,Ac=null,Rc=null,Lc=0,Nc=0,Ic=cr(0),jc=0,Dc=null,Mc=0,Fc=0,Bc=0,Uc=0,zc=null,$c=0,qc=1/0;function Hc(){qc=zr()+500}var Gc,Wc=null,Vc=!1,Yc=null,Kc=null,Qc=!1,Xc=null,Zc=90,Jc=[],es=[],ns=null,ts=0,os=null,rs=-1,as=0,is=0,cs=null,ss=!1;function ds(){return 0!=(48&Pc)?zr():-1!==rs?rs:rs=zr()}function ls(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===$r()?1:2;if(0===as&&(as=Mc),0!==Yr.transition){0!==is&&(is=null!==zc?zc.pendingLanes:0),e=as;var n=4186112&~is;return 0===(n&=-n)&&(0===(n=(e=4186112&~e)&-e)&&(n=8192)),n}return e=$r(),0!=(4&Pc)&&98===e?e=zn(12,as):e=zn(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),as),e}function us(e,n,t){if(50<ts)throw ts=0,os=null,Error(i(185));if(null===(e=hs(e,n)))return null;Hn(e,n,t),e===Ac&&(Bc|=n,4===jc&&vs(e,Lc));var o=$r();1===n?0!=(8&Pc)&&0==(48&Pc)?ys(e):(ps(e,t),0===Pc&&(Hc(),Wr())):(0==(4&Pc)||98!==o&&99!==o||(null===ns?ns=new Set([e]):ns.add(e)),ps(e,t)),zc=e}function hs(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}function ps(e,n){for(var t=e.callbackNode,o=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,c=e.pendingLanes;0<c;){var s=31-Gn(c),d=1<<s,l=a[s];if(-1===l){if(0==(d&o)||0!=(d&r)){l=n,Fn(d);var u=Mn;a[s]=10<=u?l+250:6<=u?l+5e3:-1}}else l<=n&&(e.expiredLanes|=d);c&=~d}if(o=Bn(e,e===Ac?Lc:0),n=Mn,0===o)null!==t&&(t!==jr&&Sr(t),e.callbackNode=null,e.callbackPriority=0);else{if(null!==t){if(e.callbackPriority===n)return;t!==jr&&Sr(t)}15===n?(t=ys.bind(null,e),null===Mr?(Mr=[t],Fr=Er(Ar,Vr)):Mr.push(t),t=jr):14===n?t=Gr(99,ys.bind(null,e)):t=Gr(t=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(n),fs.bind(null,e)),e.callbackPriority=n,e.callbackNode=t}}function fs(e){if(rs=-1,is=as=0,0!=(48&Pc))throw Error(i(327));var n=e.callbackNode;if(Ls()&&e.callbackNode!==n)return null;var t=Bn(e,e===Ac?Lc:0);if(0===t)return null;var o=t,r=Pc;Pc|=16;var a=_s();for(Ac===e&&Lc===o||(Hc(),xs(e,o));;)try{Ts();break}catch(s){ws(e,s)}if(ea(),Oc.current=a,Pc=r,null!==Rc?o=0:(Ac=null,Lc=0,o=jc),0!=(Mc&Bc))xs(e,0);else if(0!==o){if(2===o&&(Pc|=64,e.hydrate&&(e.hydrate=!1,Go(e.containerInfo)),0!==(t=Un(e))&&(o=Es(e,t))),1===o)throw n=Dc,xs(e,0),vs(e,t),ps(e,zr()),n;switch(e.finishedWork=e.current.alternate,e.finishedLanes=t,o){case 0:case 1:throw Error(i(345));case 2:Ps(e);break;case 3:if(vs(e,t),(62914560&t)===t&&10<(o=$c+500-zr())){if(0!==Bn(e,0))break;if(((r=e.suspendedLanes)&t)!==t){ds(),e.pingedLanes|=e.suspendedLanes&r;break}e.timeoutHandle=qo(Ps.bind(null,e),o);break}Ps(e);break;case 4:if(vs(e,t),(4186112&t)===t)break;for(o=e.eventTimes,r=-1;0<t;){var c=31-Gn(t);a=1<<c,(c=o[c])>r&&(r=c),t&=~a}if(t=r,10<(t=(120>(t=zr()-t)?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*Tc(t/1960))-t)){e.timeoutHandle=qo(Ps.bind(null,e),t);break}Ps(e);break;case 5:Ps(e);break;default:throw Error(i(329))}}return ps(e,zr()),e.callbackNode===n?fs.bind(null,e):null}function vs(e,n){for(n&=~Uc,n&=~Bc,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-Gn(n),o=1<<t;e[t]=-1,n&=~o}}function ys(e){if(0!=(48&Pc))throw Error(i(327));if(Ls(),e===Ac&&0!=(e.expiredLanes&Lc)){var n=Lc,t=Es(e,n);0!=(Mc&Bc)&&(t=Es(e,n=Bn(e,n)))}else t=Es(e,n=Bn(e,0));if(0!==e.tag&&2===t&&(Pc|=64,e.hydrate&&(e.hydrate=!1,Go(e.containerInfo)),0!==(n=Un(e))&&(t=Es(e,n))),1===t)throw t=Dc,xs(e,0),vs(e,n),ps(e,zr()),t;return e.finishedWork=e.current.alternate,e.finishedLanes=n,Ps(e),ps(e,zr()),null}function ms(e,n){var t=Pc;Pc|=1;try{return e(n)}finally{0===(Pc=t)&&(Hc(),Wr())}}function bs(e,n){var t=Pc;Pc&=-2,Pc|=8;try{return e(n)}finally{0===(Pc=t)&&(Hc(),Wr())}}function gs(e,n){dr(Ic,Nc),Nc|=n,Mc|=n}function ks(){Nc=Ic.current,sr(Ic)}function xs(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,Ho(t)),null!==Rc)for(t=Rc.return;null!==t;){var o=t;switch(o.tag){case 1:null!=(o=o.type.childContextTypes)&&yr();break;case 3:La(),sr(hr),sr(ur),Va();break;case 5:Ia(o);break;case 4:La();break;case 13:case 19:sr(ja);break;case 10:na(o);break;case 23:case 24:ks()}t=t.return}Ac=e,Rc=qs(e.current,null),Lc=Nc=Mc=n,jc=0,Dc=null,Uc=Bc=Fc=0}function ws(e,n){for(;;){var t=Rc;try{if(ea(),Ya.current=Pi,ei){for(var o=Xa.memoizedState;null!==o;){var r=o.queue;null!==r&&(r.pending=null),o=o.next}ei=!1}if(Qa=0,Ja=Za=Xa=null,ni=!1,Cc.current=null,null===t||null===t.return){jc=1,Dc=n,Rc=null;break}e:{var a=e,i=t.return,c=t,s=n;if(n=Lc,c.flags|=2048,c.firstEffect=c.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var d=s;if(0==(2&c.mode)){var l=c.alternate;l?(c.updateQueue=l.updateQueue,c.memoizedState=l.memoizedState,c.lanes=l.lanes):(c.updateQueue=null,c.memoizedState=null)}var u=0!=(1&ja.current),h=i;do{var p;if(p=13===h.tag){var f=h.memoizedState;if(null!==f)p=null!==f.dehydrated;else{var v=h.memoizedProps;p=void 0!==v.fallback&&(!0!==v.unstable_avoidThisFallback||!u)}}if(p){var y=h.updateQueue;if(null===y){var m=new Set;m.add(d),h.updateQueue=m}else y.add(d);if(0==(2&h.mode)){if(h.flags|=64,c.flags|=16384,c.flags&=-2981,1===c.tag)if(null===c.alternate)c.tag=17;else{var b=sa(-1,1);b.tag=2,da(c,b)}c.lanes|=1;break e}s=void 0,c=n;var g=a.pingCache;if(null===g?(g=a.pingCache=new sc,s=new Set,g.set(d,s)):void 0===(s=g.get(d))&&(s=new Set,g.set(d,s)),!s.has(c)){s.add(c);var k=Fs.bind(null,a,d,c);d.then(k,k)}h.flags|=4096,h.lanes=n;break e}h=h.return}while(null!==h);s=Error((V(c.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==jc&&(jc=2),s=ic(s,c),h=i;do{switch(h.tag){case 3:a=s,h.flags|=4096,n&=-n,h.lanes|=n,la(h,dc(0,a,n));break e;case 1:a=s;var x=h.type,w=h.stateNode;if(0==(64&h.flags)&&("function"==typeof x.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===Kc||!Kc.has(w)))){h.flags|=4096,n&=-n,h.lanes|=n,la(h,lc(h,a,n));break e}}h=h.return}while(null!==h)}Cs(t)}catch(_){n=_,Rc===t&&null!==t&&(Rc=t=t.return);continue}break}}function _s(){var e=Oc.current;return Oc.current=Pi,null===e?Pi:e}function Es(e,n){var t=Pc;Pc|=16;var o=_s();for(Ac===e&&Lc===n||xs(e,n);;)try{Ss();break}catch(r){ws(e,r)}if(ea(),Pc=t,Oc.current=o,null!==Rc)throw Error(i(261));return Ac=null,Lc=0,jc}function Ss(){for(;null!==Rc;)Os(Rc)}function Ts(){for(;null!==Rc&&!Tr();)Os(Rc)}function Os(e){var n=Gc(e.alternate,e,Nc);e.memoizedProps=e.pendingProps,null===n?Cs(e):Rc=n,Cc.current=null}function Cs(e){var n=e;do{var t=n.alternate;if(e=n.return,0==(2048&n.flags)){if(null!==(t=rc(t,n,Nc)))return void(Rc=t);if(24!==(t=n).tag&&23!==t.tag||null===t.memoizedState||0!=(1073741824&Nc)||0==(4&t.mode)){for(var o=0,r=t.child;null!==r;)o|=r.lanes|r.childLanes,r=r.sibling;t.childLanes=o}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=n.firstEffect),null!==n.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=n.firstEffect),e.lastEffect=n.lastEffect),1<n.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=n:e.firstEffect=n,e.lastEffect=n))}else{if(null!==(t=ac(n)))return t.flags&=2047,void(Rc=t);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(n=n.sibling))return void(Rc=n);Rc=n=e}while(null!==n);0===jc&&(jc=5)}function Ps(e){var n=$r();return Hr(99,As.bind(null,e,n)),null}function As(e,n){do{Ls()}while(null!==Xc);if(0!=(48&Pc))throw Error(i(327));var t=e.finishedWork;if(null===t)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(i(177));e.callbackNode=null;var o=t.lanes|t.childLanes,r=o,a=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;for(var c=e.eventTimes,s=e.expirationTimes;0<a;){var d=31-Gn(a),l=1<<d;r[d]=0,c[d]=-1,s[d]=-1,a&=~l}if(null!==ns&&0==(24&o)&&ns.has(e)&&ns.delete(e),e===Ac&&(Rc=Ac=null,Lc=0),1<t.flags?null!==t.lastEffect?(t.lastEffect.nextEffect=t,o=t.firstEffect):o=t:o=t.firstEffect,null!==o){if(r=Pc,Pc|=32,Cc.current=null,Bo=Qn,vo(c=fo())){if("selectionStart"in c)s={start:c.selectionStart,end:c.selectionEnd};else e:if(s=(s=c.ownerDocument)&&s.defaultView||window,(l=s.getSelection&&s.getSelection())&&0!==l.rangeCount){s=l.anchorNode,a=l.anchorOffset,d=l.focusNode,l=l.focusOffset;try{s.nodeType,d.nodeType}catch(T){s=null;break e}var u=0,h=-1,p=-1,f=0,v=0,y=c,m=null;n:for(;;){for(var b;y!==s||0!==a&&3!==y.nodeType||(h=u+a),y!==d||0!==l&&3!==y.nodeType||(p=u+l),3===y.nodeType&&(u+=y.nodeValue.length),null!==(b=y.firstChild);)m=y,y=b;for(;;){if(y===c)break n;if(m===s&&++f===a&&(h=u),m===d&&++v===l&&(p=u),null!==(b=y.nextSibling))break;m=(y=m).parentNode}y=b}s=-1===h||-1===p?null:{start:h,end:p}}else s=null;s=s||{start:0,end:0}}else s=null;Uo={focusedElem:c,selectionRange:s},Qn=!1,cs=null,ss=!1,Wc=o;do{try{Rs()}catch(T){if(null===Wc)throw Error(i(330));Ms(Wc,T),Wc=Wc.nextEffect}}while(null!==Wc);cs=null,Wc=o;do{try{for(c=e;null!==Wc;){var g=Wc.flags;if(16&g&&be(Wc.stateNode,""),128&g){var k=Wc.alternate;if(null!==k){var x=k.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&g){case 2:gc(Wc),Wc.flags&=-3;break;case 6:gc(Wc),Wc.flags&=-3,_c(Wc.alternate,Wc);break;case 1024:Wc.flags&=-1025;break;case 1028:Wc.flags&=-1025,_c(Wc.alternate,Wc);break;case 4:_c(Wc.alternate,Wc);break;case 8:wc(c,s=Wc);var w=s.alternate;mc(s),null!==w&&mc(w)}Wc=Wc.nextEffect}}catch(T){if(null===Wc)throw Error(i(330));Ms(Wc,T),Wc=Wc.nextEffect}}while(null!==Wc);if(x=Uo,k=fo(),g=x.focusedElem,c=x.selectionRange,k!==g&&g&&g.ownerDocument&&po(g.ownerDocument.documentElement,g)){null!==c&&vo(g)&&(k=c.start,void 0===(x=c.end)&&(x=k),"selectionStart"in g?(g.selectionStart=k,g.selectionEnd=Math.min(x,g.value.length)):(x=(k=g.ownerDocument||document)&&k.defaultView||window).getSelection&&(x=x.getSelection(),s=g.textContent.length,w=Math.min(c.start,s),c=void 0===c.end?w:Math.min(c.end,s),!x.extend&&w>c&&(s=c,c=w,w=s),s=ho(g,w),a=ho(g,c),s&&a&&(1!==x.rangeCount||x.anchorNode!==s.node||x.anchorOffset!==s.offset||x.focusNode!==a.node||x.focusOffset!==a.offset)&&((k=k.createRange()).setStart(s.node,s.offset),x.removeAllRanges(),w>c?(x.addRange(k),x.extend(a.node,a.offset)):(k.setEnd(a.node,a.offset),x.addRange(k))))),k=[];for(x=g;x=x.parentNode;)1===x.nodeType&&k.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof g.focus&&g.focus(),g=0;g<k.length;g++)(x=k[g]).element.scrollLeft=x.left,x.element.scrollTop=x.top}Qn=!!Bo,Uo=Bo=null,e.current=t,Wc=o;do{try{for(g=e;null!==Wc;){var _=Wc.flags;if(36&_&&fc(g,Wc.alternate,Wc),128&_){k=void 0;var E=Wc.ref;if(null!==E){var S=Wc.stateNode;switch(Wc.tag){case 5:k=S;break;default:k=S}"function"==typeof E?E(k):E.current=k}}Wc=Wc.nextEffect}}catch(T){if(null===Wc)throw Error(i(330));Ms(Wc,T),Wc=Wc.nextEffect}}while(null!==Wc);Wc=null,Dr(),Pc=r}else e.current=t;if(Qc)Qc=!1,Xc=e,Zc=n;else for(Wc=o;null!==Wc;)n=Wc.nextEffect,Wc.nextEffect=null,8&Wc.flags&&((_=Wc).sibling=null,_.stateNode=null),Wc=n;if(0===(o=e.pendingLanes)&&(Kc=null),1===o?e===os?ts++:(ts=0,os=e):ts=0,t=t.stateNode,wr&&"function"==typeof wr.onCommitFiberRoot)try{wr.onCommitFiberRoot(xr,t,void 0,64==(64&t.current.flags))}catch(T){}if(ps(e,zr()),Vc)throw Vc=!1,e=Yc,Yc=null,e;return 0!=(8&Pc)||Wr(),null}function Rs(){for(;null!==Wc;){var e=Wc.alternate;ss||null===cs||(0!=(8&Wc.flags)?en(Wc,cs)&&(ss=!0):13===Wc.tag&&Sc(e,Wc)&&en(Wc,cs)&&(ss=!0));var n=Wc.flags;0!=(256&n)&&pc(e,Wc),0==(512&n)||Qc||(Qc=!0,Gr(97,(function(){return Ls(),null}))),Wc=Wc.nextEffect}}function Ls(){if(90!==Zc){var e=97<Zc?97:Zc;return Zc=90,Hr(e,js)}return!1}function Ns(e,n){Jc.push(n,e),Qc||(Qc=!0,Gr(97,(function(){return Ls(),null})))}function Is(e,n){es.push(n,e),Qc||(Qc=!0,Gr(97,(function(){return Ls(),null})))}function js(){if(null===Xc)return!1;var e=Xc;if(Xc=null,0!=(48&Pc))throw Error(i(331));var n=Pc;Pc|=32;var t=es;es=[];for(var o=0;o<t.length;o+=2){var r=t[o],a=t[o+1],c=r.destroy;if(r.destroy=void 0,"function"==typeof c)try{c()}catch(d){if(null===a)throw Error(i(330));Ms(a,d)}}for(t=Jc,Jc=[],o=0;o<t.length;o+=2){r=t[o],a=t[o+1];try{var s=r.create;r.destroy=s()}catch(d){if(null===a)throw Error(i(330));Ms(a,d)}}for(s=e.current.firstEffect;null!==s;)e=s.nextEffect,s.nextEffect=null,8&s.flags&&(s.sibling=null,s.stateNode=null),s=e;return Pc=n,Wr(),!0}function Ds(e,n,t){da(e,n=dc(0,n=ic(t,n),1)),n=ds(),null!==(e=hs(e,1))&&(Hn(e,1,n),ps(e,n))}function Ms(e,n){if(3===e.tag)Ds(e,e,n);else for(var t=e.return;null!==t;){if(3===t.tag){Ds(t,e,n);break}if(1===t.tag){var o=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof o.componentDidCatch&&(null===Kc||!Kc.has(o))){var r=lc(t,e=ic(n,e),1);if(da(t,r),r=ds(),null!==(t=hs(t,1)))Hn(t,1,r),ps(t,r);else if("function"==typeof o.componentDidCatch&&(null===Kc||!Kc.has(o)))try{o.componentDidCatch(n,e)}catch(a){}break}}t=t.return}}function Fs(e,n,t){var o=e.pingCache;null!==o&&o.delete(n),n=ds(),e.pingedLanes|=e.suspendedLanes&t,Ac===e&&(Lc&t)===t&&(4===jc||3===jc&&(62914560&Lc)===Lc&&500>zr()-$c?xs(e,0):Uc|=t),ps(e,n)}function Bs(e,n){var t=e.stateNode;null!==t&&t.delete(n),0===(n=0)&&(0==(2&(n=e.mode))?n=1:0==(4&n)?n=99===$r()?1:2:(0===as&&(as=Mc),0===(n=$n(62914560&~as))&&(n=4194304))),t=ds(),null!==(e=hs(e,n))&&(Hn(e,n,t),ps(e,t))}function Us(e,n,t,o){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=o,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function zs(e,n,t,o){return new Us(e,n,t,o)}function $s(e){return!(!(e=e.prototype)||!e.isReactComponent)}function qs(e,n){var t=e.alternate;return null===t?((t=zs(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.nextEffect=null,t.firstEffect=null,t.lastEffect=null),t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Hs(e,n,t,o,r,a){var c=2;if(o=e,"function"==typeof e)$s(e)&&(c=1);else if("string"==typeof e)c=5;else e:switch(e){case E:return Gs(t.children,r,a,n);case D:c=8,r|=16;break;case S:c=8,r|=1;break;case T:return(e=zs(12,t,n,8|r)).elementType=T,e.type=T,e.lanes=a,e;case A:return(e=zs(13,t,n,r)).type=A,e.elementType=A,e.lanes=a,e;case R:return(e=zs(19,t,n,r)).elementType=R,e.lanes=a,e;case M:return Ws(t,r,a,n);case F:return(e=zs(24,t,n,r)).elementType=F,e.lanes=a,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case O:c=10;break e;case C:c=9;break e;case P:c=11;break e;case L:c=14;break e;case N:c=16,o=null;break e;case I:c=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(n=zs(c,t,n,r)).elementType=e,n.type=o,n.lanes=a,n}function Gs(e,n,t,o){return(e=zs(7,e,o,n)).lanes=t,e}function Ws(e,n,t,o){return(e=zs(23,e,o,n)).elementType=M,e.lanes=t,e}function Vs(e,n,t){return(e=zs(6,e,null,n)).lanes=t,e}function Ys(e,n,t){return(n=zs(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Ks(e,n,t){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=t,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=qn(0),this.expirationTimes=qn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=qn(0),this.mutableSourceEagerHydrationData=null}function Qs(e,n,t){var o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:_,key:null==o?null:""+o,children:e,containerInfo:n,implementation:t}}function Xs(e,n,t,o){var r=n.current,a=ds(),c=ls(r);e:if(t){n:{if(Qe(t=t._reactInternals)!==t||1!==t.tag)throw Error(i(170));var s=t;do{switch(s.tag){case 3:s=s.stateNode.context;break n;case 1:if(vr(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break n}}s=s.return}while(null!==s);throw Error(i(171))}if(1===t.tag){var d=t.type;if(vr(d)){t=br(t,d,s);break e}}t=s}else t=lr;return null===n.context?n.context=t:n.pendingContext=t,(n=sa(a,c)).payload={element:e},null!==(o=void 0===o?null:o)&&(n.callback=o),da(r,n),us(r,c,a),c}function Zs(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Js(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function ed(e,n){Js(e,n),(e=e.alternate)&&Js(e,n)}function nd(e,n,t){var o=null!=t&&null!=t.hydrationOptions&&t.hydrationOptions.mutableSources||null;if(t=new Ks(e,n,null!=t&&!0===t.hydrate),n=zs(3,null,null,2===n?7:1===n?3:0),t.current=n,n.stateNode=t,ia(n),e[Zo]=t.current,Ao(8===e.nodeType?e.parentNode:e),o)for(e=0;e<o.length;e++){var r=(n=o[e])._getVersion;r=r(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,r]:t.mutableSourceEagerHydrationData.push(n,r)}this._internalRoot=t}function td(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function od(e,n,t,o,r){var a=t._reactRootContainer;if(a){var i=a._internalRoot;if("function"==typeof r){var c=r;r=function(){var e=Zs(i);c.call(e)}}Xs(n,i,e,r)}else{if(a=t._reactRootContainer=function(e,n){if(n||(n=!(!(n=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==n.nodeType||!n.hasAttribute("data-reactroot"))),!n)for(var t;t=e.lastChild;)e.removeChild(t);return new nd(e,0,n?{hydrate:!0}:void 0)}(t,o),i=a._internalRoot,"function"==typeof r){var s=r;r=function(){var e=Zs(i);s.call(e)}}bs((function(){Xs(n,i,e,r)}))}return Zs(i)}function rd(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!td(n))throw Error(i(200));return Qs(e,n,null,t)}Gc=function(e,n,t){var o=n.lanes;if(null!==e)if(e.memoizedProps!==n.pendingProps||hr.current)Ii=!0;else{if(0==(t&o)){switch(Ii=!1,n.tag){case 3:Hi(n),Ga();break;case 5:Na(n);break;case 1:vr(n.type)&&gr(n);break;case 4:Ra(n,n.stateNode.containerInfo);break;case 10:o=n.memoizedProps.value;var r=n.type._context;dr(Qr,r._currentValue),r._currentValue=o;break;case 13:if(null!==n.memoizedState)return 0!=(t&n.child.childLanes)?Ki(e,n,t):(dr(ja,1&ja.current),null!==(n=tc(e,n,t))?n.sibling:null);dr(ja,1&ja.current);break;case 19:if(o=0!=(t&n.childLanes),0!=(64&e.flags)){if(o)return nc(e,n,t);n.flags|=64}if(null!==(r=n.memoizedState)&&(r.rendering=null,r.tail=null,r.lastEffect=null),dr(ja,ja.current),o)break;return null;case 23:case 24:return n.lanes=0,Bi(e,n,t)}return tc(e,n,t)}Ii=0!=(16384&e.flags)}else Ii=!1;switch(n.lanes=0,n.tag){case 2:if(o=n.type,null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=fr(n,ur.current),oa(n,t),r=ri(null,n,o,e,r,t),n.flags|=1,"object"==typeof r&&null!==r&&"function"==typeof r.render&&void 0===r.$$typeof){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,vr(o)){var a=!0;gr(n)}else a=!1;n.memoizedState=null!==r.state&&void 0!==r.state?r.state:null,ia(n);var c=o.getDerivedStateFromProps;"function"==typeof c&&fa(n,o,c,e),r.updater=va,n.stateNode=r,r._reactInternals=n,ga(n,o,e,t),n=qi(null,n,o,!0,a,t)}else n.tag=0,ji(null,n,r,t),n=n.child;return n;case 16:r=n.elementType;e:{switch(null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),e=n.pendingProps,r=(a=r._init)(r._payload),n.type=r,a=n.tag=function(e){if("function"==typeof e)return $s(e)?1:0;if(null!=e){if((e=e.$$typeof)===P)return 11;if(e===L)return 14}return 2}(r),e=Kr(r,e),a){case 0:n=zi(null,n,r,e,t);break e;case 1:n=$i(null,n,r,e,t);break e;case 11:n=Di(null,n,r,e,t);break e;case 14:n=Mi(null,n,r,Kr(r.type,e),o,t);break e}throw Error(i(306,r,""))}return n;case 0:return o=n.type,r=n.pendingProps,zi(e,n,o,r=n.elementType===o?r:Kr(o,r),t);case 1:return o=n.type,r=n.pendingProps,$i(e,n,o,r=n.elementType===o?r:Kr(o,r),t);case 3:if(Hi(n),o=n.updateQueue,null===e||null===o)throw Error(i(282));if(o=n.pendingProps,r=null!==(r=n.memoizedState)?r.element:null,ca(e,n),ua(n,o,null,t),(o=n.memoizedState.element)===r)Ga(),n=tc(e,n,t);else{if((a=(r=n.stateNode).hydrate)&&(Fa=Wo(n.stateNode.containerInfo.firstChild),Ma=n,a=Ba=!0),a){if(null!=(e=r.mutableSourceEagerHydrationData))for(r=0;r<e.length;r+=2)(a=e[r])._workInProgressVersionPrimary=e[r+1],Wa.push(a);for(t=Sa(n,null,o,t),n.child=t;t;)t.flags=-3&t.flags|1024,t=t.sibling}else ji(e,n,o,t),Ga();n=n.child}return n;case 5:return Na(n),null===e&&$a(n),o=n.type,r=n.pendingProps,a=null!==e?e.memoizedProps:null,c=r.children,$o(o,r)?c=null:null!==a&&$o(o,a)&&(n.flags|=16),Ui(e,n),ji(e,n,c,t),n.child;case 6:return null===e&&$a(n),null;case 13:return Ki(e,n,t);case 4:return Ra(n,n.stateNode.containerInfo),o=n.pendingProps,null===e?n.child=Ea(n,null,o,t):ji(e,n,o,t),n.child;case 11:return o=n.type,r=n.pendingProps,Di(e,n,o,r=n.elementType===o?r:Kr(o,r),t);case 7:return ji(e,n,n.pendingProps,t),n.child;case 8:case 12:return ji(e,n,n.pendingProps.children,t),n.child;case 10:e:{o=n.type._context,r=n.pendingProps,c=n.memoizedProps,a=r.value;var s=n.type._context;if(dr(Qr,s._currentValue),s._currentValue=a,null!==c)if(s=c.value,0===(a=co(s,a)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(s,a):1073741823))){if(c.children===r.children&&!hr.current){n=tc(e,n,t);break e}}else for(null!==(s=n.child)&&(s.return=n);null!==s;){var d=s.dependencies;if(null!==d){c=s.child;for(var l=d.firstContext;null!==l;){if(l.context===o&&0!=(l.observedBits&a)){1===s.tag&&((l=sa(-1,t&-t)).tag=2,da(s,l)),s.lanes|=t,null!==(l=s.alternate)&&(l.lanes|=t),ta(s.return,t),d.lanes|=t;break}l=l.next}}else c=10===s.tag&&s.type===n.type?null:s.child;if(null!==c)c.return=s;else for(c=s;null!==c;){if(c===n){c=null;break}if(null!==(s=c.sibling)){s.return=c.return,c=s;break}c=c.return}s=c}ji(e,n,r.children,t),n=n.child}return n;case 9:return r=n.type,o=(a=n.pendingProps).children,oa(n,t),o=o(r=ra(r,a.unstable_observedBits)),n.flags|=1,ji(e,n,o,t),n.child;case 14:return a=Kr(r=n.type,n.pendingProps),Mi(e,n,r,a=Kr(r.type,a),o,t);case 15:return Fi(e,n,n.type,n.pendingProps,o,t);case 17:return o=n.type,r=n.pendingProps,r=n.elementType===o?r:Kr(o,r),null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2),n.tag=1,vr(o)?(e=!0,gr(n)):e=!1,oa(n,t),ma(n,o,r),ga(n,o,r,t),qi(null,n,o,!0,e,t);case 19:return nc(e,n,t);case 23:case 24:return Bi(e,n,t)}throw Error(i(156,n.tag))},nd.prototype.render=function(e){Xs(e,this._internalRoot,null,null)},nd.prototype.unmount=function(){var e=this._internalRoot,n=e.containerInfo;Xs(null,e,null,(function(){n[Zo]=null}))},nn=function(e){13===e.tag&&(us(e,4,ds()),ed(e,4))},tn=function(e){13===e.tag&&(us(e,67108864,ds()),ed(e,67108864))},on=function(e){if(13===e.tag){var n=ds(),t=ls(e);us(e,t,n),ed(e,t)}},rn=function(e,n){return n()},Oe=function(e,n,t){switch(n){case"input":if(te(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var o=t[n];if(o!==e&&o.form===e.form){var r=or(o);if(!r)throw Error(i(90));X(o),te(o,r)}}}break;case"textarea":de(e,t);break;case"select":null!=(n=t.value)&&ie(e,!!t.multiple,n,!1)}},Ne=ms,Ie=function(e,n,t,o,r){var a=Pc;Pc|=4;try{return Hr(98,e.bind(null,n,t,o,r))}finally{0===(Pc=a)&&(Hc(),Wr())}},je=function(){0==(49&Pc)&&(function(){if(null!==ns){var e=ns;ns=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,ps(e,zr())}))}Wr()}(),Ls())},De=function(e,n){var t=Pc;Pc|=2;try{return e(n)}finally{0===(Pc=t)&&(Hc(),Wr())}};var ad={Events:[nr,tr,or,Re,Le,Ls,{current:!1}]},id={findFiberByHostInstance:er,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cd={bundleType:id.bundleType,version:id.version,rendererPackageName:id.rendererPackageName,rendererConfig:id.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:id.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var sd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sd.isDisabled&&sd.supportsFiber)try{xr=sd.inject(cd),wr=sd}catch(ye){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ad,n.createPortal=rd,n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"==typeof e.render)throw Error(i(188));throw Error(i(268,Object.keys(e)))}return e=null===(e=Je(n))?null:e.stateNode},n.flushSync=function(e,n){var t=Pc;if(0!=(48&t))return e(n);Pc|=1;try{if(e)return Hr(99,e.bind(null,n))}finally{Pc=t,Wr()}},n.hydrate=function(e,n,t){if(!td(n))throw Error(i(200));return od(null,e,n,!0,t)},n.render=function(e,n,t){if(!td(n))throw Error(i(200));return od(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!td(e))throw Error(i(40));return!!e._reactRootContainer&&(bs((function(){od(null,null,e,!1,(function(){e._reactRootContainer=null,e[Zo]=null}))})),!0)},n.unstable_batchedUpdates=ms,n.unstable_createPortal=function(e,n){return rd(e,n,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},n.unstable_renderSubtreeIntoContainer=function(e,n,t,o){if(!td(t))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return od(e,n,t,!1,o)},n.version="17.0.2"},function(e,n,t){"use strict";e.exports=t(41)},function(e,n,t){"use strict";var o,r,a,i;if("object"==typeof performance&&"function"==typeof performance.now){var c=performance;n.unstable_now=function(){return c.now()}}else{var s=Date,d=s.now();n.unstable_now=function(){return s.now()-d}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,u=null,h=function(){if(null!==l)try{var e=n.unstable_now();l(!0,e),l=null}catch(t){throw setTimeout(h,0),t}};o=function(e){null!==l?setTimeout(o,0,e):(l=e,setTimeout(h,0))},r=function(e,n){u=setTimeout(e,n)},a=function(){clearTimeout(u)},n.unstable_shouldYield=function(){return!1},i=n.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,f=window.clearTimeout;if("undefined"!=typeof console){var v=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var y=!1,m=null,b=-1,g=5,k=0;n.unstable_shouldYield=function(){return n.unstable_now()>=k},i=function(){},n.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"):g=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,w=x.port2;x.port1.onmessage=function(){if(null!==m){var e=n.unstable_now();k=e+g;try{m(!0,e)?w.postMessage(null):(y=!1,m=null)}catch(t){throw w.postMessage(null),t}}else y=!1},o=function(e){m=e,y||(y=!0,w.postMessage(null))},r=function(e,t){b=p((function(){e(n.unstable_now())}),t)},a=function(){f(b),b=-1}}function _(e,n){var t=e.length;e.push(n);e:for(;;){var o=t-1>>>1,r=e[o];if(!(void 0!==r&&0<T(r,n)))break e;e[o]=n,e[t]=r,t=o}}function E(e){return void 0===(e=e[0])?null:e}function S(e){var n=e[0];if(void 0!==n){var t=e.pop();if(t!==n){e[0]=t;e:for(var o=0,r=e.length;o<r;){var a=2*(o+1)-1,i=e[a],c=a+1,s=e[c];if(void 0!==i&&0>T(i,t))void 0!==s&&0>T(s,i)?(e[o]=s,e[c]=t,o=c):(e[o]=i,e[a]=t,o=a);else{if(!(void 0!==s&&0>T(s,t)))break e;e[o]=s,e[c]=t,o=c}}}return n}return null}function T(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}var O=[],C=[],P=1,A=null,R=3,L=!1,N=!1,I=!1;function j(e){for(var n=E(C);null!==n;){if(null===n.callback)S(C);else{if(!(n.startTime<=e))break;S(C),n.sortIndex=n.expirationTime,_(O,n)}n=E(C)}}function D(e){if(I=!1,j(e),!N)if(null!==E(O))N=!0,o(M);else{var n=E(C);null!==n&&r(D,n.startTime-e)}}function M(e,t){N=!1,I&&(I=!1,a()),L=!0;var o=R;try{for(j(t),A=E(O);null!==A&&(!(A.expirationTime>t)||e&&!n.unstable_shouldYield());){var i=A.callback;if("function"==typeof i){A.callback=null,R=A.priorityLevel;var c=i(A.expirationTime<=t);t=n.unstable_now(),"function"==typeof c?A.callback=c:A===E(O)&&S(O),j(t)}else S(O);A=E(O)}if(null!==A)var s=!0;else{var d=E(C);null!==d&&r(D,d.startTime-t),s=!1}return s}finally{A=null,R=o,L=!1}}var F=i;n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){N||L||(N=!0,o(M))},n.unstable_getCurrentPriorityLevel=function(){return R},n.unstable_getFirstCallbackNode=function(){return E(O)},n.unstable_next=function(e){switch(R){case 1:case 2:case 3:var n=3;break;default:n=R}var t=R;R=n;try{return e()}finally{R=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=F,n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=R;R=e;try{return n()}finally{R=t}},n.unstable_scheduleCallback=function(e,t,i){var c=n.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?c+i:c:i=c,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:P++,callback:t,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>c?(e.sortIndex=i,_(C,e),null===E(O)&&e===E(C)&&(I?a():I=!0,r(D,i-c))):(e.sortIndex=s,_(O,e),N||L||(N=!0,o(M))),e},n.unstable_wrapCallback=function(e){var n=R;return function(){var t=R;R=n;try{return e.apply(this,arguments)}finally{R=t}}}},function(e,n,t){"use strict";var o=t(43);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,n,t,r,a,i){if(i!==o){var c=new 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 c.name="Invariant Violation",c}}function n(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:a,resetWarningCache:r};return t.PropTypes=t,t}},function(e,n,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,n){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,n,t){"use strict";var o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,i=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,d=o?Symbol.for("react.provider"):60109,l=o?Symbol.for("react.context"):60110,u=o?Symbol.for("react.async_mode"):60111,h=o?Symbol.for("react.concurrent_mode"):60111,p=o?Symbol.for("react.forward_ref"):60112,f=o?Symbol.for("react.suspense"):60113,v=o?Symbol.for("react.suspense_list"):60120,y=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116,b=o?Symbol.for("react.block"):60121,g=o?Symbol.for("react.fundamental"):60117,k=o?Symbol.for("react.responder"):60118,x=o?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var n=e.$$typeof;switch(n){case r:switch(e=e.type){case u:case h:case i:case s:case c:case f:return e;default:switch(e=e&&e.$$typeof){case l:case p:case m:case y:case d:return e;default:return n}}case a:return n}}}function _(e){return w(e)===h}n.AsyncMode=u,n.ConcurrentMode=h,n.ContextConsumer=l,n.ContextProvider=d,n.Element=r,n.ForwardRef=p,n.Fragment=i,n.Lazy=m,n.Memo=y,n.Portal=a,n.Profiler=s,n.StrictMode=c,n.Suspense=f,n.isAsyncMode=function(e){return _(e)||w(e)===u},n.isConcurrentMode=_,n.isContextConsumer=function(e){return w(e)===l},n.isContextProvider=function(e){return w(e)===d},n.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},n.isForwardRef=function(e){return w(e)===p},n.isFragment=function(e){return w(e)===i},n.isLazy=function(e){return w(e)===m},n.isMemo=function(e){return w(e)===y},n.isPortal=function(e){return w(e)===a},n.isProfiler=function(e){return w(e)===s},n.isStrictMode=function(e){return w(e)===c},n.isSuspense=function(e){return w(e)===f},n.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===h||e===s||e===c||e===f||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===y||e.$$typeof===d||e.$$typeof===l||e.$$typeof===p||e.$$typeof===g||e.$$typeof===k||e.$$typeof===x||e.$$typeof===b)},n.typeOf=w},function(e,n,t){"use strict";t.r(n);var o=t(7);n.default=o.a.canUseDOM?{onRouteUpdate:function(e){var n=e.location;if(window._paq){var t=n?n.pathname+n.search+n.hash:void 0;_paq.push(["setCustomUrl",t]),_paq.push(["setDocumentTitle",document.domain+"/"+document.title]),_paq.push(["trackPageView"])}}}:null},,function(e,n,t){var o={"./prism-pug":49};function r(e){var n=a(e);return t(n)}function a(e){if(!t.o(o,e)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=48},function(e,n){!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var n=/(^([\t ]*)):{{filter_name}}(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],o={},r=0,a=t.length;r<a;r++){var i=t[r];i="string"==typeof i?{filter:i,language:i}:i,e.languages[i.language]&&(o["filter-"+i.filter]={pattern:RegExp(n.replace("{{filter_name}}",(function(){return i.filter})),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},rest:e.languages[i.language]}})}e.languages.insertBefore("pug","filter",o)}(Prism)},,,,function(e,n,t){"use strict";t.r(n);var o=t(0),r=t.n(o),a=t(25),i=t(10),c=t(18),s=t.n(c),d=function(e){var n=e.error,t=e.retry,o=e.pastDelay;return n?r.a.createElement("div",{style:{align:"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%"}},r.a.createElement("p",null,n.message),r.a.createElement("div",null,r.a.createElement("button",{type:"button",onClick:t},"Retry"))):o?r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.a.createElement("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"},r.a.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.a.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.a.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.a.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.a.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.a.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.a.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.a.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.a.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.a.createElement("circle",{cx:"22",cy:"22",r:"8"},r.a.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null},l=t(13),u={"01548564":[function(){return t.e(4).then(t.bind(null,69))},"@site/versioned_docs/version-v1.9/cli/hydra-token-revoke.md",69],"01ad8bbc":[function(){return t.e(5).then(t.bind(null,70))},"@site/versioned_docs/version-v1.7/guides/oauth2-clients.mdx",70],"01e4347b":[function(){return t.e(6).then(t.bind(null,71))},"@site/versioned_docs/version-v1.6/security-architecture.md",71],"02644494":[function(){return t.e(7).then(t.bind(null,72))},"@site/versioned_docs/version-v1.10/guides/cookies.mdx",72],"02faf53f":[function(){return t.e(8).then(t.bind(null,73))},"@site/versioned_docs/version-v1.10/benchmark.md",73],"0365ebd2":[function(){return t.e(9).then(t.bind(null,74))},"@site/docs/guides/token-expiration.mdx",74],"039b5a4c":[function(){return t.e(10).then(t.bind(null,75))},"@site/versioned_docs/version-v1.9/cli/hydra-serve.md",75],"0480b142":[function(){return t.e(11).then(t.bind(null,76))},"@site/docs/faq.md",76],"04fd0daa":[function(){return t.e(12).then(t.bind(null,77))},"@site/versioned_docs/version-v1.10/debug/csrf.mdx",77],"0607d374":[function(){return t.e(13).then(t.bind(null,78))},"@site/versioned_docs/version-v1.8/cli/hydra-serve-all.md",78],"0673b7b4":[function(){return t.e(14).then(t.bind(null,79))},"@site/versioned_docs/version-v1.9/cli/hydra-token-introspect.md",79],"070d5666":[function(){return t.e(15).then(t.bind(null,80))},"@site/versioned_docs/version-v1.8/advanced.md",80],"075f556d":[function(){return t.e(16).then(t.bind(null,81))},"@site/versioned_docs/version-v1.8/debug/token-endpoint-auth-method.mdx",81],"07c2e29c":[function(){return t.e(17).then(t.bind(null,82))},"@site/versioned_docs/version-v1.10/sdk/go.md",82],"085ef759":[function(){return t.e(18).then(t.bind(null,83))},"@site/versioned_docs/version-v1.6/login-consent-flow.md",83],"0878a7b8":[function(){return t.e(19).then(t.bind(null,84))},"@site/versioned_docs/version-v1.10/guides/kubernetes-helm-chart.mdx",84],"08e0319e":[function(){return Promise.all([t.e(0),t.e(20)]).then(t.bind(null,85))},"@site/versioned_docs/version-v1.10/guides/logout.mdx",85],"08fb4fbe":[function(){return Promise.all([t.e(0),t.e(1),t.e(21)]).then(t.bind(null,86))},"@site/docs/concepts/login.mdx",86],"09cd8eda":[function(){return t.e(22).then(t.bind(null,87))},"@site/versioned_docs/version-v1.6/debug/token-endpoint-auth-method.mdx",87],"09d8c7a8":[function(){return t.e(23).then(t.bind(null,88))},"@site/versioned_docs/version-v1.7/cli/hydra-serve.md",88],"0a938fda":[function(){return t.e(24).then(t.t.bind(null,89,3))},"~docs/default/version-v-1-9-metadata-prop-854.json",89],"0aeb111a":[function(){return t.e(25).then(t.bind(null,90))},"@site/versioned_docs/version-v1.10/security-architecture.md",90],"0b8f11f1":[function(){return t.e(26).then(t.bind(null,91))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-get.md",91],"0bb3d418":[function(){return t.e(27).then(t.bind(null,92))},"@site/versioned_docs/version-v1.10/debug/token-endpoint-auth-method.mdx",92],"0c028a3b":[function(){return t.e(28).then(t.bind(null,93))},"@site/versioned_docs/version-v1.9/guides/secrets-key-rotation.mdx",93],"0c561b45":[function(){return t.e(29).then(t.bind(null,94))},"@site/docs/cli/hydra-clients-delete.md",94],"0c905427":[function(){return t.e(30).then(t.bind(null,95))},"@site/versioned_docs/version-v1.10/guides/gitlab.mdx",95],"0eb20899":[function(){return t.e(31).then(t.bind(null,96))},"@site/versioned_docs/version-v1.10/guides/oauth2-public-spa-mobile.mdx",96],"0f7c66a5":[function(){return t.e(32).then(t.bind(null,97))},"@site/versioned_docs/version-v1.5/implement-consent.md",97],"105587cf":[function(){return t.e(33).then(t.bind(null,98))},"@site/versioned_docs/version-v1.8/reference/configuration.md",98],"1077dc26":[function(){return Promise.all([t.e(0),t.e(34)]).then(t.bind(null,99))},"@site/versioned_docs/version-v1.5/reference/api.mdx",99],"10826e87":[function(){return t.e(35).then(t.bind(null,100))},"@site/versioned_docs/version-v1.9/debug/csrf.mdx",100],"10c239d1":[function(){return t.e(36).then(t.bind(null,101))},"@site/docs/configure-deploy.mdx",101],"10d2a51b":[function(){return t.e(37).then(t.bind(null,102))},"@site/versioned_docs/version-v1.9/cli/hydra-version.md",102],"10dd0ab6":[function(){return t.e(38).then(t.bind(null,103))},"@site/versioned_docs/version-v1.8/cli/hydra-token-flush.md",103],11385047:[function(){return t.e(39).then(t.bind(null,104))},"@site/docs/concepts/openid-connect-oidc.mdx",104],"123ae5af":[function(){return t.e(40).then(t.bind(null,105))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-list.md",105],"12f9b090":[function(){return t.e(41).then(t.bind(null,106))},"@site/versioned_docs/version-v1.8/concepts/oauth2.mdx",106],"130b1b0c":[function(){return t.e(42).then(t.bind(null,107))},"@site/versioned_docs/version-v1.6/guides/oauth2-public-spa-mobile.mdx",107],"131775b1":[function(){return t.e(43).then(t.bind(null,108))},"@site/versioned_docs/version-v1.7/jwks.md",108],"1364f02a":[function(){return t.e(44).then(t.bind(null,109))},"@site/docs/debug/config.mdx",109],"13ac0e1a":[function(){return t.e(45).then(t.bind(null,110))},"@site/versioned_docs/version-v1.4/reference/configuration.md",110],"1416cf3f":[function(){return t.e(46).then(t.bind(null,111))},"@site/versioned_docs/version-v1.7/cli/hydra-token-flush.md",111],"1476a8a4":[function(){return t.e(47).then(t.bind(null,112))},"@site/docs/limitations.md",112],"14d4df67":[function(){return t.e(48).then(t.bind(null,113))},"@site/versioned_docs/version-v1.9/cli/hydra-migrate-sql.md",113],"1513ad3e":[function(){return t.e(49).then(t.bind(null,114))},"@site/versioned_docs/version-v1.9/debug.mdx",114],"15e9dbd3":[function(){return t.e(50).then(t.bind(null,115))},"@site/versioned_docs/version-v1.9/concepts/oauth2.mdx",115],"1628b40d":[function(){return t.e(51).then(t.bind(null,116))},"@site/docs/debug/token-endpoint-auth-method.mdx",116],"16eb823b":[function(){return t.e(52).then(t.bind(null,117))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-get.md",117],"170845f9":[function(){return t.e(53).then(t.bind(null,118))},"@site/versioned_docs/version-v1.9/guides/cors.mdx",118],17896441:[function(){return Promise.all([t.e(0),t.e(2),t.e(54)]).then(t.bind(null,566))},"@theme/DocItem",566],"17b3f024":[function(){return t.e(55).then(t.bind(null,123))},"@site/versioned_docs/version-v1.7/milestones.md",123],"17c6c09d":[function(){return t.e(56).then(t.bind(null,124))},"@site/versioned_docs/version-v1.9/production.md",124],"17eb7de5":[function(){return t.e(57).then(t.bind(null,125))},"@site/versioned_docs/version-v1.9/guides/token-expiration.mdx",125],"1806401e":[function(){return t.e(58).then(t.bind(null,126))},"@site/versioned_docs/version-v1.8/guides/oauth2-token-introspection.mdx",126],"18b93cb3":[function(){return Promise.all([t.e(0),t.e(2),t.e(3),t.e(59)]).then(t.bind(null,127))},"@site/src/pages/versions.js",127],"1983da08":[function(){return t.e(60).then(t.bind(null,128))},"@site/versioned_docs/version-v1.5/security-architecture.md",128],"1a0ab198":[function(){return t.e(61).then(t.bind(null,129))},"@site/versioned_docs/version-v1.8/sdk/go.md",129],"1a9b7862":[function(){return t.e(62).then(t.bind(null,130))},"@site/versioned_docs/version-v1.10/cli/hydra-serve-all.md",130],"1be78505":[function(){return Promise.all([t.e(0),t.e(2),t.e(3),t.e(500),t.e(63)]).then(t.bind(null,567))},"@theme/DocPage",567],"1bff9ad5":[function(){return t.e(64).then(t.bind(null,135))},"@site/versioned_docs/version-v1.6/index.md",135],"1c3156b5":[function(){return t.e(65).then(t.bind(null,136))},"@site/versioned_docs/version-v1.7/configure-deploy.mdx",136],"1cbfcba2":[function(){return t.e(66).then(t.bind(null,137))},"@site/versioned_docs/version-v1.7/cli/hydra-clients.md",137],"1d6783da":[function(){return t.e(67).then(t.bind(null,138))},"@site/versioned_docs/version-v1.7/guides/tracing.mdx",138],"1dafe872":[function(){return t.e(68).then(t.bind(null,139))},"@site/docs/concepts/logout.mdx",139],"1dd2dd4f":[function(){return t.e(69).then(t.bind(null,140))},"@site/versioned_docs/version-v1.5/debugging.mdx",140],"1dd9ecff":[function(){return t.e(70).then(t.bind(null,141))},"@site/versioned_docs/version-v1.7/guides/token-expiration.mdx",141],"1edb9098":[function(){return t.e(71).then(t.bind(null,142))},"@site/versioned_docs/version-v1.10/sdk.md",142],"1f8e4ec2":[function(){return t.e(72).then(t.bind(null,143))},"@site/docs/guides/cors.mdx",143],"2006a7b2":[function(){return t.e(73).then(t.bind(null,144))},"@site/versioned_docs/version-v1.8/jwks.md",144],"206da035":[function(){return Promise.all([t.e(0),t.e(74)]).then(t.bind(null,145))},"@site/docs/guides/logout.mdx",145],"208391ef":[function(){return t.e(75).then(t.bind(null,146))},"@site/versioned_docs/version-v1.7/guides/scaling-hydra.mdx",146],"208ae1fd":[function(){return t.e(76).then(t.bind(null,147))},"@site/versioned_docs/version-v1.9/cli/hydra.md",147],"20bd4673":[function(){return t.e(77).then(t.bind(null,148))},"@site/versioned_docs/version-v1.8/guides/oauth2-public-spa-mobile.mdx",148],21744481:[function(){return t.e(78).then(t.bind(null,149))},"@site/versioned_docs/version-v1.10/cli/hydra-version.md",149],"22b4d05e":[function(){return t.e(79).then(t.bind(null,150))},"@site/versioned_docs/version-v1.4/debugging.mdx",150],"23888daf":[function(){return t.e(80).then(t.bind(null,151))},"@site/versioned_docs/version-v1.7/cli/hydra-clients-create.md",151],"23d93d10":[function(){return Promise.all([t.e(0),t.e(1),t.e(81)]).then(t.bind(null,152))},"@site/versioned_docs/version-v1.7/concepts/login.mdx",152],"241499f0":[function(){return Promise.all([t.e(0),t.e(82)]).then(t.bind(null,153))},"@site/versioned_docs/version-v1.9/guides/login.mdx",153],"244310b5":[function(){return t.e(83).then(t.bind(null,154))},"@site/versioned_docs/version-v1.9/guides/oauth2-clients.mdx",154],"24da9292":[function(){return t.e(84).then(t.bind(null,155))},"@site/versioned_docs/version-v1.9/index.md",155],"24e2ae9e":[function(){return t.e(85).then(t.bind(null,156))},"@site/versioned_docs/version-v1.6/guides/common-oauth2-openid-connect-flows.mdx",156],"24ff2c78":[function(){return t.e(86).then(t.bind(null,157))},"@site/versioned_docs/version-v1.8/cli/hydra-keys-get.md",157],"25dd410d":[function(){return t.e(87).then(t.bind(null,158))},"@site/versioned_docs/version-v1.9/guides/migrating-from-mitreid.mdx",158],"26499b85":[function(){return t.e(88).then(t.bind(null,159))},"@site/docs/cli/hydra-token-user.md",159],"27bbd825":[function(){return t.e(89).then(t.bind(null,160))},"@site/versioned_docs/version-v1.9/jwks.md",160],"2850b974":[function(){return t.e(90).then(t.bind(null,161))},"@site/versioned_docs/version-v1.9/guides/ssl-https-tls.mdx",161],"29424b3e":[function(){return t.e(91).then(t.bind(null,162))},"@site/versioned_docs/version-v1.10/cli/hydra-token-flush.md",162],"29a5f818":[function(){return t.e(92).then(t.bind(null,163))},"@site/versioned_docs/version-v1.6/guides/oauth2-clients.mdx",163],"2b7c25ee":[function(){return t.e(93).then(t.bind(null,164))},"@site/versioned_docs/version-v1.6/advanced.md",164],"2be249eb":[function(){return t.e(94).then(t.bind(null,165))},"@site/versioned_docs/version-v1.4/reference/api.md",165],"2ca804d7":[function(){return t.e(95).then(t.bind(null,166))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-update.md",166],"2d722f07":[function(){return t.e(96).then(t.bind(null,167))},"@site/versioned_docs/version-v1.7/login-consent-flow.md",167],"2dc6dec4":[function(){return t.e(97).then(t.bind(null,168))},"@site/versioned_docs/version-v1.6/debug/logout.mdx",168],"2df67344":[function(){return Promise.all([t.e(0),t.e(1),t.e(98)]).then(t.bind(null,169))},"@site/versioned_docs/version-v1.7/concepts/consent.mdx",169],"2e33a4d7":[function(){return t.e(99).then(t.bind(null,170))},"@site/docs/guides/oauth2-token-introspection.mdx",170],"2edf1612":[function(){return t.e(100).then(t.bind(null,171))},"@site/versioned_docs/version-v1.8/index.md",171],"2f3c20a1":[function(){return t.e(101).then(t.bind(null,172))},"@site/versioned_docs/version-v1.9/cli/hydra-migrate.md",172],"2f45d59b":[function(){return t.e(102).then(t.bind(null,173))},"@site/versioned_docs/version-v1.7/cli/hydra-serve-public.md",173],"2f891984":[function(){return t.e(103).then(t.bind(null,174))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-get.md",174],"2f90b537":[function(){return t.e(104).then(t.bind(null,175))},"@site/versioned_docs/version-v1.8/case-study.md",175],"2fe214ff":[function(){return t.e(105).then(t.bind(null,176))},"@site/versioned_docs/version-v1.9/guides/gitlab.mdx",176],"306919cb":[function(){return t.e(106).then(t.bind(null,177))},"@site/docs/reference/configuration.md",177],"30d0e98f":[function(){return t.e(107).then(t.bind(null,178))},"@site/docs/concepts/oauth2.mdx",178],"30dab2ea":[function(){return t.e(108).then(t.bind(null,179))},"@site/versioned_docs/version-v1.10/guides/ssl-https-tls.mdx",179],"312dbb23":[function(){return t.e(109).then(t.bind(null,180))},"@site/versioned_docs/version-v1.10/cli/hydra-token-revoke.md",180],"31d56d8b":[function(){return t.e(110).then(t.bind(null,181))},"@site/versioned_docs/version-v1.7/install.md",181],"32f262b2":[function(){return Promise.all([t.e(0),t.e(1),t.e(111)]).then(t.bind(null,182))},"@site/versioned_docs/version-v1.8/concepts/consent.mdx",182],"3436753d":[function(){return t.e(112).then(t.bind(null,183))},"@site/versioned_docs/version-v1.7/cli/hydra-keys-create.md",183],"34b2ab61":[function(){return t.e(113).then(t.bind(null,184))},"@site/docs/cli/hydra-clients-get.md",184],35496165:[function(){return t.e(114).then(t.bind(null,185))},"@site/versioned_docs/version-v1.9/dependencies-environment.md",185],"357c30e4":[function(){return Promise.all([t.e(0),t.e(1),t.e(115)]).then(t.bind(null,186))},"@site/versioned_docs/version-v1.6/concepts/logout.mdx",186],"362b7ea7":[function(){return t.e(116).then(t.bind(null,187))},"@site/versioned_docs/version-v1.7/benchmark.md",187],"372d0e77":[function(){return t.e(117).then(t.bind(null,188))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-update.md",188],"37d5b3b4":[function(){return t.e(118).then(t.bind(null,189))},"@site/versioned_docs/version-v1.8/cli/hydra-keys-import.md",189],"38d9541b":[function(){return t.e(119).then(t.bind(null,190))},"@site/versioned_docs/version-v1.10/case-study.md",190],"38db7751":[function(){return t.e(120).then(t.bind(null,191))},"@site/versioned_docs/version-v1.9/security-architecture.md",191],"3912422c":[function(){return t.e(121).then(t.bind(null,192))},"@site/versioned_docs/version-v1.7/production.md",192],"392b8305":[function(){return t.e(122).then(t.bind(null,193))},"@site/versioned_docs/version-v1.5/sdk/js.md",193],"395c5e08":[function(){return t.e(123).then(t.bind(null,194))},"@site/versioned_docs/version-v1.10/cli/hydra-migrate-sql.md",194],"395f47e2":[function(){return t.e(124).then(t.bind(null,195))},"@site/docs/advanced.md",195],"3a68be74":[function(){return t.e(125).then(t.bind(null,196))},"@site/versioned_docs/version-v1.8/production.md",196],"3a8ad307":[function(){return t.e(126).then(t.bind(null,197))},"@site/versioned_docs/version-v1.9/guides/tracing.mdx",197],"3b5b97f8":[function(){return t.e(127).then(t.bind(null,198))},"@site/versioned_docs/version-v1.10/jwks.md",198],"3c994a12":[function(){return t.e(128).then(t.bind(null,199))},"@site/versioned_docs/version-v1.9/cli/hydra-keys.md",199],"3e420281":[function(){return t.e(129).then(t.bind(null,200))},"@site/versioned_docs/version-v1.8/limitations.md",200],"3e4b9ce2":[function(){return t.e(130).then(t.bind(null,201))},"@site/versioned_docs/version-v1.8/guides/secrets-key-rotation.mdx",201],"3fd69cd3":[function(){return t.e(131).then(t.bind(null,202))},"@site/versioned_docs/version-v1.9/cli/hydra-token-client.md",202],"3fe36c82":[function(){return t.e(132).then(t.bind(null,203))},"@site/versioned_docs/version-v1.10/sdk/js.md",203],"4096941d":[function(){return t.e(133).then(t.bind(null,204))},"@site/versioned_docs/version-v1.7/cli/hydra-clients-import.md",204],"40c889e1":[function(){return t.e(134).then(t.bind(null,205))},"@site/versioned_docs/version-v1.8/configure-deploy.mdx",205],"4124e483":[function(){return t.e(135).then(t.bind(null,206))},"@site/versioned_docs/version-v1.7/concepts/openid-connect-oidc.mdx",206],"41769f91":[function(){return t.e(136).then(t.bind(null,207))},"@site/versioned_docs/version-v1.10/configure-deploy.mdx",207],"41e9de6b":[function(){return t.e(137).then(t.bind(null,208))},"@site/versioned_docs/version-v1.4/index.md",208],"42cfe0cf":[function(){return t.e(138).then(t.bind(null,209))},"@site/versioned_docs/version-v1.9/configure-deploy.mdx",209],43595649:[function(){return t.e(139).then(t.bind(null,210))},"@site/versioned_docs/version-v1.10/guides/cors.mdx",210],"43c5bf4d":[function(){return t.e(140).then(t.bind(null,211))},"@site/versioned_docs/version-v1.4/sdk/php.md",211],"44796d87":[function(){return t.e(141).then(t.bind(null,212))},"@site/versioned_docs/version-v1.7/dependencies-environment.md",212],"44eb46b0":[function(){return t.e(142).then(t.bind(null,213))},"@site/versioned_docs/version-v1.10/debug/logout.mdx",213],"45b7388c":[function(){return t.e(143).then(t.bind(null,214))},"@site/versioned_docs/version-v1.9/sdk/php.md",214],"45cc3cb6":[function(){return t.e(144).then(t.bind(null,215))},"@site/versioned_docs/version-v1.7/cli/hydra-clients-delete.md",215],"474121fa":[function(){return t.e(145).then(t.bind(null,216))},"@site/versioned_docs/version-v1.6/case-study.md",216],"474f3ba5":[function(){return t.e(146).then(t.bind(null,217))},"@site/versioned_docs/version-v1.6/guides/secrets-key-rotation.mdx",217],47810712:[function(){return t.e(147).then(t.bind(null,218))},"@site/versioned_docs/version-v1.8/debug/csrf.mdx",218],"47d14a40":[function(){return t.e(148).then(t.bind(null,219))},"@site/versioned_docs/version-v1.7/debug/logout.mdx",219],"4845cd36":[function(){return t.e(149).then(t.bind(null,220))},"@site/versioned_docs/version-v1.8/sdk/js.md",220],"487a4364":[function(){return t.e(150).then(t.bind(null,221))},"@site/versioned_docs/version-v1.9/cli/hydra-clients.md",221],"490ca395":[function(){return t.e(151).then(t.bind(null,222))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-create.md",222],"49a46cef":[function(){return t.e(152).then(t.bind(null,223))},"@site/versioned_docs/version-v1.5/sdk/php.md",223],"4a816735":[function(){return t.e(153).then(t.bind(null,224))},"@site/versioned_docs/version-v1.5/configure-deploy.mdx",224],"4b11d3b0":[function(){return t.e(154).then(t.bind(null,225))},"@site/versioned_docs/version-v1.7/sdk/js.md",225],"4b4718be":[function(){return t.e(155).then(t.bind(null,226))},"@site/versioned_docs/version-v1.4/jwks.md",226],"4b84920d":[function(){return t.e(156).then(t.bind(null,227))},"@site/docs/debug.mdx",227],"4bbbaa93":[function(){return t.e(157).then(t.bind(null,228))},"@site/versioned_docs/version-v1.10/index.md",228],"4be90da2":[function(){return t.e(158).then(t.bind(null,229))},"@site/versioned_docs/version-v1.9/cli/hydra-serve-all.md",229],"4c3b55a7":[function(){return Promise.all([t.e(0),t.e(1),t.e(159)]).then(t.bind(null,230))},"@site/versioned_docs/version-v1.9/concepts/login.mdx",230],"4ca81304":[function(){return Promise.all([t.e(0),t.e(160)]).then(t.bind(null,231))},"@site/versioned_docs/version-v1.9/guides/logout.mdx",231],"4d54d076":[function(){return t.e(161).then(t.bind(null,232))},"@site/docs/contributing.md",232],"4d8c48be":[function(){return t.e(162).then(t.bind(null,233))},"@site/versioned_docs/version-v1.7/cli/hydra-token-introspect.md",233],"4d90e143":[function(){return t.e(163).then(t.bind(null,234))},"@site/versioned_docs/version-v1.10/concepts/openid-connect-oidc.mdx",234],"4d987457":[function(){return t.e(164).then(t.bind(null,235))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-import.md",235],"4ea78411":[function(){return t.e(165).then(t.bind(null,236))},"@site/docs/guides/ssl-https-tls.mdx",236],"4edd5a58":[function(){return t.e(166).then(t.bind(null,237))},"@site/docs/guides/migrating-from-mitreid.mdx",237],"4f4c872c":[function(){return t.e(167).then(t.bind(null,238))},"@site/docs/cli/hydra-token.md",238],"50a0e449":[function(){return t.e(168).then(t.bind(null,239))},"@site/versioned_docs/version-v1.5/oauth2.md",239],"50cc17a6":[function(){return Promise.all([t.e(0),t.e(1),t.e(169)]).then(t.bind(null,240))},"@site/versioned_docs/version-v1.10/concepts/login.mdx",240],"51e72c36":[function(){return t.e(170).then(t.bind(null,241))},"@site/versioned_docs/version-v1.4/security-architecture.md",241],"5259e174":[function(){return t.e(171).then(t.bind(null,242))},"@site/versioned_docs/version-v1.8/cli/hydra-token-user.md",242],"52ba3a4f":[function(){return t.e(172).then(t.bind(null,243))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-update.md",243],"54c14dec":[function(){return t.e(173).then(t.bind(null,244))},"@site/versioned_docs/version-v1.7/cli/hydra-serve-all.md",244],"55dd9452":[function(){return t.e(174).then(t.bind(null,245))},"@site/versioned_docs/version-v1.7/security-architecture.md",245],"56ab20fb":[function(){return t.e(175).then(t.bind(null,246))},"@site/docs/sdk/js.md",246],57427497:[function(){return t.e(176).then(t.bind(null,247))},"@site/versioned_docs/version-v1.5/limitations.md",247],"577b3f4e":[function(){return t.e(177).then(t.bind(null,248))},"@site/versioned_docs/version-v1.7/cli/hydra-keys-get.md",248],"579da24c":[function(){return t.e(178).then(t.bind(null,249))},"@site/versioned_docs/version-v1.9/contributing.md",249],"57c04abb":[function(){return t.e(179).then(t.bind(null,250))},"@site/docs/cli/hydra-token-revoke.md",250],"585e44d2":[function(){return t.e(180).then(t.bind(null,251))},"@site/versioned_docs/version-v1.9/concepts/openid-connect-oidc.mdx",251],"595a81ab":[function(){return t.e(181).then(t.bind(null,252))},"@site/versioned_docs/version-v1.5/production.md",252],"59c69e93":[function(){return t.e(182).then(t.bind(null,253))},"@site/versioned_docs/version-v1.9/limitations.md",253],"59dfd660":[function(){return t.e(183).then(t.bind(null,254))},"@site/versioned_docs/version-v1.7/cli/hydra-migrate.md",254],"5bca350e":[function(){return t.e(184).then(t.bind(null,255))},"@site/versioned_docs/version-v1.4/oauth2.md",255],"5e9f5e1a":[function(){return Promise.resolve().then(t.bind(null,11))},"@generated/docusaurus.config",11],"5f9d27b5":[function(){return t.e(185).then(t.t.bind(null,256,3))},"~docs/default/version-v-1-8-metadata-prop-cb3.json",256],"6075856f":[function(){return t.e(186).then(t.bind(null,257))},"@site/versioned_docs/version-v1.7/guides/cookies.mdx",257],"60a9cdc0":[function(){return t.e(187).then(t.bind(null,258))},"@site/versioned_docs/version-v1.6/guides/cors.mdx",258],"60d6835e":[function(){return t.e(188).then(t.bind(null,259))},"@site/versioned_docs/version-v1.8/cli/hydra.md",259],"614d89ef":[function(){return t.e(189).then(t.bind(null,260))},"@site/versioned_docs/version-v1.6/sdk/js.md",260],"61cf4db1":[function(){return t.e(190).then(t.bind(null,261))},"@site/versioned_docs/version-v1.7/concepts/before-oauth2.mdx",261],"61d57fe7":[function(){return t.e(191).then(t.bind(null,262))},"@site/versioned_docs/version-v1.9/faq.md",262],62696511:[function(){return t.e(192).then(t.bind(null,263))},"@site/versioned_docs/version-v1.7/limitations.md",263],"628ca27f":[function(){return t.e(193).then(t.bind(null,264))},"@site/versioned_docs/version-v1.10/cli/hydra-token-delete.md",264],"64f9a859":[function(){return t.e(194).then(t.bind(null,265))},"@site/versioned_docs/version-v1.8/cli/hydra-serve-admin.md",265],"654c6c85":[function(){return t.e(195).then(t.bind(null,266))},"@site/versioned_docs/version-v1.10/dependencies-environment.md",266],65554370:[function(){return t.e(196).then(t.bind(null,267))},"@site/versioned_docs/version-v1.8/login-consent-flow.md",267],"68e50c04":[function(){return t.e(197).then(t.bind(null,268))},"@site/versioned_docs/version-v1.6/5min-tutorial.mdx",268],"691123e3":[function(){return t.e(198).then(t.bind(null,269))},"@site/versioned_docs/version-v1.5/login-consent-flow.md",269],"69da300b":[function(){return t.e(199).then(t.bind(null,270))},"@site/versioned_docs/version-v1.9/login-consent-flow.md",270],"6a363cfb":[function(){return t.e(200).then(t.bind(null,271))},"@site/versioned_docs/version-v1.6/guides/using-oauth2.mdx",271],"6c399323":[function(){return t.e(201).then(t.bind(null,272))},"@site/versioned_docs/version-v1.9/cli/hydra-serve-public.md",272],"6db21641":[function(){return t.e(202).then(t.bind(null,273))},"@site/versioned_docs/version-v1.9/advanced.md",273],"6ea5e6b9":[function(){return t.e(203).then(t.bind(null,274))},"@site/docs/cli/hydra-token-flush.md",274],"70821a40":[function(){return t.e(204).then(t.bind(null,275))},"@site/docs/cli/hydra-clients-list.md",275],"7113d303":[function(){return t.e(205).then(t.bind(null,276))},"@site/docs/guides/gitlab.mdx",276],71738081:[function(){return t.e(206).then(t.bind(null,277))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-create.md",277],"71919fee":[function(){return t.e(207).then(t.bind(null,278))},"@site/versioned_docs/version-v1.4/dependencies-environment.md",278],"7211ec3d":[function(){return t.e(208).then(t.bind(null,279))},"@site/docs/cli/hydra-serve.md",279],"722c9931":[function(){return Promise.all([t.e(0),t.e(2),t.e(497),t.e(209)]).then(t.bind(null,280))},"@site/versioned_docs/version-v1.9/guides/consent.mdx",280],"7230f56d":[function(){return t.e(210).then(t.bind(null,281))},"@site/versioned_docs/version-v1.7/guides/using-oauth2.mdx",281],"7286a8bb":[function(){return t.e(211).then(t.bind(null,282))},"@site/docs/jwks.md",282],"73afbfad":[function(){return t.e(212).then(t.bind(null,283))},"@site/versioned_docs/version-v1.10/cli/hydra.md",283],"7442a8a9":[function(){return Promise.all([t.e(0),t.e(1),t.e(213)]).then(t.bind(null,284))},"@site/versioned_docs/version-v1.7/guides/consent.mdx",284],"755ae974":[function(){return t.e(214).then(t.bind(null,285))},"@site/versioned_docs/version-v1.8/install.md",285],"7644cd4d":[function(){return t.e(215).then(t.bind(null,286))},"@site/versioned_docs/version-v1.9/debug/token-endpoint-auth-method.mdx",286],"7692edc8":[function(){return Promise.all([t.e(0),t.e(216)]).then(t.bind(null,287))},"@site/versioned_docs/version-v1.6/reference/api.mdx",287],"76a6ad2a":[function(){return Promise.all([t.e(0),t.e(1),t.e(217)]).then(t.bind(null,288))},"@site/versioned_docs/version-v1.8/guides/logout.mdx",288],"785b83ea":[function(){return t.e(218).then(t.bind(null,289))},"@site/versioned_docs/version-v1.10/cli/hydra-keys-create.md",289],"78bdd655":[function(){return t.e(219).then(t.bind(null,290))},"@site/versioned_docs/version-v1.7/cli/hydra-clients-get.md",290],"795d7467":[function(){return Promise.all([t.e(0),t.e(2),t.e(220)]).then(t.bind(null,291))},"@site/versioned_docs/version-v1.10/5min-tutorial.mdx",291],"799a7c02":[function(){return t.e(221).then(t.bind(null,292))},"@site/versioned_docs/version-v1.6/dependencies-environment.md",292],"7a5392f8":[function(){return t.e(222).then(t.bind(null,293))},"@site/versioned_docs/version-v1.7/case-study.md",293],"7a9ac38f":[function(){return t.e(223).then(t.bind(null,294))},"@site/versioned_docs/version-v1.9/reference/configuration.md",294],"7ac119d1":[function(){return Promise.all([t.e(0),t.e(1),t.e(224)]).then(t.bind(null,295))},"@site/versioned_docs/version-v1.7/guides/logout.mdx",295],"7b8d3798":[function(){return t.e(225).then(t.bind(null,296))},"@site/versioned_docs/version-v1.9/cli/hydra-serve-admin.md",296],"7ba750d9":[function(){return t.e(226).then(t.bind(null,297))},"@site/versioned_docs/version-v1.10/guides/common-oauth2-openid-connect-flows.mdx",297],"7bb58726":[function(){return t.e(227).then(t.bind(null,298))},"@site/versioned_docs/version-v1.8/guides/ssl-https-tls.mdx",298],"7c789211":[function(){return t.e(228).then(t.bind(null,299))},"@site/versioned_docs/version-v1.9/cli/hydra-token-flush.md",299],"7ccfd813":[function(){return t.e(229).then(t.t.bind(null,300,3))},"~docs/default/version-v-1-4-metadata-prop-ea7.json",300],"7d679342":[function(){return t.e(230).then(t.bind(null,301))},"@site/versioned_docs/version-v1.6/debug.mdx",301],"7d6afcdf":[function(){return t.e(231).then(t.bind(null,302))},"@site/versioned_docs/version-v1.7/reference/configuration.md",302],"7e34c731":[function(){return t.e(232).then(t.bind(null,303))},"@site/versioned_docs/version-v1.4/production.md",303],"7e570913":[function(){return Promise.all([t.e(0),t.e(1),t.e(233)]).then(t.bind(null,304))},"@site/versioned_docs/version-v1.8/concepts/logout.mdx",304],"7eac0ec6":[function(){return t.e(234).then(t.bind(null,305))},"@site/versioned_docs/version-v1.7/debug/csrf.mdx",305],"7f532236":[function(){return Promise.all([t.e(0),t.e(1),t.e(235)]).then(t.bind(null,306))},"@site/versioned_docs/version-v1.7/guides/login.mdx",306],"8071a682":[function(){return Promise.all([t.e(0),t.e(1),t.e(236)]).then(t.bind(null,307))},"@site/versioned_docs/version-v1.6/concepts/login.mdx",307],"8091bf10":[function(){return t.e(237).then(t.bind(null,308))},"@site/docs/cli/hydra-keys-create.md",308],81733040:[function(){return t.e(238).then(t.bind(null,309))},"@site/versioned_docs/version-v1.8/5min-tutorial.mdx",309],"817f7194":[function(){return t.e(239).then(t.bind(null,310))},"@site/docs/milestones.md",310],83863233:[function(){return t.e(240).then(t.bind(null,311))},"@site/versioned_docs/version-v1.8/cli/hydra-serve-public.md",311],"8420ba2e":[function(){return t.e(241).then(t.bind(null,312))},"@site/versioned_docs/version-v1.8/guides/kubernetes-helm-chart.mdx",312],"843e87d9":[function(){return t.e(242).then(t.bind(null,313))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-delete.md",313],"85286af0":[function(){return t.e(243).then(t.bind(null,314))},"@site/versioned_docs/version-v1.7/advanced.md",314],"854ebbca":[function(){return t.e(244).then(t.bind(null,315))},"@site/versioned_docs/version-v1.10/concepts/before-oauth2.mdx",315],"85de6bd5":[function(){return t.e(245).then(t.bind(null,316))},"@site/versioned_docs/version-v1.7/contributing.md",316],"86ca33b5":[function(){return t.e(246).then(t.bind(null,317))},"@site/docs/cli/hydra-keys.md",317],"88260bfa":[function(){return Promise.all([t.e(0),t.e(1),t.e(247)]).then(t.bind(null,318))},"@site/versioned_docs/version-v1.8/guides/consent.mdx",318],"8893ca58":[function(){return t.e(248).then(t.bind(null,319))},"@site/versioned_docs/version-v1.10/cli/hydra-clients.md",319],"88daabaa":[function(){return t.e(249).then(t.bind(null,320))},"@site/versioned_docs/version-v1.9/cli/hydra-token.md",320],"89edaa22":[function(){return t.e(250).then(t.bind(null,321))},"@site/versioned_docs/version-v1.8/cli/hydra-keys-create.md",321],"8a37b39b":[function(){return t.e(251).then(t.bind(null,322))},"@site/versioned_docs/version-v1.7/guides/oauth2-public-spa-mobile.mdx",322],"8a57e15c":[function(){return t.e(252).then(t.bind(null,323))},"@site/versioned_docs/version-v1.9/cli/hydra-keys-delete.md",323],"8b0aa334":[function(){return t.e(253).then(t.bind(null,324))},"@site/versioned_docs/version-v1.7/cli/hydra-keys.md",324],"8b26a91d":[function(){return t.e(254).then(t.bind(null,325))},"@site/versioned_docs/version-v1.7/index.md",325],"8c4428d4":[function(){return Promise.all([t.e(0),t.e(2),t.e(498),t.e(255)]).then(t.bind(null,326))},"@site/versioned_docs/version-v1.10/guides/consent.mdx",326],"8dbe01a9":[function(){return t.e(256).then(t.bind(null,327))},"@site/docs/case-study.md",327],"8e0fd1ce":[function(){return t.e(257).then(t.bind(null,328))},"@site/versioned_docs/version-v1.6/sdk.md",328],"8e32a06d":[function(){return t.e(258).then(t.bind(null,329))},"@site/versioned_docs/version-v1.10/cli/hydra-token.md",329],"8ed67c1f":[function(){return t.e(259).then(t.bind(null,330))},"@site/versioned_docs/version-v1.7/guides/common-oauth2-openid-connect-flows.mdx",330],"8eec7ece":[function(){return t.e(260).then(t.bind(null,331))},"@site/versioned_docs/version-v1.6/guides/ssl-https-tls.mdx",331],"8ff81380":[function(){return t.e(261).then(t.bind(null,332))},"@site/versioned_docs/version-v1.10/cli/hydra-token-introspect.md",332],"906fdc00":[function(){return t.e(262).then(t.bind(null,333))},"@site/versioned_docs/version-v1.6/configure-deploy.mdx",333],"9093cbaa":[function(){return t.e(263).then(t.bind(null,334))},"@site/versioned_docs/version-v1.10/debug.mdx",334],"910ae78b":[function(){return t.e(264).then(t.bind(null,335))},"@site/versioned_docs/version-v1.8/debug.mdx",335],"9173b212":[function(){return t.e(265).then(t.bind(null,336))},"@site/versioned_docs/version-v1.10/guides/migrating-from-mitreid.mdx",336],"9199d59e":[function(){return t.e(266).then(t.bind(null,337))},"@site/versioned_docs/version-v1.9/cli/hydra-keys-get.md",337],"9199e0f7":[function(){return t.e(267).then(t.bind(null,338))},"@site/docs/guides/kubernetes-helm-chart.mdx",338],"91bd5606":[function(){return t.e(268).then(t.bind(null,339))},"@site/versioned_docs/version-v1.7/concepts/oauth2.mdx",339],"92557c5e":[function(){return t.e(269).then(t.bind(null,340))},"@site/versioned_docs/version-v1.10/cli/hydra-serve-public.md",340],"930bbb45":[function(){return t.e(270).then(t.bind(null,341))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-import.md",341],"935f2afb":[function(){return t.e(271).then(t.t.bind(null,342,3))},"~docs/default/version-current-metadata-prop-751.json",342],"93feca32":[function(){return t.e(272).then(t.bind(null,343))},"@site/versioned_docs/version-v1.10/concepts/logout.mdx",343],"94df6667":[function(){return t.e(273).then(t.bind(null,344))},"@site/versioned_docs/version-v1.7/debug/token-endpoint-auth-method.mdx",344],"94e8f501":[function(){return t.e(274).then(t.bind(null,345))},"@site/versioned_docs/version-v1.8/guides/common-oauth2-openid-connect-flows.mdx",345],"95c0bfdb":[function(){return t.e(275).then(t.bind(null,346))},"@site/docs/cli/hydra.md",346],"963c3b0f":[function(){return t.e(276).then(t.bind(null,347))},"@site/versioned_docs/version-v1.10/install.md",347],"969ed5ba":[function(){return Promise.all([t.e(0),t.e(1),t.e(277)]).then(t.bind(null,348))},"@site/versioned_docs/version-v1.7/concepts/logout.mdx",348],"96fca51f":[function(){return t.e(278).then(t.bind(null,349))},"@site/versioned_docs/version-v1.8/contributing.md",349],"97c5387c":[function(){return Promise.all([t.e(0),t.e(279)]).then(t.bind(null,350))},"@site/versioned_docs/version-v1.9/reference/api.mdx",350],"9a06ea26":[function(){return t.e(280).then(t.bind(null,351))},"@site/versioned_docs/version-v1.9/guides/using-oauth2.mdx",351],"9abb258c":[function(){return t.e(281).then(t.bind(null,352))},"@site/versioned_docs/version-v1.6/limitations.md",352],"9adf959c":[function(){return Promise.all([t.e(0),t.e(282)]).then(t.bind(null,353))},"@site/versioned_docs/version-v1.10/reference/api.mdx",353],"9ae001ab":[function(){return t.e(283).then(t.bind(null,354))},"@site/versioned_docs/version-v1.10/faq.md",354],"9ae6af86":[function(){return Promise.all([t.e(0),t.e(284)]).then(t.bind(null,355))},"@site/docs/guides/login.mdx",355],"9bb96d0b":[function(){return t.e(285).then(t.bind(null,356))},"@site/docs/cli/hydra-token-introspect.md",356],"9c70ae5e":[function(){return t.e(286).then(t.bind(null,357))},"@site/versioned_docs/version-v1.8/debug/logout.mdx",357],"9c746d7e":[function(){return t.e(287).then(t.bind(null,358))},"@site/versioned_docs/version-v1.9/case-study.md",358],"9ca67b97":[function(){return t.e(288).then(t.bind(null,359))},"@site/versioned_docs/version-v1.8/guides/tracing.mdx",359],"9d2f31c9":[function(){return t.e(289).then(t.bind(null,360))},"@site/versioned_docs/version-v1.4/faq.md",360],"9d88b091":[function(){return t.e(290).then(t.bind(null,361))},"@site/docs/guides/secrets-key-rotation.mdx",361],"9d965dc0":[function(){return t.e(291).then(t.bind(null,362))},"@site/docs/benchmark.md",362],"9da2d860":[function(){return t.e(292).then(t.bind(null,363))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-list.md",363],"9e53340e":[function(){return t.e(293).then(t.bind(null,364))},"@site/versioned_docs/version-v1.8/guides/token-expiration.mdx",364],"9e6d2019":[function(){return t.e(294).then(t.bind(null,365))},"@site/versioned_docs/version-v1.9/concepts/logout.mdx",365],"9f5b3d4d":[function(){return t.e(295).then(t.bind(null,366))},"@site/versioned_docs/version-v1.8/faq.md",366],"9fc7ec21":[function(){return t.e(296).then(t.bind(null,367))},"@site/versioned_docs/version-v1.7/cli/hydra-serve-admin.md",367],a00d6043:[function(){return Promise.all([t.e(0),t.e(1),t.e(297)]).then(t.bind(null,368))},"@site/versioned_docs/version-v1.6/guides/login.mdx",368],a0910959:[function(){return Promise.all([t.e(0),t.e(2),t.e(298)]).then(t.bind(null,369))},"@site/versioned_docs/version-v1.9/5min-tutorial.mdx",369],a101d6ef:[function(){return t.e(299).then(t.bind(null,370))},"@site/docs/guides/oauth2-public-spa-mobile.mdx",370],a171e2f3:[function(){return t.e(300).then(t.bind(null,371))},"@site/versioned_docs/version-v1.10/cli/hydra-clients-delete.md",371],a2717871:[function(){return t.e(301).then(t.bind(null,372))},"@site/docs/cli/hydra-keys-delete.md",372],a2ea742c:[function(){return t.e(302).then(t.bind(null,373))},"@site/docs/debug/csrf.mdx",373],a350b2ce:[function(){return t.e(303).then(t.bind(null,374))},"@site/docs/guides/oauth2-clients.mdx",374],a3cb7574:[function(){return t.e(304).then(t.bind(null,375))},"@site/versioned_docs/version-v1.8/cli/hydra-serve.md",375],a422a10f:[function(){return t.e(305).then(t.bind(null,376))},"@site/versioned_docs/version-v1.8/milestones.md",376],a51c1c3f:[function(){return t.e(306).then(t.bind(null,377))},"@site/docs/cli/hydra-version.md",377],a51f1415:[function(){return t.e(307).then(t.bind(null,378))},"@site/docs/cli/hydra-keys-get.md",378],a529ac99:[function(){return t.e(308).then(t.bind(null,379))},"@site/docs/cli/hydra-clients.md",379],a5a044b0:[function(){return t.e(309).then(t.bind(null,380))},"@site/versioned_docs/version-v1.10/advanced.md",380],a5ffb240:[function(){return t.e(310).then(t.bind(null,381))},"@site/docs/cli/hydra-clients-import.md",381],a60e29ea:[function(){return t.e(311).then(t.bind(null,382))},"@site/versioned_docs/version-v1.9/concepts/before-oauth2.mdx",382],a66abda7:[function(){return t.e(312).then(t.bind(null,383))},"@site/versioned_docs/version-v1.8/cli/hydra-token.md",383],a68144f4:[function(){return t.e(313).then(t.bind(null,384))},"@site/versioned_docs/version-v1.10/cli/hydra-keys-delete.md",384],a726c8e1:[function(){return t.e(314).then(t.bind(null,385))},"@site/versioned_docs/version-v1.5/integration.md",385],a8b6e9c2:[function(){return t.e(315).then(t.bind(null,386))},"@site/versioned_docs/version-v1.10/cli/hydra-token-user.md",386],a8c75ac8:[function(){return t.e(316).then(t.bind(null,387))},"@site/docs/concepts/before-oauth2.mdx",387],a9694680:[function(){return t.e(317).then(t.bind(null,388))},"@site/versioned_docs/version-v1.8/guides/cookies.mdx",388],aa7353ef:[function(){return t.e(318).then(t.bind(null,389))},"@site/docs/guides/using-oauth2.mdx",389],aaa2dbcd:[function(){return Promise.all([t.e(0),t.e(1),t.e(319)]).then(t.bind(null,390))},"@site/versioned_docs/version-v1.8/concepts/login.mdx",390],ab387010:[function(){return t.e(320).then(t.bind(null,391))},"@site/docs/sdk/go.md",391],ab85cae5:[function(){return Promise.all([t.e(0),t.e(2),t.e(321)]).then(t.bind(null,392))},"@site/docs/5min-tutorial.mdx",392],ab869fbc:[function(){return t.e(322).then(t.bind(null,393))},"@site/docs/production.md",393],acc36190:[function(){return t.e(323).then(t.bind(null,394))},"@site/versioned_docs/version-v1.8/cli/hydra-token-introspect.md",394],acc64a94:[function(){return t.e(324).then(t.bind(null,395))},"@site/versioned_docs/version-v1.10/concepts/oauth2.mdx",395],ad84c390:[function(){return t.e(325).then(t.bind(null,396))},"@site/versioned_docs/version-v1.5/5min-tutorial.mdx",396],ae13c34e:[function(){return t.e(326).then(t.bind(null,397))},"@site/versioned_docs/version-v1.7/cli/hydra-token.md",397],ae4be8cf:[function(){return t.e(327).then(t.bind(null,398))},"@site/versioned_docs/version-v1.4/sdk/js.md",398],ae87e58e:[function(){return t.e(328).then(t.bind(null,399))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-import.md",399],af2a4f32:[function(){return t.e(329).then(t.bind(null,400))},"@site/versioned_docs/version-v1.10/contributing.md",400],afac01c5:[function(){return t.e(330).then(t.bind(null,401))},"@site/versioned_docs/version-v1.4/limitations.md",401],b04f9b2b:[function(){return t.e(331).then(t.bind(null,402))},"@site/versioned_docs/version-v1.10/guides/oauth2-token-introspection.mdx",402],b0937b3f:[function(){return t.e(332).then(t.bind(null,403))},"@site/versioned_docs/version-v1.7/debug.mdx",403],b0b19784:[function(){return t.e(333).then(t.bind(null,404))},"@site/versioned_docs/version-v1.9/guides/kubernetes-helm-chart.mdx",404],b112c507:[function(){return t.e(334).then(t.bind(null,405))},"@site/versioned_docs/version-v1.10/guides/using-oauth2.mdx",405],b1833690:[function(){return t.e(335).then(t.bind(null,406))},"@site/versioned_docs/version-v1.5/benchmark.md",406],b19d087a:[function(){return t.e(336).then(t.bind(null,407))},"@site/versioned_docs/version-v1.10/limitations.md",407],b272e6ff:[function(){return t.e(337).then(t.bind(null,408))},"@site/docs/guides/common-oauth2-openid-connect-flows.mdx",408],b2fc29a7:[function(){return t.e(338).then(t.bind(null,409))},"@site/versioned_docs/version-v1.10/guides/oauth2-clients.mdx",409],b31c73f4:[function(){return t.e(339).then(t.bind(null,410))},"@site/versioned_docs/version-v1.9/cli/hydra-keys-import.md",410],b40872f7:[function(){return t.e(340).then(t.bind(null,411))},"@site/versioned_docs/version-v1.4/login-consent-flow.md",411],b4ac2735:[function(){return t.e(341).then(t.bind(null,412))},"@site/versioned_docs/version-v1.7/cli/hydra-token-client.md",412],b5074874:[function(){return t.e(342).then(t.bind(null,413))},"@site/versioned_docs/version-v1.7/guides/oauth2-token-introspection.mdx",413],b551219d:[function(){return t.e(343).then(t.bind(null,414))},"@site/versioned_docs/version-v1.9/guides/oauth2-public-spa-mobile.mdx",414],b5e46148:[function(){return t.e(344).then(t.bind(null,415))},"@site/versioned_docs/version-v1.8/guides/using-oauth2.mdx",415],b6910749:[function(){return t.e(345).then(t.bind(null,416))},"@site/versioned_docs/version-v1.7/cli/hydra-keys-import.md",416],b6be22e6:[function(){return t.e(346).then(t.bind(null,417))},"@site/versioned_docs/version-v1.5/case-study.md",417],b7063509:[function(){return t.e(347).then(t.bind(null,418))},"@site/versioned_docs/version-v1.7/5min-tutorial.mdx",418],b71e34cc:[function(){return t.e(348).then(t.bind(null,419))},"@site/versioned_docs/version-v1.8/security-architecture.md",419],b73594ae:[function(){return t.e(349).then(t.bind(null,420))},"@site/versioned_docs/version-v1.6/guides/tracing.mdx",420],b7b26f1b:[function(){return Promise.all([t.e(0),t.e(2),t.e(499),t.e(350)]).then(t.bind(null,421))},"@site/docs/guides/consent.mdx",421],b7bcef7f:[function(){return t.e(351).then(t.bind(null,422))},"@site/docs/cli/hydra-clients-create.md",422],b80c4910:[function(){return Promise.all([t.e(0),t.e(352)]).then(t.bind(null,423))},"@site/versioned_docs/version-v1.10/guides/login.mdx",423],b8d7c5e6:[function(){return Promise.all([t.e(0),t.e(2),t.e(3),t.e(496),t.e(353)]).then(t.bind(null,424))},"/home/circleci/project/docs/node_modules/@docusaurus/theme-search-algolia/src/theme/SearchPage/index.js",424],b9543459:[function(){return t.e(354).then(t.bind(null,426))},"@site/versioned_docs/version-v1.9/guides/oauth2-token-introspection.mdx",426],b9d2d1c7:[function(){return t.e(355).then(t.bind(null,427))},"@site/versioned_docs/version-v1.10/cli/hydra-keys.md",427],ba1b1fb5:[function(){return t.e(356).then(t.bind(null,428))},"@site/versioned_docs/version-v1.9/sdk.md",428],ba469325:[function(){return t.e(357).then(t.bind(null,429))},"@site/versioned_docs/version-v1.6/guides/kubernetes-helm-chart.mdx",429],ba9b5f4b:[function(){return t.e(358).then(t.bind(null,430))},"@site/versioned_docs/version-v1.10/cli/hydra-janitor.md",430],baa0a58a:[function(){return t.e(359).then(t.bind(null,431))},"@site/docs/cli/hydra-serve-all.md",431],bc13f704:[function(){return t.e(360).then(t.bind(null,432))},"@site/docs/sdk/php.md",432],bc42a768:[function(){return t.e(361).then(t.bind(null,433))},"@site/docs/cli/hydra-token-client.md",433],bc4bc006:[function(){return t.e(362).then(t.bind(null,434))},"@site/versioned_docs/version-v1.9/benchmark.md",434],bcd3d9cd:[function(){return t.e(363).then(t.bind(null,435))},"@site/versioned_docs/version-v1.8/cli/hydra-keys.md",435],bd1137a9:[function(){return t.e(364).then(t.bind(null,436))},"@site/versioned_docs/version-v1.4/benchmark.md",436],bd174e4d:[function(){return t.e(365).then(t.bind(null,437))},"@site/versioned_docs/version-v1.8/cli/hydra-token-revoke.md",437],bfb04d48:[function(){return Promise.all([t.e(0),t.e(1),t.e(366)]).then(t.bind(null,438))},"@site/versioned_docs/version-v1.10/concepts/consent.mdx",438],c15fbba9:[function(){return t.e(367).then(t.bind(null,439))},"@site/versioned_docs/version-v1.7/guides/kubernetes-helm-chart.mdx",439],c1662cd9:[function(){return t.e(368).then(t.bind(null,440))},"@site/versioned_docs/version-v1.10/login-consent-flow.md",440],c16d8184:[function(){return t.e(369).then(t.bind(null,441))},"@site/versioned_docs/version-v1.10/milestones.md",441],c23a4edf:[function(){return t.e(370).then(t.bind(null,442))},"@site/versioned_docs/version-v1.7/cli/hydra-migrate-sql.md",442],c377a04b:[function(){return t.e(371).then(t.bind(null,443))},"@site/docs/index.md",443],c377d266:[function(){return t.e(372).then(t.bind(null,444))},"@site/docs/cli/hydra-clients-update.md",444],c4995165:[function(){return t.e(373).then(t.bind(null,445))},"@site/versioned_docs/version-v1.4/sdk/index.md",445],c4de80f8:[function(){return t.e(374).then(t.bind(null,446))},"@site/docs/install.md",446],c4edf6d2:[function(){return t.e(375).then(t.bind(null,447))},"@site/versioned_docs/version-v1.8/cli/hydra-migrate.md",447],c697de5c:[function(){return t.e(376).then(t.bind(null,448))},"@site/versioned_docs/version-v1.5/index.md",448],c6d458b1:[function(){return t.e(377).then(t.bind(null,449))},"@site/versioned_docs/version-v1.7/cli/hydra-token-user.md",449],c77ec823:[function(){return t.e(378).then(t.bind(null,450))},"@site/versioned_docs/version-v1.10/production.md",450],c961aa88:[function(){return t.e(379).then(t.bind(null,451))},"@site/versioned_docs/version-v1.8/cli/hydra-token-delete.md",451],c985ab2a:[function(){return t.e(380).then(t.bind(null,452))},"@site/versioned_docs/version-v1.9/cli/hydra-keys-create.md",452],ca2e8628:[function(){return t.e(381).then(t.bind(null,453))},"@site/versioned_docs/version-v1.7/cli/hydra.md",453],caae913a:[function(){return t.e(382).then(t.bind(null,454))},"@site/versioned_docs/version-v1.7/cli/hydra-token-revoke.md",454],cb9c59d3:[function(){return Promise.all([t.e(0),t.e(383)]).then(t.bind(null,455))},"@site/versioned_docs/version-v1.7/reference/api.mdx",455],cbfbabf2:[function(){return t.e(384).then(t.bind(null,456))},"@site/versioned_docs/version-v1.8/sdk/php.md",456],cc2391c3:[function(){return t.e(385).then(t.bind(null,457))},"@site/docs/guides/tracing.mdx",457],cd6b195c:[function(){return t.e(386).then(t.bind(null,458))},"@site/versioned_docs/version-v1.5/dependencies-environment.md",458],cd7ad538:[function(){return t.e(387).then(t.bind(null,459))},"@site/versioned_docs/version-v1.5/reference/configuration.md",459],ce6bb3fc:[function(){return Promise.all([t.e(0),t.e(1),t.e(388)]).then(t.bind(null,460))},"@site/docs/concepts/consent.mdx",460],cf54035f:[function(){return t.e(389).then(t.t.bind(null,461,3))},"~docs/default/version-v-1-6-metadata-prop-fce.json",461],cf7f2159:[function(){return t.e(390).then(t.bind(null,462))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-list.md",462],cfc9145b:[function(){return t.e(391).then(t.bind(null,463))},"@site/versioned_docs/version-v1.8/guides/oauth2-clients.mdx",463],cfebad7c:[function(){return t.e(392).then(t.bind(null,464))},"@site/versioned_docs/version-v1.8/concepts/openid-connect-oidc.mdx",464],d08aef00:[function(){return t.e(393).then(t.bind(null,465))},"@site/versioned_docs/version-v1.10/guides/scaling-hydra.mdx",465],d0a65b5e:[function(){return t.e(394).then(t.bind(null,466))},"@site/versioned_docs/version-v1.9/cli/hydra-token-delete.md",466],d1354380:[function(){return t.e(395).then(t.bind(null,467))},"@site/versioned_docs/version-v1.8/concepts/before-oauth2.mdx",467],d1ec2aa4:[function(){return t.e(396).then(t.bind(null,468))},"@site/versioned_docs/version-v1.6/guides/cookies.mdx",468],d339a444:[function(){return t.e(397).then(t.bind(null,469))},"@site/versioned_docs/version-v1.7/guides/secrets-key-rotation.mdx",469],d3bc86fe:[function(){return t.e(398).then(t.bind(null,470))},"@site/versioned_docs/version-v1.6/sdk/php.md",470],d4eacdc2:[function(){return t.e(399).then(t.bind(null,471))},"@site/versioned_docs/version-v1.9/guides/scaling-hydra.mdx",471],d65d177d:[function(){return t.e(400).then(t.bind(null,472))},"@site/docs/debug/logout.mdx",472],d7b1c897:[function(){return t.e(401).then(t.bind(null,473))},"@site/versioned_docs/version-v1.8/dependencies-environment.md",473],d7d104a4:[function(){return t.e(402).then(t.bind(null,474))},"@site/versioned_docs/version-v1.10/cli/hydra-keys-get.md",474],d86375d7:[function(){return Promise.all([t.e(0),t.e(1),t.e(403)]).then(t.bind(null,475))},"@site/versioned_docs/version-v1.6/guides/logout.mdx",475],d9915b63:[function(){return t.e(404).then(t.bind(null,476))},"@site/versioned_docs/version-v1.6/reference/configuration.md",476],da3590b5:[function(){return t.e(405).then(t.bind(null,477))},"@site/versioned_docs/version-v1.7/guides/cors.mdx",477],dacfb60c:[function(){return t.e(406).then(t.bind(null,478))},"@site/versioned_docs/version-v1.5/install.md",478],dc4e0d43:[function(){return t.e(407).then(t.bind(null,479))},"@site/versioned_docs/version-v1.10/cli/hydra-keys-import.md",479],dc75133f:[function(){return t.e(408).then(t.bind(null,480))},"@site/versioned_docs/version-v1.4/integration.md",480],dc7c8966:[function(){return t.e(409).then(t.bind(null,481))},"@site/versioned_docs/version-v1.8/cli/hydra-migrate-sql.md",481],dc9433d2:[function(){return t.e(410).then(t.bind(null,482))},"@site/versioned_docs/version-v1.9/install.md",482],dcdc713f:[function(){return t.e(411).then(t.bind(null,483))},"@site/docs/cli/hydra-migrate-sql.md",483],dcfaeb10:[function(){return t.e(412).then(t.bind(null,484))},"@site/versioned_docs/version-v1.10/sdk/php.md",484],de6e26e1:[function(){return t.e(413).then(t.bind(null,485))},"@site/versioned_docs/version-v1.8/guides/gitlab.mdx",485],dec0b5d5:[function(){return t.e(414).then(t.bind(null,486))},"@site/versioned_docs/version-v1.9/milestones.md",486],ded5a8bf:[function(){return t.e(415).then(t.bind(null,487))},"@site/versioned_docs/version-v1.7/guides/ssl-https-tls.mdx",487],dfcc6be1:[function(){return t.e(416).then(t.bind(null,488))},"@site/docs/guides/merge-multiple-db-secrets.mdx",488],dfed8c85:[function(){return t.e(417).then(t.bind(null,489))},"@site/versioned_docs/version-v1.8/cli/hydra-clients-create.md",489],dff5172d:[function(){return t.e(418).then(t.bind(null,490))},"@site/versioned_docs/version-v1.10/guides/secrets-key-rotation.mdx",490],dffe82fa:[function(){return t.e(419).then(t.bind(null,491))},"@site/docs/cli/hydra-token-delete.md",491],e00669e0:[function(){return t.e(420).then(t.bind(null,492))},"@site/versioned_docs/version-v1.8/cli/hydra-clients.md",492],e0715330:[function(){return t.e(421).then(t.bind(null,493))},"@site/versioned_docs/version-v1.8/cli/hydra-version.md",493],e08f049f:[function(){return t.e(422).then(t.bind(null,494))},"@site/versioned_docs/version-v1.10/guides/token-expiration.mdx",494],e1d4db44:[function(){return t.e(423).then(t.t.bind(null,495,3))},"~docs/default/version-v-1-10-metadata-prop-e62.json",495],e206932b:[function(){return t.e(424).then(t.bind(null,496))},"@site/versioned_docs/version-v1.9/cli/hydra-token-user.md",496],e2438e9e:[function(){return t.e(425).then(t.bind(null,497))},"@site/docs/cli/hydra-migrate.md",497],e27d5edc:[function(){return t.e(426).then(t.bind(null,498))},"@site/versioned_docs/version-v1.6/concepts/openid-connect-oidc.mdx",498],e3590f12:[function(){return t.e(427).then(t.bind(null,499))},"@site/versioned_docs/version-v1.8/guides/scaling-hydra.mdx",499],e3c7f560:[function(){return t.e(428).then(t.bind(null,500))},"@site/versioned_docs/version-v1.7/sdk/php.md",500],e3e5b657:[function(){return t.e(429).then(t.bind(null,501))},"@site/versioned_docs/version-v1.9/debug/logout.mdx",501],e41a6136:[function(){return Promise.all([t.e(0),t.e(1),t.e(430)]).then(t.bind(null,502))},"@site/versioned_docs/version-v1.6/guides/consent.mdx",502],e47d0bbf:[function(){return t.e(431).then(t.bind(null,503))},"@site/versioned_docs/version-v1.8/sdk.md",503],e4ecf04d:[function(){return t.e(432).then(t.bind(null,504))},"@site/versioned_docs/version-v1.10/debug/config.mdx",504],e59cca0d:[function(){return t.e(433).then(t.bind(null,505))},"@site/versioned_docs/version-v1.4/sdk/go.md",505],e5e56797:[function(){return t.e(434).then(t.bind(null,506))},"@site/versioned_docs/version-v1.10/cli/hydra-serve-admin.md",506],e5f98677:[function(){return t.e(435).then(t.bind(null,507))},"@site/versioned_docs/version-v1.6/benchmark.md",507],e6558920:[function(){return t.e(436).then(t.bind(null,508))},"@site/versioned_docs/version-v1.10/reference/configuration.md",508],e664930f:[function(){return t.e(437).then(t.bind(null,509))},"@site/versioned_docs/version-v1.6/faq.md",509],e679d861:[function(){return t.e(438).then(t.bind(null,510))},"@site/versioned_docs/version-v1.4/case-study.md",510],e69c4f3f:[function(){return Promise.all([t.e(0),t.e(1),t.e(439)]).then(t.bind(null,511))},"@site/versioned_docs/version-v1.8/guides/login.mdx",511],e6e4e89b:[function(){return t.e(440).then(t.bind(null,512))},"@site/versioned_docs/version-v1.8/cli/hydra-keys-delete.md",512],e700514e:[function(){return t.e(441).then(t.bind(null,513))},"@site/versioned_docs/version-v1.6/install.md",513],e79af006:[function(){return t.e(442).then(t.bind(null,514))},"@site/versioned_docs/version-v1.5/advanced.md",514],e8594b82:[function(){return t.e(443).then(t.bind(null,515))},"@site/docs/cli/hydra-janitor.md",515],e85a841b:[function(){return t.e(444).then(t.bind(null,516))},"@site/versioned_docs/version-v1.4/install.md",516],e868be60:[function(){return t.e(445).then(t.bind(null,517))},"@site/versioned_docs/version-v1.7/faq.md",517],e882057a:[function(){return Promise.all([t.e(0),t.e(446)]).then(t.bind(null,518))},"@site/versioned_docs/version-v1.8/reference/api.mdx",518],eb2b9ee0:[function(){return t.e(447).then(t.bind(null,519))},"@site/versioned_docs/version-v1.5/faq.md",519],eb52087d:[function(){return t.e(448).then(t.bind(null,520))},"@site/versioned_docs/version-v1.10/cli/hydra-migrate.md",520],eba378b1:[function(){return t.e(449).then(t.t.bind(null,521,3))},"~docs/default/version-v-1-5-metadata-prop-d94.json",521],ebea54e7:[function(){return t.e(450).then(t.t.bind(null,522,3))},"~docs/default/version-v-1-7-metadata-prop-ab3.json",522],edaac145:[function(){return t.e(451).then(t.bind(null,523))},"@site/versioned_docs/version-v1.6/concepts/oauth2.mdx",523],ef66fdd5:[function(){return t.e(452).then(t.bind(null,524))},"@site/versioned_docs/version-v1.4/implement-consent.md",524],ef9a1634:[function(){return t.e(453).then(t.bind(null,525))},"@site/versioned_docs/version-v1.5/sdk.md",525],efeac89c:[function(){return Promise.all([t.e(0),t.e(454)]).then(t.bind(null,526))},"@site/docs/reference/api.mdx",526],f054e104:[function(){return t.e(455).then(t.bind(null,527))},"@site/versioned_docs/version-v1.9/cli/hydra-clients-delete.md",527],f10fb4fe:[function(){return t.e(456).then(t.bind(null,528))},"@site/docs/cli/hydra-serve-public.md",528],f12d99b5:[function(){return t.e(457).then(t.bind(null,529))},"@site/versioned_docs/version-v1.9/debug/config.mdx",529],f1525065:[function(){return t.e(458).then(t.bind(null,530))},"@site/versioned_docs/version-v1.7/cli/hydra-version.md",530],f1aea5bf:[function(){return t.e(459).then(t.bind(null,531))},"@site/versioned_docs/version-v1.7/cli/hydra-clients-list.md",531],f27ea730:[function(){return t.e(460).then(t.bind(null,532))},"@site/versioned_docs/version-v1.9/sdk/js.md",532],f3055d97:[function(){return t.e(461).then(t.bind(null,533))},"@site/docs/guides/scaling-hydra.mdx",533],f30cd423:[function(){return t.e(462).then(t.bind(null,534))},"@site/versioned_docs/version-v1.9/guides/cookies.mdx",534],f35adf80:[function(){return t.e(463).then(t.bind(null,535))},"@site/versioned_docs/version-v1.6/sdk/go.md",535],f437ac71:[function(){return t.e(464).then(t.bind(null,536))},"@site/docs/dependencies-environment.md",536],f43aa487:[function(){return t.e(465).then(t.bind(null,537))},"@site/versioned_docs/version-v1.5/sdk/go.md",537],f5161c87:[function(){return t.e(466).then(t.bind(null,538))},"@site/versioned_docs/version-v1.6/jwks.md",538],f529ee8a:[function(){return t.e(467).then(t.bind(null,539))},"@site/versioned_docs/version-v1.8/guides/cors.mdx",539],f5fa2202:[function(){return t.e(468).then(t.bind(null,540))},"@site/versioned_docs/version-v1.10/cli/hydra-serve.md",540],f603b7f0:[function(){return t.e(469).then(t.bind(null,541))},"@site/versioned_docs/version-v1.10/cli/hydra-token-client.md",541],f63af597:[function(){return t.e(470).then(t.bind(null,542))},"@site/versioned_docs/version-v1.8/cli/hydra-token-client.md",542],f664f959:[function(){return t.e(471).then(t.bind(null,543))},"@site/versioned_docs/version-v1.10/guides/tracing.mdx",543],f6eda0ec:[function(){return t.e(472).then(t.bind(null,544))},"@site/versioned_docs/version-v1.7/sdk/go.md",544],f8285307:[function(){return Promise.all([t.e(0),t.e(1),t.e(473)]).then(t.bind(null,545))},"@site/versioned_docs/version-v1.6/concepts/consent.mdx",545],f85ac55e:[function(){return t.e(474).then(t.bind(null,546))},"@site/docs/cli/hydra-keys-import.md",546],f8fa8032:[function(){return t.e(475).then(t.bind(null,547))},"@site/docs/login-consent-flow.md",547],f966c827:[function(){return t.e(476).then(t.bind(null,548))},"@site/versioned_docs/version-v1.6/guides/oauth2-token-introspection.mdx",548],f986bb1f:[function(){return t.e(477).then(t.bind(null,549))},"@site/versioned_docs/version-v1.5/jwks.md",549],f9c2c370:[function(){return t.e(478).then(t.bind(null,550))},"@site/docs/sdk.md",550],f9cbd81c:[function(){return t.e(479).then(t.bind(null,551))},"@site/versioned_docs/version-v1.6/debug/csrf.mdx",551],f9d8de18:[function(){return t.e(480).then(t.bind(null,552))},"@site/versioned_docs/version-v1.6/production.md",552],fa0e4ecf:[function(){return t.e(481).then(t.bind(null,553))},"@site/versioned_docs/version-v1.8/benchmark.md",553],fae53506:[function(){return t.e(482).then(t.bind(null,554))},"@site/docs/security-architecture.md",554],faf745e9:[function(){return t.e(483).then(t.bind(null,555))},"@site/versioned_docs/version-v1.9/sdk/go.md",555],fb09e026:[function(){return t.e(484).then(t.bind(null,556))},"@site/versioned_docs/version-v1.7/sdk.md",556],fb2bc2b5:[function(){return Promise.all([t.e(0),t.e(1),t.e(485)]).then(t.bind(null,557))},"@site/versioned_docs/version-v1.9/concepts/consent.mdx",557],fb3c8600:[function(){return t.e(486).then(t.bind(null,558))},"@site/versioned_docs/version-v1.4/5min-tutorial.mdx",558],fb48d705:[function(){return t.e(487).then(t.bind(null,559))},"@site/docs/cli/hydra-serve-admin.md",559],fb565945:[function(){return t.e(488).then(t.bind(null,560))},"@site/versioned_docs/version-v1.4/advanced.md",560],fc6182b1:[function(){return t.e(489).then(t.bind(null,561))},"@site/versioned_docs/version-v1.4/configure-deploy.mdx",561],fce32bf3:[function(){return t.e(490).then(t.bind(null,562))},"@site/versioned_docs/version-v1.6/guides/scaling-hydra.mdx",562],fdb70ab6:[function(){return t.e(491).then(t.bind(null,563))},"@site/docs/guides/cookies.mdx",563],fe393186:[function(){return t.e(492).then(t.bind(null,564))},"@site/versioned_docs/version-v1.9/guides/common-oauth2-openid-connect-flows.mdx",564],ff1533cb:[function(){return t.e(493).then(t.bind(null,565))},"@site/versioned_docs/version-v1.7/cli/hydra-keys-delete.md",565]};var h=function(e){var n={};return function e(t,o){Object.keys(t).forEach((function(r){var a=t[r],i=o?o+"."+r:r;"object"===typeof a&&!!a&&Object.keys(a).length?e(a,i):n[i]=a}))}(e),n};var p=function(e,n){if("*"===e)return s()({loading:d,loader:function(){return Promise.all([t.e(0),t.e(2),t.e(3),t.e(501)]).then(t.bind(null,687))}});var o=l[e+"-"+n],a=[],i=[],c={},p=h(o);return Object.keys(p).forEach((function(e){var n=u[p[e]];n&&(c[e]=n[0],a.push(n[1]),i.push(n[2]))})),s.a.Map({loading:d,loader:c,modules:a,webpack:function(){return i},render:function(e,n){var t=JSON.parse(JSON.stringify(o));Object.keys(e).forEach((function(n){for(var o=t,r=n.split("."),a=0;a<r.length-1;a+=1)o=o[r[a]];o[r[r.length-1]]=e[n].default;var i=Object.keys(e[n]).filter((function(e){return"default"!==e}));i&&i.length&&i.forEach((function(t){o[r[r.length-1]][t]=e[n][t]}))}));var a=t.component;return delete t.component,r.a.createElement(a,Object.assign({},t,n))}})},f=[{path:"/hydra/docs/search",component:p("/hydra/docs/search","e59"),exact:!0},{path:"/hydra/docs/versions",component:p("/hydra/docs/versions","6b9"),exact:!0},{path:"/hydra/docs/next",component:p("/hydra/docs/next","6c6"),routes:[{path:"/hydra/docs/next/",component:p("/hydra/docs/next/","a34"),exact:!0},{path:"/hydra/docs/next/5min-tutorial",component:p("/hydra/docs/next/5min-tutorial","5e6"),exact:!0},{path:"/hydra/docs/next/advanced",component:p("/hydra/docs/next/advanced","19c"),exact:!0},{path:"/hydra/docs/next/benchmark",component:p("/hydra/docs/next/benchmark","410"),exact:!0},{path:"/hydra/docs/next/case-study",component:p("/hydra/docs/next/case-study","cef"),exact:!0},{path:"/hydra/docs/next/cli/hydra",component:p("/hydra/docs/next/cli/hydra","ab1"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients",component:p("/hydra/docs/next/cli/hydra-clients","7cf"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-create",component:p("/hydra/docs/next/cli/hydra-clients-create","6ae"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-delete",component:p("/hydra/docs/next/cli/hydra-clients-delete","5ba"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-get",component:p("/hydra/docs/next/cli/hydra-clients-get","a06"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-import",component:p("/hydra/docs/next/cli/hydra-clients-import","46a"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-list",component:p("/hydra/docs/next/cli/hydra-clients-list","b63"),exact:!0},{path:"/hydra/docs/next/cli/hydra-clients-update",component:p("/hydra/docs/next/cli/hydra-clients-update","1eb"),exact:!0},{path:"/hydra/docs/next/cli/hydra-janitor",component:p("/hydra/docs/next/cli/hydra-janitor","563"),exact:!0},{path:"/hydra/docs/next/cli/hydra-keys",component:p("/hydra/docs/next/cli/hydra-keys","e99"),exact:!0},{path:"/hydra/docs/next/cli/hydra-keys-create",component:p("/hydra/docs/next/cli/hydra-keys-create","b83"),exact:!0},{path:"/hydra/docs/next/cli/hydra-keys-delete",component:p("/hydra/docs/next/cli/hydra-keys-delete","66d"),exact:!0},{path:"/hydra/docs/next/cli/hydra-keys-get",component:p("/hydra/docs/next/cli/hydra-keys-get","9fc"),exact:!0},{path:"/hydra/docs/next/cli/hydra-keys-import",component:p("/hydra/docs/next/cli/hydra-keys-import","7cf"),exact:!0},{path:"/hydra/docs/next/cli/hydra-migrate",component:p("/hydra/docs/next/cli/hydra-migrate","bab"),exact:!0},{path:"/hydra/docs/next/cli/hydra-migrate-sql",component:p("/hydra/docs/next/cli/hydra-migrate-sql","3fc"),exact:!0},{path:"/hydra/docs/next/cli/hydra-serve",component:p("/hydra/docs/next/cli/hydra-serve","0b6"),exact:!0},{path:"/hydra/docs/next/cli/hydra-serve-admin",component:p("/hydra/docs/next/cli/hydra-serve-admin","f3c"),exact:!0},{path:"/hydra/docs/next/cli/hydra-serve-all",component:p("/hydra/docs/next/cli/hydra-serve-all","cf8"),exact:!0},{path:"/hydra/docs/next/cli/hydra-serve-public",component:p("/hydra/docs/next/cli/hydra-serve-public","769"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token",component:p("/hydra/docs/next/cli/hydra-token","9f4"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-client",component:p("/hydra/docs/next/cli/hydra-token-client","f6e"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-delete",component:p("/hydra/docs/next/cli/hydra-token-delete","546"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-flush",component:p("/hydra/docs/next/cli/hydra-token-flush","6b6"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-introspect",component:p("/hydra/docs/next/cli/hydra-token-introspect","79b"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-revoke",component:p("/hydra/docs/next/cli/hydra-token-revoke","332"),exact:!0},{path:"/hydra/docs/next/cli/hydra-token-user",component:p("/hydra/docs/next/cli/hydra-token-user","c67"),exact:!0},{path:"/hydra/docs/next/cli/hydra-version",component:p("/hydra/docs/next/cli/hydra-version","3ee"),exact:!0},{path:"/hydra/docs/next/concepts/before-oauth2",component:p("/hydra/docs/next/concepts/before-oauth2","0ca"),exact:!0},{path:"/hydra/docs/next/concepts/consent",component:p("/hydra/docs/next/concepts/consent","ad6"),exact:!0},{path:"/hydra/docs/next/concepts/login",component:p("/hydra/docs/next/concepts/login","4b2"),exact:!0},{path:"/hydra/docs/next/concepts/logout",component:p("/hydra/docs/next/concepts/logout","43e"),exact:!0},{path:"/hydra/docs/next/concepts/oauth2",component:p("/hydra/docs/next/concepts/oauth2","6f1"),exact:!0},{path:"/hydra/docs/next/concepts/openid-connect-oidc",component:p("/hydra/docs/next/concepts/openid-connect-oidc","81b"),exact:!0},{path:"/hydra/docs/next/configure-deploy",component:p("/hydra/docs/next/configure-deploy","5b3"),exact:!0},{path:"/hydra/docs/next/contributing",component:p("/hydra/docs/next/contributing","5cb"),exact:!0},{path:"/hydra/docs/next/debug",component:p("/hydra/docs/next/debug","642"),exact:!0},{path:"/hydra/docs/next/debug/config",component:p("/hydra/docs/next/debug/config","440"),exact:!0},{path:"/hydra/docs/next/debug/csrf",component:p("/hydra/docs/next/debug/csrf","65c"),exact:!0},{path:"/hydra/docs/next/debug/logout",component:p("/hydra/docs/next/debug/logout","ac8"),exact:!0},{path:"/hydra/docs/next/debug/token-endpoint-auth-method",component:p("/hydra/docs/next/debug/token-endpoint-auth-method","d55"),exact:!0},{path:"/hydra/docs/next/dependencies-environment",component:p("/hydra/docs/next/dependencies-environment","b85"),exact:!0},{path:"/hydra/docs/next/faq",component:p("/hydra/docs/next/faq","3dc"),exact:!0},{path:"/hydra/docs/next/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/next/guides/common-oauth2-openid-connect-flows","4a0"),exact:!0},{path:"/hydra/docs/next/guides/consent",component:p("/hydra/docs/next/guides/consent","966"),exact:!0},{path:"/hydra/docs/next/guides/cookies",component:p("/hydra/docs/next/guides/cookies","0c4"),exact:!0},{path:"/hydra/docs/next/guides/cors",component:p("/hydra/docs/next/guides/cors","696"),exact:!0},{path:"/hydra/docs/next/guides/gitlab",component:p("/hydra/docs/next/guides/gitlab","747"),exact:!0},{path:"/hydra/docs/next/guides/kubernetes-helm-chart",component:p("/hydra/docs/next/guides/kubernetes-helm-chart","550"),exact:!0},{path:"/hydra/docs/next/guides/login",component:p("/hydra/docs/next/guides/login","24c"),exact:!0},{path:"/hydra/docs/next/guides/logout",component:p("/hydra/docs/next/guides/logout","7cb"),exact:!0},{path:"/hydra/docs/next/guides/merge-multiple-db-secrets",component:p("/hydra/docs/next/guides/merge-multiple-db-secrets","fe4"),exact:!0},{path:"/hydra/docs/next/guides/migrating-from-MITREid",component:p("/hydra/docs/next/guides/migrating-from-MITREid","b52"),exact:!0},{path:"/hydra/docs/next/guides/oauth2-clients",component:p("/hydra/docs/next/guides/oauth2-clients","956"),exact:!0},{path:"/hydra/docs/next/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/next/guides/oauth2-public-spa-mobile","52c"),exact:!0},{path:"/hydra/docs/next/guides/oauth2-token-introspection",component:p("/hydra/docs/next/guides/oauth2-token-introspection","913"),exact:!0},{path:"/hydra/docs/next/guides/scaling-hydra",component:p("/hydra/docs/next/guides/scaling-hydra","e61"),exact:!0},{path:"/hydra/docs/next/guides/secrets-key-rotation",component:p("/hydra/docs/next/guides/secrets-key-rotation","9de"),exact:!0},{path:"/hydra/docs/next/guides/ssl-https-tls",component:p("/hydra/docs/next/guides/ssl-https-tls","15f"),exact:!0},{path:"/hydra/docs/next/guides/token-expiration",component:p("/hydra/docs/next/guides/token-expiration","58d"),exact:!0},{path:"/hydra/docs/next/guides/tracing",component:p("/hydra/docs/next/guides/tracing","bec"),exact:!0},{path:"/hydra/docs/next/guides/using-oauth2",component:p("/hydra/docs/next/guides/using-oauth2","e6c"),exact:!0},{path:"/hydra/docs/next/install",component:p("/hydra/docs/next/install","b86"),exact:!0},{path:"/hydra/docs/next/jwks",component:p("/hydra/docs/next/jwks","d6a"),exact:!0},{path:"/hydra/docs/next/limitations",component:p("/hydra/docs/next/limitations","cef"),exact:!0},{path:"/hydra/docs/next/login-consent-flow",component:p("/hydra/docs/next/login-consent-flow","70e"),exact:!0},{path:"/hydra/docs/next/milestones",component:p("/hydra/docs/next/milestones","1e5"),exact:!0},{path:"/hydra/docs/next/production",component:p("/hydra/docs/next/production","717"),exact:!0},{path:"/hydra/docs/next/reference/api",component:p("/hydra/docs/next/reference/api","453"),exact:!0},{path:"/hydra/docs/next/reference/configuration",component:p("/hydra/docs/next/reference/configuration","e31"),exact:!0},{path:"/hydra/docs/next/sdk",component:p("/hydra/docs/next/sdk","e9f"),exact:!0},{path:"/hydra/docs/next/sdk/go",component:p("/hydra/docs/next/sdk/go","af7"),exact:!0},{path:"/hydra/docs/next/sdk/js",component:p("/hydra/docs/next/sdk/js","0e1"),exact:!0},{path:"/hydra/docs/next/sdk/php",component:p("/hydra/docs/next/sdk/php","1af"),exact:!0},{path:"/hydra/docs/next/security-architecture",component:p("/hydra/docs/next/security-architecture","865"),exact:!0}]},{path:"/hydra/docs/v1.4",component:p("/hydra/docs/v1.4","53c"),routes:[{path:"/hydra/docs/v1.4/",component:p("/hydra/docs/v1.4/","d55"),exact:!0},{path:"/hydra/docs/v1.4/5min-tutorial",component:p("/hydra/docs/v1.4/5min-tutorial","30b"),exact:!0},{path:"/hydra/docs/v1.4/advanced",component:p("/hydra/docs/v1.4/advanced","3a7"),exact:!0},{path:"/hydra/docs/v1.4/benchmark",component:p("/hydra/docs/v1.4/benchmark","fe3"),exact:!0},{path:"/hydra/docs/v1.4/case-study",component:p("/hydra/docs/v1.4/case-study","6ac"),exact:!0},{path:"/hydra/docs/v1.4/configure-deploy",component:p("/hydra/docs/v1.4/configure-deploy","1ed"),exact:!0},{path:"/hydra/docs/v1.4/debugging",component:p("/hydra/docs/v1.4/debugging","0cf"),exact:!0},{path:"/hydra/docs/v1.4/dependencies-environment",component:p("/hydra/docs/v1.4/dependencies-environment","d67"),exact:!0},{path:"/hydra/docs/v1.4/faq",component:p("/hydra/docs/v1.4/faq","387"),exact:!0},{path:"/hydra/docs/v1.4/implementing-consent",component:p("/hydra/docs/v1.4/implementing-consent","495"),exact:!0},{path:"/hydra/docs/v1.4/install",component:p("/hydra/docs/v1.4/install","89c"),exact:!0},{path:"/hydra/docs/v1.4/integration",component:p("/hydra/docs/v1.4/integration","b13"),exact:!0},{path:"/hydra/docs/v1.4/jwks",component:p("/hydra/docs/v1.4/jwks","783"),exact:!0},{path:"/hydra/docs/v1.4/limitations",component:p("/hydra/docs/v1.4/limitations","ce4"),exact:!0},{path:"/hydra/docs/v1.4/login-consent-flow",component:p("/hydra/docs/v1.4/login-consent-flow","45c"),exact:!0},{path:"/hydra/docs/v1.4/oauth2",component:p("/hydra/docs/v1.4/oauth2","5c2"),exact:!0},{path:"/hydra/docs/v1.4/production",component:p("/hydra/docs/v1.4/production","379"),exact:!0},{path:"/hydra/docs/v1.4/reference/api",component:p("/hydra/docs/v1.4/reference/api","506"),exact:!0},{path:"/hydra/docs/v1.4/reference/configuration",component:p("/hydra/docs/v1.4/reference/configuration","7cb"),exact:!0},{path:"/hydra/docs/v1.4/sdk/go",component:p("/hydra/docs/v1.4/sdk/go","9f0"),exact:!0},{path:"/hydra/docs/v1.4/sdk/index",component:p("/hydra/docs/v1.4/sdk/index","7d6"),exact:!0},{path:"/hydra/docs/v1.4/sdk/js",component:p("/hydra/docs/v1.4/sdk/js","c7f"),exact:!0},{path:"/hydra/docs/v1.4/sdk/php",component:p("/hydra/docs/v1.4/sdk/php","a82"),exact:!0},{path:"/hydra/docs/v1.4/security-architecture",component:p("/hydra/docs/v1.4/security-architecture","575"),exact:!0}]},{path:"/hydra/docs/v1.5",component:p("/hydra/docs/v1.5","d1e"),routes:[{path:"/hydra/docs/v1.5/",component:p("/hydra/docs/v1.5/","e5d"),exact:!0},{path:"/hydra/docs/v1.5/5min-tutorial",component:p("/hydra/docs/v1.5/5min-tutorial","1af"),exact:!0},{path:"/hydra/docs/v1.5/advanced",component:p("/hydra/docs/v1.5/advanced","792"),exact:!0},{path:"/hydra/docs/v1.5/benchmark",component:p("/hydra/docs/v1.5/benchmark","073"),exact:!0},{path:"/hydra/docs/v1.5/case-study",component:p("/hydra/docs/v1.5/case-study","832"),exact:!0},{path:"/hydra/docs/v1.5/configure-deploy",component:p("/hydra/docs/v1.5/configure-deploy","985"),exact:!0},{path:"/hydra/docs/v1.5/debugging",component:p("/hydra/docs/v1.5/debugging","8b7"),exact:!0},{path:"/hydra/docs/v1.5/dependencies-environment",component:p("/hydra/docs/v1.5/dependencies-environment","11c"),exact:!0},{path:"/hydra/docs/v1.5/faq",component:p("/hydra/docs/v1.5/faq","b3f"),exact:!0},{path:"/hydra/docs/v1.5/implementing-consent",component:p("/hydra/docs/v1.5/implementing-consent","436"),exact:!0},{path:"/hydra/docs/v1.5/install",component:p("/hydra/docs/v1.5/install","7f7"),exact:!0},{path:"/hydra/docs/v1.5/integration",component:p("/hydra/docs/v1.5/integration","45e"),exact:!0},{path:"/hydra/docs/v1.5/jwks",component:p("/hydra/docs/v1.5/jwks","2d2"),exact:!0},{path:"/hydra/docs/v1.5/limitations",component:p("/hydra/docs/v1.5/limitations","d93"),exact:!0},{path:"/hydra/docs/v1.5/login-consent-flow",component:p("/hydra/docs/v1.5/login-consent-flow","d30"),exact:!0},{path:"/hydra/docs/v1.5/oauth2",component:p("/hydra/docs/v1.5/oauth2","fa2"),exact:!0},{path:"/hydra/docs/v1.5/production",component:p("/hydra/docs/v1.5/production","39d"),exact:!0},{path:"/hydra/docs/v1.5/reference/api",component:p("/hydra/docs/v1.5/reference/api","47e"),exact:!0},{path:"/hydra/docs/v1.5/reference/configuration",component:p("/hydra/docs/v1.5/reference/configuration","9d2"),exact:!0},{path:"/hydra/docs/v1.5/sdk",component:p("/hydra/docs/v1.5/sdk","3c0"),exact:!0},{path:"/hydra/docs/v1.5/sdk/go",component:p("/hydra/docs/v1.5/sdk/go","f52"),exact:!0},{path:"/hydra/docs/v1.5/sdk/js",component:p("/hydra/docs/v1.5/sdk/js","b9b"),exact:!0},{path:"/hydra/docs/v1.5/sdk/php",component:p("/hydra/docs/v1.5/sdk/php","0d7"),exact:!0},{path:"/hydra/docs/v1.5/security-architecture",component:p("/hydra/docs/v1.5/security-architecture","bb1"),exact:!0}]},{path:"/hydra/docs/v1.6",component:p("/hydra/docs/v1.6","5fb"),routes:[{path:"/hydra/docs/v1.6/",component:p("/hydra/docs/v1.6/","727"),exact:!0},{path:"/hydra/docs/v1.6/5min-tutorial",component:p("/hydra/docs/v1.6/5min-tutorial","4a0"),exact:!0},{path:"/hydra/docs/v1.6/advanced",component:p("/hydra/docs/v1.6/advanced","9fb"),exact:!0},{path:"/hydra/docs/v1.6/benchmark",component:p("/hydra/docs/v1.6/benchmark","0a7"),exact:!0},{path:"/hydra/docs/v1.6/case-study",component:p("/hydra/docs/v1.6/case-study","af9"),exact:!0},{path:"/hydra/docs/v1.6/concepts/consent",component:p("/hydra/docs/v1.6/concepts/consent","b1b"),exact:!0},{path:"/hydra/docs/v1.6/concepts/login",component:p("/hydra/docs/v1.6/concepts/login","0b3"),exact:!0},{path:"/hydra/docs/v1.6/concepts/logout",component:p("/hydra/docs/v1.6/concepts/logout","bbb"),exact:!0},{path:"/hydra/docs/v1.6/concepts/oauth2",component:p("/hydra/docs/v1.6/concepts/oauth2","22b"),exact:!0},{path:"/hydra/docs/v1.6/concepts/openid-connect-oidc",component:p("/hydra/docs/v1.6/concepts/openid-connect-oidc","c08"),exact:!0},{path:"/hydra/docs/v1.6/configure-deploy",component:p("/hydra/docs/v1.6/configure-deploy","d22"),exact:!0},{path:"/hydra/docs/v1.6/debug",component:p("/hydra/docs/v1.6/debug","ce9"),exact:!0},{path:"/hydra/docs/v1.6/debug/csrf",component:p("/hydra/docs/v1.6/debug/csrf","9d5"),exact:!0},{path:"/hydra/docs/v1.6/debug/logout",component:p("/hydra/docs/v1.6/debug/logout","4e1"),exact:!0},{path:"/hydra/docs/v1.6/debug/token-endpoint-auth-method",component:p("/hydra/docs/v1.6/debug/token-endpoint-auth-method","673"),exact:!0},{path:"/hydra/docs/v1.6/dependencies-environment",component:p("/hydra/docs/v1.6/dependencies-environment","509"),exact:!0},{path:"/hydra/docs/v1.6/faq",component:p("/hydra/docs/v1.6/faq","b1f"),exact:!0},{path:"/hydra/docs/v1.6/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/v1.6/guides/common-oauth2-openid-connect-flows","a44"),exact:!0},{path:"/hydra/docs/v1.6/guides/consent",component:p("/hydra/docs/v1.6/guides/consent","d40"),exact:!0},{path:"/hydra/docs/v1.6/guides/cookies",component:p("/hydra/docs/v1.6/guides/cookies","609"),exact:!0},{path:"/hydra/docs/v1.6/guides/cors",component:p("/hydra/docs/v1.6/guides/cors","66a"),exact:!0},{path:"/hydra/docs/v1.6/guides/kubernetes-helm-chart",component:p("/hydra/docs/v1.6/guides/kubernetes-helm-chart","02e"),exact:!0},{path:"/hydra/docs/v1.6/guides/login",component:p("/hydra/docs/v1.6/guides/login","804"),exact:!0},{path:"/hydra/docs/v1.6/guides/logout",component:p("/hydra/docs/v1.6/guides/logout","715"),exact:!0},{path:"/hydra/docs/v1.6/guides/oauth2-clients",component:p("/hydra/docs/v1.6/guides/oauth2-clients","67e"),exact:!0},{path:"/hydra/docs/v1.6/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/v1.6/guides/oauth2-public-spa-mobile","71a"),exact:!0},{path:"/hydra/docs/v1.6/guides/oauth2-token-introspection",component:p("/hydra/docs/v1.6/guides/oauth2-token-introspection","59b"),exact:!0},{path:"/hydra/docs/v1.6/guides/scaling-hydra",component:p("/hydra/docs/v1.6/guides/scaling-hydra","20e"),exact:!0},{path:"/hydra/docs/v1.6/guides/secrets-key-rotation",component:p("/hydra/docs/v1.6/guides/secrets-key-rotation","209"),exact:!0},{path:"/hydra/docs/v1.6/guides/ssl-https-tls",component:p("/hydra/docs/v1.6/guides/ssl-https-tls","c9c"),exact:!0},{path:"/hydra/docs/v1.6/guides/tracing",component:p("/hydra/docs/v1.6/guides/tracing","7e5"),exact:!0},{path:"/hydra/docs/v1.6/guides/using-oauth2",component:p("/hydra/docs/v1.6/guides/using-oauth2","9b4"),exact:!0},{path:"/hydra/docs/v1.6/install",component:p("/hydra/docs/v1.6/install","bd9"),exact:!0},{path:"/hydra/docs/v1.6/jwks",component:p("/hydra/docs/v1.6/jwks","aeb"),exact:!0},{path:"/hydra/docs/v1.6/limitations",component:p("/hydra/docs/v1.6/limitations","89e"),exact:!0},{path:"/hydra/docs/v1.6/login-consent-flow",component:p("/hydra/docs/v1.6/login-consent-flow","cff"),exact:!0},{path:"/hydra/docs/v1.6/production",component:p("/hydra/docs/v1.6/production","4d3"),exact:!0},{path:"/hydra/docs/v1.6/reference/api",component:p("/hydra/docs/v1.6/reference/api","f2f"),exact:!0},{path:"/hydra/docs/v1.6/reference/configuration",component:p("/hydra/docs/v1.6/reference/configuration","65c"),exact:!0},{path:"/hydra/docs/v1.6/sdk",component:p("/hydra/docs/v1.6/sdk","b0f"),exact:!0},{path:"/hydra/docs/v1.6/sdk/go",component:p("/hydra/docs/v1.6/sdk/go","a8c"),exact:!0},{path:"/hydra/docs/v1.6/sdk/js",component:p("/hydra/docs/v1.6/sdk/js","b8a"),exact:!0},{path:"/hydra/docs/v1.6/sdk/php",component:p("/hydra/docs/v1.6/sdk/php","75d"),exact:!0},{path:"/hydra/docs/v1.6/security-architecture",component:p("/hydra/docs/v1.6/security-architecture","c73"),exact:!0}]},{path:"/hydra/docs/v1.7",component:p("/hydra/docs/v1.7","5c0"),routes:[{path:"/hydra/docs/v1.7/",component:p("/hydra/docs/v1.7/","ad3"),exact:!0},{path:"/hydra/docs/v1.7/5min-tutorial",component:p("/hydra/docs/v1.7/5min-tutorial","945"),exact:!0},{path:"/hydra/docs/v1.7/advanced",component:p("/hydra/docs/v1.7/advanced","e58"),exact:!0},{path:"/hydra/docs/v1.7/benchmark",component:p("/hydra/docs/v1.7/benchmark","1ab"),exact:!0},{path:"/hydra/docs/v1.7/case-study",component:p("/hydra/docs/v1.7/case-study","442"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra",component:p("/hydra/docs/v1.7/cli/hydra","cc3"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients",component:p("/hydra/docs/v1.7/cli/hydra-clients","74a"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients-create",component:p("/hydra/docs/v1.7/cli/hydra-clients-create","177"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients-delete",component:p("/hydra/docs/v1.7/cli/hydra-clients-delete","5ed"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients-get",component:p("/hydra/docs/v1.7/cli/hydra-clients-get","485"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients-import",component:p("/hydra/docs/v1.7/cli/hydra-clients-import","22c"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-clients-list",component:p("/hydra/docs/v1.7/cli/hydra-clients-list","288"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-keys",component:p("/hydra/docs/v1.7/cli/hydra-keys","c9f"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-keys-create",component:p("/hydra/docs/v1.7/cli/hydra-keys-create","2f1"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-keys-delete",component:p("/hydra/docs/v1.7/cli/hydra-keys-delete","574"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-keys-get",component:p("/hydra/docs/v1.7/cli/hydra-keys-get","9ba"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-keys-import",component:p("/hydra/docs/v1.7/cli/hydra-keys-import","910"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-migrate",component:p("/hydra/docs/v1.7/cli/hydra-migrate","494"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-migrate-sql",component:p("/hydra/docs/v1.7/cli/hydra-migrate-sql","5e3"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-serve",component:p("/hydra/docs/v1.7/cli/hydra-serve","258"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-serve-admin",component:p("/hydra/docs/v1.7/cli/hydra-serve-admin","7b0"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-serve-all",component:p("/hydra/docs/v1.7/cli/hydra-serve-all","184"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-serve-public",component:p("/hydra/docs/v1.7/cli/hydra-serve-public","992"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token",component:p("/hydra/docs/v1.7/cli/hydra-token","556"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token-client",component:p("/hydra/docs/v1.7/cli/hydra-token-client","0b8"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token-flush",component:p("/hydra/docs/v1.7/cli/hydra-token-flush","eec"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token-introspect",component:p("/hydra/docs/v1.7/cli/hydra-token-introspect","aa1"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token-revoke",component:p("/hydra/docs/v1.7/cli/hydra-token-revoke","b26"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-token-user",component:p("/hydra/docs/v1.7/cli/hydra-token-user","65d"),exact:!0},{path:"/hydra/docs/v1.7/cli/hydra-version",component:p("/hydra/docs/v1.7/cli/hydra-version","b8e"),exact:!0},{path:"/hydra/docs/v1.7/concepts/before-oauth2",component:p("/hydra/docs/v1.7/concepts/before-oauth2","e53"),exact:!0},{path:"/hydra/docs/v1.7/concepts/consent",component:p("/hydra/docs/v1.7/concepts/consent","eaf"),exact:!0},{path:"/hydra/docs/v1.7/concepts/login",component:p("/hydra/docs/v1.7/concepts/login","fb6"),exact:!0},{path:"/hydra/docs/v1.7/concepts/logout",component:p("/hydra/docs/v1.7/concepts/logout","7ca"),exact:!0},{path:"/hydra/docs/v1.7/concepts/oauth2",component:p("/hydra/docs/v1.7/concepts/oauth2","926"),exact:!0},{path:"/hydra/docs/v1.7/concepts/openid-connect-oidc",component:p("/hydra/docs/v1.7/concepts/openid-connect-oidc","3ee"),exact:!0},{path:"/hydra/docs/v1.7/configure-deploy",component:p("/hydra/docs/v1.7/configure-deploy","047"),exact:!0},{path:"/hydra/docs/v1.7/contributing",component:p("/hydra/docs/v1.7/contributing","b6b"),exact:!0},{path:"/hydra/docs/v1.7/debug",component:p("/hydra/docs/v1.7/debug","59b"),exact:!0},{path:"/hydra/docs/v1.7/debug/csrf",component:p("/hydra/docs/v1.7/debug/csrf","9d1"),exact:!0},{path:"/hydra/docs/v1.7/debug/logout",component:p("/hydra/docs/v1.7/debug/logout","aaa"),exact:!0},{path:"/hydra/docs/v1.7/debug/token-endpoint-auth-method",component:p("/hydra/docs/v1.7/debug/token-endpoint-auth-method","ee0"),exact:!0},{path:"/hydra/docs/v1.7/dependencies-environment",component:p("/hydra/docs/v1.7/dependencies-environment","fbd"),exact:!0},{path:"/hydra/docs/v1.7/faq",component:p("/hydra/docs/v1.7/faq","eef"),exact:!0},{path:"/hydra/docs/v1.7/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/v1.7/guides/common-oauth2-openid-connect-flows","f29"),exact:!0},{path:"/hydra/docs/v1.7/guides/consent",component:p("/hydra/docs/v1.7/guides/consent","943"),exact:!0},{path:"/hydra/docs/v1.7/guides/cookies",component:p("/hydra/docs/v1.7/guides/cookies","a83"),exact:!0},{path:"/hydra/docs/v1.7/guides/cors",component:p("/hydra/docs/v1.7/guides/cors","5f5"),exact:!0},{path:"/hydra/docs/v1.7/guides/kubernetes-helm-chart",component:p("/hydra/docs/v1.7/guides/kubernetes-helm-chart","f59"),exact:!0},{path:"/hydra/docs/v1.7/guides/login",component:p("/hydra/docs/v1.7/guides/login","cf0"),exact:!0},{path:"/hydra/docs/v1.7/guides/logout",component:p("/hydra/docs/v1.7/guides/logout","c87"),exact:!0},{path:"/hydra/docs/v1.7/guides/oauth2-clients",component:p("/hydra/docs/v1.7/guides/oauth2-clients","bdd"),exact:!0},{path:"/hydra/docs/v1.7/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/v1.7/guides/oauth2-public-spa-mobile","7e1"),exact:!0},{path:"/hydra/docs/v1.7/guides/oauth2-token-introspection",component:p("/hydra/docs/v1.7/guides/oauth2-token-introspection","1a3"),exact:!0},{path:"/hydra/docs/v1.7/guides/scaling-hydra",component:p("/hydra/docs/v1.7/guides/scaling-hydra","d85"),exact:!0},{path:"/hydra/docs/v1.7/guides/secrets-key-rotation",component:p("/hydra/docs/v1.7/guides/secrets-key-rotation","b02"),exact:!0},{path:"/hydra/docs/v1.7/guides/ssl-https-tls",component:p("/hydra/docs/v1.7/guides/ssl-https-tls","cbb"),exact:!0},{path:"/hydra/docs/v1.7/guides/token-expiration",component:p("/hydra/docs/v1.7/guides/token-expiration","fe7"),exact:!0},{path:"/hydra/docs/v1.7/guides/tracing",component:p("/hydra/docs/v1.7/guides/tracing","83a"),exact:!0},{path:"/hydra/docs/v1.7/guides/using-oauth2",component:p("/hydra/docs/v1.7/guides/using-oauth2","94d"),exact:!0},{path:"/hydra/docs/v1.7/install",component:p("/hydra/docs/v1.7/install","80f"),exact:!0},{path:"/hydra/docs/v1.7/jwks",component:p("/hydra/docs/v1.7/jwks","ce1"),exact:!0},{path:"/hydra/docs/v1.7/limitations",component:p("/hydra/docs/v1.7/limitations","b20"),exact:!0},{path:"/hydra/docs/v1.7/login-consent-flow",component:p("/hydra/docs/v1.7/login-consent-flow","200"),exact:!0},{path:"/hydra/docs/v1.7/milestones",component:p("/hydra/docs/v1.7/milestones","783"),exact:!0},{path:"/hydra/docs/v1.7/production",component:p("/hydra/docs/v1.7/production","ffc"),exact:!0},{path:"/hydra/docs/v1.7/reference/api",component:p("/hydra/docs/v1.7/reference/api","a6b"),exact:!0},{path:"/hydra/docs/v1.7/reference/configuration",component:p("/hydra/docs/v1.7/reference/configuration","c14"),exact:!0},{path:"/hydra/docs/v1.7/sdk",component:p("/hydra/docs/v1.7/sdk","3a6"),exact:!0},{path:"/hydra/docs/v1.7/sdk/go",component:p("/hydra/docs/v1.7/sdk/go","d3c"),exact:!0},{path:"/hydra/docs/v1.7/sdk/js",component:p("/hydra/docs/v1.7/sdk/js","7a5"),exact:!0},{path:"/hydra/docs/v1.7/sdk/php",component:p("/hydra/docs/v1.7/sdk/php","3ba"),exact:!0},{path:"/hydra/docs/v1.7/security-architecture",component:p("/hydra/docs/v1.7/security-architecture","8ff"),exact:!0}]},{path:"/hydra/docs/v1.8",component:p("/hydra/docs/v1.8","cc8"),routes:[{path:"/hydra/docs/v1.8/",component:p("/hydra/docs/v1.8/","cf9"),exact:!0},{path:"/hydra/docs/v1.8/5min-tutorial",component:p("/hydra/docs/v1.8/5min-tutorial","59e"),exact:!0},{path:"/hydra/docs/v1.8/advanced",component:p("/hydra/docs/v1.8/advanced","dad"),exact:!0},{path:"/hydra/docs/v1.8/benchmark",component:p("/hydra/docs/v1.8/benchmark","7c0"),exact:!0},{path:"/hydra/docs/v1.8/case-study",component:p("/hydra/docs/v1.8/case-study","075"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra",component:p("/hydra/docs/v1.8/cli/hydra","d14"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients",component:p("/hydra/docs/v1.8/cli/hydra-clients","ad2"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-create",component:p("/hydra/docs/v1.8/cli/hydra-clients-create","963"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-delete",component:p("/hydra/docs/v1.8/cli/hydra-clients-delete","90d"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-get",component:p("/hydra/docs/v1.8/cli/hydra-clients-get","121"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-import",component:p("/hydra/docs/v1.8/cli/hydra-clients-import","155"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-list",component:p("/hydra/docs/v1.8/cli/hydra-clients-list","9c4"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-clients-update",component:p("/hydra/docs/v1.8/cli/hydra-clients-update","b6f"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-keys",component:p("/hydra/docs/v1.8/cli/hydra-keys","ba2"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-keys-create",component:p("/hydra/docs/v1.8/cli/hydra-keys-create","411"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-keys-delete",component:p("/hydra/docs/v1.8/cli/hydra-keys-delete","510"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-keys-get",component:p("/hydra/docs/v1.8/cli/hydra-keys-get","e01"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-keys-import",component:p("/hydra/docs/v1.8/cli/hydra-keys-import","efe"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-migrate",component:p("/hydra/docs/v1.8/cli/hydra-migrate","197"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-migrate-sql",component:p("/hydra/docs/v1.8/cli/hydra-migrate-sql","70b"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-serve",component:p("/hydra/docs/v1.8/cli/hydra-serve","ab7"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-serve-admin",component:p("/hydra/docs/v1.8/cli/hydra-serve-admin","059"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-serve-all",component:p("/hydra/docs/v1.8/cli/hydra-serve-all","0f4"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-serve-public",component:p("/hydra/docs/v1.8/cli/hydra-serve-public","dbd"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token",component:p("/hydra/docs/v1.8/cli/hydra-token","927"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-client",component:p("/hydra/docs/v1.8/cli/hydra-token-client","c34"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-delete",component:p("/hydra/docs/v1.8/cli/hydra-token-delete","404"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-flush",component:p("/hydra/docs/v1.8/cli/hydra-token-flush","fa1"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-introspect",component:p("/hydra/docs/v1.8/cli/hydra-token-introspect","715"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-revoke",component:p("/hydra/docs/v1.8/cli/hydra-token-revoke","d16"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-token-user",component:p("/hydra/docs/v1.8/cli/hydra-token-user","ef1"),exact:!0},{path:"/hydra/docs/v1.8/cli/hydra-version",component:p("/hydra/docs/v1.8/cli/hydra-version","b7a"),exact:!0},{path:"/hydra/docs/v1.8/concepts/before-oauth2",component:p("/hydra/docs/v1.8/concepts/before-oauth2","f2c"),exact:!0},{path:"/hydra/docs/v1.8/concepts/consent",component:p("/hydra/docs/v1.8/concepts/consent","372"),exact:!0},{path:"/hydra/docs/v1.8/concepts/login",component:p("/hydra/docs/v1.8/concepts/login","ba5"),exact:!0},{path:"/hydra/docs/v1.8/concepts/logout",component:p("/hydra/docs/v1.8/concepts/logout","c43"),exact:!0},{path:"/hydra/docs/v1.8/concepts/oauth2",component:p("/hydra/docs/v1.8/concepts/oauth2","331"),exact:!0},{path:"/hydra/docs/v1.8/concepts/openid-connect-oidc",component:p("/hydra/docs/v1.8/concepts/openid-connect-oidc","050"),exact:!0},{path:"/hydra/docs/v1.8/configure-deploy",component:p("/hydra/docs/v1.8/configure-deploy","ddb"),exact:!0},{path:"/hydra/docs/v1.8/contributing",component:p("/hydra/docs/v1.8/contributing","6c5"),exact:!0},{path:"/hydra/docs/v1.8/debug",component:p("/hydra/docs/v1.8/debug","781"),exact:!0},{path:"/hydra/docs/v1.8/debug/csrf",component:p("/hydra/docs/v1.8/debug/csrf","66e"),exact:!0},{path:"/hydra/docs/v1.8/debug/logout",component:p("/hydra/docs/v1.8/debug/logout","a83"),exact:!0},{path:"/hydra/docs/v1.8/debug/token-endpoint-auth-method",component:p("/hydra/docs/v1.8/debug/token-endpoint-auth-method","ae3"),exact:!0},{path:"/hydra/docs/v1.8/dependencies-environment",component:p("/hydra/docs/v1.8/dependencies-environment","027"),exact:!0},{path:"/hydra/docs/v1.8/faq",component:p("/hydra/docs/v1.8/faq","780"),exact:!0},{path:"/hydra/docs/v1.8/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/v1.8/guides/common-oauth2-openid-connect-flows","472"),exact:!0},{path:"/hydra/docs/v1.8/guides/consent",component:p("/hydra/docs/v1.8/guides/consent","b3e"),exact:!0},{path:"/hydra/docs/v1.8/guides/cookies",component:p("/hydra/docs/v1.8/guides/cookies","07d"),exact:!0},{path:"/hydra/docs/v1.8/guides/cors",component:p("/hydra/docs/v1.8/guides/cors","6e2"),exact:!0},{path:"/hydra/docs/v1.8/guides/gitlab",component:p("/hydra/docs/v1.8/guides/gitlab","b16"),exact:!0},{path:"/hydra/docs/v1.8/guides/kubernetes-helm-chart",component:p("/hydra/docs/v1.8/guides/kubernetes-helm-chart","c9d"),exact:!0},{path:"/hydra/docs/v1.8/guides/login",component:p("/hydra/docs/v1.8/guides/login","f1b"),exact:!0},{path:"/hydra/docs/v1.8/guides/logout",component:p("/hydra/docs/v1.8/guides/logout","011"),exact:!0},{path:"/hydra/docs/v1.8/guides/oauth2-clients",component:p("/hydra/docs/v1.8/guides/oauth2-clients","d82"),exact:!0},{path:"/hydra/docs/v1.8/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/v1.8/guides/oauth2-public-spa-mobile","e7c"),exact:!0},{path:"/hydra/docs/v1.8/guides/oauth2-token-introspection",component:p("/hydra/docs/v1.8/guides/oauth2-token-introspection","91f"),exact:!0},{path:"/hydra/docs/v1.8/guides/scaling-hydra",component:p("/hydra/docs/v1.8/guides/scaling-hydra","48e"),exact:!0},{path:"/hydra/docs/v1.8/guides/secrets-key-rotation",component:p("/hydra/docs/v1.8/guides/secrets-key-rotation","e19"),exact:!0},{path:"/hydra/docs/v1.8/guides/ssl-https-tls",component:p("/hydra/docs/v1.8/guides/ssl-https-tls","929"),exact:!0},{path:"/hydra/docs/v1.8/guides/token-expiration",component:p("/hydra/docs/v1.8/guides/token-expiration","f8b"),exact:!0},{path:"/hydra/docs/v1.8/guides/tracing",component:p("/hydra/docs/v1.8/guides/tracing","802"),exact:!0},{path:"/hydra/docs/v1.8/guides/using-oauth2",component:p("/hydra/docs/v1.8/guides/using-oauth2","b6d"),exact:!0},{path:"/hydra/docs/v1.8/install",component:p("/hydra/docs/v1.8/install","603"),exact:!0},{path:"/hydra/docs/v1.8/jwks",component:p("/hydra/docs/v1.8/jwks","261"),exact:!0},{path:"/hydra/docs/v1.8/limitations",component:p("/hydra/docs/v1.8/limitations","78f"),exact:!0},{path:"/hydra/docs/v1.8/login-consent-flow",component:p("/hydra/docs/v1.8/login-consent-flow","127"),exact:!0},{path:"/hydra/docs/v1.8/milestones",component:p("/hydra/docs/v1.8/milestones","274"),exact:!0},{path:"/hydra/docs/v1.8/production",component:p("/hydra/docs/v1.8/production","a09"),exact:!0},{path:"/hydra/docs/v1.8/reference/api",component:p("/hydra/docs/v1.8/reference/api","4a1"),exact:!0},{path:"/hydra/docs/v1.8/reference/configuration",component:p("/hydra/docs/v1.8/reference/configuration","9b1"),exact:!0},{path:"/hydra/docs/v1.8/sdk",component:p("/hydra/docs/v1.8/sdk","00f"),exact:!0},{path:"/hydra/docs/v1.8/sdk/go",component:p("/hydra/docs/v1.8/sdk/go","2aa"),exact:!0},{path:"/hydra/docs/v1.8/sdk/js",component:p("/hydra/docs/v1.8/sdk/js","824"),exact:!0},{path:"/hydra/docs/v1.8/sdk/php",component:p("/hydra/docs/v1.8/sdk/php","01f"),exact:!0},{path:"/hydra/docs/v1.8/security-architecture",component:p("/hydra/docs/v1.8/security-architecture","252"),exact:!0}]},{path:"/hydra/docs/v1.9",component:p("/hydra/docs/v1.9","51c"),routes:[{path:"/hydra/docs/v1.9/",component:p("/hydra/docs/v1.9/","fd2"),exact:!0},{path:"/hydra/docs/v1.9/5min-tutorial",component:p("/hydra/docs/v1.9/5min-tutorial","eed"),exact:!0},{path:"/hydra/docs/v1.9/advanced",component:p("/hydra/docs/v1.9/advanced","f36"),exact:!0},{path:"/hydra/docs/v1.9/benchmark",component:p("/hydra/docs/v1.9/benchmark","e0d"),exact:!0},{path:"/hydra/docs/v1.9/case-study",component:p("/hydra/docs/v1.9/case-study","bc8"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra",component:p("/hydra/docs/v1.9/cli/hydra","280"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients",component:p("/hydra/docs/v1.9/cli/hydra-clients","6d3"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-create",component:p("/hydra/docs/v1.9/cli/hydra-clients-create","483"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-delete",component:p("/hydra/docs/v1.9/cli/hydra-clients-delete","ed0"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-get",component:p("/hydra/docs/v1.9/cli/hydra-clients-get","de7"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-import",component:p("/hydra/docs/v1.9/cli/hydra-clients-import","50f"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-list",component:p("/hydra/docs/v1.9/cli/hydra-clients-list","fa3"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-clients-update",component:p("/hydra/docs/v1.9/cli/hydra-clients-update","046"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-keys",component:p("/hydra/docs/v1.9/cli/hydra-keys","ffa"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-keys-create",component:p("/hydra/docs/v1.9/cli/hydra-keys-create","255"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-keys-delete",component:p("/hydra/docs/v1.9/cli/hydra-keys-delete","f1d"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-keys-get",component:p("/hydra/docs/v1.9/cli/hydra-keys-get","31b"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-keys-import",component:p("/hydra/docs/v1.9/cli/hydra-keys-import","ce6"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-migrate",component:p("/hydra/docs/v1.9/cli/hydra-migrate","c80"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-migrate-sql",component:p("/hydra/docs/v1.9/cli/hydra-migrate-sql","0b1"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-serve",component:p("/hydra/docs/v1.9/cli/hydra-serve","93b"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-serve-admin",component:p("/hydra/docs/v1.9/cli/hydra-serve-admin","6ab"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-serve-all",component:p("/hydra/docs/v1.9/cli/hydra-serve-all","1af"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-serve-public",component:p("/hydra/docs/v1.9/cli/hydra-serve-public","492"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token",component:p("/hydra/docs/v1.9/cli/hydra-token","e5a"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-client",component:p("/hydra/docs/v1.9/cli/hydra-token-client","abf"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-delete",component:p("/hydra/docs/v1.9/cli/hydra-token-delete","117"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-flush",component:p("/hydra/docs/v1.9/cli/hydra-token-flush","063"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-introspect",component:p("/hydra/docs/v1.9/cli/hydra-token-introspect","415"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-revoke",component:p("/hydra/docs/v1.9/cli/hydra-token-revoke","6d1"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-token-user",component:p("/hydra/docs/v1.9/cli/hydra-token-user","675"),exact:!0},{path:"/hydra/docs/v1.9/cli/hydra-version",component:p("/hydra/docs/v1.9/cli/hydra-version","5d1"),exact:!0},{path:"/hydra/docs/v1.9/concepts/before-oauth2",component:p("/hydra/docs/v1.9/concepts/before-oauth2","229"),exact:!0},{path:"/hydra/docs/v1.9/concepts/consent",component:p("/hydra/docs/v1.9/concepts/consent","d94"),exact:!0},{path:"/hydra/docs/v1.9/concepts/login",component:p("/hydra/docs/v1.9/concepts/login","1ba"),exact:!0},{path:"/hydra/docs/v1.9/concepts/logout",component:p("/hydra/docs/v1.9/concepts/logout","ed8"),exact:!0},{path:"/hydra/docs/v1.9/concepts/oauth2",component:p("/hydra/docs/v1.9/concepts/oauth2","05d"),exact:!0},{path:"/hydra/docs/v1.9/concepts/openid-connect-oidc",component:p("/hydra/docs/v1.9/concepts/openid-connect-oidc","3c4"),exact:!0},{path:"/hydra/docs/v1.9/configure-deploy",component:p("/hydra/docs/v1.9/configure-deploy","cd4"),exact:!0},{path:"/hydra/docs/v1.9/contributing",component:p("/hydra/docs/v1.9/contributing","a5c"),exact:!0},{path:"/hydra/docs/v1.9/debug",component:p("/hydra/docs/v1.9/debug","05b"),exact:!0},{path:"/hydra/docs/v1.9/debug/config",component:p("/hydra/docs/v1.9/debug/config","d47"),exact:!0},{path:"/hydra/docs/v1.9/debug/csrf",component:p("/hydra/docs/v1.9/debug/csrf","4e8"),exact:!0},{path:"/hydra/docs/v1.9/debug/logout",component:p("/hydra/docs/v1.9/debug/logout","577"),exact:!0},{path:"/hydra/docs/v1.9/debug/token-endpoint-auth-method",component:p("/hydra/docs/v1.9/debug/token-endpoint-auth-method","bcb"),exact:!0},{path:"/hydra/docs/v1.9/dependencies-environment",component:p("/hydra/docs/v1.9/dependencies-environment","04a"),exact:!0},{path:"/hydra/docs/v1.9/faq",component:p("/hydra/docs/v1.9/faq","cde"),exact:!0},{path:"/hydra/docs/v1.9/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/v1.9/guides/common-oauth2-openid-connect-flows","9d8"),exact:!0},{path:"/hydra/docs/v1.9/guides/consent",component:p("/hydra/docs/v1.9/guides/consent","b91"),exact:!0},{path:"/hydra/docs/v1.9/guides/cookies",component:p("/hydra/docs/v1.9/guides/cookies","ffc"),exact:!0},{path:"/hydra/docs/v1.9/guides/cors",component:p("/hydra/docs/v1.9/guides/cors","e3c"),exact:!0},{path:"/hydra/docs/v1.9/guides/gitlab",component:p("/hydra/docs/v1.9/guides/gitlab","11e"),exact:!0},{path:"/hydra/docs/v1.9/guides/kubernetes-helm-chart",component:p("/hydra/docs/v1.9/guides/kubernetes-helm-chart","d3a"),exact:!0},{path:"/hydra/docs/v1.9/guides/login",component:p("/hydra/docs/v1.9/guides/login","19b"),exact:!0},{path:"/hydra/docs/v1.9/guides/logout",component:p("/hydra/docs/v1.9/guides/logout","4a7"),exact:!0},{path:"/hydra/docs/v1.9/guides/migrating-from-MITREid",component:p("/hydra/docs/v1.9/guides/migrating-from-MITREid","6e7"),exact:!0},{path:"/hydra/docs/v1.9/guides/oauth2-clients",component:p("/hydra/docs/v1.9/guides/oauth2-clients","b1c"),exact:!0},{path:"/hydra/docs/v1.9/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/v1.9/guides/oauth2-public-spa-mobile","3cb"),exact:!0},{path:"/hydra/docs/v1.9/guides/oauth2-token-introspection",component:p("/hydra/docs/v1.9/guides/oauth2-token-introspection","1d3"),exact:!0},{path:"/hydra/docs/v1.9/guides/scaling-hydra",component:p("/hydra/docs/v1.9/guides/scaling-hydra","db3"),exact:!0},{path:"/hydra/docs/v1.9/guides/secrets-key-rotation",component:p("/hydra/docs/v1.9/guides/secrets-key-rotation","9eb"),exact:!0},{path:"/hydra/docs/v1.9/guides/ssl-https-tls",component:p("/hydra/docs/v1.9/guides/ssl-https-tls","87e"),exact:!0},{path:"/hydra/docs/v1.9/guides/token-expiration",component:p("/hydra/docs/v1.9/guides/token-expiration","ea1"),exact:!0},{path:"/hydra/docs/v1.9/guides/tracing",component:p("/hydra/docs/v1.9/guides/tracing","b5d"),exact:!0},{path:"/hydra/docs/v1.9/guides/using-oauth2",component:p("/hydra/docs/v1.9/guides/using-oauth2","d79"),exact:!0},{path:"/hydra/docs/v1.9/install",component:p("/hydra/docs/v1.9/install","c9f"),exact:!0},{path:"/hydra/docs/v1.9/jwks",component:p("/hydra/docs/v1.9/jwks","75b"),exact:!0},{path:"/hydra/docs/v1.9/limitations",component:p("/hydra/docs/v1.9/limitations","b43"),exact:!0},{path:"/hydra/docs/v1.9/login-consent-flow",component:p("/hydra/docs/v1.9/login-consent-flow","b29"),exact:!0},{path:"/hydra/docs/v1.9/milestones",component:p("/hydra/docs/v1.9/milestones","eb3"),exact:!0},{path:"/hydra/docs/v1.9/production",component:p("/hydra/docs/v1.9/production","5f0"),exact:!0},{path:"/hydra/docs/v1.9/reference/api",component:p("/hydra/docs/v1.9/reference/api","0db"),exact:!0},{path:"/hydra/docs/v1.9/reference/configuration",component:p("/hydra/docs/v1.9/reference/configuration","006"),exact:!0},{path:"/hydra/docs/v1.9/sdk",component:p("/hydra/docs/v1.9/sdk","a5c"),exact:!0},{path:"/hydra/docs/v1.9/sdk/go",component:p("/hydra/docs/v1.9/sdk/go","0a9"),exact:!0},{path:"/hydra/docs/v1.9/sdk/js",component:p("/hydra/docs/v1.9/sdk/js","2bc"),exact:!0},{path:"/hydra/docs/v1.9/sdk/php",component:p("/hydra/docs/v1.9/sdk/php","da7"),exact:!0},{path:"/hydra/docs/v1.9/security-architecture",component:p("/hydra/docs/v1.9/security-architecture","d64"),exact:!0}]},{path:"/hydra/docs/",component:p("/hydra/docs/","009"),routes:[{path:"/hydra/docs/",component:p("/hydra/docs/","a1f"),exact:!0},{path:"/hydra/docs/5min-tutorial",component:p("/hydra/docs/5min-tutorial","501"),exact:!0},{path:"/hydra/docs/advanced",component:p("/hydra/docs/advanced","b9a"),exact:!0},{path:"/hydra/docs/benchmark",component:p("/hydra/docs/benchmark","c94"),exact:!0},{path:"/hydra/docs/case-study",component:p("/hydra/docs/case-study","077"),exact:!0},{path:"/hydra/docs/cli/hydra",component:p("/hydra/docs/cli/hydra","65c"),exact:!0},{path:"/hydra/docs/cli/hydra-clients",component:p("/hydra/docs/cli/hydra-clients","cba"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-create",component:p("/hydra/docs/cli/hydra-clients-create","fe8"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-delete",component:p("/hydra/docs/cli/hydra-clients-delete","823"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-get",component:p("/hydra/docs/cli/hydra-clients-get","d21"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-import",component:p("/hydra/docs/cli/hydra-clients-import","f18"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-list",component:p("/hydra/docs/cli/hydra-clients-list","fac"),exact:!0},{path:"/hydra/docs/cli/hydra-clients-update",component:p("/hydra/docs/cli/hydra-clients-update","f83"),exact:!0},{path:"/hydra/docs/cli/hydra-janitor",component:p("/hydra/docs/cli/hydra-janitor","bf2"),exact:!0},{path:"/hydra/docs/cli/hydra-keys",component:p("/hydra/docs/cli/hydra-keys","2f0"),exact:!0},{path:"/hydra/docs/cli/hydra-keys-create",component:p("/hydra/docs/cli/hydra-keys-create","d60"),exact:!0},{path:"/hydra/docs/cli/hydra-keys-delete",component:p("/hydra/docs/cli/hydra-keys-delete","7aa"),exact:!0},{path:"/hydra/docs/cli/hydra-keys-get",component:p("/hydra/docs/cli/hydra-keys-get","ad9"),exact:!0},{path:"/hydra/docs/cli/hydra-keys-import",component:p("/hydra/docs/cli/hydra-keys-import","3f6"),exact:!0},{path:"/hydra/docs/cli/hydra-migrate",component:p("/hydra/docs/cli/hydra-migrate","1fb"),exact:!0},{path:"/hydra/docs/cli/hydra-migrate-sql",component:p("/hydra/docs/cli/hydra-migrate-sql","3ef"),exact:!0},{path:"/hydra/docs/cli/hydra-serve",component:p("/hydra/docs/cli/hydra-serve","60a"),exact:!0},{path:"/hydra/docs/cli/hydra-serve-admin",component:p("/hydra/docs/cli/hydra-serve-admin","cee"),exact:!0},{path:"/hydra/docs/cli/hydra-serve-all",component:p("/hydra/docs/cli/hydra-serve-all","2a0"),exact:!0},{path:"/hydra/docs/cli/hydra-serve-public",component:p("/hydra/docs/cli/hydra-serve-public","db7"),exact:!0},{path:"/hydra/docs/cli/hydra-token",component:p("/hydra/docs/cli/hydra-token","876"),exact:!0},{path:"/hydra/docs/cli/hydra-token-client",component:p("/hydra/docs/cli/hydra-token-client","63a"),exact:!0},{path:"/hydra/docs/cli/hydra-token-delete",component:p("/hydra/docs/cli/hydra-token-delete","ac0"),exact:!0},{path:"/hydra/docs/cli/hydra-token-flush",component:p("/hydra/docs/cli/hydra-token-flush","ad8"),exact:!0},{path:"/hydra/docs/cli/hydra-token-introspect",component:p("/hydra/docs/cli/hydra-token-introspect","817"),exact:!0},{path:"/hydra/docs/cli/hydra-token-revoke",component:p("/hydra/docs/cli/hydra-token-revoke","511"),exact:!0},{path:"/hydra/docs/cli/hydra-token-user",component:p("/hydra/docs/cli/hydra-token-user","fea"),exact:!0},{path:"/hydra/docs/cli/hydra-version",component:p("/hydra/docs/cli/hydra-version","359"),exact:!0},{path:"/hydra/docs/concepts/before-oauth2",component:p("/hydra/docs/concepts/before-oauth2","e3d"),exact:!0},{path:"/hydra/docs/concepts/consent",component:p("/hydra/docs/concepts/consent","02a"),exact:!0},{path:"/hydra/docs/concepts/login",component:p("/hydra/docs/concepts/login","396"),exact:!0},{path:"/hydra/docs/concepts/logout",component:p("/hydra/docs/concepts/logout","568"),exact:!0},{path:"/hydra/docs/concepts/oauth2",component:p("/hydra/docs/concepts/oauth2","4d4"),exact:!0},{path:"/hydra/docs/concepts/openid-connect-oidc",component:p("/hydra/docs/concepts/openid-connect-oidc","dff"),exact:!0},{path:"/hydra/docs/configure-deploy",component:p("/hydra/docs/configure-deploy","afd"),exact:!0},{path:"/hydra/docs/contributing",component:p("/hydra/docs/contributing","104"),exact:!0},{path:"/hydra/docs/debug",component:p("/hydra/docs/debug","b21"),exact:!0},{path:"/hydra/docs/debug/config",component:p("/hydra/docs/debug/config","429"),exact:!0},{path:"/hydra/docs/debug/csrf",component:p("/hydra/docs/debug/csrf","fd8"),exact:!0},{path:"/hydra/docs/debug/logout",component:p("/hydra/docs/debug/logout","ca3"),exact:!0},{path:"/hydra/docs/debug/token-endpoint-auth-method",component:p("/hydra/docs/debug/token-endpoint-auth-method","13a"),exact:!0},{path:"/hydra/docs/dependencies-environment",component:p("/hydra/docs/dependencies-environment","40c"),exact:!0},{path:"/hydra/docs/faq",component:p("/hydra/docs/faq","45f"),exact:!0},{path:"/hydra/docs/guides/common-oauth2-openid-connect-flows",component:p("/hydra/docs/guides/common-oauth2-openid-connect-flows","a67"),exact:!0},{path:"/hydra/docs/guides/consent",component:p("/hydra/docs/guides/consent","192"),exact:!0},{path:"/hydra/docs/guides/cookies",component:p("/hydra/docs/guides/cookies","4dd"),exact:!0},{path:"/hydra/docs/guides/cors",component:p("/hydra/docs/guides/cors","775"),exact:!0},{path:"/hydra/docs/guides/gitlab",component:p("/hydra/docs/guides/gitlab","5b1"),exact:!0},{path:"/hydra/docs/guides/kubernetes-helm-chart",component:p("/hydra/docs/guides/kubernetes-helm-chart","96e"),exact:!0},{path:"/hydra/docs/guides/login",component:p("/hydra/docs/guides/login","93b"),exact:!0},{path:"/hydra/docs/guides/logout",component:p("/hydra/docs/guides/logout","0a2"),exact:!0},{path:"/hydra/docs/guides/migrating-from-MITREid",component:p("/hydra/docs/guides/migrating-from-MITREid","06c"),exact:!0},{path:"/hydra/docs/guides/oauth2-clients",component:p("/hydra/docs/guides/oauth2-clients","4dd"),exact:!0},{path:"/hydra/docs/guides/oauth2-public-spa-mobile",component:p("/hydra/docs/guides/oauth2-public-spa-mobile","506"),exact:!0},{path:"/hydra/docs/guides/oauth2-token-introspection",component:p("/hydra/docs/guides/oauth2-token-introspection","852"),exact:!0},{path:"/hydra/docs/guides/scaling-hydra",component:p("/hydra/docs/guides/scaling-hydra","85c"),exact:!0},{path:"/hydra/docs/guides/secrets-key-rotation",component:p("/hydra/docs/guides/secrets-key-rotation","5b6"),exact:!0},{path:"/hydra/docs/guides/ssl-https-tls",component:p("/hydra/docs/guides/ssl-https-tls","8ed"),exact:!0},{path:"/hydra/docs/guides/token-expiration",component:p("/hydra/docs/guides/token-expiration","d1b"),exact:!0},{path:"/hydra/docs/guides/tracing",component:p("/hydra/docs/guides/tracing","145"),exact:!0},{path:"/hydra/docs/guides/using-oauth2",component:p("/hydra/docs/guides/using-oauth2","df4"),exact:!0},{path:"/hydra/docs/install",component:p("/hydra/docs/install","f0e"),exact:!0},{path:"/hydra/docs/jwks",component:p("/hydra/docs/jwks","d0f"),exact:!0},{path:"/hydra/docs/limitations",component:p("/hydra/docs/limitations","a68"),exact:!0},{path:"/hydra/docs/login-consent-flow",component:p("/hydra/docs/login-consent-flow","f00"),exact:!0},{path:"/hydra/docs/milestones",component:p("/hydra/docs/milestones","538"),exact:!0},{path:"/hydra/docs/production",component:p("/hydra/docs/production","9f7"),exact:!0},{path:"/hydra/docs/reference/api",component:p("/hydra/docs/reference/api","23e"),exact:!0},{path:"/hydra/docs/reference/configuration",component:p("/hydra/docs/reference/configuration","cd2"),exact:!0},{path:"/hydra/docs/sdk",component:p("/hydra/docs/sdk","90f"),exact:!0},{path:"/hydra/docs/sdk/go",component:p("/hydra/docs/sdk/go","8f6"),exact:!0},{path:"/hydra/docs/sdk/js",component:p("/hydra/docs/sdk/js","412"),exact:!0},{path:"/hydra/docs/sdk/php",component:p("/hydra/docs/sdk/php","860"),exact:!0},{path:"/hydra/docs/security-architecture",component:p("/hydra/docs/security-architecture","303"),exact:!0}]},{path:"*",component:p("*")}],v=t(7),y=t(11),m=t(30),b=t(31),g=t(26),k=t(32),x=t(27),w=t(14),_=t(4),E=t(2),S=t(15),T=t.n(S),O=[t(29),t(29),t(46),t(47),t(54),t(50)];function C(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),o=1;o<n;o++)t[o-1]=arguments[o];O.forEach((function(n){var o,r,a=null!==(r=null===(o=null==n?void 0:n.default)||void 0===o?void 0:o[e])&&void 0!==r?r:n[e];a&&a.apply(void 0,t)}))}var P={onRouteUpdate:function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];C.apply(void 0,["onRouteUpdate"].concat(n))},onRouteUpdateDelayed:function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];C.apply(void 0,["onRouteUpdateDelayed"].concat(n))}},A=t(9);function R(e,n){var t=Object(A.a)(e,n);return Promise.all(t.map((function(e){var n=e.route.component;if(n&&n.preload)return n.preload()})))}var L={};var N=function(e){if(L[e.pathname])return Object.assign(Object.assign({},e),{pathname:L[e.pathname]});var n=e.pathname||"/";return""===(n=n.trim().replace(/\/index\.html$/,""))&&(n="/"),L[e.pathname]=n,Object.assign(Object.assign({},e),{pathname:n})};t(51);T.a.configure({showSpinner:!1});var I=function(e){function n(n){var t;return(t=e.call(this,n)||this).previousLocation=null,t.progressBarTimeout=null,t.state={nextRouteHasLoaded:!0},t}Object(_.a)(n,e);var t=n.prototype;return t.shouldComponentUpdate=function(e,n){var t=this,o=e.location!==this.props.location,r=this.props,a=r.routes,i=r.delay,c=void 0===i?1e3:i;if(o){var s=N(e.location);return this.startProgressBar(c),this.previousLocation=N(this.props.location),this.setState({nextRouteHasLoaded:!1}),R(a,s.pathname).then((function(){P.onRouteUpdate({previousLocation:t.previousLocation,location:s}),t.previousLocation=null,t.setState({nextRouteHasLoaded:!0},t.stopProgressBar);var e=s.hash;if(e){var n=decodeURIComponent(e.substring(1)),o=document.getElementById(n);o&&o.scrollIntoView()}else window.scrollTo(0,0)})).catch((function(e){return console.warn(e)})),!1}return!!n.nextRouteHasLoaded},t.clearProgressBarTimeout=function(){this.progressBarTimeout&&(clearTimeout(this.progressBarTimeout),this.progressBarTimeout=null)},t.startProgressBar=function(e){var n=this;this.clearProgressBarTimeout(),this.progressBarTimeout=setTimeout((function(){P.onRouteUpdateDelayed({location:N(n.props.location)}),T.a.start()}),e)},t.stopProgressBar=function(){this.clearProgressBarTimeout(),T.a.done()},t.render=function(){var e=this.props,n=e.children,t=e.location;return r.a.createElement(E.d,{location:N(t),render:function(){return n}})},n}(r.a.Component),j=Object(E.o)(I),D=t(22),M=t(23),F=t(16),B=(t(52),"docusaurus-base-url-issue-banner-container"),U="docusaurus-base-url-issue-banner-suggestion-container",z="__DOCUSAURUS_INSERT_BASEURL_BANNER";function $(e){return"\nwindow['"+z+"'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n  var shouldInsert = window['"+z+"'];\n  shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n  var bannerContainer = document.getElementById('"+B+"');\n  if (!bannerContainer) {\n    return;\n  }\n  var bannerHtml = "+JSON.stringify(function(e){return'\n<div id="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://v2.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;">'+e+"</span> "+("/"===e?" (default value)":"")+'</p>\n   <p>We suggest trying baseUrl = <span id="'+U+'" style="font-weight: bold; color: green;"></span></p>\n</div>\n'}(e)).replace(/</g,"\\<")+";\n  bannerContainer.innerHTML = bannerHtml;\n  var suggestionContainer = document.getElementById('"+U+"');\n  var actualHomePagePath = window.location.pathname;\n  var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n        ? actualHomePagePath\n        : actualHomePagePath + '/';\n  suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n"}function q(){var e=Object(F.default)().siteConfig.baseUrl;return Object(o.useLayoutEffect)((function(){window[z]=!1}),[]),r.a.createElement(r.a.Fragment,null,!v.a.canUseDOM&&r.a.createElement(M.a,null,r.a.createElement("script",null,$(e))),r.a.createElement("div",{id:B}))}function H(){var e=Object(F.default)().siteConfig,n=e.baseUrl,t=e.baseUrlIssueBanner,o=Object(D.useLocation)().pathname;return t&&o===n?r.a.createElement(q,null):null}var G=function(e){var n=e.children;return r.a.createElement(r.a.Fragment,null,n)};var W=function(){var e=Object(o.useState)(!1),n=e[0],t=e[1];return Object(o.useEffect)((function(){t(!0)}),[]),r.a.createElement(w.a.Provider,{value:{siteConfig:y.default,siteMetadata:k,globalData:m,i18n:b,codeTranslations:g,isClient:n}},r.a.createElement(G,null,r.a.createElement(H,null),r.a.createElement(j,{routes:f},Object(x.a)(f))))};var V=function(e){if("undefined"==typeof document)return!1;var n=document.createElement("link");try{if(n.relList&&"function"==typeof n.relList.supports)return n.relList.supports(e)}catch(t){return!1}return!1}("prefetch")?function(e){return new Promise((function(n,t){if("undefined"!=typeof document){var o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),o.onload=n,o.onerror=t,(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(o)}else t()}))}:function(e){return new Promise((function(n,t){var o=new XMLHttpRequest;o.open("GET",e,!0),o.withCredentials=!0,o.onload=function(){200===o.status?n():t()},o.send(null)}))},Y={};var K=function(e){return new Promise((function(n){Y[e]?n():V(e).then((function(){n(),Y[e]=!0})).catch((function(){}))}))},Q={},X={},Z=function(){return!(!("connection"in navigator)||-1===(navigator.connection.effectiveType||"").indexOf("2g")||!navigator.connection.saveData)},J=function(e){return Array.prototype.concat.apply([],e)},ee={prefetch:function(e){if(!function(e){return!Z()&&!X[e]&&!Q[e]}(e))return!1;Q[e]=!0;var n=Object(A.a)(f,e);return J(n.map((function(e){return n=e.route.path,J(Object.entries(l).filter((function(e){return e[0].replace(/(-[^-]+)$/,"")===n})).map((function(e){var n=e[1];return Object.values(h(n))})));var n}))).forEach((function(e){var n=t.gca(e);n&&!/undefined/.test(n)&&K(n)})),!0},preload:function(e){return!!function(e){return!Z()&&!X[e]}(e)&&(X[e]=!0,R(f,e),!0)}};if(v.a.canUseDOM){window.docusaurus=ee;var ne=a.hydrate;R(f,window.location.pathname).then((function(){ne(r.a.createElement(i.a,null,r.a.createElement(W,null)),document.getElementById("__docusaurus"))}))}},function(e,n,t){"use strict";t.r(n);var o=t(21),r=t(7),a=t(11);(function(e){if(r.a.canUseDOM){var n=a.default.themeConfig.prism,o=(n=void 0===n?{}:n).additionalLanguages,i=void 0===o?[]:o;window.Prism=e,i.forEach((function(e){t(48)("./prism-"+e)})),delete window.Prism}})(o.a)}],[[37,495,0]]]);