"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9152],{10500:(e,t,n)=>{n.d(t,{s:()=>a});var r=n(74268),o=n(85830),i=n(53405);function s(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}function a(e,t){let n,{elementType:s="button",isDisabled:a,onPress:u,onPressStart:l,onPressEnd:c,onPressChange:d,preventFocusOnPress:p,allowFocusWhenDisabled:f,onClick:g,href:m,target:v,rel:y,type:h="button"}=e;n="button"===s?{type:h,disabled:a}:{role:"button",tabIndex:a?void 0:0,href:"a"===s&&a?void 0:m,target:"a"===s?v:void 0,type:"input"===s?h:void 0,disabled:"input"===s?a:void 0,"aria-disabled":a&&"input"!==s?a:void 0,rel:"a"===s?y:void 0};let{pressProps:b,isPressed:P}=(0,i.dD)({onPressStart:l,onPressEnd:c,onPressChange:d,onPress:u,isDisabled:a,preventFocusOnPress:p,ref:t}),{focusableProps:E}=(0,o.Wc)(e,t);f&&(E.tabIndex=a?-1:E.tabIndex);let w=(0,r.v6)(E,b,(0,r.$X)(e,{labelable:!0}));return{isPressed:P,buttonProps:(0,r.v6)(n,w,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{g&&(g(e),console.warn("onClick is deprecated, please use onPress"))}})}}function u(e,t,n){let{isSelected:o}=t,{isPressed:i,buttonProps:s}=a({...e,onPress:(0,r.cy)(t.toggle,e.onPress)},n);return{isPressed:i,buttonProps:(0,r.v6)(s,{"aria-pressed":o})}}s({},"useButton",()=>a),s({},"useToggleButton",()=>u)},85830:(e,t,n)=>{n.d(t,{Wc:()=>D,og:()=>M});var r=n(20282),o=n(74268),i=n(53405),s=n(31121);function a(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}var u={};function l(e){if("virtual"===(0,i.ME)()){let t=document.activeElement;(0,o.vg)(()=>{document.activeElement===t&&document.contains(e)&&(0,o.eC)(e)})}else(0,o.eC)(e)}a(u,"FocusScope",()=>f),a(u,"useFocusManager",()=>g),a(u,"getFocusableTreeWalker",()=>S),a(u,"createFocusManager",()=>C),a({},"focusSafely",()=>l);let c=r.createContext(null),d=null,p=new Map;function f(e){let t,n,{children:i,contain:s,restoreFocus:a,autoFocus:u}=e,l=(0,r.useRef)(),f=(0,r.useRef)(),g=(0,r.useRef)([]),m=(0,r.useContext)(c),v=null==m?void 0:m.scopeRef;return(0,o.Nf)(()=>{let e=l.current.nextSibling,t=[];for(;e&&e!==f.current;)t.push(e),e=e.nextSibling;g.current=t},[i,v]),(0,o.Nf)(()=>(p.set(g,v),()=>{(g===d||E(g,d))&&(!v||p.has(v))&&(d=v),p.delete(g)}),[g,v]),t=(0,r.useRef)(),n=(0,r.useRef)(null),(0,o.Nf)(()=>{let e=g.current;if(!s)return;let r=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||g!==d)return;let t=document.activeElement,n=g.current;if(!b(t,n))return;let r=S(h(n),{tabbable:!0},n);r.currentNode=t;let o=e.shiftKey?r.previousNode():r.nextNode();o||(r.currentNode=e.shiftKey?n[n.length-1].nextElementSibling:n[0].previousElementSibling,o=e.shiftKey?r.previousNode():r.nextNode()),e.preventDefault(),o&&w(o,!0)},o=e=>{!d||E(d,g)?(d=g,t.current=e.target):g!==d||P(e.target,g)?g===d&&(t.current=e.target):t.current?t.current.focus():d&&T(d.current)},i=e=>{n.current=requestAnimationFrame(()=>{g!==d||P(document.activeElement,g)||(d=g,t.current=e.target,t.current.focus())})};return document.addEventListener("keydown",r,!1),document.addEventListener("focusin",o,!1),e.forEach(e=>e.addEventListener("focusin",o,!1)),e.forEach(e=>e.addEventListener("focusout",i,!1)),()=>{document.removeEventListener("keydown",r,!1),document.removeEventListener("focusin",o,!1),e.forEach(e=>e.removeEventListener("focusin",o,!1)),e.forEach(e=>e.removeEventListener("focusout",i,!1))}},[g,s]),(0,r.useEffect)(()=>()=>cancelAnimationFrame(n.current),[n]),function(e,t,n){let i=(0,r.useRef)("undefined"!=typeof document?document.activeElement:null);(0,o.Nf)(()=>{let r=i.current;if(!t)return;let o=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey)return;let n=document.activeElement;if(!b(n,e.current))return;let o=S(document.body,{tabbable:!0});o.currentNode=n;let i=t.shiftKey?o.previousNode():o.nextNode();if(document.body.contains(r)&&r!==document.body||(r=null),(!i||!b(i,e.current))&&r){o.currentNode=r;do i=t.shiftKey?o.previousNode():o.nextNode();while(b(i,e.current));t.preventDefault(),t.stopPropagation(),i?w(i,!0):function(e){for(let t of p.keys())if(b(e,t.current))return!0;return!1}(r)?w(r,!0):n.blur()}};return n||document.addEventListener("keydown",o,!0),()=>{n||document.removeEventListener("keydown",o,!0),t&&r&&b(document.activeElement,e.current)&&requestAnimationFrame(()=>{document.body.contains(r)&&w(r)})}},[e,t,n])}(g,a,s),function(e,t){let n=r.useRef(t);(0,r.useEffect)(()=>{n.current&&(d=e,b(document.activeElement,d.current)||T(e.current)),n.current=!1},[])}(g,u),r.createElement(c.Provider,{value:{scopeRef:g,focusManager:{focusNext(e={}){let t=g.current,{from:n,tabbable:r,wrap:o}=e,i=n||document.activeElement,s=t[0].previousElementSibling,a=S(h(t),{tabbable:r},t);a.currentNode=b(i,t)?i:s;let u=a.nextNode();return!u&&o&&(a.currentNode=s,u=a.nextNode()),u&&w(u,!0),u},focusPrevious(e={}){let t=g.current,{from:n,tabbable:r,wrap:o}=e,i=n||document.activeElement,s=t[t.length-1].nextElementSibling,a=S(h(t),{tabbable:r},t);a.currentNode=b(i,t)?i:s;let u=a.previousNode();return!u&&o&&(a.currentNode=s,u=a.previousNode()),u&&w(u,!0),u},focusFirst(e={}){let t=g.current,{tabbable:n}=e,r=S(h(t),{tabbable:n},t);r.currentNode=t[0].previousElementSibling;let o=r.nextNode();return o&&w(o,!0),o},focusLast(e={}){let t=g.current,{tabbable:n}=e,r=S(h(t),{tabbable:n},t);r.currentNode=t[t.length-1].nextElementSibling;let o=r.previousNode();return o&&w(o,!0),o}}}},r.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:l}),i,r.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:f}))}function g(){var e;return null===(e=(0,r.useContext)(c))||void 0===e?void 0:e.focusManager}let m=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],v=m.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";m.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let y=m.join(':not([hidden]):not([tabindex="-1"]),');function h(e){return e[0].parentElement}function b(e,t){return t.some(t=>t.contains(e))}function P(e,t){for(let n of p.keys())if((n===t||E(t,n))&&b(e,n.current))return!0;return!1}function E(e,t){let n=p.get(t);return!!n&&(n===e||E(e,n))}function w(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch(e){}}else try{l(e)}catch(e){}}function T(e){let t=e[0].previousElementSibling,n=S(h(e),{tabbable:!0},e);n.currentNode=t,w(n.nextNode())}function S(e,t,n){let r=(null==t?void 0:t.tabbable)?y:v,o=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){var o;return(null==t?void 0:null===(o=t.from)||void 0===o?void 0:o.contains(e))?NodeFilter.FILTER_REJECT:e.matches(r)&&function e(t,n){return"#comment"!==t.nodeName&&function(e){if(!(e instanceof HTMLElement)&&!(e instanceof SVGElement))return!1;let{display:t,visibility:n}=e.style,r="none"!==t&&"hidden"!==n&&"collapse"!==n;if(r){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:n,visibility:o}=t(e);r="none"!==n&&"hidden"!==o&&"collapse"!==o}return r}(t)&&!t.hasAttribute("hidden")&&("DETAILS"!==t.nodeName||!n||"SUMMARY"===n.nodeName||t.hasAttribute("open"))&&(!t.parentElement||e(t.parentElement,t))}(e)&&(!n||b(e,n))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return(null==t?void 0:t.from)&&(o.currentNode=t.from),o}function C(e){return{focusNext(t={}){let n=e.current,{from:r,tabbable:o,wrap:i}=t,s=r||document.activeElement,a=S(n,{tabbable:o});n.contains(s)&&(a.currentNode=s);let u=a.nextNode();return!u&&i&&(a.currentNode=n,u=a.nextNode()),u&&w(u,!0),u},focusPrevious(t={}){let n=e.current,{from:r,tabbable:o,wrap:i}=t,s=r||document.activeElement,a=S(n,{tabbable:o});if(n.contains(s))a.currentNode=s;else{let e=x(a);return e&&w(e,!0),e}let u=a.previousNode();return!u&&i&&(a.currentNode=n,u=x(a)),u&&w(u,!0),u},focusFirst(t={}){let n=e.current,{tabbable:r}=t,o=S(n,{tabbable:r}).nextNode();return o&&w(o,!0),o},focusLast(t={}){let n=e.current,{tabbable:r}=t,o=x(S(n,{tabbable:r}));return o&&w(o,!0),o}}}function x(e){let t,n;do(n=e.lastChild())&&(t=n);while(n);return t}function M(e={}){let{autoFocus:t=!1,isTextInput:n,within:o}=e,s=(0,r.useRef)({isFocused:!1,isFocusVisible:t||(0,i.pP)()}).current,[a,u]=(0,r.useState)(!1),[l,c]=(0,r.useState)(()=>s.isFocused&&s.isFocusVisible),d=()=>c(s.isFocused&&s.isFocusVisible),p=e=>{s.isFocused=e,u(e),d()};(0,i.K7)(e=>{s.isFocusVisible=e,d()},[],{isTextInput:n});let{focusProps:f}=(0,i.iQ)({isDisabled:o,onFocusChange:p}),{focusWithinProps:g}=(0,i.Rb)({isDisabled:!o,onFocusWithinChange:p});return{isFocused:a,isFocusVisible:s.isFocused&&l,focusProps:o?g:f}}function L(e){let{children:t,focusClass:n,focusRingClass:i}=e,{isFocused:a,isFocusVisible:u,focusProps:l}=M(e),c=r.Children.only(t);return r.cloneElement(c,(0,o.v6)(c.props,{...l,className:(0,s.A)({[n||""]:a,[i||""]:u})}))}a({},"FocusRing",()=>L),a({},"useFocusRing",()=>M);var O={};a(O,"FocusableProvider",()=>F),a(O,"useFocusable",()=>D);let K=r.createContext(null),F=r.forwardRef(function(e,t){let{children:n,...o}=e,i={...o,ref:t};return r.createElement(K.Provider,{value:i},n)});function D(e,t){let{focusProps:n}=(0,i.iQ)(e),{keyboardProps:s}=(0,i.de)(e),a=(0,o.v6)(n,s),u=function(e){let t=(0,r.useContext)(K)||{};(0,o.wt)(t,e);let{ref:n,...i}=t;return i}(t),l=e.isDisabled?{}:u,c=(0,r.useRef)(e.autoFocus);return(0,r.useEffect)(()=>{c.current&&t.current&&t.current.focus(),c.current=!1},[]),{focusableProps:(0,o.v6)({...a,tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0},l)}}},53405:(e,t,n)=>{n.d(t,{K7:()=>U,ME:()=>j,Mk:()=>$,Rb:()=>Y,dD:()=>f,de:()=>ee,iQ:()=>T,pP:()=>A});var r=n(74268),o=n(20282);function i(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}i({},"Pressable",()=>E),i({},"usePress",()=>f);let s="default",a="",u=new WeakMap;function l(e){(0,r.un)()?("default"===s&&(a=document.documentElement.style.webkitUserSelect,document.documentElement.style.webkitUserSelect="none"),s="disabled"):e&&(u.set(e,e.style.userSelect),e.style.userSelect="none")}function c(e){if((0,r.un)())"disabled"===s&&(s="restoring",setTimeout(()=>{(0,r.vg)(()=>{"restoring"===s&&("none"===document.documentElement.style.webkitUserSelect&&(document.documentElement.style.webkitUserSelect=a||""),a="",s="default")})},300));else if(e&&u.has(e)){let t=u.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),u.delete(e)}}function d(e){return 0===e.mozInputSource&&!!e.isTrusted||0===e.detail&&!e.pointerType}let p=o.createContext(null);function f(e){let{onPress:t,onPressChange:n,onPressStart:i,onPressEnd:s,onPressUp:a,isDisabled:u,isPressed:f,preventFocusOnPress:E,shouldCancelOnPointerExit:w,allowTextSelectionOnPress:T,ref:S,...C}=function(e){let t=(0,o.useContext)(p);if(t){let{register:n,...o}=t;e=(0,r.v6)(o,e),n()}return(0,r.wt)(t,e.ref),e}(e),x=(0,o.useRef)(null);x.current={onPress:t,onPressChange:n,onPressStart:i,onPressEnd:s,onPressUp:a,isDisabled:u,shouldCancelOnPointerExit:w};let[M,L]=(0,o.useState)(!1),O=(0,o.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:K,removeAllGlobalListeners:F}=(0,r.A5)(),D=(0,o.useMemo)(()=>{let e=O.current,t=(t,n)=>{let{onPressStart:r,onPressChange:o,isDisabled:i}=x.current;i||e.didFirePressStart||(r&&r({type:"pressstart",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey}),o&&o(!0),e.didFirePressStart=!0,L(!0))},n=(t,n,r=!0)=>{let{onPressEnd:o,onPressChange:i,onPress:s,isDisabled:a}=x.current;e.didFirePressStart&&(e.ignoreClickAfterPress=!0,e.didFirePressStart=!1,o&&o({type:"pressend",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey}),i&&i(!1),L(!1),s&&r&&!a&&s({type:"press",pointerType:n,target:t.currentTarget,shiftKey:t.shiftKey,metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey}))},o=(e,t)=>{let{onPressUp:n,isDisabled:r}=x.current;!r&&n&&n({type:"pressup",pointerType:t,target:e.currentTarget,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})},i=t=>{e.isPressed&&(e.isOverTarget&&n(y(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,F(),T||c(e.target))},s={onKeyDown(n){m(n.nativeEvent)&&n.currentTarget.contains(n.target)&&(P(n.target)&&n.preventDefault(),n.stopPropagation(),e.isPressed||n.repeat||(e.target=n.currentTarget,e.isPressed=!0,t(n,"keyboard"),K(document,"keyup",a,!1)))},onKeyUp(t){m(t.nativeEvent)&&!t.repeat&&t.currentTarget.contains(t.target)&&o(y(e.target,t),"keyboard")},onClick(i){(!i||i.currentTarget.contains(i.target))&&i&&0===i.button&&(i.stopPropagation(),u&&i.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&("virtual"===e.pointerType||d(i.nativeEvent))&&(u||E||(0,r.eC)(i.currentTarget),t(i,"virtual"),o(i,"virtual"),n(i,"virtual")),e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1)}},a=t=>{if(e.isPressed&&m(t)){P(t.target)&&t.preventDefault(),t.stopPropagation(),e.isPressed=!1;let r=t.target;n(y(e.target,t),"keyboard",e.target.contains(r)),F(),(e.target.contains(r)&&g(e.target)||"link"===e.target.getAttribute("role"))&&e.target.click()}};if("undefined"!=typeof PointerEvent){s.onPointerDown=n=>{if(0===n.button&&n.currentTarget.contains(n.target)){var o;if(0===(o=n.nativeEvent).width&&0===o.height||1===o.width&&1===o.height&&0===o.pressure&&0===o.detail){e.pointerType="virtual";return}b(n.currentTarget)&&n.preventDefault(),e.pointerType=n.pointerType,n.stopPropagation(),e.isPressed||(e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=n.pointerId,e.target=n.currentTarget,u||E||(0,r.eC)(n.currentTarget),T||l(e.target),t(n,e.pointerType),K(document,"pointermove",a,!1),K(document,"pointerup",d,!1),K(document,"pointercancel",p,!1))}},s.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(b(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},s.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&h(t,t.currentTarget)&&o(t,e.pointerType||t.pointerType)};let a=r=>{r.pointerId===e.activePointerId&&(h(r,e.target)?e.isOverTarget||(e.isOverTarget=!0,t(y(e.target,r),e.pointerType)):e.isOverTarget&&(e.isOverTarget=!1,n(y(e.target,r),e.pointerType,!1),x.current.shouldCancelOnPointerExit&&i(r)))},d=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&(h(t,e.target)?n(y(e.target,t),e.pointerType):e.isOverTarget&&n(y(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,F(),T||c(e.target))},p=e=>{i(e)};s.onDragStart=e=>{e.currentTarget.contains(e.target)&&i(e)}}else{s.onMouseDown=n=>{0===n.button&&n.currentTarget.contains(n.target)&&(b(n.currentTarget)&&n.preventDefault(),n.stopPropagation(),e.ignoreEmulatedMouseEvents||(e.isPressed=!0,e.isOverTarget=!0,e.target=n.currentTarget,e.pointerType=d(n.nativeEvent)?"virtual":"mouse",u||E||(0,r.eC)(n.currentTarget),t(n,e.pointerType),K(document,"mouseup",a,!1)))},s.onMouseEnter=n=>{n.currentTarget.contains(n.target)&&(n.stopPropagation(),e.isPressed&&!e.ignoreEmulatedMouseEvents&&(e.isOverTarget=!0,t(n,e.pointerType)))},s.onMouseLeave=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&!e.ignoreEmulatedMouseEvents&&(e.isOverTarget=!1,n(t,e.pointerType,!1),x.current.shouldCancelOnPointerExit&&i(t)))},s.onMouseUp=t=>{t.currentTarget.contains(t.target)&&!e.ignoreEmulatedMouseEvents&&0===t.button&&o(t,e.pointerType)};let a=t=>{if(0===t.button){if(e.isPressed=!1,F(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}h(t,e.target)?n(y(e.target,t),e.pointerType):e.isOverTarget&&n(y(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};s.onTouchStart=n=>{if(!n.currentTarget.contains(n.target))return;n.stopPropagation();let o=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(n.nativeEvent);o&&(e.activePointerId=o.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=n.currentTarget,e.pointerType="touch",u||E||(0,r.eC)(n.currentTarget),T||l(e.target),t(n,e.pointerType),K(window,"scroll",p,!0))},s.onTouchMove=r=>{if(!r.currentTarget.contains(r.target)||(r.stopPropagation(),!e.isPressed))return;let o=v(r.nativeEvent,e.activePointerId);o&&h(o,r.currentTarget)?e.isOverTarget||(e.isOverTarget=!0,t(r,e.pointerType)):e.isOverTarget&&(e.isOverTarget=!1,n(r,e.pointerType,!1),x.current.shouldCancelOnPointerExit&&i(r))},s.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target)||(t.stopPropagation(),!e.isPressed))return;let r=v(t.nativeEvent,e.activePointerId);r&&h(r,t.currentTarget)?(o(t,e.pointerType),n(t,e.pointerType)):e.isOverTarget&&n(t,e.pointerType,!1),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,T||c(e.target),F()},s.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&i(t))};let p=t=>{e.isPressed&&t.target.contains(e.target)&&i({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};s.onDragStart=e=>{e.currentTarget.contains(e.target)&&i(e)}}return s},[K,u,E,F,T]);return(0,o.useEffect)(()=>()=>{T||c(O.current.target)},[T]),{isPressed:f||M,pressProps:(0,r.v6)(C,D)}}function g(e){return"A"===e.tagName&&e.hasAttribute("href")}function m(e){let{key:t,code:n,target:r}=e,{tagName:o,isContentEditable:i}=r,s=r.getAttribute("role");return("Enter"===t||" "===t||"Spacebar"===t||"Space"===n)&&"INPUT"!==o&&"TEXTAREA"!==o&&!0!==i&&(!g(r)||"button"===s&&"Enter"!==t)&&!("link"===s&&"Enter"!==t)}function v(e,t){let n=e.changedTouches;for(let e=0;ei.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function b(e){return!e.draggable}function P(e){return!(("INPUT"===e.tagName||"BUTTON"===e.tagName)&&"submit"===e.type)}p.displayName="PressResponderContext";let E=o.forwardRef(({children:e,...t},n)=>{let i=(0,o.useRef)();n=null!=n?n:i;let{pressProps:s}=f({...t,ref:n}),a=o.Children.only(e);return o.cloneElement(a,{ref:n,...(0,r.v6)(a.props,s)})});i({},"PressResponder",()=>w);let w=o.forwardRef(({children:e,...t},n)=>{let i=(0,o.useRef)(!1),s=(0,o.useContext)(p),a=(0,r.v6)(s||{},{...t,ref:n||(null==s?void 0:s.ref),register(){i.current=!0,s&&s.register()}});return(0,r.wt)(s,n),(0,o.useEffect)(()=>{i.current||console.warn("A PressResponder was rendered without a pressable child. Either call the usePress hook, or wrap your DOM node with component.")},[]),o.createElement(p.Provider,{value:a},e)});function T(e){let t,n;return e.isDisabled?{focusProps:{}}:((e.onFocus||e.onFocusChange)&&(t=t=>{t.target===t.currentTarget&&(e.onFocus&&e.onFocus(t),e.onFocusChange&&e.onFocusChange(!0))}),(e.onBlur||e.onFocusChange)&&(n=t=>{t.target===t.currentTarget&&(e.onBlur&&e.onBlur(t),e.onFocusChange&&e.onFocusChange(!1))}),{focusProps:{onFocus:t,onBlur:n}})}i({},"useFocus",()=>T);var S={};i(S,"isFocusVisible",()=>A),i(S,"getInteractionModality",()=>j),i(S,"setInteractionModality",()=>W),i(S,"useInteractionModality",()=>z),i(S,"useFocusVisible",()=>X),i(S,"useFocusVisibleListener",()=>U);let C=null,x=new Set,M=!1,L=!1,O=!1,K={Tab:!0,Escape:!0};function F(e,t){for(let n of x)n(e,t)}function D(e){L=!0,e.metaKey||!(0,r.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(C="keyboard",F("keyboard",e))}function I(e){C="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(L=!0,F("pointer",e))}function N(e){d(e)&&(L=!0,C="virtual")}function _(e){e.target!==window&&e.target!==document&&(L||O||(C="virtual",F("virtual",e)),L=!1,O=!1)}function k(){L=!1,O=!0}function R(){if("undefined"==typeof window||M)return;let e=HTMLElement.prototype.focus;HTMLElement.prototype.focus=function(){L=!0,e.apply(this,arguments)},document.addEventListener("keydown",D,!0),document.addEventListener("keyup",D,!0),document.addEventListener("click",N,!0),window.addEventListener("focus",_,!0),window.addEventListener("blur",k,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",I,!0),document.addEventListener("pointermove",I,!0),document.addEventListener("pointerup",I,!0)):(document.addEventListener("mousedown",I,!0),document.addEventListener("mousemove",I,!0),document.addEventListener("mouseup",I,!0)),M=!0}function A(){return"pointer"!==C}function j(){return C}function W(e){C=e,F(e,null)}function z(){R();let[e,t]=(0,o.useState)(C);return(0,o.useEffect)(()=>{let e=()=>{t(C)};return x.add(e),()=>{x.delete(e)}},[]),e}function X(e={}){let{isTextInput:t,autoFocus:n}=e,[r,i]=(0,o.useState)(n||A());return U(e=>{i(e)},[t],{isTextInput:t}),{isFocusVisible:r}}function U(e,t,n){R(),(0,o.useEffect)(()=>{let t=(t,r)=>{(!((null==n?void 0:n.isTextInput)&&"keyboard"===t&&r instanceof KeyboardEvent)||K[r.key])&&e(A())};return x.add(t),()=>{x.delete(t)}},t)}function Y(e){let t=(0,o.useRef)({isFocusWithin:!1}).current;return e.isDisabled?{focusWithinProps:{}}:{focusWithinProps:{onFocus:n=>{t.isFocusWithin||(e.onFocusWithin&&e.onFocusWithin(n),e.onFocusWithinChange&&e.onFocusWithinChange(!0),t.isFocusWithin=!0)},onBlur:n=>{t.isFocusWithin&&!n.currentTarget.contains(n.relatedTarget)&&(e.onBlurWithin&&e.onBlurWithin(n),e.onFocusWithinChange&&e.onFocusWithinChange(!1),t.isFocusWithin=!1)}}}}"undefined"!=typeof document&&("loading"!==document.readyState?R():document.addEventListener("DOMContentLoaded",R)),i({},"useFocusWithin",()=>Y),i({},"useHover",()=>$);let H=!1,B=0;function G(){H=!0,setTimeout(()=>{H=!1},50)}function V(e){"touch"===e.pointerType&&G()}function q(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",V):document.addEventListener("touchend",G),B++,()=>{--B>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",V):document.removeEventListener("touchend",G))}}function $(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:i}=e,[s,a]=(0,o.useState)(!1),u=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(q,[]);let{hoverProps:l,triggerHoverEnd:c}=(0,o.useMemo)(()=>{let e=(e,r)=>{if(u.pointerType=r,i||"touch"===r||u.isHovered||!e.currentTarget.contains(e.target))return;u.isHovered=!0;let o=e.currentTarget;u.target=o,t&&t({type:"hoverstart",target:o,pointerType:r}),n&&n(!0),a(!0)},o=(e,t)=>{if(u.pointerType="",u.target=null,"touch"===t||!u.isHovered)return;u.isHovered=!1;let o=e.currentTarget;r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),a(!1)},s={};return"undefined"!=typeof PointerEvent?(s.onPointerEnter=t=>{H&&"mouse"===t.pointerType||e(t,t.pointerType)},s.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,e.pointerType)}):(s.onTouchStart=()=>{u.ignoreEmulatedMouseEvents=!0},s.onMouseEnter=t=>{u.ignoreEmulatedMouseEvents||H||e(t,"mouse"),u.ignoreEmulatedMouseEvents=!1},s.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,"mouse")}),{hoverProps:s,triggerHoverEnd:o}},[t,n,r,i,u]);return(0,o.useEffect)(()=>{i&&c({currentTarget:u.target},u.pointerType)},[i]),{hoverProps:l,isHovered:s}}function Q(e){let{ref:t,onInteractOutside:n,isDisabled:r,onInteractOutsideStart:i}=e,s=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1,onInteractOutside:n,onInteractOutsideStart:i}).current;s.onInteractOutside=n,s.onInteractOutsideStart=i,(0,o.useEffect)(()=>{if(r)return;let e=e=>{J(e,t)&&s.onInteractOutside&&(s.onInteractOutsideStart&&s.onInteractOutsideStart(e),s.isPointerDown=!0)};if("undefined"!=typeof PointerEvent){let n=e=>{s.isPointerDown&&s.onInteractOutside&&J(e,t)&&(s.isPointerDown=!1,s.onInteractOutside(e))};return document.addEventListener("pointerdown",e,!0),document.addEventListener("pointerup",n,!0),()=>{document.removeEventListener("pointerdown",e,!0),document.removeEventListener("pointerup",n,!0)}}{let n=e=>{s.ignoreEmulatedMouseEvents?s.ignoreEmulatedMouseEvents=!1:s.isPointerDown&&s.onInteractOutside&&J(e,t)&&(s.isPointerDown=!1,s.onInteractOutside(e))},r=e=>{s.ignoreEmulatedMouseEvents=!0,s.onInteractOutside&&s.isPointerDown&&J(e,t)&&(s.isPointerDown=!1,s.onInteractOutside(e))};return document.addEventListener("mousedown",e,!0),document.addEventListener("mouseup",n,!0),document.addEventListener("touchstart",e,!0),document.addEventListener("touchend",r,!0),()=>{document.removeEventListener("mousedown",e,!0),document.removeEventListener("mouseup",n,!0),document.removeEventListener("touchstart",e,!0),document.removeEventListener("touchend",r,!0)}}},[t,s,r])}function J(e,t){if(e.button>0)return!1;if(e.target){let t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target))return!1}return t.current&&!t.current.contains(e.target)}function Z(e){if(!e)return;let t=!0;return n=>{e({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){t=!1}}),t&&n.stopPropagation()}}function ee(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:Z(e.onKeyDown),onKeyUp:Z(e.onKeyUp)}}}function et(e){let{onMoveStart:t,onMove:n,onMoveEnd:i}=e,s=(0,o.useRef)({didMove:!1,lastPosition:null,id:null}),{addGlobalListener:a,removeGlobalListener:u}=(0,r.A5)();return{moveProps:(0,o.useMemo)(()=>{let e={},r=()=>{l(),s.current.didMove=!1},o=(e,r,o,i)=>{(0!==o||0!==i)&&(s.current.didMove||(s.current.didMove=!0,null==t||t({type:"movestart",pointerType:r,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey})),n({type:"move",pointerType:r,deltaX:o,deltaY:i,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))},d=(e,t)=>{c(),s.current.didMove&&(null==i||i({type:"moveend",pointerType:t,shiftKey:e.shiftKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey,altKey:e.altKey}))};if("undefined"==typeof PointerEvent){let t=e=>{0===e.button&&(o(e,"mouse",e.pageX-s.current.lastPosition.pageX,e.pageY-s.current.lastPosition.pageY),s.current.lastPosition={pageX:e.pageX,pageY:e.pageY})},n=e=>{0===e.button&&(d(e,"mouse"),u(window,"mousemove",t,!1),u(window,"mouseup",n,!1))};e.onMouseDown=e=>{0===e.button&&(r(),e.stopPropagation(),e.preventDefault(),s.current.lastPosition={pageX:e.pageX,pageY:e.pageY},a(window,"mousemove",t,!1),a(window,"mouseup",n,!1))};let i=e=>{let t=[...e.changedTouches].findIndex(({identifier:e})=>e===s.current.id);if(t>=0){let{pageX:n,pageY:r}=e.changedTouches[t];o(e,"touch",n-s.current.lastPosition.pageX,r-s.current.lastPosition.pageY),s.current.lastPosition={pageX:n,pageY:r}}},l=e=>{[...e.changedTouches].findIndex(({identifier:e})=>e===s.current.id)>=0&&(d(e,"touch"),s.current.id=null,u(window,"touchmove",i),u(window,"touchend",l),u(window,"touchcancel",l))};e.onTouchStart=e=>{if(0===e.changedTouches.length||null!=s.current.id)return;let{pageX:t,pageY:n,identifier:o}=e.changedTouches[0];r(),e.stopPropagation(),e.preventDefault(),s.current.lastPosition={pageX:t,pageY:n},s.current.id=o,a(window,"touchmove",i,!1),a(window,"touchend",l,!1),a(window,"touchcancel",l,!1)}}else{let t=e=>{if(e.pointerId===s.current.id){let t=e.pointerType||"mouse";o(e,t,e.pageX-s.current.lastPosition.pageX,e.pageY-s.current.lastPosition.pageY),s.current.lastPosition={pageX:e.pageX,pageY:e.pageY}}},n=e=>{if(e.pointerId===s.current.id){let r=e.pointerType||"mouse";d(e,r),s.current.id=null,u(window,"pointermove",t,!1),u(window,"pointerup",n,!1),u(window,"pointercancel",n,!1)}};e.onPointerDown=e=>{0===e.button&&null==s.current.id&&(r(),e.stopPropagation(),e.preventDefault(),s.current.lastPosition={pageX:e.pageX,pageY:e.pageY},s.current.id=e.pointerId,a(window,"pointermove",t,!1),a(window,"pointerup",n,!1),a(window,"pointercancel",n,!1))}}let p=(e,t,n)=>{r(),o(e,"keyboard",t,n),d(e,"keyboard")};return e.onKeyDown=e=>{switch(e.key){case"Left":case"ArrowLeft":e.preventDefault(),e.stopPropagation(),p(e,-1,0);break;case"Right":case"ArrowRight":e.preventDefault(),e.stopPropagation(),p(e,1,0);break;case"Up":case"ArrowUp":e.preventDefault(),e.stopPropagation(),p(e,0,-1);break;case"Down":case"ArrowDown":e.preventDefault(),e.stopPropagation(),p(e,0,1)}},e},[s,t,n,i,a,u])}}function en(e,t){let{onScroll:n,isDisabled:i}=e,s=(0,o.useCallback)(e=>{!e.ctrlKey&&(e.preventDefault(),e.stopPropagation(),n&&n({deltaX:e.deltaX,deltaY:e.deltaY}))},[n]);(0,r._q)(t,"wheel",i?null:s)}function er(e){let{isDisabled:t,onLongPressStart:n,onLongPressEnd:i,onLongPress:s,threshold:a=500,accessibilityDescription:u}=e,l=(0,o.useRef)(null),{addGlobalListener:c,removeGlobalListener:d}=(0,r.A5)(),{pressProps:p}=f({isDisabled:t,onPressStart(e){if(("mouse"===e.pointerType||"touch"===e.pointerType)&&(n&&n({...e,type:"longpressstart"}),l.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),s&&s({...e,type:"longpress"}),l.current=null},a),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};c(e.target,"contextmenu",t,{once:!0}),c(window,"pointerup",()=>{setTimeout(()=>{d(e.target,"contextmenu",t)},30)},{once:!0})}},onPressEnd(e){l.current&&clearTimeout(l.current),i&&("mouse"===e.pointerType||"touch"===e.pointerType)&&i({...e,type:"longpressend"})}}),g=(0,r.I8)(s&&!t?u:null);return{longPressProps:(0,r.v6)(p,g)}}i({},"useInteractOutside",()=>Q),i({},"useKeyboard",()=>ee),i({},"useMove",()=>et),i({},"useScrollWheel",()=>en),i({},"useLongPress",()=>er)},74268:(e,t,n)=>{n.d(t,{$X:()=>p,A5:()=>b,I8:()=>T,Nf:()=>i,_q:()=>M,cX:()=>C,cy:()=>a,eC:()=>f,un:()=>x,v6:()=>u,vg:()=>h,wt:()=>P});var r=n(20282),o=n(31121);let i="undefined"!=typeof window?r.useLayoutEffect:()=>{},s=new Map;function a(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}function u(...e){let t={...e[0]};for(let n=1;n=65&&90>=e.charCodeAt(2)?t[e]=a(n,i):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof i?t[e]=(0,o.A)(n,i):"id"===e&&n&&i?t.id=function(e,t){if(e===t)return e;let n=s.get(e);if(n)return n(t),t;let r=s.get(t);return r?(r(e),e):t}(n,i):t[e]=void 0!==i?i:n}}return t}let l=new Set(["id"]),c=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),d=/^(data-.*)$/;function p(e,t={}){let{labelable:n,propNames:r}=t,o={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(l.has(t)||n&&c.has(t)||(null==r?void 0:r.has(t))||d.test(t))&&(o[t]=e[t]);return o}function f(e){if(function(){if(null==g){g=!1;try{document.createElement("div").focus({get preventScroll(){return g=!0,!0}})}catch(e){}}return g}())e.focus({preventScroll:!0});else{let t=function(e){for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t instanceof HTMLElement&&t!==r;)(t.offsetHeight{let n=m.get(t.target);if(n&&(n.delete(t.propertyName),0===n.size&&(t.target.removeEventListener("transitioncancel",e),m.delete(t.target)),0===m.size)){for(let e of v)e();v.clear()}};document.body.addEventListener("transitionrun",t=>{let n=m.get(t.target);n||(n=new Set,m.set(t.target,n),t.target.addEventListener("transitioncancel",e)),n.add(t.propertyName)}),document.body.addEventListener("transitionend",e)}function h(e){requestAnimationFrame(()=>{0===m.size?e():v.add(e)})}function b(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:i,options:o}),t.addEventListener(n,r,o)},[]),n=(0,r.useCallback)((t,n,r,o)=>{var i;let s=(null===(i=e.current.get(r))||void 0===i?void 0:i.fn)||r;t.removeEventListener(n,s,o),e.current.delete(r)},[]),o=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:o}}function P(e,t){i(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref.current=null}},[e,t])}"undefined"!=typeof document&&("loading"!==document.readyState?y():document.addEventListener("DOMContentLoaded",y)),"undefined"!=typeof window&&window.visualViewport;let E=0,w=new Map;function T(e){let[t,n]=(0,r.useState)(void 0);return i(()=>{if(!e)return;let t=w.get(e);if(t)n(t.element.id);else{let r=`react-aria-description-${E++}`;n(r);let o=document.createElement("div");o.id=r,o.style.display="none",o.textContent=e,document.body.appendChild(o),t={refCount:0,element:o},w.set(e,t)}return t.refCount++,()=>{0==--t.refCount&&(t.element.remove(),w.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}function S(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function C(){return S(/^Mac/i)}function x(){return S(/^iPhone/i)||S(/^iPad/i)||C()&&navigator.maxTouchPoints>1}function M(e,t,n,o){let i=(0,r.useRef)(n);i.current=n;let s=null==n;(0,r.useEffect)(()=>{if(s)return;let n=e.current,r=e=>i.current.call(this,e);return n.addEventListener(t,r,o),()=>{n.removeEventListener(t,r,o)}},[e,t,o,s])}},90311:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return P}});let r=n(45100),o=n(79273),i=n(94450),s=o._(n(20282)),a=r._(n(43137)),u=r._(n(85964)),l=n(69283),c=n(95072),d=n(48256);n(54142);let p=n(79061),f=r._(n(75129)),g=n(50110),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[24,48,64,72,128,192,300],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e,t,n,r,o,i,s){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function y(e){return s.use?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let h=(0,s.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:a,width:u,decoding:l,className:c,style:d,fetchPriority:p,placeholder:f,loading:m,unoptimized:h,fill:b,onLoadRef:P,onLoadingCompleteRef:E,setBlurComplete:w,setShowAltText:T,sizesInput:S,onLoad:C,onError:x,...M}=e,L=(0,s.useCallback)(e=>{e&&(x&&(e.src=e.src),e.complete&&v(e,f,P,E,w,h,S))},[n,f,P,E,w,x,h,S]),O=(0,g.useMergedRef)(t,L);return(0,i.jsx)("img",{...M,...y(p),loading:m,width:u,height:a,decoding:l,"data-nimg":b?"fill":"1",className:c,style:d,sizes:o,srcSet:r,src:n,ref:O,onLoad:e=>{v(e.currentTarget,f,P,E,w,h,S)},onError:e=>{T(!0),"empty"!==f&&w(!0),x&&x(e)}})});function b(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...y(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let P=(0,s.forwardRef)((e,t)=>{let n=(0,s.useContext)(p.RouterContext),r=(0,s.useContext)(d.ImageConfigContext),o=(0,s.useMemo)(()=>{let e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:a,onLoadingComplete:u}=e,g=(0,s.useRef)(a);(0,s.useEffect)(()=>{g.current=a},[a]);let v=(0,s.useRef)(u);(0,s.useEffect)(()=>{v.current=u},[u]);let[y,P]=(0,s.useState)(!1),[E,w]=(0,s.useState)(!1),{props:T,meta:S}=(0,l.getImgProps)(e,{defaultLoader:f.default,imgConf:o,blurComplete:y,showAltText:E});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h,{...T,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:g,onLoadingCompleteRef:v,setBlurComplete:P,setShowAltText:w,sizesInput:e.sizes,ref:t}),S.priority?(0,i.jsx)(b,{isAppRouter:!n,imgAttributes:T}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},59680:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(45100)._(n(20282)).default.createContext({})},71816:(e,t)=>{function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},69283:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),n(54142);let r=n(18428),o=n(95072);function i(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var n;let a,u,l,{src:c,sizes:d,unoptimized:p=!1,priority:f=!1,loading:g,className:m,quality:v,width:y,height:h,fill:b=!1,style:P,overrideSrc:E,onLoad:w,onLoadingComplete:T,placeholder:S="empty",blurDataURL:C,fetchPriority:x,decoding:M="async",layout:L,objectFit:O,objectPosition:K,lazyBoundary:F,lazyRoot:D,...I}=e,{imgConf:N,showAltText:_,blurComplete:k,defaultLoader:R}=t,A=N||o.imageConfigDefault;if("allSizes"in A)a=A;else{let e=[...A.deviceSizes,...A.imageSizes].sort((e,t)=>e-t),t=A.deviceSizes.sort((e,t)=>e-t);a={...A,allSizes:e,deviceSizes:t}}if(void 0===R)throw Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config");let j=I.loader||R;delete I.loader,delete I.srcSet;let W="__next_img_default"in j;if(W){if("custom"===a.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=j;j=t=>{let{config:n,...r}=t;return e(r)}}if(L){"fill"===L&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[L];e&&(P={...P,...e});let t={responsive:"100vw",fill:"100vw"}[L];t&&!d&&(d=t)}let z="",X=s(y),U=s(h);if((n=c)&&"object"==typeof n&&(i(n)||void 0!==n.src)){let e=i(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,l=e.blurHeight,C=C||e.blurDataURL,z=e.src,!b){if(X||U){if(X&&!U){let t=X/e.width;U=Math.round(e.height*t)}else if(!X&&U){let t=U/e.height;X=Math.round(e.width*t)}}else X=e.width,U=e.height}}let Y=!f&&("lazy"===g||void 0===g);(!(c="string"==typeof c?c:z)||c.startsWith("data:")||c.startsWith("blob:"))&&(p=!0,Y=!1),a.unoptimized&&(p=!0),W&&!a.dangerouslyAllowSVG&&c.split("?",1)[0].endsWith(".svg")&&(p=!0);let H=s(v),B=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:K}:{},_?{}:{color:"transparent"},P),G=k||"empty"===S?null:"blur"===S?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:X,heightInt:U,blurWidth:u,blurHeight:l,blurDataURL:C||"",objectFit:B.objectFit})+'")':'url("'+S+'")',V=G?{backgroundSize:B.objectFit||"cover",backgroundPosition:B.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:G}:{},q=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:s,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:u,kind:l}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,s),c=u.length-1;return{sizes:s||"w"!==l?s:"100vw",srcSet:u.map((e,r)=>a({config:t,src:n,quality:i,width:e})+" "+("w"===l?e:r+1)+l).join(", "),src:a({config:t,src:n,quality:i,width:u[c]})}}({config:a,src:c,unoptimized:p,width:X,quality:H,sizes:d,loader:j});return{props:{...I,loading:Y?"lazy":g,fetchPriority:x,width:X,height:U,decoding:M,className:m,style:{...B,...V},sizes:q.sizes,srcSet:q.srcSet,src:E||q.src},meta:{unoptimized:p,priority:f,placeholder:S,fill:b}}}},85964:(e,t,n)=>{var r=n(73124);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return v},defaultHead:function(){return p}});let o=n(45100),i=n(79273),s=n(94450),a=i._(n(20282)),u=o._(n(52133)),l=n(59680),c=n(79246),d=n(71816);function p(e){void 0===e&&(e=!1);let t=[(0,s.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,s.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(54142);let g=["name","httpEquiv","charSet","itemProp"];function m(e,t){let{inAmpMode:n}=t;return e.reduce(f,[]).reverse().concat(p(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};return o=>{let i=!0,s=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){s=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=g.length;e{let o=e.key||t;if(r.env.__NEXT_OPTIMIZE_FONTS&&!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,a.default.cloneElement(e,t)}return a.default.cloneElement(e,{key:o})})}let v=function(e){let{children:t}=e,n=(0,a.useContext)(l.AmpStateContext),r=(0,a.useContext)(c.HeadManagerContext);return(0,s.jsx)(u.default,{reduceComponentsToState:m,headManager:r,inAmpMode:(0,d.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18428:(e,t)=>{function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:s}=e,a=r?40*r:t,u=o?40*o:n,l=a&&u?"viewBox='0 0 "+a+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+l+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(l?"none":"contain"===s?"xMidYMid":"cover"===s?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},48256:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(45100)._(n(20282)),o=n(95072),i=r.default.createContext(o.imageConfigDefault)},95072:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],unoptimized:!1}},75129:(e,t)=>{function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)+(n.startsWith("/_next/static/media/")?"&dpl=dpl_6JVwqnwdCnEyeTBQFuP5YPBEXQfA":"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},79061:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(45100)._(n(20282)).default.createContext(null)},52133:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(20282),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,s=o?()=>{}:r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:n}=e;function a(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var u;null==t||null==(u=t.mountedInstances)||u.add(e.children),a()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),s(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},76255:(e,t,n)=>{n.d(t,{P:()=>r});function r(e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}}}]);