1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6229],{4573:(e,t,r)=>{r.d(t,{F:()=>d});let n={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 m\xeas",other:"cerca de {{count}} meses"},xMonths:{one:"1 m\xeas",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}};var o=r(52143);let a={date:(0,o.k)({formats:{full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:(0,o.k)({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:(0,o.k)({formats:{full:"{{date}} '\xe0s' {{time}}",long:"{{date}} '\xe0s' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},i={lastWeek:e=>{let t=e.getDay();return"'"+(0===t||6===t?"\xfaltimo":"\xfaltima")+"' eeee '\xe0s' p"},yesterday:"'ontem \xe0s' p",today:"'hoje \xe0s' p",tomorrow:"'amanh\xe3 \xe0s' p",nextWeek:"eeee '\xe0s' p",other:"P"};var l=r(38265);let s={ordinalNumber:(e,t)=>{let r=Number(e);return(null==t?void 0:t.unit)==="week"?r+"\xaa":r+"\xba"},era:(0,l.o)({values:{narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},defaultWidth:"wide"}),quarter:(0,l.o)({values:{narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1\xba trimestre","2\xba trimestre","3\xba trimestre","4\xba trimestre"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:(0,l.o)({values:{narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","mar\xe7o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},defaultWidth:"wide"}),day:(0,l.o)({values:{narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","ter\xe7a","quarta","quinta","sexta","s\xe1bado"],wide:["domingo","segunda-feira","ter\xe7a-feira","quarta-feira","quinta-feira","sexta-feira","s\xe1bado"]},defaultWidth:"wide"}),dayPeriod:(0,l.o)({values:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},defaultFormattingWidth:"wide"})};var u=r(87291);let d={code:"pt-BR",formatDistance:(e,t,r)=>{let o;let a=n[e];return(o="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",String(t)),null==r?void 0:r.addSuffix)?r.comparison&&r.comparison>0?"em "+o:"h\xe1 "+o:o},formatLong:a,formatRelative:(e,t,r,n)=>{let o=i[e];return"function"==typeof o?o(t):o},localize:s,match:{ordinalNumber:(0,r(66943).K)({matchPattern:/^(\d+)[ºªo]?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:(0,u.A)({matchPatterns:{narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i}
1,defaultMatchWidth:"wide",parsePatterns:{any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},defaultParseWidth:"any"}),quarter:(0,u.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:(0,u.A)({matchPatterns:{narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},defaultParseWidth:"any"}),day:(0,u.A)({matchPatterns:{narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},defaultMatchWidth:"wide",parsePatterns:{short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},defaultParseWidth:"any"}),dayPeriod:(0,u.A)({matchPatterns:{narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(d
1a) (manhã|tarde|noite))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},5041:(e,t,r)=>{r.d(t,{n:()=>c});var n=r(12115),o=r(34560),a=r(7165),i=r(25910),l=r(52020),s=class extends i.Q{#e;#t=void 0;#r;#n;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#o()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,l.f8)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,l.EN)(t.mutationKey)!==(0,l.EN)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#o(),this.#a(e)}getCurrentResult(){return this.#t}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#o(),this.#a()}mutate(e,t){return this.#n=t,this.#r?.removeObserver(this),this.#r=this.#e.getMutationCache().build(this.#e,this.options),this.#r.addObserver(this),this.#r.execute(e)}#o(){let e=this.#r?.state??(0,o.$)();this.#t={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#a(e){a.jG.batch(()=>{if(this.#n&&this.hasListeners()){let t=this.#t.variables,r=this.#t.context;e?.type==="success"?(this.#n.onSuccess?.(e.data,t,r),this.#n.onSettled?.(e.data,null,t,r)):e?.type==="error"&&(this.#n.onError?.(e.error,t,r),this.#n.onSettled?.(void 0,e.error,t,r))}this.listeners.forEach(e=>{e(this.#t)})})}},u=r(26715),d=r(63768);function c(e,t){let r=(0,u.jE)(t),[o]=n.useState(()=>new s(r,e));n.useEffect(()=>{o.setOptions(e)},[o,e]);let i=n.useSyncExternalStore(n.useCallback(e=>o.subscribe(a.jG.batchCalls(e)),[o]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),l=n.useCallback((e,t)=>{o.mutate(e,t).catch(d.l)},[o]);if(i.error&&(0,d.G)(o.options.throwOnError,[i.error]))throw i.error;return{...i,mutate:l,mutateAsync:i.mutate}}},20547:(e,t,r)=>{r.d(t,{UC:()=>U,ZL:()=>I,bL:()=>q,l9:()=>Y});var n=r(12115),o=r(85185),a=r(6101),i=r(46081),l=r(19178),s=r(92293),u=r(25519),d=r(61285),c=r(35152),h=r(34378),m=r(28905),f=r(63655),p=r(99708),v=r(5845),g=r(38168),b=r(93795),w=r(95155),y="Popover",[x,M]=(0,i.A)(y,[c.Bk]),S=(0,c.Bk)(),[C,P]=x(y),j=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!1}=e,s=S(t),u=n.useRef(null),[h,m]=n.useState(!1),[f=!1,p]=(0,v.i)({prop:o,defaultProp:a,onChange:i});return(0,w.jsx)(c.bL,{...s,children:(0,w.jsx)(C,{scope:t,contentId:(0,d.B)(),triggerRef:u,open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),hasCustomAnchor:h,onCustomAnchorAdd:n.useCallback(()=>m(!0),[]),onCustomAnchorRemove:n.useCallback(()=>m(!1),[]),modal:l,children:r})})};j.displayName=y;var R="PopoverAnchor";n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,a=P(R,r),i=S(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:s}=a;return n.useEffect(()=>(l(),()=>s()),[l,s]),(0,w.jsx)(c.Mz,{...i,...o,ref:t})}).displayName=R;var E="PopoverTrigger",A=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=P(E,r),l=S(r),s=(0,a.s)(t,i.triggerRef),u=(0,w.jsx)(f.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":z(i.open),...n,ref:s,onClick:(0,o.m)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,w.jsx)(c.Mz,{asChild:!0,...l,children:u})});A.displayName=E;var D="PopoverPortal",[T,W]=x(D,{forceMount:void 0}),k=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,a=P(D,t);return(0,w.jsx)(T,{scope:t,forceMount:r,children:(0,w.jsx)(m.C,{present:r||a.open,children:(0,w.jsx)(h.Z,{asChild:!0,container:o,children:n})})})};k.displayName=D;var O="PopoverContent",L=n.forwardRef((e,t)=>{let r=W(O,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,a=P(O,e.__scopePopover);return(0,w.jsx)(m.C,{present:n||a.open,children:a.modal?(0,w.jsx)(_,{...o,ref:t}):(0,w.jsx)(F,{...o,ref:t})})});L.displayName=O;var N=(0,p.TL)("PopoverContent.RemoveScroll"),_=n.forwardRef((e,t)=>
1{let r=P(O,e.__scopePopover),i=n.useRef(null),l=(0,a.s)(t,i),s=n.useRef(!1);return n.useEffect(()=>{let e=i.current;if(e)return(0,g.Eq)(e)},[]),(0,w.jsx)(b.A,{as:N,allowPinchZoom:!0,children:(0,w.jsx)(X,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),s.current||null===(t=r.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),F=n.forwardRef((e,t)=>{let r=P(O,e.__scopePopover),o=n.useRef(!1),a=n.useRef(!1);return(0,w.jsx)(X,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current||null===(i=r.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,i;null===(n=e.onInteractOutside)||void 0===n||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=r.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),X=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:d,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:f,...p}=e,v=P(O,r),g=S(r);return(0,s.Oh)(),(0,w.jsx)(u.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,w.jsx)(l.qW,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:f,onEscapeKeyDown:d,onPointerDownOutside:h,onFocusOutside:m,onDismiss:()=>v.onOpenChange(!1),children:(0,w.jsx)(c.UC,{"data-state":z(v.open),role:"dialog",id:v.contentId,...g,...p,ref:t,style:{...p.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),H="PopoverClose";function z(e){return e?"open":"closed"}n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=P(H,r);return(0,w.jsx)(f.sG.button,{type:"button",...n,ref:t,onClick:(0,o.m)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=H,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=S(r);return(0,w.jsx)(c.i3,{...o,...n,ref:t})}).displayName="PopoverArrow";var q=j,Y=A,I=k,U=L},23861:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(19946).A)("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]])},34076:(e,t,r)=>{r.d(t,{m:()=>b});let n=Symbol.for("constructDateFrom");function o(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&n in e?e[n](t):e instanceof Date?new e.constructor(t):new Date(t)}let a={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};var i=r(52143);let l={date:(0,i.k)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,i.k)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,i.k)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};var u=r(38265);let d={ordinalNumber:(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:(0,u.o)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,u.o)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:(0,u.o)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,u.o)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,u.o)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};var c=r(87291);let h={code:"en-US",formatDistance:(e,t,r)=>{let n;let o=a[e];return(n="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null==r?void 0:r.addSuffix)?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:l,formatRelative:(e,t,r,n)=>s[e],localize:d,match:{ordinalNumber:(0,r(66943).K)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:(0,c.A)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,c.A)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:(0,c.A)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,c.A)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,c.A)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},m={};function f(e,t){return o(t||e,e)}function p(e){let t=f(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function v(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let a=o.bind(null,e||r.find(e=>"object"==typeof e));return r.map(a)}function g(e,t){let r=+f(e)-+f(t);return r<0?-1:r>0?1:r}function b(e,t){return function(e,t,r){var n,o;let a;let i=null!==(o=null!==(n=null==r?void 0:r.locale)&&void 0!==n?n:m.locale)&&void 0!==o?o:h,l=g(e,t);if(isNaN(l))throw RangeError("Invalid time value");let s=Object.assign({},r,{addSuffix:null==r?void 0:r.addSuffix,comparison:l}),[u,d]=v(null==r?void 0:r.in,...l>0?[t,e]:[e,t]),c=function(e,t,r){var n;let o=(+f(e)-+f(t))/1e3;return(n=null==void 0?void 0:(void 0).roundingMethod,e=>{let t=(n?Math[n]:Math.trunc)(e);return 0===t?0:t})(o)}(d,u),b=Math.round((c-(p(d)-p(u))/1e3)/60);if(b<2){if(null==r?void 0:r.includeSeconds){if(c<5)return i.formatDistance("lessThanXSeconds",5,s);if(c<10)return i.formatDistance("lessThanXSeconds",10,s);if(c<20)return i.formatDistance("lessThanXSeconds",20,s);else if(c<40)return i.formatDistance("halfAMinute",0,s);else if(c<60)return i.formatDistance("lessThanXMinutes",1,s);else return i.formatDistance("xMinutes",1,s)}return 0===b?i.formatDistance("lessThanXMinutes",1,s):i.formatDistance("xMinutes",b,s)}if(b<45)return i.formatDistance("xMinutes",b,s);if(b<90)return i.formatDistance("aboutXHours",1,s);if(b<1440){let e=Math.round(b/60);return i.formatDistance("aboutXHours",e,s)}if(b<2520)return i.formatDistance("xDays",1,s);else if(b<43200){let e=Math.round(b/1440);return i.formatDistance("xDays",e,s)}else if(b<86400)return a=Math.round(b/43200),i.formatDistance("aboutXMonths",a,s);if((a=function(e,t,r){let[n,o,a]=v(void 0,e,e,t),i=g(o,a),l=Math.abs(function(e,t,r){let[n,o]=v(void 0,e,t);return 12*(n.getFullYear()-o.getFullYear())+(n.getMonth()-o.getMonth())}(o,a));if(l<1)return 0;1===o.getMonth()&&o.getDate()>27&&o.setDate(30),o.setMonth(o.getMonth()-i*l);let s=g(o,a)===-i;(function(e,t){let r=f(e,void 0);return+function(e,t){let r=f(e,null==t?void 0:t.in);return r.setHours(23,59,59,999),r}(r,void 0)==+function(e,t){let r=f(e,null==t?void 0:t.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}(r,t)})(n)&&1===l&&1===g(n,a)&&(s=!1);let u=i*(l-+s);return 0===u?0:u}(d,u))<12){let e=Math.round(b/43200);return i.formatDistance("xMonths",e,s)}{let e=a%12,t=Math.trunc(a/12);return e<3?i.formatDistance("aboutXYears",t,s):e<9?i.formatDistance("overXYears",t,s):i.formatDistance("almostXYears",t+1,s)}}(e,o(e,Date.now()),t)}},34835:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(19946).A)("log-out",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]])},38265:(e,t,r)=>{r.d(t,{o:()=>n});function n(e){return(t,r)=>{let n;if("formatting"===((null==r?void 0:r.context)?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,o=(null==r?void 0:r.width)?String(r.width):t;n=e.formattingValues[o]||e.formattingValues[t]}else{let t=e.defaultWidth,o=(null==r?void 0:r.width)?String(r.width):e.defaultWidth;n=e.values[o]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}},52143:(e,t,r)=>{r.d(t,{k:()=>n});function n(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}},66943:(e,t,r)=>{r.d(t,{K:()=>n});function n(e){return function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;let o=n[0],a=t.match(e.parsePattern);if(!a)return null;let i=e.valueCallback?e.valueCallback(a[0]):a[0];return{value:i=r.valueCallback?r.valueCallback(i):i,rest:t.slice(o.length)}}}},82284:(e,t,r)=>{r.d(t,{N:()=>s});var n=r(12115),o=r(46081),a=r(6101),i=r(99708),l=r(95155);function s(e){let t=e+"CollectionProvider",[r,s]=(0,o.A)(t),[u,d]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,l.jsx)(u,{scope:t,itemMap:a,collectionRef:o,children:r})};c.displayName=t;let h=e+"CollectionSlot",m=(0,i.TL)(h),f=n.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,o=d(h,r),i=(0,a.s)(t,o.collectionRef);return(0,l.jsx)(m,{ref:i,children:n})});f.displayName=h;let p=e+"CollectionItemSlot",v="data-radix-collection-item",g=(0,i.TL)(p),b=n.forwardRef((e,t)=>{let{scope:r,children:o,...i}=e,s=n.useRef(null),u=(0,a.s)(t,s),c=d(p,r);return n.useEffect(()=>(c.itemMap.set(s,{ref:s,...i}),()=>void c.itemMap.delete(s))),(0,l.jsx)(g,{[v]:"",ref:u,children:o})});return b.displayName=p,[{Provider:c,Slot:f,ItemSlot:b},function(t){let r=d(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(v,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},s]}},85977:(e,t,r)=>{r.d(t,{H4:()=>S,_V:()=>M,bL:()=>x});var n=r(12115),o=r(46081),a=r(39033),i=r(52712),l=r(63655),s=r(95155),u="Avatar",[d,c]=(0,o.A)(u),[h,m]=d(u),f=n.forwardRef((e,t)=>{let{__scopeAvatar:r,...o}=e,[a,i]=n.useState("idle");return(0,s.jsx)(h,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,s.jsx)(l.sG.span,{...o,ref:t})})});f.displayName=u;var p="AvatarImage",v=n.forwardRef((e,t)=>{let{__scopeAvatar:r,src:o,onLoadingStatusChange:u=()=>{},...d}=e,c=m(p,r),h=function(e,t){let{referrerPolicy:r,crossOrigin:o}=t,a=n.useSyncExternalStore(y,()=>!0,()=>!1),l=n.useRef(null),s=a?(l.current||(l.current=new window.Image),l.current):null,[u,d]=n.useState(()=>w(s,e));return(0,i.N)(()=>{d(w(s,e))},[s,e]),(0,i.N)(()=>{let e=e=>()=>{d(e)};if(!s)return;let t=e("loaded"),n=e("error");return s.addEventListener("load",t),s.addEventListener("error",n),r&&(s.referrerPolicy=r),"string"==typeof o&&(s.crossOrigin=o),()=>{s.removeEventListener("load",t),s.removeEventListener("error",n)}},[s,o,r]),u}(o,d),f=(0,a.c)(e=>{u(e),c.onImageLoadingStatusChange(e)});return(0,i.N)(()=>{"idle"!==h&&f(h)},[h,f]),"loaded"===h?(0,s.jsx)(l.sG.img,{...d,ref:t,src:o}):null});v.displayName=p;var g="AvatarFallback",b=n.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:o,...a}=e,i=m(g,r),[u,d]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>d(!0),o);return()=>window.clearTimeout(e)}},[o]),u&&"loaded"!==i.imageLoadingStatus?(0,s.jsx)(l.sG.span,{...a,ref:t}):null});function w(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}function y(){return()=>{}}b.displayName=g;var x=f,M=v,S=b},87291:(e,t,r)=>{function n(e){return function(t){let r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.width,a=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;let l=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}(s,e=>e.test(l)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(s,e=>e.test(l));return r=e.valueCallback?e.valueCallback(u):u,{value:r=n.valueCallback?n.valueCallback(r):r,rest:t.slice(l.length)}}}r.d(t,{A:()=>n})},89051:(e,t,r)=>{r.d(t,{OK:()=>B,bL:()=>G,VM:()=>M,lr:()=>k,LM:()=>V});var n=r(12115),o=r(63655),a=r(28905),i=r(46081),l=r(6101),s=r(39033),u=r(94315),d=r(52712),c=r(85185),h=r(95155),m="ScrollArea",[f,p]=(0,i.A)(m),[v,g]=f(m),b=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:a="hover",dir:i,scrollHideDelay:s=600,...d}=e,[c,m]=n.useState(null),[f,p]=n.useState(null),[g,b]=n.useState(null),[w,y]=n.useState(null),[x,M]=n.useState(null),[S,C]=n.useState(0),[P,j]=n.useState(0),[R,E]=n.useState(!1),[A,D]=n.useState(!1),T=(0,l.s)(t,e=>m(e)),W=(0,u.jH)(i);return(0,h.jsx)(v,{scope:r,type:a,dir:W,scrollHideDelay:s,scrollArea:c,viewport:f,onViewportChange:p,content:g,onContentChange:b,scrollbarX:w,onScrollbarXChange:y,scrollbarXEnabled:R,onScrollbarXEnabledChange:E,scrollbarY:x,onScrollbarYChange:M,scrollbarYEnabled:A,onScrollbarYEnabledChange:D,onCornerWidthChange:C,onCornerHeightChange:j,children:(0,h.jsx)(o.sG.div,{dir:W,...d,ref:T,style:{position:"relative","--radix-scroll-area-corner-width":S+"px","--radix-scroll-area-corner-height":P+"px",...e.style}})})});b.displayName=m;var w="ScrollAreaViewport",y=n.forwardRef((e,t)=>
1{let{__scopeScrollArea:r,children:a,nonce:i,...s}=e,u=g(w,r),d=n.useRef(null),c=(0,l.s)(t,d,u.onViewportChange);return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,h.jsx)(o.sG.div,{"data-radix-scroll-area-viewport":"",...s,ref:c,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,h.jsx)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})});y.displayName=w;var x="ScrollAreaScrollbar",M=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,a=g(x,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:l}=a,s="horizontal"===e.orientation;return n.useEffect(()=>(s?i(!0):l(!0),()=>{s?i(!1):l(!1)}),[s,i,l]),"hover"===a.type?(0,h.jsx)(S,{...o,ref:t,forceMount:r}):"scroll"===a.type?(0,h.jsx)(C,{...o,ref:t,forceMount:r}):"auto"===a.type?(0,h.jsx)(P,{...o,ref:t,forceMount:r}):"always"===a.type?(0,h.jsx)(j,{...o,ref:t}):null});M.displayName=x;var S=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,i=g(x,e.__scopeScrollArea),[l,s]=n.useState(!1);return n.useEffect(()=>{let e=i.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),s(!0)},n=()=>{t=window.setTimeout(()=>s(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[i.scrollArea,i.scrollHideDelay]),(0,h.jsx)(a.C,{present:r||l,children:(0,h.jsx)(P,{"data-state":l?"visible":"hidden",...o,ref:t})})}),C=n.forwardRef((e,t)=>{var r;let{forceMount:o,...i}=e,l=g(x,e.__scopeScrollArea),s="horizontal"===e.orientation,u=I(()=>m("SCROLL_END"),100),[d,m]=(r={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>{let n=r[e][t];return null!=n?n:e},"hidden"));return n.useEffect(()=>{if("idle"===d){let e=window.setTimeout(()=>m("HIDE"),l.scrollHideDelay);return()=>window.clearTimeout(e)}},[d,l.scrollHideDelay,m]),n.useEffect(()=>{let e=l.viewport,t=s?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(m("SCROLL"),u()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[l.viewport,s,m,u]),(0,h.jsx)(a.C,{present:o||"hidden"!==d,children:(0,h.jsx)(j,{"data-state":"hidden"===d?"hidden":"visible",...i,ref:t,onPointerEnter:(0,c.m)(e.onPointerEnter,()=>m("POINTER_ENTER")),onPointerLeave:(0,c.m)(e.onPointerLeave,()=>m("POINTER_LEAVE"))})})}),P=n.forwardRef((e,t)=>{let r=g(x,e.__scopeScrollArea),{forceMount:o,...i}=e,[l,s]=n.useState(!1),u="horizontal"===e.orientation,d=I(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;s(u?e:t)}},10);return U(r.viewport,d),U(r.content,d),(0,h.jsx)(a.C,{present:o||l,children:(0,h.jsx)(j,{"data-state":l?"visible":"hidden",...i,ref:t})})}),j=n.forwardRef((e,t)=>{let{orientation:r="vertical",...o}=e,a=g(x,e.__scopeScrollArea),i=n.useRef(null),l=n.useRef(0),[s,u]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=X(s.viewport,s.content),c={...o,sizes:s,onSizesChange:u,hasThumb:!!(d>0&&d<1),onThumbChange:e=>i.current=e,onThumbPointerUp:()=>l.current=0,onThumbPointerDown:e=>l.current=e};function m(e,t){return function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=H(r),a=t||o/2,i=r.scrollbar.paddingStart+a,l=r.scrollbar.size-r.scrollbar.paddingEnd-(o-a),s=r.content-r.viewport;return q([i,l],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,l.current,s,t)}return"horizontal"===r?(0,h.jsx)(R,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let e=z(a.viewport.scrollLeft,s,a.dir);i.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollLeft=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollLeft=m(e,a.dir))}}):"vertical"===r?(0,h.jsx)(E,{...c,ref:t,onThumbPositionChange:()=>{if(a.viewport&&i.current){let e=z(a.viewport.scrollTop,s);i.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{a.viewport&&(a.viewport.scrollTop=e)},onDragScroll:e=>{a.viewport&&(a.viewport.scrollTop=m(e))}}):null}),R=n.forwardRef((e,t)=>
1{let{sizes:r,onSizesChange:o,...a}=e,i=g(x,e.__scopeScrollArea),[s,u]=n.useState(),d=n.useRef(null),c=(0,l.s)(t,d,i.onScrollbarXChange);return n.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,h.jsx)(T,{"data-orientation":"horizontal",...a,ref:c,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":H(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),function(e,t){return e>0&&e<t}(n,r)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&s&&o({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:F(s.paddingLeft),paddingEnd:F(s.paddingRight)}})}})}),E=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:o,...a}=e,i=g(x,e.__scopeScrollArea),[s,u]=n.useState(),d=n.useRef(null),c=(0,l.s)(t,d,i.onScrollbarYChange);return n.useEffect(()=>{d.current&&u(getComputedStyle(d.current))},[d]),(0,h.jsx)(T,{"data-orientation":"vertical",...a,ref:c,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":H(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(i.viewport){let n=i.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),function(e,t){return e>0&&e<t}(n,r)&&t.preventDefault()}},onResize:()=>{d.current&&i.viewport&&s&&o({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:F(s.paddingTop),paddingEnd:F(s.paddingBottom)}})}})}),[A,D]=f(x),T=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:a,hasThumb:i,onThumbChange:u,onThumbPointerUp:d,onThumbPointerDown:m,onThumbPositionChange:f,onDragScroll:p,onWheelScroll:v,onResize:b,...w}=e,y=g(x,r),[M,S]=n.useState(null),C=(0,l.s)(t,e=>S(e)),P=n.useRef(null),j=n.useRef(""),R=y.viewport,E=a.content-a.viewport,D=(0,s.c)(v),T=(0,s.c)(f),W=I(b,10);function k(e){P.current&&p({x:e.clientX-P.current.left,y:e.clientY-P.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;(null==M?void 0:M.contains(t))&&D(e,E)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[R,M,E,D]),n.useEffect(T,[a,T]),U(M,W),U(y.content,W),(0,h.jsx)(A,{scope:r,scrollbar:M,hasThumb:i,onThumbChange:(0,s.c)(u),onThumbPointerUp:(0,s.c)(d),onThumbPositionChange:T,onThumbPointerDown:(0,s.c)(m),children:(0,h.jsx)(o.sG.div,{...w,ref:C,style:{position:"absolute",...w.style},onPointerDown:(0,c.m)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),P.current=M.getBoundingClientRect(),j.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",y.viewport&&(y.viewport.style.scrollBehavior="auto"),k(e))}),onPointerMove:(0,c.m)(e.onPointerMove,k),onPointerUp:(0,c.m)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=j.current,y.viewport&&(y.viewport.style.scrollBehavior=""),P.current=null})})})}),W="ScrollAreaThumb",k=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,o=D(W,e.__scopeScrollArea);return(0,h.jsx)(a.C,{present:r||o.hasThumb,children:(0,h.jsx)(O,{ref:t,...n})})}),O=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:a,...i}=e,s=g(W,r),u=D(W,r),{onThumbPositionChange:d}=u,m=(0,l.s)(t,e=>u.onThumbChange(e)),f=n.useRef(void 0),p=I(()=>{f.current&&(f.current(),f.current=void 0)},100);return n.useEffect(()=>{let e=s.viewport;if(e){let t=()=>{p(),f.current||(f.current=Y(e,d),d())};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[s.viewport,p,d]),(0,h.jsx)(o.sG.div,{"data-state":u.hasThumb?"visible":"hidden",...i,ref:m,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:(0,c.m)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;u.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,c.m)(e.onPointerUp,u.onThumbPointerUp)})});k.displayName=W;var L="ScrollAreaCorner",N=n.forwardRef((e,t)=>
1{let r=g(L,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,h.jsx)(_,{...e,ref:t}):null});N.displayName=L;var _=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,...a}=e,i=g(L,r),[l,s]=n.useState(0),[u,d]=n.useState(0),c=!!(l&&u);return U(i.scrollbarX,()=>{var e;let t=(null===(e=i.scrollbarX)||void 0===e?void 0:e.offsetHeight)||0;i.onCornerHeightChange(t),d(t)}),U(i.scrollbarY,()=>{var e;let t=(null===(e=i.scrollbarY)||void 0===e?void 0:e.offsetWidth)||0;i.onCornerWidthChange(t),s(t)}),c?(0,h.jsx)(o.sG.div,{...a,ref:t,style:{width:l,height:u,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function F(e){return e?parseInt(e,10):0}function X(e,t){let r=e/t;return isNaN(r)?0:r}function H(e){let t=X(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function z(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=H(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=function(e,[t,r]){return Math.min(r,Math.max(t,e))}(e,"ltr"===r?[0,i]:[-1*i,0]);return q([0,i],[0,a-n])(l)}function q(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var Y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=r.left!==a.left,l=r.top!==a.top;(i||l)&&t(),r=a,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function I(e,t){let r=(0,s.c)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function U(e,t){let r=(0,s.c)(t);(0,d.N)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var G=b,V=y,B=N},94315:(e,t,r)=>{r.d(t,{jH:()=>a});var n=r(12115);r(95155);var o=n.createContext(void 0);function a(e){let t=n.useContext(o);return e||t||"ltr"}}}]);
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.