1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[102],{2615:(e,n,t)=>{t.d(n,{z:()=>p,R:()=>v});var a=t(7083),o=t(5029),l=t(4960),i=t(8475),d=t(7583),r=t(1742),u=t(1721),s=t(537);let[c,v]=(0,o.q)({name:"RadioGroupContext",strict:!1}),p=(0,u.R)((e,n)=>{let{colorScheme:t,size:o,variant:u,children:v,className:p,isDisabled:h,isFocusable:f,...g}=e,{value:m,onChange:y,getRootProps:b,name:k,htmlProps:w}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onChange:n,value:t,defaultValue:a,name:o,isDisabled:l,isFocusable:u,isNative:s,...c}=e,[v,p]=(0,i.useState)(a||""),h=void 0!==t,f=h?t:v,g=(0,i.useRef)(null),m=(0,i.useCallback)(()=>{let e=g.current;if(!e)return;let n="input:not(:disabled):checked",t=e.querySelector(n);if(t){t.focus();return}n="input:not(:disabled)";let a=e.querySelector(n);null==a||a.focus()},[]),y=(0,i.useId)(),b=o||"radio-".concat(y),k=(0,i.useCallback)(e=>{let t=e&&(0,r.Gv)(e)&&(0,r.Gv)(e.target)?e.target.value:e;h||p(t),null==n||n(String(t))},[n,h]);return{getRootProps:(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:(0,d.Px)(n,g),role:"radiogroup"}},[]),getRadioProps:(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=s?"checked":"isChecked";return{...e,ref:n,name:b,[t]:null!=f?e.value===f:void 0,onChange(e){k(e)},"data-radiogroup":!0}},[s,b,k,f]),name:b,ref:g,focus:m,setValue:p,value:f,onChange:k,isDisabled:l,isFocusable:u,htmlProps:c}}(g),C=(0,i.useMemo)(()=>({name:k,size:o,onChange:y,colorScheme:t,value:m,variant:u,isDisabled:h,isFocusable:f}),[k,o,y,t,m,u,h,f]);return(0,a.jsx)(c,{value:C,children:(0,a.jsx)(s.B.div,{...b(w,n),className:(0,l.cx)("chakra-radio-group",p),children:v})})});p.displayName="RadioGroup"},5102:(e,n,t)=>{t.d(n,{s:()=>D});var a=t(7083),o=t(7040),l=t(5403),i=t(5952),d=t(1576),r=t(2615),u=t(7276),s=()=>"undefined"!=typeof document,c=!1,v=null,p=!1,h=!1,f=new Set;function g(e,n){f.forEach(t=>t(e,n))}var m="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function y(e){p=!0,e.metaKey||!m&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(v="keyboard",g("keyboard",e))}function b(e){if(v="pointer","mousedown"===e.type||"pointerdown"===e.type){p=!0;let n=e.composedPath?e.composedPath()[0]:e.target,t=!1;try{t=n.matches(":focus-visible")}catch{}t||g("pointer",e)}}function k(e){(0===e.mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(p=!0,v="virtual")}function w(e){e.target===window||e.target===document||e.target instanceof Element&&e.target.hasAttribute("tabindex")||(p||h||(v="virtual",g("virtual",e)),p=!1,h=!1)}function C(){p=!1,h=!0}function E(){return"pointer"!==v}var R=t(8475),x=t(9225);let L={border:"0",clip:"rect(0, 0, 0, 0)",height:"1px",width:"1px",margin:"-1px",padding:"0",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"};function M(e){e.preventDefault(),e.stopPropagation()}var S=t(1721),_=t(8458),H=t(537);let D=(0,S.R)((e,n)=>{var t;let v=(0,r.R)(),{onChange:h,value:g}=e,m=(0,_.o)("Radio",{...v,...e}),{spacing:S="0.5rem",children:D,isDisabled:P=null==v?void 0:v.isDisabled,isFocusable:N=null==v?void 0:v.isFocusable,inputProps:j,...q}=(0,o.M)(e),I=e.isChecked;(null==v?void 0:v.value)!=null&&null!=g&&(I=v.value===g);let K=h;(null==v?void 0:v.onChange)&&null!=g&&(K=(0,i.O)(v.onChange,h));let B=null!==(t=null==e?void 0:e.name)&&void 0!==t?t:null==v?void 0:v.name,{getInputProps:F,getRadioProps:G,getLabelProps:O,getRootProps:T,htmlProps:U}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{defaultChecked:n,isChecked:t,isFocusable:a,isDisabled:o,isReadOnly:l,isRequired:d,onChange:v,isInvalid:h,name:g,value:m,id:S,"data-radiogroup":_,"aria-describedby":H,...D}=e,P="radio-".concat((0,R.useId)()),N=(0,x.Uc)(),j=(0,r.R)(),q=N&&!(j||_)?N.id:P;q=null!=S?S:q;let I=null!=o?o:null==N?void 0:N.isDisabled,K=null!=l?l:null==N?void 0:N.isReadOnly,B=null!=d?d:null==N?void 0:N.isRequired,F=null!=h?h:null==N?void 0:N.isInvalid,[G,O]=(0,R.useState)(!1),[T,U]=(0,R.useState)(!1),[z,A]=(0,R.useState)(!1),[J,Q]=(0,R.useState)(!1),[V,W]=(0,R.useState)(!!n),X=void 0!==t,Y=X?t:V;(0,R.useEffect)(()=>(function(e){(function(){if(!s()||c)return;let{focus:e}=HTMLElement.prototype;
1HTMLElement.prototype.focus=function(...n){p=!0,e.apply(this,n)},document.addEventListener("keydown",y,!0),document.addEventListener("keyup",y,!0),document.addEventListener("click",k,!0),window.addEventListener("focus",w,!0),window.addEventListener("blur",C,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",b,!0),document.addEventListener("pointermove",b,!0),document.addEventListener("pointerup",b,!0)):(document.addEventListener("mousedown",b,!0),document.addEventListener("mousemove",b,!0),document.addEventListener("mouseup",b,!0)),c=!0})(),e(E());let n=()=>e(E());return f.add(n),()=>{f.delete(n)}})(O),[]);let Z=(0,R.useCallback)(e=>{if(K||I){e.preventDefault();return}X||W(e.currentTarget.checked),null==v||v(e)},[X,I,K,v]),$=(0,R.useCallback)(e=>{" "===e.key&&Q(!0)},[Q]),ee=(0,R.useCallback)(e=>{" "===e.key&&Q(!1)},[Q]),en=(0,R.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:n,"data-active":(0,u.s)(J),"data-hover":(0,u.s)(z),"data-disabled":(0,u.s)(I),"data-invalid":(0,u.s)(F),"data-checked":(0,u.s)(Y),"data-focus":(0,u.s)(T),"data-focus-visible":(0,u.s)(T&&G),"data-readonly":(0,u.s)(K),"aria-hidden":!0,onMouseDown:(0,i.H)(e.onMouseDown,()=>Q(!0)),onMouseUp:(0,i.H)(e.onMouseUp,()=>Q(!1)),onMouseEnter:(0,i.H)(e.onMouseEnter,()=>A(!0)),onMouseLeave:(0,i.H)(e.onMouseLeave,()=>A(!1))}},[J,z,I,F,Y,T,K,G]),{onFocus:et,onBlur:ea}=null!=N?N:{},eo=(0,R.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=I&&!a;
1return{...e,id:q,ref:n,type:"radio",name:g,value:m,onChange:(0,i.H)(e.onChange,Z),onBlur:(0,i.H)(ea,e.onBlur,()=>U(!1)),onFocus:(0,i.H)(et,e.onFocus,()=>U(!0)),onKeyDown:(0,i.H)(e.onKeyDown,$),onKeyUp:(0,i.H)(e.onKeyUp,ee),checked:Y,disabled:t,readOnly:K,required:B,"aria-invalid":(0,u.r)(F),"aria-disabled":(0,u.r)(t),"aria-required":(0,u.r)(B),"data-readonly":(0,u.s)(K),"aria-describedby":H,style:L}},[I,a,q,g,m,Z,ea,et,$,ee,Y,K,B,F,H]);return{state:{isInvalid:F,isFocused:T,isChecked:Y,isActive:J,isHovered:z,isDisabled:I,isReadOnly:K,isRequired:B},getRadioProps:en,getInputProps:eo,getLabelProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:n,onMouseDown:(0,i.H)(e.onMouseDown,M),"data-disabled":(0,u.s)(I),"data-checked":(0,u.s)(Y),"data-invalid":(0,u.s)(F)}},getRootProps:function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{htmlFor:q,...e,ref:n,"data-disabled":(0,u.s)(I),"data-checked":(0,u.s)(Y),"data-invalid":(0,u.s)(F)}},htmlProps:D}}({...q,isChecked:I,isFocusable:N,isDisabled:P,onChange:K,name:B}),[z,A]=(0,d.l)(U,l.GF),J=G(A),Q=F(j,n),V=O(),W=Object.assign({},z,T()),X={display:"inline-flex",alignItems:"center",verticalAlign:"top",cursor:"pointer",position:"relative",...m.container},Y={display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,...m.control},Z={userSelect:"none",marginStart:S,...m.label};return(0,a.jsxs)(H.B.label,{className:"chakra-radio",...W,__css:X,children:[(0,a.jsx)("input",{className:"chakra-radio__input",...Q}),(0,a.jsx)(H.B.span,{className:"chakra-radio__control",...J,__css:Y}),D&&(0,a.jsx)(H.B.span,{className:"chakra-radio__label",...V,__css:Z,children:D})]})});D.displayName="Radio"}}]);
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.