1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[222],{3560:(e,t,r)=>{r.d(t,{M:()=>d,W:()=>p});var n=r(40980),o=r(13552),i=r(53940),a=r(81797),s=r(12115),l=r(67398);function u(e){if(!e)return;let t=!0;return r=>{e({...r,preventDefault(){r.preventDefault()},isDefaultPrevented:()=>r.isDefaultPrevented(),stopPropagation(){t?console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior."):t=!0},continuePropagation(){t=!1},isPropagationStopped:()=>t}),t&&r.stopPropagation()}}let c=s.createContext(null),d=s.forwardRef(function(e,t){let{children:r,...n}=e,o=(0,i.U)(t),a={...n,ref:o};return s.createElement(c.Provider,{value:a},r)});function p(e,t){let{focusProps:r}=(0,l.i)(e),{keyboardProps:i}={keyboardProps:e.isDisabled?{}:{onKeyDown:u(e.onKeyDown),onKeyUp:u(e.onKeyUp)}},d=(0,a.v)(r,i),p=function(e){let t=(0,s.useContext)(c)||{};(0,o.w)(t,e);let{ref:r,...n}=t;return n}(t),f=e.isDisabled?{}:p,v=(0,s.useRef)(e.autoFocus);return(0,s.useEffect)(()=>{v.current&&t.current&&(0,n.l)(t.current),v.current=!1},[t]),{focusableProps:(0,a.v)({...d,tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0},f)}}},4496:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(12115);function o(){let e=(0,n.useRef)(new Map),t=(0,n.useCallback)((t,r,n,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:i,options:o}),t.addEventListener(r,i,o)},[]),r=(0,n.useCallback)((t,r,n,o)=>{var i;let a=(null==(i=e.current.get(n))?void 0:i.fn)||n;t.removeEventListener(r,a,o),e.current.delete(n)},[]),o=(0,n.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,n.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:o}}},4987:(e,t,r)=>{r.d(t,{CC:()=>d,JT:()=>p,Kq:()=>u,P_:()=>l,SK:()=>v,Sl:()=>c,_E:()=>f});var n=r(53940),o=r(71553),i=r(81797),a=r(56931),s=r(12115);let l=Symbol("default");function u({values:e,children:t}){for(let[r,n]of e)t=s.createElement(r.Provider,{value:n},t);return t}function c(e){let{className:t,style:r,children:n,defaultClassName:o,defaultChildren:i,defaultStyle:a,values:l}=e;return(0,s.useMemo)(()=>{let e,s,u;return e="function"==typeof t?t({...l,defaultClassName:o}):t,s="function"==typeof r?r({...l,defaultStyle:a||{}}):r,u="function"==typeof n?n({...l,defaultChildren:i}):null==n?i:n,{className:null!=e?e:o,style:s||a?{...a,...s}:void 0,children:null!=u?u:i,"data-rac":""}},[t,r,n,o,i,a,l])}function d(e,t){let r=(0,s.useContext)(e);if(null===t)return null;if(r&&"object"==typeof r&&"slots"in r&&r.slots){let e=new Intl.ListFormat().format(Object.keys(r.slots).map(e=>`"${e}"`));if(!t&&!r.slots[l])throw Error(`A slot prop is required. Valid slot names are ${e}.`);let n=t||l;if(!r.slots[n])throw Error(`Invalid slot "${t}". Valid slot names are ${e}.`);return r.slots[n]}return r}function p(e,t,r){let{ref:a,...l}=d(r,e.slot)||{},u=(0,n.U)((0,s.useMemo)(()=>(0,o.P)(t,a),[t,a])),c=(0,i.v)(l,e);return"style"in l&&l.style&&"style"in e&&e.style&&("function"==typeof l.style||"function"==typeof e.style?c.style=t=>{let r="function"==typeof l.style?l.style(t):l.style,n={...t.defaultStyle,...r},o="function"==typeof e.style?e.style({...t,defaultStyle:n}):e.style;return{...n,...o}}:c.style={...l.style,...e.style}),[c,u]}function f(){let[e,t]=(0,s.useState)(!0),r=(0,s.useRef)(!1),n=(0,s.useCallback)(e=>{r.current=!0,t(!!e)},[]);return(0,a.N)(()=>{r.current||t(!1)},[]),[n,e]}function v(e){let t=/^(data-.*)$/,r={};for(let n in e)t.test(n)||(r[n]=e[n]);return r}},6898:(e,t,r)=>{function n(e){var t;return!("u"<typeof window)&&null!=window.navigator&&((null==(t=window.navigator.userAgentData)?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function o(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function i(e){let t=null;return()=>(null==t&&(t=e()),t)}r.d(t,{H8:()=>p,Tc:()=>d,bh:()=>l,cX:()=>a,gm:()=>v,lg:()=>c,m0:()=>f,un:()=>u});let a=i(function(){return o(/^Mac/i)}),s=i(function(){return o(/^iPhone/i)}),l=i(function(){return o(/^iPad/i)||a()&&navigator.maxTouchPoints>1}),u=i(function(){return s()||l()}),c=i(function(){return a()||u()}
1),d=i(function(){return n(/AppleWebKit/i)&&!p()}),p=i(function(){return n(/Chrome/i)}),f=i(function(){return n(/Android/i)}),v=i(function(){return n(/Firefox/i)})},8039:(e,t,r)=>{e.exports=r(41748)},13552:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(56931);function o(e,t){(0,n.N)(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}},13787:(e,t,r)=>{r.d(t,{Tw:()=>c,Bi:()=>u,X1:()=>d});var n=r(56931),o=r(92469),i=r(12115),a=r(20549);let s=!!("u">typeof window&&window.document&&window.document.createElement),l=new Map;function u(e){let[t,r]=(0,i.useState)(e),o=(0,i.useRef)(null),u=(0,a.Cc)(t),c=(0,i.useCallback)(e=>{o.current=e},[]);return s&&(l.has(u)&&!l.get(u).includes(c)?l.set(u,[...l.get(u),c]):l.set(u,[c])),(0,n.N)(()=>()=>{l.delete(u)},[u]),(0,i.useEffect)(()=>{let e=o.current;e&&(o.current=null,r(e))}),u}function c(e,t){if(e===t)return e;let r=l.get(e);if(r)return r.forEach(e=>e(t)),t;let n=l.get(t);return n?(n.forEach(t=>t(e)),e):t}function d(e=[]){let t=u(),[r,a]=function(e){let[t,r]=(0,i.useState)(e),a=(0,i.useRef)(null),s=(0,o.J)(()=>{if(!a.current)return;let e=a.current.next();if(e.done){a.current=null;return}t===e.value?s():r(e.value)});(0,n.N)(()=>{a.current&&s()});let l=(0,o.J)(e=>{a.current=e(t),s()});return[t,l]}(t),s=(0,i.useCallback)(()=>{a(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,a]);return(0,n.N)(s,[t,s,...e]),r}},20549:(e,t,r)=>{r.d(t,{Cc:()=>u,wR:()=>f});var n=r(12115);let o={prefix:String(Math.round(1e10*Math.random())),current:0},i=n.createContext(o),a=n.createContext(!1),s=!!("u">typeof window&&window.document&&window.document.createElement),l=new WeakMap,u="function"==typeof n.useId?function(e){let t=n.useId(),[r]=(0,n.useState)(f()),i=r?"react-aria":`react-aria${o.prefix}`;return e||`${i}-${t}`}:function(e){let t=(0,n.useContext)(i);t!==o||s||console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server.");let r=function(e=!1){let t=(0,n.useContext)(i),r=(0,n.useRef)(null);if(null===r.current&&!e){var o,a;let e=null==(a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||null==(o=a.ReactCurrentOwner)?void 0:o.current;if(e){let r=l.get(e);null==r?l.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==r.state&&(t.current=r.id,l.delete(e))}r.current=++t.current}return r.current}(!!e),a=`react-aria${t.prefix}`;return e||`${a}-${r}`};function c(){return!1}function d(){return!0}function p(e){return()=>{}}function f(){return"function"==typeof n.useSyncExternalStore?n.useSyncExternalStore(p,c,d):(0,n.useContext)(a)}},27977:(e,t,r)=>{r.d(t,{s:()=>s});var n=r(81797),o=r(87103),i=r(3560),a=r(97337);function s(e,t){let r,{elementType:s="button",isDisabled:l,onPress:u,onPressStart:c,onPressEnd:d,onPressUp:p,onPressChange:f,preventFocusOnPress:v,allowFocusWhenDisabled:g,onClick:m,href:y,target:h,rel:b,type:T="button"}=e;r="button"===s?{type:T,disabled:l}:{role:"button",tabIndex:l?void 0:0,href:"a"!==s||l?void 0:y,target:"a"===s?h:void 0,type:"input"===s?T:void 0,disabled:"input"===s?l:void 0,"aria-disabled":l&&"input"!==s?l:void 0,rel:"a"===s?b:void 0};let{pressProps:E,isPressed:P}=(0,a.d)({onPressStart:c,onPressEnd:d,onPressChange:f,onPress:u,onPressUp:p,isDisabled:l,preventFocusOnPress:v,ref:t}),{focusableProps:w}=(0,i.W)(e,t);g&&(w.tabIndex=l?-1:w.tabIndex);let S=(0,n.v)(w,E,(0,o.$)(e,{labelable:!0}));return{isPressed:P,buttonProps:(0,n.v)(r,S,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{m&&(m(e),console.warn("onClick is deprecated, please use onPress"))}})}}},31692:(e,t,r)=>{r.d(t,{eh:()=>n});let n=e=>(t,r,n)=>{let o=n.subscribe;return n.subscribe=(e,t,r)=>{let i=e;if(t){let o=(null==r?void 0:r.equalityFn)||Object.is,a=e(n.getState());i=r=>{let n=e(r);if(!o(a,n)){let e=a;t(a=n,e)}},(null==r?void 0:r.fireImmediately)&&t(a,a)}return o(i)},e(t,r,n)}},37904:(e,t,r)=>{r.d(t,{F:()=>n});let n=r(12115).createContext({register:()=>{}});n.displayName="PressResponderContext"},40980:(e,t,r)=>{r.d(t,{l:()=>s});var n=r(71412),o=r(76713),i=r(61738),a=r(49410);function s(e){let t=(0,n.T)(e);if("virtual"===(0,a.ME)()){let r=t.activeElement;(0,o.v)(()=>{t.activeElement===r&&e.isConnected&&(0,i.e)(e)})}else(0,i.e)(e)}},41748:(e,t,r)=>{var n=r(12115),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];
1return s(function(){o.value=r,o.getSnapshot=t,u(o)&&c({inst:o})},[e,r,t]),a(function(){return u(o)&&c({inst:o}),e(function(){u(o)&&c({inst:o})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},42395:(e,t,r)=>{r.d(t,{Fe:()=>l,_h:()=>u,rd:()=>s});var n=r(61738),o=r(6898),i=r(12115);let a=(0,i.createContext)({isNative:!0,open:function(e,t){if(e instanceof HTMLAnchorElement)l(e,t);else if(e.hasAttribute("data-href")){let r=document.createElement("a");r.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(r.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(r.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(r.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(r.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(r.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(r),l(r,t),e.removeChild(r)}},useHref:e=>e});function s(){return(0,i.useContext)(a)}function l(e,t,r=!0){var i,a;let{metaKey:s,ctrlKey:u,altKey:c,shiftKey:d}=t;(0,o.gm)()&&(null==(a=window.event)||null==(i=a.type)?void 0:i.startsWith("key"))&&"_blank"===e.target&&((0,o.cX)()?s=!0:u=!0);let p=(0,o.Tc)()&&(0,o.cX)()&&!(0,o.bh)()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:s,ctrlKey:u,altKey:c,shiftKey:d}):new MouseEvent("click",{metaKey:s,ctrlKey:u,altKey:c,shiftKey:d,bubbles:!0,cancelable:!0});l.isOpening=r,(0,n.e)(e),e.dispatchEvent(p),l.isOpening=!1}function u(e){var t;let r=s().useHref(null!=(t=null==e?void 0:e.href)?t:"");return{href:(null==e?void 0:e.href)?r:void 0,target:null==e?void 0:e.target,rel:null==e?void 0:e.rel,download:null==e?void 0:e.download,ping:null==e?void 0:e.ping,referrerPolicy:null==e?void 0:e.referrerPolicy}}l.isOpening=!1},42489:(e,t,r)=>{r.d(t,{o:()=>s});var n=r(49410),o=r(67398),i=r(67775),a=r(12115);function s(e={}){let{autoFocus:t=!1,isTextInput:r,within:l}=e,u=(0,a.useRef)({isFocused:!1,isFocusVisible:t||(0,n.pP)()}),[c,d]=(0,a.useState)(!1),[p,f]=(0,a.useState)(()=>u.current.isFocused&&u.current.isFocusVisible),v=(0,a.useCallback)(()=>f(u.current.isFocused&&u.current.isFocusVisible),[]),g=(0,a.useCallback)(e=>{u.current.isFocused=e,d(e),v()},[v]);(0,n.K7)(e=>{u.current.isFocusVisible=e,v()},[],{isTextInput:r});let{focusProps:m}=(0,o.i)({isDisabled:l,onFocusChange:g}),{focusWithinProps:y}=(0,i.R)({isDisabled:!l,onFocusWithinChange:g});return{isFocused:c,isFocusVisible:p,focusProps:l?y:m}}},46650:(e,t,r)=>{r.d(t,{z:()=>h,K:()=>y});var n=r(4987),o=r(12115);let i=(0,o.createContext)({});var a=r(87103),s=r(81323),l=r(81797),u=r(13787),c=r(78475),d=r(79556);let p=new Map,f=!1;try{f="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let v=!1;try{v="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}let g={degree:{narrow:{default:"\xb0","ja-JP":" 度","zh-TW":"度","sl-SI":" \xb0"}}};class m{format(e){let t="";if(t=f||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,r){if("auto"===t)return e.format(r);{if("never"===t)return e.format(Math.abs(r));let n=!1;if("always"===t?n=r>0||Object.is(r,0):"exceptZero"===t&&(Object.is(r,-0)||Object.is(r,0)?r=Math.abs(r):n=r>0),!n)return e.format(r);{let t=e.format(-r),n=e.format(r),o=t.replace(n,"").replace(/\u200e|\u061C/,"");return 1!=[...o].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(n,"!!!").replace(o,"+").replace("!!!",n)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!v){var r;let{unit:e,unitDisplay:n="short",locale:o}=this.resolvedOptions();if(!e)return t;let i=null==(r=g[e])?void 0:r[n];t+=i[o]||i.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.numberFormatter.formatToParts(e),n=this.numberFormatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" â ",source:"shared"},...n.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return f||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),v||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:r}=t;if(r&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${r}`),"unit"===t.style&&!v){var n;let{unit:e,unitDisplay:r="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!(null==(n=g[e])?void 0:n[r]))throw Error(`Unsupported unit ${e} with unitDisplay = ${r}`);t={...t,style:"decimal"}}let o=e+(t?Object.entries(t).sort((e,t)=>
1e[0]<t[0]?-1:1).join():"");if(p.has(o))return p.get(o);let i=new Intl.NumberFormat(e,t);return p.set(o,i),i}(e,t),this.options=t}}let y=(0,o.createContext)(null),h=(0,o.forwardRef)(function(e,t){[e,t]=(0,n.JT)(e,t,y);let{value:r=0,minValue:p=0,maxValue:f=100,isIndeterminate:v=!1}=e;r=(0,s.qE)(r,p,f);let[g,h]=(0,n._E)(),{progressBarProps:b,labelProps:T}=function(e){let{value:t=0,minValue:r=0,maxValue:n=100,valueLabel:i,isIndeterminate:p,formatOptions:f={style:"percent"}}=e,v=(0,a.$)(e,{labelable:!0}),{labelProps:g,fieldProps:y}=function(e){let{id:t,label:r,"aria-labelledby":n,"aria-label":o,labelElementType:i="label"}=e;t=(0,u.Bi)(t);let a=(0,u.Bi)(),s={};return r?(n=n?`${a} ${n}`:a,s={id:a,htmlFor:"label"===i?t:void 0}):n||o||console.warn("If you do not provide a visible label, you must specify an aria-label or aria-labelledby attribute for accessibility"),{labelProps:s,fieldProps:(0,c.b)({id:t,"aria-label":o,"aria-labelledby":n})}}({...e,labelElementType:"span"}),h=((t=(0,s.qE)(t,r,n))-r)/(n-r),b=function(e={}){let{locale:t}=(0,d.Y)();return(0,o.useMemo)(()=>new m(t,e),[t,e])}(f);if(!p&&!i){let e="percent"===f.style?h:t;i=b.format(e)}return{progressBarProps:(0,l.v)(v,{...y,"aria-valuenow":p?void 0:t,"aria-valuemin":r,"aria-valuemax":n,"aria-valuetext":p?void 0:i,role:"progressbar"}),labelProps:g}}({...e,label:h}),E=v?void 0:(r-p)/(f-p)*100,P=(0,n.Sl)({...e,defaultClassName:"react-aria-ProgressBar",values:{percentage:E,valueText:b["aria-valuetext"],isIndeterminate:v}});return o.createElement("div",{...b,...P,ref:t,slot:e.slot||void 0},o.createElement(i.Provider,{value:{...T,ref:g,elementType:"span"}},P.children))})},49410:(e,t,r)=>{let n;r.d(t,{Cl:()=>S,K7:()=>L,ME:()=>w,pP:()=>P});var o=r(6898),i=r(55480),a=r(71412),s=r(12115);let l=null,u=new Set,c=new Map,d=!1,p=!1,f={Tab:!0,Escape:!0};function v(e,t){for(let r of u)r(e,t)}function g(e){d=!0,e.metaKey||!(0,o.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(l="keyboard",v("keyboard",e))}
1function m(e){l="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(d=!0,v("pointer",e))}function y(e){(0,i.Y)(e)&&(d=!0,l="virtual")}function h(e){e.target!==window&&e.target!==document&&(d||p||(l="virtual",v("virtual",e)),d=!1,p=!1)}function b(){d=!1,p=!0}function T(e){if("u"<typeof window||c.get((0,a.m)(e)))return;let t=(0,a.m)(e),r=(0,a.T)(e),n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){d=!0,n.apply(this,arguments)},r.addEventListener("keydown",g,!0),r.addEventListener("keyup",g,!0),r.addEventListener("click",y,!0),t.addEventListener("focus",h,!0),t.addEventListener("blur",b,!1),"u">typeof PointerEvent?(r.addEventListener("pointerdown",m,!0),r.addEventListener("pointermove",m,!0),r.addEventListener("pointerup",m,!0)):(r.addEventListener("mousedown",m,!0),r.addEventListener("mousemove",m,!0),r.addEventListener("mouseup",m,!0)),t.addEventListener("beforeunload",()=>{E(e)},{once:!0}),c.set(t,{focus:n})}let E=(e,t)=>{let r=(0,a.m)(e),n=(0,a.T)(e);t&&n.removeEventListener("DOMContentLoaded",t),c.has(r)&&(r.HTMLElement.prototype.focus=c.get(r).focus,n.removeEventListener("keydown",g,!0),n.removeEventListener("keyup",g,!0),n.removeEventListener("click",y,!0),r.removeEventListener("focus",h,!0),r.removeEventListener("blur",b,!1),"u">typeof PointerEvent?(n.removeEventListener("pointerdown",m,!0),n.removeEventListener("pointermove",m,!0),n.removeEventListener("pointerup",m,!0)):(n.removeEventListener("mousedown",m,!0),n.removeEventListener("mousemove",m,!0),n.removeEventListener("mouseup",m,!0)),c.delete(r))};function P(){return"pointer"!==l}function w(){return l}function S(e){l=e,v(e,null)}"u">typeof document&&("loading"!==(n=(0,a.T)(void 0)).readyState?T(void 0):n.addEventListener("DOMContentLoaded",()=>{T(void 0)}));let C=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function L(e,t,r){T(),(0,s.useEffect)(()=>{let t=(t,n)=>{var o,i;let s,l,u,c;o=!!(null==r?void 0:r.isTextInput),s="u">typeof window?(0,a.m)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="u">typeof window?(0,a.m)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,u="u">typeof window?(0,a.m)(null==n?void 0:n.target).HTMLElement:HTMLElement,c="u">typeof window?(0,a.m)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent,(o=o||(null==n?void 0:n.target)instanceof s&&!C.has(null==n||null==(i=n.target)?void 0:i.type)||(null==n?void 0:n.target)instanceof l||(null==n?void 0:n.target)instanceof u&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof c&&!f[n.key]||e(P())};return u.add(t),()=>{u.delete(t)}},t)}},53940:(e,t,r)=>{r.d(t,{U:()=>o});var n=r(12115);function o(e){let t=(0,n.useRef)(null);return(0,n.useMemo)(()=>({get current(){return t.current},set current(value){t.current=value,"function"==typeof e?e(value):e&&(e.current=value)}}),[e])}},55480:(e,t,r)=>{r.d(t,{P:()=>i,Y:()=>o});var n=r(6898);function o(e){return 0===e.mozInputSource&&!!e.isTrusted||((0,n.m0)()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function i(e){return!(0,n.m0)()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}},56931:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(12115);let o="u">typeof document?n.useLayoutEffect:()=>{}},60150:(e,t,r)=>{r.d(t,{vt:()=>c});let n=e=>{let t,r=new Set,n=(e,n)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=n?n:"object"!=typeof o||null===o)?o:Object.assign({},t,o),r.forEach(r=>r(t,e))}},o=()=>t,i={setState:n,getState:o,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}},a=t=e(n,o,i);return i};var o=r(12115),i=r(94577);let{useDebugValue:a}=o,{useSyncExternalStoreWithSelector:s}=i,l=!1,u=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { use
1Store } from 'zustand'`.");let t="function"==typeof e?e?n(e):n:e,r=(e,r)=>(function(e,t=e=>e,r){r&&!l&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),l=!0);let n=s(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,r);return a(n),n})(t,e,r);return Object.assign(r,t),r},c=e=>e?u(e):u},61738:(e,t,r)=>{function n(e){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch{}}return o}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}}r.d(t,{e:()=>n});let o=null},67398:(e,t,r)=>{r.d(t,{i:()=>a});var n=r(99394),o=r(12115),i=r(71412);function a(e){let{isDisabled:t,onFocus:r,onBlur:a,onFocusChange:s}=e,l=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return a&&a(e),s&&s(!1),!0},[a,s]),u=(0,n.y)(l),c=(0,o.useCallback)(e=>{let t=(0,i.T)(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(r&&r(e),s&&s(!0),u(e))},[s,r,u]);return{focusProps:{onFocus:!t&&(r||s||a)?c:void 0,onBlur:!t&&(a||s)?l:void 0}}}},67775:(e,t,r)=>{r.d(t,{R:()=>i});var n=r(99394),o=r(12115);function i(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:i,onFocusWithinChange:a}=e,s=(0,o.useRef)({isFocusWithin:!1}),l=(0,o.useCallback)(e=>{s.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(s.current.isFocusWithin=!1,r&&r(e),a&&a(!1))},[r,a,s]),u=(0,n.y)(l),c=(0,o.useCallback)(e=>{s.current.isFocusWithin||document.activeElement!==e.target||(i&&i(e),a&&a(!0),s.current.isFocusWithin=!0,u(e))},[i,a,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:c,onBlur:l}}}},71412:(e,t,r)=>{r.d(t,{T:()=>n,m:()=>o});let n=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},o=e=>e&&"window"in e&&e.window===e?e:n(e).defaultView||window},71553:(e,t,r)=>{r.d(t,{P:()=>n});function n(...e){return 1===e.length&&e[0]?e[0]:t=>{for(let r of e)"function"==typeof r?r(t):null!=r&&(r.current=t)}}},76211:(e,t,r)=>{var n=r(12115),o=r(8039),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=s(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;var f=a(e,(d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=n(e),void 0!==o&&p.hasValue){var t=p.value;if(o(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(a=e,s=r)}var a,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,o]))[0],d[1]);return l(function(){p.hasValue=!0,p.value=f},[f]),c(f),f}},76713:(e,t,r)=>{r.d(t,{v:()=>a});let n=new Map,o=new Set;function i(){if("u"<typeof window)return;function e(e){return"propertyName"in e}let t=r=>{if(!e(r)||!r.target)return;let i=n.get(r.target);if(i&&(i.delete(r.propertyName),0===i.size&&(r.target.removeEventListener("transitioncancel",t),n.delete(r.target)),0===n.size)){for(let e of o)e();o.clear()}};document.body.addEventListener("transitionrun",r=>{if(!e(r)||!r.target)return;let o=n.get(r.target);o||(o=new Set,n.set(r.target,o),r.target.addEventListener("transitioncancel",t,{once:!0})),o.add(r.propertyName)}),document.body.addEventListener("transitionend",t)}function a(e){requestAnimationFrame(()=>{0===n.size?e():o.add(e)})}"u">typeof document&&("loading"!==document.readyState?i():document.addEventListener("DOMContentLoaded",i))},77864:(e,t,r)=>{r.d(t,{M:()=>u});var n=r(12115);let o=!1,i=0;function a(){o=!0,setTimeout(()=>{o=!1},50)}function s(e){"touch"===e.pointerType&&a()}function l(){if("u">typeof document)return"u">typeof PointerEvent?document.addEventListener("pointerup",s):document.addEventListener("touchend",a),i++,()=>{--i>0||("u">typeof PointerEvent?document.removeEventListener("pointerup",s):document.removeEventListener("touchend",a))}}function u(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:i,isDisabled:a}
1=e,[s,u]=(0,n.useState)(!1),c=(0,n.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,n.useEffect)(l,[]);let{hoverProps:d,triggerHoverEnd:p}=(0,n.useMemo)(()=>{let e=(e,n)=>{if(c.pointerType=n,a||"touch"===n||c.isHovered||!e.currentTarget.contains(e.target))return;c.isHovered=!0;let o=e.currentTarget;c.target=o,t&&t({type:"hoverstart",target:o,pointerType:n}),r&&r(!0),u(!0)},n=(e,t)=>{if(c.pointerType="",c.target=null,"touch"===t||!c.isHovered)return;c.isHovered=!1;let n=e.currentTarget;i&&i({type:"hoverend",target:n,pointerType:t}),r&&r(!1),u(!1)},s={};return"u">typeof PointerEvent?(s.onPointerEnter=t=>{o&&"mouse"===t.pointerType||e(t,t.pointerType)},s.onPointerLeave=e=>{!a&&e.currentTarget.contains(e.target)&&n(e,e.pointerType)}):(s.onTouchStart=()=>{c.ignoreEmulatedMouseEvents=!0},s.onMouseEnter=t=>{c.ignoreEmulatedMouseEvents||o||e(t,"mouse"),c.ignoreEmulatedMouseEvents=!1},s.onMouseLeave=e=>{!a&&e.currentTarget.contains(e.target)&&n(e,"mouse")}),{hoverProps:s,triggerHoverEnd:n}},[t,r,i,a,c]);return(0,n.useEffect)(()=>{a&&p({currentTarget:c.target},c.pointerType)},[a]),{hoverProps:d,isHovered:s}}},78475:(e,t,r)=>{r.d(t,{b:()=>o});var n=r(13787);function o(e,t){let{id:r,"aria-label":o,"aria-labelledby":i}=e;return r=(0,n.Bi)(r),i&&o?i=[...new Set([r,...i.trim().split(/\s+/)])].join(" "):i&&(i=i.trim().split(/\s+/).join(" ")),o||i||!t||(o=t),{id:r,"aria-label":o,"aria-labelledby":i}}},79556:(e,t,r)=>{r.d(t,{Y:()=>f});let n=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),o=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);var i=r(12115),a=r(20549);let s=Symbol.for("react-aria.i18n.locale");function l(){let e="u">typeof window&&window[s]||"u">typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:!function(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return n.has(t.script)}let t=e.split("-")[0];return o.has(t)}(e)?"ltr":"rtl"}}let u=l(),c=new Set;function d(){for(let e of(u=l(),c))e(u)}let p=i.createContext(null);function f(){let e=function(){let e=(0,a.wR)(),[t,r]=(0,i.useState)(u);return((0,i.useEffect)(()=>(0===c.size&&window.addEventListener("languagechange",d),c.add(r),()=>{c.delete(r),0===c.size&&window.removeEventListener("languagechange",d)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}();return(0,i.useContext)(p)||e}},81323:(e,t,r)=>{r.d(t,{qE:()=>n});function n(e,t=-1/0,r=1/0){return Math.min(Math.max(e,t),r)}},81797:(e,t,r)=>{r.d(t,{v:()=>a});var n=r(88784),o=r(13787),i=r(29722);function a(...e){let t={...e[0]};for(let r=1;r<e.length;r++){let a=e[r];for(let e in a){let r=t[e],s=a[e];"function"==typeof r&&"function"==typeof s&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=(0,n.c)(r,s):("className"===e||"UNSAFE_className"===e)&&"string"==typeof r&&"string"==typeof s?t[e]=(0,i.A)(r,s):"id"===e&&r&&s?t.id=(0,o.Tw)(r,s):t[e]=void 0!==s?s:r}}return t}},82087:(e,t,r)=>{r.d(t,{U7:()=>u,jZ:()=>l});var n=r(47650),o=r(12115),i=r(20549);if("u">typeof HTMLTemplateElement){let e=Object.getOwnPropertyDescriptor(Node.prototype,"firstChild").get;Object.defineProperty(HTMLTemplateElement.prototype,"firstChild",{configurable:!0,enumerable:!0,get:function(){return this.dataset.reactAriaHidden?this.content.firstChild:e.call(this)}})}let a=(0,o.createContext)(!1),s="u">typeof DocumentFragment?new DocumentFragment:null;function l(e){let t=(0,o.useContext)(a),r=(0,i.wR)();if(t)return o.createElement(o.Fragment,null,e.children);let l=o.createElement(a.Provider,{value:!0},e.children);return r?o.createElement("template",{"data-react-aria-hidden":!0},l):(0,n.createPortal)(l,s)}function u(e){let t=(t,r)=>(0,o.useContext)(a)?null:e(t,r);return t.displayName=e.displayName||e.name,(0,o.forwardRef)(t)}},82849:(e,t,r)=>{function n(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}r.d(t,{A:()=>
1o});var o=function e(t,r){function o(e,o,i){if("u">typeof document){"number"==typeof(i=n({},r,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in i)i[s]&&(a+="; "+s,!0!==i[s]&&(a+="="+i[s].split(";")[0]));return document.cookie=e+"="+t.write(o,e)+a}}return Object.create({set:o,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var r=document.cookie?document.cookie.split("; "):[],n={},o=0;o<r.length;o++){var i=r[o].split("="),a=i.slice(1).join("=");try{var s=decodeURIComponent(i[0]);if(n[s]=t.read(a,s),e===s)break}catch(e){}}return e?n[e]:n}},remove:function(e,t){o(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},87092:(e,t,r)=>{r.d(t,{$:()=>h,k:()=>y});var n=r(4987),o=r(46650);let i=null;function a(e,t="assertive",r=7e3){i?i.announce(e,t,r):(i=new s,("boolean"==typeof IS_REACT_ACT_ENVIRONMENT?IS_REACT_ACT_ENVIRONMENT:"u">typeof jest)?i.announce(e,t,r):setTimeout(()=>{(null==i?void 0:i.isAttached())&&(null==i||i.announce(e,t,r))},100))}class s{isAttached(){var e;return null==(e=this.node)?void 0:e.isConnected}createLog(e){let t=document.createElement("div");return t.setAttribute("role","log"),t.setAttribute("aria-live",e),t.setAttribute("aria-relevant","additions"),t}destroy(){this.node&&(document.body.removeChild(this.node),this.node=null)}announce(e,t="assertive",r=7e3){var n,o;if(!this.node)return;let i=document.createElement("div");"object"==typeof e?(i.setAttribute("role","img"),i.setAttribute("aria-labelledby",e["aria-labelledby"])):i.textContent=e,"assertive"===t?null==(n=this.assertiveLog)||n.appendChild(i):null==(o=this.politeLog)||o.appendChild(i),""!==e&&setTimeout(()=>{i.remove()},r)}clear(e){this.node&&((!e||"assertive"===e)&&this.assertiveLog&&(this.assertiveLog.innerHTML=""),(!e||"polite"===e)&&this.politeLog&&(this.politeLog.innerHTML=""))}constructor(){this.node=null,this.assertiveLog=null,this.politeLog=null,"u">typeof document&&(this.node=document.createElement("div"),this.node.dataset.liveAnnouncer="true",Object.assign(this.node.style,{border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"}),this.assertiveLog=this.createLog("assertive"),this.node.appendChild(this.assertiveLog),this.politeLog=this.createLog("polite"),this.node.appendChild(this.politeLog),document.body.prepend(this.node))}}var l=r(27977),u=r(42489),c=r(77864),d=r(13787),p=r(81797),f=r(82087),v=r(87103),g=r(12115);let m=new Set(["form","formAction","formEncType","formMethod","formNoValidate","formTarget","name","value"]),y=(0,g.createContext)({}),h=(0,f.U7)(function(e,t){var r;[e,t]=(0,n.JT)(e,t,y);let i=((r=e).isPending&&(r.onPress=void 0,r.onPressStart=void 0,r.onPressEnd=void 0,r.onPressChange=void 0,r.onPressUp=void 0,r.onKeyDown=void 0,r.onKeyUp=void 0,r.onClick=void 0,r.href=void 0),e=r),{isPending:s}=i,{buttonProps:f,isPressed:h}=(0,l.s)(e,t),{focusProps:b,isFocused:T,isFocusVisible:E}=(0,u.o)(e),{hoverProps:P,isHovered:w}=(0,c.M)({...e,isDisabled:e.isDisabled||s}),S={isHovered:w,isPressed:(i.isPressed||h)&&!s,isFocused:T,isFocusVisible:E,isDisabled:e.isDisabled||!1,isPending:null!=s&&s},C=(0,n.Sl)({...e,values:S,defaultClassName:"react-aria-Button"}),L=(0,d.Bi)(f.id),M=(0,d.Bi)(),k=f["aria-labelledby"];s&&(k?k=`${k} ${M}`:f["aria-label"]&&(k=`${L} ${M}`));let F=(0,g.useRef)(s);return(0,g.useEffect)(()=>{let e={"aria-labelledby":k||L};!F.current&&T&&s?a(e,"assertive"):F.current&&T&&!s&&a(e,"assertive"),F.current=s},[s,T,k,L]),g.createElement("button",{...(0,v.$)(e,{propNames:m}),...(0,p.v)(f,b,P),...C,type:"submit"===f.type&&s?"button":f.type,id:L,ref:t,"aria-labelledby":k,slot:e.slot||void 0,"aria-disabled":s?"true":f["aria-disabled"],"data-disabled":e.isDisabled||void 0,"data-pressed":S.isPressed||void 0,"data-hovered":w||void 0,"data-focused":T||void 0,"data-pending":s||void 0,"data-focus-visible":E||void 0},g.createElement(o.K.Provider,{value:{id:M}},C.children))})},87103:(e,t,r)=>{r.d(t,{$:()=>s});let n=new Set(["id"]),o=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),i=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),a=/^(data-.*)$/;function s(e,t={}){let{labelable:r,isLink:l,propNames:u}=t,c={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.has(t)||r&&o.has(t)||l&&i.has(t)||(null==u?void 0:u.has(t))||a.test(t))&&(c[t]=e[t]);return c}},88784:(e,t,r)=>{r.d(t,{c:()=>n});function n(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}},92469:(e,t,r)=>{r.d(t,{J:()=>i});var n=r(56931),o=r(12115);function i(e){let t=(0,o.useRef)(null);return(0,n.N)(()=>{t.current=e},[e]),(0,o.useCallback)((...e)=>{let r=t.current;return null==r?void 0:r(...e)},[])}},94577:(e,t,r)=>{e.exports=r(76211)},97337:(e,t,r)=>{r.d(t,{d:()=>L});var n=r(6898),o=r(71412),i=r(76713);let a="default",s="",l=new WeakMap;function u(e){if((0,n.un)()){if("default"===a){let t=(0,o.T)(e);s=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}a="disabled"}else(e instanceof HTMLElement||e instanceof SVGElement)&&(l.set(e,e.style.userSelect),e.style.userSelect="none")}function c(e){if((0,n.un)())"disabled"===a&&(a="restoring",setTimeout(()=>{(0,i.v)(()=>
1{if("restoring"===a){let t=(0,o.T)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=s||""),s="",a="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&l.has(e)){let t=l.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),l.delete(e)}}var d=r(37904);function p(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function f(e,t,r){var n=p(e,t,"set");if(n.set)n.set.call(e,r);else{if(!n.writable)throw TypeError("attempted to set read only private field");n.value=r}return r}var v=r(81797),g=r(13552),m=r(4496),y=r(92469),h=r(88784),b=r(42395),T=r(55480),E=r(61738),P=r(12115),w=new WeakMap;class S{continuePropagation(){f(this,w,!1)}get shouldStopPropagation(){var e;return e=p(this,w,"get"),e.get?e.get.call(this):e.value}constructor(e,t,r,n){var o;!function(e,t,r){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,r)}(this,w,{writable:!0,value:void 0}),f(this,w,!0);let i=null!=(o=null==n?void 0:n.target)?o:r.currentTarget;const a=null==i?void 0:i.getBoundingClientRect();let s,l=0,u,c=null;null!=r.clientX&&null!=r.clientY&&(u=r.clientX,c=r.clientY),a&&(null!=u&&null!=c?(s=u-a.left,l=c-a.top):(s=a.width/2,l=a.height/2)),this.type=e,this.pointerType=t,this.target=r.currentTarget,this.shiftKey=r.shiftKey,this.metaKey=r.metaKey,this.ctrlKey=r.ctrlKey,this.altKey=r.altKey,this.x=s,this.y=l}}let C=Symbol("linkClicked");function L(e){let{onPress:t,onPressChange:r,onPressStart:i,onPressEnd:a,onPressUp:s,isDisabled:l,isPressed:p,preventFocusOnPress:f,shouldCancelOnPointerExit:w,allowTextSelectionOnPress:L,ref:R,...H}=function(e){let t=(0,P.useContext)(d.F);if(t){let{register:r,...n}=t;e=(0,v.v)(n,e),r()}return(0,g.w)(t,e.ref),e}(e),[N,U]=(0,P.useState)(!1),j=(0,P.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:W,removeAllGlobalListeners:$}=(0,m.A)(),_=(0,y.J)((e,t)=>{let n=j.current;if(l||n.didFirePressStart)return!1;let o=!0;if(n.isTriggeringEvent=!0,i){let r=new S("pressstart",t,e);i(r),o=r.shouldStopPropagation}return r&&r(!0),n.isTriggeringEvent=!1,n.didFirePressStart=!0,U(!0),o}),B=(0,y.J)((e,n,o=!0)=>{let i=j.current;if(!i.didFirePressStart)return!1;i.ignoreClickAfterPress=!0,i.didFirePressStart=!1,i.isTriggeringEvent=!0;let s=!0;if(a){let t=new S("pressend",n,e);a(t),s=t.shouldStopPropagation}if(r&&r(!1),U(!1),t&&o&&!l){let r=new S("press",n,e);t(r),s&&(s=r.shouldStopPropagation)}return i.isTriggeringEvent=!1,s}),V=(0,y.J)((e,t)=>{let r=j.current;if(l)return!1;if(s){r.isTriggeringEvent=!0;let n=new S("pressup",t,e);return s(n),r.isTriggeringEvent=!1,n.shouldStopPropagation}return!0}),z=(0,y.J)(e=>{let t=j.current;t.isPressed&&t.target&&(t.isOverTarget&&null!=t.pointerType&&B(D(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,$(),L||c(t.target))}),Y=(0,y.J)(e=>{w&&z(e)}),X=(0,P.useMemo)(()=>{let e=j.current,t={onKeyDown(t){if(k(t.nativeEvent,t.currentTarget)&&t.currentTarget.contains(t.target)){var i;A(t.target,t.key)&&t.preventDefault();let a=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,a=_(t,"keyboard");let n=t.currentTarget;W((0,o.T)(t.currentTarget),"keyup",(0,h.c)(t=>{k(t,n)&&!t.repeat&&n.contains(t.target)&&e.target&&V(D(e.target,t),"keyboard")},r),!0)}a&&t.stopPropagation(),t.metaKey&&(0,n.cX)()&&(null==(i=e.metaKeyEvents)||i.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||t.currentTarget.contains(t.target))&&t&&0===t.button&&!e.isTriggeringEvent&&!b.Fe.isOpening){let r=!0;if(l&&t.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,T.Y)(t.nativeEvent))){l||f||(0,E.e)(t.currentTarget);let e=_(t,"virtual"),n=V(t,"virtual"),o=B(t,"virtual");r=e&&n&&o}e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1,r&&t.stopPropagation()}}},r=t=>{var r,n,o;if(e.isPressed&&e.target&&k(t,e.target)){A(t.target,t.key)&&t.preventDefault();let r=t.target;B(D(e.target,t),"keyboard",e.target.contains(r)),$(),"Enter"!==t.key&&M(e.target)&&e.target.contains(r)&&!t[C]&&(t[C]=!0,(0,b.Fe)(e.target,t,!1)),e.
1isPressed=!1,null==(n=e.metaKeyEvents)||n.delete(t.key)}else if("Meta"===t.key&&(null==(r=e.metaKeyEvents)?void 0:r.size)){let t=e.metaKeyEvents;for(let r of(e.metaKeyEvents=void 0,t.values()))null==(o=e.target)||o.dispatchEvent(new KeyboardEvent("keyup",r))}};if("u">typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!t.currentTarget.contains(t.target))return;if((0,T.P)(t.nativeEvent)){e.pointerType="virtual";return}I(t.currentTarget)&&t.preventDefault(),e.pointerType=t.pointerType;let n=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,l||f||(0,E.e)(t.currentTarget),L||u(e.target),n=_(t,e.pointerType);let a=t.target;"releasePointerCapture"in a&&a.releasePointerCapture(t.pointerId),W((0,o.T)(t.currentTarget),"pointerup",r,!1),W((0,o.T)(t.currentTarget),"pointercancel",i,!1)}n&&t.stopPropagation()},t.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(I(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},t.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&V(t,e.pointerType||t.pointerType)},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,_(D(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,B(D(e.target,t),e.pointerType,!1),Y(t))};let r=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target&&(e.target.contains(t.target)&&null!=e.pointerType?B(D(e.target,t),e.pointerType):e.isOverTarget&&null!=e.pointerType&&B(D(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,$(),L||c(e.target),"ontouchend"in e.target&&"mouse"!==t.pointerType&&W(e.target,"touchend",n,{once:!0}))},n=e=>{K(e.currentTarget)&&e.preventDefault()},i=e=>{z(e)};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&z(e)}}else{t.onMouseDown=t=>{0===t.button&&t.currentTarget.contains(t.target)&&((I(t.currentTarget)&&t.preventDefault(),e.ignoreEmulatedMouseEvents)?t.stopPropagation():(e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=(0,T.Y)(t.nativeEvent)?"virtual":"mouse",l||f||(0,E.e)(t.currentTarget),_(t,e.pointerType)&&t.stopPropagation(),W((0,o.T)(t.currentTarget),"mouseup",r,!1)))},t.onMouseEnter=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,r=_(t,e.pointerType)),r&&t.stopPropagation()},t.onMouseLeave=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,r=B(t,e.pointerType,!1),Y(t)),r&&t.stopPropagation()},t.onMouseUp=t=>{t.currentTarget.contains(t.target)&&(e.ignoreEmulatedMouseEvents||0!==t.button||V(t,e.pointerType||"mouse"))};let r=t=>{if(0===t.button){if(e.isPressed=!1,$(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&O(t,e.target)&&null!=e.pointerType?B(D(e.target,t),e.pointerType):e.target&&e.isOverTarget&&null!=e.pointerType&&B(D(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!t.currentTarget.contains(t.target))return;let r=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);r&&(e.activePointerId=r.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",l||f||(0,E.e)(t.currentTarget),L||u(e.target),_(x(e.target,t),e.pointerType)&&t.stopPropagation(),W((0,o.m)(t.currentTarget),"scroll",n,!0))},t.onTouchMove=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed)return void t.stopPropagation();let r=F(t.nativeEvent,e.activePointerId),n=!0;r&&O(r,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,n=_(x(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,n=B(x(e.target,t),e.pointerType,!1),Y(x(e.target,t))),n&&t.stopPropagation()},t.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed)return void t.stopPropagation();let r=F(t.nativeEvent,e.activePointerId),n=!0;r&&O(r,t.currentTarget)&&null!=e.pointerType?(V(x(e.target,t),e.pointerType),n=B(x(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(n=B(x(e.target,t),e.pointerType,!1)),n&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!L&&c(e.target),$()},t.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&z(x(e.target,t)))};let n=t=>{e.isPressed&&t.target.contains(e.target)&&z({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&z(e)}}return t},[W,l,f,$,L,z,Y,B,_,V]);return(0,P.useEffect)(()=>()=>{var e;L||c(null!=(e=j.current.target)?e:void 0)},[L]),{isPressed:p||N,pressProps:(0,v.v)(H,X)}}function M(e){return"A"===e.tagName&&e.hasAttribute("href")}function k(e,t){let{key:r,code:n}=e,i=t.getAttribute("role");return("Enter"===r||" "===r||"Spacebar"===r||"Space"===n)&&!(t instanceof(0,o.m)(t).HTMLInputElement&&!H(t,r)||t instanceof(0,o.m)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===i||!i&&M(t))&&"Enter"!==r)}function F(e,t){let r=e.changedTouches;for(let e=0;e<r.length;e++){let n=r[e];if(n.identifier===t)return n}return null}function x(e,t){let r=0,n=0;return t.targetTouches&&1===t.targetTouches.length&&(r=t.targetTouches[0].clientX,n=t.targetTouches[0].clientY),{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:r,clientY:n}}function D(e,t){let r=t.clientX,n=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:r,clientY:n}}function O(e,t){let r,n,o=t.getBoundingClientRect(),i=(r=0,n=0,void 0!==e.width?r=e.width/2:void 0!==e.radiusX&&(r=e.radiu
1sX),void 0!==e.height?n=e.height/2:void 0!==e.radiusY&&(n=e.radiusY),{top:e.clientY-n,right:e.clientX+r,bottom:e.clientY+n,left:e.clientX-r});return!(o.left>i.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function I(e){return!(e instanceof HTMLElement)||!e.hasAttribute("draggable")}function K(e){return!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!M(e))}function A(e,t){return e instanceof HTMLInputElement?!H(e,t):K(e)}let R=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function H(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:R.has(e.type)}},99394:(e,t,r)=>{r.d(t,{y:()=>s});var n=r(12115),o=r(56931),i=r(92469);class a{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function s(e){let t=(0,n.useRef)({isFocused:!1,observer:null});(0,o.N)(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let r=(0,i.J)(t=>{null==e||e(t)});return(0,n.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target;n.addEventListener("focusout",e=>{t.current.isFocused=!1,n.disabled&&r(new a("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){var e;null==(e=t.current.observer)||e.disconnect();let r=n===document.activeElement?null:document.activeElement;n.dispatchEvent(new FocusEvent("blur",{relatedTarget:r})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}},[r])}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.