1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2229],{2465:(e,t,n)=>{n.d(t,{Ke:()=>S,R6:()=>b,UC:()=>R,bL:()=>C,l9:()=>P,z3:()=>h});var r=n(12115),l=n(92556),i=n(3468),o=n(70222),a=n(4129),u=n(94446),d=n(97602),s=n(76842),c=n(68946),f=n(95155),p="Collapsible",[m,h]=(0,i.A)(p),[g,v]=m(p),y=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:l,defaultOpen:i,disabled:a,onOpenChange:u,...s}=e,[p=!1,m]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[l,i]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[l]=n,i=r.useRef(l),a=(0,o.c)(t);return r.useEffect(()=>{i.current!==l&&(a(l),i.current=l)},[l,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,u=a?e:l,d=(0,o.c)(n);return[u,r.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&d(n)}else i(t)},[a,e,i,d])]}({prop:l,defaultProp:i,onChange:u});return(0,f.jsx)(g,{scope:n,disabled:a,contentId:(0,c.B)(),open:p,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),children:(0,f.jsx)(d.sG.div,{"data-state":z(p),"data-disabled":a?"":void 0,...s,ref:t})})});y.displayName=p;var w="CollapsibleTrigger",b=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,i=v(w,n);return(0,f.jsx)(d.sG.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":z(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,l.m)(e.onClick,i.onOpenToggle)})});b.displayName=w;var x="CollapsibleContent",S=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,l=v(x,e.__scopeCollapsible);return(0,f.jsx)(s.C,{present:n||l.open,children:e=>{let{present:n}=e;return(0,f.jsx)(E,{...r,ref:t,present:n})}})});S.displayName=x;var E=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:l,children:i,...o}=e,s=v(x,n),[c,p]=r.useState(l),m=r.useRef(null),h=(0,u.s)(t,m),g=r.useRef(0),y=g.current,w=r.useRef(0),b=w.current,S=s.open||c,E=r.useRef(S),C=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>E.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,a.N)(()=>{let e=m.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,w.current=t.width,E.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),p(l)}},[s.open,l]),(0,f.jsx)(d.sG.div,{"data-state":z(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!S,...o,ref:h,style:{"--radix-collapsible-content-height":y?"".concat(y,"px"):void 0,"--radix-collapsible-content-width":b?"".concat(b,"px"):void 0,...e.style},children:S&&i})});function z(e){return e?"open":"closed"}var C=y,P=b,R=S},7870:(e,t,n)=>{n.d(t,{H4:()=>E,_V:()=>S,bL:()=>x});var r=n(12115),l=n(3468),i=n(70222),o=n(4129),a=n(97602),u=n(95155),d="Avatar",[s,c]=(0,l.A)(d),[f,p]=s(d),m=r.forwardRef((e,t)=>{let{__scopeAvatar:n,...l}=e,[i,o]=r.useState("idle");return(0,u.jsx)(f,{scope:n,imageLoadingStatus:i,onImageLoadingStatusChange:o,children:(0,u.jsx)(a.sG.span,{...l,ref:t})})});m.displayName=d;var h="AvatarImage",g=r.forwardRef((e,t)=>{let{__scopeAvatar:n,src:l,onLoadingStatusChange:d=()=>{},...s}=e,c=p(h,n),f=function(e,t){let{referrerPolicy:n,crossOrigin:l}=t,i=r.useSyncExternalStore(b,()=>!0,()=>!1),a=r.useRef(null),u=i?(a.current||(a.current=new window.Image),a.current):null,[d,s]=r.useState(()=>w(u,e));return(0,o.N)(()=>{s(w(u,e))},[u,e]),(0,o.N)(()=>{let e=e=>()=>{s(e)};if(!u)return;let t=e("loaded"),r=e("error");return u.addEventListener("load",t),u.addEventListener("error",r),n&&(u.referrerPolicy=n),"string"==typeof l&&(u.crossOrigin=l),()=>{u.removeEventListener("load",t),u.removeEventListener("error",r)}},[u,l,n]),d}(l,s),m=(0,i.c)(e=>{d(e),c.onImageLoadingStatusChange(e)});return(0,o.N)(()=>{"idle"!==f&&m(f)},[f,m]),"loaded"===f?(0,u.jsx)(a.sG.img,{...s,ref:t,src:l}):null});g.displayName=h;var v="AvatarFallback",y=r.forwardRef((e,t)=>{let{__scopeAvatar:n,delayMs:l,...i}=e,o=p(v,n),[d,s]=r.useState(void 0===l);return r.useEffect(()=>{if(void 0!==l){let e=window.setTimeout(()=>s(!0),l);return()=>window.clearTimeout(e)}},[l]),d&&"loaded"!==o.imageLoadingStatus?(0,u.jsx)(a.sG.span,{...i,ref:t}):null});function w(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWi
1dth>0?"loaded":"loading"):"error":"idle"}function b(){return()=>{}}y.displayName=v;var x=m,S=g,E=y},56745:(e,t,n)=>{let r;n.d(t,{TW:()=>eR,YZ:()=>ez,Zk:()=>z});var l,i=n(12115);let{createElement:o,createContext:a,createRef:u,forwardRef:d,useCallback:s,useContext:c,useEffect:f,useImperativeHandle:p,useLayoutEffect:m,useMemo:h,useRef:g,useState:v}=l||(l=n.t(i,2)),y=(l||(l=n.t(i,2)))[`useId${Math.random()}`.slice(0,5)],w=a(null);w.displayName="PanelGroupContext";let b="function"==typeof y?y:()=>null,x=0;function S(e=null){let t=b(),n=g(e||t||null);return null===n.current&&(n.current=""+x++),null!=e?e:n.current}function E({children:e,className:t="",collapsedSize:n,collapsible:r,defaultSize:l,forwardedRef:i,id:a,maxSize:u,minSize:d,onCollapse:s,onExpand:f,onResize:h,order:v,style:y,tagName:b="div",...x}){let E=c(w);if(null===E)throw Error("Panel components must be rendered within a PanelGroup container");let{collapsePanel:z,expandPanel:C,getPanelSize:P,getPanelStyle:R,groupId:N,isPanelCollapsed:I,reevaluatePanelConstraints:A,registerPanel:k,resizePanel:D,unregisterPanel:M}=E,L=S(a),$=g({callbacks:{onCollapse:s,onExpand:f,onResize:h},constraints:{collapsedSize:n,collapsible:r,defaultSize:l,maxSize:u,minSize:d},id:L,idIsFromProps:void 0!==a,order:v});g({didLogMissingDefaultSizeWarning:!1}),m(()=>{let{callbacks:e,constraints:t}=$.current,i={...t};$.current.id=L,$.current.idIsFromProps=void 0!==a,$.current.order=v,e.onCollapse=s,e.onExpand=f,e.onResize=h,t.collapsedSize=n,t.collapsible=r,t.defaultSize=l,t.maxSize=u,t.minSize=d,(i.collapsedSize!==t.collapsedSize||i.collapsible!==t.collapsible||i.maxSize!==t.maxSize||i.minSize!==t.minSize)&&A($.current,i)}),m(()=>{let e=$.current;return k(e),()=>{M(e)}},[v,L,k,M]),p(i,()=>({collapse:()=>{z($.current)},expand:e=>{C($.current,e)},getId:()=>L,getSize:()=>P($.current),isCollapsed:()=>I($.current),isExpanded:()=>!I($.current),resize:e=>{D($.current,e)}}),[z,C,P,I,L,D]);let j=R($.current,l);return o(b,{...x,children:e,className:t,id:a,style:{...j,...y},"data-panel":"","data-panel-collapsible":r||void 0,"data-panel-group-id":N,"data-panel-id":L,"data-panel-size":parseFloat(""+j.flexGrow).toFixed(1)})}let z=d((e,t)=>o(E,{...e,forwardedRef:t}));E.displayName="Panel",z.displayName="forwardRef(Panel)";let C=null,P=null;function R(e,t){let n=function(e,t){if(t){let e=(t&_)!=0,n=(t&O)!=0,r=(t&T)!=0,l=(t&F)!=0;if(e)if(r)return"se-resize";else if(l)return"ne-resize";else return"e-resize";if(n)if(r)return"sw-resize";else if(l)return"nw-resize";else return"w-resize";if(r)return"s-resize";else if(l)return"n-resize"}switch(e){case"horizontal":return"ew-resize";case"intersection":return"move";case"vertical":return"ns-resize"}}(e,t);C!==n&&(C=n,null===P&&(P=document.createElement("style"),r&&P.setAttribute("nonce",r),document.head.appendChild(P)),P.innerHTML=`*{cursor: ${n}!important;}`)}function N(e){return"keydown"===e.type}function I(e){return e.type.startsWith("pointer")}function A(e){return e.type.startsWith("mouse")}function k(e){if(I(e)){if(e.isPrimary)return{x:e.clientX,y:e.clientY}}else if(A(e))return{x:e.clientX,y:e.clientY};return{x:1/0,y:1/0}}let D=/\b(?:position|zIndex|opacity|transform|webkitTransform|mixBlendMode|filter|webkitFilter|isolation)\b/;function M(e){let t=e.length;for(;t--;){let n=e[t];if(ee(n,"Missing node"),function(e){let t=getComputedStyle(e);return!!("fixed"===t.position||"auto"!==t.zIndex&&("static"!==t.position||function(e){var t;let n=getComputedStyle(null!=(t=j(e))?t:e).display;return"flex"===n||"inline-flex"===n}(e))||1>+t.opacity||"transform"in t&&"none"!==t.transform||"webkitTransform"in t&&"none"!==t.webkitTransform||"mixBlendMode"in t&&"normal"!==t.mixBlendMode||"filter"in t&&"none"!==t.filter||"webkitFilter"in t&&"none"!==t.webkitFilter||"isolation"in t&&"isolate"===t.isolation||D.test(t.willChange))||"touch"===t.webkitOverflowScrolling}(n))return n}return null}function L(e){return e&&Number(getComputedStyle(e).zIndex)||0}function $(e){let t=[];for(;e;)t.push(e),e=j(e);return t}function j(e){let{parentNode:t}=e;return t&&t instanceof ShadowRoot?t.host:t}let _=1,O=2,T=4,F=8,H="coarse"===function(){if("function"==typeof matchMedia)return matchMedia("(pointer:coarse)").matches?"coarse":"fine"}(),G=[],B=!1,W=new Map,K=new Map,V=new Set;function U(e){let{target:t}=e,{x:n,y:r}=k(e);B=!0,Y({target:t,x:n,y:r}),Z(),G.length>0&&(Q("down",e),e.preventDefault(),e.stopPropagation())}function q(e){let{x:t,y:n}=k(e);if(B&&0===e.buttons&&(B=!1,Q("up",e)),!B){let{target:r}=e;Y({target:r,x:t,y:n})}Q("move",e),J(),G.length>0&&e.preventDefault()}function X(e){let{target:t}=e,{x:n,y:r}=k(e);K.clear(),B=!1,G.length>0&&e.preventDefault(),Q("up",e),Y({target:t,x:n,y:r}
1),J(),Z()}function Y({target:e,x:t,y:n}){G.splice(0);let r=null;(e instanceof HTMLElement||e instanceof SVGElement)&&(r=e),V.forEach(e=>{let{element:l,hitAreaMargins:i}=e,o=l.getBoundingClientRect(),{bottom:a,left:u,right:d,top:s}=o,c=H?i.coarse:i.fine;if(t>=u-c&&t<=d+c&&n>=s-c&&n<=a+c){if(null!==r&&document.contains(r)&&l!==r&&!l.contains(r)&&!r.contains(l)&&function(e,t){let n;if(e===t)throw Error("Cannot compare node with itself");let r={a:$(e),b:$(t)};for(;r.a.at(-1)===r.b.at(-1);)e=r.a.pop(),t=r.b.pop(),n=e;ee(n,"Stacking order can only be calculated for elements with a common ancestor");let l={a:L(M(r.a)),b:L(M(r.b))};if(l.a===l.b){let e=n.childNodes,t={a:r.a.at(-1),b:r.b.at(-1)},l=e.length;for(;l--;){let n=e[l];if(n===t.a)return 1;if(n===t.b)return -1}}return Math.sign(l.a-l.b)}(r,l)>0){let e=r,t=!1;for(;e;){var f;if(e.contains(l))break;if(f=e.getBoundingClientRect(),f.x<o.x+o.width&&f.x+f.width>o.x&&f.y<o.y+o.height&&f.y+f.height>o.y){t=!0;break}e=e.parentElement}if(t)return}G.push(e)}})}function J(){let e=!1,t=!1;G.forEach(n=>{let{direction:r}=n;"horizontal"===r?e=!0:t=!0});let n=0;K.forEach(e=>{n|=e}),e&&t?R("intersection",n):e?R("horizontal",n):t?R("vertical",n):null!==P&&(document.head.removeChild(P),C=null,P=null)}function Z(){W.forEach((e,t)=>{let{body:n}=t;n.removeEventListener("contextmenu",X),n.removeEventListener("pointerdown",U),n.removeEventListener("pointerleave",q),n.removeEventListener("pointermove",q)}),window.removeEventListener("pointerup",X),window.removeEventListener("pointercancel",X),V.size>0&&(B?(G.length>0&&W.forEach((e,t)=>{let{body:n}=t;e>0&&(n.addEventListener("contextmenu",X),n.addEventListener("pointerleave",q),n.addEventListener("pointermove",q))}),window.addEventListener("pointerup",X),window.addEventListener("pointercancel",X)):W.forEach((e,t)=>{let{body:n}=t;e>0&&(n.addEventListener("pointerdown",U,{capture:!0}),n.addEventListener("pointermove",q))}))}function Q(e,t){V.forEach(n=>{let{setResizeHandlerState:r}=n;r(e,G.includes(n),t)})}function ee(e,t){if(!e)throw console.error(t),Error(t)}function et(e,t,n=10){return e.toFixed(n)===t.toFixed(n)?0:e>t?1:-1}function en(e,t,n=10){return 0===et(e,t,n)}function er(e,t,n){return 0===et(e,t,n)}function el({panelConstraints:e,panelIndex:t,size:n}){let r=e[t];ee(null!=r,`Panel constraints not found for index ${t}`);let{collapsedSize:l=0,collapsible:i,maxSize:o=100,minSize:a=0}=r;return 0>et(n,a)&&(n=i&&0>et(n,(l+a)/2)?l:a),n=parseFloat((n=Math.min(o,n)).toFixed(10))}function ei({delta:e,initialLayout:t,panelConstraints:n,pivotIndices:r,prevLayout:l,trigger:i}){if(er(e,0))return t;let o=[...t],[a,u]=r;ee(null!=a,"Invalid first pivot index"),ee(null!=u,"Invalid second pivot index");let d=0;if("keyboard"===i){{let r=e<0?u:a,l=n[r];ee(l,`Panel constraints not found for index ${r}`);let{collapsedSize:i=0,collapsible:o,minSize:d=0}=l;if(o){let n=t[r];if(ee(null!=n,`Previous layout not found for panel index ${r}`),er(n,i)){let t=d-n;et(t,Math.abs(e))>0&&(e=e<0?0-t:t)}}}{let r=e<0?a:u,l=n[r];ee(l,`No panel constraints found for index ${r}`);let{collapsedSize:i=0,collapsible:o,minSize:d=0}=l;if(o){let n=t[r];if(ee(null!=n,`Previous layout not found for panel index ${r}`),er(n,d)){let t=n-i;et(t,Math.abs(e))>0&&(e=e<0?0-t:t)}}}}{let r=e<0?1:-1,l=e<0?u:a,i=0;for(;;){let e=t[l];if(ee(null!=e,`Previous layout not found for panel index ${l}`),i+=el({panelConstraints:n,panelIndex:l,size:100})-e,(l+=r)<0||l>=n.length)break}let o=Math.min(Math.abs(e),Math.abs(i));e=e<0?0-o:o}{let r=e<0?a:u;for(;r>=0&&r<n.length;){let l=Math.abs(e)-Math.abs(d),i=t[r];ee(null!=i,`Previous layout not found for panel index ${r}`);let a=el({panelConstraints:n,panelIndex:r,size:i-l});if(!er(i,a)&&(d+=i-a,o[r]=a,d.toPrecision(3).localeCompare(Math.abs(e).toPrecision(3),void 0,{numeric:!0})>=0))break;e<0?r--:r++}}if(function(e,t,n){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!er(e[n],t[n],void 0))return!1;return!0}(l,o))return l;{let r=e<0?u:a,l=t[r];ee(null!=l,`Previous layout not found for panel index ${r}`);let i=l+d,s=el({panelConstraints:n,panelIndex:r,size:i});if(o[r]=s,!er(s,i)){let t=i-s,r=e<0?u:a;for(;r>=0&&r<n.length;){let l=o[r];ee(null!=l,`Previous layout not found for panel index ${r}`);let i=el({panelConstraints:n,panelIndex:r,size:l+t});if(er(l,i)||(t-=i-l,o[r]=i),er(t,0))break;e>0?r--:r++}}}return er(o.reduce((e,t)=>
1t+e,0),100)?o:l}function eo(e,t=document){return Array.from(t.querySelectorAll(`[data-panel-resize-handle-id][data-panel-group-id="${e}"]`))}function ea(e,t,n=document){let r=eo(e,n).findIndex(e=>e.getAttribute("data-panel-resize-handle-id")===t);return null!=r?r:null}function eu(e,t,n){let r=ea(e,t,n);return null!=r?[r,r+1]:[-1,-1]}function ed(e,t=document){var n;if(t instanceof HTMLElement&&(null==t||null==(n=t.dataset)?void 0:n.panelGroupId)==e)return t;let r=t.querySelector(`[data-panel-group][data-panel-group-id="${e}"]`);return r||null}function es(e,t=document){let n=t.querySelector(`[data-panel-resize-handle-id="${e}"]`);return n||null}function ec(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function ef(e,t){let{x:n,y:r}=k(t);return"horizontal"===e?n:r}function ep(e,t,n){t.forEach((t,r)=>{let l=e[r];ee(l,`Panel data not found for index ${r}`);let{callbacks:i,constraints:o,id:a}=l,{collapsedSize:u=0,collapsible:d}=o,s=n[a];if(null==s||t!==s){n[a]=t;let{onCollapse:e,onExpand:r,onResize:l}=i;l&&l(t,s),d&&(e||r)&&(r&&(null==s||en(s,u))&&!en(t,u)&&r(),e&&(null==s||!en(s,u))&&en(t,u)&&e())}})}function em(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!=t[n])return!1;return!0}function eh(e){try{if("undefined"!=typeof localStorage)e.getItem=e=>localStorage.getItem(e),e.setItem=(e,t)=>{localStorage.setItem(e,t)};else throw Error("localStorage not supported in this environment")}catch(t){console.error(t),e.getItem=()=>null,e.setItem=()=>{}}}function eg(e){return`react-resizable-panels:${e}`}function ev(e){return e.map(e=>{let{constraints:t,id:n,idIsFromProps:r,order:l}=e;return r?n:l?`${l}:${JSON.stringify(t)}`:JSON.stringify(t)}).sort((e,t)=>e.localeCompare(t)).join(",")}function ey(e,t){try{let n=eg(e),r=t.getItem(n);if(r){let e=JSON.parse(r);if("object"==typeof e&&null!=e)return e}}catch(e){}return null}function ew(e,t,n,r,l){var i;let o=eg(e),a=ev(t),u=null!=(i=ey(e,l))?i:{};u[a]={expandToSizes:Object.fromEntries(n.entries()),layout:r};try{l.setItem(o,JSON.stringify(u))}catch(e){console.error(e)}}function eb({layout:e,panelConstraints:t}){let n=[...e],r=n.reduce((e,t)=>e+t,0);if(n.length!==t.length)throw Error(`Invalid ${t.length} panel layout: ${n.map(e=>`${e}%`).join(", ")}`);if(!er(r,100)&&n.length>0)for(let e=0;e<t.length;e++){let t=n[e];ee(null!=t,`No layout data found for index ${e}`);let l=100/r*t;n[e]=l}let l=0;for(let e=0;e<t.length;e++){let r=n[e];ee(null!=r,`No layout data found for index ${e}`);let i=el({panelConstraints:t,panelIndex:e,size:r});r!=i&&(l+=r-i,n[e]=i)}if(!er(l,0))for(let e=0;e<t.length;e++){let r=n[e];ee(null!=r,`No layout data found for index ${e}`);let i=el({panelConstraints:t,panelIndex:e,size:r+l});if(r!==i&&(l-=i-r,n[e]=i,er(l,0)))break}return n}let ex={getItem:e=>(eh(ex),ex.getItem(e)),setItem:(e,t)=>{eh(ex),ex.setItem(e,t)}},eS={};function eE({autoSaveId:e=null,children:t,className:n="",direction:r,forwardedRef:l,id:i=null,onLayout:a=null,keyboardResizeBy:u=null,storage:d=ex,style:c,tagName:y="div",...b}){let x=S(i),E=g(null),[z,C]=v(null),[P,R]=v([]),k=function(){let[e,t]=v(0);return s(()=>t(e=>e+1),[])}(),D=g({}),M=g(new Map),L=g(0),$=g({autoSaveId:e,direction:r,dragState:z,id:x,keyboardResizeBy:u,onLayout:a,storage:d}),j=g({layout:P,panelDataArray:[],panelDataArrayChanged:!1});g({didLogIdAndOrderWarning:!1,didLogPanelConstraintsWarning:!1,prevPanelIds:[]}),p(l,()=>({getId:()=>$.current.id,getLayout:()=>{let{layout:e}=j.current;return e},setLayout:e=>{let{onLayout:t}=$.current,{layout:n,panelDataArray:r}=j.current,l=eb({layout:e,panelConstraints:r.map(e=>e.constraints)});ec(n,l)||(R(l),j.current.layout=l,t&&t(l),ep(r,l,D.current))}}),[]),m(()=>{$.current.autoSaveId=e,$.current.direction=r,$.current.dragState=z,$.current.id=x,$.current.onLayout=a,$.current.storage=d}),function({committedValuesRef:e,eagerValuesRef:t,groupId:n,layout:r,panelDataArray:l,panelGroupElement:i,setLayout:o}){g({didWarnAboutMissingResizeHandle:!1}),m(()=>{if(!i)return;let e=eo(n,i);for(let t=0;t<l.length-1;t++){let{valueMax:n,valueMin:i,valueNow:o}=function({layout:e,panelsArray:t,pivotIndices:n}){let r=0,l=100,i=0,o=0,a=n[0];return ee(null!=a,"No pivot index found"),t.forEach((e,t)=>{let{constraints:n}=e,{maxSize:u=100,minSize:d=0}=n;t===a?(r=d,l=u):(i+=d,o+=u)}),{valueMax:Math.min(l,100-i),valueMin:Math.max(r,100-o),valueNow:e[a]}}({layout:r,panelsArray:l,pivotIndices:[t,t+1]}),a=e[t];if(null==a);else{let e=l[t];ee(e,`No panel data found for index "${t}"`),a.setAttribute("aria-controls",e.id),a.setAttribute("aria-valuemax",""+Math.round(n)),a.setAttribute("aria-valuemin",""+Math.round(i)),a.setAttribute("aria-valuenow",null!=o?""+Math.round(o):"")}}return()=>{e.forEach((e,t)=>{e.removeAttribute("aria-controls"),e.removeAttribute("aria-valuemax"),e.removeAttribute("aria-valuemin"),e.removeAttribute("aria-valuenow")})}},[n,r,l,i]),f(()=>{if(!i)return;let e=t.current;
1ee(e,"Eager values not found");let{panelDataArray:l}=e;ee(null!=ed(n,i),`No group found for id "${n}"`);let a=eo(n,i);ee(a,`No resize handles found for group id "${n}"`);let u=a.map(e=>{let t=e.getAttribute("data-panel-resize-handle-id");ee(t,"Resize handle element has no handle id attribute");let[a,u]=function(e,t,n,r=document){var l,i,o,a;let u=es(t,r),d=eo(e,r),s=u?d.indexOf(u):-1;return[null!=(l=null==(i=n[s])?void 0:i.id)?l:null,null!=(o=null==(a=n[s+1])?void 0:a.id)?o:null]}(n,t,l,i);if(null==a||null==u)return()=>{};let d=e=>{if(!e.defaultPrevented&&"Enter"===e.key){e.preventDefault();let u=l.findIndex(e=>e.id===a);if(u>=0){let e=l[u];ee(e,`No panel data found for index ${u}`);let a=r[u],{collapsedSize:d=0,collapsible:s,minSize:c=0}=e.constraints;if(null!=a&&s){let e=ei({delta:er(a,d)?c-d:d-a,initialLayout:r,panelConstraints:l.map(e=>e.constraints),pivotIndices:eu(n,t,i),prevLayout:r,trigger:"keyboard"});r!==e&&o(e)}}}};return e.addEventListener("keydown",d),()=>{e.removeEventListener("keydown",d)}});return()=>{u.forEach(e=>e())}},[i,e,t,n,r,l,o])}({committedValuesRef:$,eagerValuesRef:j,groupId:x,layout:P,panelDataArray:j.current.panelDataArray,setLayout:R,panelGroupElement:E.current}),f(()=>{let{panelDataArray:t}=j.current;if(e){if(0===P.length||P.length!==t.length)return;let n=eS[e];null==n&&(n=function(e,t=10){let n=null;return(...r)=>{null!==n&&clearTimeout(n),n=setTimeout(()=>{e(...r)},t)}}(ew,100),eS[e]=n),n(e,[...t],new Map(M.current),P,d)}},[e,P,d]),f(()=>{});let H=s(e=>{let{onLayout:t}=$.current,{layout:n,panelDataArray:r}=j.current;if(e.constraints.collapsible){let l=r.map(e=>e.constraints),{collapsedSize:i=0,panelSize:o,pivotIndices:a}=eP(r,e,n);if(ee(null!=o,`Panel size not found for panel "${e.id}"`),!en(o,i)){M.current.set(e.id,o);let u=ei({delta:eC(r,e)===r.length-1?o-i:i-o,initialLayout:n,panelConstraints:l,pivotIndices:a,prevLayout:n,trigger:"imperative-api"});em(n,u)||(R(u),j.current.layout=u,t&&t(u),ep(r,u,D.current))}}},[]),G=s((e,t)=>{let{onLayout:n}=$.current,{layout:r,panelDataArray:l}=j.current;if(e.constraints.collapsible){let i=l.map(e=>e.constraints),{collapsedSize:o=0,panelSize:a=0,minSize:u=0,pivotIndices:d}=eP(l,e,r),s=null!=t?t:u;if(en(a,o)){let t=M.current.get(e.id),o=null!=t&&t>=s?t:s,u=ei({delta:eC(l,e)===l.length-1?a-o:o-a,initialLayout:r,panelConstraints:i,pivotIndices:d,prevLayout:r,trigger:"imperative-api"});em(r,u)||(R(u),j.current.layout=u,n&&n(u),ep(l,u,D.current))}}},[]),B=s(e=>{let{layout:t,panelDataArray:n}=j.current,{panelSize:r}=eP(n,e,t);return ee(null!=r,`Panel size not found for panel "${e.id}"`),r},[]),W=s((e,t)=>{let{panelDataArray:n}=j.current,r=eC(n,e);return function({defaultSize:e,dragState:t,layout:n,panelData:r,panelIndex:l,precision:i=3}){let o=n[l];return{flexBasis:0,flexGrow:null==o?void 0!=e?e.toPrecision(i):"1":1===r.length?"1":o.toPrecision(i),flexShrink:1,overflow:"hidden",pointerEvents:null!==t?"none":void 0}}({defaultSize:t,dragState:z,layout:P,panelData:n,panelIndex:r})},[z,P]),V=s(e=>{let{layout:t,panelDataArray:n}=j.current,{collapsedSize:r=0,collapsible:l,panelSize:i}=eP(n,e,t);return ee(null!=i,`Panel size not found for panel "${e.id}"`),!0===l&&en(i,r)},[]),U=s(e=>{let{layout:t,panelDataArray:n}=j.current,{collapsedSize:r=0,collapsible:l,panelSize:i}=eP(n,e,t);return ee(null!=i,`Panel size not found for panel "${e.id}"`),!l||et(i,r)>0},[]),q=s(e=>{let{panelDataArray:t}=j.current;t.push(e),t.sort((e,t)=>{let n=e.order,r=t.order;return null==n&&null==r?0:null==n?-1:null==r?1:n-r}),j.current.panelDataArrayChanged=!0,k()},[k]);m(()=>{if(j.current.panelDataArrayChanged){j.current.panelDataArrayChanged=!1;let{autoSaveId:l,onLayout:i,storage:o}=$.current,{layout:a,panelDataArray:u}=j.current,d=null;if(l){var e,t,n,r;let i=(e=l,t=u,null!=(r=(null!=(n=ey(e,o))?n:{})[ev(t)])?r:null);i&&(M.current=new Map(Object.entries(i.expandToSizes)),d=i.layout)}null==d&&(d=function({panelDataArray:e}){let t=Array(e.length),n=e.map(e=>e.constraints),r=0,l=100;for(let i=0;i<e.length;i++){let e=n[i];ee(e,`Panel constraints not found for index ${i}`);let{defaultSize:o}=e;null!=o&&(r++,t[i]=o,l-=o)}for(let i=0;i<e.length;i++){let o=n[i];ee(o,`Panel constraints not found for index ${i}`);let{defaultSize:a}=o;if(null!=a)continue;let u=l/(e.length-r);r++,t[i]=u,l-=u}return t}({panelDataArray:u}));let s=eb({layout:d,panelConstraints:u.map(e=>e.constraints)});ec(a,s)||(R(s),j.current.layout=s,i&&i(s),ep(u,s,D.current))}}),m(()=>{let e=j.current;return()=>{e.layout=[]}},[]);let X=s(e=>{let t=!1,n=E.current;return n&&"rtl"===window.getComputedStyle(n,null).getPropertyValue("direction")&&(t=!0),function(n){var r,l;n.preventDefault();let i=E.current;if(!i)return()=>null;let{direction:o,dragState:a,id:u,keyboardResizeBy:d,onLayout:s}=$.current,{layout:c,panelDataArray:f}=j.current,{initialLayout:p}=null!=a?a:{},m=eu(u,e,i),h=function(e,t,n,r,l,i){if(N(e)){let t="horizontal"===n,r=0;r=e.shiftKey?100:null!=l?l:10;let i=0;switch(e.key){case"ArrowDown":i=t?0:r;break;case"ArrowLeft":i=t?-r:0;break;case"ArrowRight":i=t?r:0;break;case"ArrowUp":i=t?0:-r;break;case"End":i=100;break;case"Home":i=-100}return i}return null==r?0:function(e,t,n,r,l){let i="horizontal"===n,o=es(t,l);ee(o,`No resize handle element found for id "${t}"`);let a=o.getAttribute("data-panel-group-id");ee(a,"Resize handle element has no group id attribute");let{initialCursorPosition:u}=r,d=ef(n,e),s=ed(a,l);ee(s,`No group element found for id "${a}"`);let c=s.getBoundingClientRect();return(d-u)/(i?c.width:c.height)*100}(e,t,n,r,i)}(n,e,o,a,d,i),g="horizontal"===o;g&&t&&(h=-h);let v=ei({delta:h,initialLayout:null!=p?p:c,panelConstraints:f.map(e=>e.constraints),pivotIndices:m,prevLayout:c,trigger:N(n)?"keyboard":"mouse-or-touch"}),y=!em(c,v);(I(n)||A(n))&&L.current!=h&&((L.current=h,y||0===h)?K.set(e,0):g?(r=h<0?_:O,K.set(e,r)):(l=h<0?T:F,K.set(e,l))),y&&(R(v),j.current.layout=v,s&&s(v),ep(f,v,D.current))}},[]),Y=s((e,t)=>{let{onLayout:n}=$.current,{layout:r,panelDataArray:l}=j.current,i=l.map(e=>e.constraints),{panelSize:o,pivotIndices:a}=eP(l,e,r);ee(null!=o,`Panel size not found for panel "${e.id}"`);let u=ei({delta:eC(l,e)===l.length-1?o-t:t-o,initialLayout:r,panelConstraints:i,pivotIndices:a,prevLayout:r,trigger:"imperative-api"});
1em(r,u)||(R(u),j.current.layout=u,n&&n(u),ep(l,u,D.current))},[]),J=s((e,t)=>{let{layout:n,panelDataArray:r}=j.current,{collapsedSize:l=0,collapsible:i}=t,{collapsedSize:o=0,collapsible:a,maxSize:u=100,minSize:d=0}=e.constraints,{panelSize:s}=eP(r,e,n);null!=s&&(i&&a&&en(s,l)?en(l,o)||Y(e,o):s<d?Y(e,d):s>u&&Y(e,u))},[Y]),Z=s((e,t)=>{let{direction:n}=$.current,{layout:r}=j.current;if(!E.current)return;let l=es(e,E.current);ee(l,`Drag handle element not found for id "${e}"`);let i=ef(n,t);C({dragHandleId:e,dragHandleRect:l.getBoundingClientRect(),initialCursorPosition:i,initialLayout:r})},[]),Q=s(()=>{C(null)},[]),el=s(e=>{let{panelDataArray:t}=j.current,n=eC(t,e);n>=0&&(t.splice(n,1),delete D.current[e.id],j.current.panelDataArrayChanged=!0,k())},[k]),ea=h(()=>({collapsePanel:H,direction:r,dragState:z,expandPanel:G,getPanelSize:B,getPanelStyle:W,groupId:x,isPanelCollapsed:V,isPanelExpanded:U,reevaluatePanelConstraints:J,registerPanel:q,registerResizeHandle:X,resizePanel:Y,startDragging:Z,stopDragging:Q,unregisterPanel:el,panelGroupElement:E.current}),[H,z,r,G,B,W,x,V,U,J,q,X,Y,Z,Q,el]);return o(w.Provider,{value:ea},o(y,{...b,children:t,className:n,id:i,ref:E,style:{display:"flex",flexDirection:"horizontal"===r?"row":"column",height:"100%",overflow:"hidden",width:"100%",...c},"data-panel-group":"","data-panel-group-direction":r,"data-panel-group-id":x}))}let ez=d((e,t)=>o(eE,{...e,forwardedRef:t}));function eC(e,t){return e.findIndex(e=>e===t||e.id===t.id)}function eP(e,t,n){let r=eC(e,t),l=r===e.length-1,i=n[r];return{...t.constraints,panelSize:i,pivotIndices:l?[r-1,r]:[r,r+1]}}function eR({children:e=null,className:t="",disabled:n=!1,hitAreaMargins:r,id:l,onBlur:i,onDragging:a,onFocus:u,style:d={},tabIndex:s=0,tagName:p="div",...h}){var y,b;let x=g(null),E=g({onDragging:a});f(()=>{E.current.onDragging=a});let z=c(w);if(null===z)throw Error("PanelResizeHandle components must be rendered within a PanelGroup container");let{direction:C,groupId:P,registerResizeHandle:R,startDragging:N,stopDragging:I,panelGroupElement:A}=z,k=S(l),[D,M]=v("inactive"),[L,$]=v(!1),[j,_]=v(null),O=g({state:D});m(()=>{O.current.state=D}),f(()=>{if(n)_(null);else{let e=R(k);_(()=>e)}},[n,k,R]);let T=null!=(y=null==r?void 0:r.coarse)?y:15,F=null!=(b=null==r?void 0:r.fine)?b:5;return f(()=>{if(n||null==j)return;let e=x.current;return ee(e,"Element ref not attached"),function(e,t,n,r,l){var i;let{ownerDocument:o}=t,a={direction:n,element:t,hitAreaMargins:r,setResizeHandlerState:l},u=null!=(i=W.get(o))?i:0;return W.set(o,u+1),V.add(a),Z(),function(){var t;K.delete(e),V.delete(a);let n=null!=(t=W.get(o))?t:1;if(W.set(o,n-1),Z(),1===n&&W.delete(o),G.includes(a)){let e=G.indexOf(a);e>=0&&G.splice(e,1),J(),l("up",!0,null)}}}(k,e,C,{coarse:T,fine:F},(e,t,n)=>{if(t)switch(e){case"down":{M("drag"),ee(n,'Expected event to be defined for "down" action'),N(k,n);let{onDragging:e}=E.current;e&&e(!0);break}case"move":{let{state:e}=O.current;"drag"!==e&&M("hover"),ee(n,'Expected event to be defined for "move" action'),j(n);break}case"up":{M("hover"),I();let{onDragging:e}=E.current;e&&e(!1)}}else M("inactive")})},[T,C,n,F,R,k,j,N,I]),!function({disabled:e,handleId:t,resizeHandler:n,panelGroupElement:r}){f(()=>{if(e||null==n||null==r)return;let l=es(t,r);if(null==l)return;let i=e=>{if(!e.defaultPrevented)switch(e.key){case"ArrowDown":case"ArrowLeft":case"ArrowRight":case"ArrowUp":case"End":case"Home":e.preventDefault(),n(e);break;case"F6":{e.preventDefault();let n=l.getAttribute("data-panel-group-id");ee(n,`No group element found for id "${n}"`);let i=eo(n,r),o=ea(n,t,r);ee(null!==o,`No resize element found for id "${t}"`);let a=e.shiftKey?o>0?o-1:i.length-1:o+1<i.length?o+1:0;i[a].focus()}}};return l.addEventListener("keydown",i),()=>{l.removeEventListener("keydown",i)}},[r,e,t,n])}({disabled:n,handleId:k,resizeHandler:j,panelGroupElement:A}),o(p,{...h,children:e,className:t,id:l,onBlur:()=>{$(!1),null==i||i()},onFocus:()=>{$(!0),null==u||u()},ref:x,role:"separator",style:{touchAction:"none",userSelect:"none",...d},tabIndex:s,"data-panel-group-direction":C,"data-panel-group-id":P,"data-resize-handle":"","data-resize-handle-active":"drag"===D?"pointer":L?"keyboard":void 0,"data-resize-handle-state":D,"data-panel-resize-handle-enabled":!n,"data-panel-resize-handle-id":k})}eE.displayName="PanelGroup",ez.displayName="forwardRef(PanelGroup)",eR.displayName="PanelResizeHandle"},57268:(e,t,n)=>{n.d(t,{b:()=>d});var r=n(12115),l=n(97602),i=n(95155),o="horizontal",a=["horizontal","vertical"],u=r.forwardRef((e,t)=>
1{var n;let{decorative:r,orientation:u=o,...d}=e,s=(n=u,a.includes(n))?u:o;return(0,i.jsx)(l.sG.div,{"data-orientation":s,...r?{role:"none"}:{"aria-orientation":"vertical"===s?s:void 0,role:"separator"},...d,ref:t})});u.displayName="Separator";var d=u},80425:(e,t,n)=>{n.d(t,{Q6:()=>V,bL:()=>W,zi:()=>U,CC:()=>K});var r=n(12115),l=n(34212);function i(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var o=n(94446),a=n(3468),u=n(23558),d=n(66218),s=n(78108),c=n(84288);n(47650);var f=n(95155),p=Symbol("radix.slottable");function m(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...l}=e;if(r.isValidElement(n)){var i;let e,a,u=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),d=function(e,t){let n={...t};for(let r in t){let l=e[r],i=t[r];/^on[A-Z]/.test(r)?l&&i?n[r]=(...e)=>{let t=i(...e);return l(...e),t}:l&&(n[r]=l):"style"===r?n[r]={...l,...i}:"className"===r&&(n[r]=[l,i].filter(Boolean).join(" "))}return{...e,...n}}(l,n.props);return n.type!==r.Fragment&&(d.ref=t?(0,o.t)(t,u):u),r.cloneElement(n,d)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:l,...i}=e,o=r.Children.toArray(l),a=o.find(m);if(a){let e=a.props.children,l=o.map(t=>t!==a?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,f.jsx)(t,{...i,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,l):null})}return(0,f.jsx)(t,{...i,ref:n,children:l})});return n.displayName=`${e}.Slot`,n}(`Primitive.${t}`),l=r.forwardRef((e,r)=>{let{asChild:l,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(l?n:t,{...i,ref:r})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{}),g=n(79118),v=["PageUp","PageDown"],y=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],w={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},b="Slider",[x,S,E]=(0,g.N)(b),[z,C]=(0,a.A)(b,[E]),[P,R]=z(b),N=r.forwardRef((e,t)=>{let{name:n,min:o=0,max:a=100,step:d=1,orientation:s="horizontal",disabled:c=!1,minStepsBetweenThumbs:p=0,defaultValue:m=[o],value:h,onValueChange:g=()=>{},onValueCommit:w=()=>{},inverted:b=!1,form:S,...E}=e,z=r.useRef(new Set),C=r.useRef(0),R="horizontal"===s,[N=[],I]=(0,u.i)({prop:h,defaultProp:m,onChange:e=>{var t;null==(t=[...z.current][C.current])||t.focus(),g(e)}}),A=r.useRef(N);function M(e,t){let{commit:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{commit:!1},r=(String(d).split(".")[1]||"").length,i=function(e,t){let n=Math.pow(10,t);return Math.round(e*n)/n}(Math.round((e-o)/d)*d+o,r),u=(0,l.q)(i,[o,a]);I(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=[...e];return r[n]=t,r.sort((e,t)=>e-t)}(e,u,t);if(!function(e,t){if(t>0)return Math.min(...e.slice(0,-1).map((t,n)=>e[n+1]-t))>=t;return!0}(r,p*d))return e;{C.current=r.indexOf(u);let t=String(r)!==String(e);return t&&n&&w(r),t?r:e}})}return(0,f.jsx)(P,{scope:e.__scopeSlider,name:n,disabled:c,min:o,max:a,valueIndexToChangeRef:C,thumbs:z.current,values:N,orientation:s,form:S,children:(0,f.jsx)(x.Provider,{scope:e.__scopeSlider,children:(0,f.jsx)(x.Slot,{scope:e.__scopeSlider,children:(0,f.jsx)(R?k:D,{"aria-disabled":c,"data-disabled":c?"":void 0,...E,ref:t,onPointerDown:i(E.onPointerDown,()=>{c||(A.current=N)}),min:o,max:a,inverted:b,onSlideStart:c?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let n=e.map(e=>Math.abs(e-t)),r=Math.min(...n);return n.indexOf(r)}(N,e);M(e,t)},onSlideMove:c?void 0:function(e){M(e,C.current)},onSlideEnd:c?void 0:function(){let e=A.current[C.current];N[C.current]!==e&&w(N)},onHomeKeyDown:()=>!c&&M(o,0,{commit:!0}),onEndKeyDown:()=>!c&&M(a,N.length-1,{commit:!0}),onStepKeyDown:e=>{let{event:t,direction:n}=e;if(!c){let e=v.includes(t.key)||t.shiftKey&&y.includes(t.key),r=C.current;M(N[r]+d*(e?10:1)*n,r,{commit:!0})}}})})})})});N.displayName=b;var[I,A]=z(b,{startEdge:"left",endEdge:"right",size:"width",direction:1}),k=r.forwardRef((e,t)=>
1{let{min:n,max:l,dir:i,inverted:a,onSlideStart:u,onSlideMove:s,onSlideEnd:c,onStepKeyDown:p,...m}=e,[h,g]=r.useState(null),v=(0,o.s)(t,e=>g(e)),y=r.useRef(void 0),b=(0,d.jH)(i),x="ltr"===b,S=x&&!a||!x&&a;function E(e){let t=y.current||h.getBoundingClientRect(),r=B([0,t.width],S?[n,l]:[l,n]);return y.current=t,r(e-t.left)}return(0,f.jsx)(I,{scope:e.__scopeSlider,startEdge:S?"left":"right",endEdge:S?"right":"left",direction:S?1:-1,size:"width",children:(0,f.jsx)(M,{dir:b,"data-orientation":"horizontal",...m,ref:v,style:{...m.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=E(e.clientX);null==u||u(t)},onSlideMove:e=>{let t=E(e.clientX);null==s||s(t)},onSlideEnd:()=>{y.current=void 0,null==c||c()},onStepKeyDown:e=>{let t=w[S?"from-left":"from-right"].includes(e.key);null==p||p({event:e,direction:t?-1:1})}})})}),D=r.forwardRef((e,t)=>{let{min:n,max:l,inverted:i,onSlideStart:a,onSlideMove:u,onSlideEnd:d,onStepKeyDown:s,...c}=e,p=r.useRef(null),m=(0,o.s)(t,p),h=r.useRef(void 0),g=!i;function v(e){let t=h.current||p.current.getBoundingClientRect(),r=B([0,t.height],g?[l,n]:[n,l]);return h.current=t,r(e-t.top)}return(0,f.jsx)(I,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:(0,f.jsx)(M,{"data-orientation":"vertical",...c,ref:m,style:{...c.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=v(e.clientY);null==a||a(t)},onSlideMove:e=>{let t=v(e.clientY);null==u||u(t)},onSlideEnd:()=>{h.current=void 0,null==d||d()},onStepKeyDown:e=>{let t=w[g?"from-bottom":"from-top"].includes(e.key);null==s||s({event:e,direction:t?-1:1})}})})}),M=r.forwardRef((e,t)=>{let{__scopeSlider:n,onSlideStart:r,onSlideMove:l,onSlideEnd:o,onHomeKeyDown:a,onEndKeyDown:u,onStepKeyDown:d,...s}=e,c=R(b,n);return(0,f.jsx)(h.span,{...s,ref:t,onKeyDown:i(e.onKeyDown,e=>{"Home"===e.key?(a(e),e.preventDefault()):"End"===e.key?(u(e),e.preventDefault()):v.concat(y).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:i(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),c.thumbs.has(t)?t.focus():r(e)}),onPointerMove:i(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&l(e)}),onPointerUp:i(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),o(e))})})}),L="SliderTrack",$=r.forwardRef((e,t)=>{let{__scopeSlider:n,...r}=e,l=R(L,n);return(0,f.jsx)(h.span,{"data-disabled":l.disabled?"":void 0,"data-orientation":l.orientation,...r,ref:t})});$.displayName=L;var j="SliderRange",_=r.forwardRef((e,t)=>{let{__scopeSlider:n,...l}=e,i=R(j,n),a=A(j,n),u=r.useRef(null),d=(0,o.s)(t,u),s=i.values.length,c=i.values.map(e=>G(e,i.min,i.max)),p=s>1?Math.min(...c):0,m=100-Math.max(...c);return(0,f.jsx)(h.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...l,ref:d,style:{...e.style,[a.startEdge]:p+"%",[a.endEdge]:m+"%"}})});_.displayName=j;var O="SliderThumb",T=r.forwardRef((e,t)=>{let n=S(e.__scopeSlider),[l,i]=r.useState(null),a=(0,o.s)(t,e=>i(e)),u=r.useMemo(()=>l?n().findIndex(e=>e.ref.current===l):-1,[n,l]);return(0,f.jsx)(F,{...e,ref:a,index:u})}),F=r.forwardRef((e,t)=>{let{__scopeSlider:n,index:l,name:a,...u}=e,d=R(O,n),s=A(O,n),[p,m]=r.useState(null),g=(0,o.s)(t,e=>m(e)),v=!p||d.form||!!p.closest("form"),y=(0,c.X)(p),w=d.values[l],b=void 0===w?0:G(w,d.min,d.max),S=function(e,t){return t>2?"Value ".concat(e+1," of ").concat(t):2===t?["Minimum","Maximum"][e]:void 0}(l,d.values.length),E=null==y?void 0:y[s.size],z=E?function(e,t,n){let r=e/2,l=B([0,50],[0,r]);return(r-l(t)*n)*n}(E,b,s.direction):0;return r.useEffect(()=>{if(p)return d.thumbs.add(p),()=>{d.thumbs.delete(p)}},[p,d.thumbs]),(0,f.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:"calc(".concat(b,"% + ").concat(z,"px)")},children:[(0,f.jsx)(x.ItemSlot,{scope:e.__scopeSlider,children:(0,f.jsx)(h.span,{role:"slider","aria-label":e["aria-label"]||S,"aria-valuemin":d.min,"aria-valuenow":w,"aria-valuemax":d.max,"aria-orientation":d.orientation,"data-orientation":d.orientation,"data-disabled":d.disabled?"":void 0,tabIndex:d.disabled?void 0:0,...u,ref:g,style:void 0===w?{display:"none"}:e.style,onFocus:i(e.onFocus,()=>{d.valueIndexToChangeRef.current=l})})}),v&&(0,f.jsx)(H,{name:null!=a?a:d.name?d.name+(d.values.length>1?"[]":""):void 0,form:d.form,value:w},l)]})});T.displayName=O;var H=r.forwardRef((e,t)=>
1{let{__scopeSlider:n,value:l,...i}=e,a=r.useRef(null),u=(0,o.s)(a,t),d=(0,s.Z)(l);return r.useEffect(()=>{let e=a.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(d!==l&&t){let n=new Event("input",{bubbles:!0});t.call(e,l),e.dispatchEvent(n)}},[d,l]),(0,f.jsx)(h.input,{style:{display:"none"},...i,ref:u,defaultValue:l})});function G(e,t,n){return(0,l.q)(100/(n-t)*(e-t),[0,100])}function B(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}H.displayName="RadioBubbleInput";var W=N,K=$,V=_,U=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.