1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8085],{11584:(e,a,r)=>{r.d(a,{e:()=>s});var i=r(95264),n=r(16406),l=r(29698),t=r(50176),o=r(18689);function s(e,a,r){let{isDisabled:s=!1,isReadOnly:d=!1,value:u,name:c,form:f,children:p,"aria-label":v,"aria-labelledby":b,validationState:m="valid",isInvalid:h,onPressStart:g,onPressEnd:x,onPressChange:y,onPress:w,onPressUp:k,onClick:C}=e,{pressProps:P,isPressed:I}=(0,t.d)({onPressStart:g,onPressEnd:x,onPressChange:y,onPress:w,onPressUp:k,onClick:C,isDisabled:s}),{pressProps:R,isPressed:D}=(0,t.d)({onPressStart:g,onPressEnd:x,onPressChange:y,onPressUp:k,onClick:C,onPress(e){var i;null==w||w(e),a.toggle(),null==(i=r.current)||i.focus()},isDisabled:s||d}),{focusableProps:S}=(0,o.Wc)(e,r),V=(0,i.v)(P,S),E=(0,n.$)(e,{labelable:!0});return(0,l.F)(r,a.defaultSelected,a.setSelected),{labelProps:(0,i.v)(R,{onClick:e=>e.preventDefault()}),inputProps:(0,i.v)(E,{"aria-invalid":h||"invalid"===m||void 0,"aria-errormessage":e["aria-errormessage"],"aria-controls":e["aria-controls"],"aria-readonly":d||void 0,onChange:e=>{e.stopPropagation(),a.setSelected(e.target.checked)},disabled:s,...null==u?{}:{value:u},name:c,form:f,type:"checkbox",...V}),isSelected:a.isSelected,isPressed:I||D,isDisabled:s,isReadOnly:d,isInvalid:h||"invalid"===m}}},78085:(e,a,r)=>{r.d(a,{A:()=>j});var i=r(37876);function n(e){let{isSelected:a,disableAnimation:r,...n}=e;return(0,i.jsx)("svg",{"aria-hidden":"true",fill:"none",role:"presentation",stroke:"currentColor",strokeDasharray:22,strokeDashoffset:a?44:66,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,style:!r&&a?{transition:"stroke-dashoffset 250ms linear 0.2s"}:{},viewBox:"0 0 17 18",...n,children:(0,i.jsx)("polyline",{points:"1 9 7 14 15 4"})})}function l(e){let{isSelected:a,disableAnimation:r,...n}=e;return(0,i.jsx)("svg",{stroke:"currentColor",strokeWidth:3,viewBox:"0 0 24 24",...n,children:(0,i.jsx)("line",{x1:"21",x2:"3",y1:"12",y2:"12"})})}function t(e){let{isIndeterminate:a,...r}=e;return(0,i.jsx)(a?l:n,{...r})}var[o,s]=(0,r(99427).q)({name:"CheckboxGroupContext",strict:!1}),d=r(87480),u=r(14232),c=r(94482),f=r(30237),p=r(90848),v=(0,f.tv)({slots:{base:"group relative max-w-fit inline-flex items-center justify-start cursor-pointer tap-highlight-transparent p-2 -m-2 select-none",wrapper:["relative","inline-flex","items-center","justify-center","shrink-0","overflow-hidden","before:content-['']","before:absolute","before:inset-0","before:border-solid","before:border-2","before:box-border","before:border-default","after:content-['']","after:absolute","after:inset-0","after:scale-50","after:opacity-0","after:origin-center","group-data-[selected=true]:after:scale-100","group-data-[selected=true]:after:opacity-100","group-data-[hover=true]:before:bg-default-100",...p.wA],hiddenInput:p.n3,icon:"z-10 w-4 h-3 opacity-0 group-data-[selected=true]:opacity-100 pointer-events-none",label:"relative text-foreground select-none"},variants:{color:{default:{wrapper:"after:bg-default after:text-default-foreground text-default-foreground"},primary:{wrapper:"after:bg-primary after:text-primary-foreground text-primary-foreground"},secondary:{wrapper:"after:bg-secondary after:text-secondary-foreground text-secondary-foreground"},success:{wrapper:"after:bg-success after:text-success-foreground text-success-foreground"},warning:{wrapper:"after:bg-warning after:text-warning-foreground text-warning-foreground"},danger:{wrapper:"after:bg-danger after:text-danger-foreground text-danger-foreground"}},size:{sm:{wrapper:["w-4 h-4 me-2","rounded-[calc(var(--heroui-radius-medium)*0.5)]","before:rounded-[calc(var(--heroui-radius-medium)*0.5)]","after:rounded-[calc(var(--heroui-radius-medium)*0.5)]"],label:"text-small",icon:"w-3 h-2"},md:{wrapper:["w-5 h-5 me-2","rounded-[calc(var(--heroui-radius-medium)*0.6)]","before:rounded-[calc(var(--heroui-radius-medium)*0.6)]","after:rounded-[calc(var(--heroui-radius-medium)*0.6)]"],label:"text-medium",icon:"w-4 h-3"},lg:{wrapper:["w-6 h-6 me-2","rounded-[calc(var(--heroui-radius-medium)*0.7)]","before:rounded-[calc(var(--heroui-radius-medium)*0.7)]","after:rounded-[calc(var(--heroui-radius-medium)*0.7)]"],label:"text-large",icon:"w-5 h-4"}},radius:{none:{wrapper:"rounded-none before:rounded-none after:rounded-none"},sm:{wrapper:["rounded-[calc(var(--heroui-radius-medium)*0.5)]","before:rounded-[calc(var(--heroui-radius-medium)*0.5)]","after:rounded-[calc(var(--heroui-radius-medium)*0.5)]"]},md:{wrapper:["rounded-[calc(var(--heroui-radius-medium)*0.6)]","before:rounded-[calc(var(--heroui-radius-medium)*0.6)]","after:rounded-[calc(var(--heroui-radius-medium)*0.6)]"]},lg:{wrapper:["rounded-[calc(var(--heroui-radius-medium)*0.7)]","before:rounded-[calc(var(--heroui-radius-medium)*0.7)]","after:rounded-[calc(var(--heroui-radius-medium)*0.7)]"]}
1,full:{wrapper:"rounded-full before:rounded-full after:rounded-full"}},lineThrough:{true:{label:["inline-flex","items-center","justify-center","before:content-['']","before:absolute","before:bg-foreground","before:w-0","before:h-0.5","group-data-[selected=true]:opacity-60","group-data-[selected=true]:before:w-full"]}},isDisabled:{true:{base:"opacity-disabled pointer-events-none"}},isInvalid:{true:{wrapper:"before:border-danger",label:"text-danger"}},disableAnimation:{true:{wrapper:"transition-none",icon:"transition-none",label:"transition-none"},false:{wrapper:["before:transition-colors","group-data-[pressed=true]:scale-95","transition-transform","after:transition-transform-opacity","after:!ease-linear","after:!duration-200","motion-reduce:transition-none"],icon:"transition-opacity motion-reduce:transition-none",label:"transition-colors-opacity before:transition-width motion-reduce:transition-none"}}},defaultVariants:{color:"primary",size:"md",isDisabled:!1,lineThrough:!1}});(0,f.tv)({slots:{base:"relative flex flex-col gap-2",label:"relative text-medium text-foreground-500",wrapper:"flex flex-col flex-wrap gap-2 data-[orientation=horizontal]:flex-row",description:"text-small text-foreground-400",errorMessage:"text-small text-danger"},variants:{isRequired:{true:{label:"after:content-['*'] after:text-danger after:ml-0.5"}},isInvalid:{true:{description:"text-danger"}},disableAnimation:{true:{},false:{description:"transition-colors !duration-150 motion-reduce:transition-none"}}},defaultVariants:{isInvalid:!1,isRequired:!1}});var b=r(87143),m=r(36607),h=r(1044),g=r(94103),x=r(95264),y=r(62853),w=r(4886),k=r(50176),C=r(11584);function P(e,a,r){let i=(0,y.KZ)({...e,value:a.isSelected}),{isInvalid:n,validationErrors:l,validationDetails:t}=i.displayValidation,{labelProps:o,inputProps:s,isSelected:d,isPressed:c,isDisabled:f,isReadOnly:p}=(0,C.e)({...e,isInvalid:n},a,r);(0,w.X)(e,i,r);let{isIndeterminate:v,isRequired:b,validationBehavior:m="aria"}=e;(0,u.useEffect)(()=>{r.current&&(r.current.indeterminate=!!v)});let{pressProps:h}=(0,k.d)({isDisabled:f||p,onPress(){let{[y.Lf]:a}=e,{commitValidation:r}=a||i;r()}});return{labelProps:(0,x.v)(o,h),inputProps:{...s,checked:d,"aria-required":b&&"aria"===m||void 0,required:b&&"native"===m},isSelected:d,isPressed:c,isDisabled:f,isReadOnly:p,isInvalid:n,validationErrors:l,validationDetails:t}}let I=new WeakMap;var R=r(84148),D=r(3249),S=r(66162),V=r(70338),E=(0,r(34837).Rf)((e,a)=>{let{Component:r,children:n,icon:l=(0,i.jsx)(t,{}),getBaseProps:o,getWrapperProps:f,getInputProps:p,getIconProps:x,getLabelProps:w}=function(e={}){var a,r,i,n,l,t,o,f;let p=(0,d.o)(),x=s(),{validationBehavior:w}=(0,S.CC)(V.c)||{},k=!!x,{as:C,ref:E,value:j="",children:O,icon:B,name:q,isRequired:N,isReadOnly:z=!1,autoFocus:U=!1,isSelected:A,size:M=null!=(a=null==x?void 0:x.size)?a:"md",color:G=null!=(r=null==x?void 0:x.color)?r:"primary",radius:T=null==x?void 0:x.radius,lineThrough:L=null!=(i=null==x?void 0:x.lineThrough)&&i,isDisabled:W=null!=(n=null==x?void 0:x.isDisabled)&&n,disableAnimation:$=null!=(t=null!=(l=null==x?void 0:x.disableAnimation)?l:null==p?void 0:p.disableAnimation)&&t,validationState:_,isInvalid:F=_?"invalid"===_:null!=(o=null==x?void 0:x.isInvalid)&&o,isIndeterminate:H=!1,validationBehavior:K=k?x.validationBehavior:null!=(f=null!=w?w:null==p?void 0:p.validationBehavior)?f:"native",defaultSelected:Z,classNames:X,className:Y,onValueChange:J,validate:Q,...ee}=e;x&&g.gt&&(A&&(0,g.R8)("The Checkbox.Group is being used, `isSelected` will be ignored. Use the `value` of the Checkbox.Group instead.","Checkbox"),Z&&(0,g.R8)("The Checkbox.Group is being used, `defaultSelected` will be ignored. Use the `defaultValue` of the Checkbox.Group instead.","Checkbox"));let ea=(0,u.useRef)(null),er=(0,u.useRef)(null),ei=e.onChange;k&&(ei=(0,g.cy)(()=>{x.groupState.resetValidation()},ei));let en=(0,u.useId)(),el=(0,u.useMemo)(()=>
1({name:q,value:j,children:O,autoFocus:U,defaultSelected:Z,isIndeterminate:H,isRequired:N,isInvalid:F,isSelected:A,isDisabled:W,isReadOnly:z,"aria-label":(0,g.j1)(ee["aria-label"],O),"aria-labelledby":ee["aria-labelledby"]||en,onChange:J}),[q,j,O,U,Z,H,N,F,A,W,z,ee["aria-label"],ee["aria-labelledby"],en,J]),et=(0,c.H)(el),eo={isInvalid:F,isRequired:N,validate:Q,validationState:_,validationBehavior:K},{inputProps:es,isSelected:ed,isDisabled:eu,isReadOnly:ec,isPressed:ef,isInvalid:ep}=k?function(e,a,r){var i,n;let l=(0,c.H)({isReadOnly:e.isReadOnly||a.isReadOnly,isSelected:a.isSelected(e.value),defaultSelected:a.defaultValue.includes(e.value),onChange(r){r?a.addValue(e.value):a.removeValue(e.value),e.onChange&&e.onChange(r)}}),{name:t,form:o,descriptionId:s,errorMessageId:d,validationBehavior:f}=I.get(a);f=null!=(i=e.validationBehavior)?i:f;let{realtimeValidation:p}=(0,y.KZ)({...e,value:l.isSelected,name:void 0,validationBehavior:"aria"}),v=(0,u.useRef)(y.YD),b=()=>{a.setInvalid(e.value,p.isInvalid?p:v.current)};(0,u.useEffect)(b);let m=a.realtimeValidation.isInvalid?a.realtimeValidation:p,h="native"===f?a.displayValidation:m,g=P({...e,isReadOnly:e.isReadOnly||a.isReadOnly,isDisabled:e.isDisabled||a.isDisabled,name:e.name||t,form:e.form||o,isRequired:null!=(n=e.isRequired)?n:a.isRequired,validationBehavior:f,[y.Lf]:{realtimeValidation:m,displayValidation:h,resetValidation:a.resetValidation,commitValidation:a.commitValidation,updateValidation(e){v.current=e,b()}}},l,r);return{...g,inputProps:{...g.inputProps,"aria-describedby":[e["aria-describedby"],a.isInvalid?d:null,s].filter(Boolean).join(" ")||void 0}}}({...el,...eo}
1,x.groupState,er):P({...el,...eo},et,er),ev="invalid"===_||F||ep,eb=!(eu||ec)&&ef,{hoverProps:em,isHovered:eh}=(0,m.M)({isDisabled:es.disabled}),{focusProps:eg,isFocused:ex,isFocusVisible:ey}=(0,h.o)({autoFocus:es.autoFocus}),ew=(0,u.useMemo)(()=>v({color:G,size:M,radius:T,isInvalid:ev,lineThrough:L,isDisabled:eu,disableAnimation:$}),[G,M,T,ev,L,eu,$]);(0,R.U)(()=>{if(!er.current)return;let e=!!er.current.checked;et.setSelected(e)},[er.current]);let ek=(0,b.c)(ei),eC=(0,u.useCallback)(e=>{if(ec||eu)return void e.preventDefault();null==ek||ek(e)},[ec,eu,ek]),eP=(0,g.$z)(null==X?void 0:X.base,Y),eI=(0,u.useCallback)(()=>({ref:ea,className:ew.base({class:eP}),"data-disabled":(0,g.sE)(eu),"data-selected":(0,g.sE)(ed||H),"data-invalid":(0,g.sE)(ev),"data-hover":(0,g.sE)(eh),"data-focus":(0,g.sE)(ex),"data-pressed":(0,g.sE)(eb),"data-readonly":(0,g.sE)(es.readOnly),"data-focus-visible":(0,g.sE)(ey),"data-indeterminate":(0,g.sE)(H),...(0,g.v6)(em,ee)}),[ew,eP,eu,ed,H,ev,eh,ex,eb,es.readOnly,ey,em,ee]),eR=(0,u.useCallback)((e={})=>({...e,"aria-hidden":!0,className:(0,g.$z)(ew.wrapper({class:(0,g.$z)(null==X?void 0:X.wrapper,null==e?void 0:e.className)}))}),[ew,null==X?void 0:X.wrapper]),eD=(0,u.useCallback)(()=>({ref:(0,D.P)(er,E),...(0,g.v6)(es,eg),className:ew.hiddenInput({class:null==X?void 0:X.hiddenInput}),onChange:(0,g.cy)(es.onChange,eC)}),[es,eg,eC,null==X?void 0:X.hiddenInput]),eS=(0,u.useCallback)(()=>({id:en,className:ew.label({class:null==X?void 0:X.label})}),[ew,null==X?void 0:X.label,eu,ed,ev]),eV=(0,u.useCallback)(()=>({isSelected:ed,isIndeterminate:H,disableAnimation:$,className:ew.icon({class:null==X?void 0:X.icon})}),[ew,null==X?void 0:X.icon,ed,H,$]);return{Component:C||"label",icon:B,children:O,isSelected:ed,isDisabled:eu,isInvalid:ev,isFocused:ex,isHovered:eh,isFocusVisible:ey,getBaseProps:eI,getWrapperProps:eR,getInputProps:eD,getLabelProps:eS,getIconProps:eV}}({...e,ref:a}),k="function"==typeof l?l(x()):(0,u.cloneElement)(l,x());return(0,i.jsxs)(r,{...o(),children:[(0,i.jsx)("input",{...p()}),(0,i.jsx)("span",{...f(),children:k}),n&&(0,i.jsx)("span",{...w(),children:n})]})});E.displayName="HeroUI.Checkbox";var j=E}}]);
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.