1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9398],{39498:(e,t,n)=>{n.d(t,{Ke:()=>D,Nb:()=>$,R6:()=>q});var i=n(43078),o=n(96843),a=n(64084),l=n(95155),r=n(95818),s=n(12115),d=n(86995),c=n(22578),p=n(97951),u=(0,a._)((0,p.q)({name:"CollapsibleContext",hookName:"useCollapsibleContext",providerName:"<CollapsibleProvider />"}),2),m=u[0],g=u[1],v=(0,d.P)(),f=(0,s.forwardRef)(function(e,t){var n=(0,a._)(v(e,["value"]),2),s=n[0].value,d=n[1],p=(0,r.v)(s.getRootProps(),d);return(0,l.jsx)(m,{value:s,children:(0,l.jsx)(c.X.div,(0,o._)((0,i._)({},p),{ref:t}))})});f.displayName="CollapsibleRootProvider";var h=n(69489),C=n(18927),b=n(89677),y=n(93958),O=n(52343),k=n(48231),x=n(16014),w=n(35295),E=e=>e.ids?.content??`collapsible:${e.id}:content`,_=e=>e.getById(E(e)),z=(0,C.Op)({initialState:({prop:e})=>e("open")||e("defaultOpen")?"open":"closed",context:({bindable:e})=>({size:e(()=>({defaultValue:{height:0,width:0},sync:!0})),initial:e(()=>({defaultValue:!1}))}),refs:()=>({cleanup:void 0,stylesRef:void 0}),watch({track:e,prop:t,action:n}){e([()=>t("open")],()=>{n(["setInitial","computeSize","toggleVisibility"])})},exit:["cleanupNode"],states:{closed:{effects:["trackTabbableElements"],on:{"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","computeSize","invokeOnOpen"]}]}},closing:{effects:["trackExitAnimation"],on:{"controlled.close":{target:"closed"},"controlled.open":{target:"open"},open:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","invokeOnOpen"]}],close:[{guard:"isOpenControlled",actions:["invokeOnExitComplete"]},{target:"closed",actions:["setInitial","computeSize","invokeOnExitComplete"]}],"animation.end":{target:"closed",actions:["invokeOnExitComplete","clearInitial"]}}},open:{effects:["trackEnterAnimation"],on:{"controlled.close":{target:"closing"},close:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closing",actions:["setInitial","computeSize","invokeOnClose"]}],"size.measure":{actions:["measureSize"]},"animation.end":{actions:["clearInitial"]}}}},implementations:{guards:{isOpenControlled:({prop:e})=>void 0!=e("open")},effects:{trackEnterAnimation:({send:e,scope:t})=>{let n,i=(0,b.er)(()=>{let i=_(t);if(!i)return;let o=(0,y.L)(i).animationName;if(!o||"none"===o)return void e({type:"animation.end"});let a=t=>{(0,O.wt)(t)===i&&e({type:"animation.end"})};i.addEventListener("animationend",a),n=()=>{i.removeEventListener("animationend",a)}});return()=>{i(),n?.()}},trackExitAnimation:({send:e,scope:t})=>{let n,i=(0,b.er)(()=>{let i=_(t);if(!i)return;let o=(0,y.L)(i).animationName;if(!o||"none"===o)return void e({type:"animation.end"});let a=t=>{(0,O.wt)(t)===i&&e({type:"animation.end"})};i.addEventListener("animationend",a);let l=(0,k.eC)(i,{animationFillMode:"forwards"});n=()=>{i.removeEventListener("animationend",a),(0,b.dY)(()=>l())}});return()=>{i(),n?.()}},trackTabbableElements:({scope:e,prop:t})=>{if(!t("collapsedHeight")&&!t("collapsedWidth"))return;let n=_(e);if(!n)return;let i=()=>{let e=(0,x.j9)(n).map(e=>(0,k.Bq)(e,"inert",""));return()=>{e.forEach(e=>e())}},o=i(),a=(0,w.G)(n,{callback(){o(),o=i()}});return()=>{o(),a()}}},actions:{setInitial:({context:e,flush:t})=>{t(()=>{e.set("initial",!0)})},clearInitial:({context:e})=>{e.set("initial",!1)},cleanupNode:({refs:e})=>{e.set("stylesRef",null)},measureSize:({context:e,scope:t})=>{let n=_(t);if(!n)return;let{height:i,width:o}=n.getBoundingClientRect();e.set("size",{height:i,width:o})},computeSize:({refs:e,scope:t,context:n})=>{e.get("cleanup")?.();let i=(0,b.er)(()=>{let e=_(t);if(!e)return;let i=e.hidden;e.style.animationName="none",e.style.animationDuration="0s",e.hidden=!1;let o=e.getBoundingClientRect();n.set("size",{height:o.height,width:o.width}),n.get("initial")&&(e.style.animationName="",e.style.animationDuration=""),e.hidden=i});e.set("cleanup",i)},invokeOnOpen:({prop:e})=>{e("onOpenChange")?.({open:!0})},invokeOnClose:({prop:e})=>{e("onOpenChange")?.({open:!1})},invokeOnExitComplete:({prop:e})=>{e("onExitComplete")?.()},toggleVisibility:({prop:e,send:t})=>{t({type:e("open")?"controlled.open":"controlled.close"})}}}}),N=n(19528),R=n(43259),P=n(6628),I=n(4459),j=n(61017),A=n(38975),S=n(67825),L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.lazyMount,n=e.unmountOnExit,a=(0,h._)(e,["lazyMount","unmountOnExit"]),l=(0,s.useId)(),r=(0,s.useRef)(!1),d=(0,S.g)().dir,c=(0,A.w)().getRootNode,p=(0,i._)({id:l,dir:d,getRootNode:c},a),u=function(e,t){let{state:n,send:i,context:o,scope:a,prop:l}=e,r=n.matches("open")||n.matches("closing"),s=n.matches("open"),d=n.matches("closed"),{width:c,height:p}=o.get("size"),u=!!l("disabled"),m=l("collapsedHeight"),g=l("collapsedWidth"),v=null!=m,f=null!=g,h=v||f,C=!o.get("initial")&&s;return{disabled:u,visible:r,open:s,measureSize(){i({type:"size.measure"})},setOpen(e){n.matches("open")!==e&&i({type:e?"open":"close"})},getRootProps:()=>t.element({...R.r.root.attrs,"data-state":s?"open":"closed",dir:l("dir"),id:a.ids?.root??`collapsible:${a.id}`}),getContentProps:()=>t.element({...R.r.content.attrs,id:E(a),"data-collapsible":"","data-state":C?void 0:s?"open":"closed","data-disabled":(0,N.sE)(u),"data-has-collapsed-size":(0,N.sE)(h),hidden:!r&&!h,dir:l("dir"),style:{"--height":(0,P.cl)(p),"--width":(0,P.cl)(c),"--collapsed-height":(0,P.cl)(m),"--collapsed-width":(0,P.cl)(g),...d&&v&&{overflow:"hidden",minHeight:(0,P.cl)(m),maxHeight:(0,P.cl)(m)},...d&&f&&{overflow:"hidden",minWidth:(0,P.cl)(g),maxWidth:(0,P.cl)(g)}}}),getTriggerProps:()=>t.element({...R.r.trigger.attrs,id:a.ids?.trigger??`collapsible:${a.id}:trigger`,dir:l("dir"),type:"button","data-state":s?"open":"closed","data-disabled":(0,N.sE)(u),"aria-controls":E(a),"aria-expanded":r||!1,onClick(e){e.defaultPrevented||u||i({type:s?"close"
1:"open"})}}),getIndicatorProps:()=>t.element({...R.r.indicator.attrs,dir:l("dir"),"data-state":s?"open":"closed","data-disabled":(0,N.sE)(u)})}}((0,I.z)(z,p),j._);u.visible&&(r.current=!0);var m=!u.visible&&!r.current&&t||n&&!u.visible&&r.current;return(0,o._)((0,i._)({},u),{isUnmounted:m})},H=(0,s.forwardRef)(function(e,t){var n=(0,a._)((0,d.P)()(e,["collapsedHeight","collapsedWidth","defaultOpen","disabled","id","ids","lazyMount","onExitComplete","onOpenChange","open","unmountOnExit"]),2),s=n[0],p=n[1],u=L(s),g=(0,r.v)(u.getRootProps(),p);return(0,l.jsx)(m,{value:u,children:(0,l.jsx)(c.X.div,(0,o._)((0,i._)({},g),{ref:t}))})});H.displayName="CollapsibleRoot";var M=(0,s.forwardRef)(function(e,t){var n=g(),a=(0,r.v)(n.getTriggerProps(),e);return(0,l.jsx)(c.X.button,(0,o._)((0,i._)({},a),{ref:t}))});M.displayName="CollapsibleTrigger";var T=(0,s.forwardRef)(function(e,t){var n=g();if(n.isUnmounted)return null;var a=(0,r.v)(n.getContentProps(),e);return(0,l.jsx)(c.X.div,(0,o._)((0,i._)({},a),{ref:t}))});T.displayName="CollapsibleContent";var W=(0,s.forwardRef)(function(e,t){var n=g(),a=(0,r.v)(n.getIndicatorProps(),e);return(0,l.jsx)(c.X.div,(0,o._)((0,i._)({},a),{ref:t}))});W.displayName="CollapsibleIndicator";var X=(0,n(7107).c)({key:"collapsible"}),B=X.withProvider,V=X.withContext;X.useStyles,X.PropsProvider,B(f,"root",{forwardAsChild:!0});var $=B(H,"root",{forwardAsChild:!0}),q=V(M,"trigger",{forwardAsChild:!0}),D=V(T,"content",{forwardAsChild:!0});V(W,"indicator",{forwardAsChild:!0})},40757:(e,t,n)=>{n.d(t,{A:()=>i});var i=(0,n(15431).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},43259:(e,t,n)=>{n.d(t,{M:()=>i,r:()=>o});var i=(0,n(5591).y)("collapsible").parts("root","trigger","content","indicator"),o=i.build()}}]);
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.