1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,676477,e=>{"use strict";var t=e.i(271645),n=e.i(630628);let r=t[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],i=r&&r!==t.useLayoutEffect?r:e=>e();function o(){let e={next:void 0,callback:s,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function s(){}e.s(["useStableCallback",0,function(e){let t=(0,n.useRefWithInit)(o).current;return t.next=e,i(t.effect),t.trampoline}])},500977,e=>{"use strict";var t=e.i(271645);let n="u">typeof document?t.useLayoutEffect:()=>{};e.s(["useIsoLayoutEffect",0,n])},5963,803404,e=>{"use strict";var t=e.i(417514);e.s(["createChangeEventDetails",0,function(e,n,r,i){let o=!1,s=!1,a=i??t.EMPTY_OBJECT;return{reason:e,event:n??new Event("base-ui"),cancel(){o=!0},allowPropagation(){s=!0},get isCanceled(){return o},get isPropagationAllowed(){return s},trigger:r,...a}}],5963),e.s(["cancelOpen",0,"cancel-open","chipRemovePress",0,"chip-remove-press","clearPress",0,"clear-press","closePress",0,"close-press","closeWatcher",0,"close-watcher","decrementPress",0,"decrement-press","disabled",0,"disabled","drag",0,"drag","escapeKey",0,"escape-key","focusOut",0,"focus-out","imperativeAction",0,"imperative-action","incrementPress",0,"increment-press","inputBlur",0,"input-blur","inputChange",0,"input-change","inputClear",0,"input-clear","inputPaste",0,"input-paste","inputPress",0,"input-press","itemPress",0,"item-press","keyboard",0,"keyboard","linkPress",0,"link-press","listNavigation",0,"list-navigation","none",0,"none","outsidePress",0,"outside-press","pointer",0,"pointer","scrub",0,"scrub","siblingOpen",0,"sibling-open","swipe",0,"swipe","trackPress",0,"track-press","triggerFocus",0,"trigger-focus","triggerHover",0,"trigger-hover","triggerPress",0,"trigger-press","wheel",0,"wheel","windowResize",0,"window-resize"],716162);var n=e.i(716162);e.s(["REASONS",0,n],803404)},189879,383799,e=>{"use strict";var t=e.i(271645);let n={...t},r=0,i=n.useId;function o(e,n){if(void 0!==i){let t=i();return e??(n?`${n}-${t}`:t)}return function(e,n="mui"){let[i,o]=t.useState(e),s=e||i;return t.useEffect(()=>{null==i&&(r+=1,o(`${n}-${r}`))},[i,n]),s}(e,n)}e.s(["useId",0,o],383799),e.s(["useBaseUiId",0,function(e){return o(e,"base-ui")}],189879)},294365,e=>{"use strict";var t=e.i(271645);let n=[];e.s(["useOnMount",0,function(e){t.useEffect(e,n)}])},991730,229315,354694,e=>{"use strict";let t;e.i(247167);var n=e.i(271645);function r(){return"u">typeof window}function i(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!r()&&(e instanceof Node||e instanceof o(e).Node)}function l(e){return!!r()&&(e instanceof Element||e instanceof o(e).Element)}function u(e){return!!r()&&(e instanceof HTMLElement||e instanceof o(e).HTMLElement)}function c(e){return!(!r()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function d(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=C(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function f(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let p=/transform|translate|scale|rotate|perspective|filter/,m=/paint|layout|strict|content/,g=e=>!!e&&"none"!==e;function h(e){let t=l(e)?C(e):e;return g(t.transform)||g(t.translate)||g(t.scale)||g(t.rotate)||g(t.perspective)||!b()&&(g(t.backdropFilter)||g(t.filter))||p.test(t.willChange||"")||m.test(t.contain||"")}function b(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function v(e){return/^(html|body|#document)$/.test(i(e))}function C(e){return o(e).getComputedStyle(e)}function S(e){if("html"===i(e))return e;let t=e.assignedSlot||e.parentNode||c(e)&&e.host||s(e);return c(t)?t.host:t}function y(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}e.s(["getComputedStyle",0,C,"getContainingBlock",0,function(e){let t=S(e);for(;u(t)&&!v(t);){if(h(t))return t;if(f(t))break;t=S(t)}return null},"getDocumentElement",0,s,"getFrameElement",0,y,"getNodeName",0,i,"getNodeScroll",0,function(e){return l(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}},"getOverflowAncestors",0,function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let s=function e(t){let n=S(t);return v(n)?t.ownerDocument?t.ownerDocument.body:t.body:u(n)&&d(n)?n:e(n)}(t),a=s===(null==(i=t.ownerDocument)?void 0:i.body),l=o(s);if(!a)return n.concat(s,e(s,[],r));{let t=y(l);
1return n.concat(l,l.visualViewport||[],d(s)?s:[],t&&r?e(t):[])}},"getParentNode",0,S,"getWindow",0,o,"isContainingBlock",0,h,"isElement",0,l,"isHTMLElement",0,u,"isLastTraversableNode",0,v,"isNode",0,a,"isOverflowElement",0,d,"isShadowRoot",0,c,"isTableElement",0,function(e){return/^(table|td|th)$/.test(i(e))},"isTopLayer",0,f,"isWebKit",0,b],229315);var A=e.i(676477),E=e.i(500977),R=e.i(119805),I=e.i(367805);let P=n.createContext(void 0);function w(e=!1){let t=n.useContext(P);if(void 0===t&&!e)throw Error((0,I.default)(16));return t}function M(e){return u(e)&&"BUTTON"===e.tagName}e.s(["CompositeRootContext",0,P,"useCompositeRootContext",0,w],354694),e.s(["useButton",0,function(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:i=0,native:o=!0,composite:s}=e,a=n.useRef(null),l=w(!0),u=s??void 0!==l,{props:c}=function(e){let{focusableWhenDisabled:t,disabled:r,composite:i=!1,tabIndex:o=0,isNativeButton:s}=e,a=i&&!1!==t,l=i&&!1===t;return{props:n.useMemo(()=>{let e={onKeyDown(e){r&&t&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=o,!s&&r&&(e.tabIndex=t?o:-1)),(s&&(t||a)||!s&&r)&&(e["aria-disabled"]=r),s&&(!t||l)&&(e.disabled=r),e},[i,r,t,a,l,s,o])}}({focusableWhenDisabled:r,disabled:t,composite:u,tabIndex:i,isNativeButton:o}),d=n.useCallback(()=>{let e=a.current;M(e)&&u&&t&&void 0===c.disabled&&e.disabled&&(e.disabled=!1)},[t,c.disabled,u]);return(0,E.useIsoLayoutEffect)(d,[d]),{getButtonProps:n.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:i,onKeyDown:s,onPointerDown:a,...l}=e,d=o?"button":void 0;return(0,R.mergeProps)({type:d,onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){var r;if(t||((0,R.makeEventPreventable)(e),s?.(e),e.baseUIHandlerPrevented))return;let i=e.target===e.currentTarget,a=e.currentTarget,l=M(a),c=!o&&(r=a,!!(r?.tagName==="A"&&r?.href)),d=i&&(o?l:!c),f="Enter"===e.key,p=" "===e.key,m=a.getAttribute("role"),g=m?.startsWith("menuitem")||"option"===m||"gridcell"===m;if(i&&u&&p){if(e.defaultPrevented&&g)return;e.preventDefault(),c||o&&l?(a.click(),e.preventBaseUIHandler()):d&&(n?.(e),e.preventBaseUIHandler());return}d&&(!o&&(p||f)&&e.preventDefault(),!o&&f&&n?.(e))},onKeyUp(e){t||(((0,R.makeEventPreventable)(e),i?.(e),e.target===e.currentTarget&&o&&u&&M(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||o||u||" "!==e.key||n?.(e)))},onPointerDown(e){t?e.preventDefault():a?.(e)}},o?void 0:{role:"button"},c,l)},[t,c,u,o]),buttonRef:(0,A.useStableCallback)(e=>{a.current=e,d()})}}],991730)},794349,e=>{"use strict";var t=e.i(271645);e.s(["useControlled",0,function({controlled:e,default:n,name:r,state:i="value"}){let{current:o}=t.useRef(void 0!==e),[s,a]=t.useState(n),l=t.useCallback(e=>{o||a(e)},[]);return[o?e:s,l]}])},757666,e=>{"use strict";let t="u">typeof navigator,n=function(){if(!t)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),r=function(){if(!t)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),i=function(){if(!t)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}(),o="u">typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),s="MacIntel"===n.platform&&n.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(n.platform);t&&/firefox/i.test(i);let a=t&&/apple/i.test(navigator.vendor);t&&/Edg/i.test(i);let l=t&&/android/i.test(r)||/android/i.test(i),u=t&&r.toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints,c=i.includes("jsdom/");e.s(["isAndroid",0,l,"isIOS",0,s,"isJSDOM",0,c,"isMac",0,u,"isSafari",0,a,"isWebKit",0,o])},579144,e=>{"use strict";var t=e.i(271645);let n=t.createContext(void 0);e.s(["useDirection",0,function(){let e=t.useContext(n);return e?.direction??"ltr"}])},284759,e=>{"use strict";var t;let n=((t={}).startingStyle="data-starting-style",t.endingStyle="data-ending-style",t),r={[n.startingStyle]:""},i={[n.endingStyle]:""};e.s(["TransitionStatusDataAttributes",0,n,"transitionStatusMapping",0,{transitionStatus:e=>"starting"===e?r:"ending"===e?i:null}])},177817,647135,819414,e=>{"use strict";var t=e.i(174080);e.i(247167);var n=e.i(630628),r=e.i(294365);let i=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}};class o{static create(){return new o}static request(e){return i.request(e)}static cancel(e){return i.cancel(e)}currentId=null;request(e){this.cancel(),this.currentId=i.request(()=>{this.currentId=null,e()})}cancel=()=>{null!==this.currentId&&(i.cancel(this.currentId),this.currentId=null)};
1disposeEffect=()=>this.cancel}function s(){let e=(0,n.useRefWithInit)(o.create).current;return(0,r.useOnMount)(e.disposeEffect),e}e.s(["AnimationFrame",0,o,"useAnimationFrame",0,s],647135);var a=e.i(676477);function l(e){return null==e?e:"current"in e?e.current:e}e.s(["resolveRef",0,l],819414);var u=e.i(284759);e.s(["useAnimationsFinished",0,function(e,n=!1,r=!0){let i=s();return(0,a.useStableCallback)((o,s=null)=>{function a(){t.flushSync(o)}i.cancel();let c=l(e);if(null!=c)if("function"!=typeof c.getAnimations||globalThis.BASE_UI_ANIMATIONS_DISABLED)o();else{function d(){Promise.all(c.getAnimations().map(e=>e.finished)).then(()=>{s?.aborted||a()}).catch(()=>{let e=c.getAnimations();if(r){if(s?.aborted)return;a()}else e.length>0&&e.some(e=>e.pending||"finished"!==e.playState)&&d()})}if(n)return void function(){let e=u.TransitionStatusDataAttributes.startingStyle;if(!c.hasAttribute(e))return i.request(d);let t=new MutationObserver(()=>{c.hasAttribute(e)||(t.disconnect(),d())});t.observe(c,{attributes:!0,attributeFilter:[e]}),s?.addEventListener("abort",()=>t.disconnect(),{once:!0})}();i.request(d)}})}],177817)},288841,e=>{"use strict";var t=e.i(271645),n=e.i(500977),r=e.i(647135);e.s(["useTransitionStatus",0,function(e,i=!1,o=!1){let[s,a]=t.useState(e&&i?"idle":void 0),[l,u]=t.useState(e);return e&&!l&&(u(!0),a("starting")),e||!l||"ending"===s||o||a("ending"),e||l||"ending"!==s||a(void 0),(0,n.useIsoLayoutEffect)(()=>{if(!e&&l&&"ending"!==s&&o){let e=r.AnimationFrame.request(()=>{a("ending")});return()=>{r.AnimationFrame.cancel(e)}}},[e,l,s,o]),(0,n.useIsoLayoutEffect)(()=>{if(!e||i)return;let t=r.AnimationFrame.request(()=>{a(void 0)});return()=>{r.AnimationFrame.cancel(t)}},[i,e]),(0,n.useIsoLayoutEffect)(()=>{if(!e||!i)return;e&&l&&"idle"!==s&&a("starting");let t=r.AnimationFrame.request(()=>{a("idle")});return()=>{r.AnimationFrame.cancel(t)}},[i,e,l,a,s]),t.useMemo(()=>({mounted:l,setMounted:u,transitionStatus:s}),[l,s])}])},889269,e=>{"use strict";var t=e.i(271645),n=e.i(676477),r=e.i(177817);e.s(["useOpenChangeComplete",0,function(e){let{enabled:i=!0,open:o,ref:s,onComplete:a}=e,l=(0,n.useStableCallback)(a),u=(0,r.useAnimationsFinished)(s,o,!1);t.useEffect(()=>{if(!i)return;let e=new AbortController;return u(l,e.signal),()=>{e.abort()}},[i,o,l,u])}])},992238,e=>{"use strict";var t=e.i(229315);let n="ArrowUp",r="ArrowDown",i="ArrowLeft",o="ArrowRight",s="Home",a=new Set([i,o]),l=new Set([i,o,s,"End"]),u=new Set([n,r]),c=new Set([n,r,s,"End"]),d=new Set([...a,...u]),f=new Set([...d,s,"End"]),p=new Set([n,r,i,o,s,"End"]),m=new Set(["Shift","Control","Alt","Meta"]);function g(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function h(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}e.s(["ALL_KEYS",0,f,"ARROW_DOWN",0,r,"ARROW_KEYS",0,d,"ARROW_LEFT",0,i,"ARROW_RIGHT",0,o,"ARROW_UP",0,n,"COMPOSITE_KEYS",0,p,"END",0,"End","HOME",0,s,"HORIZONTAL_KEYS",0,a,"HORIZONTAL_KEYS_WITH_EXTRA_KEYS",0,l,"MODIFIER_KEYS",0,m,"VERTICAL_KEYS",0,u,"VERTICAL_KEYS_WITH_EXTRA_KEYS",0,c,"isNativeInput",0,function(e){return!!((0,t.isHTMLElement)(e)&&"INPUT"===e.tagName&&null!=e.selectionStart||(0,t.isHTMLElement)(e)&&"TEXTAREA"===e.tagName)},"scrollIntoViewIfNeeded",0,function(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,o=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&"vertical"!==r){let r=g(e,t,"left"),o=h(e),s=h(t);"ltr"===n&&(r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight?i=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+o.scrollPaddingRight:r-s.scrollMarginLeft<e.scrollLeft+o.scrollPaddingLeft&&(i=r-s.scrollMarginLeft-o.scrollPaddingLeft)),"rtl"===n&&(r-s.scrollMarginRight<e.scrollLeft+o.scrollPaddingLeft?i=r-s.scrollMarginLeft-o.scrollPaddingLeft:r+t.offsetWidth+s.scrollMarginRight>e.scrollLeft+e.clientWidth-o.scrollPaddingRight&&(i=r+t.offsetWidth+s.scrollMarginRight-e.clientWidth+o.scrollPaddingRight))}if(a&&"horizontal"!==r){let n=g(e,t,"top"),r=h(e),i=h(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?o=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(o=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:o,behavior:"auto"})}])},282033,e=>{"use strict";var t=e.i(757666);e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(t.isAndroid&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!t.isJSDOM&&(!t.isAndroid&&0===e.width&&0===e.height||t.isAndroid&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}])},763256,e=>{"use strict";var t=e.i(271645);let n=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});e.s(["CompositeListContext",0,n,"useCompositeListContext",0,function(){return t.useContext(n)}])},212856,e=>{"use strict";var t=e.i(271645),n=e.i(630628),r=e.i(676477),i=e.i(500977),o=e.i(763256),s=e.i(843476);function a(){return new Map}function l(){return new Set}function u(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}e.s(["CompositeList",0,function(e){let{children:c,elementsRef:d,labelsRef:f,onMapChange:p}=e,m=(0,r.useStableCallback)(p),g=t.useRef(0),h=(0,n.useRefWithInit)(l).current,b=(0,n.useRefWithInit)(a).current,[v,C]=t.useState(0),S=t.useRef(v),y=(0,r.useStableCallback)((e,t)=>{b.set(e,t??null),S.current+=1,C(S.current)}),A=(0,r.useStableCallback)(e=>{b.delete(e),S.current+=1,C(S.current)}),E=t.useMemo(()=>{let e=new Map;return Array.from(b.keys()).filter(e=>e.isConnected).sort(u).forEach((t,n)=>{let r=b.get(t)??{};e.set(t,{...r,index:n})}),e},[b,v]);(0,i.useIsoLayoutEffect)(()=>
1{if("function"!=typeof MutationObserver||0===E.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(S.current+=1,C(S.current))});return E.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[E]),(0,i.useIsoLayoutEffect)(()=>{S.current===v&&(d.current.length!==E.size&&(d.current.length=E.size),f&&f.current.length!==E.size&&(f.current.length=E.size),g.current=E.size),m(E)},[m,E,d,f,v]),(0,i.useIsoLayoutEffect)(()=>()=>{d.current=[]},[d]),(0,i.useIsoLayoutEffect)(()=>()=>{f&&(f.current=[])},[f]);let R=(0,r.useStableCallback)(e=>(h.add(e),()=>{h.delete(e)}));(0,i.useIsoLayoutEffect)(()=>{h.forEach(e=>e(E))},[h,E]);let I=t.useMemo(()=>({register:y,unregister:A,subscribeMapChange:R,elementsRef:d,labelsRef:f,nextIndexRef:g}),[y,A,R,d,f,g]);return(0,s.jsx)(o.CompositeListContext.Provider,{value:I,children:c})}])},263165,e=>{"use strict";var t,n=e.i(271645),r=e.i(500977),i=e.i(763256);let o=((t={})[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t);e.s(["IndexGuessBehavior",0,o,"useCompositeListItem",0,function(e={}){let{label:t,metadata:s,textRef:a,indexGuessBehavior:l,index:u}=e,{register:c,unregister:d,subscribeMapChange:f,elementsRef:p,labelsRef:m,nextIndexRef:g}=(0,i.useCompositeListContext)(),h=n.useRef(-1),[b,v]=n.useState(u??(l===o.GuessFromOrder?()=>{if(-1===h.current){let e=g.current;g.current+=1,h.current=e}return h.current}:-1)),C=n.useRef(null),S=n.useCallback(e=>{if(C.current=e,-1!==b&&null!==e&&(p.current[b]=e,m)){let n=void 0!==t;m.current[b]=n?t:a?.current?.textContent??e.textContent}},[b,p,m,t,a]);return(0,r.useIsoLayoutEffect)(()=>{if(null!=u)return;let e=C.current;if(e)return c(e,s),()=>{d(e)}},[u,c,d,s]),(0,r.useIsoLayoutEffect)(()=>{if(null==u)return f(e=>{let t=C.current?e.get(C.current)?.index:null;null!=t&&v(t)})},[u,f,v]),n.useMemo(()=>({ref:S,index:b}),[b,S])}])},496734,e=>{"use strict";e.s(["isElementDisabled",0,function(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}])},288304,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["AccordionRootContext",0,r,"useAccordionRootContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(10));return e}])},792105,e=>{"use strict";var t=e.i(271645),n=e.i(794349),r=e.i(676477),i=e.i(212856),o=e.i(579144),s=e.i(288304),a=e.i(327601),l=e.i(5963),u=e.i(803404),c=e.i(843476);let d={value:()=>null},f=t.forwardRef(function(e,f){let{render:p,className:m,disabled:g=!1,hiddenUntilFound:h,keepMounted:b,loopFocus:v=!0,onValueChange:C,multiple:S=!1,orientation:y="vertical",value:A,defaultValue:E,...R}=e,I=(0,o.useDirection)(),P=t.useMemo(()=>{if(void 0===A)return E??[]},[A,E]),w=(0,r.useStableCallback)(C),M=t.useRef([]),[T,O]=(0,n.useControlled)({controlled:A,default:P,name:"Accordion",state:"value"}),k=(0,r.useStableCallback)((e,t)=>{let n=(0,l.createChangeEventDetails)(u.REASONS.none);if(S)if(t){let t=T.slice();if(t.push(e),w(t,n),n.isCanceled)return;O(t)}else{let t=T.filter(t=>t!==e);if(w(t,n),n.isCanceled)return;O(t)}else{let t=T[0]===e?[]:[e];if(w(t,n),n.isCanceled)return;O(t)}}),L=t.useMemo(()=>({value:T,disabled:g,orientation:y}),[T,g,y]),x=t.useMemo(()=>({accordionItemRefs:M,direction:I,disabled:g,handleValueChange:k,hiddenUntilFound:h??!1,keepMounted:b??!1,loopFocus:v,orientation:y,state:L,value:T}),[I,g,k,h,b,v,y,L,T]),D=(0,a.useRenderElement)("div",e,{state:L,ref:f,props:[{dir:I,role:"region"},R],stateAttributesMapping:d});return(0,c.jsx)(s.AccordionRootContext.Provider,{value:x,children:(0,c.jsx)(i.CompositeList,{elementsRef:M,children:D})})});e.s(["AccordionRoot",0,f])},947914,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["CollapsibleRootContext",0,r,"useCollapsibleRootContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(15));return e}])},260144,e=>{"use strict";var t=e.i(367805),n=e.i(271645);let r=n.createContext(void 0);e.s(["AccordionItemContext",0,r,"useAccordionItemContext",0,function(){let e=n.useContext(r);if(void 0===e)throw Error((0,t.default)(9));return e}])},200620,e=>{"use strict";var t,n=e.i(284759);let r=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=n.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=n.TransitionStatusDataAttributes.endingStyle]="endingStyle",t);e.s(["CollapsiblePanelDataAttributes",0,r])},950195,e=>{"use strict";var t,n=e.i(200620);let r=((t={}).panelOpen="data-panel-open",t),i={[n.CollapsiblePanelDataAttributes.open]:""},o={[n.CollapsiblePanelDataAttributes.closed]:""};e.s(["collapsibleOpenStateMapping",0,{open:e=>e?i:o},"triggerOpenStateMapping",0,{open:e=>e?{[r.panelOpen]:""}:null}],950195)},172654,e=>{"use strict";var t,n=e.i(950195),r=e.i(284759);let i=((t={}).index="data-index",t.disabled="data-disabled",t.open="data-open",t),o={...n.collapsibleOpenStateMapping,index:e=>Number.isInteger(e)?{[i.index]:String(e)}:null,...r.transitionStatusMapping,value:()=>null};e.s(["accordionStateAttributesMapping",0,o],172654)},826527,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(676477),r=e.i(226292),i=e.i(189879),o=e.i(794349),s=e.i(500977),a=e.i(5963),l=e.i(803404),u=e.i(177817),c=e.i(288841),d=e.i(947914),f=e.i(263165),p=e.i(288304),m=e.i(260144),g=e.i(172654),h=e.i(327601),b=e.i(843476);let v=t.forwardRef(function(e,v){let{className:C,disabled:S=!1,onOpenChange:y,render:A,value:E,...R}=e,{ref:I,index:P}=(0,f.useCompositeListItem)(),w=(0,r.useMergedRefs)(v,I),{disabled:M,handleValueChange:T,state:O,value:k}
1=(0,p.useAccordionRootContext)(),L=(0,i.useBaseUiId)(),x=E??L,D=S||M,N=t.useMemo(()=>{if(!k)return!1;for(let e=0;e<k.length;e+=1)if(k[e]===x)return!0;return!1},[k,x]),F=(0,n.useStableCallback)((e,t)=>{y?.(e,t),t.isCanceled||T(x,e)}),W=function(e){let{open:r,defaultOpen:d,onOpenChange:f,disabled:p}=e,m=void 0!==r,[g,h]=(0,o.useControlled)({controlled:r,default:d,name:"Collapsible",state:"open"}),{mounted:b,setMounted:v,transitionStatus:C}=(0,c.useTransitionStatus)(g,!0,!0),[S,y]=t.useState(g),[{height:A,width:E},R]=t.useState({height:void 0,width:void 0}),I=(0,i.useBaseUiId)(),[P,w]=t.useState(),M=P??I,[T,O]=t.useState(!1),[k,L]=t.useState(!1),x=t.useRef(null),D=t.useRef(null),N=t.useRef(null),F=t.useRef(null),W=(0,u.useAnimationsFinished)(F,!1),_=(0,n.useStableCallback)(e=>{let t=!g,n=(0,a.createChangeEventDetails)(l.REASONS.triggerPress,e.nativeEvent);if(f(t,n),n.isCanceled)return;let r=F.current;"css-animation"===D.current&&null!=r&&r.style.removeProperty("animation-name"),T||k||(null!=D.current&&"css-animation"!==D.current&&!b&&t&&v(!0),"css-animation"===D.current&&(!S&&t&&y(!0),!b&&t&&v(!0))),h(t),"none"===D.current&&b&&!t&&v(!1)});return(0,s.useIsoLayoutEffect)(()=>{!m||"none"!==D.current||k||g||v(!1)},[m,k,g,r,v]),t.useMemo(()=>({abortControllerRef:x,animationTypeRef:D,disabled:p,handleTrigger:_,height:A,mounted:b,open:g,panelId:M,panelRef:F,runOnceAnimationsFinish:W,setDimensions:R,setHiddenUntilFound:O,setKeepMounted:L,setMounted:v,setOpen:h,setPanelIdState:w,setVisible:y,transitionDimensionRef:N,transitionStatus:C,visible:S,width:E}),[x,D,p,_,A,b,g,M,F,W,R,O,L,v,h,y,N,C,S,E])}({open:N,onOpenChange:F,disabled:D}),_=t.useMemo(()=>({open:W.open,disabled:W.disabled,hidden:!W.mounted,transitionStatus:W.transitionStatus}),[W.open,W.disabled,W.mounted,W.transitionStatus]),H=t.useMemo(()=>({...W,onOpenChange:F,state:_}),[W,_,F]),B=t.useMemo(()=>({...O,index:P,disabled:D,open:N}),[D,P,N,O]),[U,K]=t.useState((0,i.useBaseUiId)()),q=t.useMemo(()=>({open:N,state:B,setTriggerId:K,triggerId:U}),[N,B,K,U]),j=(0,h.useRenderElement)("div",e,{state:B,ref:w,props:R,stateAttributesMapping:g.accordionStateAttributesMapping});return(0,b.jsx)(d.CollapsibleRootContext.Provider,{value:H,children:(0,b.jsx)(m.AccordionItemContext.Provider,{value:q,children:j})})});e.s(["AccordionItem",0,v],826527)},995600,e=>{"use strict";var t=e.i(271645),n=e.i(327601),r=e.i(260144),i=e.i(172654);let o=t.forwardRef(function(e,t){let{render:o,className:s,...a}=e,{state:l}=(0,r.useAccordionItemContext)();return(0,n.useRenderElement)("h3",e,{state:l,ref:t,props:a,stateAttributesMapping:i.accordionStateAttributesMapping})});e.s(["AccordionHeader",0,o])},35291,e=>{"use strict";var t=e.i(271645),n=e.i(496734),r=e.i(500977),i=e.i(950195),o=e.i(991730),s=e.i(947914),a=e.i(992238),l=e.i(282033),u=e.i(288304),c=e.i(260144),d=e.i(327601);let f=new Set([a.ARROW_DOWN,a.ARROW_UP,a.ARROW_RIGHT,a.ARROW_LEFT,a.HOME,a.END]),p=t.forwardRef(function(e,p){let{disabled:m,className:g,id:h,render:b,nativeButton:v=!0,...C}=e,{panelId:S,open:y,handleTrigger:A,disabled:E}=(0,s.useCollapsibleRootContext)(),{getButtonProps:R,buttonRef:I}=(0,o.useButton)({disabled:m??E,focusableWhenDisabled:!0,native:v,composite:!0}),{accordionItemRefs:P,direction:w,loopFocus:M,orientation:T}=(0,u.useAccordionRootContext)(),O="rtl"===w,k="horizontal"===T,{state:L,setTriggerId:x,triggerId:D}=(0,c.useAccordionItemContext)();(0,r.useIsoLayoutEffect)(()=>(h&&x(h),()=>{x(void 0)}),[h,x]);let N=t.useMemo(()=>({"aria-controls":y?S:void 0,"aria-expanded":y,id:D,tabIndex:0,onClick:A,onKeyDown(e){if(!f.has(e.key))return;(0,l.stopEvent)(e);let t=function(e){let{current:t}=e,r=[];for(let e=0;e<t.length;e+=1){let i=t[e];if(!(0,n.isElementDisabled)(i)){let e=i?.querySelector('[type="button"], [role="button"]');e&&!(0,n.isElementDisabled)(e)&&r.push(e)}}return r}(P),r=t.length-1,i=-1,o=t.indexOf(e.target);function s(){i=M?o+1>r?0:o+1:Math.min(o+1,r)}function u(){i=M&&0===o?r:o-1}switch(e.key){case a.ARROW_DOWN:k||s();break;case a.ARROW_UP:k||u();break;case a.ARROW_RIGHT:k&&(O?u():s());break;case a.ARROW_LEFT:k&&(O?s():u());break;case"Home":i=0;break;case"End":i=r}i>-1&&t[i].focus()}}),[P,A,D,k,O,M,y,S]);return(0,d.useRenderElement)("button",e,{state:L,ref:[p,I],props:[N,C,R],stateAttributesMapping:i.triggerOpenStateMapping})});e.s(["AccordionTrigger",0,p])},48803,e=>{"use strict";e.i(247167);var t,n,r=e.i(271645),i=e.i(500977),o=e.i(947914),s=e.i(676477),a=e.i(226292),l=e.i(294365),u=e.i(647135),c=e.i(5963),d=e.i(803404),f=e.i(200620);let p=((t={}).disabled="data-disabled",t.orientation="data-orientation",t);var m=e.i(288304),g=e.i(260144),h=e.i(172654);let b=((n={}).accordionPanelHeight="--accordion-panel-height",n.accordionPanelWidth="--accordion-panel-width",n);var v=e.i(889269),C=e.i(327601);let S=r.forwardRef(function(e,t){let{className:n,hiddenUntilFound:S,keepMounted:y,id:A,render:E,...R}=e,{hiddenUntilFound:I,keepMounted:P}
1=(0,m.useAccordionRootContext)(),{abortControllerRef:w,animationTypeRef:M,height:T,mounted:O,onOpenChange:k,open:L,panelId:x,panelRef:D,runOnceAnimationsFinish:N,setDimensions:F,setHiddenUntilFound:W,setKeepMounted:_,setMounted:H,setOpen:B,setVisible:U,transitionDimensionRef:K,visible:q,width:j,setPanelIdState:Y,transitionStatus:z}=(0,o.useCollapsibleRootContext)(),$=S??I,G=y??P;(0,i.useIsoLayoutEffect)(()=>{if(A)return Y(A),()=>{Y(void 0)}},[A,Y]),(0,i.useIsoLayoutEffect)(()=>{W($)},[W,$]),(0,i.useIsoLayoutEffect)(()=>{_(G)},[_,G]),(0,v.useOpenChangeComplete)({open:L&&"idle"===z,ref:D,onComplete(){L&&F({width:void 0,height:void 0})}});let{props:V}=function(e){let{abortControllerRef:t,animationTypeRef:n,externalRef:o,height:m,hiddenUntilFound:g,keepMounted:h,id:b,mounted:v,onOpenChange:C,open:S,panelRef:y,runOnceAnimationsFinish:A,setDimensions:E,setMounted:R,setOpen:I,setVisible:P,transitionDimensionRef:w,visible:M,width:T}=e,O=r.useRef(!1),k=r.useRef(null),L=r.useRef(S),x=r.useRef(S),D=(0,u.useAnimationFrame)(),N=r.useMemo(()=>"css-animation"===n.current?!M:!S&&!v,[S,v,M,n]),F=(0,s.useStableCallback)(e=>{if(!e)return;if(null==n.current||null==w.current){let t=getComputedStyle(e),r="none"!==t.animationName&&""!==t.animationName,i="0s"!==t.transitionDuration&&""!==t.transitionDuration;r&&i||("none"===t.animationName&&"0s"!==t.transitionDuration?n.current="css-transition":"none"!==t.animationName&&"0s"===t.transitionDuration?n.current="css-animation":n.current="none"),"horizontal"===e.getAttribute(p.orientation)||t.transitionProperty.indexOf("width")>-1?w.current="width":w.current="height"}if("css-transition"!==n.current)return;(void 0===m||void 0===T)&&(E({height:e.scrollHeight,width:e.scrollWidth}),x.current&&e.style.setProperty("transition-duration","0s"));let t=-1,r=-1;return t=u.AnimationFrame.request(()=>{x.current=!1,r=u.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})}),()=>{u.AnimationFrame.cancel(t),u.AnimationFrame.cancel(r)}}),W=(0,a.useMergedRefs)(o,y,F);return(0,i.useIsoLayoutEffect)(()=>{if("css-transition"!==n.current)return;let e=y.current;if(!e)return;let r=-1;if(null!=t.current&&(t.current.abort(),t.current=null),S){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")}),x.current||h||e.setAttribute(f.CollapsiblePanelDataAttributes.startingStyle,""),E({height:e.scrollHeight,width:e.scrollWidth}),r=u.AnimationFrame.request(()=>{Object.entries(t).forEach(([t,n])=>{""===n?e.style.removeProperty(t):e.style.setProperty(t,n)})})}else{if(0===e.scrollHeight&&0===e.scrollWidth)return;E({height:e.scrollHeight,width:e.scrollWidth});let n=new AbortController;t.current=n;let r=n.signal,i=null,o=f.CollapsiblePanelDataAttributes.endingStyle;return(i=new MutationObserver(s=>{s.some(e=>"attributes"===e.type&&e.attributeName===o)&&(i?.disconnect(),i=null,A(()=>{E({height:0,width:0}),e.style.removeProperty("content-visibility"),R(!1),t.current===n&&(t.current=null)},r))})).observe(e,{attributes:!0,attributeFilter:[o]}),()=>{i?.disconnect(),D.cancel(),t.current===n&&(n.abort(),t.current=null)}}return()=>{u.AnimationFrame.cancel(r)}},[t,n,D,g,h,v,S,y,A,E,R]),(0,i.useIsoLayoutEffect)(()=>{if("css-animation"!==n.current)return;let e=y.current;
1e&&(k.current=e.style.animationName||k.current,e.style.setProperty("animation-name","none"),E({height:e.scrollHeight,width:e.scrollWidth}),L.current||O.current||e.style.removeProperty("animation-name"),S?(null!=t.current&&(t.current.abort(),t.current=null),R(!0),P(!0)):(t.current=new AbortController,A(()=>{R(!1),P(!1),t.current=null},t.current.signal)))},[t,n,S,y,A,E,R,P,M]),(0,l.useOnMount)(()=>{let e=u.AnimationFrame.request(()=>{L.current=!1});return()=>u.AnimationFrame.cancel(e)}),(0,i.useIsoLayoutEffect)(()=>{if(!g)return;let e=y.current;if(!e)return;let t=-1,n=-1;return S&&O.current&&(e.style.transitionDuration="0s",E({height:e.scrollHeight,width:e.scrollWidth}),t=u.AnimationFrame.request(()=>{O.current=!1,n=u.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})})),()=>{u.AnimationFrame.cancel(t),u.AnimationFrame.cancel(n)}},[g,S,y,E]),(0,i.useIsoLayoutEffect)(()=>{let e=y.current;e&&g&&N&&(e.setAttribute("hidden","until-found"),"css-transition"===n.current&&e.setAttribute(f.CollapsiblePanelDataAttributes.startingStyle,""))},[g,N,n,y]),r.useEffect(function(){let e=y.current;if(e)return e.addEventListener("beforematch",t),()=>{e.removeEventListener("beforematch",t)};function t(e){O.current=!0,I(!0),C(!0,(0,c.createChangeEventDetails)(d.REASONS.none,e))}},[C,y,I]),r.useMemo(()=>({props:{hidden:N,id:b,ref:W}}),[N,b,W])}({abortControllerRef:w,animationTypeRef:M,externalRef:t,height:T,hiddenUntilFound:$,id:A??x,keepMounted:G,mounted:O,onOpenChange:k,open:L,panelRef:D,runOnceAnimationsFinish:N,setDimensions:F,setMounted:H,setOpen:B,setVisible:U,transitionDimensionRef:K,visible:q,width:j}),{state:X,triggerId:J}=(0,g.useAccordionItemContext)(),Z=r.useMemo(()=>({...X,transitionStatus:z}),[X,z]),Q=(0,C.useRenderElement)("div",e,{state:Z,ref:[t,D],props:[V,{"aria-labelledby":J,role:"region",style:{[b.accordionPanelHeight]:void 0===T?"auto":`${T}px`,[b.accordionPanelWidth]:void 0===j?"auto":`${j}px`}},R],stateAttributesMapping:h.accordionStateAttributesMapping});return G||$||!G&&O?Q:null});e.s(["AccordionPanel",0,S],48803)}]);
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.