1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3234],{23234:(e,t,r)=>{r.d(t,{bL:()=>eu,zi:()=>el});var n=r(12115),o=r.t(n,2),i=Object.defineProperty,u=(e,t)=>i(e,"name",{value:t,configurable:!0}),l=!!("u">typeof window&&window.document&&window.document.createElement);function c(e,t,{checkForDefaultPrevented:r=!0}={}){return u(function(n){if(e?.(n),!1===r||!n||!n.defaultPrevented)return t?.(n)},"handleEvent")}function a(e){if(!l)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function s(e){return"IFRAME"===e.tagName}u(c,"composeEventHandlers"),u(function(e){if(!l)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),u(a,"getOwnerDocument"),u(function e(t,r=!1){let{activeElement:n}=a(t);if(!n?.nodeName)return null;if(s(n)&&n.contentDocument)return e(n.contentDocument.body,r);if(r){let e=n.getAttribute("aria-activedescendant");if(e){let t=a(n).getElementById(e);if(t)return t}}return n},"getActiveElement"),u(s,"isFrame");var f=Object.defineProperty,d=(e,t)=>f(e,"name",{value:t,configurable:!0});function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function m(...e){return t=>{let r=!1,n=e.map(e=>{let n=p(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():p(e[t],null)}}}}function h(...e){return n.useCallback(m(...e),e)}d(p,"setRef"),d(m,"composeRefs"),d(h,"useComposedRefs");var b=r(95155),y=Object.defineProperty,v=(e,t)=>y(e,"name",{value:t,configurable:!0});function g(e,t=[]){let r=[];function o(t,o){let i=n.createContext(o);i.displayName=t+"Context";let u=r.length;r=[...r,o];let l=v(t=>{let{scope:r,children:o,...l}=t,c=r?.[e]?.[u]||i,a=n.useMemo(()=>l,Object.values(l));return(0,b.jsx)(c.Provider,{value:a,children:o})},"Provider");function c(r,l,a={}){let{optional:s=!1}=a,f=l?.[e]?.[u]||i,d=n.useContext(f);if(d)return d;if(void 0!==o)return o;if(!s)throw Error(`\`${r}\` must be used within \`${t}\``)}return l.displayName=t+"Provider",v(c,"useContext"),[l,c]}v(o,"createContext");let i=v(()=>{let t=r.map(e=>n.createContext(e));return v(function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])},"useScope")},"createScope");return i.scopeName=e,[o,w(i,...t)]}function w(...e){let t=e[0];if(1===e.length)return t;let r=v(()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return v(function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return r.scopeName=t.scopeName,r}v(function(e,t){let r=n.createContext(t);r.displayName=e+"Context";let o=v(e=>{let{children:t,...o}=e,i=n.useMemo(()=>o,Object.values(o));return(0,b.jsx)(r.Provider,{value:i,children:t})},"Provider");function i(o,u={}){let{optional:l=!1}=u,c=n.useContext(r);if(c)return c;if(void 0!==t)return t;if(!l)throw Error(`\`${o}\` must be used within \`${e}\``)}return o.displayName=e+"Provider",v(i,"useContext"),[o,i]},"createContext"),v(g,"createContextScope"),v(w,"composeContextScopes");var S=globalThis?.document?n.useLayoutEffect:()=>{},E=Object.defineProperty,x=o[" useEffectEvent ".trim().toString()],C=o[" useInsertionEffect ".trim().toString()];function R(e){if("function"==typeof x)return x(e);let t=n.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof C?C(()=>{t.current=e}):S(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}E(R,"name",{value:"useEffectEvent",configurable:!0});var j=Object.defineProperty,P=(e,t)=>j(e,"name",{value:t,configurable:!0}),_=o[" useInsertionEffect ".trim().toString()]||S;function O({prop:e,defaultProp:t,onChange:r=P(()=>{},"onChange"),caller:o}){let[i,u,l]=k({defaultProp:t,onChange:r}),c=void 0!==e,a=c?e:i;return[a,n.useCallback(t=>{if(c){let r=N(t)?t(e):t;r!==e&&l.current?.(r)}else u(t)},[c,e,u,l])]}function k({defaultProp:e,onChange:t}){let[r,o]=n.useState(e),i=n.useRef(r),u=n.useRef(t);return _(()=>{u.current=t},[t]),n.useEffect(()=>{i.current!==r&&(u.current?.(r),i.current=r)},[r,i]),[r,o,u]}function N(e){return"function"==typeof e}P(O,"useControllableState"),P(k,"useUncontrolledState"),P(N,"isFunction");var $=Symbol("RADIX:SYNC_STATE");function D(e){let[t,r]=n.useState(void 0);return S(()=>
1{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}P(function(e,t,r,o){let{prop:i,defaultProp:u,onChange:l,caller:c}=t,a=void 0!==i,s=R(l),f=[{...r,state:u}];o&&f.push(o);let[d,p]=n.useReducer((t,r)=>{if(r.type===$)return{...t,state:r.state};let n=e(t,r);return a&&!Object.is(n.state,t.state)&&s(n.state),n},...f),m=d.state,h=n.useRef(m);n.useEffect(()=>{h.current!==m&&(h.current=m,a||s(m))},[m,h,a]);let b=n.useMemo(()=>void 0!==i?{...d,state:i}:d,[d,i]);return n.useEffect(()=>{a&&!Object.is(i,d.state)&&p({type:$,state:i})},[i,d.state,a]),[b,p]},"useControllableStateReducer"),(0,Object.defineProperty)(D,"name",{value:"useSize",configurable:!0});var I=r(47650),M=Object.defineProperty,A=(e,t)=>M(e,"name",{value:t,configurable:!0});function z(e){let t=n.forwardRef((t,r)=>{let{children:o,...i}=t,u=null,l=!1,c=[];V(o)&&"function"==typeof Y&&(o=Y(o._payload)),n.Children.forEach(o,e=>{if(W(e)){l=!0;let t="child"in e.props?e.props.child:e.props.children;V(t)&&"function"==typeof Y&&(t=Y(t._payload)),u=F(e,t),c.push(u?.props?.children)}else c.push(e)}),u?u=n.cloneElement(u,void 0,c):!l&&1===n.Children.count(o)&&n.isValidElement(o)&&(u=o);let a=u?B(u):void 0,s=h(r,a);if(!u){if(o||0===o)throw Error(l?U(e):q(e));return o}let f=L(i,u.props??{});return u.type!==n.Fragment&&(f.ref=r?s:a),n.cloneElement(u,f)});return t.displayName=`${e}.Slot`,t}A(z,"createSlot");var T=Symbol.for("radix.slottable");A(function(e){let t=A(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=T,t},"createSlottable");var F=A((e,t)=>{if("child"in e.props){let t=e.props.child;return n.isValidElement(t)?n.cloneElement(t,void 0,e.props.children(t.props.children)):null}return n.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function L(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}function B(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(r=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}function W(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===T}A(L,"mergeProps"),A(B,"getElementRef"),A(W,"isSlottable");var H=Symbol.for("react.lazy");function V(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===H&&"_payload"in e&&X(e._payload)}function X(e){return"object"==typeof e&&null!==e&&"then"in e}A(V,"isLazyComponent"),A(X,"isPromiseLike");var q=A(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),U=A(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),Y=o[" use ".trim().toString()],Z=Object.defineProperty,G=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=z(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,b.jsx)(o?r:t,{...i,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});Z(function(e,t){e&&I.flushSync(()=>e.dispatchEvent(t))},"name",{value:"dispatchDiscreteCustomEvent",configurable:!0});var J=Object.defineProperty,K=(e,t)=>J(e,"name",{value:t,configurable:!0}),Q="Switch",[ee,et]=g(Q),[er,en]=ee(Q);function eo(e){let{__scopeSwitch:t,checked:r,children:o,defaultChecked:i,disabled:u,form:l,name:c,onCheckedChange:a,required:s,value:f="on",internal_do_not_use_render:d}=e,[p,m]=O({prop:r,defaultProp:i??!1,onChange:a,caller:Q}),[h,y]=n.useState(null),[v,g]=n.useState(null),w=n.useRef(!1),[S,E]=n.useReducer(e=>e+1,0),x=!h||!!l||!!h.closest("form"),C={checked:p,setChecked:m,disabled:u,control:h,setControl:y,name:c,form:l,value:f,hasConsumerStoppedPropagationRef:w,userInteractionCount:S,onUserInteraction:E,required:s,defaultChecked:i,isFormControl:x,bubbleInput:v,setBubbleInput:g};return(0,b.jsx)(er,{scope:t,...C,children:ea(d)?d(C):o})}K(eo,"SwitchProvider");var ei=n.forwardRef(K(function({__scopeSwitch:e,onClick:t,...r},o){let{control:i,form:u,value:l,disabled:a,checked:s,required:f,setControl:d,setChecked:p,hasConsumerStoppedPropagationRef:m,onUserInteraction:y,isFormControl:v,bubbleInput:g}=en("SwitchTrigger",e),w=h(o,d),S=n.useRef(s);return n.useEffect(()=>{let e=u?i?.ownerDocument.getElementById(u):i?.form;if(e instanceof HTMLFormElement){let t=K(()=>p(S.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[i,u,p]),(0,b.jsx)(G.button,{type:"button",role:"switch","aria-checked":s,"aria-required":f,"data-state":es(s),"data-disabled":a?"":void 0,disabled:a,value:l,...r,ref:w,onClick:c(t,e=>{y(),p(e=>!e),g&&v&&(m.current=e.isPropagationStopped(),m.current||e.stopPropagation())})})},"SwitchTrigger")),eu=n.forwardRef(K(function(e,t){let{__scopeSwitch:r,name:n,checked:o,defaultChecked:i,required:u,disabled:l,value:c,onCheckedChange:a,form:s,...f}=e;return(0,b.jsx)(eo,{__scopeSwitch:r,checked:o,defaultChecked:i,disabled:l,required:u,onCheckedChange:a,name:n,form:s,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(ei,{...f,ref:t,__scopeSwitch:r}),e&&(0,b.jsx)(ec,{__scopeSwitch:r})]})})},"Switch")),el=n.forwardRef(K(function(e,t){let{__scopeSwitch:r,...n}=e,o=en("SwitchThumb",r);return(0,b.jsx)(G.span,{"data-state":es(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})},"SwitchThumb")),ec=n.forwardRef(K(function({__scopeSwitch:e,onClick:t,...r},o){let{control:i,hasConsumerStoppedPropagationRef:u,userInteractionCount:l,checked:a,defaultChecked:s,required:f,disabled:d,name:p,value:m,form:y,bubbleInput:v,setBubbleInput:g}=en("SwitchBubbleInput",e),w=h(o,g),S=D(i),E=n.useRef(!1),x=n.useRef(a),C=n.useRef(l);n.useEffect(()=>{if(!v)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=l!==C.current;C.current=l;let r=x.current!==a;x.current=a;let n=!(t&&u.current);if(r&&e){E.current=!t;let r=new Event("click",{bubbles:n});e.call(v,a),v.dispatchEvent(r),E.current=!1}},[v,a,u,l]);let R=n.useRef(a);return(0,b.jsx)(G.input,{type:"checkbox","aria-hidden":!0,defaultChecked:s??R.current,required:f,disabled:d,name:p,value:m,form:y,...r,tabIndex:-1,ref:w,onClick:c(t,e=>{E.current&&e.stopPropagation()}),style:{...r.style,...S,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})}
1,"SwitchBubbleInput"));function ea(e){return"function"==typeof e}function es(e){return e?"checked":"unchecked"}K(ea,"isFunction"),K(es,"getState")}}]);
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.