"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[997],{787:(t,e,n)=>{function r(t){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch{}}return o}())t.focus({preventScroll:!0});else{let e=function(t){let e=t.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;e instanceof HTMLElement&&e!==r;)(e.offsetHeight<e.scrollHeight||e.offsetWidth<e.scrollWidth)&&n.push({element:e,scrollTop:e.scrollTop,scrollLeft:e.scrollLeft}),e=e.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(t);t.focus(),function(t){for(let{element:e,scrollTop:n,scrollLeft:r}of t)e.scrollTop=n,e.scrollLeft=r}(e)}}n.d(e,{e:()=>r});let o=null},2814:(t,e,n)=>{n.d(e,{J:()=>l,D:()=>i});let r=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function o(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||r.has(t)}let a=t=>!o(t);function i(t){"function"==typeof t&&(a=e=>e.startsWith("on")?!o(e):t(e))}try{i(require("@emotion/is-prop-valid").default)}catch{}function l(t,e,n){let r={};for(let i in t)("values"!==i||"object"!=typeof t.values)&&(a(i)||!0===n&&o(i)||!e&&!o(i)||t.draggable&&i.startsWith("onDrag"))&&(r[i]=t[i]);return r}},6578:(t,e,n)=>{n.d(e,{M:()=>o});var r=n(1521);function o(t){let e=(0,r.useRef)(null);return null===e.current&&(e.current=t()),e.current}},8744:(t,e,n)=>{n.d(e,{Fe:()=>u,pg:()=>l});var r=n(787),o=n(9009),a=n(1521);let i=(0,a.createContext)({isNative:!0,open:function(t,e){s(t,t=>u(t,e))},useHref:t=>t});function l(t){let{children:e,navigate:n,useHref:r}=t,o=(0,a.useMemo)(()=>({isNative:!1,open:(t,e,r,o)=>{s(t,t=>{var a,i;let l;(a=t,i=e,(l=a.getAttribute("target"))&&"_self"!==l||a.origin!==location.origin||a.hasAttribute("download")||i.metaKey||i.ctrlKey||i.altKey||i.shiftKey)?u(t,e):n(r,o)})},useHref:r||(t=>t)}),[n,r]);return a.createElement(i.Provider,{value:o},e)}function u(t,e,n=!0){var a,i;let{metaKey:l,ctrlKey:s,altKey:c,shiftKey:d}=e;(0,o.gm)()&&(null==(i=window.event)||null==(a=i.type)?void 0:a.startsWith("key"))&&"_blank"===t.target&&((0,o.cX)()?l=!0:s=!0);let f=(0,o.Tc)()&&(0,o.cX)()&&!(0,o.bh)()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:l,ctrlKey:s,altKey:c,shiftKey:d}):new MouseEvent("click",{metaKey:l,ctrlKey:s,altKey:c,shiftKey:d,detail:1,bubbles:!0,cancelable:!0});u.isOpening=n,(0,r.e)(t),t.dispatchEvent(f),u.isOpening=!1}function s(t,e){if(t instanceof HTMLAnchorElement)e(t);else if(t.hasAttribute("data-href")){let n=document.createElement("a");n.href=t.getAttribute("data-href"),t.hasAttribute("data-target")&&(n.target=t.getAttribute("data-target")),t.hasAttribute("data-rel")&&(n.rel=t.getAttribute("data-rel")),t.hasAttribute("data-download")&&(n.download=t.getAttribute("data-download")),t.hasAttribute("data-ping")&&(n.ping=t.getAttribute("data-ping")),t.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=t.getAttribute("data-referrer-policy")),t.appendChild(n),e(n),t.removeChild(n)}}u.isOpening=!1},9001:(t,e,n)=>{n.d(e,{q:()=>o});var r=n(1521);function o(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{strict:e=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=t,a=r.createContext(void 0);return a.displayName=o,[a.Provider,function t(){var o;let i=r.useContext(a);if(!i&&e){let e=Error(n);throw e.name="ContextError",null==(o=Error.captureStackTrace)||o.call(Error,e,t),e}return i},a]}},9009:(t,e,n)=>{function r(t){var e;if("undefined"==typeof window||null==window.navigator)return!1;let n=null==(e=window.navigator.userAgentData)?void 0:e.brands;return Array.isArray(n)&&n.some(e=>t.test(e.brand))||t.test(window.navigator.userAgent)}function o(t){var e;return"undefined"!=typeof window&&null!=window.navigator&&t.test((null==(e=window.navigator.userAgentData)?void 0:e.platform)||window.navigator.platform)}function a(t){let e=null;return()=>(null==e&&(e=t()),e)}n.d(e,{Tc:()=>c,bh:()=>u,cX:()=>i,gm:()=>g,m0:()=>f,un:()=>s});let i=a(function(){return o(/^Mac/i)}),l=a(function(){return o(/^iPhone/i)}),u=a(function(){return o(/^iPad/i)||i()&&navigator.maxTouchPoints>1}),s=a(function(){return l()||u()});a(function(){return i()||s()});let c=a(function(){return r(/AppleWebKit/i)&&!d()}),d=a(function(){return r(/Chrome/i)}),f=a(function(){return r(/Android/i)}),g=a(function(){return r(/Firefox/i)})},9073:(t,e,n)=>{n.d(e,{Q:()=>r});let r=(0,n(1521).createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"})},9538:(t,e,n)=>{n.d(e,{n:()=>r,o:()=>o});var[r,o]=(0,n(9001).q)({name:"ProviderContext",strict:!1})}}]);