PageSourceSearch

https://www.kadoa.com/_next/static/immutable/chunks/3eg7kggc750ft.js

js kadoa.com collected 2026-09-25 15:11:48 UTC 44,556 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,650345,e=>{"use strict";var t=e.i(843476),r=e.i(571156),n=e.i(522016);e.s(["KButtonLink",0,function({children:e,href:o,className:i=null,isCentered:a=!1,isFat:s=!1,isFull:l=!1,isPill:u=!1,isSquare:c=!1,look:d="default",size:f=2,asA:p=!1,ref:h=null,ariaLabel:g=null,title:m=null,...v}){let w={className:(0,r.KButtonTheme)({className:i,isCentered:a,isFull:l,isFat:s,isPill:u,isSquare:c,look:d,size:f}),ref:h,...g&&{"aria-label":g,title:g},...v};return p?(0,t.jsx)("a",{tabIndex:"0",href:o,...w,children:e}):(0,t.jsx)(n.default,{tabIndex:"0",prefetch:!1,href:o,...w,children:e})}])},543390,803962,e=>{"use strict";var t=e.i(843476),r=e.i(522016),n=e.i(809393),o=e.i(74307);let i={default:{border:"#e0e1e5",bg:"#ffffff",text:"inherit",dark_border:"#030303",dark_bg:"#18181b",dark_text:"#f4f4f5"},orange:{border:"#fed7aa",bg:"#fff7ed",text:"inherit",dark_border:"#030303",dark_bg:"#431407",dark_text:"#ffedd5"},orange2:{border:"#ffedd5",bg:"#ffedd5",text:"inherit",dark_border:"#030303",dark_bg:"#7c2d12",dark_text:"#ffedd5"},zinc:{border:"#e0e1e5",bg:"#fafafa",text:"inherit",dark_border:"#030303",dark_bg:"#222226",dark_text:"#f4f4f5"},zinc2:{border:"#e0e1e5",bg:"#f4f4f5",text:"inherit",dark_border:"#030303",dark_bg:"#2a2a2f",dark_text:"#f4f4f5"},sky:{border:"#e0e1e5",bg:"#f0f9ff",text:"inherit",dark_border:"#030303",dark_bg:"#082f49",dark_text:"#f4f4f5"},darkSky:{border:"#082f49",bg:"#0c4a6e",text:"#f4f4f5",dark_border:"#030303",dark_bg:"#082f49",dark_text:"#f4f4f5"},darkZinc:{border:"#09090b",bg:"#27272a",text:"#f4f4f5",dark_border:"#030303",dark_bg:"#27272a",dark_text:"#f4f4f5"}};e.s(["KGridTheme",0,i],803962),e.s(["KCell",0,({children:e,look:a=null,bg:s=null,colSpan:l=1,className:u=null,href:c=null,...d})=>{let f=a?i[a]||i.default:null,p=f?{"--kgrid-border":f.border,"--kgrid-bg":f.bg,"--kgrid-text":f.text,"--kgrid-dark-border":f.dark_border||f.border,"--kgrid-dark-bg":f.dark_bg||f.bg,"--kgrid-dark-text":f.dark_text||f.text}:{},h=(0,n.default)(["_KCell outline",`k-look-${a}`,"outline-[var(--kgrid-border)] bg-[var(--kgrid-bg)] text-[var(--kgrid-text)]","dark:outline-[var(--kgrid-dark-border)] dark:bg-[var(--kgrid-dark-bg)] dark:text-[var(--kgrid-dark-text)]",l>1&&`md:col-span-${l}`,!!s&&o.bgTheme[s],u]);return c?(0,t.jsx)(r.default,{href:c,className:h,style:p,prefetch:!1,...d,children:e}):(0,t.jsx)("div",{className:h,style:p,...d,children:e})}],543390)},854578,832006,540666,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(981140),o=e.i(820783),i=e.i(30030),a=e.i(369340),s=e.i(248425),l=e.i(75830),u=e.i(586318),c=e.i(726330),d=e.i(303536),f=e.i(765491),p=e.i(610772),h=e.i(853660),g=e.i(774606),m=e.i(296626),v=e.i(842727),w=e.i(991918),b=e.i(30207),x=e.i(186312),y=e.i(985369),k=Object.defineProperty,C=(e,t)=>k(e,"name",{value:t,configurable:!0}),R=["Enter"," "],S=["ArrowUp","PageDown","End"],M=["ArrowDown","PageUp","Home",...S],E={ltr:[...R,"ArrowRight"],rtl:[...R,"ArrowLeft"]},I={ltr:["ArrowLeft"],rtl:["ArrowRight"]},_="Menu",[j,P,O]=(0,l.createCollection)(_),[D,T]=(0,i.createContextScope)(_,[O,h.createPopperScope,v.createRovingFocusGroupScope]),A=(0,h.createPopperScope)(),F=(0,v.createRovingFocusGroupScope)(),[L,K]=D(_),[H,U]=D(_),G=C(e=>{let{__scopeMenu:n,open:o=!1,children:i,dir:a,onOpenChange:s,modal:l=!0}=e,c=A(n),[d,f]=r.useState(null),p=r.useRef(!1),g=(0,b.useCallbackRef)(s),m=(0,u.useDirection)(a);return r.useEffect(()=>{let e=C(()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=C(()=>p.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),r.useEffect(()=>{if(!o)return;let e=C(()=>g(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[o,g]),(0,t.jsx)(h.Root,{...c,children:(0,t.jsx)(L,{scope:n,open:o,onOpenChange:g,content:d,onContentChange:f,children:(0,t.jsx)(H,{scope:n,onClose:r.useCallback(()=>g(!1),[g]),isUsingKeyboardRef:p,dir:m,modal:l,children:i})})})},"Menu"),N=r.forwardRef(C(function(e,r){let{__scopeMenu:n,...o}=e,i=A(n);return(0,t.jsx)(h.Anchor,{...i,...o,ref:r})},"MenuAnchor")),V="MenuPortal",[z,B]=D(V,{forceMount:void 0}),W=C(e=>{let{__scopeMenu:r,forceMount:n,children:o,container:i}=e,a=K(V,r);return(0,t.jsx)(z,{scope:r,forceMount:n,children:(0,t.jsx)(m.Presence,{present:n||a.open,children:(0,t.jsx)(g.Portal,{asChild:!0,container:i,children:o})})})},"MenuPortal"),$="MenuContent",[X,q]=D($),Y=r.forwardRef(C(function(e,r){let n=B($,e.__scopeMenu),{forceMount:o=n.forceMount,...i}=e,a=K($,e.__scopeMenu),s=U($,e.__scopeMenu);return(0,t.jsx)(j.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(m.Presence,{present:o||a.open,children:(0,t.jsx)(j.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(J,{...i,ref:r}):(0,t.jsx)(Z,{...i,ref:r})})})})},"MenuContent")),J=r.forwardRef(C(function(e,i){let a=K($,e.__scopeMenu),s=r.useRef(null),l=(0,o.useComposedRefs)(i,s);return r.useEffect(()=>{let e=s.current;if(e)return(0,x.hideOthers)(e)},[]),(0,t.jsx)(ee,{...e,ref:l,trapFocus:a.open,disableOutsidePointerEvents:a.open,disableOutsideScroll:!0,onFocusOutside:(0,n.c
1omposeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>a.onOpenChange(!1)})},"MenuRootContentModal")),Z=r.forwardRef(C(function(e,r){let n=K($,e.__scopeMenu);return(0,t.jsx)(ee,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})},"MenuRootContentNonModal")),Q=(0,w.createSlot)("MenuContent.ScrollLock"),ee=r.forwardRef(C(function(e,i){let{__scopeMenu:a,loop:s=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:p,disableOutsidePointerEvents:g,onEntryFocus:m,onEscapeKeyDown:w,onPointerDownOutside:b,onFocusOutside:x,onInteractOutside:k,onDismiss:R,disableOutsideScroll:E,...I}=e,_=K($,a),j=U($,a),O=A(a),D=F(a),T=P(a),[L,H]=r.useState(null),G=r.useRef(null),N=(0,o.useComposedRefs)(i,G,_.onContentChange),V=r.useRef(0),z=r.useRef(""),B=r.useRef(0),W=r.useRef(null),q=r.useRef("right"),Y=r.useRef(0),J=E?y.RemoveScroll:r.Fragment,Z=C(e=>{let t=z.current+e,r=T().filter(e=>!e.disabled),n=document.activeElement,o=r.find(e=>e.ref.current===n)?.textValue,i=ej(r.map(e=>e.textValue),t,o),a=r.find(e=>e.textValue===i)?.ref.current;a&&setTimeout(()=>a.focus())},"handleTypeaheadSearch");r.useEffect(()=>()=>window.clearTimeout(V.current),[]),(0,d.useFocusGuards)();let ee=r.useCallback(e=>q.current===W.current?.side&&eO(e,W.current?.area),[]);return(0,t.jsx)(X,{scope:a,searchRef:z,onItemEnter:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:r.useCallback(e=>{ee(e)||(G.current?.focus(),H(null))},[ee]),onTriggerLeave:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:B,onPointerGraceIntentChange:r.useCallback(e=>{W.current=e},[]),children:(0,t.jsx)(J,{...E?{as:Q,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(f.FocusScope,{asChild:!0,trapped:l,onMountAutoFocus:(0,n.composeEventHandlers)(u,e=>{e.preventDefault(),G.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,t.jsx)(c.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:g,onEscapeKeyDown:w,onPointerDownOutside:b,onFocusOutside:x,onInteractOutside:k,onDismiss:R,children:(0,t.jsx)(v.Root,{asChild:!0,...D,dir:j.dir,orientation:"vertical",loop:s,currentTabStopId:L,onCurrentTabStopIdChange:H,onEntryFocus:(0,n.composeEventHandlers)(m,e=>{j.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(h.Content,{role:"menu","aria-orientation":"vertical","data-state":eS(_.open),"data-radix-menu-content":"",dir:j.dir,...O,...I,ref:N,style:{outline:"none",...I.style},onKeyDown:(0,n.composeEventHandlers)(I.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&Z(e.key));let o=G.current;if(e.target!==o||!M.includes(e.key))return;e.preventDefault();let i=T().filter(e=>!e.disabled).map(e=>e.ref.current);S.includes(e.key)&&i.reverse(),eI(i)}),onBlur:(0,n.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(V.current),z.current="")}),onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eD(e=>{let t=e.target,r=Y.current!==e.clientX;e.currentTarget.contains(t)&&r&&(q.current=e.clientX>Y.current?"right":"left",Y.current=e.clientX)}))})})})})})})},"MenuContentImpl")),et=r.forwardRef(C(function(e,r){let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"group",...o,ref:r})},"MenuGroup")),er=r.forwardRef(C(function(e,r){let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{...o,ref:r})},"MenuLabel")),en="MenuItem",eo="menu.itemSelect",ei=r.forwardRef(C(function(e,i){let{disabled:a=!1,onSelect:l,...u}=e,c=r.useRef(null),d=U(en,e.__scopeMenu),f=q(en,e.__scopeMenu),p=(0,o.useComposedRefs)(i,c),h=r.useRef(!1),g=C(()=>{let e=c.current;if(!a&&e){let t=new CustomEvent(eo,{bubbles:!0,cancelable:!0});e.addEventListener(eo,e=>l?.(e),{once:!0}),(0,s.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?h.current=!1:d.onClose()}},"handleSelect");return(0,t.jsx)(ea,{...u,ref:p,disabled:a,onClick:(0,n.composeEventHandlers)(e.onClick,g),onPointerDown:t=>{e.onPointerDown?.(t),h.current=!0},onPointerUp:(0,n.composeEventHandlers)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{a||e.target!==e.currentTarget||(""===f.searchRef.current||" "!==e.key)&&R.includes(e.ke
1y)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),ea=r.forwardRef(C(function(e,i){let{__scopeMenu:a,disabled:l=!1,textValue:u,...c}=e,d=q(en,a),f=F(a),p=r.useRef(null),h=(0,o.useComposedRefs)(i,p),[g,m]=r.useState(!1),[w,b]=r.useState("");return r.useEffect(()=>{let e=p.current;e&&b((e.textContent??"").trim())},[c.children]),(0,t.jsx)(j.ItemSlot,{scope:a,disabled:l,textValue:u??w,children:(0,t.jsx)(v.Item,{asChild:!0,...f,focusable:!l,children:(0,t.jsx)(s.Primitive.div,{role:"menuitem","data-highlighted":g?"":void 0,"aria-disabled":l||void 0,"data-disabled":l?"":void 0,...c,ref:h,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eD(e=>{l?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eD(e=>d.onItemLeave(e))),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>m(!0)),onBlur:(0,n.composeEventHandlers)(e.onBlur,()=>m(!1))})})})},"MenuItemImpl")),es=r.forwardRef(C(function(e,r){let{checked:o=!1,onCheckedChange:i,...a}=e;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:o,children:(0,t.jsx)(ei,{role:"menuitemcheckbox","aria-checked":eM(o)?"mixed":o,...a,ref:r,"data-state":eE(o),onSelect:(0,n.composeEventHandlers)(a.onSelect,()=>i?.(!!eM(o)||!o),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),[el,eu]=D("MenuRadioGroup",{value:void 0,onValueChange:C(()=>{},"onValueChange")}),ec=r.forwardRef(C(function(e,r){let{value:n,onValueChange:o,...i}=e,a=(0,b.useCallbackRef)(o);return(0,t.jsx)(el,{scope:e.__scopeMenu,value:n,onValueChange:a,children:(0,t.jsx)(et,{...i,ref:r})})},"MenuRadioGroup")),ed=r.forwardRef(C(function(e,r){let{value:o,...i}=e,a=eu("MenuRadioItem",e.__scopeMenu),s=o===a.value;return(0,t.jsx)(ep,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(ei,{role:"menuitemradio","aria-checked":s,...i,ref:r,"data-state":eE(s),onSelect:(0,n.composeEventHandlers)(i.onSelect,()=>a.onValueChange?.(o),{checkForDefaultPrevented:!1})})})},"MenuRadioItem")),ef="MenuItemIndicator",[ep,eh]=D(ef,{checked:!1}),eg=r.forwardRef(C(function(e,r){let{__scopeMenu:n,forceMount:o,...i}=e,a=eh(ef,n);return(0,t.jsx)(m.Presence,{present:o||eM(a.checked)||!0===a.checked,children:(0,t.jsx)(s.Primitive.span,{...i,ref:r,"data-state":eE(a.checked)})})},"MenuItemIndicator")),em=r.forwardRef(C(function(e,r){let{__scopeMenu:n,...o}=e;return(0,t.jsx)(s.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})},"MenuSeparator")),ev=r.forwardRef(C(function(e,r){let{__scopeMenu:n,...o}=e,i=A(n);return(0,t.jsx)(h.Arrow,{...i,...o,ref:r})},"MenuArrow")),ew="MenuSub",[eb,ex]=D(ew),ey=C(e=>{let{__scopeMenu:n,children:o,open:i=!1,onOpenChange:a}=e,s=K(ew,n),l=A(n),[u,c]=r.useState(null),[d,f]=r.useState(null),g=(0,b.useCallbackRef)(a);return r.useEffect(()=>(!1===s.open&&g(!1),()=>g(!1)),[s.open,g]),(0,t.jsx)(h.Root,{...l,children:(0,t.jsx)(L,{scope:n,open:i,onOpenChange:g,content:d,onContentChange:f,children:(0,t.jsx)(eb,{scope:n,contentId:(0,p.useId)(),triggerId:(0,p.useId)(),trigger:u,onTriggerChange:c,children:o})})})},"MenuSub"),ek="MenuSubTrigger",eC=r.forwardRef(C(function(e,i){let a=K(ek,e.__scopeMenu),s=U(ek,e.__scopeMenu),l=ex(ek,e.__scopeMenu),u=q(ek,e.__scopeMenu),c=r.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},h=r.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);r.useEffect(()=>h,[h]),r.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]);let g=(0,o.useComposedRefs)(i,l.onTriggerChange);return(0,t.jsx)(N,{asChild:!0,...p,children:(0,t.jsx)(ea,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?l.contentId:void 0,"data-state":eS(a.open),...e,ref:g,onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),a.open||a.onOpenChange(!0))},onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,eD(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||a.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{a.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,eD(e=>{h();let t=a.content?.getBoundingClientRect();if(t){let r=a.content?.dataset.side,n="right"===r,o=t[n?"left":"right"],i=t[n?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:o,y:t.top},{x:i,y:t.top},{x:i,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,t=>{e.disabled||t.target!==t.currentTarget||(""===u.searchRef.current||" "!==t.key)&&E[s.dir].includes(t.key)&&(a.onOpenChange(!0),a.content?.focus(),t.preventDefault())})})})},"MenuSubTrigger")),eR=r.forwardRef(C(function(e,i){let a=B($,e.__scopeMenu),{forceMount:s=a.forceMount,align:l="start",...u}=e,c=K($,e.__scopeMenu),d=U($,e.__scopeMenu),f=ex("MenuSubContent",e.__scopeMenu),p=r.useRef(null),h=(0,o.useComposedRefs)(i,p);return(0,t.jsx)(j.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(m.Presence,{present:s||c.open,children:(0,t.jsx)(j.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(ee,{id:f.contentId,"aria-labelledby":f.triggerId,...u,ref:h,align:l,side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>
1e.preventDefault(),onFocusOutside:(0,n.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==f.trigger&&c.onOpenChange(!1)}),onEscapeKeyDown:(0,n.composeEventHandlers)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=I[d.dir].includes(e.key);t&&r&&(c.onOpenChange(!1),f.trigger?.focus(),e.preventDefault())})})})})})},"MenuSubContent"));function eS(e){return e?"open":"closed"}function eM(e){return"indeterminate"===e}function eE(e){return eM(e)?"indeterminate":e?"checked":"unchecked"}function eI(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function e_(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function ej(e,t,r){let n=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,i=e_(e,Math.max(o,0));1===n.length&&(i=i.filter(e=>e!==r));let a=i.find(e=>e.toLowerCase().startsWith(n.toLowerCase()));return a!==r?a:void 0}function eP(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],l=a.x,u=a.y,c=s.x,d=s.y;u>n!=d>n&&r<(c-l)*(n-u)/(d-u)+l&&(o=!o)}return o}function eO(e,t){return!!t&&eP({x:e.clientX,y:e.clientY},t)}function eD(e){return t=>"mouse"===t.pointerType?e(t):void 0}C(eS,"getOpenState"),C(eM,"isIndeterminate"),C(eE,"getCheckedState"),C(eI,"focusFirst"),C(e_,"wrapArray"),C(ej,"getNextMatch"),C(eP,"isPointInPolygon"),C(eO,"isPointerInGraceArea"),C(eD,"whenMouse"),e.s(["Anchor",0,N,"Arrow",0,ev,"CheckboxItem",0,es,"Content",0,Y,"Group",0,et,"Item",0,ei,"ItemIndicator",0,eg,"Label",0,er,"Portal",0,W,"RadioGroup",0,ec,"RadioItem",0,ed,"Root",0,G,"Separator",0,em,"Sub",0,ey,"SubContent",0,eR,"SubTrigger",0,eC,"createMenuScope",0,T],832006);var eT=Object.defineProperty,eA=(e,t)=>eT(e,"name",{value:t,configurable:!0}),eF="DropdownMenu",[eL,eK]=(0,i.createContextScope)(eF,[T]),eH=T(),[eU,eG]=eL(eF),eN=eA(e=>{let{__scopeDropdownMenu:n,children:o,dir:i,open:s,defaultOpen:l,onOpenChange:u,modal:c=!0}=e,d=eH(n),f=r.useRef(null),[h,g]=(0,a.useControllableState)({prop:s,defaultProp:l??!1,onChange:u,caller:eF});return(0,t.jsx)(eU,{scope:n,triggerId:(0,p.useId)(),triggerRef:f,contentId:(0,p.useId)(),open:h,onOpenChange:g,onOpenToggle:r.useCallback(()=>g(e=>!e),[g]),modal:c,children:(0,t.jsx)(G,{...d,open:h,onOpenChange:g,dir:i,modal:c,children:o})})},"DropdownMenu"),eV=r.forwardRef(eA(function(e,r){let{__scopeDropdownMenu:i,disabled:a=!1,...l}=e,u=eG("DropdownMenuTrigger",i),c=eH(i),d=(0,o.useComposedRefs)(r,u.triggerRef);return(0,t.jsx)(N,{asChild:!0,...c,children:(0,t.jsx)(s.Primitive.button,{type:"button",id:u.triggerId,"aria-haspopup":"menu","aria-expanded":u.open,"aria-controls":u.open?u.contentId:void 0,"data-state":u.open?"open":"closed","data-disabled":a?"":void 0,disabled:a,...l,ref:d,onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,e=>{!a&&0===e.button&&!1===e.ctrlKey&&(u.onOpenToggle(),u.open||e.preventDefault())}),onKeyDown:(0,n.composeEventHandlers)(e.onKeyDown,e=>{!a&&(["Enter"," "].includes(e.key)&&u.onOpenToggle(),"ArrowDown"===e.key&&u.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),ez=eA(e=>{let{__scopeDropdownMenu:r,...n}=e,o=eH(r);return(0,t.jsx)(W,{...o,...n})},"DropdownMenuPortal"),eB=r.forwardRef(eA(function(e,o){let{__scopeDropdownMenu:i,...a}=e,s=eG("DropdownMenuContent",i),l=eH(i),u=r.useRef(!1);return(0,t.jsx)(Y,{id:s.contentId,"aria-labelledby":s.triggerId,...l,...a,ref:o,onCloseAutoFocus:(0,n.composeEventHandlers)(e.onCloseAutoFocus,e=>{u.current||s.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,n.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(u.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),eW=r.forwardRef(eA(function(e,r){let{__scopeDropdownMenu:n,...o}=e,i=eH(n);return(0,t.jsx)(ei,{...i,...o,ref:r})},"DropdownMenuItem")),e$=eA(e=>{let{__scopeDropdownMenu:r,children:n,open:o,onOpenChange:i,defaultOpen:s}=e,l=eH(r),[u,c]=(0,a.useControllableState)({prop:o,defaultProp:s??!1,onChange:i,caller:"DropdownMenuSub"});return(0,t.jsx)(ey,{...l,open:u,onOpenChange:c,children:n})},"DropdownMenuSub"),eX=r.forwardRef(eA(function(e,r){let{__scopeDropdownMenu:n,...o}=e,i=eH(n);return(0,t.jsx)(eC,{...i,...o,ref:r})},"DropdownMenuSubTrigger")),eq=r.forwardRef(eA(function(e,r){let{__scopeDropdownMenu:n,...o}=e,i=eH(n);return(0,t.jsx)(eR,{...i,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuSubContent"));e.s(["Content",0,eB,"Item",0,eW,"Portal",0,ez,"Root",0,eN,"Sub",0,e$,"SubContent",0,eq,"SubTrigger",0,eX,"Trigger",0,eV],540666);var eY=e.i(571156),eJ=e.i(315583),eZ=e.i(809393),eQ=e.i(736642),e0=e.i(199697);e.s(["KMenu",0,({align:e="center",children:n,className:o="min-w-48 grid gap-1 p-1",defaultOpen:i,look:a="default",onChange:s,onOpenAutoFocus:l,size:u=2,state:c,trigger:d,useTriggerMinWidth:f=!1,useTriggerMaxWidth:p=!1,...h})=>{let[g,m]=c||(0,r.useState)(i);c?h.open=g:h.defaultOpen=i,h.onOpenChange=()=>{m&&m(!g),s&&s(!g)};let v={content:(0,eZ.default)([e0.textTheme.main,(0,eJ.KCardTheme)({isElevated:!0,look:a}),eQ.motionTheme.enterUp,`text-${u}`,o]),item:(0,eY.KButtonTheme)({look:"ghost"})},w=null;return(f||p)&&(w={...f&&{minWidth:"var(--radix-dropdown-menu-trigger-width)"},...p&&{maxWidth:"var(--radix-dropdown-menu-trigger-width)"}}),(0,t.jsxs)(eN,{...h,children:[(0,t.jsx)(eV,{asChild:!0,children:d}),(0,t.jsx)(ez,{children:(0,t.jsx)(eB,{className:v.content,style:w,sideOffset:4,align:e,onClick:e=>e.stopPropagation(),onOpenAutoFocus:l,children:n})})]})},"KMenuSub",0,({trigger:e,children:r,className:n="min-w-48 grid gap-1 p-1",look:o="default",size:i=2})=>{let a=(0,eZ.default)([e0.textTheme.main,(0,eJ.KCardTheme)({isElevated:!0,look:o}),eQ.motionTheme.enterUp,`text-${i}`,n]);return(0,t.jsxs)(e$,{children:[(0,t.jsx)(eX,{asChild:!0,children:e}),(0,t.jsx)(ez,{children:(0,t.jsx)(eq,{className:a,sideOffset:4,alignOffset:-4,onClick:e=>e.stopPropagation(),children:r})})]})}],854578)},753001,860821,e=>{"use strict";let t;var r=e.i(367108),n=e.i(837920),o=e.i(126767),i=e.i(560491),a=e.i(212865);let s="kadoa-workflow-draft",l={currentStepKey:null,completedSteps:[],creationStatus:"local",isInitialized:!1},u=(0,o.atom)(l);function c(){try{sessionStorage.removeItem(s)}catch{}}u.subscribe(e=>{clearTimeout(t),t=setTimeout(()=>(function(e){if(e.isInitialized&&"local"===e.creationStatus)try{sessionStorage.setItem(s,JSON.stringify(e))}catch{}})(e),300)}),e.s(["$creationState",0,u,"clearSessionDraft",0,c,"resetCreationStore",0,function(){u.set({...l})},"updateCreationState",0,function(e){u.set({...u.get(),...e})}],860821);var d=e.i(774584),f=e.i(766114),p=e.i(166978);let h="https://api.kadoa.com";"u">typeof document&&(document.cookie="kadoa-workspace-id=; Max-Age=0; path=/");let g=(0,o.atom)(null),m=(0,o.atom)(null);async function v(e){let t=await (0,d.apiFetch)("/api/auth/active-team",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({teamId:e})}),r=await t.json().catch(()=>null);if(r?.refreshFailed){let{error:e}=await (0,p.createClient)().auth.refreshSession();e&&console.warn("Client-side session refresh also failed:",e.message)}}async function w(){try{let e=await (0,f.authedFetch)(`${h}/v4/user`),t=await e.json();if(!t?.activeTeam?.id&&t?.teams?.[0]?.id)try{await v(t.teams[0].id);let e=await (0,f.authedFetch)(`${h}/v4/user`);return await e.json()}catch(e){console.error("Failed to bootstrap active team from token metadata:",e)}return t}catch(e){if(e instanceof d.HttpError&&401===e.status||e instanceof Error&&e.message?.includes("No valid session"))return null;throw console.error("Client user fetch error:",e),e}}async function b(e){await v(e),await (0,a.mutate)("user-data")}async function x(e,t){if(await v(e),c(),t){window.location.href=t;return}let r=new URL(window.location.href);r.searchParams.has("page")?(r.searchParams.delete("page"),window.location.href=r.toString()):window.location.reload()}e.s(["$user",0,g,"autoSwitchTeamIfNeeded",0,function(e,t){t?.isSuperAdmin&&t.activeTeam?.id&&t.activeTeam.id!==e&&v(e).then(()=>(0,a.mutate)("user-data")).then(e=>
1e?.activeTeam?.name&&n.kToast.show(`Switched to ${e.activeTeam.name}`)).catch(console.error)},"switchToTeamForDeepLink",0,b,"switchWorkspace",0,x,"useUser",0,function(){return(0,r.useStore)(g)},"useUserAtom",0,function(){let{data:e,error:t,isLoading:r,mutate:n}=(0,i.default)("user-data",w,{revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateOnMount:!0,refreshInterval:void 0,onSuccess:e=>{g.set(e),m.set(null)},onError:e=>{m.set(e)}});return{user:e,isLoading:r,error:t,isReady:!r&&!t&&null!==e,refreshUser:n}}],753001)},367108,e=>{"use strict";var t=e.i(271645);let r=(e,t)=>r=>{e.current!==r&&(e.current=r,t())};new WeakMap,e.s(["useStore",0,function(e,{keys:n,deps:o=[e,n],ssr:i}={}){let a=(0,t.useRef)();a.current=e.get();let s=(0,t.useCallback)(t=>{var o;let i;return r(a,t)(e.value),n?.length>0?(o=r(a,t),i=new Set(n),e.listen((e,t,r)=>{(void 0===r?n.some(r=>e[r]!==t[r]):i.has(r)||i.has(r.split(/\.|\[/)[0]))&&o(e,t,r)})):e.listen(r(a,t))},o),l=()=>a.current,u=l;return i&&"init"in e&&(u="initial"===i?()=>e.init:i),(0,t.useSyncExternalStore)(s,l,u)}],367108)},75830,586318,e=>{"use strict";var t=e.i(271645),r=e.i(30030),n=e.i(820783),o=e.i(991918),i=e.i(843476),a=Object.defineProperty,s=(e,t)=>a(e,"name",{value:t,configurable:!0});function l(e){let a=e+"CollectionProvider",[l,u]=(0,r.createContextScope)(a),[c,d]=l(a,{collectionRef:{current:null},itemMap:new Map}),f=s(e=>{let{scope:r,children:n}=e,o=t.useRef(null),a=t.useRef(new Map).current;return(0,i.jsx)(c,{scope:r,itemMap:a,collectionRef:o,children:n})},"CollectionProvider");f.displayName=a;let p=e+"CollectionSlot",h=(0,o.createSlot)(p),g=t.forwardRef((e,t)=>{let{scope:r,children:o}=e,a=d(p,r),s=(0,n.useComposedRefs)(t,a.collectionRef);return(0,i.jsx)(h,{ref:s,children:o})});g.displayName=p;let m=e+"CollectionItemSlot",v="data-radix-collection-item",w=(0,o.createSlot)(m),b=t.forwardRef((e,r)=>{let{scope:o,children:a,...s}=e,l=t.useRef(null),u=(0,n.useComposedRefs)(r,l),c=d(m,o);return t.useEffect(()=>(c.itemMap.set(l,{ref:l,...s}),()=>void c.itemMap.delete(l))),(0,i.jsx)(w,{...{[v]:""},ref:u,children:a})});function x(r){let n=d(e+"CollectionConsumer",r);return t.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])}return b.displayName=m,s(x,"useCollection"),[{Provider:f,Slot:g,ItemSlot:b},x,u]}s(l,"createCollection");var u=new WeakMap,c=class e extends Map{static{s(this,"OrderedDict")}#e;constructor(e){super(e),this.#e=[...super.keys()],u.set(this,!0)}set(e,t){return u.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),i=this.#e.length,a=p(e),s=a>=0?a:i+a,l=s<0||s>=i?-1:s;if(l===this.size||o&&l===this.size-1||-1===l)return this.set(t,r),this;let u=this.size+ +!o;a<0&&s++;let c=[...this.#e],d=!1;for(let e=s;e<u;e++)if(s===e){let i=c[e];c[e]===t&&(i=c[e+1]),o&&this.delete(t),n=this.get(i),this.set(t,r)}else{d||c[e-1]!==t||(d=!0);let r=c[d?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=d(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=d(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return d(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}};function d(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=f(e,t);return -1===r?void 0:e[r]}function f(e,t){let r=e.length,n=p(t),o=n>=0?n:r+n;return o<0||o>=r?-1:o}function p(e){return e!=e||0===e?0:Math.trunc(e)}function h(e,t){if(e===t)return!0;
1if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||e[n]!==t[n])return!1;return!0}function g(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function m(e,t){return e[1].element&&t[1].element?g(e[1].element,t[1].element)?-1:1:0}function v(e){return new MutationObserver(t=>{for(let r of t)if("childList"===r.type)return void e()})}s(d,"at"),s(f,"toSafeIndex"),s(p,"toSafeInteger"),s(function(e){let a=e+"CollectionProvider",[l,u]=(0,r.createContextScope)(a),[d,f]=l(a,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new c,setItemMap:s(()=>void 0,"setItemMap")}),p=s(({state:e,...t})=>e?(0,i.jsx)(w,{...t,state:e}):(0,i.jsx)(g,{...t}),"CollectionProvider");p.displayName=a;let g=s(e=>{let t=S();return(0,i.jsx)(w,{...e,state:t})},"CollectionInit");g.displayName=a+"Init";let w=s(e=>{let{scope:r,children:o,state:a}=e,s=t.useRef(null),[l,u]=t.useState(null),c=(0,n.useComposedRefs)(s,u),[f,p]=a;return t.useEffect(()=>{if(!l)return;let e=v(()=>{});return e.observe(l,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[l]),(0,i.jsx)(d,{scope:r,itemMap:f,setItemMap:p,collectionRef:c,collectionRefObject:s,collectionElement:l,children:o})},"CollectionProviderImpl");w.displayName=a+"Impl";let b=e+"CollectionSlot",x=(0,o.createSlot)(b),y=t.forwardRef((e,t)=>{let{scope:r,children:o}=e,a=f(b,r),s=(0,n.useComposedRefs)(t,a.collectionRef);return(0,i.jsx)(x,{ref:s,children:o})});y.displayName=b;let k=e+"CollectionItemSlot",C=(0,o.createSlot)(k),R=t.forwardRef((e,r)=>{let{scope:o,children:a,...s}=e,l=t.useRef(null),[u,d]=t.useState(null),p=(0,n.useComposedRefs)(r,l,d),{setItemMap:g}=f(k,o),v=t.useRef(s);h(v.current,s)||(v.current=s);let w=v.current;return t.useEffect(()=>(g(e=>u?e.has(u)?e.set(u,{...w,element:u}).toSorted(m):(e.set(u,{...w,element:u}),e.toSorted(m)):e),()=>{g(e=>u&&e.has(u)?(e.delete(u),new c(e)):e)}),[u,w,g]),(0,i.jsx)(C,{"data-radix-collection-item":"",ref:p,children:a})});function S(){return t.useState(new c)}function M(t){let{itemMap:r}=f(e+"CollectionConsumer",t);return r}return R.displayName=k,s(S,"useInitCollection"),s(M,"useCollection"),[{Provider:p,Slot:y,ItemSlot:R},{createCollectionScope:u,useCollection:M,useInitCollection:S}]},"createCollection"),s(h,"shallowEqual"),s(g,"isElementPreceding"),s(m,"sortByDocumentPosition"),s(v,"getChildListObserver"),e.s(["createCollection",0,l],75830);var w=Object.defineProperty,b=t.createContext(void 0);function x(e){let r=t.useContext(b);return e||r||"ltr"}w(x,"name",{value:"useDirection",configurable:!0}),e.s(["useDirection",0,x],586318)},842727,e=>{"use strict";var t=e.i(271645),r=e.i(981140),n=e.i(75830),o=e.i(820783),i=e.i(30030),a=e.i(610772),s=e.i(248425),l=e.i(30207),u=e.i(369340),c=e.i(586318),d=e.i(934620),f=Object.defineProperty,p=(e,t)=>f(e,"name",{value:t,configurable:!0}),h=!1;function g(){let[e,r]=t.useState(h);return t.useEffect(()=>{h||(h=!0,r(!0))},[]),e}p(g,"useIsHydrated");var m=t[" useSyncExternalStore ".trim().toString()];function v(){return()=>{}}function w(){return m(v,()=>!0,()=>!1)}p(v,"subscribe"),p(w,"useIsHydratedModern");var b="function"==typeof m?w:g,x=e.i(843476),y=Object.defineProperty,k=(e,t)=>y(e,"name",{value:t,configurable:!0}),C="rovingFocusGroup.onEntryFocus",R={bubbles:!1,cancelable:!0},S="RovingFocusGroup",[M,E,I]=(0,n.createCollection)(S),[_,j]=(0,i.createContextScope)(S,[I]),[P,O]=_(S),D=t.forwardRef(k(function(e,t){return(0,x.jsx)(M.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,x.jsx)(M.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,x.jsx)(T,{...e,ref:t})})})},"RovingFocusGroup")),T=t.forwardRef(k(function(e,n){let{__scopeRovingFocusGroup:i,orientation:a,loop:d=!1,dir:f,currentTabStopId:p,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:g,onEntryFocus:m,preventScrollOnEntryFocus:v=!1,...w}=e,b=t.useRef(null),y=(0,o.useComposedRefs)(n,b),k=(0,c.useDirection)(f),[M,I]=(0,u.useControllableState)({prop:p,defaultProp:h??null,onChange:g,caller:S}),[_,j]=t.useState(!1),O=(0,l.useCallbackRef)(m),D=E(i),T=t.useRef(!1),[A,F]=t.useState(0);return t.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(C,O),()=>e.removeEventListener(C,O)},[O]),(0,x.jsx)(P,{scope:i,orientation:a,dir:k,loop:d,currentTabStopId:M,onItemFocus:t.useCallback(e=>I(e),[I]),onItemShiftTab:t.useCallback(()=>j(!0),[]),onFocusableItemAdd:t.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>F(e=>e-1),[]),children:(0,x.jsx)(s.Primitive.div,{tabIndex:_||0===A?-1:0,"data-orientation":a,...w,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{T.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!T.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(C,R);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=D().filter(e=>
1e.focusable);H([e.find(e=>e.active),e.find(e=>e.id===M),...e].filter(Boolean).map(e=>e.ref.current),v)}}T.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>j(!1))})})},"RovingFocusGroupImpl")),A=t.forwardRef(k(function(e,n){let{__scopeRovingFocusGroup:o,focusable:i=!0,active:l=!1,tabStopId:u,children:c,...f}=e,p=(0,a.useId)(),h=u||p,g=O("RovingFocusGroupItem",o),m=g.currentTabStopId===h,v=E(o),{onFocusableItemAdd:w,onFocusableItemRemove:y,currentTabStopId:k}=g,C=b();return(0,d.useLayoutEffect)(()=>{if(C&&i)return w(),()=>y()},[C,i,w,y]),t.useEffect(()=>{if(!C&&i)return w(),()=>y()},[C,i,w,y]),(0,x.jsx)(M.ItemSlot,{scope:o,id:h,focusable:i,active:l,children:(0,x.jsx)(s.Primitive.span,{tabIndex:m?0:-1,"data-orientation":g.orientation,...f,ref:n,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{i?g.onItemFocus(h):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>g.onItemFocus(h)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void g.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=K(e,g.orientation,g.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=g.loop?U(r,n+1):r.slice(n+1)}setTimeout(()=>H(r))}}),children:"function"==typeof c?c({isCurrentTabStop:m,hasTabStop:null!=k}):c})})},"RovingFocusGroupItem")),F={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function L(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function K(e,t,r){let n=L(e.key,r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return F[n]}function H(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function U(e,t){return e.map((r,n)=>e[(t+n)%e.length])}k(L,"getDirectionAwareKey"),k(K,"getFocusIntent"),k(H,"focusFirst"),k(U,"wrapArray"),e.s(["Item",0,A,"Root",0,D,"createRovingFocusGroupScope",0,j],842727)},560491,646192,271235,699018,e=>{"use strict";var t=e.i(271645),r=e.i(802239),n=e.i(677309);let o="$inf$";e.s(["INFINITE_PREFIX",0,o],646192);let i=n.p&&window.__SWR_DEVTOOLS_USE__,a=i?window.__SWR_DEVTOOLS_USE__:[],s=e=>(0,n.e)(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],l=()=>{let e=(0,t.useContext)(n.q);return(0,t.useMemo)(()=>(0,n.m)(n.d,e),[e])},u=a.concat(e=>(t,r,i)=>{let a=r&&((...e)=>{let[i]=(0,n.s)(t),[,,,a]=n.a.get(n.o);if(i.startsWith(o))return r(...e);let s=a[i];return(0,n.i)(s)?r(...e):(delete a[i],s)});return e(t,a,i)}),c=e=>function(...t){let r=l(),[o,i,a]=s(t),c=(0,n.t)(r,a),d=e,{use:f}=c,p=(f||[]).concat(u);for(let e=p.length;e--;)d=p[e](d);return d(o,i||c.fetcher||null,c)},d=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}};i&&(window.__SWR_DEVTOOLS_REACT__=t.default),e.s(["subscribeCallback",0,d,"useSWRConfig",0,l,"withArgs",0,c,"withMiddleware",0,(e,t)=>(...r)=>{let[n,o,i]=s(r),a=(i.use||[]).concat(t);return e(n,o,{...i,use:a})}],271235);let f=t.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),p={dedupe:!0},h=(e,t,r)=>{var n;return!!t&&(null==(n=e.get(t))?void 0:n.has(r))===!0},g=(e,t,r)=>{if(!t)return;let n=e.get(t);n||(n=new Set,e.set(t,n)),n.add(r)},m=Promise.resolve(n.U);m.status="fulfilled",m.value=n.U;let v=()=>n.n;n.O.defineProperty(n.S,"defaultValue",{value:n.d});let w=c((e,o,i)=>{let{cache:a,compare:s,suspense:l,fallbackData:u,revalidateOnMount:c,revalidateIfStale:w,refreshInterval:b,refreshWhenHidden:x,refreshWhenOffline:y,keepPreviousData:k,strictServerPrefetchWarning:C}=i,[R,S,M,E]=n.a.get(a),[I,_]=(0,n.s)(e),j=(0,t.useRef)(!1),P=(0,t.useRef)(!1),O=(0,t.useRef)(I),D=(0,t.useRef)(o),T=(0,t.useRef)(i),A=()=>T.current.isVisible()&&T.current.isOnline(),[F,L,K,H]=(0,n.c)(a,I),U=(0,t.useRef)({}).current,G=(0,n.i)(u)?(0,n.i)(i.fallback)?n.U:i.fallback[I]:u,N=i.cacheData,V=I?null==N?void 0:N[I]:n.U,z=I?E[I]:n.U,B=(0,n.i)(z)&&!(0,n.i)(V),W=B?V:z,$=(e,t)=>{for(let r in U)if("data"===r){if(!s(e[r],t[r])&&(!(0,n.i)(e[r])||!s(ei,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},X=!j.current,q=(0,t.useMemo)(()=>{let e=F(),t=H(),r=e=>{let t=(0,n.m)(e);return(delete t._k,(()=>{if(!I||!o||T.current.isPaused())return!1;if(X&&!(0,n.i)(c))return c;let e=(0,n.i)(G)?t.data:G;return!(l&&B&&(0,n.i)(e))&&((0,n.i)(e)||w)})())?{isValidating:!0,isLoading:!0,...t}:t},i=r(e),a=e===t?i:r(t),s=i;return[()=>{let e=r(F());return $(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>a]},[a,I]),Y=(0,r.useSyncExternalStore)((0,t.useCallback)(e=>K(I,(t,r)=>{$(r,t)||e()}),[a,I]),q[0],q[1]),J=R[I]&&R[I].length>0,Z=Y.data,Q=(0,n.i)(Z)?G&&(0,n.b)(G)?f(G):G:Z,ee=Y.error,et=(0,t.useRef)(Q),er=(0,t.useRef)(n.U),en=er.current;en||(er.current=en=new WeakMap);let eo=(0,t.useRef)(null),ei=k?(0,n.i)(Z)?(0,n.i)(et.current)?Q:et.current:Z:Q,ea=I&&(0,n.i)(Q),es=(0,t.useRef)(null);n.I||(0,r.useSyncExternalStore)(v,()=>(es.current=!1,es),()=>(es.current=!0,es));let el=es.current;C&&el&&!l&&ea&&console.warn(`Missing pre-initiated data for serialized key "${I}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let eu=!(!I||!o||T.current.isPaused())&&(!J||!!(0,n.i)(ee))&&(X&&!(0,n.i)(c)?c:(!l||!B||!ea)&&(l?!(0,n.i)(Q)&&w:(0,n.i)(Q)||w)),ec=X&&eu,ed=(0,n.i)(Y.isValidating)?ec:Y.isValidating,ef=(0,n.i)(Y.isLoading)?ec:Y.isLoading,ep=(0,t.useCallback)(async e=>{let t,r,o=D.current;if(!I||!o||P.current||T.current.isPaused())return!1;let a=!0,l=e||{}
1,u=!M[I]||!l.dedupe,c=B&&!h(en,N,I)&&!(0,n.i)(W)&&(0,n.i)(F().data),d=()=>n.j?!P.current&&I===O.current&&j.current:I===O.current,f={isValidating:!1,isLoading:!1},p=()=>{L(f)},m=()=>{let e=M[I];e&&e[1]===r&&delete M[I]},v={isValidating:!0};(0,n.i)(F().data)&&(v.isLoading=!0);try{if(u&&(L(v),i.loadingTimeout&&(0,n.i)(F().data)&&setTimeout(()=>{a&&d()&&T.current.onLoadingSlow(I,i)},i.loadingTimeout),c&&g(en,N,I),M[I]=[c?W:o(_),(0,n.g)()],c&&E[I]&&delete E[I]),[t,r]=M[I],t=await t,u&&setTimeout(m,i.dedupingInterval),!M[I]||M[I][1]!==r)return u&&d()&&T.current.onDiscarded(I),!1;f.error=n.U;let e=S[I];if(!(0,n.i)(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return p(),u&&d()&&T.current.onDiscarded(I),!1;let l=F().data;f.data=s(l,t)?l:t,u&&d()&&T.current.onSuccess(t,I,i)}catch(r){m();let e=T.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(f.error=r,u&&d()&&(e.onError(r,I,e),(!0===t||(0,n.e)(t)&&t(r))&&(!T.current.revalidateOnFocus||!T.current.revalidateOnReconnect||A())&&e.onErrorRetry(r,I,e,e=>{let t=R[I];t&&t[0]&&t[0](n.E,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return a=!1,p(),!0},[I,a]),eh=(0,t.useCallback)((...e)=>(0,n.f)(a,O.current,...e),[]);if((0,n.u)(()=>{let e=eo.current;e&&(eo.current=null,g(en,e.cacheData,e.key),(0,n.i)(F().data)&&L({data:e.data,error:n.U,_k:e._k}),E[e.key]&&delete E[e.key])}),(0,n.u)(()=>{D.current=o,T.current=i,(0,n.i)(Z)||(et.current=Z)}),(0,n.u)(()=>{if(o||!B||(0,n.i)(W)||h(en,N,I)||!(0,n.i)(F().data))return;g(en,N,I);let e=S[I];
1(({value:e,getCacheData:t,canCommit:r,setCache:o})=>{let i=e=>{r()&&(0,n.i)(t())&&o(e)};Promise.resolve(e).then(e=>{i({data:e,error:n.U})},e=>{i({error:e})})})({value:W,getCacheData:()=>F().data,canCommit:()=>!P.current&&I===O.current&&S[I]===e,setCache:e=>L({...e,_k:_})})}),(0,n.u)(()=>{if(!I)return;let e=ep.bind(n.U,p),t=0;T.current.revalidateOnFocus&&(t=Date.now()+T.current.focusThrottleInterval);let r=d(I,R,(r,o={})=>{if(r==n.F){let r=Date.now();T.current.revalidateOnFocus&&r>t&&A()&&(t=r+T.current.focusThrottleInterval,e())}else if(r==n.R)T.current.revalidateOnReconnect&&A()&&e();else if(r==n.M)return ep();else if(r==n.E)return ep(o);else if(r==n.h&&(et.current=n.U,o.revalidate))return ep()});return P.current=!1,O.current=I,j.current=!0,L({_k:_}),eu&&!M[I]&&((0,n.i)(Q)||n.I?e():(0,n.r)(e)),()=>{P.current=!0,r()}},[I]),(0,n.u)(()=>{let e;function t(){let t=(0,n.e)(b)?b(F().data):b;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!F().error&&(x||T.current.isVisible())&&(y||T.current.isOnline())?ep(p).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[b,x,y,I]),(0,t.useDebugValue)(ei),l){if(!n.j&&n.I&&ea&&(0,n.i)(W))throw Error("Fallback data is required when using Suspense in SSR.");ea&&(D.current=o,T.current=i,P.current=!1);let e=!(0,n.i)(W)&&ea,t=n.U;if(e&&B?(Q=t=W&&(0,n.b)(W)?f(W):W,ei=t,n.I||(eo.current={data:t,_k:_,key:I,cacheData:N})):f(e?eh(W):m),!(0,n.i)(ee)&&ea)throw ee;let r=ea&&(0,n.i)(t)?ep(p):m;!(0,n.i)(ei)&&ea&&(r.status="fulfilled",r.value=!0),f(r)}return{mutate:eh,get data(){return U.data=!0,ei},get error(){return U.error=!0,ee},get isValidating(){return U.isValidating=!0,ed},get isLoading(){return U.isLoading=!0,ef}}});e.s(["u",0,w],699018),e.s(["default",0,w],560491)}]);

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.