From 12d45bd28c97f02ba7b269c4f1390050bc53b338 Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Mon, 29 Jan 2024 13:06:40 +0000 Subject: [PATCH] Updates --- 404.html | 2 +- .../0dzvM1annEJYAmPiXClwW/_buildManifest.js | 1 - .../CfZZQuc6H5xdO9FFsKcrV/_buildManifest.js | 1 + .../_ssgManifest.js | 0 _next/static/chunks/170-22185766ed930ce3.js | 6 -- _next/static/chunks/170-75d5d049019cb7b2.js | 6 ++ _next/static/chunks/27-a8c52c366b2fcd2b.js | 87 ------------------- _next/static/chunks/678-bab6dc59c0b3cb02.js | 87 +++++++++++++++++++ _next/static/chunks/720-5d6903734a9868f1.js | 23 +++++ _next/static/chunks/783-99f4487baa508013.js | 23 ----- .../chunks/framework-2c79e2a64abdb08b.js | 33 ------- .../chunks/framework-66d32731bdd20e83.js | 33 +++++++ _next/static/chunks/main-79c57ffa7789da7a.js | 6 ++ _next/static/chunks/main-eabb9cd1fd0dca10.js | 1 - _next/static/chunks/nextra-data-en-US.json | 1 - .../chunks/pages/_app-abbc0ff1959d4669.js | 1 + .../chunks/pages/_app-e5c78bbf0df095a6.js | 1 - ...a164a1ff.js => _error-08a9db0f433628d8.js} | 2 +- .../pages/getting-started-2422d074ce6d9d96.js | 1 - .../pages/getting-started-8d4a0bf16bfc2f5f.js | 1 + .../browser-integration-b0c850fe9251c816.js | 1 - .../browser-integration-b72d155c80d003fd.js | 1 + .../endpoints-9e2f58302062d604.js | 1 + .../endpoints-d229de4f753df6fb.js | 1 - .../integration-tests-5a5a0c5bd962f61e.js | 1 + .../integration-tests-b94e4e383825ced6.js | 1 - .../operations-c41418447fd6cd56.js | 1 - .../operations-d7d7aa8d27d959f2.js | 1 + .../smart-contract-intro-2095dbb24ed1cce7.js | 1 - .../smart-contract-intro-f7966ee48b4b970e.js | 1 + .../unit-tests-0a8020e2f6d34707.js | 1 + .../unit-tests-87ce676d10bb9882.js | 1 - .../chunks/pages/index-7a4dc960a04fe750.js | 1 - .../chunks/pages/index-ea287def7c423358.js | 1 + .../pages/introduction-50e039abc25bb96a.js | 1 - .../pages/introduction-a895d22ce6814065.js | 1 + .../pages/more-tutorials-59afe6ea71a516f3.js | 1 - .../pages/more-tutorials-a7e1bd30b0f7acbc.js | 1 + .../static/chunks/webpack-41e4e2d1eb0c0667.js | 1 - .../static/chunks/webpack-cdb89cf9aa8aa35a.js | 1 + getting-started.html | 4 +- getting-started/browser-integration.html | 4 +- getting-started/endpoints.html | 4 +- getting-started/integration-tests.html | 4 +- getting-started/operations.html | 4 +- getting-started/smart-contract-intro.html | 4 +- getting-started/unit-tests.html | 4 +- index.html | 2 +- introduction.html | 4 +- more-tutorials.html | 4 +- 50 files changed, 189 insertions(+), 185 deletions(-) delete mode 100644 _next/static/0dzvM1annEJYAmPiXClwW/_buildManifest.js create mode 100644 _next/static/CfZZQuc6H5xdO9FFsKcrV/_buildManifest.js rename _next/static/{0dzvM1annEJYAmPiXClwW => CfZZQuc6H5xdO9FFsKcrV}/_ssgManifest.js (100%) delete mode 100644 _next/static/chunks/170-22185766ed930ce3.js create mode 100644 _next/static/chunks/170-75d5d049019cb7b2.js delete mode 100644 _next/static/chunks/27-a8c52c366b2fcd2b.js create mode 100644 _next/static/chunks/678-bab6dc59c0b3cb02.js create mode 100644 _next/static/chunks/720-5d6903734a9868f1.js delete mode 100644 _next/static/chunks/783-99f4487baa508013.js delete mode 100644 _next/static/chunks/framework-2c79e2a64abdb08b.js create mode 100644 _next/static/chunks/framework-66d32731bdd20e83.js create mode 100644 _next/static/chunks/main-79c57ffa7789da7a.js delete mode 100644 _next/static/chunks/main-eabb9cd1fd0dca10.js delete mode 100644 _next/static/chunks/nextra-data-en-US.json create mode 100644 _next/static/chunks/pages/_app-abbc0ff1959d4669.js delete mode 100644 _next/static/chunks/pages/_app-e5c78bbf0df095a6.js rename _next/static/chunks/pages/{_error-54de1933a164a1ff.js => _error-08a9db0f433628d8.js} (74%) delete mode 100644 _next/static/chunks/pages/getting-started-2422d074ce6d9d96.js create mode 100644 _next/static/chunks/pages/getting-started-8d4a0bf16bfc2f5f.js delete mode 100644 _next/static/chunks/pages/getting-started/browser-integration-b0c850fe9251c816.js create mode 100644 _next/static/chunks/pages/getting-started/browser-integration-b72d155c80d003fd.js create mode 100644 _next/static/chunks/pages/getting-started/endpoints-9e2f58302062d604.js delete mode 100644 _next/static/chunks/pages/getting-started/endpoints-d229de4f753df6fb.js create mode 100644 _next/static/chunks/pages/getting-started/integration-tests-5a5a0c5bd962f61e.js delete mode 100644 _next/static/chunks/pages/getting-started/integration-tests-b94e4e383825ced6.js delete mode 100644 _next/static/chunks/pages/getting-started/operations-c41418447fd6cd56.js create mode 100644 _next/static/chunks/pages/getting-started/operations-d7d7aa8d27d959f2.js delete mode 100644 _next/static/chunks/pages/getting-started/smart-contract-intro-2095dbb24ed1cce7.js create mode 100644 _next/static/chunks/pages/getting-started/smart-contract-intro-f7966ee48b4b970e.js create mode 100644 _next/static/chunks/pages/getting-started/unit-tests-0a8020e2f6d34707.js delete mode 100644 _next/static/chunks/pages/getting-started/unit-tests-87ce676d10bb9882.js delete mode 100644 _next/static/chunks/pages/index-7a4dc960a04fe750.js create mode 100644 _next/static/chunks/pages/index-ea287def7c423358.js delete mode 100644 _next/static/chunks/pages/introduction-50e039abc25bb96a.js create mode 100644 _next/static/chunks/pages/introduction-a895d22ce6814065.js delete mode 100644 _next/static/chunks/pages/more-tutorials-59afe6ea71a516f3.js create mode 100644 _next/static/chunks/pages/more-tutorials-a7e1bd30b0f7acbc.js delete mode 100644 _next/static/chunks/webpack-41e4e2d1eb0c0667.js create mode 100644 _next/static/chunks/webpack-cdb89cf9aa8aa35a.js diff --git a/404.html b/404.html index 4e441c1..8c7afbc 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found

404

This page could not be found.

\ No newline at end of file +404: This page could not be found

404

This page could not be found.

\ No newline at end of file diff --git a/_next/static/0dzvM1annEJYAmPiXClwW/_buildManifest.js b/_next/static/0dzvM1annEJYAmPiXClwW/_buildManifest.js deleted file mode 100644 index a066d1e..0000000 --- a/_next/static/0dzvM1annEJYAmPiXClwW/_buildManifest.js +++ /dev/null @@ -1 +0,0 @@ -self.__BUILD_MANIFEST=function(t,s){return{__rewrites:{beforeFiles:[],afterFiles:[{source:"/:path*/_meta",destination:"/404"}],fallback:[]},"/":[t,s,"static/chunks/27-a8c52c366b2fcd2b.js","static/chunks/pages/index-7a4dc960a04fe750.js"],"/_error":["static/chunks/pages/_error-54de1933a164a1ff.js"],"/getting-started":[t,s,"static/chunks/pages/getting-started-2422d074ce6d9d96.js"],"/getting-started/browser-integration":[t,s,"static/chunks/170-22185766ed930ce3.js","static/chunks/pages/getting-started/browser-integration-b0c850fe9251c816.js"],"/getting-started/endpoints":[t,s,"static/chunks/pages/getting-started/endpoints-d229de4f753df6fb.js"],"/getting-started/integration-tests":[t,s,"static/chunks/pages/getting-started/integration-tests-b94e4e383825ced6.js"],"/getting-started/operations":[t,s,"static/chunks/pages/getting-started/operations-c41418447fd6cd56.js"],"/getting-started/smart-contract-intro":[t,s,"static/chunks/pages/getting-started/smart-contract-intro-2095dbb24ed1cce7.js"],"/getting-started/unit-tests":[t,s,"static/chunks/pages/getting-started/unit-tests-87ce676d10bb9882.js"],"/introduction":[t,s,"static/chunks/pages/introduction-50e039abc25bb96a.js"],"/more-tutorials":[t,s,"static/chunks/pages/more-tutorials-59afe6ea71a516f3.js"],sortedPages:["/","/_app","/_error","/getting-started","/getting-started/browser-integration","/getting-started/endpoints","/getting-started/integration-tests","/getting-started/operations","/getting-started/smart-contract-intro","/getting-started/unit-tests","/introduction","/more-tutorials"]}}("static/css/0cc96501534ae786.css","static/chunks/783-99f4487baa508013.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/CfZZQuc6H5xdO9FFsKcrV/_buildManifest.js b/_next/static/CfZZQuc6H5xdO9FFsKcrV/_buildManifest.js new file mode 100644 index 0000000..a1109ff --- /dev/null +++ b/_next/static/CfZZQuc6H5xdO9FFsKcrV/_buildManifest.js @@ -0,0 +1 @@ +self.__BUILD_MANIFEST=function(t,s){return{__rewrites:{afterFiles:[{has:void 0,source:"/:path*/_meta",destination:"/404"}],beforeFiles:[],fallback:[]},"/":[t,s,"static/chunks/678-bab6dc59c0b3cb02.js","static/chunks/pages/index-ea287def7c423358.js"],"/_error":["static/chunks/pages/_error-08a9db0f433628d8.js"],"/getting-started":[t,s,"static/chunks/pages/getting-started-8d4a0bf16bfc2f5f.js"],"/getting-started/browser-integration":[t,s,"static/chunks/170-75d5d049019cb7b2.js","static/chunks/pages/getting-started/browser-integration-b72d155c80d003fd.js"],"/getting-started/endpoints":[t,s,"static/chunks/pages/getting-started/endpoints-9e2f58302062d604.js"],"/getting-started/integration-tests":[t,s,"static/chunks/pages/getting-started/integration-tests-5a5a0c5bd962f61e.js"],"/getting-started/operations":[t,s,"static/chunks/pages/getting-started/operations-d7d7aa8d27d959f2.js"],"/getting-started/smart-contract-intro":[t,s,"static/chunks/pages/getting-started/smart-contract-intro-f7966ee48b4b970e.js"],"/getting-started/unit-tests":[t,s,"static/chunks/pages/getting-started/unit-tests-0a8020e2f6d34707.js"],"/introduction":[t,s,"static/chunks/pages/introduction-a895d22ce6814065.js"],"/more-tutorials":[t,s,"static/chunks/pages/more-tutorials-a7e1bd30b0f7acbc.js"],sortedPages:["/","/_app","/_error","/getting-started","/getting-started/browser-integration","/getting-started/endpoints","/getting-started/integration-tests","/getting-started/operations","/getting-started/smart-contract-intro","/getting-started/unit-tests","/introduction","/more-tutorials"]}}("static/css/0cc96501534ae786.css","static/chunks/720-5d6903734a9868f1.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/_next/static/0dzvM1annEJYAmPiXClwW/_ssgManifest.js b/_next/static/CfZZQuc6H5xdO9FFsKcrV/_ssgManifest.js similarity index 100% rename from _next/static/0dzvM1annEJYAmPiXClwW/_ssgManifest.js rename to _next/static/CfZZQuc6H5xdO9FFsKcrV/_ssgManifest.js diff --git a/_next/static/chunks/170-22185766ed930ce3.js b/_next/static/chunks/170-22185766ed930ce3.js deleted file mode 100644 index a5f12a7..0000000 --- a/_next/static/chunks/170-22185766ed930ce3.js +++ /dev/null @@ -1,6 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[170],{7715:function(e,t){"use strict";t.gW=void 0;let r="qpzry9x8gf2tvdw0s3jn54khce6mua7l",n={};for(let e=0;e>25;return(33554431&e)<<5^996825010&-(t>>0&1)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function o(e){let t=1;for(let r=0;r126)return"Invalid prefix ("+e+")";t=i(t)^n>>5}t=i(t);for(let r=0;r=r;)a.push(i>>(o-=r)&s);if(n)o>0&&a.push(i<=t)return"Excess padding";if(i<r)return"Exceeds length limit";let s=e.toLowerCase(),a=e.toUpperCase();if(e!==s&&e!==a)return"Mixed-case string "+e;e=s;let u=e.lastIndexOf("1");if(-1===u)return"No separator character for "+e;if(0===u)return"Missing prefix for "+e;let l=e.slice(0,u),f=e.slice(u+1);if(f.length<6)return"Data too short";let c=o(l);if("string"==typeof c)return c;let h=[];for(let e=0;e=f.length||h.push(r)}return c!==t?"Invalid checksum for "+e:{prefix:l,words:h}}return t="bech32"===e?1:734539939,{decodeUnsafe:function(e,t){let r=s(e,t);if("object"==typeof r)return r},decode:function(e,t){let r=s(e,t);if("object"==typeof r)return r;throw Error(r)},encode:function(e,n,s){if(s=s||90,e.length+7+n.length>s)throw TypeError("Exceeds length limit");let a=o(e=e.toLowerCase());if("string"==typeof a)throw Error(a);let u=e+"1";for(let e=0;e>5!=0)throw Error("Non 5-bit word");a=i(a)^t,u+=r.charAt(t)}for(let e=0;e<6;++e)a=i(a);a^=t;for(let e=0;e<6;++e){let t=a>>(5-e)*5&31;u+=r.charAt(t)}return u},toWords:a,fromWordsUnsafe:u,fromWords:l}}t.gW=f("bech32"),f("bech32m")},1876:function(e){!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=u(e),s=o[0],a=o[1],l=new i((s+a)*3/4-a),f=0,c=a>0?s-4:s;for(r=0;r>16&255,l[f++]=t>>8&255,l[f++]=255&t;return 2===a&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,l[f++]=255&t),1===a&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,l[f++]=t>>8&255,l[f++]=255&t),l},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],s=0,a=n-i;s>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,s,s+16383>a?a:s+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},72:function(e,t,r){"use strict";/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */var n=r(675),i=r(783),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return f(e)}return u(e,t,r)}function u(e,t,r){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!a.isEncoding(t))throw TypeError("Unknown encoding: "+t);var r=0|d(e,t),n=s(r),i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return c(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(B(e,ArrayBuffer)||e&&B(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(B(e,SharedArrayBuffer)||e&&B(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function d(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||B(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return x(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return T(e).length;default:if(i)return n?-1:x(e).length;t=(""+t).toLowerCase(),i=!0}}function p(e,t,r){var i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),(o=r=+r)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return -1;r=e.length-1}else if(r<0){if(!i)return -1;r=0}if("string"==typeof t&&(t=a.from(t,n)),a.isBuffer(t))return 0===t.length?-1:m(e,t,r,n,i);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):m(e,[t],r,n,i);throw TypeError("val must be string, number or Buffer")}function m(e,t,r,n,i){var o,s=1,a=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;s=2,a/=2,u/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var f=-1;for(o=r;oa&&(r=a-u),o=r;o>=0;o--){for(var c=!0,h=0;h239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:(192&(o=e[i+1]))==128&&(u=(31&l)<<6|63&o)>127&&(f=u);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(u=(15&l)<<12|(63&o)<<6|63&s)>2047&&(u<55296||u>57343)&&(f=u);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(u=(15&l)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(f=u)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var r="",n=0;nr)throw RangeError("Trying to access beyond buffer length")}function w(e,t,r,n,i,o){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw RangeError("Index out of range")}function E(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function A(e,t,r,n,o){return t=+t,r>>>=0,o||E(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function S(e,t,r,n,o){return t=+t,r>>>=0,o||E(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}t.Buffer=a,t.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=2147483647,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,r){return u(e,t,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,r){return(l(e),e<=0)?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)},a.allocUnsafe=function(e){return f(e)},a.allocUnsafeSlow=function(e){return f(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(B(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),B(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);ir&&(e+=" ... "),""},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(e,t,r,n,i){if(B(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,s=r-t,u=Math.min(o,s),l=this.slice(n,i),f=e.slice(t,r),c=0;c>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,u,l,f,c,h,d,p,y,g=this.length-t;if((void 0===r||r>g)&&(r=g),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var s=0;s>8,i.push(r%256),i.push(n);return i}(e,this.length-p),this,p,y);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},a.prototype.readUInt8=function(e,t){return e>>>=0,t||v(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return(e>>>=0,t||v(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=r-1,s=1;for(this[t+o]=255&e;--o>=0&&(s*=256);)this[t+o]=e/s&255;return t+r},a.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o>0)-a&255;return t+r},a.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=r-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+r},a.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},a.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},a.prototype.writeDoubleLE=function(e,t,r){return S(this,e,t,!0,r)},a.prototype.writeDoubleBE=function(e,t,r){return S(this,e,t,!1,r)},a.prototype.copy=function(e,t,r,n){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},a.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&r<57344){if(!i){if(r>56319||s+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function R(e){for(var t=[],r=0;r=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function B(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var C=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */t.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,u=(1<>1,f=-7,c=r?i-1:0,h=r?-1:1,d=e[t+c];for(c+=h,o=d&(1<<-f)-1,d>>=-f,f+=a;f>0;o=256*o+e[t+c],c+=h,f-=8);for(s=o&(1<<-f)-1,o>>=-f,f+=n;f>0;s=256*s+e[t+c],c+=h,f-=8);if(0===o)o=1-l;else{if(o===u)return s?NaN:(d?-1:1)*(1/0);s+=Math.pow(2,n),o-=l}return(d?-1:1)*s*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var s,a,u,l=8*o-i-1,f=(1<>1,h=23===i?5960464477539062e-23:0,d=n?0:o-1,p=n?1:-1,y=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(a=isNaN(t)?1:0,s=f):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),s+c>=1?t+=h/u:t+=h*Math.pow(2,1-c),t*u>=2&&(s++,u/=2),s+c>=f?(a=0,s=f):s+c>=1?(a=(t*u-1)*Math.pow(2,i),s+=c):(a=t*Math.pow(2,c-1)*Math.pow(2,i),s=0));i>=8;e[r+d]=255&a,d+=p,a/=256,i-=8);for(s=s<0;e[r+d]=255&s,d+=p,s/=256,l-=8);e[r+d-p]|=128*y}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},s=!0;try{t[e](o,o.exports,n),s=!1}finally{s&&delete r[e]}return o.exports}n.ab="//";var i=n(72);e.exports=i}()},6154:function(e,t,r){"use strict";let n;function i(e,t){return function(){return e.apply(t,arguments)}}r.d(t,{Z:function(){return e8}});let{toString:o}=Object.prototype,{getPrototypeOf:s}=Object,a=(Q=Object.create(null),e=>{let t=o.call(e);return Q[t]||(Q[t]=t.slice(8,-1).toLowerCase())}),u=e=>(e=e.toLowerCase(),t=>a(t)===e),l=e=>t=>typeof t===e,{isArray:f}=Array,c=l("undefined"),h=u("ArrayBuffer"),d=l("string"),p=l("function"),y=l("number"),g=e=>null!==e&&"object"==typeof e,m=e=>{if("object"!==a(e))return!1;let t=s(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},b=u("Date"),v=u("File"),w=u("Blob"),E=u("FileList"),A=e=>g(e)&&p(e.pipe),S=e=>{let t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||o.call(e)===t||p(e.toString)&&e.toString()===t)},O=u("URLSearchParams"),x=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function R(e,t,{allOwnKeys:r=!1}={}){let n,i;if(null!=e){if("object"!=typeof e&&(e=[e]),f(e))for(n=0,i=e.length;n0;)if(t===(r=n[i]).toLowerCase())return r;return null}let _="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,B=e=>!c(e)&&e!==_,C=(e,t,r,{allOwnKeys:n}={})=>(R(t,(t,n)=>{r&&p(t)?e[n]=i(t,r):e[n]=t},{allOwnKeys:n}),e),U=e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),k=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},N=(e,t,r,n)=>{let i,o,a;let u={};if(t=t||{},null==e)return t;do{for(o=(i=Object.getOwnPropertyNames(e)).length;o-- >0;)a=i[o],(!n||n(a,e,t))&&!u[a]&&(t[a]=e[a],u[a]=!0);e=!1!==r&&s(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},L=(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return -1!==n&&n===r},F=e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!y(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},j=(ee="undefined"!=typeof Uint8Array&&s(Uint8Array),e=>ee&&e instanceof ee),D=(e,t)=>{let r;let n=e&&e[Symbol.iterator],i=n.call(e);for(;(r=i.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},P=(e,t)=>{let r;let n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},V=u("HTMLFormElement"),I=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),M=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),q=u("RegExp"),z=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};R(r,(r,i)=>{!1!==t(r,i,e)&&(n[i]=r)}),Object.defineProperties(e,n)},H=e=>{z(e,(t,r)=>{if(p(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;let n=e[r];if(p(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},J=(e,t)=>{let r={};return(e=>{e.forEach(e=>{r[e]=!0})})(f(e)?e:String(e).split(t)),r},W=()=>{},$=(e,t)=>Number.isFinite(e=+e)?e:t,K="abcdefghijklmnopqrstuvwxyz",G="0123456789",X={DIGIT:G,ALPHA:K,ALPHA_DIGIT:K+K.toUpperCase()+G},Y=(e=16,t=X.ALPHA_DIGIT)=>{let r="",{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r},Z=e=>{let t=Array(10),r=(e,n)=>{if(g(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;let i=f(e)?[]:{};return R(e,(e,t)=>{let o=r(e,n+1);c(o)||(i[t]=o)}),t[n]=void 0,i}}return e};return r(e,0)};var Q,ee,et={isArray:f,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!c(e)&&null!==e.constructor&&!c(e.constructor)&&p(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:S,isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer)},isString:d,isNumber:y,isBoolean:e=>!0===e||!1===e,isObject:g,isPlainObject:m,isUndefined:c,isDate:b,isFile:v,isBlob:w,isRegExp:q,isFunction:p,isStream:A,isURLSearchParams:O,isTypedArray:j,isFileList:E,forEach:R,merge:function e(){let{caseless:t}=B(this)&&this||{},r={},n=(n,i)=>{let o=t&&T(r,i)||i;m(r[o])&&m(n)?r[o]=e(r[o],n):m(n)?r[o]=e({},n):f(n)?r[o]=n.slice():r[o]=n};for(let e=0,t=arguments.length;e{ei[e]={value:e}}),Object.defineProperties(er,ei),Object.defineProperty(en,"isAxiosError",{value:!0}),er.from=(e,t,r,n,i,o)=>{let s=Object.create(en);return et.toFlatObject(e,s,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),er.call(s,e.message,t,r,n,i),s.cause=e,s.name=e.name,o&&Object.assign(s,o),s};var eo=r(1876).Buffer;function es(e){return et.isPlainObject(e)||et.isArray(e)}function ea(e){return et.endsWith(e,"[]")?e.slice(0,-2):e}function eu(e,t,r){return e?e.concat(t).map(function(e,t){return e=ea(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}let el=et.toFlatObject(et,{},null,function(e){return/^is[A-Z]/.test(e)});var ef=function(e,t,r){if(!et.isObject(e))throw TypeError("target must be an object");t=t||new FormData,r=et.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!et.isUndefined(t[e])});let n=r.metaTokens,i=r.visitor||f,o=r.dots,s=r.indexes,a=r.Blob||"undefined"!=typeof Blob&&Blob,u=a&&et.isSpecCompliantForm(t);if(!et.isFunction(i))throw TypeError("visitor must be a function");function l(e){if(null===e)return"";if(et.isDate(e))return e.toISOString();if(!u&&et.isBlob(e))throw new er("Blob is not supported. Use a Buffer instead.");return et.isArrayBuffer(e)||et.isTypedArray(e)?u&&"function"==typeof Blob?new Blob([e]):eo.from(e):e}function f(e,r,i){let a=e;if(e&&!i&&"object"==typeof e){if(et.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else{var u;if(et.isArray(e)&&(u=e,et.isArray(u)&&!u.some(es))||(et.isFileList(e)||et.endsWith(r,"[]"))&&(a=et.toArray(e)))return r=ea(r),a.forEach(function(e,n){et.isUndefined(e)||null===e||t.append(!0===s?eu([r],n,o):null===s?r:r+"[]",l(e))}),!1}}return!!es(e)||(t.append(eu(i,r,o),l(e)),!1)}let c=[],h=Object.assign(el,{defaultVisitor:f,convertValue:l,isVisitable:es});if(!et.isObject(e))throw TypeError("data must be an object");return!function e(r,n){if(!et.isUndefined(r)){if(-1!==c.indexOf(r))throw Error("Circular reference detected in "+n.join("."));c.push(r),et.forEach(r,function(r,o){let s=!(et.isUndefined(r)||null===r)&&i.call(t,r,et.isString(o)?o.trim():o,n,h);!0===s&&e(r,n?n.concat(o):[o])}),c.pop()}}(e),t};function ec(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\x00"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function eh(e,t){this._pairs=[],e&&ef(e,this,t)}let ed=eh.prototype;function ep(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ey(e,t,r){let n;if(!t)return e;let i=r&&r.encode||ep,o=r&&r.serialize;if(n=o?o(t,r):et.isURLSearchParams(t)?t.toString():new eh(t,r).toString(i)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}ed.append=function(e,t){this._pairs.push([e,t])},ed.toString=function(e){let t=e?function(t){return e.call(this,t,ec)}:ec;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};var eg=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){et.forEach(this.handlers,function(t){null!==t&&e(t)})}},em={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},eb="undefined"!=typeof URLSearchParams?URLSearchParams:eh,ev="undefined"!=typeof FormData?FormData:null,ew="undefined"!=typeof Blob?Blob:null;let eE=("undefined"==typeof navigator||"ReactNative"!==(n=navigator.product)&&"NativeScript"!==n&&"NS"!==n)&&"undefined"!=typeof window&&"undefined"!=typeof document,eA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var eS={isBrowser:!0,classes:{URLSearchParams:eb,FormData:ev,Blob:ew},isStandardBrowserEnv:eE,isStandardBrowserWebWorkerEnv:eA,protocols:["http","https","file","blob","url","data"]},eO=function(e){if(et.isFormData(e)&&et.isFunction(e.entries)){let t={};return et.forEachEntry(e,(e,r)=>{!function e(t,r,n,i){let o=t[i++],s=Number.isFinite(+o),a=i>=t.length;if(o=!o&&et.isArray(n)?n.length:o,a)return et.hasOwnProp(n,o)?n[o]=[n[o],r]:n[o]=r,!s;n[o]&&et.isObject(n[o])||(n[o]=[]);let u=e(t,r,n[o],i);return u&&et.isArray(n[o])&&(n[o]=function(e){let t,r;let n={},i=Object.keys(e),o=i.length;for(t=0;t"[]"===e[0]?"":e[1]||e[0]),r,t,0)}),t}return null};let ex={"Content-Type":void 0},eR={transitional:em,adapter:["xhr","http"],transformRequest:[function(e,t){let r;let n=t.getContentType()||"",i=n.indexOf("application/json")>-1,o=et.isObject(e);o&&et.isHTMLForm(e)&&(e=new FormData(e));let s=et.isFormData(e);if(s)return i&&i?JSON.stringify(eO(e)):e;if(et.isArrayBuffer(e)||et.isBuffer(e)||et.isStream(e)||et.isFile(e)||et.isBlob(e))return e;if(et.isArrayBufferView(e))return e.buffer;if(et.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1){var a,u;return(a=e,u=this.formSerializer,ef(a,new eS.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return eS.isNode&&et.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},u))).toString()}if((r=et.isFileList(e))||n.indexOf("multipart/form-data")>-1){let t=this.env&&this.env.FormData;return ef(r?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||i?(t.setContentType("application/json",!1),function(e,t,r){if(et.isString(e))try{return(0,JSON.parse)(e),et.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){let t=this.transitional||eR.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&et.isString(e)&&(r&&!this.responseType||n)){let r=t&&t.silentJSONParsing;try{return JSON.parse(e)}catch(e){if(!r&&n){if("SyntaxError"===e.name)throw er.from(e,er.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:eS.classes.FormData,Blob:eS.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};et.forEach(["delete","get","head"],function(e){eR.headers[e]={}}),et.forEach(["post","put","patch"],function(e){eR.headers[e]=et.merge(ex)});let eT=et.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var e_=e=>{let t,r,n;let i={};return e&&e.split("\n").forEach(function(e){n=e.indexOf(":"),t=e.substring(0,n).trim().toLowerCase(),r=e.substring(n+1).trim(),!t||i[t]&&eT[t]||("set-cookie"===t?i[t]?i[t].push(r):i[t]=[r]:i[t]=i[t]?i[t]+", "+r:r)}),i};let eB=Symbol("internals");function eC(e){return e&&String(e).trim().toLowerCase()}function eU(e){return!1===e||null==e?e:et.isArray(e)?e.map(eU):String(e)}function ek(e,t,r,n,i){if(et.isFunction(n))return n.call(this,t,r);if(i&&(t=r),et.isString(t)){if(et.isString(n))return -1!==t.indexOf(n);if(et.isRegExp(n))return n.test(t)}}class eN{constructor(e){e&&this.set(e)}set(e,t,r){let n=this;function i(e,t,r){let i=eC(t);if(!i)throw Error("header name must be a non-empty string");let o=et.findKey(n,i);o&&void 0!==n[o]&&!0!==r&&(void 0!==r||!1===n[o])||(n[o||t]=eU(e))}let o=(e,t)=>et.forEach(e,(e,r)=>i(e,r,t));if(et.isPlainObject(e)||e instanceof this.constructor)o(e,t);else{var s;et.isString(e)&&(e=e.trim())&&(s=e,!/^[-_a-zA-Z]+$/.test(s.trim()))?o(e_(e),t):null!=e&&i(t,e,r)}return this}get(e,t){if(e=eC(e)){let r=et.findKey(this,e);if(r){let e=this[r];if(!t)return e;if(!0===t)return function(e){let t;let r=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;for(;t=n.exec(e);)r[t[1]]=t[2];return r}(e);if(et.isFunction(t))return t.call(this,e,r);if(et.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=eC(e)){let r=et.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||ek(this,this[r],r,t)))}return!1}delete(e,t){let r=this,n=!1;function i(e){if(e=eC(e)){let i=et.findKey(r,e);i&&(!t||ek(r,r[i],i,t))&&(delete r[i],n=!0)}}return et.isArray(e)?e.forEach(i):i(e),n}clear(e){let t=Object.keys(this),r=t.length,n=!1;for(;r--;){let i=t[r];(!e||ek(this,this[i],i,e,!0))&&(delete this[i],n=!0)}return n}normalize(e){let t=this,r={};return et.forEach(this,(n,i)=>{let o=et.findKey(r,i);if(o){t[o]=eU(n),delete t[i];return}let s=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(i).trim();s!==i&&delete t[i],t[s]=eU(n),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return et.forEach(this,(r,n)=>{null!=r&&!1!==r&&(t[n]=e&&et.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=this[eB]=this[eB]={accessors:{}},r=t.accessors,n=this.prototype;function i(e){let t=eC(e);r[t]||(!function(e,t){let r=et.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(e,r,i){return this[n].call(this,t,e,r,i)},configurable:!0})})}(n,e),r[t]=!0)}return et.isArray(e)?e.forEach(i):i(e),this}}function eL(e,t){let r=this||eR,n=t||r,i=eN.from(n.headers),o=n.data;return et.forEach(e,function(e){o=e.call(r,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function eF(e){return!!(e&&e.__CANCEL__)}function ej(e,t,r){er.call(this,null==e?"canceled":e,er.ERR_CANCELED,t,r),this.name="CanceledError"}eN.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),et.freezeMethods(eN.prototype),et.freezeMethods(eN),et.inherits(ej,er,{__CANCEL__:!0});var eD=eS.isStandardBrowserEnv?{write:function(e,t,r,n,i,o){let s=[];s.push(e+"="+encodeURIComponent(t)),et.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),et.isString(n)&&s.push("path="+n),et.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){let t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function eP(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e:t}var eV=eS.isStandardBrowserEnv?function(){let e;let t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(e){let n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=n(window.location.href),function(t){let r=et.isString(t)?n(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0},eI=function(e,t){let r;e=e||10;let n=Array(e),i=Array(e),o=0,s=0;return t=void 0!==t?t:1e3,function(a){let u=Date.now(),l=i[s];r||(r=u),n[o]=a,i[o]=u;let f=s,c=0;for(;f!==o;)c+=n[f++],f%=e;if((o=(o+1)%e)===s&&(s=(s+1)%e),u-r{let o=i.loaded,s=i.lengthComputable?i.total:void 0,a=o-r,u=n(a);r=o;let l={loaded:o,total:s,progress:s?o/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&o<=s?(s-o)/u:void 0,event:i};l[t?"download":"upload"]=!0,e(l)}}let eq="undefined"!=typeof XMLHttpRequest;var ez=eq&&function(e){return new Promise(function(t,r){let n,i=e.data,o=eN.from(e.headers).normalize(),s=e.responseType;function a(){e.cancelToken&&e.cancelToken.unsubscribe(n),e.signal&&e.signal.removeEventListener("abort",n)}et.isFormData(i)&&(eS.isStandardBrowserEnv||eS.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){let t=e.auth.username||"",r=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(t+":"+r))}let l=eP(e.baseURL,e.url);function f(){if(!u)return;let n=eN.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),i=s&&"text"!==s&&"json"!==s?u.response:u.responseText,o={data:i,status:u.status,statusText:u.statusText,headers:n,config:e,request:u};!function(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new er("Request failed with status code "+r.status,[er.ERR_BAD_REQUEST,er.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}(function(e){t(e),a()},function(e){r(e),a()},o),u=null}if(u.open(e.method.toUpperCase(),ey(l,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,"onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(f)},u.onabort=function(){u&&(r(new er("Request aborted",er.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new er("Network Error",er.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||em;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new er(t,n.clarifyTimeoutError?er.ETIMEDOUT:er.ECONNABORTED,e,u)),u=null},eS.isStandardBrowserEnv){let t=(e.withCredentials||eV(l))&&e.xsrfCookieName&&eD.read(e.xsrfCookieName);t&&o.set(e.xsrfHeaderName,t)}void 0===i&&o.setContentType(null),"setRequestHeader"in u&&et.forEach(o.toJSON(),function(e,t){u.setRequestHeader(t,e)}),et.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),s&&"json"!==s&&(u.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&u.addEventListener("progress",eM(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",eM(e.onUploadProgress)),(e.cancelToken||e.signal)&&(n=t=>{u&&(r(!t||t.type?new ej(null,e,u):t),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(n),e.signal&&(e.signal.aborted?n():e.signal.addEventListener("abort",n)));let c=function(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(l);if(c&&-1===eS.protocols.indexOf(c)){r(new er("Unsupported protocol "+c+":",er.ERR_BAD_REQUEST,e));return}u.send(i||null)})};let eH={http:null,xhr:ez};et.forEach(eH,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});var eJ={getAdapter:e=>{let t,r;e=et.isArray(e)?e:[e];let{length:n}=e;for(let i=0;ie instanceof eN?e.toJSON():e;function eG(e,t){t=t||{};let r={};function n(e,t,r){return et.isPlainObject(e)&&et.isPlainObject(t)?et.merge.call({caseless:r},e,t):et.isPlainObject(t)?et.merge({},t):et.isArray(t)?t.slice():t}function i(e,t,r){return et.isUndefined(t)?et.isUndefined(e)?void 0:n(void 0,e,r):n(e,t,r)}function o(e,t){if(!et.isUndefined(t))return n(void 0,t)}function s(e,t){return et.isUndefined(t)?et.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function a(r,i,o){return o in t?n(r,i):o in e?n(void 0,r):void 0}let u={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(e,t)=>i(eK(e),eK(t),!0)};return et.forEach(Object.keys(e).concat(Object.keys(t)),function(n){let o=u[n]||i,s=o(e[n],t[n],n);et.isUndefined(s)&&o!==a||(r[n]=s)}),r}let eX="1.3.4",eY={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{eY[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let eZ={};eY.transitional=function(e,t,r){function n(e,t){return"[Axios v"+eX+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,i,o)=>{if(!1===e)throw new er(n(i," has been removed"+(t?" in "+t:"")),er.ERR_DEPRECATED);return t&&!eZ[i]&&(eZ[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,i,o)}};var eQ={assertOptions:function(e,t,r){if("object"!=typeof e)throw new er("options must be an object",er.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),i=n.length;for(;i-- >0;){let o=n[i],s=t[o];if(s){let t=e[o],r=void 0===t||s(t,o,e);if(!0!==r)throw new er("option "+o+" must be "+r,er.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new er("Unknown option "+o,er.ERR_BAD_OPTION)}},validators:eY};let e0=eQ.validators;class e1{constructor(e){this.defaults=e,this.interceptors={request:new eg,response:new eg}}request(e,t){let r,n,i;"string"==typeof e?(t=t||{}).url=e:t=e||{},t=eG(this.defaults,t);let{transitional:o,paramsSerializer:s,headers:a}=t;void 0!==o&&eQ.assertOptions(o,{silentJSONParsing:e0.transitional(e0.boolean),forcedJSONParsing:e0.transitional(e0.boolean),clarifyTimeoutError:e0.transitional(e0.boolean)},!1),void 0!==s&&eQ.assertOptions(s,{encode:e0.function,serialize:e0.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),(r=a&&et.merge(a.common,a[t.method]))&&et.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=eN.concat(r,a);let u=[],l=!0;this.interceptors.request.forEach(function(e){("function"!=typeof e.runWhen||!1!==e.runWhen(t))&&(l=l&&e.synchronous,u.unshift(e.fulfilled,e.rejected))});let f=[];this.interceptors.response.forEach(function(e){f.push(e.fulfilled,e.rejected)});let c=0;if(!l){let e=[e$.bind(this),void 0];for(e.unshift.apply(e,u),e.push.apply(e,f),i=e.length,n=Promise.resolve(t);c{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t;let n=new Promise(e=>{r.subscribe(e),t=e}).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e(function(e,n,i){r.reason||(r.reason=new ej(e,n,i),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;let t=new e2(function(t){e=t});return{token:t,cancel:e}}}let e5={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(e5).forEach(([e,t])=>{e5[t]=e});let e6=function e(t){let r=new e1(t),n=i(e1.prototype.request,r);return et.extend(n,e1.prototype,r,{allOwnKeys:!0}),et.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(eG(t,r))},n}(eR);e6.Axios=e1,e6.CanceledError=ej,e6.CancelToken=e2,e6.isCancel=eF,e6.VERSION=eX,e6.toFormData=ef,e6.AxiosError=er,e6.Cancel=e6.CanceledError,e6.all=function(e){return Promise.all(e)},e6.spread=function(e){return function(t){return e.apply(null,t)}},e6.isAxiosError=function(e){return et.isObject(e)&&!0===e.isAxiosError},e6.mergeConfig=eG,e6.AxiosHeaders=eN,e6.formToJSON=e=>eO(et.isHTMLForm(e)?new FormData(e):e),e6.HttpStatusCode=e5,e6.default=e6;var e8=e6},7536:function(e,t,r){"use strict";r.d(t,{cI:function(){return ey}});var n=r(7294),i=e=>"checkbox"===e.type,o=e=>e instanceof Date,s=e=>null==e;let a=e=>"object"==typeof e;var u=e=>!s(e)&&!Array.isArray(e)&&a(e)&&!o(e),l=e=>u(e)&&e.target?i(e.target)?e.target.checked:e.target.value:e,f=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,c=(e,t)=>e.has(f(t)),h=e=>{let t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},d="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function p(e){let t;let r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(d&&(e instanceof Blob||e instanceof FileList))&&(r||u(e))))return e;else if(t=r?[]:{},Array.isArray(e)||h(e))for(let r in e)t[r]=p(e[r]);else t=e;return t}var y=e=>Array.isArray(e)?e.filter(Boolean):[],g=e=>void 0===e,m=(e,t,r)=>{if(!t||!u(e))return r;let n=y(t.split(/[,[\].]+?/)).reduce((e,t)=>s(e)?e:e[t],e);return g(n)||n===e?g(e[t])?r:e[t]:n};let b={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},v={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},w={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};n.createContext(null);var E=(e,t,r,n=!0)=>{let i={defaultValues:t._defaultValues};for(let o in e)Object.defineProperty(i,o,{get:()=>{let i=o;return t._proxyFormState[i]!==v.all&&(t._proxyFormState[i]=!n||v.all),r&&(r[i]=!0),e[i]}});return i},A=e=>u(e)&&!Object.keys(e).length,S=(e,t,r,n)=>{r(e);let{name:i,...o}=e;return A(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!n||v.all))},O=e=>Array.isArray(e)?e:[e],x=e=>"string"==typeof e,R=(e,t,r,n,i)=>x(e)?(n&&t.watch.add(e),m(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),m(r,e))):(n&&(t.watchAll=!0),r),T=e=>/^\w*$/.test(e),_=e=>y(e.replace(/["|']|\]/g,"").split(/\.|\[/));function B(e,t,r){let n=-1,i=T(t)?[t]:_(t),o=i.length,s=o-1;for(;++nt?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{};let U=(e,t,r)=>{for(let n of r||Object.keys(e)){let r=m(e,n);if(r){let{_f:e,...n}=r;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else u(n)&&U(n,t)}}};var k=e=>({isOnSubmit:!e||e===v.onSubmit,isOnBlur:e===v.onBlur,isOnChange:e===v.onChange,isOnAll:e===v.all,isOnTouch:e===v.onTouched}),N=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),L=(e,t,r)=>{let n=y(m(e,r));return B(n,"root",t[r]),B(e,r,n),e},F=e=>"boolean"==typeof e,j=e=>"file"===e.type,D=e=>"function"==typeof e,P=e=>{if(!d)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},V=e=>x(e),I=e=>"radio"===e.type,M=e=>e instanceof RegExp;let q={value:!1,isValid:!1},z={value:!0,isValid:!0};var H=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?z:{value:e[0].value,isValid:!0}:z:q}return q};let J={isValid:!1,value:null};var W=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,J):J;function $(e,t,r="validate"){if(V(e)||Array.isArray(e)&&e.every(V)||F(e)&&!e)return{type:r,message:V(e)?e:"",ref:t}}var K=e=>u(e)&&!M(e)?e:{value:e,message:""},G=async(e,t,r,n,o)=>{let{ref:a,refs:l,required:f,maxLength:c,minLength:h,min:d,max:p,pattern:y,validate:b,name:v,valueAsNumber:E,mount:S,disabled:O}=e._f,R=m(t,v);if(!S||O)return{};let T=l?l[0]:a,_=e=>{n&&T.reportValidity&&(T.setCustomValidity(F(e)?"":e||""),T.reportValidity())},B={},U=I(a),k=i(a),N=(E||j(a))&&g(a.value)&&g(R)||P(a)&&""===a.value||""===R||Array.isArray(R)&&!R.length,L=C.bind(null,v,r,B),q=(e,t,r,n=w.maxLength,i=w.minLength)=>{let o=e?t:r;B[v]={type:e?n:i,message:o,ref:a,...L(e?n:i,o)}};if(o?!Array.isArray(R)||!R.length:f&&(!(U||k)&&(N||s(R))||F(R)&&!R||k&&!H(l).isValid||U&&!W(l).isValid)){let{value:e,message:t}=V(f)?{value:!!f,message:f}:K(f);if(e&&(B[v]={type:w.required,message:t,ref:T,...L(w.required,t)},!r))return _(t),B}if(!N&&(!s(d)||!s(p))){let e,t;let n=K(p),i=K(d);if(s(R)||isNaN(R)){let r=a.valueAsDate||new Date(R),o=e=>new Date(new Date().toDateString()+" "+e),s="time"==a.type,u="week"==a.type;x(n.value)&&R&&(e=s?o(R)>o(n.value):u?R>n.value:r>new Date(n.value)),x(i.value)&&R&&(t=s?o(R)n.value),s(i.value)||(t=r+e.value,i=!s(t.value)&&R.length<+t.value;if((n||i)&&(q(n,e.message,t.message),!r))return _(B[v].message),B}if(y&&!N&&x(R)){let{value:e,message:t}=K(y);if(M(e)&&!R.match(e)&&(B[v]={type:w.pattern,message:t,ref:a,...L(w.pattern,t)},!r))return _(t),B}if(b){if(D(b)){let e=await b(R,t),n=$(e,T);if(n&&(B[v]={...n,...L(w.validate,n.message)},!r))return _(n.message),B}else if(u(b)){let e={};for(let n in b){if(!A(e)&&!r)break;let i=$(await b[n](R,t),T,n);i&&(e={...i,...L(n,i.message)},_(i.message),r&&(B[v]=e))}if(!A(e)&&(B[v]={ref:T,...e},!r))return B}}return _(!0),B};function X(e,t){let r=Array.isArray(t)?t:T(t)?[t]:_(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n{for(let r of e)r.next&&r.next(t)},r=t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),n=()=>{e=[]};return{get observers(){return e},next:t,subscribe:r,unsubscribe:n}}var Z=e=>s(e)||!a(e);function Q(e,t){if(Z(e)||Z(t))return e===t;if(o(e)&&o(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i of r){let r=e[i];if(!n.includes(i))return!1;if("ref"!==i){let e=t[i];if(o(r)&&o(e)||u(r)&&u(e)||Array.isArray(r)&&Array.isArray(e)?!Q(r,e):r!==e)return!1}}return!0}var ee=e=>"select-multiple"===e.type,et=e=>I(e)||i(e),er=e=>P(e)&&e.isConnected,en=e=>{for(let t in e)if(D(e[t]))return!0;return!1};function ei(e,t={}){let r=Array.isArray(e);if(u(e)||r)for(let r in e)Array.isArray(e[r])||u(e[r])&&!en(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ei(e[r],t[r])):s(e[r])||(t[r]=!0);return t}var eo=(e,t)=>(function e(t,r,n){let i=Array.isArray(t);if(u(t)||i)for(let i in t)Array.isArray(t[i])||u(t[i])&&!en(t[i])?g(r)||Z(n[i])?n[i]=Array.isArray(t[i])?ei(t[i],[]):{...ei(t[i])}:e(t[i],s(r)?{}:r[i],n[i]):n[i]=!Q(t[i],r[i]);return n})(e,t,ei(t)),es=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>g(e)?e:t?""===e?NaN:e?+e:e:r&&x(e)?new Date(e):n?n(e):e;function ea(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:j(t)?t.files:I(t)?W(e.refs).value:ee(t)?[...t.selectedOptions].map(({value:e})=>e):i(t)?H(e.refs).value:es(g(t.value)?e.ref.value:t.value,e)}var eu=(e,t,r,n)=>{let i={};for(let r of e){let e=m(t,r);e&&B(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},el=e=>g(e)?e:M(e)?e.source:u(e)?M(e.value)?e.value.source:e.value:e,ef=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ec(e,t,r){let n=m(e,r);if(n||T(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),o=m(t,n),s=m(e,n);if(o&&!Array.isArray(o)&&r!==n)break;if(s&&s.type)return{name:n,error:s};i.pop()}return{name:r}}var eh=(e,t,r,n,i)=>!i.isOnAll&&(!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?!n.isOnChange:!i.isOnChange)||e),ed=(e,t)=>!y(m(e,t)).length&&X(e,t);let ep={mode:v.onSubmit,reValidateMode:v.onChange,shouldFocusError:!0};function ey(e={}){let t=n.useRef(),[r,a]=n.useState({isDirty:!1,isValidating:!1,isLoading:D(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:D(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={},t){let r,n={...ep,...e},a={submitCount:0,isDirty:!1,isLoading:D(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},f={},h=(u(n.defaultValues)||u(n.values))&&p(n.defaultValues||n.values)||{},w=n.shouldUnregister?{}:p(h),E={action:!1,mount:!1,watch:!1},S={mount:new Set,unMount:new Set,array:new Set,watch:new Set},T=0,_={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={values:Y(),array:Y(),state:Y()},V=e.resetOptions&&e.resetOptions.keepDirtyValues,I=k(n.mode),M=k(n.reValidateMode),q=n.criteriaMode===v.all,z=e=>t=>{clearTimeout(T),T=setTimeout(e,t)},H=async e=>{if(_.isValid||e){let e=n.resolver?A((await ey()).errors):await em(f,!0);e!==a.isValid&&C.state.next({isValid:e})}},J=e=>_.isValidating&&C.state.next({isValidating:e}),W=(e,t=[],r,n,i=!0,o=!0)=>{if(n&&r){if(E.action=!0,o&&Array.isArray(m(f,e))){let t=r(m(f,e),n.argA,n.argB);i&&B(f,e,t)}if(o&&Array.isArray(m(a.errors,e))){let t=r(m(a.errors,e),n.argA,n.argB);i&&B(a.errors,e,t),ed(a.errors,e)}if(_.touchedFields&&o&&Array.isArray(m(a.touchedFields,e))){let t=r(m(a.touchedFields,e),n.argA,n.argB);i&&B(a.touchedFields,e,t)}_.dirtyFields&&(a.dirtyFields=eo(h,w)),C.state.next({name:e,isDirty:ev(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else B(w,e,t)},$=(e,t)=>{B(a.errors,e,t),C.state.next({errors:a.errors})},K=(e,t,r,n)=>{let i=m(f,e);if(i){let o=m(w,e,g(r)?m(h,e):r);g(o)||n&&n.defaultChecked||t?B(w,e,t?o:ea(i._f)):eA(e,o),E.mount&&H()}},en=(e,t,r,n,i)=>{let o=!1,s=!1,u={name:e};if(!r||n){_.isDirty&&(s=a.isDirty,a.isDirty=u.isDirty=ev(),o=s!==u.isDirty);let r=Q(m(h,e),t);s=m(a.dirtyFields,e),r?X(a.dirtyFields,e):B(a.dirtyFields,e,!0),u.dirtyFields=a.dirtyFields,o=o||_.dirtyFields&&!r!==s}if(r){let t=m(a.touchedFields,e);t||(B(a.touchedFields,e,r),u.touchedFields=a.touchedFields,o=o||_.touchedFields&&t!==r)}return o&&i&&C.state.next(u),o?u:{}},ei=(t,n,i,o)=>{let s=m(a.errors,t),u=_.isValid&&F(n)&&a.isValid!==n;if(e.delayError&&i?(r=z(()=>$(t,i)))(e.delayError):(clearTimeout(T),r=null,i?B(a.errors,t,i):X(a.errors,t)),(i?!Q(s,i):s)||!A(o)||u){let e={...o,...u&&F(n)?{isValid:n}:{},errors:a.errors,name:t};a={...a,...e},C.state.next(e)}J(!1)},ey=async e=>n.resolver(w,n.context,eu(e||S.mount,f,n.criteriaMode,n.shouldUseNativeValidation)),eg=async e=>{let{errors:t}=await ey();if(e)for(let r of e){let e=m(t,r);e?B(a.errors,r,e):X(a.errors,r)}else a.errors=t;return t},em=async(e,t,r={valid:!0})=>{for(let i in e){let o=e[i];if(o){let{_f:e,...i}=o;if(e){let i=S.array.has(e.name),s=await G(o,w,q,n.shouldUseNativeValidation&&!t,i);if(s[e.name]&&(r.valid=!1,t))break;t||(m(s,e.name)?i?L(a.errors,s,e.name):B(a.errors,e.name,s[e.name]):X(a.errors,e.name))}i&&await em(i,t,r)}}return r.valid},eb=()=>{for(let e of S.unMount){let t=m(f,e);t&&(t._f.refs?t._f.refs.every(e=>!er(e)):!er(t._f.ref))&&ek(e)}S.unMount=new Set},ev=(e,t)=>(e&&t&&B(w,e,t),!Q(eT(),h)),ew=(e,t,r)=>R(e,S,{...E.mount?w:g(t)?h:x(e)?{[e]:t}:t},r,t),eE=t=>y(m(E.mount?w:h,t,e.shouldUnregister?m(h,t,[]):[])),eA=(e,t,r={})=>{let n=m(f,e),o=t;if(n){let r=n._f;r&&(r.disabled||B(w,e,es(t,r)),o=P(r.ref)&&s(t)?"":t,ee(r.ref)?[...r.ref.options].forEach(e=>e.selected=o.includes(e.value)):r.refs?i(r.ref)?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(o)?!!o.find(t=>t===e.value):o===e.value)):r.refs[0]&&(r.refs[0].checked=!!o):r.refs.forEach(e=>e.checked=e.value===o):j(r.ref)?r.ref.value="":(r.ref.value=o,r.ref.type||C.values.next({name:e,values:{...w}})))}(r.shouldDirty||r.shouldTouch)&&en(e,o,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&eR(e)},eS=(e,t,r)=>{for(let n in t){let i=t[n],s=`${e}.${n}`,a=m(f,s);!S.array.has(e)&&Z(i)&&(!a||a._f)||o(i)?eA(s,i,r):eS(s,i,r)}},eO=(e,r,n={})=>{let i=m(f,e),o=S.array.has(e),u=p(r);B(w,e,u),o?(C.array.next({name:e,values:{...w}}),(_.isDirty||_.dirtyFields)&&n.shouldDirty&&C.state.next({name:e,dirtyFields:eo(h,w),isDirty:ev(e,u)})):!i||i._f||s(u)?eA(e,u,n):eS(e,u,n),N(e,S)&&C.state.next({...a}),C.values.next({name:e,values:{...w}}),E.mount||t()},ex=async e=>{let t=e.target,i=t.name,o=!0,s=m(f,i);if(s){let u,c;let h=t.type?ea(s._f):l(e),d=e.type===b.BLUR||e.type===b.FOCUS_OUT,p=!ef(s._f)&&!n.resolver&&!m(a.errors,i)&&!s._f.deps||eh(d,m(a.touchedFields,i),a.isSubmitted,M,I),y=N(i,S,d);B(w,i,h),d?(s._f.onBlur&&s._f.onBlur(e),r&&r(0)):s._f.onChange&&s._f.onChange(e);let g=en(i,h,d,!1),v=!A(g)||y;if(d||C.values.next({name:i,type:e.type,values:{...w}}),p)return _.isValid&&H(),v&&C.state.next({name:i,...y?{}:g});if(!d&&y&&C.state.next({...a}),J(!0),n.resolver){let{errors:e}=await ey([i]),t=ec(a.errors,f,i),r=ec(e,f,t.name||i);u=r.error,i=r.name,c=A(e)}else u=(await G(s,w,q,n.shouldUseNativeValidation))[i],(o=isNaN(h)||h===m(w,i,h))&&(u?c=!1:_.isValid&&(c=await em(f,!0)));o&&(s._f.deps&&eR(s._f.deps),ei(i,c,u,g))}},eR=async(e,t={})=>{let r,i;let o=O(e);if(J(!0),n.resolver){let t=await eg(g(e)?e:o);r=A(t),i=e?!o.some(e=>m(t,e)):r}else e?((i=(await Promise.all(o.map(async e=>{let t=m(f,e);return await em(t&&t._f?{[e]:t}:t)}))).every(Boolean))||a.isValid)&&H():i=r=await em(f);return C.state.next({...!x(e)||_.isValid&&r!==a.isValid?{}:{name:e},...n.resolver||!e?{isValid:r}:{},errors:a.errors,isValidating:!1}),t.shouldFocus&&!i&&U(f,e=>e&&m(a.errors,e),e?o:S.mount),i},eT=e=>{let t={...h,...E.mount?w:{}};return g(e)?t:x(e)?m(t,e):e.map(e=>m(t,e))},e_=(e,t)=>({invalid:!!m((t||a).errors,e),isDirty:!!m((t||a).dirtyFields,e),isTouched:!!m((t||a).touchedFields,e),error:m((t||a).errors,e)}),eB=e=>{e&&O(e).forEach(e=>X(a.errors,e)),C.state.next({errors:e?a.errors:{}})},eC=(e,t,r)=>{let n=(m(f,e,{_f:{}})._f||{}).ref;B(a.errors,e,{...t,ref:n}),C.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},eU=(e,t)=>D(e)?C.values.subscribe({next:r=>e(ew(void 0,t),r)}):ew(e,t,!0),ek=(e,t={})=>{for(let r of e?O(e):S.mount)S.mount.delete(r),S.array.delete(r),t.keepValue||(X(f,r),X(w,r)),t.keepError||X(a.errors,r),t.keepDirty||X(a.dirtyFields,r),t.keepTouched||X(a.touchedFields,r),n.shouldUnregister||t.keepDefaultValue||X(h,r);C.values.next({values:{...w}}),C.state.next({...a,...t.keepDirty?{isDirty:ev()}:{}}),t.keepIsValid||H()},eN=(e,t={})=>{let r=m(f,e),i=F(t.disabled);return B(f,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),S.mount.add(e),r?i&&B(w,e,t.disabled?void 0:m(w,e,ea(r._f))):K(e,!0,t.value),{...i?{disabled:t.disabled}:{},...n.shouldUseNativeValidation?{required:!!t.required,min:el(t.min),max:el(t.max),minLength:el(t.minLength),maxLength:el(t.maxLength),pattern:el(t.pattern)}:{},name:e,onChange:ex,onBlur:ex,ref:i=>{if(i){eN(e,t),r=m(f,e);let n=g(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,o=et(n),s=r._f.refs||[];(o?s.find(e=>e===n):n===r._f.ref)||(B(f,e,{_f:{...r._f,...o?{refs:[...s.filter(er),n,...Array.isArray(m(h,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),K(e,!1,void 0,n))}else(r=m(f,e,{}))._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&!(c(S.array,e)&&E.action)&&S.unMount.add(e)}}},eL=()=>n.shouldFocusError&&U(f,e=>e&&m(a.errors,e),S.mount),eF=(e,t)=>async r=>{r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let i=p(w);if(C.state.next({isSubmitting:!0}),n.resolver){let{errors:e,values:t}=await ey();a.errors=e,i=t}else await em(f);X(a.errors,"root"),A(a.errors)?(C.state.next({errors:{}}),await e(i,r)):(t&&await t({...a.errors},r),eL(),setTimeout(eL)),C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:A(a.errors),submitCount:a.submitCount+1,errors:a.errors})},ej=(e,t={})=>{m(f,e)&&(g(t.defaultValue)?eO(e,m(h,e)):(eO(e,t.defaultValue),B(h,e,t.defaultValue)),t.keepTouched||X(a.touchedFields,e),t.keepDirty||(X(a.dirtyFields,e),a.isDirty=t.defaultValue?ev(e,m(h,e)):ev()),!t.keepError&&(X(a.errors,e),_.isValid&&H()),C.state.next({...a}))},eD=(r,n={})=>{let i=r||h,o=p(i),s=r&&!A(r)?o:h;if(n.keepDefaultValues||(h=i),!n.keepValues){if(n.keepDirtyValues||V)for(let e of S.mount)m(a.dirtyFields,e)?B(s,e,m(w,e)):eO(e,m(s,e));else{if(d&&g(r))for(let e of S.mount){let t=m(f,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(P(e)){let t=e.closest("form");if(t){t.reset();break}}}}f={}}w=e.shouldUnregister?n.keepDefaultValues?p(h):{}:o,C.array.next({values:{...s}}),C.values.next({values:{...s}})}S={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},E.mount||t(),E.mount=!_.isValid||!!n.keepIsValid,E.watch=!!e.shouldUnregister,C.state.next({submitCount:n.keepSubmitCount?a.submitCount:0,isDirty:n.keepDirty?a.isDirty:!!(n.keepDefaultValues&&!Q(r,h)),isSubmitted:!!n.keepIsSubmitted&&a.isSubmitted,dirtyFields:n.keepDirtyValues?a.dirtyFields:n.keepDefaultValues&&r?eo(h,r):{},touchedFields:n.keepTouched?a.touchedFields:{},errors:n.keepErrors?a.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},eP=(e,t)=>eD(D(e)?e(w):e,t),eV=(e,t={})=>{let r=m(f,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},eI=e=>{a={...a,...e}};return D(n.defaultValues)&&n.defaultValues().then(e=>{eP(e,n.resetOptions),C.state.next({isLoading:!1})}),{control:{register:eN,unregister:ek,getFieldState:e_,_executeSchema:ey,_getWatch:ew,_getDirty:ev,_updateValid:H,_removeUnmounted:eb,_updateFieldArray:W,_getFieldArray:eE,_reset:eD,_updateFormState:eI,_subjects:C,_proxyFormState:_,get _fields(){return f},get _formValues(){return w},get _state(){return E},set _state(value){E=value},get _defaultValues(){return h},get _names(){return S},set _names(value){S=value},get _formState(){return a},set _formState(value){a=value},get _options(){return n},set _options(value){n={...n,...value}}},trigger:eR,register:eN,handleSubmit:eF,watch:eU,setValue:eO,getValues:eT,reset:eP,resetField:ej,clearErrors:eB,unregister:ek,setError:eC,setFocus:eV,getFieldState:e_}}(e,()=>a(e=>({...e}))),formState:r});let f=t.current.control;return f._options=e,!function(e){let t=n.useRef(e);t.current=e,n.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}({subject:f._subjects.state,next:e=>{S(e,f._proxyFormState,f._updateFormState,!0)&&a({...f._formState})}}),n.useEffect(()=>{e.values&&!Q(e.values,f._defaultValues)&&f._reset(e.values,f._options.resetOptions)},[e.values,f]),n.useEffect(()=>{f._state.mount||(f._updateValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=E(r,f),t.current}}}]); \ No newline at end of file diff --git a/_next/static/chunks/170-75d5d049019cb7b2.js b/_next/static/chunks/170-75d5d049019cb7b2.js new file mode 100644 index 0000000..d39186b --- /dev/null +++ b/_next/static/chunks/170-75d5d049019cb7b2.js @@ -0,0 +1,6 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[170],{7715:function(e,t){"use strict";t.gW=void 0;let r="qpzry9x8gf2tvdw0s3jn54khce6mua7l",n={};for(let e=0;e>25;return(33554431&e)<<5^996825010&-(t>>0&1)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function o(e){let t=1;for(let r=0;r126)return"Invalid prefix ("+e+")";t=i(t)^n>>5}t=i(t);for(let r=0;r=r;)a.push(i>>(o-=r)&s);if(n)o>0&&a.push(i<=t)return"Excess padding";if(i<r)return"Exceeds length limit";let s=e.toLowerCase(),a=e.toUpperCase();if(e!==s&&e!==a)return"Mixed-case string "+e;e=s;let u=e.lastIndexOf("1");if(-1===u)return"No separator character for "+e;if(0===u)return"Missing prefix for "+e;let l=e.slice(0,u),f=e.slice(u+1);if(f.length<6)return"Data too short";let c=o(l);if("string"==typeof c)return c;let h=[];for(let e=0;e=f.length||h.push(r)}return c!==t?"Invalid checksum for "+e:{prefix:l,words:h}}return t="bech32"===e?1:734539939,{decodeUnsafe:function(e,t){let r=s(e,t);if("object"==typeof r)return r},decode:function(e,t){let r=s(e,t);if("object"==typeof r)return r;throw Error(r)},encode:function(e,n,s){if(s=s||90,e.length+7+n.length>s)throw TypeError("Exceeds length limit");let a=o(e=e.toLowerCase());if("string"==typeof a)throw Error(a);let u=e+"1";for(let e=0;e>5!=0)throw Error("Non 5-bit word");a=i(a)^t,u+=r.charAt(t)}for(let e=0;e<6;++e)a=i(a);a^=t;for(let e=0;e<6;++e){let t=a>>(5-e)*5&31;u+=r.charAt(t)}return u},toWords:a,fromWordsUnsafe:u,fromWords:l}}t.gW=f("bech32"),f("bech32m")},1876:function(e){!function(){var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=u(e),s=o[0],a=o[1],l=new i((s+a)*3/4-a),f=0,c=a>0?s-4:s;for(r=0;r>16&255,l[f++]=t>>8&255,l[f++]=255&t;return 2===a&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,l[f++]=255&t),1===a&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,l[f++]=t>>8&255,l[f++]=255&t),l},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],s=0,a=n-i;s>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,s,s+16383>a?a:s+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,a=o.length;s0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},72:function(e,t,r){"use strict";/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */var n=r(675),i=r(783),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function s(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return f(e)}return u(e,t,r)}function u(e,t,r){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!a.isEncoding(t))throw TypeError("Unknown encoding: "+t);var r=0|d(e,t),n=s(r),i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return c(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(B(e,ArrayBuffer)||e&&B(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(B(e,SharedArrayBuffer)||e&&B(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLength=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function d(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||B(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return x(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return T(e).length;default:if(i)return n?-1:x(e).length;t=(""+t).toLowerCase(),i=!0}}function p(e,t,r){var i,o,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),(o=r=+r)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return -1;r=e.length-1}else if(r<0){if(!i)return -1;r=0}if("string"==typeof t&&(t=a.from(t,n)),a.isBuffer(t))return 0===t.length?-1:m(e,t,r,n,i);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):m(e,[t],r,n,i);throw TypeError("val must be string, number or Buffer")}function m(e,t,r,n,i){var o,s=1,a=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;s=2,a/=2,u/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(i){var f=-1;for(o=r;oa&&(r=a-u),o=r;o>=0;o--){for(var c=!0,h=0;h239?4:l>223?3:l>191?2:1;if(i+c<=r)switch(c){case 1:l<128&&(f=l);break;case 2:(192&(o=e[i+1]))==128&&(u=(31&l)<<6|63&o)>127&&(f=u);break;case 3:o=e[i+1],s=e[i+2],(192&o)==128&&(192&s)==128&&(u=(15&l)<<12|(63&o)<<6|63&s)>2047&&(u<55296||u>57343)&&(f=u);break;case 4:o=e[i+1],s=e[i+2],a=e[i+3],(192&o)==128&&(192&s)==128&&(192&a)==128&&(u=(15&l)<<18|(63&o)<<12|(63&s)<<6|63&a)>65535&&u<1114112&&(f=u)}null===f?(f=65533,c=1):f>65535&&(f-=65536,n.push(f>>>10&1023|55296),f=56320|1023&f),n.push(f),i+=c}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);for(var r="",n=0;nr)throw RangeError("Trying to access beyond buffer length")}function w(e,t,r,n,i,o){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw RangeError("Index out of range")}function E(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function A(e,t,r,n,o){return t=+t,r>>>=0,o||E(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function S(e,t,r,n,o){return t=+t,r>>>=0,o||E(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}t.Buffer=a,t.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=2147483647,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,r){return u(e,t,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,r){return(l(e),e<=0)?s(e):void 0!==t?"string"==typeof r?s(e).fill(t,r):s(e).fill(t):s(e)},a.allocUnsafe=function(e){return f(e)},a.allocUnsafeSlow=function(e){return f(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(B(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),B(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);ir&&(e+=" ... "),""},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(e,t,r,n,i){if(B(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,s=r-t,u=Math.min(o,s),l=this.slice(n,i),f=e.slice(t,r),c=0;c>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,s,a,u,l,f,c,h,d,p,y,g=this.length-t;if((void 0===r||r>g)&&(r=g),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var m=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var s=0;s>8,i.push(r%256),i.push(n);return i}(e,this.length-p),this,p,y);default:if(m)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),m=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},a.prototype.readUInt8=function(e,t){return e>>>=0,t||v(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return(e>>>=0,t||v(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(e,t){e>>>=0,t||v(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;w(this,e,t,r,i,0)}var o=r-1,s=1;for(this[t+o]=255&e;--o>=0&&(s*=256);)this[t+o]=e/s&255;return t+r},a.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=0,s=1,a=0;for(this[t]=255&e;++o>0)-a&255;return t+r},a.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);w(this,e,t,r,i-1,-i)}var o=r-1,s=1,a=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===a&&0!==this[t+o+1]&&(a=1),this[t+o]=(e/s>>0)-a&255;return t+r},a.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||w(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,r){return A(this,e,t,!0,r)},a.prototype.writeFloatBE=function(e,t,r){return A(this,e,t,!1,r)},a.prototype.writeDoubleLE=function(e,t,r){return S(this,e,t,!0,r)},a.prototype.writeDoubleBE=function(e,t,r){return S(this,e,t,!1,r)},a.prototype.copy=function(e,t,r,n){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},a.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&r<57344){if(!i){if(r>56319||s+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function R(e){for(var t=[],r=0;r=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function B(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var C=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */t.read=function(e,t,r,n,i){var o,s,a=8*i-n-1,u=(1<>1,f=-7,c=r?i-1:0,h=r?-1:1,d=e[t+c];for(c+=h,o=d&(1<<-f)-1,d>>=-f,f+=a;f>0;o=256*o+e[t+c],c+=h,f-=8);for(s=o&(1<<-f)-1,o>>=-f,f+=n;f>0;s=256*s+e[t+c],c+=h,f-=8);if(0===o)o=1-l;else{if(o===u)return s?NaN:(d?-1:1)*(1/0);s+=Math.pow(2,n),o-=l}return(d?-1:1)*s*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var s,a,u,l=8*o-i-1,f=(1<>1,h=23===i?5960464477539062e-23:0,d=n?0:o-1,p=n?1:-1,y=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(a=isNaN(t)?1:0,s=f):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),s+c>=1?t+=h/u:t+=h*Math.pow(2,1-c),t*u>=2&&(s++,u/=2),s+c>=f?(a=0,s=f):s+c>=1?(a=(t*u-1)*Math.pow(2,i),s+=c):(a=t*Math.pow(2,c-1)*Math.pow(2,i),s=0));i>=8;e[r+d]=255&a,d+=p,a/=256,i-=8);for(s=s<0;e[r+d]=255&s,d+=p,s/=256,l-=8);e[r+d-p]|=128*y}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},s=!0;try{t[e](o,o.exports,n),s=!1}finally{s&&delete r[e]}return o.exports}n.ab="//";var i=n(72);e.exports=i}()},6154:function(e,t,r){"use strict";let n;function i(e,t){return function(){return e.apply(t,arguments)}}r.d(t,{Z:function(){return eM}});let{toString:o}=Object.prototype,{getPrototypeOf:s}=Object,a=(j=Object.create(null),e=>{let t=o.call(e);return j[t]||(j[t]=t.slice(8,-1).toLowerCase())}),u=e=>(e=e.toLowerCase(),t=>a(t)===e),l=e=>t=>typeof t===e,{isArray:f}=Array,c=l("undefined"),h=u("ArrayBuffer"),d=l("string"),p=l("function"),y=l("number"),g=e=>null!==e&&"object"==typeof e,m=e=>{if("object"!==a(e))return!1;let t=s(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},b=u("Date"),v=u("File"),w=u("Blob"),E=u("FileList"),A=u("URLSearchParams");function S(e,t,{allOwnKeys:r=!1}={}){let n,i;if(null!=e){if("object"!=typeof e&&(e=[e]),f(e))for(n=0,i=e.length;n0;)if(t===(r=n[i]).toLowerCase())return r;return null}let x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,R=e=>!c(e)&&e!==x,T=(L="undefined"!=typeof Uint8Array&&s(Uint8Array),e=>L&&e instanceof L),_=u("HTMLFormElement"),B=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),C=u("RegExp"),U=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};S(r,(r,i)=>{!1!==t(r,i,e)&&(n[i]=r)}),Object.defineProperties(e,n)},F="abcdefghijklmnopqrstuvwxyz",k="0123456789",N={DIGIT:k,ALPHA:F,ALPHA_DIGIT:F+F.toUpperCase()+k};var j,L,D={isArray:f,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!c(e)&&null!==e.constructor&&!c(e.constructor)&&p(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||o.call(e)===t||p(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer)},isString:d,isNumber:y,isBoolean:e=>!0===e||!1===e,isObject:g,isPlainObject:m,isUndefined:c,isDate:b,isFile:v,isBlob:w,isRegExp:C,isFunction:p,isStream:e=>g(e)&&p(e.pipe),isURLSearchParams:A,isTypedArray:T,isFileList:E,forEach:S,merge:function e(){let{caseless:t}=R(this)&&this||{},r={},n=(n,i)=>{let o=t&&O(r,i)||i;m(r[o])&&m(n)?r[o]=e(r[o],n):m(n)?r[o]=e({},n):f(n)?r[o]=n.slice():r[o]=n};for(let e=0,t=arguments.length;e(S(t,(t,n)=>{r&&p(t)?e[n]=i(t,r):e[n]=t},{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let i,o,a;let u={};if(t=t||{},null==e)return t;do{for(o=(i=Object.getOwnPropertyNames(e)).length;o-- >0;)a=i[o],(!n||n(a,e,t))&&!u[a]&&(t[a]=e[a],u[a]=!0);e=!1!==r&&s(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:a,kindOfTest:u,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return -1!==n&&n===r},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!y(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{let r;let n=e&&e[Symbol.iterator],i=n.call(e);for(;(r=i.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let r;let n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:_,hasOwnProperty:B,hasOwnProp:B,reduceDescriptors:U,freezeMethods:e=>{U(e,(t,r)=>{if(p(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;let n=e[r];if(p(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet:(e,t)=>{let r={};return(e=>{e.forEach(e=>{r[e]=!0})})(f(e)?e:String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),noop:()=>{},toFiniteNumber:(e,t)=>Number.isFinite(e=+e)?e:t,findKey:O,global:x,isContextDefined:R,ALPHABET:N,generateString:(e=16,t=N.ALPHA_DIGIT)=>{let r="",{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r},isSpecCompliantForm:function(e){return!!(e&&p(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{let t=Array(10),r=(e,n)=>{if(g(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;let i=f(e)?[]:{};return S(e,(e,t)=>{let o=r(e,n+1);c(o)||(i[t]=o)}),t[n]=void 0,i}}return e};return r(e,0)}};function P(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}D.inherits(P,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:D.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});let V=P.prototype,I={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{I[e]={value:e}}),Object.defineProperties(P,I),Object.defineProperty(V,"isAxiosError",{value:!0}),P.from=(e,t,r,n,i,o)=>{let s=Object.create(V);return D.toFlatObject(e,s,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),P.call(s,e.message,t,r,n,i),s.cause=e,s.name=e.name,o&&Object.assign(s,o),s};var M=r(1876).Buffer;function q(e){return D.isPlainObject(e)||D.isArray(e)}function z(e){return D.endsWith(e,"[]")?e.slice(0,-2):e}function H(e,t,r){return e?e.concat(t).map(function(e,t){return e=z(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}let J=D.toFlatObject(D,{},null,function(e){return/^is[A-Z]/.test(e)});var W=function(e,t,r){if(!D.isObject(e))throw TypeError("target must be an object");t=t||new FormData,r=D.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!D.isUndefined(t[e])});let n=r.metaTokens,i=r.visitor||f,o=r.dots,s=r.indexes,a=r.Blob||"undefined"!=typeof Blob&&Blob,u=a&&D.isSpecCompliantForm(t);if(!D.isFunction(i))throw TypeError("visitor must be a function");function l(e){if(null===e)return"";if(D.isDate(e))return e.toISOString();if(!u&&D.isBlob(e))throw new P("Blob is not supported. Use a Buffer instead.");return D.isArrayBuffer(e)||D.isTypedArray(e)?u&&"function"==typeof Blob?new Blob([e]):M.from(e):e}function f(e,r,i){let a=e;if(e&&!i&&"object"==typeof e){if(D.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else{var u;if(D.isArray(e)&&(u=e,D.isArray(u)&&!u.some(q))||(D.isFileList(e)||D.endsWith(r,"[]"))&&(a=D.toArray(e)))return r=z(r),a.forEach(function(e,n){D.isUndefined(e)||null===e||t.append(!0===s?H([r],n,o):null===s?r:r+"[]",l(e))}),!1}}return!!q(e)||(t.append(H(i,r,o),l(e)),!1)}let c=[],h=Object.assign(J,{defaultVisitor:f,convertValue:l,isVisitable:q});if(!D.isObject(e))throw TypeError("data must be an object");return!function e(r,n){if(!D.isUndefined(r)){if(-1!==c.indexOf(r))throw Error("Circular reference detected in "+n.join("."));c.push(r),D.forEach(r,function(r,o){let s=!(D.isUndefined(r)||null===r)&&i.call(t,r,D.isString(o)?o.trim():o,n,h);!0===s&&e(r,n?n.concat(o):[o])}),c.pop()}}(e),t};function $(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\x00"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function K(e,t){this._pairs=[],e&&W(e,this,t)}let G=K.prototype;function X(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Y(e,t,r){let n;if(!t)return e;let i=r&&r.encode||X,o=r&&r.serialize;if(n=o?o(t,r):D.isURLSearchParams(t)?t.toString():new K(t,r).toString(i)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}G.append=function(e,t){this._pairs.push([e,t])},G.toString=function(e){let t=e?function(t){return e.call(this,t,$)}:$;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};var Z=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){D.forEach(this.handlers,function(t){null!==t&&e(t)})}},Q={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ee="undefined"!=typeof URLSearchParams?URLSearchParams:K,et="undefined"!=typeof FormData?FormData:null,er="undefined"!=typeof Blob?Blob:null;let en=("undefined"==typeof navigator||"ReactNative"!==(n=navigator.product)&&"NativeScript"!==n&&"NS"!==n)&&"undefined"!=typeof window&&"undefined"!=typeof document,ei="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var eo={classes:{URLSearchParams:ee,FormData:et,Blob:er},isStandardBrowserEnv:en,isStandardBrowserWebWorkerEnv:ei,protocols:["http","https","file","blob","url","data"]},es=function(e){if(D.isFormData(e)&&D.isFunction(e.entries)){let t={};return D.forEachEntry(e,(e,r)=>{!function e(t,r,n,i){let o=t[i++],s=Number.isFinite(+o),a=i>=t.length;if(o=!o&&D.isArray(n)?n.length:o,a)return D.hasOwnProp(n,o)?n[o]=[n[o],r]:n[o]=r,!s;n[o]&&D.isObject(n[o])||(n[o]=[]);let u=e(t,r,n[o],i);return u&&D.isArray(n[o])&&(n[o]=function(e){let t,r;let n={},i=Object.keys(e),o=i.length;for(t=0;t"[]"===e[0]?"":e[1]||e[0]),r,t,0)}),t}return null};let ea={"Content-Type":void 0},eu={transitional:Q,adapter:["xhr","http"],transformRequest:[function(e,t){let r;let n=t.getContentType()||"",i=n.indexOf("application/json")>-1,o=D.isObject(e);o&&D.isHTMLForm(e)&&(e=new FormData(e));let s=D.isFormData(e);if(s)return i&&i?JSON.stringify(es(e)):e;if(D.isArrayBuffer(e)||D.isBuffer(e)||D.isStream(e)||D.isFile(e)||D.isBlob(e))return e;if(D.isArrayBufferView(e))return e.buffer;if(D.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(o){if(n.indexOf("application/x-www-form-urlencoded")>-1){var a,u;return(a=e,u=this.formSerializer,W(a,new eo.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return eo.isNode&&D.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},u))).toString()}if((r=D.isFileList(e))||n.indexOf("multipart/form-data")>-1){let t=this.env&&this.env.FormData;return W(r?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||i?(t.setContentType("application/json",!1),function(e,t,r){if(D.isString(e))try{return(0,JSON.parse)(e),D.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){let t=this.transitional||eu.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&D.isString(e)&&(r&&!this.responseType||n)){let r=t&&t.silentJSONParsing;try{return JSON.parse(e)}catch(e){if(!r&&n){if("SyntaxError"===e.name)throw P.from(e,P.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:eo.classes.FormData,Blob:eo.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};D.forEach(["delete","get","head"],function(e){eu.headers[e]={}}),D.forEach(["post","put","patch"],function(e){eu.headers[e]=D.merge(ea)});let el=D.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var ef=e=>{let t,r,n;let i={};return e&&e.split("\n").forEach(function(e){n=e.indexOf(":"),t=e.substring(0,n).trim().toLowerCase(),r=e.substring(n+1).trim(),!t||i[t]&&el[t]||("set-cookie"===t?i[t]?i[t].push(r):i[t]=[r]:i[t]=i[t]?i[t]+", "+r:r)}),i};let ec=Symbol("internals");function eh(e){return e&&String(e).trim().toLowerCase()}function ed(e){return!1===e||null==e?e:D.isArray(e)?e.map(ed):String(e)}function ep(e,t,r,n,i){if(D.isFunction(n))return n.call(this,t,r);if(i&&(t=r),D.isString(t)){if(D.isString(n))return -1!==t.indexOf(n);if(D.isRegExp(n))return n.test(t)}}class ey{constructor(e){e&&this.set(e)}set(e,t,r){let n=this;function i(e,t,r){let i=eh(t);if(!i)throw Error("header name must be a non-empty string");let o=D.findKey(n,i);o&&void 0!==n[o]&&!0!==r&&(void 0!==r||!1===n[o])||(n[o||t]=ed(e))}let o=(e,t)=>D.forEach(e,(e,r)=>i(e,r,t));if(D.isPlainObject(e)||e instanceof this.constructor)o(e,t);else{var s;D.isString(e)&&(e=e.trim())&&(s=e,!/^[-_a-zA-Z]+$/.test(s.trim()))?o(ef(e),t):null!=e&&i(t,e,r)}return this}get(e,t){if(e=eh(e)){let r=D.findKey(this,e);if(r){let e=this[r];if(!t)return e;if(!0===t)return function(e){let t;let r=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;for(;t=n.exec(e);)r[t[1]]=t[2];return r}(e);if(D.isFunction(t))return t.call(this,e,r);if(D.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=eh(e)){let r=D.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||ep(this,this[r],r,t)))}return!1}delete(e,t){let r=this,n=!1;function i(e){if(e=eh(e)){let i=D.findKey(r,e);i&&(!t||ep(r,r[i],i,t))&&(delete r[i],n=!0)}}return D.isArray(e)?e.forEach(i):i(e),n}clear(e){let t=Object.keys(this),r=t.length,n=!1;for(;r--;){let i=t[r];(!e||ep(this,this[i],i,e,!0))&&(delete this[i],n=!0)}return n}normalize(e){let t=this,r={};return D.forEach(this,(n,i)=>{let o=D.findKey(r,i);if(o){t[o]=ed(n),delete t[i];return}let s=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(i).trim();s!==i&&delete t[i],t[s]=ed(n),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return D.forEach(this,(r,n)=>{null!=r&&!1!==r&&(t[n]=e&&D.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=this[ec]=this[ec]={accessors:{}},r=t.accessors,n=this.prototype;function i(e){let t=eh(e);r[t]||(!function(e,t){let r=D.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(e,r,i){return this[n].call(this,t,e,r,i)},configurable:!0})})}(n,e),r[t]=!0)}return D.isArray(e)?e.forEach(i):i(e),this}}function eg(e,t){let r=this||eu,n=t||r,i=ey.from(n.headers),o=n.data;return D.forEach(e,function(e){o=e.call(r,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function em(e){return!!(e&&e.__CANCEL__)}function eb(e,t,r){P.call(this,null==e?"canceled":e,P.ERR_CANCELED,t,r),this.name="CanceledError"}ey.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),D.freezeMethods(ey.prototype),D.freezeMethods(ey),D.inherits(eb,P,{__CANCEL__:!0});var ev=eo.isStandardBrowserEnv?{write:function(e,t,r,n,i,o){let s=[];s.push(e+"="+encodeURIComponent(t)),D.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),D.isString(n)&&s.push("path="+n),D.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){let t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function ew(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e:t}var eE=eo.isStandardBrowserEnv?function(){let e;let t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(e){let n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=n(window.location.href),function(t){let r=D.isString(t)?n(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0},eA=function(e,t){let r;e=e||10;let n=Array(e),i=Array(e),o=0,s=0;return t=void 0!==t?t:1e3,function(a){let u=Date.now(),l=i[s];r||(r=u),n[o]=a,i[o]=u;let f=s,c=0;for(;f!==o;)c+=n[f++],f%=e;if((o=(o+1)%e)===s&&(s=(s+1)%e),u-r{let o=i.loaded,s=i.lengthComputable?i.total:void 0,a=o-r,u=n(a),l=o<=s;r=o;let f={loaded:o,total:s,progress:s?o/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&l?(s-o)/u:void 0,event:i};f[t?"download":"upload"]=!0,e(f)}}let eO="undefined"!=typeof XMLHttpRequest;var ex=eO&&function(e){return new Promise(function(t,r){let n,i=e.data,o=ey.from(e.headers).normalize(),s=e.responseType;function a(){e.cancelToken&&e.cancelToken.unsubscribe(n),e.signal&&e.signal.removeEventListener("abort",n)}D.isFormData(i)&&(eo.isStandardBrowserEnv||eo.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){let t=e.auth.username||"",r=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(t+":"+r))}let l=ew(e.baseURL,e.url);function f(){if(!u)return;let n=ey.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),i=s&&"text"!==s&&"json"!==s?u.response:u.responseText,o={data:i,status:u.status,statusText:u.statusText,headers:n,config:e,request:u};!function(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new P("Request failed with status code "+r.status,[P.ERR_BAD_REQUEST,P.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}(function(e){t(e),a()},function(e){r(e),a()},o),u=null}if(u.open(e.method.toUpperCase(),Y(l,e.params,e.paramsSerializer),!0),u.timeout=e.timeout,"onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){u&&4===u.readyState&&(0!==u.status||u.responseURL&&0===u.responseURL.indexOf("file:"))&&setTimeout(f)},u.onabort=function(){u&&(r(new P("Request aborted",P.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new P("Network Error",P.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||Q;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new P(t,n.clarifyTimeoutError?P.ETIMEDOUT:P.ECONNABORTED,e,u)),u=null},eo.isStandardBrowserEnv){let t=(e.withCredentials||eE(l))&&e.xsrfCookieName&&ev.read(e.xsrfCookieName);t&&o.set(e.xsrfHeaderName,t)}void 0===i&&o.setContentType(null),"setRequestHeader"in u&&D.forEach(o.toJSON(),function(e,t){u.setRequestHeader(t,e)}),D.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),s&&"json"!==s&&(u.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&u.addEventListener("progress",eS(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&u.upload&&u.upload.addEventListener("progress",eS(e.onUploadProgress)),(e.cancelToken||e.signal)&&(n=t=>{u&&(r(!t||t.type?new eb(null,e,u):t),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(n),e.signal&&(e.signal.aborted?n():e.signal.addEventListener("abort",n)));let c=function(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(l);if(c&&-1===eo.protocols.indexOf(c)){r(new P("Unsupported protocol "+c+":",P.ERR_BAD_REQUEST,e));return}u.send(i||null)})};let eR={http:null,xhr:ex};D.forEach(eR,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});var eT={getAdapter:e=>{let t,r;e=D.isArray(e)?e:[e];let{length:n}=e;for(let i=0;ie instanceof ey?e.toJSON():e;function eU(e,t){t=t||{};let r={};function n(e,t,r){return D.isPlainObject(e)&&D.isPlainObject(t)?D.merge.call({caseless:r},e,t):D.isPlainObject(t)?D.merge({},t):D.isArray(t)?t.slice():t}function i(e,t,r){return D.isUndefined(t)?D.isUndefined(e)?void 0:n(void 0,e,r):n(e,t,r)}function o(e,t){if(!D.isUndefined(t))return n(void 0,t)}function s(e,t){return D.isUndefined(t)?D.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function a(r,i,o){return o in t?n(r,i):o in e?n(void 0,r):void 0}let u={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(e,t)=>i(eC(e),eC(t),!0)};return D.forEach(Object.keys(e).concat(Object.keys(t)),function(n){let o=u[n]||i,s=o(e[n],t[n],n);D.isUndefined(s)&&o!==a||(r[n]=s)}),r}let eF="1.3.4",ek={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ek[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let eN={};ek.transitional=function(e,t,r){function n(e,t){return"[Axios v"+eF+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,i,o)=>{if(!1===e)throw new P(n(i," has been removed"+(t?" in "+t:"")),P.ERR_DEPRECATED);return t&&!eN[i]&&(eN[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,i,o)}};var ej={assertOptions:function(e,t,r){if("object"!=typeof e)throw new P("options must be an object",P.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),i=n.length;for(;i-- >0;){let o=n[i],s=t[o];if(s){let t=e[o],r=void 0===t||s(t,o,e);if(!0!==r)throw new P("option "+o+" must be "+r,P.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new P("Unknown option "+o,P.ERR_BAD_OPTION)}},validators:ek};let eL=ej.validators;class eD{constructor(e){this.defaults=e,this.interceptors={request:new Z,response:new Z}}request(e,t){let r,n,i;"string"==typeof e?(t=t||{}).url=e:t=e||{},t=eU(this.defaults,t);let{transitional:o,paramsSerializer:s,headers:a}=t;void 0!==o&&ej.assertOptions(o,{silentJSONParsing:eL.transitional(eL.boolean),forcedJSONParsing:eL.transitional(eL.boolean),clarifyTimeoutError:eL.transitional(eL.boolean)},!1),void 0!==s&&ej.assertOptions(s,{encode:eL.function,serialize:eL.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),(r=a&&D.merge(a.common,a[t.method]))&&D.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=ey.concat(r,a);let u=[],l=!0;this.interceptors.request.forEach(function(e){("function"!=typeof e.runWhen||!1!==e.runWhen(t))&&(l=l&&e.synchronous,u.unshift(e.fulfilled,e.rejected))});let f=[];this.interceptors.response.forEach(function(e){f.push(e.fulfilled,e.rejected)});let c=0;if(!l){let e=[eB.bind(this),void 0];for(e.unshift.apply(e,u),e.push.apply(e,f),i=e.length,n=Promise.resolve(t);c{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t;let n=new Promise(e=>{r.subscribe(e),t=e}).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e(function(e,n,i){r.reason||(r.reason=new eb(e,n,i),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;let t=new eP(function(t){e=t});return{token:t,cancel:e}}}let eV={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(eV).forEach(([e,t])=>{eV[t]=e});let eI=function e(t){let r=new eD(t),n=i(eD.prototype.request,r);return D.extend(n,eD.prototype,r,{allOwnKeys:!0}),D.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(eU(t,r))},n}(eu);eI.Axios=eD,eI.CanceledError=eb,eI.CancelToken=eP,eI.isCancel=em,eI.VERSION=eF,eI.toFormData=W,eI.AxiosError=P,eI.Cancel=eI.CanceledError,eI.all=function(e){return Promise.all(e)},eI.spread=function(e){return function(t){return e.apply(null,t)}},eI.isAxiosError=function(e){return D.isObject(e)&&!0===e.isAxiosError},eI.mergeConfig=eU,eI.AxiosHeaders=ey,eI.formToJSON=e=>es(D.isHTMLForm(e)?new FormData(e):e),eI.HttpStatusCode=eV,eI.default=eI;var eM=eI},7536:function(e,t,r){"use strict";r.d(t,{cI:function(){return ey}});var n=r(7294),i=e=>"checkbox"===e.type,o=e=>e instanceof Date,s=e=>null==e;let a=e=>"object"==typeof e;var u=e=>!s(e)&&!Array.isArray(e)&&a(e)&&!o(e),l=e=>u(e)&&e.target?i(e.target)?e.target.checked:e.target.value:e,f=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,c=(e,t)=>e.has(f(t)),h=e=>{let t=e.constructor&&e.constructor.prototype;return u(t)&&t.hasOwnProperty("isPrototypeOf")},d="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function p(e){let t;let r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(d&&(e instanceof Blob||e instanceof FileList))&&(r||u(e))))return e;else if(t=r?[]:{},Array.isArray(e)||h(e))for(let r in e)t[r]=p(e[r]);else t=e;return t}var y=e=>Array.isArray(e)?e.filter(Boolean):[],g=e=>void 0===e,m=(e,t,r)=>{if(!t||!u(e))return r;let n=y(t.split(/[,[\].]+?/)).reduce((e,t)=>s(e)?e:e[t],e);return g(n)||n===e?g(e[t])?r:e[t]:n};let b={BLUR:"blur",FOCUS_OUT:"focusout"},v={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},w={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"};n.createContext(null);var E=(e,t,r,n=!0)=>{let i={defaultValues:t._defaultValues};for(let o in e)Object.defineProperty(i,o,{get:()=>(t._proxyFormState[o]!==v.all&&(t._proxyFormState[o]=!n||v.all),r&&(r[o]=!0),e[o])});return i},A=e=>u(e)&&!Object.keys(e).length,S=(e,t,r,n)=>{r(e);let{name:i,...o}=e;return A(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!n||v.all))},O=e=>Array.isArray(e)?e:[e],x=e=>"string"==typeof e,R=(e,t,r,n,i)=>x(e)?(n&&t.watch.add(e),m(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),m(r,e))):(n&&(t.watchAll=!0),r),T=e=>/^\w*$/.test(e),_=e=>y(e.replace(/["|']|\]/g,"").split(/\.|\[/));function B(e,t,r){let n=-1,i=T(t)?[t]:_(t),o=i.length,s=o-1;for(;++nt?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{};let U=(e,t,r)=>{for(let n of r||Object.keys(e)){let r=m(e,n);if(r){let{_f:e,...n}=r;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else u(n)&&U(n,t)}}};var F=e=>({isOnSubmit:!e||e===v.onSubmit,isOnBlur:e===v.onBlur,isOnChange:e===v.onChange,isOnAll:e===v.all,isOnTouch:e===v.onTouched}),k=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),N=(e,t,r)=>{let n=y(m(e,r));return B(n,"root",t[r]),B(e,r,n),e},j=e=>"boolean"==typeof e,L=e=>"file"===e.type,D=e=>"function"==typeof e,P=e=>{if(!d)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},V=e=>x(e),I=e=>"radio"===e.type,M=e=>e instanceof RegExp;let q={value:!1,isValid:!1},z={value:!0,isValid:!0};var H=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?z:{value:e[0].value,isValid:!0}:z:q}return q};let J={isValid:!1,value:null};var W=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,J):J;function $(e,t,r="validate"){if(V(e)||Array.isArray(e)&&e.every(V)||j(e)&&!e)return{type:r,message:V(e)?e:"",ref:t}}var K=e=>u(e)&&!M(e)?e:{value:e,message:""},G=async(e,t,r,n,o)=>{let{ref:a,refs:l,required:f,maxLength:c,minLength:h,min:d,max:p,pattern:y,validate:b,name:v,valueAsNumber:E,mount:S,disabled:O}=e._f,R=m(t,v);if(!S||O)return{};let T=l?l[0]:a,_=e=>{n&&T.reportValidity&&(T.setCustomValidity(j(e)?"":e||""),T.reportValidity())},B={},U=I(a),F=i(a),k=(E||L(a))&&g(a.value)&&g(R)||P(a)&&""===a.value||""===R||Array.isArray(R)&&!R.length,N=C.bind(null,v,r,B),q=(e,t,r,n=w.maxLength,i=w.minLength)=>{let o=e?t:r;B[v]={type:e?n:i,message:o,ref:a,...N(e?n:i,o)}};if(o?!Array.isArray(R)||!R.length:f&&(!(U||F)&&(k||s(R))||j(R)&&!R||F&&!H(l).isValid||U&&!W(l).isValid)){let{value:e,message:t}=V(f)?{value:!!f,message:f}:K(f);if(e&&(B[v]={type:w.required,message:t,ref:T,...N(w.required,t)},!r))return _(t),B}if(!k&&(!s(d)||!s(p))){let e,t;let n=K(p),i=K(d);if(s(R)||isNaN(R)){let r=a.valueAsDate||new Date(R),o=e=>new Date(new Date().toDateString()+" "+e),s="time"==a.type,u="week"==a.type;x(n.value)&&R&&(e=s?o(R)>o(n.value):u?R>n.value:r>new Date(n.value)),x(i.value)&&R&&(t=s?o(R)n.value),s(i.value)||(t=r+e.value,i=!s(t.value)&&R.length<+t.value;if((n||i)&&(q(n,e.message,t.message),!r))return _(B[v].message),B}if(y&&!k&&x(R)){let{value:e,message:t}=K(y);if(M(e)&&!R.match(e)&&(B[v]={type:w.pattern,message:t,ref:a,...N(w.pattern,t)},!r))return _(t),B}if(b){if(D(b)){let e=await b(R,t),n=$(e,T);if(n&&(B[v]={...n,...N(w.validate,n.message)},!r))return _(n.message),B}else if(u(b)){let e={};for(let n in b){if(!A(e)&&!r)break;let i=$(await b[n](R,t),T,n);i&&(e={...i,...N(n,i.message)},_(i.message),r&&(B[v]=e))}if(!A(e)&&(B[v]={ref:T,...e},!r))return B}}return _(!0),B};function X(e,t){let r=Array.isArray(t)?t:T(t)?[t]:_(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}}var Z=e=>s(e)||!a(e);function Q(e,t){if(Z(e)||Z(t))return e===t;if(o(e)&&o(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i of r){let r=e[i];if(!n.includes(i))return!1;if("ref"!==i){let e=t[i];if(o(r)&&o(e)||u(r)&&u(e)||Array.isArray(r)&&Array.isArray(e)?!Q(r,e):r!==e)return!1}}return!0}var ee=e=>"select-multiple"===e.type,et=e=>I(e)||i(e),er=e=>P(e)&&e.isConnected,en=e=>{for(let t in e)if(D(e[t]))return!0;return!1};function ei(e,t={}){let r=Array.isArray(e);if(u(e)||r)for(let r in e)Array.isArray(e[r])||u(e[r])&&!en(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ei(e[r],t[r])):s(e[r])||(t[r]=!0);return t}var eo=(e,t)=>(function e(t,r,n){let i=Array.isArray(t);if(u(t)||i)for(let i in t)Array.isArray(t[i])||u(t[i])&&!en(t[i])?g(r)||Z(n[i])?n[i]=Array.isArray(t[i])?ei(t[i],[]):{...ei(t[i])}:e(t[i],s(r)?{}:r[i],n[i]):n[i]=!Q(t[i],r[i]);return n})(e,t,ei(t)),es=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>g(e)?e:t?""===e?NaN:e?+e:e:r&&x(e)?new Date(e):n?n(e):e;function ea(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:L(t)?t.files:I(t)?W(e.refs).value:ee(t)?[...t.selectedOptions].map(({value:e})=>e):i(t)?H(e.refs).value:es(g(t.value)?e.ref.value:t.value,e)}var eu=(e,t,r,n)=>{let i={};for(let r of e){let e=m(t,r);e&&B(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},el=e=>g(e)?e:M(e)?e.source:u(e)?M(e.value)?e.value.source:e.value:e,ef=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ec(e,t,r){let n=m(e,r);if(n||T(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),o=m(t,n),s=m(e,n);if(o&&!Array.isArray(o)&&r!==n)break;if(s&&s.type)return{name:n,error:s};i.pop()}return{name:r}}var eh=(e,t,r,n,i)=>!i.isOnAll&&(!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?!n.isOnChange:!i.isOnChange)||e),ed=(e,t)=>!y(m(e,t)).length&&X(e,t);let ep={mode:v.onSubmit,reValidateMode:v.onChange,shouldFocusError:!0};function ey(e={}){let t=n.useRef(),[r,a]=n.useState({isDirty:!1,isValidating:!1,isLoading:D(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:D(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={},t){let r,n={...ep,...e},a={submitCount:0,isDirty:!1,isLoading:D(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},f={},h=(u(n.defaultValues)||u(n.values))&&p(n.defaultValues||n.values)||{},w=n.shouldUnregister?{}:p(h),E={action:!1,mount:!1,watch:!1},S={mount:new Set,unMount:new Set,array:new Set,watch:new Set},T=0,_={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={values:Y(),array:Y(),state:Y()},V=e.resetOptions&&e.resetOptions.keepDirtyValues,I=F(n.mode),M=F(n.reValidateMode),q=n.criteriaMode===v.all,z=e=>t=>{clearTimeout(T),T=setTimeout(e,t)},H=async e=>{if(_.isValid||e){let e=n.resolver?A((await ei()).errors):await eg(f,!0);e!==a.isValid&&C.state.next({isValid:e})}},J=e=>_.isValidating&&C.state.next({isValidating:e}),W=(e,t)=>{B(a.errors,e,t),C.state.next({errors:a.errors})},$=(e,t,r,n)=>{let i=m(f,e);if(i){let o=m(w,e,g(r)?m(h,e):r);g(o)||n&&n.defaultChecked||t?B(w,e,t?o:ea(i._f)):ev(e,o),E.mount&&H()}},K=(e,t,r,n,i)=>{let o=!1,s=!1,u={name:e};if(!r||n){_.isDirty&&(s=a.isDirty,a.isDirty=u.isDirty=em(),o=s!==u.isDirty);let r=Q(m(h,e),t);s=m(a.dirtyFields,e),r?X(a.dirtyFields,e):B(a.dirtyFields,e,!0),u.dirtyFields=a.dirtyFields,o=o||_.dirtyFields&&!r!==s}if(r){let t=m(a.touchedFields,e);t||(B(a.touchedFields,e,r),u.touchedFields=a.touchedFields,o=o||_.touchedFields&&t!==r)}return o&&i&&C.state.next(u),o?u:{}},en=(t,n,i,o)=>{let s=m(a.errors,t),u=_.isValid&&j(n)&&a.isValid!==n;if(e.delayError&&i?(r=z(()=>W(t,i)))(e.delayError):(clearTimeout(T),r=null,i?B(a.errors,t,i):X(a.errors,t)),(i?!Q(s,i):s)||!A(o)||u){let e={...o,...u&&j(n)?{isValid:n}:{},errors:a.errors,name:t};a={...a,...e},C.state.next(e)}J(!1)},ei=async e=>n.resolver(w,n.context,eu(e||S.mount,f,n.criteriaMode,n.shouldUseNativeValidation)),ey=async e=>{let{errors:t}=await ei();if(e)for(let r of e){let e=m(t,r);e?B(a.errors,r,e):X(a.errors,r)}else a.errors=t;return t},eg=async(e,t,r={valid:!0})=>{for(let i in e){let o=e[i];if(o){let{_f:e,...i}=o;if(e){let i=S.array.has(e.name),s=await G(o,w,q,n.shouldUseNativeValidation&&!t,i);if(s[e.name]&&(r.valid=!1,t))break;t||(m(s,e.name)?i?N(a.errors,s,e.name):B(a.errors,e.name,s[e.name]):X(a.errors,e.name))}i&&await eg(i,t,r)}}return r.valid},em=(e,t)=>(e&&t&&B(w,e,t),!Q(eO(),h)),eb=(e,t,r)=>R(e,S,{...E.mount?w:g(t)?h:x(e)?{[e]:t}:t},r,t),ev=(e,t,r={})=>{let n=m(f,e),o=t;if(n){let r=n._f;r&&(r.disabled||B(w,e,es(t,r)),o=P(r.ref)&&s(t)?"":t,ee(r.ref)?[...r.ref.options].forEach(e=>e.selected=o.includes(e.value)):r.refs?i(r.ref)?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(o)?!!o.find(t=>t===e.value):o===e.value)):r.refs[0]&&(r.refs[0].checked=!!o):r.refs.forEach(e=>e.checked=e.value===o):L(r.ref)?r.ref.value="":(r.ref.value=o,r.ref.type||C.values.next({name:e,values:{...w}})))}(r.shouldDirty||r.shouldTouch)&&K(e,o,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&eS(e)},ew=(e,t,r)=>{for(let n in t){let i=t[n],s=`${e}.${n}`,a=m(f,s);!S.array.has(e)&&Z(i)&&(!a||a._f)||o(i)?ev(s,i,r):ew(s,i,r)}},eE=(e,r,n={})=>{let i=m(f,e),o=S.array.has(e),u=p(r);B(w,e,u),o?(C.array.next({name:e,values:{...w}}),(_.isDirty||_.dirtyFields)&&n.shouldDirty&&C.state.next({name:e,dirtyFields:eo(h,w),isDirty:em(e,u)})):!i||i._f||s(u)?ev(e,u,n):ew(e,u,n),k(e,S)&&C.state.next({...a}),C.values.next({name:e,values:{...w}}),E.mount||t()},eA=async e=>{let t=e.target,i=t.name,o=!0,s=m(f,i);if(s){let u,c;let h=t.type?ea(s._f):l(e),d=e.type===b.BLUR||e.type===b.FOCUS_OUT,p=!ef(s._f)&&!n.resolver&&!m(a.errors,i)&&!s._f.deps||eh(d,m(a.touchedFields,i),a.isSubmitted,M,I),y=k(i,S,d);B(w,i,h),d?(s._f.onBlur&&s._f.onBlur(e),r&&r(0)):s._f.onChange&&s._f.onChange(e);let g=K(i,h,d,!1),v=!A(g)||y;if(d||C.values.next({name:i,type:e.type,values:{...w}}),p)return _.isValid&&H(),v&&C.state.next({name:i,...y?{}:g});if(!d&&y&&C.state.next({...a}),J(!0),n.resolver){let{errors:e}=await ei([i]),t=ec(a.errors,f,i),r=ec(e,f,t.name||i);u=r.error,i=r.name,c=A(e)}else u=(await G(s,w,q,n.shouldUseNativeValidation))[i],(o=isNaN(h)||h===m(w,i,h))&&(u?c=!1:_.isValid&&(c=await eg(f,!0)));o&&(s._f.deps&&eS(s._f.deps),en(i,c,u,g))}},eS=async(e,t={})=>{let r,i;let o=O(e);if(J(!0),n.resolver){let t=await ey(g(e)?e:o);r=A(t),i=e?!o.some(e=>m(t,e)):r}else e?((i=(await Promise.all(o.map(async e=>{let t=m(f,e);return await eg(t&&t._f?{[e]:t}:t)}))).every(Boolean))||a.isValid)&&H():i=r=await eg(f);return C.state.next({...!x(e)||_.isValid&&r!==a.isValid?{}:{name:e},...n.resolver||!e?{isValid:r}:{},errors:a.errors,isValidating:!1}),t.shouldFocus&&!i&&U(f,e=>e&&m(a.errors,e),e?o:S.mount),i},eO=e=>{let t={...h,...E.mount?w:{}};return g(e)?t:x(e)?m(t,e):e.map(e=>m(t,e))},ex=(e,t)=>({invalid:!!m((t||a).errors,e),isDirty:!!m((t||a).dirtyFields,e),isTouched:!!m((t||a).touchedFields,e),error:m((t||a).errors,e)}),eR=(e,t={})=>{for(let r of e?O(e):S.mount)S.mount.delete(r),S.array.delete(r),t.keepValue||(X(f,r),X(w,r)),t.keepError||X(a.errors,r),t.keepDirty||X(a.dirtyFields,r),t.keepTouched||X(a.touchedFields,r),n.shouldUnregister||t.keepDefaultValue||X(h,r);C.values.next({values:{...w}}),C.state.next({...a,...t.keepDirty?{isDirty:em()}:{}}),t.keepIsValid||H()},eT=(e,t={})=>{let r=m(f,e),i=j(t.disabled);return B(f,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),S.mount.add(e),r?i&&B(w,e,t.disabled?void 0:m(w,e,ea(r._f))):$(e,!0,t.value),{...i?{disabled:t.disabled}:{},...n.shouldUseNativeValidation?{required:!!t.required,min:el(t.min),max:el(t.max),minLength:el(t.minLength),maxLength:el(t.maxLength),pattern:el(t.pattern)}:{},name:e,onChange:eA,onBlur:eA,ref:i=>{if(i){eT(e,t),r=m(f,e);let n=g(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,o=et(n),s=r._f.refs||[];(o?s.find(e=>e===n):n===r._f.ref)||(B(f,e,{_f:{...r._f,...o?{refs:[...s.filter(er),n,...Array.isArray(m(h,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),$(e,!1,void 0,n))}else(r=m(f,e,{}))._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&!(c(S.array,e)&&E.action)&&S.unMount.add(e)}}},e_=()=>n.shouldFocusError&&U(f,e=>e&&m(a.errors,e),S.mount),eB=(r,n={})=>{let i=r||h,o=p(i),s=r&&!A(r)?o:h;if(n.keepDefaultValues||(h=i),!n.keepValues){if(n.keepDirtyValues||V)for(let e of S.mount)m(a.dirtyFields,e)?B(s,e,m(w,e)):eE(e,m(s,e));else{if(d&&g(r))for(let e of S.mount){let t=m(f,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(P(e)){let t=e.closest("form");if(t){t.reset();break}}}}f={}}w=e.shouldUnregister?n.keepDefaultValues?p(h):{}:o,C.array.next({values:{...s}}),C.values.next({values:{...s}})}S={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},E.mount||t(),E.mount=!_.isValid||!!n.keepIsValid,E.watch=!!e.shouldUnregister,C.state.next({submitCount:n.keepSubmitCount?a.submitCount:0,isDirty:n.keepDirty?a.isDirty:!!(n.keepDefaultValues&&!Q(r,h)),isSubmitted:!!n.keepIsSubmitted&&a.isSubmitted,dirtyFields:n.keepDirtyValues?a.dirtyFields:n.keepDefaultValues&&r?eo(h,r):{},touchedFields:n.keepTouched?a.touchedFields:{},errors:n.keepErrors?a.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},eC=(e,t)=>eB(D(e)?e(w):e,t);return D(n.defaultValues)&&n.defaultValues().then(e=>{eC(e,n.resetOptions),C.state.next({isLoading:!1})}),{control:{register:eT,unregister:eR,getFieldState:ex,_executeSchema:ei,_getWatch:eb,_getDirty:em,_updateValid:H,_removeUnmounted:()=>{for(let e of S.unMount){let t=m(f,e);t&&(t._f.refs?t._f.refs.every(e=>!er(e)):!er(t._f.ref))&&eR(e)}S.unMount=new Set},_updateFieldArray:(e,t=[],r,n,i=!0,o=!0)=>{if(n&&r){if(E.action=!0,o&&Array.isArray(m(f,e))){let t=r(m(f,e),n.argA,n.argB);i&&B(f,e,t)}if(o&&Array.isArray(m(a.errors,e))){let t=r(m(a.errors,e),n.argA,n.argB);i&&B(a.errors,e,t),ed(a.errors,e)}if(_.touchedFields&&o&&Array.isArray(m(a.touchedFields,e))){let t=r(m(a.touchedFields,e),n.argA,n.argB);i&&B(a.touchedFields,e,t)}_.dirtyFields&&(a.dirtyFields=eo(h,w)),C.state.next({name:e,isDirty:em(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else B(w,e,t)},_getFieldArray:t=>y(m(E.mount?w:h,t,e.shouldUnregister?m(h,t,[]):[])),_reset:eB,_updateFormState:e=>{a={...a,...e}},_subjects:C,_proxyFormState:_,get _fields(){return f},get _formValues(){return w},get _state(){return E},set _state(value){E=value},get _defaultValues(){return h},get _names(){return S},set _names(value){S=value},get _formState(){return a},set _formState(value){a=value},get _options(){return n},set _options(value){n={...n,...value}}},trigger:eS,register:eT,handleSubmit:(e,t)=>async r=>{r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let i=p(w);if(C.state.next({isSubmitting:!0}),n.resolver){let{errors:e,values:t}=await ei();a.errors=e,i=t}else await eg(f);X(a.errors,"root"),A(a.errors)?(C.state.next({errors:{}}),await e(i,r)):(t&&await t({...a.errors},r),e_(),setTimeout(e_)),C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:A(a.errors),submitCount:a.submitCount+1,errors:a.errors})},watch:(e,t)=>D(e)?C.values.subscribe({next:r=>e(eb(void 0,t),r)}):eb(e,t,!0),setValue:eE,getValues:eO,reset:eC,resetField:(e,t={})=>{m(f,e)&&(g(t.defaultValue)?eE(e,m(h,e)):(eE(e,t.defaultValue),B(h,e,t.defaultValue)),t.keepTouched||X(a.touchedFields,e),t.keepDirty||(X(a.dirtyFields,e),a.isDirty=t.defaultValue?em(e,m(h,e)):em()),!t.keepError&&(X(a.errors,e),_.isValid&&H()),C.state.next({...a}))},clearErrors:e=>{e&&O(e).forEach(e=>X(a.errors,e)),C.state.next({errors:e?a.errors:{}})},unregister:eR,setError:(e,t,r)=>{let n=(m(f,e,{_f:{}})._f||{}).ref;B(a.errors,e,{...t,ref:n}),C.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},setFocus:(e,t={})=>{let r=m(f,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:ex}}(e,()=>a(e=>({...e}))),formState:r});let f=t.current.control;return f._options=e,!function(e){let t=n.useRef(e);t.current=e,n.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}({subject:f._subjects.state,next:e=>{S(e,f._proxyFormState,f._updateFormState,!0)&&a({...f._formState})}}),n.useEffect(()=>{e.values&&!Q(e.values,f._defaultValues)&&f._reset(e.values,f._options.resetOptions)},[e.values,f]),n.useEffect(()=>{f._state.mount||(f._updateValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=E(r,f),t.current}}}]); \ No newline at end of file diff --git a/_next/static/chunks/27-a8c52c366b2fcd2b.js b/_next/static/chunks/27-a8c52c366b2fcd2b.js deleted file mode 100644 index c0e1fce..0000000 --- a/_next/static/chunks/27-a8c52c366b2fcd2b.js +++ /dev/null @@ -1,87 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[27],{917:function(e,t,r){r.d(t,{F4:function(){return u},iv:function(){return s},xB:function(){return c}});var o=r(7294);r(8417);var n=r(2443);r(8679);var a=r(444),i=r(8137),l=r(7278),c=(0,n.w)(function(e,t){var r=e.styles,c=(0,i.O)([r],void 0,(0,o.useContext)(n.T)),s=(0,o.useRef)();return(0,l.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,n=document.querySelector('style[data-emotion="'+e+" "+c.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==n&&(o=!0,n.setAttribute("data-emotion",e),r.hydrate([n])),s.current=[r,o],function(){r.flush()}},[t]),(0,l.j)(function(){var e=s.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==c.next&&(0,a.My)(t,c.next,!0),r.tags.length){var o=r.tags[r.tags.length-1].nextElementSibling;r.before=o,r.flush()}t.insert("",c,r,!1)},[t,c.name]),null});function s(){for(var e=arguments.length,t=Array(e),r=0;r{let{color:t,disableElevation:r,fullWidth:o,size:a,variant:i,classes:l}=e,s={root:["root",i,`${i}${(0,f.Z)(t)}`,`size${(0,f.Z)(a)}`,`${i}Size${(0,f.Z)(a)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",o&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,f.Z)(a)}`],endIcon:["endIcon",`iconSize${(0,f.Z)(a)}`]},u=(0,c.Z)(s,v,l);return(0,n.Z)({},l,u)},S=e=>(0,n.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),$=(0,u.ZP)(p.Z,{shouldForwardProp:e=>(0,u.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,f.Z)(r.color)}`],t[`size${(0,f.Z)(r.size)}`],t[`${r.variant}Size${(0,f.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,o;return(0,n.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,n.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${g.focusVisible}`]:(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${g.disabled}`]:(0,n.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,s.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(o=e.palette).getContrastText)?void 0:r.call(o,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${g.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${g.disabled}`]:{boxShadow:"none"}}),k=(0,u.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,f.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},S(e))),C=(0,u.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,f.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},S(e))),w=a.forwardRef(function(e,t){let r=a.useContext(y),c=(0,l.Z)(r,e),s=(0,d.Z)({props:c,name:"MuiButton"}),{children:u,color:p="primary",component:f="button",className:m,disabled:h=!1,disableElevation:v=!1,disableFocusRipple:g=!1,endIcon:S,focusVisibleClassName:w,fullWidth:R=!1,size:z="medium",startIcon:P,type:M,variant:E="text"}=s,O=(0,o.Z)(s,x),T=(0,n.Z)({},s,{color:p,component:f,disabled:h,disableElevation:v,disableFocusRipple:g,fullWidth:R,size:z,type:M,variant:E}),I=Z(T),_=P&&(0,b.jsx)(k,{className:I.startIcon,ownerState:T,children:P}),j=S&&(0,b.jsx)(C,{className:I.endIcon,ownerState:T,children:S});return(0,b.jsxs)($,(0,n.Z)({ownerState:T,className:(0,i.Z)(r.className,I.root,m),component:f,disabled:h,focusRipple:!g,focusVisibleClassName:(0,i.Z)(I.focusVisible,w),ref:t,type:M},O,{classes:I,children:[_,u,j]}))});var R=w},6392:function(e,t,r){let o,n,a,i,l;r.d(t,{Z:function(){return G}});var c=r(7462),s=r(3366),u=r(7294),d=r(6010),p=r(4780),f=r(8271),m=r(7623),h=r(3167);let v="undefined"!=typeof window?u.useLayoutEffect:u.useEffect;var g=function(e){let t=u.useRef(e);return v(()=>{t.current=e}),u.useCallback((...e)=>(0,t.current)(...e),[])};let y=!0,b=!1,x={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Z(e){e.metaKey||e.altKey||e.ctrlKey||(y=!0)}function S(){y=!1}function $(){"hidden"===this.visibilityState&&b&&(y=!0)}var k=function(){let e=u.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",Z,!0),t.addEventListener("mousedown",S,!0),t.addEventListener("pointerdown",S,!0),t.addEventListener("touchstart",S,!0),t.addEventListener("visibilitychange",$,!0)}},[]),t=u.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return y||function(e){let{type:t,tagName:r}=e;return"INPUT"===r&&!!x[t]&&!e.readOnly||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(b=!0,window.clearTimeout(o),o=window.setTimeout(()=>{b=!1},100),t.current=!1,!0)},ref:e}};function C(e,t){return(C=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var w=u.createContext(null);function R(e,t){var r=Object.create(null);return e&&u.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=t&&(0,u.isValidElement)(e)?t(e):e}),r}function z(e,t,r){return null!=r[t]?r[t]:e.props[t]}var P=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},M=function(e){function t(t,r){var o,n=(o=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(o));return o.state={contextValue:{isMounting:!0},handleExited:n,firstRender:!0},o}(r=t).prototype=Object.create(e.prototype),r.prototype.constructor=r,C(r,e);var r,o=t.prototype;return o.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},o.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,o,n=t.children,a=t.handleExited;return{children:t.firstRender?R(e.children,function(t){return(0,u.cloneElement)(t,{onExited:a.bind(null,t),in:!0,appear:z(t,"appear",e),enter:z(t,"enter",e),exit:z(t,"exit",e)})}):(Object.keys(o=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var o,n=Object.create(null),a=[];for(var i in e)i in t?a.length&&(n[i]=a,a=[]):a.push(i);var l={};for(var c in t){if(n[c])for(o=0;oe)` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),N=(0,E.F4)(a||(a=(e=>e)` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),L=(0,E.F4)(i||(i=(e=>e)` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`)),F=(0,f.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),A=(0,f.ZP)(function(e){let{className:t,classes:r,pulsate:o=!1,rippleX:n,rippleY:a,rippleSize:i,in:l,onExited:c,timeout:s}=e,[p,f]=u.useState(!1),m=(0,d.Z)(t,r.ripple,r.rippleVisible,o&&r.ripplePulsate),h=(0,d.Z)(r.child,p&&r.childLeaving,o&&r.childPulsate);return l||p||f(!0),u.useEffect(()=>{if(!l&&null!=c){let e=setTimeout(c,s);return()=>{clearTimeout(e)}}},[c,l,s]),(0,O.jsx)("span",{className:m,style:{width:i,height:i,top:-(i/2)+a,left:-(i/2)+n},children:(0,O.jsx)("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(l||(l=(e=>e)` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`),I.rippleVisible,j,550,({theme:e})=>e.transitions.easing.easeInOut,I.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,I.child,I.childLeaving,N,550,({theme:e})=>e.transitions.easing.easeInOut,I.childPulsate,L,({theme:e})=>e.transitions.easing.easeInOut),B=u.forwardRef(function(e,t){let r=(0,m.Z)({props:e,name:"MuiTouchRipple"}),{center:o=!1,classes:n={},className:a}=r,i=(0,s.Z)(r,_),[l,p]=u.useState([]),f=u.useRef(0),h=u.useRef(null);u.useEffect(()=>{h.current&&(h.current(),h.current=null)},[l]);let v=u.useRef(!1),g=u.useRef(null),y=u.useRef(null),b=u.useRef(null);u.useEffect(()=>()=>{clearTimeout(g.current)},[]);let x=u.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:o,rippleSize:a,cb:i}=e;p(e=>[...e,(0,O.jsx)(A,{classes:{ripple:(0,d.Z)(n.ripple,I.ripple),rippleVisible:(0,d.Z)(n.rippleVisible,I.rippleVisible),ripplePulsate:(0,d.Z)(n.ripplePulsate,I.ripplePulsate),child:(0,d.Z)(n.child,I.child),childLeaving:(0,d.Z)(n.childLeaving,I.childLeaving),childPulsate:(0,d.Z)(n.childPulsate,I.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:o,rippleSize:a},f.current)]),f.current+=1,h.current=i},[n]),Z=u.useCallback((e={},t={},r=()=>{})=>{let n,a,i;let{pulsate:l=!1,center:c=o||t.pulsate,fakeElement:s=!1}=t;if((null==e?void 0:e.type)==="mousedown"&&v.current){v.current=!1;return}(null==e?void 0:e.type)==="touchstart"&&(v.current=!0);let u=s?null:b.current,d=u?u.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!c&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:t,clientY:r}=e.touches&&e.touches.length>0?e.touches[0]:e;n=Math.round(t-d.left),a=Math.round(r-d.top)}else n=Math.round(d.width/2),a=Math.round(d.height/2);if(c)(i=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(i+=1);else{let e=2*Math.max(Math.abs((u?u.clientWidth:0)-n),n)+2,t=2*Math.max(Math.abs((u?u.clientHeight:0)-a),a)+2;i=Math.sqrt(e**2+t**2)}null!=e&&e.touches?null===y.current&&(y.current=()=>{x({pulsate:l,rippleX:n,rippleY:a,rippleSize:i,cb:r})},g.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},80)):x({pulsate:l,rippleX:n,rippleY:a,rippleSize:i,cb:r})},[o,x]),S=u.useCallback(()=>{Z({},{pulsate:!0})},[Z]),$=u.useCallback((e,t)=>{if(clearTimeout(g.current),(null==e?void 0:e.type)==="touchend"&&y.current){y.current(),y.current=null,g.current=setTimeout(()=>{$(e,t)});return}y.current=null,p(e=>e.length>0?e.slice(1):e),h.current=t},[]);return u.useImperativeHandle(t,()=>({pulsate:S,start:Z,stop:$}),[S,Z,$]),(0,O.jsx)(F,(0,c.Z)({className:(0,d.Z)(I.root,n.root,a),ref:b},i,{children:(0,O.jsx)(M,{component:null,exit:!0,children:l})}))});var V=r(7621);function W(e){return(0,V.Z)("MuiButtonBase",e)}let D=(0,T.Z)("MuiButtonBase",["root","disabled","focusVisible"]),q=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],U=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:o,classes:n}=e,a=(0,p.Z)({root:["root",t&&"disabled",r&&"focusVisible"]},W,n);return r&&o&&(a.root+=` ${o}`),a},H=(0,f.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${D.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),K=u.forwardRef(function(e,t){let r=(0,m.Z)({props:e,name:"MuiButtonBase"}),{action:o,centerRipple:n=!1,children:a,className:i,component:l="button",disabled:p=!1,disableRipple:f=!1,disableTouchRipple:v=!1,focusRipple:y=!1,LinkComponent:b="a",onBlur:x,onClick:Z,onContextMenu:S,onDragLeave:$,onFocus:C,onFocusVisible:w,onKeyDown:R,onKeyUp:z,onMouseDown:P,onMouseLeave:M,onMouseUp:E,onTouchEnd:T,onTouchMove:I,onTouchStart:_,tabIndex:j=0,TouchRippleProps:N,touchRippleRef:L,type:F}=r,A=(0,s.Z)(r,q),V=u.useRef(null),W=u.useRef(null),D=(0,h.Z)(W,L),{isFocusVisibleRef:K,onFocus:G,onBlur:X,ref:Y}=k(),[J,Q]=u.useState(!1);p&&J&&Q(!1),u.useImperativeHandle(o,()=>({focusVisible:()=>{Q(!0),V.current.focus()}}),[]);let[ee,et]=u.useState(!1);function er(e,t,r=v){return g(o=>(t&&t(o),!r&&W.current&&W.current[e](o),!0))}u.useEffect(()=>{et(!0)},[]),u.useEffect(()=>{J&&y&&!f&&ee&&W.current.pulsate()},[f,y,J,ee]);let eo=er("start",P),en=er("stop",S),ea=er("stop",$),ei=er("stop",E),el=er("stop",e=>{J&&e.preventDefault(),M&&M(e)}),ec=er("start",_),es=er("stop",T),eu=er("stop",I),ed=er("stop",e=>{X(e),!1===K.current&&Q(!1),x&&x(e)},!1),ep=g(e=>{V.current||(V.current=e.currentTarget),G(e),!0===K.current&&(Q(!0),w&&w(e)),C&&C(e)}),ef=()=>{let e=V.current;return l&&"button"!==l&&!("A"===e.tagName&&e.href)},em=u.useRef(!1),eh=g(e=>{y&&!em.current&&J&&W.current&&" "===e.key&&(em.current=!0,W.current.stop(e,()=>{W.current.start(e)})),e.target===e.currentTarget&&ef()&&" "===e.key&&e.preventDefault(),R&&R(e),e.target===e.currentTarget&&ef()&&"Enter"===e.key&&!p&&(e.preventDefault(),Z&&Z(e))}),ev=g(e=>{y&&" "===e.key&&W.current&&J&&!e.defaultPrevented&&(em.current=!1,W.current.stop(e,()=>{W.current.pulsate(e)})),z&&z(e),Z&&e.target===e.currentTarget&&ef()&&" "===e.key&&!e.defaultPrevented&&Z(e)}),eg=l;"button"===eg&&(A.href||A.to)&&(eg=b);let ey={};"button"===eg?(ey.type=void 0===F?"button":F,ey.disabled=p):(A.href||A.to||(ey.role="button"),p&&(ey["aria-disabled"]=p));let eb=(0,h.Z)(t,Y,V),ex=(0,c.Z)({},r,{centerRipple:n,component:l,disabled:p,disableRipple:f,disableTouchRipple:v,focusRipple:y,tabIndex:j,focusVisible:J}),eZ=U(ex);return(0,O.jsxs)(H,(0,c.Z)({as:eg,className:(0,d.Z)(eZ.root,i),ownerState:ex,onBlur:ed,onClick:Z,onContextMenu:en,onFocus:ep,onKeyDown:eh,onKeyUp:ev,onMouseDown:eo,onMouseLeave:el,onMouseUp:ei,onDragLeave:ea,onTouchEnd:es,onTouchMove:eu,onTouchStart:ec,ref:eb,tabIndex:p?-1:j,type:F},ey,A,{children:[a,!ee||f||p?null:(0,O.jsx)(B,(0,c.Z)({ref:D,center:n},N))]}))});var G=K},4274:function(e,t,r){r.d(t,{Z:function(){return E}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(4780),c=r(1796),s=r(8216),u=r(7623),d=r(8271),p=r(1588),f=r(7621);function m(e){return(0,f.Z)("MuiSvgIcon",e)}(0,p.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var h=r(5893);let v=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],g=e=>{let{color:t,fontSize:r,classes:o}=e,n={root:["root","inherit"!==t&&`color${(0,s.Z)(t)}`,`fontSize${(0,s.Z)(r)}`]};return(0,l.Z)(n,m,o)},y=(0,d.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,s.Z)(r.color)}`],t[`fontSize${(0,s.Z)(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,o,n,a,i,l,c,s,u,d,p,f,m,h,v,g,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(r=e.transitions)?void 0:null==(o=r.create)?void 0:o.call(r,"fill",{duration:null==(n=e.transitions)?void 0:null==(a=n.duration)?void 0:a.shorter}),fontSize:({inherit:"inherit",small:(null==(i=e.typography)?void 0:null==(l=i.pxToRem)?void 0:l.call(i,20))||"1.25rem",medium:(null==(c=e.typography)?void 0:null==(s=c.pxToRem)?void 0:s.call(c,24))||"1.5rem",large:(null==(u=e.typography)?void 0:null==(d=u.pxToRem)?void 0:d.call(u,35))||"2.1875rem"})[t.fontSize],color:null!=(p=null==(f=(e.vars||e).palette)?void 0:null==(m=f[t.color])?void 0:m.main)?p:({action:null==(h=(e.vars||e).palette)?void 0:null==(v=h.action)?void 0:v.active,disabled:null==(g=(e.vars||e).palette)?void 0:null==(y=g.action)?void 0:y.disabled,inherit:void 0})[t.color]}}),b=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiSvgIcon"}),{children:a,className:l,color:c="inherit",component:s="svg",fontSize:d="medium",htmlColor:p,inheritViewBox:f=!1,titleAccess:m,viewBox:b="0 0 24 24"}=r,x=(0,o.Z)(r,v),Z=(0,n.Z)({},r,{color:c,component:s,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:f,viewBox:b}),S={};f||(S.viewBox=b);let $=g(Z);return(0,h.jsxs)(y,(0,n.Z)({as:s,className:(0,i.Z)($.root,l),focusable:"false",color:p,"aria-hidden":!m||void 0,role:m?"img":void 0,ref:t},S,x,{ownerState:Z,children:[a,m?(0,h.jsx)("title",{children:m}):null]}))});b.muiName="SvgIcon";var x=function(e,t){function r(r,o){return(0,h.jsx)(b,(0,n.Z)({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return r.muiName=b.muiName,a.memo(a.forwardRef(r))}((0,h.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Z=r(3167),S=r(6392);function $(e){return(0,f.Z)("MuiChip",e)}let k=(0,p.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),C=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],w=e=>{let{classes:t,disabled:r,size:o,color:n,iconColor:a,onDelete:i,clickable:c,variant:u}=e,d={root:["root",u,r&&"disabled",`size${(0,s.Z)(o)}`,`color${(0,s.Z)(n)}`,c&&"clickable",c&&`clickableColor${(0,s.Z)(n)}`,i&&"deletable",i&&`deletableColor${(0,s.Z)(n)}`,`${u}${(0,s.Z)(n)}`],label:["label",`label${(0,s.Z)(o)}`],avatar:["avatar",`avatar${(0,s.Z)(o)}`,`avatarColor${(0,s.Z)(n)}`],icon:["icon",`icon${(0,s.Z)(o)}`,`iconColor${(0,s.Z)(a)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,s.Z)(o)}`,`deleteIconColor${(0,s.Z)(n)}`,`deleteIcon${(0,s.Z)(u)}Color${(0,s.Z)(n)}`]};return(0,l.Z)(d,$,t)},R=(0,d.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{color:o,iconColor:n,clickable:a,onDelete:i,size:l,variant:c}=r;return[{[`& .${k.avatar}`]:t.avatar},{[`& .${k.avatar}`]:t[`avatar${(0,s.Z)(l)}`]},{[`& .${k.avatar}`]:t[`avatarColor${(0,s.Z)(o)}`]},{[`& .${k.icon}`]:t.icon},{[`& .${k.icon}`]:t[`icon${(0,s.Z)(l)}`]},{[`& .${k.icon}`]:t[`iconColor${(0,s.Z)(n)}`]},{[`& .${k.deleteIcon}`]:t.deleteIcon},{[`& .${k.deleteIcon}`]:t[`deleteIcon${(0,s.Z)(l)}`]},{[`& .${k.deleteIcon}`]:t[`deleteIconColor${(0,s.Z)(o)}`]},{[`& .${k.deleteIcon}`]:t[`deleteIcon${(0,s.Z)(c)}Color${(0,s.Z)(o)}`]},t.root,t[`size${(0,s.Z)(l)}`],t[`color${(0,s.Z)(o)}`],a&&t.clickable,a&&"default"!==o&&t[`clickableColor${(0,s.Z)(o)})`],i&&t.deletable,i&&"default"!==o&&t[`deletableColor${(0,s.Z)(o)}`],t[c],t[`${c}${(0,s.Z)(o)}`]]}})(({theme:e,ownerState:t})=>{let r=(0,c.Fq)(e.palette.text.primary,.26),o="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,n.Z)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${k.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${k.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:o,fontSize:e.typography.pxToRem(12)},[`& .${k.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${k.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${k.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${k.icon}`]:(0,n.Z)({marginLeft:5,marginRight:-6},"small"===t.size&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&(0,n.Z)({color:e.vars?e.vars.palette.Chip.defaultIconColor:o},"default"!==t.color&&{color:"inherit"})),[`& .${k.deleteIcon}`]:(0,n.Z)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:r,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,c.Fq)(r,.4)}},"small"===t.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==t.color&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:(0,c.Fq)(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},"small"===t.size&&{height:24},"default"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&"default"!==t.color&&{[`&.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>(0,n.Z)({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,c.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&"default"!==t.color&&{[`&:hover, &.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>(0,n.Z)({},"outlined"===t.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${k.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${k.avatar}`]:{marginLeft:4},[`& .${k.avatarSmall}`]:{marginLeft:2},[`& .${k.icon}`]:{marginLeft:4},[`& .${k.iconSmall}`]:{marginLeft:2},[`& .${k.deleteIcon}`]:{marginRight:5},[`& .${k.deleteIconSmall}`]:{marginRight:3}},"outlined"===t.variant&&"default"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[t.color].main,.7)}`,[`&.${k.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${k.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,c.Fq)(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),z=(0,d.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{let{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${(0,s.Z)(o)}`]]}})(({ownerState:e})=>(0,n.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===e.size&&{paddingLeft:8,paddingRight:8}));function P(e){return"Backspace"===e.key||"Delete"===e.key}let M=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiChip"}),{avatar:l,className:c,clickable:s,color:d="default",component:p,deleteIcon:f,disabled:m=!1,icon:v,label:g,onClick:y,onDelete:b,onKeyDown:$,onKeyUp:k,size:M="medium",variant:E="filled",tabIndex:O,skipFocusWhenDisabled:T=!1}=r,I=(0,o.Z)(r,C),_=a.useRef(null),j=(0,Z.Z)(_,t),N=e=>{e.stopPropagation(),b&&b(e)},L=e=>{e.currentTarget===e.target&&P(e)&&e.preventDefault(),$&&$(e)},F=e=>{e.currentTarget===e.target&&(b&&P(e)?b(e):"Escape"===e.key&&_.current&&_.current.blur()),k&&k(e)},A=!1!==s&&!!y||s,B=A||b?S.Z:p||"div",V=(0,n.Z)({},r,{component:B,disabled:m,size:M,color:d,iconColor:a.isValidElement(v)&&v.props.color||d,onDelete:!!b,clickable:A,variant:E}),W=w(V),D=B===S.Z?(0,n.Z)({component:p||"div",focusVisibleClassName:W.focusVisible},b&&{disableRipple:!0}):{},q=null;b&&(q=f&&a.isValidElement(f)?a.cloneElement(f,{className:(0,i.Z)(f.props.className,W.deleteIcon),onClick:N}):(0,h.jsx)(x,{className:(0,i.Z)(W.deleteIcon),onClick:N}));let U=null;l&&a.isValidElement(l)&&(U=a.cloneElement(l,{className:(0,i.Z)(W.avatar,l.props.className)}));let H=null;return v&&a.isValidElement(v)&&(H=a.cloneElement(v,{className:(0,i.Z)(W.icon,v.props.className)})),(0,h.jsxs)(R,(0,n.Z)({as:B,className:(0,i.Z)(W.root,c),disabled:!!A&&!!m||void 0,onClick:y,onKeyDown:L,onKeyUp:F,ref:j,tabIndex:T&&m?-1:O,ownerState:V},D,I,{children:[U||H,(0,h.jsx)(z,{className:(0,i.Z)(W.label),ownerState:V,children:g}),q]}))});var E=M},1181:function(e,t,r){r.d(t,{ZP:function(){return z}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(5408),c=r(9707),s=r(4780),u=r(8271),d=r(7623),p=r(9718),f=r(247);let m=a.createContext();var h=r(1588),v=r(7621);function g(e){return(0,v.Z)("MuiGrid",e)}let y=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],b=(0,h.Z)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...y.map(e=>`grid-xs-${e}`),...y.map(e=>`grid-sm-${e}`),...y.map(e=>`grid-md-${e}`),...y.map(e=>`grid-lg-${e}`),...y.map(e=>`grid-xl-${e}`)]);var x=b,Z=r(5893);let S=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function $(e){let t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function k({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(e=>{""===r&&0!==t[e]&&(r=e)});let o=Object.keys(e).sort((t,r)=>e[t]-e[r]);return o.slice(0,o.indexOf(r))}let C=(0,u.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{container:o,direction:n,item:a,spacing:i,wrap:l,zeroMinWidth:c,breakpoints:s}=r,u=[];o&&(u=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];let o=[];return t.forEach(t=>{let n=e[t];Number(n)>0&&o.push(r[`spacing-${t}-${String(n)}`])}),o}(i,s,t));let d=[];return s.forEach(e=>{let o=r[e];o&&d.push(t[`grid-${e}-${String(o)}`])}),[t.root,o&&t.container,a&&t.item,c&&t.zeroMinWidth,...u,"row"!==n&&t[`direction-xs-${String(n)}`],"wrap"!==l&&t[`wrap-xs-${String(l)}`],...d]}})(({ownerState:e})=>(0,n.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:t}){let r=(0,l.P$)({values:t.direction,breakpoints:e.breakpoints.values});return(0,l.k9)({theme:e},r,e=>{let t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${x.item}`]={maxWidth:"none"}),t})},function({theme:e,ownerState:t}){let{container:r,rowSpacing:o}=t,n={};if(r&&0!==o){let t;let r=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"==typeof r&&(t=k({breakpoints:e.breakpoints.values,values:r})),n=(0,l.k9)({theme:e},r,(r,o)=>{var n;let a=e.spacing(r);return"0px"!==a?{marginTop:`-${$(a)}`,[`& > .${x.item}`]:{paddingTop:$(a)}}:null!=(n=t)&&n.includes(o)?{}:{marginTop:0,[`& > .${x.item}`]:{paddingTop:0}}})}return n},function({theme:e,ownerState:t}){let{container:r,columnSpacing:o}=t,n={};if(r&&0!==o){let t;let r=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"==typeof r&&(t=k({breakpoints:e.breakpoints.values,values:r})),n=(0,l.k9)({theme:e},r,(r,o)=>{var n;let a=e.spacing(r);return"0px"!==a?{width:`calc(100% + ${$(a)})`,marginLeft:`-${$(a)}`,[`& > .${x.item}`]:{paddingLeft:$(a)}}:null!=(n=t)&&n.includes(o)?{}:{width:"100%",marginLeft:0,[`& > .${x.item}`]:{paddingLeft:0}}})}return n},function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((o,a)=>{let i={};if(t[a]&&(r=t[a]),!r)return o;if(!0===r)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{let c=(0,l.P$)({values:t.columns,breakpoints:e.breakpoints.values}),s="object"==typeof c?c[a]:c;if(null==s)return o;let u=`${Math.round(r/s*1e8)/1e6}%`,d={};if(t.container&&t.item&&0!==t.columnSpacing){let r=e.spacing(t.columnSpacing);if("0px"!==r){let e=`calc(${u} + ${$(r)})`;d={flexBasis:e,maxWidth:e}}}i=(0,n.Z)({flexBasis:u,flexGrow:0,maxWidth:u},d)}return 0===e.breakpoints.values[a]?Object.assign(o,i):o[e.breakpoints.up(a)]=i,o},{})}),w=e=>{let{classes:t,container:r,direction:o,item:n,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:c}=e,u=[];r&&(u=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];let r=[];return t.forEach(t=>{let o=e[t];if(Number(o)>0){let e=`spacing-${t}-${String(o)}`;r.push(e)}}),r}(a,c));let d=[];c.forEach(t=>{let r=e[t];r&&d.push(`grid-${t}-${String(r)}`)});let p={root:["root",r&&"container",n&&"item",l&&"zeroMinWidth",...u,"row"!==o&&`direction-xs-${String(o)}`,"wrap"!==i&&`wrap-xs-${String(i)}`,...d]};return(0,s.Z)(p,g,t)},R=a.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiGrid"}),{breakpoints:l}=function(){let e=(0,p.Z)(f.Z);return e}(),s=(0,c.Z)(r),{className:u,columns:h,columnSpacing:v,component:g="div",container:y=!1,direction:b="row",item:x=!1,rowSpacing:$,spacing:k=0,wrap:R="wrap",zeroMinWidth:z=!1}=s,P=(0,o.Z)(s,S),M=a.useContext(m),E=y?h||12:M,O={},T=(0,n.Z)({},P);l.keys.forEach(e=>{null!=P[e]&&(O[e]=P[e],delete T[e])});let I=(0,n.Z)({},s,{columns:E,container:y,direction:b,item:x,rowSpacing:$||k,columnSpacing:v||k,wrap:R,zeroMinWidth:z,spacing:k},O,{breakpoints:l.keys}),_=w(I);return(0,Z.jsx)(m.Provider,{value:E,children:(0,Z.jsx)(C,(0,n.Z)({ownerState:I,className:(0,i.Z)(_.root,u),as:g,ref:t},T))})});var z=R},3946:function(e,t,r){r.d(t,{Z:function(){return S}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(4780),c=r(1796),s=r(8271),u=r(7623),d=r(6392),p=r(8216),f=r(1588),m=r(7621);function h(e){return(0,m.Z)("MuiIconButton",e)}let v=(0,f.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);var g=r(5893);let y=["edge","children","className","color","disabled","disableFocusRipple","size"],b=e=>{let{classes:t,disabled:r,color:o,edge:n,size:a}=e,i={root:["root",r&&"disabled","default"!==o&&`color${(0,p.Z)(o)}`,n&&`edge${(0,p.Z)(n)}`,`size${(0,p.Z)(a)}`]};return(0,l.Z)(i,h,t)},x=(0,s.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,p.Z)(r.color)}`],r.edge&&t[`edge${(0,p.Z)(r.edge)}`],t[`size${(0,p.Z)(r.size)}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var r;let o=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,n.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,n.Z)({color:null==o?void 0:o.main},!t.disableRipple&&{"&:hover":(0,n.Z)({},o&&{backgroundColor:e.vars?`rgba(${o.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(o.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiIconButton"}),{edge:a=!1,children:l,className:c,color:s="default",disabled:d=!1,disableFocusRipple:p=!1,size:f="medium"}=r,m=(0,o.Z)(r,y),h=(0,n.Z)({},r,{edge:a,color:s,disabled:d,disableFocusRipple:p,size:f}),v=b(h);return(0,g.jsx)(x,(0,n.Z)({className:(0,i.Z)(v.root,c),centerRipple:!0,focusRipple:!p,disabled:d,ref:t,ownerState:h},m,{children:l}))});var S=Z},5861:function(e,t,r){r.d(t,{Z:function(){return $}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(9707),c=r(4780),s=r(8271),u=r(7623),d=r(8216),p=r(1588),f=r(7621);function m(e){return(0,f.Z)("MuiTypography",e)}(0,p.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=r(5893);let v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=e=>{let{align:t,gutterBottom:r,noWrap:o,paragraph:n,variant:a,classes:i}=e,l={root:["root",a,"inherit"!==e.align&&`align${(0,d.Z)(t)}`,r&&"gutterBottom",o&&"noWrap",n&&"paragraph"]};return(0,c.Z)(l,m,i)},y=(0,s.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.Z)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:0},t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),b={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=e=>x[e]||e,S=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiTypography"}),a=Z(r.color),c=(0,l.Z)((0,n.Z)({},r,{color:a})),{align:s="inherit",className:d,component:p,gutterBottom:f=!1,noWrap:m=!1,paragraph:x=!1,variant:S="body1",variantMapping:$=b}=c,k=(0,o.Z)(c,v),C=(0,n.Z)({},c,{align:s,color:a,className:d,component:p,gutterBottom:f,noWrap:m,paragraph:x,variant:S,variantMapping:$}),w=p||(x?"p":$[S]||b[S])||"span",R=g(C);return(0,h.jsx)(y,(0,n.Z)({as:w,ref:t,ownerState:C,className:(0,i.Z)(R.root,d)},k))});var $=S},247:function(e,t,r){var o=r(1265);let n=(0,o.Z)();t.Z=n},8271:function(e,t,r){r.d(t,{ZP:function(){return N},FO:function(){return _}});var o=r(3366),n=r(7462),a=r(7294),i=r(5042),l=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,c=(0,i.Z)(function(e){return l.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),s=r(2443),u=r(444),d=r(8137),p=r(7278),f=function(e){return"theme"!==e},m=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?c:f},h=function(e,t,r){var o;if(t){var n=t.shouldForwardProp;o=e.__emotion_forwardProp&&n?function(t){return e.__emotion_forwardProp(t)&&n(t)}:n}return"function"!=typeof o&&r&&(o=e.__emotion_forwardProp),o},v=function(e){var t=e.cache,r=e.serialized,o=e.isStringTag;return(0,u.hC)(t,r,o),(0,p.L)(function(){return(0,u.My)(t,r,o)}),null},g=(function e(t,r){var o,i,l=t.__emotion_real===t,c=l&&t.__emotion_base||t;void 0!==r&&(o=r.label,i=r.target);var p=h(t,r,l),f=p||m(c),g=!f("as");return function(){var y=arguments,b=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&b.push("label:"+o+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,Z=1;Z{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))};var b=r(6500),x=r(8320);let Z=["variant"];function S(e){return 0===e.length}function $(e){let{variant:t}=e,r=(0,o.Z)(e,Z),n=t||"";return Object.keys(r).sort().forEach(t=>{"color"===t?n+=S(n)?e[t]:(0,x.Z)(e[t]):n+=`${S(n)?t:(0,x.Z)(t)}${(0,x.Z)(e[t].toString())}`}),n}var k=r(6523);let C=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],w=["theme"],R=["theme"];function z(e){return 0===Object.keys(e).length}let P=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,M=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);let o={};return r.forEach(e=>{let t=$(e.props);o[t]=e.style}),o},E=(e,t,r,o)=>{var n,a;let{ownerState:i={}}=e,l=[],c=null==r?void 0:null==(n=r.components)?void 0:null==(a=n[o])?void 0:a.variants;return c&&c.forEach(r=>{let o=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(o=!1)}),o&&l.push(t[$(r.props)])}),l};function O(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let T=(0,b.Z)();var I=r(247);let _=e=>O(e)&&"classes"!==e,j=function(e={}){let{defaultTheme:t=T,rootShouldForwardProp:r=O,slotShouldForwardProp:a=O}=e,i=e=>{let r=z(e.theme)?t:e.theme;return(0,k.Z)((0,n.Z)({},e,{theme:r}))};return i.__mui_systemSx=!0,(e,l={})=>{let c;y(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:s,slot:u,skipVariantsResolver:d,skipSx:p,overridesResolver:f}=l,m=(0,o.Z)(l,C),h=void 0!==d?d:u&&"Root"!==u||!1,v=p||!1,b=O;"Root"===u?b=r:u?b=a:"string"==typeof e&&e.charCodeAt(0)>96&&(b=void 0);let x=/** - * @mui/styled-engine v5.11.11 - * - * @license MIT - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */function(e,t){let r=g(e,t);return r}(e,(0,n.Z)({shouldForwardProp:b,label:c},m)),Z=(e,...r)=>{let a=r?r.map(e=>"function"==typeof e&&e.__emotion_real!==e?r=>{let{theme:a}=r,i=(0,o.Z)(r,w);return e((0,n.Z)({theme:z(a)?t:a},i))}:e):[],l=e;s&&f&&a.push(e=>{let r=z(e.theme)?t:e.theme,o=P(s,r);if(o){let t={};return Object.entries(o).forEach(([o,a])=>{t[o]="function"==typeof a?a((0,n.Z)({},e,{theme:r})):a}),f(e,t)}return null}),s&&!h&&a.push(e=>{let r=z(e.theme)?t:e.theme;return E(e,M(s,r),r,s)}),v||a.push(i);let c=a.length-r.length;if(Array.isArray(e)&&c>0){let t=Array(c).fill("");(l=[...e,...t]).raw=[...e.raw,...t]}else"function"==typeof e&&e.__emotion_real!==e&&(l=r=>{let{theme:a}=r,i=(0,o.Z)(r,R);return e((0,n.Z)({theme:z(a)?t:a},i))});let u=x(l,...a);return u};return x.withConfig&&(Z.withConfig=x.withConfig),Z}}({defaultTheme:I.Z,rootShouldForwardProp:_});var N=j},7623:function(e,t,r){r.d(t,{Z:function(){return i}});var o=r(7925),n=r(9718),a=r(247);function i({props:e,name:t}){return function({props:e,name:t,defaultTheme:r}){let a=(0,n.Z)(r),i=function(e){let{theme:t,name:r,props:n}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,o.Z)(t.components[r].defaultProps,n):n}({theme:a,name:t,props:e});return i}({props:e,name:t,defaultTheme:a.Z})}},8216:function(e,t,r){var o=r(8320);t.Z=o.Z},3167:function(e,t,r){r.d(t,{Z:function(){return n}});var o=r(7294),n=function(...e){return o.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{var r;"function"==typeof(r=e)?r(t):r&&(r.current=t)})},e)}},9707:function(e,t,r){r.d(t,{Z:function(){return s}});var o=r(7462),n=r(3366),a=r(9766),i=r(4920);let l=["sx"],c=e=>{var t,r;let o={systemProps:{},otherProps:{}},n=null!=(t=null==e?void 0:null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:i.Z;return Object.keys(e).forEach(t=>{n[t]?o.systemProps[t]=e[t]:o.otherProps[t]=e[t]}),o};function s(e){let t;let{sx:r}=e,i=(0,n.Z)(e,l),{systemProps:s,otherProps:u}=c(i);return t=Array.isArray(r)?[s,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,a.P)(t)?(0,o.Z)({},s,t):s}:(0,o.Z)({},s,r),(0,o.Z)({},u,{sx:t})}},4780:function(e,t,r){r.d(t,{Z:function(){return o}});function o(e,t,r){let o={};return Object.keys(e).forEach(n=>{o[n]=e[n].reduce((e,o)=>{if(o){let n=t(o);""!==n&&e.push(n),r&&r[o]&&e.push(r[o])}return e},[]).join(" ")}),o}},7621:function(e,t,r){let o;r.d(t,{Z:function(){return l}});let n=e=>e,a=(o=n,{configure(e){o=e},generate:e=>o(e),reset(){o=n}}),i={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function l(e,t,r="Mui"){let o=i[t];return o?`${r}-${o}`:`${a.generate(e)}-${t}`}},1588:function(e,t,r){r.d(t,{Z:function(){return n}});var o=r(7621);function n(e,t,r="Mui"){let n={};return t.forEach(t=>{n[t]=(0,o.Z)(e,t,r)}),n}},7925:function(e,t,r){r.d(t,{Z:function(){return function e(t,r){let n=(0,o.Z)({},r);return Object.keys(t).forEach(a=>{if(a.toString().match(/^(components|slots)$/))n[a]=(0,o.Z)({},t[a],n[a]);else if(a.toString().match(/^(componentsProps|slotProps)$/)){let i=t[a]||{},l=r[a];n[a]={},l&&Object.keys(l)?i&&Object.keys(i)?(n[a]=(0,o.Z)({},l),Object.keys(i).forEach(t=>{n[a][t]=e(i[t],l[t])})):n[a]=l:n[a]=i}else void 0===n[a]&&(n[a]=t[a])}),n}}});var o=r(7462)},8679:function(e,t,r){var o=r(1296),n={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},l={};function c(e){return o.isMemo(e)?i:l[e.$$typeof]||n}l[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[o.Memo]=i;var s=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(m){var n=f(r);n&&n!==m&&e(t,n,o)}var i=u(r);d&&(i=i.concat(d(r)));for(var l=c(t),h=c(r),v=0;v{let{color:t,disableElevation:r,fullWidth:o,size:a,variant:i,classes:l}=e,c={root:["root",i,`${i}${(0,f.Z)(t)}`,`size${(0,f.Z)(a)}`,`${i}Size${(0,f.Z)(a)}`,"inherit"===t&&"colorInherit",r&&"disableElevation",o&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${(0,f.Z)(a)}`],endIcon:["endIcon",`iconSize${(0,f.Z)(a)}`]},u=(0,s.Z)(c,v,l);return(0,n.Z)({},l,u)},S=e=>(0,n.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),$=(0,u.ZP)(p.Z,{shouldForwardProp:e=>(0,u.FO)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${(0,f.Z)(r.color)}`],t[`size${(0,f.Z)(r.size)}`],t[`${r.variant}Size${(0,f.Z)(r.size)}`],"inherit"===r.color&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,o;return(0,n.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,n.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,c.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:(e.vars||e).palette.grey.A100,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${g.focusVisible}`]:(0,n.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${g.disabled}`]:(0,n.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,c.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(r=(o=e.palette).getContrastText)?void 0:r.call(o,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${g.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${g.disabled}`]:{boxShadow:"none"}}),k=(0,u.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.startIcon,t[`iconSize${(0,f.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},S(e))),C=(0,u.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.endIcon,t[`iconSize${(0,f.Z)(r.size)}`]]}})(({ownerState:e})=>(0,n.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},S(e))),w=a.forwardRef(function(e,t){let r=a.useContext(y),s=(0,l.Z)(r,e),c=(0,d.Z)({props:s,name:"MuiButton"}),{children:u,color:p="primary",component:f="button",className:m,disabled:h=!1,disableElevation:v=!1,disableFocusRipple:g=!1,endIcon:S,focusVisibleClassName:w,fullWidth:R=!1,size:z="medium",startIcon:P,type:M,variant:E="text"}=c,O=(0,o.Z)(c,x),T=(0,n.Z)({},c,{color:p,component:f,disabled:h,disableElevation:v,disableFocusRipple:g,fullWidth:R,size:z,type:M,variant:E}),I=Z(T),_=P&&(0,b.jsx)(k,{className:I.startIcon,ownerState:T,children:P}),j=S&&(0,b.jsx)(C,{className:I.endIcon,ownerState:T,children:S});return(0,b.jsxs)($,(0,n.Z)({ownerState:T,className:(0,i.Z)(r.className,I.root,m),component:f,disabled:h,focusRipple:!g,focusVisibleClassName:(0,i.Z)(I.focusVisible,w),ref:t,type:M},O,{classes:I,children:[_,u,j]}))});var R=w},6392:function(e,t,r){let o;r.d(t,{Z:function(){return X}});var n=r(7462),a=r(3366),i=r(7294),l=r(6010),s=r(4780),c=r(8271),u=r(7623),d=r(3167);let p="undefined"!=typeof window?i.useLayoutEffect:i.useEffect;var f=function(e){let t=i.useRef(e);return p(()=>{t.current=e}),i.useCallback((...e)=>(0,t.current)(...e),[])};let m=!0,h=!1,v={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function g(e){e.metaKey||e.altKey||e.ctrlKey||(m=!0)}function y(){m=!1}function b(){"hidden"===this.visibilityState&&h&&(m=!0)}var x=function(){let e=i.useCallback(e=>{if(null!=e){var t;(t=e.ownerDocument).addEventListener("keydown",g,!0),t.addEventListener("mousedown",y,!0),t.addEventListener("pointerdown",y,!0),t.addEventListener("touchstart",y,!0),t.addEventListener("visibilitychange",b,!0)}},[]),t=i.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){let{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return m||function(e){let{type:t,tagName:r}=e;return"INPUT"===r&&!!v[t]&&!e.readOnly||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(h=!0,window.clearTimeout(o),o=window.setTimeout(()=>{h=!1},100),t.current=!1,!0)},ref:e}};function Z(e,t){return(Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var S=i.createContext(null);function $(e,t){var r=Object.create(null);return e&&i.Children.map(e,function(e){return e}).forEach(function(e){r[e.key]=t&&(0,i.isValidElement)(e)?t(e):e}),r}function k(e,t,r){return null!=r[t]?r[t]:e.props[t]}var C=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},w=function(e){function t(t,r){var o,n=(o=e.call(this,t,r)||this).handleExited.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(o));return o.state={contextValue:{isMounting:!0},handleExited:n,firstRender:!0},o}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Z(t,e);var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var r,o,n=t.children,a=t.handleExited;return{children:t.firstRender?$(e.children,function(t){return(0,i.cloneElement)(t,{onExited:a.bind(null,t),in:!0,appear:k(t,"appear",e),enter:k(t,"enter",e),exit:k(t,"exit",e)})}):(Object.keys(o=function(e,t){function r(r){return r in t?t[r]:e[r]}e=e||{},t=t||{};var o,n=Object.create(null),a=[];for(var i in e)i in t?a.length&&(n[i]=a,a=[]):a.push(i);var l={};for(var s in t){if(n[s])for(o=0;oe,T,I,_,j,N=(0,R.F4)(T||(T=O` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),L=(0,R.F4)(I||(I=O` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),F=(0,R.F4)(_||(_=O` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),A=(0,c.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),B=(0,c.ZP)(function(e){let{className:t,classes:r,pulsate:o=!1,rippleX:n,rippleY:a,rippleSize:s,in:c,onExited:u,timeout:d}=e,[p,f]=i.useState(!1),m=(0,l.Z)(t,r.ripple,r.rippleVisible,o&&r.ripplePulsate),h=(0,l.Z)(r.child,p&&r.childLeaving,o&&r.childPulsate);return c||p||f(!0),i.useEffect(()=>{if(!c&&null!=u){let e=setTimeout(u,d);return()=>{clearTimeout(e)}}},[u,c,d]),(0,z.jsx)("span",{className:m,style:{width:s,height:s,top:-(s/2)+a,left:-(s/2)+n},children:(0,z.jsx)("span",{className:h})})},{name:"MuiTouchRipple",slot:"Ripple"})(j||(j=O` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),M.rippleVisible,N,550,({theme:e})=>e.transitions.easing.easeInOut,M.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,M.child,M.childLeaving,L,550,({theme:e})=>e.transitions.easing.easeInOut,M.childPulsate,F,({theme:e})=>e.transitions.easing.easeInOut),V=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiTouchRipple"}),{center:o=!1,classes:s={},className:c}=r,d=(0,a.Z)(r,E),[p,f]=i.useState([]),m=i.useRef(0),h=i.useRef(null);i.useEffect(()=>{h.current&&(h.current(),h.current=null)},[p]);let v=i.useRef(!1),g=i.useRef(null),y=i.useRef(null),b=i.useRef(null);i.useEffect(()=>()=>{clearTimeout(g.current)},[]);let x=i.useCallback(e=>{let{pulsate:t,rippleX:r,rippleY:o,rippleSize:n,cb:a}=e;f(e=>[...e,(0,z.jsx)(B,{classes:{ripple:(0,l.Z)(s.ripple,M.ripple),rippleVisible:(0,l.Z)(s.rippleVisible,M.rippleVisible),ripplePulsate:(0,l.Z)(s.ripplePulsate,M.ripplePulsate),child:(0,l.Z)(s.child,M.child),childLeaving:(0,l.Z)(s.childLeaving,M.childLeaving),childPulsate:(0,l.Z)(s.childPulsate,M.childPulsate)},timeout:550,pulsate:t,rippleX:r,rippleY:o,rippleSize:n},m.current)]),m.current+=1,h.current=a},[s]),Z=i.useCallback((e={},t={},r=()=>{})=>{let n,a,i;let{pulsate:l=!1,center:s=o||t.pulsate,fakeElement:c=!1}=t;if((null==e?void 0:e.type)==="mousedown"&&v.current){v.current=!1;return}(null==e?void 0:e.type)==="touchstart"&&(v.current=!0);let u=c?null:b.current,d=u?u.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!s&&void 0!==e&&(0!==e.clientX||0!==e.clientY)&&(e.clientX||e.touches)){let{clientX:t,clientY:r}=e.touches&&e.touches.length>0?e.touches[0]:e;n=Math.round(t-d.left),a=Math.round(r-d.top)}else n=Math.round(d.width/2),a=Math.round(d.height/2);if(s)(i=Math.sqrt((2*d.width**2+d.height**2)/3))%2==0&&(i+=1);else{let e=2*Math.max(Math.abs((u?u.clientWidth:0)-n),n)+2,t=2*Math.max(Math.abs((u?u.clientHeight:0)-a),a)+2;i=Math.sqrt(e**2+t**2)}null!=e&&e.touches?null===y.current&&(y.current=()=>{x({pulsate:l,rippleX:n,rippleY:a,rippleSize:i,cb:r})},g.current=setTimeout(()=>{y.current&&(y.current(),y.current=null)},80)):x({pulsate:l,rippleX:n,rippleY:a,rippleSize:i,cb:r})},[o,x]),S=i.useCallback(()=>{Z({},{pulsate:!0})},[Z]),$=i.useCallback((e,t)=>{if(clearTimeout(g.current),(null==e?void 0:e.type)==="touchend"&&y.current){y.current(),y.current=null,g.current=setTimeout(()=>{$(e,t)});return}y.current=null,f(e=>e.length>0?e.slice(1):e),h.current=t},[]);return i.useImperativeHandle(t,()=>({pulsate:S,start:Z,stop:$}),[S,Z,$]),(0,z.jsx)(A,(0,n.Z)({className:(0,l.Z)(M.root,s.root,c),ref:b},d,{children:(0,z.jsx)(w,{component:null,exit:!0,children:p})}))});var W=r(7621);function D(e){return(0,W.Z)("MuiButtonBase",e)}let q=(0,P.Z)("MuiButtonBase",["root","disabled","focusVisible"]),U=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],H=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:o,classes:n}=e,a=(0,s.Z)({root:["root",t&&"disabled",r&&"focusVisible"]},D,n);return r&&o&&(a.root+=` ${o}`),a},K=(0,c.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${q.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),G=i.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiButtonBase"}),{action:o,centerRipple:s=!1,children:c,className:p,component:m="button",disabled:h=!1,disableRipple:v=!1,disableTouchRipple:g=!1,focusRipple:y=!1,LinkComponent:b="a",onBlur:Z,onClick:S,onContextMenu:$,onDragLeave:k,onFocus:C,onFocusVisible:w,onKeyDown:R,onKeyUp:P,onMouseDown:M,onMouseLeave:E,onMouseUp:O,onTouchEnd:T,onTouchMove:I,onTouchStart:_,tabIndex:j=0,TouchRippleProps:N,touchRippleRef:L,type:F}=r,A=(0,a.Z)(r,U),B=i.useRef(null),W=i.useRef(null),D=(0,d.Z)(W,L),{isFocusVisibleRef:q,onFocus:G,onBlur:X,ref:Y}=x(),[J,Q]=i.useState(!1);h&&J&&Q(!1),i.useImperativeHandle(o,()=>({focusVisible:()=>{Q(!0),B.current.focus()}}),[]);let[ee,et]=i.useState(!1);i.useEffect(()=>{et(!0)},[]);let er=ee&&!v&&!h;function eo(e,t,r=g){return f(o=>(t&&t(o),!r&&W.current&&W.current[e](o),!0))}i.useEffect(()=>{J&&y&&!v&&ee&&W.current.pulsate()},[v,y,J,ee]);let en=eo("start",M),ea=eo("stop",$),ei=eo("stop",k),el=eo("stop",O),es=eo("stop",e=>{J&&e.preventDefault(),E&&E(e)}),ec=eo("start",_),eu=eo("stop",T),ed=eo("stop",I),ep=eo("stop",e=>{X(e),!1===q.current&&Q(!1),Z&&Z(e)},!1),ef=f(e=>{B.current||(B.current=e.currentTarget),G(e),!0===q.current&&(Q(!0),w&&w(e)),C&&C(e)}),em=()=>{let e=B.current;return m&&"button"!==m&&!("A"===e.tagName&&e.href)},eh=i.useRef(!1),ev=f(e=>{y&&!eh.current&&J&&W.current&&" "===e.key&&(eh.current=!0,W.current.stop(e,()=>{W.current.start(e)})),e.target===e.currentTarget&&em()&&" "===e.key&&e.preventDefault(),R&&R(e),e.target===e.currentTarget&&em()&&"Enter"===e.key&&!h&&(e.preventDefault(),S&&S(e))}),eg=f(e=>{y&&" "===e.key&&W.current&&J&&!e.defaultPrevented&&(eh.current=!1,W.current.stop(e,()=>{W.current.pulsate(e)})),P&&P(e),S&&e.target===e.currentTarget&&em()&&" "===e.key&&!e.defaultPrevented&&S(e)}),ey=m;"button"===ey&&(A.href||A.to)&&(ey=b);let eb={};"button"===ey?(eb.type=void 0===F?"button":F,eb.disabled=h):(A.href||A.to||(eb.role="button"),h&&(eb["aria-disabled"]=h));let ex=(0,d.Z)(t,Y,B),eZ=(0,n.Z)({},r,{centerRipple:s,component:m,disabled:h,disableRipple:v,disableTouchRipple:g,focusRipple:y,tabIndex:j,focusVisible:J}),eS=H(eZ);return(0,z.jsxs)(K,(0,n.Z)({as:ey,className:(0,l.Z)(eS.root,p),ownerState:eZ,onBlur:ep,onClick:S,onContextMenu:ea,onFocus:ef,onKeyDown:ev,onKeyUp:eg,onMouseDown:en,onMouseLeave:es,onMouseUp:el,onDragLeave:ei,onTouchEnd:eu,onTouchMove:ed,onTouchStart:ec,ref:ex,tabIndex:h?-1:j,type:F},eb,A,{children:[c,er?(0,z.jsx)(V,(0,n.Z)({ref:D,center:s},N)):null]}))});var X=G},4274:function(e,t,r){r.d(t,{Z:function(){return E}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(4780),s=r(1796),c=r(8216),u=r(7623),d=r(8271),p=r(1588),f=r(7621);function m(e){return(0,f.Z)("MuiSvgIcon",e)}(0,p.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var h=r(5893);let v=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],g=e=>{let{color:t,fontSize:r,classes:o}=e,n={root:["root","inherit"!==t&&`color${(0,c.Z)(t)}`,`fontSize${(0,c.Z)(r)}`]};return(0,l.Z)(n,m,o)},y=(0,d.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,c.Z)(r.color)}`],t[`fontSize${(0,c.Z)(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,o,n,a,i,l,s,c,u,d,p,f,m,h,v,g,y;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,transition:null==(r=e.transitions)?void 0:null==(o=r.create)?void 0:o.call(r,"fill",{duration:null==(n=e.transitions)?void 0:null==(a=n.duration)?void 0:a.shorter}),fontSize:({inherit:"inherit",small:(null==(i=e.typography)?void 0:null==(l=i.pxToRem)?void 0:l.call(i,20))||"1.25rem",medium:(null==(s=e.typography)?void 0:null==(c=s.pxToRem)?void 0:c.call(s,24))||"1.5rem",large:(null==(u=e.typography)?void 0:null==(d=u.pxToRem)?void 0:d.call(u,35))||"2.1875rem"})[t.fontSize],color:null!=(p=null==(f=(e.vars||e).palette)?void 0:null==(m=f[t.color])?void 0:m.main)?p:({action:null==(h=(e.vars||e).palette)?void 0:null==(v=h.action)?void 0:v.active,disabled:null==(g=(e.vars||e).palette)?void 0:null==(y=g.action)?void 0:y.disabled,inherit:void 0})[t.color]}}),b=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiSvgIcon"}),{children:a,className:l,color:s="inherit",component:c="svg",fontSize:d="medium",htmlColor:p,inheritViewBox:f=!1,titleAccess:m,viewBox:b="0 0 24 24"}=r,x=(0,o.Z)(r,v),Z=(0,n.Z)({},r,{color:s,component:c,fontSize:d,instanceFontSize:e.fontSize,inheritViewBox:f,viewBox:b}),S={};f||(S.viewBox=b);let $=g(Z);return(0,h.jsxs)(y,(0,n.Z)({as:c,className:(0,i.Z)($.root,l),focusable:"false",color:p,"aria-hidden":!m||void 0,role:m?"img":void 0,ref:t},S,x,{ownerState:Z,children:[a,m?(0,h.jsx)("title",{children:m}):null]}))});b.muiName="SvgIcon";var x=function(e,t){function r(r,o){return(0,h.jsx)(b,(0,n.Z)({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return r.muiName=b.muiName,a.memo(a.forwardRef(r))}((0,h.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel"),Z=r(3167),S=r(6392);function $(e){return(0,f.Z)("MuiChip",e)}let k=(0,p.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),C=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],w=e=>{let{classes:t,disabled:r,size:o,color:n,iconColor:a,onDelete:i,clickable:s,variant:u}=e,d={root:["root",u,r&&"disabled",`size${(0,c.Z)(o)}`,`color${(0,c.Z)(n)}`,s&&"clickable",s&&`clickableColor${(0,c.Z)(n)}`,i&&"deletable",i&&`deletableColor${(0,c.Z)(n)}`,`${u}${(0,c.Z)(n)}`],label:["label",`label${(0,c.Z)(o)}`],avatar:["avatar",`avatar${(0,c.Z)(o)}`,`avatarColor${(0,c.Z)(n)}`],icon:["icon",`icon${(0,c.Z)(o)}`,`iconColor${(0,c.Z)(a)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,c.Z)(o)}`,`deleteIconColor${(0,c.Z)(n)}`,`deleteIcon${(0,c.Z)(u)}Color${(0,c.Z)(n)}`]};return(0,l.Z)(d,$,t)},R=(0,d.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{color:o,iconColor:n,clickable:a,onDelete:i,size:l,variant:s}=r;return[{[`& .${k.avatar}`]:t.avatar},{[`& .${k.avatar}`]:t[`avatar${(0,c.Z)(l)}`]},{[`& .${k.avatar}`]:t[`avatarColor${(0,c.Z)(o)}`]},{[`& .${k.icon}`]:t.icon},{[`& .${k.icon}`]:t[`icon${(0,c.Z)(l)}`]},{[`& .${k.icon}`]:t[`iconColor${(0,c.Z)(n)}`]},{[`& .${k.deleteIcon}`]:t.deleteIcon},{[`& .${k.deleteIcon}`]:t[`deleteIcon${(0,c.Z)(l)}`]},{[`& .${k.deleteIcon}`]:t[`deleteIconColor${(0,c.Z)(o)}`]},{[`& .${k.deleteIcon}`]:t[`deleteIcon${(0,c.Z)(s)}Color${(0,c.Z)(o)}`]},t.root,t[`size${(0,c.Z)(l)}`],t[`color${(0,c.Z)(o)}`],a&&t.clickable,a&&"default"!==o&&t[`clickableColor${(0,c.Z)(o)})`],i&&t.deletable,i&&"default"!==o&&t[`deletableColor${(0,c.Z)(o)}`],t[s],t[`${s}${(0,c.Z)(o)}`]]}})(({theme:e,ownerState:t})=>{let r=(0,s.Fq)(e.palette.text.primary,.26),o="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,n.Z)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${k.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${k.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:o,fontSize:e.typography.pxToRem(12)},[`& .${k.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${k.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${k.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${k.icon}`]:(0,n.Z)({marginLeft:5,marginRight:-6},"small"===t.size&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&(0,n.Z)({color:e.vars?e.vars.palette.Chip.defaultIconColor:o},"default"!==t.color&&{color:"inherit"})),[`& .${k.deleteIcon}`]:(0,n.Z)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:r,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,s.Fq)(r,.4)}},"small"===t.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==t.color&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:(0,s.Fq)(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},"small"===t.size&&{height:24},"default"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&"default"!==t.color&&{[`&.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>(0,n.Z)({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&"default"!==t.color&&{[`&:hover, &.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>(0,n.Z)({},"outlined"===t.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${k.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${k.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${k.avatar}`]:{marginLeft:4},[`& .${k.avatarSmall}`]:{marginLeft:2},[`& .${k.icon}`]:{marginLeft:4},[`& .${k.iconSmall}`]:{marginLeft:2},[`& .${k.deleteIcon}`]:{marginRight:5},[`& .${k.deleteIconSmall}`]:{marginRight:3}},"outlined"===t.variant&&"default"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,s.Fq)(e.palette[t.color].main,.7)}`,[`&.${k.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${k.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,s.Fq)(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${k.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,s.Fq)(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),z=(0,d.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{let{ownerState:r}=e,{size:o}=r;return[t.label,t[`label${(0,c.Z)(o)}`]]}})(({ownerState:e})=>(0,n.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"small"===e.size&&{paddingLeft:8,paddingRight:8}));function P(e){return"Backspace"===e.key||"Delete"===e.key}let M=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiChip"}),{avatar:l,className:s,clickable:c,color:d="default",component:p,deleteIcon:f,disabled:m=!1,icon:v,label:g,onClick:y,onDelete:b,onKeyDown:$,onKeyUp:k,size:M="medium",variant:E="filled",tabIndex:O,skipFocusWhenDisabled:T=!1}=r,I=(0,o.Z)(r,C),_=a.useRef(null),j=(0,Z.Z)(_,t),N=e=>{e.stopPropagation(),b&&b(e)},L=!1!==c&&!!y||c,F=L||b?S.Z:p||"div",A=(0,n.Z)({},r,{component:F,disabled:m,size:M,color:d,iconColor:a.isValidElement(v)&&v.props.color||d,onDelete:!!b,clickable:L,variant:E}),B=w(A),V=F===S.Z?(0,n.Z)({component:p||"div",focusVisibleClassName:B.focusVisible},b&&{disableRipple:!0}):{},W=null;b&&(W=f&&a.isValidElement(f)?a.cloneElement(f,{className:(0,i.Z)(f.props.className,B.deleteIcon),onClick:N}):(0,h.jsx)(x,{className:(0,i.Z)(B.deleteIcon),onClick:N}));let D=null;l&&a.isValidElement(l)&&(D=a.cloneElement(l,{className:(0,i.Z)(B.avatar,l.props.className)}));let q=null;return v&&a.isValidElement(v)&&(q=a.cloneElement(v,{className:(0,i.Z)(B.icon,v.props.className)})),(0,h.jsxs)(R,(0,n.Z)({as:F,className:(0,i.Z)(B.root,s),disabled:!!L&&!!m||void 0,onClick:y,onKeyDown:e=>{e.currentTarget===e.target&&P(e)&&e.preventDefault(),$&&$(e)},onKeyUp:e=>{e.currentTarget===e.target&&(b&&P(e)?b(e):"Escape"===e.key&&_.current&&_.current.blur()),k&&k(e)},ref:j,tabIndex:T&&m?-1:O,ownerState:A},V,I,{children:[D||q,(0,h.jsx)(z,{className:(0,i.Z)(B.label),ownerState:A,children:g}),W]}))});var E=M},1181:function(e,t,r){r.d(t,{ZP:function(){return R}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(5408),s=r(9707),c=r(4780),u=r(8271),d=r(7623),p=r(9718),f=r(247);let m=a.createContext();var h=r(1588),v=r(7621);function g(e){return(0,v.Z)("MuiGrid",e)}let y=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],b=(0,h.Z)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...y.map(e=>`grid-xs-${e}`),...y.map(e=>`grid-sm-${e}`),...y.map(e=>`grid-md-${e}`),...y.map(e=>`grid-lg-${e}`),...y.map(e=>`grid-xl-${e}`)]);var x=r(5893);let Z=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function S(e){let t=parseFloat(e);return`${t}${String(e).replace(String(t),"")||"px"}`}function $({breakpoints:e,values:t}){let r="";Object.keys(t).forEach(e=>{""===r&&0!==t[e]&&(r=e)});let o=Object.keys(e).sort((t,r)=>e[t]-e[r]);return o.slice(0,o.indexOf(r))}let k=(0,u.ZP)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e,{container:o,direction:n,item:a,spacing:i,wrap:l,zeroMinWidth:s,breakpoints:c}=r,u=[];o&&(u=function(e,t,r={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[r[`spacing-xs-${String(e)}`]];let o=[];return t.forEach(t=>{let n=e[t];Number(n)>0&&o.push(r[`spacing-${t}-${String(n)}`])}),o}(i,c,t));let d=[];return c.forEach(e=>{let o=r[e];o&&d.push(t[`grid-${e}-${String(o)}`])}),[t.root,o&&t.container,a&&t.item,s&&t.zeroMinWidth,...u,"row"!==n&&t[`direction-xs-${String(n)}`],"wrap"!==l&&t[`wrap-xs-${String(l)}`],...d]}})(({ownerState:e})=>(0,n.Z)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:t}){let r=(0,l.P$)({values:t.direction,breakpoints:e.breakpoints.values});return(0,l.k9)({theme:e},r,e=>{let t={flexDirection:e};return 0===e.indexOf("column")&&(t[`& > .${b.item}`]={maxWidth:"none"}),t})},function({theme:e,ownerState:t}){let{container:r,rowSpacing:o}=t,n={};if(r&&0!==o){let t;let r=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"==typeof r&&(t=$({breakpoints:e.breakpoints.values,values:r})),n=(0,l.k9)({theme:e},r,(r,o)=>{var n;let a=e.spacing(r);return"0px"!==a?{marginTop:`-${S(a)}`,[`& > .${b.item}`]:{paddingTop:S(a)}}:null!=(n=t)&&n.includes(o)?{}:{marginTop:0,[`& > .${b.item}`]:{paddingTop:0}}})}return n},function({theme:e,ownerState:t}){let{container:r,columnSpacing:o}=t,n={};if(r&&0!==o){let t;let r=(0,l.P$)({values:o,breakpoints:e.breakpoints.values});"object"==typeof r&&(t=$({breakpoints:e.breakpoints.values,values:r})),n=(0,l.k9)({theme:e},r,(r,o)=>{var n;let a=e.spacing(r);return"0px"!==a?{width:`calc(100% + ${S(a)})`,marginLeft:`-${S(a)}`,[`& > .${b.item}`]:{paddingLeft:S(a)}}:null!=(n=t)&&n.includes(o)?{}:{width:"100%",marginLeft:0,[`& > .${b.item}`]:{paddingLeft:0}}})}return n},function({theme:e,ownerState:t}){let r;return e.breakpoints.keys.reduce((o,a)=>{let i={};if(t[a]&&(r=t[a]),!r)return o;if(!0===r)i={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===r)i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{let s=(0,l.P$)({values:t.columns,breakpoints:e.breakpoints.values}),c="object"==typeof s?s[a]:s;if(null==c)return o;let u=`${Math.round(r/c*1e8)/1e6}%`,d={};if(t.container&&t.item&&0!==t.columnSpacing){let r=e.spacing(t.columnSpacing);if("0px"!==r){let e=`calc(${u} + ${S(r)})`;d={flexBasis:e,maxWidth:e}}}i=(0,n.Z)({flexBasis:u,flexGrow:0,maxWidth:u},d)}return 0===e.breakpoints.values[a]?Object.assign(o,i):o[e.breakpoints.up(a)]=i,o},{})}),C=e=>{let{classes:t,container:r,direction:o,item:n,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:s}=e,u=[];r&&(u=function(e,t){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];let r=[];return t.forEach(t=>{let o=e[t];if(Number(o)>0){let e=`spacing-${t}-${String(o)}`;r.push(e)}}),r}(a,s));let d=[];s.forEach(t=>{let r=e[t];r&&d.push(`grid-${t}-${String(r)}`)});let p={root:["root",r&&"container",n&&"item",l&&"zeroMinWidth",...u,"row"!==o&&`direction-xs-${String(o)}`,"wrap"!==i&&`wrap-xs-${String(i)}`,...d]};return(0,c.Z)(p,g,t)},w=a.forwardRef(function(e,t){let r=(0,d.Z)({props:e,name:"MuiGrid"}),{breakpoints:l}=function(){let e=(0,p.Z)(f.Z);return e}(),c=(0,s.Z)(r),{className:u,columns:h,columnSpacing:v,component:g="div",container:y=!1,direction:b="row",item:S=!1,rowSpacing:$,spacing:w=0,wrap:R="wrap",zeroMinWidth:z=!1}=c,P=(0,o.Z)(c,Z),M=$||w,E=v||w,O=a.useContext(m),T=y?h||12:O,I={},_=(0,n.Z)({},P);l.keys.forEach(e=>{null!=P[e]&&(I[e]=P[e],delete _[e])});let j=(0,n.Z)({},c,{columns:T,container:y,direction:b,item:S,rowSpacing:M,columnSpacing:E,wrap:R,zeroMinWidth:z,spacing:w},I,{breakpoints:l.keys}),N=C(j);return(0,x.jsx)(m.Provider,{value:T,children:(0,x.jsx)(k,(0,n.Z)({ownerState:j,className:(0,i.Z)(N.root,u),as:g,ref:t},_))})});var R=w},3946:function(e,t,r){r.d(t,{Z:function(){return S}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(4780),s=r(1796),c=r(8271),u=r(7623),d=r(6392),p=r(8216),f=r(1588),m=r(7621);function h(e){return(0,m.Z)("MuiIconButton",e)}let v=(0,f.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]);var g=r(5893);let y=["edge","children","className","color","disabled","disableFocusRipple","size"],b=e=>{let{classes:t,disabled:r,color:o,edge:n,size:a}=e,i={root:["root",r&&"disabled","default"!==o&&`color${(0,p.Z)(o)}`,n&&`edge${(0,p.Z)(n)}`,`size${(0,p.Z)(a)}`]};return(0,l.Z)(i,h,t)},x=(0,c.ZP)(d.Z,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"default"!==r.color&&t[`color${(0,p.Z)(r.color)}`],r.edge&&t[`edge${(0,p.Z)(r.edge)}`],t[`size${(0,p.Z)(r.size)}`]]}})(({theme:e,ownerState:t})=>(0,n.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var r;let o=null==(r=(e.vars||e).palette)?void 0:r[t.color];return(0,n.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,n.Z)({color:null==o?void 0:o.main},!t.disableRipple&&{"&:hover":(0,n.Z)({},o&&{backgroundColor:e.vars?`rgba(${o.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,s.Fq)(o.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${v.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Z=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiIconButton"}),{edge:a=!1,children:l,className:s,color:c="default",disabled:d=!1,disableFocusRipple:p=!1,size:f="medium"}=r,m=(0,o.Z)(r,y),h=(0,n.Z)({},r,{edge:a,color:c,disabled:d,disableFocusRipple:p,size:f}),v=b(h);return(0,g.jsx)(x,(0,n.Z)({className:(0,i.Z)(v.root,s),centerRipple:!0,focusRipple:!p,disabled:d,ref:t,ownerState:h},m,{children:l}))});var S=Z},5861:function(e,t,r){r.d(t,{Z:function(){return $}});var o=r(3366),n=r(7462),a=r(7294),i=r(6010),l=r(9707),s=r(4780),c=r(8271),u=r(7623),d=r(8216),p=r(1588),f=r(7621);function m(e){return(0,f.Z)("MuiTypography",e)}(0,p.Z)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var h=r(5893);let v=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],g=e=>{let{align:t,gutterBottom:r,noWrap:o,paragraph:n,variant:a,classes:i}=e,l={root:["root",a,"inherit"!==e.align&&`align${(0,d.Z)(t)}`,r&&"gutterBottom",o&&"noWrap",n&&"paragraph"]};return(0,s.Z)(l,m,i)},y=(0,c.ZP)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],"inherit"!==r.align&&t[`align${(0,d.Z)(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>(0,n.Z)({margin:0},t.variant&&e.typography[t.variant],"inherit"!==t.align&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),b={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},x={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Z=e=>x[e]||e,S=a.forwardRef(function(e,t){let r=(0,u.Z)({props:e,name:"MuiTypography"}),a=Z(r.color),s=(0,l.Z)((0,n.Z)({},r,{color:a})),{align:c="inherit",className:d,component:p,gutterBottom:f=!1,noWrap:m=!1,paragraph:x=!1,variant:S="body1",variantMapping:$=b}=s,k=(0,o.Z)(s,v),C=(0,n.Z)({},s,{align:c,color:a,className:d,component:p,gutterBottom:f,noWrap:m,paragraph:x,variant:S,variantMapping:$}),w=p||(x?"p":$[S]||b[S])||"span",R=g(C);return(0,h.jsx)(y,(0,n.Z)({as:w,ref:t,ownerState:C,className:(0,i.Z)(R.root,d)},k))});var $=S},247:function(e,t,r){var o=r(1265);let n=(0,o.Z)();t.Z=n},8271:function(e,t,r){r.d(t,{ZP:function(){return N},FO:function(){return _}});var o=r(3366),n=r(7462),a=r(7294),i=r(5042),l=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,s=(0,i.Z)(function(e){return l.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),c=r(2443),u=r(444),d=r(8137),p=r(7278),f=function(e){return"theme"!==e},m=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?s:f},h=function(e,t,r){var o;if(t){var n=t.shouldForwardProp;o=e.__emotion_forwardProp&&n?function(t){return e.__emotion_forwardProp(t)&&n(t)}:n}return"function"!=typeof o&&r&&(o=e.__emotion_forwardProp),o},v=function(e){var t=e.cache,r=e.serialized,o=e.isStringTag;return(0,u.hC)(t,r,o),(0,p.L)(function(){return(0,u.My)(t,r,o)}),null},g=(function e(t,r){var o,i,l=t.__emotion_real===t,s=l&&t.__emotion_base||t;void 0!==r&&(o=r.label,i=r.target);var p=h(t,r,l),f=p||m(s),g=!f("as");return function(){var y=arguments,b=l&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&b.push("label:"+o+";"),null==y[0]||void 0===y[0].raw)b.push.apply(b,y);else{b.push(y[0][0]);for(var x=y.length,Z=1;Z{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))};var b=r(6500),x=r(8320);let Z=["variant"];function S(e){return 0===e.length}function $(e){let{variant:t}=e,r=(0,o.Z)(e,Z),n=t||"";return Object.keys(r).sort().forEach(t=>{"color"===t?n+=S(n)?e[t]:(0,x.Z)(e[t]):n+=`${S(n)?t:(0,x.Z)(t)}${(0,x.Z)(e[t].toString())}`}),n}var k=r(6523);let C=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],w=["theme"],R=["theme"];function z(e){return 0===Object.keys(e).length}let P=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,M=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);let o={};return r.forEach(e=>{let t=$(e.props);o[t]=e.style}),o},E=(e,t,r,o)=>{var n,a;let{ownerState:i={}}=e,l=[],s=null==r?void 0:null==(n=r.components)?void 0:null==(a=n[o])?void 0:a.variants;return s&&s.forEach(r=>{let o=!0;Object.keys(r.props).forEach(t=>{i[t]!==r.props[t]&&e[t]!==r.props[t]&&(o=!1)}),o&&l.push(t[$(r.props)])}),l};function O(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}let T=(0,b.Z)();var I=r(247);let _=e=>O(e)&&"classes"!==e,j=function(e={}){let{defaultTheme:t=T,rootShouldForwardProp:r=O,slotShouldForwardProp:a=O}=e,i=e=>{let r=z(e.theme)?t:e.theme;return(0,k.Z)((0,n.Z)({},e,{theme:r}))};return i.__mui_systemSx=!0,(e,l={})=>{let s;y(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));let{name:c,slot:u,skipVariantsResolver:d,skipSx:p,overridesResolver:f}=l,m=(0,o.Z)(l,C),h=void 0!==d?d:u&&"Root"!==u||!1,v=p||!1,b=O;"Root"===u?b=r:u?b=a:"string"==typeof e&&e.charCodeAt(0)>96&&(b=void 0);let x=/** + * @mui/styled-engine v5.11.11 + * + * @license MIT + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */function(e,t){let r=g(e,t);return r}(e,(0,n.Z)({shouldForwardProp:b,label:s},m)),Z=(e,...r)=>{let a=r?r.map(e=>"function"==typeof e&&e.__emotion_real!==e?r=>{let{theme:a}=r,i=(0,o.Z)(r,w);return e((0,n.Z)({theme:z(a)?t:a},i))}:e):[],l=e;c&&f&&a.push(e=>{let r=z(e.theme)?t:e.theme,o=P(c,r);if(o){let t={};return Object.entries(o).forEach(([o,a])=>{t[o]="function"==typeof a?a((0,n.Z)({},e,{theme:r})):a}),f(e,t)}return null}),c&&!h&&a.push(e=>{let r=z(e.theme)?t:e.theme;return E(e,M(c,r),r,c)}),v||a.push(i);let s=a.length-r.length;if(Array.isArray(e)&&s>0){let t=Array(s).fill("");(l=[...e,...t]).raw=[...e.raw,...t]}else"function"==typeof e&&e.__emotion_real!==e&&(l=r=>{let{theme:a}=r,i=(0,o.Z)(r,R);return e((0,n.Z)({theme:z(a)?t:a},i))});let u=x(l,...a);return u};return x.withConfig&&(Z.withConfig=x.withConfig),Z}}({defaultTheme:I.Z,rootShouldForwardProp:_});var N=j},7623:function(e,t,r){r.d(t,{Z:function(){return i}});var o=r(7925),n=r(9718),a=r(247);function i({props:e,name:t}){return function({props:e,name:t,defaultTheme:r}){let a=(0,n.Z)(r),i=function(e){let{theme:t,name:r,props:n}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,o.Z)(t.components[r].defaultProps,n):n}({theme:a,name:t,props:e});return i}({props:e,name:t,defaultTheme:a.Z})}},8216:function(e,t,r){var o=r(8320);t.Z=o.Z},3167:function(e,t,r){r.d(t,{Z:function(){return n}});var o=r(7294),n=function(...e){return o.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{"function"==typeof e?e(t):e&&(e.current=t)})},e)}},9707:function(e,t,r){r.d(t,{Z:function(){return c}});var o=r(7462),n=r(3366),a=r(9766),i=r(4920);let l=["sx"],s=e=>{var t,r;let o={systemProps:{},otherProps:{}},n=null!=(t=null==e?void 0:null==(r=e.theme)?void 0:r.unstable_sxConfig)?t:i.Z;return Object.keys(e).forEach(t=>{n[t]?o.systemProps[t]=e[t]:o.otherProps[t]=e[t]}),o};function c(e){let t;let{sx:r}=e,i=(0,n.Z)(e,l),{systemProps:c,otherProps:u}=s(i);return t=Array.isArray(r)?[c,...r]:"function"==typeof r?(...e)=>{let t=r(...e);return(0,a.P)(t)?(0,o.Z)({},c,t):c}:(0,o.Z)({},c,r),(0,o.Z)({},u,{sx:t})}},4780:function(e,t,r){r.d(t,{Z:function(){return o}});function o(e,t,r){let o={};return Object.keys(e).forEach(n=>{o[n]=e[n].reduce((e,o)=>{if(o){let n=t(o);""!==n&&e.push(n),r&&r[o]&&e.push(r[o])}return e},[]).join(" ")}),o}},7621:function(e,t,r){let o;r.d(t,{Z:function(){return l}});let n=e=>e,a=(o=n,{configure(e){o=e},generate:e=>o(e),reset(){o=n}}),i={active:"active",checked:"checked",completed:"completed",disabled:"disabled",readOnly:"readOnly",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function l(e,t,r="Mui"){let o=i[t];return o?`${r}-${o}`:`${a.generate(e)}-${t}`}},1588:function(e,t,r){r.d(t,{Z:function(){return n}});var o=r(7621);function n(e,t,r="Mui"){let n={};return t.forEach(t=>{n[t]=(0,o.Z)(e,t,r)}),n}},7925:function(e,t,r){r.d(t,{Z:function(){return function e(t,r){let n=(0,o.Z)({},r);return Object.keys(t).forEach(a=>{if(a.toString().match(/^(components|slots)$/))n[a]=(0,o.Z)({},t[a],n[a]);else if(a.toString().match(/^(componentsProps|slotProps)$/)){let i=t[a]||{},l=r[a];n[a]={},l&&Object.keys(l)?i&&Object.keys(i)?(n[a]=(0,o.Z)({},l),Object.keys(i).forEach(t=>{n[a][t]=e(i[t],l[t])})):n[a]=l:n[a]=i}else void 0===n[a]&&(n[a]=t[a])}),n}}});var o=r(7462)},8679:function(e,t,r){var o=r(1296),n={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},l={};function s(e){return o.isMemo(e)?i:l[e.$$typeof]||n}l[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[o.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(m){var n=f(r);n&&n!==m&&e(t,n,o)}var i=u(r);d&&(i=i.concat(d(r)));for(var l=s(t),h=s(r),v=0;v=er))));et++);if(en)return eo?ta(ec,er,0):void(et[et.length]=ec)}return!en&&ec}function ta(ee,et,en){return ee=1===ee.length?ee[0]:[].concat.apply([],ee),en||ee.length>et?ee.slice(en,en+et):ee}function ua(ee,et,en,er){return ee=en?(ee=ee[(er=er&&et>en)?et:en])&&ee[er?en:et]:ee[et]}function N(ee,et,en,er,ei){let eo=0;if(ee.constructor===Array){if(ei)-1!==(et=ee.indexOf(et))?1=this.B&&(ep||!ef[ex])){var eo=L(eh,er,em),es="";switch(this.G){case"full":if(2eo;eu--)if(eu-eo>=this.B){var ec=L(eh,er,em,ei,eo);M(this,ef,es=ex.substring(eo,eu),ec,ee,en)}break}case"reverse":if(1=this.B&&M(this,ef,es,L(eh,er,em,ei,eu),ee,en);es=""}case"forward":if(1=this.B&&M(this,ef,es,eo,ee,en);break}default:if(this.C&&(eo=Math.min(eo/this.C(et,ex,em)|0,eh-1)),M(this,ef,ex,eo,ee,en),ep&&1=this.B&&!ei[ex]){ei[ex]=1;let et=this.l&&ex>eo;M(this,ed,et?eo:ex,L(es+(er/2>es?0:1),er,em,eu-1,ec-1),ee,en,et?ex:eo)}}}}}this.m||(this.register[ee]=1)}}return this},t.search=function(ee,et,en){let er,ei,eo;en||(!et&&C(ee)?ee=(en=ee).query:C(et)&&(en=et));let es=[],eu,ec,ed=0;if(en){ee=en.query||ee,et=en.limit,ed=en.offset||0;var ef=en.context;ec=en.suggest}if(ee&&1<(eu=(ee=this.encode(""+ee)).length)){en=v();var ep=[];for(let et=0,er=0,ei;et=this.B&&!en[ei]){if(!this.s&&!ec&&!this.map[ei])return es;ep[er++]=ei,en[ei]=1}eu=(ee=ep).length}if(!eu)return es;for(et||(et=100),ef=this.depth&&1et||en)&&(ei=ei.slice(en,en+et)),er&&(ei=za.call(this,ei)),{tag:ee,result:ei}}function za(ee){let et=Array(ee.length);for(let en=0,er;en2?en.slice(1-en.length).join("."):et.source=et.resource,et.git_suffix=/\.git$/.test(et.pathname),et.name=decodeURIComponent((et.pathname||et.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),et.owner=decodeURIComponent(et.user),et.source){case"git.cloudforge.com":et.owner=et.user,et.organization=en[0],et.source="cloudforge.com";break;case"visualstudio.com":if("vs-ssh.visualstudio.com"===et.resource){4===(eo=et.name.split("/")).length&&(et.organization=eo[1],et.owner=eo[2],et.name=eo[3],et.full_name=eo[2]+"/"+eo[3]);break}2===(eo=et.name.split("/")).length?(et.owner=eo[1],et.name=eo[1],et.full_name="_git/"+et.name):3===eo.length?(et.name=eo[2],"DefaultCollection"===eo[0]?(et.owner=eo[2],et.organization=eo[0],et.full_name=et.organization+"/_git/"+et.name):(et.owner=eo[0],et.full_name=et.owner+"/_git/"+et.name)):4===eo.length&&(et.organization=eo[0],et.owner=eo[1],et.name=eo[3],et.full_name=et.organization+"/"+et.owner+"/_git/"+et.name);break;case"dev.azure.com":case"azure.com":if("ssh.dev.azure.com"===et.resource){4===(eo=et.name.split("/")).length&&(et.organization=eo[1],et.owner=eo[2],et.name=eo[3]);break}5===(eo=et.name.split("/")).length?(et.organization=eo[0],et.owner=eo[1],et.name=eo[4],et.full_name="_git/"+et.name):3===eo.length?(et.name=eo[2],"DefaultCollection"===eo[0]?(et.owner=eo[2],et.organization=eo[0],et.full_name=et.organization+"/_git/"+et.name):(et.owner=eo[0],et.full_name=et.owner+"/_git/"+et.name)):4===eo.length&&(et.organization=eo[0],et.owner=eo[1],et.name=eo[3],et.full_name=et.organization+"/"+et.owner+"/_git/"+et.name),et.query&&et.query.path&&(et.filepath=et.query.path.replace(/^\/+/g,"")),et.query&&et.query.version&&(et.ref=et.query.version.replace(/^GB/,""));break;default:var es=(eo=et.name.split("/")).length-1;if(eo.length>=2){var eu=eo.indexOf("-",2),ec=eo.indexOf("blob",2),ed=eo.indexOf("tree",2),ef=eo.indexOf("commit",2),ep=eo.indexOf("src",2),eh=eo.indexOf("raw",2),em=eo.indexOf("edit",2);es=eu>0?eu-1:ec>0?ec-1:ed>0?ed-1:ef>0?ef-1:ep>0?ep-1:eh>0?eh-1:em>0?em-1:es,et.owner=eo.slice(0,es).join("/"),et.name=eo[es],ef&&(et.commit=eo[es+2])}et.ref="",et.filepathtype="",et.filepath="";var ex=eo.length>es&&"-"===eo[es+1]?es+1:es;eo.length>ex+2&&["raw","src","blob","tree","edit"].indexOf(eo[ex+1])>=0&&(et.filepathtype=eo[ex+1],et.ref=eo[ex+2],eo.length>ex+3&&(et.filepath=eo.slice(ex+3).join("/"))),et.organization=et.owner}!et.full_name&&(et.full_name=et.owner,et.name&&(et.full_name&&(et.full_name+="/"),et.full_name+=et.name)),et.owner.startsWith("scm/")&&(et.source="bitbucket-server",et.owner=et.owner.replace("scm/",""),et.organization=et.owner,et.full_name=et.owner+"/"+et.name);var eg=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/.exec(et.pathname);return null!=eg&&(et.source="bitbucket-server","users"===eg[1]?et.owner="~"+eg[2]:et.owner=eg[2],et.organization=et.owner,et.name=eg[3],(eo=eg[4].split("/")).length>1&&(["raw","browse"].indexOf(eo[1])>=0?(et.filepathtype=eo[1],eo.length>2&&(et.filepath=eo.slice(2).join("/"))):"commits"===eo[1]&&eo.length>2&&(et.commit=eo[2])),et.full_name=et.owner+"/"+et.name,et.query.at?et.ref=et.query.at:et.ref=""),et}/*! + * buildToken + * Builds OAuth token prefix (helper function) + * + * @name buildToken + * @function + * @param {GitUrl} obj The parsed Git url object. + * @return {String} token prefix + */function eo(ee){return"bitbucket.org"===ee.source?"x-token-auth:"+ee.token+"@":ee.token+"@"}function es(ee){return"bitbucket-server"===ee.source?"scm/"+ee.full_name:""+ee.full_name}ei.stringify=function(ee,et){et=et||(ee.protocols&&ee.protocols.length?ee.protocols.join("+"):ee.protocol);var en=ee.port?":"+ee.port:"",er=ee.user||"git",ei=ee.git_suffix?".git":"";switch(et){case"ssh":if(en)return"ssh://"+er+"@"+ee.resource+en+"/"+ee.full_name+ei;return er+"@"+ee.resource+":"+ee.full_name+ei;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return et+"://"+er+"@"+ee.resource+en+"/"+ee.full_name+ei;case"http":case"https":return et+"://"+(ee.token?eo(ee):ee.user&&(ee.protocols.includes("http")||ee.protocols.includes("https"))?ee.user+"@":"")+ee.resource+en+"/"+es(ee)+ei;default:return ee.href}},ee.exports=ei},6337:function(){!function(){"use strict";if("object"==typeof window){if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}var ee=function(ee){for(var et=ee,en=ei(et);en;)en=ei(et=en.ownerDocument);return et}(window.document),et=[],en=null,er=null;es.prototype.THROTTLE_TIMEOUT=100,es.prototype.POLL_INTERVAL=null,es.prototype.USE_MUTATION_OBSERVER=!0,es._setupCrossOriginUpdater=function(){return en||(en=function(ee,en){er=ee&&en?eg(ee,en):em(),et.forEach(function(ee){ee._checkForIntersections()})}),en},es._resetCrossOriginUpdater=function(){en=null,er=null},es.prototype.observe=function(ee){if(!this._observationTargets.some(function(et){return et.element==ee})){if(!(ee&&1==ee.nodeType))throw Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:ee,entry:null}),this._monitorIntersections(ee.ownerDocument),this._checkForIntersections()}},es.prototype.unobserve=function(ee){this._observationTargets=this._observationTargets.filter(function(et){return et.element!=ee}),this._unmonitorIntersections(ee.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},es.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},es.prototype.takeRecords=function(){var ee=this._queuedEntries.slice();return this._queuedEntries=[],ee},es.prototype._initThresholds=function(ee){var et=ee||[0];return Array.isArray(et)||(et=[et]),et.sort().filter(function(ee,et,en){if("number"!=typeof ee||isNaN(ee)||ee<0||ee>1)throw Error("threshold must be a number between 0 and 1 inclusively");return ee!==en[et-1]})},es.prototype._parseRootMargin=function(ee){var et=(ee||"0px").split(/\s+/).map(function(ee){var et=/^(-?\d*\.?\d+)(px|%)$/.exec(ee);if(!et)throw Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(et[1]),unit:et[2]}});return et[1]=et[1]||et[0],et[2]=et[2]||et[0],et[3]=et[3]||et[1],et},es.prototype._monitorIntersections=function(et){var en=et.defaultView;if(en&&-1==this._monitoringDocuments.indexOf(et)){var er=this._checkForIntersections,eo=null,es=null;if(this.POLL_INTERVAL?eo=en.setInterval(er,this.POLL_INTERVAL):(ed(en,"resize",er,!0),ed(et,"scroll",er,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in en&&(es=new en.MutationObserver(er)).observe(et,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(et),this._monitoringUnsubscribes.push(function(){var ee=et.defaultView;ee&&(eo&&ee.clearInterval(eo),ef(ee,"resize",er,!0)),ef(et,"scroll",er,!0),es&&es.disconnect()}),et!=(this.root&&(this.root.ownerDocument||this.root)||ee)){var eu=ei(et);eu&&this._monitorIntersections(eu.ownerDocument)}}},es.prototype._unmonitorIntersections=function(et){var en=this._monitoringDocuments.indexOf(et);if(-1!=en){var er=this.root&&(this.root.ownerDocument||this.root)||ee;if(!this._observationTargets.some(function(ee){var en=ee.element.ownerDocument;if(en==et)return!0;for(;en&&en!=er;){var eo=ei(en);if((en=eo&&eo.ownerDocument)==et)return!0}return!1})){var eo=this._monitoringUnsubscribes[en];if(this._monitoringDocuments.splice(en,1),this._monitoringUnsubscribes.splice(en,1),eo(),et!=er){var es=ei(et);es&&this._unmonitorIntersections(es.ownerDocument)}}}},es.prototype._unmonitorAllIntersections=function(){var ee=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var et=0;etet.indexOf(this)&&et.push(this)},es.prototype._unregisterInstance=function(){var ee=et.indexOf(this);-1!=ee&&et.splice(ee,1)},window.IntersectionObserver=es,window.IntersectionObserverEntry=eo}function ei(ee){try{return ee.defaultView&&ee.defaultView.frameElement||null}catch(ee){return null}}function eo(ee){this.time=ee.time,this.target=ee.target,this.rootBounds=ex(ee.rootBounds),this.boundingClientRect=ex(ee.boundingClientRect),this.intersectionRect=ex(ee.intersectionRect||em()),this.isIntersecting=!!ee.intersectionRect;var et=this.boundingClientRect,en=et.width*et.height,er=this.intersectionRect,ei=er.width*er.height;en?this.intersectionRatio=Number((ei/en).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function es(ee,et){var en=et||{};if("function"!=typeof ee)throw Error("callback must be a function");if(en.root&&1!=en.root.nodeType&&9!=en.root.nodeType)throw Error("root must be a Document or Element");this._checkForIntersections=ec(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=ee,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(en.rootMargin),this.thresholds=this._initThresholds(en.threshold),this.root=en.root||null,this.rootMargin=this._rootMarginValues.map(function(ee){return ee.value+ee.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function eu(){return window.performance&&performance.now&&performance.now()}function ec(ee,et){var en=null;return function(){en||(en=setTimeout(function(){ee(),en=null},et))}}function ed(ee,et,en,er){"function"==typeof ee.addEventListener?ee.addEventListener(et,en,er||!1):"function"==typeof ee.attachEvent&&ee.attachEvent("on"+et,en)}function ef(ee,et,en,er){"function"==typeof ee.removeEventListener?ee.removeEventListener(et,en,er||!1):"function"==typeof ee.detachEvent&&ee.detachEvent("on"+et,en)}function ep(ee,et){var en=Math.max(ee.top,et.top),er=Math.min(ee.bottom,et.bottom),ei=Math.max(ee.left,et.left),eo=Math.min(ee.right,et.right),es=eo-ei,eu=er-en;return es>=0&&eu>=0&&{top:en,bottom:er,left:ei,right:eo,width:es,height:eu}||null}function eh(ee){var et;try{et=ee.getBoundingClientRect()}catch(ee){}return et?(et.width&&et.height||(et={top:et.top,right:et.right,bottom:et.bottom,left:et.left,width:et.right-et.left,height:et.bottom-et.top}),et):em()}function em(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function ex(ee){return!ee||"x"in ee?ee:{top:ee.top,y:ee.top,bottom:ee.bottom,left:ee.left,x:ee.left,right:ee.right,width:ee.width,height:ee.height}}function eg(ee,et){var en=et.top-ee.top,er=et.left-ee.left;return{top:en,left:er,height:et.height,width:et.width,bottom:en+et.height,right:er+et.width}}function ev(ee,et){for(var en=et;en;){if(en==ee)return!0;en=ey(en)}return!1}function ey(et){var en=et.parentNode;return 9==et.nodeType&&et!=ee?ei(et):(en&&en.assignedSlot&&(en=en.assignedSlot.parentNode),en&&11==en.nodeType&&en.host)?en.host:en}function eb(ee){return ee&&9===ee.nodeType}}()},9073:function(ee,et,en){"use strict";var er=en(2337);function ei(ee){if(Array.isArray(ee))return -1!==ee.indexOf("ssh")||-1!==ee.indexOf("rsync");if("string"!=typeof ee)return!1;var et=er(ee);if(ee=ee.substring(ee.indexOf("://")+3),ei(et))return!0;var en=RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!ee.match(en)&&ee.indexOf("@")-1}function eQ(ee,et){var en=this.__data__,er=e4(en,ee);return er<0?en.push([ee,et]):en[er][1]=et,this}function eJ(ee){var et=-1,en=ee?ee.length:0;for(this.clear();++et{},themes:[]},ed=()=>{var ee;return null!==(ee=(0,er.useContext)(eu))&&void 0!==ee?ee:ec},ef=ee=>(0,er.useContext)(eu)?er.createElement(er.Fragment,null,ee.children):er.createElement(eh,ee),ep=["light","dark"],eh=({forcedTheme:ee,disableTransitionOnChange:et=!1,enableSystem:en=!0,enableColorScheme:es=!0,storageKey:ec="theme",themes:ed=ep,defaultTheme:ef=en?"system":"light",attribute:eh="data-theme",value:ey,children:eb,nonce:ew})=>{let[ek,e_]=(0,er.useState)(()=>ex(ec,ef)),[ej,eE]=(0,er.useState)(()=>ex(ec)),eO=ey?Object.values(ey):ed,eT=(0,er.useCallback)(ee=>{let er=ee;if(!er)return;"system"===ee&&en&&(er=ev());let eo=ey?ey[er]:er,eu=et?eg():null,ec=document.documentElement;if("class"===eh?(ec.classList.remove(...eO),eo&&ec.classList.add(eo)):eo?ec.setAttribute(eh,eo):ec.removeAttribute(eh),es){let ee=ei.includes(ef)?ef:null,et=ei.includes(er)?er:ee;ec.style.colorScheme=et}null==eu||eu()},[]),eC=(0,er.useCallback)(ee=>{e_(ee);try{localStorage.setItem(ec,ee)}catch(ee){}},[ee]),eS=(0,er.useCallback)(et=>{let er=ev(et);eE(er),"system"===ek&&en&&!ee&&eT("system")},[ek,ee]);(0,er.useEffect)(()=>{let ee=window.matchMedia(eo);return ee.addListener(eS),eS(ee),()=>ee.removeListener(eS)},[eS]),(0,er.useEffect)(()=>{let ee=ee=>{ee.key===ec&&eC(ee.newValue||ef)};return window.addEventListener("storage",ee),()=>window.removeEventListener("storage",ee)},[eC]),(0,er.useEffect)(()=>{eT(null!=ee?ee:ek)},[ee,ek]);let eN=(0,er.useMemo)(()=>({theme:ek,setTheme:eC,forcedTheme:ee,resolvedTheme:"system"===ek?ej:ek,themes:en?[...ed,"system"]:ed,systemTheme:en?ej:void 0}),[ek,eC,ee,ej,en,ed]);return er.createElement(eu.Provider,{value:eN},er.createElement(em,{forcedTheme:ee,disableTransitionOnChange:et,enableSystem:en,enableColorScheme:es,storageKey:ec,themes:ed,defaultTheme:ef,attribute:eh,value:ey,children:eb,attrs:eO,nonce:ew}),eb)},em=(0,er.memo)(({forcedTheme:ee,storageKey:et,attribute:en,enableSystem:es,enableColorScheme:eu,defaultTheme:ec,value:ed,attrs:ef,nonce:ep})=>{let eh="system"===ec,em="class"===en?`var d=document.documentElement,c=d.classList;c.remove(${ef.map(ee=>`'${ee}'`).join(",")});`:`var d=document.documentElement,n='${en}',s='setAttribute';`,ex=eu?ei.includes(ec)&&ec?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${ec}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",eg=(ee,et=!1,er=!0)=>{let eo=ed?ed[ee]:ee,es=et?ee+"|| ''":`'${eo}'`,ec="";return eu&&er&&!et&&ei.includes(ee)&&(ec+=`d.style.colorScheme = '${ee}';`),"class"===en?ec+=et||eo?`c.add(${es})`:"null":eo&&(ec+=`d[s](n,${es})`),ec},ev=ee?`!function(){${em}${eg(ee)}}()`:es?`!function(){try{${em}var e=localStorage.getItem('${et}');if('system'===e||(!e&&${eh})){var t='${eo}',m=window.matchMedia(t);if(m.media!==t||m.matches){${eg("dark")}}else{${eg("light")}}}else if(e){${ed?`var x=${JSON.stringify(ed)};`:""}${eg(ed?"x[e]":"e",!0)}}${eh?"":"else{"+eg(ec,!1,!1)+"}"}${ex}}catch(e){}}()`:`!function(){try{${em}var e=localStorage.getItem('${et}');if(e){${ed?`var x=${JSON.stringify(ed)};`:""}${eg(ed?"x[e]":"e",!0)}}else{${eg(ec,!1,!1)};}${ex}}catch(t){}}();`;return er.createElement("script",{nonce:ep,dangerouslySetInnerHTML:{__html:ev}})},()=>!0),ex=(ee,et)=>{let en;if(!es){try{en=localStorage.getItem(ee)||void 0}catch(ee){}return en||et}},eg=()=>{let ee=document.createElement("style");return ee.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(ee),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(ee)},1)}},ev=ee=>(ee||(ee=window.matchMedia(eo)),ee.matches?"dark":"light")},3454:function(ee,et,en){"use strict";var er,ei;ee.exports=(null==(er=en.g.process)?void 0:er.env)&&"object"==typeof(null==(ei=en.g.process)?void 0:ei.env)?en.g.process:en(7663)},9783:function(ee,et){"use strict";var en;Object.defineProperty(et,"__esModule",{value:!0}),function(ee,et){for(var en in et)Object.defineProperty(ee,en,{enumerable:!0,get:et[en]})}(et,{PrefetchKind:function(){return en},ACTION_REFRESH:function(){return er},ACTION_NAVIGATE:function(){return ei},ACTION_RESTORE:function(){return eo},ACTION_SERVER_PATCH:function(){return es},ACTION_PREFETCH:function(){return eu},ACTION_FAST_REFRESH:function(){return ec},ACTION_SERVER_ACTION:function(){return ed}});let er="refresh",ei="navigate",eo="restore",es="server-patch",eu="prefetch",ec="fast-refresh",ed="server-action";!function(ee){ee.AUTO="auto",ee.FULL="full",ee.TEMPORARY="temporary"}(en||(en={})),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),ee.exports=et.default)},358:function(ee,et,en){"use strict";function er(ee,et,en,er){return!1}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getDomainLocale",{enumerable:!0,get:function(){return er}}),en(4005),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),ee.exports=et.default)},880:function(ee,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"Image",{enumerable:!0,get:function(){return eb}});let er=en(8754),ei=en(1757),eo=ei._(en(7294)),es=er._(en(3935)),eu=er._(en(4605)),ec=en(3405),ed=en(2269),ef=en(5264);en(3213);let ep=en(5734),eh=er._(en(2854)),em={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function ex(ee,et,en,er,ei,eo){let es=null==ee?void 0:ee.src;if(!ee||ee["data-loaded-src"]===es)return;ee["data-loaded-src"]=es;let eu="decode"in ee?ee.decode():Promise.resolve();eu.catch(()=>{}).then(()=>{if(ee.parentElement&&ee.isConnected){if("empty"!==et&&ei(!0),null==en?void 0:en.current){let et=new Event("load");Object.defineProperty(et,"target",{writable:!1,value:ee});let er=!1,ei=!1;en.current({...et,nativeEvent:et,currentTarget:ee,target:ee,isDefaultPrevented:()=>er,isPropagationStopped:()=>ei,persist:()=>{},preventDefault:()=>{er=!0,et.preventDefault()},stopPropagation:()=>{ei=!0,et.stopPropagation()}})}(null==er?void 0:er.current)&&er.current(ee)}})}function eg(ee){let[et,en]=eo.version.split("."),er=parseInt(et,10),ei=parseInt(en,10);return er>18||18===er&&ei>=3?{fetchPriority:ee}:{fetchpriority:ee}}let ev=(0,eo.forwardRef)((ee,et)=>{let{src:en,srcSet:er,sizes:ei,height:es,width:eu,decoding:ec,className:ed,style:ef,fetchPriority:ep,placeholder:eh,loading:em,unoptimized:ev,fill:ey,onLoadRef:eb,onLoadingCompleteRef:ew,setBlurComplete:ek,setShowAltText:e_,onLoad:ej,onError:eE,...eO}=ee;return eo.default.createElement("img",{...eO,...eg(ep),loading:em,width:eu,height:es,decoding:ec,"data-nimg":ey?"fill":"1",className:ed,style:ef,sizes:ei,srcSet:er,src:en,ref:(0,eo.useCallback)(ee=>{et&&("function"==typeof et?et(ee):"object"==typeof et&&(et.current=ee)),ee&&(eE&&(ee.src=ee.src),ee.complete&&ex(ee,eh,eb,ew,ek,ev))},[en,eh,eb,ew,ek,eE,ev,et]),onLoad:ee=>{let et=ee.currentTarget;ex(et,eh,eb,ew,ek,ev)},onError:ee=>{e_(!0),"empty"!==eh&&ek(!0),eE&&eE(ee)}})});function ey(ee){let{isAppRouter:et,imgAttributes:en}=ee,er={as:"image",imageSrcSet:en.srcSet,imageSizes:en.sizes,crossOrigin:en.crossOrigin,referrerPolicy:en.referrerPolicy,...eg(en.fetchPriority)};return et&&es.default.preload?(es.default.preload(en.src,er),null):eo.default.createElement(eu.default,null,eo.default.createElement("link",{key:"__nimg-"+en.src+en.srcSet+en.sizes,rel:"preload",href:en.srcSet?void 0:en.src,...er}))}let eb=(0,eo.forwardRef)((ee,et)=>{let en=(0,eo.useContext)(ep.RouterContext),er=!en,ei=(0,eo.useContext)(ef.ImageConfigContext),es=(0,eo.useMemo)(()=>{let ee=em||ei||ed.imageConfigDefault,et=[...ee.deviceSizes,...ee.imageSizes].sort((ee,et)=>ee-et),en=ee.deviceSizes.sort((ee,et)=>ee-et);return{...ee,allSizes:et,deviceSizes:en}},[ei]),{onLoad:eu,onLoadingComplete:ex}=ee,eg=(0,eo.useRef)(eu);(0,eo.useEffect)(()=>{eg.current=eu},[eu]);let eb=(0,eo.useRef)(ex);(0,eo.useEffect)(()=>{eb.current=ex},[ex]);let[ew,ek]=(0,eo.useState)(!1),[e_,ej]=(0,eo.useState)(!1),{props:eE,meta:eO}=(0,ec.getImgProps)(ee,{defaultLoader:eh.default,imgConf:es,blurComplete:ew,showAltText:e_});return eo.default.createElement(eo.default.Fragment,null,eo.default.createElement(ev,{...eE,unoptimized:eO.unoptimized,placeholder:eO.placeholder,fill:eO.fill,onLoadRef:eg,onLoadingCompleteRef:eb,setBlurComplete:ek,setShowAltText:ej,ref:et}),eO.priority?eo.default.createElement(ey,{isAppRouter:er,imgAttributes:eE}):null)});("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),ee.exports=et.default)},2994:function(ee,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return ej}});let er=en(8754),ei=er._(en(7294)),eo=en(6722),es=en(4812),eu=en(7822),ec=en(9938),ed=en(5017),ef=en(5734),ep=en(8503),eh=en(7549),em=en(358),ex=en(1417),eg=en(9783),ev=new Set;function ey(ee,et,en,er,ei,eo){if(!eo&&!(0,es.isLocalURL)(et))return;if(!er.bypassPrefetchedCheck){let ei=void 0!==er.locale?er.locale:"locale"in ee?ee.locale:void 0,eo=et+"%"+en+"%"+ei;if(ev.has(eo))return;ev.add(eo)}let eu=eo?ee.prefetch(et,ei):ee.prefetch(et,en,er);Promise.resolve(eu).catch(ee=>{})}function eb(ee){let et=ee.currentTarget,en=et.getAttribute("target");return en&&"_self"!==en||ee.metaKey||ee.ctrlKey||ee.shiftKey||ee.altKey||ee.nativeEvent&&2===ee.nativeEvent.which}function ew(ee,et,en,er,eo,eu,ec,ed,ef,ep){let{nodeName:eh}=ee.currentTarget,em="A"===eh.toUpperCase();if(em&&(eb(ee)||!ef&&!(0,es.isLocalURL)(en)))return;ee.preventDefault();let ex=()=>{let ee=null==ec||ec;"beforePopState"in et?et[eo?"replace":"push"](en,er,{shallow:eu,locale:ed,scroll:ee}):et[eo?"replace":"push"](er||en,{forceOptimisticNavigation:!ep,scroll:ee})};ef?ei.default.startTransition(ex):ex()}function ek(ee){return"string"==typeof ee?ee:(0,eu.formatUrl)(ee)}let e_=ei.default.forwardRef(function(ee,et){let en,er;let{href:es,as:eu,children:ev,prefetch:eb=null,passHref:e_,replace:ej,shallow:eE,scroll:eO,locale:eT,onClick:eC,onMouseEnter:eS,onTouchStart:eN,legacyBehavior:eI=!1,...eR}=ee;en=ev,eI&&("string"==typeof en||"number"==typeof en)&&(en=ei.default.createElement("a",null,en));let eP=ei.default.useContext(ef.RouterContext),eA=ei.default.useContext(ep.AppRouterContext),eL=null!=eP?eP:eA,eM=!eP,eD=!1!==eb,eZ=null===eb?eg.PrefetchKind.AUTO:eg.PrefetchKind.FULL,{href:e$,as:eF}=ei.default.useMemo(()=>{if(!eP){let ee=ek(es);return{href:ee,as:eu?ek(eu):ee}}let[ee,et]=(0,eo.resolveHref)(eP,es,!0);return{href:ee,as:eu?(0,eo.resolveHref)(eP,eu):et||ee}},[eP,es,eu]),eU=ei.default.useRef(e$),ez=ei.default.useRef(eF);eI&&(er=ei.default.Children.only(en));let eW=eI?er&&"object"==typeof er&&er.ref:et,[eH,eG,eB]=(0,eh.useIntersection)({rootMargin:"200px"}),eV=ei.default.useCallback(ee=>{(ez.current!==eF||eU.current!==e$)&&(eB(),ez.current=eF,eU.current=e$),eH(ee),eW&&("function"==typeof eW?eW(ee):"object"==typeof eW&&(eW.current=ee))},[eF,eW,e$,eB,eH]);ei.default.useEffect(()=>{eL&&eG&&eD&&ey(eL,e$,eF,{locale:eT},{kind:eZ},eM)},[eF,e$,eG,eT,eD,null==eP?void 0:eP.locale,eL,eM,eZ]);let eK={ref:eV,onClick(ee){eI||"function"!=typeof eC||eC(ee),eI&&er.props&&"function"==typeof er.props.onClick&&er.props.onClick(ee),eL&&!ee.defaultPrevented&&ew(ee,eL,e$,eF,ej,eE,eO,eT,eM,eD)},onMouseEnter(ee){eI||"function"!=typeof eS||eS(ee),eI&&er.props&&"function"==typeof er.props.onMouseEnter&&er.props.onMouseEnter(ee),eL&&(eD||!eM)&&ey(eL,e$,eF,{locale:eT,priority:!0,bypassPrefetchedCheck:!0},{kind:eZ},eM)},onTouchStart(ee){eI||"function"!=typeof eN||eN(ee),eI&&er.props&&"function"==typeof er.props.onTouchStart&&er.props.onTouchStart(ee),eL&&(eD||!eM)&&ey(eL,e$,eF,{locale:eT,priority:!0,bypassPrefetchedCheck:!0},{kind:eZ},eM)}};if((0,ec.isAbsoluteUrl)(eF))eK.href=eF;else if(!eI||e_||"a"===er.type&&!("href"in er.props)){let ee=void 0!==eT?eT:null==eP?void 0:eP.locale,et=(null==eP?void 0:eP.isLocaleDomain)&&(0,em.getDomainLocale)(eF,ee,null==eP?void 0:eP.locales,null==eP?void 0:eP.domainLocales);eK.href=et||(0,ex.addBasePath)((0,ed.addLocale)(eF,ee,null==eP?void 0:eP.defaultLocale))}return eI?ei.default.cloneElement(er,eK):ei.default.createElement("a",{...eR,...eK},en)}),ej=e_;("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),ee.exports=et.default)},7549:function(ee,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"useIntersection",{enumerable:!0,get:function(){return ef}});let er=en(7294),ei=en(517),eo="function"==typeof IntersectionObserver,es=new Map,eu=[];function ec(ee){let et;let en={root:ee.root||null,margin:ee.rootMargin||""},er=eu.find(ee=>ee.root===en.root&&ee.margin===en.margin);if(er&&(et=es.get(er)))return et;let ei=new Map,eo=new IntersectionObserver(ee=>{ee.forEach(ee=>{let et=ei.get(ee.target),en=ee.isIntersecting||ee.intersectionRatio>0;et&&en&&et(en)})},ee);return et={id:en,observer:eo,elements:ei},eu.push(en),es.set(en,et),et}function ed(ee,et,en){let{id:er,observer:ei,elements:eo}=ec(en);return eo.set(ee,et),ei.observe(ee),function(){if(eo.delete(ee),ei.unobserve(ee),0===eo.size){ei.disconnect(),es.delete(er);let ee=eu.findIndex(ee=>ee.root===er.root&&ee.margin===er.margin);ee>-1&&eu.splice(ee,1)}}}function ef(ee){let{rootRef:et,rootMargin:en,disabled:es}=ee,eu=es||!eo,[ec,ef]=(0,er.useState)(!1),ep=(0,er.useRef)(null),eh=(0,er.useCallback)(ee=>{ep.current=ee},[]);(0,er.useEffect)(()=>{if(eo){if(eu||ec)return;let ee=ep.current;if(ee&&ee.tagName){let er=ed(ee,ee=>ee&&ef(ee),{root:null==et?void 0:et.current,rootMargin:en});return er}}else if(!ec){let ee=(0,ei.requestIdleCallback)(()=>ef(!0));return()=>(0,ei.cancelIdleCallback)(ee)}},[eu,en,et,ec,ep.current]);let em=(0,er.useCallback)(()=>{ef(!1)},[]);return[eh,ec,em]}("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),ee.exports=et.default)},3405:function(ee,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getImgProps",{enumerable:!0,get:function(){return ep}}),en(3213);let er=en(7736),ei=en(2269);function eo(ee){return void 0!==ee.default}function es(ee){return void 0!==ee.src}function eu(ee){return"object"==typeof ee&&(eo(ee)||es(ee))}function ec(ee){return void 0===ee?ee:"number"==typeof ee?Number.isFinite(ee)?ee:NaN:"string"==typeof ee&&/^[0-9]+$/.test(ee)?parseInt(ee,10):NaN}function ed(ee,et,en){let{deviceSizes:er,allSizes:ei}=ee;if(en){let ee=/(^|\s)(1?\d?\d)vw/g,et=[];for(let er;er=ee.exec(en);er)et.push(parseInt(er[2]));if(et.length){let ee=.01*Math.min(...et);return{widths:ei.filter(et=>et>=er[0]*ee),kind:"w"}}return{widths:ei,kind:"w"}}if("number"!=typeof et)return{widths:er,kind:"w"};let eo=[...new Set([et,2*et].map(ee=>ei.find(et=>et>=ee)||ei[ei.length-1]))];return{widths:eo,kind:"x"}}function ef(ee){let{config:et,src:en,unoptimized:er,width:ei,quality:eo,sizes:es,loader:eu}=ee;if(er)return{src:en,srcSet:void 0,sizes:void 0};let{widths:ec,kind:ef}=ed(et,ei,es),ep=ec.length-1;return{sizes:es||"w"!==ef?es:"100vw",srcSet:ec.map((ee,er)=>eu({config:et,src:en,quality:eo,width:ee})+" "+("w"===ef?ee:er+1)+ef).join(", "),src:eu({config:et,src:en,quality:eo,width:ec[ep]})}}function ep(ee,et){let en,es,ed,{src:ep,sizes:eh,unoptimized:em=!1,priority:ex=!1,loading:eg,className:ev,quality:ey,width:eb,height:ew,fill:ek=!1,style:e_,onLoad:ej,onLoadingComplete:eE,placeholder:eO="empty",blurDataURL:eT,fetchPriority:eC,layout:eS,objectFit:eN,objectPosition:eI,lazyBoundary:eR,lazyRoot:eP,...eA}=ee,{imgConf:eL,showAltText:eM,blurComplete:eD,defaultLoader:eZ}=et,e$=eL||ei.imageConfigDefault;if("allSizes"in e$)en=e$;else{let ee=[...e$.deviceSizes,...e$.imageSizes].sort((ee,et)=>ee-et),et=e$.deviceSizes.sort((ee,et)=>ee-et);en={...e$,allSizes:ee,deviceSizes:et}}let eF=eA.loader||eZ;delete eA.loader,delete eA.srcSet;let eU="__next_img_default"in eF;if(eU){if("custom"===en.loader)throw Error('Image with src "'+ep+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let ee=eF;eF=et=>{let{config:en,...er}=et;return ee(er)}}if(eS){"fill"===eS&&(ek=!0);let ee={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}},et={responsive:"100vw",fill:"100vw"},en=ee[eS];en&&(e_={...e_,...en});let er=et[eS];er&&!eh&&(eh=er)}let ez="",eW=ec(eb),eH=ec(ew);if(eu(ep)){let ee=eo(ep)?ep.default:ep;if(!ee.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(ee));if(!ee.height||!ee.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(ee));if(es=ee.blurWidth,ed=ee.blurHeight,eT=eT||ee.blurDataURL,ez=ee.src,!ek){if(eW||eH){if(eW&&!eH){let et=eW/ee.width;eH=Math.round(ee.height*et)}else if(!eW&&eH){let et=eH/ee.height;eW=Math.round(ee.width*et)}}else eW=ee.width,eH=ee.height}}let eG=!ex&&("lazy"===eg||void 0===eg);(!(ep="string"==typeof ep?ep:ez)||ep.startsWith("data:")||ep.startsWith("blob:"))&&(em=!0,eG=!1),en.unoptimized&&(em=!0),eU&&ep.endsWith(".svg")&&!en.dangerouslyAllowSVG&&(em=!0),ex&&(eC="high");let eB=ec(ey),eV=Object.assign(ek?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:eN,objectPosition:eI}:{},eM?{}:{color:"transparent"},e_),eK=eD||"empty"===eO?null:"blur"===eO?'url("data:image/svg+xml;charset=utf-8,'+(0,er.getImageBlurSvg)({widthInt:eW,heightInt:eH,blurWidth:es,blurHeight:ed,blurDataURL:eT||"",objectFit:eV.objectFit})+'")':'url("'+eO+'")',eQ=eK?{backgroundSize:eV.objectFit||"cover",backgroundPosition:eV.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:eK}:{},eJ=ef({config:en,src:ep,unoptimized:em,width:eW,quality:eB,sizes:eh,loader:eF}),eX={...eA,loading:eG?"lazy":eg,fetchPriority:eC,width:eW,height:eH,decoding:"async",className:ev,style:{...eV,...eQ},sizes:eJ.sizes,srcSet:eJ.srcSet,src:eJ.src},eY={unoptimized:em,priority:ex,placeholder:eO,fill:ek};return{props:eX,meta:eY}}},7736:function(ee,et){"use strict";function en(ee){let{widthInt:et,heightInt:en,blurWidth:er,blurHeight:ei,blurDataURL:eo,objectFit:es}=ee,eu=20,ec=er?40*er:et,ed=ei?40*ei:en,ef=ec&&ed?"viewBox='0 0 "+ec+" "+ed+"'":"",ep=ef?"none":"contain"===es?"xMidYMid":"cover"===es?"xMidYMid slice":"none";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+ef+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+eu+"'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='"+eu+"'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+ep+"' style='filter: url(%23b);' href='"+eo+"'/%3E%3C/svg%3E"}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getImageBlurSvg",{enumerable:!0,get:function(){return en}})},5365:function(ee,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),function(ee,et){for(var en in et)Object.defineProperty(ee,en,{enumerable:!0,get:et[en]})}(et,{default:function(){return ed},unstable_getImgProps:function(){return ec}});let er=en(8754),ei=en(3405),eo=en(3213),es=en(880),eu=er._(en(2854)),ec=ee=>{(0,eo.warnOnce)("Warning: unstable_getImgProps() is experimental and may change or be removed at any time. Use at your own risk.");let{props:et}=(0,ei.getImgProps)(ee,{defaultLoader:eu.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[ee,en]of Object.entries(et))void 0===en&&delete et[ee];return{props:et}},ed=es.Image},2854:function(ee,et){"use strict";function en(ee){let{config:et,src:en,width:er,quality:ei}=ee;return et.path+"?url="+encodeURIComponent(en)+"&w="+er+"&q="+(ei||75)}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return er}}),en.__next_img_default=!0;let er=en},6834:function(){},1864:function(ee){var et="/";!function(){"use strict";var en={114:function(ee){function et(ee){if("string"!=typeof ee)throw TypeError("Path must be a string. Received "+JSON.stringify(ee))}function en(ee,et){for(var en,er="",ei=0,eo=-1,es=0,eu=0;eu<=ee.length;++eu){if(eu2){var ec=er.lastIndexOf("/");if(ec!==er.length-1){-1===ec?(er="",ei=0):ei=(er=er.slice(0,ec)).length-1-er.lastIndexOf("/"),eo=eu,es=0;continue}}else if(2===er.length||1===er.length){er="",ei=0,eo=eu,es=0;continue}}et&&(er.length>0?er+="/..":er="..",ei=2)}else er.length>0?er+="/"+ee.slice(eo+1,eu):er=ee.slice(eo+1,eu),ei=eu-eo-1;eo=eu,es=0}else 46===en&&-1!==es?++es:es=-1}return er}function er(ee,et){var en=et.dir||et.root,er=et.base||(et.name||"")+(et.ext||"");return en?en===et.root?en+er:en+ee+er:er}var ei={resolve:function(){for(var ee,er,ei="",eo=!1,es=arguments.length-1;es>=-1&&!eo;es--)es>=0?er=arguments[es]:(void 0===ee&&(ee=""),er=ee),et(er),0!==er.length&&(ei=er+"/"+ei,eo=47===er.charCodeAt(0));return(ei=en(ei,!eo),eo)?ei.length>0?"/"+ei:"/":ei.length>0?ei:"."},normalize:function(ee){if(et(ee),0===ee.length)return".";var er=47===ee.charCodeAt(0),ei=47===ee.charCodeAt(ee.length-1);return(0!==(ee=en(ee,!er)).length||er||(ee="."),ee.length>0&&ei&&(ee+="/"),er)?"/"+ee:ee},isAbsolute:function(ee){return et(ee),ee.length>0&&47===ee.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var ee,en=0;en0&&(void 0===ee?ee=er:ee+="/"+er)}return void 0===ee?".":ei.normalize(ee)},relative:function(ee,en){if(et(ee),et(en),ee===en||(ee=ei.resolve(ee))===(en=ei.resolve(en)))return"";for(var er=1;ered){if(47===en.charCodeAt(eu+ep))return en.slice(eu+ep+1);if(0===ep)return en.slice(eu+ep)}else es>ed&&(47===ee.charCodeAt(er+ep)?ef=ep:0===ep&&(ef=0));break}var eh=ee.charCodeAt(er+ep);if(eh!==en.charCodeAt(eu+ep))break;47===eh&&(ef=ep)}var em="";for(ep=er+ef+1;ep<=eo;++ep)(ep===eo||47===ee.charCodeAt(ep))&&(0===em.length?em+="..":em+="/..");return em.length>0?em+en.slice(eu+ef):(eu+=ef,47===en.charCodeAt(eu)&&++eu,en.slice(eu))},_makeLong:function(ee){return ee},dirname:function(ee){if(et(ee),0===ee.length)return".";for(var en=ee.charCodeAt(0),er=47===en,ei=-1,eo=!0,es=ee.length-1;es>=1;--es)if(47===(en=ee.charCodeAt(es))){if(!eo){ei=es;break}}else eo=!1;return -1===ei?er?"/":".":er&&1===ei?"//":ee.slice(0,ei)},basename:function(ee,en){if(void 0!==en&&"string"!=typeof en)throw TypeError('"ext" argument must be a string');et(ee);var er,ei=0,eo=-1,es=!0;if(void 0!==en&&en.length>0&&en.length<=ee.length){if(en.length===ee.length&&en===ee)return"";var eu=en.length-1,ec=-1;for(er=ee.length-1;er>=0;--er){var ed=ee.charCodeAt(er);if(47===ed){if(!es){ei=er+1;break}}else -1===ec&&(es=!1,ec=er+1),eu>=0&&(ed===en.charCodeAt(eu)?-1==--eu&&(eo=er):(eu=-1,eo=ec))}return ei===eo?eo=ec:-1===eo&&(eo=ee.length),ee.slice(ei,eo)}for(er=ee.length-1;er>=0;--er)if(47===ee.charCodeAt(er)){if(!es){ei=er+1;break}}else -1===eo&&(es=!1,eo=er+1);return -1===eo?"":ee.slice(ei,eo)},extname:function(ee){et(ee);for(var en=-1,er=0,ei=-1,eo=!0,es=0,eu=ee.length-1;eu>=0;--eu){var ec=ee.charCodeAt(eu);if(47===ec){if(!eo){er=eu+1;break}continue}-1===ei&&(eo=!1,ei=eu+1),46===ec?-1===en?en=eu:1!==es&&(es=1):-1!==en&&(es=-1)}return -1===en||-1===ei||0===es||1===es&&en===ei-1&&en===er+1?"":ee.slice(en,ei)},format:function(ee){if(null===ee||"object"!=typeof ee)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ee);return er("/",ee)},parse:function(ee){et(ee);var en,er={root:"",dir:"",base:"",ext:"",name:""};if(0===ee.length)return er;var ei=ee.charCodeAt(0),eo=47===ei;eo?(er.root="/",en=1):en=0;for(var es=-1,eu=0,ec=-1,ed=!0,ef=ee.length-1,ep=0;ef>=en;--ef){if(47===(ei=ee.charCodeAt(ef))){if(!ed){eu=ef+1;break}continue}-1===ec&&(ed=!1,ec=ef+1),46===ei?-1===es?es=ef:1!==ep&&(ep=1):-1!==es&&(ep=-1)}return -1===es||-1===ec||0===ep||1===ep&&es===ec-1&&es===eu+1?-1!==ec&&(0===eu&&eo?er.base=er.name=ee.slice(1,ec):er.base=er.name=ee.slice(eu,ec)):(0===eu&&eo?(er.name=ee.slice(1,es),er.base=ee.slice(1,ec)):(er.name=ee.slice(eu,es),er.base=ee.slice(eu,ec)),er.ext=ee.slice(es,ec)),eu>0?er.dir=ee.slice(0,eu-1):eo&&(er.dir="/"),er},sep:"/",delimiter:":",win32:null,posix:null};ei.posix=ei,ee.exports=ei}},er={};function ei(ee){var et=er[ee];if(void 0!==et)return et.exports;var eo=er[ee]={exports:{}},es=!0;try{en[ee](eo,eo.exports,ei),es=!1}finally{es&&delete er[ee]}return eo.exports}ei.ab=et+"/";var eo=ei(114);ee.exports=eo}()},7663:function(ee){var et="/";!function(){var en={229:function(ee){var et,en,er,ei=ee.exports={};function eo(){throw Error("setTimeout has not been defined")}function es(){throw Error("clearTimeout has not been defined")}function eu(ee){if(et===setTimeout)return setTimeout(ee,0);if((et===eo||!et)&&setTimeout)return et=setTimeout,setTimeout(ee,0);try{return et(ee,0)}catch(en){try{return et.call(null,ee,0)}catch(en){return et.call(this,ee,0)}}}function ec(ee){if(en===clearTimeout)return clearTimeout(ee);if((en===es||!en)&&clearTimeout)return en=clearTimeout,clearTimeout(ee);try{return en(ee)}catch(et){try{return en.call(null,ee)}catch(et){return en.call(this,ee)}}}!function(){try{et="function"==typeof setTimeout?setTimeout:eo}catch(ee){et=eo}try{en="function"==typeof clearTimeout?clearTimeout:es}catch(ee){en=es}}();var ed=[],ef=!1,ep=-1;function eh(){ef&&er&&(ef=!1,er.length?ed=er.concat(ed):ep=-1,ed.length&&em())}function em(){if(!ef){var ee=eu(eh);ef=!0;for(var et=ed.length;et;){for(er=ed,ed=[];++ep1)for(var en=1;en{et(!0)},[]),ee}var eD={i8:"13.5.1"},eZ=en(1664),e$=en.n(eZ),eF=en(5893),eU=en(2010);function ez({pathClassName:ee,...et}){return(0,eF.jsx)("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",...et,children:(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M9 5l7 7-7 7",className:ee})})}function eW(ee){return(0,eF.jsx)("svg",{viewBox:"0 0 20 20",width:"1em",height:"1em",fill:"currentColor",...ee,children:(0,eF.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})}function eH(ee){return(0,eF.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",...ee,children:[(0,eF.jsx)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,eF.jsx)("path",{d:"M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}function eG(ee){return(0,eF.jsxs)("svg",{width:"24",height:"24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 5 30.67 23.25",...ee,children:[(0,eF.jsx)("title",{children:"Discord"}),(0,eF.jsx)("path",{d:"M26.0015 6.9529C24.0021 6.03845 21.8787 5.37198 19.6623 5C19.3833 5.48048 19.0733 6.13144 18.8563 6.64292C16.4989 6.30193 14.1585 6.30193 11.8336 6.64292C11.6166 6.13144 11.2911 5.48048 11.0276 5C8.79575 5.37198 6.67235 6.03845 4.6869 6.9529C0.672601 12.8736 -0.41235 18.6548 0.130124 24.3585C2.79599 26.2959 5.36889 27.4739 7.89682 28.2489C8.51679 27.4119 9.07477 26.5129 9.55525 25.5675C8.64079 25.2265 7.77283 24.808 6.93587 24.312C7.15286 24.1571 7.36986 23.9866 7.57135 23.8161C12.6241 26.1255 18.0969 26.1255 23.0876 23.8161C23.3046 23.9866 23.5061 24.1571 23.7231 24.312C22.8861 24.808 22.0182 25.2265 21.1037 25.5675C21.5842 26.5129 22.1422 27.4119 22.7621 28.2489C25.2885 27.4739 27.8769 26.2959 30.5288 24.3585C31.1952 17.7559 29.4733 12.0212 26.0015 6.9529ZM10.2527 20.8402C8.73376 20.8402 7.49382 19.4608 7.49382 17.7714C7.49382 16.082 8.70276 14.7025 10.2527 14.7025C11.7871 14.7025 13.0425 16.082 13.0115 17.7714C13.0115 19.4608 11.7871 20.8402 10.2527 20.8402ZM20.4373 20.8402C18.9183 20.8402 17.6768 19.4608 17.6768 17.7714C17.6768 16.082 18.8873 14.7025 20.4373 14.7025C21.9717 14.7025 23.2271 16.082 23.1961 17.7714C23.1961 19.4608 21.9872 20.8402 20.4373 20.8402Z"})]})}function eB({isOpen:ee,...et}){return(0,eF.jsxs)("svg",{height:"12",width:"12",viewBox:"0 0 16 16",fill:"currentColor",...et,children:[(0,eF.jsx)("path",{fillRule:"evenodd",d:"M4.177 7.823l2.396-2.396A.25.25 0 017 5.604v4.792a.25.25 0 01-.427.177L4.177 8.177a.25.25 0 010-.354z",className:ee?"":"nx-origin-[35%] nx-rotate-180"}),(0,eF.jsx)("path",{fillRule:"evenodd",d:"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm1.75-.25a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25H9.5v-13H1.75zm12.5 13H11v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25z"})]})}function eV(ee){return(0,eF.jsxs)("svg",{width:"24",height:"24",fill:"currentColor",viewBox:"3 3 18 18",...ee,children:[(0,eF.jsx)("title",{children:"GitHub"}),(0,eF.jsx)("path",{d:"M12 3C7.0275 3 3 7.12937 3 12.2276C3 16.3109 5.57625 19.7597 9.15374 20.9824C9.60374 21.0631 9.77249 20.7863 9.77249 20.5441C9.77249 20.3249 9.76125 19.5982 9.76125 18.8254C7.5 19.2522 6.915 18.2602 6.735 17.7412C6.63375 17.4759 6.19499 16.6569 5.8125 16.4378C5.4975 16.2647 5.0475 15.838 5.80124 15.8264C6.51 15.8149 7.01625 16.4954 7.18499 16.7723C7.99499 18.1679 9.28875 17.7758 9.80625 17.5335C9.885 16.9337 10.1212 16.53 10.38 16.2993C8.3775 16.0687 6.285 15.2728 6.285 11.7432C6.285 10.7397 6.63375 9.9092 7.20749 9.26326C7.1175 9.03257 6.8025 8.08674 7.2975 6.81794C7.2975 6.81794 8.05125 6.57571 9.77249 7.76377C10.4925 7.55615 11.2575 7.45234 12.0225 7.45234C12.7875 7.45234 13.5525 7.55615 14.2725 7.76377C15.9937 6.56418 16.7475 6.81794 16.7475 6.81794C17.2424 8.08674 16.9275 9.03257 16.8375 9.26326C17.4113 9.9092 17.76 10.7281 17.76 11.7432C17.76 15.2843 15.6563 16.0687 13.6537 16.2993C13.98 16.5877 14.2613 17.1414 14.2613 18.0065C14.2613 19.2407 14.25 20.2326 14.25 20.5441C14.25 20.7863 14.4188 21.0746 14.8688 20.9824C16.6554 20.364 18.2079 19.1866 19.3078 17.6162C20.4077 16.0457 20.9995 14.1611 21 12.2276C21 7.12937 16.9725 3 12 3Z"})]})}function eK(ee){return(0,eF.jsx)("svg",{viewBox:"2 2 16 16",width:"12",height:"12",fill:"currentColor",...ee,children:(0,eF.jsx)("path",{fillRule:"evenodd",d:"M4.083 9h1.946c.089-1.546.383-2.97.837-4.118A6.004 6.004 0 004.083 9zM10 2a8 8 0 100 16 8 8 0 000-16zm0 2c-.076 0-.232.032-.465.262-.238.234-.497.623-.737 1.182-.389.907-.673 2.142-.766 3.556h3.936c-.093-1.414-.377-2.649-.766-3.556-.24-.56-.5-.948-.737-1.182C10.232 4.032 10.076 4 10 4zm3.971 5c-.089-1.546-.383-2.97-.837-4.118A6.004 6.004 0 0115.917 9h-1.946zm-2.003 2H8.032c.093 1.414.377 2.649.766 3.556.24.56.5.948.737 1.182.233.23.389.262.465.262.076 0 .232-.032.465-.262.238-.234.498-.623.737-1.182.389-.907.673-2.142.766-3.556zm1.166 4.118c.454-1.147.748-2.572.837-4.118h1.946a6.004 6.004 0 01-2.783 4.118zm-6.268 0C6.412 13.97 6.118 12.546 6.03 11H4.083a6.004 6.004 0 002.783 4.118z",clipRule:"evenodd"})})}function eQ(ee){return(0,eF.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",width:"20",height:"20",...ee,children:(0,eF.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z"})})}function eJ(ee){return(0,eF.jsxs)("svg",{fill:"none",width:"24",height:"24",viewBox:"0 0 24 24",stroke:"currentColor",...ee,children:[(0,eF.jsx)("g",{children:(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 6h16"})}),(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 12h16"}),(0,eF.jsx)("g",{children:(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 18h16"})})]})}function eX(ee){return(0,eF.jsx)("svg",{fill:"none",viewBox:"2 2 20 20",width:"12",height:"12",stroke:"currentColor",...ee,children:(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",fill:"currentColor",d:"M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"})})}function eY(ee){return(0,eF.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",width:"24",height:"24",...ee,children:[(0,eF.jsx)("circle",{className:"nx-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,eF.jsx)("path",{className:"nx-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}function e0(ee){return(0,eF.jsx)("svg",{fill:"none",viewBox:"3 3 18 18",width:"12",height:"12",stroke:"currentColor",...ee,children:(0,eF.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",fill:"currentColor",d:"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"})})}function e1(ee){return(0,eF.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",...ee,children:(0,eF.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}function e2(ee){return(0,eF.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"currentColor",...ee,children:(0,eF.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}var e4=en(3458),e5=en.n(e4);function e3(ee){if(null==ee)return window;if("[object Window]"!==ee.toString()){var et=ee.ownerDocument;return et&&et.defaultView||window}return ee}function e6(ee){var et=e3(ee).Element;return ee instanceof et||ee instanceof Element}function e7(ee){var et=e3(ee).HTMLElement;return ee instanceof et||ee instanceof HTMLElement}function e9(ee){if("undefined"==typeof ShadowRoot)return!1;var et=e3(ee).ShadowRoot;return ee instanceof et||ee instanceof ShadowRoot}var e8=Math.max,te=Math.min,tt=Math.round;function tn(){var ee=navigator.userAgentData;return null!=ee&&ee.brands?ee.brands.map(function(ee){return ee.brand+"/"+ee.version}).join(" "):navigator.userAgent}function tr(){return!/^((?!chrome|android).)*safari/i.test(tn())}function ti(ee,et,en){void 0===et&&(et=!1),void 0===en&&(en=!1);var er=ee.getBoundingClientRect(),ei=1,eo=1;et&&e7(ee)&&(ei=ee.offsetWidth>0&&tt(er.width)/ee.offsetWidth||1,eo=ee.offsetHeight>0&&tt(er.height)/ee.offsetHeight||1);var es=(e6(ee)?e3(ee):window).visualViewport,eu=!tr()&&en,ec=(er.left+(eu&&es?es.offsetLeft:0))/ei,ed=(er.top+(eu&&es?es.offsetTop:0))/eo,ef=er.width/ei,ep=er.height/eo;return{width:ef,height:ep,top:ed,right:ec+ef,bottom:ed+ep,left:ec,x:ec,y:ed}}function to(ee){var et=e3(ee);return{scrollLeft:et.pageXOffset,scrollTop:et.pageYOffset}}function ts(ee){return{scrollLeft:ee.scrollLeft,scrollTop:ee.scrollTop}}function tl(ee){return ee!==e3(ee)&&e7(ee)?ts(ee):to(ee)}function tu(ee){return ee?(ee.nodeName||"").toLowerCase():null}function tc(ee){return((e6(ee)?ee.ownerDocument:ee.document)||window.document).documentElement}function td(ee){return ti(tc(ee)).left+to(ee).scrollLeft}function tf(ee){return e3(ee).getComputedStyle(ee)}function tp(ee){var et=tf(ee),en=et.overflow,er=et.overflowX,ei=et.overflowY;return/auto|scroll|overlay|hidden/.test(en+ei+er)}function th(ee){var et=ee.getBoundingClientRect(),en=tt(et.width)/ee.offsetWidth||1,er=tt(et.height)/ee.offsetHeight||1;return 1!==en||1!==er}function tm(ee,et,en){void 0===en&&(en=!1);var er=e7(et),ei=e7(et)&&th(et),eo=tc(et),es=ti(ee,ei,en),eu={scrollLeft:0,scrollTop:0},ec={x:0,y:0};return(er||!er&&!en)&&(("body"!==tu(et)||tp(eo))&&(eu=tl(et)),e7(et)?(ec=ti(et,!0),ec.x+=et.clientLeft,ec.y+=et.clientTop):eo&&(ec.x=td(eo))),{x:es.left+eu.scrollLeft-ec.x,y:es.top+eu.scrollTop-ec.y,width:es.width,height:es.height}}function tx(ee){var et=ti(ee),en=ee.offsetWidth,er=ee.offsetHeight;return 1>=Math.abs(et.width-en)&&(en=et.width),1>=Math.abs(et.height-er)&&(er=et.height),{x:ee.offsetLeft,y:ee.offsetTop,width:en,height:er}}function tg(ee){return"html"===tu(ee)?ee:ee.assignedSlot||ee.parentNode||(e9(ee)?ee.host:null)||tc(ee)}function tv(ee){return["html","body","#document"].indexOf(tu(ee))>=0?ee.ownerDocument.body:e7(ee)&&tp(ee)?ee:tv(tg(ee))}function ty(ee,et){void 0===et&&(et=[]);var en,er=tv(ee),ei=er===(null==(en=ee.ownerDocument)?void 0:en.body),eo=e3(er),es=ei?[eo].concat(eo.visualViewport||[],tp(er)?er:[]):er,eu=et.concat(es);return ei?eu:eu.concat(ty(tg(es)))}function tb(ee){return["table","td","th"].indexOf(tu(ee))>=0}function tw(ee){return e7(ee)&&"fixed"!==tf(ee).position?ee.offsetParent:null}function tk(ee){var et=/firefox/i.test(tn());if(/Trident/i.test(tn())&&e7(ee)&&"fixed"===tf(ee).position)return null;var en=tg(ee);for(e9(en)&&(en=en.host);e7(en)&&0>["html","body"].indexOf(tu(en));){var er=tf(en);if("none"!==er.transform||"none"!==er.perspective||"paint"===er.contain||-1!==["transform","perspective"].indexOf(er.willChange)||et&&"filter"===er.willChange||et&&er.filter&&"none"!==er.filter)return en;en=en.parentNode}return null}function t_(ee){for(var et=e3(ee),en=tw(ee);en&&tb(en)&&"static"===tf(en).position;)en=tw(en);return en&&("html"===tu(en)||"body"===tu(en)&&"static"===tf(en).position)?et:en||tk(ee)||et}var tj="top",tE="bottom",tO="right",tT="left",tC="auto",tS=[tj,tE,tO,tT],tN="start",tI="end",tR="clippingParents",tP="viewport",tA="popper",tL="reference",tM=tS.reduce(function(ee,et){return ee.concat([et+"-"+tN,et+"-"+tI])},[]),tD=[].concat(tS,[tC]).reduce(function(ee,et){return ee.concat([et,et+"-"+tN,et+"-"+tI])},[]),tZ=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function t$(ee){var et=new Map,en=new Set,er=[];function ei(ee){en.add(ee.name),[].concat(ee.requires||[],ee.requiresIfExists||[]).forEach(function(ee){if(!en.has(ee)){var er=et.get(ee);er&&ei(er)}}),er.push(ee)}return ee.forEach(function(ee){et.set(ee.name,ee)}),ee.forEach(function(ee){en.has(ee.name)||ei(ee)}),er}function tF(ee){var et=t$(ee);return tZ.reduce(function(ee,en){return ee.concat(et.filter(function(ee){return ee.phase===en}))},[])}function tU(ee){var et;return function(){return et||(et=new Promise(function(en){Promise.resolve().then(function(){et=void 0,en(ee())})})),et}}function tz(ee){var et=ee.reduce(function(ee,et){var en=ee[et.name];return ee[et.name]=en?Object.assign({},en,et,{options:Object.assign({},en.options,et.options),data:Object.assign({},en.data,et.data)}):et,ee},{});return Object.keys(et).map(function(ee){return et[ee]})}var tW={placement:"bottom",modifiers:[],strategy:"absolute"};function tH(){for(var ee=arguments.length,et=Array(ee),en=0;en=0?"x":"y"}function tK(ee){var et,en=ee.reference,er=ee.element,ei=ee.placement,eo=ei?tB(ei):null,es=ei?tV(ei):null,eu=en.x+en.width/2-er.width/2,ec=en.y+en.height/2-er.height/2;switch(eo){case tj:et={x:eu,y:en.y-er.height};break;case tE:et={x:eu,y:en.y+en.height};break;case tO:et={x:en.x+en.width,y:ec};break;case tT:et={x:en.x-er.width,y:ec};break;default:et={x:en.x,y:en.y}}var ed=eo?tq(eo):null;if(null!=ed){var ef="y"===ed?"height":"width";switch(es){case tN:et[ed]=et[ed]-(en[ef]/2-er[ef]/2);break;case tI:et[ed]=et[ed]+(en[ef]/2-er[ef]/2)}}return et}var tQ={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tJ(ee){var et=ee.x,en=ee.y,er=window.devicePixelRatio||1;return{x:tt(et*er)/er||0,y:tt(en*er)/er||0}}function tX(ee){var et,en,er=ee.popper,ei=ee.popperRect,eo=ee.placement,es=ee.variation,eu=ee.offsets,ec=ee.position,ed=ee.gpuAcceleration,ef=ee.adaptive,ep=ee.roundOffsets,eh=ee.isFixed,em=eu.x,ex=void 0===em?0:em,eg=eu.y,ev=void 0===eg?0:eg,ey="function"==typeof ep?ep({x:ex,y:ev}):{x:ex,y:ev};ex=ey.x,ev=ey.y;var eb=eu.hasOwnProperty("x"),ew=eu.hasOwnProperty("y"),ek=tT,e_=tj,ej=window;if(ef){var eE=t_(er),eO="clientHeight",eT="clientWidth";eE===e3(er)&&"static"!==tf(eE=tc(er)).position&&"absolute"===ec&&(eO="scrollHeight",eT="scrollWidth"),(eo===tj||(eo===tT||eo===tO)&&es===tI)&&(e_=tE,ev-=(eh&&eE===ej&&ej.visualViewport?ej.visualViewport.height:eE[eO])-ei.height,ev*=ed?1:-1),(eo===tT||(eo===tj||eo===tE)&&es===tI)&&(ek=tO,ex-=(eh&&eE===ej&&ej.visualViewport?ej.visualViewport.width:eE[eT])-ei.width,ex*=ed?1:-1)}var eC=Object.assign({position:ec},ef&&tQ),eS=!0===ep?tJ({x:ex,y:ev}):{x:ex,y:ev};return(ex=eS.x,ev=eS.y,ed)?Object.assign({},eC,((en={})[e_]=ew?"0":"",en[ek]=eb?"0":"",en.transform=1>=(ej.devicePixelRatio||1)?"translate("+ex+"px, "+ev+"px)":"translate3d("+ex+"px, "+ev+"px, 0)",en)):Object.assign({},eC,((et={})[e_]=ew?ev+"px":"",et[ek]=eb?ex+"px":"",et.transform="",et))}function tY(ee,et,en){var er=tB(ee),ei=[tT,tj].indexOf(er)>=0?-1:1,eo="function"==typeof en?en(Object.assign({},et,{placement:ee})):en,es=eo[0],eu=eo[1];return es=es||0,eu=(eu||0)*ei,[tT,tO].indexOf(er)>=0?{x:eu,y:es}:{x:es,y:eu}}var t0={left:"right",right:"left",bottom:"top",top:"bottom"};function t1(ee){return ee.replace(/left|right|bottom|top/g,function(ee){return t0[ee]})}var t2={start:"end",end:"start"};function t4(ee){return ee.replace(/start|end/g,function(ee){return t2[ee]})}function t5(ee,et){var en=e3(ee),er=tc(ee),ei=en.visualViewport,eo=er.clientWidth,es=er.clientHeight,eu=0,ec=0;if(ei){eo=ei.width,es=ei.height;var ed=tr();(ed||!ed&&"fixed"===et)&&(eu=ei.offsetLeft,ec=ei.offsetTop)}return{width:eo,height:es,x:eu+td(ee),y:ec}}function t3(ee){var et,en=tc(ee),er=to(ee),ei=null==(et=ee.ownerDocument)?void 0:et.body,eo=e8(en.scrollWidth,en.clientWidth,ei?ei.scrollWidth:0,ei?ei.clientWidth:0),es=e8(en.scrollHeight,en.clientHeight,ei?ei.scrollHeight:0,ei?ei.clientHeight:0),eu=-er.scrollLeft+td(ee),ec=-er.scrollTop;return"rtl"===tf(ei||en).direction&&(eu+=e8(en.clientWidth,ei?ei.clientWidth:0)-eo),{width:eo,height:es,x:eu,y:ec}}function t6(ee,et){var en=et.getRootNode&&et.getRootNode();if(ee.contains(et))return!0;if(en&&e9(en)){var er=et;do{if(er&&ee.isSameNode(er))return!0;er=er.parentNode||er.host}while(er)}return!1}function t7(ee){return Object.assign({},ee,{left:ee.x,top:ee.y,right:ee.x+ee.width,bottom:ee.y+ee.height})}function t9(ee,et){var en=ti(ee,!1,"fixed"===et);return en.top=en.top+ee.clientTop,en.left=en.left+ee.clientLeft,en.bottom=en.top+ee.clientHeight,en.right=en.left+ee.clientWidth,en.width=ee.clientWidth,en.height=ee.clientHeight,en.x=en.left,en.y=en.top,en}function t8(ee,et,en){return et===tP?t7(t5(ee,en)):e6(et)?t9(et,en):t7(t3(tc(ee)))}function nt(ee){var et=ty(tg(ee)),en=["absolute","fixed"].indexOf(tf(ee).position)>=0&&e7(ee)?t_(ee):ee;return e6(en)?et.filter(function(ee){return e6(ee)&&t6(ee,en)&&"body"!==tu(ee)}):[]}function nn(ee,et,en,er){var ei=[].concat("clippingParents"===et?nt(ee):[].concat(et),[en]),eo=ei[0],es=ei.reduce(function(et,en){var ei=t8(ee,en,er);return et.top=e8(ei.top,et.top),et.right=te(ei.right,et.right),et.bottom=te(ei.bottom,et.bottom),et.left=e8(ei.left,et.left),et},t8(ee,eo,er));return es.width=es.right-es.left,es.height=es.bottom-es.top,es.x=es.left,es.y=es.top,es}function nr(){return{top:0,right:0,bottom:0,left:0}}function ni(ee){return Object.assign({},nr(),ee)}function no(ee,et){return et.reduce(function(et,en){return et[en]=ee,et},{})}function ns(ee,et){void 0===et&&(et={});var en=et,er=en.placement,ei=void 0===er?ee.placement:er,eo=en.strategy,es=void 0===eo?ee.strategy:eo,eu=en.boundary,ec=void 0===eu?tR:eu,ed=en.rootBoundary,ef=void 0===ed?tP:ed,ep=en.elementContext,eh=void 0===ep?tA:ep,em=en.altBoundary,ex=void 0!==em&&em,eg=en.padding,ev=void 0===eg?0:eg,ey=ni("number"!=typeof ev?ev:no(ev,tS)),eb=eh===tA?tL:tA,ew=ee.rects.popper,ek=ee.elements[ex?eb:eh],e_=nn(e6(ek)?ek:ek.contextElement||tc(ee.elements.popper),ec,ef,es),ej=ti(ee.elements.reference),eE=tK({reference:ej,element:ew,strategy:"absolute",placement:ei}),eO=t7(Object.assign({},ew,eE)),eT=eh===tA?eO:ej,eC={top:e_.top-eT.top+ey.top,bottom:eT.bottom-e_.bottom+ey.bottom,left:e_.left-eT.left+ey.left,right:eT.right-e_.right+ey.right},eS=ee.modifiersData.offset;if(eh===tA&&eS){var eN=eS[ei];Object.keys(eC).forEach(function(ee){var et=[tO,tE].indexOf(ee)>=0?1:-1,en=[tj,tE].indexOf(ee)>=0?"y":"x";eC[ee]+=eN[en]*et})}return eC}function nl(ee,et){void 0===et&&(et={});var en=et,er=en.placement,ei=en.boundary,eo=en.rootBoundary,es=en.padding,eu=en.flipVariations,ec=en.allowedAutoPlacements,ed=void 0===ec?tD:ec,ef=tV(er),ep=ef?eu?tM:tM.filter(function(ee){return tV(ee)===ef}):tS,eh=ep.filter(function(ee){return ed.indexOf(ee)>=0});0===eh.length&&(eh=ep);var em=eh.reduce(function(et,en){return et[en]=ns(ee,{placement:en,boundary:ei,rootBoundary:eo,padding:es})[tB(en)],et},{});return Object.keys(em).sort(function(ee,et){return em[ee]-em[et]})}function nu(ee){if(tB(ee)===tC)return[];var et=t1(ee);return[t4(ee),et,t4(et)]}function nc(ee){return"x"===ee?"y":"x"}function nd(ee,et,en){return e8(ee,te(et,en))}function nf(ee,et,en){var er=nd(ee,et,en);return er>en?en:er}var np=function(ee,et){return ni("number"!=typeof(ee="function"==typeof ee?ee(Object.assign({},et.rects,{placement:et.placement})):ee)?ee:no(ee,tS))};function nh(ee,et,en){return void 0===en&&(en={x:0,y:0}),{top:ee.top-et.height-en.y,right:ee.right-et.width+en.x,bottom:ee.bottom-et.height+en.y,left:ee.left-et.width-en.x}}function nm(ee){return[tj,tO,tE,tT].some(function(et){return ee[et]>=0})}var nx=function(ee){void 0===ee&&(ee={});var et=ee,en=et.defaultModifiers,er=void 0===en?[]:en,ei=et.defaultOptions,eo=void 0===ei?tW:ei;return function(ee,et,en){void 0===en&&(en=eo);var ei={placement:"bottom",orderedModifiers:[],options:Object.assign({},tW,eo),modifiersData:{},elements:{reference:ee,popper:et},attributes:{},styles:{}},es=[],eu=!1,ec={state:ei,setOptions:function(en){var es="function"==typeof en?en(ei.options):en;ef(),ei.options=Object.assign({},eo,ei.options,es),ei.scrollParents={reference:e6(ee)?ty(ee):ee.contextElement?ty(ee.contextElement):[],popper:ty(et)};var eu=tF(tz([].concat(er,ei.options.modifiers)));return ei.orderedModifiers=eu.filter(function(ee){return ee.enabled}),ed(),ec.update()},forceUpdate:function(){if(!eu){var ee=ei.elements,et=ee.reference,en=ee.popper;if(tH(et,en)){ei.rects={reference:tm(et,t_(en),"fixed"===ei.options.strategy),popper:tx(en)},ei.reset=!1,ei.placement=ei.options.placement,ei.orderedModifiers.forEach(function(ee){return ei.modifiersData[ee.name]=Object.assign({},ee.data)});for(var er=0;er=0,eR=eI?"width":"height",eP=ns(et,{placement:eC,boundary:ef,rootBoundary:ep,altBoundary:eh,padding:ed}),eA=eI?eN?tO:tT:eN?tE:tj;ek[eR]>e_[eR]&&(eA=t1(eA));var eL=t1(eA),eM=[];if(eo&&eM.push(eP[eS]<=0),eu&&eM.push(eP[eA]<=0,eP[eL]<=0),eM.every(function(ee){return ee})){eO=eC,eE=!1;break}ej.set(eC,eM)}if(eE)for(var eD=ex?3:1,eZ=function(ee){var et=ew.find(function(et){var en=ej.get(et);if(en)return en.slice(0,ee).every(function(ee){return ee})});if(et)return eO=et,"break"},e$=eD;e$>0&&"break"!==eZ(e$);e$--);et.placement!==eO&&(et.modifiersData[er]._skip=!0,et.placement=eO,et.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(ee){var et=ee.state,en=ee.options,er=ee.name,ei=en.mainAxis,eo=void 0===ei||ei,es=en.altAxis,eu=void 0!==es&&es,ec=en.boundary,ed=en.rootBoundary,ef=en.altBoundary,ep=en.padding,eh=en.tether,em=void 0===eh||eh,ex=en.tetherOffset,eg=void 0===ex?0:ex,ev=ns(et,{boundary:ec,rootBoundary:ed,padding:ep,altBoundary:ef}),ey=tB(et.placement),eb=tV(et.placement),ew=!eb,ek=tq(ey),e_=nc(ek),ej=et.modifiersData.popperOffsets,eE=et.rects.reference,eO=et.rects.popper,eT="function"==typeof eg?eg(Object.assign({},et.rects,{placement:et.placement})):eg,eC="number"==typeof eT?{mainAxis:eT,altAxis:eT}:Object.assign({mainAxis:0,altAxis:0},eT),eS=et.modifiersData.offset?et.modifiersData.offset[et.placement]:null,eN={x:0,y:0};if(ej){if(eo){var eI,eR="y"===ek?tj:tT,eP="y"===ek?tE:tO,eA="y"===ek?"height":"width",eL=ej[ek],eM=eL+ev[eR],eD=eL-ev[eP],eZ=em?-eO[eA]/2:0,e$=eb===tN?eE[eA]:eO[eA],eF=eb===tN?-eO[eA]:-eE[eA],eU=et.elements.arrow,ez=em&&eU?tx(eU):{width:0,height:0},eW=et.modifiersData["arrow#persistent"]?et.modifiersData["arrow#persistent"].padding:nr(),eH=eW[eR],eG=eW[eP],eB=nd(0,eE[eA],ez[eA]),eV=ew?eE[eA]/2-eZ-eB-eH-eC.mainAxis:e$-eB-eH-eC.mainAxis,eK=ew?-eE[eA]/2+eZ+eB+eG+eC.mainAxis:eF+eB+eG+eC.mainAxis,eQ=et.elements.arrow&&t_(et.elements.arrow),eJ=eQ?"y"===ek?eQ.clientTop||0:eQ.clientLeft||0:0,eX=null!=(eI=null==eS?void 0:eS[ek])?eI:0,eY=eL+eV-eX-eJ,e0=eL+eK-eX,e1=nd(em?te(eM,eY):eM,eL,em?e8(eD,e0):eD);ej[ek]=e1,eN[ek]=e1-eL}if(eu){var e2,e4="x"===ek?tj:tT,e5="x"===ek?tE:tO,e3=ej[e_],e6="y"===e_?"height":"width",e7=e3+ev[e4],e9=e3-ev[e5],tt=-1!==[tj,tT].indexOf(ey),tn=null!=(e2=null==eS?void 0:eS[e_])?e2:0,tr=tt?e7:e3-eE[e6]-eO[e6]-tn+eC.altAxis,ti=tt?e3+eE[e6]+eO[e6]-tn-eC.altAxis:e9,to=em&&tt?nf(tr,e3,ti):nd(em?tr:e7,e3,em?ti:e9);ej[e_]=to,eN[e_]=to-e3}et.modifiersData[er]=eN}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(ee){var et,en=ee.state,er=ee.name,ei=ee.options,eo=en.elements.arrow,es=en.modifiersData.popperOffsets,eu=tB(en.placement),ec=tq(eu),ed=[tT,tO].indexOf(eu)>=0?"height":"width";if(eo&&es){var ef=np(ei.padding,en),ep=tx(eo),eh="y"===ec?tj:tT,em="y"===ec?tE:tO,ex=en.rects.reference[ed]+en.rects.reference[ec]-es[ec]-en.rects.popper[ed],eg=es[ec]-en.rects.reference[ec],ev=t_(eo),ey=ev?"y"===ec?ev.clientHeight||0:ev.clientWidth||0:0,eb=ex/2-eg/2,ew=ef[eh],ek=ey-ep[ed]-ef[em],e_=ey/2-ep[ed]/2+eb,ej=nd(ew,e_,ek),eE=ec;en.modifiersData[er]=((et={})[eE]=ej,et.centerOffset=ej-e_,et)}},effect:function(ee){var et=ee.state,en=ee.options.element,er=void 0===en?"[data-popper-arrow]":en;null!=er&&("string"!=typeof er||(er=et.elements.popper.querySelector(er)))&&t6(et.elements.popper,er)&&(et.elements.arrow=er)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(ee){var et=ee.state,en=ee.name,er=et.rects.reference,ei=et.rects.popper,eo=et.modifiersData.preventOverflow,es=ns(et,{elementContext:"reference"}),eu=ns(et,{altBoundary:!0}),ec=nh(es,er),ed=nh(eu,ei,eo),ef=nm(ec),ep=nm(ed);et.modifiersData[en]={referenceClippingOffsets:ec,popperEscapeOffsets:ed,isReferenceHidden:ef,hasPopperEscaped:ep},et.attributes.popper=Object.assign({},et.attributes.popper,{"data-popper-reference-hidden":ef,"data-popper-escaped":ep})}}]}),ng=en(6304),nv=en.n(ng);function ny(ee,et,...en){if(ee in et){let er=et[ee];return"function"==typeof er?er(...en):er}let er=Error(`Tried to handle "${ee}" but there is no handler defined. Only defined handlers are: ${Object.keys(et).map(ee=>`"${ee}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(er,ny),er}var nb=((er=nb||{})[er.None=0]="None",er[er.RenderStrategy=1]="RenderStrategy",er[er.Static=2]="Static",er),nw=((ei=nw||{})[ei.Unmount=0]="Unmount",ei[ei.Hidden=1]="Hidden",ei);function nk({ourProps:ee,theirProps:et,slot:en,defaultTag:er,features:ei,visible:eo=!0,name:es}){let eu=nE(et,ee);if(eo)return n_(eu,en,er,es);let ec=null!=ei?ei:0;if(2&ec){let{static:ee=!1,...et}=eu;if(ee)return n_(et,en,er,es)}if(1&ec){let{unmount:ee=!0,...et}=eu;return ny(ee?0:1,{0:()=>null,1:()=>n_({...et,hidden:!0,style:{display:"none"}},en,er,es)})}return n_(eu,en,er,es)}function n_(ee,et={},en,er){let{as:ei=en,children:eo,refName:es="ref",...eu}=nC(ee,["unmount","static"]),ec=void 0!==ee.ref?{[es]:ee.ref}:{},ed="function"==typeof eo?eo(et):eo;eu.className&&"function"==typeof eu.className&&(eu.className=eu.className(et));let ef={};if(et){let ee=!1,en=[];for(let[er,ei]of Object.entries(et))"boolean"==typeof ei&&(ee=!0),!0===ei&&en.push(er);ee&&(ef["data-headlessui-state"]=en.join(" "))}if(ei===eR.Fragment&&Object.keys(nT(eu)).length>0){if(!(0,eR.isValidElement)(ed)||Array.isArray(ed)&&ed.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${er} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(eu).map(ee=>` - ${ee}`).join(` +`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(ee=>` - ${ee}`).join(` +`)].join(` +`));return(0,eR.cloneElement)(ed,Object.assign({},nE(ed.props,nT(nC(eu,["ref"]))),ef,ec,nj(ed.ref,ec.ref)))}return(0,eR.createElement)(ei,Object.assign({},nC(eu,["ref"]),ei!==eR.Fragment&&ec,ei!==eR.Fragment&&ef),ed)}function nj(...ee){return{ref:ee.every(ee=>null==ee)?void 0:et=>{for(let en of ee)null!=en&&("function"==typeof en?en(et):en.current=et)}}}function nE(...ee){var et;if(0===ee.length)return{};if(1===ee.length)return ee[0];let en={},er={};for(let ei of ee)for(let ee in ei)ee.startsWith("on")&&"function"==typeof ei[ee]?(null!=(et=er[ee])||(er[ee]=[]),er[ee].push(ei[ee])):en[ee]=ei[ee];if(en.disabled||en["aria-disabled"])return Object.assign(en,Object.fromEntries(Object.keys(er).map(ee=>[ee,void 0])));for(let ee in er)Object.assign(en,{[ee](et,...en){for(let ei of er[ee]){if((et instanceof Event||(null==et?void 0:et.nativeEvent)instanceof Event)&&et.defaultPrevented)return;ei(et,...en)}}});return en}function nO(ee){var et;return Object.assign((0,eR.forwardRef)(ee),{displayName:null!=(et=ee.displayName)?et:ee.name})}function nT(ee){let et=Object.assign({},ee);for(let ee in et)void 0===et[ee]&&delete et[ee];return et}function nC(ee,et=[]){let en=Object.assign({},ee);for(let ee of et)ee in en&&delete en[ee];return en}let nS=(0,eR.createContext)(null);nS.displayName="OpenClosedContext";var nN=((eo=nN||{})[eo.Open=0]="Open",eo[eo.Closed=1]="Closed",eo);function nI(){return(0,eR.useContext)(nS)}function nR({value:ee,children:et}){return eR.createElement(nS.Provider,{value:ee},et)}let nP="undefined"==typeof window||"undefined"==typeof document,nA=nP?eR.useEffect:eR.useLayoutEffect;function nL(){let ee=(0,eR.useRef)(!1);return nA(()=>(ee.current=!0,()=>{ee.current=!1}),[]),ee}function nM(ee){let et=(0,eR.useRef)(ee);return nA(()=>{et.current=ee},[ee]),et}let nD={serverHandoffComplete:!1};function nZ(){let[ee,et]=(0,eR.useState)(nD.serverHandoffComplete);return(0,eR.useEffect)(()=>{!0!==ee&&et(!0)},[ee]),(0,eR.useEffect)(()=>{!1===nD.serverHandoffComplete&&(nD.serverHandoffComplete=!0)},[]),ee}let n$=function(ee){let et=nM(ee);return eR.useCallback((...ee)=>et.current(...ee),[et])},nF=Symbol();function nU(...ee){let et=(0,eR.useRef)(ee);(0,eR.useEffect)(()=>{et.current=ee},[ee]);let en=n$(ee=>{for(let en of et.current)null!=en&&("function"==typeof en?en(ee):en.current=ee)});return ee.every(ee=>null==ee||(null==ee?void 0:ee[nF]))?void 0:en}function nz(ee){let et={called:!1};return(...en)=>{if(!et.called)return et.called=!0,ee(...en)}}function nW(ee){"function"==typeof queueMicrotask?queueMicrotask(ee):Promise.resolve().then(ee).catch(ee=>setTimeout(()=>{throw ee}))}function nH(){let ee=[],et=[],en={enqueue(ee){et.push(ee)},addEventListener:(ee,et,er,ei)=>(ee.addEventListener(et,er,ei),en.add(()=>ee.removeEventListener(et,er,ei))),requestAnimationFrame(...ee){let et=requestAnimationFrame(...ee);return en.add(()=>cancelAnimationFrame(et))},nextFrame:(...ee)=>en.requestAnimationFrame(()=>en.requestAnimationFrame(...ee)),setTimeout(...ee){let et=setTimeout(...ee);return en.add(()=>clearTimeout(et))},microTask(...ee){let et={current:!0};return nW(()=>{et.current&&ee[0]()}),en.add(()=>{et.current=!1})},add:et=>(ee.push(et),()=>{let en=ee.indexOf(et);if(en>=0){let[et]=ee.splice(en,1);et()}}),dispose(){for(let et of ee.splice(0))et()},async workQueue(){for(let ee of et.splice(0))await ee()}};return en}function nG(ee,...et){ee&&et.length>0&&ee.classList.add(...et)}function nB(ee,...et){ee&&et.length>0&&ee.classList.remove(...et)}function nV(ee,et){let en=nH();if(!ee)return en.dispose;let{transitionDuration:er,transitionDelay:ei}=getComputedStyle(ee),[eo,es]=[er,ei].map(ee=>{let[et=0]=ee.split(",").filter(Boolean).map(ee=>ee.includes("ms")?parseFloat(ee):1e3*parseFloat(ee)).sort((ee,et)=>et-ee);return et});if(eo+es!==0){let er=en.addEventListener(ee,"transitionend",ee=>{ee.target===ee.currentTarget&&(et(),er())})}else et();return en.add(()=>et()),en.dispose}function nq(ee,et,en,er){let ei=en?"enter":"leave",eo=nH(),es=void 0!==er?nz(er):()=>{};"enter"===ei&&(ee.removeAttribute("hidden"),ee.style.display="");let eu=ny(ei,{enter:()=>et.enter,leave:()=>et.leave}),ec=ny(ei,{enter:()=>et.enterTo,leave:()=>et.leaveTo}),ed=ny(ei,{enter:()=>et.enterFrom,leave:()=>et.leaveFrom});return nB(ee,...et.enter,...et.enterTo,...et.enterFrom,...et.leave,...et.leaveFrom,...et.leaveTo,...et.entered),nG(ee,...eu,...ed),eo.nextFrame(()=>{nB(ee,...ed),nG(ee,...ec),nV(ee,()=>(nB(ee,...eu),nG(ee,...et.entered),es()))}),eo.dispose}function nK(){let[ee]=(0,eR.useState)(nH);return(0,eR.useEffect)(()=>()=>ee.dispose(),[ee]),ee}function nQ({container:ee,direction:et,classes:en,onStart:er,onStop:ei}){let eo=nL(),es=nK(),eu=nM(et);nA(()=>{let et=nH();es.add(et.dispose);let ec=ee.current;if(ec&&"idle"!==eu.current&&eo.current)return et.dispose(),er.current(eu.current),et.add(nq(ec,en.current,"enter"===eu.current,()=>{et.dispose(),ei.current(eu.current)})),et.dispose},[et])}function nJ(...ee){return ee.filter(Boolean).join(" ")}function nX(ee=""){return ee.split(" ").filter(ee=>ee.trim().length>1)}let nY=(0,eR.createContext)(null);nY.displayName="TransitionContext";var n0=((es=n0||{}).Visible="visible",es.Hidden="hidden",es);function n1(){let ee=(0,eR.useContext)(nY);if(null===ee)throw Error("A is used but it is missing a parent or .");return ee}function n2(){let ee=(0,eR.useContext)(n4);if(null===ee)throw Error("A is used but it is missing a parent or .");return ee}let n4=(0,eR.createContext)(null);function n5(ee){return"children"in ee?n5(ee.children):ee.current.filter(({el:ee})=>null!==ee.current).filter(({state:ee})=>"visible"===ee).length>0}function n3(ee,et){let en=nM(ee),er=(0,eR.useRef)([]),ei=nL(),eo=nK(),es=n$((ee,et=nw.Hidden)=>{let es=er.current.findIndex(({el:et})=>et===ee);-1!==es&&(ny(et,{[nw.Unmount](){er.current.splice(es,1)},[nw.Hidden](){er.current[es].state="hidden"}}),eo.microTask(()=>{var ee;!n5(er)&&ei.current&&(null==(ee=en.current)||ee.call(en))}))}),eu=n$(ee=>{let et=er.current.find(({el:et})=>et===ee);return et?"visible"!==et.state&&(et.state="visible"):er.current.push({el:ee,state:"visible"}),()=>es(ee,nw.Unmount)}),ec=(0,eR.useRef)([]),ed=(0,eR.useRef)(Promise.resolve()),ef=(0,eR.useRef)({enter:[],leave:[],idle:[]}),ep=n$((ee,en,er)=>{ec.current.splice(0),et&&(et.chains.current[en]=et.chains.current[en].filter(([et])=>et!==ee)),null==et||et.chains.current[en].push([ee,new Promise(ee=>{ec.current.push(ee)})]),null==et||et.chains.current[en].push([ee,new Promise(ee=>{Promise.all(ef.current[en].map(([ee,et])=>et)).then(()=>ee())})]),"enter"===en?ed.current=ed.current.then(()=>null==et?void 0:et.wait.current).then(()=>er(en)):er(en)}),eh=n$((ee,et,en)=>{Promise.all(ef.current[et].splice(0).map(([ee,et])=>et)).then(()=>{var ee;null==(ee=ec.current.shift())||ee()}).then(()=>en(et))});return(0,eR.useMemo)(()=>({children:er,register:eu,unregister:es,onStart:ep,onStop:eh,wait:ed,chains:ef}),[eu,es,er,ep,eh,ef,ed])}function n6(){}n4.displayName="NestingContext";let n7=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function n9(ee){var et;let en={};for(let er of n7)en[er]=null!=(et=ee[er])?et:n6;return en}function n8(ee){let et=(0,eR.useRef)(n9(ee));return(0,eR.useEffect)(()=>{et.current=n9(ee)},[ee]),et}let rt="div",rn=nb.RenderStrategy,rr=nO(function(ee,et){let{beforeEnter:en,afterEnter:er,beforeLeave:ei,afterLeave:eo,enter:es,enterFrom:eu,enterTo:ec,entered:ed,leave:ef,leaveFrom:ep,leaveTo:eh,...em}=ee,ex=(0,eR.useRef)(null),eg=nU(ex,et),ev=em.unmount?nw.Unmount:nw.Hidden,{show:ey,appear:eb,initial:ew}=n1(),[ek,e_]=(0,eR.useState)(ey?"visible":"hidden"),ej=n2(),{register:eE,unregister:eO}=ej,eT=(0,eR.useRef)(null);(0,eR.useEffect)(()=>eE(ex),[eE,ex]),(0,eR.useEffect)(()=>{if(ev===nw.Hidden&&ex.current){if(ey&&"visible"!==ek){e_("visible");return}return ny(ek,{hidden:()=>eO(ex),visible:()=>eE(ex)})}},[ek,ex,eE,eO,ey,ev]);let eC=nM({enter:nX(es),enterFrom:nX(eu),enterTo:nX(ec),entered:nX(ed),leave:nX(ef),leaveFrom:nX(ep),leaveTo:nX(eh)}),eS=n8({beforeEnter:en,afterEnter:er,beforeLeave:ei,afterLeave:eo}),eN=nZ();(0,eR.useEffect)(()=>{if(eN&&"visible"===ek&&null===ex.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[ex,ek,eN]);let eI=ew&&!eb,eP=!eN||eI||eT.current===ey?"idle":ey?"enter":"leave",eA=n$(ee=>ny(ee,{enter:()=>eS.current.beforeEnter(),leave:()=>eS.current.beforeLeave(),idle:()=>{}})),eL=n$(ee=>ny(ee,{enter:()=>eS.current.afterEnter(),leave:()=>eS.current.afterLeave(),idle:()=>{}})),eM=n3(()=>{e_("hidden"),eO(ex)},ej);nQ({container:ex,classes:eC,direction:eP,onStart:nM(ee=>{eM.onStart(ex,ee,eA)}),onStop:nM(ee=>{eM.onStop(ex,ee,eL),"leave"!==ee||n5(eM)||(e_("hidden"),eO(ex))})}),(0,eR.useEffect)(()=>{eI&&(ev===nw.Hidden?eT.current=null:eT.current=ey)},[ey,eI,ek]);let eD=em,eZ={ref:eg};return eb&&ey&&("undefined"==typeof window||"undefined"==typeof document)&&(eD={...eD,className:nJ(em.className,...eC.current.enter,...eC.current.enterFrom)}),eR.createElement(n4.Provider,{value:eM},eR.createElement(nR,{value:ny(ek,{visible:nN.Open,hidden:nN.Closed})},nk({ourProps:eZ,theirProps:eD,defaultTag:rt,features:rn,visible:"visible"===ek,name:"Transition.Child"})))}),ri=nO(function(ee,et){let{show:en,appear:er=!1,unmount:ei,...eo}=ee,es=(0,eR.useRef)(null),eu=nU(es,et);nZ();let ec=nI();if(void 0===en&&null!==ec&&(en=ny(ec,{[nN.Open]:!0,[nN.Closed]:!1})),![!0,!1].includes(en))throw Error("A is used but it is missing a `show={true | false}` prop.");let[ed,ef]=(0,eR.useState)(en?"visible":"hidden"),ep=n3(()=>{ef("hidden")}),[eh,em]=(0,eR.useState)(!0),ex=(0,eR.useRef)([en]);nA(()=>{!1!==eh&&ex.current[ex.current.length-1]!==en&&(ex.current.push(en),em(!1))},[ex,en]);let eg=(0,eR.useMemo)(()=>({show:en,appear:er,initial:eh}),[en,er,eh]);(0,eR.useEffect)(()=>{if(en)ef("visible");else if(n5(ep)){let ee=es.current;if(!ee)return;let et=ee.getBoundingClientRect();0===et.x&&0===et.y&&0===et.width&&0===et.height&&ef("hidden")}else ef("hidden")},[en,ep]);let ev={unmount:ei};return eR.createElement(n4.Provider,{value:ep},eR.createElement(nY.Provider,{value:eg},nk({ourProps:{...ev,as:eR.Fragment,children:eR.createElement(rr,{ref:eu,...ev,...eo})},theirProps:{},defaultTag:eR.Fragment,features:rn,visible:"visible"===ed,name:"Transition"})))}),ro=nO(function(ee,et){let en=null!==(0,eR.useContext)(nY),er=null!==nI();return eR.createElement(eR.Fragment,null,!en&&er?eR.createElement(ri,{ref:et,...ee}):eR.createElement(rr,{ref:et,...ee}))}),rs=Object.assign(ri,{Child:ro,Root:ri}),rl=0;function ru(){return++rl}let rc=null!=(ej=eR.useId)?ej:function(){let ee=nZ(),[et,en]=eR.useState(ee?ru:null);return nA(()=>{null===et&&en(ru())},[et]),null!=et?""+et:void 0};function rd(ee,et){let[en,er]=(0,eR.useState)(ee),ei=nM(ee);return nA(()=>er(ei.current),[ei,er,...et]),en}var rf=((eu=rf||{}).Space=" ",eu.Enter="Enter",eu.Escape="Escape",eu.Backspace="Backspace",eu.Delete="Delete",eu.ArrowLeft="ArrowLeft",eu.ArrowUp="ArrowUp",eu.ArrowRight="ArrowRight",eu.ArrowDown="ArrowDown",eu.Home="Home",eu.End="End",eu.PageUp="PageUp",eu.PageDown="PageDown",eu.Tab="Tab",eu);function rp(ee){throw Error("Unexpected object: "+ee)}var rh=((ec=rh||{})[ec.First=0]="First",ec[ec.Previous=1]="Previous",ec[ec.Next=2]="Next",ec[ec.Last=3]="Last",ec[ec.Specific=4]="Specific",ec[ec.Nothing=5]="Nothing",ec);function rm(ee,et){let en=et.resolveItems();if(en.length<=0)return null;let er=et.resolveActiveIndex(),ei=null!=er?er:-1,eo=(()=>{switch(ee.focus){case 0:return en.findIndex(ee=>!et.resolveDisabled(ee));case 1:{let ee=en.slice().reverse().findIndex((ee,en,er)=>(-1===ei||!(er.length-en-1>=ei))&&!et.resolveDisabled(ee));return -1===ee?ee:en.length-1-ee}case 2:return en.findIndex((ee,en)=>!(en<=ei)&&!et.resolveDisabled(ee));case 3:{let ee=en.slice().reverse().findIndex(ee=>!et.resolveDisabled(ee));return -1===ee?ee:en.length-1-ee}case 4:return en.findIndex(en=>et.resolveId(en)===ee.id);case 5:return null;default:rp(ee)}})();return -1===eo?er:eo}function rx(ee){let et=ee.parentElement,en=null;for(;et&&!(et instanceof HTMLFieldSetElement);)et instanceof HTMLLegendElement&&(en=et),et=et.parentElement;let er=(null==et?void 0:et.getAttribute("disabled"))==="";return!(er&&rg(en))&&er}function rg(ee){if(!ee)return!1;let et=ee.previousElementSibling;for(;null!==et;){if(et instanceof HTMLLegendElement)return!1;et=et.previousElementSibling}return!0}function rv(ee){return nP?null:ee instanceof Node?ee.ownerDocument:null!=ee&&ee.hasOwnProperty("current")&&ee.current instanceof Node?ee.current.ownerDocument:document}let ry=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(ee=>`${ee}:not([tabindex='-1'])`).join(",");var rb=((ed=rb||{})[ed.First=1]="First",ed[ed.Previous=2]="Previous",ed[ed.Next=4]="Next",ed[ed.Last=8]="Last",ed[ed.WrapAround=16]="WrapAround",ed[ed.NoScroll=32]="NoScroll",ed),rw=((ef=rw||{})[ef.Error=0]="Error",ef[ef.Overflow=1]="Overflow",ef[ef.Success=2]="Success",ef[ef.Underflow=3]="Underflow",ef),rk=((ep=rk||{})[ep.Previous=-1]="Previous",ep[ep.Next=1]="Next",ep);function r_(ee=document.body){return null==ee?[]:Array.from(ee.querySelectorAll(ry)).sort((ee,et)=>Math.sign((ee.tabIndex||Number.MAX_SAFE_INTEGER)-(et.tabIndex||Number.MAX_SAFE_INTEGER)))}var rj=((eh=rj||{})[eh.Strict=0]="Strict",eh[eh.Loose=1]="Loose",eh);function rE(ee,et=0){var en;return ee!==(null==(en=rv(ee))?void 0:en.body)&&ny(et,{0:()=>ee.matches(ry),1(){let et=ee;for(;null!==et;){if(et.matches(ry))return!0;et=et.parentElement}return!1}})}function rO(ee){let et=rv(ee);nH().nextFrame(()=>{et&&!rE(et.activeElement,0)&&rT(ee)})}function rT(ee){null==ee||ee.focus({preventScroll:!0})}let rC="textarea,input";function rS(ee){var et,en;return null!=(en=null==(et=null==ee?void 0:ee.matches)?void 0:et.call(ee,rC))&&en}function rN(ee,et=ee=>ee){return ee.slice().sort((ee,en)=>{let er=et(ee),ei=et(en);if(null===er||null===ei)return 0;let eo=er.compareDocumentPosition(ei);return eo&Node.DOCUMENT_POSITION_FOLLOWING?-1:eo&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function rI(ee,et){return rR(r_(),et,{relativeTo:ee})}function rR(ee,et,{sorted:en=!0,relativeTo:er=null,skipElements:ei=[]}={}){let eo=Array.isArray(ee)?ee.length>0?ee[0].ownerDocument:document:ee.ownerDocument,es=Array.isArray(ee)?en?rN(ee):ee:r_(ee);ei.length>0&&(es=es.filter(ee=>!ei.includes(ee))),er=null!=er?er:eo.activeElement;let eu=(()=>{if(5&et)return 1;if(10&et)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),ec=(()=>{if(1&et)return 0;if(2&et)return Math.max(0,es.indexOf(er))-1;if(4&et)return Math.max(0,es.indexOf(er))+1;if(8&et)return es.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),ed=32&et?{preventScroll:!0}:{},ef=0,ep=es.length,eh;do{if(ef>=ep||ef+ep<=0)return 0;let ee=ec+ef;if(16&et)ee=(ee+ep)%ep;else{if(ee<0)return 3;if(ee>=ep)return 1}null==(eh=es[ee])||eh.focus(ed),ef+=eu}while(eh!==eo.activeElement);return 6&et&&rS(eh)&&eh.select(),eh.hasAttribute("tabindex")||eh.setAttribute("tabindex","0"),2}function rP(ee){var et;if(ee.type)return ee.type;let en=null!=(et=ee.as)?et:"button";if("string"==typeof en&&"button"===en.toLowerCase())return"button"}function rA(ee,et){let[en,er]=(0,eR.useState)(()=>rP(ee));return nA(()=>{er(rP(ee))},[ee.type,ee.as]),nA(()=>{en||!et.current||et.current instanceof HTMLButtonElement&&!et.current.hasAttribute("type")&&er("button")},[en,et]),en}function rL(ee,et,en){let er=nM(et);(0,eR.useEffect)(()=>{function et(ee){er.current(ee)}return document.addEventListener(ee,et,en),()=>document.removeEventListener(ee,et,en)},[ee,en])}function rM(ee,et,en=!0){let er=(0,eR.useRef)(!1);function ei(en,ei){if(!er.current||en.defaultPrevented)return;let eo=function ee(et){return"function"==typeof et?ee(et()):Array.isArray(et)||et instanceof Set?et:[et]}(ee),es=ei(en);if(null!==es&&es.getRootNode().contains(es)){for(let ee of eo){if(null===ee)continue;let et=ee instanceof HTMLElement?ee:ee.current;if(null!=et&&et.contains(es)||en.composed&&en.composedPath().includes(et))return}return rE(es,rj.Loose)||-1===es.tabIndex||en.preventDefault(),et(en,es)}}(0,eR.useEffect)(()=>{requestAnimationFrame(()=>{er.current=en})},[en]);let eo=(0,eR.useRef)(null);rL("mousedown",ee=>{var et,en;er.current&&(eo.current=(null==(en=null==(et=ee.composedPath)?void 0:et.call(ee))?void 0:en[0])||ee.target)},!0),rL("click",ee=>{eo.current&&(ei(ee,()=>eo.current),eo.current=null)},!0),rL("blur",ee=>ei(ee,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}let rD="div";var rZ=((em=rZ||{})[em.None=1]="None",em[em.Focusable=2]="Focusable",em[em.Hidden=4]="Hidden",em);let r$=nO(function(ee,et){let{features:en=1,...er}=ee;return nk({ourProps:{ref:et,"aria-hidden":(2&en)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&en)==4&&(2&en)!=2&&{display:"none"}}},theirProps:er,slot:{},defaultTag:rD,name:"Hidden"})});function rF(ee={},et=null,en=[]){for(let[er,ei]of Object.entries(ee))rz(en,rU(et,er),ei);return en}function rU(ee,et){return ee?ee+"["+et+"]":et}function rz(ee,et,en){if(Array.isArray(en))for(let[er,ei]of en.entries())rz(ee,rU(et,er.toString()),ei);else en instanceof Date?ee.push([et,en.toISOString()]):"boolean"==typeof en?ee.push([et,en?"1":"0"]):"string"==typeof en?ee.push([et,en]):"number"==typeof en?ee.push([et,`${en}`]):null==en?ee.push([et,""]):rF(en,et,ee)}function rW(ee,et,en){let[er,ei]=(0,eR.useState)(en),eo=void 0!==ee,es=(0,eR.useRef)(eo),eu=(0,eR.useRef)(!1),ec=(0,eR.useRef)(!1);return!eo||es.current||eu.current?eo||!es.current||ec.current||(ec.current=!0,es.current=eo,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(eu.current=!0,es.current=eo,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[eo?ee:er,n$(ee=>(eo||ei(ee),null==et?void 0:et(ee)))]}function rH(ee){return[ee.screenX,ee.screenY]}function rG(){let ee=(0,eR.useRef)([-1,-1]);return{wasMoved(et){let en=rH(et);return(ee.current[0]!==en[0]||ee.current[1]!==en[1])&&(ee.current=en,!0)},update(et){ee.current=rH(et)}}}var rB=((ex=rB||{})[ex.Open=0]="Open",ex[ex.Closed=1]="Closed",ex),rV=((eg=rV||{})[eg.Single=0]="Single",eg[eg.Multi=1]="Multi",eg),rq=((ev=rq||{})[ev.Pointer=0]="Pointer",ev[ev.Other=1]="Other",ev),rK=((ey=rK||{})[ey.OpenListbox=0]="OpenListbox",ey[ey.CloseListbox=1]="CloseListbox",ey[ey.GoToOption=2]="GoToOption",ey[ey.Search=3]="Search",ey[ey.ClearSearch=4]="ClearSearch",ey[ey.RegisterOption=5]="RegisterOption",ey[ey.UnregisterOption=6]="UnregisterOption",ey[ey.RegisterLabel=7]="RegisterLabel",ey);function rQ(ee,et=ee=>ee){let en=null!==ee.activeOptionIndex?ee.options[ee.activeOptionIndex]:null,er=rN(et(ee.options.slice()),ee=>ee.dataRef.current.domRef.current),ei=en?er.indexOf(en):null;return -1===ei&&(ei=null),{options:er,activeOptionIndex:ei}}let rJ={1:ee=>ee.dataRef.current.disabled||1===ee.listboxState?ee:{...ee,activeOptionIndex:null,listboxState:1},0(ee){if(ee.dataRef.current.disabled||0===ee.listboxState)return ee;let et=ee.activeOptionIndex,{isSelected:en}=ee.dataRef.current,er=ee.options.findIndex(ee=>en(ee.dataRef.current.value));return -1!==er&&(et=er),{...ee,listboxState:0,activeOptionIndex:et}},2(ee,et){var en;if(ee.dataRef.current.disabled||1===ee.listboxState)return ee;let er=rQ(ee),ei=rm(et,{resolveItems:()=>er.options,resolveActiveIndex:()=>er.activeOptionIndex,resolveId:ee=>ee.id,resolveDisabled:ee=>ee.dataRef.current.disabled});return{...ee,...er,searchQuery:"",activeOptionIndex:ei,activationTrigger:null!=(en=et.trigger)?en:1}},3:(ee,et)=>{if(ee.dataRef.current.disabled||1===ee.listboxState)return ee;let en=""!==ee.searchQuery?0:1,er=ee.searchQuery+et.value.toLowerCase(),ei=(null!==ee.activeOptionIndex?ee.options.slice(ee.activeOptionIndex+en).concat(ee.options.slice(0,ee.activeOptionIndex+en)):ee.options).find(ee=>{var et;return!ee.dataRef.current.disabled&&(null==(et=ee.dataRef.current.textValue)?void 0:et.startsWith(er))}),eo=ei?ee.options.indexOf(ei):-1;return -1===eo||eo===ee.activeOptionIndex?{...ee,searchQuery:er}:{...ee,searchQuery:er,activeOptionIndex:eo,activationTrigger:1}},4:ee=>ee.dataRef.current.disabled||1===ee.listboxState||""===ee.searchQuery?ee:{...ee,searchQuery:""},5:(ee,et)=>{let en={id:et.id,dataRef:et.dataRef},er=rQ(ee,ee=>[...ee,en]);return null===ee.activeOptionIndex&&ee.dataRef.current.isSelected(et.dataRef.current.value)&&(er.activeOptionIndex=er.options.indexOf(en)),{...ee,...er}},6:(ee,et)=>{let en=rQ(ee,ee=>{let en=ee.findIndex(ee=>ee.id===et.id);return -1!==en&&ee.splice(en,1),ee});return{...ee,...en,activationTrigger:1}},7:(ee,et)=>({...ee,labelId:et.id})},rX=(0,eR.createContext)(null);function rY(ee){let et=(0,eR.useContext)(rX);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,rY),et}return et}rX.displayName="ListboxActionsContext";let r0=(0,eR.createContext)(null);function r1(ee){let et=(0,eR.useContext)(r0);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,r1),et}return et}function r2(ee,et){return ny(et.type,rJ,ee,et)}r0.displayName="ListboxDataContext";let r4=eR.Fragment,r5=nO(function(ee,et){let{value:en,defaultValue:er,name:ei,onChange:eo,by:es=(ee,et)=>ee===et,disabled:eu=!1,horizontal:ec=!1,multiple:ed=!1,...ef}=ee,ep=ec?"horizontal":"vertical",eh=nU(et),[em=ed?[]:void 0,ex]=rW(en,eo,er),[eg,ev]=(0,eR.useReducer)(r2,{dataRef:(0,eR.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),ey=(0,eR.useRef)({static:!1,hold:!1}),eb=(0,eR.useRef)(null),ew=(0,eR.useRef)(null),ek=(0,eR.useRef)(null),e_=n$("string"==typeof es?(ee,et)=>{let en=es;return(null==ee?void 0:ee[en])===(null==et?void 0:et[en])}:es),ej=(0,eR.useCallback)(ee=>ny(eE.mode,{1:()=>em.some(et=>e_(et,ee)),0:()=>e_(em,ee)}),[em]),eE=(0,eR.useMemo)(()=>({...eg,value:em,disabled:eu,mode:ed?1:0,orientation:ep,compare:e_,isSelected:ej,optionsPropsRef:ey,labelRef:eb,buttonRef:ew,optionsRef:ek}),[em,eu,ed,eg]);nA(()=>{eg.dataRef.current=eE},[eE]),rM([eE.buttonRef,eE.optionsRef],(ee,et)=>{var en;ev({type:1}),rE(et,rj.Loose)||(ee.preventDefault(),null==(en=eE.buttonRef.current)||en.focus())},0===eE.listboxState);let eO=(0,eR.useMemo)(()=>({open:0===eE.listboxState,disabled:eu,value:em}),[eE,eu,em]),eT=n$(ee=>{let et=eE.options.find(et=>et.id===ee);et&&eL(et.dataRef.current.value)}),eC=n$(()=>{if(null!==eE.activeOptionIndex){let{dataRef:ee,id:et}=eE.options[eE.activeOptionIndex];eL(ee.current.value),ev({type:2,focus:rh.Specific,id:et})}}),eS=n$(()=>ev({type:0})),eN=n$(()=>ev({type:1})),eI=n$((ee,et,en)=>ee===rh.Specific?ev({type:2,focus:rh.Specific,id:et,trigger:en}):ev({type:2,focus:ee,trigger:en})),eP=n$((ee,et)=>(ev({type:5,id:ee,dataRef:et}),()=>ev({type:6,id:ee}))),eA=n$(ee=>(ev({type:7,id:ee}),()=>ev({type:7,id:null}))),eL=n$(ee=>ny(eE.mode,{0:()=>null==ex?void 0:ex(ee),1(){let et=eE.value.slice(),en=et.findIndex(et=>e_(et,ee));return -1===en?et.push(ee):et.splice(en,1),null==ex?void 0:ex(et)}})),eM=n$(ee=>ev({type:3,value:ee})),eD=n$(()=>ev({type:4})),eZ=(0,eR.useMemo)(()=>({onChange:eL,registerOption:eP,registerLabel:eA,goToOption:eI,closeListbox:eN,openListbox:eS,selectActiveOption:eC,selectOption:eT,search:eM,clearSearch:eD}),[]),e$={ref:eh},eF=(0,eR.useRef)(null),eU=nK();return(0,eR.useEffect)(()=>{eF.current&&void 0!==er&&eU.addEventListener(eF.current,"reset",()=>{eL(er)})},[eF,eL]),eR.createElement(rX.Provider,{value:eZ},eR.createElement(r0.Provider,{value:eE},eR.createElement(nR,{value:ny(eE.listboxState,{0:nN.Open,1:nN.Closed})},null!=ei&&null!=em&&rF({[ei]:em}).map(([ee,et],en)=>eR.createElement(r$,{features:rZ.Hidden,ref:0===en?ee=>{var et;eF.current=null!=(et=null==ee?void 0:ee.closest("form"))?et:null}:void 0,...nT({key:ee,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:ee,value:et})})),nk({ourProps:e$,theirProps:ef,slot:eO,defaultTag:r4,name:"Listbox"}))))}),r3="button",r6=nO(function(ee,et){var en;let er=rc(),{id:ei=`headlessui-listbox-button-${er}`,...eo}=ee,es=r1("Listbox.Button"),eu=rY("Listbox.Button"),ec=nU(es.buttonRef,et),ed=nK(),ef=n$(ee=>{switch(ee.key){case rf.Space:case rf.Enter:case rf.ArrowDown:ee.preventDefault(),eu.openListbox(),ed.nextFrame(()=>{es.value||eu.goToOption(rh.First)});break;case rf.ArrowUp:ee.preventDefault(),eu.openListbox(),ed.nextFrame(()=>{es.value||eu.goToOption(rh.Last)})}}),ep=n$(ee=>{ee.key===rf.Space&&ee.preventDefault()}),eh=n$(ee=>{if(rx(ee.currentTarget))return ee.preventDefault();0===es.listboxState?(eu.closeListbox(),ed.nextFrame(()=>{var ee;return null==(ee=es.buttonRef.current)?void 0:ee.focus({preventScroll:!0})})):(ee.preventDefault(),eu.openListbox())}),em=rd(()=>{if(es.labelId)return[es.labelId,ei].join(" ")},[es.labelId,ei]),ex=(0,eR.useMemo)(()=>({open:0===es.listboxState,disabled:es.disabled,value:es.value}),[es]);return nk({ourProps:{ref:ec,id:ei,type:rA(ee,es.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(en=es.optionsRef.current)?void 0:en.id,"aria-expanded":es.disabled?void 0:0===es.listboxState,"aria-labelledby":em,disabled:es.disabled,onKeyDown:ef,onKeyUp:ep,onClick:eh},theirProps:eo,slot:ex,defaultTag:r3,name:"Listbox.Button"})}),r7="label",r9=nO(function(ee,et){let en=rc(),{id:er=`headlessui-listbox-label-${en}`,...ei}=ee,eo=r1("Listbox.Label"),es=rY("Listbox.Label"),eu=nU(eo.labelRef,et);return nA(()=>es.registerLabel(er),[er]),nk({ourProps:{ref:eu,id:er,onClick:n$(()=>{var ee;return null==(ee=eo.buttonRef.current)?void 0:ee.focus({preventScroll:!0})})},theirProps:ei,slot:(0,eR.useMemo)(()=>({open:0===eo.listboxState,disabled:eo.disabled}),[eo]),defaultTag:r7,name:"Listbox.Label"})}),r8="ul",it=nb.RenderStrategy|nb.Static,ir=nO(function(ee,et){var en;let er=rc(),{id:ei=`headlessui-listbox-options-${er}`,...eo}=ee,es=r1("Listbox.Options"),eu=rY("Listbox.Options"),ec=nU(es.optionsRef,et),ed=nK(),ef=nK(),ep=nI(),eh=null!==ep?ep===nN.Open:0===es.listboxState;(0,eR.useEffect)(()=>{var ee;let et=es.optionsRef.current;et&&0===es.listboxState&&et!==(null==(ee=rv(et))?void 0:ee.activeElement)&&et.focus({preventScroll:!0})},[es.listboxState,es.optionsRef]);let em=n$(ee=>{switch(ef.dispose(),ee.key){case rf.Space:if(""!==es.searchQuery)return ee.preventDefault(),ee.stopPropagation(),eu.search(ee.key);case rf.Enter:if(ee.preventDefault(),ee.stopPropagation(),null!==es.activeOptionIndex){let{dataRef:ee}=es.options[es.activeOptionIndex];eu.onChange(ee.current.value)}0===es.mode&&(eu.closeListbox(),nH().nextFrame(()=>{var ee;return null==(ee=es.buttonRef.current)?void 0:ee.focus({preventScroll:!0})}));break;case ny(es.orientation,{vertical:rf.ArrowDown,horizontal:rf.ArrowRight}):return ee.preventDefault(),ee.stopPropagation(),eu.goToOption(rh.Next);case ny(es.orientation,{vertical:rf.ArrowUp,horizontal:rf.ArrowLeft}):return ee.preventDefault(),ee.stopPropagation(),eu.goToOption(rh.Previous);case rf.Home:case rf.PageUp:return ee.preventDefault(),ee.stopPropagation(),eu.goToOption(rh.First);case rf.End:case rf.PageDown:return ee.preventDefault(),ee.stopPropagation(),eu.goToOption(rh.Last);case rf.Escape:return ee.preventDefault(),ee.stopPropagation(),eu.closeListbox(),ed.nextFrame(()=>{var ee;return null==(ee=es.buttonRef.current)?void 0:ee.focus({preventScroll:!0})});case rf.Tab:ee.preventDefault(),ee.stopPropagation();break;default:1===ee.key.length&&(eu.search(ee.key),ef.setTimeout(()=>eu.clearSearch(),350))}}),ex=rd(()=>{var ee,et,en;return null!=(en=null==(ee=es.labelRef.current)?void 0:ee.id)?en:null==(et=es.buttonRef.current)?void 0:et.id},[es.labelRef.current,es.buttonRef.current]),eg=(0,eR.useMemo)(()=>({open:0===es.listboxState}),[es]);return nk({ourProps:{"aria-activedescendant":null===es.activeOptionIndex||null==(en=es.options[es.activeOptionIndex])?void 0:en.id,"aria-multiselectable":1===es.mode||void 0,"aria-labelledby":ex,"aria-orientation":es.orientation,id:ei,onKeyDown:em,role:"listbox",tabIndex:0,ref:ec},theirProps:eo,slot:eg,defaultTag:r8,features:it,visible:eh,name:"Listbox.Options"})}),ii="li",io=Object.assign(r5,{Button:r6,Label:r9,Options:ir,Option:nO(function(ee,et){let en=rc(),{id:er=`headlessui-listbox-option-${en}`,disabled:ei=!1,value:eo,...es}=ee,eu=r1("Listbox.Option"),ec=rY("Listbox.Option"),ed=null!==eu.activeOptionIndex&&eu.options[eu.activeOptionIndex].id===er,ef=eu.isSelected(eo),ep=(0,eR.useRef)(null),eh=nM({disabled:ei,value:eo,domRef:ep,get textValue(){var em,ex;return null==(ex=null==(em=ep.current)?void 0:em.textContent)?void 0:ex.toLowerCase()}}),eg=nU(et,ep);nA(()=>{if(0!==eu.listboxState||!ed||0===eu.activationTrigger)return;let ee=nH();return ee.requestAnimationFrame(()=>{var ee,et;null==(et=null==(ee=ep.current)?void 0:ee.scrollIntoView)||et.call(ee,{block:"nearest"})}),ee.dispose},[ep,ed,eu.listboxState,eu.activationTrigger,eu.activeOptionIndex]),nA(()=>ec.registerOption(er,eh),[eh,er]);let ev=n$(ee=>{if(ei)return ee.preventDefault();ec.onChange(eo),0===eu.mode&&(ec.closeListbox(),nH().nextFrame(()=>{var ee;return null==(ee=eu.buttonRef.current)?void 0:ee.focus({preventScroll:!0})}))}),ey=n$(()=>{if(ei)return ec.goToOption(rh.Nothing);ec.goToOption(rh.Specific,er)}),eb=rG(),ew=n$(ee=>eb.update(ee)),ek=n$(ee=>{!eb.wasMoved(ee)||ei||ed||ec.goToOption(rh.Specific,er,0)}),e_=n$(ee=>{eb.wasMoved(ee)&&!ei&&ed&&ec.goToOption(rh.Nothing)}),ej=(0,eR.useMemo)(()=>({active:ed,selected:ef,disabled:ei}),[ed,ef,ei]);return nk({ourProps:{id:er,ref:eg,role:"option",tabIndex:!0===ei?void 0:-1,"aria-disabled":!0===ei||void 0,"aria-selected":ef,disabled:void 0,onClick:ev,onFocus:ey,onPointerEnter:ew,onMouseEnter:ew,onPointerMove:ek,onMouseMove:ek,onPointerLeave:e_,onMouseLeave:e_},theirProps:es,slot:ej,defaultTag:ii,name:"Listbox.Option"})})});var is=en(3935),il=en(1417),iu=en(9008),ic=en.n(iu);function ih(){return(ih=Object.assign?Object.assign.bind():function(ee){for(var et=1;et=0||(ei[en]=ee[en]);return ei}var ix=["keyOverride"],ig={templateTitle:"",noindex:!1,nofollow:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},iv=function(ee,et,en){void 0===et&&(et=[]);var er=void 0===en?{}:en,ei=er.defaultWidth,eo=er.defaultHeight;return et.reduce(function(et,en,er){return et.push(eR.createElement("meta",{key:"og:"+ee+":0"+er,property:"og:"+ee,content:en.url})),en.alt&&et.push(eR.createElement("meta",{key:"og:"+ee+":alt0"+er,property:"og:"+ee+":alt",content:en.alt})),en.secureUrl&&et.push(eR.createElement("meta",{key:"og:"+ee+":secure_url0"+er,property:"og:"+ee+":secure_url",content:en.secureUrl.toString()})),en.type&&et.push(eR.createElement("meta",{key:"og:"+ee+":type0"+er,property:"og:"+ee+":type",content:en.type.toString()})),en.width?et.push(eR.createElement("meta",{key:"og:"+ee+":width0"+er,property:"og:"+ee+":width",content:en.width.toString()})):ei&&et.push(eR.createElement("meta",{key:"og:"+ee+":width0"+er,property:"og:"+ee+":width",content:ei.toString()})),en.height?et.push(eR.createElement("meta",{key:"og:"+ee+":height"+er,property:"og:"+ee+":height",content:en.height.toString()})):eo&&et.push(eR.createElement("meta",{key:"og:"+ee+":height"+er,property:"og:"+ee+":height",content:eo.toString()})),et},[])},iy=function(ee){var et,en,er,ei,eo,es=[];ee.titleTemplate&&(ig.templateTitle=ee.titleTemplate);var eu="";ee.title?(eu=ee.title,ig.templateTitle&&(eu=ig.templateTitle.replace(/%s/g,function(){return eu}))):ee.defaultTitle&&(eu=ee.defaultTitle),eu&&es.push(eR.createElement("title",{key:"title"},eu));var ec=ee.noindex||ig.noindex||ee.dangerouslySetAllPagesToNoIndex,ed=ee.nofollow||ig.nofollow||ee.dangerouslySetAllPagesToNoFollow,ef="";if(ee.robotsProps){var ep=ee.robotsProps,eh=ep.nosnippet,em=ep.maxSnippet,ex=ep.maxImagePreview,eg=ep.maxVideoPreview,ev=ep.noarchive,ey=ep.noimageindex,eb=ep.notranslate,ew=ep.unavailableAfter;ef=(eh?",nosnippet":"")+(em?",max-snippet:"+em:"")+(ex?",max-image-preview:"+ex:"")+(ev?",noarchive":"")+(ew?",unavailable_after:"+ew:"")+(ey?",noimageindex":"")+(eg?",max-video-preview:"+eg:"")+(eb?",notranslate":"")}if(ec||ed?(ee.dangerouslySetAllPagesToNoIndex&&(ig.noindex=!0),ee.dangerouslySetAllPagesToNoFollow&&(ig.nofollow=!0),es.push(eR.createElement("meta",{key:"robots",name:"robots",content:(ec?"noindex":"index")+","+(ed?"nofollow":"follow")+ef}))):es.push(eR.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+ef})),ee.description&&es.push(eR.createElement("meta",{key:"description",name:"description",content:ee.description})),ee.themeColor&&es.push(eR.createElement("meta",{key:"theme-color",name:"theme-color",content:ee.themeColor})),ee.mobileAlternate&&es.push(eR.createElement("link",{rel:"alternate",key:"mobileAlternate",media:ee.mobileAlternate.media,href:ee.mobileAlternate.href})),ee.languageAlternates&&ee.languageAlternates.length>0&&ee.languageAlternates.forEach(function(ee){es.push(eR.createElement("link",{rel:"alternate",key:"languageAlternate-"+ee.hrefLang,hrefLang:ee.hrefLang,href:ee.href}))}),ee.twitter&&(ee.twitter.cardType&&es.push(eR.createElement("meta",{key:"twitter:card",name:"twitter:card",content:ee.twitter.cardType})),ee.twitter.site&&es.push(eR.createElement("meta",{key:"twitter:site",name:"twitter:site",content:ee.twitter.site})),ee.twitter.handle&&es.push(eR.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:ee.twitter.handle}))),ee.facebook&&ee.facebook.appId&&es.push(eR.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:ee.facebook.appId})),(null!=(et=ee.openGraph)&&et.title||eu)&&es.push(eR.createElement("meta",{key:"og:title",property:"og:title",content:(null==(ei=ee.openGraph)?void 0:ei.title)||eu})),(null!=(en=ee.openGraph)&&en.description||ee.description)&&es.push(eR.createElement("meta",{key:"og:description",property:"og:description",content:(null==(eo=ee.openGraph)?void 0:eo.description)||ee.description})),ee.openGraph){if((ee.openGraph.url||ee.canonical)&&es.push(eR.createElement("meta",{key:"og:url",property:"og:url",content:ee.openGraph.url||ee.canonical})),ee.openGraph.type){var ek=ee.openGraph.type.toLowerCase();es.push(eR.createElement("meta",{key:"og:type",property:"og:type",content:ek})),"profile"===ek&&ee.openGraph.profile?(ee.openGraph.profile.firstName&&es.push(eR.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:ee.openGraph.profile.firstName})),ee.openGraph.profile.lastName&&es.push(eR.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:ee.openGraph.profile.lastName})),ee.openGraph.profile.username&&es.push(eR.createElement("meta",{key:"profile:username",property:"profile:username",content:ee.openGraph.profile.username})),ee.openGraph.profile.gender&&es.push(eR.createElement("meta",{key:"profile:gender",property:"profile:gender",content:ee.openGraph.profile.gender}))):"book"===ek&&ee.openGraph.book?(ee.openGraph.book.authors&&ee.openGraph.book.authors.length&&ee.openGraph.book.authors.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"book:author:0"+et,property:"book:author",content:ee}))}),ee.openGraph.book.isbn&&es.push(eR.createElement("meta",{key:"book:isbn",property:"book:isbn",content:ee.openGraph.book.isbn})),ee.openGraph.book.releaseDate&&es.push(eR.createElement("meta",{key:"book:release_date",property:"book:release_date",content:ee.openGraph.book.releaseDate})),ee.openGraph.book.tags&&ee.openGraph.book.tags.length&&ee.openGraph.book.tags.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"book:tag:0"+et,property:"book:tag",content:ee}))})):"article"===ek&&ee.openGraph.article?(ee.openGraph.article.publishedTime&&es.push(eR.createElement("meta",{key:"article:published_time",property:"article:published_time",content:ee.openGraph.article.publishedTime})),ee.openGraph.article.modifiedTime&&es.push(eR.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:ee.openGraph.article.modifiedTime})),ee.openGraph.article.expirationTime&&es.push(eR.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:ee.openGraph.article.expirationTime})),ee.openGraph.article.authors&&ee.openGraph.article.authors.length&&ee.openGraph.article.authors.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"article:author:0"+et,property:"article:author",content:ee}))}),ee.openGraph.article.section&&es.push(eR.createElement("meta",{key:"article:section",property:"article:section",content:ee.openGraph.article.section})),ee.openGraph.article.tags&&ee.openGraph.article.tags.length&&ee.openGraph.article.tags.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"article:tag:0"+et,property:"article:tag",content:ee}))})):("video.movie"===ek||"video.episode"===ek||"video.tv_show"===ek||"video.other"===ek)&&ee.openGraph.video&&(ee.openGraph.video.actors&&ee.openGraph.video.actors.length&&ee.openGraph.video.actors.forEach(function(ee,et){ee.profile&&es.push(eR.createElement("meta",{key:"video:actor:0"+et,property:"video:actor",content:ee.profile})),ee.role&&es.push(eR.createElement("meta",{key:"video:actor:role:0"+et,property:"video:actor:role",content:ee.role}))}),ee.openGraph.video.directors&&ee.openGraph.video.directors.length&&ee.openGraph.video.directors.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"video:director:0"+et,property:"video:director",content:ee}))}),ee.openGraph.video.writers&&ee.openGraph.video.writers.length&&ee.openGraph.video.writers.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"video:writer:0"+et,property:"video:writer",content:ee}))}),ee.openGraph.video.duration&&es.push(eR.createElement("meta",{key:"video:duration",property:"video:duration",content:ee.openGraph.video.duration.toString()})),ee.openGraph.video.releaseDate&&es.push(eR.createElement("meta",{key:"video:release_date",property:"video:release_date",content:ee.openGraph.video.releaseDate})),ee.openGraph.video.tags&&ee.openGraph.video.tags.length&&ee.openGraph.video.tags.forEach(function(ee,et){es.push(eR.createElement("meta",{key:"video:tag:0"+et,property:"video:tag",content:ee}))}),ee.openGraph.video.series&&es.push(eR.createElement("meta",{key:"video:series",property:"video:series",content:ee.openGraph.video.series})))}ee.defaultOpenGraphImageWidth&&(ig.defaultOpenGraphImageWidth=ee.defaultOpenGraphImageWidth),ee.defaultOpenGraphImageHeight&&(ig.defaultOpenGraphImageHeight=ee.defaultOpenGraphImageHeight),ee.openGraph.images&&ee.openGraph.images.length&&es.push.apply(es,iv("image",ee.openGraph.images,{defaultWidth:ig.defaultOpenGraphImageWidth,defaultHeight:ig.defaultOpenGraphImageHeight})),ee.defaultOpenGraphVideoWidth&&(ig.defaultOpenGraphVideoWidth=ee.defaultOpenGraphVideoWidth),ee.defaultOpenGraphVideoHeight&&(ig.defaultOpenGraphVideoHeight=ee.defaultOpenGraphVideoHeight),ee.openGraph.videos&&ee.openGraph.videos.length&&es.push.apply(es,iv("video",ee.openGraph.videos,{defaultWidth:ig.defaultOpenGraphVideoWidth,defaultHeight:ig.defaultOpenGraphVideoHeight})),ee.openGraph.audio&&es.push.apply(es,iv("audio",ee.openGraph.audio)),ee.openGraph.locale&&es.push(eR.createElement("meta",{key:"og:locale",property:"og:locale",content:ee.openGraph.locale})),(ee.openGraph.siteName||ee.openGraph.site_name)&&es.push(eR.createElement("meta",{key:"og:site_name",property:"og:site_name",content:ee.openGraph.siteName||ee.openGraph.site_name}))}return ee.canonical&&es.push(eR.createElement("link",{rel:"canonical",href:ee.canonical,key:"canonical"})),ee.additionalMetaTags&&ee.additionalMetaTags.length>0&&ee.additionalMetaTags.forEach(function(ee){var et,en,er=ee.keyOverride,ei=im(ee,ix);es.push(eR.createElement("meta",ih({key:"meta:"+(null!=(et=null!=(en=null!=er?er:ei.name)?en:ei.property)?et:ei.httpEquiv)},ei)))}),null!=(er=ee.additionalLinkTags)&&er.length&&ee.additionalLinkTags.forEach(function(ee){var et;es.push(eR.createElement("link",ih({key:"link"+(null!=(et=ee.keyOverride)?et:ee.href)+ee.rel},ee)))}),es},ib=function(ee){return eR.createElement(ic(),null,iy(ee))},iw=function(ee){var et=ee.title,en=ee.themeColor,er=ee.noindex,ei=void 0!==er&&er,eo=ee.nofollow,es=ee.robotsProps,eu=ee.description,ec=ee.canonical,ed=ee.openGraph,ef=ee.facebook,ep=ee.twitter,eh=ee.additionalMetaTags,em=ee.titleTemplate,ex=ee.defaultTitle,eg=ee.mobileAlternate,ev=ee.languageAlternates,ey=ee.additionalLinkTags,eb=ee.useAppDir,ew=void 0!==eb&&eb;return eR.createElement(eR.Fragment,null,ew?iy({title:et,themeColor:en,noindex:ei,nofollow:eo,robotsProps:es,description:eu,canonical:ec,facebook:ef,openGraph:ed,additionalMetaTags:eh,twitter:ep,titleTemplate:em,defaultTitle:ex,mobileAlternate:eg,languageAlternates:ev,additionalLinkTags:ey}):eR.createElement(ib,{title:et,themeColor:en,noindex:ei,nofollow:eo,robotsProps:es,description:eu,canonical:ec,facebook:ef,openGraph:ed,additionalMetaTags:eh,twitter:ep,titleTemplate:em,defaultTitle:ex,mobileAlternate:eg,languageAlternates:ev,additionalLinkTags:ey}))};function ik({container:ee,accept:et,walk:en,enabled:er=!0}){let ei=(0,eR.useRef)(et),eo=(0,eR.useRef)(en);(0,eR.useEffect)(()=>{ei.current=et,eo.current=en},[et,en]),nA(()=>{if(!ee||!er)return;let et=rv(ee);if(!et)return;let en=ei.current,es=eo.current,eu=Object.assign(ee=>en(ee),{acceptNode:en}),ec=et.createTreeWalker(ee,NodeFilter.SHOW_ELEMENT,eu,!1);for(;ec.nextNode();)es(ec.currentNode)},[ee,er,ei,eo])}function i_(...ee){return(0,eR.useMemo)(()=>rv(...ee),[...ee])}RegExp("["+Object.keys(Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"})).join("")+"]","g");var ij=((eb=ij||{})[eb.Open=0]="Open",eb[eb.Closed=1]="Closed",eb),iE=((ew=iE||{})[ew.Pointer=0]="Pointer",ew[ew.Other=1]="Other",ew),iO=((ek=iO||{})[ek.OpenMenu=0]="OpenMenu",ek[ek.CloseMenu=1]="CloseMenu",ek[ek.GoToItem=2]="GoToItem",ek[ek.Search=3]="Search",ek[ek.ClearSearch=4]="ClearSearch",ek[ek.RegisterItem=5]="RegisterItem",ek[ek.UnregisterItem=6]="UnregisterItem",ek);function iT(ee,et=ee=>ee){let en=null!==ee.activeItemIndex?ee.items[ee.activeItemIndex]:null,er=rN(et(ee.items.slice()),ee=>ee.dataRef.current.domRef.current),ei=en?er.indexOf(en):null;return -1===ei&&(ei=null),{items:er,activeItemIndex:ei}}let iC={1:ee=>1===ee.menuState?ee:{...ee,activeItemIndex:null,menuState:1},0:ee=>0===ee.menuState?ee:{...ee,menuState:0},2:(ee,et)=>{var en;let er=iT(ee),ei=rm(et,{resolveItems:()=>er.items,resolveActiveIndex:()=>er.activeItemIndex,resolveId:ee=>ee.id,resolveDisabled:ee=>ee.dataRef.current.disabled});return{...ee,...er,searchQuery:"",activeItemIndex:ei,activationTrigger:null!=(en=et.trigger)?en:1}},3:(ee,et)=>{let en=""!==ee.searchQuery?0:1,er=ee.searchQuery+et.value.toLowerCase(),ei=(null!==ee.activeItemIndex?ee.items.slice(ee.activeItemIndex+en).concat(ee.items.slice(0,ee.activeItemIndex+en)):ee.items).find(ee=>{var et;return(null==(et=ee.dataRef.current.textValue)?void 0:et.startsWith(er))&&!ee.dataRef.current.disabled}),eo=ei?ee.items.indexOf(ei):-1;return -1===eo||eo===ee.activeItemIndex?{...ee,searchQuery:er}:{...ee,searchQuery:er,activeItemIndex:eo,activationTrigger:1}},4:ee=>""===ee.searchQuery?ee:{...ee,searchQuery:"",searchActiveItemIndex:null},5:(ee,et)=>{let en=iT(ee,ee=>[...ee,{id:et.id,dataRef:et.dataRef}]);return{...ee,...en}},6:(ee,et)=>{let en=iT(ee,ee=>{let en=ee.findIndex(ee=>ee.id===et.id);return -1!==en&&ee.splice(en,1),ee});return{...ee,...en,activationTrigger:1}}},iS=(0,eR.createContext)(null);function iN(ee){let et=(0,eR.useContext)(iS);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,iN),et}return et}function iI(ee,et){return ny(et.type,iC,ee,et)}iS.displayName="MenuContext";let iR=eR.Fragment,iP=nO(function(ee,et){let en=(0,eR.useReducer)(iI,{menuState:1,buttonRef:(0,eR.createRef)(),itemsRef:(0,eR.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:er,itemsRef:ei,buttonRef:eo},es]=en,eu=nU(et);rM([eo,ei],(ee,et)=>{var en;es({type:1}),rE(et,rj.Loose)||(ee.preventDefault(),null==(en=eo.current)||en.focus())},0===er);let ec=n$(()=>{es({type:1})}),ed=(0,eR.useMemo)(()=>({open:0===er,close:ec}),[er,ec]),ef=ee,ep={ref:eu};return eR.createElement(iS.Provider,{value:en},eR.createElement(nR,{value:ny(er,{0:nN.Open,1:nN.Closed})},nk({ourProps:ep,theirProps:ef,slot:ed,defaultTag:iR,name:"Menu"})))}),iA="button",iL=nO(function(ee,et){var en;let er=rc(),{id:ei=`headlessui-menu-button-${er}`,...eo}=ee,[es,eu]=iN("Menu.Button"),ec=nU(es.buttonRef,et),ed=nK(),ef=n$(ee=>{switch(ee.key){case rf.Space:case rf.Enter:case rf.ArrowDown:ee.preventDefault(),ee.stopPropagation(),eu({type:0}),ed.nextFrame(()=>eu({type:2,focus:rh.First}));break;case rf.ArrowUp:ee.preventDefault(),ee.stopPropagation(),eu({type:0}),ed.nextFrame(()=>eu({type:2,focus:rh.Last}))}}),ep=n$(ee=>{ee.key===rf.Space&&ee.preventDefault()}),eh=n$(et=>{if(rx(et.currentTarget))return et.preventDefault();ee.disabled||(0===es.menuState?(eu({type:1}),ed.nextFrame(()=>{var ee;return null==(ee=es.buttonRef.current)?void 0:ee.focus({preventScroll:!0})})):(et.preventDefault(),eu({type:0})))}),em=(0,eR.useMemo)(()=>({open:0===es.menuState}),[es]);return nk({ourProps:{ref:ec,id:ei,type:rA(ee,es.buttonRef),"aria-haspopup":"menu","aria-controls":null==(en=es.itemsRef.current)?void 0:en.id,"aria-expanded":ee.disabled?void 0:0===es.menuState,onKeyDown:ef,onKeyUp:ep,onClick:eh},theirProps:eo,slot:em,defaultTag:iA,name:"Menu.Button"})}),iM="div",iD=nb.RenderStrategy|nb.Static,iZ=nO(function(ee,et){var en,er;let ei=rc(),{id:eo=`headlessui-menu-items-${ei}`,...es}=ee,[eu,ec]=iN("Menu.Items"),ed=nU(eu.itemsRef,et),ef=i_(eu.itemsRef),ep=nK(),eh=nI(),em=null!==eh?eh===nN.Open:0===eu.menuState;(0,eR.useEffect)(()=>{let ee=eu.itemsRef.current;ee&&0===eu.menuState&&ee!==(null==ef?void 0:ef.activeElement)&&ee.focus({preventScroll:!0})},[eu.menuState,eu.itemsRef,ef]),ik({container:eu.itemsRef.current,enabled:0===eu.menuState,accept:ee=>"menuitem"===ee.getAttribute("role")?NodeFilter.FILTER_REJECT:ee.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(ee){ee.setAttribute("role","none")}});let ex=n$(ee=>{var et,en;switch(ep.dispose(),ee.key){case rf.Space:if(""!==eu.searchQuery)return ee.preventDefault(),ee.stopPropagation(),ec({type:3,value:ee.key});case rf.Enter:if(ee.preventDefault(),ee.stopPropagation(),ec({type:1}),null!==eu.activeItemIndex){let{dataRef:ee}=eu.items[eu.activeItemIndex];null==(en=null==(et=ee.current)?void 0:et.domRef.current)||en.click()}rO(eu.buttonRef.current);break;case rf.ArrowDown:return ee.preventDefault(),ee.stopPropagation(),ec({type:2,focus:rh.Next});case rf.ArrowUp:return ee.preventDefault(),ee.stopPropagation(),ec({type:2,focus:rh.Previous});case rf.Home:case rf.PageUp:return ee.preventDefault(),ee.stopPropagation(),ec({type:2,focus:rh.First});case rf.End:case rf.PageDown:return ee.preventDefault(),ee.stopPropagation(),ec({type:2,focus:rh.Last});case rf.Escape:ee.preventDefault(),ee.stopPropagation(),ec({type:1}),nH().nextFrame(()=>{var ee;return null==(ee=eu.buttonRef.current)?void 0:ee.focus({preventScroll:!0})});break;case rf.Tab:ee.preventDefault(),ee.stopPropagation(),ec({type:1}),nH().nextFrame(()=>{rI(eu.buttonRef.current,ee.shiftKey?rb.Previous:rb.Next)});break;default:1===ee.key.length&&(ec({type:3,value:ee.key}),ep.setTimeout(()=>ec({type:4}),350))}}),eg=n$(ee=>{ee.key===rf.Space&&ee.preventDefault()}),ev=(0,eR.useMemo)(()=>({open:0===eu.menuState}),[eu]);return nk({ourProps:{"aria-activedescendant":null===eu.activeItemIndex||null==(en=eu.items[eu.activeItemIndex])?void 0:en.id,"aria-labelledby":null==(er=eu.buttonRef.current)?void 0:er.id,id:eo,onKeyDown:ex,onKeyUp:eg,role:"menu",tabIndex:0,ref:ed},theirProps:es,slot:ev,defaultTag:iM,features:iD,visible:em,name:"Menu.Items"})}),i$=eR.Fragment,iF=Object.assign(iP,{Button:iL,Items:iZ,Item:nO(function(ee,et){let en=rc(),{id:er=`headlessui-menu-item-${en}`,disabled:ei=!1,...eo}=ee,[es,eu]=iN("Menu.Item"),ec=null!==es.activeItemIndex&&es.items[es.activeItemIndex].id===er,ed=(0,eR.useRef)(null),ef=nU(et,ed);nA(()=>{if(0!==es.menuState||!ec||0===es.activationTrigger)return;let ee=nH();return ee.requestAnimationFrame(()=>{var ee,et;null==(et=null==(ee=ed.current)?void 0:ee.scrollIntoView)||et.call(ee,{block:"nearest"})}),ee.dispose},[ed,ec,es.menuState,es.activationTrigger,es.activeItemIndex]);let ep=(0,eR.useRef)({disabled:ei,domRef:ed});nA(()=>{ep.current.disabled=ei},[ep,ei]),nA(()=>{var ee,et;ep.current.textValue=null==(et=null==(ee=ed.current)?void 0:ee.textContent)?void 0:et.toLowerCase()},[ep,ed]),nA(()=>(eu({type:5,id:er,dataRef:ep}),()=>eu({type:6,id:er})),[ep,er]);let eh=n$(()=>{eu({type:1})}),em=n$(ee=>{if(ei)return ee.preventDefault();eu({type:1}),rO(es.buttonRef.current)}),ex=n$(()=>{if(ei)return eu({type:2,focus:rh.Nothing});eu({type:2,focus:rh.Specific,id:er})}),eg=rG(),ev=n$(ee=>eg.update(ee)),ey=n$(ee=>{!eg.wasMoved(ee)||ei||ec||eu({type:2,focus:rh.Specific,id:er,trigger:0})}),eb=n$(ee=>{eg.wasMoved(ee)&&!ei&&ec&&eu({type:2,focus:rh.Nothing})}),ew=(0,eR.useMemo)(()=>({active:ec,disabled:ei,close:eh}),[ec,ei,eh]);return nk({ourProps:{id:er,ref:ef,role:"menuitem",tabIndex:!0===ei?void 0:-1,"aria-disabled":!0===ei||void 0,disabled:void 0,onClick:em,onFocus:ex,onPointerEnter:ev,onMouseEnter:ev,onPointerMove:ey,onMouseMove:ey,onPointerLeave:eb,onMouseLeave:eb},theirProps:eo,slot:ew,defaultTag:i$,name:"Menu.Item"})})}),iU=ee=>"object"==typeof ee&&null!=ee&&1===ee.nodeType,iz=(ee,et)=>(!et||"hidden"!==ee)&&"visible"!==ee&&"clip"!==ee,iW=(ee,et)=>{if(ee.clientHeight{let et=(ee=>{if(!ee.ownerDocument||!ee.ownerDocument.defaultView)return null;try{return ee.ownerDocument.defaultView.frameElement}catch(ee){return null}})(ee);return!!et&&(et.clientHeighteoet||eo>ee&&es=et&&eu>=en?eo-ee-er:es>et&&euen?es-et+ei:0,iG=ee=>{let et=ee.parentElement;return null==et?ee.getRootNode().host||null:et};var iB=(ee,et)=>{var en,er,ei,eo,es,eu;if("undefined"==typeof document)return[];let{scrollMode:ec,block:ed,inline:ef,boundary:ep,skipOverflowHiddenElements:eh}=et,em="function"==typeof ep?ep:ee=>ee!==ep;if(!iU(ee))throw TypeError("Invalid target");let ex=document.scrollingElement||document.documentElement,eg=[],ev=ee;for(;iU(ev)&&em(ev);){if((ev=iG(ev))===ex){eg.push(ev);break}null!=ev&&ev===document.body&&iW(ev)&&!iW(document.documentElement)||null!=ev&&iW(ev,eh)&&eg.push(ev)}let ey=null!=(er=null==(en=window.visualViewport)?void 0:en.width)?er:innerWidth,eb=null!=(eo=null==(ei=window.visualViewport)?void 0:ei.height)?eo:innerHeight,ew=null!=(es=window.scrollX)?es:pageXOffset,ek=null!=(eu=window.scrollY)?eu:pageYOffset,{height:e_,width:ej,top:eE,right:eO,bottom:eT,left:eC}=ee.getBoundingClientRect(),eS="start"===ed||"nearest"===ed?eE:"end"===ed?eT:eE+e_/2,eN="center"===ef?eC+ej/2:"end"===ef?eO:eC,eI=[];for(let ee=0;ee=0&&eC>=0&&eT<=eb&&eO<=ey&&eE>=ei&&eT<=es&&eC>=eu&&eO<=eo)break;let ep=getComputedStyle(et),eh=parseInt(ep.borderLeftWidth,10),em=parseInt(ep.borderTopWidth,10),ev=parseInt(ep.borderRightWidth,10),eR=parseInt(ep.borderBottomWidth,10),eP=0,eA=0,eL="offsetWidth"in et?et.offsetWidth-et.clientWidth-eh-ev:0,eM="offsetHeight"in et?et.offsetHeight-et.clientHeight-em-eR:0,eD="offsetWidth"in et?0===et.offsetWidth?0:er/et.offsetWidth:0,eZ="offsetHeight"in et?0===et.offsetHeight?0:en/et.offsetHeight:0;if(ex===et)eP="start"===ed?eS:"end"===ed?eS-eb:"nearest"===ed?iH(ek,ek+eb,eb,em,eR,ek+eS,ek+eS+e_,e_):eS-eb/2,eA="start"===ef?eN:"center"===ef?eN-ey/2:"end"===ef?eN-ey:iH(ew,ew+ey,ey,eh,ev,ew+eN,ew+eN+ej,ej),eP=Math.max(0,eP+ek),eA=Math.max(0,eA+ew);else{eP="start"===ed?eS-ei-em:"end"===ed?eS-es+eR+eM:"nearest"===ed?iH(ei,es,en,em,eR+eM,eS,eS+e_,e_):eS-(ei+en/2)+eM/2,eA="start"===ef?eN-eu-eh:"center"===ef?eN-(eu+er/2)+eL/2:"end"===ef?eN-eo+ev+eL:iH(eu,eo,er,eh,ev+eL,eN,eN+ej,ej);let{scrollLeft:ee,scrollTop:ec}=et;eP=Math.max(0,Math.min(ec+eP/eZ,et.scrollHeight-en/eZ+eM)),eA=Math.max(0,Math.min(ee+eA/eD,et.scrollWidth-er/eD+eL)),eS+=ec-eP,eN+=ee-eA}eI.push({el:et,top:eP,left:eA})}return eI};let iV=ee=>{var et;return!1===ee?{block:"end",inline:"nearest"}:(et=ee,et===Object(et)&&0!==Object.keys(et).length)?ee:{block:"start",inline:"nearest"}};function iq(ee,et){var en;let er=ee.isConnected||ee.ownerDocument.documentElement.contains(ee);if("object"==typeof(en=et)&&"function"==typeof en.behavior)return et.behavior(er?iB(ee,et):[]);if(!er)return;let ei=iV(et),eo=iB(ee,ei),es="scrollBehavior"in document.body.style;eo.forEach(ee=>{let{el:et,top:en,left:er}=ee;et.scroll&&es?et.scroll({top:en,left:er,behavior:ei.behavior}):(et.scrollTop=en,et.scrollLeft=er)})}function iK({onFocus:ee}){let[et,en]=(0,eR.useState)(!0);return et?eR.createElement(r$,{as:"button",type:"button",features:rZ.Focusable,onFocus:et=>{et.preventDefault();let er,ei=50;function eo(){if(ei--<=0){er&&cancelAnimationFrame(er);return}if(ee()){en(!1),cancelAnimationFrame(er);return}er=requestAnimationFrame(eo)}er=requestAnimationFrame(eo)}}):null}var iQ=((e_=iQ||{})[e_.SetSelectedIndex=0]="SetSelectedIndex",e_[e_.RegisterTab=1]="RegisterTab",e_[e_.UnregisterTab=2]="UnregisterTab",e_[e_.RegisterPanel=3]="RegisterPanel",e_[e_.UnregisterPanel=4]="UnregisterPanel",e_);let iJ={0(ee,et){let en=ee.tabs.filter(ee=>{var et;return!(null!=(et=ee.current)&&et.hasAttribute("disabled"))});if(et.index<0)return{...ee,selectedIndex:ee.tabs.indexOf(en[0])};if(et.index>ee.tabs.length)return{...ee,selectedIndex:ee.tabs.indexOf(en[en.length-1])};let er=ee.tabs.slice(0,et.index),ei=[...ee.tabs.slice(et.index),...er].find(ee=>en.includes(ee));return ei?{...ee,selectedIndex:ee.tabs.indexOf(ei)}:ee},1(ee,et){var en;if(ee.tabs.includes(et.tab))return ee;let er=ee.tabs[ee.selectedIndex],ei=rN([...ee.tabs,et.tab],ee=>ee.current),eo=null!=(en=ei.indexOf(er))?en:ee.selectedIndex;return -1===eo&&(eo=ee.selectedIndex),{...ee,tabs:ei,selectedIndex:eo}},2:(ee,et)=>({...ee,tabs:ee.tabs.filter(ee=>ee!==et.tab)}),3:(ee,et)=>ee.panels.includes(et.panel)?ee:{...ee,panels:rN([...ee.panels,et.panel],ee=>ee.current)},4:(ee,et)=>({...ee,panels:ee.panels.filter(ee=>ee!==et.panel)})},iX=(0,eR.createContext)(null);function iY(ee){let et=(0,eR.useContext)(iX);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,iY),et}return et}iX.displayName="TabsSSRContext";let i0=(0,eR.createContext)(null);function i1(ee){let et=(0,eR.useContext)(i0);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,i1),et}return et}i0.displayName="TabsDataContext";let i2=(0,eR.createContext)(null);function i4(ee){let et=(0,eR.useContext)(i2);if(null===et){let et=Error(`<${ee} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(et,i4),et}return et}function i5(ee,et){return ny(et.type,iJ,ee,et)}i2.displayName="TabsActionsContext";let i3=eR.Fragment,i6=nO(function(ee,et){let{defaultIndex:en=0,vertical:er=!1,manual:ei=!1,onChange:eo,selectedIndex:es=null,...eu}=ee,ec=er?"vertical":"horizontal",ed=ei?"manual":"auto",ef=null!==es,ep=nU(et),[eh,em]=(0,eR.useReducer)(i5,{selectedIndex:null!=es?es:en,tabs:[],panels:[]}),ex=(0,eR.useMemo)(()=>({selectedIndex:eh.selectedIndex}),[eh.selectedIndex]),eg=nM(eo||(()=>{})),ev=nM(eh.tabs),ey=(0,eR.useMemo)(()=>({orientation:ec,activation:ed,...eh}),[ec,ed,eh]),eb=n$(ee=>(em({type:1,tab:ee}),()=>em({type:2,tab:ee}))),ew=n$(ee=>(em({type:3,panel:ee}),()=>em({type:4,panel:ee}))),ek=n$(ee=>{e_.current!==ee&&eg.current(ee),ef||em({type:0,index:ee})}),e_=nM(ef?ee.selectedIndex:eh.selectedIndex),ej=(0,eR.useMemo)(()=>({registerTab:eb,registerPanel:ew,change:ek}),[]);nA(()=>{em({type:0,index:null!=es?es:en})},[es]);let eE=(0,eR.useRef)({tabs:[],panels:[]}),eO={ref:ep};return eR.createElement(iX.Provider,{value:eE},eR.createElement(i2.Provider,{value:ej},eR.createElement(i0.Provider,{value:ey},ey.tabs.length<=0&&eR.createElement(iK,{onFocus:()=>{var ee,et;for(let en of ev.current)if((null==(ee=en.current)?void 0:ee.tabIndex)===0)return null==(et=en.current)||et.focus(),!0;return!1}}),nk({ourProps:eO,theirProps:eu,slot:ex,defaultTag:i3,name:"Tabs"}))))}),i7="div",i9=nO(function(ee,et){let{orientation:en,selectedIndex:er}=i1("Tab.List");return nk({ourProps:{ref:nU(et),role:"tablist","aria-orientation":en},theirProps:ee,slot:{selectedIndex:er},defaultTag:i7,name:"Tabs.List"})}),i8="button",at=nO(function(ee,et){var en,er;let ei=rc(),{id:eo=`headlessui-tabs-tab-${ei}`,...es}=ee,{orientation:eu,activation:ec,selectedIndex:ed,tabs:ef,panels:ep}=i1("Tab"),eh=i4("Tab"),em=i1("Tab"),ex=iY("Tab"),eg=(0,eR.useRef)(null),ev=nU(eg,et);nA(()=>eh.registerTab(eg),[eh,eg]);let ey=ex.current.tabs.indexOf(eo);-1===ey&&(ey=ex.current.tabs.push(eo)-1);let eb=ef.indexOf(eg);-1===eb&&(eb=ey);let ew=eb===ed,ek=n$(ee=>{var et;let en=ee();if(en===rw.Success&&"auto"===ec){let ee=null==(et=rv(eg))?void 0:et.activeElement,en=em.tabs.findIndex(et=>et.current===ee);-1!==en&&eh.change(en)}return en}),e_=n$(ee=>{let et=ef.map(ee=>ee.current).filter(Boolean);if(ee.key===rf.Space||ee.key===rf.Enter){ee.preventDefault(),ee.stopPropagation(),eh.change(eb);return}switch(ee.key){case rf.Home:case rf.PageUp:return ee.preventDefault(),ee.stopPropagation(),ek(()=>rR(et,rb.First));case rf.End:case rf.PageDown:return ee.preventDefault(),ee.stopPropagation(),ek(()=>rR(et,rb.Last))}if(ek(()=>ny(eu,{vertical:()=>ee.key===rf.ArrowUp?rR(et,rb.Previous|rb.WrapAround):ee.key===rf.ArrowDown?rR(et,rb.Next|rb.WrapAround):rw.Error,horizontal:()=>ee.key===rf.ArrowLeft?rR(et,rb.Previous|rb.WrapAround):ee.key===rf.ArrowRight?rR(et,rb.Next|rb.WrapAround):rw.Error}))===rw.Success)return ee.preventDefault()}),ej=(0,eR.useRef)(!1),eE=n$(()=>{var ee;ej.current||(ej.current=!0,null==(ee=eg.current)||ee.focus(),eh.change(eb),nW(()=>{ej.current=!1}))}),eO=n$(ee=>{ee.preventDefault()}),eT=(0,eR.useMemo)(()=>({selected:ew}),[ew]);return nk({ourProps:{ref:ev,onKeyDown:e_,onMouseDown:eO,onClick:eE,id:eo,role:"tab",type:rA(ee,eg),"aria-controls":null==(er=null==(en=ep[eb])?void 0:en.current)?void 0:er.id,"aria-selected":ew,tabIndex:ew?0:-1},theirProps:es,slot:eT,defaultTag:i8,name:"Tabs.Tab"})}),an="div",ar=nO(function(ee,et){let{selectedIndex:en}=i1("Tab.Panels");return nk({ourProps:{ref:nU(et)},theirProps:ee,slot:(0,eR.useMemo)(()=>({selectedIndex:en}),[en]),defaultTag:an,name:"Tabs.Panels"})}),ai="div",ao=nb.RenderStrategy|nb.Static,al=Object.assign(at,{Group:i6,List:i9,Panels:ar,Panel:nO(function(ee,et){var en,er,ei,eo;let es=rc(),{id:eu=`headlessui-tabs-panel-${es}`,...ec}=ee,{selectedIndex:ed,tabs:ef,panels:ep}=i1("Tab.Panel"),eh=i4("Tab.Panel"),em=iY("Tab.Panel"),ex=(0,eR.useRef)(null),eg=nU(ex,et);nA(()=>eh.registerPanel(ex),[eh,ex]);let ev=em.current.panels.indexOf(eu);-1===ev&&(ev=em.current.panels.push(eu)-1);let ey=ep.indexOf(ex);-1===ey&&(ey=ev);let eb=ey===ed,ew=(0,eR.useMemo)(()=>({selected:eb}),[eb]),ek={ref:eg,id:eu,role:"tabpanel","aria-labelledby":null==(er=null==(en=ef[ey])?void 0:en.current)?void 0:er.id,tabIndex:eb?0:-1};return eb||null!=(ei=ec.unmount)&&!ei||null!=(eo=ec.static)&&eo?nk({ourProps:ek,theirProps:ec,slot:ew,defaultTag:ai,features:ao,visible:eb,name:"Tabs.Panel"}):eR.createElement(r$,{as:"span",...ek})})});function au(){return(au=Object.assign?Object.assign.bind():function(ee){for(var et=1;et=(void 0===ed?es:ed)&&ee.push(au({},eu,{item:er,index:eo})),ee}}function am(ee,et,en,er){if(!et){var ei=ee;return{rankedValue:ei,rank:ax(ei,en,er),keyIndex:-1,keyThreshold:er.threshold}}return a_(ee,et).reduce(function(ee,et,ei){var eo=ee.rank,es=ee.rankedValue,eu=ee.keyIndex,ec=ee.keyThreshold,ed=et.itemValue,ef=et.attributes,ep=ax(ed,en,er),eh=es,em=ef.minRanking,ex=ef.maxRanking,eg=ef.threshold;return ep=af.MATCHES?ep=em:ep>ex&&(ep=ex),ep>eo&&(eo=ep,eu=ei,ec=eg,eh=ed),{rankedValue:eh,rank:eo,keyIndex:eu,keyThreshold:ec}},{rankedValue:ee,rank:af.NO_MATCH,keyIndex:-1,keyThreshold:er.threshold})}function ax(ee,et,en){return(ee=ab(ee,en),(et=ab(et,en)).length>ee.length)?af.NO_MATCH:ee===et?af.CASE_SENSITIVE_EQUAL:(ee=ee.toLowerCase())===(et=et.toLowerCase())?af.EQUAL:ee.startsWith(et)?af.STARTS_WITH:ee.includes(" "+et)?af.WORD_STARTS_WITH:ee.includes(et)?af.CONTAINS:1===et.length?af.NO_MATCH:ag(ee).includes(et)?af.ACRONYM:av(ee,et)}function ag(ee){var et="";return ee.split(" ").forEach(function(ee){ee.split("-").forEach(function(ee){et+=ee.substr(0,1)})}),et}function av(ee,et){var en=0,er=0;function ei(ee,et,er){for(var ei=er,eo=et.length;ei-1))return af.NO_MATCH;return eo(er-es)}function ay(ee,et,en){var er=-1,ei=1,eo=ee.rank,es=ee.keyIndex,eu=et.rank,ec=et.keyIndex;return eo!==eu?eo>eu?er:ei:es===ec?en(ee,et):es"string"==typeof ee?`'${ee}'`:ee).join(et)}ee.assertEqual=ee=>ee,ee.assertIs=et,ee.assertNever=en,ee.arrayToEnum=ee=>{let et={};for(let en of ee)et[en]=en;return et},ee.getValidEnumValues=et=>{let en=ee.objectKeys(et).filter(ee=>"number"!=typeof et[et[ee]]),er={};for(let ee of en)er[ee]=et[ee];return ee.objectValues(er)},ee.objectValues=et=>ee.objectKeys(et).map(function(ee){return et[ee]}),ee.objectKeys="function"==typeof Object.keys?ee=>Object.keys(ee):ee=>{let et=[];for(let en in ee)Object.prototype.hasOwnProperty.call(ee,en)&&et.push(en);return et},ee.find=(ee,et)=>{for(let en of ee)if(et(en))return en},ee.isInteger="function"==typeof Number.isInteger?ee=>Number.isInteger(ee):ee=>"number"==typeof ee&&isFinite(ee)&&Math.floor(ee)===ee,ee.joinValues=er,ee.jsonStringifyReplacer=(ee,et)=>"bigint"==typeof et?et.toString():et}(eE||(eE={})),function(ee){ee.mergeShapes=(ee,et)=>({...ee,...et})}(eO||(eO={}));let aO=eE.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),aT=ee=>{let et=typeof ee;switch(et){case"undefined":return aO.undefined;case"string":return aO.string;case"number":return isNaN(ee)?aO.nan:aO.number;case"boolean":return aO.boolean;case"function":return aO.function;case"bigint":return aO.bigint;case"symbol":return aO.symbol;case"object":if(Array.isArray(ee))return aO.array;if(null===ee)return aO.null;if(ee.then&&"function"==typeof ee.then&&ee.catch&&"function"==typeof ee.catch)return aO.promise;if("undefined"!=typeof Map&&ee instanceof Map)return aO.map;if("undefined"!=typeof Set&&ee instanceof Set)return aO.set;if("undefined"!=typeof Date&&ee instanceof Date)return aO.date;return aO.object;default:return aO.unknown}},aC=eE.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),aS=ee=>{let et=JSON.stringify(ee,null,2);return et.replace(/"([^"]+)":/g,"$1:")};class aN extends Error{constructor(ee){super(),this.issues=[],this.addIssue=ee=>{this.issues=[...this.issues,ee]},this.addIssues=(ee=[])=>{this.issues=[...this.issues,...ee]};let et=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,et):this.__proto__=et,this.name="ZodError",this.issues=ee}get errors(){return this.issues}format(ee){let et=ee||function(ee){return ee.message},en={_errors:[]},er=ee=>{for(let ei of ee.issues)if("invalid_union"===ei.code)ei.unionErrors.map(er);else if("invalid_return_type"===ei.code)er(ei.returnTypeError);else if("invalid_arguments"===ei.code)er(ei.argumentsError);else if(0===ei.path.length)en._errors.push(et(ei));else{let ee=en,er=0;for(;eree.message){let et={},en=[];for(let er of this.issues)er.path.length>0?(et[er.path[0]]=et[er.path[0]]||[],et[er.path[0]].push(ee(er))):en.push(ee(er));return{formErrors:en,fieldErrors:et}}get formErrors(){return this.flatten()}}aN.create=ee=>{let et=new aN(ee);return et};let aI=(ee,et)=>{let en;switch(ee.code){case aC.invalid_type:en=ee.received===aO.undefined?"Required":`Expected ${ee.expected}, received ${ee.received}`;break;case aC.invalid_literal:en=`Invalid literal value, expected ${JSON.stringify(ee.expected,eE.jsonStringifyReplacer)}`;break;case aC.unrecognized_keys:en=`Unrecognized key(s) in object: ${eE.joinValues(ee.keys,", ")}`;break;case aC.invalid_union:en="Invalid input";break;case aC.invalid_union_discriminator:en=`Invalid discriminator value. Expected ${eE.joinValues(ee.options)}`;break;case aC.invalid_enum_value:en=`Invalid enum value. Expected ${eE.joinValues(ee.options)}, received '${ee.received}'`;break;case aC.invalid_arguments:en="Invalid function arguments";break;case aC.invalid_return_type:en="Invalid function return type";break;case aC.invalid_date:en="Invalid date";break;case aC.invalid_string:"object"==typeof ee.validation?"includes"in ee.validation?(en=`Invalid input: must include "${ee.validation.includes}"`,"number"==typeof ee.validation.position&&(en=`${en} at one or more positions greater than or equal to ${ee.validation.position}`)):"startsWith"in ee.validation?en=`Invalid input: must start with "${ee.validation.startsWith}"`:"endsWith"in ee.validation?en=`Invalid input: must end with "${ee.validation.endsWith}"`:eE.assertNever(ee.validation):en="regex"!==ee.validation?`Invalid ${ee.validation}`:"Invalid";break;case aC.too_small:en="array"===ee.type?`Array must contain ${ee.exact?"exactly":ee.inclusive?"at least":"more than"} ${ee.minimum} element(s)`:"string"===ee.type?`String must contain ${ee.exact?"exactly":ee.inclusive?"at least":"over"} ${ee.minimum} character(s)`:"number"===ee.type?`Number must be ${ee.exact?"exactly equal to ":ee.inclusive?"greater than or equal to ":"greater than "}${ee.minimum}`:"date"===ee.type?`Date must be ${ee.exact?"exactly equal to ":ee.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(ee.minimum))}`:"Invalid input";break;case aC.too_big:en="array"===ee.type?`Array must contain ${ee.exact?"exactly":ee.inclusive?"at most":"less than"} ${ee.maximum} element(s)`:"string"===ee.type?`String must contain ${ee.exact?"exactly":ee.inclusive?"at most":"under"} ${ee.maximum} character(s)`:"number"===ee.type?`Number must be ${ee.exact?"exactly":ee.inclusive?"less than or equal to":"less than"} ${ee.maximum}`:"bigint"===ee.type?`BigInt must be ${ee.exact?"exactly":ee.inclusive?"less than or equal to":"less than"} ${ee.maximum}`:"date"===ee.type?`Date must be ${ee.exact?"exactly":ee.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(ee.maximum))}`:"Invalid input";break;case aC.custom:en="Invalid input";break;case aC.invalid_intersection_types:en="Intersection results could not be merged";break;case aC.not_multiple_of:en=`Number must be a multiple of ${ee.multipleOf}`;break;case aC.not_finite:en="Number must be finite";break;default:en=et.defaultError,eE.assertNever(ee)}return{message:en}},aR=aI;function aP(ee){aR=ee}function aA(){return aR}let aL=ee=>{let{data:et,path:en,errorMaps:er,issueData:ei}=ee,eo=[...en,...ei.path||[]],es={...ei,path:eo},eu="",ec=er.filter(ee=>!!ee).slice().reverse();for(let ee of ec)eu=ee(es,{data:et,defaultError:eu}).message;return{...ei,path:eo,message:ei.message||eu}},aM=[];function aD(ee,et){let en=aL({issueData:et,data:ee.data,path:ee.path,errorMaps:[ee.common.contextualErrorMap,ee.schemaErrorMap,aA(),aI].filter(ee=>!!ee)});ee.common.issues.push(en)}class aZ{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(ee,et){let en=[];for(let er of et){if("aborted"===er.status)return a$;"dirty"===er.status&&ee.dirty(),en.push(er.value)}return{status:ee.value,value:en}}static async mergeObjectAsync(ee,et){let en=[];for(let ee of et)en.push({key:await ee.key,value:await ee.value});return aZ.mergeObjectSync(ee,en)}static mergeObjectSync(ee,et){let en={};for(let er of et){let{key:et,value:ei}=er;if("aborted"===et.status||"aborted"===ei.status)return a$;"dirty"===et.status&&ee.dirty(),"dirty"===ei.status&&ee.dirty(),(void 0!==ei.value||er.alwaysSet)&&(en[et.value]=ei.value)}return{status:ee.value,value:en}}}let a$=Object.freeze({status:"aborted"}),aF=ee=>({status:"dirty",value:ee}),aU=ee=>({status:"valid",value:ee}),az=ee=>"aborted"===ee.status,aW=ee=>"dirty"===ee.status,aH=ee=>"valid"===ee.status,aG=ee=>"undefined"!=typeof Promise&&ee instanceof Promise;!function(ee){ee.errToObj=ee=>"string"==typeof ee?{message:ee}:ee||{},ee.toString=ee=>"string"==typeof ee?ee:null==ee?void 0:ee.message}(eT||(eT={}));class aB{constructor(ee,et,en,er){this._cachedPath=[],this.parent=ee,this.data=et,this._path=en,this._key=er}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let aV=(ee,et)=>{if(aH(et))return{success:!0,data:et.value};if(!ee.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let et=new aN(ee.common.issues);return this._error=et,this._error}}};function aq(ee){if(!ee)return{};let{errorMap:et,invalid_type_error:en,required_error:er,description:ei}=ee;if(et&&(en||er))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(et)return{errorMap:et,description:ei};let eo=(ee,et)=>"invalid_type"!==ee.code?{message:et.defaultError}:void 0===et.data?{message:null!=er?er:et.defaultError}:{message:null!=en?en:et.defaultError};return{errorMap:eo,description:ei}}class aK{constructor(ee){this.spa=this.safeParseAsync,this._def=ee,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(ee){return aT(ee.data)}_getOrReturnCtx(ee,et){return et||{common:ee.parent.common,data:ee.data,parsedType:aT(ee.data),schemaErrorMap:this._def.errorMap,path:ee.path,parent:ee.parent}}_processInputParams(ee){return{status:new aZ,ctx:{common:ee.parent.common,data:ee.data,parsedType:aT(ee.data),schemaErrorMap:this._def.errorMap,path:ee.path,parent:ee.parent}}}_parseSync(ee){let et=this._parse(ee);if(aG(et))throw Error("Synchronous parse encountered promise.");return et}_parseAsync(ee){let et=this._parse(ee);return Promise.resolve(et)}parse(ee,et){let en=this.safeParse(ee,et);if(en.success)return en.data;throw en.error}safeParse(ee,et){var en;let er={common:{issues:[],async:null!==(en=null==et?void 0:et.async)&&void 0!==en&&en,contextualErrorMap:null==et?void 0:et.errorMap},path:(null==et?void 0:et.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:ee,parsedType:aT(ee)},ei=this._parseSync({data:ee,path:er.path,parent:er});return aV(er,ei)}async parseAsync(ee,et){let en=await this.safeParseAsync(ee,et);if(en.success)return en.data;throw en.error}async safeParseAsync(ee,et){let en={common:{issues:[],contextualErrorMap:null==et?void 0:et.errorMap,async:!0},path:(null==et?void 0:et.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:ee,parsedType:aT(ee)},er=this._parse({data:ee,path:en.path,parent:en}),ei=await (aG(er)?er:Promise.resolve(er));return aV(en,ei)}refine(ee,et){let en=ee=>"string"==typeof et||void 0===et?{message:et}:"function"==typeof et?et(ee):et;return this._refinement((et,er)=>{let ei=ee(et),eo=()=>er.addIssue({code:aC.custom,...en(et)});return"undefined"!=typeof Promise&&ei instanceof Promise?ei.then(ee=>!!ee||(eo(),!1)):!!ei||(eo(),!1)})}refinement(ee,et){return this._refinement((en,er)=>!!ee(en)||(er.addIssue("function"==typeof et?et(en,er):et),!1))}_refinement(ee){return new oN({schema:this,typeName:eC.ZodEffects,effect:{type:"refinement",refinement:ee}})}superRefine(ee){return this._refinement(ee)}optional(){return oI.create(this,this._def)}nullable(){return oR.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return od.create(this,this._def)}promise(){return oS.create(this,this._def)}or(ee){return oh.create([this,ee],this._def)}and(ee){return ov.create(this,ee,this._def)}transform(ee){return new oN({...aq(this._def),schema:this,typeName:eC.ZodEffects,effect:{type:"transform",transform:ee}})}default(ee){let et="function"==typeof ee?ee:()=>ee;return new oP({...aq(this._def),innerType:this,defaultValue:et,typeName:eC.ZodDefault})}brand(){return new oD({typeName:eC.ZodBranded,type:this,...aq(this._def)})}catch(ee){let et="function"==typeof ee?ee:()=>ee;return new oA({...aq(this._def),innerType:this,catchValue:et,typeName:eC.ZodCatch})}describe(ee){let et=this.constructor;return new et({...this._def,description:ee})}pipe(ee){return oZ.create(this,ee)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let aQ=/^c[^\s-]{8,}$/i,aJ=/^[a-z][a-z0-9]*$/,aX=/[0-9A-HJKMNP-TV-Z]{26}/,aY=/^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i,a0=/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\])|(\[IPv6:(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))\])|([A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])*(\.[A-Za-z]{2,})+))$/,a1=/^(\p{Extended_Pictographic}|\p{Emoji_Component})+$/u,a2=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,a4=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,a5=ee=>ee.precision?ee.offset?RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${ee.precision}}(([+-]\\d{2}(:?\\d{2})?)|Z)$`):RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${ee.precision}}Z$`):0===ee.precision?ee.offset?RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$"):RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):ee.offset?RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");function a3(ee,et){return!!(("v4"===et||!et)&&a2.test(ee)||("v6"===et||!et)&&a4.test(ee))}class a6 extends aK{constructor(){super(...arguments),this._regex=(ee,et,en)=>this.refinement(et=>ee.test(et),{validation:et,code:aC.invalid_string,...eT.errToObj(en)}),this.nonempty=ee=>this.min(1,eT.errToObj(ee)),this.trim=()=>new a6({...this._def,checks:[...this._def.checks,{kind:"trim"}]}),this.toLowerCase=()=>new a6({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]}),this.toUpperCase=()=>new a6({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}_parse(ee){let et;this._def.coerce&&(ee.data=String(ee.data));let en=this._getType(ee);if(en!==aO.string){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.string,received:et.parsedType}),a$}let er=new aZ;for(let en of this._def.checks)if("min"===en.kind)ee.data.lengthen.value&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.too_big,maximum:en.value,type:"string",inclusive:!0,exact:!1,message:en.message}),er.dirty());else if("length"===en.kind){let ei=ee.data.length>en.value,eo=ee.data.length"datetime"===ee.kind)}get isEmail(){return!!this._def.checks.find(ee=>"email"===ee.kind)}get isURL(){return!!this._def.checks.find(ee=>"url"===ee.kind)}get isEmoji(){return!!this._def.checks.find(ee=>"emoji"===ee.kind)}get isUUID(){return!!this._def.checks.find(ee=>"uuid"===ee.kind)}get isCUID(){return!!this._def.checks.find(ee=>"cuid"===ee.kind)}get isCUID2(){return!!this._def.checks.find(ee=>"cuid2"===ee.kind)}get isULID(){return!!this._def.checks.find(ee=>"ulid"===ee.kind)}get isIP(){return!!this._def.checks.find(ee=>"ip"===ee.kind)}get minLength(){let ee=null;for(let et of this._def.checks)"min"===et.kind&&(null===ee||et.value>ee)&&(ee=et.value);return ee}get maxLength(){let ee=null;for(let et of this._def.checks)"max"===et.kind&&(null===ee||et.valueer?en:er,eo=parseInt(ee.toFixed(ei).replace(".","")),es=parseInt(et.toFixed(ei).replace(".",""));return eo%es/Math.pow(10,ei)}a6.create=ee=>{var et;return new a6({checks:[],typeName:eC.ZodString,coerce:null!==(et=null==ee?void 0:ee.coerce)&&void 0!==et&&et,...aq(ee)})};class a9 extends aK{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(ee){let et;this._def.coerce&&(ee.data=Number(ee.data));let en=this._getType(ee);if(en!==aO.number){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.number,received:et.parsedType}),a$}let er=new aZ;for(let en of this._def.checks)if("int"===en.kind)eE.isInteger(ee.data)||(aD(et=this._getOrReturnCtx(ee,et),{code:aC.invalid_type,expected:"integer",received:"float",message:en.message}),er.dirty());else if("min"===en.kind){let ei=en.inclusive?ee.dataen.value:ee.data>=en.value;ei&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.too_big,maximum:en.value,type:"number",inclusive:en.inclusive,exact:!1,message:en.message}),er.dirty())}else"multipleOf"===en.kind?0!==a7(ee.data,en.value)&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.not_multiple_of,multipleOf:en.value,message:en.message}),er.dirty()):"finite"===en.kind?Number.isFinite(ee.data)||(aD(et=this._getOrReturnCtx(ee,et),{code:aC.not_finite,message:en.message}),er.dirty()):eE.assertNever(en);return{status:er.value,value:ee.data}}gte(ee,et){return this.setLimit("min",ee,!0,eT.toString(et))}gt(ee,et){return this.setLimit("min",ee,!1,eT.toString(et))}lte(ee,et){return this.setLimit("max",ee,!0,eT.toString(et))}lt(ee,et){return this.setLimit("max",ee,!1,eT.toString(et))}setLimit(ee,et,en,er){return new a9({...this._def,checks:[...this._def.checks,{kind:ee,value:et,inclusive:en,message:eT.toString(er)}]})}_addCheck(ee){return new a9({...this._def,checks:[...this._def.checks,ee]})}int(ee){return this._addCheck({kind:"int",message:eT.toString(ee)})}positive(ee){return this._addCheck({kind:"min",value:0,inclusive:!1,message:eT.toString(ee)})}negative(ee){return this._addCheck({kind:"max",value:0,inclusive:!1,message:eT.toString(ee)})}nonpositive(ee){return this._addCheck({kind:"max",value:0,inclusive:!0,message:eT.toString(ee)})}nonnegative(ee){return this._addCheck({kind:"min",value:0,inclusive:!0,message:eT.toString(ee)})}multipleOf(ee,et){return this._addCheck({kind:"multipleOf",value:ee,message:eT.toString(et)})}finite(ee){return this._addCheck({kind:"finite",message:eT.toString(ee)})}safe(ee){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:eT.toString(ee)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:eT.toString(ee)})}get minValue(){let ee=null;for(let et of this._def.checks)"min"===et.kind&&(null===ee||et.value>ee)&&(ee=et.value);return ee}get maxValue(){let ee=null;for(let et of this._def.checks)"max"===et.kind&&(null===ee||et.value"int"===ee.kind||"multipleOf"===ee.kind&&eE.isInteger(ee.value))}get isFinite(){let ee=null,et=null;for(let en of this._def.checks){if("finite"===en.kind||"int"===en.kind||"multipleOf"===en.kind)return!0;"min"===en.kind?(null===et||en.value>et)&&(et=en.value):"max"===en.kind&&(null===ee||en.valuenew a9({checks:[],typeName:eC.ZodNumber,coerce:(null==ee?void 0:ee.coerce)||!1,...aq(ee)});class a8 extends aK{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(ee){let et;this._def.coerce&&(ee.data=BigInt(ee.data));let en=this._getType(ee);if(en!==aO.bigint){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.bigint,received:et.parsedType}),a$}let er=new aZ;for(let en of this._def.checks)if("min"===en.kind){let ei=en.inclusive?ee.dataen.value:ee.data>=en.value;ei&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.too_big,type:"bigint",maximum:en.value,inclusive:en.inclusive,message:en.message}),er.dirty())}else"multipleOf"===en.kind?ee.data%en.value!==BigInt(0)&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.not_multiple_of,multipleOf:en.value,message:en.message}),er.dirty()):eE.assertNever(en);return{status:er.value,value:ee.data}}gte(ee,et){return this.setLimit("min",ee,!0,eT.toString(et))}gt(ee,et){return this.setLimit("min",ee,!1,eT.toString(et))}lte(ee,et){return this.setLimit("max",ee,!0,eT.toString(et))}lt(ee,et){return this.setLimit("max",ee,!1,eT.toString(et))}setLimit(ee,et,en,er){return new a8({...this._def,checks:[...this._def.checks,{kind:ee,value:et,inclusive:en,message:eT.toString(er)}]})}_addCheck(ee){return new a8({...this._def,checks:[...this._def.checks,ee]})}positive(ee){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:eT.toString(ee)})}negative(ee){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:eT.toString(ee)})}nonpositive(ee){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:eT.toString(ee)})}nonnegative(ee){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:eT.toString(ee)})}multipleOf(ee,et){return this._addCheck({kind:"multipleOf",value:ee,message:eT.toString(et)})}get minValue(){let ee=null;for(let et of this._def.checks)"min"===et.kind&&(null===ee||et.value>ee)&&(ee=et.value);return ee}get maxValue(){let ee=null;for(let et of this._def.checks)"max"===et.kind&&(null===ee||et.value{var et;return new a8({checks:[],typeName:eC.ZodBigInt,coerce:null!==(et=null==ee?void 0:ee.coerce)&&void 0!==et&&et,...aq(ee)})};class ot extends aK{_parse(ee){this._def.coerce&&(ee.data=!!ee.data);let et=this._getType(ee);if(et!==aO.boolean){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.boolean,received:et.parsedType}),a$}return aU(ee.data)}}ot.create=ee=>new ot({typeName:eC.ZodBoolean,coerce:(null==ee?void 0:ee.coerce)||!1,...aq(ee)});class on extends aK{_parse(ee){let et;this._def.coerce&&(ee.data=new Date(ee.data));let en=this._getType(ee);if(en!==aO.date){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.date,received:et.parsedType}),a$}if(isNaN(ee.data.getTime())){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_date}),a$}let er=new aZ;for(let en of this._def.checks)"min"===en.kind?ee.data.getTime()en.value&&(aD(et=this._getOrReturnCtx(ee,et),{code:aC.too_big,message:en.message,inclusive:!0,exact:!1,maximum:en.value,type:"date"}),er.dirty()):eE.assertNever(en);return{status:er.value,value:new Date(ee.data.getTime())}}_addCheck(ee){return new on({...this._def,checks:[...this._def.checks,ee]})}min(ee,et){return this._addCheck({kind:"min",value:ee.getTime(),message:eT.toString(et)})}max(ee,et){return this._addCheck({kind:"max",value:ee.getTime(),message:eT.toString(et)})}get minDate(){let ee=null;for(let et of this._def.checks)"min"===et.kind&&(null===ee||et.value>ee)&&(ee=et.value);return null!=ee?new Date(ee):null}get maxDate(){let ee=null;for(let et of this._def.checks)"max"===et.kind&&(null===ee||et.valuenew on({checks:[],coerce:(null==ee?void 0:ee.coerce)||!1,typeName:eC.ZodDate,...aq(ee)});class or extends aK{_parse(ee){let et=this._getType(ee);if(et!==aO.symbol){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.symbol,received:et.parsedType}),a$}return aU(ee.data)}}or.create=ee=>new or({typeName:eC.ZodSymbol,...aq(ee)});class oi extends aK{_parse(ee){let et=this._getType(ee);if(et!==aO.undefined){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.undefined,received:et.parsedType}),a$}return aU(ee.data)}}oi.create=ee=>new oi({typeName:eC.ZodUndefined,...aq(ee)});class oo extends aK{_parse(ee){let et=this._getType(ee);if(et!==aO.null){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.null,received:et.parsedType}),a$}return aU(ee.data)}}oo.create=ee=>new oo({typeName:eC.ZodNull,...aq(ee)});class os extends aK{constructor(){super(...arguments),this._any=!0}_parse(ee){return aU(ee.data)}}os.create=ee=>new os({typeName:eC.ZodAny,...aq(ee)});class ol extends aK{constructor(){super(...arguments),this._unknown=!0}_parse(ee){return aU(ee.data)}}ol.create=ee=>new ol({typeName:eC.ZodUnknown,...aq(ee)});class ou extends aK{_parse(ee){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.never,received:et.parsedType}),a$}}ou.create=ee=>new ou({typeName:eC.ZodNever,...aq(ee)});class oc extends aK{_parse(ee){let et=this._getType(ee);if(et!==aO.undefined){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.void,received:et.parsedType}),a$}return aU(ee.data)}}oc.create=ee=>new oc({typeName:eC.ZodVoid,...aq(ee)});class od extends aK{_parse(ee){let{ctx:et,status:en}=this._processInputParams(ee),er=this._def;if(et.parsedType!==aO.array)return aD(et,{code:aC.invalid_type,expected:aO.array,received:et.parsedType}),a$;if(null!==er.exactLength){let ee=et.data.length>er.exactLength.value,ei=et.data.lengther.maxLength.value&&(aD(et,{code:aC.too_big,maximum:er.maxLength.value,type:"array",inclusive:!0,exact:!1,message:er.maxLength.message}),en.dirty()),et.common.async)return Promise.all([...et.data].map((ee,en)=>er.type._parseAsync(new aB(et,ee,et.path,en)))).then(ee=>aZ.mergeArray(en,ee));let ei=[...et.data].map((ee,en)=>er.type._parseSync(new aB(et,ee,et.path,en)));return aZ.mergeArray(en,ei)}get element(){return this._def.type}min(ee,et){return new od({...this._def,minLength:{value:ee,message:eT.toString(et)}})}max(ee,et){return new od({...this._def,maxLength:{value:ee,message:eT.toString(et)}})}length(ee,et){return new od({...this._def,exactLength:{value:ee,message:eT.toString(et)}})}nonempty(ee){return this.min(1,ee)}}function of(ee){if(ee instanceof op){let et={};for(let en in ee.shape){let er=ee.shape[en];et[en]=oI.create(of(er))}return new op({...ee._def,shape:()=>et})}return ee instanceof od?new od({...ee._def,type:of(ee.element)}):ee instanceof oI?oI.create(of(ee.unwrap())):ee instanceof oR?oR.create(of(ee.unwrap())):ee instanceof oy?oy.create(ee.items.map(ee=>of(ee))):ee}od.create=(ee,et)=>new od({type:ee,minLength:null,maxLength:null,exactLength:null,typeName:eC.ZodArray,...aq(et)});class op extends aK{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let ee=this._def.shape(),et=eE.objectKeys(ee);return this._cached={shape:ee,keys:et}}_parse(ee){let et=this._getType(ee);if(et!==aO.object){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.object,received:et.parsedType}),a$}let{status:en,ctx:er}=this._processInputParams(ee),{shape:ei,keys:eo}=this._getCached(),es=[];if(!(this._def.catchall instanceof ou&&"strip"===this._def.unknownKeys))for(let ee in er.data)eo.includes(ee)||es.push(ee);let eu=[];for(let ee of eo){let et=ei[ee],en=er.data[ee];eu.push({key:{status:"valid",value:ee},value:et._parse(new aB(er,en,er.path,ee)),alwaysSet:ee in er.data})}if(this._def.catchall instanceof ou){let ee=this._def.unknownKeys;if("passthrough"===ee)for(let ee of es)eu.push({key:{status:"valid",value:ee},value:{status:"valid",value:er.data[ee]}});else if("strict"===ee)es.length>0&&(aD(er,{code:aC.unrecognized_keys,keys:es}),en.dirty());else if("strip"===ee);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let ee=this._def.catchall;for(let et of es){let en=er.data[et];eu.push({key:{status:"valid",value:et},value:ee._parse(new aB(er,en,er.path,et)),alwaysSet:et in er.data})}}return er.common.async?Promise.resolve().then(async()=>{let ee=[];for(let et of eu){let en=await et.key;ee.push({key:en,value:await et.value,alwaysSet:et.alwaysSet})}return ee}).then(ee=>aZ.mergeObjectSync(en,ee)):aZ.mergeObjectSync(en,eu)}get shape(){return this._def.shape()}strict(ee){return eT.errToObj,new op({...this._def,unknownKeys:"strict",...void 0!==ee?{errorMap:(et,en)=>{var er,ei,eo,es;let eu=null!==(eo=null===(ei=(er=this._def).errorMap)||void 0===ei?void 0:ei.call(er,et,en).message)&&void 0!==eo?eo:en.defaultError;return"unrecognized_keys"===et.code?{message:null!==(es=eT.errToObj(ee).message)&&void 0!==es?es:eu}:{message:eu}}}:{}})}strip(){return new op({...this._def,unknownKeys:"strip"})}passthrough(){return new op({...this._def,unknownKeys:"passthrough"})}extend(ee){return new op({...this._def,shape:()=>({...this._def.shape(),...ee})})}merge(ee){let et=new op({unknownKeys:ee._def.unknownKeys,catchall:ee._def.catchall,shape:()=>({...this._def.shape(),...ee._def.shape()}),typeName:eC.ZodObject});return et}setKey(ee,et){return this.augment({[ee]:et})}catchall(ee){return new op({...this._def,catchall:ee})}pick(ee){let et={};return eE.objectKeys(ee).forEach(en=>{ee[en]&&this.shape[en]&&(et[en]=this.shape[en])}),new op({...this._def,shape:()=>et})}omit(ee){let et={};return eE.objectKeys(this.shape).forEach(en=>{ee[en]||(et[en]=this.shape[en])}),new op({...this._def,shape:()=>et})}deepPartial(){return of(this)}partial(ee){let et={};return eE.objectKeys(this.shape).forEach(en=>{let er=this.shape[en];ee&&!ee[en]?et[en]=er:et[en]=er.optional()}),new op({...this._def,shape:()=>et})}required(ee){let et={};return eE.objectKeys(this.shape).forEach(en=>{if(ee&&!ee[en])et[en]=this.shape[en];else{let ee=this.shape[en],er=ee;for(;er instanceof oI;)er=er._def.innerType;et[en]=er}}),new op({...this._def,shape:()=>et})}keyof(){return oO(eE.objectKeys(this.shape))}}op.create=(ee,et)=>new op({shape:()=>ee,unknownKeys:"strip",catchall:ou.create(),typeName:eC.ZodObject,...aq(et)}),op.strictCreate=(ee,et)=>new op({shape:()=>ee,unknownKeys:"strict",catchall:ou.create(),typeName:eC.ZodObject,...aq(et)}),op.lazycreate=(ee,et)=>new op({shape:ee,unknownKeys:"strip",catchall:ou.create(),typeName:eC.ZodObject,...aq(et)});class oh extends aK{_parse(ee){let{ctx:et}=this._processInputParams(ee),en=this._def.options;function er(ee){for(let et of ee)if("valid"===et.result.status)return et.result;for(let en of ee)if("dirty"===en.result.status)return et.common.issues.push(...en.ctx.common.issues),en.result;let en=ee.map(ee=>new aN(ee.ctx.common.issues));return aD(et,{code:aC.invalid_union,unionErrors:en}),a$}if(et.common.async)return Promise.all(en.map(async ee=>{let en={...et,common:{...et.common,issues:[]},parent:null};return{result:await ee._parseAsync({data:et.data,path:et.path,parent:en}),ctx:en}})).then(er);{let ee;let er=[];for(let ei of en){let en={...et,common:{...et.common,issues:[]},parent:null},eo=ei._parseSync({data:et.data,path:et.path,parent:en});if("valid"===eo.status)return eo;"dirty"!==eo.status||ee||(ee={result:eo,ctx:en}),en.common.issues.length&&er.push(en.common.issues)}if(ee)return et.common.issues.push(...ee.ctx.common.issues),ee.result;let ei=er.map(ee=>new aN(ee));return aD(et,{code:aC.invalid_union,unionErrors:ei}),a$}}get options(){return this._def.options}}oh.create=(ee,et)=>new oh({options:ee,typeName:eC.ZodUnion,...aq(et)});let om=ee=>{if(ee instanceof oj)return om(ee.schema);if(ee instanceof oN)return om(ee.innerType());if(ee instanceof oE)return[ee.value];if(ee instanceof oT)return ee.options;if(ee instanceof oC)return Object.keys(ee.enum);if(ee instanceof oP)return om(ee._def.innerType);if(ee instanceof oi)return[void 0];else if(ee instanceof oo)return[null];else return null};class ox extends aK{_parse(ee){let{ctx:et}=this._processInputParams(ee);if(et.parsedType!==aO.object)return aD(et,{code:aC.invalid_type,expected:aO.object,received:et.parsedType}),a$;let en=this.discriminator,er=et.data[en],ei=this.optionsMap.get(er);return ei?et.common.async?ei._parseAsync({data:et.data,path:et.path,parent:et}):ei._parseSync({data:et.data,path:et.path,parent:et}):(aD(et,{code:aC.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[en]}),a$)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(ee,et,en){let er=new Map;for(let en of et){let et=om(en.shape[ee]);if(!et)throw Error(`A discriminator value for key \`${ee}\` could not be extracted from all schema options`);for(let ei of et){if(er.has(ei))throw Error(`Discriminator property ${String(ee)} has duplicate value ${String(ei)}`);er.set(ei,en)}}return new ox({typeName:eC.ZodDiscriminatedUnion,discriminator:ee,options:et,optionsMap:er,...aq(en)})}}function og(ee,et){let en=aT(ee),er=aT(et);if(ee===et)return{valid:!0,data:ee};if(en===aO.object&&er===aO.object){let en=eE.objectKeys(et),er=eE.objectKeys(ee).filter(ee=>-1!==en.indexOf(ee)),ei={...ee,...et};for(let en of er){let er=og(ee[en],et[en]);if(!er.valid)return{valid:!1};ei[en]=er.data}return{valid:!0,data:ei}}if(en===aO.array&&er===aO.array){if(ee.length!==et.length)return{valid:!1};let en=[];for(let er=0;er{if(az(ee)||az(er))return a$;let ei=og(ee.value,er.value);return ei.valid?((aW(ee)||aW(er))&&et.dirty(),{status:et.value,value:ei.data}):(aD(en,{code:aC.invalid_intersection_types}),a$)};return en.common.async?Promise.all([this._def.left._parseAsync({data:en.data,path:en.path,parent:en}),this._def.right._parseAsync({data:en.data,path:en.path,parent:en})]).then(([ee,et])=>er(ee,et)):er(this._def.left._parseSync({data:en.data,path:en.path,parent:en}),this._def.right._parseSync({data:en.data,path:en.path,parent:en}))}}ov.create=(ee,et,en)=>new ov({left:ee,right:et,typeName:eC.ZodIntersection,...aq(en)});class oy extends aK{_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee);if(en.parsedType!==aO.array)return aD(en,{code:aC.invalid_type,expected:aO.array,received:en.parsedType}),a$;if(en.data.lengththis._def.items.length&&(aD(en,{code:aC.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),et.dirty());let ei=[...en.data].map((ee,et)=>{let er=this._def.items[et]||this._def.rest;return er?er._parse(new aB(en,ee,en.path,et)):null}).filter(ee=>!!ee);return en.common.async?Promise.all(ei).then(ee=>aZ.mergeArray(et,ee)):aZ.mergeArray(et,ei)}get items(){return this._def.items}rest(ee){return new oy({...this._def,rest:ee})}}oy.create=(ee,et)=>{if(!Array.isArray(ee))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new oy({items:ee,typeName:eC.ZodTuple,rest:null,...aq(et)})};class ob extends aK{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee);if(en.parsedType!==aO.object)return aD(en,{code:aC.invalid_type,expected:aO.object,received:en.parsedType}),a$;let er=[],ei=this._def.keyType,eo=this._def.valueType;for(let ee in en.data)er.push({key:ei._parse(new aB(en,ee,en.path,ee)),value:eo._parse(new aB(en,en.data[ee],en.path,ee))});return en.common.async?aZ.mergeObjectAsync(et,er):aZ.mergeObjectSync(et,er)}get element(){return this._def.valueType}static create(ee,et,en){return new ob(et instanceof aK?{keyType:ee,valueType:et,typeName:eC.ZodRecord,...aq(en)}:{keyType:a6.create(),valueType:ee,typeName:eC.ZodRecord,...aq(et)})}}class ow extends aK{_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee);if(en.parsedType!==aO.map)return aD(en,{code:aC.invalid_type,expected:aO.map,received:en.parsedType}),a$;let er=this._def.keyType,ei=this._def.valueType,eo=[...en.data.entries()].map(([ee,et],eo)=>({key:er._parse(new aB(en,ee,en.path,[eo,"key"])),value:ei._parse(new aB(en,et,en.path,[eo,"value"]))}));if(en.common.async){let ee=new Map;return Promise.resolve().then(async()=>{for(let en of eo){let er=await en.key,ei=await en.value;if("aborted"===er.status||"aborted"===ei.status)return a$;("dirty"===er.status||"dirty"===ei.status)&&et.dirty(),ee.set(er.value,ei.value)}return{status:et.value,value:ee}})}{let ee=new Map;for(let en of eo){let er=en.key,ei=en.value;if("aborted"===er.status||"aborted"===ei.status)return a$;("dirty"===er.status||"dirty"===ei.status)&&et.dirty(),ee.set(er.value,ei.value)}return{status:et.value,value:ee}}}}ow.create=(ee,et,en)=>new ow({valueType:et,keyType:ee,typeName:eC.ZodMap,...aq(en)});class ok extends aK{_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee);if(en.parsedType!==aO.set)return aD(en,{code:aC.invalid_type,expected:aO.set,received:en.parsedType}),a$;let er=this._def;null!==er.minSize&&en.data.sizeer.maxSize.value&&(aD(en,{code:aC.too_big,maximum:er.maxSize.value,type:"set",inclusive:!0,exact:!1,message:er.maxSize.message}),et.dirty());let ei=this._def.valueType;function eo(ee){let en=new Set;for(let er of ee){if("aborted"===er.status)return a$;"dirty"===er.status&&et.dirty(),en.add(er.value)}return{status:et.value,value:en}}let es=[...en.data.values()].map((ee,et)=>ei._parse(new aB(en,ee,en.path,et)));return en.common.async?Promise.all(es).then(ee=>eo(ee)):eo(es)}min(ee,et){return new ok({...this._def,minSize:{value:ee,message:eT.toString(et)}})}max(ee,et){return new ok({...this._def,maxSize:{value:ee,message:eT.toString(et)}})}size(ee,et){return this.min(ee,et).max(ee,et)}nonempty(ee){return this.min(1,ee)}}ok.create=(ee,et)=>new ok({valueType:ee,minSize:null,maxSize:null,typeName:eC.ZodSet,...aq(et)});class o_ extends aK{constructor(){super(...arguments),this.validate=this.implement}_parse(ee){let{ctx:et}=this._processInputParams(ee);if(et.parsedType!==aO.function)return aD(et,{code:aC.invalid_type,expected:aO.function,received:et.parsedType}),a$;function en(ee,en){return aL({data:ee,path:et.path,errorMaps:[et.common.contextualErrorMap,et.schemaErrorMap,aA(),aI].filter(ee=>!!ee),issueData:{code:aC.invalid_arguments,argumentsError:en}})}function er(ee,en){return aL({data:ee,path:et.path,errorMaps:[et.common.contextualErrorMap,et.schemaErrorMap,aA(),aI].filter(ee=>!!ee),issueData:{code:aC.invalid_return_type,returnTypeError:en}})}let ei={errorMap:et.common.contextualErrorMap},eo=et.data;return this._def.returns instanceof oS?aU(async(...ee)=>{let et=new aN([]),es=await this._def.args.parseAsync(ee,ei).catch(er=>{throw et.addIssue(en(ee,er)),et}),eu=await eo(...es),ec=await this._def.returns._def.type.parseAsync(eu,ei).catch(ee=>{throw et.addIssue(er(eu,ee)),et});return ec}):aU((...ee)=>{let et=this._def.args.safeParse(ee,ei);if(!et.success)throw new aN([en(ee,et.error)]);let es=eo(...et.data),eu=this._def.returns.safeParse(es,ei);if(!eu.success)throw new aN([er(es,eu.error)]);return eu.data})}parameters(){return this._def.args}returnType(){return this._def.returns}args(...ee){return new o_({...this._def,args:oy.create(ee).rest(ol.create())})}returns(ee){return new o_({...this._def,returns:ee})}implement(ee){let et=this.parse(ee);return et}strictImplement(ee){let et=this.parse(ee);return et}static create(ee,et,en){return new o_({args:ee||oy.create([]).rest(ol.create()),returns:et||ol.create(),typeName:eC.ZodFunction,...aq(en)})}}class oj extends aK{get schema(){return this._def.getter()}_parse(ee){let{ctx:et}=this._processInputParams(ee),en=this._def.getter();return en._parse({data:et.data,path:et.path,parent:et})}}oj.create=(ee,et)=>new oj({getter:ee,typeName:eC.ZodLazy,...aq(et)});class oE extends aK{_parse(ee){if(ee.data!==this._def.value){let et=this._getOrReturnCtx(ee);return aD(et,{received:et.data,code:aC.invalid_literal,expected:this._def.value}),a$}return{status:"valid",value:ee.data}}get value(){return this._def.value}}function oO(ee,et){return new oT({values:ee,typeName:eC.ZodEnum,...aq(et)})}oE.create=(ee,et)=>new oE({value:ee,typeName:eC.ZodLiteral,...aq(et)});class oT extends aK{_parse(ee){if("string"!=typeof ee.data){let et=this._getOrReturnCtx(ee),en=this._def.values;return aD(et,{expected:eE.joinValues(en),received:et.parsedType,code:aC.invalid_type}),a$}if(-1===this._def.values.indexOf(ee.data)){let et=this._getOrReturnCtx(ee),en=this._def.values;return aD(et,{received:et.data,code:aC.invalid_enum_value,options:en}),a$}return aU(ee.data)}get options(){return this._def.values}get enum(){let ee={};for(let et of this._def.values)ee[et]=et;return ee}get Values(){let ee={};for(let et of this._def.values)ee[et]=et;return ee}get Enum(){let ee={};for(let et of this._def.values)ee[et]=et;return ee}extract(ee){return oT.create(ee)}exclude(ee){return oT.create(this.options.filter(et=>!ee.includes(et)))}}oT.create=oO;class oC extends aK{_parse(ee){let et=eE.getValidEnumValues(this._def.values),en=this._getOrReturnCtx(ee);if(en.parsedType!==aO.string&&en.parsedType!==aO.number){let ee=eE.objectValues(et);return aD(en,{expected:eE.joinValues(ee),received:en.parsedType,code:aC.invalid_type}),a$}if(-1===et.indexOf(ee.data)){let ee=eE.objectValues(et);return aD(en,{received:en.data,code:aC.invalid_enum_value,options:ee}),a$}return aU(ee.data)}get enum(){return this._def.values}}oC.create=(ee,et)=>new oC({values:ee,typeName:eC.ZodNativeEnum,...aq(et)});class oS extends aK{unwrap(){return this._def.type}_parse(ee){let{ctx:et}=this._processInputParams(ee);if(et.parsedType!==aO.promise&&!1===et.common.async)return aD(et,{code:aC.invalid_type,expected:aO.promise,received:et.parsedType}),a$;let en=et.parsedType===aO.promise?et.data:Promise.resolve(et.data);return aU(en.then(ee=>this._def.type.parseAsync(ee,{path:et.path,errorMap:et.common.contextualErrorMap})))}}oS.create=(ee,et)=>new oS({type:ee,typeName:eC.ZodPromise,...aq(et)});class oN extends aK{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===eC.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee),er=this._def.effect||null;if("preprocess"===er.type){let ee=er.transform(en.data);return en.common.async?Promise.resolve(ee).then(ee=>this._def.schema._parseAsync({data:ee,path:en.path,parent:en})):this._def.schema._parseSync({data:ee,path:en.path,parent:en})}let ei={addIssue:ee=>{aD(en,ee),ee.fatal?et.abort():et.dirty()},get path(){return en.path}};if(ei.addIssue=ei.addIssue.bind(ei),"refinement"===er.type){let ee=ee=>{let et=er.refinement(ee,ei);if(en.common.async)return Promise.resolve(et);if(et instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return ee};if(!1!==en.common.async)return this._def.schema._parseAsync({data:en.data,path:en.path,parent:en}).then(en=>"aborted"===en.status?a$:("dirty"===en.status&&et.dirty(),ee(en.value).then(()=>({status:et.value,value:en.value}))));{let er=this._def.schema._parseSync({data:en.data,path:en.path,parent:en});return"aborted"===er.status?a$:("dirty"===er.status&&et.dirty(),ee(er.value),{status:et.value,value:er.value})}}if("transform"===er.type){if(!1!==en.common.async)return this._def.schema._parseAsync({data:en.data,path:en.path,parent:en}).then(ee=>aH(ee)?Promise.resolve(er.transform(ee.value,ei)).then(ee=>({status:et.value,value:ee})):ee);{let ee=this._def.schema._parseSync({data:en.data,path:en.path,parent:en});if(!aH(ee))return ee;let eo=er.transform(ee.value,ei);if(eo instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:et.value,value:eo}}}eE.assertNever(er)}}oN.create=(ee,et,en)=>new oN({schema:ee,typeName:eC.ZodEffects,effect:et,...aq(en)}),oN.createWithPreprocess=(ee,et,en)=>new oN({schema:et,effect:{type:"preprocess",transform:ee},typeName:eC.ZodEffects,...aq(en)});class oI extends aK{_parse(ee){let et=this._getType(ee);return et===aO.undefined?aU(void 0):this._def.innerType._parse(ee)}unwrap(){return this._def.innerType}}oI.create=(ee,et)=>new oI({innerType:ee,typeName:eC.ZodOptional,...aq(et)});class oR extends aK{_parse(ee){let et=this._getType(ee);return et===aO.null?aU(null):this._def.innerType._parse(ee)}unwrap(){return this._def.innerType}}oR.create=(ee,et)=>new oR({innerType:ee,typeName:eC.ZodNullable,...aq(et)});class oP extends aK{_parse(ee){let{ctx:et}=this._processInputParams(ee),en=et.data;return et.parsedType===aO.undefined&&(en=this._def.defaultValue()),this._def.innerType._parse({data:en,path:et.path,parent:et})}removeDefault(){return this._def.innerType}}oP.create=(ee,et)=>new oP({innerType:ee,typeName:eC.ZodDefault,defaultValue:"function"==typeof et.default?et.default:()=>et.default,...aq(et)});class oA extends aK{_parse(ee){let{ctx:et}=this._processInputParams(ee),en={...et,common:{...et.common,issues:[]}},er=this._def.innerType._parse({data:en.data,path:en.path,parent:{...en}});return aG(er)?er.then(ee=>({status:"valid",value:"valid"===ee.status?ee.value:this._def.catchValue({get error(){return new aN(en.common.issues)},input:en.data})})):{status:"valid",value:"valid"===er.status?er.value:this._def.catchValue({get error(){return new aN(en.common.issues)},input:en.data})}}removeCatch(){return this._def.innerType}}oA.create=(ee,et)=>new oA({innerType:ee,typeName:eC.ZodCatch,catchValue:"function"==typeof et.catch?et.catch:()=>et.catch,...aq(et)});class oL extends aK{_parse(ee){let et=this._getType(ee);if(et!==aO.nan){let et=this._getOrReturnCtx(ee);return aD(et,{code:aC.invalid_type,expected:aO.nan,received:et.parsedType}),a$}return{status:"valid",value:ee.data}}}oL.create=ee=>new oL({typeName:eC.ZodNaN,...aq(ee)});let oM=Symbol("zod_brand");class oD extends aK{_parse(ee){let{ctx:et}=this._processInputParams(ee),en=et.data;return this._def.type._parse({data:en,path:et.path,parent:et})}unwrap(){return this._def.type}}class oZ extends aK{_parse(ee){let{status:et,ctx:en}=this._processInputParams(ee);if(en.common.async){let ee=async()=>{let ee=await this._def.in._parseAsync({data:en.data,path:en.path,parent:en});return"aborted"===ee.status?a$:"dirty"===ee.status?(et.dirty(),aF(ee.value)):this._def.out._parseAsync({data:ee.value,path:en.path,parent:en})};return ee()}{let ee=this._def.in._parseSync({data:en.data,path:en.path,parent:en});return"aborted"===ee.status?a$:"dirty"===ee.status?(et.dirty(),{status:"dirty",value:ee.value}):this._def.out._parseSync({data:ee.value,path:en.path,parent:en})}}static create(ee,et){return new oZ({in:ee,out:et,typeName:eC.ZodPipeline})}}let o$=(ee,et={},en)=>ee?os.create().superRefine((er,ei)=>{var eo,es;if(!ee(er)){let ee="function"==typeof et?et(er):"string"==typeof et?{message:et}:et,eu=null===(es=null!==(eo=ee.fatal)&&void 0!==eo?eo:en)||void 0===es||es,ec="string"==typeof ee?{message:ee}:ee;ei.addIssue({code:"custom",...ec,fatal:eu})}}):os.create(),oF={object:op.lazycreate};!function(ee){ee.ZodString="ZodString",ee.ZodNumber="ZodNumber",ee.ZodNaN="ZodNaN",ee.ZodBigInt="ZodBigInt",ee.ZodBoolean="ZodBoolean",ee.ZodDate="ZodDate",ee.ZodSymbol="ZodSymbol",ee.ZodUndefined="ZodUndefined",ee.ZodNull="ZodNull",ee.ZodAny="ZodAny",ee.ZodUnknown="ZodUnknown",ee.ZodNever="ZodNever",ee.ZodVoid="ZodVoid",ee.ZodArray="ZodArray",ee.ZodObject="ZodObject",ee.ZodUnion="ZodUnion",ee.ZodDiscriminatedUnion="ZodDiscriminatedUnion",ee.ZodIntersection="ZodIntersection",ee.ZodTuple="ZodTuple",ee.ZodRecord="ZodRecord",ee.ZodMap="ZodMap",ee.ZodSet="ZodSet",ee.ZodFunction="ZodFunction",ee.ZodLazy="ZodLazy",ee.ZodLiteral="ZodLiteral",ee.ZodEnum="ZodEnum",ee.ZodEffects="ZodEffects",ee.ZodNativeEnum="ZodNativeEnum",ee.ZodOptional="ZodOptional",ee.ZodNullable="ZodNullable",ee.ZodDefault="ZodDefault",ee.ZodCatch="ZodCatch",ee.ZodPromise="ZodPromise",ee.ZodBranded="ZodBranded",ee.ZodPipeline="ZodPipeline"}(eC||(eC={}));let oU=(ee,et={message:`Input not instance of ${ee.name}`})=>o$(et=>et instanceof ee,et),oz=a6.create,oW=a9.create,oH=oL.create,oG=a8.create,oB=ot.create,oV=on.create,oq=or.create,oK=oi.create,oQ=oo.create,oJ=os.create,oX=ol.create,oY=ou.create,o0=oc.create,o1=od.create,o2=op.create,o4=op.strictCreate,o5=oh.create,o3=ox.create,o6=ov.create,o7=oy.create,o9=ob.create,o8=ow.create,st=ok.create,sn=o_.create,sr=oj.create,si=oE.create,so=oT.create,ss=oC.create,sl=oS.create,su=oN.create,sc=oI.create,sd=oR.create,sf=oN.createWithPreprocess,sp=oZ.create,sh=()=>oz().optional(),sm=()=>oW().optional(),sx=()=>oB().optional(),sg={string:ee=>a6.create({...ee,coerce:!0}),number:ee=>a9.create({...ee,coerce:!0}),boolean:ee=>ot.create({...ee,coerce:!0}),bigint:ee=>a8.create({...ee,coerce:!0}),date:ee=>on.create({...ee,coerce:!0})},sv=a$;var sy=Object.freeze({__proto__:null,defaultErrorMap:aI,setErrorMap:aP,getErrorMap:aA,makeIssue:aL,EMPTY_PATH:aM,addIssueToContext:aD,ParseStatus:aZ,INVALID:a$,DIRTY:aF,OK:aU,isAborted:az,isDirty:aW,isValid:aH,isAsync:aG,get util(){return eE},get objectUtil(){return eO},ZodParsedType:aO,getParsedType:aT,ZodType:aK,ZodString:a6,ZodNumber:a9,ZodBigInt:a8,ZodBoolean:ot,ZodDate:on,ZodSymbol:or,ZodUndefined:oi,ZodNull:oo,ZodAny:os,ZodUnknown:ol,ZodNever:ou,ZodVoid:oc,ZodArray:od,ZodObject:op,ZodUnion:oh,ZodDiscriminatedUnion:ox,ZodIntersection:ov,ZodTuple:oy,ZodRecord:ob,ZodMap:ow,ZodSet:ok,ZodFunction:o_,ZodLazy:oj,ZodLiteral:oE,ZodEnum:oT,ZodNativeEnum:oC,ZodPromise:oS,ZodEffects:oN,ZodTransformer:oN,ZodOptional:oI,ZodNullable:oR,ZodDefault:oP,ZodCatch:oA,ZodNaN:oL,BRAND:oM,ZodBranded:oD,ZodPipeline:oZ,custom:o$,Schema:aK,ZodSchema:aK,late:oF,get ZodFirstPartyTypeKind(){return eC},coerce:sg,any:oJ,array:o1,bigint:oG,boolean:oB,date:oV,discriminatedUnion:o3,effect:su,enum:so,function:sn,instanceof:oU,intersection:o6,lazy:sr,literal:si,map:o8,nan:oH,nativeEnum:ss,never:oY,null:oQ,nullable:sd,number:oW,object:o2,oboolean:sx,onumber:sm,optional:sc,ostring:sh,pipeline:sp,preprocess:sf,promise:sl,record:o9,set:st,strictObject:o4,string:oz,symbol:oq,transformer:su,tuple:o7,undefined:oK,union:o5,unknown:oX,void:o0,NEVER:sv,ZodIssueCode:aC,quotelessJson:aS,ZodError:aN});en(6337);var sb=({children:ee,className:et="",...en})=>(0,eF.jsx)("button",{className:["nextra-button nx-transition-all active:nx-opacity-50","nx-bg-primary-700/5 nx-border nx-border-black/5 nx-text-gray-600 hover:nx-text-gray-900 nx-rounded-md nx-p-1.5","dark:nx-bg-primary-300/10 dark:nx-border-white/10 dark:nx-text-gray-400 dark:hover:nx-text-gray-50",et].join(" "),...en,children:ee}),sw=({getValue:ee,...et})=>{let[en,er]=(0,eR.useState)(!1);(0,eR.useEffect)(()=>{if(!en)return;let ee=setTimeout(()=>{er(!1)},2e3);return()=>{clearTimeout(ee)}},[en]);let ei=(0,eR.useCallback)(async()=>{er(!0),navigator?.clipboard||console.error("Access to clipboard rejected!");try{await navigator.clipboard.writeText(ee())}catch{console.error("Failed to copy!")}},[ee]),eo=en?eW:eH;return(0,eF.jsx)(sb,{onClick:ei,title:"Copy code",tabIndex:0,...et,children:(0,eF.jsx)(eo,{className:"nextra-copy-icon nx-pointer-events-none nx-h-4 nx-w-4"})})},sk=({children:ee,className:et="",...en})=>{let er="data-line-numbers"in en;return(0,eF.jsx)("code",{className:["nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-black nx-break-words nx-rounded-md nx-border nx-py-0.5 nx-px-[.25em] nx-text-[.9em]","dark:nx-border-white/10 dark:nx-bg-white/10",er?"[counter-reset:line]":"",et].join(" "),dir:"ltr",...en,children:ee})},s_=({children:ee,className:et="",hasCopyCode:en,filename:er,...ei})=>{let eo=(0,eR.useRef)(null),es=(0,eR.useCallback)(()=>{let ee=document.documentElement.dataset,et="nextraWordWrap"in ee;et?delete ee.nextraWordWrap:ee.nextraWordWrap=""},[]);return(0,eF.jsxs)("div",{className:"nextra-code-block nx-relative nx-mt-6 first:nx-mt-0",children:[er&&(0,eF.jsx)("div",{className:"nx-absolute nx-top-0 nx-z-[1] nx-w-full nx-truncate nx-rounded-t-xl nx-bg-primary-700/5 nx-py-2 nx-px-4 nx-text-xs nx-text-gray-700 dark:nx-bg-primary-300/10 dark:nx-text-gray-200",children:er}),(0,eF.jsx)("pre",{className:["nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]","contrast-more:nx-border contrast-more:nx-border-primary-900/20 contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40",er?"nx-pt-12 nx-pb-4":"nx-py-4",et].join(" "),ref:eo,...ei,children:ee}),(0,eF.jsxs)("div",{className:["nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100 focus-within:nx-opacity-100","nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0",er?"nx-top-8":"nx-top-0"].join(" "),children:[(0,eF.jsx)(sb,{onClick:es,className:"md:nx-hidden",title:"Toggle word wrap",children:(0,eF.jsx)(e1,{className:"nx-pointer-events-none nx-h-4 nx-w-4"})}),en&&(0,eF.jsx)(sw,{getValue:()=>eo.current?.querySelector("code")?.textContent||""})]})]})},sj=ee=>(0,eF.jsx)("td",{className:"nx-m-0 nx-border nx-border-gray-300 nx-px-4 nx-py-2 dark:nx-border-gray-600",...ee}),sE=({className:ee="",...et})=>(0,eF.jsx)("table",{className:"nx-block nx-overflow-x-scroll "+ee,...et}),sO=ee=>(0,eF.jsx)("th",{className:"nx-m-0 nx-border nx-border-gray-300 nx-px-4 nx-py-2 nx-font-semibold dark:nx-border-gray-600",...ee}),sT=ee=>(0,eF.jsx)("tr",{className:"nx-m-0 nx-border-t nx-border-gray-300 nx-p-0 dark:nx-border-gray-600 even:nx-bg-gray-100 even:dark:nx-bg-gray-600/20",...ee}),sC=Object.defineProperty,sS=Object.defineProperties,sN=Object.getOwnPropertyDescriptors,sI=Object.getOwnPropertySymbols,sR=Object.prototype.hasOwnProperty,sP=Object.prototype.propertyIsEnumerable,sA=(ee,et,en)=>et in ee?sC(ee,et,{enumerable:!0,configurable:!0,writable:!0,value:en}):ee[et]=en,sL=(ee,et)=>{for(var en in et||(et={}))sR.call(et,en)&&sA(ee,en,et[en]);if(sI)for(var en of sI(et))sP.call(et,en)&&sA(ee,en,et[en]);return ee},sM=(ee,et)=>sS(ee,sN(et)),sD=(ee,et)=>{var en={};for(var er in ee)sR.call(ee,er)&&0>et.indexOf(er)&&(en[er]=ee[er]);if(null!=ee&&sI)for(var er of sI(ee))0>et.indexOf(er)&&sP.call(ee,er)&&(en[er]=ee[er]);return en},sZ=(ee,et,en)=>new Promise((er,ei)=>{var eo=ee=>{try{eu(en.next(ee))}catch(ee){ei(ee)}},es=ee=>{try{eu(en.throw(ee))}catch(ee){ei(ee)}},eu=ee=>ee.done?er(ee.value):Promise.resolve(ee.value).then(eo,es);eu((en=en.apply(ee,et)).next())}),s$=(0,eR.createContext)({}),sF=(0,eR.createContext)(ee=>ee),sU=()=>(0,eR.useContext)(s$),sz=()=>(0,eR.useContext)(sF),sW=({children:ee})=>{let[et,en]=(0,eR.useState)({});return(0,eF.jsx)(s$.Provider,{value:et,children:(0,eF.jsx)(sF.Provider,{value:en,children:ee})})},sH=(0,eR.createContext)({menu:!1,setMenu:()=>!1}),sG=()=>(0,eR.useContext)(sH),sB=sH.Provider,sV=(0,eR.createContext)(sL({title:"",frontMatter:{}},l3)),sq=()=>(0,eR.useContext)(sV),sK=({children:ee,value:{themeConfig:et,pageOpts:en}})=>{let[er,ei]=(0,eR.useState)(!1);eS||(eS=sL(sL({},l3),Object.fromEntries(Object.entries(et).map(([ee,et])=>[ee,et&&"object"==typeof et&&l6.includes(ee)?sL(sL({},l3[ee]),et):et]))));let eo=sM(sL(sM(sL({},eS),{flexsearch:en.flexsearch}),"boolean"==typeof en.newNextLinkBehavior&&{newNextLinkBehavior:en.newNextLinkBehavior}),{title:en.title,frontMatter:en.frontMatter}),{nextThemes:es}=eo;return(0,eF.jsx)(eU.f,{attribute:"class",disableTransitionOnChange:!0,defaultTheme:es.defaultTheme,storageKey:es.storageKey,forcedTheme:es.forcedTheme,children:(0,eF.jsx)(sV.Provider,{value:eo,children:(0,eF.jsx)(sB,{value:{menu:er,setMenu:ei},children:ee})})})},sQ=(0,eR.createContext)(ee=>ee),sJ=()=>(0,eR.useContext)(sQ),sX=sQ.Provider,sY=Number(eD.i8.split(".")[0]),s0=(0,eR.forwardRef)(function(ee,et){var en=ee,{href:er="",children:ei,newWindow:eo}=en,es=sD(en,["href","children","newWindow"]);let eu=sq();return eo?(0,eF.jsxs)("a",sM(sL({ref:et,href:er,target:"_blank",rel:"noreferrer"},es),{children:[ei,(0,eF.jsx)("span",{className:"nx-sr-only",children:" (opens in a new tab)"})]})):er?sY>12||eu.newNextLinkBehavior?(0,eF.jsx)(e$(),sM(sL({ref:et,href:er},es),{children:ei})):(0,eF.jsx)(e$(),{href:er,passHref:!0,children:(0,eF.jsx)("a",sM(sL({ref:et},es),{children:ei}))}):(0,eF.jsx)("a",sM(sL({ref:et},es),{children:ei}))});s0.displayName="Anchor";var s1="https://nextra.vercel.app",s2=(ee,et)=>{let{pathname:en}=new URL(ee,s1),er=et?en.replace(RegExp(`\\.${et}(\\/|$)`),"$1"):en;return er.replace(RegExp("/index(/|$)"),"$1").split("#")[0]||"/"},s4=({repository:ee="",title:et,labels:en})=>{let er=e5()(ee);if(!er)throw Error("Invalid `docsRepositoryBase` URL!");return er.resource.includes("gitlab")?`${er.protocol}://${er.resource}/${er.owner}/${er.name}/-/issues/new?issue[title]=${encodeURIComponent(et)}`:er.resource.includes("github")?`${er.protocol}://${er.resource}/${er.owner}/${er.name}/issues/new?title=${encodeURIComponent(et)}&labels=${en||""}`:"#"};function s5(ee={},et){"string"==typeof ee&&(ee={title:ee});let en=Object.assign({},et.theme,ee.theme);return Object.assign({},et,ee,{theme:en})}function s3(ee){for(let et of ee){if(et.route)return et.route;if(et.children){let ee=s3(et.children);if(ee)return ee}}}var s6=["/404","/500"];function s7({list:ee,locale:et,defaultLocale:en,route:er,docsRoot:ei="",underCurrentDocsRoot:eo=!1,pageThemeContext:es=l7}){let eu,ec;for(let en of ee)if("Meta"===en.kind){if(en.locale===et){eu=en.data;break}eu||(eu=en.data)}let ed=eu||{},ef=Object.keys(ed);for(let ee of ef)"string"==typeof ed[ee]&&(ed[ee]={title:ed[ee]});let ep=[],eh=[],em=[],ex=[],eg=[],ev=0,ey=es,eb=[],ew=-1,ek=ed["*"]||{};delete ek.title,delete ek.href;let e_=ee.filter(ee=>"Meta"!==ee.kind&&!ee.name.startsWith("_")&&(!("locale"in ee)||!ee.locale||[et,en].includes(ee.locale))).sort((ee,et)=>{let en=ef.indexOf(ee.name),er=ef.indexOf(et.name);return -1===en&&-1===er?ee.name{let et;let en=[],er=ef.indexOf(ee.name);if(-1!==er){for(let ee=ew+1;eesL(sL(sL(sM(sL({},eu),{type:ej}),eC&&{title:eC}),ew&&{display:ew}),eT&&{children:[]}),eN=eS(),eI=eS(),eR=eS();if(eI.isUnderCurrentDocsTree=eO,"separator"===ej&&(eN.isUnderCurrentDocsTree=eO),eu.route===er)switch(eb=[eN],ec=ej,ey=sL(sL({},ey),eE),ej){case"page":case"menu":ev=eg.length;break;case"doc":ev=ex.length}if(!("hidden"===ew||s6.includes(eu.route))){if(eT){if(void 0!==eT.activeIndex&&void 0!==eT.activeType){switch(ey=eT.activeThemeContext,ec=eT.activeType,eb=[eN,...eT.activePath],ec){case"page":case"menu":ev=eg.length+eT.activeIndex;break;case"doc":ev=ex.length+eT.activeIndex}eu.withIndexPage&&"doc"===ej&&ev++}switch(ej){case"page":case"menu":eR.children.push(...eT.directories),em.push(...eT.docsDirectories),eT.flatDirectories.length?(eR.firstChildRoute=s3(eT.flatDirectories),eg.push(eR)):eR.withIndexPage&&eg.push(eR);break;case"doc":Array.isArray(eI.children)&&eI.children.push(...eT.docsDirectories),eN.withIndexPage&&"children"!==ew&&ex.push(eI)}eh.push(...eT.flatDirectories),ex.push(...eT.flatDocsDirectories),Array.isArray(eN.children)&&eN.children.push(...eT.directories)}else switch(eh.push(eN),ej){case"page":case"menu":eg.push(eR);break;case"doc":ex.push(eI)}switch("doc"===ej&&"children"===ew?eI.children&&(ep.push(...eI.children),em.push(...eI.children)):ep.push(eN),ej){case"page":case"menu":em.push(eR);break;case"doc":"children"!==ew&&em.push(eI);break;case"separator":em.push(eN)}}}return{activeType:ec,activeIndex:ev,activeThemeContext:ey,activePath:eb,directories:ep,flatDirectories:eh,docsDirectories:em,flatDocsDirectories:ex,topLevelNavbarItems:eg}}function s9(ee,et){return ee?"function"!=typeof ee?ee:(0,eF.jsx)(ee,sL({},et)):null}function s8(ee,et={}){let en="function"==typeof ee?ee(et):ee;return en||""}function lt(ee){let et=(0,eR.useRef)(null),en=(0,eR.useRef)(null),er=(0,eR.useRef)(),ei=(0,eR.useCallback)(()=>{var ei;et.current&&en.current&&(null==(ei=er.current)||ei.call(er),er.current=nx(et.current,en.current,ee).destroy)},[et,en,er,ee]);return(0,eR.useMemo)(()=>[ee=>{et.current=ee,ei()},ee=>{en.current=ee,ei()}],[et,en,ei])}function ln(ee=""){let et=sq(),en=e5()(et.docsRepositoryBase||"");if(!en)throw Error("Invalid `docsRepositoryBase` URL!");return`${en.href}/${ee}`}function lr(){let{banner:ee}=sq();if(!ee.text)return null;let et=`try{if(localStorage.getItem(${JSON.stringify(ee.key)})==='0'){document.body.classList.add('nextra-banner-hidden')}}catch(e){}`;return(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("script",{dangerouslySetInnerHTML:{__html:et}}),(0,eF.jsxs)("div",{className:(0,eA.Z)("nextra-banner-container nx-sticky nx-top-0 nx-z-20 nx-flex nx-items-center md:nx-relative","nx-h-[var(--nextra-banner-height)] [body.nextra-banner-hidden_&]:nx-hidden","nx-text-slate-50 dark:nx-text-white nx-bg-neutral-900 dark:nx-bg-[linear-gradient(1deg,#383838,#212121)]","nx-px-2 ltr:nx-pl-10 rtl:nx-pr-10"),children:[(0,eF.jsx)("div",{className:"nx-w-full nx-truncate nx-px-4 nx-text-center nx-font-medium nx-text-sm",children:s9(ee.text)}),ee.dismissible&&(0,eF.jsx)("button",{type:"button","aria-label":"Dismiss banner",className:"nx-w-8 nx-h-8 nx-opacity-80 hover:nx-opacity-100",onClick:()=>{try{localStorage.setItem(ee.key,"0")}catch(ee){}document.body.classList.add("nextra-banner-hidden")},children:(0,eF.jsx)(e2,{className:"nx-mx-auto nx-h-4 nx-w-4"})})]})]})}function li({activePath:ee}){return(0,eF.jsx)("div",{className:"nextra-breadcrumb nx-mt-2.5 nx-flex nx-items-center nx-gap-1 nx-overflow-hidden nx-text-sm nx-text-gray-500 contrast-more:nx-text-current",children:ee.map((et,en)=>{let er=!et.children||et.withIndexPage,ei=en===ee.length-1;return(0,eF.jsxs)(eR.Fragment,{children:[en>0&&(0,eF.jsx)(ez,{className:"nx-w-3.5 nx-shrink-0"}),(0,eF.jsx)("div",{className:(0,eA.Z)("nx-whitespace-nowrap nx-transition-colors",ei?"nx-font-medium nx-text-gray-700 contrast-more:nx-font-bold contrast-more:nx-text-current dark:nx-text-gray-400 contrast-more:dark:nx-text-current":["nx-min-w-[24px] nx-overflow-hidden nx-text-ellipsis",er&&"hover:nx-text-gray-900 dark:hover:nx-text-gray-200"]),title:et.title,children:er&&!ei?(0,eF.jsx)(s0,{href:et.route,children:et.title}):et.title})]},et.route+et.name)})})}var lo={default:"\uD83D\uDCA1",error:"\uD83D\uDEAB",info:(0,eF.jsx)(eQ,{className:"nx-mt-1"}),warning:"⚠️"},ls={default:(0,eA.Z)("nx-border-orange-100 nx-bg-orange-50 nx-text-orange-800 dark:nx-border-orange-400/30 dark:nx-bg-orange-400/20 dark:nx-text-orange-300"),error:(0,eA.Z)("nx-border-red-200 nx-bg-red-100 nx-text-red-900 dark:nx-border-red-200/30 dark:nx-bg-red-900/30 dark:nx-text-red-200"),info:(0,eA.Z)("nx-border-blue-200 nx-bg-blue-100 nx-text-blue-900 dark:nx-border-blue-200/30 dark:nx-bg-blue-900/30 dark:nx-text-blue-200"),warning:(0,eA.Z)("nx-border-yellow-100 nx-bg-yellow-50 nx-text-yellow-900 dark:nx-border-yellow-200/30 dark:nx-bg-yellow-700/30 dark:nx-text-yellow-200")};function ll({children:ee,type:et="default",emoji:en=lo[et]}){return(0,eF.jsxs)("div",{className:(0,eA.Z)("nextra-callout nx-mt-6 nx-flex nx-rounded-lg nx-border nx-py-2 ltr:nx-pr-4 rtl:nx-pl-4","contrast-more:nx-border-current contrast-more:dark:nx-border-current",ls[et]),children:[(0,eF.jsx)("div",{className:"nx-select-none nx-text-xl ltr:nx-pl-3 ltr:nx-pr-2 rtl:nx-pr-3 rtl:nx-pl-2",style:{fontFamily:'"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'},children:en}),(0,eF.jsx)("div",{className:"nx-w-full nx-min-w-0 nx-leading-7",children:ee})]})}function lu({children:ee,className:et,isOpen:en,horizontal:er=!1}){let ei=(0,eR.useRef)(null),eo=(0,eR.useRef)(null),es=(0,eR.useRef)(0),eu=(0,eR.useRef)(en),ec=(0,eR.useRef)(!0);return(0,eR.useEffect)(()=>{let ee=ei.current,et=eo.current,eu=es.current;eu&&clearTimeout(eu),!ec.current&&ee&&et&&(ee.classList.toggle("nx-duration-500",!en),ee.classList.toggle("nx-duration-300",en),er?(et.style.width=`${et.clientWidth}px`,ee.style.width=`${et.clientWidth}px`):ee.style.height=`${et.clientHeight}px`,en?es.current=window.setTimeout(()=>{ee.style.removeProperty("height")},300):setTimeout(()=>{er?ee.style.width="0px":ee.style.height="0px"},0))},[er,en]),(0,eR.useEffect)(()=>{ec.current=!1},[]),(0,eF.jsx)("div",{ref:ei,className:"nx-transform-gpu nx-overflow-hidden nx-transition-all nx-ease-in-out motion-reduce:nx-transition-none",style:eu.current||er?void 0:{height:0},children:(0,eF.jsx)("div",{ref:eo,className:(0,eA.Z)("nx-p-2 nx-transition-opacity nx-duration-500 nx-ease-in-out motion-reduce:nx-transition-none",en?"nx-opacity-100":"nx-opacity-0",et),children:ee})})}var lc=(0,eR.forwardRef)((ee,et)=>{var en=ee,{className:er,suffix:ei}=en,eo=sD(en,["className","suffix"]);return(0,eF.jsxs)("div",{className:"nx-relative nx-flex nx-items-center nx-text-gray-900 contrast-more:nx-text-gray-800 dark:nx-text-gray-300 contrast-more:dark:nx-text-gray-300",children:[(0,eF.jsx)("input",sL({ref:et,spellCheck:!1,className:(0,eA.Z)(er,"nx-block nx-w-full nx-appearance-none nx-rounded-lg nx-px-3 nx-py-2 nx-transition-colors","nx-text-base nx-leading-tight md:nx-text-sm","nx-bg-black/[.05] dark:nx-bg-gray-50/10","focus:nx-bg-white dark:focus:nx-bg-dark","placeholder:nx-text-gray-500 dark:placeholder:nx-text-gray-400","contrast-more:nx-border contrast-more:nx-border-current")},eo)),ei]})});lc.displayName="Input";var ld=["input","select","button","textarea"];function lf({className:ee,overlayClassName:et,value:en,onChange:er,onActive:ei,loading:eo,error:es,results:eu}){let[ec,ed]=(0,eR.useState)(!1),ef=sq(),[ep,eh]=(0,eR.useState)(0),em=(0,eP.useRouter)(),{setMenu:ex}=sG(),eg=(0,eR.useRef)(null),ev=(0,eR.useRef)(null);(0,eR.useEffect)(()=>{eh(0)},[en]),(0,eR.useEffect)(()=>{let ee=ee=>{var et;let en=null==(et=document.activeElement)?void 0:et.tagName.toLowerCase();!eg.current||!en||ld.includes(en)||("/"===ee.key||"k"===ee.key&&(ee.metaKey||ee.ctrlKey)?(ee.preventDefault(),eg.current.focus()):"Escape"===ee.key&&(ed(!1),eg.current.blur()))};return window.addEventListener("keydown",ee),()=>{window.removeEventListener("keydown",ee)}},[]);let ey=(0,eR.useCallback)(()=>{var ee;null==(ee=eg.current)||ee.blur(),er(""),ed(!1),ex(!1)},[er,ex]),eb=(0,eR.useCallback)(ee=>{let{index:et}=ee.currentTarget.dataset;eh(Number(et))},[]),ew=(0,eR.useCallback)(function(ee){var et,en,er;switch(ee.key){case"ArrowDown":if(ep+1 a`);en&&(ee.preventDefault(),eb({currentTarget:en}),en.focus())}break;case"ArrowUp":if(ep-1>=0){let et=null==(en=ev.current)?void 0:en.querySelector(`li:nth-of-type(${ep}) > a`);et&&(ee.preventDefault(),eb({currentTarget:et}),et.focus())}break;case"Enter":{let ee=eu[ep];ee&&(em.push(ee.route),ey());break}case"Escape":ed(!1),null==(er=eg.current)||er.blur()}},[ep,eu,em,ey,eb]),ek=eM(),e_=ec&&!!en,ej=(0,eF.jsx)(rs,{show:ek&&(!ec||!!en),as:eR.Fragment,enter:"nx-transition-opacity",enterFrom:"nx-opacity-0",enterTo:"nx-opacity-100",leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,eF.jsx)("kbd",{className:(0,eA.Z)("nx-absolute nx-my-1.5 nx-select-none ltr:nx-right-1.5 rtl:nx-left-1.5","nx-h-5 nx-rounded nx-bg-white nx-px-1.5 nx-font-mono nx-text-[10px] nx-font-medium nx-text-gray-500","nx-border dark:nx-border-gray-100/20 dark:nx-bg-dark/50","contrast-more:nx-border-current contrast-more:nx-text-current contrast-more:dark:nx-border-current","nx-items-center nx-gap-1 nx-transition-opacity",en?"nx-z-20 nx-flex nx-cursor-pointer hover:nx-opacity-70":"nx-pointer-events-none nx-hidden sm:nx-flex"),title:en?"Clear":void 0,onClick:()=>{er("")},children:en?"ESC":ek&&(navigator.userAgent.includes("Macintosh")?(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("span",{className:"nx-text-xs",children:"⌘"}),"K"]}):"CTRL K")})});return(0,eF.jsxs)("div",{className:(0,eA.Z)("nextra-search nx-relative md:nx-w-64",ee),children:[e_&&(0,eF.jsx)("div",{className:"nx-fixed nx-inset-0 nx-z-10",onClick:()=>ed(!1)}),(0,eF.jsx)(lc,{ref:eg,value:en,onChange:ee=>{let{value:et}=ee.target;er(et),ed(!!et)},onFocus:()=>{null==ei||ei(!0)},type:"search",placeholder:s8(ef.search.placeholder),onKeyDown:ew,suffix:ej}),(0,eF.jsx)(rs,{show:e_,as:rs.Child,leave:"nx-transition-opacity nx-duration-100",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,eF.jsx)("ul",{className:(0,eA.Z)("nextra-scrollbar","nx-border nx-border-gray-200 nx-bg-white nx-text-gray-100 dark:nx-border-neutral-800 dark:nx-bg-neutral-900","nx-absolute nx-top-full nx-z-20 nx-mt-2 nx-overflow-auto nx-overscroll-contain nx-rounded-xl nx-py-2.5 nx-shadow-xl","nx-max-h-[min(calc(50vh-11rem-env(safe-area-inset-bottom)),400px)]","md:nx-max-h-[min(calc(100vh-5rem-env(safe-area-inset-bottom)),400px)]","nx-inset-x-0 ltr:md:nx-left-auto rtl:md:nx-right-auto","contrast-more:nx-border contrast-more:nx-border-gray-900 contrast-more:dark:nx-border-gray-50",et),ref:ev,style:{transition:"max-height .2s ease"},children:es?(0,eF.jsxs)("span",{className:"nx-flex nx-select-none nx-justify-center nx-gap-2 nx-p-8 nx-text-center nx-text-sm nx-text-red-500",children:[(0,eF.jsx)(eQ,{className:"nx-h-5 nx-w-5"}),s8(ef.search.error)]}):eo?(0,eF.jsxs)("span",{className:"nx-flex nx-select-none nx-justify-center nx-gap-2 nx-p-8 nx-text-center nx-text-sm nx-text-gray-400",children:[(0,eF.jsx)(eY,{className:"nx-h-5 nx-w-5 nx-animate-spin"}),s8(ef.search.loading)]}):eu.length>0?eu.map(({route:ee,prefix:et,children:en,id:er},ei)=>(0,eF.jsxs)(eR.Fragment,{children:[et,(0,eF.jsx)("li",{className:(0,eA.Z)("nx-mx-2.5 nx-break-words nx-rounded-md","contrast-more:nx-border",ei===ep?"nx-bg-primary-500/10 nx-text-primary-600 contrast-more:nx-border-primary-500":"nx-text-gray-800 contrast-more:nx-border-transparent dark:nx-text-gray-300"),children:(0,eF.jsx)(s0,{className:"nx-block nx-scroll-m-12 nx-px-2.5 nx-py-2",href:ee,"data-index":ei,onFocus:eb,onMouseMove:eb,onClick:ey,onKeyDown:ew,children:en})})]},er)):s9(ef.search.emptyResult)})})]})}var lp=(0,eR.memo)(function({value:ee,match:et}){let en;let er=ee?ee.split(""):[],ei=et.trim().replace(/[|\\{}()[\]^$+*?.]/g,"\\$&"),eo=RegExp("("+ei.replaceAll(" ","|")+")","ig"),es=0,eu=0,ec=[];if(ee)for(;null!==(en=eo.exec(ee));)ec.push((0,eF.jsxs)(eR.Fragment,{children:[er.splice(0,en.index-eu).join(""),(0,eF.jsx)("span",{className:"nx-text-primary-600",children:er.splice(0,eo.lastIndex-en.index).join("")})]},es++)),eu=eo.lastIndex;return(0,eF.jsxs)(eF.Fragment,{children:[ec,er.join("")]})}),lh={},lm=new Map,lx=(ee,et)=>{let en=ee+"@"+et;if(lm.has(en))return lm.get(en);let er=lg(ee,et);return lm.set(en,er),er},lg=(ee,et)=>sZ(void 0,null,function*(){let en=yield fetch(`${ee}/_next/static/chunks/nextra-data-${et}.json`),er=yield en.json(),ei=new(nv()).Document({cache:100,tokenize:"full",document:{id:"id",index:"content",store:["title"]},context:{resolution:9,depth:2,bidirectional:!0}}),eo=new(nv()).Document({cache:100,tokenize:"full",document:{id:"id",index:"content",tag:"pageId",store:["title","content","url","display"]},context:{resolution:9,depth:2,bidirectional:!0}}),es=0;for(let ee in er){let et="";for(let en in++es,er[ee].data){let[ei,eu]=en.split("#"),ec=ee+(ei?"#"+ei:""),ed=eu||er[ee].title,ef=er[ee].data[en]||"",ep=ef.split("\n").filter(Boolean);eo.add(sL({id:ec,url:ec,title:ed,pageId:`page_${es}`,content:ed},ep[0]&&{display:ep[0]}));for(let ee=0;ee{var en,er;if(!ee)return;let[ei,eo]=lh[et],es=(null==(en=ei.search(ee,5,{enrich:!0,suggest:!0})[0])?void 0:en.result)||[],eu=[],ed={};for(let et=0;etee._page_rk===et._page_rk?ee._section_rk-et._section_rk:ed[ee._page_rk]!==ed[et._page_rk]?ed[et._page_rk]-ed[ee._page_rk]:ee._page_rk-et._page_rk).map(ee=>({id:`${ee._page_rk}_${ee._section_rk}`,route:ee.route,prefix:ee.prefix,children:ee.children})))},eh=(0,eR.useCallback)(ee=>sZ(this,null,function*(){if(ee&&!lh[et]){ei(!0);try{yield lx(en,et)}catch(ee){es(!0)}ei(!1)}}),[et,en]),em=ee=>sZ(this,null,function*(){if(ef(ee),!er){if(!lh[et]){ei(!0);try{yield lx(en,et)}catch(ee){es(!0)}ei(!1)}ep(ee)}});return(0,eF.jsx)(lf,{loading:er,error:eo,value:ed,onChange:em,onActive:eh,className:ee,overlayClassName:"nx-w-screen nx-min-h-[100px] nx-max-w-[min(calc(100vw-2rem),calc(100%+20rem))]",results:eu})}function ly({options:ee,selected:et,onChange:en,title:er,className:ei}){let[eo,es]=lt({strategy:"fixed",placement:"top-start",modifiers:[{name:"offset",options:{offset:[0,10]}},{name:"sameWidth",enabled:!0,fn({state:ee}){ee.styles.popper.minWidth=`${ee.rects.reference.width}px`},phase:"beforeWrite",requires:["computeStyles"]}]});return(0,eF.jsx)(io,{value:et,onChange:en,children:({open:en})=>(0,eF.jsxs)(io.Button,{ref:eo,title:er,className:(0,eA.Z)("nx-h-7 nx-rounded-md nx-px-2 nx-text-left nx-text-xs nx-font-medium nx-text-gray-600 nx-transition-colors dark:nx-text-gray-400",en?"nx-bg-gray-200 nx-text-gray-900 dark:nx-bg-primary-100/10 dark:nx-text-gray-50":"hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50",ei),children:[et.name,(0,eF.jsx)(lb,{children:(0,eF.jsx)(rs,{ref:es,show:en,as:io.Options,className:"nx-z-20 nx-max-h-64 nx-overflow-auto nx-rounded-md nx-border nx-border-black/5 nx-bg-white nx-py-1 nx-text-sm nx-shadow-lg dark:nx-border-white/10 dark:nx-bg-neutral-800",leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:ee.map(ee=>(0,eF.jsxs)(io.Option,{value:ee,className:({active:ee})=>(0,eA.Z)(ee?"nx-bg-primary-50 nx-text-primary-600 dark:nx-bg-primary-500/10":"nx-text-gray-800 dark:nx-text-gray-100","nx-relative nx-cursor-pointer nx-whitespace-nowrap nx-py-1.5","nx-transition-colors ltr:nx-pl-3 ltr:nx-pr-9 rtl:nx-pr-3 rtl:nx-pl-9"),children:[ee.name,ee.key===et.key&&(0,eF.jsx)("span",{className:"nx-absolute nx-inset-y-0 nx-flex nx-items-center ltr:nx-right-3 rtl:nx-left-3",children:(0,eF.jsx)(eW,{})})]},ee.key))})})]})})}function lb(ee){let et=eM();return et?(0,is.createPortal)(ee.children,document.body):null}function lw({options:ee,lite:et,className:en}){let{locale:er,asPath:ei}=(0,eP.useRouter)(),eo=ee.find(ee=>er===ee.locale);return(0,eF.jsx)(ly,{title:"Change language",className:en,onChange:ee=>{let et=new Date(Date.now()+31536e6);document.cookie=`NEXT_LOCALE=${ee.key}; expires=${et.toUTCString()}; path=/`,location.href=(0,il.addBasePath)(ei)},selected:{key:(null==eo?void 0:eo.locale)||"",name:(0,eF.jsxs)("div",{className:"nx-flex nx-items-center nx-gap-2",children:[(0,eF.jsx)(eK,{}),(0,eF.jsx)("span",{className:et?"nx-hidden":"",children:null==eo?void 0:eo.text})]})},options:ee.map(ee=>({key:ee.locale,name:ee.text}))})}var lk=[{key:"light",name:"Light"},{key:"dark",name:"Dark"},{key:"system",name:"System"}];function l_({lite:ee}){let{setTheme:et,resolvedTheme:en,theme:er=""}=(0,eU.F)(),ei=eM(),eo=ei&&"dark"===en?eX:e0;return(0,eF.jsx)("div",{className:"nx-relative",children:(0,eF.jsx)(ly,{title:"Change theme",options:lk,onChange:ee=>{et(ee.key)},selected:{key:er,name:(0,eF.jsxs)("div",{className:"nx-flex nx-items-center nx-gap-2 nx-capitalize",children:[(0,eF.jsx)(eo,{}),(0,eF.jsx)("span",{className:ee?"md:nx-hidden":"",children:ei?er:"light"})]})}})})}function lj({menu:ee}){let et=sq();return(0,eF.jsxs)("footer",{className:"nx-bg-gray-100 nx-pb-[env(safe-area-inset-bottom)] dark:nx-bg-neutral-900",children:[(0,eF.jsxs)("div",{className:(0,eA.Z)("nx-mx-auto nx-flex nx-max-w-[90rem] nx-gap-2 nx-py-2 nx-px-4",ee?"nx-flex":"nx-hidden"),children:[et.i18n.length>0&&(0,eF.jsx)(lw,{options:et.i18n}),et.darkMode&&(0,eF.jsx)(l_,{})]}),(0,eF.jsx)("hr",{className:"dark:nx-border-neutral-800"}),(0,eF.jsx)("div",{className:(0,eA.Z)("nx-mx-auto nx-flex nx-max-w-[90rem] nx-justify-center nx-py-12 nx-text-gray-600 dark:nx-text-gray-400 md:nx-justify-start","nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]"),children:s9(et.footer.text)})]})}function lE(){var ee;let et=sq(),{resolvedTheme:en}=(0,eU.F)(),er=eM(),ei="function"==typeof et.head?et.head({}):et.head,eo=et.primaryHue,{dark:es,light:eu}="number"==typeof eo?{dark:eo,light:eo}:eo,ec=et.frontMatter;return(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)(iw,sL({title:et.title,description:ec.description,canonical:ec.canonical,openGraph:ec.openGraph},null==(ee=et.useNextSeoProps)?void 0:ee.call(et))),(0,eF.jsxs)(ic(),{children:[et.faviconGlyph?(0,eF.jsx)("link",{rel:"icon",href:`data:image/svg+xml;utf8,${et.faviconGlyph}`}):null,er?(0,eF.jsx)("meta",{name:"theme-color",content:"dark"===en?"#111":"#fff"}):(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("meta",{name:"theme-color",content:"#fff",media:"(prefers-color-scheme: light)"}),(0,eF.jsx)("meta",{name:"theme-color",content:"#111",media:"(prefers-color-scheme: dark)"})]}),(0,eF.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, viewport-fit=cover"}),(0,eF.jsx)("style",{children:` + :root { + --nextra-primary-hue: ${eu}deg; + --nextra-navbar-height: 4rem; + --nextra-menu-height: 3.75rem; + --nextra-banner-height: 2.5rem; + } + + .dark { + --nextra-primary-hue: ${es}deg; + } + `}),ei]})]})}var lO={link:(0,eA.Z)("nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors [word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray-300 md:nx-text-lg"),icon:(0,eA.Z)("nx-inline nx-h-5 nx-shrink-0")},lT=({flatDirectories:ee,currentIndex:et})=>{let en=sq(),er=en.navigation,ei="boolean"==typeof er?{prev:er,next:er}:er,eo=ei.prev&&ee[et-1],es=ei.next&&ee[et+1];return(eo&&!eo.isUnderCurrentDocsTree&&(eo=!1),es&&!es.isUnderCurrentDocsTree&&(es=!1),eo||es)?(0,eF.jsxs)("div",{className:(0,eA.Z)("nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800","contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400"),children:[eo&&(0,eF.jsxs)(s0,{href:eo.route,title:eo.title,className:(0,eA.Z)(lO.link,"ltr:nx-pr-4 rtl:nx-pl-4"),children:[(0,eF.jsx)(ez,{className:(0,eA.Z)(lO.icon,"ltr:nx-rotate-180")}),eo.title]}),es&&(0,eF.jsxs)(s0,{href:es.route,title:es.title,className:(0,eA.Z)(lO.link,"ltr:nx-ml-auto ltr:nx-pl-4 ltr:nx-text-right rtl:nx-mr-auto rtl:nx-pr-4 rtl:nx-text-left"),children:[es.title,(0,eF.jsx)(ez,{className:(0,eA.Z)(lO.icon,"rtl:nx-rotate-180")})]})]}):null},lC={link:(0,eA.Z)("nx-text-sm contrast-more:nx-text-gray-700 contrast-more:dark:nx-text-gray-100"),active:(0,eA.Z)("nx-font-medium nx-subpixel-antialiased"),inactive:(0,eA.Z)("nx-text-gray-600 hover:nx-text-gray-800 dark:nx-text-gray-400 dark:hover:nx-text-gray-200")};function lS({className:ee,menu:et,children:en}){let{items:er}=et,ei=Object.fromEntries((et.children||[]).map(ee=>[ee.name,ee]));return(0,eF.jsx)("div",{className:"nx-relative nx-inline-block",children:(0,eF.jsxs)(iF,{children:[(0,eF.jsx)(iF.Button,{className:(0,eA.Z)(ee,"-nx-ml-2 nx-hidden nx-items-center nx-whitespace-nowrap nx-rounded nx-p-2 md:nx-inline-flex",lC.inactive),children:en}),(0,eF.jsx)(rs,{leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,eF.jsx)(iF.Items,{className:"nx-absolute nx-right-0 nx-z-20 nx-mt-1 nx-max-h-64 nx-min-w-full nx-overflow-auto nx-rounded-md nx-border nx-border-black/5 nx-bg-white nx-py-1 nx-text-sm nx-shadow-lg dark:nx-border-white/10 dark:nx-bg-neutral-800",tabIndex:0,children:Object.entries(er||{}).map(([ee,en])=>{var er;return(0,eF.jsx)(iF.Item,{children:(0,eF.jsx)(s0,{href:en.href||(null==(er=ei[ee])?void 0:er.route)||et.route+"/"+ee,className:(0,eA.Z)("nx-relative nx-hidden nx-w-full nx-select-none nx-whitespace-nowrap nx-text-gray-600 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-100 md:nx-inline-block","nx-py-1.5 nx-transition-colors ltr:nx-pl-3 ltr:nx-pr-9 rtl:nx-pr-3 rtl:nx-pl-9"),newWindow:en.newWindow,children:en.title||ee})},ee)})})})]})})}function lN({flatDirectories:ee,items:et}){let en=sq(),{locale:er=lJ,asPath:ei}=(0,eP.useRouter)(),eo=s2(ei,er),{menu:es,setMenu:eu}=sG();return(0,eF.jsxs)("div",{className:"nextra-nav-container nx-sticky nx-top-0 nx-z-20 nx-w-full nx-bg-transparent",children:[(0,eF.jsx)("div",{className:(0,eA.Z)("nextra-nav-container-blur","nx-pointer-events-none nx-absolute nx-z-[-1] nx-h-full nx-w-full nx-bg-white dark:nx-bg-dark","nx-shadow-[0_2px_4px_rgba(0,0,0,.02),0_1px_0_rgba(0,0,0,.06)] dark:nx-shadow-[0_-1px_0_rgba(255,255,255,.1)_inset]","contrast-more:nx-shadow-[0_0_0_1px_#000] contrast-more:dark:nx-shadow-[0_0_0_1px_#fff]")}),(0,eF.jsxs)("nav",{className:"nx-mx-auto nx-flex nx-h-[var(--nextra-navbar-height)] nx-max-w-[90rem] nx-items-center nx-justify-end nx-gap-2 nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]",children:[en.logoLink?(0,eF.jsx)(s0,{href:"string"==typeof en.logoLink?en.logoLink:"/",className:"nx-flex nx-items-center hover:nx-opacity-75 ltr:nx-mr-auto rtl:nx-ml-auto",children:s9(en.logo)}):(0,eF.jsx)("div",{className:"nx-flex nx-items-center ltr:nx-mr-auto rtl:nx-ml-auto",children:s9(en.logo)}),et.map(ee=>{if("hidden"===ee.display)return null;if("menu"===ee.type){let et=ee,en=et.route===eo||eo.startsWith(et.route+"/");return(0,eF.jsxs)(lS,{className:(0,eA.Z)(lC.link,"nx-flex nx-gap-1",en?lC.active:lC.inactive),menu:et,children:[et.title,(0,eF.jsx)(ez,{className:"nx-h-[18px] nx-min-w-[18px] nx-rounded-sm nx-p-0.5",pathClassName:"nx-origin-center nx-transition-transform nx-rotate-90"})]},et.title)}let et=ee,en=et.href||et.route||"#";et.children&&(en=(et.withIndexPage?et.route:et.firstChildRoute)||en);let er=et.route===eo||eo.startsWith(et.route+"/");return(0,eF.jsxs)(s0,{href:en,className:(0,eA.Z)(lC.link,"nx-relative -nx-ml-2 nx-hidden nx-whitespace-nowrap nx-p-2 md:nx-inline-block",!er||et.newWindow?lC.inactive:lC.active),newWindow:et.newWindow,"aria-current":!et.newWindow&&er,children:[(0,eF.jsx)("span",{className:"nx-absolute nx-inset-x-0 nx-text-center",children:et.title}),(0,eF.jsx)("span",{className:"nx-invisible nx-font-medium",children:et.title})]},en)}),s9(en.search.component,{directories:ee,className:"nx-hidden md:nx-inline-block mx-min-w-[200px]"}),en.project.link?(0,eF.jsx)(s0,{className:"nx-p-2 nx-text-current",href:en.project.link,newWindow:!0,children:s9(en.project.icon)}):null,en.chat.link?(0,eF.jsx)(s0,{className:"nx-p-2 nx-text-current",href:en.chat.link,newWindow:!0,children:s9(en.chat.icon)}):null,s9(en.navbar.extraContent),(0,eF.jsx)("button",{type:"button","aria-label":"Menu",className:"nextra-hamburger -nx-mr-2 nx-rounded nx-p-2 active:nx-bg-gray-400/20 md:nx-hidden",onClick:()=>eu(!es),children:(0,eF.jsx)(eJ,{className:(0,eA.Z)({open:es})})})]})]})}var lI=Object.create(null),lR=(0,eR.createContext)(null),lP=(0,eR.createContext)(null),lA=(0,eR.createContext)(0),lL=(0,eR.memo)(function(ee){let et=(0,eR.useContext)(lA);return(0,eF.jsx)(lA.Provider,{value:et+1,children:(0,eF.jsx)(lD,sL({},ee))})}),lM={link:(0,eA.Z)("nx-flex nx-rounded nx-px-2 nx-py-1.5 nx-text-sm nx-transition-colors [word-break:break-word]","nx-cursor-pointer [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none] contrast-more:nx-border"),inactive:(0,eA.Z)("nx-text-gray-500 hover:nx-bg-gray-100 hover:nx-text-gray-900","dark:nx-text-neutral-500 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50","contrast-more:nx-text-gray-900 contrast-more:dark:nx-text-gray-50","contrast-more:nx-border-transparent contrast-more:hover:nx-border-gray-900 contrast-more:dark:hover:nx-border-gray-50"),active:(0,eA.Z)("nx-bg-primary-50 nx-font-bold nx-text-primary-600 dark:nx-bg-primary-500/10","contrast-more:nx-border-primary-500 contrast-more:dark:nx-border-primary-500"),list:(0,eA.Z)("nx-flex nx-flex-col nx-gap-1"),border:(0,eA.Z)("nx-relative before:nx-absolute before:nx-inset-y-1.5",'before:nx-w-px before:nx-bg-gray-200 before:nx-content-[""] dark:before:nx-bg-neutral-800',"ltr:nx-pl-3 ltr:before:nx-left-0 rtl:nx-pr-3 rtl:before:nx-right-0")};function lD({item:ee,anchors:et}){let{asPath:en,locale:er=lJ}=(0,eP.useRouter)(),ei=s2(en,er),[eo]=ei.split("#"),es=[eo,eo+"/"].includes(ee.route+"/"),eu=es||eo.startsWith(ee.route+"/"),ec=(0,eR.useContext)(lR),ed=!!(null==ec?void 0:ec.startsWith(ee.route+"/")),ef=(0,eR.useContext)(lA),{setMenu:ep}=sG(),eh=sq(),{theme:em}=ee,ex=void 0!==lI[ee.route]?lI[ee.route]||ed:es||eu||ed||(em&&"collapsed"in em?!em.collapsed:ef{(eu||ed)&&(lI[ee.route]=!0)},[eu,ed,ee.route]),"menu"===ee.type){let et=ee,en=Object.fromEntries((et.children||[]).map(ee=>[ee.name,ee]));ee.children=Object.entries(et.items||{}).map(([ee,er])=>{let ei=en[ee]||{name:ee,locale:et.locale,route:et.route+"/"+ee};return sL(sL({},ei),er)})}return(0,eF.jsxs)("li",{className:(0,eA.Z)({open:ex,active:es}),children:[(0,eF.jsxs)(s0,{href:ee.withIndexPage?ee.route:"",className:(0,eA.Z)("nx-items-center nx-justify-between nx-gap-2",lM.link,es?lM.active:lM.inactive),onClick:et=>{let en=["svg","path"].includes(et.target.tagName.toLowerCase());if(en&&et.preventDefault(),ee.withIndexPage){es||en?lI[ee.route]=!ex:(lI[ee.route]=!0,ep(!1)),eg({});return}es||(lI[ee.route]=!ex,eg({}))},children:[s9(eh.sidebar.titleComponent,{title:ee.title,type:ee.type,route:ee.route}),(0,eF.jsx)(ez,{className:"nx-h-[18px] nx-min-w-[18px] nx-rounded-sm nx-p-0.5 hover:nx-bg-gray-800/5 dark:hover:nx-bg-gray-100/5",pathClassName:(0,eA.Z)("nx-origin-center nx-transition-transform rtl:-nx-rotate-180",ex&&"ltr:nx-rotate-90 rtl:nx-rotate-[-270deg]")})]}),(0,eF.jsx)(lu,{className:"ltr:nx-pr-0 rtl:nx-pl-0",isOpen:ex,children:Array.isArray(ee.children)?(0,eF.jsx)(lF,{className:(0,eA.Z)(lM.border,"ltr:nx-ml-1 rtl:nx-mr-1"),directories:ee.children,base:ee.route,anchors:et}):null})]})}function lZ({title:ee}){let et=sq();return(0,eF.jsx)("li",{className:(0,eA.Z)("[word-break:break-word]",ee?"nx-mt-5 nx-mb-2 nx-px-2 nx-py-1.5 nx-text-sm nx-font-semibold nx-text-gray-900 first:nx-mt-0 dark:nx-text-gray-100":"nx-my-4"),children:ee?s9(et.sidebar.titleComponent,{title:ee,type:"separator",route:""}):(0,eF.jsx)("hr",{className:"nx-mx-2 nx-border-t nx-border-gray-200 dark:nx-border-primary-100/10"})})}function l$({item:ee,anchors:et}){let{asPath:en,locale:er=lJ}=(0,eP.useRouter)(),ei=s2(en,er),eo=(0,eR.useContext)(lP),es=ee.route&&[ei,ei+"/"].includes(ee.route+"/"),eu=sU(),{setMenu:ec}=sG(),ed=sq();return"separator"===ee.type?(0,eF.jsx)(lZ,{title:ee.title}):(0,eF.jsxs)("li",{className:(0,eA.Z)(lM.list,{active:es}),children:[(0,eF.jsx)(s0,{href:ee.href||ee.route,newWindow:ee.newWindow,className:(0,eA.Z)(lM.link,es?lM.active:lM.inactive),onClick:()=>{ec(!1)},onFocus:()=>{null==eo||eo(ee.route)},onBlur:()=>{null==eo||eo(null)},children:s9(ed.sidebar.titleComponent,{title:ee.title,type:ee.type,route:ee.route})}),es&&et.length>0&&(0,eF.jsx)("ul",{className:(0,eA.Z)(lM.list,lM.border,"ltr:nx-ml-3 rtl:nx-mr-3"),children:et.map(({id:ee,value:et})=>{var en;return(0,eF.jsx)("li",{children:(0,eF.jsx)("a",{href:`#${ee}`,className:(0,eA.Z)(lM.link,'nx-flex nx-gap-2 before:nx-opacity-25 before:nx-content-["#"]',(null==(en=eu[ee])?void 0:en.isActive)?lM.active:lM.inactive),onClick:()=>{ec(!1)},children:et})},ee)})})]})}function lF({directories:ee,anchors:et,className:en,onlyCurrentDocs:er}){return(0,eF.jsx)("ul",{className:(0,eA.Z)(lM.list,en),children:ee.map(ee=>!er||ee.isUnderCurrentDocsTree?"menu"===ee.type||ee.children&&(ee.children.length||!ee.withIndexPage)?(0,eF.jsx)(lL,{item:ee,anchors:et},ee.name):(0,eF.jsx)(l$,{item:ee,anchors:et},ee.name):null)})}function lU({docsDirectories:ee,flatDirectories:et,fullDirectories:en,asPopover:er=!1,headings:ei,includePlaceholder:eo}){let es=sq(),{menu:eu,setMenu:ec}=sG(),ed=(0,eP.useRouter)(),[ef,ep]=(0,eR.useState)(null),[eh,em]=(0,eR.useState)(!0),ex=(0,eR.useMemo)(()=>ei.filter(ee=>2===ee.depth),[ei]),eg=(0,eR.useRef)(null),ev=(0,eR.useRef)(null);(0,eR.useEffect)(()=>{eu?document.body.classList.add("nx-overflow-hidden","md:nx-overflow-auto"):document.body.classList.remove("nx-overflow-hidden","md:nx-overflow-auto")},[eu]),(0,eR.useEffect)(()=>{var ee;let et=null==(ee=eg.current)?void 0:ee.querySelector("li.active");if(et&&(window.innerWidth>767||eu)){let ee=()=>{iq(et,{block:"center",inline:"center",scrollMode:"always",boundary:ev.current})};eu?setTimeout(ee,300):ee()}},[eu]),(0,eR.useEffect)(()=>{ec(!1)},[ed.asPath,ec]);let ey=es.i18n.length>0,eb=es.darkMode||ey;return(0,eF.jsxs)(eF.Fragment,{children:[eo&&er?(0,eF.jsx)("div",{className:"max-xl:nx-hidden nx-h-0 nx-w-64 nx-shrink-0"}):null,(0,eF.jsx)("div",{className:(0,eA.Z)("motion-reduce:nx-transition-none [transition:background-color_1.5s_ease]",eu?"nx-fixed nx-inset-0 nx-z-10 nx-bg-black/80 dark:nx-bg-black/60":"nx-bg-transparent"),onClick:()=>ec(!1)}),(0,eF.jsxs)("aside",{className:(0,eA.Z)("nextra-sidebar-container nx-flex nx-flex-col","md:nx-top-16 md:nx-shrink-0 motion-reduce:nx-transform-none","nx-transform-gpu nx-transition-all nx-ease-in-out",eh?"md:nx-w-64":"md:nx-w-20",er?"md:nx-hidden":"md:nx-sticky md:nx-self-start",eu?"max-md:[transform:translate3d(0,0,0)]":"max-md:[transform:translate3d(0,-100%,0)]"),ref:ev,children:[(0,eF.jsx)("div",{className:"nx-px-4 nx-pt-4 md:nx-hidden",children:s9(es.search.component,{directories:et})}),(0,eF.jsx)(lR.Provider,{value:ef,children:(0,eF.jsx)(lP.Provider,{value:ee=>{ep(ee)},children:(0,eF.jsxs)("div",{className:(0,eA.Z)("nx-overflow-y-auto nx-p-4","nx-grow md:nx-h-[calc(100vh-var(--nextra-navbar-height)-3.75rem)]",eh?"nextra-scrollbar":"no-scrollbar"),ref:eg,children:[!er&&(0,eF.jsx)(lu,{isOpen:eh,horizontal:!0,children:(0,eF.jsx)(lF,{className:"max-md:nx-hidden",directories:ee,anchors:es.toc.float?[]:ex,onlyCurrentDocs:!0})}),(0,eF.jsx)(lF,{className:"md:nx-hidden",directories:en,anchors:ex})]})})}),eb&&(0,eF.jsxs)("div",{className:(0,eA.Z)("nx-sticky nx-bottom-0","nx-bg-white dark:nx-bg-dark","nx-mx-4 nx-border-t nx-py-4 nx-shadow-[0_-12px_16px_#fff]","nx-flex nx-items-center nx-gap-2","dark:nx-border-neutral-800 dark:nx-shadow-[0_-12px_16px_#111]","contrast-more:nx-border-neutral-400 contrast-more:nx-shadow-none contrast-more:dark:nx-shadow-none",eh?[ey&&"nx-justify-end"]:"nx-py-4 nx-flex-wrap nx-justify-center"),children:[ey&&(0,eF.jsx)(lw,{options:es.i18n,lite:!eh,className:eh?"nx-grow":"max-md:nx-grow"}),es.darkMode&&(0,eF.jsx)(l_,{lite:!eh||ey}),es.sidebar.toggleButton&&(0,eF.jsx)("button",{title:eh?"Hide sidebar":"Show sidebar",className:"max-md:nx-hidden nx-h-7 nx-rounded-md nx-transition-colors nx-text-gray-600 dark:nx-text-gray-400 nx-px-2 hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50",onClick:()=>em(!eh),children:(0,eF.jsx)(eB,{isOpen:eh})})]})]})]})}var lz="reach-skip-nav",lW="Skip to content";(0,eR.forwardRef)(function(ee,et){var en=ee,{className:er,id:ei,label:eo=lW,styled:es}=en,eu=sD(en,["className","id","label","styled"]);let ec=void 0!==er?er:es?(0,eA.Z)("nx-sr-only","focus:nx-not-sr-only focus:nx-fixed focus:nx-z-50 focus:nx-m-3 focus:nx-ml-4 focus:nx-h-[calc(var(--nextra-navbar-height)-1.5rem)] focus:nx-rounded-lg focus:nx-border focus:nx-px-3 focus:nx-py-2 focus:nx-align-middle focus:nx-text-sm focus:nx-font-bold","focus:nx-text-gray-900 focus:dark:nx-text-gray-100","focus:nx-bg-white focus:dark:nx-bg-neutral-900","focus:nx-border-neutral-400 focus:dark:nx-border-neutral-800"):"";return(0,eF.jsx)("a",sM(sL({},eu),{ref:et,href:`#${ei||lz}`,className:ec,"data-reach-skip-link":"",children:eo}))}).displayName="SkipNavLink";var lH=(0,eR.forwardRef)(function(ee,et){var en=ee,{id:er}=en,ei=sD(en,["id"]);return(0,eF.jsx)("div",sM(sL({},ei),{ref:et,id:er||lz}))});function lG(ee){return!!ee&&"object"==typeof ee&&"label"in ee}lH.displayName="SkipNavContent";var lB=ee=>lG(ee)?ee.label:ee;function lV({items:ee,selectedIndex:et,defaultIndex:en,onChange:er,children:ei}){return(0,eF.jsxs)(al.Group,{selectedIndex:et,defaultIndex:en,onChange:er,children:[(0,eF.jsx)("div",{className:"no-scrollbar -nx-m-2 nx-overflow-x-auto nx-overflow-y-hidden nx-overscroll-x-contain nx-p-2",children:(0,eF.jsx)(al.List,{className:"nx-mt-4 nx-flex nx-w-max nx-min-w-full nx-border-b nx-border-gray-200 nx-pb-px dark:nx-border-neutral-800",children:ee.map((ee,et)=>{let en=!!(ee&&"object"==typeof ee&&"disabled"in ee&&ee.disabled);return(0,eF.jsx)(al,{disabled:en,className:({selected:ee})=>(0,eA.Z)("nx-mr-2 nx-rounded-t nx-p-2 nx-font-medium nx-leading-5 nx-transition-colors","-nx-mb-0.5 nx-select-none nx-border-b-2",ee?"nx-border-primary-500 nx-text-primary-600":"nx-border-transparent nx-text-gray-600 hover:nx-border-gray-200 hover:nx-text-black dark:nx-text-gray-200 dark:hover:nx-border-neutral-800 dark:hover:nx-text-white",en&&"nx-pointer-events-none nx-text-gray-400 dark:nx-text-neutral-600"),children:lB(ee)},et)})})}),(0,eF.jsx)(al.Panels,{children:ei})]})}function lq(ee){var et=ee,{children:en}=et,er=sD(et,["children"]);return(0,eF.jsx)(al.Panel,sM(sL({},er),{className:"nx-rounded nx-pt-6",children:en}))}function lK({headings:ee,filePath:et}){var en;let er=sU(),ei=sq(),eo=(0,eR.useRef)(null),es=(0,eR.useMemo)(()=>ee.filter(ee=>ee.depth>1),[ee]),eu=es.length>0,ec=!!(ei.feedback.content||ei.editLink.component||ei.toc.extraContent),ed=null==(en=Object.entries(er).find(([,{isActive:ee}])=>ee))?void 0:en[0];(0,eR.useEffect)(()=>{var ee;if(!ed)return;let et=null==(ee=eo.current)?void 0:ee.querySelector(`li > a[href="#${ed}"]`);et&&iq(et,{behavior:"smooth",block:"center",inline:"center",scrollMode:"always",boundary:eo.current})},[ed]);let ef=(0,eA.Z)("nx-text-xs nx-font-medium nx-text-gray-500 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-100","contrast-more:nx-text-gray-800 contrast-more:dark:nx-text-gray-50");return(0,eF.jsxs)("div",{ref:eo,className:(0,eA.Z)("nextra-scrollbar nx-sticky nx-top-16 nx-overflow-y-auto nx-pr-4 nx-pt-8 nx-text-sm [hyphens:auto]","nx-max-h-[calc(100vh-var(--nextra-navbar-height)-env(safe-area-inset-bottom))] ltr:-nx-mr-4 rtl:-nx-ml-4"),children:[eu&&(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("p",{className:"nx-mb-4 nx-font-semibold nx-tracking-tight",children:s9(ei.toc.title)}),(0,eF.jsx)("ul",{children:es.map(({id:ee,value:et,depth:en})=>{var ei;return(0,eF.jsx)("li",{className:"nx-my-2 nx-scroll-my-6 nx-scroll-py-6",children:(0,eF.jsx)("a",{href:`#${ee}`,className:(0,eA.Z)({2:"nx-font-semibold",3:"ltr:nx-ml-4 rtl:nx-mr-4",4:"ltr:nx-ml-8 rtl:nx-mr-8",5:"ltr:nx-ml-12 rtl:nx-mr-12",6:"ltr:nx-ml-16 rtl:nx-mr-16"}[en],"nx-inline-block",(null==(ei=er[ee])?void 0:ei.isActive)?"nx-text-primary-600 nx-subpixel-antialiased contrast-more:!nx-text-primary-600":"nx-text-gray-500 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-300","contrast-more:nx-text-gray-900 contrast-more:nx-underline contrast-more:dark:nx-text-gray-50"),children:et})},ee)})})]}),ec&&(0,eF.jsxs)("div",{className:(0,eA.Z)(eu&&"nx-mt-8 nx-border-t nx-bg-white nx-pt-8 nx-shadow-[0_-12px_16px_white] dark:nx-bg-dark dark:nx-shadow-[0_-12px_16px_#111]","nx-sticky nx-bottom-0 nx-flex nx-flex-col nx-items-start nx-gap-2 nx-pb-8 dark:nx-border-neutral-800","contrast-more:nx-border-t contrast-more:nx-border-neutral-400 contrast-more:nx-shadow-none contrast-more:dark:nx-border-neutral-400"),children:[ei.feedback.content?(0,eF.jsx)(s0,{className:ef,href:ei.feedback.useLink(),newWindow:!0,children:s9(ei.feedback.content)}):null,s9(ei.editLink.component,{filePath:et,className:ef,children:s9(ei.editLink.text)}),s9(ei.toc.extraContent)]})]})}function lQ({className:ee,directories:et}){let[en,er]=(0,eR.useState)(""),ei=(0,eR.useMemo)(()=>en?ah(et,en,{keys:["title"]}).map(({route:ee,title:et})=>({id:ee+et,route:ee,children:(0,eF.jsx)(lp,{value:et,match:en})})):[],[en,et]);return(0,eF.jsx)(lf,{value:en,onChange:er,className:ee,overlayClassName:"nx-w-full",results:ei})}var lJ="en-US",lX="undefined"!=typeof window;function lY(ee){return null==ee||l1(ee)||l0(ee)||(0,eR.isValidElement)(ee)}function l0(ee){return"function"==typeof ee}function l1(ee){return"string"==typeof ee}var l2=sy.array(sy.strictObject({direction:sy.enum(["ltr","rtl"]).optional(),locale:sy.string(),text:sy.string()})),l4=[lY,{message:"Must be React.ReactNode or React.FC"}],l5=[l0,{message:"Must be React.FC"}];sy.strictObject({banner:sy.strictObject({dismissible:sy.boolean(),key:sy.string(),text:sy.custom(...l4).optional()}),chat:sy.strictObject({icon:sy.custom(...l4),link:sy.string().startsWith("https://").optional()}),components:sy.record(sy.custom(...l5)).optional(),darkMode:sy.boolean(),direction:sy.enum(["ltr","rtl"]),docsRepositoryBase:sy.string().startsWith("https://"),editLink:sy.strictObject({component:sy.custom(...l5),text:sy.custom(...l4)}),faviconGlyph:sy.string().optional(),feedback:sy.strictObject({content:sy.custom(...l4),labels:sy.string(),useLink:sy.function().returns(sy.string())}),footer:sy.strictObject({component:sy.custom(...l4),text:sy.custom(...l4)}),gitTimestamp:sy.custom(...l4),head:sy.custom(...l4),i18n:l2,logo:sy.custom(...l4),logoLink:sy.boolean().or(sy.string()),main:sy.custom(...l5).optional(),navbar:sy.strictObject({component:sy.custom(...l4),extraContent:sy.custom(...l4).optional()}),navigation:sy.boolean().or(sy.strictObject({next:sy.boolean(),prev:sy.boolean()})),nextThemes:sy.strictObject({defaultTheme:sy.string(),forcedTheme:sy.string().optional(),storageKey:sy.string()}),notFound:sy.strictObject({content:sy.custom(...l4),labels:sy.string()}),primaryHue:sy.number().or(sy.strictObject({dark:sy.number(),light:sy.number()})),project:sy.strictObject({icon:sy.custom(...l4),link:sy.string().startsWith("https://").optional()}),search:sy.strictObject({component:sy.custom(...l4),emptyResult:sy.custom(...l4),error:sy.string().or(sy.function().returns(sy.string())),loading:sy.string().or(sy.function().returns(sy.string())),placeholder:sy.string().or(sy.function().returns(sy.string()))}),serverSideError:sy.strictObject({content:sy.custom(...l4),labels:sy.string()}),sidebar:sy.strictObject({defaultMenuCollapseLevel:sy.number().min(1).int(),titleComponent:sy.custom(...l4),toggleButton:sy.boolean()}),toc:sy.strictObject({component:sy.custom(...l4),extraContent:sy.custom(...l4),float:sy.boolean(),title:sy.custom(...l4)}),useNextSeoProps:sy.custom(l0)}).deepPartial().extend({i18n:l2.optional()});var l3={banner:{dismissible:!0,key:"nextra-banner"},chat:{icon:(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)(eG,{}),(0,eF.jsx)("span",{className:"nx-sr-only",children:"Discord"})]})},darkMode:!0,direction:"ltr",docsRepositoryBase:"https://github.com/shuding/nextra",editLink:{component:function({className:ee,filePath:et,children:en}){let er=ln(et);return er?(0,eF.jsx)(s0,{className:ee,href:er,children:en}):null},text:"Edit this page"},feedback:{content:"Question? Give us feedback →",labels:"feedback",useLink(){let ee=sq();return s4({labels:ee.feedback.labels,repository:ee.docsRepositoryBase,title:`Feedback for \u201C${ee.title}\u201D`})}},footer:{component:lj,text:`MIT ${new Date().getFullYear()} \xa9 Nextra.`},gitTimestamp:function({timestamp:ee}){let{locale:et=lJ}=(0,eP.useRouter)();return(0,eF.jsxs)(eF.Fragment,{children:["Last updated on"," ",(0,eF.jsx)("time",{dateTime:ee.toISOString(),children:ee.toLocaleDateString(et,{day:"numeric",month:"long",year:"numeric"})})]})},head:(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("meta",{name:"msapplication-TileColor",content:"#fff"}),(0,eF.jsx)("meta",{httpEquiv:"Content-Language",content:"en"}),(0,eF.jsx)("meta",{name:"description",content:"Nextra: the next docs builder"}),(0,eF.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,eF.jsx)("meta",{name:"twitter:site",content:"@shuding_"}),(0,eF.jsx)("meta",{property:"og:title",content:"Nextra: the next docs builder"}),(0,eF.jsx)("meta",{property:"og:description",content:"Nextra: the next docs builder"}),(0,eF.jsx)("meta",{name:"apple-mobile-web-app-title",content:"Nextra"})]}),i18n:[],logo:(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)("span",{className:"nx-font-extrabold",children:"Nextra"}),(0,eF.jsx)("span",{className:"nx-ml-2 nx-hidden nx-font-normal nx-text-gray-600 md:nx-inline",children:"The Next Docs Builder"})]}),logoLink:!0,navbar:{component:lN},navigation:!0,nextThemes:{defaultTheme:"system",storageKey:"theme"},notFound:{content:"Submit an issue about broken link →",labels:"bug"},primaryHue:{dark:204,light:212},project:{icon:(0,eF.jsxs)(eF.Fragment,{children:[(0,eF.jsx)(eV,{}),(0,eF.jsx)("span",{className:"nx-sr-only",children:"GitHub"})]})},search:{component:function({className:ee,directories:et}){let en=sq();return en.flexsearch?(0,eF.jsx)(lv,{className:ee}):(0,eF.jsx)(lQ,{className:ee,directories:et})},emptyResult:(0,eF.jsx)("span",{className:"nx-block nx-select-none nx-p-8 nx-text-center nx-text-sm nx-text-gray-400",children:"No results found."}),error:"Failed to load search index.",loading:function(){let{locale:ee}=(0,eP.useRouter)();return"zh-CN"===ee?"正在加载…":"ru"===ee?"Загрузка…":"fr"===ee?"Сhargement…":"Loading…"},placeholder:function(){let{locale:ee}=(0,eP.useRouter)();return"zh-CN"===ee?"搜索文档…":"ru"===ee?"Поиск документации…":"fr"===ee?"Rechercher de la documentation…":"Search documentation…"}},serverSideError:{content:"Submit an issue about error in url →",labels:"bug"},sidebar:{defaultMenuCollapseLevel:2,titleComponent:({title:ee})=>(0,eF.jsx)(eF.Fragment,{children:ee}),toggleButton:!1},toc:{component:lK,float:!0,title:"On This Page"},useNextSeoProps:()=>({titleTemplate:"%s – Nextra"})},l6=Object.entries(l3).map(([ee,et])=>{let en=et&&"object"==typeof et&&!Array.isArray(et)&&!(0,eR.isValidElement)(et);if(en)return ee}).filter(Boolean);sy.strictObject({breadcrumb:sy.boolean(),collapsed:sy.boolean(),footer:sy.boolean(),layout:sy.enum(["default","full","raw"]),navbar:sy.boolean(),pagination:sy.boolean(),sidebar:sy.boolean(),timestamp:sy.boolean(),toc:sy.boolean(),typesetting:sy.enum(["default","article"])}).partial();var l7={breadcrumb:!0,collapsed:!1,footer:!0,layout:"default",navbar:!0,pagination:!0,sidebar:!0,timestamp:!0,toc:!0,typesetting:"default"};if(lX){let ee;let et=()=>{document.body.classList.add("resizing"),clearTimeout(ee),ee=setTimeout(()=>{document.body.classList.remove("resizing")},200)};window.addEventListener("resize",et)}var l9=new WeakMap;function l8(ee){var et=ee,{tag:en,context:er,children:ei,id:eo}=et,es=sD(et,["tag","context","children","id"]);null!=eI||(eI=sz());let eu=(0,eR.useRef)(null);return(0,eR.useEffect)(()=>{if(!eo)return;let ee=eu.current;if(ee)return l9.set(ee,[eo,er.index+=1]),eN.observe(ee),()=>{eN.disconnect(),l9.delete(ee),eI(ee=>{let et=sL({},ee);return delete et[eo],et})}},[eo,er]),(0,eF.jsxs)(en,sM(sL({className:(0,eA.Z)("nx-font-semibold nx-tracking-tight nx-text-slate-900 dark:nx-text-slate-100",{h2:"nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl nx-border-neutral-200/70 contrast-more:nx-border-neutral-400 dark:nx-border-primary-100/10 contrast-more:dark:nx-border-neutral-400",h3:"nx-mt-8 nx-text-2xl",h4:"nx-mt-8 nx-text-xl",h5:"nx-mt-8 nx-text-lg",h6:"nx-mt-8 nx-text-base"}[en])},es),{children:[ei,(0,eF.jsx)("span",{className:"nx-absolute -nx-mt-20",id:eo,ref:eu}),(0,eF.jsx)("a",{href:`#${eo}`,className:"subheading-anchor","aria-label":"Permalink for this section"})]}))}lX&&(eN||(eN=new IntersectionObserver(ee=>{eI(et=>{let en=sL({},et);for(let et of ee)if((null==et?void 0:et.rootBounds)&&l9.has(et.target)){let[ee,er]=l9.get(et.target),ei=et.boundingClientRect.y+et.boundingClientRect.height<=et.rootBounds.y+et.rootBounds.height,eo=et.intersectionRatio>0;en[ee]={index:er,aboveHalfViewport:ei,insideHalfViewport:eo}}let er="",ei=1/0,eo=-1;for(let ee in en)en[ee].isActive=!1,en[ee].insideHalfViewport&&en[ee].indexeo&&(eo=en[ee].index,er=ee);return en[er]&&(en[er].isActive=!0),en})},{rootMargin:"0px 0px -50%",threshold:[0,1]})));var ut=ee=>{let et=null,en=[];return eR.Children.forEach(ee,(ee,er)=>{var ei;if(ee&&ee.type===ur){et||(et=ee);return}let eo=ee;if(!et&&ee&&"object"==typeof ee&&ee.type!==un&&"props"in ee&&ee.props){let en=ut(ee.props.children);et=en[0],eo=(0,eR.cloneElement)(ee,sM(sL({},ee.props),{children:(null==(ei=en[1])?void 0:ei.length)?en[1]:void 0,key:er}))}en.push(eo)}),[et,en]},un=ee=>{var et=ee,{children:en,open:er}=et,ei=sD(et,["children","open"]);let[eo,es]=(0,eR.useState)(!!er),[eu,ec]=ut(en),[ed,ef]=(0,eR.useState)(eo);return(0,eR.useEffect)(()=>{if(eo)ef(!0);else{let ee=setTimeout(()=>ef(eo),500);return()=>clearTimeout(ee)}},[eo]),(0,eF.jsxs)("details",sM(sL(sM(sL({className:"nx-my-4 nx-rounded nx-border nx-border-gray-200 nx-bg-white nx-p-2 nx-shadow-sm first:nx-mt-0 dark:nx-border-neutral-800 dark:nx-bg-neutral-900"},ei),{open:ed}),eo&&{"data-expanded":!0}),{children:[(0,eF.jsx)(sX,{value:es,children:eu}),(0,eF.jsx)(lu,{isOpen:eo,children:ec})]}))},ur=ee=>{let et=sJ();return(0,eF.jsx)("summary",sM(sL({className:(0,eA.Z)("nx-cursor-pointer nx-list-none nx-p-1 nx-transition-colors hover:nx-bg-gray-100 dark:hover:nx-bg-neutral-800","before:nx-mr-1 before:nx-inline-block before:nx-transition-transform before:nx-content-[''] dark:before:nx-invert","rtl:before:nx-rotate-180 [[data-expanded]>&]:before:nx-rotate-90")},ee),{onClick:ee=>{ee.preventDefault(),et(ee=>!ee)}}))},ui=ee=>{var et=ee,{href:en=""}=et,er=sD(et,["href"]);return(0,eF.jsx)(s0,sL({href:en,newWindow:en.startsWith("https://")},er))},uo=({isRawLayout:ee,components:et})=>{if(ee)return{a:ui};let en={index:0};return sL({h1:ee=>(0,eF.jsx)("h1",sL({className:"nx-mt-2 nx-text-4xl nx-font-bold nx-tracking-tight nx-text-slate-900 dark:nx-text-slate-100"},ee)),h2:ee=>(0,eF.jsx)(l8,sL({tag:"h2",context:en},ee)),h3:ee=>(0,eF.jsx)(l8,sL({tag:"h3",context:en},ee)),h4:ee=>(0,eF.jsx)(l8,sL({tag:"h4",context:en},ee)),h5:ee=>(0,eF.jsx)(l8,sL({tag:"h5",context:en},ee)),h6:ee=>(0,eF.jsx)(l8,sL({tag:"h6",context:en},ee)),ul:ee=>(0,eF.jsx)("ul",sL({className:"nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6"},ee)),ol:ee=>(0,eF.jsx)("ol",sL({className:"nx-mt-6 nx-list-decimal first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6"},ee)),li:ee=>(0,eF.jsx)("li",sL({className:"nx-my-2"},ee)),blockquote:ee=>(0,eF.jsx)("blockquote",sL({className:(0,eA.Z)("nx-mt-6 nx-border-gray-300 nx-italic nx-text-gray-700 dark:nx-border-gray-700 dark:nx-text-gray-400","first:nx-mt-0 ltr:nx-border-l-2 ltr:nx-pl-6 rtl:nx-border-r-2 rtl:nx-pr-6")},ee)),hr:ee=>(0,eF.jsx)("hr",sL({className:"nx-my-8 dark:nx-border-gray-900"},ee)),a:ee=>(0,eF.jsx)(ui,sM(sL({},ee),{className:"nx-text-primary-600 nx-underline nx-decoration-from-font [text-underline-position:from-font]"})),table:ee=>(0,eF.jsx)(sE,sL({className:"nextra-scrollbar nx-mt-6 nx-p-0 first:nx-mt-0"},ee)),p:ee=>(0,eF.jsx)("p",sL({className:"nx-mt-6 nx-leading-7 first:nx-mt-0"},ee)),tr:sT,th:sO,td:sj,details:un,summary:ur,pre:s_,code:sk},et)};function us(ee){let{locale:et=lJ,defaultLocale:en,asPath:er}=(0,eP.useRouter)();return(0,eR.useMemo)(()=>{let ei=s2(er,et);return s7({list:ee,locale:et,defaultLocale:en,route:ei})},[ee,et,en,er])}var ul=({themeContext:ee,breadcrumb:et,timestamp:en,navigation:er,children:ei})=>{var eo;let es=sq(),eu=eM();if("raw"===ee.layout)return(0,eF.jsx)("div",{className:"nx-w-full nx-overflow-x-hidden",children:ei});let ec=ee.timestamp&&es.gitTimestamp&&en?new Date(en):null,ed=eu&&ec?(0,eF.jsx)("div",{className:"nx-mt-12 nx-mb-8 nx-block nx-text-xs nx-text-gray-500 ltr:nx-text-right rtl:nx-text-left dark:nx-text-gray-400",children:s9(es.gitTimestamp,{timestamp:ec})}):(0,eF.jsx)("div",{className:"nx-mt-16"}),ef=(0,eF.jsxs)(eF.Fragment,{children:[ei,ed,er]}),ep=(null==(eo=es.main)?void 0:eo.call(es,{children:ef}))||ef;return"full"===ee.layout?(0,eF.jsx)("article",{className:"nextra-content nx-min-h-[calc(100vh-4rem)] nx-w-full nx-overflow-x-hidden nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]",children:ep}):(0,eF.jsx)("article",{className:(0,eA.Z)("nextra-content nx-flex nx-min-h-[calc(100vh-4rem)] nx-w-full nx-min-w-0 nx-max-w-full nx-justify-center nx-pb-8 nx-pr-[calc(env(safe-area-inset-right)-1.5rem)]","article"===ee.typesetting&&"nextra-body-typesetting-article"),children:(0,eF.jsxs)("main",{className:"nx-w-full nx-min-w-0 nx-max-w-6xl nx-px-6 nx-pt-4 md:nx-px-12",children:[et,ep]})})},uu=(0,eA.Z)("nextra-toc nx-order-last nx-hidden nx-w-64 nx-shrink-0 xl:nx-block"),uc=({filePath:ee,pageMap:et,frontMatter:en,headings:er,timestamp:ei,children:eo})=>{let es=sq(),{activeType:eu,activeIndex:ec,activeThemeContext:ed,activePath:ef,topLevelNavbarItems:ep,docsDirectories:eh,flatDirectories:em,flatDocsDirectories:ex,directories:eg}=us(et),ev=sL(sL({},ed),en),ey=!ev.sidebar||"raw"===ev.layout||"page"===eu,eb="page"!==eu&&ev.toc&&"default"===ev.layout?(0,eF.jsx)("nav",{className:(0,eA.Z)(uu,"nx-px-4"),"aria-label":"table of contents",children:s9(es.toc.component,{headings:es.toc.float?er:[],filePath:ee})}):"full"!==ev.layout&&"raw"!==ev.layout&&(0,eF.jsx)("nav",{className:uu,"aria-label":"table of contents"}),{locale:ew=lJ}=(0,eP.useRouter)(),ek=es.i18n.find(ee=>ee.locale===ew),e_=ek?"rtl"===ek.direction:"rtl"===es.direction,ej=e_?"rtl":"ltr";return(0,eF.jsxs)("div",{dir:ej,children:[(0,eF.jsx)("script",{dangerouslySetInnerHTML:{__html:`document.documentElement.setAttribute('dir','${ej}')`}}),(0,eF.jsx)(lE,{}),(0,eF.jsx)(lr,{}),ev.navbar&&s9(es.navbar.component,{flatDirectories:em,items:ep}),(0,eF.jsx)("div",{className:(0,eA.Z)("nx-mx-auto nx-flex","raw"!==ev.layout&&"nx-max-w-[90rem]"),children:(0,eF.jsxs)(sW,{children:[(0,eF.jsx)(lU,{docsDirectories:eh,flatDirectories:em,fullDirectories:eg,headings:er,asPopover:ey,includePlaceholder:"default"===ev.layout}),eb,(0,eF.jsx)(lH,{}),(0,eF.jsx)(ul,{themeContext:ev,breadcrumb:"page"!==eu&&ev.breadcrumb?(0,eF.jsx)(li,{activePath:ef}):null,timestamp:ei,navigation:"page"!==eu&&ev.pagination?(0,eF.jsx)(lT,{flatDirectories:ex,currentIndex:ec}):null,children:(0,eF.jsx)(eL.Zo,{components:uo({isRawLayout:"raw"===ev.layout,components:es.components}),children:eo})})]})}),s9(es.footer.component,{menu:ey})]})};function ud(ee){var et=ee,{children:en}=et,er=sD(et,["children"]);return(0,eF.jsx)(sK,{value:er,children:(0,eF.jsx)(uc,sM(sL({},er.pageOpts),{children:en}))})}},6008:function(ee,et,en){"use strict";var er=en(2337);function ei(ee){var et={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:ee,query:{},parse_failed:!1};try{var en=new URL(ee);et.protocols=er(en),et.protocol=et.protocols[0],et.port=en.port,et.resource=en.hostname,et.host=en.host,et.user=en.username||"",et.password=en.password||"",et.pathname=en.pathname,et.hash=en.hash.slice(1),et.search=en.search.slice(1),et.href=en.href,et.query=Object.fromEntries(en.searchParams)}catch(en){et.protocols=["file"],et.protocol=et.protocols[0],et.port="",et.resource="",et.user="",et.pathname="",et.hash="",et.search="",et.href=ee,et.query={},et.parse_failed=!0}return et}ee.exports=ei},3905:function(ee,et,en){"use strict";var er=function(ee){return ee&&"object"==typeof ee&&"default"in ee?ee:{default:ee}}(en(6008));let ei="text/plain",eo="us-ascii",es=(ee,et)=>et.some(et=>et instanceof RegExp?et.test(ee):et===ee),eu=(ee,{stripHash:et})=>{let en=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(ee);if(!en)throw Error(`Invalid URL: ${ee}`);let{type:er,data:es,hash:eu}=en.groups,ec=er.split(";");eu=et?"":eu;let ed=!1;"base64"===ec[ec.length-1]&&(ec.pop(),ed=!0);let ef=(ec.shift()||"").toLowerCase(),ep=ec.map(ee=>{let[et,en=""]=ee.split("=").map(ee=>ee.trim());return"charset"===et&&(en=en.toLowerCase())===eo?"":`${et}${en?`=${en}`:""}`}).filter(Boolean),eh=[...ep];return ed&&eh.push("base64"),(eh.length>0||ef&&ef!==ei)&&eh.unshift(ef),`data:${eh.join(";")},${ed?es.trim():es}${eu?`#${eu}`:""}`};function ec(ee,et){if(et={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...et},ee=ee.trim(),/^data:/i.test(ee))return eu(ee,et);if(/^view-source:/i.test(ee))throw Error("`view-source:` is not supported as it is a non-standard protocol");let en=ee.startsWith("//"),er=!en&&/^\.*\//.test(ee);er||(ee=ee.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,et.defaultProtocol));let ei=new URL(ee);if(et.forceHttp&&et.forceHttps)throw Error("The `forceHttp` and `forceHttps` options cannot be used together");if(et.forceHttp&&"https:"===ei.protocol&&(ei.protocol="http:"),et.forceHttps&&"http:"===ei.protocol&&(ei.protocol="https:"),et.stripAuthentication&&(ei.username="",ei.password=""),et.stripHash?ei.hash="":et.stripTextFragment&&(ei.hash=ei.hash.replace(/#?:~:text.*?$/i,"")),ei.pathname){let ee=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,et=0,en="";for(;;){let er=ee.exec(ei.pathname);if(!er)break;let eo=er[0],es=er.index,eu=ei.pathname.slice(et,es);en+=eu.replace(/\/{2,}/g,"/")+eo,et=es+eo.length}let er=ei.pathname.slice(et,ei.pathname.length);en+=er.replace(/\/{2,}/g,"/"),ei.pathname=en}if(ei.pathname)try{ei.pathname=decodeURI(ei.pathname)}catch{}if(!0===et.removeDirectoryIndex&&(et.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(et.removeDirectoryIndex)&&et.removeDirectoryIndex.length>0){let ee=ei.pathname.split("/"),en=ee[ee.length-1];es(en,et.removeDirectoryIndex)&&(ee=ee.slice(0,-1),ei.pathname=ee.slice(1).join("/")+"/")}if(ei.hostname&&(ei.hostname=ei.hostname.replace(/\.$/,""),et.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(ei.hostname)&&(ei.hostname=ei.hostname.replace(/^www\./,""))),Array.isArray(et.removeQueryParameters))for(let ee of[...ei.searchParams.keys()])es(ee,et.removeQueryParameters)&&ei.searchParams.delete(ee);if(!0===et.removeQueryParameters&&(ei.search=""),et.sortQueryParameters){ei.searchParams.sort();try{ei.search=decodeURIComponent(ei.search)}catch{}}et.removeTrailingSlash&&(ei.pathname=ei.pathname.replace(/\/$/,""));let eo=ee;return ee=ei.toString(),et.removeSingleSlash||"/"!==ei.pathname||eo.endsWith("/")||""!==ei.hash||(ee=ee.replace(/\/$/,"")),(et.removeTrailingSlash||"/"===ei.pathname)&&""===ei.hash&&et.removeSingleSlash&&(ee=ee.replace(/\/$/,"")),en&&!et.normalizeProtocol&&(ee=ee.replace(/^http:\/\//,"//")),et.stripProtocol&&(ee=ee.replace(/^(?:https?:)?\/\//,"")),ee}let ed=(ee,et=!1)=>{let en=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,ei=et=>{let en=Error(et);throw en.subject_url=ee,en};"string"==typeof ee&&ee.trim()||ei("Invalid url."),ee.length>ed.MAX_INPUT_LENGTH&&ei("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),et&&("object"!=typeof et&&(et={stripHash:!1}),ee=ec(ee,et));let eo=er.default(ee);if(eo.parse_failed){let ee=eo.href.match(en);ee?(eo.protocols=["ssh"],eo.protocol="ssh",eo.resource=ee[2],eo.host=ee[2],eo.user=ee[1],eo.pathname=`/${ee[3]}`,eo.parse_failed=!1):ei("URL parsing failed.")}return eo};ed.MAX_INPUT_LENGTH=2048,ee.exports=ed},2337:function(ee){"use strict";ee.exports=function(ee,et){!0===et&&(et=0);var en="";if("string"==typeof ee)try{en=new URL(ee).protocol}catch(ee){}else ee&&ee.constructor===URL&&(en=ee.protocol);var er=en.split(/\:|\+/).filter(Boolean);return"number"==typeof et?er[et]:er}},6826:function(ee){var et={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ù:"u",ú:"u",û:"u",ü:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z"},en=Object.keys(et).join("|"),er=RegExp(en,"g"),ei=RegExp(en,""),eo=function(ee){return ee.replace(er,function(ee){return et[ee]})},es=function(ee){return!!ee.match(ei)};ee.exports=eo,ee.exports.has=es,ee.exports.remove=eo},3859:function(ee){"use strict";ee.exports=ee=>{let et=/^\\\\\?\\/.test(ee),en=/[^\u0000-\u0080]+/.test(ee);return et||en?ee:ee.replace(/\\/g,"/")}},2891:function(ee,et,en){let er=en(1439),ei=en(7224),eo="[^\\s'’\\(\\)!?;:\"-]",es=RegExp(`(?:(?:(\\s?(?:^|[.\\(\\)!?;:"-])\\s*)(${eo}))|(${eo}))(${eo}*[’']*${eo}*)`,"g"),eu=ee=>ee.map(ee=>[RegExp(`\\b${ee}\\b`,"gi"),ee]);function ec(ee){let et=ee[0];return/\s/.test(et)?ee.slice(1):/[\(\)]/.test(et)?null:ee}ee.exports=(ee,et={})=>{ee=ee.toLowerCase().replace(es,(ee,et="",en,ei,eo,es,eu)=>{let ed=ee.length+es>=eu.length,ef=ec(ee);if(!ef)return ee;if(!en){let ee=ei+eo;if(er.has(ee)&&!ed)return ef}return et+(ei||en).toUpperCase()+eo});let en=et.special||[],eo=[...ei,...en],ed=eu(eo);return ed.forEach(([et,en])=>{ee=ee.replace(et,en)}),ee}},1439:function(ee){let et=["for","and","nor","but","or","yet","so"],en=["a","an","the"],er=["aboard","about","above","across","after","against","along","amid","among","anti","around","as","at","before","behind","below","beneath","beside","besides","between","beyond","but","by","concerning","considering","despite","down","during","except","excepting","excluding","following","for","from","in","inside","into","like","minus","near","of","off","on","onto","opposite","over","past","per","plus","regarding","round","save","since","than","through","to","toward","towards","under","underneath","unlike","until","up","upon","versus","via","with","within","without"];ee.exports=new Set([...et,...en,...er])},7224:function(ee){let et=["ZEIT","ZEIT Inc.","Vercel","Vercel Inc.","CLI","API","HTTP","HTTPS","JSX","DNS","URL","now.sh","now.json","vercel.app","vercel.json","CI","CD","CDN","package.json","package.lock","yarn.lock","GitHub","GitLab","CSS","Sass","JS","JavaScript","TypeScript","HTML","WordPress","Next.js","Node.js","Webpack","Docker","Bash","Kubernetes","SWR","TinaCMS","UI","UX","TS","TSX","iPhone","iPad","watchOS","iOS","iPadOS","macOS","PHP","composer.json","composer.lock","CMS","SQL","C","C#","GraphQL","GraphiQL","JWT","JWTs"];ee.exports=et},2746:function(ee,et,en){en(5893)},1151:function(ee,et,en){"use strict";en.d(et,{Zo:function(){return eu},ah:function(){return eo}});var er=en(7294);let ei=er.createContext({});function eo(ee){let et=er.useContext(ei);return er.useMemo(()=>"function"==typeof ee?ee(et):{...et,...ee},[et,ee])}let es={};function eu({components:ee,children:et,disableParentContext:en}){let eu=eo(ee);return en&&(eu=ee||es),er.createElement(ei.Provider,{value:eu},et)}},7222:function(ee,et,en){"use strict";en.d(et,{eZ:function(){return eo}});var er=en(1864),ei=en(3454).cwd();er.join(ei,"public");var eo=Symbol.for("__nextra_internal__")},2243:function(ee,et,en){"use strict";en.d(et,{Z:function(){return ed}});var er=en(7294);en(2746),"undefined"!=typeof window&&(window.requestIdleCallback=window.requestIdleCallback||function(ee){var et=Date.now();return setTimeout(function(){ee({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-et))}})},1)},window.cancelIdleCallback=window.cancelIdleCallback||function(ee){clearTimeout(ee)});var ei=en(5893),eo=(0,er.createContext)(!1),es=en(1163),eu=en(7222);function ec(){let ee=globalThis[eu.eZ],{route:et}=(0,es.useRouter)();(0,er.useState)({})[1];let en=ee.context[et];if(!en)throw Error("No content found for the current route. This is a Nextra bug.");return{context:en,Layout:ee.Layout}}function ed({__nextra_pageMap:ee,__nextra_dynamic_opts:et,...en}){let{context:er,Layout:es}=ec(),{Content:eu,...ed}=er;if(ee&&(ed.pageOpts={...ed.pageOpts,pageMap:ee}),et){let ee=JSON.parse(et);ed.pageOpts={...ed.pageOpts,headings:ee.headings,title:ee.title||ed.pageOpts.title,frontMatter:ee.frontMatter}}return(0,ei.jsx)(es,{...ed,pageProps:en,children:(0,ei.jsx)(eo.Provider,{value:en,children:(0,ei.jsx)(eu,{...en})})})}},8808:function(ee,et,en){"use strict";en.d(et,{j:function(){return ex}});var er,ei=en(1864),eo=en(2891),es=en(3859),eu=en(7222);function ec(ee,et){return es(ei.join(ee,et.replace(/^index$/,"")))}function ed(ee){return eo(ee.replace(/[-_]/g," "))}var ef=en(9208);function ep(ee){return!!ee&&"object"==typeof ee&&"folder"===ee.type}function eh(ee){return Object.fromEntries(Object.entries(ee).map(([ee,et])=>{if(ep(et)){let en=ee.replace("/","");return[en,et.title||ed(en)]}return[ee,et||ed(ee)]}))}function em(ee,et,en=!0){if(en){em(ee,{kind:"Meta",data:et.data,locale:et.locale},!1),et.data=eh(et.data);return}for(let[en,er]of Object.entries(et.data)){if(!ep(er)){ee.children.push({kind:"MdxPage",...et.locale&&{locale:et.locale},name:en,title:er||ed(en),route:ec(ee.route,en)});continue}let ei=en.replace("/",""),eo={kind:"Folder",name:ei,route:`${ee.route}/${ei}`,children:[{kind:"Meta",...et.locale&&{locale:et.locale},data:eh(er.items)}]};ee.children.push(eo),em(eo,{kind:"Meta",data:er.items,...et.locale&&{locale:et.locale}},!1)}}function ex({pageNextRoute:ee,pageOpts:et,nextraLayout:en,themeConfig:ei,Content:eo,hot:es,pageOptsChecksum:ec,dynamicMetaModules:ed}){var ep;"undefined"==typeof window&&(globalThis.__nextra_resolvePageMap=async()=>{if(er)return er;let ee=JSON.parse(JSON.stringify(et.pageMap));return await Promise.all(ed.map(async([et,{metaObjectKeyPath:en,metaParentKeyPath:er}])=>{let ei=await et,eo=await ei.default(),es=ef(ee,en);es.data=eo;let eu=ef(ee,er);em(eu,es)})),er=ee});let eh=globalThis[ep=eu.eZ]||(globalThis[ep]=Object.create(null));eh.pageMap=et.pageMap,eh.route=et.route,eh.context||(eh.context=Object.create(null)),eh.refreshListeners||(eh.refreshListeners=Object.create(null)),eh.Layout=en,eh.context[ee]={Content:eo,pageOpts:et,themeConfig:ei}}}}]); \ No newline at end of file diff --git a/_next/static/chunks/783-99f4487baa508013.js b/_next/static/chunks/783-99f4487baa508013.js deleted file mode 100644 index 82069e7..0000000 --- a/_next/static/chunks/783-99f4487baa508013.js +++ /dev/null @@ -1,23 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[783],{6010:function(e,t,n){"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e){if(Array.isArray(e))for(t=0;t=r))));t++);if(n)return i?ta(l,r,0):void(t[t.length]=l)}return!n&&l}function ta(e,t,n){return e=1===e.length?e[0]:[].concat.apply([],e),n||e.length>t?e.slice(n,n+t):e}function ua(e,t,n,r){return e=n?(e=e[(r=r&&t>n)?t:n])&&e[r?n:t]:e[t]}function N(e,t,n,r,a){let i=0;if(e.constructor===Array){if(a)-1!==(t=e.indexOf(t))?1=this.B&&(d||!u[h])){var i=L(f,r,p),o="";switch(this.G){case"full":if(2i;s--)if(s-i>=this.B){var l=L(f,r,p,a,i);M(this,u,o=h.substring(i,s),l,e,n)}break}case"reverse":if(1=this.B&&M(this,u,o,L(f,r,p,a,s),e,n);o=""}case"forward":if(1=this.B&&M(this,u,o,i,e,n);break}default:if(this.C&&(i=Math.min(i/this.C(t,h,p)|0,f-1)),M(this,u,h,i,e,n),d&&1=this.B&&!a[h]){a[h]=1;let t=this.l&&h>i;M(this,c,t?i:h,L(o+(r/2>o?0:1),r,p,s-1,l-1),e,n,t?h:i)}}}}}this.m||(this.register[e]=1)}}return this},t.search=function(e,t,n){let r,a,i;n||(!t&&C(e)?e=(n=e).query:C(t)&&(n=t));let o=[],s,l,c=0;if(n){e=n.query||e,t=n.limit,c=n.offset||0;var u=n.context;l=n.suggest}if(e&&1<(s=(e=this.encode(""+e)).length)){n=v();var d=[];for(let t=0,r=0,a;t=this.B&&!n[a]){if(!this.s&&!l&&!this.map[a])return o;d[r++]=a,n[a]=1}s=(e=d).length}if(!s)return o;for(t||(t=100),u=this.depth&&1t||n)&&(a=a.slice(n,n+t)),r&&(a=za.call(this,a)),{tag:e,result:a}}function za(e){let t=Array(e.length);for(let n=0,r;n2?n.slice(1-n.length).join("."):t.source=t.resource,t.git_suffix=/\.git$/.test(t.pathname),t.name=decodeURIComponent((t.pathname||t.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),t.owner=decodeURIComponent(t.user),t.source){case"git.cloudforge.com":t.owner=t.user,t.organization=n[0],t.source="cloudforge.com";break;case"visualstudio.com":if("vs-ssh.visualstudio.com"===t.resource){4===(i=t.name.split("/")).length&&(t.organization=i[1],t.owner=i[2],t.name=i[3],t.full_name=i[2]+"/"+i[3]);break}2===(i=t.name.split("/")).length?(t.owner=i[1],t.name=i[1],t.full_name="_git/"+t.name):3===i.length?(t.name=i[2],"DefaultCollection"===i[0]?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):4===i.length&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name);break;case"dev.azure.com":case"azure.com":if("ssh.dev.azure.com"===t.resource){4===(i=t.name.split("/")).length&&(t.organization=i[1],t.owner=i[2],t.name=i[3]);break}5===(i=t.name.split("/")).length?(t.organization=i[0],t.owner=i[1],t.name=i[4],t.full_name="_git/"+t.name):3===i.length?(t.name=i[2],"DefaultCollection"===i[0]?(t.owner=i[2],t.organization=i[0],t.full_name=t.organization+"/_git/"+t.name):(t.owner=i[0],t.full_name=t.owner+"/_git/"+t.name)):4===i.length&&(t.organization=i[0],t.owner=i[1],t.name=i[3],t.full_name=t.organization+"/"+t.owner+"/_git/"+t.name),t.query&&t.query.path&&(t.filepath=t.query.path.replace(/^\/+/g,"")),t.query&&t.query.version&&(t.ref=t.query.version.replace(/^GB/,""));break;default:var o=(i=t.name.split("/")).length-1;if(i.length>=2){var s=i.indexOf("-",2),l=i.indexOf("blob",2),c=i.indexOf("tree",2),u=i.indexOf("commit",2),d=i.indexOf("src",2),f=i.indexOf("raw",2),p=i.indexOf("edit",2);o=s>0?s-1:l>0?l-1:c>0?c-1:u>0?u-1:d>0?d-1:f>0?f-1:p>0?p-1:o,t.owner=i.slice(0,o).join("/"),t.name=i[o],u&&(t.commit=i[o+2])}t.ref="",t.filepathtype="",t.filepath="";var h=i.length>o&&"-"===i[o+1]?o+1:o;i.length>h+2&&["raw","src","blob","tree","edit"].indexOf(i[h+1])>=0&&(t.filepathtype=i[h+1],t.ref=i[h+2],i.length>h+3&&(t.filepath=i.slice(h+3).join("/"))),t.organization=t.owner}!t.full_name&&(t.full_name=t.owner,t.name&&(t.full_name&&(t.full_name+="/"),t.full_name+=t.name)),t.owner.startsWith("scm/")&&(t.source="bitbucket-server",t.owner=t.owner.replace("scm/",""),t.organization=t.owner,t.full_name=t.owner+"/"+t.name);var m=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/.exec(t.pathname);return null!=m&&(t.source="bitbucket-server","users"===m[1]?t.owner="~"+m[2]:t.owner=m[2],t.organization=t.owner,t.name=m[3],(i=m[4].split("/")).length>1&&(["raw","browse"].indexOf(i[1])>=0?(t.filepathtype=i[1],i.length>2&&(t.filepath=i.slice(2).join("/"))):"commits"===i[1]&&i.length>2&&(t.commit=i[2])),t.full_name=t.owner+"/"+t.name,t.query.at?t.ref=t.query.at:t.ref=""),t}/*! - * buildToken - * Builds OAuth token prefix (helper function) - * - * @name buildToken - * @function - * @param {GitUrl} obj The parsed Git url object. - * @return {String} token prefix - */function i(e){return"bitbucket.org"===e.source?"x-token-auth:"+e.token+"@":e.token+"@"}function o(e){return"bitbucket-server"===e.source?"scm/"+e.full_name:""+e.full_name}a.stringify=function(e,t){t=t||(e.protocols&&e.protocols.length?e.protocols.join("+"):e.protocol);var n=e.port?":"+e.port:"",r=e.user||"git",a=e.git_suffix?".git":"";switch(t){case"ssh":if(n)return"ssh://"+r+"@"+e.resource+n+"/"+e.full_name+a;return r+"@"+e.resource+":"+e.full_name+a;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return t+"://"+r+"@"+e.resource+n+"/"+e.full_name+a;case"http":case"https":return t+"://"+(e.token?i(e):e.user&&(e.protocols.includes("http")||e.protocols.includes("https"))?e.user+"@":"")+e.resource+n+"/"+o(e)+a;default:return e.href}},e.exports=a},6337:function(){!function(){"use strict";if("object"==typeof window){if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype){"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}var e=function(e){for(var t=e,n=a(t);n;)n=a(t=n.ownerDocument);return t}(window.document),t=[],n=null,r=null;o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?m(e,n):p(),t.forEach(function(e){e._checkForIntersections()})}),n},o._resetCrossOriginUpdater=function(){n=null,r=null},o.prototype.observe=function(e){if(!this._observationTargets.some(function(t){return t.element==e})){if(!(e&&1==e.nodeType))throw Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},o.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter(function(t){return t.element!=e}),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},o.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter(function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]})},o.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},o.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,i=null,o=null;if(this.POLL_INTERVAL?i=n.setInterval(r,this.POLL_INTERVAL):(c(n,"resize",r,!0),c(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(o=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push(function(){var e=t.defaultView;e&&(i&&e.clearInterval(i),u(e,"resize",r,!0)),u(t,"scroll",r,!0),o&&o.disconnect()}),t!=(this.root&&(this.root.ownerDocument||this.root)||e)){var s=a(t);s&&this._monitorIntersections(s.ownerDocument)}}},o.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some(function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var i=a(n);if((n=i&&i.ownerDocument)==t)return!0}return!1})){var i=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),i(),t!=r){var o=a(t);o&&this._unmonitorIntersections(o.ownerDocument)}}}},o.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;tt.indexOf(this)&&t.push(this)},o.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=o,window.IntersectionObserverEntry=i}function a(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}function i(e){this.time=e.time,this.target=e.target,this.rootBounds=h(e.rootBounds),this.boundingClientRect=h(e.boundingClientRect),this.intersectionRect=h(e.intersectionRect||p()),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,a=r.width*r.height;n?this.intersectionRatio=Number((a/n).toFixed(4)):this.intersectionRatio=this.isIntersecting?1:0}function o(e,t){var n=t||{};if("function"!=typeof e)throw Error("callback must be a function");if(n.root&&1!=n.root.nodeType&&9!=n.root.nodeType)throw Error("root must be a Document or Element");this._checkForIntersections=l(this._checkForIntersections.bind(this),this.THROTTLE_TIMEOUT),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(n.rootMargin),this.thresholds=this._initThresholds(n.threshold),this.root=n.root||null,this.rootMargin=this._rootMarginValues.map(function(e){return e.value+e.unit}).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(){return window.performance&&performance.now&&performance.now()}function l(e,t){var n=null;return function(){n||(n=setTimeout(function(){e(),n=null},t))}}function c(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function u(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,n)}function d(e,t){var n=Math.max(e.top,t.top),r=Math.min(e.bottom,t.bottom),a=Math.max(e.left,t.left),i=Math.min(e.right,t.right),o=i-a,s=r-n;return o>=0&&s>=0&&{top:n,bottom:r,left:a,right:i,width:o,height:s}||null}function f(e){var t;try{t=e.getBoundingClientRect()}catch(e){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):p()}function p(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function h(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function m(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function x(e,t){for(var n=t;n;){if(n==e)return!0;n=g(n)}return!1}function g(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?a(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host)?n.host:n}function v(e){return e&&9===e.nodeType}}()},9073:function(e,t,n){"use strict";var r=n(2337);function a(e){if(Array.isArray(e))return -1!==e.indexOf("ssh")||-1!==e.indexOf("rsync");if("string"!=typeof e)return!1;var t=r(e);if(e=e.substring(e.indexOf("://")+3),a(t))return!0;var n=RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!e.match(n)&&e.indexOf("@")-1}function V(e,t){var n=this.__data__,r=ee(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}function q(e){var t=-1,n=e?e.length:0;for(this.clear();++t{},themes:[]},c=()=>{var e;return null!==(e=(0,r.useContext)(s))&&void 0!==e?e:l},u=e=>(0,r.useContext)(s)?r.createElement(r.Fragment,null,e.children):r.createElement(f,e),d=["light","dark"],f=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:n=!0,enableColorScheme:o=!0,storageKey:l="theme",themes:c=d,defaultTheme:u=n?"system":"light",attribute:f="data-theme",value:g,children:v,nonce:y})=>{let[b,w]=(0,r.useState)(()=>h(l,u)),[k,_]=(0,r.useState)(()=>h(l)),j=g?Object.values(g):c,E=(0,r.useCallback)(e=>{let r=e;if(!r)return;"system"===e&&n&&(r=x());let i=g?g[r]:r,s=t?m():null,l=document.documentElement;if("class"===f?(l.classList.remove(...j),i&&l.classList.add(i)):i?l.setAttribute(f,i):l.removeAttribute(f),o){let e=a.includes(u)?u:null,t=a.includes(r)?r:e;l.style.colorScheme=t}null==s||s()},[]),O=(0,r.useCallback)(e=>{w(e);try{localStorage.setItem(l,e)}catch(e){}},[e]),T=(0,r.useCallback)(t=>{let r=x(t);_(r),"system"===b&&n&&!e&&E("system")},[b,e]);(0,r.useEffect)(()=>{let e=window.matchMedia(i);return e.addListener(T),T(e),()=>e.removeListener(T)},[T]),(0,r.useEffect)(()=>{let e=e=>{e.key===l&&O(e.newValue||u)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[O]),(0,r.useEffect)(()=>{E(null!=e?e:b)},[e,b]);let C=(0,r.useMemo)(()=>({theme:b,setTheme:O,forcedTheme:e,resolvedTheme:"system"===b?k:b,themes:n?[...c,"system"]:c,systemTheme:n?k:void 0}),[b,O,e,k,n,c]);return r.createElement(s.Provider,{value:C},r.createElement(p,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:o,storageKey:l,themes:c,defaultTheme:u,attribute:f,value:g,children:v,attrs:j,nonce:y}),v)},p=(0,r.memo)(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:o,enableColorScheme:s,defaultTheme:l,value:c,attrs:u,nonce:d})=>{let f="system"===l,p="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${u.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,h=s?a.includes(l)&&l?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${l}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",m=(e,t=!1,r=!0)=>{let i=c?c[e]:e,o=t?e+"|| ''":`'${i}'`,l="";return s&&r&&!t&&a.includes(e)&&(l+=`d.style.colorScheme = '${e}';`),"class"===n?l+=t||i?`c.add(${o})`:"null":i&&(l+=`d[s](n,${o})`),l},x=e?`!function(){${p}${m(e)}}()`:o?`!function(){try{${p}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${f})){var t='${i}',m=window.matchMedia(t);if(m.media!==t||m.matches){${m("dark")}}else{${m("light")}}}else if(e){${c?`var x=${JSON.stringify(c)};`:""}${m(c?"x[e]":"e",!0)}}${f?"":"else{"+m(l,!1,!1)+"}"}${h}}catch(e){}}()`:`!function(){try{${p}var e=localStorage.getItem('${t}');if(e){${c?`var x=${JSON.stringify(c)};`:""}${m(c?"x[e]":"e",!0)}}else{${m(l,!1,!1)};}${h}}catch(t){}}();`;return r.createElement("script",{nonce:d,dangerouslySetInnerHTML:{__html:x}})},()=>!0),h=(e,t)=>{let n;if(!o){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},m=()=>{let e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},x=e=>(e||(e=window.matchMedia(i)),e.matches?"dark":"light")},3454:function(e,t,n){"use strict";var r,a;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(a=n.g.process)?void 0:a.env)?n.g.process:n(7663)},1516:function(e,t){"use strict";function n(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=n,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3740:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(6495).Z,a=n(2648).Z,i=n(1598).Z,o=n(7273).Z,s=i(n(7294)),l=a(n(2636)),c=n(7757),u=n(3735),d=n(3341);n(4210);var f=a(n(7746));let p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function h(e){return void 0!==e.default}function m(e){return void 0!==e.src}function x(e){return"object"==typeof e&&(h(e)||m(e))}function g(e,t,n){let{deviceSizes:r,allSizes:a}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:a.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:a,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let i=[...new Set([t,2*t].map(e=>a.find(t=>t>=e)||a[a.length-1]))];return{widths:i,kind:"x"}}function v(e){let{config:t,src:n,unoptimized:r,width:a,quality:i,sizes:o,loader:s}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:c}=g(t,a,o),u=l.length-1;return{sizes:o||"w"!==c?o:"100vw",srcSet:l.map((e,r)=>"".concat(s({config:t,src:n,quality:i,width:e})," ").concat("w"===c?e:r+1).concat(c)).join(", "),src:s({config:t,src:n,quality:i,width:l[u]})}}function y(e){return"number"==typeof e||void 0===e?e:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function b(e,t,n,a,i,o,s){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let l="decode"in e?e.decode():Promise.resolve();l.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("blur"===n&&o(!0),null==a?void 0:a.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;a.current(r({},t,{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}}))}(null==i?void 0:i.current)&&i.current(e)}})}let w=s.forwardRef((e,t)=>{var{imgAttributes:n,heightInt:a,widthInt:i,qualityInt:l,className:c,imgStyle:u,blurStyle:d,isLazy:f,fill:p,placeholder:h,loading:m,srcString:x,config:g,unoptimized:v,loader:y,onLoadRef:w,onLoadingCompleteRef:k,setBlurComplete:_,setShowAltText:j,onLoad:E,onError:O}=e,T=o(e,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return m=f?"lazy":m,s.default.createElement(s.default.Fragment,null,s.default.createElement("img",Object.assign({},T,{loading:m,width:i,height:a,decoding:"async","data-nimg":p?"fill":"1",className:c,style:r({},u,d)},n,{ref:s.useCallback(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(O&&(e.src=e.src),e.complete&&b(e,x,h,w,k,_,v))},[x,h,w,k,_,O,v,t]),onLoad:e=>{let t=e.currentTarget;b(t,x,h,w,k,_,v)},onError:e=>{j(!0),"blur"===h&&_(!0),O&&O(e)}})))}),k=s.forwardRef((e,t)=>{let n,a;var{src:i,sizes:m,unoptimized:g=!1,priority:b=!1,loading:k,className:_,quality:j,width:E,height:O,fill:T,style:C,onLoad:S,onLoadingComplete:N,placeholder:I="empty",blurDataURL:R,layout:A,objectFit:L,objectPosition:P,lazyBoundary:M,lazyRoot:D}=e,Z=o(e,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let $=s.useContext(d.ImageConfigContext),F=s.useMemo(()=>{let e=p||$||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return r({},e,{allSizes:t,deviceSizes:n})},[$]),W=Z,H=W.loader||f.default;delete W.loader;let U="__next_img_default"in H;if(U){if("custom"===F.loader)throw Error('Image with src "'.concat(i,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}else{let e=H;H=t=>{let{config:n}=t,r=o(t,["config"]);return e(r)}}if(A){"fill"===A&&(T=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}},t={responsive:"100vw",fill:"100vw"},n=e[A];n&&(C=r({},C,n));let a=t[A];a&&!m&&(m=a)}let z="",G=y(E),B=y(O);if(x(i)){let e=h(i)?i.default:i;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(e)));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(e)));if(n=e.blurWidth,a=e.blurHeight,R=R||e.blurDataURL,z=e.src,!T){if(G||B){if(G&&!B){let t=G/e.width;B=Math.round(e.height*t)}else if(!G&&B){let t=B/e.height;G=Math.round(e.width*t)}}else G=e.width,B=e.height}}let V=!b&&("lazy"===k||void 0===k);((i="string"==typeof i?i:z).startsWith("data:")||i.startsWith("blob:"))&&(g=!0,V=!1),F.unoptimized&&(g=!0),U&&i.endsWith(".svg")&&!F.dangerouslyAllowSVG&&(g=!0);let[q,K]=s.useState(!1),[Q,J]=s.useState(!1),X=y(j),Y=Object.assign(T?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:L,objectPosition:P}:{},Q?{}:{color:"transparent"},C),ee="blur"===I&&R&&!q?{backgroundSize:Y.objectFit||"cover",backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'.concat(c.getImageBlurSvg({widthInt:G,heightInt:B,blurWidth:n,blurHeight:a,blurDataURL:R,objectFit:Y.objectFit}),'")')}:{},et=v({config:F,src:i,unoptimized:g,width:G,quality:X,sizes:m,loader:H}),en=i,er={imageSrcSet:et.srcSet,imageSizes:et.sizes,crossOrigin:W.crossOrigin},ea=s.useRef(S);s.useEffect(()=>{ea.current=S},[S]);let ei=s.useRef(N);s.useEffect(()=>{ei.current=N},[N]);let eo=r({isLazy:V,imgAttributes:et,heightInt:B,widthInt:G,qualityInt:X,className:_,imgStyle:Y,blurStyle:ee,loading:k,config:F,fill:T,unoptimized:g,placeholder:I,loader:H,srcString:en,onLoadRef:ea,onLoadingCompleteRef:ei,setBlurComplete:K,setShowAltText:J},W);return s.default.createElement(s.default.Fragment,null,s.default.createElement(w,Object.assign({},eo,{ref:t})),b?s.default.createElement(l.default,null,s.default.createElement("link",Object.assign({key:"__nimg-"+et.src+et.srcSet+et.sizes,rel:"preload",as:"image",href:et.srcSet?void 0:et.src},er))):null)});var _=k;t.default=_,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5569:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(2648).Z,a=n(7273).Z,i=r(n(7294)),o=n(4532),s=n(3353),l=n(1410),c=n(9064),u=n(370),d=n(9955),f=n(4224),p=n(508),h=n(1516),m=n(4266);let x=new Set;function g(e,t,n,r,a){if(a||s.isLocalURL(t)){if(!r.bypassPrefetchedCheck){let a=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,i=t+"%"+n+"%"+a;if(x.has(i))return;x.add(i)}Promise.resolve(e.prefetch(t,n,r)).catch(e=>{})}}function v(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}function y(e,t,n,r,a,o,l,c,u,d){let{nodeName:f}=e.currentTarget,p="A"===f.toUpperCase();if(p&&(v(e)||!u&&!s.isLocalURL(n)))return;e.preventDefault();let h=()=>{"beforePopState"in t?t[a?"replace":"push"](n,r,{shallow:o,locale:c,scroll:l}):t[a?"replace":"push"](r||n,{forceOptimisticNavigation:!d})};u?i.default.startTransition(h):h()}function b(e){return"string"==typeof e?e:l.formatUrl(e)}let w=i.default.forwardRef(function(e,t){let n,r;let{href:s,as:l,children:x,prefetch:v,passHref:w,replace:k,shallow:_,scroll:j,locale:E,onClick:O,onMouseEnter:T,onTouchStart:C,legacyBehavior:S=!1}=e,N=a(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);n=x,S&&("string"==typeof n||"number"==typeof n)&&(n=i.default.createElement("a",null,n));let I=!1!==v,R=i.default.useContext(d.RouterContext),A=i.default.useContext(f.AppRouterContext),L=null!=R?R:A,P=!R,{href:M,as:D}=i.default.useMemo(()=>{if(!R){let e=b(s);return{href:e,as:l?b(l):e}}let[e,t]=o.resolveHref(R,s,!0);return{href:e,as:l?o.resolveHref(R,l):t||e}},[R,s,l]),Z=i.default.useRef(M),$=i.default.useRef(D);S&&(r=i.default.Children.only(n));let F=S?r&&"object"==typeof r&&r.ref:t,[W,H,U]=p.useIntersection({rootMargin:"200px"}),z=i.default.useCallback(e=>{($.current!==D||Z.current!==M)&&(U(),$.current=D,Z.current=M),W(e),F&&("function"==typeof F?F(e):"object"==typeof F&&(F.current=e))},[D,F,M,U,W]);i.default.useEffect(()=>{L&&H&&I&&g(L,M,D,{locale:E},P)},[D,M,H,E,I,null==R?void 0:R.locale,L,P]);let G={ref:z,onClick(e){S||"function"!=typeof O||O(e),S&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),L&&!e.defaultPrevented&&y(e,L,M,D,k,_,j,E,P,I)},onMouseEnter(e){S||"function"!=typeof T||T(e),S&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),L&&(I||!P)&&g(L,M,D,{locale:E,priority:!0,bypassPrefetchedCheck:!0},P)},onTouchStart(e){S||"function"!=typeof C||C(e),S&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),L&&(I||!P)&&g(L,M,D,{locale:E,priority:!0,bypassPrefetchedCheck:!0},P)}};if(c.isAbsoluteUrl(D))G.href=D;else if(!S||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==E?E:null==R?void 0:R.locale,t=(null==R?void 0:R.isLocaleDomain)&&h.getDomainLocale(D,e,null==R?void 0:R.locales,null==R?void 0:R.domainLocales);G.href=t||m.addBasePath(u.addLocale(D,e,null==R?void 0:R.defaultLocale))}return S?i.default.cloneElement(r,G):i.default.createElement("a",Object.assign({},N,G),n)});var k=w;t.default=k,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},508:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=u;var r=n(7294),a=n(29);let i="function"==typeof IntersectionObserver,o=new Map,s=[];function l(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=s.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=o.get(r)))return t;let a=new Map,i=new IntersectionObserver(e=>{e.forEach(e=>{let t=a.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:i,elements:a},s.push(n),o.set(n,t),t}function c(e,t,n){let{id:r,observer:a,elements:i}=l(n);return i.set(e,t),a.observe(e),function(){if(i.delete(e),a.unobserve(e),0===i.size){a.disconnect(),o.delete(r);let e=s.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&s.splice(e,1)}}}function u(e){let{rootRef:t,rootMargin:n,disabled:o}=e,s=o||!i,[l,u]=r.useState(!1),d=r.useRef(null),f=r.useCallback(e=>{d.current=e},[]);r.useEffect(()=>{if(i){if(s||l)return;let e=d.current;if(e&&e.tagName){let r=c(e,e=>e&&u(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!l){let e=a.requestIdleCallback(()=>u(!0));return()=>a.cancelIdleCallback(e)}},[s,n,t,l,d.current]);let p=r.useCallback(()=>{u(!1)},[]);return[f,l,p]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7757:function(e,t){"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:a,blurDataURL:i,objectFit:o}=e,s=r&&a?"1":"20",l=r||t,c=a||n,u=i.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";if(l&&c)return"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ".concat(l," ").concat(c,"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='").concat(s,"'/%3E").concat(u,"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='").concat(i,"'/%3E%3C/svg%3E");let d="contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none";return"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='".concat(d,"' x='0' y='0' height='100%25' width='100%25' href='").concat(i,"'/%3E%3C/svg%3E")}Object.defineProperty(t,"__esModule",{value:!0}),t.getImageBlurSvg=n},7746:function(e,t){"use strict";function n(e){let{config:t,src:n,width:r,quality:a}=e;return"".concat(t.path,"?url=").concat(encodeURIComponent(n),"&w=").concat(r,"&q=").concat(a||75)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n.__next_img_default=!0;var r=n;t.default=r},9966:function(){},1864:function(e){var t="/";!function(){"use strict";var n={114:function(e){function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function n(e,t){for(var n,r="",a=0,i=-1,o=0,s=0;s<=e.length;++s){if(s2){var l=r.lastIndexOf("/");if(l!==r.length-1){-1===l?(r="",a=0):a=(r=r.slice(0,l)).length-1-r.lastIndexOf("/"),i=s,o=0;continue}}else if(2===r.length||1===r.length){r="",a=0,i=s,o=0;continue}}t&&(r.length>0?r+="/..":r="..",a=2)}else r.length>0?r+="/"+e.slice(i+1,s):r=e.slice(i+1,s),a=s-i-1;i=s,o=0}else 46===n&&-1!==o?++o:o=-1}return r}function r(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+e+r:r}var a={resolve:function(){for(var e,r,a="",i=!1,o=arguments.length-1;o>=-1&&!i;o--)o>=0?r=arguments[o]:(void 0===e&&(e=""),r=e),t(r),0!==r.length&&(a=r+"/"+a,i=47===r.charCodeAt(0));return(a=n(a,!i),i)?a.length>0?"/"+a:"/":a.length>0?a:"."},normalize:function(e){if(t(e),0===e.length)return".";var r=47===e.charCodeAt(0),a=47===e.charCodeAt(e.length-1);return(0!==(e=n(e,!r)).length||r||(e="."),e.length>0&&a&&(e+="/"),r)?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,n=0;n0&&(void 0===e?e=r:e+="/"+r)}return void 0===e?".":a.normalize(e)},relative:function(e,n){if(t(e),t(n),e===n||(e=a.resolve(e))===(n=a.resolve(n)))return"";for(var r=1;rc){if(47===n.charCodeAt(s+d))return n.slice(s+d+1);if(0===d)return n.slice(s+d)}else o>c&&(47===e.charCodeAt(r+d)?u=d:0===d&&(u=0));break}var f=e.charCodeAt(r+d);if(f!==n.charCodeAt(s+d))break;47===f&&(u=d)}var p="";for(d=r+u+1;d<=i;++d)(d===i||47===e.charCodeAt(d))&&(0===p.length?p+="..":p+="/..");return p.length>0?p+n.slice(s+u):(s+=u,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var n=e.charCodeAt(0),r=47===n,a=-1,i=!0,o=e.length-1;o>=1;--o)if(47===(n=e.charCodeAt(o))){if(!i){a=o;break}}else i=!1;return -1===a?r?"/":".":r&&1===a?"//":e.slice(0,a)},basename:function(e,n){if(void 0!==n&&"string"!=typeof n)throw TypeError('"ext" argument must be a string');t(e);var r,a=0,i=-1,o=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var s=n.length-1,l=-1;for(r=e.length-1;r>=0;--r){var c=e.charCodeAt(r);if(47===c){if(!o){a=r+1;break}}else -1===l&&(o=!1,l=r+1),s>=0&&(c===n.charCodeAt(s)?-1==--s&&(i=r):(s=-1,i=l))}return a===i?i=l:-1===i&&(i=e.length),e.slice(a,i)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!o){a=r+1;break}}else -1===i&&(o=!1,i=r+1);return -1===i?"":e.slice(a,i)},extname:function(e){t(e);for(var n=-1,r=0,a=-1,i=!0,o=0,s=e.length-1;s>=0;--s){var l=e.charCodeAt(s);if(47===l){if(!i){r=s+1;break}continue}-1===a&&(i=!1,a=s+1),46===l?-1===n?n=s:1!==o&&(o=1):-1!==n&&(o=-1)}return -1===n||-1===a||0===o||1===o&&n===a-1&&n===r+1?"":e.slice(n,a)},format:function(e){if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return r("/",e)},parse:function(e){t(e);var n,r={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return r;var a=e.charCodeAt(0),i=47===a;i?(r.root="/",n=1):n=0;for(var o=-1,s=0,l=-1,c=!0,u=e.length-1,d=0;u>=n;--u){if(47===(a=e.charCodeAt(u))){if(!c){s=u+1;break}continue}-1===l&&(c=!1,l=u+1),46===a?-1===o?o=u:1!==d&&(d=1):-1!==o&&(d=-1)}return -1===o||-1===l||0===d||1===d&&o===l-1&&o===s+1?-1!==l&&(0===s&&i?r.base=r.name=e.slice(1,l):r.base=r.name=e.slice(s,l)):(0===s&&i?(r.name=e.slice(1,o),r.base=e.slice(1,l)):(r.name=e.slice(s,o),r.base=e.slice(s,l)),r.ext=e.slice(o,l)),s>0?r.dir=e.slice(0,s-1):i&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};a.posix=a,e.exports=a}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var i=r[e]={exports:{}},o=!0;try{n[e](i,i.exports,a),o=!1}finally{o&&delete r[e]}return i.exports}a.ab=t+"/";var i=a(114);e.exports=i}()},7663:function(e){var t="/";!function(){var n={229:function(e){var t,n,r,a=e.exports={};function i(){throw Error("setTimeout has not been defined")}function o(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}function l(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var c=[],u=!1,d=-1;function f(){u&&r&&(u=!1,r.length?c=r.concat(c):d=-1,c.length&&p())}function p(){if(!u){var e=s(f);u=!0;for(var t=c.length;t;){for(r=c,c=[];++d1)for(var n=1;n{t(!0)},[]),e}var P={i8:"13.2.4"},M=n(1664),D=n.n(M),Z=n(5893),$=n(2010);function F({pathClassName:e,...t}){return(0,Z.jsx)("svg",{fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",...t,children:(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M9 5l7 7-7 7",className:e})})}function W(e){return(0,Z.jsx)("svg",{viewBox:"0 0 20 20",width:"1em",height:"1em",fill:"currentColor",...e,children:(0,Z.jsx)("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})})}function H(e){return(0,Z.jsxs)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",...e,children:[(0,Z.jsx)("rect",{x:"9",y:"9",width:"13",height:"13",rx:"2",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,Z.jsx)("path",{d:"M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}function U(e){return(0,Z.jsxs)("svg",{width:"24",height:"24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 5 30.67 23.25",...e,children:[(0,Z.jsx)("title",{children:"Discord"}),(0,Z.jsx)("path",{d:"M26.0015 6.9529C24.0021 6.03845 21.8787 5.37198 19.6623 5C19.3833 5.48048 19.0733 6.13144 18.8563 6.64292C16.4989 6.30193 14.1585 6.30193 11.8336 6.64292C11.6166 6.13144 11.2911 5.48048 11.0276 5C8.79575 5.37198 6.67235 6.03845 4.6869 6.9529C0.672601 12.8736 -0.41235 18.6548 0.130124 24.3585C2.79599 26.2959 5.36889 27.4739 7.89682 28.2489C8.51679 27.4119 9.07477 26.5129 9.55525 25.5675C8.64079 25.2265 7.77283 24.808 6.93587 24.312C7.15286 24.1571 7.36986 23.9866 7.57135 23.8161C12.6241 26.1255 18.0969 26.1255 23.0876 23.8161C23.3046 23.9866 23.5061 24.1571 23.7231 24.312C22.8861 24.808 22.0182 25.2265 21.1037 25.5675C21.5842 26.5129 22.1422 27.4119 22.7621 28.2489C25.2885 27.4739 27.8769 26.2959 30.5288 24.3585C31.1952 17.7559 29.4733 12.0212 26.0015 6.9529ZM10.2527 20.8402C8.73376 20.8402 7.49382 19.4608 7.49382 17.7714C7.49382 16.082 8.70276 14.7025 10.2527 14.7025C11.7871 14.7025 13.0425 16.082 13.0115 17.7714C13.0115 19.4608 11.7871 20.8402 10.2527 20.8402ZM20.4373 20.8402C18.9183 20.8402 17.6768 19.4608 17.6768 17.7714C17.6768 16.082 18.8873 14.7025 20.4373 14.7025C21.9717 14.7025 23.2271 16.082 23.1961 17.7714C23.1961 19.4608 21.9872 20.8402 20.4373 20.8402Z"})]})}function z({isOpen:e,...t}){return(0,Z.jsxs)("svg",{height:"12",width:"12",viewBox:"0 0 16 16",fill:"currentColor",...t,children:[(0,Z.jsx)("path",{fillRule:"evenodd",d:"M4.177 7.823l2.396-2.396A.25.25 0 017 5.604v4.792a.25.25 0 01-.427.177L4.177 8.177a.25.25 0 010-.354z",className:e?"":"nx-origin-[35%] nx-rotate-180"}),(0,Z.jsx)("path",{fillRule:"evenodd",d:"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zm1.75-.25a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25H9.5v-13H1.75zm12.5 13H11v-13h3.25a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25z"})]})}function G(e){return(0,Z.jsxs)("svg",{width:"24",height:"24",fill:"currentColor",viewBox:"3 3 18 18",...e,children:[(0,Z.jsx)("title",{children:"GitHub"}),(0,Z.jsx)("path",{d:"M12 3C7.0275 3 3 7.12937 3 12.2276C3 16.3109 5.57625 19.7597 9.15374 20.9824C9.60374 21.0631 9.77249 20.7863 9.77249 20.5441C9.77249 20.3249 9.76125 19.5982 9.76125 18.8254C7.5 19.2522 6.915 18.2602 6.735 17.7412C6.63375 17.4759 6.19499 16.6569 5.8125 16.4378C5.4975 16.2647 5.0475 15.838 5.80124 15.8264C6.51 15.8149 7.01625 16.4954 7.18499 16.7723C7.99499 18.1679 9.28875 17.7758 9.80625 17.5335C9.885 16.9337 10.1212 16.53 10.38 16.2993C8.3775 16.0687 6.285 15.2728 6.285 11.7432C6.285 10.7397 6.63375 9.9092 7.20749 9.26326C7.1175 9.03257 6.8025 8.08674 7.2975 6.81794C7.2975 6.81794 8.05125 6.57571 9.77249 7.76377C10.4925 7.55615 11.2575 7.45234 12.0225 7.45234C12.7875 7.45234 13.5525 7.55615 14.2725 7.76377C15.9937 6.56418 16.7475 6.81794 16.7475 6.81794C17.2424 8.08674 16.9275 9.03257 16.8375 9.26326C17.4113 9.9092 17.76 10.7281 17.76 11.7432C17.76 15.2843 15.6563 16.0687 13.6537 16.2993C13.98 16.5877 14.2613 17.1414 14.2613 18.0065C14.2613 19.2407 14.25 20.2326 14.25 20.5441C14.25 20.7863 14.4188 21.0746 14.8688 20.9824C16.6554 20.364 18.2079 19.1866 19.3078 17.6162C20.4077 16.0457 20.9995 14.1611 21 12.2276C21 7.12937 16.9725 3 12 3Z"})]})}function B(e){return(0,Z.jsx)("svg",{viewBox:"2 2 16 16",width:"12",height:"12",fill:"currentColor",...e,children:(0,Z.jsx)("path",{fillRule:"evenodd",d:"M4.083 9h1.946c.089-1.546.383-2.97.837-4.118A6.004 6.004 0 004.083 9zM10 2a8 8 0 100 16 8 8 0 000-16zm0 2c-.076 0-.232.032-.465.262-.238.234-.497.623-.737 1.182-.389.907-.673 2.142-.766 3.556h3.936c-.093-1.414-.377-2.649-.766-3.556-.24-.56-.5-.948-.737-1.182C10.232 4.032 10.076 4 10 4zm3.971 5c-.089-1.546-.383-2.97-.837-4.118A6.004 6.004 0 0115.917 9h-1.946zm-2.003 2H8.032c.093 1.414.377 2.649.766 3.556.24.56.5.948.737 1.182.233.23.389.262.465.262.076 0 .232-.032.465-.262.238-.234.498-.623.737-1.182.389-.907.673-2.142.766-3.556zm1.166 4.118c.454-1.147.748-2.572.837-4.118h1.946a6.004 6.004 0 01-2.783 4.118zm-6.268 0C6.412 13.97 6.118 12.546 6.03 11H4.083a6.004 6.004 0 002.783 4.118z",clipRule:"evenodd"})})}function V(e){return(0,Z.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",width:"20",height:"20",...e,children:(0,Z.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z"})})}function q(e){return(0,Z.jsxs)("svg",{fill:"none",width:"24",height:"24",viewBox:"0 0 24 24",stroke:"currentColor",...e,children:[(0,Z.jsx)("g",{children:(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 6h16"})}),(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 12h16"}),(0,Z.jsx)("g",{children:(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M4 18h16"})})]})}function K(e){return(0,Z.jsx)("svg",{fill:"none",viewBox:"2 2 20 20",width:"12",height:"12",stroke:"currentColor",...e,children:(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",fill:"currentColor",d:"M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z"})})}function Q(e){return(0,Z.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",width:"24",height:"24",...e,children:[(0,Z.jsx)("circle",{className:"nx-opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,Z.jsx)("path",{className:"nx-opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}function J(e){return(0,Z.jsx)("svg",{fill:"none",viewBox:"3 3 18 18",width:"12",height:"12",stroke:"currentColor",...e,children:(0,Z.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",fill:"currentColor",d:"M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"})})}function X(e){return(0,Z.jsx)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",...e,children:(0,Z.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}function Y(e){return(0,Z.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"currentColor",...e,children:(0,Z.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})}var ee=n(3458),et=n.n(ee);function en(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function er(e){var t=en(e).Element;return e instanceof t||e instanceof Element}function ea(e){var t=en(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function ei(e){if("undefined"==typeof ShadowRoot)return!1;var t=en(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var eo=Math.max,es=Math.min,el=Math.round;function ec(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function eu(){return!/^((?!chrome|android).)*safari/i.test(ec())}function ed(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),a=1,i=1;t&&ea(e)&&(a=e.offsetWidth>0&&el(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&el(r.height)/e.offsetHeight||1);var o=(er(e)?en(e):window).visualViewport,s=!eu()&&n,l=(r.left+(s&&o?o.offsetLeft:0))/a,c=(r.top+(s&&o?o.offsetTop:0))/i,u=r.width/a,d=r.height/i;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function ef(e){var t=en(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ep(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function eh(e){return e!==en(e)&&ea(e)?ep(e):ef(e)}function em(e){return e?(e.nodeName||"").toLowerCase():null}function ex(e){return((er(e)?e.ownerDocument:e.document)||window.document).documentElement}function eg(e){return ed(ex(e)).left+ef(e).scrollLeft}function ev(e){return en(e).getComputedStyle(e)}function ey(e){var t=ev(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+r)}function eb(e){var t=e.getBoundingClientRect(),n=el(t.width)/e.offsetWidth||1,r=el(t.height)/e.offsetHeight||1;return 1!==n||1!==r}function ew(e,t,n){void 0===n&&(n=!1);var r=ea(t),a=ea(t)&&eb(t),i=ex(t),o=ed(e,a,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==em(t)||ey(i))&&(s=eh(t)),ea(t)?(l=ed(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=eg(i))),{x:o.left+s.scrollLeft-l.x,y:o.top+s.scrollTop-l.y,width:o.width,height:o.height}}function ek(e){var t=ed(e),n=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-r)&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function e_(e){return"html"===em(e)?e:e.assignedSlot||e.parentNode||(ei(e)?e.host:null)||ex(e)}function ej(e){return["html","body","#document"].indexOf(em(e))>=0?e.ownerDocument.body:ea(e)&&ey(e)?e:ej(e_(e))}function eE(e,t){void 0===t&&(t=[]);var n,r=ej(e),a=r===(null==(n=e.ownerDocument)?void 0:n.body),i=en(r),o=a?[i].concat(i.visualViewport||[],ey(r)?r:[]):r,s=t.concat(o);return a?s:s.concat(eE(e_(o)))}function eO(e){return["table","td","th"].indexOf(em(e))>=0}function eT(e){return ea(e)&&"fixed"!==ev(e).position?e.offsetParent:null}function eC(e){var t=/firefox/i.test(ec());if(/Trident/i.test(ec())&&ea(e)&&"fixed"===ev(e).position)return null;var n=e_(e);for(ei(n)&&(n=n.host);ea(n)&&0>["html","body"].indexOf(em(n));){var r=ev(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}function eS(e){for(var t=en(e),n=eT(e);n&&eO(n)&&"static"===ev(n).position;)n=eT(n);return n&&("html"===em(n)||"body"===em(n)&&"static"===ev(n).position)?t:n||eC(e)||t}var eN="top",eI="bottom",eR="right",eA="left",eL="auto",eP=[eN,eI,eR,eA],eM="start",eD="end",eZ="clippingParents",e$="viewport",eF="popper",eW="reference",eH=eP.reduce(function(e,t){return e.concat([t+"-"+eM,t+"-"+eD])},[]),eU=[].concat(eP,[eL]).reduce(function(e,t){return e.concat([t,t+"-"+eM,t+"-"+eD])},[]),ez=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function eG(e){var t=new Map,n=new Set,r=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&a(r)}}),r.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||a(e)}),r}function eB(e){var t=eG(e);return ez.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}function eV(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function eq(e){var t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}var eK={placement:"bottom",modifiers:[],strategy:"absolute"};function eQ(){for(var e=arguments.length,t=Array(e),n=0;n=0?"x":"y"}function e1(e){var t,n=e.reference,r=e.element,a=e.placement,i=a?eX(a):null,o=a?eY(a):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(i){case eN:t={x:s,y:n.y-r.height};break;case eI:t={x:s,y:n.y+n.height};break;case eR:t={x:n.x+n.width,y:l};break;case eA:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=i?e0(i):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case eM:t[c]=t[c]-(n[u]/2-r[u]/2);break;case eD:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var e2={top:"auto",right:"auto",bottom:"auto",left:"auto"};function e4(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:el(t*r)/r||0,y:el(n*r)/r||0}}function e5(e){var t,n,r=e.popper,a=e.popperRect,i=e.placement,o=e.variation,s=e.offsets,l=e.position,c=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=s.x,h=void 0===p?0:p,m=s.y,x=void 0===m?0:m,g="function"==typeof d?d({x:h,y:x}):{x:h,y:x};h=g.x,x=g.y;var v=s.hasOwnProperty("x"),y=s.hasOwnProperty("y"),b=eA,w=eN,k=window;if(u){var _=eS(r),j="clientHeight",E="clientWidth";_===en(r)&&"static"!==ev(_=ex(r)).position&&"absolute"===l&&(j="scrollHeight",E="scrollWidth"),(i===eN||(i===eA||i===eR)&&o===eD)&&(w=eI,x-=(f&&_===k&&k.visualViewport?k.visualViewport.height:_[j])-a.height,x*=c?1:-1),(i===eA||(i===eN||i===eI)&&o===eD)&&(b=eR,h-=(f&&_===k&&k.visualViewport?k.visualViewport.width:_[E])-a.width,h*=c?1:-1)}var O=Object.assign({position:l},u&&e2),T=!0===d?e4({x:h,y:x}):{x:h,y:x};return(h=T.x,x=T.y,c)?Object.assign({},O,((n={})[w]=y?"0":"",n[b]=v?"0":"",n.transform=1>=(k.devicePixelRatio||1)?"translate("+h+"px, "+x+"px)":"translate3d("+h+"px, "+x+"px, 0)",n)):Object.assign({},O,((t={})[w]=y?x+"px":"",t[b]=v?h+"px":"",t.transform="",t))}function e3(e,t,n){var r=eX(e),a=[eA,eN].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,o=i[0],s=i[1];return o=o||0,s=(s||0)*a,[eA,eR].indexOf(r)>=0?{x:s,y:o}:{x:o,y:s}}var e6={left:"right",right:"left",bottom:"top",top:"bottom"};function e7(e){return e.replace(/left|right|bottom|top/g,function(e){return e6[e]})}var e8={start:"end",end:"start"};function e9(e){return e.replace(/start|end/g,function(e){return e8[e]})}function te(e,t){var n=en(e),r=ex(e),a=n.visualViewport,i=r.clientWidth,o=r.clientHeight,s=0,l=0;if(a){i=a.width,o=a.height;var c=eu();(c||!c&&"fixed"===t)&&(s=a.offsetLeft,l=a.offsetTop)}return{width:i,height:o,x:s+eg(e),y:l}}function tt(e){var t,n=ex(e),r=ef(e),a=null==(t=e.ownerDocument)?void 0:t.body,i=eo(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=eo(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-r.scrollLeft+eg(e),l=-r.scrollTop;return"rtl"===ev(a||n).direction&&(s+=eo(n.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:s,y:l}}function tn(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ei(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function tr(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ta(e,t){var n=ed(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function ti(e,t,n){return t===e$?tr(te(e,n)):er(t)?ta(t,n):tr(tt(ex(e)))}function to(e){var t=eE(e_(e)),n=["absolute","fixed"].indexOf(ev(e).position)>=0&&ea(e)?eS(e):e;return er(n)?t.filter(function(e){return er(e)&&tn(e,n)&&"body"!==em(e)}):[]}function ts(e,t,n,r){var a=[].concat("clippingParents"===t?to(e):[].concat(t),[n]),i=a[0],o=a.reduce(function(t,n){var a=ti(e,n,r);return t.top=eo(a.top,t.top),t.right=es(a.right,t.right),t.bottom=es(a.bottom,t.bottom),t.left=eo(a.left,t.left),t},ti(e,i,r));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function tl(){return{top:0,right:0,bottom:0,left:0}}function tc(e){return Object.assign({},tl(),e)}function tu(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function td(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=void 0===r?e.placement:r,i=n.strategy,o=void 0===i?e.strategy:i,s=n.boundary,l=void 0===s?eZ:s,c=n.rootBoundary,u=void 0===c?e$:c,d=n.elementContext,f=void 0===d?eF:d,p=n.altBoundary,h=void 0!==p&&p,m=n.padding,x=void 0===m?0:m,g=tc("number"!=typeof x?x:tu(x,eP)),v=f===eF?eW:eF,y=e.rects.popper,b=e.elements[h?v:f],w=ts(er(b)?b:b.contextElement||ex(e.elements.popper),l,u,o),k=ed(e.elements.reference),_=e1({reference:k,element:y,strategy:"absolute",placement:a}),j=tr(Object.assign({},y,_)),E=f===eF?j:k,O={top:w.top-E.top+g.top,bottom:E.bottom-w.bottom+g.bottom,left:w.left-E.left+g.left,right:E.right-w.right+g.right},T=e.modifiersData.offset;if(f===eF&&T){var C=T[a];Object.keys(O).forEach(function(e){var t=[eR,eI].indexOf(e)>=0?1:-1,n=[eN,eI].indexOf(e)>=0?"y":"x";O[e]+=C[n]*t})}return O}function tf(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=n.boundary,i=n.rootBoundary,o=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?eU:l,u=eY(r),d=u?s?eH:eH.filter(function(e){return eY(e)===u}):eP,f=d.filter(function(e){return c.indexOf(e)>=0});0===f.length&&(f=d);var p=f.reduce(function(t,n){return t[n]=td(e,{placement:n,boundary:a,rootBoundary:i,padding:o})[eX(n)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}function tp(e){if(eX(e)===eL)return[];var t=e7(e);return[e9(e),t,e9(t)]}function th(e){return"x"===e?"y":"x"}function tm(e,t,n){return eo(e,es(t,n))}function tx(e,t,n){var r=tm(e,t,n);return r>n?n:r}var tg=function(e,t){return tc("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:tu(e,eP))};function tv(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ty(e){return[eN,eR,eI,eA].some(function(t){return e[t]>=0})}var tb=function(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,a=t.defaultOptions,i=void 0===a?eK:a;return function(e,t,n){void 0===n&&(n=i);var a={placement:"bottom",orderedModifiers:[],options:Object.assign({},eK,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],s=!1,l={state:a,setOptions:function(n){var o="function"==typeof n?n(a.options):n;u(),a.options=Object.assign({},i,a.options,o),a.scrollParents={reference:er(e)?eE(e):e.contextElement?eE(e.contextElement):[],popper:eE(t)};var s=eB(eq([].concat(r,a.options.modifiers)));return a.orderedModifiers=s.filter(function(e){return e.enabled}),c(),l.update()},forceUpdate:function(){if(!s){var e=a.elements,t=e.reference,n=e.popper;if(eQ(t,n)){a.rects={reference:ew(t,eS(n),"fixed"===a.options.strategy),popper:ek(n)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r=0,S=C?"width":"height",N=td(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),I=C?T?eR:eA:T?eI:eN;y[S]>b[S]&&(I=e7(I));var R=e7(I),A=[];if(i&&A.push(N[O]<=0),s&&A.push(N[I]<=0,N[R]<=0),A.every(function(e){return e})){_=E,k=!1;break}w.set(E,A)}if(k)for(var L=h?3:1,P=function(e){var t=v.find(function(t){var n=w.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return _=t,"break"},M=L;M>0&&"break"!==P(M);M--);t.placement!==_&&(t.modifiersData[r]._skip=!0,t.placement=_,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,a=n.mainAxis,i=void 0===a||a,o=n.altAxis,s=void 0!==o&&o,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,f=n.tether,p=void 0===f||f,h=n.tetherOffset,m=void 0===h?0:h,x=td(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),g=eX(t.placement),v=eY(t.placement),y=!v,b=e0(g),w=th(b),k=t.modifiersData.popperOffsets,_=t.rects.reference,j=t.rects.popper,E="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,O="number"==typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,C={x:0,y:0};if(k){if(i){var S,N="y"===b?eN:eA,I="y"===b?eI:eR,R="y"===b?"height":"width",A=k[b],L=A+x[N],P=A-x[I],M=p?-j[R]/2:0,D=v===eM?_[R]:j[R],Z=v===eM?-j[R]:-_[R],$=t.elements.arrow,F=p&&$?ek($):{width:0,height:0},W=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:tl(),H=W[N],U=W[I],z=tm(0,_[R],F[R]),G=y?_[R]/2-M-z-H-O.mainAxis:D-z-H-O.mainAxis,B=y?-_[R]/2+M+z+U+O.mainAxis:Z+z+U+O.mainAxis,V=t.elements.arrow&&eS(t.elements.arrow),q=V?"y"===b?V.clientTop||0:V.clientLeft||0:0,K=null!=(S=null==T?void 0:T[b])?S:0,Q=A+G-K-q,J=A+B-K,X=tm(p?es(L,Q):L,A,p?eo(P,J):P);k[b]=X,C[b]=X-A}if(s){var Y,ee="x"===b?eN:eA,et="x"===b?eI:eR,en=k[w],er="y"===w?"height":"width",ea=en+x[ee],ei=en-x[et],el=-1!==[eN,eA].indexOf(g),ec=null!=(Y=null==T?void 0:T[w])?Y:0,eu=el?ea:en-_[er]-j[er]-ec+O.altAxis,ed=el?en+_[er]+j[er]-ec-O.altAxis:ei,ef=p&&el?tx(eu,en,ed):tm(p?eu:ea,en,p?ed:ei);k[w]=ef,C[w]=ef-en}t.modifiersData[r]=C}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,a=e.options,i=n.elements.arrow,o=n.modifiersData.popperOffsets,s=eX(n.placement),l=e0(s),c=[eA,eR].indexOf(s)>=0?"height":"width";if(i&&o){var u=tg(a.padding,n),d=ek(i),f="y"===l?eN:eA,p="y"===l?eI:eR,h=n.rects.reference[c]+n.rects.reference[l]-o[l]-n.rects.popper[c],m=o[l]-n.rects.reference[l],x=eS(i),g=x?"y"===l?x.clientHeight||0:x.clientWidth||0:0,v=h/2-m/2,y=u[f],b=g-d[c]-u[p],w=g/2-d[c]/2+v,k=tm(y,w,b),_=l;n.modifiersData[r]=((t={})[_]=k,t.centerOffset=k-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&tn(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,o=td(t,{elementContext:"reference"}),s=td(t,{altBoundary:!0}),l=tv(o,r),c=tv(s,a,i),u=ty(l),d=ty(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]}),tw=n(6304),tk=n.n(tw);function t_(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,t_),r}var tj=((r=tj||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),tE=((a=tE||{})[a.Unmount=0]="Unmount",a[a.Hidden=1]="Hidden",a);function tO({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:i=!0,name:o}){let s=tS(t,e);if(i)return tT(s,n,r,o);let l=null!=a?a:0;if(2&l){let{static:e=!1,...t}=s;if(e)return tT(t,n,r,o)}if(1&l){let{unmount:e=!0,...t}=s;return t_(e?0:1,{0:()=>null,1:()=>tT({...t,hidden:!0,style:{display:"none"}},n,r,o)})}return tT(s,n,r,o)}function tT(e,t={},n,r){let{as:a=n,children:i,refName:o="ref",...s}=tR(e,["unmount","static"]),l=void 0!==e.ref?{[o]:e.ref}:{},c="function"==typeof i?i(t):i;s.className&&"function"==typeof s.className&&(s.className=s.className(t));let u={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r);e&&(u["data-headlessui-state"]=n.join(" "))}if(a===N.Fragment&&Object.keys(tI(s)).length>0){if(!(0,N.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(s).map(e=>` - ${e}`).join(` -`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` -`)].join(` -`));return(0,N.cloneElement)(c,Object.assign({},tS(c.props,tI(tR(s,["ref"]))),u,l,tC(c.ref,l.ref)))}return(0,N.createElement)(a,Object.assign({},tR(s,["ref"]),a!==N.Fragment&&l,a!==N.Fragment&&u),c)}function tC(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}}function tS(...e){var t;if(0===e.length)return{};if(1===e.length)return e[0];let n={},r={};for(let a of e)for(let e in a)e.startsWith("on")&&"function"==typeof a[e]?(null!=(t=r[e])||(r[e]=[]),r[e].push(a[e])):n[e]=a[e];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(r).map(e=>[e,void 0])));for(let e in r)Object.assign(n,{[e](t,...n){for(let a of r[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;a(t,...n)}}});return n}function tN(e){var t;return Object.assign((0,N.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function tI(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function tR(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}let tA=(0,N.createContext)(null);tA.displayName="OpenClosedContext";var tL=((i=tL||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i);function tP(){return(0,N.useContext)(tA)}function tM({value:e,children:t}){return N.createElement(tA.Provider,{value:e},t)}let tD="undefined"==typeof window||"undefined"==typeof document,tZ=tD?N.useEffect:N.useLayoutEffect;function t$(){let e=(0,N.useRef)(!1);return tZ(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function tF(e){let t=(0,N.useRef)(e);return tZ(()=>{t.current=e},[e]),t}let tW={serverHandoffComplete:!1};function tH(){let[e,t]=(0,N.useState)(tW.serverHandoffComplete);return(0,N.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,N.useEffect)(()=>{!1===tW.serverHandoffComplete&&(tW.serverHandoffComplete=!0)},[]),e}let tU=function(e){let t=tF(e);return N.useCallback((...e)=>t.current(...e),[t])},tz=Symbol();function tG(...e){let t=(0,N.useRef)(e);(0,N.useEffect)(()=>{t.current=e},[e]);let n=tU(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[tz]))?void 0:n}function tB(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function tV(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function tq(){let e=[],t=[],n={enqueue(e){t.push(e)},addEventListener:(e,t,r,a)=>(e.addEventListener(t,r,a),n.add(()=>e.removeEventListener(t,r,a))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return tV(()=>{t.current&&e[0]()}),n.add(()=>{t.current=!1})},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0){let[t]=e.splice(n,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}function tK(e,...t){e&&t.length>0&&e.classList.add(...t)}function tQ(e,...t){e&&t.length>0&&e.classList.remove(...t)}function tJ(e,t){let n=tq();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:a}=getComputedStyle(e),[i,o]=[r,a].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t});if(i+o!==0){let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();return n.add(()=>t()),n.dispose}function tX(e,t,n,r){let a=n?"enter":"leave",i=tq(),o=void 0!==r?tB(r):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let s=t_(a,{enter:()=>t.enter,leave:()=>t.leave}),l=t_(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=t_(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return tQ(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),tK(e,...s,...c),i.nextFrame(()=>{tQ(e,...c),tK(e,...l),tJ(e,()=>(tQ(e,...s),tK(e,...t.entered),o()))}),i.dispose}function tY(){let[e]=(0,N.useState)(tq);return(0,N.useEffect)(()=>()=>e.dispose(),[e]),e}function t0({container:e,direction:t,classes:n,onStart:r,onStop:a}){let i=t$(),o=tY(),s=tF(t);tZ(()=>{let t=tq();o.add(t.dispose);let l=e.current;if(l&&"idle"!==s.current&&i.current)return t.dispose(),r.current(s.current),t.add(tX(l,n.current,"enter"===s.current,()=>{t.dispose(),a.current(s.current)})),t.dispose},[t])}function t1(...e){return e.filter(Boolean).join(" ")}function t2(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let t4=(0,N.createContext)(null);t4.displayName="TransitionContext";var t5=((o=t5||{}).Visible="visible",o.Hidden="hidden",o);function t3(){let e=(0,N.useContext)(t4);if(null===e)throw Error("A is used but it is missing a parent or .");return e}function t6(){let e=(0,N.useContext)(t7);if(null===e)throw Error("A is used but it is missing a parent or .");return e}let t7=(0,N.createContext)(null);function t8(e){return"children"in e?t8(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function t9(e,t){let n=tF(e),r=(0,N.useRef)([]),a=t$(),i=tY(),o=tU((e,t=tE.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&(t_(t,{[tE.Unmount](){r.current.splice(o,1)},[tE.Hidden](){r.current[o].state="hidden"}}),i.microTask(()=>{var e;!t8(r)&&a.current&&(null==(e=n.current)||e.call(n))}))}),s=tU(e=>{let t=r.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>o(e,tE.Unmount)}),l=(0,N.useRef)([]),c=(0,N.useRef)(Promise.resolve()),u=(0,N.useRef)({enter:[],leave:[],idle:[]}),d=tU((e,n,r)=>{l.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{l.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(u.current[n].map(([e,t])=>t)).then(()=>e())})]),"enter"===n?c.current=c.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),f=tU((e,t,n)=>{Promise.all(u.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=l.current.shift())||e()}).then(()=>n(t))});return(0,N.useMemo)(()=>({children:r,register:s,unregister:o,onStart:d,onStop:f,wait:c,chains:u}),[s,o,r,d,f,u,c])}function ne(){}t7.displayName="NestingContext";let nt=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function nn(e){var t;let n={};for(let r of nt)n[r]=null!=(t=e[r])?t:ne;return n}function nr(e){let t=(0,N.useRef)(nn(e));return(0,N.useEffect)(()=>{t.current=nn(e)},[e]),t}let na="div",ni=tj.RenderStrategy,no=tN(function(e,t){let{beforeEnter:n,afterEnter:r,beforeLeave:a,afterLeave:i,enter:o,enterFrom:s,enterTo:l,entered:c,leave:u,leaveFrom:d,leaveTo:f,...p}=e,h=(0,N.useRef)(null),m=tG(h,t),x=p.unmount?tE.Unmount:tE.Hidden,{show:g,appear:v,initial:y}=t3(),[b,w]=(0,N.useState)(g?"visible":"hidden"),k=t6(),{register:_,unregister:j}=k,E=(0,N.useRef)(null);(0,N.useEffect)(()=>_(h),[_,h]),(0,N.useEffect)(()=>{if(x===tE.Hidden&&h.current){if(g&&"visible"!==b){w("visible");return}return t_(b,{hidden:()=>j(h),visible:()=>_(h)})}},[b,h,_,j,g,x]);let O=tF({enter:t2(o),enterFrom:t2(s),enterTo:t2(l),entered:t2(c),leave:t2(u),leaveFrom:t2(d),leaveTo:t2(f)}),T=nr({beforeEnter:n,afterEnter:r,beforeLeave:a,afterLeave:i}),C=tH();(0,N.useEffect)(()=>{if(C&&"visible"===b&&null===h.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[h,b,C]);let S=y&&!v,I=!C||S||E.current===g?"idle":g?"enter":"leave",R=tU(e=>t_(e,{enter:()=>T.current.beforeEnter(),leave:()=>T.current.beforeLeave(),idle:()=>{}})),A=tU(e=>t_(e,{enter:()=>T.current.afterEnter(),leave:()=>T.current.afterLeave(),idle:()=>{}})),L=t9(()=>{w("hidden"),j(h)},k);t0({container:h,classes:O,direction:I,onStart:tF(e=>{L.onStart(h,e,R)}),onStop:tF(e=>{L.onStop(h,e,A),"leave"!==e||t8(L)||(w("hidden"),j(h))})}),(0,N.useEffect)(()=>{S&&(x===tE.Hidden?E.current=null:E.current=g)},[g,S,b]);let P=p,M={ref:m};return v&&g&&("undefined"==typeof window||"undefined"==typeof document)&&(P={...P,className:t1(p.className,...O.current.enter,...O.current.enterFrom)}),N.createElement(t7.Provider,{value:L},N.createElement(tM,{value:t_(b,{visible:tL.Open,hidden:tL.Closed})},tO({ourProps:M,theirProps:P,defaultTag:na,features:ni,visible:"visible"===b,name:"Transition.Child"})))}),ns=tN(function(e,t){let{show:n,appear:r=!1,unmount:a,...i}=e,o=(0,N.useRef)(null),s=tG(o,t);tH();let l=tP();if(void 0===n&&null!==l&&(n=t_(l,{[tL.Open]:!0,[tL.Closed]:!1})),![!0,!1].includes(n))throw Error("A is used but it is missing a `show={true | false}` prop.");let[c,u]=(0,N.useState)(n?"visible":"hidden"),d=t9(()=>{u("hidden")}),[f,p]=(0,N.useState)(!0),h=(0,N.useRef)([n]);tZ(()=>{!1!==f&&h.current[h.current.length-1]!==n&&(h.current.push(n),p(!1))},[h,n]);let m=(0,N.useMemo)(()=>({show:n,appear:r,initial:f}),[n,r,f]);(0,N.useEffect)(()=>{if(n)u("visible");else if(t8(d)){let e=o.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&u("hidden")}else u("hidden")},[n,d]);let x={unmount:a};return N.createElement(t7.Provider,{value:d},N.createElement(t4.Provider,{value:m},tO({ourProps:{...x,as:N.Fragment,children:N.createElement(no,{ref:s,...x,...i})},theirProps:{},defaultTag:N.Fragment,features:ni,visible:"visible"===c,name:"Transition"})))}),nl=tN(function(e,t){let n=null!==(0,N.useContext)(t4),r=null!==tP();return N.createElement(N.Fragment,null,!n&&r?N.createElement(ns,{ref:t,...e}):N.createElement(no,{ref:t,...e}))}),nc=Object.assign(ns,{Child:nl,Root:ns}),nu=0;function nd(){return++nu}let nf=null!=(k=N.useId)?k:function(){let e=tH(),[t,n]=N.useState(e?nd:null);return tZ(()=>{null===t&&n(nd())},[t]),null!=t?""+t:void 0};function np(e,t){let[n,r]=(0,N.useState)(e),a=tF(e);return tZ(()=>r(a.current),[a,r,...t]),n}var nh=((s=nh||{}).Space=" ",s.Enter="Enter",s.Escape="Escape",s.Backspace="Backspace",s.Delete="Delete",s.ArrowLeft="ArrowLeft",s.ArrowUp="ArrowUp",s.ArrowRight="ArrowRight",s.ArrowDown="ArrowDown",s.Home="Home",s.End="End",s.PageUp="PageUp",s.PageDown="PageDown",s.Tab="Tab",s);function nm(e){throw Error("Unexpected object: "+e)}var nx=((l=nx||{})[l.First=0]="First",l[l.Previous=1]="Previous",l[l.Next=2]="Next",l[l.Last=3]="Last",l[l.Specific=4]="Specific",l[l.Nothing=5]="Nothing",l);function ng(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),a=null!=r?r:-1,i=(()=>{switch(e.focus){case 0:return n.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=n.slice().reverse().findIndex((e,n,r)=>(-1===a||!(r.length-n-1>=a))&&!t.resolveDisabled(e));return -1===e?e:n.length-1-e}case 2:return n.findIndex((e,n)=>!(n<=a)&&!t.resolveDisabled(e));case 3:{let e=n.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return -1===e?e:n.length-1-e}case 4:return n.findIndex(n=>t.resolveId(n)===e.id);case 5:return null;default:nm(e)}})();return -1===i?r:i}function nv(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&ny(n))&&r}function ny(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}function nb(e){return tD?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let nw=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var nk=((c=nk||{})[c.First=1]="First",c[c.Previous=2]="Previous",c[c.Next=4]="Next",c[c.Last=8]="Last",c[c.WrapAround=16]="WrapAround",c[c.NoScroll=32]="NoScroll",c),n_=((u=n_||{})[u.Error=0]="Error",u[u.Overflow=1]="Overflow",u[u.Success=2]="Success",u[u.Underflow=3]="Underflow",u),nj=((d=nj||{})[d.Previous=-1]="Previous",d[d.Next=1]="Next",d);function nE(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(nw)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var nO=((f=nO||{})[f.Strict=0]="Strict",f[f.Loose=1]="Loose",f);function nT(e,t=0){var n;return e!==(null==(n=nb(e))?void 0:n.body)&&t_(t,{0:()=>e.matches(nw),1(){let t=e;for(;null!==t;){if(t.matches(nw))return!0;t=t.parentElement}return!1}})}function nC(e){let t=nb(e);tq().nextFrame(()=>{t&&!nT(t.activeElement,0)&&nS(e)})}function nS(e){null==e||e.focus({preventScroll:!0})}let nN="textarea,input";function nI(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,nN))&&n}function nR(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let i=r.compareDocumentPosition(a);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function nA(e,t){return nL(nE(),t,{relativeTo:e})}function nL(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?nR(e):e:nE(e);a.length>0&&(o=o.filter(e=>!a.includes(e))),r=null!=r?r:i.activeElement;let s=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=o.length,f;do{if(u>=d||u+d<=0)return 0;let e=l+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}null==(f=o[e])||f.focus(c),u+=s}while(f!==i.activeElement);return 6&t&&nI(f)&&f.select(),f.hasAttribute("tabindex")||f.setAttribute("tabindex","0"),2}function nP(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function nM(e,t){let[n,r]=(0,N.useState)(()=>nP(e));return tZ(()=>{r(nP(e))},[e.type,e.as]),tZ(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}function nD(e,t,n){let r=tF(t);(0,N.useEffect)(()=>{function t(e){r.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}function nZ(e,t,n=!0){let r=(0,N.useRef)(!1);function a(n,a){if(!r.current||n.defaultPrevented)return;let i=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),o=a(n);if(null!==o&&o.getRootNode().contains(o)){for(let e of i){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(o)||n.composed&&n.composedPath().includes(t))return}return nT(o,nO.Loose)||-1===o.tabIndex||n.preventDefault(),t(n,o)}}(0,N.useEffect)(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);let i=(0,N.useRef)(null);nD("mousedown",e=>{var t,n;r.current&&(i.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),nD("click",e=>{i.current&&(a(e,()=>i.current),i.current=null)},!0),nD("blur",e=>a(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}let n$="div";var nF=((p=nF||{})[p.None=1]="None",p[p.Focusable=2]="Focusable",p[p.Hidden=4]="Hidden",p);let nW=tN(function(e,t){let{features:n=1,...r}=e;return tO({ourProps:{ref:t,"aria-hidden":(2&n)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}},theirProps:r,slot:{},defaultTag:n$,name:"Hidden"})});function nH(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))nz(n,nU(t,r),a);return n}function nU(e,t){return e?e+"["+t+"]":t}function nz(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())nz(e,nU(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):nH(n,t,e)}function nG(e,t,n){let[r,a]=(0,N.useState)(n),i=void 0!==e,o=(0,N.useRef)(i),s=(0,N.useRef)(!1),l=(0,N.useRef)(!1);return!i||o.current||s.current?i||!o.current||l.current||(l.current=!0,o.current=i,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,o.current=i,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[i?e:r,tU(e=>(i||a(e),null==t?void 0:t(e)))]}function nB(e){return[e.screenX,e.screenY]}function nV(){let e=(0,N.useRef)([-1,-1]);return{wasMoved(t){let n=nB(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=nB(t)}}}var nq=((h=nq||{})[h.Open=0]="Open",h[h.Closed=1]="Closed",h),nK=((m=nK||{})[m.Single=0]="Single",m[m.Multi=1]="Multi",m),nQ=((x=nQ||{})[x.Pointer=0]="Pointer",x[x.Other=1]="Other",x),nJ=((g=nJ||{})[g.OpenListbox=0]="OpenListbox",g[g.CloseListbox=1]="CloseListbox",g[g.GoToOption=2]="GoToOption",g[g.Search=3]="Search",g[g.ClearSearch=4]="ClearSearch",g[g.RegisterOption=5]="RegisterOption",g[g.UnregisterOption=6]="UnregisterOption",g[g.RegisterLabel=7]="RegisterLabel",g);function nX(e,t=e=>e){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=nR(t(e.options.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return -1===a&&(a=null),{options:r,activeOptionIndex:a}}let nY={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var n;if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=nX(e),a=ng(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeOptionIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),i=a?e.options.indexOf(a):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=nX(e,e=>[...e,n]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n)),{...e,...r}},6:(e,t)=>{let n=nX(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},n0=(0,N.createContext)(null);function n1(e){let t=(0,N.useContext)(n0);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,n1),t}return t}n0.displayName="ListboxActionsContext";let n2=(0,N.createContext)(null);function n4(e){let t=(0,N.useContext)(n2);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,n4),t}return t}function n5(e,t){return t_(t.type,nY,e,t)}n2.displayName="ListboxDataContext";let n3=N.Fragment,n6=tN(function(e,t){let{value:n,defaultValue:r,name:a,onChange:i,by:o=(e,t)=>e===t,disabled:s=!1,horizontal:l=!1,multiple:c=!1,...u}=e,d=l?"horizontal":"vertical",f=tG(t),[p=c?[]:void 0,h]=nG(n,i,r),[m,x]=(0,N.useReducer)(n5,{dataRef:(0,N.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),g=(0,N.useRef)({static:!1,hold:!1}),v=(0,N.useRef)(null),y=(0,N.useRef)(null),b=(0,N.useRef)(null),w=tU("string"==typeof o?(e,t)=>{let n=o;return(null==e?void 0:e[n])===(null==t?void 0:t[n])}:o),k=(0,N.useCallback)(e=>t_(_.mode,{1:()=>p.some(t=>w(t,e)),0:()=>w(p,e)}),[p]),_=(0,N.useMemo)(()=>({...m,value:p,disabled:s,mode:c?1:0,orientation:d,compare:w,isSelected:k,optionsPropsRef:g,labelRef:v,buttonRef:y,optionsRef:b}),[p,s,c,m]);tZ(()=>{m.dataRef.current=_},[_]),nZ([_.buttonRef,_.optionsRef],(e,t)=>{var n;x({type:1}),nT(t,nO.Loose)||(e.preventDefault(),null==(n=_.buttonRef.current)||n.focus())},0===_.listboxState);let j=(0,N.useMemo)(()=>({open:0===_.listboxState,disabled:s,value:p}),[_,s,p]),E=tU(e=>{let t=_.options.find(t=>t.id===e);t&&A(t.dataRef.current.value)}),O=tU(()=>{if(null!==_.activeOptionIndex){let{dataRef:e,id:t}=_.options[_.activeOptionIndex];A(e.current.value),x({type:2,focus:nx.Specific,id:t})}}),T=tU(()=>x({type:0})),C=tU(()=>x({type:1})),S=tU((e,t,n)=>e===nx.Specific?x({type:2,focus:nx.Specific,id:t,trigger:n}):x({type:2,focus:e,trigger:n})),I=tU((e,t)=>(x({type:5,id:e,dataRef:t}),()=>x({type:6,id:e}))),R=tU(e=>(x({type:7,id:e}),()=>x({type:7,id:null}))),A=tU(e=>t_(_.mode,{0:()=>null==h?void 0:h(e),1(){let t=_.value.slice(),n=t.findIndex(t=>w(t,e));return -1===n?t.push(e):t.splice(n,1),null==h?void 0:h(t)}})),L=tU(e=>x({type:3,value:e})),P=tU(()=>x({type:4})),M=(0,N.useMemo)(()=>({onChange:A,registerOption:I,registerLabel:R,goToOption:S,closeListbox:C,openListbox:T,selectActiveOption:O,selectOption:E,search:L,clearSearch:P}),[]),D={ref:f},Z=(0,N.useRef)(null),$=tY();return(0,N.useEffect)(()=>{Z.current&&void 0!==r&&$.addEventListener(Z.current,"reset",()=>{A(r)})},[Z,A]),N.createElement(n0.Provider,{value:M},N.createElement(n2.Provider,{value:_},N.createElement(tM,{value:t_(_.listboxState,{0:tL.Open,1:tL.Closed})},null!=a&&null!=p&&nH({[a]:p}).map(([e,t],n)=>N.createElement(nW,{features:nF.Hidden,ref:0===n?e=>{var t;Z.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...tI({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:e,value:t})})),tO({ourProps:D,theirProps:u,slot:j,defaultTag:n3,name:"Listbox"}))))}),n7="button",n8=tN(function(e,t){var n;let r=nf(),{id:a=`headlessui-listbox-button-${r}`,...i}=e,o=n4("Listbox.Button"),s=n1("Listbox.Button"),l=tG(o.buttonRef,t),c=tY(),u=tU(e=>{switch(e.key){case nh.Space:case nh.Enter:case nh.ArrowDown:e.preventDefault(),s.openListbox(),c.nextFrame(()=>{o.value||s.goToOption(nx.First)});break;case nh.ArrowUp:e.preventDefault(),s.openListbox(),c.nextFrame(()=>{o.value||s.goToOption(nx.Last)})}}),d=tU(e=>{e.key===nh.Space&&e.preventDefault()}),f=tU(e=>{if(nv(e.currentTarget))return e.preventDefault();0===o.listboxState?(s.closeListbox(),c.nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),s.openListbox())}),p=np(()=>{if(o.labelId)return[o.labelId,a].join(" ")},[o.labelId,a]),h=(0,N.useMemo)(()=>({open:0===o.listboxState,disabled:o.disabled,value:o.value}),[o]);return tO({ourProps:{ref:l,id:a,type:nM(e,o.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(n=o.optionsRef.current)?void 0:n.id,"aria-expanded":o.disabled?void 0:0===o.listboxState,"aria-labelledby":p,disabled:o.disabled,onKeyDown:u,onKeyUp:d,onClick:f},theirProps:i,slot:h,defaultTag:n7,name:"Listbox.Button"})}),n9="label",re=tN(function(e,t){let n=nf(),{id:r=`headlessui-listbox-label-${n}`,...a}=e,i=n4("Listbox.Label"),o=n1("Listbox.Label"),s=tG(i.labelRef,t);return tZ(()=>o.registerLabel(r),[r]),tO({ourProps:{ref:s,id:r,onClick:tU(()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})})},theirProps:a,slot:(0,N.useMemo)(()=>({open:0===i.listboxState,disabled:i.disabled}),[i]),defaultTag:n9,name:"Listbox.Label"})}),rt="ul",rn=tj.RenderStrategy|tj.Static,rr=tN(function(e,t){var n;let r=nf(),{id:a=`headlessui-listbox-options-${r}`,...i}=e,o=n4("Listbox.Options"),s=n1("Listbox.Options"),l=tG(o.optionsRef,t),c=tY(),u=tY(),d=tP(),f=null!==d?d===tL.Open:0===o.listboxState;(0,N.useEffect)(()=>{var e;let t=o.optionsRef.current;t&&0===o.listboxState&&t!==(null==(e=nb(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[o.listboxState,o.optionsRef]);let p=tU(e=>{switch(u.dispose(),e.key){case nh.Space:if(""!==o.searchQuery)return e.preventDefault(),e.stopPropagation(),s.search(e.key);case nh.Enter:if(e.preventDefault(),e.stopPropagation(),null!==o.activeOptionIndex){let{dataRef:e}=o.options[o.activeOptionIndex];s.onChange(e.current.value)}0===o.mode&&(s.closeListbox(),tq().nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case t_(o.orientation,{vertical:nh.ArrowDown,horizontal:nh.ArrowRight}):return e.preventDefault(),e.stopPropagation(),s.goToOption(nx.Next);case t_(o.orientation,{vertical:nh.ArrowUp,horizontal:nh.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),s.goToOption(nx.Previous);case nh.Home:case nh.PageUp:return e.preventDefault(),e.stopPropagation(),s.goToOption(nx.First);case nh.End:case nh.PageDown:return e.preventDefault(),e.stopPropagation(),s.goToOption(nx.Last);case nh.Escape:return e.preventDefault(),e.stopPropagation(),s.closeListbox(),c.nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case nh.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(s.search(e.key),u.setTimeout(()=>s.clearSearch(),350))}}),h=np(()=>{var e,t,n;return null!=(n=null==(e=o.labelRef.current)?void 0:e.id)?n:null==(t=o.buttonRef.current)?void 0:t.id},[o.labelRef.current,o.buttonRef.current]),m=(0,N.useMemo)(()=>({open:0===o.listboxState}),[o]);return tO({ourProps:{"aria-activedescendant":null===o.activeOptionIndex||null==(n=o.options[o.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===o.mode||void 0,"aria-labelledby":h,"aria-orientation":o.orientation,id:a,onKeyDown:p,role:"listbox",tabIndex:0,ref:l},theirProps:i,slot:m,defaultTag:rt,features:rn,visible:f,name:"Listbox.Options"})}),ra="li",ri=Object.assign(n6,{Button:n8,Label:re,Options:rr,Option:tN(function(e,t){let n=nf(),{id:r=`headlessui-listbox-option-${n}`,disabled:a=!1,value:i,...o}=e,s=n4("Listbox.Option"),l=n1("Listbox.Option"),c=null!==s.activeOptionIndex&&s.options[s.activeOptionIndex].id===r,u=s.isSelected(i),d=(0,N.useRef)(null),f=tF({disabled:a,value:i,domRef:d,get textValue(){var p,h;return null==(h=null==(p=d.current)?void 0:p.textContent)?void 0:h.toLowerCase()}}),m=tG(t,d);tZ(()=>{if(0!==s.listboxState||!c||0===s.activationTrigger)return;let e=tq();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=d.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[d,c,s.listboxState,s.activationTrigger,s.activeOptionIndex]),tZ(()=>l.registerOption(r,f),[f,r]);let x=tU(e=>{if(a)return e.preventDefault();l.onChange(i),0===s.mode&&(l.closeListbox(),tq().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),g=tU(()=>{if(a)return l.goToOption(nx.Nothing);l.goToOption(nx.Specific,r)}),v=nV(),y=tU(e=>v.update(e)),b=tU(e=>{!v.wasMoved(e)||a||c||l.goToOption(nx.Specific,r,0)}),w=tU(e=>{v.wasMoved(e)&&!a&&c&&l.goToOption(nx.Nothing)}),k=(0,N.useMemo)(()=>({active:c,selected:u,disabled:a}),[c,u,a]);return tO({ourProps:{id:r,ref:m,role:"option",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,"aria-selected":u,disabled:void 0,onClick:x,onFocus:g,onPointerEnter:y,onMouseEnter:y,onPointerMove:b,onMouseMove:b,onPointerLeave:w,onMouseLeave:w},theirProps:o,slot:k,defaultTag:ra,name:"Listbox.Option"})})});var ro=n(3935),rs=n(4266),rl=n(9008),rc=n.n(rl);function ru(){return(ru=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}var rf=["keyOverride"],rp={templateTitle:"",noindex:!1,nofollow:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},rh=function(e,t,n){void 0===t&&(t=[]);var r=void 0===n?{}:n,a=r.defaultWidth,i=r.defaultHeight;return t.reduce(function(t,n,r){return t.push(N.createElement("meta",{key:"og:"+e+":0"+r,property:"og:"+e,content:n.url})),n.alt&&t.push(N.createElement("meta",{key:"og:"+e+":alt0"+r,property:"og:"+e+":alt",content:n.alt})),n.secureUrl&&t.push(N.createElement("meta",{key:"og:"+e+":secure_url0"+r,property:"og:"+e+":secure_url",content:n.secureUrl.toString()})),n.type&&t.push(N.createElement("meta",{key:"og:"+e+":type0"+r,property:"og:"+e+":type",content:n.type.toString()})),n.width?t.push(N.createElement("meta",{key:"og:"+e+":width0"+r,property:"og:"+e+":width",content:n.width.toString()})):a&&t.push(N.createElement("meta",{key:"og:"+e+":width0"+r,property:"og:"+e+":width",content:a.toString()})),n.height?t.push(N.createElement("meta",{key:"og:"+e+":height"+r,property:"og:"+e+":height",content:n.height.toString()})):i&&t.push(N.createElement("meta",{key:"og:"+e+":height"+r,property:"og:"+e+":height",content:i.toString()})),t},[])},rm=function(e){var t,n,r,a,i,o=[];e.titleTemplate&&(rp.templateTitle=e.titleTemplate);var s="";e.title?(s=e.title,rp.templateTitle&&(s=rp.templateTitle.replace(/%s/g,function(){return s}))):e.defaultTitle&&(s=e.defaultTitle),s&&o.push(N.createElement("title",{key:"title"},s));var l=e.noindex||rp.noindex||e.dangerouslySetAllPagesToNoIndex,c=e.nofollow||rp.nofollow||e.dangerouslySetAllPagesToNoFollow,u="";if(e.robotsProps){var d=e.robotsProps,f=d.nosnippet,p=d.maxSnippet,h=d.maxImagePreview,m=d.maxVideoPreview,x=d.noarchive,g=d.noimageindex,v=d.notranslate,y=d.unavailableAfter;u=(f?",nosnippet":"")+(p?",max-snippet:"+p:"")+(h?",max-image-preview:"+h:"")+(x?",noarchive":"")+(y?",unavailable_after:"+y:"")+(g?",noimageindex":"")+(m?",max-video-preview:"+m:"")+(v?",notranslate":"")}if(l||c?(e.dangerouslySetAllPagesToNoIndex&&(rp.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(rp.nofollow=!0),o.push(N.createElement("meta",{key:"robots",name:"robots",content:(l?"noindex":"index")+","+(c?"nofollow":"follow")+u}))):o.push(N.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+u})),e.description&&o.push(N.createElement("meta",{key:"description",name:"description",content:e.description})),e.themeColor&&o.push(N.createElement("meta",{key:"theme-color",name:"theme-color",content:e.themeColor})),e.mobileAlternate&&o.push(N.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(function(e){o.push(N.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&o.push(N.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&o.push(N.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&o.push(N.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&o.push(N.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||s)&&o.push(N.createElement("meta",{key:"og:title",property:"og:title",content:(null==(a=e.openGraph)?void 0:a.title)||s})),(null!=(n=e.openGraph)&&n.description||e.description)&&o.push(N.createElement("meta",{key:"og:description",property:"og:description",content:(null==(i=e.openGraph)?void 0:i.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&o.push(N.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var b=e.openGraph.type.toLowerCase();o.push(N.createElement("meta",{key:"og:type",property:"og:type",content:b})),"profile"===b&&e.openGraph.profile?(e.openGraph.profile.firstName&&o.push(N.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&o.push(N.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&o.push(N.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&o.push(N.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===b&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEach(function(e,t){o.push(N.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&o.push(N.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&o.push(N.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){o.push(N.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===b&&e.openGraph.article?(e.openGraph.article.publishedTime&&o.push(N.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&o.push(N.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&o.push(N.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){o.push(N.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&o.push(N.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){o.push(N.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===b||"video.episode"===b||"video.tv_show"===b||"video.other"===b)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&o.push(N.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&o.push(N.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){o.push(N.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){o.push(N.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&o.push(N.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&o.push(N.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEach(function(e,t){o.push(N.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&o.push(N.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(rp.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(rp.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&o.push.apply(o,rh("image",e.openGraph.images,{defaultWidth:rp.defaultOpenGraphImageWidth,defaultHeight:rp.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(rp.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(rp.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&o.push.apply(o,rh("video",e.openGraph.videos,{defaultWidth:rp.defaultOpenGraphVideoWidth,defaultHeight:rp.defaultOpenGraphVideoHeight})),e.openGraph.audio&&o.push.apply(o,rh("audio",e.openGraph.audio)),e.openGraph.locale&&o.push(N.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),(e.openGraph.siteName||e.openGraph.site_name)&&o.push(N.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name}))}return e.canonical&&o.push(N.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,n,r=e.keyOverride,a=rd(e,rf);o.push(N.createElement("meta",ru({key:"meta:"+(null!=(t=null!=(n=null!=r?r:a.name)?n:a.property)?t:a.httpEquiv)},a)))}),null!=(r=e.additionalLinkTags)&&r.length&&e.additionalLinkTags.forEach(function(e){var t;o.push(N.createElement("link",ru({key:"link"+(null!=(t=e.keyOverride)?t:e.href)+e.rel},e)))}),o},rx=function(e){return N.createElement(rc(),null,rm(e))},rg=function(e){var t=e.title,n=e.themeColor,r=e.noindex,a=void 0!==r&&r,i=e.nofollow,o=e.robotsProps,s=e.description,l=e.canonical,c=e.openGraph,u=e.facebook,d=e.twitter,f=e.additionalMetaTags,p=e.titleTemplate,h=e.defaultTitle,m=e.mobileAlternate,x=e.languageAlternates,g=e.additionalLinkTags,v=e.useAppDir,y=void 0!==v&&v;return N.createElement(N.Fragment,null,y?rm({title:t,themeColor:n,noindex:a,nofollow:i,robotsProps:o,description:s,canonical:l,facebook:u,openGraph:c,additionalMetaTags:f,twitter:d,titleTemplate:p,defaultTitle:h,mobileAlternate:m,languageAlternates:x,additionalLinkTags:g}):N.createElement(rx,{title:t,themeColor:n,noindex:a,nofollow:i,robotsProps:o,description:s,canonical:l,facebook:u,openGraph:c,additionalMetaTags:f,twitter:d,titleTemplate:p,defaultTitle:h,mobileAlternate:m,languageAlternates:x,additionalLinkTags:g}))};function rv({container:e,accept:t,walk:n,enabled:r=!0}){let a=(0,N.useRef)(t),i=(0,N.useRef)(n);(0,N.useEffect)(()=>{a.current=t,i.current=n},[t,n]),tZ(()=>{if(!e||!r)return;let t=nb(e);if(!t)return;let n=a.current,o=i.current,s=Object.assign(e=>n(e),{acceptNode:n}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)o(l.currentNode)},[e,r,a,i])}function ry(...e){return(0,N.useMemo)(()=>nb(...e),[...e])}RegExp("["+Object.keys(Object.freeze({"&":"&","<":"<",">":">",'"':""","'":"'"})).join("")+"]","g");var rb=((v=rb||{})[v.Open=0]="Open",v[v.Closed=1]="Closed",v),rw=((y=rw||{})[y.Pointer=0]="Pointer",y[y.Other=1]="Other",y),rk=((b=rk||{})[b.OpenMenu=0]="OpenMenu",b[b.CloseMenu=1]="CloseMenu",b[b.GoToItem=2]="GoToItem",b[b.Search=3]="Search",b[b.ClearSearch=4]="ClearSearch",b[b.RegisterItem=5]="RegisterItem",b[b.UnregisterItem=6]="UnregisterItem",b);function r_(e,t=e=>e){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=nR(t(e.items.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return -1===a&&(a=null),{items:r,activeItemIndex:a}}let rj={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var n;let r=r_(e),a=ng(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),i=a?e.items.indexOf(a):-1;return -1===i||i===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=r_(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=r_(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},rE=(0,N.createContext)(null);function rO(e){let t=(0,N.useContext)(rE);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,rO),t}return t}function rT(e,t){return t_(t.type,rj,e,t)}rE.displayName="MenuContext";let rC=N.Fragment,rS=tN(function(e,t){let n=(0,N.useReducer)(rT,{menuState:1,buttonRef:(0,N.createRef)(),itemsRef:(0,N.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:r,itemsRef:a,buttonRef:i},o]=n,s=tG(t);nZ([i,a],(e,t)=>{var n;o({type:1}),nT(t,nO.Loose)||(e.preventDefault(),null==(n=i.current)||n.focus())},0===r);let l=tU(()=>{o({type:1})}),c=(0,N.useMemo)(()=>({open:0===r,close:l}),[r,l]),u=e,d={ref:s};return N.createElement(rE.Provider,{value:n},N.createElement(tM,{value:t_(r,{0:tL.Open,1:tL.Closed})},tO({ourProps:d,theirProps:u,slot:c,defaultTag:rC,name:"Menu"})))}),rN="button",rI=tN(function(e,t){var n;let r=nf(),{id:a=`headlessui-menu-button-${r}`,...i}=e,[o,s]=rO("Menu.Button"),l=tG(o.buttonRef,t),c=tY(),u=tU(e=>{switch(e.key){case nh.Space:case nh.Enter:case nh.ArrowDown:e.preventDefault(),e.stopPropagation(),s({type:0}),c.nextFrame(()=>s({type:2,focus:nx.First}));break;case nh.ArrowUp:e.preventDefault(),e.stopPropagation(),s({type:0}),c.nextFrame(()=>s({type:2,focus:nx.Last}))}}),d=tU(e=>{e.key===nh.Space&&e.preventDefault()}),f=tU(t=>{if(nv(t.currentTarget))return t.preventDefault();e.disabled||(0===o.menuState?(s({type:1}),c.nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),s({type:0})))}),p=(0,N.useMemo)(()=>({open:0===o.menuState}),[o]);return tO({ourProps:{ref:l,id:a,type:nM(e,o.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=o.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===o.menuState,onKeyDown:u,onKeyUp:d,onClick:f},theirProps:i,slot:p,defaultTag:rN,name:"Menu.Button"})}),rR="div",rA=tj.RenderStrategy|tj.Static,rL=tN(function(e,t){var n,r;let a=nf(),{id:i=`headlessui-menu-items-${a}`,...o}=e,[s,l]=rO("Menu.Items"),c=tG(s.itemsRef,t),u=ry(s.itemsRef),d=tY(),f=tP(),p=null!==f?f===tL.Open:0===s.menuState;(0,N.useEffect)(()=>{let e=s.itemsRef.current;e&&0===s.menuState&&e!==(null==u?void 0:u.activeElement)&&e.focus({preventScroll:!0})},[s.menuState,s.itemsRef,u]),rv({container:s.itemsRef.current,enabled:0===s.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let h=tU(e=>{var t,n;switch(d.dispose(),e.key){case nh.Space:if(""!==s.searchQuery)return e.preventDefault(),e.stopPropagation(),l({type:3,value:e.key});case nh.Enter:if(e.preventDefault(),e.stopPropagation(),l({type:1}),null!==s.activeItemIndex){let{dataRef:e}=s.items[s.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}nC(s.buttonRef.current);break;case nh.ArrowDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:nx.Next});case nh.ArrowUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:nx.Previous});case nh.Home:case nh.PageUp:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:nx.First});case nh.End:case nh.PageDown:return e.preventDefault(),e.stopPropagation(),l({type:2,focus:nx.Last});case nh.Escape:e.preventDefault(),e.stopPropagation(),l({type:1}),tq().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case nh.Tab:e.preventDefault(),e.stopPropagation(),l({type:1}),tq().nextFrame(()=>{nA(s.buttonRef.current,e.shiftKey?nk.Previous:nk.Next)});break;default:1===e.key.length&&(l({type:3,value:e.key}),d.setTimeout(()=>l({type:4}),350))}}),m=tU(e=>{e.key===nh.Space&&e.preventDefault()}),x=(0,N.useMemo)(()=>({open:0===s.menuState}),[s]);return tO({ourProps:{"aria-activedescendant":null===s.activeItemIndex||null==(n=s.items[s.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=s.buttonRef.current)?void 0:r.id,id:i,onKeyDown:h,onKeyUp:m,role:"menu",tabIndex:0,ref:c},theirProps:o,slot:x,defaultTag:rR,features:rA,visible:p,name:"Menu.Items"})}),rP=N.Fragment,rM=Object.assign(rS,{Button:rI,Items:rL,Item:tN(function(e,t){let n=nf(),{id:r=`headlessui-menu-item-${n}`,disabled:a=!1,...i}=e,[o,s]=rO("Menu.Item"),l=null!==o.activeItemIndex&&o.items[o.activeItemIndex].id===r,c=(0,N.useRef)(null),u=tG(t,c);tZ(()=>{if(0!==o.menuState||!l||0===o.activationTrigger)return;let e=tq();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=c.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[c,l,o.menuState,o.activationTrigger,o.activeItemIndex]);let d=(0,N.useRef)({disabled:a,domRef:c});tZ(()=>{d.current.disabled=a},[d,a]),tZ(()=>{var e,t;d.current.textValue=null==(t=null==(e=c.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[d,c]),tZ(()=>(s({type:5,id:r,dataRef:d}),()=>s({type:6,id:r})),[d,r]);let f=tU(()=>{s({type:1})}),p=tU(e=>{if(a)return e.preventDefault();s({type:1}),nC(o.buttonRef.current)}),h=tU(()=>{if(a)return s({type:2,focus:nx.Nothing});s({type:2,focus:nx.Specific,id:r})}),m=nV(),x=tU(e=>m.update(e)),g=tU(e=>{!m.wasMoved(e)||a||l||s({type:2,focus:nx.Specific,id:r,trigger:0})}),v=tU(e=>{m.wasMoved(e)&&!a&&l&&s({type:2,focus:nx.Nothing})}),y=(0,N.useMemo)(()=>({active:l,disabled:a,close:f}),[l,a,f]);return tO({ourProps:{id:r,ref:u,role:"menuitem",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,disabled:void 0,onClick:p,onFocus:h,onPointerEnter:x,onMouseEnter:x,onPointerMove:g,onMouseMove:g,onPointerLeave:v,onMouseLeave:v},theirProps:i,slot:y,defaultTag:rP,name:"Menu.Item"})})}),rD=e=>"object"==typeof e&&null!=e&&1===e.nodeType,rZ=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,r$=(e,t)=>{if(e.clientHeight{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightit||i>e&&o=t&&s>=n?i-e-r:o>t&&sn?o-t+a:0,rW=e=>{let t=e.parentElement;return null==t?e.getRootNode().host||null:t};var rH=(e,t)=>{var n,r,a,i,o,s;if("undefined"==typeof document)return[];let{scrollMode:l,block:c,inline:u,boundary:d,skipOverflowHiddenElements:f}=t,p="function"==typeof d?d:e=>e!==d;if(!rD(e))throw TypeError("Invalid target");let h=document.scrollingElement||document.documentElement,m=[],x=e;for(;rD(x)&&p(x);){if((x=rW(x))===h){m.push(x);break}null!=x&&x===document.body&&r$(x)&&!r$(document.documentElement)||null!=x&&r$(x,f)&&m.push(x)}let g=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,v=null!=(i=null==(a=window.visualViewport)?void 0:a.height)?i:innerHeight,y=null!=(o=window.scrollX)?o:pageXOffset,b=null!=(s=window.scrollY)?s:pageYOffset,{height:w,width:k,top:_,right:j,bottom:E,left:O}=e.getBoundingClientRect(),T="start"===c||"nearest"===c?_:"end"===c?E:_+w/2,C="center"===u?O+k/2:"end"===u?j:O,S=[];for(let e=0;e=0&&O>=0&&E<=v&&j<=g&&_>=a&&E<=o&&O>=s&&j<=i)break;let d=getComputedStyle(t),f=parseInt(d.borderLeftWidth,10),p=parseInt(d.borderTopWidth,10),x=parseInt(d.borderRightWidth,10),N=parseInt(d.borderBottomWidth,10),I=0,R=0,A="offsetWidth"in t?t.offsetWidth-t.clientWidth-f-x:0,L="offsetHeight"in t?t.offsetHeight-t.clientHeight-p-N:0,P="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,M="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(h===t)I="start"===c?T:"end"===c?T-v:"nearest"===c?rF(b,b+v,v,p,N,b+T,b+T+w,w):T-v/2,R="start"===u?C:"center"===u?C-g/2:"end"===u?C-g:rF(y,y+g,g,f,x,y+C,y+C+k,k),I=Math.max(0,I+b),R=Math.max(0,R+y);else{I="start"===c?T-a-p:"end"===c?T-o+N+L:"nearest"===c?rF(a,o,n,p,N+L,T,T+w,w):T-(a+n/2)+L/2,R="start"===u?C-s-f:"center"===u?C-(s+r/2)+A/2:"end"===u?C-i+x+A:rF(s,i,r,f,x+A,C,C+k,k);let{scrollLeft:e,scrollTop:l}=t;I=Math.max(0,Math.min(l+I/M,t.scrollHeight-n/M+L)),R=Math.max(0,Math.min(e+R/P,t.scrollWidth-r/P+A)),T+=l-I,C+=e-R}S.push({el:t,top:I,left:R})}return S};let rU=e=>{var t;return!1===e?{block:"end",inline:"nearest"}:(t=e)===Object(t)&&0!==Object.keys(t).length?e:{block:"start",inline:"nearest"}};function rz(e,t){var n;let r=e.isConnected||e.ownerDocument.documentElement.contains(e);if("object"==typeof(n=t)&&"function"==typeof n.behavior)return t.behavior(r?rH(e,t):[]);if(!r)return;let a=rU(t),i=rH(e,a),o="scrollBehavior"in document.body.style;i.forEach(e=>{let{el:t,top:n,left:r}=e;t.scroll&&o?t.scroll({top:n,left:r,behavior:a.behavior}):(t.scrollTop=n,t.scrollLeft=r)})}function rG({onFocus:e}){let[t,n]=(0,N.useState)(!0);return t?N.createElement(nW,{as:"button",type:"button",features:nF.Focusable,onFocus:t=>{t.preventDefault();let r,a=50;function i(){if(a--<=0){r&&cancelAnimationFrame(r);return}if(e()){n(!1),cancelAnimationFrame(r);return}r=requestAnimationFrame(i)}r=requestAnimationFrame(i)}}):null}var rB=((w=rB||{})[w.SetSelectedIndex=0]="SetSelectedIndex",w[w.RegisterTab=1]="RegisterTab",w[w.UnregisterTab=2]="UnregisterTab",w[w.RegisterPanel=3]="RegisterPanel",w[w.UnregisterPanel=4]="UnregisterPanel",w);let rV={0(e,t){let n=e.tabs.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))});if(t.index<0)return{...e,selectedIndex:e.tabs.indexOf(n[0])};if(t.index>e.tabs.length)return{...e,selectedIndex:e.tabs.indexOf(n[n.length-1])};let r=e.tabs.slice(0,t.index),a=[...e.tabs.slice(t.index),...r].find(e=>n.includes(e));return a?{...e,selectedIndex:e.tabs.indexOf(a)}:e},1(e,t){var n;if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],a=nR([...e.tabs,t.tab],e=>e.current),i=null!=(n=a.indexOf(r))?n:e.selectedIndex;return -1===i&&(i=e.selectedIndex),{...e,tabs:a,selectedIndex:i}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:nR([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},rq=(0,N.createContext)(null);function rK(e){let t=(0,N.useContext)(rq);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,rK),t}return t}rq.displayName="TabsSSRContext";let rQ=(0,N.createContext)(null);function rJ(e){let t=(0,N.useContext)(rQ);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,rJ),t}return t}rQ.displayName="TabsDataContext";let rX=(0,N.createContext)(null);function rY(e){let t=(0,N.useContext)(rX);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,rY),t}return t}function r0(e,t){return t_(t.type,rV,e,t)}rX.displayName="TabsActionsContext";let r1=N.Fragment,r2=tN(function(e,t){let{defaultIndex:n=0,vertical:r=!1,manual:a=!1,onChange:i,selectedIndex:o=null,...s}=e,l=r?"vertical":"horizontal",c=a?"manual":"auto",u=null!==o,d=tG(t),[f,p]=(0,N.useReducer)(r0,{selectedIndex:null!=o?o:n,tabs:[],panels:[]}),h=(0,N.useMemo)(()=>({selectedIndex:f.selectedIndex}),[f.selectedIndex]),m=tF(i||(()=>{})),x=tF(f.tabs),g=(0,N.useMemo)(()=>({orientation:l,activation:c,...f}),[l,c,f]),v=tU(e=>(p({type:1,tab:e}),()=>p({type:2,tab:e}))),y=tU(e=>(p({type:3,panel:e}),()=>p({type:4,panel:e}))),b=tU(e=>{w.current!==e&&m.current(e),u||p({type:0,index:e})}),w=tF(u?e.selectedIndex:f.selectedIndex),k=(0,N.useMemo)(()=>({registerTab:v,registerPanel:y,change:b}),[]);tZ(()=>{p({type:0,index:null!=o?o:n})},[o]);let _=(0,N.useRef)({tabs:[],panels:[]}),j={ref:d};return N.createElement(rq.Provider,{value:_},N.createElement(rX.Provider,{value:k},N.createElement(rQ.Provider,{value:g},g.tabs.length<=0&&N.createElement(rG,{onFocus:()=>{var e,t;for(let n of x.current)if((null==(e=n.current)?void 0:e.tabIndex)===0)return null==(t=n.current)||t.focus(),!0;return!1}}),tO({ourProps:j,theirProps:s,slot:h,defaultTag:r1,name:"Tabs"}))))}),r4="div",r5=tN(function(e,t){let{orientation:n,selectedIndex:r}=rJ("Tab.List");return tO({ourProps:{ref:tG(t),role:"tablist","aria-orientation":n},theirProps:e,slot:{selectedIndex:r},defaultTag:r4,name:"Tabs.List"})}),r3="button",r6=tN(function(e,t){var n,r;let a=nf(),{id:i=`headlessui-tabs-tab-${a}`,...o}=e,{orientation:s,activation:l,selectedIndex:c,tabs:u,panels:d}=rJ("Tab"),f=rY("Tab"),p=rJ("Tab"),h=rK("Tab"),m=(0,N.useRef)(null),x=tG(m,t);tZ(()=>f.registerTab(m),[f,m]);let g=h.current.tabs.indexOf(i);-1===g&&(g=h.current.tabs.push(i)-1);let v=u.indexOf(m);-1===v&&(v=g);let y=v===c,b=tU(e=>{var t;let n=e();if(n===n_.Success&&"auto"===l){let e=null==(t=nb(m))?void 0:t.activeElement,n=p.tabs.findIndex(t=>t.current===e);-1!==n&&f.change(n)}return n}),w=tU(e=>{let t=u.map(e=>e.current).filter(Boolean);if(e.key===nh.Space||e.key===nh.Enter){e.preventDefault(),e.stopPropagation(),f.change(v);return}switch(e.key){case nh.Home:case nh.PageUp:return e.preventDefault(),e.stopPropagation(),b(()=>nL(t,nk.First));case nh.End:case nh.PageDown:return e.preventDefault(),e.stopPropagation(),b(()=>nL(t,nk.Last))}if(b(()=>t_(s,{vertical:()=>e.key===nh.ArrowUp?nL(t,nk.Previous|nk.WrapAround):e.key===nh.ArrowDown?nL(t,nk.Next|nk.WrapAround):n_.Error,horizontal:()=>e.key===nh.ArrowLeft?nL(t,nk.Previous|nk.WrapAround):e.key===nh.ArrowRight?nL(t,nk.Next|nk.WrapAround):n_.Error}))===n_.Success)return e.preventDefault()}),k=(0,N.useRef)(!1),_=tU(()=>{var e;k.current||(k.current=!0,null==(e=m.current)||e.focus(),f.change(v),tV(()=>{k.current=!1}))}),j=tU(e=>{e.preventDefault()}),E=(0,N.useMemo)(()=>({selected:y}),[y]);return tO({ourProps:{ref:x,onKeyDown:w,onMouseDown:j,onClick:_,id:i,role:"tab",type:nM(e,m),"aria-controls":null==(r=null==(n=d[v])?void 0:n.current)?void 0:r.id,"aria-selected":y,tabIndex:y?0:-1},theirProps:o,slot:E,defaultTag:r3,name:"Tabs.Tab"})}),r7="div",r8=tN(function(e,t){let{selectedIndex:n}=rJ("Tab.Panels");return tO({ourProps:{ref:tG(t)},theirProps:e,slot:(0,N.useMemo)(()=>({selectedIndex:n}),[n]),defaultTag:r7,name:"Tabs.Panels"})}),r9="div",ae=tj.RenderStrategy|tj.Static,at=Object.assign(r6,{Group:r2,List:r5,Panels:r8,Panel:tN(function(e,t){var n,r,a,i;let o=nf(),{id:s=`headlessui-tabs-panel-${o}`,...l}=e,{selectedIndex:c,tabs:u,panels:d}=rJ("Tab.Panel"),f=rY("Tab.Panel"),p=rK("Tab.Panel"),h=(0,N.useRef)(null),m=tG(h,t);tZ(()=>f.registerPanel(h),[f,h]);let x=p.current.panels.indexOf(s);-1===x&&(x=p.current.panels.push(s)-1);let g=d.indexOf(h);-1===g&&(g=x);let v=g===c,y=(0,N.useMemo)(()=>({selected:v}),[v]),b={ref:m,id:s,role:"tabpanel","aria-labelledby":null==(r=null==(n=u[g])?void 0:n.current)?void 0:r.id,tabIndex:v?0:-1};return v||null!=(a=l.unmount)&&!a||null!=(i=l.static)&&i?tO({ourProps:b,theirProps:l,slot:y,defaultTag:r9,features:ae,visible:v,name:"Tabs.Panel"}):N.createElement(nW,{as:"span",...b})})});function an(){return(an=Object.assign?Object.assign.bind():function(e){for(var t=1;t=(void 0===c?o:c)&&e.push(an({},s,{item:r,index:i})),e}}function al(e,t,n,r){if(!t){var a=e;return{rankedValue:a,rank:ac(a,n,r),keyIndex:-1,keyThreshold:r.threshold}}return ax(e,t).reduce(function(e,t,a){var i=e.rank,o=e.rankedValue,s=e.keyIndex,l=e.keyThreshold,c=t.itemValue,u=t.attributes,d=ac(c,n,r),f=o,p=u.minRanking,h=u.maxRanking,m=u.threshold;return d=ai.MATCHES?d=p:d>h&&(d=h),d>i&&(i=d,s=a,l=m,f=c),{rankedValue:f,rank:i,keyIndex:s,keyThreshold:l}},{rankedValue:e,rank:ai.NO_MATCH,keyIndex:-1,keyThreshold:r.threshold})}function ac(e,t,n){return(e=ap(e,n),(t=ap(t,n)).length>e.length)?ai.NO_MATCH:e===t?ai.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase())===(t=t.toLowerCase())?ai.EQUAL:e.startsWith(t)?ai.STARTS_WITH:e.includes(" "+t)?ai.WORD_STARTS_WITH:e.includes(t)?ai.CONTAINS:1===t.length?ai.NO_MATCH:au(e).includes(t)?ai.ACRONYM:ad(e,t)}function au(e){var t="";return e.split(" ").forEach(function(e){e.split("-").forEach(function(e){t+=e.substr(0,1)})}),t}function ad(e,t){var n=0,r=0;function a(e,t,r){for(var a=r,i=t.length;a-1))return ai.NO_MATCH;return i(r-o)}function af(e,t,n){var r=-1,a=1,i=e.rank,o=e.keyIndex,s=t.rank,l=t.keyIndex;return i!==s?i>s?r:a:o===l?n(e,t):o"string"==typeof e?`'${e}'`:e).join(t)}e.assertEqual=e=>e,e.assertIs=t,e.assertNever=n,e.arrayToEnum=e=>{let t={};for(let n of e)t[n]=n;return t},e.getValidEnumValues=t=>{let n=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),r={};for(let e of n)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t},e.find=(e,t)=>{for(let n of e)if(t(n))return n},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,e.joinValues=r,e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(_||(_={}));let ay=_.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),ab=e=>{let t=typeof e;switch(t){case"undefined":return ay.undefined;case"string":return ay.string;case"number":return isNaN(e)?ay.nan:ay.number;case"boolean":return ay.boolean;case"function":return ay.function;case"bigint":return ay.bigint;case"symbol":return ay.symbol;case"object":if(Array.isArray(e))return ay.array;if(null===e)return ay.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return ay.promise;if("undefined"!=typeof Map&&e instanceof Map)return ay.map;if("undefined"!=typeof Set&&e instanceof Set)return ay.set;if("undefined"!=typeof Date&&e instanceof Date)return ay.date;return ay.object;default:return ay.unknown}},aw=_.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),ak=e=>{let t=JSON.stringify(e,null,2);return t.replace(/"([^"]+)":/g,"$1:")};class a_ extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){let t=e||function(e){return e.message},n={_errors:[]},r=e=>{for(let a of e.issues)if("invalid_union"===a.code)a.unionErrors.map(r);else if("invalid_return_type"===a.code)r(a.returnTypeError);else if("invalid_arguments"===a.code)r(a.argumentsError);else if(0===a.path.length)n._errors.push(t(a));else{let e=n,r=0;for(;re.message){let t={},n=[];for(let r of this.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(e(r))):n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}a_.create=e=>{let t=new a_(e);return t};let aj=(e,t)=>{let n;switch(e.code){case aw.invalid_type:n=e.received===ay.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case aw.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,_.jsonStringifyReplacer)}`;break;case aw.unrecognized_keys:n=`Unrecognized key(s) in object: ${_.joinValues(e.keys,", ")}`;break;case aw.invalid_union:n="Invalid input";break;case aw.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${_.joinValues(e.options)}`;break;case aw.invalid_enum_value:n=`Invalid enum value. Expected ${_.joinValues(e.options)}, received '${e.received}'`;break;case aw.invalid_arguments:n="Invalid function arguments";break;case aw.invalid_return_type:n="Invalid function return type";break;case aw.invalid_date:n="Invalid date";break;case aw.invalid_string:"object"==typeof e.validation?"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:_.assertNever(e.validation):n="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case aw.too_small:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(e.minimum)}`:"Invalid input";break;case aw.too_big:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(e.maximum)}`:"Invalid input";break;case aw.custom:n="Invalid input";break;case aw.invalid_intersection_types:n="Intersection results could not be merged";break;case aw.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case aw.not_finite:n="Number must be finite";break;default:n=t.defaultError,_.assertNever(e)}return{message:n}},aE=aj;function aO(e){aE=e}function aT(){return aE}let aC=e=>{let{data:t,path:n,errorMaps:r,issueData:a}=e,i=[...n,...a.path||[]],o={...a,path:i},s="",l=r.filter(e=>!!e).slice().reverse();for(let e of l)s=e(o,{data:t,defaultError:s}).message;return{...a,path:i,message:a.message||s}},aS=[];function aN(e,t){let n=aC({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,aT(),aj].filter(e=>!!e)});e.common.issues.push(n)}class aI{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let n=[];for(let r of t){if("aborted"===r.status)return aR;"dirty"===r.status&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){let n=[];for(let e of t)n.push({key:await e.key,value:await e.value});return aI.mergeObjectSync(e,n)}static mergeObjectSync(e,t){let n={};for(let r of t){let{key:t,value:a}=r;if("aborted"===t.status||"aborted"===a.status)return aR;"dirty"===t.status&&e.dirty(),"dirty"===a.status&&e.dirty(),(void 0!==a.value||r.alwaysSet)&&(n[t.value]=a.value)}return{status:e.value,value:n}}}let aR=Object.freeze({status:"aborted"}),aA=e=>({status:"dirty",value:e}),aL=e=>({status:"valid",value:e}),aP=e=>"aborted"===e.status,aM=e=>"dirty"===e.status,aD=e=>"valid"===e.status,aZ=e=>e instanceof Promise;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:null==e?void 0:e.message}(j||(j={}));class a${constructor(e,t,n,r){this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._path.concat(this._key)}}let aF=(e,t)=>{if(aD(t))return{success:!0,data:t.value};{if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");let t=new a_(e.common.issues);return{success:!1,error:t}}};function aW(e){if(!e)return{};let{errorMap:t,invalid_type_error:n,required_error:r,description:a}=e;if(t&&(n||r))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');if(t)return{errorMap:t,description:a};let i=(e,t)=>"invalid_type"!==e.code?{message:t.defaultError}:void 0===t.data?{message:null!=r?r:t.defaultError}:{message:null!=n?n:t.defaultError};return{errorMap:i,description:a}}class aH{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return ab(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:ab(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new aI,ctx:{common:e.parent.common,data:e.data,parsedType:ab(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(aZ(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){let t=this._parse(e);return Promise.resolve(t)}parse(e,t){let n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){var n;let r={common:{issues:[],async:null!==(n=null==t?void 0:t.async)&&void 0!==n&&n,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:ab(e)},a=this._parseSync({data:e,path:r.path,parent:r});return aF(r,a)}async parseAsync(e,t){let n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){let n={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:ab(e)},r=this._parse({data:e,path:n.path,parent:n}),a=await (aZ(r)?r:Promise.resolve(r));return aF(n,a)}refine(e,t){let n=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,r)=>{let a=e(t),i=()=>r.addIssue({code:aw.custom,...n(t)});return"undefined"!=typeof Promise&&a instanceof Promise?a.then(e=>!!e||(i(),!1)):!!a||(i(),!1)})}refinement(e,t){return this._refinement((n,r)=>!!e(n)||(r.addIssue("function"==typeof t?t(n,r):t),!1))}_refinement(e){return new iv({schema:this,typeName:O.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return iy.create(this)}nullable(){return ib.create(this)}nullish(){return this.optional().nullable()}array(){return a6.create(this)}promise(){return ig.create(this)}or(e){return ie.create([this,e])}and(e){return ii.create(this,e)}transform(e){return new iv({schema:this,typeName:O.ZodEffects,effect:{type:"transform",transform:e}})}default(e){let t="function"==typeof e?e:()=>e;return new iw({innerType:this,defaultValue:t,typeName:O.ZodDefault})}brand(){return new iE({typeName:O.ZodBranded,type:this,...aW(void 0)})}catch(e){let t="function"==typeof e?e:()=>e;return new ik({innerType:this,defaultValue:t,typeName:O.ZodCatch})}describe(e){let t=this.constructor;return new t({...this._def,description:e})}pipe(e){return iO.create(this,e)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let aU=/^c[^\s-]{8,}$/i,az=/^([a-f0-9]{8}-[a-f0-9]{4}-[1-5][a-f0-9]{3}-[a-f0-9]{4}-[a-f0-9]{12}|00000000-0000-0000-0000-000000000000)$/i,aG=/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i,aB=e=>e.precision?e.offset?RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}(([+-]\\d{2}:\\d{2})|Z)$`):RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}Z$`):0===e.precision?e.offset?RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}:\\d{2})|Z)$"):RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):e.offset?RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}:\\d{2})|Z)$"):RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");class aV extends aH{constructor(){super(...arguments),this._regex=(e,t,n)=>this.refinement(t=>e.test(t),{validation:t,code:aw.invalid_string,...j.errToObj(n)}),this.nonempty=e=>this.min(1,j.errToObj(e)),this.trim=()=>new aV({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}_parse(e){let t;this._def.coerce&&(e.data=String(e.data));let n=this._getType(e);if(n!==ay.string){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.string,received:t.parsedType}),aR}let r=new aI;for(let n of this._def.checks)if("min"===n.kind)e.data.lengthn.value&&(aN(t=this._getOrReturnCtx(e,t),{code:aw.too_big,maximum:n.value,type:"string",inclusive:!0,exact:!1,message:n.message}),r.dirty());else if("length"===n.kind){let a=e.data.length>n.value,i=e.data.length"datetime"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.valuer?n:r,i=parseInt(e.toFixed(a).replace(".","")),o=parseInt(t.toFixed(a).replace(".",""));return i%o/Math.pow(10,a)}aV.create=e=>{var t;return new aV({checks:[],typeName:O.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...aW(e)})};class aK extends aH{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;this._def.coerce&&(e.data=Number(e.data));let n=this._getType(e);if(n!==ay.number){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.number,received:t.parsedType}),aR}let r=new aI;for(let n of this._def.checks)if("int"===n.kind)_.isInteger(e.data)||(aN(t=this._getOrReturnCtx(e,t),{code:aw.invalid_type,expected:"integer",received:"float",message:n.message}),r.dirty());else if("min"===n.kind){let a=n.inclusive?e.datan.value:e.data>=n.value;a&&(aN(t=this._getOrReturnCtx(e,t),{code:aw.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty())}else"multipleOf"===n.kind?0!==aq(e.data,n.value)&&(aN(t=this._getOrReturnCtx(e,t),{code:aw.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(aN(t=this._getOrReturnCtx(e,t),{code:aw.not_finite,message:n.message}),r.dirty()):_.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,j.toString(t))}gt(e,t){return this.setLimit("min",e,!1,j.toString(t))}lte(e,t){return this.setLimit("max",e,!0,j.toString(t))}lt(e,t){return this.setLimit("max",e,!1,j.toString(t))}setLimit(e,t,n,r){return new aK({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:j.toString(r)}]})}_addCheck(e){return new aK({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:j.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:j.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:j.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:j.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:j.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:j.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:j.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value"int"===e.kind)}}aK.create=e=>new aK({checks:[],typeName:O.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...aW(e)});class aQ extends aH{_parse(e){this._def.coerce&&(e.data=BigInt(e.data));let t=this._getType(e);if(t!==ay.bigint){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.bigint,received:t.parsedType}),aR}return aL(e.data)}}aQ.create=e=>{var t;return new aQ({typeName:O.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...aW(e)})};class aJ extends aH{_parse(e){this._def.coerce&&(e.data=Boolean(e.data));let t=this._getType(e);if(t!==ay.boolean){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.boolean,received:t.parsedType}),aR}return aL(e.data)}}aJ.create=e=>new aJ({typeName:O.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...aW(e)});class aX extends aH{_parse(e){let t;this._def.coerce&&(e.data=new Date(e.data));let n=this._getType(e);if(n!==ay.date){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.date,received:t.parsedType}),aR}if(isNaN(e.data.getTime())){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_date}),aR}let r=new aI;for(let n of this._def.checks)"min"===n.kind?e.data.getTime()n.value&&(aN(t=this._getOrReturnCtx(e,t),{code:aw.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),r.dirty()):_.assertNever(n);return{status:r.value,value:new Date(e.data.getTime())}}_addCheck(e){return new aX({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:j.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:j.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.valuenew aX({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:O.ZodDate,...aW(e)});class aY extends aH{_parse(e){let t=this._getType(e);if(t!==ay.symbol){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.symbol,received:t.parsedType}),aR}return aL(e.data)}}aY.create=e=>new aY({typeName:O.ZodSymbol,...aW(e)});class a0 extends aH{_parse(e){let t=this._getType(e);if(t!==ay.undefined){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.undefined,received:t.parsedType}),aR}return aL(e.data)}}a0.create=e=>new a0({typeName:O.ZodUndefined,...aW(e)});class a1 extends aH{_parse(e){let t=this._getType(e);if(t!==ay.null){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.null,received:t.parsedType}),aR}return aL(e.data)}}a1.create=e=>new a1({typeName:O.ZodNull,...aW(e)});class a2 extends aH{constructor(){super(...arguments),this._any=!0}_parse(e){return aL(e.data)}}a2.create=e=>new a2({typeName:O.ZodAny,...aW(e)});class a4 extends aH{constructor(){super(...arguments),this._unknown=!0}_parse(e){return aL(e.data)}}a4.create=e=>new a4({typeName:O.ZodUnknown,...aW(e)});class a5 extends aH{_parse(e){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.never,received:t.parsedType}),aR}}a5.create=e=>new a5({typeName:O.ZodNever,...aW(e)});class a3 extends aH{_parse(e){let t=this._getType(e);if(t!==ay.undefined){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.void,received:t.parsedType}),aR}return aL(e.data)}}a3.create=e=>new a3({typeName:O.ZodVoid,...aW(e)});class a6 extends aH{_parse(e){let{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==ay.array)return aN(t,{code:aw.invalid_type,expected:ay.array,received:t.parsedType}),aR;if(null!==r.exactLength){let e=t.data.length>r.exactLength.value,a=t.data.lengthr.maxLength.value&&(aN(t,{code:aw.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all(t.data.map((e,n)=>r.type._parseAsync(new a$(t,e,t.path,n)))).then(e=>aI.mergeArray(n,e));let a=t.data.map((e,n)=>r.type._parseSync(new a$(t,e,t.path,n)));return aI.mergeArray(n,a)}get element(){return this._def.type}min(e,t){return new a6({...this._def,minLength:{value:e,message:j.toString(t)}})}max(e,t){return new a6({...this._def,maxLength:{value:e,message:j.toString(t)}})}length(e,t){return new a6({...this._def,exactLength:{value:e,message:j.toString(t)}})}nonempty(e){return this.min(1,e)}}a6.create=(e,t)=>new a6({type:e,minLength:null,maxLength:null,exactLength:null,typeName:O.ZodArray,...aW(t)}),function(e){e.mergeShapes=(e,t)=>({...e,...t})}(E||(E={}));let a7=e=>t=>new a9({...e,shape:()=>({...e.shape(),...t})});function a8(e){if(e instanceof a9){let t={};for(let n in e.shape){let r=e.shape[n];t[n]=iy.create(a8(r))}return new a9({...e._def,shape:()=>t})}return e instanceof a6?a6.create(a8(e.element)):e instanceof iy?iy.create(a8(e.unwrap())):e instanceof ib?ib.create(a8(e.unwrap())):e instanceof io?io.create(e.items.map(e=>a8(e))):e}class a9 extends aH{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=a7(this._def),this.extend=a7(this._def)}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=_.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){let t=this._getType(e);if(t!==ay.object){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.object,received:t.parsedType}),aR}let{status:n,ctx:r}=this._processInputParams(e),{shape:a,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof a5&&"strip"===this._def.unknownKeys))for(let e in r.data)i.includes(e)||o.push(e);let s=[];for(let e of i){let t=a[e],n=r.data[e];s.push({key:{status:"valid",value:e},value:t._parse(new a$(r,n,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof a5){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of o)s.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)o.length>0&&(aN(r,{code:aw.unrecognized_keys,keys:o}),n.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of o){let n=r.data[t];s.push({key:{status:"valid",value:t},value:e._parse(new a$(r,n,r.path,t)),alwaysSet:t in r.data})}}return r.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of s){let n=await t.key;e.push({key:n,value:await t.value,alwaysSet:t.alwaysSet})}return e}).then(e=>aI.mergeObjectSync(n,e)):aI.mergeObjectSync(n,s)}get shape(){return this._def.shape()}strict(e){return j.errToObj,new a9({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,n)=>{var r,a,i,o;let s=null!==(i=null===(a=(r=this._def).errorMap)||void 0===a?void 0:a.call(r,t,n).message)&&void 0!==i?i:n.defaultError;return"unrecognized_keys"===t.code?{message:null!==(o=j.errToObj(e).message)&&void 0!==o?o:s}:{message:s}}}:{}})}strip(){return new a9({...this._def,unknownKeys:"strip"})}passthrough(){return new a9({...this._def,unknownKeys:"passthrough"})}setKey(e,t){return this.augment({[e]:t})}merge(e){let t=new a9({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>E.mergeShapes(this._def.shape(),e._def.shape()),typeName:O.ZodObject});return t}catchall(e){return new a9({...this._def,catchall:e})}pick(e){let t={};return _.objectKeys(e).map(e=>{this.shape[e]&&(t[e]=this.shape[e])}),new a9({...this._def,shape:()=>t})}omit(e){let t={};return _.objectKeys(this.shape).map(n=>{-1===_.objectKeys(e).indexOf(n)&&(t[n]=this.shape[n])}),new a9({...this._def,shape:()=>t})}deepPartial(){return a8(this)}partial(e){let t={};if(e)_.objectKeys(this.shape).map(n=>{-1===_.objectKeys(e).indexOf(n)?t[n]=this.shape[n]:t[n]=this.shape[n].optional()});else for(let e in this.shape){let n=this.shape[e];t[e]=n.optional()}return new a9({...this._def,shape:()=>t})}required(e){let t={};if(e)_.objectKeys(this.shape).map(n=>{if(-1===_.objectKeys(e).indexOf(n))t[n]=this.shape[n];else{let e=this.shape[n],r=e;for(;r instanceof iy;)r=r._def.innerType;t[n]=r}});else for(let e in this.shape){let n=this.shape[e],r=n;for(;r instanceof iy;)r=r._def.innerType;t[e]=r}return new a9({...this._def,shape:()=>t})}keyof(){return ih(_.objectKeys(this.shape))}}a9.create=(e,t)=>new a9({shape:()=>e,unknownKeys:"strip",catchall:a5.create(),typeName:O.ZodObject,...aW(t)}),a9.strictCreate=(e,t)=>new a9({shape:()=>e,unknownKeys:"strict",catchall:a5.create(),typeName:O.ZodObject,...aW(t)}),a9.lazycreate=(e,t)=>new a9({shape:e,unknownKeys:"strip",catchall:a5.create(),typeName:O.ZodObject,...aW(t)});class ie extends aH{_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.options;function r(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let n of e)if("dirty"===n.result.status)return t.common.issues.push(...n.ctx.common.issues),n.result;let n=e.map(e=>new a_(e.ctx.common.issues));return aN(t,{code:aw.invalid_union,unionErrors:n}),aR}if(t.common.async)return Promise.all(n.map(async e=>{let n={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:n}),ctx:n}})).then(r);{let e;let r=[];for(let a of n){let n={...t,common:{...t.common,issues:[]},parent:null},i=a._parseSync({data:t.data,path:t.path,parent:n});if("valid"===i.status)return i;"dirty"!==i.status||e||(e={result:i,ctx:n}),n.common.issues.length&&r.push(n.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let a=r.map(e=>new a_(e));return aN(t,{code:aw.invalid_union,unionErrors:a}),aR}}get options(){return this._def.options}}ie.create=(e,t)=>new ie({options:e,typeName:O.ZodUnion,...aW(t)});let it=e=>{if(e instanceof id)return it(e.schema);if(e instanceof iv)return it(e.innerType());if(e instanceof ip)return[e.value];if(e instanceof im)return e.options;if(e instanceof ix)return Object.keys(e.enum);if(e instanceof iw)return it(e._def.innerType);if(e instanceof a0)return[void 0];else if(e instanceof a1)return[null];else return null};class ir extends aH{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==ay.object)return aN(t,{code:aw.invalid_type,expected:ay.object,received:t.parsedType}),aR;let n=this.discriminator,r=t.data[n],a=this.optionsMap.get(r);return a?t.common.async?a._parseAsync({data:t.data,path:t.path,parent:t}):a._parseSync({data:t.data,path:t.path,parent:t}):(aN(t,{code:aw.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),aR)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){let r=new Map;for(let n of t){let t=it(n.shape[e]);if(!t)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let a of t){if(r.has(a))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(a)}`);r.set(a,n)}}return new ir({typeName:O.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...aW(n)})}}function ia(e,t){let n=ab(e),r=ab(t);if(e===t)return{valid:!0,data:e};if(n===ay.object&&r===ay.object){let n=_.objectKeys(t),r=_.objectKeys(e).filter(e=>-1!==n.indexOf(e)),a={...e,...t};for(let n of r){let r=ia(e[n],t[n]);if(!r.valid)return{valid:!1};a[n]=r.data}return{valid:!0,data:a}}if(n===ay.array&&r===ay.array){if(e.length!==t.length)return{valid:!1};let n=[];for(let r=0;r{if(aP(e)||aP(r))return aR;let a=ia(e.value,r.value);return a.valid?((aM(e)||aM(r))&&t.dirty(),{status:t.value,value:a.data}):(aN(n,{code:aw.invalid_intersection_types}),aR)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>r(e,t)):r(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}ii.create=(e,t,n)=>new ii({left:e,right:t,typeName:O.ZodIntersection,...aW(n)});class io extends aH{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==ay.array)return aN(n,{code:aw.invalid_type,expected:ay.array,received:n.parsedType}),aR;if(n.data.lengththis._def.items.length&&(aN(n,{code:aw.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let a=n.data.map((e,t)=>{let r=this._def.items[t]||this._def.rest;return r?r._parse(new a$(n,e,n.path,t)):null}).filter(e=>!!e);return n.common.async?Promise.all(a).then(e=>aI.mergeArray(t,e)):aI.mergeArray(t,a)}get items(){return this._def.items}rest(e){return new io({...this._def,rest:e})}}io.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new io({items:e,typeName:O.ZodTuple,rest:null,...aW(t)})};class is extends aH{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==ay.object)return aN(n,{code:aw.invalid_type,expected:ay.object,received:n.parsedType}),aR;let r=[],a=this._def.keyType,i=this._def.valueType;for(let e in n.data)r.push({key:a._parse(new a$(n,e,n.path,e)),value:i._parse(new a$(n,n.data[e],n.path,e))});return n.common.async?aI.mergeObjectAsync(t,r):aI.mergeObjectSync(t,r)}get element(){return this._def.valueType}static create(e,t,n){return new is(t instanceof aH?{keyType:e,valueType:t,typeName:O.ZodRecord,...aW(n)}:{keyType:aV.create(),valueType:e,typeName:O.ZodRecord,...aW(t)})}}class il extends aH{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==ay.map)return aN(n,{code:aw.invalid_type,expected:ay.map,received:n.parsedType}),aR;let r=this._def.keyType,a=this._def.valueType,i=[...n.data.entries()].map(([e,t],i)=>({key:r._parse(new a$(n,e,n.path,[i,"key"])),value:a._parse(new a$(n,t,n.path,[i,"value"]))}));if(n.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let n of i){let r=await n.key,a=await n.value;if("aborted"===r.status||"aborted"===a.status)return aR;("dirty"===r.status||"dirty"===a.status)&&t.dirty(),e.set(r.value,a.value)}return{status:t.value,value:e}})}{let e=new Map;for(let n of i){let r=n.key,a=n.value;if("aborted"===r.status||"aborted"===a.status)return aR;("dirty"===r.status||"dirty"===a.status)&&t.dirty(),e.set(r.value,a.value)}return{status:t.value,value:e}}}}il.create=(e,t,n)=>new il({valueType:t,keyType:e,typeName:O.ZodMap,...aW(n)});class ic extends aH{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==ay.set)return aN(n,{code:aw.invalid_type,expected:ay.set,received:n.parsedType}),aR;let r=this._def;null!==r.minSize&&n.data.sizer.maxSize.value&&(aN(n,{code:aw.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());let a=this._def.valueType;function i(e){let n=new Set;for(let r of e){if("aborted"===r.status)return aR;"dirty"===r.status&&t.dirty(),n.add(r.value)}return{status:t.value,value:n}}let o=[...n.data.values()].map((e,t)=>a._parse(new a$(n,e,n.path,t)));return n.common.async?Promise.all(o).then(e=>i(e)):i(o)}min(e,t){return new ic({...this._def,minSize:{value:e,message:j.toString(t)}})}max(e,t){return new ic({...this._def,maxSize:{value:e,message:j.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}ic.create=(e,t)=>new ic({valueType:e,minSize:null,maxSize:null,typeName:O.ZodSet,...aW(t)});class iu extends aH{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==ay.function)return aN(t,{code:aw.invalid_type,expected:ay.function,received:t.parsedType}),aR;function n(e,n){return aC({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,aT(),aj].filter(e=>!!e),issueData:{code:aw.invalid_arguments,argumentsError:n}})}function r(e,n){return aC({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,aT(),aj].filter(e=>!!e),issueData:{code:aw.invalid_return_type,returnTypeError:n}})}let a={errorMap:t.common.contextualErrorMap},i=t.data;return this._def.returns instanceof ig?aL(async(...e)=>{let t=new a_([]),o=await this._def.args.parseAsync(e,a).catch(r=>{throw t.addIssue(n(e,r)),t}),s=await i(...o),l=await this._def.returns._def.type.parseAsync(s,a).catch(e=>{throw t.addIssue(r(s,e)),t});return l}):aL((...e)=>{let t=this._def.args.safeParse(e,a);if(!t.success)throw new a_([n(e,t.error)]);let o=i(...t.data),s=this._def.returns.safeParse(o,a);if(!s.success)throw new a_([r(o,s.error)]);return s.data})}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new iu({...this._def,args:io.create(e).rest(a4.create())})}returns(e){return new iu({...this._def,returns:e})}implement(e){let t=this.parse(e);return t}strictImplement(e){let t=this.parse(e);return t}static create(e,t,n){return new iu({args:e||io.create([]).rest(a4.create()),returns:t||a4.create(),typeName:O.ZodFunction,...aW(n)})}}class id extends aH{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.getter();return n._parse({data:t.data,path:t.path,parent:t})}}id.create=(e,t)=>new id({getter:e,typeName:O.ZodLazy,...aW(t)});class ip extends aH{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_literal,expected:this._def.value}),aR}return{status:"valid",value:e.data}}get value(){return this._def.value}}function ih(e,t){return new im({values:e,typeName:O.ZodEnum,...aW(t)})}ip.create=(e,t)=>new ip({value:e,typeName:O.ZodLiteral,...aW(t)});class im extends aH{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),n=this._def.values;return aN(t,{expected:_.joinValues(n),received:t.parsedType,code:aw.invalid_type}),aR}if(-1===this._def.values.indexOf(e.data)){let t=this._getOrReturnCtx(e),n=this._def.values;return aN(t,{received:t.data,code:aw.invalid_enum_value,options:n}),aR}return aL(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}}im.create=ih;class ix extends aH{_parse(e){let t=_.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==ay.string&&n.parsedType!==ay.number){let e=_.objectValues(t);return aN(n,{expected:_.joinValues(e),received:n.parsedType,code:aw.invalid_type}),aR}if(-1===t.indexOf(e.data)){let e=_.objectValues(t);return aN(n,{received:n.data,code:aw.invalid_enum_value,options:e}),aR}return aL(e.data)}get enum(){return this._def.values}}ix.create=(e,t)=>new ix({values:e,typeName:O.ZodNativeEnum,...aW(t)});class ig extends aH{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==ay.promise&&!1===t.common.async)return aN(t,{code:aw.invalid_type,expected:ay.promise,received:t.parsedType}),aR;let n=t.parsedType===ay.promise?t.data:Promise.resolve(t.data);return aL(n.then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}ig.create=(e,t)=>new ig({type:e,typeName:O.ZodPromise,...aW(t)});class iv extends aH{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===O.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:n}=this._processInputParams(e),r=this._def.effect||null;if("preprocess"===r.type){let e=r.transform(n.data);return n.common.async?Promise.resolve(e).then(e=>this._def.schema._parseAsync({data:e,path:n.path,parent:n})):this._def.schema._parseSync({data:e,path:n.path,parent:n})}let a={addIssue:e=>{aN(n,e),e.fatal?t.abort():t.dirty()},get path(){return n.path}};if(a.addIssue=a.addIssue.bind(a),"refinement"===r.type){let e=e=>{let t=r.refinement(e,a);if(n.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(n=>"aborted"===n.status?aR:("dirty"===n.status&&t.dirty(),e(n.value).then(()=>({status:t.value,value:n.value}))));{let r=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===r.status?aR:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}}if("transform"===r.type){if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(e=>aD(e)?Promise.resolve(r.transform(e.value,a)).then(e=>({status:t.value,value:e})):e);{let e=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!aD(e))return e;let i=r.transform(e.value,a);if(i instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:i}}}_.assertNever(r)}}iv.create=(e,t,n)=>new iv({schema:e,typeName:O.ZodEffects,effect:t,...aW(n)}),iv.createWithPreprocess=(e,t,n)=>new iv({schema:t,effect:{type:"preprocess",transform:e},typeName:O.ZodEffects,...aW(n)});class iy extends aH{_parse(e){let t=this._getType(e);return t===ay.undefined?aL(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}iy.create=(e,t)=>new iy({innerType:e,typeName:O.ZodOptional,...aW(t)});class ib extends aH{_parse(e){let t=this._getType(e);return t===ay.null?aL(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ib.create=(e,t)=>new ib({innerType:e,typeName:O.ZodNullable,...aW(t)});class iw extends aH{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return t.parsedType===ay.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}iw.create=(e,t)=>new iw({innerType:e,typeName:O.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...aW(t)});class ik extends aH{_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.innerType._parse({data:t.data,path:t.path,parent:t});return aZ(n)?n.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.defaultValue()})):{status:"valid",value:"valid"===n.status?n.value:this._def.defaultValue()}}removeDefault(){return this._def.innerType}}ik.create=(e,t)=>new ik({innerType:e,typeName:O.ZodCatch,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...aW(t)});class i_ extends aH{_parse(e){let t=this._getType(e);if(t!==ay.nan){let t=this._getOrReturnCtx(e);return aN(t,{code:aw.invalid_type,expected:ay.nan,received:t.parsedType}),aR}return{status:"valid",value:e.data}}}i_.create=e=>new i_({typeName:O.ZodNaN,...aW(e)});let ij=Symbol("zod_brand");class iE extends aH{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class iO extends aH{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.common.async){let e=async()=>{let e=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?aR:"dirty"===e.status?(t.dirty(),aA(e.value)):this._def.out._parseAsync({data:e.value,path:n.path,parent:n})};return e()}{let e=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?aR:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:n.path,parent:n})}}static create(e,t){return new iO({in:e,out:t,typeName:O.ZodPipeline})}}let iT=(e,t={},n)=>e?a2.create().superRefine((r,a)=>{if(!e(r)){let e="function"==typeof t?t(r):t,i="string"==typeof e?{message:e}:e;a.addIssue({code:"custom",...i,fatal:n})}}):a2.create(),iC={object:a9.lazycreate};!function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline"}(O||(O={}));let iS=(e,t={message:`Input not instance of ${e.name}`})=>iT(t=>t instanceof e,t,!0),iN=aV.create,iI=aK.create,iR=i_.create,iA=aQ.create,iL=aJ.create,iP=aX.create,iM=aY.create,iD=a0.create,iZ=a1.create,i$=a2.create,iF=a4.create,iW=a5.create,iH=a3.create,iU=a6.create,iz=a9.create,iG=a9.strictCreate,iB=ie.create,iV=ir.create,iq=ii.create,iK=io.create,iQ=is.create,iJ=il.create,iX=ic.create,iY=iu.create,i0=id.create,i1=ip.create,i2=im.create,i4=ix.create,i5=ig.create,i3=iv.create,i6=iy.create,i7=ib.create,i8=iv.createWithPreprocess,i9=iO.create,oe=()=>iN().optional(),ot=()=>iI().optional(),on=()=>iL().optional(),or={string:e=>aV.create({...e,coerce:!0}),number:e=>aK.create({...e,coerce:!0}),boolean:e=>aJ.create({...e,coerce:!0}),bigint:e=>aQ.create({...e,coerce:!0}),date:e=>aX.create({...e,coerce:!0})},oa=aR;var oi=Object.freeze({__proto__:null,defaultErrorMap:aj,setErrorMap:aO,getErrorMap:aT,makeIssue:aC,EMPTY_PATH:aS,addIssueToContext:aN,ParseStatus:aI,INVALID:aR,DIRTY:aA,OK:aL,isAborted:aP,isDirty:aM,isValid:aD,isAsync:aZ,get util(){return _},ZodParsedType:ay,getParsedType:ab,ZodType:aH,ZodString:aV,ZodNumber:aK,ZodBigInt:aQ,ZodBoolean:aJ,ZodDate:aX,ZodSymbol:aY,ZodUndefined:a0,ZodNull:a1,ZodAny:a2,ZodUnknown:a4,ZodNever:a5,ZodVoid:a3,ZodArray:a6,get objectUtil(){return E},ZodObject:a9,ZodUnion:ie,ZodDiscriminatedUnion:ir,ZodIntersection:ii,ZodTuple:io,ZodRecord:is,ZodMap:il,ZodSet:ic,ZodFunction:iu,ZodLazy:id,ZodLiteral:ip,ZodEnum:im,ZodNativeEnum:ix,ZodPromise:ig,ZodEffects:iv,ZodTransformer:iv,ZodOptional:iy,ZodNullable:ib,ZodDefault:iw,ZodCatch:ik,ZodNaN:i_,BRAND:ij,ZodBranded:iE,ZodPipeline:iO,custom:iT,Schema:aH,ZodSchema:aH,late:iC,get ZodFirstPartyTypeKind(){return O},coerce:or,any:i$,array:iU,bigint:iA,boolean:iL,date:iP,discriminatedUnion:iV,effect:i3,enum:i2,function:iY,instanceof:iS,intersection:iq,lazy:i0,literal:i1,map:iJ,nan:iR,nativeEnum:i4,never:iW,null:iZ,nullable:i7,number:iI,object:iz,oboolean:on,onumber:ot,optional:i6,ostring:oe,pipeline:i9,preprocess:i8,promise:i5,record:iQ,set:iX,strictObject:iG,string:iN,symbol:iM,transformer:i3,tuple:iK,undefined:iD,union:iB,unknown:iF,void:iH,NEVER:oa,ZodIssueCode:aw,quotelessJson:ak,ZodError:a_});n(6337);var oo=({children:e,className:t="",...n})=>(0,Z.jsx)("button",{className:["nextra-button nx-transition-all active:nx-opacity-50","nx-bg-primary-700/5 nx-border nx-border-black/5 nx-text-gray-600 hover:nx-text-gray-900 nx-rounded-md nx-p-1.5","dark:nx-bg-primary-300/10 dark:nx-border-white/10 dark:nx-text-gray-400 dark:hover:nx-text-gray-50",t].join(" "),...n,children:e}),os=({getValue:e,...t})=>{let[n,r]=(0,N.useState)(!1);(0,N.useEffect)(()=>{if(!n)return;let e=setTimeout(()=>{r(!1)},2e3);return()=>{clearTimeout(e)}},[n]);let a=(0,N.useCallback)(async()=>{r(!0),navigator?.clipboard||console.error("Access to clipboard rejected!");try{await navigator.clipboard.writeText(e())}catch{console.error("Failed to copy!")}},[e]),i=n?W:H;return(0,Z.jsx)(oo,{onClick:a,title:"Copy code",tabIndex:0,...t,children:(0,Z.jsx)(i,{className:"nextra-copy-icon nx-pointer-events-none nx-h-4 nx-w-4"})})},ol=({children:e,className:t="",...n})=>{let r="data-line-numbers"in n;return(0,Z.jsx)("code",{className:["nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-black nx-break-words nx-rounded-md nx-border nx-py-0.5 nx-px-[.25em] nx-text-[.9em]","dark:nx-border-white/10 dark:nx-bg-white/10",r?"[counter-reset:line]":"",t].join(" "),dir:"ltr",...n,children:e})},oc=({children:e,className:t="",hasCopyCode:n,filename:r,...a})=>{let i=(0,N.useRef)(null),o=(0,N.useCallback)(()=>{let e=document.documentElement.dataset,t="nextraWordWrap"in e;t?delete e.nextraWordWrap:e.nextraWordWrap=""},[]);return(0,Z.jsxs)("div",{className:"nextra-code-block nx-relative nx-mt-6 first:nx-mt-0",children:[r&&(0,Z.jsx)("div",{className:"nx-absolute nx-top-0 nx-z-[1] nx-w-full nx-truncate nx-rounded-t-xl nx-bg-primary-700/5 nx-py-2 nx-px-4 nx-text-xs nx-text-gray-700 dark:nx-bg-primary-300/10 dark:nx-text-gray-200",children:r}),(0,Z.jsx)("pre",{className:["nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]","contrast-more:nx-border contrast-more:nx-border-primary-900/20 contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40",r?"nx-pt-12 nx-pb-4":"nx-py-4",t].join(" "),ref:i,...a,children:e}),(0,Z.jsxs)("div",{className:["nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100 focus-within:nx-opacity-100","nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0",r?"nx-top-8":"nx-top-0"].join(" "),children:[(0,Z.jsx)(oo,{onClick:o,className:"md:nx-hidden",title:"Toggle word wrap",children:(0,Z.jsx)(X,{className:"nx-pointer-events-none nx-h-4 nx-w-4"})}),n&&(0,Z.jsx)(os,{getValue:()=>i.current?.querySelector("code")?.textContent||""})]})]})},ou=e=>(0,Z.jsx)("td",{className:"nx-m-0 nx-border nx-border-gray-300 nx-px-4 nx-py-2 dark:nx-border-gray-600",...e}),od=({className:e="",...t})=>(0,Z.jsx)("table",{className:"nx-block nx-overflow-x-scroll "+e,...t}),of=e=>(0,Z.jsx)("th",{className:"nx-m-0 nx-border nx-border-gray-300 nx-px-4 nx-py-2 nx-font-semibold dark:nx-border-gray-600",...e}),op=e=>(0,Z.jsx)("tr",{className:"nx-m-0 nx-border-t nx-border-gray-300 nx-p-0 dark:nx-border-gray-600 even:nx-bg-gray-100 even:dark:nx-bg-gray-600/20",...e}),oh=Object.defineProperty,om=Object.defineProperties,ox=Object.getOwnPropertyDescriptors,og=Object.getOwnPropertySymbols,ov=Object.prototype.hasOwnProperty,oy=Object.prototype.propertyIsEnumerable,ob=(e,t,n)=>t in e?oh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ow=(e,t)=>{for(var n in t||(t={}))ov.call(t,n)&&ob(e,n,t[n]);if(og)for(var n of og(t))oy.call(t,n)&&ob(e,n,t[n]);return e},ok=(e,t)=>om(e,ox(t)),o_=(e,t)=>{var n={};for(var r in e)ov.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&og)for(var r of og(e))0>t.indexOf(r)&&oy.call(e,r)&&(n[r]=e[r]);return n},oj=(e,t,n)=>new Promise((r,a)=>{var i=e=>{try{s(n.next(e))}catch(e){a(e)}},o=e=>{try{s(n.throw(e))}catch(e){a(e)}},s=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);s((n=n.apply(e,t)).next())}),oE=(0,N.createContext)({}),oO=(0,N.createContext)(e=>e),oT=()=>(0,N.useContext)(oE),oC=()=>(0,N.useContext)(oO),oS=({children:e})=>{let[t,n]=(0,N.useState)({});return(0,Z.jsx)(oE.Provider,{value:t,children:(0,Z.jsx)(oO.Provider,{value:n,children:e})})},oN=(0,N.createContext)({menu:!1,setMenu:()=>!1}),oI=()=>(0,N.useContext)(oN),oR=oN.Provider,oA=(0,N.createContext)(ow({title:"",frontMatter:{}},sU)),oL=()=>(0,N.useContext)(oA),oP=({children:e,value:{themeConfig:t,pageOpts:n}})=>{let[r,a]=(0,N.useState)(!1);T||(T=ow(ow({},sU),Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t&&"object"==typeof t&&sz.includes(e)?ow(ow({},sU[e]),t):t]))));let i=ok(ow(ok(ow({},T),{flexsearch:n.flexsearch}),"boolean"==typeof n.newNextLinkBehavior&&{newNextLinkBehavior:n.newNextLinkBehavior}),{title:n.title,frontMatter:n.frontMatter}),{nextThemes:o}=i;return(0,Z.jsx)($.f,{attribute:"class",disableTransitionOnChange:!0,defaultTheme:o.defaultTheme,storageKey:o.storageKey,forcedTheme:o.forcedTheme,children:(0,Z.jsx)(oA.Provider,{value:i,children:(0,Z.jsx)(oR,{value:{menu:r,setMenu:a},children:e})})})},oM=(0,N.createContext)(e=>e),oD=()=>(0,N.useContext)(oM),oZ=oM.Provider,o$=Number(P.i8.split(".")[0]),oF=(0,N.forwardRef)(function(e,t){var n=e,{href:r="",children:a,newWindow:i}=n,o=o_(n,["href","children","newWindow"]);let s=oL();return i?(0,Z.jsxs)("a",ok(ow({ref:t,href:r,target:"_blank",rel:"noreferrer"},o),{children:[a,(0,Z.jsx)("span",{className:"nx-sr-only",children:" (opens in a new tab)"})]})):r?o$>12||s.newNextLinkBehavior?(0,Z.jsx)(D(),ok(ow({ref:t,href:r},o),{children:a})):(0,Z.jsx)(D(),{href:r,passHref:!0,children:(0,Z.jsx)("a",ok(ow({ref:t},o),{children:a}))}):(0,Z.jsx)("a",ok(ow({ref:t},o),{children:a}))});oF.displayName="Anchor";var oW="https://nextra.vercel.app",oH=(e,t)=>{let{pathname:n}=new URL(e,oW),r=t?n.replace(RegExp(`\\.${t}(\\/|$)`),"$1"):n;return r.replace(RegExp("/index(/|$)"),"$1").split("#")[0]||"/"},oU=({repository:e="",title:t,labels:n})=>{let r=et()(e);if(!r)throw Error("Invalid `docsRepositoryBase` URL!");return r.resource.includes("gitlab")?`${r.protocol}://${r.resource}/${r.owner}/${r.name}/-/issues/new?issue[title]=${encodeURIComponent(t)}`:r.resource.includes("github")?`${r.protocol}://${r.resource}/${r.owner}/${r.name}/issues/new?title=${encodeURIComponent(t)}&labels=${n||""}`:"#"};function oz(e={},t){"string"==typeof e&&(e={title:e});let n=Object.assign({},t.theme,e.theme);return Object.assign({},t,e,{theme:n})}function oG(e){for(let t of e){if(t.route)return t.route;if(t.children){let e=oG(t.children);if(e)return e}}}var oB=["/404","/500"];function oV({list:e,locale:t,defaultLocale:n,route:r,docsRoot:a="",underCurrentDocsRoot:i=!1,pageThemeContext:o=sG}){let s,l;for(let n of e)if("Meta"===n.kind){if(n.locale===t){s=n.data;break}s||(s=n.data)}let c=s||{},u=Object.keys(c);for(let e of u)"string"==typeof c[e]&&(c[e]={title:c[e]});let d=[],f=[],p=[],h=[],m=[],x=0,g=o,v=[],y=-1,b=c["*"]||{};delete b.title,delete b.href;let w=e.filter(e=>"Meta"!==e.kind&&!e.name.startsWith("_")&&(!("locale"in e)||!e.locale||[t,n].includes(e.locale))).sort((e,t)=>{let n=u.indexOf(e.name),r=u.indexOf(t.name);return -1===n&&-1===r?e.name{let t;let n=[],r=u.indexOf(e.name);if(-1!==r){for(let e=y+1;eow(ow(ow(ok(ow({},s),{type:k}),O&&{title:O}),y&&{display:y}),E&&{children:[]}),C=T(),S=T(),N=T();if(S.isUnderCurrentDocsTree=j,"separator"===k&&(C.isUnderCurrentDocsTree=j),s.route===r)switch(v=[C],l=k,g=ow(ow({},g),_),k){case"page":case"menu":x=m.length;break;case"doc":x=h.length}if(!("hidden"===y||oB.includes(s.route))){if(E){if(void 0!==E.activeIndex&&void 0!==E.activeType){switch(g=E.activeThemeContext,l=E.activeType,v=[C,...E.activePath],l){case"page":case"menu":x=m.length+E.activeIndex;break;case"doc":x=h.length+E.activeIndex}s.withIndexPage&&"doc"===k&&x++}switch(k){case"page":case"menu":N.children.push(...E.directories),p.push(...E.docsDirectories),E.flatDirectories.length?(N.firstChildRoute=oG(E.flatDirectories),m.push(N)):N.withIndexPage&&m.push(N);break;case"doc":Array.isArray(S.children)&&S.children.push(...E.docsDirectories),C.withIndexPage&&"children"!==y&&h.push(S)}f.push(...E.flatDirectories),h.push(...E.flatDocsDirectories),Array.isArray(C.children)&&C.children.push(...E.directories)}else switch(f.push(C),k){case"page":case"menu":m.push(N);break;case"doc":h.push(S)}switch("doc"===k&&"children"===y?S.children&&(d.push(...S.children),p.push(...S.children)):d.push(C),k){case"page":case"menu":p.push(N);break;case"doc":"children"!==y&&p.push(S);break;case"separator":p.push(C)}}}return{activeType:l,activeIndex:x,activeThemeContext:g,activePath:v,directories:d,flatDirectories:f,docsDirectories:p,flatDocsDirectories:h,topLevelNavbarItems:m}}function oq(e,t){return e?"function"!=typeof e?e:(0,Z.jsx)(e,ow({},t)):null}function oK(e,t={}){let n="function"==typeof e?e(t):e;return n||""}function oQ(e){let t=(0,N.useRef)(null),n=(0,N.useRef)(null),r=(0,N.useRef)(),a=(0,N.useCallback)(()=>{var a;t.current&&n.current&&(null==(a=r.current)||a.call(r),r.current=tb(t.current,n.current,e).destroy)},[t,n,r,e]);return(0,N.useMemo)(()=>[e=>{t.current=e,a()},e=>{n.current=e,a()}],[t,n,a])}function oJ(e=""){let t=oL(),n=et()(t.docsRepositoryBase||"");if(!n)throw Error("Invalid `docsRepositoryBase` URL!");return`${n.href}/${e}`}function oX(){let{banner:e}=oL();if(!e.text)return null;let t=`try{if(localStorage.getItem(${JSON.stringify(e.key)})==='0'){document.body.classList.add('nextra-banner-hidden')}}catch(e){}`;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("script",{dangerouslySetInnerHTML:{__html:t}}),(0,Z.jsxs)("div",{className:(0,R.Z)("nextra-banner-container nx-sticky nx-top-0 nx-z-20 nx-flex nx-items-center md:nx-relative","nx-h-[var(--nextra-banner-height)] [body.nextra-banner-hidden_&]:nx-hidden","nx-text-slate-50 dark:nx-text-white nx-bg-neutral-900 dark:nx-bg-[linear-gradient(1deg,#383838,#212121)]","nx-px-2 ltr:nx-pl-10 rtl:nx-pr-10"),children:[(0,Z.jsx)("div",{className:"nx-w-full nx-truncate nx-px-4 nx-text-center nx-font-medium nx-text-sm",children:oq(e.text)}),e.dismissible&&(0,Z.jsx)("button",{type:"button","aria-label":"Dismiss banner",className:"nx-w-8 nx-h-8 nx-opacity-80 hover:nx-opacity-100",onClick:()=>{try{localStorage.setItem(e.key,"0")}catch(e){}document.body.classList.add("nextra-banner-hidden")},children:(0,Z.jsx)(Y,{className:"nx-mx-auto nx-h-4 nx-w-4"})})]})]})}function oY({activePath:e}){return(0,Z.jsx)("div",{className:"nextra-breadcrumb nx-mt-2.5 nx-flex nx-items-center nx-gap-1 nx-overflow-hidden nx-text-sm nx-text-gray-500 contrast-more:nx-text-current",children:e.map((t,n)=>{let r=!t.children||t.withIndexPage,a=n===e.length-1;return(0,Z.jsxs)(N.Fragment,{children:[n>0&&(0,Z.jsx)(F,{className:"nx-w-3.5 nx-shrink-0"}),(0,Z.jsx)("div",{className:(0,R.Z)("nx-whitespace-nowrap nx-transition-colors",a?"nx-font-medium nx-text-gray-700 contrast-more:nx-font-bold contrast-more:nx-text-current dark:nx-text-gray-400 contrast-more:dark:nx-text-current":["nx-min-w-[24px] nx-overflow-hidden nx-text-ellipsis",r&&"hover:nx-text-gray-900 dark:hover:nx-text-gray-200"]),title:t.title,children:r&&!a?(0,Z.jsx)(oF,{href:t.route,children:t.title}):t.title})]},t.route+t.name)})})}var o0={default:"\uD83D\uDCA1",error:"\uD83D\uDEAB",info:(0,Z.jsx)(V,{className:"nx-mt-1"}),warning:"⚠️"},o1={default:(0,R.Z)("nx-border-orange-100 nx-bg-orange-50 nx-text-orange-800 dark:nx-border-orange-400/30 dark:nx-bg-orange-400/20 dark:nx-text-orange-300"),error:(0,R.Z)("nx-border-red-200 nx-bg-red-100 nx-text-red-900 dark:nx-border-red-200/30 dark:nx-bg-red-900/30 dark:nx-text-red-200"),info:(0,R.Z)("nx-border-blue-200 nx-bg-blue-100 nx-text-blue-900 dark:nx-border-blue-200/30 dark:nx-bg-blue-900/30 dark:nx-text-blue-200"),warning:(0,R.Z)("nx-border-yellow-100 nx-bg-yellow-50 nx-text-yellow-900 dark:nx-border-yellow-200/30 dark:nx-bg-yellow-700/30 dark:nx-text-yellow-200")};function o2({children:e,type:t="default",emoji:n=o0[t]}){return(0,Z.jsxs)("div",{className:(0,R.Z)("nextra-callout nx-mt-6 nx-flex nx-rounded-lg nx-border nx-py-2 ltr:nx-pr-4 rtl:nx-pl-4","contrast-more:nx-border-current contrast-more:dark:nx-border-current",o1[t]),children:[(0,Z.jsx)("div",{className:"nx-select-none nx-text-xl ltr:nx-pl-3 ltr:nx-pr-2 rtl:nx-pr-3 rtl:nx-pl-2",style:{fontFamily:'"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'},children:n}),(0,Z.jsx)("div",{className:"nx-w-full nx-min-w-0 nx-leading-7",children:e})]})}function o4({children:e,className:t,isOpen:n,horizontal:r=!1}){let a=(0,N.useRef)(null),i=(0,N.useRef)(null),o=(0,N.useRef)(0),s=(0,N.useRef)(n),l=(0,N.useRef)(!0);return(0,N.useEffect)(()=>{let e=a.current,t=i.current,s=o.current;s&&clearTimeout(s),!l.current&&e&&t&&(e.classList.toggle("nx-duration-500",!n),e.classList.toggle("nx-duration-300",n),r?(t.style.width=`${t.clientWidth}px`,e.style.width=`${t.clientWidth}px`):e.style.height=`${t.clientHeight}px`,n?o.current=window.setTimeout(()=>{e.style.removeProperty("height")},300):setTimeout(()=>{r?e.style.width="0px":e.style.height="0px"},0))},[r,n]),(0,N.useEffect)(()=>{l.current=!1},[]),(0,Z.jsx)("div",{ref:a,className:"nx-transform-gpu nx-overflow-hidden nx-transition-all nx-ease-in-out motion-reduce:nx-transition-none",style:s.current||r?void 0:{height:0},children:(0,Z.jsx)("div",{ref:i,className:(0,R.Z)("nx-p-2 nx-transition-opacity nx-duration-500 nx-ease-in-out motion-reduce:nx-transition-none",n?"nx-opacity-100":"nx-opacity-0",t),children:e})})}var o5=(0,N.forwardRef)((e,t)=>{var n=e,{className:r,suffix:a}=n,i=o_(n,["className","suffix"]);return(0,Z.jsxs)("div",{className:"nx-relative nx-flex nx-items-center nx-text-gray-900 contrast-more:nx-text-gray-800 dark:nx-text-gray-300 contrast-more:dark:nx-text-gray-300",children:[(0,Z.jsx)("input",ow({ref:t,spellCheck:!1,className:(0,R.Z)(r,"nx-block nx-w-full nx-appearance-none nx-rounded-lg nx-px-3 nx-py-2 nx-transition-colors","nx-text-base nx-leading-tight md:nx-text-sm","nx-bg-black/[.05] dark:nx-bg-gray-50/10","focus:nx-bg-white dark:focus:nx-bg-dark","placeholder:nx-text-gray-500 dark:placeholder:nx-text-gray-400","contrast-more:nx-border contrast-more:nx-border-current")},i)),a]})});o5.displayName="Input";var o3=["input","select","button","textarea"];function o6({className:e,overlayClassName:t,value:n,onChange:r,onActive:a,loading:i,error:o,results:s}){let[l,c]=(0,N.useState)(!1),u=oL(),[d,f]=(0,N.useState)(0),p=(0,I.useRouter)(),{setMenu:h}=oI(),m=(0,N.useRef)(null),x=(0,N.useRef)(null);(0,N.useEffect)(()=>{f(0)},[n]),(0,N.useEffect)(()=>{let e=e=>{var t;let n=null==(t=document.activeElement)?void 0:t.tagName.toLowerCase();!m.current||!n||o3.includes(n)||("/"===e.key||"k"===e.key&&(e.metaKey||e.ctrlKey)?(e.preventDefault(),m.current.focus()):"Escape"===e.key&&(c(!1),m.current.blur()))};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let g=(0,N.useCallback)(()=>{var e;null==(e=m.current)||e.blur(),r(""),c(!1),h(!1)},[r,h]),v=(0,N.useCallback)(e=>{let{index:t}=e.currentTarget.dataset;f(Number(t))},[]),y=(0,N.useCallback)(function(e){var t,n,r;switch(e.key){case"ArrowDown":if(d+1 a`);n&&(e.preventDefault(),v({currentTarget:n}),n.focus())}break;case"ArrowUp":if(d-1>=0){let t=null==(n=x.current)?void 0:n.querySelector(`li:nth-of-type(${d}) > a`);t&&(e.preventDefault(),v({currentTarget:t}),t.focus())}break;case"Enter":{let e=s[d];e&&(p.push(e.route),g());break}case"Escape":c(!1),null==(r=m.current)||r.blur()}},[d,s,p,g,v]),b=L(),w=l&&Boolean(n),k=(0,Z.jsx)(nc,{show:b&&(!l||Boolean(n)),as:N.Fragment,enter:"nx-transition-opacity",enterFrom:"nx-opacity-0",enterTo:"nx-opacity-100",leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,Z.jsx)("kbd",{className:(0,R.Z)("nx-absolute nx-my-1.5 nx-select-none ltr:nx-right-1.5 rtl:nx-left-1.5","nx-h-5 nx-rounded nx-bg-white nx-px-1.5 nx-font-mono nx-text-[10px] nx-font-medium nx-text-gray-500","nx-border dark:nx-border-gray-100/20 dark:nx-bg-dark/50","contrast-more:nx-border-current contrast-more:nx-text-current contrast-more:dark:nx-border-current","nx-items-center nx-gap-1 nx-transition-opacity",n?"nx-z-20 nx-flex nx-cursor-pointer hover:nx-opacity-70":"nx-pointer-events-none nx-hidden sm:nx-flex"),title:n?"Clear":void 0,onClick:()=>{r("")},children:n?"ESC":b&&(navigator.userAgent.includes("Macintosh")?(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("span",{className:"nx-text-xs",children:"⌘"}),"K"]}):"CTRL K")})});return(0,Z.jsxs)("div",{className:(0,R.Z)("nextra-search nx-relative md:nx-w-64",e),children:[w&&(0,Z.jsx)("div",{className:"nx-fixed nx-inset-0 nx-z-10",onClick:()=>c(!1)}),(0,Z.jsx)(o5,{ref:m,value:n,onChange:e=>{let{value:t}=e.target;r(t),c(Boolean(t))},onFocus:()=>{null==a||a(!0)},type:"search",placeholder:oK(u.search.placeholder),onKeyDown:y,suffix:k}),(0,Z.jsx)(nc,{show:w,as:nc.Child,leave:"nx-transition-opacity nx-duration-100",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,Z.jsx)("ul",{className:(0,R.Z)("nextra-scrollbar","nx-border nx-border-gray-200 nx-bg-white nx-text-gray-100 dark:nx-border-neutral-800 dark:nx-bg-neutral-900","nx-absolute nx-top-full nx-z-20 nx-mt-2 nx-overflow-auto nx-overscroll-contain nx-rounded-xl nx-py-2.5 nx-shadow-xl","nx-max-h-[min(calc(50vh-11rem-env(safe-area-inset-bottom)),400px)]","md:nx-max-h-[min(calc(100vh-5rem-env(safe-area-inset-bottom)),400px)]","nx-inset-x-0 ltr:md:nx-left-auto rtl:md:nx-right-auto","contrast-more:nx-border contrast-more:nx-border-gray-900 contrast-more:dark:nx-border-gray-50",t),ref:x,style:{transition:"max-height .2s ease"},children:o?(0,Z.jsxs)("span",{className:"nx-flex nx-select-none nx-justify-center nx-gap-2 nx-p-8 nx-text-center nx-text-sm nx-text-red-500",children:[(0,Z.jsx)(V,{className:"nx-h-5 nx-w-5"}),oK(u.search.error)]}):i?(0,Z.jsxs)("span",{className:"nx-flex nx-select-none nx-justify-center nx-gap-2 nx-p-8 nx-text-center nx-text-sm nx-text-gray-400",children:[(0,Z.jsx)(Q,{className:"nx-h-5 nx-w-5 nx-animate-spin"}),oK(u.search.loading)]}):s.length>0?s.map(({route:e,prefix:t,children:n,id:r},a)=>(0,Z.jsxs)(N.Fragment,{children:[t,(0,Z.jsx)("li",{className:(0,R.Z)("nx-mx-2.5 nx-break-words nx-rounded-md","contrast-more:nx-border",a===d?"nx-bg-primary-500/10 nx-text-primary-600 contrast-more:nx-border-primary-500":"nx-text-gray-800 contrast-more:nx-border-transparent dark:nx-text-gray-300"),children:(0,Z.jsx)(oF,{className:"nx-block nx-scroll-m-12 nx-px-2.5 nx-py-2",href:e,"data-index":a,onFocus:v,onMouseMove:v,onClick:g,onKeyDown:y,children:n})})]},r)):oq(u.search.emptyResult)})})]})}var o7=(0,N.memo)(function({value:e,match:t}){let n;let r=e?e.split(""):[],a=t.trim().replace(/[|\\{}()[\]^$+*?.]/g,"\\$&"),i=RegExp("("+a.replaceAll(" ","|")+")","ig"),o=0,s=0,l=[];if(e)for(;null!==(n=i.exec(e));)l.push((0,Z.jsxs)(N.Fragment,{children:[r.splice(0,n.index-s).join(""),(0,Z.jsx)("span",{className:"nx-text-primary-600",children:r.splice(0,i.lastIndex-n.index).join("")})]},o++)),s=i.lastIndex;return(0,Z.jsxs)(Z.Fragment,{children:[l,r.join("")]})}),o8={},o9=new Map,se=(e,t)=>{let n=e+"@"+t;if(o9.has(n))return o9.get(n);let r=st(e,t);return o9.set(n,r),r},st=(e,t)=>oj(void 0,null,function*(){let n=yield fetch(`${e}/_next/static/chunks/nextra-data-${t}.json`),r=yield n.json(),a=new(tk()).Document({cache:100,tokenize:"full",document:{id:"id",index:"content",store:["title"]},context:{resolution:9,depth:2,bidirectional:!0}}),i=new(tk()).Document({cache:100,tokenize:"full",document:{id:"id",index:"content",tag:"pageId",store:["title","content","url","display"]},context:{resolution:9,depth:2,bidirectional:!0}}),o=0;for(let e in r){let t="";for(let n in++o,r[e].data){let[a,s]=n.split("#"),l=e+(a?"#"+a:""),c=s||r[e].title,u=r[e].data[n]||"",d=u.split("\n").filter(Boolean);i.add(ow({id:l,url:l,title:c,pageId:`page_${o}`,content:c},d[0]&&{display:d[0]}));for(let e=0;e{var n,r;if(!e)return;let[a,i]=o8[t],o=(null==(n=a.search(e,5,{enrich:!0,suggest:!0})[0])?void 0:n.result)||[],s=[],c={};for(let t=0;te._page_rk===t._page_rk?e._section_rk-t._section_rk:c[e._page_rk]!==c[t._page_rk]?c[t._page_rk]-c[e._page_rk]:e._page_rk-t._page_rk).map(e=>({id:`${e._page_rk}_${e._section_rk}`,route:e.route,prefix:e.prefix,children:e.children})))},f=(0,N.useCallback)(e=>oj(this,null,function*(){if(e&&!o8[t]){a(!0);try{yield se(n,t)}catch(e){o(!0)}a(!1)}}),[t,n]),p=e=>oj(this,null,function*(){if(u(e),!r){if(!o8[t]){a(!0);try{yield se(n,t)}catch(e){o(!0)}a(!1)}d(e)}});return(0,Z.jsx)(o6,{loading:r,error:i,value:c,onChange:p,onActive:f,className:e,overlayClassName:"nx-w-screen nx-min-h-[100px] nx-max-w-[min(calc(100vw-2rem),calc(100%+20rem))]",results:s})}function sr({options:e,selected:t,onChange:n,title:r,className:a}){let[i,o]=oQ({strategy:"fixed",placement:"top-start",modifiers:[{name:"offset",options:{offset:[0,10]}},{name:"sameWidth",enabled:!0,fn({state:e}){e.styles.popper.minWidth=`${e.rects.reference.width}px`},phase:"beforeWrite",requires:["computeStyles"]}]});return(0,Z.jsx)(ri,{value:t,onChange:n,children:({open:n})=>(0,Z.jsxs)(ri.Button,{ref:i,title:r,className:(0,R.Z)("nx-h-7 nx-rounded-md nx-px-2 nx-text-left nx-text-xs nx-font-medium nx-text-gray-600 nx-transition-colors dark:nx-text-gray-400",n?"nx-bg-gray-200 nx-text-gray-900 dark:nx-bg-primary-100/10 dark:nx-text-gray-50":"hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50",a),children:[t.name,(0,Z.jsx)(sa,{children:(0,Z.jsx)(nc,{ref:o,show:n,as:ri.Options,className:"nx-z-20 nx-max-h-64 nx-overflow-auto nx-rounded-md nx-border nx-border-black/5 nx-bg-white nx-py-1 nx-text-sm nx-shadow-lg dark:nx-border-white/10 dark:nx-bg-neutral-800",leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:e.map(e=>(0,Z.jsxs)(ri.Option,{value:e,className:({active:e})=>(0,R.Z)(e?"nx-bg-primary-50 nx-text-primary-600 dark:nx-bg-primary-500/10":"nx-text-gray-800 dark:nx-text-gray-100","nx-relative nx-cursor-pointer nx-whitespace-nowrap nx-py-1.5","nx-transition-colors ltr:nx-pl-3 ltr:nx-pr-9 rtl:nx-pr-3 rtl:nx-pl-9"),children:[e.name,e.key===t.key&&(0,Z.jsx)("span",{className:"nx-absolute nx-inset-y-0 nx-flex nx-items-center ltr:nx-right-3 rtl:nx-left-3",children:(0,Z.jsx)(W,{})})]},e.key))})})]})})}function sa(e){let t=L();return t?(0,ro.createPortal)(e.children,document.body):null}function si({options:e,lite:t,className:n}){let{locale:r,asPath:a}=(0,I.useRouter)(),i=e.find(e=>r===e.locale);return(0,Z.jsx)(sr,{title:"Change language",className:n,onChange:e=>{let t=new Date(Date.now()+31536e6);document.cookie=`NEXT_LOCALE=${e.key}; expires=${t.toUTCString()}; path=/`,location.href=(0,rs.addBasePath)(a)},selected:{key:(null==i?void 0:i.locale)||"",name:(0,Z.jsxs)("div",{className:"nx-flex nx-items-center nx-gap-2",children:[(0,Z.jsx)(B,{}),(0,Z.jsx)("span",{className:t?"nx-hidden":"",children:null==i?void 0:i.text})]})},options:e.map(e=>({key:e.locale,name:e.text}))})}var so=[{key:"light",name:"Light"},{key:"dark",name:"Dark"},{key:"system",name:"System"}];function ss({lite:e}){let{setTheme:t,resolvedTheme:n,theme:r=""}=(0,$.F)(),a=L(),i=a&&"dark"===n?K:J;return(0,Z.jsx)("div",{className:"nx-relative",children:(0,Z.jsx)(sr,{title:"Change theme",options:so,onChange:e=>{t(e.key)},selected:{key:r,name:(0,Z.jsxs)("div",{className:"nx-flex nx-items-center nx-gap-2 nx-capitalize",children:[(0,Z.jsx)(i,{}),(0,Z.jsx)("span",{className:e?"md:nx-hidden":"",children:a?r:"light"})]})}})})}function sl({menu:e}){let t=oL();return(0,Z.jsxs)("footer",{className:"nx-bg-gray-100 nx-pb-[env(safe-area-inset-bottom)] dark:nx-bg-neutral-900",children:[(0,Z.jsxs)("div",{className:(0,R.Z)("nx-mx-auto nx-flex nx-max-w-[90rem] nx-gap-2 nx-py-2 nx-px-4",e?"nx-flex":"nx-hidden"),children:[t.i18n.length>0&&(0,Z.jsx)(si,{options:t.i18n}),t.darkMode&&(0,Z.jsx)(ss,{})]}),(0,Z.jsx)("hr",{className:"dark:nx-border-neutral-800"}),(0,Z.jsx)("div",{className:(0,R.Z)("nx-mx-auto nx-flex nx-max-w-[90rem] nx-justify-center nx-py-12 nx-text-gray-600 dark:nx-text-gray-400 md:nx-justify-start","nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]"),children:oq(t.footer.text)})]})}function sc(){var e;let t=oL(),{resolvedTheme:n}=(0,$.F)(),r=L(),a="function"==typeof t.head?t.head({}):t.head,i=t.primaryHue,{dark:o,light:s}="number"==typeof i?{dark:i,light:i}:i,l=t.frontMatter;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(rg,ow({title:t.title,description:l.description,canonical:l.canonical,openGraph:l.openGraph},null==(e=t.useNextSeoProps)?void 0:e.call(t))),(0,Z.jsxs)(rc(),{children:[t.faviconGlyph?(0,Z.jsx)("link",{rel:"icon",href:`data:image/svg+xml;utf8,${t.faviconGlyph}`}):null,r?(0,Z.jsx)("meta",{name:"theme-color",content:"dark"===n?"#111":"#fff"}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("meta",{name:"theme-color",content:"#fff",media:"(prefers-color-scheme: light)"}),(0,Z.jsx)("meta",{name:"theme-color",content:"#111",media:"(prefers-color-scheme: dark)"})]}),(0,Z.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, viewport-fit=cover"}),(0,Z.jsx)("style",{children:` - :root { - --nextra-primary-hue: ${s}deg; - --nextra-navbar-height: 4rem; - --nextra-menu-height: 3.75rem; - --nextra-banner-height: 2.5rem; - } - - .dark { - --nextra-primary-hue: ${o}deg; - } - `}),a]})]})}var su={link:(0,R.Z)("nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors [word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray-300 md:nx-text-lg"),icon:(0,R.Z)("nx-inline nx-h-5 nx-shrink-0")},sd=({flatDirectories:e,currentIndex:t})=>{let n=oL(),r=n.navigation,a="boolean"==typeof r?{prev:r,next:r}:r,i=a.prev&&e[t-1],o=a.next&&e[t+1];return(i&&!i.isUnderCurrentDocsTree&&(i=!1),o&&!o.isUnderCurrentDocsTree&&(o=!1),i||o)?(0,Z.jsxs)("div",{className:(0,R.Z)("nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800","contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400"),children:[i&&(0,Z.jsxs)(oF,{href:i.route,title:i.title,className:(0,R.Z)(su.link,"ltr:nx-pr-4 rtl:nx-pl-4"),children:[(0,Z.jsx)(F,{className:(0,R.Z)(su.icon,"ltr:nx-rotate-180")}),i.title]}),o&&(0,Z.jsxs)(oF,{href:o.route,title:o.title,className:(0,R.Z)(su.link,"ltr:nx-ml-auto ltr:nx-pl-4 ltr:nx-text-right rtl:nx-mr-auto rtl:nx-pr-4 rtl:nx-text-left"),children:[o.title,(0,Z.jsx)(F,{className:(0,R.Z)(su.icon,"rtl:nx-rotate-180")})]})]}):null},sf={link:(0,R.Z)("nx-text-sm contrast-more:nx-text-gray-700 contrast-more:dark:nx-text-gray-100"),active:(0,R.Z)("nx-font-medium nx-subpixel-antialiased"),inactive:(0,R.Z)("nx-text-gray-600 hover:nx-text-gray-800 dark:nx-text-gray-400 dark:hover:nx-text-gray-200")};function sp({className:e,menu:t,children:n}){let{items:r}=t,a=Object.fromEntries((t.children||[]).map(e=>[e.name,e]));return(0,Z.jsx)("div",{className:"nx-relative nx-inline-block",children:(0,Z.jsxs)(rM,{children:[(0,Z.jsx)(rM.Button,{className:(0,R.Z)(e,"-nx-ml-2 nx-hidden nx-items-center nx-whitespace-nowrap nx-rounded nx-p-2 md:nx-inline-flex",sf.inactive),children:n}),(0,Z.jsx)(nc,{leave:"nx-transition-opacity",leaveFrom:"nx-opacity-100",leaveTo:"nx-opacity-0",children:(0,Z.jsx)(rM.Items,{className:"nx-absolute nx-right-0 nx-z-20 nx-mt-1 nx-max-h-64 nx-min-w-full nx-overflow-auto nx-rounded-md nx-border nx-border-black/5 nx-bg-white nx-py-1 nx-text-sm nx-shadow-lg dark:nx-border-white/10 dark:nx-bg-neutral-800",tabIndex:0,children:Object.entries(r||{}).map(([e,n])=>{var r;return(0,Z.jsx)(rM.Item,{children:(0,Z.jsx)(oF,{href:n.href||(null==(r=a[e])?void 0:r.route)||t.route+"/"+e,className:(0,R.Z)("nx-relative nx-hidden nx-w-full nx-select-none nx-whitespace-nowrap nx-text-gray-600 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-100 md:nx-inline-block","nx-py-1.5 nx-transition-colors ltr:nx-pl-3 ltr:nx-pr-9 rtl:nx-pr-3 rtl:nx-pl-9"),newWindow:n.newWindow,children:n.title||e})},e)})})})]})})}function sh({flatDirectories:e,items:t}){let n=oL(),{locale:r=sP,asPath:a}=(0,I.useRouter)(),i=oH(a,r),{menu:o,setMenu:s}=oI();return(0,Z.jsxs)("div",{className:"nextra-nav-container nx-sticky nx-top-0 nx-z-20 nx-w-full nx-bg-transparent",children:[(0,Z.jsx)("div",{className:(0,R.Z)("nextra-nav-container-blur","nx-pointer-events-none nx-absolute nx-z-[-1] nx-h-full nx-w-full nx-bg-white dark:nx-bg-dark","nx-shadow-[0_2px_4px_rgba(0,0,0,.02),0_1px_0_rgba(0,0,0,.06)] dark:nx-shadow-[0_-1px_0_rgba(255,255,255,.1)_inset]","contrast-more:nx-shadow-[0_0_0_1px_#000] contrast-more:dark:nx-shadow-[0_0_0_1px_#fff]")}),(0,Z.jsxs)("nav",{className:"nx-mx-auto nx-flex nx-h-[var(--nextra-navbar-height)] nx-max-w-[90rem] nx-items-center nx-justify-end nx-gap-2 nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]",children:[n.logoLink?(0,Z.jsx)(oF,{href:"string"==typeof n.logoLink?n.logoLink:"/",className:"nx-flex nx-items-center hover:nx-opacity-75 ltr:nx-mr-auto rtl:nx-ml-auto",children:oq(n.logo)}):(0,Z.jsx)("div",{className:"nx-flex nx-items-center ltr:nx-mr-auto rtl:nx-ml-auto",children:oq(n.logo)}),t.map(e=>{if("hidden"===e.display)return null;if("menu"===e.type){let t=e,n=t.route===i||i.startsWith(t.route+"/");return(0,Z.jsxs)(sp,{className:(0,R.Z)(sf.link,"nx-flex nx-gap-1",n?sf.active:sf.inactive),menu:t,children:[t.title,(0,Z.jsx)(F,{className:"nx-h-[18px] nx-min-w-[18px] nx-rounded-sm nx-p-0.5",pathClassName:"nx-origin-center nx-transition-transform nx-rotate-90"})]},t.title)}let t=e,n=t.href||t.route||"#";t.children&&(n=(t.withIndexPage?t.route:t.firstChildRoute)||n);let r=t.route===i||i.startsWith(t.route+"/");return(0,Z.jsxs)(oF,{href:n,className:(0,R.Z)(sf.link,"nx-relative -nx-ml-2 nx-hidden nx-whitespace-nowrap nx-p-2 md:nx-inline-block",!r||t.newWindow?sf.inactive:sf.active),newWindow:t.newWindow,"aria-current":!t.newWindow&&r,children:[(0,Z.jsx)("span",{className:"nx-absolute nx-inset-x-0 nx-text-center",children:t.title}),(0,Z.jsx)("span",{className:"nx-invisible nx-font-medium",children:t.title})]},n)}),oq(n.search.component,{directories:e,className:"nx-hidden md:nx-inline-block mx-min-w-[200px]"}),n.project.link?(0,Z.jsx)(oF,{className:"nx-p-2 nx-text-current",href:n.project.link,newWindow:!0,children:oq(n.project.icon)}):null,n.chat.link?(0,Z.jsx)(oF,{className:"nx-p-2 nx-text-current",href:n.chat.link,newWindow:!0,children:oq(n.chat.icon)}):null,oq(n.navbar.extraContent),(0,Z.jsx)("button",{type:"button","aria-label":"Menu",className:"nextra-hamburger -nx-mr-2 nx-rounded nx-p-2 active:nx-bg-gray-400/20 md:nx-hidden",onClick:()=>s(!o),children:(0,Z.jsx)(q,{className:(0,R.Z)({open:o})})})]})]})}var sm=Object.create(null),sx=(0,N.createContext)(null),sg=(0,N.createContext)(null),sv=(0,N.createContext)(0),sy=(0,N.memo)(function(e){let t=(0,N.useContext)(sv);return(0,Z.jsx)(sv.Provider,{value:t+1,children:(0,Z.jsx)(sw,ow({},e))})}),sb={link:(0,R.Z)("nx-flex nx-rounded nx-px-2 nx-py-1.5 nx-text-sm nx-transition-colors [word-break:break-word]","nx-cursor-pointer [-webkit-tap-highlight-color:transparent] [-webkit-touch-callout:none] contrast-more:nx-border"),inactive:(0,R.Z)("nx-text-gray-500 hover:nx-bg-gray-100 hover:nx-text-gray-900","dark:nx-text-neutral-500 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50","contrast-more:nx-text-gray-900 contrast-more:dark:nx-text-gray-50","contrast-more:nx-border-transparent contrast-more:hover:nx-border-gray-900 contrast-more:dark:hover:nx-border-gray-50"),active:(0,R.Z)("nx-bg-primary-50 nx-font-bold nx-text-primary-600 dark:nx-bg-primary-500/10","contrast-more:nx-border-primary-500 contrast-more:dark:nx-border-primary-500"),list:(0,R.Z)("nx-flex nx-flex-col nx-gap-1"),border:(0,R.Z)("nx-relative before:nx-absolute before:nx-inset-y-1.5",'before:nx-w-px before:nx-bg-gray-200 before:nx-content-[""] dark:before:nx-bg-neutral-800',"ltr:nx-pl-3 ltr:before:nx-left-0 rtl:nx-pr-3 rtl:before:nx-right-0")};function sw({item:e,anchors:t}){let{asPath:n,locale:r=sP}=(0,I.useRouter)(),a=oH(n,r),[i]=a.split("#"),o=[i,i+"/"].includes(e.route+"/"),s=o||i.startsWith(e.route+"/"),l=(0,N.useContext)(sx),c=!!(null==l?void 0:l.startsWith(e.route+"/")),u=(0,N.useContext)(sv),{setMenu:d}=oI(),f=oL(),{theme:p}=e,h=void 0!==sm[e.route]?sm[e.route]||c:o||s||c||(p&&"collapsed"in p?!p.collapsed:u{(s||c)&&(sm[e.route]=!0)},[s,c,e.route]),"menu"===e.type){let t=e,n=Object.fromEntries((t.children||[]).map(e=>[e.name,e]));e.children=Object.entries(t.items||{}).map(([e,r])=>{let a=n[e]||{name:e,locale:t.locale,route:t.route+"/"+e};return ow(ow({},a),r)})}return(0,Z.jsxs)("li",{className:(0,R.Z)({open:h,active:o}),children:[(0,Z.jsxs)(oF,{href:e.withIndexPage?e.route:"",className:(0,R.Z)("nx-items-center nx-justify-between nx-gap-2",sb.link,o?sb.active:sb.inactive),onClick:t=>{let n=["svg","path"].includes(t.target.tagName.toLowerCase());if(n&&t.preventDefault(),e.withIndexPage){o||n?sm[e.route]=!h:(sm[e.route]=!0,d(!1)),m({});return}o||(sm[e.route]=!h,m({}))},children:[oq(f.sidebar.titleComponent,{title:e.title,type:e.type,route:e.route}),(0,Z.jsx)(F,{className:"nx-h-[18px] nx-min-w-[18px] nx-rounded-sm nx-p-0.5 hover:nx-bg-gray-800/5 dark:hover:nx-bg-gray-100/5",pathClassName:(0,R.Z)("nx-origin-center nx-transition-transform rtl:-nx-rotate-180",h&&"ltr:nx-rotate-90 rtl:nx-rotate-[-270deg]")})]}),(0,Z.jsx)(o4,{className:"ltr:nx-pr-0 rtl:nx-pl-0",isOpen:h,children:Array.isArray(e.children)?(0,Z.jsx)(sj,{className:(0,R.Z)(sb.border,"ltr:nx-ml-1 rtl:nx-mr-1"),directories:e.children,base:e.route,anchors:t}):null})]})}function sk({title:e}){let t=oL();return(0,Z.jsx)("li",{className:(0,R.Z)("[word-break:break-word]",e?"nx-mt-5 nx-mb-2 nx-px-2 nx-py-1.5 nx-text-sm nx-font-semibold nx-text-gray-900 first:nx-mt-0 dark:nx-text-gray-100":"nx-my-4"),children:e?oq(t.sidebar.titleComponent,{title:e,type:"separator",route:""}):(0,Z.jsx)("hr",{className:"nx-mx-2 nx-border-t nx-border-gray-200 dark:nx-border-primary-100/10"})})}function s_({item:e,anchors:t}){let{asPath:n,locale:r=sP}=(0,I.useRouter)(),a=oH(n,r),i=(0,N.useContext)(sg),o=e.route&&[a,a+"/"].includes(e.route+"/"),s=oT(),{setMenu:l}=oI(),c=oL();return"separator"===e.type?(0,Z.jsx)(sk,{title:e.title}):(0,Z.jsxs)("li",{className:(0,R.Z)(sb.list,{active:o}),children:[(0,Z.jsx)(oF,{href:e.href||e.route,newWindow:e.newWindow,className:(0,R.Z)(sb.link,o?sb.active:sb.inactive),onClick:()=>{l(!1)},onFocus:()=>{null==i||i(e.route)},onBlur:()=>{null==i||i(null)},children:oq(c.sidebar.titleComponent,{title:e.title,type:e.type,route:e.route})}),o&&t.length>0&&(0,Z.jsx)("ul",{className:(0,R.Z)(sb.list,sb.border,"ltr:nx-ml-3 rtl:nx-mr-3"),children:t.map(({id:e,value:t})=>{var n;return(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{href:`#${e}`,className:(0,R.Z)(sb.link,'nx-flex nx-gap-2 before:nx-opacity-25 before:nx-content-["#"]',(null==(n=s[e])?void 0:n.isActive)?sb.active:sb.inactive),onClick:()=>{l(!1)},children:t})},e)})})]})}function sj({directories:e,anchors:t,className:n,onlyCurrentDocs:r}){return(0,Z.jsx)("ul",{className:(0,R.Z)(sb.list,n),children:e.map(e=>!r||e.isUnderCurrentDocsTree?"menu"===e.type||e.children&&(e.children.length||!e.withIndexPage)?(0,Z.jsx)(sy,{item:e,anchors:t},e.name):(0,Z.jsx)(s_,{item:e,anchors:t},e.name):null)})}function sE({docsDirectories:e,flatDirectories:t,fullDirectories:n,asPopover:r=!1,headings:a,includePlaceholder:i}){let o=oL(),{menu:s,setMenu:l}=oI(),c=(0,I.useRouter)(),[u,d]=(0,N.useState)(null),[f,p]=(0,N.useState)(!0),h=(0,N.useMemo)(()=>a.filter(e=>2===e.depth),[a]),m=(0,N.useRef)(null),x=(0,N.useRef)(null);(0,N.useEffect)(()=>{s?document.body.classList.add("nx-overflow-hidden","md:nx-overflow-auto"):document.body.classList.remove("nx-overflow-hidden","md:nx-overflow-auto")},[s]),(0,N.useEffect)(()=>{var e;let t=null==(e=m.current)?void 0:e.querySelector("li.active");if(t&&(window.innerWidth>767||s)){let e=()=>{rz(t,{block:"center",inline:"center",scrollMode:"always",boundary:x.current})};s?setTimeout(e,300):e()}},[s]),(0,N.useEffect)(()=>{l(!1)},[c.asPath,l]);let g=o.i18n.length>0,v=o.darkMode||g;return(0,Z.jsxs)(Z.Fragment,{children:[i&&r?(0,Z.jsx)("div",{className:"max-xl:nx-hidden nx-h-0 nx-w-64 nx-shrink-0"}):null,(0,Z.jsx)("div",{className:(0,R.Z)("motion-reduce:nx-transition-none [transition:background-color_1.5s_ease]",s?"nx-fixed nx-inset-0 nx-z-10 nx-bg-black/80 dark:nx-bg-black/60":"nx-bg-transparent"),onClick:()=>l(!1)}),(0,Z.jsxs)("aside",{className:(0,R.Z)("nextra-sidebar-container nx-flex nx-flex-col","md:nx-top-16 md:nx-shrink-0 motion-reduce:nx-transform-none","nx-transform-gpu nx-transition-all nx-ease-in-out",f?"md:nx-w-64":"md:nx-w-20",r?"md:nx-hidden":"md:nx-sticky md:nx-self-start",s?"max-md:[transform:translate3d(0,0,0)]":"max-md:[transform:translate3d(0,-100%,0)]"),ref:x,children:[(0,Z.jsx)("div",{className:"nx-px-4 nx-pt-4 md:nx-hidden",children:oq(o.search.component,{directories:t})}),(0,Z.jsx)(sx.Provider,{value:u,children:(0,Z.jsx)(sg.Provider,{value:e=>{d(e)},children:(0,Z.jsxs)("div",{className:(0,R.Z)("nx-overflow-y-auto nx-p-4","nx-grow md:nx-h-[calc(100vh-var(--nextra-navbar-height)-3.75rem)]",f?"nextra-scrollbar":"no-scrollbar"),ref:m,children:[!r&&(0,Z.jsx)(o4,{isOpen:f,horizontal:!0,children:(0,Z.jsx)(sj,{className:"max-md:nx-hidden",directories:e,anchors:o.toc.float?[]:h,onlyCurrentDocs:!0})}),(0,Z.jsx)(sj,{className:"md:nx-hidden",directories:n,anchors:h})]})})}),v&&(0,Z.jsxs)("div",{className:(0,R.Z)("nx-sticky nx-bottom-0","nx-bg-white dark:nx-bg-dark","nx-mx-4 nx-border-t nx-py-4 nx-shadow-[0_-12px_16px_#fff]","nx-flex nx-items-center nx-gap-2","dark:nx-border-neutral-800 dark:nx-shadow-[0_-12px_16px_#111]","contrast-more:nx-border-neutral-400 contrast-more:nx-shadow-none contrast-more:dark:nx-shadow-none",f?[g&&"nx-justify-end"]:"nx-py-4 nx-flex-wrap nx-justify-center"),children:[g&&(0,Z.jsx)(si,{options:o.i18n,lite:!f,className:f?"nx-grow":"max-md:nx-grow"}),o.darkMode&&(0,Z.jsx)(ss,{lite:!f||g}),o.sidebar.toggleButton&&(0,Z.jsx)("button",{title:f?"Hide sidebar":"Show sidebar",className:"max-md:nx-hidden nx-h-7 nx-rounded-md nx-transition-colors nx-text-gray-600 dark:nx-text-gray-400 nx-px-2 hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5 dark:hover:nx-text-gray-50",onClick:()=>p(!f),children:(0,Z.jsx)(z,{isOpen:f})})]})]})]})}var sO="reach-skip-nav",sT="Skip to content";(0,N.forwardRef)(function(e,t){var n=e,{className:r,id:a,label:i=sT,styled:o}=n,s=o_(n,["className","id","label","styled"]);let l=void 0!==r?r:o?(0,R.Z)("nx-sr-only","focus:nx-not-sr-only focus:nx-fixed focus:nx-z-50 focus:nx-m-3 focus:nx-ml-4 focus:nx-h-[calc(var(--nextra-navbar-height)-1.5rem)] focus:nx-rounded-lg focus:nx-border focus:nx-px-3 focus:nx-py-2 focus:nx-align-middle focus:nx-text-sm focus:nx-font-bold","focus:nx-text-gray-900 focus:dark:nx-text-gray-100","focus:nx-bg-white focus:dark:nx-bg-neutral-900","focus:nx-border-neutral-400 focus:dark:nx-border-neutral-800"):"";return(0,Z.jsx)("a",ok(ow({},s),{ref:t,href:`#${a||sO}`,className:l,"data-reach-skip-link":"",children:i}))}).displayName="SkipNavLink";var sC=(0,N.forwardRef)(function(e,t){var n=e,{id:r}=n,a=o_(n,["id"]);return(0,Z.jsx)("div",ok(ow({},a),{ref:t,id:r||sO}))});function sS(e){return!!e&&"object"==typeof e&&"label"in e}sC.displayName="SkipNavContent";var sN=e=>sS(e)?e.label:e;function sI({items:e,selectedIndex:t,defaultIndex:n,onChange:r,children:a}){return(0,Z.jsxs)(at.Group,{selectedIndex:t,defaultIndex:n,onChange:r,children:[(0,Z.jsx)("div",{className:"no-scrollbar -nx-m-2 nx-overflow-x-auto nx-overflow-y-hidden nx-overscroll-x-contain nx-p-2",children:(0,Z.jsx)(at.List,{className:"nx-mt-4 nx-flex nx-w-max nx-min-w-full nx-border-b nx-border-gray-200 nx-pb-px dark:nx-border-neutral-800",children:e.map((e,t)=>{let n=!!(e&&"object"==typeof e&&"disabled"in e&&e.disabled);return(0,Z.jsx)(at,{disabled:n,className:({selected:e})=>(0,R.Z)("nx-mr-2 nx-rounded-t nx-p-2 nx-font-medium nx-leading-5 nx-transition-colors","-nx-mb-0.5 nx-select-none nx-border-b-2",e?"nx-border-primary-500 nx-text-primary-600":"nx-border-transparent nx-text-gray-600 hover:nx-border-gray-200 hover:nx-text-black dark:nx-text-gray-200 dark:hover:nx-border-neutral-800 dark:hover:nx-text-white",n&&"nx-pointer-events-none nx-text-gray-400 dark:nx-text-neutral-600"),children:sN(e)},t)})})}),(0,Z.jsx)(at.Panels,{children:a})]})}function sR(e){var t=e,{children:n}=t,r=o_(t,["children"]);return(0,Z.jsx)(at.Panel,ok(ow({},r),{className:"nx-rounded nx-pt-6",children:n}))}function sA({headings:e,filePath:t}){var n;let r=oT(),a=oL(),i=(0,N.useRef)(null),o=(0,N.useMemo)(()=>e.filter(e=>e.depth>1),[e]),s=o.length>0,l=Boolean(a.feedback.content||a.editLink.component||a.toc.extraContent),c=null==(n=Object.entries(r).find(([,{isActive:e}])=>e))?void 0:n[0];(0,N.useEffect)(()=>{var e;if(!c)return;let t=null==(e=i.current)?void 0:e.querySelector(`li > a[href="#${c}"]`);t&&rz(t,{behavior:"smooth",block:"center",inline:"center",scrollMode:"always",boundary:i.current})},[c]);let u=(0,R.Z)("nx-text-xs nx-font-medium nx-text-gray-500 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-100","contrast-more:nx-text-gray-800 contrast-more:dark:nx-text-gray-50");return(0,Z.jsxs)("div",{ref:i,className:(0,R.Z)("nextra-scrollbar nx-sticky nx-top-16 nx-overflow-y-auto nx-pr-4 nx-pt-8 nx-text-sm [hyphens:auto]","nx-max-h-[calc(100vh-var(--nextra-navbar-height)-env(safe-area-inset-bottom))] ltr:-nx-mr-4 rtl:-nx-ml-4"),children:[s&&(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"nx-mb-4 nx-font-semibold nx-tracking-tight",children:oq(a.toc.title)}),(0,Z.jsx)("ul",{children:o.map(({id:e,value:t,depth:n})=>{var a;return(0,Z.jsx)("li",{className:"nx-my-2 nx-scroll-my-6 nx-scroll-py-6",children:(0,Z.jsx)("a",{href:`#${e}`,className:(0,R.Z)({2:"nx-font-semibold",3:"ltr:nx-ml-4 rtl:nx-mr-4",4:"ltr:nx-ml-8 rtl:nx-mr-8",5:"ltr:nx-ml-12 rtl:nx-mr-12",6:"ltr:nx-ml-16 rtl:nx-mr-16"}[n],"nx-inline-block",(null==(a=r[e])?void 0:a.isActive)?"nx-text-primary-600 nx-subpixel-antialiased contrast-more:!nx-text-primary-600":"nx-text-gray-500 hover:nx-text-gray-900 dark:nx-text-gray-400 dark:hover:nx-text-gray-300","contrast-more:nx-text-gray-900 contrast-more:nx-underline contrast-more:dark:nx-text-gray-50"),children:t})},e)})})]}),l&&(0,Z.jsxs)("div",{className:(0,R.Z)(s&&"nx-mt-8 nx-border-t nx-bg-white nx-pt-8 nx-shadow-[0_-12px_16px_white] dark:nx-bg-dark dark:nx-shadow-[0_-12px_16px_#111]","nx-sticky nx-bottom-0 nx-flex nx-flex-col nx-items-start nx-gap-2 nx-pb-8 dark:nx-border-neutral-800","contrast-more:nx-border-t contrast-more:nx-border-neutral-400 contrast-more:nx-shadow-none contrast-more:dark:nx-border-neutral-400"),children:[a.feedback.content?(0,Z.jsx)(oF,{className:u,href:a.feedback.useLink(),newWindow:!0,children:oq(a.feedback.content)}):null,oq(a.editLink.component,{filePath:t,className:u,children:oq(a.editLink.text)}),oq(a.toc.extraContent)]})]})}function sL({className:e,directories:t}){let[n,r]=(0,N.useState)(""),a=(0,N.useMemo)(()=>n?as(t,n,{keys:["title"]}).map(({route:e,title:t})=>({id:e+t,route:e,children:(0,Z.jsx)(o7,{value:t,match:n})})):[],[n,t]);return(0,Z.jsx)(o6,{value:n,onChange:r,className:e,overlayClassName:"nx-w-full",results:a})}var sP="en-US",sM="undefined"!=typeof window;function sD(e){return null==e||s$(e)||sZ(e)||(0,N.isValidElement)(e)}function sZ(e){return"function"==typeof e}function s$(e){return"string"==typeof e}var sF=oi.array(oi.strictObject({direction:oi.enum(["ltr","rtl"]).optional(),locale:oi.string(),text:oi.string()})),sW=[sD,{message:"Must be React.ReactNode or React.FC"}],sH=[sZ,{message:"Must be React.FC"}];oi.strictObject({banner:oi.strictObject({dismissible:oi.boolean(),key:oi.string(),text:oi.custom(...sW).optional()}),chat:oi.strictObject({icon:oi.custom(...sW),link:oi.string().startsWith("https://").optional()}),components:oi.record(oi.custom(...sH)).optional(),darkMode:oi.boolean(),direction:oi.enum(["ltr","rtl"]),docsRepositoryBase:oi.string().startsWith("https://"),editLink:oi.strictObject({component:oi.custom(...sH),text:oi.custom(...sW)}),faviconGlyph:oi.string().optional(),feedback:oi.strictObject({content:oi.custom(...sW),labels:oi.string(),useLink:oi.function().returns(oi.string())}),footer:oi.strictObject({component:oi.custom(...sW),text:oi.custom(...sW)}),gitTimestamp:oi.custom(...sW),head:oi.custom(...sW),i18n:sF,logo:oi.custom(...sW),logoLink:oi.boolean().or(oi.string()),main:oi.custom(...sH).optional(),navbar:oi.strictObject({component:oi.custom(...sW),extraContent:oi.custom(...sW).optional()}),navigation:oi.boolean().or(oi.strictObject({next:oi.boolean(),prev:oi.boolean()})),nextThemes:oi.strictObject({defaultTheme:oi.string(),forcedTheme:oi.string().optional(),storageKey:oi.string()}),notFound:oi.strictObject({content:oi.custom(...sW),labels:oi.string()}),primaryHue:oi.number().or(oi.strictObject({dark:oi.number(),light:oi.number()})),project:oi.strictObject({icon:oi.custom(...sW),link:oi.string().startsWith("https://").optional()}),search:oi.strictObject({component:oi.custom(...sW),emptyResult:oi.custom(...sW),error:oi.string().or(oi.function().returns(oi.string())),loading:oi.string().or(oi.function().returns(oi.string())),placeholder:oi.string().or(oi.function().returns(oi.string()))}),serverSideError:oi.strictObject({content:oi.custom(...sW),labels:oi.string()}),sidebar:oi.strictObject({defaultMenuCollapseLevel:oi.number().min(1).int(),titleComponent:oi.custom(...sW),toggleButton:oi.boolean()}),toc:oi.strictObject({component:oi.custom(...sW),extraContent:oi.custom(...sW),float:oi.boolean(),title:oi.custom(...sW)}),useNextSeoProps:oi.custom(sZ)}).deepPartial().extend({i18n:sF.optional()});var sU={banner:{dismissible:!0,key:"nextra-banner"},chat:{icon:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(U,{}),(0,Z.jsx)("span",{className:"nx-sr-only",children:"Discord"})]})},darkMode:!0,direction:"ltr",docsRepositoryBase:"https://github.com/shuding/nextra",editLink:{component:function({className:e,filePath:t,children:n}){let r=oJ(t);return r?(0,Z.jsx)(oF,{className:e,href:r,children:n}):null},text:"Edit this page"},feedback:{content:"Question? Give us feedback →",labels:"feedback",useLink(){let e=oL();return oU({labels:e.feedback.labels,repository:e.docsRepositoryBase,title:`Feedback for \u201C${e.title}\u201D`})}},footer:{component:sl,text:`MIT ${new Date().getFullYear()} \xa9 Nextra.`},gitTimestamp:function({timestamp:e}){let{locale:t=sP}=(0,I.useRouter)();return(0,Z.jsxs)(Z.Fragment,{children:["Last updated on"," ",(0,Z.jsx)("time",{dateTime:e.toISOString(),children:e.toLocaleDateString(t,{day:"numeric",month:"long",year:"numeric"})})]})},head:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("meta",{name:"msapplication-TileColor",content:"#fff"}),(0,Z.jsx)("meta",{httpEquiv:"Content-Language",content:"en"}),(0,Z.jsx)("meta",{name:"description",content:"Nextra: the next docs builder"}),(0,Z.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,Z.jsx)("meta",{name:"twitter:site",content:"@shuding_"}),(0,Z.jsx)("meta",{property:"og:title",content:"Nextra: the next docs builder"}),(0,Z.jsx)("meta",{property:"og:description",content:"Nextra: the next docs builder"}),(0,Z.jsx)("meta",{name:"apple-mobile-web-app-title",content:"Nextra"})]}),i18n:[],logo:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("span",{className:"nx-font-extrabold",children:"Nextra"}),(0,Z.jsx)("span",{className:"nx-ml-2 nx-hidden nx-font-normal nx-text-gray-600 md:nx-inline",children:"The Next Docs Builder"})]}),logoLink:!0,navbar:{component:sh},navigation:!0,nextThemes:{defaultTheme:"system",storageKey:"theme"},notFound:{content:"Submit an issue about broken link →",labels:"bug"},primaryHue:{dark:204,light:212},project:{icon:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(G,{}),(0,Z.jsx)("span",{className:"nx-sr-only",children:"GitHub"})]})},search:{component:function({className:e,directories:t}){let n=oL();return n.flexsearch?(0,Z.jsx)(sn,{className:e}):(0,Z.jsx)(sL,{className:e,directories:t})},emptyResult:(0,Z.jsx)("span",{className:"nx-block nx-select-none nx-p-8 nx-text-center nx-text-sm nx-text-gray-400",children:"No results found."}),error:"Failed to load search index.",loading:function(){let{locale:e}=(0,I.useRouter)();return"zh-CN"===e?"正在加载…":"ru"===e?"Загрузка…":"fr"===e?"Сhargement…":"Loading…"},placeholder:function(){let{locale:e}=(0,I.useRouter)();return"zh-CN"===e?"搜索文档…":"ru"===e?"Поиск документации…":"fr"===e?"Rechercher de la documentation…":"Search documentation…"}},serverSideError:{content:"Submit an issue about error in url →",labels:"bug"},sidebar:{defaultMenuCollapseLevel:2,titleComponent:({title:e})=>(0,Z.jsx)(Z.Fragment,{children:e}),toggleButton:!1},toc:{component:sA,float:!0,title:"On This Page"},useNextSeoProps:()=>({titleTemplate:"%s – Nextra"})},sz=Object.entries(sU).map(([e,t])=>{let n=t&&"object"==typeof t&&!Array.isArray(t)&&!(0,N.isValidElement)(t);if(n)return e}).filter(Boolean);oi.strictObject({breadcrumb:oi.boolean(),collapsed:oi.boolean(),footer:oi.boolean(),layout:oi.enum(["default","full","raw"]),navbar:oi.boolean(),pagination:oi.boolean(),sidebar:oi.boolean(),timestamp:oi.boolean(),toc:oi.boolean(),typesetting:oi.enum(["default","article"])}).partial();var sG={breadcrumb:!0,collapsed:!1,footer:!0,layout:"default",navbar:!0,pagination:!0,sidebar:!0,timestamp:!0,toc:!0,typesetting:"default"};if(sM){let e;let t=()=>{document.body.classList.add("resizing"),clearTimeout(e),e=setTimeout(()=>{document.body.classList.remove("resizing")},200)};window.addEventListener("resize",t)}var sB=new WeakMap;function sV(e){var t=e,{tag:n,context:r,children:a,id:i}=t,o=o_(t,["tag","context","children","id"]);null!=S||(S=oC());let s=(0,N.useRef)(null);return(0,N.useEffect)(()=>{if(!i)return;let e=s.current;if(e)return sB.set(e,[i,r.index+=1]),C.observe(e),()=>{C.disconnect(),sB.delete(e),S(e=>{let t=ow({},e);return delete t[i],t})}},[i,r]),(0,Z.jsxs)(n,ok(ow({className:(0,R.Z)("nx-font-semibold nx-tracking-tight nx-text-slate-900 dark:nx-text-slate-100",{h2:"nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl nx-border-neutral-200/70 contrast-more:nx-border-neutral-400 dark:nx-border-primary-100/10 contrast-more:dark:nx-border-neutral-400",h3:"nx-mt-8 nx-text-2xl",h4:"nx-mt-8 nx-text-xl",h5:"nx-mt-8 nx-text-lg",h6:"nx-mt-8 nx-text-base"}[n])},o),{children:[a,(0,Z.jsx)("span",{className:"nx-absolute -nx-mt-20",id:i,ref:s}),(0,Z.jsx)("a",{href:`#${i}`,className:"subheading-anchor","aria-label":"Permalink for this section"})]}))}sM&&(C||(C=new IntersectionObserver(e=>{S(t=>{let n=ow({},t);for(let t of e)if((null==t?void 0:t.rootBounds)&&sB.has(t.target)){let[e,r]=sB.get(t.target),a=t.boundingClientRect.y+t.boundingClientRect.height<=t.rootBounds.y+t.rootBounds.height,i=t.intersectionRatio>0;n[e]={index:r,aboveHalfViewport:a,insideHalfViewport:i}}let r="",a=1/0,i=-1;for(let e in n)n[e].isActive=!1,n[e].insideHalfViewport&&n[e].indexi&&(i=n[e].index,r=e);return n[r]&&(n[r].isActive=!0),n})},{rootMargin:"0px 0px -50%",threshold:[0,1]})));var sq=e=>{let t=null,n=[];return N.Children.forEach(e,(e,r)=>{var a;if(e&&e.type===sQ){t||(t=e);return}let i=e;if(!t&&e&&"object"==typeof e&&e.type!==sK&&"props"in e&&e.props){let n=sq(e.props.children);t=n[0],i=(0,N.cloneElement)(e,ok(ow({},e.props),{children:(null==(a=n[1])?void 0:a.length)?n[1]:void 0,key:r}))}n.push(i)}),[t,n]},sK=e=>{var t=e,{children:n,open:r}=t,a=o_(t,["children","open"]);let[i,o]=(0,N.useState)(!!r),[s,l]=sq(n),[c,u]=(0,N.useState)(i);return(0,N.useEffect)(()=>{if(i)u(!0);else{let e=setTimeout(()=>u(i),500);return()=>clearTimeout(e)}},[i]),(0,Z.jsxs)("details",ok(ow(ok(ow({className:"nx-my-4 nx-rounded nx-border nx-border-gray-200 nx-bg-white nx-p-2 nx-shadow-sm first:nx-mt-0 dark:nx-border-neutral-800 dark:nx-bg-neutral-900"},a),{open:c}),i&&{"data-expanded":!0}),{children:[(0,Z.jsx)(oZ,{value:o,children:s}),(0,Z.jsx)(o4,{isOpen:i,children:l})]}))},sQ=e=>{let t=oD();return(0,Z.jsx)("summary",ok(ow({className:(0,R.Z)("nx-cursor-pointer nx-list-none nx-p-1 nx-transition-colors hover:nx-bg-gray-100 dark:hover:nx-bg-neutral-800","before:nx-mr-1 before:nx-inline-block before:nx-transition-transform before:nx-content-[''] dark:before:nx-invert","rtl:before:nx-rotate-180 [[data-expanded]>&]:before:nx-rotate-90")},e),{onClick:e=>{e.preventDefault(),t(e=>!e)}}))},sJ=e=>{var t=e,{href:n=""}=t,r=o_(t,["href"]);return(0,Z.jsx)(oF,ow({href:n,newWindow:n.startsWith("https://")},r))},sX=({isRawLayout:e,components:t})=>{if(e)return{a:sJ};let n={index:0};return ow({h1:e=>(0,Z.jsx)("h1",ow({className:"nx-mt-2 nx-text-4xl nx-font-bold nx-tracking-tight nx-text-slate-900 dark:nx-text-slate-100"},e)),h2:e=>(0,Z.jsx)(sV,ow({tag:"h2",context:n},e)),h3:e=>(0,Z.jsx)(sV,ow({tag:"h3",context:n},e)),h4:e=>(0,Z.jsx)(sV,ow({tag:"h4",context:n},e)),h5:e=>(0,Z.jsx)(sV,ow({tag:"h5",context:n},e)),h6:e=>(0,Z.jsx)(sV,ow({tag:"h6",context:n},e)),ul:e=>(0,Z.jsx)("ul",ow({className:"nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6"},e)),ol:e=>(0,Z.jsx)("ol",ow({className:"nx-mt-6 nx-list-decimal first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6"},e)),li:e=>(0,Z.jsx)("li",ow({className:"nx-my-2"},e)),blockquote:e=>(0,Z.jsx)("blockquote",ow({className:(0,R.Z)("nx-mt-6 nx-border-gray-300 nx-italic nx-text-gray-700 dark:nx-border-gray-700 dark:nx-text-gray-400","first:nx-mt-0 ltr:nx-border-l-2 ltr:nx-pl-6 rtl:nx-border-r-2 rtl:nx-pr-6")},e)),hr:e=>(0,Z.jsx)("hr",ow({className:"nx-my-8 dark:nx-border-gray-900"},e)),a:e=>(0,Z.jsx)(sJ,ok(ow({},e),{className:"nx-text-primary-600 nx-underline nx-decoration-from-font [text-underline-position:from-font]"})),table:e=>(0,Z.jsx)(od,ow({className:"nextra-scrollbar nx-mt-6 nx-p-0 first:nx-mt-0"},e)),p:e=>(0,Z.jsx)("p",ow({className:"nx-mt-6 nx-leading-7 first:nx-mt-0"},e)),tr:op,th:of,td:ou,details:sK,summary:sQ,pre:oc,code:ol},t)};function sY(e){let{locale:t=sP,defaultLocale:n,asPath:r}=(0,I.useRouter)();return(0,N.useMemo)(()=>{let a=oH(r,t);return oV({list:e,locale:t,defaultLocale:n,route:a})},[e,t,n,r])}var s0=({themeContext:e,breadcrumb:t,timestamp:n,navigation:r,children:a})=>{var i;let o=oL(),s=L();if("raw"===e.layout)return(0,Z.jsx)("div",{className:"nx-w-full nx-overflow-x-hidden",children:a});let l=e.timestamp&&o.gitTimestamp&&n?new Date(n):null,c=s&&l?(0,Z.jsx)("div",{className:"nx-mt-12 nx-mb-8 nx-block nx-text-xs nx-text-gray-500 ltr:nx-text-right rtl:nx-text-left dark:nx-text-gray-400",children:oq(o.gitTimestamp,{timestamp:l})}):(0,Z.jsx)("div",{className:"nx-mt-16"}),u=(0,Z.jsxs)(Z.Fragment,{children:[a,c,r]}),d=(null==(i=o.main)?void 0:i.call(o,{children:u}))||u;return"full"===e.layout?(0,Z.jsx)("article",{className:"nextra-content nx-min-h-[calc(100vh-4rem)] nx-w-full nx-overflow-x-hidden nx-pl-[max(env(safe-area-inset-left),1.5rem)] nx-pr-[max(env(safe-area-inset-right),1.5rem)]",children:d}):(0,Z.jsx)("article",{className:(0,R.Z)("nextra-content nx-flex nx-min-h-[calc(100vh-4rem)] nx-w-full nx-min-w-0 nx-max-w-full nx-justify-center nx-pb-8 nx-pr-[calc(env(safe-area-inset-right)-1.5rem)]","article"===e.typesetting&&"nextra-body-typesetting-article"),children:(0,Z.jsxs)("main",{className:"nx-w-full nx-min-w-0 nx-max-w-6xl nx-px-6 nx-pt-4 md:nx-px-12",children:[t,d]})})},s1=(0,R.Z)("nextra-toc nx-order-last nx-hidden nx-w-64 nx-shrink-0 xl:nx-block"),s2=({filePath:e,pageMap:t,frontMatter:n,headings:r,timestamp:a,children:i})=>{let o=oL(),{activeType:s,activeIndex:l,activeThemeContext:c,activePath:u,topLevelNavbarItems:d,docsDirectories:f,flatDirectories:p,flatDocsDirectories:h,directories:m}=sY(t),x=ow(ow({},c),n),g=!x.sidebar||"raw"===x.layout||"page"===s,v="page"!==s&&x.toc&&"default"===x.layout?(0,Z.jsx)("nav",{className:(0,R.Z)(s1,"nx-px-4"),"aria-label":"table of contents",children:oq(o.toc.component,{headings:o.toc.float?r:[],filePath:e})}):"full"!==x.layout&&"raw"!==x.layout&&(0,Z.jsx)("nav",{className:s1,"aria-label":"table of contents"}),{locale:y=sP}=(0,I.useRouter)(),b=o.i18n.find(e=>e.locale===y),w=b?"rtl"===b.direction:"rtl"===o.direction,k=w?"rtl":"ltr";return(0,Z.jsxs)("div",{dir:k,children:[(0,Z.jsx)("script",{dangerouslySetInnerHTML:{__html:`document.documentElement.setAttribute('dir','${k}')`}}),(0,Z.jsx)(sc,{}),(0,Z.jsx)(oX,{}),x.navbar&&oq(o.navbar.component,{flatDirectories:p,items:d}),(0,Z.jsx)("div",{className:(0,R.Z)("nx-mx-auto nx-flex","raw"!==x.layout&&"nx-max-w-[90rem]"),children:(0,Z.jsxs)(oS,{children:[(0,Z.jsx)(sE,{docsDirectories:f,flatDirectories:p,fullDirectories:m,headings:r,asPopover:g,includePlaceholder:"default"===x.layout}),v,(0,Z.jsx)(sC,{}),(0,Z.jsx)(s0,{themeContext:x,breadcrumb:"page"!==s&&x.breadcrumb?(0,Z.jsx)(oY,{activePath:u}):null,timestamp:a,navigation:"page"!==s&&x.pagination?(0,Z.jsx)(sd,{flatDirectories:h,currentIndex:l}):null,children:(0,Z.jsx)(A.Zo,{components:sX({isRawLayout:"raw"===x.layout,components:o.components}),children:i})})]})}),oq(o.footer.component,{menu:g})]})};function s4(e){var t=e,{children:n}=t,r=o_(t,["children"]);return(0,Z.jsx)(oP,{value:r,children:(0,Z.jsx)(s2,ok(ow({},r.pageOpts),{children:n}))})}},6008:function(e,t,n){"use strict";var r=n(2337);function a(e){var t={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:e,query:{},parse_failed:!1};try{var n=new URL(e);t.protocols=r(n),t.protocol=t.protocols[0],t.port=n.port,t.resource=n.hostname,t.host=n.host,t.user=n.username||"",t.password=n.password||"",t.pathname=n.pathname,t.hash=n.hash.slice(1),t.search=n.search.slice(1),t.href=n.href,t.query=Object.fromEntries(n.searchParams)}catch(n){t.protocols=["file"],t.protocol=t.protocols[0],t.port="",t.resource="",t.user="",t.pathname="",t.hash="",t.search="",t.href=e,t.query={},t.parse_failed=!0}return t}e.exports=a},3905:function(e,t,n){"use strict";var r=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(n(6008));let a="text/plain",i="us-ascii",o=(e,t)=>t.some(t=>t instanceof RegExp?t.test(e):t===e),s=(e,{stripHash:t})=>{let n=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(e);if(!n)throw Error(`Invalid URL: ${e}`);let{type:r,data:o,hash:s}=n.groups,l=r.split(";");s=t?"":s;let c=!1;"base64"===l[l.length-1]&&(l.pop(),c=!0);let u=(l.shift()||"").toLowerCase(),d=l.map(e=>{let[t,n=""]=e.split("=").map(e=>e.trim());return"charset"===t&&(n=n.toLowerCase())===i?"":`${t}${n?`=${n}`:""}`}).filter(Boolean),f=[...d];return c&&f.push("base64"),(f.length>0||u&&u!==a)&&f.unshift(u),`data:${f.join(";")},${c?o.trim():o}${s?`#${s}`:""}`};function l(e,t){if(t={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...t},e=e.trim(),/^data:/i.test(e))return s(e,t);if(/^view-source:/i.test(e))throw Error("`view-source:` is not supported as it is a non-standard protocol");let n=e.startsWith("//"),r=!n&&/^\.*\//.test(e);r||(e=e.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,t.defaultProtocol));let a=new URL(e);if(t.forceHttp&&t.forceHttps)throw Error("The `forceHttp` and `forceHttps` options cannot be used together");if(t.forceHttp&&"https:"===a.protocol&&(a.protocol="http:"),t.forceHttps&&"http:"===a.protocol&&(a.protocol="https:"),t.stripAuthentication&&(a.username="",a.password=""),t.stripHash?a.hash="":t.stripTextFragment&&(a.hash=a.hash.replace(/#?:~:text.*?$/i,"")),a.pathname){let e=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,t=0,n="";for(;;){let r=e.exec(a.pathname);if(!r)break;let i=r[0],o=r.index,s=a.pathname.slice(t,o);n+=s.replace(/\/{2,}/g,"/")+i,t=o+i.length}let r=a.pathname.slice(t,a.pathname.length);n+=r.replace(/\/{2,}/g,"/"),a.pathname=n}if(a.pathname)try{a.pathname=decodeURI(a.pathname)}catch{}if(!0===t.removeDirectoryIndex&&(t.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(t.removeDirectoryIndex)&&t.removeDirectoryIndex.length>0){let e=a.pathname.split("/"),n=e[e.length-1];o(n,t.removeDirectoryIndex)&&(e=e.slice(0,-1),a.pathname=e.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),t.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(t.removeQueryParameters))for(let e of[...a.searchParams.keys()])o(e,t.removeQueryParameters)&&a.searchParams.delete(e);if(!0===t.removeQueryParameters&&(a.search=""),t.sortQueryParameters){a.searchParams.sort();try{a.search=decodeURIComponent(a.search)}catch{}}t.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,""));let i=e;return e=a.toString(),t.removeSingleSlash||"/"!==a.pathname||i.endsWith("/")||""!==a.hash||(e=e.replace(/\/$/,"")),(t.removeTrailingSlash||"/"===a.pathname)&&""===a.hash&&t.removeSingleSlash&&(e=e.replace(/\/$/,"")),n&&!t.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),t.stripProtocol&&(e=e.replace(/^(?:https?:)?\/\//,"")),e}let c=(e,t=!1)=>{let n=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,a=t=>{let n=Error(t);throw n.subject_url=e,n};"string"==typeof e&&e.trim()||a("Invalid url."),e.length>c.MAX_INPUT_LENGTH&&a("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),t&&("object"!=typeof t&&(t={stripHash:!1}),e=l(e,t));let i=r.default(e);if(i.parse_failed){let e=i.href.match(n);e?(i.protocols=["ssh"],i.protocol="ssh",i.resource=e[2],i.host=e[2],i.user=e[1],i.pathname=`/${e[3]}`,i.parse_failed=!1):a("URL parsing failed.")}return i};c.MAX_INPUT_LENGTH=2048,e.exports=c},2337:function(e){"use strict";e.exports=function(e,t){!0===t&&(t=0);var n="";if("string"==typeof e)try{n=new URL(e).protocol}catch(e){}else e&&e.constructor===URL&&(n=e.protocol);var r=n.split(/\:|\+/).filter(Boolean);return"number"==typeof t?r[t]:r}},6826:function(e){var t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ù:"u",ú:"u",û:"u",ü:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z"},n=Object.keys(t).join("|"),r=RegExp(n,"g"),a=RegExp(n,""),i=function(e){return e.replace(r,function(e){return t[e]})},o=function(e){return!!e.match(a)};e.exports=i,e.exports.has=o,e.exports.remove=i},3859:function(e){"use strict";e.exports=e=>{let t=/^\\\\\?\\/.test(e),n=/[^\u0000-\u0080]+/.test(e);return t||n?e:e.replace(/\\/g,"/")}},2891:function(e,t,n){let r=n(1439),a=n(7224),i="[^\\s'’\\(\\)!?;:\"-]",o=RegExp(`(?:(?:(\\s?(?:^|[.\\(\\)!?;:"-])\\s*)(${i}))|(${i}))(${i}*[’']*${i}*)`,"g"),s=e=>e.map(e=>[RegExp(`\\b${e}\\b`,"gi"),e]);function l(e){let t=e[0];return/\s/.test(t)?e.slice(1):/[\(\)]/.test(t)?null:e}e.exports=(e,t={})=>{e=e.toLowerCase().replace(o,(e,t="",n,a,i,o,s)=>{let c=e.length+o>=s.length,u=l(e);if(!u)return e;if(!n){let e=a+i;if(r.has(e)&&!c)return u}return t+(a||n).toUpperCase()+i});let n=t.special||[],i=[...a,...n],c=s(i);return c.forEach(([t,n])=>{e=e.replace(t,n)}),e}},1439:function(e){let t=["for","and","nor","but","or","yet","so"],n=["a","an","the"],r=["aboard","about","above","across","after","against","along","amid","among","anti","around","as","at","before","behind","below","beneath","beside","besides","between","beyond","but","by","concerning","considering","despite","down","during","except","excepting","excluding","following","for","from","in","inside","into","like","minus","near","of","off","on","onto","opposite","over","past","per","plus","regarding","round","save","since","than","through","to","toward","towards","under","underneath","unlike","until","up","upon","versus","via","with","within","without"];e.exports=new Set([...t,...n,...r])},7224:function(e){let t=["ZEIT","ZEIT Inc.","Vercel","Vercel Inc.","CLI","API","HTTP","HTTPS","JSX","DNS","URL","now.sh","now.json","vercel.app","vercel.json","CI","CD","CDN","package.json","package.lock","yarn.lock","GitHub","GitLab","CSS","Sass","JS","JavaScript","TypeScript","HTML","WordPress","Next.js","Node.js","Webpack","Docker","Bash","Kubernetes","SWR","TinaCMS","UI","UX","TS","TSX","iPhone","iPad","watchOS","iOS","iPadOS","macOS","PHP","composer.json","composer.lock","CMS","SQL","C","C#","GraphQL","GraphiQL","JWT","JWTs"];e.exports=t},2746:function(e,t,n){n(5893)},1151:function(e,t,n){"use strict";n.d(t,{Zo:function(){return s},ah:function(){return i}});var r=n(7294);let a=r.createContext({});function i(e){let t=r.useContext(a);return r.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}let o={};function s({components:e,children:t,disableParentContext:n}){let s=i(e);return n&&(s=e||o),r.createElement(a.Provider,{value:s},t)}},7222:function(e,t,n){"use strict";n.d(t,{eZ:function(){return i}});var r=n(1864),a=n(3454).cwd();r.join(a,"public");var i=Symbol.for("__nextra_internal__")},2243:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(7294);n(2746),"undefined"!=typeof window&&(window.requestIdleCallback=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},window.cancelIdleCallback=window.cancelIdleCallback||function(e){clearTimeout(e)});var a=n(5893),i=(0,r.createContext)(!1),o=n(1163),s=n(7222);function l(){let e=globalThis[s.eZ],{route:t}=(0,o.useRouter)();(0,r.useState)({})[1];let n=e.context[t];if(!n)throw Error("No content found for the current route. This is a Nextra bug.");return{context:n,Layout:e.Layout}}function c({__nextra_pageMap:e,__nextra_dynamic_opts:t,...n}){let{context:r,Layout:o}=l(),{Content:s,...c}=r;if(e&&(c.pageOpts={...c.pageOpts,pageMap:e}),t){let e=JSON.parse(t);c.pageOpts={...c.pageOpts,headings:e.headings,title:e.title||c.pageOpts.title,frontMatter:e.frontMatter}}return(0,a.jsx)(o,{...c,pageProps:n,children:(0,a.jsx)(i.Provider,{value:n,children:(0,a.jsx)(s,{...n})})})}},8808:function(e,t,n){"use strict";n.d(t,{j:function(){return h}});var r,a=n(1864),i=n(2891),o=n(3859),s=n(7222);function l(e,t){return o(a.join(e,t.replace(/^index$/,"")))}function c(e){return i(e.replace(/[-_]/g," "))}var u=n(9208);function d(e){return!!e&&"object"==typeof e&&"folder"===e.type}function f(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>{if(d(t)){let n=e.replace("/","");return[n,t.title||c(n)]}return[e,t||c(e)]}))}function p(e,t,n=!0){if(n){p(e,{kind:"Meta",data:t.data,locale:t.locale},!1),t.data=f(t.data);return}for(let[n,r]of Object.entries(t.data)){if(!d(r)){e.children.push({kind:"MdxPage",...t.locale&&{locale:t.locale},name:n,title:r||c(n),route:l(e.route,n)});continue}let a=n.replace("/",""),i={kind:"Folder",name:a,route:`${e.route}/${a}`,children:[{kind:"Meta",...t.locale&&{locale:t.locale},data:f(r.items)}]};e.children.push(i),p(i,{kind:"Meta",data:r.items,...t.locale&&{locale:t.locale}},!1)}}function h({pageNextRoute:e,pageOpts:t,nextraLayout:n,themeConfig:a,Content:i,hot:o,pageOptsChecksum:l,dynamicMetaModules:c}){var d;"undefined"==typeof window&&(globalThis.__nextra_resolvePageMap=async()=>{if(r)return r;let e=JSON.parse(JSON.stringify(t.pageMap));return await Promise.all(c.map(async([t,{metaObjectKeyPath:n,metaParentKeyPath:r}])=>{let a=await t,i=await a.default(),o=u(e,n);o.data=i;let s=u(e,r);p(s,o)})),r=e});let f=globalThis[d=s.eZ]||(globalThis[d]=Object.create(null));f.pageMap=t.pageMap,f.route=t.route,f.context||(f.context=Object.create(null)),f.refreshListeners||(f.refreshListeners=Object.create(null)),f.Layout=n,f.context[e]={Content:i,pageOpts:t,themeConfig:a}}}}]); \ No newline at end of file diff --git a/_next/static/chunks/framework-2c79e2a64abdb08b.js b/_next/static/chunks/framework-2c79e2a64abdb08b.js deleted file mode 100644 index d7d0c94..0000000 --- a/_next/static/chunks/framework-2c79e2a64abdb08b.js +++ /dev/null @@ -1,33 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[774],{4448:function(e,n,t){/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var r,l,a,u,o,i,s=t(7294),c=t(3840);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t