1"use strict";(globalThis.webpackChunknova_events_client||=[]).push([[272],{48201(e,t,l){l.d(t,{v:()=>u});const s=(0,l(24067).tv)({defaultVariants:{color:"default",variant:"secondary"},slots:{base:"chip",label:"chip__label"},variants:{color:{accent:{base:"chip--accent"},danger:{base:"chip--danger"},default:{base:"chip--default"},success:{base:"chip--success"},warning:{base:"chip--warning"}},size:{lg:{base:"chip--lg"},md:{base:"chip--md"},sm:{base:"chip--sm"}},variant:{primary:{base:"chip--primary"},secondary:{base:"chip--secondary"},soft:{base:"chip--soft"},tertiary:{base:"chip--tertiary"}}}});var a=l(9950),i=l(30473),r=l(94053),o=l(44414);const n=(0,a.createContext)({}),c=e=>{let{children:t,className:l,color:c,size:u,variant:b,...h}=e;const v=a.useMemo(()=>s({color:c,size:u,variant:b}),[c,u,b]),f=a.useMemo(()=>"string"===typeof t||"number"===typeof t?(0,o.jsx)(d,{children:t}):t,[t]);return(0,o.jsx)(n,{value:{slots:v},children:(0,o.jsx)(r.t.span,{...h,className:(0,i.Q)(v.base,l),"data-slot":"chip",children:f})})},d=e=>{let{children:t,className:l,...s}=e;const{slots:c}=(0,a.use)(n);return(0,o.jsx)(r.t.span,{className:(0,i.Q)(c?.label,l),"data-slot":"chip-label",...s,children:t})},u=Object.assign(c,{Root:c,Label:d})},2040(e,t,l){l.d(t,{t:()=>ue});var s=l(24067);const a=(0,s.tv)({defaultVariants:{variant:"primary"},slots:{base:"tabs",scrollNext:"tabs__list-container__scroll-next",scrollPrev:"tabs__list-container__scroll-prev",scroller:"tabs__list-container__scroller",separator:"tabs__separator",tab:"tabs__tab",tabIndicator:"tabs__indicator",tabList:"tabs__list",tabListContainer:"tabs__list-container",tabPanel:"tabs__panel"},variants:{variant:{primary:{},secondary:{base:"tabs--secondary"}}}});var i=l(9950),r=l(3991),o=l(81201),n=l(83786),c=l(50198),d=l(8657);const u=new WeakMap;function b(e,t,l){if(!e)return"";return"string"===typeof t&&(t=t.replace(/\s+/g,"")),`${u.get(e)}-${l}-${t}`}class h{constructor(e,t,l){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Set;this.collection=e,this.flipDirection="rtl"===t,this.disabledKeys=s,this.tabDirection="horizontal"===l}getKeyLeftOf(e){return this.flipDirection?this.getNextKey(e):this.getPreviousKey(e)}getKeyRightOf(e){return this.flipDirection?this.getPreviousKey(e):this.getNextKey(e)}isDisabled(e){return this.disabledKeys.has(e)||!!this.collection.getItem(e)?.props?.isDisabled}getFirstKey(){let e=this.collection.getFirstKey();return null!=e&&this.isDisabled(e)&&(e=this.getNextKey(e)),e}getLastKey(){let e=this.collection.getLastKey();return null!=e&&this.isDisabled(e)&&(e=this.getPreviousKey(e)),e}getKeyAbove(e){return this.tabDirection?null:this.getPreviousKey(e)}getKeyBelow(e){return this.tabDirection?null:this.getNextKey(e)}getNextKey(e){let t=e;do{t=this.collection.getKeyAfter(t),null==t&&(t=this.collection.getFirstKey())}while(null!=t&&this.isDisabled(t)&&t!==e);return t}getPreviousKey(e){let t=e;do{t=this.collection.getKeyBefore(t),null==t&&(t=this.collection.getLastKey())}while(null!=t&&this.isDisabled(t)&&t!==e);return t}}var v=l(97251),f=l(4077),p=l(7029),g=l(72117);function m(e,t,l){let{orientation:s="horizontal",keyboardActivation:a="automatic"}=e,{collection:r,selectionManager:o,disabledKeys:n}=t,{direction:c}=(0,p.Y)(),b=(0,i.useMemo)(()=>new h(r,c,s,n),[r,n,s,c]),{collectionProps:m}=(0,g.y)({ref:l,selectionManager:o,keyboardDelegate:b,selectOnFocus:"automatic"===a,disallowEmptySelection:!0,scrollRef:l,linkBehavior:"selection"}),y=(0,v.Bi)();u.set(t,y);let S=(0,f.b)({...e,id:y});return{tabListProps:{...(0,d.v)(m,S),role:"tablist","aria-orientation":s,tabIndex:void 0}}}var y=l(57803),S=l(97026),x=l(17935),K=l(79168);function N(e,t,l){let{key:s,isDisabled:a,shouldSelectOnPressUp:i}=e,{selectionManager:r,selectedKey:o}=t,n=s===o,c=a||t.isDisabled||t.selectionManager.isDisabled(s),u=t.collection.getItem(s),{itemProps:h,isPressed:v}=(0,K.p)({selectionManager:r,key:s,ref:l,isDisabled:c,shouldSelectOnPressUp:i??null!=u?.props.href,linkBehavior:"selection"}),f=b(t,s,"tab"),p=b(t,s,"tabpanel"),{tabIndex:g}=h,m=(0,y.$)(u?.props,{labelable:!0});delete m.id;let N=(0,x._h)(u?.props),{focusableProps:C}=(0,S.Wc)({...u?.props,isDisabled:c},l);return{tabProps:(0,d.v)(m,C,N,h,{id:f,"aria-selected":n,"aria-disabled":c||void 0,"aria-controls":n?p:void 0,tabIndex:c?void 0:g,role:"tab"}),isSelected:n,isDisabled:c,isPressed:v}}var C=l(68430),P=l(79929);function E(e,t){let l=t?.isDisabled,[s,a]=(0,i.useState)(!1);return(0,P.N)(()=>
1{if(e?.current&&!l){let t=()=>{if(e.current){let t=(0,C.N$)(e.current,{tabbable:!0});a(!!t.nextNode())}};t();let l=new MutationObserver(t);return l.observe(e.current,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["tabIndex","disabled"]}),()=>{l.disconnect()}}}),!l&&s}function w(e,t,l){let s=E(l)?void 0:0;const a=b(t,e.id??t?.selectedKey,"tabpanel"),i=(0,f.b)({...e,id:a,"aria-labelledby":b(t,t?.selectedKey,"tab")});return{tabPanelProps:(0,d.v)(i,{tabIndex:s,role:"tabpanel","aria-describedby":e["aria-describedby"],"aria-details":e["aria-details"]})}}var _=l(2220),D=l(34620),j=l(62503),M=l(12772),R=l(17324),F=l(44992);function L(e){let[t,l]=(0,F.P)(e.selectedKey,e.defaultSelectedKey??null,e.onSelectionChange),s=(0,i.useMemo)(()=>null!=t?[t]:[],[t]),{collection:a,disabledKeys:r,selectionManager:o}=(0,R.p)({...e,selectionMode:"single",disallowEmptySelection:!0,allowDuplicateSelectionEvents:!0,selectedKeys:s,onSelectionChange:s=>{if("all"===s)return;let a=s.values().next().value??null;a===t&&e.onSelectionChange&&e.onSelectionChange(a),l(a)}}),n=null!=t?a.getItem(t):null;return{collection:a,disabledKeys:r,selectionManager:o,selectedKey:t,setSelectedKey:l,selectedItem:n}}function I(e){let t=L({...e,onSelectionChange:e.onSelectionChange?t=>{null!=t&&e.onSelectionChange?.(t)}:void 0,suppressTextValueWarning:!0,defaultSelectedKey:e.defaultSelectedKey??z(e.collection,e.disabledKeys?new Set(e.disabledKeys):new Set)??void 0}),{selectionManager:l,collection:s,selectedKey:a}=t,r=(0,i.useRef)(a);return(0,i.useEffect)(()=>{let i=a;null!=e.selectedKey||!l.isEmpty&&null!=i&&s.getItem(i)||(i=z(s,t.disabledKeys),null!=i&&l.setSelectedKeys([i])),(null!=i&&null==l.focusedKey||!l.isFocused&&i!==r.current)&&l.setFocusedKey(i),r.current=i}),{...t,isDisabled:e.isDisabled||!1}}function z(e,t){let l=null;if(e){for(l=e.getFirstKey();null!=l&&(t.has(l)||e.getItem(l)?.props?.isDisabled)&&l!==e.getLastKey();)l=e.getKeyAfter(l);null!=l&&(t.has(l)||e.getItem(l)?.props?.isDisabled)&&l===e.getLastKey()&&(l=e.getFirstKey())}return l}var k,T=l(13079),B=l(27723),V=l(68500),H=l(31388);const A=(0,i.createContext)(null),O=(0,i.createContext)(null),$=(0,i.forwardRef)(function(e,t){[e,t]=(0,o.JT)(e,t,A);let{children:l,orientation:s="horizontal"}=e;return l=(0,i.useMemo)(()=>"function"===typeof l?l({orientation:s,defaultChildren:null}):l,[l,s]),i.createElement(_.GQ,{content:l},l=>i.createElement(Q,{props:e,collection:l,tabsRef:t}))});function Q(e){let{props:t,tabsRef:l,collection:s}=e,{orientation:a="horizontal"}=t,r=I({...t,collection:s,children:void 0}),{focusProps:n,isFocused:c,isFocusVisible:u}=(0,B.o)({within:!0}),b=(0,i.useMemo)(()=>({orientation:a,isFocusWithin:c,isFocusVisible:u}),[a,c,u]),h=(0,o.Sl)({...t,defaultClassName:"react-aria-Tabs",values:b}),v=(0,y.$)(t,{global:!0});return i.createElement(o.tT.div,{...(0,d.v)(v,h,n),ref:l,slot:t.slot||void 0,"data-focused":c||void 0,"data-orientation":a,"data-focus-visible":u||void 0,"data-disabled":r.
1isDisabled||void 0},i.createElement(o.Kq,{values:[[A,t],[O,r]]},h.children))}const U=(0,i.forwardRef)(function(e,t){return(0,i.useContext)(O)?i.createElement(W,{props:e,forwardedRef:t}):i.createElement(_.pM,e)});function W(e){let{props:t,forwardedRef:l}=e,s=(0,i.useContext)(O),{CollectionRoot:a}=(0,i.useContext)(n.zL),{orientation:r="horizontal",keyboardActivation:u="automatic"}=(0,o.CC)(A),b=(0,H.U)(l),{tabListProps:h}=m({...t,orientation:r,keyboardActivation:u},s,b),v=(0,o.Sl)({...t,children:null,defaultClassName:"react-aria-TabList",values:{orientation:r,state:s}}),f=(0,y.$)(t,{global:!0});return delete f.id,i.createElement(o.tT.div,{...(0,d.v)(f,v,h),ref:b,"data-orientation":r||void 0},i.createElement(c.D,null,i.createElement(a,{collection:s.collection,persistedKeys:(0,n.l2)(s.selectionManager.focusedKey)})))}class q extends D.Pt{static#e=(()=>k=()=>this.type="item")()}k();const Y=(0,_.KU)(q,(e,t,l)=>{let s=(0,i.useContext)(O),a=(0,H.U)(t),{tabProps:n,isSelected:c,isDisabled:u,isPressed:b}=N({key:l.key,...e},s,a),{focusProps:h,isFocused:v,isFocusVisible:f}=(0,B.o)(),{hoverProps:p,isHovered:g}=(0,V.M)({isDisabled:u,onHoverStart:e.onHoverStart,onHoverEnd:e.onHoverEnd,onHoverChange:e.onHoverChange}),m=(0,o.Sl)({...e,id:void 0,children:l.rendered,defaultClassName:"react-aria-Tab",values:{isSelected:c,isDisabled:u,isFocused:v,isFocusVisible:f,isPressed:b,isHovered:g}}),S=l.props.href?o.tT.a:o.tT.div,x=(0,y.$)(e,{global:!0});return delete x.id,delete x.onClick,i.createElement(S,{...(0,d.v)(x,m,n,h,p),ref:a,"data-selected":c||void 0,"data-disabled":u||void 0,"data-focused":v||void 0,"data-focus-visible":f||void 0,"data-pressed":b||void 0,"data-hovered":g||void 0},i.createElement(r.r.Provider,{value:{isSelected:c}},m.children))}),G=(0,j.U7)(function(e,t){const l=(0,i.useContext)(O);let s=(0,H.U)(t),a=l.selectedKey===e.id,[r,o]=(0,i.useState)(null!=l.selectedKey?a:null);null==r&&null!=l.selectedKey?o(a):!a&&r&&o(!1);let n=(0,T.O)(s,a);return a||e.shouldForceMount||n?i.createElement(J,{...e,tabPanelRef:s,isInitiallySelected:r||!1,isExiting:n}):null});function J(e){let t=(0,i.useContext)(O),{id:l,tabPanelRef:s,isInitiallySelected:a,isExiting:r,...c}=e,{tabPanelProps:u}=w(e,t,s),{focusProps:b,isFocused:h,isFocusVisible:v}=(0,B.o)(),f=t.selectedKey===e.id,p=(0,T._)(s)&&!a,g=(0,o.Sl)({...e,defaultClassName:"react-aria-TabPanel",values:{isFocused:h,isFocusVisible:v,isInert:(0,M.Y)(!f),isEntering:p,isExiting:r,state:t}}),m=(0,y.$)(c,{global:!0});delete m.id;let S=f?(0,d.v)(m,u,b,g):(0,d.v)(m,g);return i.createElement(o.tT.div,{...S,ref:s,"data-focused":h||void 0,"data-focus-visible":v||void 0,inert:(0,M.Y)(!f||e.inert),"data-inert":f?void 0:"true","data-entering":p||void 0,"data-exiting":r||void 0},i.createElement(o.Kq,{values:[[A,null],[O,null]]},i.createElement(n.zL.Provider,{value:n.N},g.children)))}var X=l(30473),Z=l(94053),ee=l(67086);const te=(0,s.tv)({defaultVariants:{hideScrollBar:!1,orientation:"vertical",variant:"fade"},slots:{base:"scroll-shadow"},variants:{hideScrollBar:{false:{},true:{base:"scroll-shadow--hide-scrollbar"}},orientation:{horizontal:{base:"scroll-shadow--horizontal"},vertical:{base:"scroll-shadow--vertical"}},variant:{fade:{base:"scroll-shadow--fade"}}}});var le=l(56803);const se=globalThis?.document?i.useLayoutEffect:i.useEffect;var ae=l(44414);const ie=e=>{let{children:t,className:l,hideScrollBar:s=!1,isEnabled:a=!0,offset:r=0,onVisibilityChange:o,orientation:n="vertical",ref:c,size:d=40,variant:u="fade",visibility:b="auto",...h}=e;const v=(0,i.useRef)(null);(e=>{const{containerRef:t,isEnabled:l,offset:s,onVisibilityChange:a,orientation:r,visibility:o}=e,n=(0,i.useRef)(null),c=(0,i.useRef)(null),d=(0,i.useCallback)(()=>{const e=t.current;if(!e)return;const l="vertical"===r,i=l?e.scrollTop:Math.abs(e.scrollLeft),o=l?e.scrollHeight:e.scrollWidth,d=l?e.clientHeight:e.clientWidth,u=i>s,b=i+d+s<o-1,h=n.current;h&&h.hasScrollBefore===u&&h.hasScrollAfter===b||(n.current={hasScrollBefore:u,hasScrollAfter:b},null!==c.current&&cancelAnimationFrame(c.current),c.current=requestAnimationFrame(()=>{c.current=null,l?u&&b?(e.dataset.topBottomScroll="true",delete e.dataset.topScroll,delete e.dataset.bottomScroll,a?.("both")):(e.dataset.topScroll=String(u),e.dataset.bottomScroll=String(b),delete e.dataset.topBottomScroll,a&&a(u?"top":b?"bottom":"none")):u&&b?(e.dataset.leftRightScroll="true",delete e.dataset.leftScroll,delete e.dataset.rightScroll,a?.("both")):(e.dataset.leftScroll=String(u),e.dataset.rightScroll=String(b),delete e.dataset.leftRightScroll,a&&a(u?"left"
1:b?"right":"none"))}))},[t,r,s,a]);(0,i.useEffect)(()=>{const e=t.current;if(!e||!l||"auto"!==o)return;d(),e.addEventListener("scroll",d,{passive:!0});const s=new ResizeObserver(d);return s.observe(e),()=>{e.removeEventListener("scroll",d),s.disconnect(),null!==c.current&&(cancelAnimationFrame(c.current),c.current=null),n.current=null}},[t,o,l,d])})({containerRef:v,isEnabled:a,offset:r,onVisibilityChange:o,orientation:n,visibility:b}),se(()=>{const e=v.current;e&&"auto"!==b&&(delete e.dataset.topScroll,delete e.dataset.bottomScroll,delete e.dataset.topBottomScroll,delete e.dataset.leftScroll,delete e.dataset.rightScroll,delete e.dataset.leftRightScroll,"both"===b?e.dataset["vertical"===n?"topBottomScroll":"leftRightScroll"]="true":"none"!==b&&(e.dataset[`${b}Scroll`]="true"))},[b,n]);const f=(0,i.useMemo)(()=>te({hideScrollBar:s,orientation:n,variant:u}),[n,s,u]),p={"--scroll-shadow-size":`${d}px`,...h.style};return(0,ae.jsx)("div",{ref:(0,le.P)(v,c),className:f.base({className:l}),"data-orientation":n,"data-scroll-shadow-size":d,"data-slot":"scroll-shadow",style:p,...h,children:t})};ie.displayName="HeroUI.ScrollShadow";const re=Object.assign(ie,{Root:ie});var oe=l(98553);const ne=(0,i.createContext)({}),ce=(0,oe.j)("tabs.listContainer"),de=e=>{let{children:t,className:l,orientation:s="horizontal",variant:r,...o}=e;const n=i.useMemo(()=>a({variant:r}),[r]);return(0,ae.jsx)(ne,{value:{orientation:s,slots:n},children:(0,ae.jsx)($,{...o,className:(0,X.e)(l,n.base()),"data-slot":"tabs",orientation:s,children:t})})},ue=Object.assign(de,{Root:de,ListContainer:e=>{let{children:t,className:l,render:s,...a}=e;return(0,ae.jsx)(ce.Injector,{...a,className:l,render:s,children:t})},List:e=>{let{children:t,className:l,...s}=e;const{orientation:a="horizontal",slots:r}=(0,i.use)(ne),o=(0,i.useRef)(null),n="vertical"===a,[c,d]=ce.useSlot(s),u=(0,i.useCallback)(e=>{const t=o.current;if(!t)return;const l=n?t.clientHeight:t.clientWidth,s=n?t.scrollHeight:t.scrollWidth,a=Math.max(0,s-l),i=!n&&"rtl"===getComputedStyle(t).direction,r=e*l*.8*(i?-1:1),c=n?t.scrollTop:t.scrollLeft,d=Math.min(i?0:a,Math.max(i?-a:0,c+r));d!==c&&t.scrollTo({behavior:"smooth",[n?"top":"left"]:d})},[n]);if(!c)return(0,ae.jsx)(U,{...d,className:(0,X.e)(l,r?.tabList()),"data-slot":"tabs-list",children:t});const{className:b,render:h,...v}=c;return(0,ae.jsx)(U,{...d,className:(0,X.e)(l,r?.tabList()),"data-slot":"tabs-list",render:e=>{const{children:t,className:l,ref:s,...i}=e;return(0,ae.jsxs)(Z.t.div,{className:(0,X.Q)(r?.tabListContainer,b),"data-slot":"tabs-list-container",render:h,...v,children:[(0,ae.jsx)(re,{ref:o,hideScrollBar:!0,className:(0,X.Q)(r?.scroller),orientation:a,size:64,children:(0,ae.jsx)("div",{...i,ref:s,className:l,children:t})}),(0,ae.jsx)("button",{"aria-label":n?"Scroll tabs up":"Scroll tabs left",className:(0,X.Q)(r?.scrollPrev),tabIndex:-1,type:"button",onClick:()=>u(-1),children:n?(0,ae.jsx)(ee.ow,{}):(0,ae.jsx)(ee.gu,{})}),(0,ae.jsx)("button",{"aria-label":n?"Scroll tabs down":"Scroll tabs right",className:(0,X.Q)(r?.scrollNext),tabIndex:-1,type:"button",onClick:()=>u(1),children:n?(0,ae.jsx)(ee.rI,{}):(0,ae.jsx)(ee.Vj,{})})]})},children:t})},Tab:e=>{let{children:t,className:l,...s}=e;const{slots:a}=(0,i.use)(ne);return(0,ae.jsx)(Y,{...s,className:(0,X.e)(l,a?.tab()),"data-slot":"tabs-tab",children:t})},Indicator:e=>{let{className:t,...l}=e;const{slots:s}=(0,i.use)(ne);return(0,ae.jsx)(r.i,{className:(0,X.Q)(s?.tabIndicator,t),"data-slot":"tabs-indicator",...l})},Separator:e=>{let{className:t,...l}=e;const{slots:s}=(0,i.use)(ne);return(0,ae.jsx)(Z.t.span,{"aria-hidden":"true",className:(0,X.Q)(s?.separator,t),"data-slot":"tabs-separator",...l})},Panel:e=>{let{children:t,className:l,...s}=e;const{slots:a}=(0,i.use)(ne);return(0,ae.jsx)(G,{...s,className:(0,X.e)(l,a?.tabPanel()),"data-slot":"tabs-panel",children:t})}})}}]);
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.