1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3583],{249:(e,t,n)=>{n.d(t,{C1:()=>E,bL:()=>w});var r=n(9717),i=n(5294),o=n(7024),u=n(3959),a=n(6869),l=n(5025),d=n(7406),s=n(6397),c=n(3808),f=n(2577),m="Checkbox",[p,v]=(0,o.A)(m),[h,y]=p(m);function b(e){let{__scopeCheckbox:t,checked:n,children:i,defaultChecked:o,disabled:u,form:l,name:d,onCheckedChange:s,required:c,value:p="on",internal_do_not_use_render:v}=e,[y,b]=(0,a.i)({prop:n,defaultProp:null!=o&&o,onChange:s,caller:m}),[g,N]=r.useState(null),[w,k]=r.useState(null),E=r.useRef(!1),O=!g||!!l||!!g.closest("form"),x={checked:y,disabled:u,setChecked:b,control:g,setControl:N,name:d,form:l,value:p,hasConsumerStoppedPropagationRef:E,required:c,defaultChecked:!C(o)&&o,isFormControl:O,bubbleInput:w,setBubbleInput:k};return(0,f.jsx)(h,{scope:t,...x,children:"function"==typeof v?v(x):i})}var g="CheckboxTrigger",N=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,onKeyDown:o,onClick:a,...l}=e,{control:d,value:s,disabled:m,checked:p,required:v,setControl:h,setChecked:b,hasConsumerStoppedPropagationRef:N,isFormControl:w,bubbleInput:k}=y(g,n),E=(0,i.s)(t,h),O=r.useRef(p);return r.useEffect(()=>{let e=null==d?void 0:d.form;if(e){let t=()=>b(O.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[d,b]),(0,f.jsx)(c.sG.button,{type:"button",role:"checkbox","aria-checked":C(p)?"mixed":p,"aria-required":v,"data-state":M(p),"data-disabled":m?"":void 0,disabled:m,value:s,...l,ref:E,onKeyDown:(0,u.mK)(o,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,u.mK)(a,e=>{b(e=>!!C(e)||!e),k&&w&&(N.current=e.isPropagationStopped(),N.current||e.stopPropagation())})})});N.displayName=g;var w=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:r,checked:i,defaultChecked:o,required:u,disabled:a,value:l,onCheckedChange:d,form:s,...c}=e;return(0,f.jsx)(b,{__scopeCheckbox:n,checked:i,defaultChecked:o,disabled:a,required:u,onCheckedChange:d,name:r,form:s,value:l,internal_do_not_use_render:e=>{let{isFormControl:r}=e;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(N,{...c,ref:t,__scopeCheckbox:n}),r&&(0,f.jsx)(x,{__scopeCheckbox:n})]})}})});w.displayName=m;var k="CheckboxIndicator",E=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...i}=e,o=y(k,n);return(0,f.jsx)(s.C,{present:r||C(o.checked)||!0===o.checked,children:(0,f.jsx)(c.sG.span,{"data-state":M(o.checked),"data-disabled":o.disabled?"":void 0,...i,ref:t,style:{pointerEvents:"none",...e.style}})})});E.displayName=k;var O="CheckboxBubbleInput",x=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,...o}=e,{control:u,hasConsumerStoppedPropagationRef:a,checked:s,defaultChecked:m,required:p,disabled:v,name:h,value:b,form:g,bubbleInput:N,setBubbleInput:w}=y(O,n),k=(0,i.s)(t,w),E=(0,l.Z)(s),x=(0,d.X)(u);r.useEffect(()=>{if(!N)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!a.current;if(E!==s&&e){let n=new Event("click",{bubbles:t});N.indeterminate=C(s),e.call(N,!C(s)&&s),N.dispatchEvent(n)}},[N,E,s,a]);let M=r.useRef(!C(s)&&s);return(0,f.jsx)(c.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null!=m?m:M.current,required:p,disabled:v,name:h,value:b,form:g,...o,tabIndex:-1,ref:k,style:{...o.style,...x,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function C(e){return"indeterminate"===e}function M(e){return C(e)?"indeterminate":e?"checked":"unchecked"}x.displayName=O},2039:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(3722).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},3825:(e,t,n)=>{n.d(t,{default:()=>i.a});var r=n(9654),i=n.n(r)},3959:(e,t,n)=>{function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{mK:()=>r}),"undefined"!=typeof window&&window.document&&window.document.createElement},5025:(e,t,n)=>{n.d(t,{Z:()=>i});var r=n(9717);function i(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},6397:(e,t,n)=>{n.d(t,{C:()=>u});var r=n(9717),i=n(5294),o=n(9469),u=e=>{let{present:t,children:n}=e,u=function(e){var t,n;let[i,u]=r.useState(),l=r.useRef(null),d=r.useRef(e),s=r.useRef("none"),[c,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>
1{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=a(l.current);s.current="mounted"===c?e:"none"},[c]),(0,o.N)(()=>{let t=l.current,n=d.current;if(n!==e){let r=s.current,i=a(t);e?f("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==i?f("ANIMATION_OUT"):f("UNMOUNT"),d.current=e}},[e,f]),(0,o.N)(()=>{if(i){var e;let t,n=null!=(e=i.ownerDocument.defaultView)?e:window,r=e=>{let r=a(l.current).includes(CSS.escape(e.animationName));if(e.target===i&&r&&(f("ANIMATION_END"),!d.current)){let e=i.style.animationFillMode;i.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=e)})}},o=e=>{e.target===i&&(s.current=a(l.current))};return i.addEventListener("animationstart",o),i.addEventListener("animationcancel",r),i.addEventListener("animationend",r),()=>{n.clearTimeout(t),i.removeEventListener("animationstart",o),i.removeEventListener("animationcancel",r),i.removeEventListener("animationend",r)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{l.current=e?getComputedStyle(e):null,u(e)},[])}}(t),l="function"==typeof n?n({present:u.isPresent}):r.Children.only(n),d=(0,i.s)(u.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,i=r&&"isReactWarning"in r&&r.isReactWarning;return i?e.ref:(i=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof n||u.isPresent?r.cloneElement(l,{ref:d}):null};function a(e){return(null==e?void 0:e.animationName)||"none"}u.displayName="Presence"},7406:(e,t,n)=>{n.d(t,{X:()=>o});var r=n(9717),i=n(9469);function o(e){let[t,n]=r.useState(void 0);return(0,i.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},9654:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return l},getImageProps:function(){return a}});let r=n(6911),i=n(7934),o=n(7854),u=r._(n(7622));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=o.Image}}]);
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.