1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4177],{29468:(e,r,t)=>{t.d(r,{q7:()=>E,bL:()=>R});var n=t(12115),o=t(68599),u=t(55897),i=t(69245),a=t(70379),s=t(59322),l=t(95155),c=Object.defineProperty,d=n.forwardRef(c(function(e,r){let{pressed:t,defaultPressed:n,onPressedChange:o,...i}=e,[c,d]=(0,s.i)({prop:t,onChange:o,defaultProp:n??!1,caller:"Toggle"});return(0,l.jsx)(u.sG.button,{type:"button","aria-pressed":c,"data-state":c?"on":"off","data-disabled":e.disabled?"":void 0,...i,ref:r,onClick:(0,a.mK)(e.onClick,()=>{e.disabled||d(!c)})})},"name",{value:"Toggle",configurable:!0})),f=t(1933),p=Object.defineProperty,g=(e,r)=>p(e,"name",{value:r,configurable:!0}),b="ToggleGroup",[v,m]=(0,o.A)(b,[i.RG]),h=(0,i.RG)(),R=n.forwardRef(g(function(e,r){let{type:t,...n}=e;if("single"===t)return(0,l.jsx)(y,{role:"radiogroup",...n,ref:r});if("multiple"===t)return(0,l.jsx)(k,{role:"toolbar",...n,ref:r});throw Error(`Missing prop \`type\` expected on \`${b}\``)},"ToggleGroup")),[x,w]=v(b),y=n.forwardRef(g(function(e,r){let{value:t,defaultValue:o,onValueChange:u=g(()=>{},"onValueChange"),...i}=e,[a,c]=(0,s.i)({prop:t,defaultProp:o??"",onChange:u,caller:b});return(0,l.jsx)(x,{scope:e.__scopeToggleGroup,type:"single",value:n.useMemo(()=>a?[a]:[],[a]),onItemActivate:c,onItemDeactivate:n.useCallback(()=>c(""),[c]),children:(0,l.jsx)(C,{...i,ref:r})})},"ToggleGroupImplSingle")),k=n.forwardRef(g(function(e,r){let{value:t,defaultValue:o,onValueChange:u=g(()=>{},"onValueChange"),...i}=e,[a,c]=(0,s.i)({prop:t,defaultProp:o??[],onChange:u,caller:b}),d=n.useCallback(e=>c((r=[])=>[...r,e]),[c]),f=n.useCallback(e=>c((r=[])=>r.filter(r=>r!==e)),[c]);return(0,l.jsx)(x,{scope:e.__scopeToggleGroup,type:"multiple",value:a,onItemActivate:d,onItemDeactivate:f,children:(0,l.jsx)(C,{...i,ref:r})})},"ToggleGroupImplMultiple")),[j,I]=v(b),C=n.forwardRef(g(function(e,r){let{__scopeToggleGroup:t,disabled:n=!1,rovingFocus:o=!0,orientation:a,dir:s,loop:c=!0,...d}=e,p=h(t),g=(0,f.jH)(s),b={dir:g,...d};return(0,l.jsx)(j,{scope:t,rovingFocus:o,disabled:n,children:o?(0,l.jsx)(i.bL,{asChild:!0,...p,orientation:a,dir:g,loop:c,children:(0,l.jsx)(u.sG.div,{...b,ref:r})}):(0,l.jsx)(u.sG.div,{...b,ref:r})})},"ToggleGroupImpl")),G="ToggleGroupItem",E=n.forwardRef(g(function(e,r){let t=w(G,e.__scopeToggleGroup),o=I(G,e.__scopeToggleGroup),u=h(e.__scopeToggleGroup),a=t.value.includes(e.value),s=o.disabled||e.disabled,c={...e,pressed:a,disabled:s},d=n.useRef(null);return o.rovingFocus?(0,l.jsx)(i.q7,{asChild:!0,...u,focusable:!s,active:a,ref:d,children:(0,l.jsx)(T,{...c,ref:r})}):(0,l.jsx)(T,{...c,ref:r})},"ToggleGroupItem")),T=n.forwardRef(g(function(e,r){let{__scopeToggleGroup:t,value:n,...o}=e,u=w(G,t),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},a="single"===u.type?i:void 0;return(0,l.jsx)(d,{...a,...o,ref:r,onPressedChange:e=>{e?u.onItemActivate(n):u.onItemDeactivate(n)}})},"ToggleGroupItemImpl"))},29486:(e,r,t)=>{t.d(r,{b:()=>a});var n=t(12115),o=t(55897),u=t(95155),i=Object.defineProperty,a=n.forwardRef(i(function(e,r){return(0,u.jsx)(o.sG.label,{...e,ref:r,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}})},"name",{value:"Label",configurable:!0}))},47279:(e,r,t)=>{t.d(r,{C1:()=>y,bL:()=>w});var n=t(12115),o=t(47527),u=t(68599),i=t(70379),a=t(59322),s=t(63509),l=t(83935),c=t(55897),d=t(95155),f=Object.defineProperty,p=(e,r)=>f(e,"name",{value:r,configurable:!0}),g="Checkbox",[b,v]=(0,u.A)(g),[m,h]=b(g);function R(e){let{__scopeCheckbox:r,checked:t,children:o,defaultChecked:u,disabled:i,form:s,name:l,onCheckedChange:c,required:f,value:p="on",internal_do_not_use_render:b}=e,[v,h]=(0,a.i)({prop:t,defaultProp:u??!1,onChange:c,caller:g}),[R,x]=n.useState(null),[w,y]=n.useState(null),k=n.useRef(!1),[C,G]=n.useReducer(e=>e+1,0),E=!R||!!s||!!R.closest("form"),T={checked:v,disabled:i,setChecked:h,control:R,setControl:x,name:l,form:s,value:p,hasConsumerStoppedPropagationRef:k,userInteractionCount:C,onUserInteraction:G,required:f,defaultChecked:!I(u)&&u,isFormControl:E,bubbleInput:w,setBubbleInput:y};return(0,d.jsx)(m,{scope:r,...T,children:j(b)?b(T):o})}
1p(R,"CheckboxProvider");var x=n.forwardRef(p(function({__scopeCheckbox:e,onKeyDown:r,onClick:t,...u},a){let{control:s,value:l,disabled:f,checked:g,required:b,setControl:v,setChecked:m,hasConsumerStoppedPropagationRef:R,onUserInteraction:x,isFormControl:w,bubbleInput:y}=h("CheckboxTrigger",e),k=(0,o.s)(a,v),j=n.useRef(g);return n.useEffect(()=>{let e=s?.form;if(e){let r=p(()=>m(j.current),"reset");return e.addEventListener("reset",r),()=>e.removeEventListener("reset",r)}},[s,m]),(0,d.jsx)(c.sG.button,{type:"button",role:"checkbox","aria-checked":I(g)?"mixed":g,"aria-required":b,"data-state":C(g),"data-disabled":f?"":void 0,disabled:f,value:l,...u,ref:k,onKeyDown:(0,i.mK)(r,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,i.mK)(t,e=>{x(),m(e=>!!I(e)||!e),y&&w&&(R.current=e.isPropagationStopped(),R.current||e.stopPropagation())})})},"CheckboxTrigger")),w=n.forwardRef(p(function(e,r){let{__scopeCheckbox:t,name:n,checked:o,defaultChecked:u,required:i,disabled:a,value:s,onCheckedChange:l,form:c,...f}=e;return(0,d.jsx)(R,{__scopeCheckbox:t,checked:o,defaultChecked:u,disabled:a,required:i,onCheckedChange:l,name:n,form:c,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(x,{...f,ref:r,__scopeCheckbox:t}),e&&(0,d.jsx)(k,{__scopeCheckbox:t})]})})},"Checkbox")),y=n.forwardRef(p(function(e,r){let{__scopeCheckbox:t,forceMount:n,...o}=e,u=h("CheckboxIndicator",t);return(0,d.jsx)(l.C,{present:n||I(u.checked)||!0===u.checked,children:(0,d.jsx)(c.sG.span,{"data-state":C(u.checked),"data-disabled":u.disabled?"":void 0,...o,ref:r,style:{pointerEvents:"none",...e.style}})})},"CheckboxIndicator")),k=n.forwardRef(p(function({__scopeCheckbox:e,onClick:r,...t},u){let{control:a,hasConsumerStoppedPropagationRef:l,userInteractionCount:f,checked:p,defaultChecked:g,required:b,disabled:v,name:m,value:R,form:x,bubbleInput:w,setBubbleInput:y}=h("CheckboxBubbleInput",e),k=(0,o.s)(u,y),j=(0,s.X)(a),C=n.useRef(!1),G=n.useRef(p),E=n.useRef(f);n.useEffect(()=>{if(!w)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,r=f!==E.current;E.current=f;let t=G.current!==p;G.current=p;let n=!(r&&l.current);if(t&&e){C.current=!r;let t=new Event("click",{bubbles:n});w.indeterminate=I(p),e.call(w,!I(p)&&p),w.dispatchEvent(t),C.current=!1}},[w,p,l,f]);let T=n.useRef(!I(p)&&p);return(0,d.jsx)(c.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:g??T.current,required:b,disabled:v,name:m,value:R,form:x,...t,tabIndex:-1,ref:k,onClick:(0,i.mK)(r,e=>{C.current&&e.stopPropagation()}),style:{...t.style,...j,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"CheckboxBubbleInput"));function j(e){return"function"==typeof e}function I(e){return"indeterminate"===e}function C(e){return I(e)?"indeterminate":e?"checked":"unchecked"}p(j,"isFunction"),p(I,"isIndeterminate"),p(C,"getState")},63509:(e,r,t)=>{t.d(r,{X:()=>u});var n=t(12115),o=t(66294);function u(e){let[r,t]=n.useState(void 0);return(0,o.N)(()=>{if(e){t({width:e.offsetWidth,height:e.offsetHeight});let r=new ResizeObserver(r=>{let n,o;if(!Array.isArray(r)||!r.length)return;let u=r[0];if("borderBoxSize"in u){let e=u.borderBoxSize,r=Array.isArray(e)?e[0]:e;n=r.inlineSize,o=r.blockSize}else n=e.offsetWidth,o=e.offsetHeight;t({width:n,height:o})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}t(void 0)},[e]),r}(0,Object.defineProperty)(u,"name",{value:"useSize",configurable:!0})},69245:(e,r,t)=>{t.d(r,{q7:()=>U,bL:()=>N,RG:()=>D});var n=t(12115),o=t.t(n,2),u=t(70379),i=t(76094),a=t(47527),s=t(68599),l=t(89971),c=t(55897),d=t(17347),f=t(59322),p=t(1933),g=t(66294),b=Object.defineProperty,v=(e,r)=>b(e,"name",{value:r,configurable:!0}),m=!1;function h(){let[e,r]=n.useState(m);return n.useEffect(()=>{m||(m=!0,r(!0))},[]),e}v(h,"useIsHydrated");var R=o[" useSyncExternalStore ".trim().toString()];function x(){return()=>{}}function w(){return R(x,()=>!0,()=>!1)}v(x,"subscribe"),v(w,"useIsHydratedModern");var y="function"==typeof R?w:h,k=t(95155),j=Object.defineProperty,I=(e,r)=>j(e,"name",{value:r,configurable:!0}),C="rovingFocusGroup.onEntryFocus",G={bubbles:!1,cancelable:!0},E="RovingFocusGroup",[T,P,A]=(0,i.N)(E),[S,D]=(0,s.A)(E,[A]),[F,_]=S(E),K=n.forwardRef(
1I(function(e,r){return(0,k.jsx)(T.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,k.jsx)(T.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,k.jsx)(L,{...e,ref:r})})})},"RovingFocusGroup")),L=n.forwardRef(I(function(e,r){let{__scopeRovingFocusGroup:t,orientation:o,loop:i=!1,dir:s,currentTabStopId:l,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:b,onEntryFocus:v,preventScrollOnEntryFocus:m=!1,...h}=e,R=n.useRef(null),x=(0,a.s)(r,R),w=(0,p.jH)(s),[y,j]=(0,f.i)({prop:l,defaultProp:g??null,onChange:b,caller:E}),[I,T]=n.useState(!1),A=(0,d.c)(v),S=P(t),D=n.useRef(!1),[_,K]=n.useState(0);return n.useEffect(()=>{let e=R.current;if(e)return e.addEventListener(C,A),()=>e.removeEventListener(C,A)},[A]),(0,k.jsx)(F,{scope:t,orientation:o,dir:w,loop:i,currentTabStopId:y,onItemFocus:n.useCallback(e=>j(e),[j]),onItemShiftTab:n.useCallback(()=>T(!0),[]),onFocusableItemAdd:n.useCallback(()=>K(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>K(e=>e-1),[]),children:(0,k.jsx)(c.sG.div,{tabIndex:I||0===_?-1:0,"data-orientation":o,...h,ref:x,style:{outline:"none",...e.style},onMouseDown:(0,u.mK)(e.onMouseDown,()=>{D.current=!0}),onFocus:(0,u.mK)(e.onFocus,e=>{let r=!D.current;if(e.target===e.currentTarget&&r&&!I){let r=new CustomEvent(C,G);if(e.currentTarget.dispatchEvent(r),!r.defaultPrevented){let e=S().filter(e=>e.focusable);q([e.find(e=>e.active),e.find(e=>e.id===y),...e].filter(Boolean).map(e=>e.ref.current),m)}}D.current=!1}),onBlur:(0,u.mK)(e.onBlur,()=>T(!1))})})},"RovingFocusGroupImpl")),O=n.forwardRef(I(function(e,r){let{__scopeRovingFocusGroup:t,focusable:o=!0,active:i=!1,tabStopId:a,children:s,...d}=e,f=(0,l.B)(),p=a||f,b=_("RovingFocusGroupItem",t),v=b.currentTabStopId===p,m=P(t),{onFocusableItemAdd:h,onFocusableItemRemove:R,currentTabStopId:x}=b,w=y();return(0,g.N)(()=>{if(w&&o)return h(),()=>R()},[w,o,h,R]),n.useEffect(()=>{if(!w&&o)return h(),()=>R()},[w,o,h,R]),(0,k.jsx)(T.ItemSlot,{scope:t,id:p,focusable:o,active:i,children:(0,k.jsx)(c.sG.span,{tabIndex:v?0:-1,"data-orientation":b.orientation,...d,ref:r,onMouseDown:(0,u.mK)(e.onMouseDown,e=>{o?b.onItemFocus(p):e.preventDefault()}),onFocus:(0,u.mK)(e.onFocus,()=>b.onItemFocus(p)),onKeyDown:(0,u.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void b.onItemShiftTab();if(e.target!==e.currentTarget)return;let r=H(e,b.orientation,b.dir);if(void 0!==r){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let t=m().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===r)t.reverse();else if("prev"===r||"next"===r){"prev"===r&&t.reverse();let n=t.indexOf(e.currentTarget);t=b.loop?z(t,n+1):t.slice(n+1)}setTimeout(()=>q(t))}}),children:"function"==typeof s?s({isCurrentTabStop:v,hasTabStop:null!=x}):s})})},"RovingFocusGroupItem")),M={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e,r){return"rtl"!==r?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function H(e,r,t){let n=B(e.key,t);if(!("vertical"===r&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===r&&["ArrowUp","ArrowDown"].includes(n)))return M[n]}function q(e,r=!1){let t=document.activeElement;for(let n of e)if(n===t||(n.focus({preventScroll:r}),document.activeElement!==t))return}function z(e,r){return e.map((t,n)=>e[(r+n)%e.length])}I(B,"getDirectionAwareKey"),I(H,"getFocusIntent"),I(q,"focusFirst"),I(z,"wrapArray");var N=K,U=O},86033:(e,r,t)=>{t.d(r,{bL:()=>D,q7:()=>K});var n=t(12115),o=t(70379),u=t(47527),i=t(68599),a=t(55897),s=t(69245),l=t(59322),c=t(1933),d=t(63509),f=t(95155),p=Object.defineProperty,g=(e,r)=>p(e,"name",{value:r,configurable:!0}),b="Radio",[v,m]=(0,i.A)(b),[h,R]=v(b);function x(e){let{__scopeRadio:r,checked:t=!1,children:o,disabled:u,form:i,name:a,onCheck:s,required:l,value:c="on",internal_do_not_use_render:d}=e,[p,b]=n.useState(null),[v,m]=n.useState(null),R=n.useRef(!1),[x,w]=n.useReducer(e=>e+1,0),y=!p||!!i||!!p.closest("form"),j={checked:t,disabled:u,required:l,name:a,form:i,value:c,control:p,setControl:b,hasConsumerStoppedPropagationRef:R,userInteractionCount:x,onUserInteraction:w,isFormControl:y,bubbleInput:v,setBubbleInput:m,onCheck:g(()=>s?.(),"onCheck")};return(0,f.jsx)(h,{scope:r,...j,children:k(d)?d(j):o})}g(x,"RadioProvider");var w=n.forwardRef(g(function({__scopeRadio:e,onClick:r,...t},n){let{checked:i,disabled:s,value:l,setControl:c,onCheck:d,hasConsumerStoppedPropagationRef:p,onUserInteraction:g,isFormControl:b,bubbleInput:v}=R("RadioTrigger",e),m=(0,u.s)(n,c);return(0,f.jsx)(a.sG.button,{type:"button",role:"radio","aria-checked":i,"data-state":j(i),"data-disabled":s?"":void 0,disabled:s,value:l,...t,ref:m,onClick:(0,o.mK)(r,e=>
1{i||(g(),d()),v&&b&&(p.current=e.isPropagationStopped(),p.current||e.stopPropagation())})})},"RadioTrigger")),y=n.forwardRef(g(function({__scopeRadio:e,onClick:r,...t},i){let{control:s,checked:l,required:c,disabled:p,name:g,value:b,form:v,bubbleInput:m,setBubbleInput:h,hasConsumerStoppedPropagationRef:x,userInteractionCount:w}=R("RadioBubbleInput",e),y=(0,u.s)(i,h),k=(0,d.X)(s),j=n.useRef(!1),I=n.useRef(l),C=n.useRef(w);n.useEffect(()=>{if(!m)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,r=w!==C.current;C.current=w;let t=I.current!==l;I.current=l;let n=!(r&&x.current);if(t&&e){j.current=!r;let t=new Event("click",{bubbles:n});e.call(m,l),m.dispatchEvent(t),j.current=!1}},[m,l,x,w]);let G=n.useRef(l);return(0,f.jsx)(a.sG.input,{type:"radio","aria-hidden":!0,defaultChecked:G.current,required:c,disabled:p,name:g,value:b,form:v,...t,tabIndex:-1,ref:y,onClick:(0,o.mK)(r,e=>{j.current&&e.stopPropagation()}),style:{...t.style,...k,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"RadioBubbleInput"));function k(e){return"function"==typeof e}function j(e){return e?"checked":"unchecked"}g(k,"isFunction"),g(j,"getState");var I=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],C="RadioGroup",[G,E]=(0,i.A)(C,[s.RG,m]),T=(0,s.RG)(),P=m(),[A,S]=G(C),D=n.forwardRef(g(function(e,r){let{__scopeRadioGroup:t,name:o,form:i,defaultValue:d,value:p,required:b=!1,disabled:v=!1,orientation:m,dir:h,loop:R=!0,onValueChange:x,...w}=e,y=T(t),k=(0,c.jH)(h),[j,I]=(0,l.i)({prop:p,defaultProp:d??null,onChange:x,caller:C}),[G,E]=n.useState(null),P=(0,u.s)(r,E),S=n.useRef(j);return n.useEffect(()=>{let e=i?G?.ownerDocument.getElementById(i):G?.closest("form");if(e instanceof HTMLFormElement){let r=g(()=>I(S.current),"reset");return e.addEventListener("reset",r),()=>e.removeEventListener("reset",r)}},[G,i,I]),(0,f.jsx)(A,{scope:t,name:o,form:i,required:b,disabled:v,value:j,onValueChange:I,children:(0,f.jsx)(s.bL,{asChild:!0,...y,orientation:m,dir:k,loop:R,children:(0,f.jsx)(a.sG.div,{role:"radiogroup","aria-required":b,"aria-orientation":m,"data-disabled":v?"":void 0,dir:k,...w,ref:P})})})},"RadioGroup"));function F(e){let{__scopeRadioGroup:r,value:t,disabled:n,children:o,internal_do_not_use_render:u}=e,i=S("RadioGroupItemProvider",r),a=P(r),s=i.disabled||n;return(0,f.jsx)(x,{...a,checked:i.value===t,disabled:s,required:i.required,name:i.name,form:i.form,value:t,onCheck:()=>i.onValueChange(t),internal_do_not_use_render:u,children:o})}g(F,"RadioGroupItemProvider");var _=n.forwardRef(g(function(e,r){let{__scopeRadioGroup:t,...i}=e,a=T(t),l=P(t),{checked:c,disabled:d}=R("RadioGroupItemTrigger",l.__scopeRadio),p=n.useRef(null),b=(0,u.s)(r,p),v=n.useRef(!1);return n.useEffect(()=>{let e=g(e=>{I.includes(e.key)&&(v.current=!0)},"handleKeyDown"),r=g(()=>v.current=!1,"handleKeyUp");return document.addEventListener("keydown",e),document.addEventListener("keyup",r),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",r)}},[]),(0,f.jsx)(s.q7,{asChild:!0,...a,focusable:!d,active:c,children:(0,f.jsx)(w,{...l,...i,ref:b,onKeyDown:(0,o.mK)(i.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.mK)(i.onFocus,()=>{v.current&&p.current?.click()})})})},"RadioGroupItemTrigger")),K=n.forwardRef(g(function(e,r){let{__scopeRadioGroup:t,value:n,disabled:o,...u}=e;return(0,f.jsx)(F,{__scopeRadioGroup:t,value:n,disabled:o,internal_do_not_use_render:({isFormControl:e})=>(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(_,{...u,ref:r,__scopeRadioGroup:t}),e&&(0,f.jsx)(L,{__scopeRadioGroup:t})]})})},"RadioGroupItem")),L=n.forwardRef(g(function(e,r){let{__scopeRadioGroup:t,...n}=e,o=P(t);return(0,f.jsx)(y,{...o,...n,ref:r})},"RadioGroupItemBubbleInput"))}}]);
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.