1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[543],{8112:function(e,t,n){"use strict";function r(e,t){var n=void 0;return function(){for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];n&&clearTimeout(n),n=setTimeout(function(){return e.apply(void 0,o)},t)}}function o(e){return e!==Object(e)}n.d(t,{l:function(){return eU}});var i,u,a,l=function(){};function c(e){var t=e.item,n=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===n?[]:n).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var f=["items"],p=["items"];function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return v(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==d(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==d(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===d(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e){return e.map(function(e){var t=e.items,n=y(e,f);return h(h({},n),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||n.objectIDs})})}function O(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function w(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return E(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?j(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==S(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==S(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===S(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var I="2.13.0",T="https://cdn.jsdelivr.net/npm/search-insights@".concat(I,"/dist/search-insights.min.js"),x=r(function(e){var t,n=e.onItemsChange,r=e.items,o=e.insights,i=e.state;n({insights:o,insightsEvents:Object.keys(t=r.reduce(function(e,t){var n;return e[t.__autocomplete_indexName]=(null!==(n=e[t.__autocomplete_indexName])&&void 0!==n?n:[]).concat(t),e},{})).map(function(e){var n=t[e];return{index:e,items:n,algoliaSource:["autocomplete"]}}).map(function(e){return P({eventName:"Items Viewed"},e)}),state:i})},400);function A(e){var t,n=P({onItemsChange:function(e){var t=e.insights,n=e.insightsEvents,r=e.state;t.viewedObjectIDs.apply(t,w(n.map(function(e){return P(P({},e),{},{algoliaSource:k(e.algoliaSource,r.context)})})))},onSelect:function(e){var t=e.insights,n=e.insightsEvents,r=e.state;t.clickedObjectIDsAfterSearch.apply(t,w(n.map(function(e){return P(P({},e),{},{algoliaSource:k(e.algoliaSource,r.context)})})))},onActive:l,__autocomplete_clickAnalytics:!0},e),i=n.insightsClient,u=n.onItemsChange,a=n.onSelect,f=n.onActive,d=n.__autocomplete_clickAnalytics,v=i;if(i||(t=function(e){var t=e.window,n=t.AlgoliaAnalyticsObject||"aa";"string"==typeof n&&(v=t[n]),v||(t.AlgoliaAnalyticsObject=n,t[n]||(t[n]=function(){t[n].queue||(t[n].queue=[]);for(var e=arguments.length,r=Array(e),o=0;o<e;o++)r[o]=arguments[o];t[n].queue.push(r)}),t[n].version=I,v=t[n],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var n=e.document.createElement("script");n.async=!0,n.src=T,n.onerror=function(){console.error(t)},document.body.appendChild(n)}catch(e){console.error(t)}}(t))},"undefined"!=typeof window&&t({window:window})),!v)return{};var g=function(e){var t,n,r,o,i=(r=(n=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,u,a=[],l=!0,c=!1;try{for(i=(n=n.call(e)).next;!(l=(r=i.call(n)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(c)throw o}}return a}}(t,2)||function(e,t){if(e){if("string"==typeof e)return s(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,2)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],o=n[1],r>=3||2===r&&o>=4||1===r&&o>=10);function u(t,n,r){if(i&&void 0!==r){var o=r[0].__autocomplete_algoliaCredentials,u=o.appId,a=o.apiKey;e.apply(void 0,[t].concat(m(n),[{headers:{"X-Algolia-Application-Id":u,"X-Algolia-API-Key":a}}]))}else e.apply(void 0,[t].concat(m(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&u("clickedObjectIDsAfterSearch",b(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&u("clickedObjectIDs",b(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>
10&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&u("convertedObjectIDsAfterSearch",b(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&u("convertedObjectIDs",b(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];t.length>0&&t.reduce(function(e,t){var n=t.items,r=y(t,p);return[].concat(m(e),m((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r<e.objectIDs.length;r+=t)n.push(h(h({},e),{},{objectIDs:e.objectIDs.slice(r,r+t)}));return n})(h(h({},r),{},{objectIDs:(null==n?void 0:n.map(function(e){return e.objectID}))||r.objectIDs})).map(function(e){return{items:n,payload:e}})))},[]).forEach(function(e){var t=e.items;return u("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];n.length>0&&e.apply(void 0,["viewedFilters"].concat(n))}}}(v),S={current:[]},E=r(function(e){var t=e.state;if(t.isOpen){var n=t.collections.reduce(function(e,t){return[].concat(w(e),w(t.items))},[]).filter(O);!function e(t,n){if(t===n)return!0;if(o(t)||o(n)||"function"==typeof t||"function"==typeof n)return t===n;if(Object.keys(t).length!==Object.keys(n).length)return!1;for(var r=0,i=Object.keys(t);r<i.length;r++){var u=i[r];if(!(u in n)||!e(t[u],n[u]))return!1}return!0}(S.current.map(function(e){return e.objectID}),n.map(function(e){return e.objectID}))&&(S.current=n,n.length>0&&x({onItemsChange:u,items:n,insights:g,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,n=e.onSelect,r=e.onActive;function o(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:P(P({},d?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof e?e.toString():e}:{}),insights:g}})}v("addAlgoliaAgent","insights-plugin"),o(),v("onUserTokenChange",o),v("getUserToken",null,function(e,t){o(t)}),n(function(e){var t=e.item,n=e.state,r=e.event,o=e.source;O(t)&&a({state:n,event:r,insights:g,item:t,insightsEvents:[P({eventName:"Item Selected"},c({item:t,items:o.getItems().filter(O)}))]})}),r(function(e){var t=e.item,n=e.source,r=e.state,o=e.event;O(t)&&f({state:r,event:o,insights:g,item:t,insightsEvents:[P({eventName:"Item Active"},c({item:t,items:n.getItems().filter(O)}))]})})},onStateChange:function(e){E({state:e.state})},__autocomplete_pluginOptions:e}}function k(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0;return[].concat(w(t),["autocomplete-internal"],w(null!==(e=n.algoliaInsightsPlugin)&&void 0!==e&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){return e.reduce(function(e,t){return e.concat(t)},[])}function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==R(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==R(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===R(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function M(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var F=0;function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==H(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==H(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===H(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $(e){return($="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function B(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?U(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==$(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==$(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===$(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function z(e){return(z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach(function(t){J(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function J(e,t,n){var r;return(r=function(e,t){if("object"!==z(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==z(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===z(r)?r:String(r))in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X(e){return(X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?G(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==X(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==X(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===X(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Q(e){return function(e){if(Array.isArray(e))return ee(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return ee(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ee(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function et(e){return!!e.execute}function en(e){return Promise.all(e.reduce(function(e,t){if(!et(t))return e.push(t),e;var n,r=t.searchClient,o=t.execute,i=t.requesterId,u=t.requests,a=e.find(function(e){return et(t)&&et(e)&&e.searchClient===r&&!!i&&e.requesterId===i});return a?(n=a.items).push.apply(n,Q(u)):e.push({execute:o,requesterId:i,items:u,searchClient:r}),e},[]).map(function(e){if(!et(e))return Promise.resolve(e);var t=e.execute,n=e.items;return t({searchClient:e.searchClient,requests:n})})).then(function(e){return _(e)})}function er(e,t){return{then:function(n,r){return er(e.then(eu(n,t,e),eu(r,t,e)),t)},catch:function(n){return er(e.catch(eu(n,t,e)),t)},finally:function(n){return n&&t.onCancelList.push(n),er(e.finally(eu(n&&function(){return t.onCancelList=[],n()},t,e)),t)},cancel:function(){t.isCanceled=!0;var e=t.onCancelList;t.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===t.isCanceled}}}function eo(e){return er(new Promise(function(t,n){return e(t,n)}),{isCanceled:!1,onCancelList:[]})}function ei(e){return er(e,{isCanceled:!1,onCancelList:[]})}function eu(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function ea(e){var t,n=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,n){var r=e[n-1]||0;return e.push(r+t),e},[]).reduce(function(t,n){return n<=e.activeItemId?t+1:t},0),e.collections[t]);if(!n)return null;var r=n.items[function(e){for(var t=e.state,n=e.collection,r=!1,o=0,i=0;!1===r;){var u=t.collections[o];if(u===n){r=!0;break}i+=u.items.length,o++}return t.activeItemId-i}({state:e,collection:n})],o=n.source,i=o.getItemInputValue({item:r,state:e}),u=o.getItemUrl({item:r,state:e});return{item:r,itemInputValue:i,itemUrl:u,source:o}}function el(e){return(el="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}eo.resolve=function(e){return ei(Promise.resolve(e))},eo.reject=function(e){return ei(Promise.reject(e))};var ec=["event","nextState","props","query","refresh","store"];function es(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ef(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?es(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==el(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==el(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===el(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):es(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ep=null,ed=(i=-1,u=-1,a=void 0,function(e){var t=++i;return Promise.resolve(e).then(function(e){return a&&t<u?a:(u=t,a=e,e)})});function em(e){var t=e.event,n=e.nextState,r=void 0===n?{}:n,o=e.props,i=e.query,u=e.refresh,a=e.store,l=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,ec);ep&&o.environment.clearTimeout(ep);var c=l.setCollections,s=l.setIsOpen,f=l.setQuery,p=l.setActiveItemId,d=l.setStatus,m=l.setContext;if(f(i),p(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var v,y=a.getState().collections.map(function(e){return ef(ef({},e),{},{items:[]})});d("idle"),c(y),s(null!==(v=r.isOpen)&&void 0!==v?v:o.shouldPanelOpen({state:a.getState()}));var g=ei(ed(y).then(function(){return Promise.resolve()}));return a.pendingRequests.add(g)}d("loading"),ep=o.environment.setTimeout(function(){d("stalled")},o.stallThreshold);var h=ei(ed(o.getSources(ef({query:i,refresh:u,state:a.getState()},l)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(ef({query:i,refresh:u,state:a.getState()},l))).then(function(t){return function(e,t,n){if(null==e?void 0:e.execute){var r="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(Q(Object.keys(n.context).map(function(e){var t;return null===(t=n.context[e])||void 0===t?void 0:t.__algoliaSearchParameters})))):{};return Z(Z({},e),{},{requests:e.queries.map(function(n){return{query:"algolia"===e.requesterId?Z(Z({},n),{},{params:Z(Z({},r),n.params)}):n,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,a.getState())})})).then(en).then(function(t){var n,r=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return r&&m({algoliaInsightsPlugin:ef(ef({},(null===(n=a.getState().context)||void 0===n?void 0:n.algoliaInsightsPlugin)||{}),{},{__automaticInsights:r})}),e.map(function(e){var n=t.filter(function(t){return t.sourceId===e.sourceId}),r=n.map(function(e){return e.items}),o=n[0].transformResponse,i=o?o({results:r,hits:r.map(function(e){return e.hits}).filter(Boolean),facetHits:r.map(function(e){var t;return null===(t=e.facetHits)||void 0===t?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):r;return e.onResolve({source:e,results:r,items:i,state:a.getState()}),Array.isArray(i),i.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems"),{source:e,items:i}})}).then(function(e){var t,n,r,i,u,l;return n=(t={collections:e,props:o,state:a.getState()}).collections,r=t.props,i=t.state,u=n.reduce(function(e,t){return K(K({},e),{},J({},t.source.sourceId,K(K({},t.source),{},{getItems:function(){return _(t.items)}})))},{}),l=r.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:u,state:i}).sourcesBySourceId,_(r.reshape({sourcesBySourceId:l,sources:Object.values(l),state:i})).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){d("idle"),c(e);var n,f=o.shouldPanelOpen({state:a.getState()});s(null!==(n=r.isOpen)&&void 0!==n?n:o.openOnFocus&&!i&&f||f);var p=ea(a.getState());if(null!==a.getState().activeItemId&&p){var m=p.item,v=p.itemInputValue,y=p.itemUrl,g=p.source;g.onActive(ef({event:t,item:m,itemInputValue:v,itemUrl:y,refresh:u,source:g,state:a.getState()},l))}}).finally(function(){d("idle"),ep&&o.environment.clearTimeout(ep)});return a.pendingRequests.add(h)}function ev(e,t,n){return[e,null==n?void 0:n.sourceId,t].filter(
1Boolean).join("-").replace(/\s/g,"")}function ey(e){return(ey="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eg=["event","props","refresh","store"];function eh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eh(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==ey(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ey(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ey(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eO=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function eS(e){return(eS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ew=["props","refresh","store"],eE=["inputElement","formElement","panelElement"],ej=["inputElement"],eP=["inputElement","maxLength"],eI=["source"],eT=["item","source"];function ex(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ex(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==eS(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==eS(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eS(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ex(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ek(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var eC=[{segment:"autocomplete-core",version:"1.13.0"}];function eD(e){return(eD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eR(e,t,n){var r;return(r=function(e,t){if("object"!==eD(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==eD(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"===eD(r)?r:String(r))in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eL(e){var t,n=e.state;return!1===n.isOpen||null===n.activeItemId?null:(null===(t=ea(n))||void 0===t?void 0:t.itemInputValue)||null}function eN(e,t,n,r){if(!n)return null;if(e<0&&(null===t||null!==r&&0===t))return n+e;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===r?null:0:o}function eM(e){return(eM="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?eF(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==eM(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==eM(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eM(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eF(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var eV=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return eq(eq({},e),{},{activeItemId:t.payload});case"setQuery":return eq(eq({},e),{},{query:t.payload,completion:null});case"setCollections":return eq(eq({},e),{},{collections:t.payload});case"setIsOpen":return eq(eq({},e),{},{isOpen:t.payload});case"setStatus":return eq(eq({},e),{},{status:t.payload});case"setContext":return eq(eq({},e),{},{context:eq(eq({},e.context),t.payload)});case"ArrowDown":var n=eq(eq({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eN(1,e.activeItemId,M(e),t.props.defaultActiveItemId)});return eq(eq({},n),{},{completion:eL({state:n})});case"ArrowUp":var r=eq(eq({},e),{},{activeItemId:eN(-1,e.activeItemId,M(e),t.props.defaultActiveItemId)});return eq(eq({},r),{},{completion:eL({state:r})});case"Escape":if(e.isOpen)return eq(eq({},e),{},{activeItemId:null,isOpen:!1,completion:null});return eq(eq({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return eq(eq({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return eq(eq({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return eq(eq({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":if(t.props.debug)return e;return eq(eq({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return eq(eq({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return JSON.stringify(t.type),e}};function eH(e){return(eH="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function e$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e$(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==eH(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==eH(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eH(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e$(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eU(e){var t,n,r,o,i,u,a,c,s,f,p,d,m,v,y,g,h,b,O,S,w=[],E=(n="undefined"!=typeof window?window:{},r=e.plugins||[],B(B({debug:!1,openOnFocus:!1,enterKeyHint:void 0,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:n,shouldPanelOpen:function(e){return M(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(F++),plugins:r,initialState:B({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null===(n=e.onStateChange)||void 0===n||n.call(e,t),r.forEach(function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)})},onSubmit:function(t){var n;null===(n=e.onSubmit)||void 0===n||n.call(e,t),r.forEach(function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)})},onReset:function(t){var n;null===(n=e.onReset)||void 0===n||n.call(e,t),r.forEach(function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)})},getSources:function(t){var n;
1return Promise.all([].concat(function(e){if(Array.isArray(e))return W(e)}(n=r.map(function(e){return e.getSources}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return W(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return W(e,void 0)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.getSources]).filter(Boolean).map(function(e){var n;return n=[],Promise.resolve(e(t)).then(function(e){return Array.isArray(e),Promise.all(e.filter(function(e){return!!e}).map(function(e){if(e.sourceId,n.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:l,onResolve:l};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(V(V({},t),e))}))})})).then(function(e){return _(e)}).then(function(e){return e.map(function(e){return B(B({},e),{},{onSelect:function(t){e.onSelect(t),w.forEach(function(e){var n;return null===(n=e.onSelect)||void 0===n?void 0:n.call(e,t)})},onActive:function(t){e.onActive(t),w.forEach(function(e){var n;return null===(n=e.onActive)||void 0===n?void 0:n.call(e,t)})},onResolve:function(t){e.onResolve(t),w.forEach(function(e){var n;return null===(n=e.onResolve)||void 0===n?void 0:n.call(e,t)})}})})})},navigator:B({navigate:function(e){var t=e.itemUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,r=n.open(t,"_blank","noopener");null==r||r.focus()},navigateNewWindow:function(e){var t=e.itemUrl;n.open(t,"_blank","noopener")}},e.navigator)})),j=(o=function(e){var t,n,r=e.prevState,o=e.state;if(E.onStateChange(eW({prevState:r,state:o,refresh:T,navigator:E.navigator},P)),!k()&&null!==(t=o.context)&&void 0!==t&&null!==(n=t.algoliaInsightsPlugin)&&void 0!==n&&n.__automaticInsights&&!1!==E.insights){var i=A({__autocomplete_clickAnalytics:!1});E.plugins.push(i),x([i])}},i=E.initialState,{getState:function(){return i},dispatch:function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!==C(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==C(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===C(t)?t:String(t)}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},i);o({state:i=eV(i,{type:e,props:E,payload:t}),prevState:n})},pendingRequests:(u=[],{add:function(e){return u.push(e),e.finally(function(){u=u.filter(function(t){return t!==e})})},cancelAll:function(){u.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===u.length}})}),P={setActiveItemId:function(e){j.dispatch("setActiveItemId",e)},setQuery:function(e){j.dispatch("setQuery",e)},setCollections:function(e){var t=0,n=e.map(function(e){return N(N({},e),{},{items:_(e.items).map(function(e){return N(N({},e),{},{__autocomplete_id:t++})})})});j.dispatch("setCollections",n)},setIsOpen:function(e){j.dispatch("setIsOpen",e)},setStatus:function(e){j.dispatch("setStatus",e)},setContext:function(e){j.dispatch("setContext",e)}},I=(c=(a=eW({props:E,refresh:T,store:j,navigator:E.navigator},P)).props,s=a.refresh,f=a.store,p=ek(a,ew),{getEnvironmentProps:function(e){var t=e.inputElement,n=e.formElement,r=e.panelElement;function o(e){(f.getState().isOpen||!f.pendingRequests.isEmpty())&&e.target!==t&&(!1!==[n,r].some(function(t){var n;return t===(n=e.target)||t.contains(n)}
1)||(f.dispatch("blur",null),c.debug||f.pendingRequests.cancelAll()))}return eA({onTouchStart:o,onMouseDown:o,onTouchMove:function(e){!1!==f.getState().isOpen&&t===c.environment.document.activeElement&&e.target!==t&&t.blur()}},ek(e,eE))},getRootProps:function(e){return eA({role:"combobox","aria-expanded":f.getState().isOpen,"aria-haspopup":"listbox","aria-owns":f.getState().isOpen?f.getState().collections.map(function(e){var t=e.source;return ev(c.id,"list",t)}).join(" "):void 0,"aria-labelledby":ev(c.id,"label")},e)},getFormProps:function(e){return e.inputElement,eA({action:"",noValidate:!0,role:"search",onSubmit:function(t){var n;t.preventDefault(),c.onSubmit(eA({event:t,refresh:s,state:f.getState()},p)),f.dispatch("submit",null),null===(n=e.inputElement)||void 0===n||n.blur()},onReset:function(t){var n;t.preventDefault(),c.onReset(eA({event:t,refresh:s,state:f.getState()},p)),f.dispatch("reset",null),null===(n=e.inputElement)||void 0===n||n.focus()}},ek(e,ej))},getLabelProps:function(e){return eA({htmlFor:ev(c.id,"input"),id:ev(c.id,"label")},e)},getInputProps:function(e){function t(e){(c.openOnFocus||f.getState().query)&&em(eA({event:e,props:c,query:f.getState().completion||f.getState().query,refresh:s,store:f},p)),f.dispatch("focus",null)}var n,r,o=e||{},i=(o.inputElement,o.maxLength),u=void 0===i?512:i,a=ek(o,eP),d=ea(f.getState()),m=!!((n=(null===(r=c.environment.navigator)||void 0===r?void 0:r.userAgent)||"")&&n.match(eO)),v=c.enterKeyHint||(null!=d&&d.itemUrl&&!m?"go":"search");return eA({"aria-autocomplete":"both","aria-activedescendant":f.getState().isOpen&&null!==f.getState().activeItemId?ev(c.id,"item-".concat(f.getState().activeItemId),null==d?void 0:d.source):void 0,"aria-controls":f.getState().isOpen?f.getState().collections.map(function(e){var t=e.source;return ev(c.id,"list",t)}).join(" "):void 0,"aria-labelledby":ev(c.id,"label"),value:f.getState().completion||f.getState().query,id:ev(c.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:v,spellCheck:"false",autoFocus:c.autoFocus,placeholder:c.placeholder,maxLength:u,type:"search",onChange:function(e){em(eA({event:e,props:c,query:e.currentTarget.value.slice(0,u),refresh:s,store:f},p))},onKeyDown:function(e){!function(e){var t=e.event,n=e.props,r=e.refresh,o=e.store,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,eg);if("ArrowUp"===t.key||"ArrowDown"===t.key){var u=function(){var e=ea(o.getState()),t=n.environment.document.getElementById(ev(n.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},a=function(){var e=ea(o.getState());if(null!==o.getState().activeItemId&&e){var n=e.item,u=e.itemInputValue,a=e.itemUrl,l=e.source;l.onActive(eb({event:t,item:n,itemInputValue:u,itemUrl:a,refresh:r,source:l,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(n.openOnFocus||o.getState().query)?em(eb({event:t,props:n,query:o.getState().query,refresh:r,store:o},i)).then(function(){o.dispatch(t.key,{nextActiveItemId:n.defaultActiveItemId}),a(),setTimeout(u,0)}):(o.dispatch(t.key,{}),a(),u())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every(function(e){return 0===e.items.length})){n.debug||o.pendingRequests.cancelAll();return}t.preventDefault();var l=ea(o.getState()),c=l.item,s=l.itemInputValue,f=l.itemUrl,p=l.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(eb({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewTab({itemUrl:f,item:c,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(p.onSelect(eb({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewWindow({itemUrl:f,item:c,state:o.getState()}));else if(t.altKey);else{if(void 0!==f){p.onSelect(eb({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigate({itemUrl:f,item:c,state:o.getState()});return}em(eb({event:t,nextState:{isOpen:!1},props:n,query:s,refresh:r,store:o},i)).then(function(){p.onSelect(eb({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i))})}}}(eA({event:e,props:c,refresh:s,store:f},p))},onFocus:t,onBlur:l,onClick:function(n){e.inputElement!==c.environment.document.activeElement||f.getState().isOpen||t(n)}},a)},getPanelProps:function(e){return eA({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){f.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},n=t.source,r=ek(t,eI);return eA({role:"listbox","aria-labelledby":ev(c.id,"label"),id:ev(c.id,"list",n)},r)},getItemProps:function(e){var t=e.item,n=e.source,r=ek(e,eT);return eA({id:ev(c.id,"item-".concat(t.__autocomplete_id),n),role:"option","aria-selected":f.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==f.getState().activeItemId){f.dispatch("mousemove",t.__autocomplete_id);var n=ea(f.getState());if(null!==f.getState().activeItemId&&n){var r=n.item,o=n.itemInputValue,i=n.itemUrl,u=n.source;u.onActive(eA({event:e,item:r,itemInputValue:o,itemUrl:i,refresh:s,source:u,state:f.getState()},p))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var r=n.getItemInputValue({item:t,state:f.getState()}),o=n.getItemUrl({item:t,state:f.getState()});(o?Promise.resolve():em(eA({event:e,nextState:{isOpen:!1},props:c,query:r,refresh:s,store:f}
1,p))).then(function(){n.onSelect(eA({event:e,item:t,itemInputValue:r,itemUrl:o,refresh:s,source:n,state:f.getState()},p))})}},r)}});function T(){return em(eW({event:new Event("input"),nextState:{isOpen:j.getState().isOpen},props:E,navigator:E.navigator,query:j.getState().query,refresh:T,store:j},P))}function x(e){e.forEach(function(e){var t;return null===(t=e.subscribe)||void 0===t?void 0:t.call(e,eW(eW({},P),{},{navigator:E.navigator,refresh:T,onSelect:function(e){w.push({onSelect:e})},onActive:function(e){w.push({onActive:e})},onResolve:function(e){w.push({onResolve:e})}}))})}function k(){return E.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(E.insights&&!k()){var R="boolean"==typeof E.insights?{}:E.insights;E.plugins.push(A(R))}return x(E.plugins),!function(e){var t,n,r=e.metadata,o=e.environment;if(null===(t=o.navigator)||void 0===t?void 0:null===(n=t.userAgent)||void 0===n?void 0:n.includes("Algolia Crawler")){var i=o.document.createElement("meta"),u=o.document.querySelector("head");i.name="algolia:metadata",setTimeout(function(){i.content=JSON.stringify(r),u.appendChild(i)},0)}}({metadata:(h=(d={plugins:E.plugins,options:e}).plugins,S=(O=null===(m=((null===(v=(b=d.options).__autocomplete_metadata)||void 0===v?void 0:v.userAgents)||[])[0])||void 0===m?void 0:m.segment)?eR({},O,Object.keys((null===(y=b.__autocomplete_metadata)||void 0===y?void 0:y.options)||{})):{},{plugins:h.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?e_(Object(n),!0).forEach(function(t){eR(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({"autocomplete-core":Object.keys(b)},S),ua:eC.concat((null===(g=b.__autocomplete_metadata)||void 0===g?void 0:g.userAgents)||[])}),environment:E.environment}),eW(eW({refresh:T,navigator:E.navigator},I),P)}},8298:function(e,t,n){"use strict";n.d(t,{f:function(){return l}});var r=n(2265);let o=["light","dark"],i="(prefers-color-scheme: dark)",u="undefined"==typeof window,a=(0,r.createContext)(void 0),l=e=>(0,r.useContext)(a)?r.createElement(r.Fragment,null,e.children):r.createElement(s,e),c=["light","dark"],s=({forcedTheme:e,disableTransitionOnChange:t=!1,enableSystem:n=!0,enableColorScheme:u=!0,storageKey:l="theme",themes:s=c,defaultTheme:v=n?"system":"light",attribute:y="data-theme",value:g,children:h,nonce:b})=>{let[O,S]=(0,r.useState)(()=>p(l,v)),[w,E]=(0,r.useState)(()=>p(l)),j=g?Object.values(g):s,P=(0,r.useCallback)(e=>{let r=e;if(!r)return;"system"===e&&n&&(r=m());let i=g?g[r]:r,a=t?d():null,l=document.documentElement;if("class"===y?(l.classList.remove(...j),i&&l.classList.add(i)):i?l.setAttribute(y,i):l.removeAttribute(y),u){let e=o.includes(v)?v:null,t=o.includes(r)?r:e;l.style.colorScheme=t}null==a||a()},[]),I=(0,r.useCallback)(e=>{S(e);try{localStorage.setItem(l,e)}catch(e){}},[e]),T=(0,r.useCallback)(t=>{E(m(t)),"system"===O&&n&&!e&&P("system")},[O,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&&I(e.newValue||v)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[I]),(0,r.useEffect)(()=>{P(null!=e?e:O)},[e,O]);let x=(0,r.useMemo)(()=>({theme:O,setTheme:I,forcedTheme:e,resolvedTheme:"system"===O?w:O,themes:n?[...s,"system"]:s,systemTheme:n?w:void 0}),[O,I,e,w,n,s]);return r.createElement(a.Provider,{value:x},r.createElement(f,{forcedTheme:e,disableTransitionOnChange:t,enableSystem:n,enableColorScheme:u,storageKey:l,themes:s,defaultTheme:v,attribute:y,value:g,children:h,attrs:j,nonce:b}),h)},f=(0,r.memo)(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:u,enableColorScheme:a,defaultTheme:l,value:c,attrs:s,nonce:f})=>{let p="system"===l,d="class"===n?`var d=document.documentElement,c=d.classList;c.remove(${s.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${n}',s='setAttribute';`,m=a?o.includes(l)&&l?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${l}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",v=(e,t=!1,r=!0)=>{let i=c?c[e]:e,u=t?e+"|| ''":`'${i}'`,l="";return a&&r&&!t&&o.includes(e)&&(l+=`d.style.colorScheme = '${e}';`),"class"===n?l+=t||i?`c.add(${u})`:"null":i&&(l+=`d[s](n,${u})`),l},y=e?`!function(){${d}${v(e)}}()`:u?`!function(){try{${d}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${p})){var t='${i}',m=window.matchMedia(t);if(m.media!==t||m.matches){${v("dark")}}else{${v("light")}}}else if(e){${c?`var x=${JSON.stringify(c)};`:""}${v(c?"x[e]":"e",!0)}}${p?"":"else{"+v(l,!1,!1)+"}"}${m}}catch(e){}}()`:`!function(){try{${d}var e=localStorage.getItem('${t}');if(e){${c?`var x=${JSON.stringify(c)};`:""}${v(c?"x[e]":"e",!0)}}else{${v(l,!1,!1)};}${m}}catch(t){}}();`;return r.createElement("script",{nonce:f,dangerouslySetInnerHTML:{__html:y}})},()=>!0),p=(e,t)=>{let n;if(!u){try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t}},d=()=>{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)}},m=e=>
1(e||(e=window.matchMedia(i)),e.matches?"dark":"light")},9376:function(e,t,n){"use strict";var r=n(5475);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},7356:function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=e,n.c=t,n.p="",n(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(2))&&r.__esModule?r:{default:r};t.default=o.default,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function o(e){return e&&e.__esModule?e:{default:e}}t.default=c;var i=n(3),u=o(n(4)),a=n(14),l=o(n(15));function c(e){var t=e.activeClassName,n=void 0===t?"":t,o=e.activeIndex,u=void 0===o?-1:o,c=e.activeStyle,s=e.autoEscape,f=e.caseSensitive,p=void 0!==f&&f,d=e.className,m=e.findChunks,v=e.highlightClassName,y=void 0===v?"":v,g=e.highlightStyle,h=void 0===g?{}:g,b=e.highlightTag,O=e.sanitize,S=e.searchWords,w=e.textToHighlight,E=e.unhighlightTag,j=void 0===E?"span":E,P=e.unhighlightClassName,I=void 0===P?"":P,T=e.unhighlightStyle,x=function(e,t){var n={};for(var r in e)!(t.indexOf(r)>=0)&&Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),A=(0,i.findAll)({autoEscape:s,caseSensitive:p,findChunks:m,sanitize:O,searchWords:S,textToHighlight:w}),k=void 0===b?"mark":b,C=-1,D="",_=void 0,R=(0,l.default)(function(e){var t={};for(var n in e)t[n.toLowerCase()]=e[n];return t});return(0,a.createElement)("span",r({className:d},x,{children:A.map(function(e,t){var r=w.substr(e.start,e.end-e.start);if(!e.highlight)return(0,a.createElement)(j,{children:r,className:I,key:t,style:T});C++;var o=void 0;o="object"==typeof y?p?y[r]:(y=R(y))[r.toLowerCase()]:y;var i=C===+u;D=o+" "+(i?n:""),_=!0===i&&null!=c?Object.assign({},h,c):h;var l={children:r,className:D,key:t,style:_};return"string"!=typeof k&&(l.highlightIndex=C),(0,a.createElement)(k,l)})}))}c.propTypes={activeClassName:u.default.string,activeIndex:u.default.number,activeStyle:u.default.object,autoEscape:u.default.bool,className:u.default.string,findChunks:u.default.func,highlightClassName:u.default.oneOfType([u.default.object,u.default.string]),highlightStyle:u.default.object,highlightTag:u.default.oneOfType([u.default.node,u.default.func,u.default.string]),sanitize:u.default.func,searchWords:u.default.arrayOf(u.default.oneOfType([u.default.string,u.default.instanceOf(RegExp)])).isRequired,textToHighlight:u.default.string.isRequired,unhighlightTag:u.default.oneOfType([u.default.node,u.default.func,u.default.string]),unhighlightClassName:u.default.string,unhighlightStyle:u.default.object},e.exports=t.default},function(e,t){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=e,n.c=t,n.p="",n(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return r.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return r.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return r.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return r.findChunks}})},function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=function(e){var t=e.autoEscape,i=e.caseSensitive,u=e.findChunks,a=void 0===u?r:u,l=e.sanitize,c=e.searchWords,s=e.textToHighlight;return o({chunksToHighlight:n({chunks:a({autoEscape:t,caseSensitive:void 0!==i&&i,sanitize:l,searchWords:c,textToHighlight:s})}),totalLength:s?s.length:0})};var n=t.combineChunks=function(e){return e.chunks.sort(function(e,t){return e.start-t.start}).reduce(function(e,t){if(0===e.length)return[t];var n=e.pop();if(t.start<=n.end){var r=Math.max(n.end,t.end);e.push({start:n.start,end:r})}else e.push(n,t);return e},[])},r=function(e){var t=e.autoEscape,n=e.caseSensitive,r=e.sanitize,o=void 0===r?i:r,u=e.searchWords,a=e.textToHighlight;return a=o(a),u.filter(function(e){return e}).reduce(function(e,r){r=o(r),t&&(r=r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var i=new RegExp(r,n?"g":"gi"),u=void 0;u=i.exec(a);){var l=u.index,c=i.lastIndex;c>l&&e.push({start:l,end:c}),u.index==i.lastIndex&&i.lastIndex++}return e},[])};t.findChunks=r;var o=t.fillInChunks=function(e){var t=e.chunksToHighlight,n=e.totalLength,r=[],o=function(e,t,n){t-e>0&&r.push({start:e,end:t,highlight:n})};if(0===t.length)o(0,n,!1);else{var i=0;t.forEach(function(e){o(i,e.start,!1),o(e.start,e.end,!0),i=e.end}),o(i,n,!1)}return r};function i(e){return e}}])},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;e.exports=n(6)(function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},!0)}else e.exports=n(13)()}).call(t,n(5))},function(e,t){var n,r,o,i=e.exports={};function u(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function l(e){if(n===setTimeout)return setTimeout(e,0);if((n===u||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:u}catch(e){n=u}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c=[],s=!1,f=-1;function p(){s&&o&&(s=!1,o.length?c=o.concat(c):f=-1,c.length&&d())}function d(){if(!s){var e=l(p);s=!0;for(var t=c.length;t;){for(o=c,c=[];++f<t;)o&&o[f].run();f=-1,t=c.length}o=null,s=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function v(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new m(e,t)),1!==c.length||s||l(d)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,n){(function(t){"use strict";var r=n(7),o=n(8),i=n(9),u=n(10),a=n(11),l=n(12);e.exports=function(e,n){var c="function"==typeof Symbol&&Symbol.iterator,s="<<anonymous>>",f={array:m("array"),bool:m("boolean"),func:m("function"),number:m("number"),object:m("object"),string:m("string"),symbol:m("symbol"),any:d(r.thatReturnsNull),arrayOf:function(e){return d(function(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var u=t[n];if(!Array.isArray(u))return new p("Invalid "+o+" `"+i+"` of type "+("`"+v(u))+"` supplied to `"+r+"`, expected an array.");for(var l=0;l<u.length;l++){var c=e(u,l,r,o,i+"["+l+"]",a);if(c instanceof Error)return c}return null})},element:d(function(t,n,r,o,i){var u=t[n];return e(u)?null:new p("Invalid "+o+" `"+i+"` of type "+("`"+v(u))+"` supplied to `"+r+"`, expected a single ReactElement.")}
1),instanceOf:function(e){return d(function(t,n,r,o,i){if(!(t[n]instanceof e)){var u,a=e.name||s;return new p("Invalid "+o+" `"+i+"` of type "+("`"+((u=t[n]).constructor&&u.constructor.name?u.constructor.name:s))+"` supplied to `"+r+"`, expected instance of `"+a+"`.")}return null})},node:d(function(t,n,r,o,i){return!function t(n){switch(typeof n){case"number":case"string":case"undefined":return!0;case"boolean":return!n;case"object":if(Array.isArray(n))return n.every(t);if(null===n||e(n))return!0;var r=function(e){var t=e&&(c&&e[c]||e["@@iterator"]);if("function"==typeof t)return t}(n);if(!r)return!1;var o,i=r.call(n);if(r!==n.entries){for(;!(o=i.next()).done;)if(!t(o.value))return!1}else for(;!(o=i.next()).done;){var u=o.value;if(u&&!t(u[1]))return!1}return!0;default:return!1}}(t[n])?new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`, expected a ReactNode."):null}),objectOf:function(e){return d(function(t,n,r,o,i){if("function"!=typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var u=t[n],l=v(u);if("object"!==l)return new p("Invalid "+o+" `"+i+"` of type "+("`"+l)+"` supplied to `"+r+"`, expected an object.");for(var c in u)if(u.hasOwnProperty(c)){var s=e(u,c,r,o,i+"."+c,a);if(s instanceof Error)return s}return null})},oneOf:function(e){return Array.isArray(e)?d(function(t,n,r,o,i){for(var u,a=t[n],l=0;l<e.length;l++)if(a===(u=e[l])?0!==a||1/a==1/u:a!=a&&u!=u)return null;return new p("Invalid "+o+" `"+i+"` of value `"+a+"` "+("supplied to `"+r)+"`, expected one of "+JSON.stringify(e)+".")}):("production"!==t.env.NODE_ENV&&i(!1,"Invalid argument supplied to oneOf, expected an instance of array."),r.thatReturnsNull)},oneOfType:function(e){if(!Array.isArray(e))return"production"!==t.env.NODE_ENV&&i(!1,"Invalid argument supplied to oneOfType, expected an instance of array."),r.thatReturnsNull;for(var n=0;n<e.length;n++){var o=e[n];if("function"!=typeof o)return i(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",function(e){var t=y(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}(o),n),r.thatReturnsNull}return d(function(t,n,r,o,i){for(var u=0;u<e.length;u++)if(null==(0,e[u])(t,n,r,o,i,a))return null;return new p("Invalid "+o+" `"+i+"` supplied to `"+r+"`.")})},shape:function(e){return d(function(t,n,r,o,i){var u=t[n],l=v(u);if("object"!==l)return new p("Invalid "+o+" `"+i+"` of type `"+l+"` supplied to `"+r+"`, expected `object`.");for(var c in e){var s=e[c];if(s){var f=s(u,c,r,o,i+"."+c,a);if(f)return f}}return null})},exact:function(e){return d(function(t,n,r,o,i){var l=t[n],c=v(l);if("object"!==c)return new p("Invalid "+o+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");var s=u({},t[n],e);for(var f in s){var d=e[f];if(!d)return new p("Invalid "+o+" `"+i+"` key `"+f+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var m=d(l,f,r,o,i+"."+f,a);if(m)return m}return null})}};function p(e){this.message=e,this.stack=""}function d(e){if("production"!==t.env.NODE_ENV)var r={},u=0;function l(l,c,f,d,m,v,y){if(d=d||s,v=v||f,y!==a){if(n)o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("production"!==t.env.NODE_ENV&&"undefined"!=typeof console){var g=d+":"+f;!r[g]&&u<3&&(i(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",v,d),r[g]=!0,u++)}}return null!=c[f]?e(c,f,d,m,v):l?new p(null===c[f]?"The "+m+" `"+v+"` is marked as required in `"+d+"`, but its value is `null`.":"The "+m+" `"+v+"` is marked as required in `"+d+"`, but its value is `undefined`."):null}var c=l.bind(null,!1);return c.isRequired=l.bind(null,!0),c}function m(e){return d(function(t,n,r,o,i,u){var a=t[n];return v(a)!==e?new p("Invalid "+o+" `"+i+"` of type "+("`"+y(a))+"` supplied to `"+r+"`, expected `"+e+"`."):null})}function v(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":"symbol"===t||"Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol?"symbol":t}function y(e){if(null==e)return""+e;var t=v(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}return p.prototype=Error.prototype,f.checkPropTypes=l,f.PropTypes=f,f}}
1).call(t,n(5))},function(e,t){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){(function(t){"use strict";var n=function(e){};"production"!==t.env.NODE_ENV&&(n=function(e){if(void 0===e)throw Error("invariant requires an error message argument")}),e.exports=function(e,t,r,o,i,u,a,l){if(n(t),!e){var c;if(void 0===t)c=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[r,o,i,u,a,l],f=0;(c=Error(t.replace(/%s/g,function(){return s[f++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}}).call(t,n(5))},function(e,t,n){(function(t){"use strict";var r=n(7);if("production"!==t.env.NODE_ENV){var o=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,i="Warning: "+e.replace(/%s/g,function(){return n[o++]});"undefined"!=typeof console&&console.error(i);try{throw Error(i)}catch(e){}};r=function(e,t){if(void 0===t)throw Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];o.apply(void 0,[t].concat(r))}}}e.exports=r}).call(t,n(5))},function(e,t){"use strict";var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=!function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var o={};if("abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},o)).join(""))return!1;return!0}catch(e){return!1}}()?function(e,t){for(var i,u,a=function(e){if(null==e)throw TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in i=Object(arguments[l]))r.call(i,c)&&(a[c]=i[c]);if(n){u=n(i);for(var s=0;s<u.length;s++)o.call(i,u[s])&&(a[u[s]]=i[u[s]])}}return a}:Object.assign},function(e,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){(function(t){"use strict";if("production"!==t.env.NODE_ENV)var r=n(8),o=n(9),i=n(11),u={};e.exports=function(e,n,a,l,c){if("production"!==t.env.NODE_ENV){for(var s in e)if(e.hasOwnProperty(s)){var f;try{r("function"==typeof e[s],"%s: %s type `%s` is invalid; it must be a function, usually from the `prop-types` package, but received `%s`.",l||"React class",a,s,typeof e[s]),f=e[s](n,s,l,a,null,i)}catch(e){f=e}if(o(!f||f instanceof Error,"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",l||"React class",a,s,typeof f),f instanceof Error&&!(f.message in u)){u[f.message]=!0;var p=c?c():"";o(!1,"Failed %s type: %s%s",a,f.message,null!=p?p:"")}}}}}).call(t,n(5))},function(e,t,n){"use strict";var r=n(7),o=n(8),i=n(11);e.exports=function(){function e(e,t,n,r,u,a){a!==i&&o(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t){e.exports=n(2265)},function(e,t){"use strict";var n=function(e,t){return e===t};e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,r=void 0,o=[],i=void 0,u=!1,a=function(e,n){return t(e,o[n])};return function(){for(var t=arguments.length,n=Array(t),l=0;l<t;l++)n[l]=arguments[l];return u&&r===this&&n.length===o.length&&n.every(a)?i:(u=!0,r=this,o=n,i=e.apply(this,n))}}}])},1076:function(e){e.exports={style:{fontFamily:"'__Figtree_65f713', '__Figtree_Fallback_65f713'",fontStyle:"normal"},className:"__className_65f713"}},1587:function(e,t,n){"use strict";let r,o,i,u;n.d(t,{Vq:function(){return eP},ZR:function(){return ej},EM:function(){return eE}});var a=n(2265),l=n(7388),c=n(1948);function s(e,t,n,r){let o=(0,c.E)(n);(0,a.useEffect)(()=>
1{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}class f extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}function p(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var o=arguments.length,i=Array(o>1?o-1:0),u=1;u<o;u++)i[u-1]=arguments[u];let a=t[e].call(n,...i);a&&(n=a,r.forEach(e=>e()))}}}var d=n(4518);function m(e){return(0,a.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}let v=new f(()=>p(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let n=this.slice();return n.splice(t,1),n}}));function y(e,t){let n=v.get(t),r=(0,a.useId)(),o=m(n);if((0,d.e)(()=>{if(e)return n.dispatch("ADD",r),()=>n.dispatch("REMOVE",r)},[n,e]),!e)return!1;let i=o.indexOf(r),u=o.length;return -1===i&&(i=u,u+=1),i===u-1}var g=n(8036),h=n(5473),b=n(293);let O=new Map,S=new Map;function w(e){var t;let n=null!=(t=S.get(e))?t:0;return S.set(e,n+1),0!==n||(O.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=S.get(e))?t:1;if(1===n?S.delete(e):S.set(e,n-1),1!==n)return;let r=O.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,O.delete(e))})(e)}var E=n(3106),j=n(7105);function P(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function I(e,t,n,r){let o=(0,c.E)(n);(0,a.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function T(e,t,n,r){let o=(0,c.E)(n);(0,a.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function x(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,a.useMemo)(()=>(0,b.r)(...t),[...t])}var A=n(8198);let k=p(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,h.k)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,i={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},u=[P()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,h.k)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,i=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),u=t.querySelector(r);u&&!o(u)&&(i=u)}catch{}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),u=Math.max(0,t-i);r.style(o,"paddingRight",`${u}px`)}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];
1u.forEach(e=>{let{before:t}=e;return null==t?void 0:t(i)}),u.forEach(e=>{let{after:t}=e;return null==t?void 0:t(i)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});k.subscribe(()=>{let e=k.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&k.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&k.dispatch("TEARDOWN",n)}});var C=n(2238),D=n(3689);let _=(0,a.createContext)(()=>{});function R(e){let{value:t,children:n}=e;return a.createElement(_.Provider,{value:t},n)}var L=n(4887);let N=(0,a.createContext)(null);function M(e){let{children:t}=e,n=(0,a.useContext)(N);if(!n)return a.createElement(a.Fragment,null,t);let{target:r}=n;return r?(0,L.createPortal)(a.createElement(a.Fragment,null,t),r):null}var F=n(7863);let q=(0,a.createContext)(!1);function V(e){return a.createElement(q.Provider,{value:e.force},e.children)}var H=n(4536),$=n(7847);let W=(0,a.createContext)(void 0),U=(0,a.createContext)(null);U.displayName="DescriptionContext";let B=Object.assign((0,$.yV)(function(e,t){let n=(0,a.useId)(),r=(0,a.useContext)(W),{id:o=`headlessui-description-${n}`,...i}=e,u=function e(){let t=(0,a.useContext)(U);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),l=(0,D.T)(t);(0,d.e)(()=>u.register(o),[o,u.register]);let c=r||!1,s=(0,a.useMemo)(()=>({...u.slot,disabled:c}),[u.slot,c]),f={ref:l,...u.props,id:o};return(0,$.sY)({ourProps:f,theirProps:i,slot:s,defaultTag:"p",name:u.name||"Description"})}),{});var z=n(945),Y=n(3394),K=n(6822);function J(e){let t=(0,g.z)(e),n=(0,a.useRef)(!1);(0,a.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,K.Y)(()=>{n.current&&t()})}),[t])}var X=((r=X||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function G(e,t){let n=(0,a.useRef)([]),r=(0,g.z)(e);(0,a.useEffect)(()=>{let e=[...n.current];
1for(let[o,i]of t.entries())if(n.current[o]!==i){let o=r(t,e);return n.current=t,o}},[r,...t])}let Z=[];function Q(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&Z[0]!==e.target&&(Z.unshift(e.target),(Z=Z.filter(e=>null!=e&&e.isConnected)).splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var ee=((o=ee||{})[o.None=0]="None",o[o.InitialFocus=1]="InitialFocus",o[o.TabLock=2]="TabLock",o[o.FocusLock=4]="FocusLock",o[o.RestoreFocus=8]="RestoreFocus",o[o.AutoFocus=16]="AutoFocus",o);let et=Object.assign((0,$.yV)(function(e,t){let n,r=(0,a.useRef)(null),o=(0,D.T)(r,t),{initialFocus:i,initialFocusFallback:u,containers:l,features:c=15,...f}=e;(0,C.H)()||(c=0);let p=x(r);!function(e,t){let{ownerDocument:n}=t,r=!!(8&e),o=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,a.useRef)(Z.slice());return G((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&(0,K.Y)(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=Z.slice())},[e,Z,t]),(0,g.z)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);G(()=>{r||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&(0,j.C5)(o())},[r]),J(()=>{r&&(0,j.C5)(o())})}(c,{ownerDocument:p});let d=function(e,t){let{ownerDocument:n,container:r,initialFocus:o,initialFocusFallback:i}=t,u=(0,a.useRef)(null),l=y(!!(1&e),"focus-trap#initial-focus"),c=(0,Y.t)();return G(()=>{if(0===e)return;if(!l){null!=i&&i.current&&(0,j.C5)(i.current);return}let t=r.current;t&&(0,K.Y)(()=>{if(!c.current)return;let r=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===r){u.current=r;return}}else if(t.contains(r)){u.current=r;return}if(null!=o&&o.current)(0,j.C5)(o.current);else{if(16&e){if((0,j.jA)(t,j.TO.First|j.TO.AutoFocus)!==j.fE.Error)return}else if((0,j.jA)(t,j.TO.First)!==j.fE.Error)return;if(null!=i&&i.current&&((0,j.C5)(i.current),(null==n?void 0:n.activeElement)===i.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}u.current=null==n?void 0:n.activeElement})},[i,l,e]),u}(c,{ownerDocument:p,container:r,initialFocus:i,initialFocusFallback:u});!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:i}=t,u=(0,Y.t)(),a=!!(4&e);s(null==n?void 0:n.defaultView,"focus",e=>{if(!a||!u.current)return;let t=Q(o);r.current instanceof HTMLElement&&t.add(r.current);let n=i.current;if(!n)return;let l=e.target;l&&l instanceof HTMLElement?en(t,l)?(i.current=l,(0,j.C5)(l)):(e.preventDefault(),e.stopPropagation(),(0,j.C5)(n)):(0,j.C5)(i.current)},!0)}(c,{ownerDocument:p,container:r,containers:l,previousActiveElement:d});let m=(n=(0,a.useRef)(0),T(!0,"keydown",e=>{"Tab"===e.key&&(n.current=e.shiftKey?1:0)},!0),n),v=(0,g.z)(e=>{let t=r.current;t&&(0,H.E)(m.current,{[X.Forwards]:()=>{(0,j.jA)(t,j.TO.First,{skipElements:[e.relatedTarget,u]})},[X.Backwards]:()=>{(0,j.jA)(t,j.TO.Last,{skipElements:[e.relatedTarget,u]})}})}),h=y(!!(2&c),"focus-trap#tab-lock"),b=(0,z.G)(),O=(0,a.useRef)(!1);return a.createElement(a.Fragment,null,h&&a.createElement(A._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:A.x.Focusable}),(0,$.sY)({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(O.current=!0,b.requestAnimationFrame(()=>{O.current=!1}))},onBlur(e){if(!(4&c))return;let t=Q(l);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(en(t,n)||(O.current?(0,j.jA)(r.current,(0,H.E)(m.current,{[X.Forwards]:()=>j.TO.Next,[X.Backwards]:()=>j.TO.Previous})|j.TO.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,j.C5)(e.target)))}},theirProps:f,defaultTag:"div",name:"FocusTrap"}),h&&a.createElement(A._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:v,features:A.x.Focusable}))}),{features:ee});function en(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var er=n(1424);let eo=a.Fragment,ei=(0,$.yV)(function(e,t){let n=(0,a.useRef)(null),r=(0,D.T)((0,D.h)(e=>{n.current=e}),t),o=x(n),i=function(e){let t=(0,a.useContext)(q),n=(0,a.useContext)(ea),r=x(e),[o,i]=(0,a.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(er.O.isServer)return null;let o=null==r?void 0:r.getElementById("headlessui-portal-root");
1if(o)return o;if(null===r)return null;let i=r.createElement("div");return i.setAttribute("id","headlessui-portal-root"),r.body.appendChild(i)});return(0,a.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,a.useEffect)(()=>{t||null!==n&&i(n.current)},[n,i,t]),o}(n),[u]=(0,a.useState)(()=>{var e;return er.O.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null}),l=(0,a.useContext)(el),c=(0,C.H)();return(0,d.e)(()=>{!i||!u||i.contains(u)||(u.setAttribute("data-headlessui-portal",""),i.appendChild(u))},[i,u]),(0,d.e)(()=>{if(u&&l)return l.register(u)},[l,u]),J(()=>{var e;i&&u&&(u instanceof Node&&i.contains(u)&&i.removeChild(u),i.childNodes.length<=0&&(null==(e=i.parentElement)||e.removeChild(i)))}),c&&i&&u?(0,L.createPortal)((0,$.sY)({ourProps:{ref:r},theirProps:e,slot:{},defaultTag:eo,name:"Portal"}),u):null}),eu=a.Fragment,ea=(0,a.createContext)(null),el=(0,a.createContext)(null),ec=(0,$.yV)(function(e,t){let n=(0,D.T)(t),{enabled:r=!0,...o}=e;return r?a.createElement(ei,{...o,ref:n}):(0,$.sY)({ourProps:{ref:n},theirProps:o,slot:{},defaultTag:eo,name:"Portal"})}),es=(0,$.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,D.T)(t)};return a.createElement(ea.Provider,{value:n},(0,$.sY)({ourProps:o,theirProps:r,defaultTag:eu,name:"Popover.Group"}))}),ef=Object.assign(ec,{Group:es});var ep=n(9453),ed=((i=ed||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),em=((u=em||{})[u.SetTitleId=0]="SetTitleId",u);let ev={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},ey=(0,a.createContext)(null);function eg(e){let t=(0,a.useContext)(ey);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eg),t}return t}function eh(e,t){return(0,H.E)(t.type,ev,e,t)}ey.displayName="DialogContext";let eb=(0,$.yV)(function(e,t){var n;let r,o,i,u,f,p,v,O,S,_,L=(0,a.useId)(),{id:N=`headlessui-dialog-${L}`,open:q,onClose:H,initialFocus:W,role:B="dialog",autoFocus:z=!0,__demoMode:Y=!1,...K}=e,J=(0,a.useRef)(!1);B="dialog"===B||"alertdialog"===B?B:(J.current||(J.current=!0,console.warn(`Invalid role [${B}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let X=(0,F.oJ)();void 0===q&&null!==X&&(q=(X&F.ZM.Open)===F.ZM.Open);let G=(0,a.useRef)(null),Z=(0,D.T)(G,t),Q=x(G),en=q?0:1,[er,eo]=(0,a.useReducer)(eh,{titleId:null,descriptionId:null,panelRef:(0,a.createRef)()}),ei=(0,g.z)(()=>H(!1)),eu=(0,g.z)(e=>eo({type:0,id:e})),ea=!!(0,C.H)()&&0===en,[ec,ep]=(r=(0,a.useContext)(el),o=(0,a.useRef)([]),i=(0,g.z)(e=>(o.current.push(e),r&&r.register(e),()=>u(e))),u=(0,g.z)(e=>{let t=o.current.indexOf(e);-1!==t&&o.current.splice(t,1),r&&r.unregister(e)}),f=(0,a.useMemo)(()=>({register:i,unregister:u,portals:o}),[i,u,o]),[o,(0,a.useMemo)(()=>function(e){let{children:t}=e;return a.createElement(el.Provider,{value:f},t)},[f])]),{resolveContainers:ed,mainTreeNodeRef:em,MainTreeNode:ev}=function(){var e;let{defaultContainers:t=[],portals:n,mainTreeNodeRef:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=(0,a.useRef)(null!=(e=null==r?void 0:r.current)?e:null),i=x(o),u=(0,g.z)(()=>{var e,r,u;let a=[];for(let e of t)null!==e&&(e instanceof HTMLElement?a.push(e):"current"in e&&e.current instanceof HTMLElement&&a.push(e.current));if(null!=n&&n.current)for(let e of n.current)a.push(e);for(let t of null!=(e=null==i?void 0:i.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(o.current)||t.contains(null==(u=null==(r=o.current)?void 0:r.getRootNode())?void 0:u.host)||a.some(e=>t.contains(e))||a.push(t));return a});
1return{resolveContainers:u,contains:(0,g.z)(e=>u().some(t=>t.contains(e))),mainTreeNodeRef:o,MainTreeNode:(0,a.useMemo)(()=>function(){return null!=r?null:a.createElement(A._,{features:A.x.Hidden,ref:o})},[o,r])}}({portals:ec,defaultContainers:[{get current(){var eg;return null!=(eg=er.panelRef.current)?eg:G.current}}]}),eb=null!==X&&(X&F.ZM.Closing)===F.ZM.Closing;(function(e){let{allowed:t,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=y(e,"inert-others");(0,d.e)(()=>{var e,o;if(!r)return;let i=(0,h.k)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&i.add(w(t));let u=null!=(o=null==t?void 0:t())?o:[];for(let e of u){if(!e)continue;let t=(0,b.r)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)u.some(t=>e.contains(t))||i.add(w(e));n=n.parentElement}}return i.dispose},[r,t,n])})(!Y&&!eb&&ea,{allowed:(0,g.z)(()=>{var e,t;return[null!=(t=null==(e=G.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,g.z)(()=>{var e,t;return[null!=(t=null==(e=em.current)?void 0:e.closest("body > *:not(#headlessui-portal-root)"))?t:null]})}),n=e=>{e.preventDefault(),ei()},p=y(ea,"outside-click"),v=(0,c.E)(n),O=(0,a.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(ed)){if(null===t)continue;let r=t instanceof HTMLElement?t:t.current;if(null!=r&&r.contains(n)||e.composed&&e.composedPath().includes(r))return}return(0,j.sP)(n,j.tJ.Loose)||-1===n.tabIndex||e.preventDefault(),v.current(e,n)}},[v]),S=(0,a.useRef)(null),I(p,"pointerdown",e=>{var t,n;S.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),I(p,"mousedown",e=>{var t,n;S.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),I(p,"click",e=>{P()||/Android/gi.test(window.navigator.userAgent)||S.current&&(O(e,()=>S.current),S.current=null)},!0),_=(0,a.useRef)({x:0,y:0}),I(p,"touchstart",e=>{_.current.x=e.touches[0].clientX,_.current.y=e.touches[0].clientY},!0),I(p,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-_.current.x)>=30||Math.abs(t.y-_.current.y)>=30))return O(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),T(p,"blur",e=>O(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.defaultView:null,n=arguments.length>2?arguments[2]:void 0,r=y(e,"escape");s(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===l.R.Escape&&n(e))})}(ea,null==Q?void 0:Q.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),ei()}),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=m(k),o=t?r.get(t):void 0;o&&o.count,(0,d.e)(()=>{if(!(!t||!e))return k.dispatch("PUSH",t,n),()=>k.dispatch("POP",t,n)},[e,t])}(y(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!Y&&!eb&&ea,Q,ed),(0,E.m)(ea,G,ei);let[ew,eE]=function(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)(()=>function(e){let n=(0,g.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,a.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return a.createElement(U.Provider,{value:r},e.children)},[t])]}(),ej=(0,a.useMemo)(()=>[{dialogState:en,close:ei,setTitleId:eu},er],[en,er,ei,eu]),eP=(0,a.useMemo)(()=>({open:0===en}),[en]),eI={ref:Z,id:N,role:B,tabIndex:-1,"aria-modal":Y?void 0:0===en||void 0,"aria-labelledby":er.titleId,"aria-describedby":ew},eT=!function(){var e;let[t]=(0,a.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,r]=(0,a.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,d.e)(()=>
1{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){r(e.matches)}},[t]),n}(),ex=ee.None;return ea&&!Y&&(ex|=ee.RestoreFocus,ex|=ee.TabLock,z&&(ex|=ee.AutoFocus),eT&&(ex|=ee.InitialFocus)),a.createElement(F.uu,null,a.createElement(V,{force:!0},a.createElement(ef,null,a.createElement(ey.Provider,{value:ej},a.createElement(es,{target:G},a.createElement(V,{force:!1},a.createElement(eE,{slot:eP},a.createElement(ep,null,a.createElement(et,{initialFocus:W,initialFocusFallback:G,containers:ed,features:ex},a.createElement(R,{value:ei},(0,$.sY)({ourProps:eI,theirProps:K,slot:eP,defaultTag:eO,features:eS,visible:0===en,name:"Dialog"})))))))))),a.createElement(M,null,a.createElement(ev,null)))}),eO="div",eS=$.VN.RenderStrategy|$.VN.Static,ew=(0,$.yV)(function(e,t){let{transition:n=!1,open:r,...o}=e,i=(0,F.oJ)(),u=e.hasOwnProperty("open")||null!==i,l=e.hasOwnProperty("onClose");if(!u&&!l)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!u)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!l)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!i&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return null!==i||void 0===r||o.static?a.createElement(eb,{ref:t,open:r,...o}):a.createElement(ep.u,{show:r,transition:n,unmount:o.unmount},a.createElement(eb,{ref:t,...o}))}),eE=(0,$.yV)(function(e,t){let n=(0,a.useId)(),{id:r=`headlessui-dialog-panel-${n}`,transition:o=!1,...i}=e,[{dialogState:u},l]=eg("Dialog.Panel"),c=(0,D.T)(t,l.panelRef),s=(0,a.useMemo)(()=>({open:0===u}),[u]),f=(0,g.z)(e=>{e.stopPropagation()});return a.createElement(o?ep.x:a.Fragment,null,(0,$.sY)({ourProps:{ref:c,id:r,onClick:f},theirProps:i,slot:s,defaultTag:"div",name:"Dialog.Panel"}))}),ej=(0,$.yV)(function(e,t){let{transition:n=!1,...r}=e,[{dialogState:o}]=eg("Dialog.Backdrop"),i=(0,a.useMemo)(()=>({open:0===o}),[o]);return a.createElement(n?ep.x:a.Fragment,null,(0,$.sY)({ourProps:{ref:t,"aria-hidden":!0},theirProps:r,slot:i,defaultTag:"div",name:"Dialog.Backdrop"}))}),eP=Object.assign(ew,{Panel:eE,Title:(0,$.yV)(function(e,t){let n=(0,a.useId)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:i,setTitleId:u}]=eg("Dialog.Title"),l=(0,D.T)(t);(0,a.useEffect)(()=>(u(r),()=>u(null)),[r,u]);let c=(0,a.useMemo)(()=>({open:0===i}),[i]);return(0,$.sY)({ourProps:{ref:l,id:r},theirProps:o,slot:c,defaultTag:"h2",name:"Dialog.Title"})}),Description:B})},5095:function(e,t,n){"use strict";n.d(t,{M:function(){return y}});var r=n(2265),o=n(1534);function i(){let e=(0,r.useRef)(!1);return(0,o.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var u=n(8345),a=n(4252),l=n(3576);class c extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function s({children:e,isPresent:t}){let n=(0,r.useId)(),o=(0,r.useRef)(null),i=(0,r.useRef)({width:0,height:0,top:0,left:0});return(0,r.useInsertionEffect)(()=>{let{width:e,height:r,top:u,left:a}=i.current;if(t||!o.current||!e||!r)return;o.current.dataset.motionPopId=n;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(` 2 [data-motion-pop-id="${n}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${r}px !important; 6 top: ${u}px !important; 7 left: ${a}px !important; 8 } 9 `),()=>{document.head.removeChild(l)}},[t]),r.createElement(c,{isPresent:t,childRef:o,sizeRef:i},r.cloneElement(e,{ref:o}))}let f=({children:e,initial:t,isPresent:n,onExitComplete:o,custom:i,presenceAffectsLayout:u,mode:c})=>{let f=(0,l.h)(p),d=(0,r.useId)(),m=(0,r.useMemo)(()=>({id:d,initial:t,isPresent:n,custom:i,onExitComplete:e=>
9{for(let t of(f.set(e,!0),f.values()))if(!t)return;o&&o()},register:e=>(f.set(e,!1),()=>f.delete(e))}),u?void 0:[n]);return(0,r.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[n]),r.useEffect(()=>{n||f.size||!o||o()},[n]),"popLayout"===c&&(e=r.createElement(s,{isPresent:n},e)),r.createElement(a.O.Provider,{value:m},e)};function p(){return new Map}var d=n(8881),m=n(3223);let v=e=>e.key||"",y=({children:e,custom:t,initial:n=!0,onExitComplete:a,exitBeforeEnter:l,presenceAffectsLayout:c=!0,mode:s="sync"})=>{var p;(0,m.k)(!l,"Replace exitBeforeEnter with mode='wait'");let y=(0,r.useContext)(d.p).forceRender||function(){let e=i(),[t,n]=(0,r.useState)(0),o=(0,r.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,r.useCallback)(()=>u.Wi.postRender(o),[o]),t]}()[0],g=i(),h=function(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}(e),b=h,O=(0,r.useRef)(new Map).current,S=(0,r.useRef)(b),w=(0,r.useRef)(new Map).current,E=(0,r.useRef)(!0);if((0,o.L)(()=>{E.current=!1,function(e,t){e.forEach(e=>{let n=v(e);t.set(n,e)})}(h,w),S.current=b}),p=()=>{E.current=!0,w.clear(),O.clear()},(0,r.useEffect)(()=>()=>p(),[]),E.current)return r.createElement(r.Fragment,null,b.map(e=>r.createElement(f,{key:v(e),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:c,mode:s},e)));b=[...b];let j=S.current.map(v),P=h.map(v),I=j.length;for(let e=0;e<I;e++){let t=j[e];-1!==P.indexOf(t)||O.has(t)||O.set(t,void 0)}return"wait"===s&&O.size&&(b=[]),O.forEach((e,n)=>{if(-1!==P.indexOf(n))return;let o=w.get(n);if(!o)return;let i=j.indexOf(n),u=e;u||(u=r.createElement(f,{key:v(o),isPresent:!1,onExitComplete:()=>{O.delete(n);let e=Array.from(w.keys()).filter(e=>!P.includes(e));if(e.forEach(e=>w.delete(e)),S.current=h.filter(t=>{let r=v(t);return r===n||e.includes(r)}),!O.size){if(!1===g.current)return;y(),a&&a()}},custom:t,presenceAffectsLayout:c,mode:s},o),O.set(n,u)),b.splice(i,0,u)}),b=b.map(e=>{let t=e.key;return O.has(t)?e:r.createElement(f,{key:v(e),isPresent:!0,presenceAffectsLayout:c,mode:s},e)}),r.createElement(r.Fragment,null,O.size?b:b.map(e=>(0,r.cloneElement)(e)))}},4769:function(e,t,n){"use strict";let r,o;n.d(t,{v:function(){return L}});var i=n(3078),u=n(3576),a=n(2265),l=n(3223),c=n(7235);let s=new WeakMap;function f({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=s.get(e))||void 0===r||r.forEach(r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){let{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})})}function p(e){e.forEach(f)}let d=new Set;var m=n(6376),v=n(4438);let y=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),g=()=>({time:0,x:y(),y:y()}),h={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function b(e,t,n,r){let o=n[t],{length:i,position:u}=h[t],a=o.current,l=n.time;o.current=e["scroll"+u],o.scrollLength=e["scroll"+i]-e["client"+i],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,m.Y)(0,o.scrollLength,o.current);let c=r-l;o.velocity=c>50?0:(0,v.R)(o.current-a,c)}let O=[[0,0],[1,1]],S={start:0,center:.5,end:1};function w(e,t,n=0){let r=0;if(void 0!==S[e]&&(e=S[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(r=t*e),n+r}let E=[0,0];var j=n(2888),P=n(8913);let I={x:0,y:0};var T=n(8345);let x=new WeakMap,A=new WeakMap,k=new WeakMap,C=e=>e===document.documentElement?window:e;var D=n(1534);function _(e,t){(0,l.K)(!!(!t||t.current),`You have defined a ${e} options but the provided ref is not yet hydrated, probably because it's defined higher up the tree. Try calling useScroll() in the same component as the ref, or setting its \`layoutEffect: false\` option.`)}let R=()=>({scrollX:(0,i.BX)(0),scrollY:(0,i.BX)(0),scrollXProgress:(0,i.BX)(0),scrollYProgress:(0,i.BX)(0)});function L({container:e,target:t,layoutEffect:n=!0,...i}={}){let l=(0,u.h)(R);return(n?D.L:a.useEffect)(()=>(_("target",t),_("container",e),function(e,{container:t=document.documentElement,...n}={}){let i=k.get(t);i||(i=new Set,k.set(t,i));let u=function(e,t,n,r={}){return{measure:()=>(function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.c
9ontainerLength=e.clientHeight})(e,r.target,n),update:t=>{b(e,"x",n,t),b(e,"y",n,t),n.time=t,(r.offset||r.target)&&function(e,t,n){let{offset:r=O}=n,{target:o=e,axis:i="y"}=n,u="y"===i?"height":"width",a=o!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if("svg"===r.tagName){let e=r.getBoundingClientRect(),t=(r=r.parentElement).getBoundingClientRect();n.x+=e.left-t.left,n.y+=e.top-t.top}else if(r instanceof SVGGraphicsElement){let{x:e,y:t}=r.getBBox();n.x+=e,n.y+=t;let o=null,i=r.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=r.parentNode;r=o}else break;return n}(o,e):I,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let s=!t[i].interpolate,f=r.length;for(let e=0;e<f;e++){let n=function(e,t,n,r){let o=Array.isArray(e)?e:E,i=0;return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,S[e]?e:"0"]),w(o[0],n,r)-w(o[1],t)}(r[e],c[u],l[u],a[i]);s||n===t[i].interpolatorOffsets[e]||(s=!0),t[i].offset[e]=n}s&&(t[i].interpolate=(0,j.s)(t[i].offset,(0,P.Y)(r)),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=t[i].interpolate(t[i].current)}(e,n,r)},notify:()=>t(n)}}(t,e,g(),n);if(i.add(u),!x.has(t)){let e=()=>{for(let e of i)e.measure()},n=()=>{for(let e of i)e.update(T.frameData.timestamp)},u=()=>{for(let e of i)e.notify()},a=()=>{T.Wi.read(e,!1,!0),T.Wi.read(n,!1,!0),T.Wi.update(u,!1,!0)};x.set(t,a);let l=C(t);window.addEventListener("resize",a,{passive:!0}),t!==document.documentElement&&A.set(t,"function"==typeof t?(d.add(t),o||(o=()=>{let e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};d.forEach(e=>e(t))},window.addEventListener("resize",o)),()=>{d.delete(t),!d.size&&o&&(o=void 0)}):function(e,t){r||"undefined"==typeof ResizeObserver||(r=new ResizeObserver(p));let n=(0,c.I)(e);return n.forEach(e=>{let n=s.get(e);n||(n=new Set,s.set(e,n)),n.add(t),null==r||r.observe(e)}),()=>{n.forEach(e=>{let n=s.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==r||r.unobserve(e)})}}(t,a)),l.addEventListener("scroll",a,{passive:!0})}let a=x.get(t);return T.Wi.read(a,!1,!0),()=>{var e;(0,T.Pn)(a);let n=k.get(t);if(!n||(n.delete(u),n.size))return;let r=x.get(t);x.delete(t),r&&(C(t).removeEventListener("scroll",r),null===(e=A.get(t))||void 0===e||e(),window.removeEventListener("resize",r))}}(({x:e,y:t})=>{l.scrollX.set(e.current),l.scrollXProgress.set(e.progress),l.scrollY.set(t.current),l.scrollYProgress.set(t.progress)},{...i,container:(null==e?void 0:e.current)||void 0,target:(null==t?void 0:t.current)||void 0})),[e,t,JSON.stringify(i.offset)]),l}},8430:function(e,t,n){"use strict";n.d(t,{H:function(){return c}});var r=n(2888);let o=e=>e&&"object"==typeof e&&e.mix,i=e=>o(e)?e.mix:void 0;var u=n(5753),a=n(3576),l=n(3078);function c(e,t,n,o){if("function"==typeof e)return function(e){l.S1.current=[],e();let t=(0,u.N)(l.S1.current,e);return l.S1.current=void 0,t}(e);let a="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,o=e[0+n],u=e[1+n],a=e[2+n],l=e[3+n],c=(0,r.s)(u,a,{mixer:i(a[0]),...l});return t?c(o):c}(t,n,o);return Array.isArray(e)?s(e,a):s([e],([e])=>a(e))}function s(e,t){let n=(0,a.h)(()=>[]);return(0,u.N)(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.