<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6427],{6426:function(e,t,n){"use strict";n.d(t,{kZ:function(){return u},rg:function(){return i}});var r=n(7294);const o=(0,r.createContext)(null);function i({clientId:e,onScriptLoadSuccess:t,onScriptLoadError:n,children:i}){const a=function(e={}){const{onScriptLoadSuccess:t,onScriptLoadError:n}=e,[o,i]=(0,r.useState)(!1),a=(0,r.useRef)(t);a.current=t;const s=(0,r.useRef)(n);return s.current=n,(0,r.useEffect)((()=&gt;{const e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.onload=()=&gt;{var e;i(!0),null===(e=a.current)||void 0===e||e.call(a)},e.onerror=()=&gt;{var e;i(!1),null===(e=s.current)||void 0===e||e.call(s)},document.body.appendChild(e),()=&gt;{document.body.removeChild(e)}}),[]),o}({onScriptLoadSuccess:t,onScriptLoadError:n}),s=(0,r.useMemo)((()=&gt;({clientId:e,scriptLoadedSuccessfully:a})),[e,a]);return r.createElement(o.Provider,{value:s},i)}function a(){const e=(0,r.useContext)(o);if(!e)throw new Error("Google OAuth components must be used within GoogleOAuthProvider");return e}function s(e){var t;return null!==(t=null===e||void 0===e?void 0:e.clientId)&amp;&amp;void 0!==t?t:null===e||void 0===e?void 0:e.client_id}const l={large:40,medium:32,small:20};function u({onSuccess:e,onError:t,useOneTap:n,promptMomentNotification:o,type:i="standard",theme:u="outline",size:c="large",text:d,shape:f,logo_alignment:p,width:h,locale:v,click_listener:m,...g}){const b=(0,r.useRef)(null),{clientId:y,scriptLoadedSuccessfully:E}=a(),w=(0,r.useRef)(e);w.current=e;const S=(0,r.useRef)(t);S.current=t;const O=(0,r.useRef)(o);return O.current=o,(0,r.useEffect)((()=&gt;{var e,t,r;if(E)return null===(e=window.google)||void 0===e||e.accounts.id.initialize({client_id:y,callback:e=&gt;{var t;if(!(null===e||void 0===e?void 0:e.credential))return null===(t=S.current)||void 0===t?void 0:t.call(S);const{credential:n,select_by:r}=e;w.current({credential:n,clientId:s(e),select_by:r})},...g}),null===(t=window.google)||void 0===t||t.accounts.id.renderButton(b.current,{type:i,theme:u,size:c,text:d,shape:f,logo_alignment:p,width:h,locale:v,click_listener:m}),n&amp;&amp;(null===(r=window.google)||void 0===r||r.accounts.id.prompt(O.current)),()=&gt;{var e;n&amp;&amp;(null===(e=window.google)||void 0===e||e.accounts.id.cancel())}}),[y,E,n,i,u,c,d,f,p,h,v]),r.createElement("div",{ref:b,style:{height:l[c]}})}},4184:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t&lt;arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)&amp;&amp;n.length){var a=o.apply(null,n);a&amp;&amp;e.push(a)}else if("object"===i)for(var s in n)r.call(n,s)&amp;&amp;n[s]&amp;&amp;e.push(s)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},3579:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=i.default,o=(null==t?void 0:t.suspense)?{}:{loading:function(e){e.error,e.isLoading;return e.pastDelay,null}};e instanceof Promise?o.loader=function(){return e}:"function"===typeof e?o.loader=e:"object"===typeof e&amp;&amp;(o=r({},o,e));if((o=r({},o,t)).suspense)throw new Error("Invalid suspense option usage in next/dynamic. Read more: https://nextjs.org/docs/messages/invalid-dynamic-suspense");o.suspense&amp;&amp;(delete o.ssr,delete o.loading);o.loadableGenerated&amp;&amp;delete(o=r({},o,o.loadableGenerated)).loadableGenerated;if("boolean"===typeof o.ssr&amp;&amp;!o.suspense){if(!o.ssr)return delete o.ssr,a(n,o);delete o.ssr}return n(o)},t.noSSR=a;var r=n(6495).Z,o=n(2648).Z,i=(o(n(7294)),o(n(3668)));function a(e,t){return delete t.webpack,delete t.modules,e(t)}("function"===typeof t.default||"object"===typeof t.default&amp;&amp;null!==t.default)&amp;&amp;"undefined"===typeof t.default.__esModule&amp;&amp;(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3982:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var r=(0,n(2648).Z)(n(7294)).default.createContext(null);t.LoadableContext=r},3668:function(e,t,n){"use strict";var r=n(3227),o=n(8361);function i(e,t){var n="undefined"!==typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"===typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e))||t&amp;&amp;e&amp;&amp;"number"===typeof e.length){n&amp;&amp;(e=n);var r=0,o=function(){};return{s:o,n:function(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw i}}}}function a(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=n(6495).Z,l=(0,n(2648).Z)(n(7294)),u=n(3982),c=n(1688).useSyncExternalStore,d=[],f=[],p=!1;function h(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}var v=function(){function e(t,n){r(this,e),this._loadFn=t,this._opts=n,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return o(e,[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var t=this._res,n=this._opts;t.loading&amp;&amp;("number"===typeof n.delay&amp;&amp;(0===n.delay?this._state.pastDelay=!0:this._delay=setTimeout((function(){e._update({pastDelay:!0})}),n.delay)),"number"===typeof n.timeout&amp;&amp;(this._timeout=setTimeout((function(){e._update({timedOut:!0})}),n.timeout))),this._res.promise.then((function(){e._update({}),e._clearTimeouts()})).catch((function(t){e._update({}),e._clearTimeouts()})),this._update({})}},{key:"_update",value:function(e){this._state=s({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach((function(e){return e()}))}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(e){var t=this;return this._callbacks.add(e),function(){t._callbacks.delete(e)}}}]),e}();function m(e){return function(e,t){var n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null,suspense:!1},t);n.suspense&amp;&amp;(n.lazy=l.default.lazy(n.loader));var r=null;function o(){if(!r){var t=new v(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!p){var a=n.webpack?n.webpack():n.modules;a&amp;&amp;f.push((function(e){var t,n=i(a);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(-1!==e.indexOf(r))return o()}}catch(s){n.e(s)}finally{n.f()}}))}function d(){o();var e=l.default.useContext(u.LoadableContext);e&amp;&amp;Array.isArray(n.modules)&amp;&amp;n.modules.forEach((function(t){e(t)}))}var h=n.suspense?function(e,t){return d(),l.default.createElement(n.lazy,s({},e,{ref:t}))}:function(e,t){d();var o=c(r.subscribe,r.getCurrentValue,r.getCurrentValue);return l.default.useImperativeHandle(t,(function(){return{retry:r.retry}}),[]),l.default.useMemo((function(){return o.loading||o.error?l.default.createElement(n.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:r.retry}):o.loaded?l.default.createElement((t=o.loaded)&amp;&amp;t.__esModule?t.default:t,e):null;var t}),[e,o])};return h.preload=function(){return o()},h.displayName="LoadableComponent",l.default.forwardRef(h)}(h,e)}function g(e,t){for(var n=[];e.length;){var r=e.pop();n.push(r(t))}return Promise.all(n).then((function(){if(e.length)return g(e,t)}))}m.preloadAll=function(){return new Promise((function(e,t){g(d).then(e,t)}))},m.preloadReady=function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:[];return new Promise((function(t){var n=function(){return p=!0,t()};g(f,e).then(n,n)}))},window.__NEXT_PRELOADREADY=m.preloadReady;var b=m;t.default=b},993:function(){},5152:function(e,t,n){e.exports=n(3579)},1163:function(e,t,n){e.exports=n(9898)},8516:function(e,t,n){"use strict";n.d(t,{Z:function(){return de}});var r=n(7462);function o(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&lt;i.length;r++)n=i[r],t.indexOf(n)&gt;=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r&lt;i.length;r++)n=i[r],t.indexOf(n)&gt;=0||Object.prototype.propertyIsEnumerable.call(e,n)&amp;&amp;(o[n]=e[n])}return o}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&amp;&amp;a(e.prototype,t),n&amp;&amp;a(e,n),e}function l(e,t){return l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},l(e,t)}function u(e,t){if("function"!==typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&amp;&amp;l(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function d(e){return d="function"===typeof Symbol&amp;&amp;"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"===typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e},d(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){if(t&amp;&amp;("object"===d(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function h(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}var v=n(7294),m=function(e){return+setTimeout(e,16)},g=function(e){return clearTimeout(e)};"undefined"!==typeof window&amp;&amp;"requestAnimationFrame"in window&amp;&amp;(m=function(e){return window.requestAnimationFrame(e)},g=function(e){return window.cancelAnimationFrame(e)});var b=0,y=new Map;function E(e){y.delete(e)}function w(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:1,n=b+=1;function r(t){if(0===t)E(n),e();else{var o=m((function(){r(t-1)}));y.set(n,o)}}return r(t),n}w.cancel=function(e){var t=y.get(e);return E(t),g(t)};var S=n(3935);function O(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}var T,x=(0,v.forwardRef)((function(e,t){var n=e.didUpdate,r=e.getContainer,o=e.children,i=(0,v.useRef)();(0,v.useImperativeHandle)(t,(function(){return{}}));var a=(0,v.useRef)(!1);return!a.current&amp;&amp;O()&amp;&amp;(i.current=r(),a.current=!0),(0,v.useEffect)((function(){null===n||void 0===n||n(e)})),(0,v.useEffect)((function(){return function(){var e,t;null===(e=i.current)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(i.current)}}),[]),i.current?S.createPortal(o,i.current):null}));function C(e){if("undefined"===typeof document)return 0;if(e||void 0===T){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var o=t.offsetWidth;n.style.overflow="scroll";var i=t.offsetWidth;o===i&amp;&amp;(i=n.clientWidth),document.body.removeChild(n),T=o-i}return T}var k=function(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,o={},i=Object.keys(e);return i.forEach((function(e){o[e]=r.style[e]})),i.forEach((function(t){r.style[t]=e[t]})),o};var M={},P=function(e){if(document.body.scrollHeight&gt;(window.innerHeight||document.documentElement.clientHeight)&amp;&amp;window.innerWidth&gt;document.body.offsetWidth||e){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),r=document.body.className;if(e){if(!n.test(r))return;return k(M),M={},void(document.body.className=r.replace(n,"").trim())}var o=C();if(o&amp;&amp;(M=k({position:"relative",width:"calc(100% - ".concat(o,"px)")}),!n.test(r))){var i="".concat(r," ").concat(t);document.body.className=i.trim()}}};function I(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=new Array(t);n&lt;t;n++)r[n]=e[n];return r}function R(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!==typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"===typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var A=[],_="ant-scrolling-effect",L=new RegExp("".concat(_),"g"),N=0,D=new Map,F=s((function e(t){var n=this;i(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=A.find((function(e){return e.target===n.lockTarget}));t&amp;&amp;n.unLock(),n.options=e,t&amp;&amp;(t.options=e,n.lock())},this.lock=function(){var e;if(!A.some((function(e){return e.target===n.lockTarget})))if(A.some((function(e){var t,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))A=[].concat(R(A),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&amp;&amp;window.innerWidth-document.documentElement.clientWidth&gt;0||r.scrollHeight&gt;r.clientHeight)&amp;&amp;(t=C());var o=r.className;if(0===A.filter((function(e){var t,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&amp;&amp;D.set(r,k({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!L.test(o)){var i="".concat(o," ").concat(_);r.className=i.trim()}A=[].concat(R(A),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=A.find((function(e){return e.target===n.lockTarget}));if(A=A.filter((function(e){return e.target!==n.lockTarget})),t&amp;&amp;!A.some((function(e){var n,r=e.options;return(null===r||void 0===r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,o=r.className;L.test(o)&amp;&amp;(k(D.get(r),{element:r}),D.delete(r),r.className=r.className.replace(L,"").trim())}},this.lockTarget=N++,this.options=t})),j=0,V=O();var z={},B=function(e){if(!V)return null;if(e){if("string"===typeof e)return document.querySelectorAll(e)[0];if("function"===typeof e)return e();if("object"===d(e)&amp;&amp;e instanceof window.HTMLElement)return e}return document.body},H=function(e){u(n,e);var t=h(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).container=void 0,r.componentRef=v.createRef(),r.rafId=void 0,r.scrollLocker=void 0,r.renderComponent=void 0,r.updateScrollLocker=function(e){var t=(e||{}).visible,n=r.props,o=n.getContainer,i=n.visible;i&amp;&amp;i!==t&amp;&amp;V&amp;&amp;B(o)!==r.scrollLocker.getContainer()&amp;&amp;r.scrollLocker.reLock({container:B(o)})},r.updateOpenCount=function(e){var t=e||{},n=t.visible,o=t.getContainer,i=r.props,a=i.visible,s=i.getContainer;a!==n&amp;&amp;V&amp;&amp;B(s)===document.body&amp;&amp;(a&amp;&amp;!n?j+=1:e&amp;&amp;(j-=1)),("function"===typeof s&amp;&amp;"function"===typeof o?s.toString()!==o.toString():s!==o)&amp;&amp;r.removeCurrentContainer()},r.attachToParent=function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]&amp;&amp;arguments[0];if(e||r.container&amp;&amp;!r.container.parentNode){var t=B(r.props.getContainer);return!!t&amp;&amp;(t.appendChild(r.container),!0)}return!0},r.getContainer=function(){return V?(r.container||(r.container=document.createElement("div"),r.attachToParent(!0)),r.setWrapperClassName(),r.container):null},r.setWrapperClassName=function(){var e=r.props.wrapperClassName;r.container&amp;&amp;e&amp;&amp;e!==r.container.className&amp;&amp;(r.container.className=e)},r.removeCurrentContainer=function(){var e,t;null===(e=r.container)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(r.container)},r.switchScrollingEffect=function(){1!==j||Object.keys(z).length?j||(k(z),z={},P(!0)):(P(),z=k({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},r.scrollLocker=new F({container:B(e.getContainer)}),r}return s(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=w((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;V&amp;&amp;B(n)===document.body&amp;&amp;(j=t&amp;&amp;j?j-1:j),this.removeCurrentContainer(),w.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,o=null,i={getOpenCount:function(){return j},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&amp;&amp;(o=v.createElement(x,{getContainer:this.getContainer,ref:this.componentRef},t(i))),o}}]),n}(v.Component),W=H;function U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function G(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach((function(t){U(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}var K=n(4184),$=n.n(K),Z={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&amp;&amp;!e.ctrlKey||e.metaKey||t&gt;=Z.F1&amp;&amp;t&lt;=Z.F12)return!1;switch(t){case Z.ALT:case Z.CAPS_LOCK:case Z.CONTEXT_MENU:case Z.CTRL:case Z.DOWN:case Z.END:case Z.ESC:case Z.HOME:case Z.INSERT:case Z.LEFT:case Z.MAC_FF_META:case Z.META:case Z.NUMLOCK:case Z.NUM_CENTER:case Z.PAGE_DOWN:case Z.PAGE_UP:case Z.PAUSE:case Z.PRINT_SCREEN:case Z.RIGHT:case Z.SHIFT:case Z.UP:case Z.WIN_KEY:case Z.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e&gt;=Z.ZERO&amp;&amp;e&lt;=Z.NINE)return!0;if(e&gt;=Z.NUM_ZERO&amp;&amp;e&lt;=Z.NUM_MULTIPLY)return!0;if(e&gt;=Z.A&amp;&amp;e&lt;=Z.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&amp;&amp;0===e)return!0;switch(e){case Z.SPACE:case Z.QUESTION_MARK:case Z.NUM_PLUS:case Z.NUM_MINUS:case Z.NUM_PERIOD:case Z.NUM_DIVISION:case Z.SEMICOLON:case Z.DASH:case Z.EQUALS:case Z.COMMA:case Z.PERIOD:case Z.SLASH:case Z.APOSTROPHE:case Z.SINGLE_QUOTE:case Z.OPEN_SQUARE_BRACKET:case Z.BACKSLASH:case Z.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},X=Z;var q={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},J=Object.keys(q).filter((function(e){if("undefined"===typeof document)return!1;var t=document.getElementsByTagName("html")[0];return e in(t?t.style:{})}))[0],Q=q[J];function ee(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&amp;&amp;e.attachEvent("on".concat(t),n)}function te(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r):e.attachEvent&amp;&amp;e.detachEvent("on".concat(t),n)}var ne=function(e){return!isNaN(parseFloat(e))&amp;&amp;isFinite(e)},re=!("undefined"!==typeof window&amp;&amp;window.document&amp;&amp;window.document.createElement),oe=function e(t,n,r,o){if(!n||n===document||n instanceof Document)return!1;if(n===t.parentNode)return!0;var i=Math.max(Math.abs(r),Math.abs(o))===Math.abs(o),a=Math.max(Math.abs(r),Math.abs(o))===Math.abs(r),s=n.scrollHeight-n.clientHeight,l=n.scrollWidth-n.clientWidth,u=document.defaultView.getComputedStyle(n),c="auto"===u.overflowY||"scroll"===u.overflowY,d="auto"===u.overflowX||"scroll"===u.overflowX,f=s&amp;&amp;c,p=l&amp;&amp;d;return!!(i&amp;&amp;(!f||f&amp;&amp;(n.scrollTop&gt;=s&amp;&amp;o&lt;0||n.scrollTop&lt;=0&amp;&amp;o&gt;0))||a&amp;&amp;(!p||p&amp;&amp;(n.scrollLeft&gt;=l&amp;&amp;r&lt;0||n.scrollLeft&lt;=0&amp;&amp;r&gt;0)))&amp;&amp;e(t,n.parentNode,r,o)},ie=["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","scrollLocker","contentWrapperStyle"],ae={},se=function(e){u(n,e);var t=h(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).levelDom=void 0,r.dom=void 0,r.contentWrapper=void 0,r.contentDom=void 0,r.maskDom=void 0,r.handlerDom=void 0,r.drawerId=void 0,r.timeout=void 0,r.passive=void 0,r.startPos=void 0,r.domFocus=function(){r.dom&amp;&amp;r.dom.focus()},r.removeStartHandler=function(e){e.touches.length&gt;1?r.startPos=null:r.startPos={x:e.touches[0].clientX,y:e.touches[0].clientY}},r.removeMoveHandler=function(e){if(!(e.changedTouches.length&gt;1)&amp;&amp;r.startPos){var t=e.currentTarget,n=e.changedTouches[0].clientX-r.startPos.x,o=e.changedTouches[0].clientY-r.startPos.y;(t===r.maskDom||t===r.handlerDom||t===r.contentDom&amp;&amp;oe(t,e.target,n,o))&amp;&amp;e.cancelable&amp;&amp;e.preventDefault()}},r.transitionEnd=function(e){var t=e.target;te(t,Q,r.transitionEnd),t.style.transition=""},r.onKeyDown=function(e){if(e.keyCode===X.ESC){var t=r.props.onClose;e.stopPropagation(),t&amp;&amp;t(e)}},r.onWrapperTransitionEnd=function(e){var t=r.props,n=t.open,o=t.afterVisibleChange;e.target===r.contentWrapper&amp;&amp;e.propertyName.match(/transform$/)&amp;&amp;(r.dom.style.transition="",!n&amp;&amp;r.getCurrentDrawerSome()&amp;&amp;(document.body.style.overflowX="",r.maskDom&amp;&amp;(r.maskDom.style.left="",r.maskDom.style.width="")),o&amp;&amp;o(!!n))},r.openLevelTransition=function(){var e=r.props,t=e.open,n=e.width,o=e.height,i=r.getHorizontalBoolAndPlacementName(),a=i.isHorizontal,s=i.placementName,l=r.contentDom?r.contentDom.getBoundingClientRect()[a?"width":"height"]:0,u=(a?n:o)||l;r.setLevelAndScrolling(t,s,u)},r.setLevelTransform=function(e,t,n,o){var i=r.props,a=i.placement,s=i.levelMove,l=i.duration,u=i.ease,c=i.showMask;r.levelDom.forEach((function(i){i.style.transition="transform ".concat(l," ").concat(u),ee(i,Q,r.transitionEnd);var d=e?n:0;if(s){var f=function(e,t){var n="function"===typeof e?e(t):e;return Array.isArray(n)?2===n.length?n:[n[0],n[1]]:[n]}(s,{target:i,open:e});d=e?f[0]:f[1]||0}var p="number"===typeof d?"".concat(d,"px"):d,h="left"===a||"top"===a?p:"-".concat(p);h=c&amp;&amp;"right"===a&amp;&amp;o?"calc(".concat(h," + ").concat(o,"px)"):h,i.style.transform=d?"".concat(t,"(").concat(h,")"):""}))},r.setLevelAndScrolling=function(e,t,n){var o=r.props.onChange;if(!re){var i=document.body.scrollHeight&gt;(window.innerHeight||document.documentElement.clientHeight)&amp;&amp;window.innerWidth&gt;document.body.offsetWidth?C(!0):0;r.setLevelTransform(e,t,n,i),r.toggleScrollingToDrawerAndBody(i)}o&amp;&amp;o(e)},r.toggleScrollingToDrawerAndBody=function(e){var t=r.props,n=t.getContainer,o=t.showMask,i=t.open,a=n&amp;&amp;n();if(a&amp;&amp;a.parentNode===document.body&amp;&amp;o){var s=["touchstart"],l=[document.body,r.maskDom,r.handlerDom,r.contentDom];i&amp;&amp;"hidden"!==document.body.style.overflow?(e&amp;&amp;r.addScrollingEffect(e),document.body.style.touchAction="none",l.forEach((function(e,t){e&amp;&amp;ee(e,s[t]||"touchmove",t?r.removeMoveHandler:r.removeStartHandler,r.passive)}))):r.getCurrentDrawerSome()&amp;&amp;(document.body.style.touchAction="",e&amp;&amp;r.remScrollingEffect(e),l.forEach((function(e,t){e&amp;&amp;te(e,s[t]||"touchmove",t?r.removeMoveHandler:r.removeStartHandler,r.passive)})))}},r.addScrollingEffect=function(e){var t=r.props,n=t.placement,o=t.duration,i=t.ease,a="width ".concat(o," ").concat(i),s="transform ".concat(o," ").concat(i);switch(r.dom.style.transition="none",n){case"right":r.dom.style.transform="translateX(-".concat(e,"px)");break;case"top":case"bottom":r.dom.style.width="calc(100% - ".concat(e,"px)"),r.dom.style.transform="translateZ(0)"}clearTimeout(r.timeout),r.timeout=setTimeout((function(){r.dom&amp;&amp;(r.dom.style.transition="".concat(s,",").concat(a),r.dom.style.width="",r.dom.style.transform="")}))},r.remScrollingEffect=function(e){var t,n=r.props,o=n.placement,i=n.duration,a=n.ease;J&amp;&amp;(document.body.style.overflowX="hidden"),r.dom.style.transition="none";var s="width ".concat(i," ").concat(a),l="transform ".concat(i," ").concat(a);switch(o){case"left":r.dom.style.width="100%",s="width 0s ".concat(a," ").concat(i);break;case"right":r.dom.style.transform="translateX(".concat(e,"px)"),r.dom.style.width="100%",s="width 0s ".concat(a," ").concat(i),r.maskDom&amp;&amp;(r.maskDom.style.left="-".concat(e,"px"),r.maskDom.style.width="calc(100% + ".concat(e,"px)"));break;case"top":case"bottom":r.dom.style.width="calc(100% + ".concat(e,"px)"),r.dom.style.height="100%",r.dom.style.transform="translateZ(0)",t="height 0s ".concat(a," ").concat(i)}clearTimeout(r.timeout),r.timeout=setTimeout((function(){r.dom&amp;&amp;(r.dom.style.transition="".concat(l,",").concat(t?"".concat(t,","):"").concat(s),r.dom.style.transform="",r.dom.style.width="",r.dom.style.height="")}))},r.getCurrentDrawerSome=function(){return!Object.keys(ae).some((function(e){return ae[e]}))},r.getLevelDom=function(e){var t=e.level,n=e.getContainer;if(!re){var o,i=n&amp;&amp;n(),a=i?i.parentNode:null;if(r.levelDom=[],"all"===t)(a?Array.prototype.slice.call(a.children):[]).forEach((function(e){"SCRIPT"!==e.nodeName&amp;&amp;"STYLE"!==e.nodeName&amp;&amp;"LINK"!==e.nodeName&amp;&amp;e!==i&amp;&amp;r.levelDom.push(e)}));else t&amp;&amp;(o=t,Array.isArray(o)?o:[o]).forEach((function(e){document.querySelectorAll(e).forEach((function(e){r.levelDom.push(e)}))}))}},r.getHorizontalBoolAndPlacementName=function(){var e=r.props.placement,t="left"===e||"right"===e;return{isHorizontal:t,placementName:"translate".concat(t?"X":"Y")}},r.state={_self:f(r)},r}return s(n,[{key:"componentDidMount",value:function(){var e=this;if(!re){var t=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return t=!0,null}}))}catch(u){}this.passive=!!t&amp;&amp;{passive:!1}}var n,r=this.props,o=r.open,i=r.getContainer,a=r.showMask,s=r.autoFocus,l=i&amp;&amp;i();(this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(9*Math.random()).toString())).toString(16)),this.getLevelDom(this.props),o)&amp;&amp;(l&amp;&amp;l.parentNode===document.body&amp;&amp;(ae[this.drawerId]=o),this.openLevelTransition(),this.forceUpdate((function(){s&amp;&amp;e.domFocus()})),a&amp;&amp;(null===(n=this.props.scrollLocker)||void 0===n||n.lock()))}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.open,r=t.getContainer,o=t.scrollLocker,i=t.showMask,a=t.autoFocus,s=r&amp;&amp;r();n!==e.open&amp;&amp;(s&amp;&amp;s.parentNode===document.body&amp;&amp;(ae[this.drawerId]=!!n),this.openLevelTransition(),n?(a&amp;&amp;this.domFocus(),i&amp;&amp;(null===o||void 0===o||o.lock())):null===o||void 0===o||o.unLock())}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.open,n=e.scrollLocker;delete ae[this.drawerId],t&amp;&amp;(this.setLevelTransform(!1),document.body.style.touchAction=""),null===n||void 0===n||n.unLock()}},{key:"render",value:function(){var e,t=this,n=this.props,i=n.className,a=n.children,s=n.style,l=n.width,u=n.height,c=(n.defaultOpen,n.open),d=n.prefixCls,f=n.placement,p=(n.level,n.levelMove,n.ease,n.duration,n.getContainer,n.handler),h=(n.onChange,n.afterVisibleChange,n.showMask),m=n.maskClosable,g=n.maskStyle,b=n.onClose,y=n.onHandleClick,E=n.keyboard,w=(n.getOpenCount,n.scrollLocker,n.contentWrapperStyle),S=o(n,ie),O=!!this.dom&amp;&amp;c,T=$()(d,(U(e={},"".concat(d,"-").concat(f),!0),U(e,"".concat(d,"-open"),O),U(e,i||"",!!i),U(e,"no-mask",!h),e)),x=this.getHorizontalBoolAndPlacementName().placementName,C="left"===f||"top"===f?"-100%":"100%",k=O?"":"".concat(x,"(").concat(C,")"),M=p&amp;&amp;v.cloneElement(p,{onClick:function(e){p.props.onClick&amp;&amp;p.props.onClick(),y&amp;&amp;y(e)},ref:function(e){t.handlerDom=e}});return v.createElement("div",(0,r.Z)({},function(e,t){var n=G({},e);return Array.isArray(t)&amp;&amp;t.forEach((function(e){delete n[e]})),n}(S,["switchScrollingEffect","autoFocus"]),{tabIndex:-1,className:T,style:s,ref:function(e){t.dom=e},onKeyDown:O&amp;&amp;E?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),h&amp;&amp;v.createElement("div",{className:"".concat(d,"-mask"),onClick:m?b:void 0,style:g,ref:function(e){t.maskDom=e}}),v.createElement("div",{className:"".concat(d,"-content-wrapper"),style:G({transform:k,msTransform:k,width:ne(l)?"".concat(l,"px"):l,height:ne(u)?"".concat(u,"px"):u},w),ref:function(e){t.contentWrapper=e}},v.createElement("div",{className:"".concat(d,"-content"),ref:function(e){t.contentDom=e}},a),M))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t._self,o={prevProps:e};if(void 0!==n){var i=e.placement,a=e.level;i!==n.placement&amp;&amp;(r.contentDom=null),a!==n.level&amp;&amp;r.getLevelDom(e)}return o}}]),n}(v.Component),le=["defaultOpen","getContainer","wrapperClassName","forceRender","handler"],ue=["visible","afterClose"],ce=function(e){u(n,e);var t=h(n);function n(e){var r;i(this,n),(r=t.call(this,e)).dom=void 0,r.onHandleClick=function(e){var t=r.props,n=t.onHandleClick,o=t.open;if(n&amp;&amp;n(e),"undefined"===typeof o){var i=r.state.open;r.setState({open:!i})}},r.onClose=function(e){var t=r.props,n=t.onClose,o=t.open;n&amp;&amp;n(e),"undefined"===typeof o&amp;&amp;r.setState({open:!1})};var o="undefined"!==typeof e.open?e.open:!!e.defaultOpen;return r.state={open:o},"onMaskClick"in e&amp;&amp;console.warn("`onMaskClick` are removed, please use `onClose` instead."),r}return s(n,[{key:"render",value:function(){var e=this,t=this.props,n=(t.defaultOpen,t.getContainer),i=t.wrapperClassName,a=t.forceRender,s=t.handler,l=o(t,le),u=this.state.open;if(!n)return v.createElement("div",{className:i,ref:function(t){e.dom=t}},v.createElement(se,(0,r.Z)({},l,{open:u,handler:s,getContainer:function(){return e.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var c=!!s||a;return v.createElement(W,{visible:u,forceRender:c,getContainer:n,wrapperClassName:i},(function(t){var n=t.visible,i=t.afterClose,a=o(t,ue);return v.createElement(se,(0,r.Z)({},l,a,{open:void 0!==n?n:u,afterVisibleChange:void 0!==i?i:l.afterVisibleChange,handler:s,onClose:e.onClose,onHandleClick:e.onHandleClick}))}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"undefined"!==typeof n&amp;&amp;e.open!==n.open&amp;&amp;(r.open=e.open),r}}]),n}(v.Component);ce.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:v.createElement("div",{className:"drawer-handle"},v.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1,autoFocus:!0};var de=ce},2283:function(e,t,n){"use strict";n.d(t,{cI:function(){return Se}});var r=n(7294),o=e=&gt;"checkbox"===e.type,i=e=&gt;e instanceof Date,a=e=&gt;null==e;const s=e=&gt;"object"===typeof e;var l=e=&gt;!a(e)&amp;&amp;!Array.isArray(e)&amp;&amp;s(e)&amp;&amp;!i(e),u=e=&gt;l(e)&amp;&amp;e.target?o(e.target)?e.target.checked:e.target.value:e,c=(e,t)=&gt;[...e].some((e=&gt;(e=&gt;e.substring(0,e.search(/.\d/))||e)(t)===e)),d=e=&gt;e.filter(Boolean),f=e=&gt;void 0===e,p=(e,t,n)=&gt;{if(l(e)&amp;&amp;t){const r=d(t.split(/[,[\].]+?/)).reduce(((e,t)=&gt;a(e)?e:e[t]),e);return f(r)||r===e?f(e[t])?n:e[t]:r}};const h="blur",v="onBlur",m="onChange",g="onSubmit",b="onTouched",y="all",E="max",w="min",S="maxLength",O="minLength",T="pattern",x="required",C="validate";var k=(e,t)=&gt;{const n=Object.assign({},e);return delete n[t],n};r.createContext(null);var M=(e,t,n,r=!0)=&gt;{function o(o){return()=&gt;{if(o in e)return t[o]!==y&amp;&amp;(t[o]=!r||y),n&amp;&amp;(n[o]=!0),e[o]}}const i={};for(const a in e)Object.defineProperty(i,a,{get:o(a)});return i},P=e=&gt;l(e)&amp;&amp;!Object.keys(e).length,I=(e,t,n)=&gt;{const r=k(e,"name");return P(r)||Object.keys(r).length&gt;=Object.keys(t).length||Object.keys(r).find((e=&gt;t[e]===(!n||y)))},R=e=&gt;Array.isArray(e)?e:[e];function A(e){const t=r.useRef(e);t.current=e,r.useEffect((()=&gt;{const n=!e.disabled&amp;&amp;t.current.subject.subscribe({next:t.current.callback});return()=&gt;(e=&gt;{e&amp;&amp;e.unsubscribe()})(n)}),[e.disabled])}var _=e=&gt;"string"===typeof e,L=(e,t,n,r)=&gt;{const o=Array.isArray(e);return _(e)?(r&amp;&amp;t.watch.add(e),p(n,e)):o?e.map((e=&gt;(r&amp;&amp;t.watch.add(e),p(n,e)))):(r&amp;&amp;(t.watchAll=!0),n)},N=e=&gt;"function"===typeof e,D=e=&gt;{for(const t in e)if(N(e[t]))return!0;return!1};var F=(e,t,n,r,o)=&gt;t?Object.assign(Object.assign({},n[e]),{types:Object.assign(Object.assign({},n[e]&amp;&amp;n[e].types?n[e].types:{}),{[r]:o||!0})}):{},j=e=&gt;/^\w*$/.test(e),V=e=&gt;d(e.replace(/["|']|\]/g,"").split(/\.|\[/));function z(e,t,n){let r=-1;const o=j(t)?[t]:V(t),i=o.length,a=i-1;for(;++r&lt;i;){const t=o[r];let i=n;if(r!==a){const n=e[t];i=l(n)||Array.isArray(n)?n:isNaN(+o[r+1])?{}:[]}e[t]=i,e=e[t]}return e}const B=(e,t,n)=&gt;{for(const r of n||Object.keys(e)){const n=p(e,r);if(n){const e=n._f,r=k(n,"_f");if(e&amp;&amp;t(e.name)){if(e.ref.focus&amp;&amp;f(e.ref.focus()))break;if(e.refs){e.refs[0].focus();break}}else l(r)&amp;&amp;B(r,t)}}};var H=(e,t,n)=&gt;!n&amp;&amp;(t.watchAll||t.watch.has(e)||[...t.watch].some((t=&gt;e.startsWith(t)&amp;&amp;/^\.\w+/.test(e.slice(t.length)))));function W(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(!n&amp;&amp;!l(e))return e;t=n?[]:{};for(const n in e){if(N(e[n])){t=e;break}t[n]=W(e[n])}}return t}function U(){let e=[];return{get observers(){return e},next:t=&gt;{for(const n of e)n.next(t)},subscribe:t=&gt;(e.push(t),{unsubscribe:()=&gt;{e=e.filter((e=&gt;e!==t))}}),unsubscribe:()=&gt;{e=[]}}}var Y=e=&gt;a(e)||!s(e);function G(e,t){if(Y(e)||Y(t))return e===t;if(i(e)&amp;&amp;i(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const o of n){const n=e[o];if(!r.includes(o))return!1;if("ref"!==o){const e=t[o];if(i(n)&amp;&amp;i(e)||l(n)&amp;&amp;l(e)||Array.isArray(n)&amp;&amp;Array.isArray(e)?!G(n,e):n!==e)return!1}}return!0}var K=e=&gt;({isOnSubmit:!e||e===g,isOnBlur:e===v,isOnChange:e===m,isOnAll:e===y,isOnTouch:e===b}),$=e=&gt;"boolean"===typeof e,Z=e=&gt;"file"===e.type,X=e=&gt;e instanceof HTMLElement,q=e=&gt;"select-multiple"===e.type,J=e=&gt;"radio"===e.type,Q="undefined"!==typeof window&amp;&amp;"undefined"!==typeof window.HTMLElement&amp;&amp;"undefined"!==typeof document,ee=e=&gt;X(e)&amp;&amp;document.contains(e);function te(e,t){const n=j(t)?[t]:V(t),r=1==n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r&lt;n;)e=f(e)?r++:e[t[r++]];return e}(e,n),o=n[n.length-1];let i;r&amp;&amp;delete r[o];for(let a=0;a&lt;n.slice(0,-1).length;a++){let t,r=-1;const o=n.slice(0,-(a+1)),s=o.length-1;for(a&gt;0&amp;&amp;(i=e);++r&lt;o.length;){const n=o[r];t=t?t[n]:e[n],s===r&amp;&amp;(l(t)&amp;&amp;P(t)||Array.isArray(t)&amp;&amp;!t.filter((e=&gt;l(e)&amp;&amp;!P(e)||$(e))).length)&amp;&amp;(i?delete i[n]:delete e[n]),i=t}}return e}function ne(e,t={}){const n=Array.isArray(e);if(l(e)||n)for(const r in e)Array.isArray(e[r])||l(e[r])&amp;&amp;!D(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ne(e[r],t[r])):a(e[r])||(t[r]=!0);return t}function re(e,t,n){const r=Array.isArray(e);if(l(e)||r)for(const o in e)Array.isArray(e[o])||l(e[o])&amp;&amp;!D(e[o])?f(t)||Y(n[o])?n[o]=Array.isArray(e[o])?ne(e[o],[]):Object.assign({},ne(e[o])):re(e[o],a(t)?{}:t[o],n[o]):n[o]=!G(e[o],t[o]);return n}var oe=(e,t)=&gt;re(e,t,ne(t));const ie={value:!1,isValid:!1},ae={value:!0,isValid:!0};var se=e=&gt;{if(Array.isArray(e)){if(e.length&gt;1){const t=e.filter((e=&gt;e&amp;&amp;e.checked&amp;&amp;!e.disabled)).map((e=&gt;e.value));return{value:t,isValid:!!t.length}}return e[0].checked&amp;&amp;!e[0].disabled?e[0].attributes&amp;&amp;!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?ae:{value:e[0].value,isValid:!0}:ae:ie}return ie},le=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=&gt;f(e)?e:t?""===e?NaN:+e:n?new Date(e):r?r(e):e;const ue={isValid:!1,value:null};var ce=e=&gt;Array.isArray(e)?e.reduce(((e,t)=&gt;t&amp;&amp;t.checked&amp;&amp;!t.disabled?{isValid:!0,value:t.value}:e),ue):ue;function de(e){const t=e.ref;if(!(e.refs?e.refs.every((e=&gt;e.disabled)):t.disabled))return Z(t)?t.files:J(t)?ce(e.refs).value:q(t)?[...t.selectedOptions].map((({value:e})=&gt;e)):o(t)?se(e.refs).value:le(f(t.value)?e.ref.value:t.value,e)}function fe(e,t,n){const r=p(e,n);if(r||j(n))return{error:r,name:n};const o=n.split(".");for(;o.length;){const r=o.join("."),i=p(t,r),a=p(e,r);if(i&amp;&amp;!Array.isArray(i)&amp;&amp;n!==r)return{name:n};if(a&amp;&amp;a.type)return{name:r,error:a};o.pop()}return{name:n}}var pe=(e,t)=&gt;!d(p(e,t,[])).length&amp;&amp;te(e,t),he=e=&gt;_(e)||r.isValidElement(e),ve=e=&gt;e instanceof RegExp;function me(e,t,n="validate"){if(he(e)||Array.isArray(e)&amp;&amp;e.every(he)||$(e)&amp;&amp;!e)return{type:n,message:he(e)?e:"",ref:t}}var ge=e=&gt;l(e)&amp;&amp;!ve(e)?e:{value:e,message:""},be=async(e,t,n,r)=&gt;{const{ref:i,refs:s,required:u,maxLength:c,minLength:d,min:f,max:p,pattern:h,validate:v,name:m,valueAsNumber:g,mount:b,disabled:y}=e._f;if(!b||y)return{};const k=s?s[0]:i,M=e=&gt;{r&amp;&amp;k.reportValidity&amp;&amp;(k.setCustomValidity($(e)?"":e||" "),k.reportValidity())},I={},R=J(i),A=o(i),L=R||A,D=(g||Z(i))&amp;&amp;!i.value||""===t||Array.isArray(t)&amp;&amp;!t.length,j=F.bind(null,m,n,I),V=(e,t,n,r=S,o=O)=&gt;{const a=e?t:n;I[m]=Object.assign({type:e?r:o,message:a,ref:i},j(e?r:o,a))};if(u&amp;&amp;(!L&amp;&amp;(D||a(t))||$(t)&amp;&amp;!t||A&amp;&amp;!se(s).isValid||R&amp;&amp;!ce(s).isValid)){const{value:e,message:t}=he(u)?{value:!!u,message:u}:ge(u);if(e&amp;&amp;(I[m]=Object.assign({type:x,message:t,ref:k},j(x,t)),!n))return M(t),I}if(!D&amp;&amp;(!a(f)||!a(p))){let e,r;const o=ge(p),s=ge(f);if(isNaN(t)){const n=i.valueAsDate||new Date(t);_(o.value)&amp;&amp;(e=n&gt;new Date(o.value)),_(s.value)&amp;&amp;(r=n&lt;new Date(s.value))}else{const n=i.valueAsNumber||parseFloat(t);a(o.value)||(e=n&gt;o.value),a(s.value)||(r=n&lt;s.value)}if((e||r)&amp;&amp;(V(!!e,o.message,s.message,E,w),!n))return M(I[m].message),I}if((c||d)&amp;&amp;!D&amp;&amp;_(t)){const e=ge(c),r=ge(d),o=!a(e.value)&amp;&amp;t.length&gt;e.value,i=!a(r.value)&amp;&amp;t.length&lt;r.value;if((o||i)&amp;&amp;(V(o,e.message,r.message),!n))return M(I[m].message),I}if(h&amp;&amp;!D&amp;&amp;_(t)){const{value:e,message:r}=ge(h);if(ve(e)&amp;&amp;!t.match(e)&amp;&amp;(I[m]=Object.assign({type:T,message:r,ref:i},j(T,r)),!n))return M(r),I}if(v)if(N(v)){const e=me(await v(t),k);if(e&amp;&amp;(I[m]=Object.assign(Object.assign({},e),j(C,e.message)),!n))return M(e.message),I}else if(l(v)){let e={};for(const r in v){if(!P(e)&amp;&amp;!n)break;const o=me(await v[r](t),k,r);o&amp;&amp;(e=Object.assign(Object.assign({},o),j(r,o.message)),M(o.message),n&amp;&amp;(I[m]=e))}if(!P(e)&amp;&amp;(I[m]=Object.assign({ref:k},e),!n))return I}return M(!0),I};const ye={mode:g,reValidateMode:m,shouldFocusError:!0},Ee="undefined"===typeof window;function we(e={}){let t,n=Object.assign(Object.assign({},ye),e),r={isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}},s={},l=n.defaultValues||{},v=n.shouldUnregister?{}:W(l),m={action:!1,mount:!1,watch:!1},g={mount:new Set,unMount:new Set,array:new Set,watch:new Set},b=0,E={};const w={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},S={watch:U(),array:U(),state:U()},O=K(n.mode),T=K(n.reValidateMode),x=n.criteriaMode===y,C=async e=&gt;{let t=!1;return w.isValid&amp;&amp;(t=n.resolver?P((await F()).errors):await j(s,!0),e||t===r.isValid||(r.isValid=t,S.state.next({isValid:t}))),t},M=(e,t)=&gt;(z(r.errors,e,t),S.state.next({errors:r.errors})),I=(e,t,n)=&gt;{const r=p(s,e);if(r){const o=p(v,e,p(l,e));f(o)||n&amp;&amp;n.defaultChecked||t?z(v,e,t?o:de(r._f)):re(e,o)}m.mount&amp;&amp;C()},A=(e,t,n,o=!0)=&gt;{let i=!1;const a={name:e},s=p(r.touchedFields,e);if(w.isDirty){const e=r.isDirty;r.isDirty=a.isDirty=V(),i=e!==a.isDirty}if(w.dirtyFields&amp;&amp;!n){const n=p(r.dirtyFields,e);G(p(l,e),t)?te(r.dirtyFields,e):z(r.dirtyFields,e,!0),a.dirtyFields=r.dirtyFields,i=i||n!==p(r.dirtyFields,e)}return n&amp;&amp;!s&amp;&amp;(z(r.touchedFields,e,n),a.touchedFields=r.touchedFields,i=i||w.touchedFields&amp;&amp;s!==n),i&amp;&amp;o&amp;&amp;S.state.next(a),i?a:{}},D=async(n,o,i,a,s)=&gt;{const l=p(r.errors,o),u=w.isValid&amp;&amp;r.isValid!==i;var c,d;if(e.delayError&amp;&amp;a?(t=t||(c=M,d=e.delayError,(...e)=&gt;{clearTimeout(b),b=window.setTimeout((()=&gt;c(...e)),d)}),t(o,a)):(clearTimeout(b),a?z(r.errors,o,a):te(r.errors,o)),((a?!G(l,a):l)||!P(s)||u)&amp;&amp;!n){const e=Object.assign(Object.assign(Object.assign({},s),u?{isValid:i}:{}),{errors:r.errors,name:o});r=Object.assign(Object.assign({},r),e),S.state.next(e)}E[o]--,w.isValidating&amp;&amp;!E[o]&amp;&amp;(S.state.next({isValidating:!1}),E={})},F=async e=&gt;n.resolver?await n.resolver(Object.assign({},v),n.context,((e,t,n,r)=&gt;{const o={};for(const i of e){const e=p(t,i);e&amp;&amp;z(o,i,e._f)}return{criteriaMode:n,names:[...e],fields:o,shouldUseNativeValidation:r}})(e||g.mount,s,n.criteriaMode,n.shouldUseNativeValidation)):{},j=async(e,t,o={valid:!0})=&gt;{for(const i in e){const a=e[i];if(a){const e=a._f,i=k(a,"_f");if(e){const i=await be(a,p(v,e.name),x,n.shouldUseNativeValidation);if(i[e.name]&amp;&amp;(o.valid=!1,t))break;t||(i[e.name]?z(r.errors,e.name,i[e.name]):te(r.errors,e.name))}i&amp;&amp;await j(i,t,o)}}return o.valid},V=(e,t)=&gt;(e&amp;&amp;t&amp;&amp;z(v,e,t),!G(ce(),l)),ne=(e,t,n)=&gt;{const r=Object.assign({},m.mount?v:f(t)?l:_(e)?{[e]:t}:t);return L(e,g,r,n)},re=(e,t,n={})=&gt;{const r=p(s,e);let i=t;if(r){const n=r._f;n&amp;&amp;(z(v,e,le(t,n)),i=Q&amp;&amp;X(n.ref)&amp;&amp;a(t)?"":t,q(n.ref)?[...n.ref.options].forEach((e=&gt;e.selected=i.includes(e.value))):n.refs?o(n.ref)?n.refs.length&gt;1?n.refs.forEach((e=&gt;e.checked=Array.isArray(i)?!!i.find((t=&gt;t===e.value)):i===e.value)):n.refs[0].checked=!!i:n.refs.forEach((e=&gt;e.checked=e.value===i)):Z(n.ref)||(n.ref.value=i))}(n.shouldDirty||n.shouldTouch)&amp;&amp;A(e,i,n.shouldTouch),n.shouldValidate&amp;&amp;ue(e)},ie=(e,t,n)=&gt;{for(const r in t){const o=t[r],a=`${e}.${r}`,l=p(s,a);!g.array.has(e)&amp;&amp;Y(o)&amp;&amp;(!l||l._f)||i(o)?re(a,o,n):ie(a,o,n)}},ae=(e,t,n={})=&gt;{const o=p(s,e),i=g.array.has(e);z(v,e,t),i?(S.array.next({name:e,values:v}),(w.isDirty||w.dirtyFields)&amp;&amp;n.shouldDirty&amp;&amp;(r.dirtyFields=oe(l,v),S.state.next({name:e,dirtyFields:r.dirtyFields,isDirty:V(e,t)}))):!o||o._f||a(t)?re(e,t,n):ie(e,t,n),H(e,g)&amp;&amp;S.state.next({}),S.watch.next({name:e})},se=async e=&gt;{const t=e.target;let o=t.name;const i=p(s,o);if(i){let l,c;const d=t.type?de(i._f):u(e),f=e.type===h,m=!((a=i._f).mount&amp;&amp;(a.required||a.min||a.max||a.maxLength||a.minLength||a.pattern||a.validate))&amp;&amp;!n.resolver&amp;&amp;!p(r.errors,o)&amp;&amp;!i._f.deps||((e,t,n,r,o)=&gt;!o.isOnAll&amp;&amp;(!n&amp;&amp;o.isOnTouch?!(t||e):(n?r.isOnBlur:o.isOnBlur)?!e:!(n?r.isOnChange:o.isOnChange)||e))(f,p(r.touchedFields,o),r.isSubmitted,T,O),b=H(o,g,f);f?i._f.onBlur&amp;&amp;i._f.onBlur(e):i._f.onChange&amp;&amp;i._f.onChange(e),z(v,o,d);const y=A(o,d,f,!1),k=!P(y)||b;if(!f&amp;&amp;S.watch.next({name:o,type:e.type}),m)return k&amp;&amp;S.state.next(Object.assign({name:o},b?{}:y));if(!f&amp;&amp;b&amp;&amp;S.state.next({}),E[o]=(E[o],1),w.isValidating&amp;&amp;S.state.next({isValidating:!0}),n.resolver){const{errors:e}=await F([o]),t=fe(r.errors,s,o),n=fe(e,s,t.name||o);l=n.error,o=n.name,c=P(e)}else l=(await be(i,p(v,o),x,n.shouldUseNativeValidation))[o],c=await C(!0);i._f.deps&amp;&amp;ue(i._f.deps),D(!1,o,c,l,y)}var a},ue=async(e,t={})=&gt;{let o,i;const a=R(e);if(S.state.next({isValidating:!0}),n.resolver){const t=await(async e=&gt;{const{errors:t}=await F();if(e)for(const n of e){const e=p(t,n);e?z(r.errors,n,e):te(r.errors,n)}else r.errors=t;return t})(f(e)?e:a);o=P(t),i=e?!a.some((e=&gt;p(t,e))):o}else e?(i=(await Promise.all(a.map((async e=&gt;{const t=p(s,e);return await j(t&amp;&amp;t._f?{[e]:t}:t)})))).every(Boolean),(i||r.isValid)&amp;&amp;C()):i=o=await j(s);return S.state.next(Object.assign(Object.assign(Object.assign({},!_(e)||w.isValid&amp;&amp;o!==r.isValid?{}:{name:e}),n.resolver?{isValid:o}:{}),{errors:r.errors,isValidating:!1})),t.shouldFocus&amp;&amp;!i&amp;&amp;B(s,(e=&gt;p(r.errors,e)),e?a:g.mount),i},ce=e=&gt;{const t=Object.assign(Object.assign({},l),m.mount?v:{});return f(e)?t:_(e)?p(t,e):e.map((e=&gt;p(t,e)))},he=(e,t={})=&gt;{for(const o of e?R(e):g.mount)g.mount.delete(o),g.array.delete(o),p(s,o)&amp;&amp;(t.keepValue||(te(s,o),te(v,o)),!t.keepError&amp;&amp;te(r.errors,o),!t.keepDirty&amp;&amp;te(r.dirtyFields,o),!t.keepTouched&amp;&amp;te(r.touchedFields,o),!n.shouldUnregister&amp;&amp;!t.keepDefaultValue&amp;&amp;te(l,o));S.watch.next({}),S.state.next(Object.assign(Object.assign({},r),t.keepDirty?{isDirty:V()}:{})),!t.keepIsValid&amp;&amp;C()},ve=(e,t={})=&gt;{const r=p(s,e);return z(s,e,{_f:Object.assign(Object.assign(Object.assign({},r&amp;&amp;r._f?r._f:{ref:{name:e}}),{name:e,mount:!0}),t)}),g.mount.add(e),!f(t.value)&amp;&amp;!t.disabled&amp;&amp;z(v,e,p(v,e,t.value)),r?$(t.disabled)&amp;&amp;z(v,e,t.disabled?void 0:p(v,e,de(r._f))):I(e,!0),Ee?{name:e}:Object.assign(Object.assign({name:e},$(t.disabled)?{disabled:t.disabled}:{}),{onChange:se,onBlur:se,ref:r=&gt;{if(r){ve(e,t);let n=p(s,e);const i=f(r.value)&amp;&amp;r.querySelectorAll&amp;&amp;r.querySelectorAll("input,select,textarea")[0]||r,a=(e=&gt;J(e)||o(e))(i);if(i===n._f.ref||a&amp;&amp;d(n._f.refs||[]).find((e=&gt;e===i)))return;n={_f:a?Object.assign(Object.assign({},n._f),{refs:[...d(n._f.refs||[]).filter(ee),i],ref:{type:i.type,name:e}}):Object.assign(Object.assign({},n._f),{ref:i})},z(s,e,n),(!t||!t.disabled)&amp;&amp;I(e,!1,i)}else{const r=p(s,e,{}),o=n.shouldUnregister||t.shouldUnregister;r._f&amp;&amp;(r._f.mount=!1),o&amp;&amp;(!c(g.array,e)||!m.action)&amp;&amp;g.unMount.add(e)}}})};return{control:{register:ve,unregister:he,_executeSchema:F,_getWatch:ne,_getDirty:V,_updateValid:C,_removeUnmounted:()=&gt;{for(const e of g.unMount){const t=p(s,e);t&amp;&amp;(t._f.refs?t._f.refs.every((e=&gt;!ee(e))):!ee(t._f.ref))&amp;&amp;he(e)}g.unMount=new Set},_updateFieldArray:(e,t,n,o=[],i=!0,a=!0)=&gt;{if(m.action=!0,a&amp;&amp;p(s,e)){const r=t(p(s,e),n.argA,n.argB);i&amp;&amp;z(s,e,r)}if(Array.isArray(p(r.errors,e))){const o=t(p(r.errors,e),n.argA,n.argB);i&amp;&amp;z(r.errors,e,o),pe(r.errors,e)}if(w.touchedFields&amp;&amp;p(r.touchedFields,e)){const o=t(p(r.touchedFields,e),n.argA,n.argB);i&amp;&amp;z(r.touchedFields,e,o),pe(r.touchedFields,e)}(w.dirtyFields||w.isDirty)&amp;&amp;(r.dirtyFields=oe(l,v)),S.state.next({isDirty:V(e,o),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})},_getFieldArray:t=&gt;p(m.mount?v:l,t,e.shouldUnregister?p(l,t,[]):[]),_subjects:S,_proxyFormState:w,get _fields(){return s},set _fields(e){s=e},get _formValues(){return v},set _formValues(e){v=e},get _stateFlags(){return m},set _stateFlags(e){m=e},get _defaultValues(){return l},set _defaultValues(e){l=e},get _names(){return g},set _names(e){g=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n=Object.assign(Object.assign({},n),e)}},trigger:ue,register:ve,handleSubmit:(e,t)=&gt;async o=&gt;{o&amp;&amp;(o.preventDefault&amp;&amp;o.preventDefault(),o.persist&amp;&amp;o.persist());let i=!0,a=n.shouldUnregister?W(v):Object.assign({},v);S.state.next({isSubmitting:!0});try{if(n.resolver){const{errors:e,values:t}=await F();r.errors=e,a=t}else await j(s);P(r.errors)&amp;&amp;Object.keys(r.errors).every((e=&gt;p(a,e)))?(S.state.next({errors:{},isSubmitting:!0}),await e(a,o)):(t&amp;&amp;await t(r.errors,o),n.shouldFocusError&amp;&amp;B(s,(e=&gt;p(r.errors,e)),g.mount))}catch(l){throw i=!1,l}finally{r.isSubmitted=!0,S.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:P(r.errors)&amp;&amp;i,submitCount:r.submitCount+1,errors:r.errors})}},watch:(e,t)=&gt;N(e)?S.watch.subscribe({next:n=&gt;e(ne(void 0,t),n)}):ne(e,t,!0),setValue:ae,getValues:ce,reset:(t,n={})=&gt;{const o=t||l,i=W(o),a=P(t)?l:i;if(n.keepDefaultValues||(l=o),!n.keepValues){if(Q)for(const e of g.mount){const t=p(s,e);if(t&amp;&amp;t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;try{X(e)&amp;&amp;e.closest("form").reset();break}catch(u){}}}v=e.shouldUnregister?n.keepDefaultValues?W(l):{}:i,s={},S.watch.next({values:a}),S.array.next({values:a})}g={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},S.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:n.keepDirty?r.isDirty:!!n.keepDefaultValues&amp;&amp;!G(t,l),isSubmitted:!!n.keepIsSubmitted&amp;&amp;r.isSubmitted,dirtyFields:n.keepDirty?r.dirtyFields:n.keepDefaultValues&amp;&amp;t?Object.entries(t).reduce(((e,[t,n])=&gt;Object.assign(Object.assign({},e),{[t]:n!==p(l,t)})),{}):{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitting:!1,isSubmitSuccessful:!1}),m.mount=!w.isValid||!!n.keepIsValid,m.watch=!!e.shouldUnregister},resetField:(e,t={})=&gt;{f(t.defaultValue)?ae(e,p(l,e)):(ae(e,t.defaultValue),z(l,e,t.defaultValue)),t.keepTouched||te(r.touchedFields,e),t.keepDirty||(te(r.dirtyFields,e),r.isDirty=t.defaultValue?V(e,p(l,e)):V()),t.keepError||(te(r.errors,e),w.isValid&amp;&amp;C()),S.state.next(Object.assign({},r))},clearErrors:e=&gt;{e?R(e).forEach((e=&gt;te(r.errors,e))):r.errors={},S.state.next({errors:r.errors,isValid:!0})},unregister:he,setError:(e,t,n)=&gt;{const o=(p(s,e,{_f:{}})._f||{}).ref;z(r.errors,e,Object.assign(Object.assign({},t),{ref:o})),S.state.next({name:e,errors:r.errors,isValid:!1}),n&amp;&amp;n.shouldFocus&amp;&amp;o&amp;&amp;o.focus&amp;&amp;o.focus()},setFocus:e=&gt;{const t=p(s,e)._f;(t.ref.focus?t.ref:t.refs[0]).focus()}}}function Se(e={}){const t=r.useRef(),[n,o]=r.useState({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}});t.current?t.current.control._options=e:t.current=Object.assign(Object.assign({},we(e)),{formState:n});const i=t.current.control;return A({subject:i._subjects.state,callback:e=&gt;{I(e,i._proxyFormState,!0)&amp;&amp;(i._formState=Object.assign(Object.assign({},i._formState),e),o(Object.assign({},i._formState)))}}),r.useEffect((()=&gt;{i._stateFlags.mount||(i._proxyFormState.isValid&amp;&amp;i._updateValid(),i._stateFlags.mount=!0),i._stateFlags.watch&amp;&amp;(i._stateFlags.watch=!1,i._subjects.state.next({})),i._removeUnmounted()})),t.current.formState=M(n,i._proxyFormState),t.current}},6893:function(e,t,n){"use strict";n.d(t,{Bw1:function(){return m},C4B:function(){return y},CoD:function(){return h},E33:function(){return s},IC0:function(){return f},Imn:function(){return d},OvN:function(){return v},Qyq:function(){return g},Re4:function(){return E},SwK:function(){return o},UIZ:function(){return c},UgA:function(){return i},XiQ:function(){return a},Ybf:function(){return b},bax:function(){return l},ego:function(){return p},fzv:function(){return w},m6D:function(){return u}});var r=n(8357);function o(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"17",y1:"10",x2:"3",y2:"10"}},{tag:"line",attr:{x1:"21",y1:"6",x2:"3",y2:"6"}},{tag:"line",attr:{x1:"21",y1:"14",x2:"3",y2:"14"}},{tag:"line",attr:{x1:"17",y1:"18",x2:"3",y2:"18"}}]})(e)}function i(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"}}]})(e)}function a(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"4",width:"22",height:"16",rx:"2",ry:"2"}},{tag:"line",attr:{x1:"1",y1:"10",x2:"23",y2:"10"}}]})(e)}function s(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 12 20 22 4 22 4 12"}},{tag:"rect",attr:{x:"2",y:"7",width:"20",height:"5"}},{tag:"line",attr:{x1:"12",y1:"22",x2:"12",y2:"7"}},{tag:"path",attr:{d:"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"}},{tag:"path",attr:{d:"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"}}]})(e)}function l(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"}},{tag:"path",attr:{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}},{tag:"line",attr:{x1:"12",y1:"17",x2:"12.01",y2:"17"}}]})(e)}function u(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}},{tag:"polyline",attr:{points:"9 22 9 12 15 12 15 22"}}]})(e)}function c(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}},{tag:"path",attr:{d:"M7 11V7a5 5 0 0 1 10 0v4"}}]})(e)}function d(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}},{tag:"polyline",attr:{points:"22,6 12,13 2,6"}}]})(e)}function f(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"}}]})(e)}function p(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"}}]})(e)}function h(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"}}]})(e)}function v(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"5",x2:"12",y2:"19"}},{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"}}]})(e)}function m(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 4 23 10 17 10"}},{tag:"polyline",attr:{points:"1 20 1 14 7 14"}},{tag:"path",attr:{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"}}]})(e)}function g(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"9",cy:"21",r:"1"}},{tag:"circle",attr:{cx:"20",cy:"21",r:"1"}},{tag:"path",attr:{d:"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"}}]})(e)}function b(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"3 6 5 6 21 6"}},{tag:"path",attr:{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}},{tag:"line",attr:{x1:"10",y1:"11",x2:"10",y2:"17"}},{tag:"line",attr:{x1:"14",y1:"11",x2:"14",y2:"17"}}]})(e)}function y(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"3",width:"15",height:"13"}},{tag:"polygon",attr:{points:"16 8 20 8 23 11 23 16 16 16 16 8"}},{tag:"circle",attr:{cx:"5.5",cy:"18.5",r:"2.5"}},{tag:"circle",attr:{cx:"18.5",cy:"18.5",r:"2.5"}}]})(e)}function E(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 16 12 12 8 16"}},{tag:"line",attr:{x1:"12",y1:"12",x2:"12",y2:"21"}},{tag:"path",attr:{d:"M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"}},{tag:"polyline",attr:{points:"16 16 12 12 8 16"}}]})(e)}function w(e){return(0,r.w_)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"}},{tag:"circle",attr:{cx:"12",cy:"7",r:"4"}}]})(e)}},6529:function(e,t,n){e.exports=n(5541)},753:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7294);t.LeftArrow=function(e){var t=e.customLeftArrow,n=e.getState,o=e.previous,i=e.disabled;return t?r.cloneElement(t,{onClick:function(){return o()},carouselState:n(),disabled:i}):r.createElement("button",{"aria-label":"Go to previous slide",className:"react-multiple-carousel__arrow react-multiple-carousel__arrow--left",onClick:function(){return o()},type:"button",disabled:i})};t.RightArrow=function(e){var t=e.customRightArrow,n=e.getState,o=e.next,i=e.disabled;return t?r.cloneElement(t,{onClick:function(){return o()},carouselState:n(),disabled:i}):r.createElement("button",{"aria-label":"Go to next slide",className:"react-multiple-carousel__arrow react-multiple-carousel__arrow--right",onClick:function(){return o()},type:"button",disabled:i})}},8365:function(e,t,n){"use strict";var r=this&amp;&amp;this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&amp;&amp;function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&amp;&amp;(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(7294),i=n(8035),a=n(5798),s=n(4851),l=n(753),u=n(6762),c=n(3989),d=400,f="transform 400ms ease-in-out",p=function(e){function t(t){var n=e.call(this,t)||this;return n.containerRef=o.createRef(),n.listRef=o.createRef(),n.state={itemWidth:0,slidesToShow:0,currentSlide:0,totalItems:o.Children.count(t.children),deviceType:"",domLoaded:!1,transform:0,containerWidth:0},n.onResize=n.onResize.bind(n),n.handleDown=n.handleDown.bind(n),n.handleMove=n.handleMove.bind(n),n.handleOut=n.handleOut.bind(n),n.onKeyUp=n.onKeyUp.bind(n),n.handleEnter=n.handleEnter.bind(n),n.setIsInThrottle=n.setIsInThrottle.bind(n),n.next=i.throttle(n.next.bind(n),t.transitionDuration||d,n.setIsInThrottle),n.previous=i.throttle(n.previous.bind(n),t.transitionDuration||d,n.setIsInThrottle),n.goToSlide=i.throttle(n.goToSlide.bind(n),t.transitionDuration||d,n.setIsInThrottle),n.onMove=!1,n.initialX=0,n.lastX=0,n.isAnimationAllowed=!1,n.direction="",n.initialY=0,n.isInThrottle=!1,n.transformPlaceHolder=0,n}return r(t,e),t.prototype.resetTotalItems=function(){var e=this,t=o.Children.count(this.props.children),n=i.notEnoughChildren(this.state)?0:Math.max(0,Math.min(this.state.currentSlide,t));this.setState({totalItems:t,currentSlide:n},(function(){e.setContainerAndItemWidth(e.state.slidesToShow,!0)}))},t.prototype.setIsInThrottle=function(e){void 0===e&amp;&amp;(e=!1),this.isInThrottle=e},t.prototype.setTransformDirectly=function(e,t){var n=this.props.additionalTransfrom,r=c.getTransform(this.state,this.props,e);this.transformPlaceHolder=e,this.listRef&amp;&amp;this.listRef.current&amp;&amp;(this.setAnimationDirectly(t),this.listRef.current.style.transform="translate3d("+(r+n)+"px,0,0)")},t.prototype.setAnimationDirectly=function(e){this.listRef&amp;&amp;this.listRef.current&amp;&amp;(this.listRef.current.style.transition=e?this.props.customTransition||f:"none")},t.prototype.componentDidMount=function(){this.setState({domLoaded:!0}),this.setItemsToShow(),window.addEventListener("resize",this.onResize),this.onResize(!0),this.props.keyBoardControl&amp;&amp;window.addEventListener("keyup",this.onKeyUp),this.props.autoPlay&amp;&amp;this.props.autoPlaySpeed&amp;&amp;(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed))},t.prototype.setClones=function(e,t,n,r){var a=this;void 0===r&amp;&amp;(r=!1),this.isAnimationAllowed=!1;var s=o.Children.toArray(this.props.children),l=i.getInitialSlideInInfiniteMode(e||this.state.slidesToShow,s),u=i.getClones(this.state.slidesToShow,s),c=s.length&lt;this.state.slidesToShow?0:this.state.currentSlide;this.setState({totalItems:u.length,currentSlide:n&amp;&amp;!r?c:l},(function(){a.correctItemsPosition(t||a.state.itemWidth)}))},t.prototype.setItemsToShow=function(e,t){var n=this,r=this.props.responsive;Object.keys(r).forEach((function(o){var i=r[o],a=i.breakpoint,s=i.items,l=a.max,u=a.min;window.innerWidth&gt;=u&amp;&amp;window.innerWidth&lt;=l&amp;&amp;(n.setState({slidesToShow:s,deviceType:o}),n.setContainerAndItemWidth(s,e,t))}))},t.prototype.setContainerAndItemWidth=function(e,t,n){var r=this;if(this.containerRef&amp;&amp;this.containerRef.current){var o=this.containerRef.current.offsetWidth,a=i.getItemClientSideWidth(this.props,e,o);this.setState({containerWidth:o,itemWidth:a},(function(){r.props.infinite&amp;&amp;r.setClones(e,a,t,n)})),t&amp;&amp;this.correctItemsPosition(a)}},t.prototype.correctItemsPosition=function(e,t,n){t&amp;&amp;(this.isAnimationAllowed=!0),!t&amp;&amp;this.isAnimationAllowed&amp;&amp;(this.isAnimationAllowed=!1);var r=this.state.totalItems&lt;this.state.slidesToShow?0:-e*this.state.currentSlide;n&amp;&amp;this.setTransformDirectly(r,!0),this.setState({transform:r})},t.prototype.onResize=function(e){var t;t=!!this.props.infinite&amp;&amp;("boolean"!=typeof e||!e),this.setItemsToShow(t)},t.prototype.componentDidUpdate=function(e,t){var n=this,r=e.keyBoardControl,o=e.autoPlay,i=e.children,a=t.containerWidth,s=t.domLoaded,l=t.currentSlide;this.containerRef&amp;&amp;this.containerRef.current&amp;&amp;this.containerRef.current.offsetWidth!==a&amp;&amp;(this.itemsToShowTimeout&amp;&amp;clearTimeout(this.itemsToShowTimeout),this.itemsToShowTimeout=setTimeout((function(){n.setItemsToShow(!0)}),this.props.transitionDuration||d)),r&amp;&amp;!this.props.keyBoardControl&amp;&amp;window.removeEventListener("keyup",this.onKeyUp),!r&amp;&amp;this.props.keyBoardControl&amp;&amp;window.addEventListener("keyup",this.onKeyUp),o&amp;&amp;!this.props.autoPlay&amp;&amp;this.autoPlay&amp;&amp;(clearInterval(this.autoPlay),this.autoPlay=void 0),o||!this.props.autoPlay||this.autoPlay||(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed)),i.length!==this.props.children.length?setTimeout((function(){n.props.infinite?n.setClones(n.state.slidesToShow,n.state.itemWidth,!0,!0):n.resetTotalItems()}),this.props.transitionDuration||d):this.props.infinite&amp;&amp;this.state.currentSlide!==l&amp;&amp;this.correctClonesPosition({domLoaded:s}),this.transformPlaceHolder!==this.state.transform&amp;&amp;(this.transformPlaceHolder=this.state.transform)},t.prototype.correctClonesPosition=function(e){var t=this,n=e.domLoaded,r=o.Children.toArray(this.props.children),a=i.checkClonesPosition(this.state,r,this.props),s=a.isReachingTheEnd,l=a.isReachingTheStart,u=a.nextSlide,c=a.nextPosition;this.state.domLoaded&amp;&amp;n&amp;&amp;(s||l)&amp;&amp;(this.isAnimationAllowed=!1,setTimeout((function(){t.setState({transform:c,currentSlide:u})}),this.props.transitionDuration||d))},t.prototype.next=function(e){var t=this;void 0===e&amp;&amp;(e=0);var n=this.props,r=n.afterChange,o=n.beforeChange;if(!i.notEnoughChildren(this.state)){var a=i.populateNextSlides(this.state,this.props,e),s=a.nextSlides,l=a.nextPosition,u=this.state.currentSlide;void 0!==s&amp;&amp;void 0!==l&amp;&amp;("function"==typeof o&amp;&amp;o(s,this.getState()),this.isAnimationAllowed=!0,this.setState({transform:l,currentSlide:s},(function(){"function"==typeof r&amp;&amp;setTimeout((function(){r(u,t.getState())}),t.props.transitionDuration||d)})))}},t.prototype.previous=function(e){var t=this;void 0===e&amp;&amp;(e=0);var n=this.props,r=n.afterChange,o=n.beforeChange;if(!i.notEnoughChildren(this.state)){var a=i.populatePreviousSlides(this.state,this.props,e),s=a.nextSlides,l=a.nextPosition;if(void 0!==s&amp;&amp;void 0!==l){var u=this.state.currentSlide;"function"==typeof o&amp;&amp;o(s,this.getState()),this.isAnimationAllowed=!0,this.setState({transform:l,currentSlide:s},(function(){"function"==typeof r&amp;&amp;setTimeout((function(){r(u,t.getState())}),t.props.transitionDuration||d)}))}}},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.onResize),this.props.keyBoardControl&amp;&amp;window.removeEventListener("keyup",this.onKeyUp),this.props.autoPlay&amp;&amp;this.autoPlay&amp;&amp;(clearInterval(this.autoPlay),this.autoPlay=void 0),this.itemsToShowTimeout&amp;&amp;clearTimeout(this.itemsToShowTimeout)},t.prototype.resetMoveStatus=function(){this.onMove=!1,this.initialX=0,this.lastX=0,this.direction="",this.initialY=0},t.prototype.handleDown=function(e){if(!(!a.isMouseMoveEvent(e)&amp;&amp;!this.props.swipeable||a.isMouseMoveEvent(e)&amp;&amp;!this.props.draggable||this.isInThrottle)){var t=a.isMouseMoveEvent(e)?e:e.touches[0],n=t.clientX,r=t.clientY;this.onMove=!0,this.initialX=n,this.initialY=r,this.lastX=n,this.isAnimationAllowed=!1}},t.prototype.handleMove=function(e){if(!(!a.isMouseMoveEvent(e)&amp;&amp;!this.props.swipeable||a.isMouseMoveEvent(e)&amp;&amp;!this.props.draggable||i.notEnoughChildren(this.state))){var t=a.isMouseMoveEvent(e)?e:e.touches[0],n=t.clientX,r=t.clientY,o=this.initialX-n,s=this.initialY-r;if(this.onMove){if(!(Math.abs(o)&gt;Math.abs(s)))return;var l=i.populateSlidesOnMouseTouchMove(this.state,this.props,this.initialX,this.lastX,n,this.transformPlaceHolder),u=l.direction,c=l.nextPosition,d=l.canContinue;u&amp;&amp;(this.direction=u,d&amp;&amp;void 0!==c&amp;&amp;this.setTransformDirectly(c)),this.lastX=n}}},t.prototype.handleOut=function(e){this.props.autoPlay&amp;&amp;!this.autoPlay&amp;&amp;(this.autoPlay=setInterval(this.next,this.props.autoPlaySpeed));var t="touchend"===e.type&amp;&amp;!this.props.swipeable,n=("mouseleave"===e.type||"mouseup"===e.type)&amp;&amp;!this.props.draggable;if(!t&amp;&amp;!n&amp;&amp;this.onMove){if(this.setAnimationDirectly(!0),"right"===this.direction)if(this.initialX-this.lastX&gt;=this.props.minimumTouchDrag){var r=Math.round((this.initialX-this.lastX)/this.state.itemWidth);this.next(r)}else this.correctItemsPosition(this.state.itemWidth,!0,!0);"left"===this.direction&amp;&amp;(this.lastX-this.initialX&gt;this.props.minimumTouchDrag?(r=Math.round((this.lastX-this.initialX)/this.state.itemWidth),this.previous(r)):this.correctItemsPosition(this.state.itemWidth,!0,!0)),this.resetMoveStatus()}},t.prototype.isInViewport=function(e){var t=e.getBoundingClientRect(),n=t.top,r=void 0===n?0:n,o=t.left,i=void 0===o?0:o,a=t.bottom,s=void 0===a?0:a,l=t.right,u=void 0===l?0:l;return 0&lt;=r&amp;&amp;0&lt;=i&amp;&amp;s&lt;=(window.innerHeight||document.documentElement.clientHeight)&amp;&amp;u&lt;=(window.innerWidth||document.documentElement.clientWidth)},t.prototype.isChildOfCarousel=function(e){return!!(e instanceof Element&amp;&amp;this.listRef&amp;&amp;this.listRef.current)&amp;&amp;this.listRef.current.contains(e)},t.prototype.onKeyUp=function(e){var t=e.target;switch(e.keyCode){case 37:if(this.isChildOfCarousel(t))return this.previous();break;case 39:if(this.isChildOfCarousel(t))return this.next();break;case 9:if(this.isChildOfCarousel(t)&amp;&amp;t instanceof HTMLInputElement&amp;&amp;!this.isInViewport(t))return this.next()}},t.prototype.handleEnter=function(e){a.isMouseMoveEvent(e)&amp;&amp;this.autoPlay&amp;&amp;this.props.autoPlay&amp;&amp;this.props.pauseOnHover&amp;&amp;(clearInterval(this.autoPlay),this.autoPlay=void 0)},t.prototype.goToSlide=function(e,t){var n=this;if(!this.isInThrottle){var r=this.state.itemWidth,o=this.props,i=o.afterChange,a=o.beforeChange,s=this.state.currentSlide;"function"!=typeof a||t&amp;&amp;("object"!=typeof t||t.skipBeforeChange)||a(e,this.getState()),this.isAnimationAllowed=!0,this.setState({currentSlide:e,transform:-r*e},(function(){n.props.infinite&amp;&amp;n.correctClonesPosition({domLoaded:!0}),"function"!=typeof i||t&amp;&amp;("object"!=typeof t||t.skipAfterChange)||setTimeout((function(){i(s,n.getState())}),n.props.transitionDuration||d)}))}},t.prototype.getState=function(){return this.state},t.prototype.renderLeftArrow=function(e){var t=this,n=this.props.customLeftArrow;return o.createElement(l.LeftArrow,{customLeftArrow:n,getState:function(){return t.getState()},previous:this.previous,disabled:e})},t.prototype.renderRightArrow=function(e){var t=this,n=this.props.customRightArrow;return o.createElement(l.RightArrow,{customRightArrow:n,getState:function(){return t.getState()},next:this.next,disabled:e})},t.prototype.renderButtonGroups=function(){var e=this,t=this.props.customButtonGroup;return t?o.cloneElement(t,{previous:function(){return e.previous()},next:function(){return e.next()},goToSlide:function(t,n){return e.goToSlide(t,n)},carouselState:this.getState()}):null},t.prototype.renderDotsList=function(){var e=this;return o.createElement(s.default,{state:this.state,props:this.props,goToSlide:this.goToSlide,getState:function(){return e.getState()}})},t.prototype.renderCarouselItems=function(){var e=[];if(this.props.infinite){var t=o.Children.toArray(this.props.children);e=i.getClones(this.state.slidesToShow,t)}return o.createElement(u.default,{clones:e,goToSlide:this.goToSlide,state:this.state,notEnoughChildren:i.notEnoughChildren(this.state),props:this.props})},t.prototype.render=function(){var e=this.props,t=e.deviceType,n=e.arrows,r=e.renderArrowsWhenDisabled,a=e.removeArrowOnDeviceType,s=e.infinite,l=e.containerClass,u=e.sliderClass,d=e.customTransition,p=e.additionalTransfrom,h=e.renderDotsOutside,v=e.renderButtonGroupOutside,m=e.className,g=i.getInitialState(this.state,this.props),b=g.shouldRenderOnSSR,y=g.shouldRenderAtAll,E=i.isInLeftEnd(this.state),w=i.isInRightEnd(this.state),S=n&amp;&amp;!(a&amp;&amp;(t&amp;&amp;-1&lt;a.indexOf(t)||this.state.deviceType&amp;&amp;-1&lt;a.indexOf(this.state.deviceType)))&amp;&amp;!i.notEnoughChildren(this.state)&amp;&amp;y,O=!s&amp;&amp;E,T=!s&amp;&amp;w,x=c.getTransform(this.state,this.props);return o.createElement(o.Fragment,null,o.createElement("div",{className:"react-multi-carousel-list "+l+" "+m,ref:this.containerRef},o.createElement("ul",{ref:this.listRef,className:"react-multi-carousel-track "+u,style:{transition:this.isAnimationAllowed?d||f:"none",overflow:b?"hidden":"unset",transform:"translate3d("+(x+p)+"px,0,0)"},onMouseMove:this.handleMove,onMouseDown:this.handleDown,onMouseUp:this.handleOut,onMouseEnter:this.handleEnter,onMouseLeave:this.handleOut,onTouchStart:this.handleDown,onTouchMove:this.handleMove,onTouchEnd:this.handleOut},this.renderCarouselItems()),S&amp;&amp;(!O||r)&amp;&amp;this.renderLeftArrow(O),S&amp;&amp;(!T||r)&amp;&amp;this.renderRightArrow(T),y&amp;&amp;!v&amp;&amp;this.renderButtonGroups(),y&amp;&amp;!h&amp;&amp;this.renderDotsList()),y&amp;&amp;h&amp;&amp;this.renderDotsList(),y&amp;&amp;v&amp;&amp;this.renderButtonGroups())},t.defaultProps={slidesToSlide:1,infinite:!1,draggable:!0,swipeable:!0,arrows:!0,renderArrowsWhenDisabled:!1,containerClass:"",sliderClass:"",itemClass:"",keyBoardControl:!0,autoPlaySpeed:3e3,showDots:!1,renderDotsOutside:!1,renderButtonGroupOutside:!1,minimumTouchDrag:80,className:"",dotListClass:"",focusOnSelect:!1,centerMode:!1,additionalTransfrom:0,pauseOnHover:!0},t}(o.Component);t.default=p},6762:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7294),o=n(8035);t.default=function(e){var t=e.props,n=e.state,i=e.goToSlide,a=e.clones,s=e.notEnoughChildren,l=n.itemWidth,u=t.children,c=t.infinite,d=t.itemClass,f=t.itemAriaLabel,p=t.partialVisbile,h=t.partialVisible,v=o.getInitialState(n,t),m=v.flexBisis,g=v.shouldRenderOnSSR,b=v.domFullyLoaded,y=v.partialVisibilityGutter;return v.shouldRenderAtAll?(p&amp;&amp;console.warn('WARNING: Please correct props name: "partialVisible" as old typo will be removed in future versions!'),r.createElement(r.Fragment,null,(c?a:r.Children.toArray(u)).map((function(e,a){return r.createElement("li",{key:a,"data-index":a,onClick:function(){t.focusOnSelect&amp;&amp;i(a)},"aria-hidden":o.getIfSlideIsVisbile(a,n)?"false":"true","aria-label":f||(e.props.ariaLabel?e.props.ariaLabel:null),style:{flex:g?"1 0 "+m+"%":"auto",position:"relative",width:b?((p||h)&amp;&amp;y&amp;&amp;!s?l-y:l)+"px":"auto"},className:"react-multi-carousel-item "+(o.getIfSlideIsVisbile(a,n)?"react-multi-carousel-item--active":"")+" "+d},e)})))):null}},4851:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7294),o=n(3905),i=n(4949),a=n(3989);t.default=function(e){var t=e.props,n=e.state,s=e.goToSlide,l=e.getState,u=t.showDots,c=t.customDot,d=t.dotListClass,f=t.infinite,p=t.children;if(!u||a.notEnoughChildren(n))return null;var h,v=n.currentSlide,m=n.slidesToShow,g=a.getSlidesToSlide(n,t),b=r.Children.toArray(p);h=f?Math.ceil(b.length/g):Math.ceil((b.length-m)/g)+1;var y=i.getLookupTableForNextSlides(h,n,t,b),E=o.getOriginalIndexLookupTableByClones(m,b),w=E[v];return r.createElement("ul",{className:"react-multi-carousel-dot-list "+d},Array(h).fill(0).map((function(e,t){var n,o;if(f){o=y[t];var i=E[o];n=w===i||i&lt;=w&amp;&amp;w&lt;i+g}else{var a=b.length-m,u=t*g;n=(o=a&lt;u?a:u)===v||o&lt;v&amp;&amp;v&lt;o+g&amp;&amp;v&lt;b.length-m}return c?r.cloneElement(c,{index:t,active:n,key:t,onClick:function(){return s(o)},carouselState:l()}):r.createElement("li",{"data-index":t,key:t,className:"react-multi-carousel-dot "+(n?"react-multi-carousel-dot--active":"")},r.createElement("button",{"aria-label":"Go to slide "+(t+1),onClick:function(){return s(o)}}))})))}},5541:function(e,t,n){"use strict";var r=n(8365);t.default=r.default},5798:function(e,t,n){"use strict";var r=this&amp;&amp;this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&amp;&amp;function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&amp;&amp;(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(7294);t.isMouseMoveEvent=function(e){return"clientY"in e};var i=function(e){function t(){return null!==e&amp;&amp;e.apply(this,arguments)||this}return r(t,e),t}(o.Component);t.default=i},3905:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOriginalCounterPart=function(e,t,n){var r=t.slidesToShow,o=t.currentSlide;return n.length&gt;2*r?e+2*r:o&gt;=n.length?n.length+e:e},t.getOriginalIndexLookupTableByClones=function(e,t){if(t.length&gt;2*e){for(var n={},r=t.length-2*e,o=t.length-r,i=r,a=0;a&lt;o;a++)n[a]=i,i++;var s=t.length+o,l=s+t.slice(0,2*e).length,u=0;for(a=s;a&lt;=l;a++)n[a]=u,u++;var c=s,d=0;for(a=o;a&lt;c;a++)n[a]=d,d++;return n}n={};var f=3*t.length,p=0;for(a=0;a&lt;f;a++)n[a]=p,++p===t.length&amp;&amp;(p=0);return n},t.getClones=function(e,t){return t.length&lt;e?t:t.length&gt;2*e?t.slice(t.length-2*e,t.length).concat(t,t.slice(0,2*e)):t.concat(t,t)},t.getInitialSlideInInfiniteMode=function(e,t){return t.length&gt;2*e?2*e:t.length},t.checkClonesPosition=function(e,t,n){var r,o=e.currentSlide,i=e.slidesToShow,a=e.itemWidth,s=e.totalItems,l=0,u=0,c=0===o,d=t.length-(t.length-2*i);return t.length&lt;i?(u=l=0,c=r=!1):t.length&gt;2*i?((r=o&gt;=d+t.length)&amp;&amp;(u=-a*(l=o-t.length)),c&amp;&amp;(u=-a*(l=d+(t.length-2*i)))):((r=o&gt;=2*t.length)&amp;&amp;(u=-a*(l=o-t.length)),c&amp;&amp;(u=n.showDots?-a*(l=t.length):-a*(l=s-2*i))),{isReachingTheEnd:r,isReachingTheStart:c,nextSlide:l,nextPosition:u}}},3989:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6867);function o(e){var t=e.slidesToShow;return e.totalItems&lt;t}function i(e,t,n){var r=n||e.transform;return!t.infinite&amp;&amp;0===e.currentSlide||o(e)?r:r+e.itemWidth/2}function a(e){var t=e.currentSlide,n=e.totalItems;return!(t+e.slidesToShow&lt;n)}function s(e,t,n,r){void 0===t&amp;&amp;(t=0);var i=e.currentSlide,s=e.slidesToShow,l=a(e),u=!n.infinite&amp;&amp;l,c=r||e.transform;if(o(e))return c;var d=c+i*t;return u?d+(e.containerWidth-(e.itemWidth-t)*s):d}t.notEnoughChildren=o,t.getInitialState=function(e,t){var n,o=e.domLoaded,i=e.slidesToShow,a=e.containerWidth,s=e.itemWidth,l=t.deviceType,u=t.responsive,c=t.ssr,d=t.partialVisbile,f=t.partialVisible,p=Boolean(o&amp;&amp;i&amp;&amp;a&amp;&amp;s);c&amp;&amp;l&amp;&amp;!p&amp;&amp;(n=r.getWidthFromDeviceType(l,u));var h=Boolean(c&amp;&amp;l&amp;&amp;!p&amp;&amp;n);return{shouldRenderOnSSR:h,flexBisis:n,domFullyLoaded:p,partialVisibilityGutter:r.getPartialVisibilityGutter(u,d||f,l,e.deviceType),shouldRenderAtAll:h||p}},t.getIfSlideIsVisbile=function(e,t){var n=t.currentSlide,r=t.slidesToShow;return n&lt;=e&amp;&amp;e&lt;n+r},t.getTransformForCenterMode=i,t.isInLeftEnd=function(e){return!(0&lt;e.currentSlide)},t.isInRightEnd=a,t.getTransformForPartialVsibile=s,t.getTransform=function(e,t,n){var o=t.partialVisbile,a=t.partialVisible,l=t.responsive,u=t.deviceType,c=t.centerMode,d=n||e.transform,f=r.getPartialVisibilityGutter(l,o||a,u,e.deviceType);return a||o?s(e,f,t,n):c?i(e,t,n):d},t.getSlidesToSlide=function(e,t){var n=e.domLoaded,r=e.slidesToShow,o=e.containerWidth,i=e.itemWidth,a=t.deviceType,s=t.responsive,l=t.slidesToSlide||1,u=Boolean(n&amp;&amp;r&amp;&amp;o&amp;&amp;i);return t.ssr&amp;&amp;t.deviceType&amp;&amp;!u&amp;&amp;Object.keys(s).forEach((function(e){var t=s[e].slidesToSlide;a===e&amp;&amp;t&amp;&amp;(l=t)})),u&amp;&amp;Object.keys(s).forEach((function(e){var t=s[e],n=t.breakpoint,r=t.slidesToSlide,o=n.max,i=n.min;r&amp;&amp;window.innerWidth&gt;=i&amp;&amp;window.innerWidth&lt;=o&amp;&amp;(l=r)})),l}},4949:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3905),o=n(3989);t.getLookupTableForNextSlides=function(e,t,n,i){var a={},s=o.getSlidesToSlide(t,n);return Array(e).fill(0).forEach((function(e,n){var o=r.getOriginalCounterPart(n,t,i);if(0===n)a[0]=o;else{var l=a[n-1]+s;a[n]=l}})),a}},6867:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getPartialVisibilityGutter=function(e,t,n,r){var o=0,i=r||n;return t&amp;&amp;i&amp;&amp;(o=e[i].partialVisibilityGutter||e[i].paritialVisibilityGutter),o},t.getWidthFromDeviceType=function(e,t){var n;return t[e]&amp;&amp;(n=(100/t[e].items).toFixed(1)),n},t.getItemClientSideWidth=function(e,t,n){return Math.round(n/(t+(e.centerMode?1:0)))}},8035:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3905);t.getOriginalCounterPart=r.getOriginalCounterPart,t.getClones=r.getClones,t.checkClonesPosition=r.checkClonesPosition,t.getInitialSlideInInfiniteMode=r.getInitialSlideInInfiniteMode;var o=n(6867);t.getWidthFromDeviceType=o.getWidthFromDeviceType,t.getPartialVisibilityGutter=o.getPartialVisibilityGutter,t.getItemClientSideWidth=o.getItemClientSideWidth;var i=n(3989);t.getInitialState=i.getInitialState,t.getIfSlideIsVisbile=i.getIfSlideIsVisbile,t.getTransformForCenterMode=i.getTransformForCenterMode,t.getTransformForPartialVsibile=i.getTransformForPartialVsibile,t.isInLeftEnd=i.isInLeftEnd,t.isInRightEnd=i.isInRightEnd,t.notEnoughChildren=i.notEnoughChildren,t.getSlidesToSlide=i.getSlidesToSlide;var a=n(9950);t.throttle=a.default;var s=n(4802);t.throwError=s.default;var l=n(2558);t.populateNextSlides=l.populateNextSlides;var u=n(5210);t.populatePreviousSlides=u.populatePreviousSlides;var c=n(1097);t.populateSlidesOnMouseTouchMove=c.populateSlidesOnMouseTouchMove},1097:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.populateSlidesOnMouseTouchMove=function(e,t,n,r,o,i){var a,s,l=e.itemWidth,u=e.slidesToShow,c=e.totalItems,d=e.currentSlide,f=t.infinite,p=!1,h=Math.round((n-r)/l),v=Math.round((r-n)/l),m=n&lt;o;if(o&lt;n&amp;&amp;h&lt;=u){a="right";var g=Math.abs(-l*(c-u)),b=i-(r-o),y=d===c-u;(Math.abs(b)&lt;=g||y&amp;&amp;f)&amp;&amp;(s=b,p=!0)}return m&amp;&amp;v&lt;=u&amp;&amp;(a="left",((b=i+(o-r))&lt;=0||0===d&amp;&amp;f)&amp;&amp;(p=!0,s=b)),{direction:a,nextPosition:s,canContinue:p}}},2558:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(3989);t.populateNextSlides=function(e,t,n){void 0===n&amp;&amp;(n=0);var o,i,a=e.slidesToShow,s=e.currentSlide,l=e.itemWidth,u=e.totalItems,c=r.getSlidesToSlide(e,t),d=s+1+n+a+(0&lt;n?0:c);return i=d&lt;=u?-l*(o=s+n+(0&lt;n?0:c)):u&lt;d&amp;&amp;s!==u-a?-l*(o=u-a):o=void 0,{nextSlides:o,nextPosition:i}}},5210:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7294),o=n(3989),i=n(3989);t.populatePreviousSlides=function(e,t,n){void 0===n&amp;&amp;(n=0);var a,s,l=e.currentSlide,u=e.itemWidth,c=e.slidesToShow,d=t.children,f=t.showDots,p=t.infinite,h=o.getSlidesToSlide(e,t),v=l-n-(0&lt;n?0:h),m=(r.Children.toArray(d).length-c)%h;return s=0&lt;=v?(a=v,f&amp;&amp;!p&amp;&amp;0&lt;m&amp;&amp;i.isInRightEnd(e)&amp;&amp;(a=l-m),-u*a):a=v&lt;0&amp;&amp;0!==l?0:void 0,{nextSlides:a,nextPosition:s}}},9950:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t,n){var r;return function(){var o=arguments;r||(e.apply(this,o),r=!0,"function"==typeof n&amp;&amp;n(!0),setTimeout((function(){r=!1,"function"==typeof n&amp;&amp;n(!1)}),t))}}},4802:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=t.partialVisbile,r=t.partialVisible,o=t.centerMode,i=t.ssr,a=t.responsive;if((n||r)&amp;&amp;o)throw new Error("center mode can not be used at the same time with partialVisible");if(!a)throw i?new Error("ssr mode need to be used in conjunction with responsive prop"):new Error("Responsive prop is needed for deciding the amount of items to show on the screen");if(a&amp;&amp;"object"!=typeof a)throw new Error("responsive prop must be an object")}},3250:function(e,t,n){"use strict";var r=n(7294);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&amp;&amp;(0!==e||1/e===1/t)||e!==e&amp;&amp;t!==t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(r){return!0}}var c="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return s((function(){o.value=n,o.getSnapshot=t,u(o)&amp;&amp;c({inst:o})}),[e,n,t]),a((function(){return u(o)&amp;&amp;c({inst:o}),e((function(){u(o)&amp;&amp;c({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},1688:function(e,t,n){"use strict";e.exports=n(3250)},7734:function(e,t,n){"use strict";n.d(t,{h:function(){return ge}});var r=n(7294),o=n(3935);function i(e,t,n){let r,o=n.initialDeps??[];return()=&gt;{var i,a,s,l;let u;n.key&amp;&amp;(null==(i=n.debug)?void 0:i.call(n))&amp;&amp;(u=Date.now());const c=e();if(!(c.length!==o.length||c.some(((e,t)=&gt;o[t]!==e))))return r;let d;if(o=c,n.key&amp;&amp;(null==(a=n.debug)?void 0:a.call(n))&amp;&amp;(d=Date.now()),r=t(...c),n.key&amp;&amp;(null==(s=n.debug)?void 0:s.call(n))){const e=Math.round(100*(Date.now()-u))/100,t=Math.round(100*(Date.now()-d))/100,r=t/16,o=(e,t)=&gt;{for(e=String(e);e.length&lt;t;)e=" "+e;return e};console.info(`%c\u23f1 ${o(t,5)} /${o(e,5)} ms`,`\n            font-size: .6rem;\n            font-weight: bold;\n            color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,null==n?void 0:n.key)}return null==(l=null==n?void 0:n.onChange)||l.call(n,r),r}}function a(e,t){if(void 0===e)throw new Error("Unexpected undefined"+(t?`: ${t}`:""));return e}const s=e=&gt;e,l=e=&gt;{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let o=t;o&lt;=n;o++)r.push(o);return r},u=(e,t)=&gt;{const n=e.scrollElement;if(!n)return;const r=e=&gt;{const{width:n,height:r}=e;t({width:Math.round(n),height:Math.round(r)})};if(r(n.getBoundingClientRect()),"undefined"===typeof ResizeObserver)return()=&gt;{};const o=new ResizeObserver((e=&gt;{const t=e[0];if(null==t?void 0:t.borderBoxSize){const e=t.borderBoxSize[0];if(e)return void r({width:e.inlineSize,height:e.blockSize})}r(n.getBoundingClientRect())}));return o.observe(n,{box:"border-box"}),()=&gt;{o.unobserve(n)}},c=(e,t)=&gt;{const n=e.scrollElement;if(!n)return;const r=()=&gt;{t(n[e.options.horizontal?"scrollLeft":"scrollTop"])};return r(),n.addEventListener("scroll",r,{passive:!0}),()=&gt;{n.removeEventListener("scroll",r)}},d=(e,t,n)=&gt;{if(null==t?void 0:t.borderBoxSize){const e=t.borderBoxSize[0];if(e){return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},f=(e,{adjustments:t=0,behavior:n},r)=&gt;{var o,i;const a=e+t;null==(i=null==(o=r.scrollElement)?void 0:o.scrollTo)||i.call(o,{[r.options.horizontal?"left":"top"]:a,behavior:n})};class p{constructor(e){this.unsubs=[],this.scrollElement=null,this.isScrolling=!1,this.isScrollingTimeoutId=null,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollDirection=null,this.scrollAdjustments=0,this.measureElementCache=new Map,this.observer=(()=&gt;{let e=null;const t=()=&gt;e||("undefined"!==typeof ResizeObserver?e=new ResizeObserver((e=&gt;{e.forEach((e=&gt;{this._measureElement(e.target,e)}))})):null);return{disconnect:()=&gt;{var e;return null==(e=t())?void 0:e.disconnect()},observe:e=&gt;{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=&gt;{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=&gt;{Object.entries(e).forEach((([t,n])=&gt;{"undefined"===typeof n&amp;&amp;delete e[t]})),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:s,rangeExtractor:l,onChange:()=&gt;{},measureElement:d,initialRect:{width:0,height:0},scrollMargin:0,gap:0,scrollingDelay:150,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,...e}},this.notify=e=&gt;{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=i((()=&gt;(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null])),(e=&gt;{this.notify(e)}),{key:!1,debug:()=&gt;this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=&gt;{this.unsubs.filter(Boolean).forEach((e=&gt;e())),this.unsubs=[],this.scrollElement=null},this._didMount=()=&gt;(this.measureElementCache.forEach(this.observer.observe),()=&gt;{this.observer.disconnect(),this.cleanup()}),this._willUpdate=()=&gt;{const e=this.options.getScrollElement();this.scrollElement!==e&amp;&amp;(this.cleanup(),this.scrollElement=e,this._scrollToOffset(this.scrollOffset,{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,(e=&gt;{this.scrollRect=e,this.maybeNotify()}))),this.unsubs.push(this.options.observeElementOffset(this,(e=&gt;{this.scrollAdjustments=0,this.scrollOffset!==e&amp;&amp;(null!==this.isScrollingTimeoutId&amp;&amp;(clearTimeout(this.isScrollingTimeoutId),this.isScrollingTimeoutId=null),this.isScrolling=!0,this.scrollDirection=this.scrollOffset&lt;e?"forward":"backward",this.scrollOffset=e,this.maybeNotify(),this.isScrollingTimeoutId=setTimeout((()=&gt;{this.isScrollingTimeoutId=null,this.isScrolling=!1,this.scrollDirection=null,this.maybeNotify()}),this.options.scrollingDelay))}))))},this.getSize=()=&gt;this.scrollRect[this.options.horizontal?"width":"height"],this.memoOptions=i((()=&gt;[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey]),((e,t,n,r)=&gt;(this.pendingMeasuredCacheIndexes=[],{count:e,paddingStart:t,scrollMargin:n,getItemKey:r})),{key:!1}),this.getFurthestMeasurement=(e,t)=&gt;{const n=new Map,r=new Map;for(let o=t-1;o&gt;=0;o--){const t=e[o];if(n.has(t.lane))continue;const i=r.get(t.lane);if(null==i||t.end&gt;i.end?r.set(t.lane,t):t.end&lt;i.end&amp;&amp;n.set(t.lane,!0),n.size===this.options.lanes)break}return r.size===this.options.lanes?Array.from(r.values()).sort(((e,t)=&gt;e.end===t.end?e.index-t.index:e.end-t.end))[0]:void 0},this.getMeasurements=i((()=&gt;[this.memoOptions(),this.itemSizeCache]),(({count:e,paddingStart:t,scrollMargin:n,getItemKey:r},o)=&gt;{const i=this.pendingMeasuredCacheIndexes.length&gt;0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const a=this.measurementsCache.slice(0,i);for(let s=i;s&lt;e;s++){const e=r(s),i=1===this.options.lanes?a[s-1]:this.getFurthestMeasurement(a,s),l=i?i.end+this.options.gap:t+n,u=o.get(e),c="number"===typeof u?u:this.options.estimateSize(s),d=l+c,f=i?i.lane:s%this.options.lanes;a[s]={index:s,start:l,size:c,end:d,key:e,lane:f}}return this.measurementsCache=a,a}),{key:!1,debug:()=&gt;this.options.debug}),this.calculateRange=i((()=&gt;[this.getMeasurements(),this.getSize(),this.scrollOffset]),((e,t,n)=&gt;this.range=e.length&gt;0&amp;&amp;t&gt;0?function({measurements:e,outerSize:t,scrollOffset:n}){const r=e.length-1,o=h(0,r,(t=&gt;e[t].start),n);let i=o;for(;i&lt;r&amp;&amp;e[i].end&lt;n+t;)i++;return{startIndex:o,endIndex:i}}({measurements:e,outerSize:t,scrollOffset:n}):null),{key:!1,debug:()=&gt;this.options.debug}),this.getIndexes=i((()=&gt;[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count]),((e,t,n,r)=&gt;null===t?[]:e({...t,overscan:n,count:r})),{key:!1,debug:()=&gt;this.options.debug}),this.indexFromElement=e=&gt;{const t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this._measureElement=(e,t)=&gt;{const n=this.measurementsCache[this.indexFromElement(e)];if(!n||!e.isConnected)return void this.measureElementCache.forEach(((t,n)=&gt;{t===e&amp;&amp;(this.observer.unobserve(e),this.measureElementCache.delete(n))}));const r=this.measureElementCache.get(n.key);r!==e&amp;&amp;(r&amp;&amp;this.observer.unobserve(r),this.observer.observe(e),this.measureElementCache.set(n.key,e));const o=this.options.measureElement(e,t,this);this.resizeItem(n,o)},this.resizeItem=(e,t)=&gt;{const n=t-(this.itemSizeCache.get(e.key)??e.size);0!==n&amp;&amp;(e.start&lt;this.scrollOffset+this.scrollAdjustments&amp;&amp;this._scrollToOffset(this.scrollOffset,{adjustments:this.scrollAdjustments+=n,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(e.index),this.itemSizeCache=new Map(this.itemSizeCache.set(e.key,t)),this.notify(!1))},this.measureElement=e=&gt;{e&amp;&amp;this._measureElement(e,void 0)},this.getVirtualItems=i((()=&gt;[this.getIndexes(),this.getMeasurements()]),((e,t)=&gt;{const n=[];for(let r=0,o=e.length;r&lt;o;r++){const o=t[e[r]];n.push(o)}return n}),{key:!1,debug:()=&gt;this.options.debug}),this.getVirtualItemForOffset=e=&gt;{const t=this.getMeasurements();return a(t[h(0,t.length-1,(e=&gt;a(t[e]).start),e)])},this.getOffsetForAlignment=(e,t)=&gt;{const n=this.getSize();"auto"===t&amp;&amp;(t=e&lt;=this.scrollOffset?"start":e&gt;=this.scrollOffset+n?"end":"start"),"start"===t||("end"===t?e-=n:"center"===t&amp;&amp;(e-=n/2));const r=this.options.horizontal?"scrollWidth":"scrollHeight",o=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[r]:this.scrollElement[r]:0)-this.getSize();return Math.max(Math.min(o,e),0)},this.getOffsetForIndex=(e,t="auto")=&gt;{e=Math.max(0,Math.min(e,this.options.count-1));const n=a(this.getMeasurements()[e]);if("auto"===t)if(n.end&gt;=this.scrollOffset+this.getSize()-this.options.scrollPaddingEnd)t="end";else{if(!(n.start&lt;=this.scrollOffset+this.options.scrollPaddingStart))return[this.scrollOffset,t];t="start"}const r="end"===t?n.end+this.options.scrollPaddingEnd:n.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(r,t),t]},this.isDynamicMode=()=&gt;this.measureElementCache.size&gt;0,this.cancelScrollToIndex=()=&gt;{null!==this.scrollToIndexTimeoutId&amp;&amp;(clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(e,{align:t="start",behavior:n}={})=&gt;{this.cancelScrollToIndex(),"smooth"===n&amp;&amp;this.isDynamicMode()&amp;&amp;console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(e,t),{adjustments:void 0,behavior:n})},this.scrollToIndex=(e,{align:t="auto",behavior:n}={})=&gt;{e=Math.max(0,Math.min(e,this.options.count-1)),this.cancelScrollToIndex(),"smooth"===n&amp;&amp;this.isDynamicMode()&amp;&amp;console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const[r,o]=this.getOffsetForIndex(e,t);this._scrollToOffset(r,{adjustments:void 0,behavior:n}),"smooth"!==n&amp;&amp;this.isDynamicMode()&amp;&amp;(this.scrollToIndexTimeoutId=setTimeout((()=&gt;{this.scrollToIndexTimeoutId=null;if(this.measureElementCache.has(this.options.getItemKey(e))){const[t]=this.getOffsetForIndex(e,o);((e,t)=&gt;Math.abs(e-t)&lt;1)(t,this.scrollOffset)||this.scrollToIndex(e,{align:o,behavior:n})}else this.scrollToIndex(e,{align:o,behavior:n})})))},this.scrollBy=(e,{behavior:t}={})=&gt;{this.cancelScrollToIndex(),"smooth"===t&amp;&amp;this.isDynamicMode()&amp;&amp;console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.scrollOffset+e,{adjustments:void 0,behavior:t})},this.getTotalSize=()=&gt;{var e;const t=this.getMeasurements();let n;return n=0===t.length?this.options.paddingStart:1===this.options.lanes?(null==(e=t[t.length-1])?void 0:e.end)??0:Math.max(...t.slice(-this.options.lanes).map((e=&gt;e.end))),n-this.options.scrollMargin+this.options.paddingEnd},this._scrollToOffset=(e,{adjustments:t,behavior:n})=&gt;{this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=&gt;{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(e),this.scrollRect=this.options.initialRect,this.scrollOffset=this.options.initialOffset,this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach((e=&gt;{this.itemSizeCache.set(e.key,e.size)})),this.maybeNotify()}}const h=(e,t,n,r)=&gt;{for(;e&lt;=t;){const o=(e+t)/2|0,i=n(o);if(i&lt;r)e=o+1;else{if(!(i&gt;r))return o;t=o-1}}return e&gt;0?e-1:0};const v="undefined"!==typeof document?r.useLayoutEffect:r.useEffect;function m(e){const t=r.useReducer((()=&gt;({})),{})[1],n={...e,onChange:(n,r)=&gt;{var i;r?(0,o.flushSync)(t):t(),null==(i=e.onChange)||i.call(e,n,r)}},[i]=r.useState((()=&gt;new p(n)));return i.setOptions(n),r.useEffect((()=&gt;i._didMount()),[]),v((()=&gt;i._willUpdate())),i}var g=n(6723),b=n(3855);function y(e,t){let[n,o]=(0,r.useState)(e),i=(0,b.E)(e);return(0,g.e)((()=&gt;o(i.current)),[i,o,...t]),n}var E=n(3781);var w=n(4192),S=n(9946),O=n(9650),T=n(1074),x=n(4157),C=n(3784);function k(e){return[e.screenX,e.screenY]}function M(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=k(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&amp;&amp;(e.current=n,!0)},update(t){e.current=k(t)}}}var P=n(5466);var I=n(6599),R=n(6045),A=n(6567),_=n(5597),L=n(4103);var N,D=((N=D||{})[N.First=0]="First",N[N.Previous=1]="Previous",N[N.Next=2]="Next",N[N.Last=3]="Last",N[N.Specific=4]="Specific",N[N.Nothing=5]="Nothing",N);function F(e,t){let n=t.resolveItems();if(n.length&lt;=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e&lt;n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:for(let e=o-1;e&gt;=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e&lt;n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e&gt;=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r&lt;n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}}var j=n(9362),V=n(4575);function z(e={},t=null,n=[]){for(let[r,o]of Object.entries(e))H(n,B(t,r),o);return n}function B(e,t){return e?e+"["+t+"]":t}function H(e,t,n){if(Array.isArray(n))for(let[r,o]of n.entries())H(e,B(t,r.toString()),o);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):z(n,t,e)}var W,U,Y=n(2984),G=n(8657),K=n(2351),$=n(1363),Z=n(3454),X=(e=&gt;(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(X||{}),q=(e=&gt;(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(q||{}),J=((U=J||{})[U.Pointer=0]="Pointer",U[U.Focus=1]="Focus",U[U.Other=2]="Other",U),Q=((W=Q||{})[W.OpenCombobox=0]="OpenCombobox",W[W.CloseCombobox=1]="CloseCombobox",W[W.GoToOption=2]="GoToOption",W[W.RegisterOption=3]="RegisterOption",W[W.UnregisterOption=4]="UnregisterOption",W[W.RegisterLabel=5]="RegisterLabel",W[W.SetActivationTrigger=6]="SetActivationTrigger",W[W.UpdateVirtualOptions=7]="UpdateVirtualOptions",W);function ee(e,t=(e=&gt;e)){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=t(e.options.slice()),o=r.length&gt;0&amp;&amp;null!==r[0].dataRef.current.order?r.sort(((e,t)=&gt;e.dataRef.current.order-t.dataRef.current.order)):(0,V.z2)(r,(e=&gt;e.dataRef.current.domRef.current)),i=n?o.indexOf(n):null;return-1===i&amp;&amp;(i=null),{options:o,activeOptionIndex:i}}let te={1(e){var t;return null!=(t=e.dataRef.current)&amp;&amp;t.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1}},0(e){var t,n;if(null!=(t=e.dataRef.current)&amp;&amp;t.disabled||0===e.comboboxState)return e;if(null!=(n=e.dataRef.current)&amp;&amp;n.value){let t=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(-1!==t)return{...e,activeOptionIndex:t,comboboxState:0}}return{...e,comboboxState:0}},2(e,t){var n,r,o,i,a;if(null!=(n=e.dataRef.current)&amp;&amp;n.disabled||null!=(r=e.dataRef.current)&amp;&amp;r.optionsRef.current&amp;&amp;(null==(o=e.dataRef.current)||!o.optionsPropsRef.current.static)&amp;&amp;1===e.comboboxState)return e;if(e.virtual){let n=t.focus===D.Specific?t.idx:F(t,{resolveItems:()=&gt;e.virtual.options,resolveActiveIndex:()=&gt;{var t,n;return null!=(n=null!=(t=e.activeOptionIndex)?t:e.virtual.options.findIndex((t=&gt;!e.virtual.disabled(t))))?n:null},resolveDisabled:e.virtual.disabled,resolveId(){throw new Error("Function not implemented.")}}),r=null!=(i=t.trigger)?i:2;return e.activeOptionIndex===n&amp;&amp;e.activationTrigger===r?e:{...e,activeOptionIndex:n,activationTrigger:r}}let s=ee(e);if(null===s.activeOptionIndex){let e=s.options.findIndex((e=&gt;!e.dataRef.current.disabled));-1!==e&amp;&amp;(s.activeOptionIndex=e)}let l=t.focus===D.Specific?t.idx:F(t,{resolveItems:()=&gt;s.options,resolveActiveIndex:()=&gt;s.activeOptionIndex,resolveId:e=&gt;e.id,resolveDisabled:e=&gt;e.dataRef.current.disabled}),u=null!=(a=t.trigger)?a:2;return e.activeOptionIndex===l&amp;&amp;e.activationTrigger===u?e:{...e,...s,activeOptionIndex:l,activationTrigger:u}},3:(e,t)=&gt;{var n,r,o;if(null!=(n=e.dataRef.current)&amp;&amp;n.virtual)return{...e,options:[...e.options,t.payload]};let i=t.payload,a=ee(e,(e=&gt;(e.push(i),e)));null===e.activeOptionIndex&amp;&amp;null!=(r=e.dataRef.current)&amp;&amp;r.isSelected(t.payload.dataRef.current.value)&amp;&amp;(a.activeOptionIndex=a.options.indexOf(i));let s={...e,...a,activationTrigger:2};return null!=(o=e.dataRef.current)&amp;&amp;o.__demoMode&amp;&amp;void 0===e.dataRef.current.value&amp;&amp;(s.activeOptionIndex=0),s},4:(e,t)=&gt;{var n;if(null!=(n=e.dataRef.current)&amp;&amp;n.virtual)return{...e,options:e.options.filter((e=&gt;e.id!==t.id))};let r=ee(e,(e=&gt;{let n=e.findIndex((e=&gt;e.id===t.id));return-1!==n&amp;&amp;e.splice(n,1),e}));return{...e,...r,activationTrigger:2}},5:(e,t)=&gt;e.labelId===t.id?e:{...e,labelId:t.id},6:(e,t)=&gt;e.activationTrigger===t.trigger?e:{...e,activationTrigger:t.trigger},7:(e,t)=&gt;{var n;if((null==(n=e.virtual)?void 0:n.options)===t.options)return e;let r=e.activeOptionIndex;if(null!==e.activeOptionIndex){let n=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);r=-1!==n?n:null}return{...e,activeOptionIndex:r,virtual:Object.assign({},e.virtual,{options:t.options})}}},ne=(0,r.createContext)(null);function re(e){let t=(0,r.useContext)(ne);if(null===t){let t=new Error(`&lt;${e} /&gt; is missing a parent &lt;Combobox /&gt; component.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(t,re),t}return t}ne.displayName="ComboboxActionsContext";let oe=(0,r.createContext)(null);function ie(e){var t;let n=se("VirtualProvider"),[o,i]=(0,r.useMemo)((()=&gt;{let e=n.optionsRef.current;if(!e)return[0,0];let t=window.getComputedStyle(e);return[parseFloat(t.paddingBlockStart||t.paddingTop),parseFloat(t.paddingBlockEnd||t.paddingBottom)]}),[n.optionsRef.current]),a=(d={scrollPaddingStart:o,scrollPaddingEnd:i,count:n.virtual.options.length,estimateSize:()=&gt;40,getScrollElement(){var e;return null!=(e=n.optionsRef.current)?e:null},overscan:12},m({observeElementRect:u,observeElementOffset:c,scrollToFn:f,...d})),[s,l]=(0,r.useState)(0);var d;return(0,g.e)((()=&gt;{l((e=&gt;e+1))}),[null==(t=n.virtual)?void 0:t.options]),r.createElement(oe.Provider,{value:a},r.createElement("div",{style:{position:"relative",width:"100%",height:`${a.getTotalSize()}px`},ref:e=&gt;{if(e){if("undefined"!=typeof Z&amp;&amp;void 0!==Z.env.JEST_WORKER_ID||0===n.activationTrigger)return;null!==n.activeOptionIndex&amp;&amp;n.virtual.options.length&gt;n.activeOptionIndex&amp;&amp;a.scrollToIndex(n.activeOptionIndex)}}},a.getVirtualItems().map((t=&gt;{var o;return r.createElement(r.Fragment,{key:t.key},r.cloneElement(null==(o=e.children)?void 0:o.call(e,{option:n.virtual.options[t.index],open:0===n.comboboxState}),{key:`${s}-${t.key}`,"data-index":t.index,"aria-setsize":n.virtual.options.length,"aria-posinset":t.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${t.start}px)`,overflowAnchor:"none"}}))}))))}let ae=(0,r.createContext)(null);function se(e){let t=(0,r.useContext)(ae);if(null===t){let t=new Error(`&lt;${e} /&gt; is missing a parent &lt;Combobox /&gt; component.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(t,se),t}return t}function le(e,t){return(0,Y.E)(t.type,te,e,t)}ae.displayName="ComboboxDataContext";let ue=r.Fragment;let ce=K.AN.RenderStrategy|K.AN.Static;let de=(0,K.yV)((function(e,t){let{value:n,defaultValue:o,onChange:i,form:a,name:s,by:l=null,disabled:u=!1,__demoMode:c=!1,nullable:d=!1,multiple:f=!1,immediate:p=!1,virtual:h=null,...v}=e,m=null,[b=(f?[]:void 0),y]=function(e,t,n){let[o,i]=(0,r.useState)(n),a=void 0!==e,s=(0,r.useRef)(a),l=(0,r.useRef)(!1),u=(0,r.useRef)(!1);return!a||s.current||l.current?!a&amp;&amp;s.current&amp;&amp;!u.current&amp;&amp;(u.current=!0,s.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,s.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:o,(0,E.z)((e=&gt;(a||i(e),null==t?void 0:t(e))))]}(n,i,o),[S,T]=(0,r.useReducer)(le,{dataRef:(0,r.createRef)(),comboboxState:c?0:1,options:[],virtual:null,activeOptionIndex:null,activationTrigger:2,labelId:null}),x=(0,r.useRef)(!1),C=(0,r.useRef)({static:!1,hold:!1}),k=(0,r.useRef)(null),M=(0,r.useRef)(null),P=(0,r.useRef)(null),I=(0,r.useRef)(null),_=(0,E.z)("string"==typeof l?(e,t)=&gt;{let n=l;return(null==e?void 0:e[n])===(null==t?void 0:t[n])}:null!=l?l:(e,t)=&gt;e===t),L=(0,E.z)((e=&gt;S.options.findIndex((t=&gt;_(t.dataRef.current.value,e))))),N=(0,r.useCallback)((e=&gt;(0,Y.E)(j.mode,{1:()=&gt;b.some((t=&gt;_(t,e))),0:()=&gt;_(b,e)})),[b]),F=(0,E.z)((e=&gt;S.activeOptionIndex===L(e))),j=(0,r.useMemo)((()=&gt;({...S,immediate:false,optionsPropsRef:C,labelRef:k,inputRef:M,buttonRef:P,optionsRef:I,value:b,defaultValue:o,disabled:u,mode:f?1:0,virtual:S.virtual,get activeOptionIndex(){if(x.current&amp;&amp;null===S.activeOptionIndex&amp;&amp;S.options.length&gt;0){m;let e=S.options.findIndex((e=&gt;!e.dataRef.current.disabled));if(-1!==e)return e}return S.activeOptionIndex},calculateIndex:L,compare:_,isSelected:N,isActive:F,nullable:d,__demoMode:c})),[b,o,u,f,d,c,S,m]);(0,g.e)((()=&gt;{}),[m,void 0]),(0,g.e)((()=&gt;{S.dataRef.current=j}),[j]),(0,O.O)([j.buttonRef,j.inputRef,j.optionsRef],(()=&gt;q.closeCombobox()),0===j.comboboxState);let V=(0,r.useMemo)((()=&gt;{var e,t,n;return{open:0===j.comboboxState,disabled:u,activeIndex:j.activeOptionIndex,activeOption:null===j.activeOptionIndex?null:j.virtual?j.virtual.options[null!=(e=j.activeOptionIndex)?e:0]:null!=(n=null==(t=j.options[j.activeOptionIndex])?void 0:t.dataRef.current.value)?n:null,value:b}}),[j,u,b]),B=(0,E.z)((()=&gt;{if(null!==j.activeOptionIndex){if(j.virtual)Z(j.virtual.options[j.activeOptionIndex]);else{let{dataRef:e}=j.options[j.activeOptionIndex];Z(e.current.value)}q.goToOption(D.Specific,j.activeOptionIndex)}})),H=(0,E.z)((()=&gt;{T({type:0}),x.current=!0})),W=(0,E.z)((()=&gt;{T({type:1}),x.current=!1})),U=(0,E.z)(((e,t,n)=&gt;(x.current=!1,e===D.Specific?T({type:2,focus:D.Specific,idx:t,trigger:n}):T({type:2,focus:e,trigger:n})))),G=(0,E.z)(((e,t)=&gt;(T({type:3,payload:{id:e,dataRef:t}}),()=&gt;{j.isActive(t.current.value)&amp;&amp;(x.current=!0),T({type:4,id:e})}))),$=(0,E.z)((e=&gt;(T({type:5,id:e}),()=&gt;T({type:5,id:null})))),Z=(0,E.z)((e=&gt;(0,Y.E)(j.mode,{0:()=&gt;null==y?void 0:y(e),1(){let t=j.value.slice(),n=t.findIndex((t=&gt;_(t,e)));return-1===n?t.push(e):t.splice(n,1),null==y?void 0:y(t)}}))),X=(0,E.z)((e=&gt;{T({type:6,trigger:e})})),q=(0,r.useMemo)((()=&gt;({onChange:Z,registerOption:G,registerLabel:$,goToOption:U,closeCombobox:W,openCombobox:H,setActivationTrigger:X,selectActiveOption:B})),[]),J=null===t?{}:{ref:t},Q=(0,r.useRef)(null),ee=(0,w.G)();return(0,r.useEffect)((()=&gt;{Q.current&amp;&amp;void 0!==o&amp;&amp;ee.addEventListener(Q.current,"reset",(()=&gt;{null==y||y(o)}))}),[Q,y]),r.createElement(ne.Provider,{value:q},r.createElement(ae.Provider,{value:j},r.createElement(A.up,{value:(0,Y.E)(j.comboboxState,{0:A.ZM.Open,1:A.ZM.Closed})},null!=s&amp;&amp;null!=b&amp;&amp;z({[s]:b}).map((([e,t],n)=&gt;r.createElement(R._,{features:R.A.Hidden,ref:0===n?e=&gt;{var t;Q.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...(0,K.oA)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:a,name:e,value:t})}))),(0,K.sY)({ourProps:J,theirProps:v,slot:V,defaultTag:ue,name:"Combobox"}))))})),fe=(0,K.yV)((function(e,t){var n;let o=se("Combobox.Button"),i=re("Combobox.Button"),a=(0,C.T)(o.buttonRef,t),s=(0,S.M)(),{id:l=`headlessui-combobox-button-${s}`,...u}=e,c=(0,w.G)(),d=(0,E.z)((e=&gt;{switch(e.key){case $.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),1===o.comboboxState&amp;&amp;i.openCombobox(),c.nextFrame((()=&gt;{var e;return null==(e=o.inputRef.current)?void 0:e.focus({preventScroll:!0})}));case $.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),1===o.comboboxState&amp;&amp;(i.openCombobox(),c.nextFrame((()=&gt;{o.value||i.goToOption(D.Last)}))),c.nextFrame((()=&gt;{var e;return null==(e=o.inputRef.current)?void 0:e.focus({preventScroll:!0})}));case $.R.Escape:return 0!==o.comboboxState?void 0:(e.preventDefault(),o.optionsRef.current&amp;&amp;!o.optionsPropsRef.current.static&amp;&amp;e.stopPropagation(),i.closeCombobox(),c.nextFrame((()=&gt;{var e;return null==(e=o.inputRef.current)?void 0:e.focus({preventScroll:!0})})));default:return}})),f=(0,E.z)((e=&gt;{if((0,L.P)(e.currentTarget))return e.preventDefault();0===o.comboboxState?i.closeCombobox():(e.preventDefault(),i.openCombobox()),c.nextFrame((()=&gt;{var e;return null==(e=o.inputRef.current)?void 0:e.focus({preventScroll:!0})}))})),p=y((()=&gt;{if(o.labelId)return[o.labelId,l].join(" ")}),[o.labelId,l]),h=(0,r.useMemo)((()=&gt;({open:0===o.comboboxState,disabled:o.disabled,value:o.value})),[o]),v={ref:a,id:l,type:(0,x.f)(e,o.buttonRef),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==(n=o.optionsRef.current)?void 0:n.id,"aria-expanded":0===o.comboboxState,"aria-labelledby":p,disabled:o.disabled,onClick:f,onKeyDown:d};return(0,K.sY)({ourProps:v,theirProps:u,slot:h,defaultTag:"button",name:"Combobox.Button"})})),pe=(0,K.yV)((function(e,t){var n,o,i,a,s;let l=(0,S.M)(),{id:u=`headlessui-combobox-input-${l}`,onChange:c,displayValue:d,type:f="text",...p}=e,h=se("Combobox.Input"),v=re("Combobox.Input"),m=(0,C.T)(h.inputRef,t),g=(0,T.i)(h.inputRef),b=(0,r.useRef)(!1),O=(0,w.G)(),x=(0,E.z)((()=&gt;{v.onChange(null),h.optionsRef.current&amp;&amp;(h.optionsRef.current.scrollTop=0),v.goToOption(D.Nothing)})),k=function(){var e;return"function"==typeof d&amp;&amp;void 0!==h.value?null!=(e=d(h.value))?e:"":"string"==typeof h.value?h.value:""}();(0,I.q)((([e,t],[n,r])=&gt;{if(b.current)return;let o=h.inputRef.current;o&amp;&amp;((0===r&amp;&amp;1===t||e!==n)&amp;&amp;(o.value=e),requestAnimationFrame((()=&gt;{if(b.current||!o||(null==g?void 0:g.activeElement)!==o)return;let{selectionStart:e,selectionEnd:t}=o;0===Math.abs((null!=t?t:0)-(null!=e?e:0))&amp;&amp;0===e&amp;&amp;o.setSelectionRange(o.value.length,o.value.length)})))}),[k,h.comboboxState,g]),(0,I.q)((([e],[t])=&gt;{if(0===e&amp;&amp;1===t){if(b.current)return;let e=h.inputRef.current;if(!e)return;let t=e.value,{selectionStart:n,selectionEnd:r,selectionDirection:o}=e;e.value="",e.value=t,null!==o?e.setSelectionRange(n,r,o):e.setSelectionRange(n,r)}}),[h.comboboxState]);let M=(0,r.useRef)(!1),P=(0,E.z)((()=&gt;{M.current=!0})),R=(0,E.z)((()=&gt;{O.nextFrame((()=&gt;{M.current=!1}))})),A=(0,E.z)((e=&gt;{switch(b.current=!0,e.key){case $.R.Enter:if(b.current=!1,0!==h.comboboxState||M.current)return;if(e.preventDefault(),e.stopPropagation(),null===h.activeOptionIndex)return void v.closeCombobox();v.selectActiveOption(),0===h.mode&amp;&amp;v.closeCombobox();break;case $.R.ArrowDown:return b.current=!1,e.preventDefault(),e.stopPropagation(),(0,Y.E)(h.comboboxState,{0:()=&gt;v.goToOption(D.Next),1:()=&gt;v.openCombobox()});case $.R.ArrowUp:return b.current=!1,e.preventDefault(),e.stopPropagation(),(0,Y.E)(h.comboboxState,{0:()=&gt;v.goToOption(D.Previous),1:()=&gt;{v.openCombobox(),O.nextFrame((()=&gt;{h.value||v.goToOption(D.Last)}))}});case $.R.Home:if(e.shiftKey)break;return b.current=!1,e.preventDefault(),e.stopPropagation(),v.goToOption(D.First);case $.R.PageUp:return b.current=!1,e.preventDefault(),e.stopPropagation(),v.goToOption(D.First);case $.R.End:if(e.shiftKey)break;return b.current=!1,e.preventDefault(),e.stopPropagation(),v.goToOption(D.Last);case $.R.PageDown:return b.current=!1,e.preventDefault(),e.stopPropagation(),v.goToOption(D.Last);case $.R.Escape:return b.current=!1,0!==h.comboboxState?void 0:(e.preventDefault(),h.optionsRef.current&amp;&amp;!h.optionsPropsRef.current.static&amp;&amp;e.stopPropagation(),h.nullable&amp;&amp;0===h.mode&amp;&amp;null===h.value&amp;&amp;x(),v.closeCombobox());case $.R.Tab:if(b.current=!1,0!==h.comboboxState)return;0===h.mode&amp;&amp;1!==h.activationTrigger&amp;&amp;v.selectActiveOption(),v.closeCombobox()}})),L=(0,E.z)((e=&gt;{null==c||c(e),h.nullable&amp;&amp;0===h.mode&amp;&amp;""===e.target.value&amp;&amp;x(),v.openCombobox()})),N=(0,E.z)((e=&gt;{var t,n,r;let o=null!=(t=e.relatedTarget)?t:_.m.find((t=&gt;t!==e.currentTarget));if(b.current=!1,(null==(n=h.optionsRef.current)||!n.contains(o))&amp;&amp;(null==(r=h.buttonRef.current)||!r.contains(o))&amp;&amp;0===h.comboboxState)return e.preventDefault(),0===h.mode&amp;&amp;(h.nullable&amp;&amp;null===h.value?x():1!==h.activationTrigger&amp;&amp;v.selectActiveOption()),v.closeCombobox()})),F=(0,E.z)((e=&gt;{var t,n,r;let o=null!=(t=e.relatedTarget)?t:_.m.find((t=&gt;t!==e.currentTarget));null!=(n=h.buttonRef.current)&amp;&amp;n.contains(o)||null!=(r=h.optionsRef.current)&amp;&amp;r.contains(o)||h.disabled||h.immediate&amp;&amp;0!==h.comboboxState&amp;&amp;(v.openCombobox(),O.nextFrame((()=&gt;{v.setActivationTrigger(1)})))})),j=y((()=&gt;{if(h.labelId)return[h.labelId].join(" ")}),[h.labelId]),V=(0,r.useMemo)((()=&gt;({open:0===h.comboboxState,disabled:h.disabled})),[h]),z={ref:m,id:u,role:"combobox",type:f,"aria-controls":null==(n=h.optionsRef.current)?void 0:n.id,"aria-expanded":0===h.comboboxState,"aria-activedescendant":null===h.activeOptionIndex?void 0:h.virtual?null==(o=h.options.find((e=&gt;{var t;return!(null!=(t=h.virtual)&amp;&amp;t.disabled(e.dataRef.current.value))&amp;&amp;h.compare(e.dataRef.current.value,h.virtual.options[h.activeOptionIndex])})))?void 0:o.id:null==(i=h.options[h.activeOptionIndex])?void 0:i.id,"aria-labelledby":j,"aria-autocomplete":"list",defaultValue:null!=(s=null!=(a=e.defaultValue)?a:void 0!==h.defaultValue?null==d?void 0:d(h.defaultValue):null)?s:h.defaultValue,disabled:h.disabled,onCompositionStart:P,onCompositionEnd:R,onKeyDown:A,onChange:L,onFocus:F,onBlur:N};return(0,K.sY)({ourProps:z,theirProps:p,slot:V,defaultTag:"input",name:"Combobox.Input"})})),he=(0,K.yV)((function(e,t){let n=(0,S.M)(),{id:o=`headlessui-combobox-label-${n}`,...i}=e,a=se("Combobox.Label"),s=re("Combobox.Label"),l=(0,C.T)(a.labelRef,t);(0,g.e)((()=&gt;s.registerLabel(o)),[o]);let u=(0,E.z)((()=&gt;{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})})),c=(0,r.useMemo)((()=&gt;({open:0===a.comboboxState,disabled:a.disabled})),[a]);return(0,K.sY)({ourProps:{ref:l,id:o,onClick:u},theirProps:i,slot:c,defaultTag:"label",name:"Combobox.Label"})})),ve=(0,K.yV)((function(e,t){let n=(0,S.M)(),{id:o=`headlessui-combobox-options-${n}`,hold:i=!1,...a}=e,s=se("Combobox.Options"),l=(0,C.T)(s.optionsRef,t),u=(0,A.oJ)(),c=null!==u?(u&amp;A.ZM.Open)===A.ZM.Open:0===s.comboboxState;(0,g.e)((()=&gt;{var t;s.optionsPropsRef.current.static=null!=(t=e.static)&amp;&amp;t}),[s.optionsPropsRef,e.static]),(0,g.e)((()=&gt;{s.optionsPropsRef.current.hold=i}),[s.optionsPropsRef,i]),function({container:e,accept:t,walk:n,enabled:o=!0}){let i=(0,r.useRef)(t),a=(0,r.useRef)(n);(0,r.useEffect)((()=&gt;{i.current=t,a.current=n}),[t,n]),(0,g.e)((()=&gt;{if(!e||!o)return;let t=(0,P.r)(e);if(!t)return;let n=i.current,r=a.current,s=Object.assign((e=&gt;n(e)),{acceptNode:n}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,s,!1);for(;l.nextNode();)r(l.currentNode)}),[e,o,i,a])}({container:s.optionsRef.current,enabled:0===s.comboboxState,accept:e=&gt;"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let d=y((()=&gt;{var e,t;return null!=(t=s.labelId)?t:null==(e=s.buttonRef.current)?void 0:e.id}),[s.labelId,s.buttonRef.current]),f=(0,r.useMemo)((()=&gt;({open:0===s.comboboxState,option:void 0})),[s]),p={"aria-labelledby":d,role:"listbox","aria-multiselectable":1===s.mode||void 0,id:o,ref:l};return s.virtual&amp;&amp;0===s.comboboxState&amp;&amp;Object.assign(a,{children:r.createElement(ie,null,a.children)}),(0,K.sY)({ourProps:p,theirProps:a,slot:f,defaultTag:"ul",features:ce,visible:c,name:"Combobox.Options"})})),me=(0,K.yV)((function(e,t){var n;let o=(0,S.M)(),{id:i=`headlessui-combobox-option-${o}`,disabled:a=!1,value:s,order:l=null,...u}=e,c=se("Combobox.Option"),d=re("Combobox.Option"),f=c.virtual?c.activeOptionIndex===c.calculateIndex(s):null!==c.activeOptionIndex&amp;&amp;(null==(n=c.options[c.activeOptionIndex])?void 0:n.id)===i,p=c.isSelected(s),h=(0,r.useRef)(null),v=(0,b.E)({disabled:a,value:s,domRef:h,order:l}),m=(0,r.useContext)(oe),y=(0,C.T)(t,h,m?m.measureElement:null),w=(0,E.z)((()=&gt;d.onChange(s)));(0,g.e)((()=&gt;d.registerOption(i,v)),[v,i]);let O=(0,r.useRef)(!(c.virtual||c.__demoMode));(0,g.e)((()=&gt;{if(!c.virtual||!c.__demoMode)return;let e=(0,j.k)();return e.requestAnimationFrame((()=&gt;{O.current=!0})),e.dispose}),[c.virtual,c.__demoMode]),(0,g.e)((()=&gt;{if(!O.current||0!==c.comboboxState||!f||0===c.activationTrigger)return;let e=(0,j.k)();return e.requestAnimationFrame((()=&gt;{var e,t;null==(t=null==(e=h.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})),e.dispose}),[h,f,c.comboboxState,c.activationTrigger,c.activeOptionIndex]);let T=(0,E.z)((e=&gt;{var t;if(a||null!=(t=c.virtual)&amp;&amp;t.disabled(s))return e.preventDefault();w(),(0,G.tq)()||requestAnimationFrame((()=&gt;{var e;return null==(e=c.inputRef.current)?void 0:e.focus({preventScroll:!0})})),0===c.mode&amp;&amp;requestAnimationFrame((()=&gt;d.closeCombobox()))})),x=(0,E.z)((()=&gt;{var e;if(a||null!=(e=c.virtual)&amp;&amp;e.disabled(s))return d.goToOption(D.Nothing);let t=c.calculateIndex(s);d.goToOption(D.Specific,t)})),k=M(),P=(0,E.z)((e=&gt;k.update(e))),I=(0,E.z)((e=&gt;{var t;if(!k.wasMoved(e)||a||null!=(t=c.virtual)&amp;&amp;t.disabled(s)||f)return;let n=c.calculateIndex(s);d.goToOption(D.Specific,n,0)})),R=(0,E.z)((e=&gt;{var t;k.wasMoved(e)&amp;&amp;(a||null!=(t=c.virtual)&amp;&amp;t.disabled(s)||f&amp;&amp;(c.optionsPropsRef.current.hold||d.goToOption(D.Nothing)))})),A=(0,r.useMemo)((()=&gt;({active:f,selected:p,disabled:a})),[f,p,a]);return(0,K.sY)({ourProps:{id:i,ref:y,role:"option",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,"aria-selected":p,disabled:void 0,onClick:T,onFocus:x,onPointerEnter:P,onMouseEnter:P,onPointerMove:I,onMouseMove:I,onPointerLeave:R,onMouseLeave:R},theirProps:u,slot:A,defaultTag:"li",name:"Combobox.Option"})})),ge=Object.assign(de,{Input:pe,Button:fe,Label:he,Options:ve,Option:me})},2986:function(e,t,n){"use strict";n.d(t,{V:function(){return be}});var r=n(7294),o=n.t(r,2),i=n(4192),a=n(3781),s=n(4007),l=n(4879),u=n(1595),c=n(1074),d=n(2180),f=n(3784),p=n(5662),h=n(6599),v=n(6045),m=n(5597),g=n(4575),b=n(2984),y=n(1021),E=n(2351);function w(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&amp;&amp;t.add(n.current);return t}var S=(e=&gt;(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(S||{});let O=(0,E.yV)((function(e,t){let n=(0,r.useRef)(null),o=(0,f.T)(n,t),{initialFocus:S,containers:O,features:T=30,...C}=e;(0,d.H)()||(T=1);let k=(0,c.i)(n);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,r.useRef)(m.m.slice());return(0,h.q)((([e],[n])=&gt;{!0===n&amp;&amp;!1===e&amp;&amp;(0,y.Y)((()=&gt;{t.current.splice(0)})),!1===n&amp;&amp;!0===e&amp;&amp;(t.current=m.m.slice())}),[e,m.m,t]),(0,a.z)((()=&gt;{var e;return null!=(e=t.current.find((e=&gt;null!=e&amp;&amp;e.isConnected)))?e:null}))}(t);(0,h.q)((()=&gt;{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&amp;&amp;(0,g.C5)(n())}),[t]),(0,u.L)((()=&gt;{t&amp;&amp;(0,g.C5)(n())}))}({ownerDocument:k},Boolean(16&amp;T));let M=function({ownerDocument:e,container:t,initialFocus:n},o){let i=(0,r.useRef)(null),a=(0,l.t)();return(0,h.q)((()=&gt;{if(!o)return;let r=t.current;r&amp;&amp;(0,y.Y)((()=&gt;{if(!a.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&amp;&amp;n.current){if((null==n?void 0:n.current)===t)return void(i.current=t)}else if(r.contains(t))return void(i.current=t);null!=n&amp;&amp;n.current?(0,g.C5)(n.current):(0,g.jA)(r,g.TO.First)===g.fE.Error&amp;&amp;console.warn("There are no focusable elements inside the &lt;FocusTrap /&gt;"),i.current=null==e?void 0:e.activeElement}))}),[o]),i}({ownerDocument:k,container:n,initialFocus:S},Boolean(2&amp;T));!function({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){let i=(0,l.t)();(0,s.O)(null==e?void 0:e.defaultView,"focus",(e=&gt;{if(!o||!i.current)return;let a=w(n);t.current instanceof HTMLElement&amp;&amp;a.add(t.current);let s=r.current;if(!s)return;let l=e.target;l&amp;&amp;l instanceof HTMLElement?x(a,l)?(r.current=l,(0,g.C5)(l)):(e.preventDefault(),e.stopPropagation(),(0,g.C5)(s)):(0,g.C5)(r.current)}),!0)}({ownerDocument:k,container:n,containers:O,previousActiveElement:M},Boolean(8&amp;T));let P=(0,p.l)(),I=(0,a.z)((e=&gt;{let t=n.current;t&amp;&amp;(0,b.E)(P.current,{[p.N.Forwards]:()=&gt;{(0,g.jA)(t,g.TO.First,{skipElements:[e.relatedTarget]})},[p.N.Backwards]:()=&gt;{(0,g.jA)(t,g.TO.Last,{skipElements:[e.relatedTarget]})}})})),R=(0,i.G)(),A=(0,r.useRef)(!1),_={ref:o,onKeyDown(e){"Tab"==e.key&amp;&amp;(A.current=!0,R.requestAnimationFrame((()=&gt;{A.current=!1})))},onBlur(e){let t=w(O);n.current instanceof HTMLElement&amp;&amp;t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&amp;&amp;"true"!==r.dataset.headlessuiFocusGuard&amp;&amp;(x(t,r)||(A.current?(0,g.jA)(n.current,(0,b.E)(P.current,{[p.N.Forwards]:()=&gt;g.TO.Next,[p.N.Backwards]:()=&gt;g.TO.Previous})|g.TO.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&amp;&amp;(0,g.C5)(e.target)))}};return r.createElement(r.Fragment,null,Boolean(4&amp;T)&amp;&amp;r.createElement(v._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:I,features:v.A.Focusable}),(0,E.sY)({ourProps:_,theirProps:C,defaultTag:"div",name:"FocusTrap"}),Boolean(4&amp;T)&amp;&amp;r.createElement(v._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:I,features:v.A.Focusable}))})),T=Object.assign(O,{features:S});function x(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var C=n(2740);const k="function"==typeof Object.is?Object.is:function(e,t){return e===t&amp;&amp;(0!==e||1/e===1/t)||e!==e&amp;&amp;t!==t},{useState:M,useEffect:P,useLayoutEffect:I,useDebugValue:R}=o;function A(e){const t=e.getSnapshot,n=e.value;try{const e=t();return!k(n,e)}catch{return!0}}const _=!("undefined"!=typeof window&amp;&amp;"undefined"!=typeof window.document&amp;&amp;"undefined"!=typeof window.document.createElement)?function(e,t,n){return t()}:function(e,t,n){const r=t(),[{inst:o},i]=M({inst:{value:r,getSnapshot:t}});return I((()=&gt;{o.value=r,o.getSnapshot=t,A(o)&amp;&amp;i({inst:o})}),[e,r,t]),P((()=&gt;(A(o)&amp;&amp;i({inst:o}),e((()=&gt;{A(o)&amp;&amp;i({inst:o})})))),[e]),R(r),r},L=_;var N=n(6723),D=n(9362);function F(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=(null!=(n=t.defaultView)?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,o=r.clientWidth-r.offsetWidth,i=e-o;n.style(r,"paddingRight",`${i}px`)}}}var j=n(8657);function V(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let z=function(e,t){let n=e(),r=new Set;return{getSnapshot:()=&gt;n,subscribe:e=&gt;(r.add(e),()=&gt;r.delete(e)),dispatch(e,...o){let i=t[e].call(n,...o);i&amp;&amp;(n=i,r.forEach((e=&gt;e())))}}}((()=&gt;new Map),{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,D.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&amp;&amp;(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:V(n)},o=[(0,j.gn)()?{before({doc:e,d:t,meta:n}){function r(e){return n.containers.flatMap((e=&gt;e())).some((t=&gt;t.contains(e)))}t.microTask((()=&gt;{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,D.k)();n.style(e.documentElement,"scrollBehavior","auto"),t.add((()=&gt;t.microTask((()=&gt;n.dispose()))))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,i=null;t.addEventListener(e,"click",(t=&gt;{if(t.target instanceof HTMLElement)try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),a=e.querySelector(o);a&amp;&amp;!r(a)&amp;&amp;(i=a)}catch{}}),!0),t.addEventListener(e,"touchstart",(e=&gt;{if(e.target instanceof HTMLElement)if(r(e.target)){let n=e.target;for(;n.parentElement&amp;&amp;r(n.parentElement);)n=n.parentElement;t.style(n,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")})),t.addEventListener(e,"touchmove",(e=&gt;{if(e.target instanceof HTMLElement)if(r(e.target)){let t=e.target;for(;t.parentElement&amp;&amp;""!==t.dataset.headlessuiPortal&amp;&amp;!(t.scrollHeight&gt;t.clientHeight||t.scrollWidth&gt;t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&amp;&amp;e.preventDefault()}else e.preventDefault()}),{passive:!1}),t.add((()=&gt;{var e;let t=null!=(e=window.scrollY)?e:window.pageYOffset;o!==t&amp;&amp;window.scrollTo(0,o),i&amp;&amp;i.isConnected&amp;&amp;(i.scrollIntoView({block:"nearest"}),i=null)}))}))}}:{},F(),{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];o.forEach((({before:e})=&gt;null==e?void 0:e(r))),o.forEach((({after:e})=&gt;null==e?void 0:e(r)))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});function B(e,t,n){let r=function(e){return L(e.subscribe,e.getSnapshot,e.getSnapshot)}(z),o=e?r.get(e):void 0,i=!!o&amp;&amp;o.count&gt;0;return(0,N.e)((()=&gt;{if(e&amp;&amp;t)return z.dispatch("PUSH",e,n),()=&gt;z.dispatch("POP",e,n)}),[t,e]),i}z.subscribe((()=&gt;{let e=z.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&amp;&amp;!e||!r&amp;&amp;e)&amp;&amp;z.dispatch(n.count&gt;0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&amp;&amp;z.dispatch("TEARDOWN",n)}}));var H=n(9946);let W=new Map,U=new Map;function Y(e,t=!0){(0,N.e)((()=&gt;{var n;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let o=null!=(n=U.get(r))?n:0;return U.set(r,o+1),0!==o||(W.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),function(){var e;if(!r)return;let t=null!=(e=U.get(r))?e:1;if(1===t?U.delete(r):U.set(r,t-1),1!==t)return;let n=W.get(r);n&amp;&amp;(null===n["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",n["aria-hidden"]),r.inert=n.inert,W.delete(r))}}),[e,t])}var G=n(9650),K=n(5958),$=n(6567),Z=n(1438);let X=(0,r.createContext)((()=&gt;{}));X.displayName="StackContext";var q,J=((q=J||{})[q.Add=0]="Add",q[q.Remove=1]="Remove",q);function Q({children:e,onUpdate:t,type:n,element:o,enabled:i}){let s=(0,r.useContext)(X),l=(0,a.z)(((...e)=&gt;{null==t||t(...e),s(...e)}));return(0,N.e)((()=&gt;{let e=void 0===i||!0===i;return e&amp;&amp;l(0,n,o),()=&gt;{e&amp;&amp;l(1,n,o)}}),[l,n,o,i]),r.createElement(X.Provider,{value:l},e)}var ee=n(4103);let te=(0,r.createContext)(null);function ne(){let e=(0,r.useContext)(te);if(null===e){let e=new Error("You used a &lt;Description /&gt; component, but it is not inside a relevant parent.");throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(e,ne),e}return e}let re=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:r=`headlessui-description-${n}`,...o}=e,i=ne(),a=(0,f.T)(t);(0,N.e)((()=&gt;i.register(r)),[r,i.register]);let s={ref:a,...i.props,id:r};return(0,E.sY)({ourProps:s,theirProps:o,slot:i.slot||{},defaultTag:"p",name:i.name||"Description"})})),oe=Object.assign(re,{});var ie=n(1363),ae=(e=&gt;(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ae||{}),se=(e=&gt;(e[e.SetTitleId=0]="SetTitleId",e))(se||{});let le={0:(e,t)=&gt;e.titleId===t.id?e:{...e,titleId:t.id}},ue=(0,r.createContext)(null);function ce(e){let t=(0,r.useContext)(ue);if(null===t){let t=new Error(`&lt;${e} /&gt; is missing a parent &lt;Dialog /&gt; component.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(t,ce),t}return t}function de(e,t){return(0,b.E)(t.type,le,e,t)}ue.displayName="DialogContext";let fe=E.AN.RenderStrategy|E.AN.Static;let pe=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:o=`headlessui-dialog-${n}`,open:i,onClose:l,initialFocus:u,role:p="dialog",__demoMode:h=!1,...v}=e,[m,g]=(0,r.useState)(0),y=(0,r.useRef)(!1);p="dialog"===p||"alertdialog"===p?p:(y.current||(y.current=!0,console.warn(`Invalid role [${p}] passed to &lt;Dialog /&gt;. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let w=(0,$.oJ)();void 0===i&amp;&amp;null!==w&amp;&amp;(i=(w&amp;$.ZM.Open)===$.ZM.Open);let S=(0,r.useRef)(null),O=(0,f.T)(S,t),x=(0,c.i)(S),k=e.hasOwnProperty("open")||null!==w,M=e.hasOwnProperty("onClose");if(!k&amp;&amp;!M)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!k)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!M)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof i)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${i}`);if("function"!=typeof l)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${l}`);let P=i?0:1,[I,R]=(0,r.useReducer)(de,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),A=(0,a.z)((()=&gt;l(!1))),_=(0,a.z)((e=&gt;R({type:0,id:e}))),L=!!(0,d.H)()&amp;&amp;(!h&amp;&amp;0===P),N=m&gt;1,D=null!==(0,r.useContext)(ue),[F,j]=(0,C.k)(),V={get current(){var e;return null!=(e=I.panelRef.current)?e:S.current}},{resolveContainers:z,mainTreeNodeRef:W,MainTreeNode:U}=(0,K.v)({portals:F,defaultContainers:[V]}),X=N?"parent":"leaf",q=null!==w&amp;&amp;(w&amp;$.ZM.Closing)===$.ZM.Closing,ee=!D&amp;&amp;!q&amp;&amp;L,ne=(0,r.useCallback)((()=&gt;{var e,t;return null!=(t=Array.from(null!=(e=null==x?void 0:x.querySelectorAll("body &gt; *"))?e:[]).find((e=&gt;"headlessui-portal-root"!==e.id&amp;&amp;(e.contains(W.current)&amp;&amp;e instanceof HTMLElement))))?t:null}),[W]);Y(ne,ee);let re=!!N||L,oe=(0,r.useCallback)((()=&gt;{var e,t;return null!=(t=Array.from(null!=(e=null==x?void 0:x.querySelectorAll("[data-headlessui-portal]"))?e:[]).find((e=&gt;e.contains(W.current)&amp;&amp;e instanceof HTMLElement)))?t:null}),[W]);Y(oe,re);let ae=!(!L||N);(0,G.O)(z,A,ae);let se=!(N||0!==P);(0,s.O)(null==x?void 0:x.defaultView,"keydown",(e=&gt;{se&amp;&amp;(e.defaultPrevented||e.key===ie.R.Escape&amp;&amp;(e.preventDefault(),e.stopPropagation(),A()))})),function(e,t,n=(()=&gt;[document.body])){B(e,t,(e=&gt;{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}}))}(x,!(q||0!==P||D),z),(0,r.useEffect)((()=&gt;{if(0!==P||!S.current)return;let e=new ResizeObserver((e=&gt;{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&amp;&amp;0===e.y&amp;&amp;0===e.width&amp;&amp;0===e.height&amp;&amp;A()}}));return e.observe(S.current),()=&gt;e.disconnect()}),[P,S,A]);let[le,ce]=function(){let[e,t]=(0,r.useState)([]);return[e.length&gt;0?e.join(" "):void 0,(0,r.useMemo)((()=&gt;function(e){let n=(0,a.z)((e=&gt;(t((t=&gt;[...t,e])),()=&gt;t((t=&gt;{let n=t.slice(),r=n.indexOf(e);return-1!==r&amp;&amp;n.splice(r,1),n}))))),o=(0,r.useMemo)((()=&gt;({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(te.Provider,{value:o},e.children)}),[t])]}(),pe=(0,r.useMemo)((()=&gt;[{dialogState:P,close:A,setTitleId:_},I]),[P,I,A,_]),he=(0,r.useMemo)((()=&gt;({open:0===P})),[P]),ve={ref:O,id:o,role:p,"aria-modal":0===P||void 0,"aria-labelledby":I.titleId,"aria-describedby":le};return r.createElement(Q,{type:"Dialog",enabled:0===P,element:S,onUpdate:(0,a.z)(((e,t)=&gt;{"Dialog"===t&amp;&amp;(0,b.E)(e,{[J.Add]:()=&gt;g((e=&gt;e+1)),[J.Remove]:()=&gt;g((e=&gt;e-1))})}))},r.createElement(Z.O,{force:!0},r.createElement(C.h,null,r.createElement(ue.Provider,{value:pe},r.createElement(C.h.Group,{target:S},r.createElement(Z.O,{force:!1},r.createElement(ce,{slot:he,name:"Dialog.Description"},r.createElement(T,{initialFocus:u,containers:z,features:L?(0,b.E)(X,{parent:T.features.RestoreFocus,leaf:T.features.All&amp;~T.features.FocusLock}):T.features.None},r.createElement(j,null,(0,E.sY)({ourProps:ve,theirProps:v,slot:he,defaultTag:"div",features:fe,visible:0===P,name:"Dialog"}))))))))),r.createElement(U,null))})),he=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:o=`headlessui-dialog-backdrop-${n}`,...i}=e,[{dialogState:a},s]=ce("Dialog.Backdrop"),l=(0,f.T)(t);(0,r.useEffect)((()=&gt;{if(null===s.panelRef.current)throw new Error("A &lt;Dialog.Backdrop /&gt; component is being used, but a &lt;Dialog.Panel /&gt; component is missing.")}),[s.panelRef]);let u=(0,r.useMemo)((()=&gt;({open:0===a})),[a]);return r.createElement(Z.O,{force:!0},r.createElement(C.h,null,(0,E.sY)({ourProps:{ref:l,id:o,"aria-hidden":!0},theirProps:i,slot:u,defaultTag:"div",name:"Dialog.Backdrop"})))})),ve=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:o=`headlessui-dialog-panel-${n}`,...i}=e,[{dialogState:s},l]=ce("Dialog.Panel"),u=(0,f.T)(t,l.panelRef),c=(0,r.useMemo)((()=&gt;({open:0===s})),[s]),d=(0,a.z)((e=&gt;{e.stopPropagation()}));return(0,E.sY)({ourProps:{ref:u,id:o,onClick:d},theirProps:i,slot:c,defaultTag:"div",name:"Dialog.Panel"})})),me=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:o=`headlessui-dialog-overlay-${n}`,...i}=e,[{dialogState:s,close:l}]=ce("Dialog.Overlay"),u=(0,f.T)(t),c=(0,a.z)((e=&gt;{if(e.target===e.currentTarget){if((0,ee.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),l()}})),d=(0,r.useMemo)((()=&gt;({open:0===s})),[s]);return(0,E.sY)({ourProps:{ref:u,id:o,"aria-hidden":!0,onClick:c},theirProps:i,slot:d,defaultTag:"div",name:"Dialog.Overlay"})})),ge=(0,E.yV)((function(e,t){let n=(0,H.M)(),{id:o=`headlessui-dialog-title-${n}`,...i}=e,[{dialogState:a,setTitleId:s}]=ce("Dialog.Title"),l=(0,f.T)(t);(0,r.useEffect)((()=&gt;(s(o),()=&gt;s(null))),[o,s]);let u=(0,r.useMemo)((()=&gt;({open:0===a})),[a]);return(0,E.sY)({ourProps:{ref:l,id:o},theirProps:i,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),be=Object.assign(pe,{Backdrop:he,Panel:ve,Overlay:me,Title:ge,Description:oe})},1363:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r,o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},6215:function(e,t,n){"use strict";n.d(t,{J:function(){return U}});var r,o,i=n(7294),a=n(2740),s=n(3781),l=n(4007),u=n(9946),c=n(6723),d=n(3855),f=n(9650),p=n(1074),h=n(4157),v=n(5958),m=n(3784),g=n(5662),b=n(6045),y=n(6567),E=n(4103),w=n(4575),S=n(2984),O=n(5466),T=n(2351),x=n(1363),C=((o=C||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),k=((r=k||{})[r.TogglePopover=0]="TogglePopover",r[r.ClosePopover=1]="ClosePopover",r[r.SetButton=2]="SetButton",r[r.SetButtonId=3]="SetButtonId",r[r.SetPanel=4]="SetPanel",r[r.SetPanelId=5]="SetPanelId",r);let M={0:e=&gt;{let t={...e,popoverState:(0,S.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&amp;&amp;(t.__demoMode=!1),t},1:e=&gt;1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=&gt;e.button===t.button?e:{...e,button:t.button},3:(e,t)=&gt;e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=&gt;e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=&gt;e.panelId===t.panelId?e:{...e,panelId:t.panelId}},P=(0,i.createContext)(null);function I(e){let t=(0,i.useContext)(P);if(null===t){let t=new Error(`&lt;${e} /&gt; is missing a parent &lt;Popover /&gt; component.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(t,I),t}return t}P.displayName="PopoverContext";let R=(0,i.createContext)(null);function A(e){let t=(0,i.useContext)(R);if(null===t){let t=new Error(`&lt;${e} /&gt; is missing a parent &lt;Popover /&gt; component.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(t,A),t}return t}R.displayName="PopoverAPIContext";let _=(0,i.createContext)(null);function L(){return(0,i.useContext)(_)}_.displayName="PopoverGroupContext";let N=(0,i.createContext)(null);function D(e,t){return(0,S.E)(t.type,M,e,t)}N.displayName="PopoverPanelContext";let F=T.AN.RenderStrategy|T.AN.Static;let j=T.AN.RenderStrategy|T.AN.Static;let V=(0,T.yV)((function(e,t){var n;let{__demoMode:r=!1,...o}=e,u=(0,i.useRef)(null),c=(0,m.T)(t,(0,m.h)((e=&gt;{u.current=e}))),h=(0,i.useRef)([]),g=(0,i.useReducer)(D,{__demoMode:r,popoverState:r?0:1,buttons:h,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,i.createRef)(),afterPanelSentinel:(0,i.createRef)()}),[{popoverState:b,button:E,buttonId:O,panel:x,panelId:C,beforePanelSentinel:k,afterPanelSentinel:M},I]=g,A=(0,p.i)(null!=(n=u.current)?n:E),_=(0,i.useMemo)((()=&gt;{if(!E||!x)return!1;for(let a of document.querySelectorAll("body &gt; *"))if(Number(null==a?void 0:a.contains(E))^Number(null==a?void 0:a.contains(x)))return!0;let e=(0,w.GO)(),t=e.indexOf(E),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],i=e[r];return!x.contains(o)&amp;&amp;!x.contains(i)}),[E,x]),F=(0,d.E)(O),j=(0,d.E)(C),V=(0,i.useMemo)((()=&gt;({buttonId:F,panelId:j,close:()=&gt;I({type:1})})),[F,j,I]),z=L(),B=null==z?void 0:z.registerPopover,H=(0,s.z)((()=&gt;{var e;return null!=(e=null==z?void 0:z.isFocusWithinPopoverGroup())?e:(null==A?void 0:A.activeElement)&amp;&amp;((null==E?void 0:E.contains(A.activeElement))||(null==x?void 0:x.contains(A.activeElement)))}));(0,i.useEffect)((()=&gt;null==B?void 0:B(V)),[B,V]);let[W,U]=(0,a.k)(),Y=(0,v.v)({mainTreeNodeRef:null==z?void 0:z.mainTreeNodeRef,portals:W,defaultContainers:[E,x]});(0,l.O)(null==A?void 0:A.defaultView,"focus",(e=&gt;{var t,n,r,o;e.target!==window&amp;&amp;e.target instanceof HTMLElement&amp;&amp;0===b&amp;&amp;(H()||E&amp;&amp;x&amp;&amp;(Y.contains(e.target)||null!=(n=null==(t=k.current)?void 0:t.contains)&amp;&amp;n.call(t,e.target)||null!=(o=null==(r=M.current)?void 0:r.contains)&amp;&amp;o.call(r,e.target)||I({type:1})))}),!0),(0,f.O)(Y.resolveContainers,((e,t)=&gt;{I({type:1}),(0,w.sP)(t,w.tJ.Loose)||(e.preventDefault(),null==E||E.focus())}),0===b);let G=(0,s.z)((e=&gt;{I({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&amp;&amp;e.current instanceof HTMLElement?e.current:E:E;null==t||t.focus()})),K=(0,i.useMemo)((()=&gt;({close:G,isPortalled:_})),[G,_]),$=(0,i.useMemo)((()=&gt;({open:0===b,close:G})),[b,G]),Z={ref:c};return i.createElement(N.Provider,{value:null},i.createElement(P.Provider,{value:g},i.createElement(R.Provider,{value:K},i.createElement(y.up,{value:(0,S.E)(b,{0:y.ZM.Open,1:y.ZM.Closed})},i.createElement(U,null,(0,T.sY)({ourProps:Z,theirProps:o,slot:$,defaultTag:"div",name:"Popover"}),i.createElement(Y.MainTreeNode,null))))))})),z=(0,T.yV)((function(e,t){let n=(0,u.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[a,l]=I("Popover.Button"),{isPortalled:c}=A("Popover.Button"),d=(0,i.useRef)(null),f=`headlessui-focus-sentinel-${(0,u.M)()}`,v=L(),y=null==v?void 0:v.closeOthers,O=null!==(0,i.useContext)(N);(0,i.useEffect)((()=&gt;{if(!O)return l({type:3,buttonId:r}),()=&gt;{l({type:3,buttonId:null})}}),[O,r,l]);let[C]=(0,i.useState)((()=&gt;Symbol())),k=(0,m.T)(d,t,O?null:e=&gt;{if(e)a.buttons.current.push(C);else{let e=a.buttons.current.indexOf(C);-1!==e&amp;&amp;a.buttons.current.splice(e,1)}a.buttons.current.length&gt;1&amp;&amp;console.warn("You are already using a &lt;Popover.Button /&gt; but only 1 &lt;Popover.Button /&gt; is supported."),e&amp;&amp;l({type:2,button:e})}),M=(0,m.T)(d,t),P=(0,p.i)(d),R=(0,s.z)((e=&gt;{var t,n,r;if(O){if(1===a.popoverState)return;switch(e.key){case x.R.Space:case x.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),l({type:1}),null==(r=a.button)||r.focus()}}else switch(e.key){case x.R.Space:case x.R.Enter:e.preventDefault(),e.stopPropagation(),1===a.popoverState&amp;&amp;(null==y||y(a.buttonId)),l({type:0});break;case x.R.Escape:if(0!==a.popoverState)return null==y?void 0:y(a.buttonId);if(!d.current||null!=P&amp;&amp;P.activeElement&amp;&amp;!d.current.contains(P.activeElement))return;e.preventDefault(),e.stopPropagation(),l({type:1})}})),_=(0,s.z)((e=&gt;{O||e.key===x.R.Space&amp;&amp;e.preventDefault()})),D=(0,s.z)((t=&gt;{var n,r;(0,E.P)(t.currentTarget)||e.disabled||(O?(l({type:1}),null==(n=a.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===a.popoverState&amp;&amp;(null==y||y(a.buttonId)),l({type:0}),null==(r=a.button)||r.focus()))})),F=(0,s.z)((e=&gt;{e.preventDefault(),e.stopPropagation()})),j=0===a.popoverState,V=(0,i.useMemo)((()=&gt;({open:j})),[j]),z=(0,h.f)(e,d),B=O?{ref:M,type:z,onKeyDown:R,onClick:D}:{ref:k,id:a.buttonId,type:z,"aria-expanded":0===a.popoverState,"aria-controls":a.panel?a.panelId:void 0,onKeyDown:R,onKeyUp:_,onClick:D,onMouseDown:F},H=(0,g.l)(),W=(0,s.z)((()=&gt;{let e=a.panel;e&amp;&amp;(0,S.E)(H.current,{[g.N.Forwards]:()=&gt;(0,w.jA)(e,w.TO.First),[g.N.Backwards]:()=&gt;(0,w.jA)(e,w.TO.Last)})===w.fE.Error&amp;&amp;(0,w.jA)((0,w.GO)().filter((e=&gt;"true"!==e.dataset.headlessuiFocusGuard)),(0,S.E)(H.current,{[g.N.Forwards]:w.TO.Next,[g.N.Backwards]:w.TO.Previous}),{relativeTo:a.button})}));return i.createElement(i.Fragment,null,(0,T.sY)({ourProps:B,theirProps:o,slot:V,defaultTag:"button",name:"Popover.Button"}),j&amp;&amp;!O&amp;&amp;c&amp;&amp;i.createElement(b._,{id:f,features:b.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:W}))})),B=(0,T.yV)((function(e,t){let n=(0,u.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:a},l]=I("Popover.Overlay"),c=(0,m.T)(t),d=(0,y.oJ)(),f=null!==d?(d&amp;y.ZM.Open)===y.ZM.Open:0===a,p=(0,s.z)((e=&gt;{if((0,E.P)(e.currentTarget))return e.preventDefault();l({type:1})})),h=(0,i.useMemo)((()=&gt;({open:0===a})),[a]);return(0,T.sY)({ourProps:{ref:c,id:r,"aria-hidden":!0,onClick:p},theirProps:o,slot:h,defaultTag:"div",features:F,visible:f,name:"Popover.Overlay"})})),H=(0,T.yV)((function(e,t){let n=(0,u.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...a}=e,[l,d]=I("Popover.Panel"),{close:f,isPortalled:h}=A("Popover.Panel"),v=`headlessui-focus-sentinel-before-${(0,u.M)()}`,E=`headlessui-focus-sentinel-after-${(0,u.M)()}`,O=(0,i.useRef)(null),C=(0,m.T)(O,t,(e=&gt;{d({type:4,panel:e})})),k=(0,p.i)(O),M=(0,T.Y2)();(0,c.e)((()=&gt;(d({type:5,panelId:r}),()=&gt;{d({type:5,panelId:null})})),[r,d]);let P=(0,y.oJ)(),R=null!==P?(P&amp;y.ZM.Open)===y.ZM.Open:0===l.popoverState,_=(0,s.z)((e=&gt;{var t;if(e.key===x.R.Escape){if(0!==l.popoverState||!O.current||null!=k&amp;&amp;k.activeElement&amp;&amp;!O.current.contains(k.activeElement))return;e.preventDefault(),e.stopPropagation(),d({type:1}),null==(t=l.button)||t.focus()}}));(0,i.useEffect)((()=&gt;{var t;e.static||1===l.popoverState&amp;&amp;(null==(t=e.unmount)||t)&amp;&amp;d({type:4,panel:null})}),[l.popoverState,e.unmount,e.static,d]),(0,i.useEffect)((()=&gt;{if(l.__demoMode||!o||0!==l.popoverState||!O.current)return;let e=null==k?void 0:k.activeElement;O.current.contains(e)||(0,w.jA)(O.current,w.TO.First)}),[l.__demoMode,o,O,l.popoverState]);let L=(0,i.useMemo)((()=&gt;({open:0===l.popoverState,close:f})),[l,f]),D={ref:C,id:r,onKeyDown:_,onBlur:o&amp;&amp;0===l.popoverState?e=&gt;{var t,n,r,o,i;let a=e.relatedTarget;a&amp;&amp;O.current&amp;&amp;(null!=(t=O.current)&amp;&amp;t.contains(a)||(d({type:1}),(null!=(r=null==(n=l.beforePanelSentinel.current)?void 0:n.contains)&amp;&amp;r.call(n,a)||null!=(i=null==(o=l.afterPanelSentinel.current)?void 0:o.contains)&amp;&amp;i.call(o,a))&amp;&amp;a.focus({preventScroll:!0})))}:void 0,tabIndex:-1},F=(0,g.l)(),V=(0,s.z)((()=&gt;{let e=O.current;e&amp;&amp;(0,S.E)(F.current,{[g.N.Forwards]:()=&gt;{var t;(0,w.jA)(e,w.TO.First)===w.fE.Error&amp;&amp;(null==(t=l.afterPanelSentinel.current)||t.focus())},[g.N.Backwards]:()=&gt;{var e;null==(e=l.button)||e.focus({preventScroll:!0})}})})),z=(0,s.z)((()=&gt;{let e=O.current;e&amp;&amp;(0,S.E)(F.current,{[g.N.Forwards]:()=&gt;{var e;if(!l.button)return;let t=(0,w.GO)(),n=t.indexOf(l.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let i of o.slice())if("true"===i.dataset.headlessuiFocusGuard||null!=(e=l.panel)&amp;&amp;e.contains(i)){let e=o.indexOf(i);-1!==e&amp;&amp;o.splice(e,1)}(0,w.jA)(o,w.TO.First,{sorted:!1})},[g.N.Backwards]:()=&gt;{var t;(0,w.jA)(e,w.TO.Previous)===w.fE.Error&amp;&amp;(null==(t=l.button)||t.focus())}})}));return i.createElement(N.Provider,{value:r},R&amp;&amp;h&amp;&amp;i.createElement(b._,{id:v,ref:l.beforePanelSentinel,features:b.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:V}),(0,T.sY)({mergeRefs:M,ourProps:D,theirProps:a,slot:L,defaultTag:"div",features:j,visible:R,name:"Popover.Panel"}),R&amp;&amp;h&amp;&amp;i.createElement(b._,{id:E,ref:l.afterPanelSentinel,features:b.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:z}))})),W=(0,T.yV)((function(e,t){let n=(0,i.useRef)(null),r=(0,m.T)(n,t),[o,a]=(0,i.useState)([]),l=(0,v.H)(),u=(0,s.z)((e=&gt;{a((t=&gt;{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t}))})),c=(0,s.z)((e=&gt;(a((t=&gt;[...t,e])),()=&gt;u(e)))),d=(0,s.z)((()=&gt;{var e;let t=(0,O.r)(n);if(!t)return!1;let r=t.activeElement;return!(null==(e=n.current)||!e.contains(r))||o.some((e=&gt;{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))}))})),f=(0,s.z)((e=&gt;{for(let t of o)t.buttonId.current!==e&amp;&amp;t.close()})),p=(0,i.useMemo)((()=&gt;({registerPopover:c,unregisterPopover:u,isFocusWithinPopoverGroup:d,closeOthers:f,mainTreeNodeRef:l.mainTreeNodeRef})),[c,u,d,f,l.mainTreeNodeRef]),h=(0,i.useMemo)((()=&gt;({})),[]),g=e,b={ref:r};return i.createElement(_.Provider,{value:p},(0,T.sY)({ourProps:b,theirProps:g,slot:h,defaultTag:"div",name:"Popover.Group"}),i.createElement(l.MainTreeNode,null))})),U=Object.assign(V,{Button:z,Overlay:B,Panel:H,Group:W})},2740:function(e,t,n){"use strict";n.d(t,{h:function(){return w},k:function(){return b}});var r=n(7294),o=n(3935),i=n(3781),a=n(6723),s=n(1595),l=n(1074),u=n(2180),c=n(3784),d=n(1438),f=n(7896),p=n(2351);let h=r.Fragment;let v=r.Fragment,m=(0,r.createContext)(null);let g=(0,r.createContext)(null);function b(){let e=(0,r.useContext)(g),t=(0,r.useRef)([]),n=(0,i.z)((n=&gt;(t.current.push(n),e&amp;&amp;e.register(n),()=&gt;o(n)))),o=(0,i.z)((n=&gt;{let r=t.current.indexOf(n);-1!==r&amp;&amp;t.current.splice(r,1),e&amp;&amp;e.unregister(n)})),a=(0,r.useMemo)((()=&gt;({register:n,unregister:o,portals:t})),[n,o,t]);return[t,(0,r.useMemo)((()=&gt;function({children:e}){return r.createElement(g.Provider,{value:a},e)}),[a])]}let y=(0,p.yV)((function(e,t){let n=e,i=(0,r.useRef)(null),v=(0,c.T)((0,c.h)((e=&gt;{i.current=e})),t),b=(0,l.i)(i),y=function(e){let t=(0,d.n)(),n=(0,r.useContext)(m),o=(0,l.i)(e),[i,a]=(0,r.useState)((()=&gt;{if(!t&amp;&amp;null!==n||f.O.isServer)return null;let e=null==o?void 0:o.getElementById("headlessui-portal-root");if(e)return e;if(null===o)return null;let r=o.createElement("div");return r.setAttribute("id","headlessui-portal-root"),o.body.appendChild(r)}));return(0,r.useEffect)((()=&gt;{null!==i&amp;&amp;(null!=o&amp;&amp;o.body.contains(i)||null==o||o.body.appendChild(i))}),[i,o]),(0,r.useEffect)((()=&gt;{t||null!==n&amp;&amp;a(n.current)}),[n,a,t]),i}(i),[E]=(0,r.useState)((()=&gt;{var e;return f.O.isServer?null:null!=(e=null==b?void 0:b.createElement("div"))?e:null})),w=(0,r.useContext)(g),S=(0,u.H)();return(0,a.e)((()=&gt;{!y||!E||y.contains(E)||(E.setAttribute("data-headlessui-portal",""),y.appendChild(E))}),[y,E]),(0,a.e)((()=&gt;{if(E&amp;&amp;w)return w.register(E)}),[w,E]),(0,s.L)((()=&gt;{var e;!y||!E||(E instanceof Node&amp;&amp;y.contains(E)&amp;&amp;y.removeChild(E),y.childNodes.length&lt;=0&amp;&amp;(null==(e=y.parentElement)||e.removeChild(y)))})),S&amp;&amp;y&amp;&amp;E?(0,o.createPortal)((0,p.sY)({ourProps:{ref:v},theirProps:n,defaultTag:h,name:"Portal"}),E):null})),E=(0,p.yV)((function(e,t){let{target:n,...o}=e,i={ref:(0,c.T)(t)};return r.createElement(m.Provider,{value:n},(0,p.sY)({ourProps:i,theirProps:o,defaultTag:v,name:"Popover.Group"}))})),w=Object.assign(y,{Group:E})},4080:function(e,t,n){"use strict";n.d(t,{u:function(){return _}});var r=n(7294),o=n(4192),i=n(3781),a=n(4879);var s=n(6723),l=n(3855),u=n(2180),c=n(3784),d=n(9362),f=n(2984);function p(e,...t){e&amp;&amp;t.length&gt;0&amp;&amp;e.classList.add(...t)}function h(e,...t){e&amp;&amp;t.length&gt;0&amp;&amp;e.classList.remove(...t)}function v(e,t,n,r){let o=n?"enter":"leave",i=(0,d.k)(),a=void 0!==r?function(e){let t={called:!1};return(...n)=&gt;{if(!t.called)return t.called=!0,e(...n)}}(r):()=&gt;{};"enter"===o&amp;&amp;(e.removeAttribute("hidden"),e.style.display="");let s=(0,f.E)(o,{enter:()=&gt;t.enter,leave:()=&gt;t.leave}),l=(0,f.E)(o,{enter:()=&gt;t.enterTo,leave:()=&gt;t.leaveTo}),u=(0,f.E)(o,{enter:()=&gt;t.enterFrom,leave:()=&gt;t.leaveFrom});return h(e,...t.base,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),p(e,...t.base,...s,...u),i.nextFrame((()=&gt;{h(e,...t.base,...s,...u),p(e,...t.base,...s,...l),function(e,t){let n=(0,d.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[i,a]=[r,o].map((e=&gt;{let[t=0]=e.split(",").filter(Boolean).map((e=&gt;e.includes("ms")?parseFloat(e):1e3*parseFloat(e))).sort(((e,t)=&gt;t-e));return t})),s=i+a;if(0!==s){n.group((n=&gt;{n.setTimeout((()=&gt;{t(),n.dispose()}),s),n.addEventListener(e,"transitionrun",(e=&gt;{e.target===e.currentTarget&amp;&amp;n.dispose()}))}));let r=n.addEventListener(e,"transitionend",(e=&gt;{e.target===e.currentTarget&amp;&amp;(t(),r())}))}else t();n.add((()=&gt;t())),n.dispose}(e,(()=&gt;(h(e,...t.base,...s),p(e,...t.base,...t.entered),a())))})),i.dispose}var m=n(6567),g=n(4067),b=n(2351);function y(e=""){return e.split(/\s+/).filter((e=&gt;e.length&gt;1))}let E=(0,r.createContext)(null);E.displayName="TransitionContext";var w,S=((w=S||{}).Visible="visible",w.Hidden="hidden",w);let O=(0,r.createContext)(null);function T(e){return"children"in e?T(e.children):e.current.filter((({el:e})=&gt;null!==e.current)).filter((({state:e})=&gt;"visible"===e)).length&gt;0}function x(e,t){let n=(0,l.E)(e),s=(0,r.useRef)([]),u=(0,a.t)(),c=(0,o.G)(),d=(0,i.z)(((e,t=b.l4.Hidden)=&gt;{let r=s.current.findIndex((({el:t})=&gt;t===e));-1!==r&amp;&amp;((0,f.E)(t,{[b.l4.Unmount](){s.current.splice(r,1)},[b.l4.Hidden](){s.current[r].state="hidden"}}),c.microTask((()=&gt;{var e;!T(s)&amp;&amp;u.current&amp;&amp;(null==(e=n.current)||e.call(n))})))})),p=(0,i.z)((e=&gt;{let t=s.current.find((({el:t})=&gt;t===e));return t?"visible"!==t.state&amp;&amp;(t.state="visible"):s.current.push({el:e,state:"visible"}),()=&gt;d(e,b.l4.Unmount)})),h=(0,r.useRef)([]),v=(0,r.useRef)(Promise.resolve()),m=(0,r.useRef)({enter:[],leave:[],idle:[]}),g=(0,i.z)(((e,n,r)=&gt;{h.current.splice(0),t&amp;&amp;(t.chains.current[n]=t.chains.current[n].filter((([t])=&gt;t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=&gt;{h.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=&gt;{Promise.all(m.current[n].map((([e,t])=&gt;t))).then((()=&gt;e()))}))]),"enter"===n?v.current=v.current.then((()=&gt;null==t?void 0:t.wait.current)).then((()=&gt;r(n))):r(n)})),y=(0,i.z)(((e,t,n)=&gt;{Promise.all(m.current[t].splice(0).map((([e,t])=&gt;t))).then((()=&gt;{var e;null==(e=h.current.shift())||e()})).then((()=&gt;n(t)))}));return(0,r.useMemo)((()=&gt;({children:s,register:p,unregister:d,onStart:g,onStop:y,wait:v,chains:m})),[p,d,s,g,y,m,v])}function C(){}O.displayName="NestingContext";let k=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function M(e){var t;let n={};for(let r of k)n[r]=null!=(t=e[r])?t:C;return n}let P=b.AN.RenderStrategy;let I=(0,b.yV)((function(e,t){let{show:n,appear:o=!1,unmount:a=!0,...l}=e,d=(0,r.useRef)(null),f=(0,c.T)(d,t);(0,u.H)();let p=(0,m.oJ)();if(void 0===n&amp;&amp;null!==p&amp;&amp;(n=(p&amp;m.ZM.Open)===m.ZM.Open),![!0,!1].includes(n))throw new Error("A &lt;Transition /&gt; is used but it is missing a `show={true | false}` prop.");let[h,v]=(0,r.useState)(n?"visible":"hidden"),g=x((()=&gt;{v("hidden")})),[y,w]=(0,r.useState)(!0),S=(0,r.useRef)([n]);(0,s.e)((()=&gt;{!1!==y&amp;&amp;S.current[S.current.length-1]!==n&amp;&amp;(S.current.push(n),w(!1))}),[S,n]);let C=(0,r.useMemo)((()=&gt;({show:n,appear:o,initial:y})),[n,o,y]);(0,r.useEffect)((()=&gt;{if(n)v("visible");else if(T(g)){let e=d.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&amp;&amp;0===t.y&amp;&amp;0===t.width&amp;&amp;0===t.height&amp;&amp;v("hidden")}else v("hidden")}),[n,g]);let k={unmount:a},M=(0,i.z)((()=&gt;{var t;y&amp;&amp;w(!1),null==(t=e.beforeEnter)||t.call(e)})),I=(0,i.z)((()=&gt;{var t;y&amp;&amp;w(!1),null==(t=e.beforeLeave)||t.call(e)}));return r.createElement(O.Provider,{value:g},r.createElement(E.Provider,{value:C},(0,b.sY)({ourProps:{...k,as:r.Fragment,children:r.createElement(R,{ref:f,...k,...l,beforeEnter:M,beforeLeave:I})},theirProps:{},defaultTag:r.Fragment,features:P,visible:"visible"===h,name:"Transition"})))})),R=(0,b.yV)((function(e,t){var n,p;let{beforeEnter:h,afterEnter:w,beforeLeave:S,afterLeave:C,enter:k,enterFrom:I,enterTo:R,entered:A,leave:_,leaveFrom:L,leaveTo:N,...D}=e,F=(0,r.useRef)(null),j=(0,c.T)(F,t),V=null==(n=D.unmount)||n?b.l4.Unmount:b.l4.Hidden,{show:z,appear:B,initial:H}=function(){let e=(0,r.useContext)(E);if(null===e)throw new Error("A &lt;Transition.Child /&gt; is used but it is missing a parent &lt;Transition /&gt; or &lt;Transition.Root /&gt;.");return e}(),[W,U]=(0,r.useState)(z?"visible":"hidden"),Y=function(){let e=(0,r.useContext)(O);if(null===e)throw new Error("A &lt;Transition.Child /&gt; is used but it is missing a parent &lt;Transition /&gt; or &lt;Transition.Root /&gt;.");return e}(),{register:G,unregister:K}=Y;(0,r.useEffect)((()=&gt;G(F)),[G,F]),(0,r.useEffect)((()=&gt;{if(V===b.l4.Hidden&amp;&amp;F.current)return z&amp;&amp;"visible"!==W?void U("visible"):(0,f.E)(W,{hidden:()=&gt;K(F),visible:()=&gt;G(F)})}),[W,F,G,K,z,V]);let $=(0,l.E)({base:y(D.className),enter:y(k),enterFrom:y(I),enterTo:y(R),entered:y(A),leave:y(_),leaveFrom:y(L),leaveTo:y(N)}),Z=function(e){let t=(0,r.useRef)(M(e));return(0,r.useEffect)((()=&gt;{t.current=M(e)}),[e]),t}({beforeEnter:h,afterEnter:w,beforeLeave:S,afterLeave:C}),X=(0,u.H)();(0,r.useEffect)((()=&gt;{if(X&amp;&amp;"visible"===W&amp;&amp;null===F.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[F,W,X]);let q=B&amp;&amp;z&amp;&amp;H,J=!X||H&amp;&amp;!B?"idle":z?"enter":"leave",Q=function(e=0){let[t,n]=(0,r.useState)(e),o=(0,a.t)(),i=(0,r.useCallback)((e=&gt;{o.current&amp;&amp;n((t=&gt;t|e))}),[t,o]),s=(0,r.useCallback)((e=&gt;Boolean(t&amp;e)),[t]),l=(0,r.useCallback)((e=&gt;{o.current&amp;&amp;n((t=&gt;t&amp;~e))}),[n,o]),u=(0,r.useCallback)((e=&gt;{o.current&amp;&amp;n((t=&gt;t^e))}),[n]);return{flags:t,addFlag:i,hasFlag:s,removeFlag:l,toggleFlag:u}}(0),ee=(0,i.z)((e=&gt;(0,f.E)(e,{enter:()=&gt;{Q.addFlag(m.ZM.Opening),Z.current.beforeEnter()},leave:()=&gt;{Q.addFlag(m.ZM.Closing),Z.current.beforeLeave()},idle:()=&gt;{}}))),te=(0,i.z)((e=&gt;(0,f.E)(e,{enter:()=&gt;{Q.removeFlag(m.ZM.Opening),Z.current.afterEnter()},leave:()=&gt;{Q.removeFlag(m.ZM.Closing),Z.current.afterLeave()},idle:()=&gt;{}}))),ne=x((()=&gt;{U("hidden"),K(F)}),Y),re=(0,r.useRef)(!1);!function({immediate:e,container:t,direction:n,classes:r,onStart:i,onStop:u}){let c=(0,a.t)(),f=(0,o.G)(),p=(0,l.E)(n);(0,s.e)((()=&gt;{e&amp;&amp;(p.current="enter")}),[e]),(0,s.e)((()=&gt;{let e=(0,d.k)();f.add(e.dispose);let n=t.current;if(n&amp;&amp;"idle"!==p.current&amp;&amp;c.current)return e.dispose(),i.current(p.current),e.add(v(n,r.current,"enter"===p.current,(()=&gt;{e.dispose(),u.current(p.current)}))),e.dispose}),[n])}({immediate:q,container:F,classes:$,direction:J,onStart:(0,l.E)((e=&gt;{re.current=!0,ne.onStart(F,e,ee)})),onStop:(0,l.E)((e=&gt;{re.current=!1,ne.onStop(F,e,te),"leave"===e&amp;&amp;!T(ne)&amp;&amp;(U("hidden"),K(F))}))});let oe=D,ie={ref:j};return q?oe={...oe,className:(0,g.A)(D.className,...$.current.enter,...$.current.enterFrom)}:re.current&amp;&amp;(oe.className=(0,g.A)(D.className,null==(p=F.current)?void 0:p.className),""===oe.className&amp;&amp;delete oe.className),r.createElement(O.Provider,{value:ne},r.createElement(m.up,{value:(0,f.E)(W,{visible:m.ZM.Open,hidden:m.ZM.Closed})|Q.flags},(0,b.sY)({ourProps:ie,theirProps:oe,defaultTag:"div",features:P,visible:"visible"===W,name:"Transition.Child"})))})),A=(0,b.yV)((function(e,t){let n=null!==(0,r.useContext)(E),o=null!==(0,m.oJ)();return r.createElement(r.Fragment,null,!n&amp;&amp;o?r.createElement(I,{ref:t,...e}):r.createElement(R,{ref:t,...e}))})),_=Object.assign(I,{Child:A,Root:I})},4192:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(7294),o=n(9362);function i(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)((()=&gt;()=&gt;e.dispose()),[e]),e}},4007:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(7294),o=n(3855);function i(e,t,n,i){let a=(0,o.E)(n);(0,r.useEffect)((()=&gt;{function n(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,n,i),()=&gt;e.removeEventListener(t,n,i)}),[e,t,i])}},3781:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(7294),o=n(3855);let i=function(e){let t=(0,o.E)(e);return r.useCallback(((...e)=&gt;t.current(...e)),[t])}},9946:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var r,o=n(7294),i=n(7896),a=n(6723),s=n(2180);let l=null!=(r=o.useId)?r:function(){let e=(0,s.H)(),[t,n]=o.useState(e?()=&gt;i.O.nextId():null);return(0,a.e)((()=&gt;{null===t&amp;&amp;n(i.O.nextId())}),[t]),null!=t?""+t:void 0}},4879:function(e,t,n){"use strict";n.d(t,{t:function(){return i}});var r=n(7294),o=n(6723);function i(){let e=(0,r.useRef)(!1);return(0,o.e)((()=&gt;(e.current=!0,()=&gt;{e.current=!1})),[]),e}},6723:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(7294),o=n(7896);let i=(e,t)=&gt;{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},3855:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(7294),o=n(6723);function i(e){let t=(0,r.useRef)(e);return(0,o.e)((()=&gt;{t.current=e}),[e]),t}},1595:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(7294),o=n(1021),i=n(3781);function a(e){let t=(0,i.z)(e),n=(0,r.useRef)(!1);(0,r.useEffect)((()=&gt;(n.current=!1,()=&gt;{n.current=!0,(0,o.Y)((()=&gt;{n.current&amp;&amp;t()}))})),[t])}},9650:function(e,t,n){"use strict";n.d(t,{O:function(){return u}});var r=n(7294),o=n(4575),i=n(8657),a=n(3855);function s(e,t,n){let o=(0,a.E)(t);(0,r.useEffect)((()=&gt;{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=&gt;document.removeEventListener(e,t,n)}),[e,n])}var l=n(7815);function u(e,t,n=!0){let a=(0,r.useRef)(!1);function u(n,r){if(!a.current||n.defaultPrevented)return;let i=r(n);if(null===i||!i.getRootNode().contains(i)||!i.isConnected)return;let s=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let e of s){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&amp;&amp;t.contains(i)||n.composed&amp;&amp;n.composedPath().includes(t))return}return!(0,o.sP)(i,o.tJ.Loose)&amp;&amp;-1!==i.tabIndex&amp;&amp;n.preventDefault(),t(n,i)}(0,r.useEffect)((()=&gt;{requestAnimationFrame((()=&gt;{a.current=n}))}),[n]);let c=(0,r.useRef)(null);s("pointerdown",(e=&gt;{var t,n;a.current&amp;&amp;(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)}),!0),s("mousedown",(e=&gt;{var t,n;a.current&amp;&amp;(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)}),!0),s("click",(e=&gt;{(0,i.tq)()||c.current&amp;&amp;(u(e,(()=&gt;c.current)),c.current=null)}),!0),s("touchend",(e=&gt;u(e,(()=&gt;e.target instanceof HTMLElement?e.target:null))),!0),(0,l.s)("blur",(e=&gt;u(e,(()=&gt;window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null))),!0)}},1074:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var r=n(7294),o=n(5466);function i(...e){return(0,r.useMemo)((()=&gt;(0,o.r)(...e)),[...e])}},4157:function(e,t,n){"use strict";n.d(t,{f:function(){return a}});var r=n(7294),o=n(6723);function i(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&amp;&amp;"button"===n.toLowerCase()?"button":void 0}function a(e,t){let[n,a]=(0,r.useState)((()=&gt;i(e)));return(0,o.e)((()=&gt;{a(i(e))}),[e.type,e.as]),(0,o.e)((()=&gt;{n||t.current&amp;&amp;t.current instanceof HTMLButtonElement&amp;&amp;!t.current.hasAttribute("type")&amp;&amp;a("button")}),[n,t]),n}},5958:function(e,t,n){"use strict";n.d(t,{H:function(){return l},v:function(){return s}});var r=n(7294),o=n(6045),i=n(3781),a=n(1074);function s({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var s;let l=(0,r.useRef)(null!=(s=null==n?void 0:n.current)?s:null),u=(0,a.i)(l),c=(0,i.z)((()=&gt;{var n,r,o;let i=[];for(let t of e)null!==t&amp;&amp;(t instanceof HTMLElement?i.push(t):"current"in t&amp;&amp;t.current instanceof HTMLElement&amp;&amp;i.push(t.current));if(null!=t&amp;&amp;t.current)for(let e of t.current)i.push(e);for(let e of null!=(n=null==u?void 0:u.querySelectorAll("html &gt; *, body &gt; *"))?n:[])e!==document.body&amp;&amp;e!==document.head&amp;&amp;e instanceof HTMLElement&amp;&amp;"headlessui-portal-root"!==e.id&amp;&amp;(e.contains(l.current)||e.contains(null==(o=null==(r=l.current)?void 0:r.getRootNode())?void 0:o.host)||i.some((t=&gt;e.contains(t)))||i.push(e));return i}));return{resolveContainers:c,contains:(0,i.z)((e=&gt;c().some((t=&gt;t.contains(e))))),mainTreeNodeRef:l,MainTreeNode:(0,r.useMemo)((()=&gt;function(){return null!=n?null:r.createElement(o._,{features:o.A.Hidden,ref:l})}),[l,n])}}function l(){let e=(0,r.useRef)(null);return{mainTreeNodeRef:e,MainTreeNode:(0,r.useMemo)((()=&gt;function(){return r.createElement(o._,{features:o.A.Hidden,ref:e})}),[e])}}},2180:function(e,t,n){"use strict";n.d(t,{H:function(){return i}});var r=n(7294),o=n(7896);function i(){let[e,t]=r.useState(o.O.isHandoffComplete);return e&amp;&amp;!1===o.O.isHandoffComplete&amp;&amp;t(!1),r.useEffect((()=&gt;{!0!==e&amp;&amp;t(!0)}),[e]),r.useEffect((()=&gt;o.O.handoff()),[]),e}},3784:function(e,t,n){"use strict";n.d(t,{T:function(){return s},h:function(){return a}});var r=n(7294),o=n(3781);let i=Symbol();function a(e,t=!0){return Object.assign(e,{[i]:t})}function s(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=&gt;{t.current=e}),[e]);let n=(0,o.z)((e=&gt;{for(let n of t.current)null!=n&amp;&amp;("function"==typeof n?n(e):n.current=e)}));return e.every((e=&gt;null==e||(null==e?void 0:e[i])))?void 0:n}},5662:function(e,t,n){"use strict";n.d(t,{N:function(){return a},l:function(){return s}});var r,o=n(7294),i=n(7815),a=((r=a||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function s(){let e=(0,o.useRef)(0);return(0,i.s)("keydown",(t=&gt;{"Tab"===t.key&amp;&amp;(e.current=t.shiftKey?1:0)}),!0),e}},6599:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(7294),o=n(3781);function i(e,t){let n=(0,r.useRef)([]),i=(0,o.z)(e);(0,r.useEffect)((()=&gt;{let e=[...n.current];for(let[r,o]of t.entries())if(n.current[r]!==o){let r=i(t,e);return n.current=t,r}}),[i,...t])}},7815:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});var r=n(7294),o=n(3855);function i(e,t,n){let i=(0,o.E)(t);(0,r.useEffect)((()=&gt;{function t(e){i.current(e)}return window.addEventListener(e,t,n),()=&gt;window.removeEventListener(e,t,n)}),[e,n])}},6045:function(e,t,n){"use strict";n.d(t,{A:function(){return i},_:function(){return a}});var r=n(2351);var o,i=((o=i||{})[o.None=1]="None",o[o.Focusable=2]="Focusable",o[o.Hidden=4]="Hidden",o);let a=(0,r.yV)((function(e,t){var n;let{features:o=1,...i}=e,a={ref:t,"aria-hidden":2===(2&amp;o)||(null!=(n=i["aria-hidden"])?n:void 0),style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4===(4&amp;o)&amp;&amp;2!==(2&amp;o)&amp;&amp;{display:"none"}}};return(0,r.sY)({ourProps:a,theirProps:i,slot:{},defaultTag:"div",name:"Hidden"})}))},6567:function(e,t,n){"use strict";n.d(t,{ZM:function(){return a},oJ:function(){return s},up:function(){return l}});var r=n(7294);let o=(0,r.createContext)(null);o.displayName="OpenClosedContext";var i,a=((i=a||{})[i.Open=1]="Open",i[i.Closed=2]="Closed",i[i.Closing=4]="Closing",i[i.Opening=8]="Opening",i);function s(){return(0,r.useContext)(o)}function l({value:e,children:t}){return r.createElement(o.Provider,{value:e},t)}},1438:function(e,t,n){"use strict";n.d(t,{O:function(){return a},n:function(){return i}});var r=n(7294);let o=(0,r.createContext)(!1);function i(){return(0,r.useContext)(o)}function a(e){return r.createElement(o.Provider,{value:e.force},e.children)}},5597:function(e,t,n){"use strict";n.d(t,{m:function(){return r}});let r=[];!function(e){function t(){"loading"!==document.readyState&amp;&amp;(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&amp;&amp;"undefined"!=typeof document&amp;&amp;(document.addEventListener("DOMContentLoaded",t),t())}((()=&gt;{function e(e){e.target instanceof HTMLElement&amp;&amp;e.target!==document.body&amp;&amp;r[0]!==e.target&amp;&amp;(r.unshift(e.target),r=r.filter((e=&gt;null!=e&amp;&amp;e.isConnected)),r.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})}))},4103:function(e,t,n){"use strict";function r(e){let t=e.parentElement,n=null;for(;t&amp;&amp;!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&amp;&amp;(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&amp;&amp;r}n.d(t,{P:function(){return r}})},4067:function(e,t,n){"use strict";function r(...e){return Array.from(new Set(e.flatMap((e=&gt;"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}n.d(t,{A:function(){return r}})},9362:function(e,t,n){"use strict";n.d(t,{k:function(){return o}});var r=n(1021);function o(){let e=[],t={addEventListener:(e,n,r,o)=&gt;(e.addEventListener(n,r,o),t.add((()=&gt;e.removeEventListener(n,r,o)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=&gt;cancelAnimationFrame(n)))},nextFrame:(...e)=&gt;t.requestAnimationFrame((()=&gt;t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=&gt;clearTimeout(n)))},microTask(...e){let n={current:!0};return(0,r.Y)((()=&gt;{n.current&amp;&amp;e[0]()})),t.add((()=&gt;{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=&gt;{Object.assign(e.style,{[t]:r})}))},group(e){let t=o();return e(t),this.add((()=&gt;t.dispose()))},add:t=&gt;(e.push(t),()=&gt;{let n=e.indexOf(t);if(n&gt;=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}},7896:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=Object.defineProperty,o=(e,t,n)=&gt;(((e,t,n)=&gt;{t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let i=new class{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(this,"currentId",0)}set(e){this.current!==e&amp;&amp;(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&amp;&amp;(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}},4575:function(e,t,n){"use strict";n.d(t,{C5:function(){return m},GO:function(){return f},TO:function(){return u},fE:function(){return c},jA:function(){return y},sP:function(){return h},tJ:function(){return p},z2:function(){return b}});var r=n(2984),o=n(5466);let i=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=&gt;`${e}:not([tabindex='-1'])`)).join(",");var a,s,l,u=((l=u||{})[l.First=1]="First",l[l.Previous=2]="Previous",l[l.Next=4]="Next",l[l.Last=8]="Last",l[l.WrapAround=16]="WrapAround",l[l.NoScroll=32]="NoScroll",l),c=((s=c||{})[s.Error=0]="Error",s[s.Overflow=1]="Overflow",s[s.Success=2]="Success",s[s.Underflow=3]="Underflow",s),d=((a=d||{})[a.Previous=-1]="Previous",a[a.Next=1]="Next",a);function f(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(i)).sort(((e,t)=&gt;Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}var p=(e=&gt;(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(p||{});function h(e,t=0){var n;return e!==(null==(n=(0,o.r)(e))?void 0:n.body)&amp;&amp;(0,r.E)(t,{0:()=&gt;e.matches(i),1(){let t=e;for(;null!==t;){if(t.matches(i))return!0;t=t.parentElement}return!1}})}var v=(e=&gt;(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(v||{});function m(e){null==e||e.focus({preventScroll:!0})}"undefined"!=typeof window&amp;&amp;"undefined"!=typeof document&amp;&amp;(document.addEventListener("keydown",(e=&gt;{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=&gt;{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&amp;&amp;(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let g=["textarea","input"].join(",");function b(e,t=(e=&gt;e)){return e.slice().sort(((e,n)=&gt;{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&amp;Node.DOCUMENT_POSITION_FOLLOWING?-1:i&amp;Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function y(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){let i=Array.isArray(e)?e.length&gt;0?e[0].ownerDocument:document:e.ownerDocument,a=Array.isArray(e)?n?b(e):e:f(e);o.length&gt;0&amp;&amp;a.length&gt;1&amp;&amp;(a=a.filter((e=&gt;!o.includes(e)))),r=null!=r?r:i.activeElement;let s,l=(()=&gt;{if(5&amp;t)return 1;if(10&amp;t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=&gt;{if(1&amp;t)return 0;if(2&amp;t)return Math.max(0,a.indexOf(r))-1;if(4&amp;t)return Math.max(0,a.indexOf(r))+1;if(8&amp;t)return a.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&amp;t?{preventScroll:!0}:{},d=0,p=a.length;do{if(d&gt;=p||d+p&lt;=0)return 0;let e=u+d;if(16&amp;t)e=(e+p)%p;else{if(e&lt;0)return 3;if(e&gt;=p)return 1}s=a[e],null==s||s.focus(c),d+=l}while(s!==i.activeElement);return 6&amp;t&amp;&amp;function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,g))&amp;&amp;n}(s)&amp;&amp;s.select(),2}},2984:function(e,t,n){"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=&gt;`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(o,r),o}n.d(t,{E:function(){return r}})},1021:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=&gt;setTimeout((()=&gt;{throw e}))))}n.d(t,{Y:function(){return r}})},5466:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(7896);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&amp;&amp;e.hasOwnProperty("current")&amp;&amp;e.current instanceof Node?e.current.ownerDocument:document}},8657:function(e,t,n){"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&amp;&amp;window.navigator.maxTouchPoints&gt;0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{gn:function(){return r},tq:function(){return o}})},2351:function(e,t,n){"use strict";n.d(t,{AN:function(){return l},Y2:function(){return f},l4:function(){return u},oA:function(){return m},sY:function(){return c},yV:function(){return v}});var r,o,i=n(7294),a=n(4067),s=n(2984),l=((o=l||{})[o.None=0]="None",o[o.RenderStrategy=1]="RenderStrategy",o[o.Static=2]="Static",o),u=((r=u||{})[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden",r);function c({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:i=!0,name:a,mergeRefs:l}){l=null!=l?l:p;let u=h(t,e);if(i)return d(u,n,r,a,l);let c=null!=o?o:0;if(2&amp;c){let{static:e=!1,...t}=u;if(e)return d(t,n,r,a,l)}if(1&amp;c){let{unmount:e=!0,...t}=u;return(0,s.E)(e?0:1,{0:()=&gt;null,1:()=&gt;d({...t,hidden:!0,style:{display:"none"}},n,r,a,l)})}return d(u,n,r,a,l)}function d(e,t={},n,r,o){let{as:s=n,children:l,refName:u="ref",...c}=g(e,["unmount","static"]),d=void 0!==e.ref?{[u]:e.ref}:{},f="function"==typeof l?l(t):l;"className"in c&amp;&amp;c.className&amp;&amp;"function"==typeof c.className&amp;&amp;(c.className=c.className(t));let p={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&amp;&amp;(e=!0),!0===o&amp;&amp;n.push(r);e&amp;&amp;(p["data-headlessui-state"]=n.join(" "))}if(s===i.Fragment&amp;&amp;Object.keys(m(c)).length&gt;0){if(!(0,i.isValidElement)(f)||Array.isArray(f)&amp;&amp;f.length&gt;1)throw new Error(['Passing props on "Fragment"!',"",`The current component &lt;${r} /&gt; is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map((e=&gt;`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=&gt;`  - ${e}`)).join("\n")].join("\n"));let e=f.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=&gt;(0,a.A)(null==e?void 0:e.className(...t),c.className):(0,a.A)(null==e?void 0:e.className,c.className),n=t?{className:t}:{};return(0,i.cloneElement)(f,Object.assign({},h(f.props,m(g(c,["ref"]))),p,d,{ref:o(f.ref,d.ref)},n))}return(0,i.createElement)(s,Object.assign({},g(c,["ref"]),s!==i.Fragment&amp;&amp;d,s!==i.Fragment&amp;&amp;p),f)}function f(){let e=(0,i.useRef)([]),t=(0,i.useCallback)((t=&gt;{for(let n of e.current)null!=n&amp;&amp;("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=&gt;{if(!n.every((e=&gt;null==e)))return e.current=n,t}}function p(...e){return e.every((e=&gt;null==e))?void 0:t=&gt;{for(let n of e)null!=n&amp;&amp;("function"==typeof n?n(t):n.current=t)}}function h(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&amp;&amp;"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=&gt;[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&amp;&amp;e.defaultPrevented)return;n(e,...t)}}});return t}function v(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function m(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&amp;&amp;delete t[n];return t}function g(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&amp;&amp;delete n[r];return n}},3801:function(e,t,n){"use strict";n.d(t,{v4q:function(){return o}});var r=n(7294);var o=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true"},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 9l-7 7-7-7"}))}}}]);</pre></body></html>