!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a099a4-b925-7401-bfa3-b83ee34413ba")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,850577,e=>{"use strict";var t=e.i(270401);let r=t.createContext({disabled:!1});e.s(["useFieldItemContext",0,function(){return t.useContext(r)}])},512357,741485,58115,e=>{"use strict";var t=e.i(270401),r=e.i(120102),n=e.i(86222),i=e.i(228876),u=e.i(361409),a=e.i(192291),l=e.i(271710),o=e.i(365054),c=e.i(686738),s=e.i(302113),d=e.i(991066),f=e.i(939550),v=e.i(467219),h=e.i(846755),m=e.i(861187);function p(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function g(e,t){return p(t,e===m.ARROW_UP||e===m.ARROW_DOWN,e===m.ARROW_LEFT||e===m.ARROW_RIGHT)}function b(e,t,r){return p(t,e===m.ARROW_DOWN,r?e===m.ARROW_LEFT:e===m.ARROW_RIGHT)||"Enter"===e||" "===e||""===e}e.s(["useListNavigation",0,function(e,y){let R="rootStore"in e?e.rootStore:e,E=R.useState("open"),k=R.useState("floatingElement"),x=R.useState("domReferenceElement"),C=R.context.dataRef,{listRef:I,activeIndex:O,onNavigate:L=()=>{},enabled:S=!0,selectedIndex:T=null,allowEscape:M=!1,loopFocus:w=!1,nested:A=!1,rtl:P=!1,virtual:N=!1,focusItemOnOpen:D="auto",focusItemOnHover:F=!0,openOnArrowKeyDown:V=!0,disabledIndices:W,orientation:_="vertical",parentOrientation:B,cols:K=1,id:U,resetOnPointerLeave:j=!0,externalTree:H}=y,q=(0,o.getFloatingFocusElement)(k),G=(0,n.useValueAsRef)(q),z=(0,d.useFloatingParentNodeId)(),$=(0,d.useFloatingTree)(H);(0,u.useIsoLayoutEffect)(()=>{C.current.orientation=_},[C,_]);let J=(0,o.isTypeableCombobox)(x),Y=t.useRef(D),Q=t.useRef(T??-1),X=t.useRef(null),Z=t.useRef(!0),ee=(0,i.useStableCallback)(e=>{L(-1===Q.current?null:Q.current,e)}),et=t.useRef(ee),er=t.useRef(!!k),en=t.useRef(E),ei=t.useRef(!1),eu=t.useRef(!1),ea=t.useRef(null),el=(0,n.useValueAsRef)(W),eo=(0,n.useValueAsRef)(E),ec=(0,n.useValueAsRef)(T),es=(0,n.useValueAsRef)(j),ed=(0,i.useStableCallback)(()=>{function e(e){N?$?.events.emit("virtualfocus",e):ea.current=(0,h.enqueueFocus)(e,{sync:ei.current,preventScroll:!0})}let t=I.current[Q.current],r=eu.current;t&&e(t),(ei.current?e=>e():requestAnimationFrame)(()=>{let n=I.current[Q.current]||t;!n||(t||e(n),eh&&(r||!Z.current)&&n.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,u.useIsoLayoutEffect)(()=>{S&&(E&&k?(Q.current=T??-1,Y.current&&null!=T&&(eu.current=!0,ee())):er.current&&(Q.current=-1,et.current()))},[S,E,k,T,ee]),(0,u.useIsoLayoutEffect)(()=>{if(S){if(!E){ei.current=!1;return}if(k)if(null==O){if(ei.current=!1,null!=ec.current)return;if(er.current&&(Q.current=-1,ed()),(!en.current||!er.current)&&Y.current&&(null!=X.current||!0===Y.current&&null==X.current)){let e=0,t=()=>{null==I.current[0]?(e<2&&(e?requestAnimationFrame:queueMicrotask)(t),e+=1):(Q.current=null==X.current||b(X.current,_,P)||A?(0,s.getMinListIndex)(I):(0,s.getMaxListIndex)(I),X.current=null,ee())};t()}}else(0,s.isIndexOutOfListBounds)(I.current,O)||(Q.current=O,ed(),eu.current=!1)}},[S,E,k,O,ec,A,I,_,P,ee,ed,el]),(0,u.useIsoLayoutEffect)(()=>{if(!S||k||!$||N||!er.current)return;let e=$.nodesRef.current,t=e.find(e=>e.id===z)?.context?.elements.floating,r=(0,l.activeElement)((0,a.ownerDocument)(k)),n=e.some(e=>e.context&&(0,l.contains)(e.context.elements.floating,r));t&&!n&&Z.current&&t.focus({preventScroll:!0})},[S,k,$,z,N]),(0,u.useIsoLayoutEffect)(()=>{et.current=ee,en.current=E,er.current=!!k}),(0,u.useIsoLayoutEffect)(()=>{E||(X.current=null,Y.current=D)},[E,D]);let ef=null!=O,ev=(0,i.useStableCallback)(e=>{if(!eo.current)return;let t=I.current.indexOf(e.currentTarget);-1!==t&&(Q.current!==t||O!==t)&&(Q.current=t,ee(e))}),eh=t.useMemo(()=>({onFocus(e){ei.current=!0,ev(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){ei.current=!0,eu.current=!1,F&&ev(e)},onPointerLeave(e){if(!eo.current||!Z.current||"touch"===e.pointerType)return;ei.current=!0;let t=e.relatedTarget;if(!(!F||I.current.includes(t))&&es.current&&(ea.current?.(),ea.current=null,Q.current=-1,ee(e),!N)){let e=G.current,t=(0,l.activeElement)((0,a.ownerDocument)(e));e&&(0,l.contains)(e,t)&&e.focus({preventScroll:!0})}}}),[ev,eo,G,F,I,ee,es,N]),em=t.useCallback(()=>B??$?.nodesRef.current.find(e=>e.id===z)?.context?.dataRef?.current.orientation,[z,$,B]),ep=(0,i.useStableCallback)(e=>{var t;let n,i;if(Z.current=!1,ei.current=!0,229===e.which||!eo.current&&e.currentTarget===G.current)return;if(A&&(t=e.key,n=P?t===m.ARROW_RIGHT:t===m.ARROW_LEFT,i=t===m.ARROW_UP,"both"===_||"horizontal"===_&&K&&K>1?"Escape"===t:p(_,n,i))){g(e.key,em())||(0,c.stopEvent)(e),R.setOpen(!1,(0,f.createChangeEventDetails)(v.REASONS.listNavigation,e.nativeEvent)),(0,r.isHTMLElement)(x)&&(N?$?.events.emit("virtualfocus",x):x.focus());return}let u=Q.current,a=(0,s.getMinListIndex)(I,W),o=(0,s.getMaxListIndex)(I,W);if(J||("Home"===e.key&&((0,c.stopEvent)(e),Q.current=a,ee(e)),"End"===e.key&&((0,c.stopEvent)(e),Q.current=o,ee(e))),K>1){let t=Array.from({length:I.current.length},()=>({width:1,height:1})),r=(0,s.createGridCellMap)(t,K,!1),n=r.findIndex(e=>null!=e&&!(0,s.isListIndexDisabled)(I.current,e,W)),i=r.reduce((e,t,r)=>null==t||(0,s.isListIndexDisabled)(I.current,t,W)?e:r,-1),u=r[(0,s.getGridNavigatedIndex)(r.map(e=>null!=e?I.current[e]:null),{event:e,orientation:_,loopFocus:w,rtl:P,cols:K,disabledIndices:(0,s.getGridCellIndices)([...("function"!=typeof W?W:null)||I.current.map((e,t)=>(0,s.isListIndexDisabled)(I.current,t,W)?t:void 0),void 0],r),minIndex:n,maxIndex:i,prevIndex:(0,s.getGridCellIndexOfCorner)(Q.current>o?a:Q.current,t,r,K,e.key===m.ARROW_DOWN?"bl":e.key===(P?m.ARROW_LEFT:m.ARROW_RIGHT)?"tr":"tl"),stopEvent:!0})];if(null!=u&&(Q.current=u,ee(e)),"both"===_)return}if(g(e.key,_)){if((0,c.stopEvent)(e),E&&!N&&(0,l.activeElement)(e.currentTarget.ownerDocument)===e.currentTarget){Q.current=b(e.key,_,P)?a:o,ee(e);return}b(e.key,_,P)?w?u>=o?M&&u!==I.current.length?Q.current=-1:(ei.current=!1,Q.current=a):Q.current=(0,s.findNonDisabledListIndex)(I.current,{startingIndex:u,disabledIndices:W}):Q.current=Math.min(o,(0,s.findNonDisabledListIndex)(I.current,{startingIndex:u,disabledIndices:W})):w?u<=a?M&&-1!==u?Q.current=I.current.length:(ei.current=!1,Q.current=o):Q.current=(0,s.findNonDisabledListIndex)(I.current,{startingIndex:u,decrement:!0,disabledIndices:W}):Q.current=Math.max(a,(0,s.findNonDisabledListIndex)(I.current,{startingIndex:u,decrement:!0,disabledIndices:W})),(0,s.isIndexOutOfListBounds)(I.current,Q.current)&&(Q.current=-1),ee(e)}}),eg=t.useMemo(()=>N&&E&&ef&&{"aria-activedescendant":`${U}-${O}`},[N,E,ef,U,O]),eb=t.useMemo(()=>({"aria-orientation":"both"===_?void 0:_,...!J?eg:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&E&&!N){let t=(0,l.getTarget)(e.nativeEvent);if(t&&!(0,l.contains)(G.current,t))return;(0,c.stopEvent)(e),R.setOpen(!1,(0,f.createChangeEventDetails)(v.REASONS.focusOut,e.nativeEvent)),(0,r.isHTMLElement)(x)&&x.focus();return}ep(e)},onPointerMove(){Z.current=!0}}),[eg,ep,G,_,J,R,E,N,x]),ey=t.useMemo(()=>{function e(e){"auto"===D&&(0,c.isVirtualClick)(e.nativeEvent)&&(Y.current=!N)}function t(e){Y.current=D,"auto"===D&&(0,c.isVirtualPointerEvent)(e.nativeEvent)&&(Y.current=!0)}return{onKeyDown(e){var t,r;let n=R.select("open");Z.current=!1;let i=e.key.startsWith("Arrow"),u=(t=e.key,r=em(),p(r,P?t===m.ARROW_LEFT:t===m.ARROW_RIGHT,t===m.ARROW_DOWN)),a=g(e.key,_),l=(A?u:a)||"Enter"===e.key||""===e.key.trim();if(N&&n)return ep(e);if(n||V||!i){if(l){let t=g(e.key,em());X.current=A&&t?null:e.key}if(A){u&&((0,c.stopEvent)(e),n?(Q.current=(0,s.getMinListIndex)(I,el.current),ee(e)):R.setOpen(!0,(0,f.createChangeEventDetails)(v.REASONS.listNavigation,e.nativeEvent,e.currentTarget)));return}a&&(null!=ec.current&&(Q.current=ec.current),(0,c.stopEvent)(e),!n&&V?R.setOpen(!0,(0,f.createChangeEventDetails)(v.REASONS.listNavigation,e.nativeEvent,e.currentTarget)):ep(e),n&&ee(e))}},onFocus(e){R.select("open")&&!N&&(Q.current=-1,ee(e))},onPointerDown:t,onPointerEnter:t,onMouseDown:e,onClick:e}},[ep,el,D,I,A,ee,R,V,_,em,P,ec,N]),eR=t.useMemo(()=>({...eg,...ey}),[eg,ey]);return t.useMemo(()=>S?{reference:eR,floating:eb,item:eh,trigger:ey}:{},[S,eR,eb,ey,eh])}],512357);var y=e.i(671695);e.s(["useTypeahead",0,function(e,r){let n="rootStore"in e?e.rootStore:e,a=n.context.dataRef,o=n.useState("open"),{listRef:d,elementsRef:f,activeIndex:v,onMatch:h,onTypingChange:m,enabled:p=!0,resetMs:g=750,selectedIndex:b=null}=r,R=(0,y.useTimeout)(),E=t.useRef(""),k=t.useRef(b??v??-1),x=t.useRef(null);(0,u.useIsoLayoutEffect)(()=>{(o||null===b)&&(R.clear(),x.current=null,""!==E.current&&(E.current=""))},[o,b,R]),(0,u.useIsoLayoutEffect)(()=>{o&&""===E.current&&(k.current=b??v??-1)},[o,b,v]);let C=(0,i.useStableCallback)(e=>{e?a.current.typing||(a.current.typing=e,m?.(e)):a.current.typing&&(a.current.typing=e,m?.(e))}),I=(0,i.useStableCallback)(e=>{function t(e,r,n=0){if(0===e.length)return -1;let i=(n%e.length+e.length)%e.length,u=r.toLocaleLowerCase();for(let t=0;t0&&" "===e.key&&((0,c.stopEvent)(e),C(!0)),E.current.length>0&&" "!==E.current[0]&&-1===t(r,E.current)&&" "!==e.key&&C(!1),null==r||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;o&&" "!==e.key&&((0,c.stopEvent)(e),C(!0));let n=""===E.current;n&&(k.current=b??v??-1),r.every(e=>!e||e[0]?.toLocaleLowerCase()!==e[1]?.toLocaleLowerCase())&&E.current===e.key&&(E.current="",k.current=x.current),E.current+=e.key,R.start(g,()=>{E.current="",k.current=x.current,C(!1)});let i=n?b??v??-1:k.current,u=t(r,E.current,(i??0)+1);-1!==u?(h?.(u),x.current=u):" "!==e.key&&(E.current="",C(!1))}),O=(0,i.useStableCallback)(e=>{let t=e.relatedTarget,r=n.select("domReferenceElement"),i=n.select("floatingElement"),u=(0,l.contains)(r,t),a=(0,l.contains)(i,t);u||a||(R.clear(),E.current="",k.current=x.current,C(!1))}),L=t.useMemo(()=>({onKeyDown:I,onBlur:O}),[I,O]),S=t.useMemo(()=>({onKeyDown:I,onBlur:O}),[I,O]);return t.useMemo(()=>p?{reference:L,floating:S}:{},[p,L,S])}],741485);var R=e.i(281085);e.s(["getPseudoElementBounds",0,function(e){let t=e.getBoundingClientRect(),r=(0,R.ownerWindow)(e),n=r.getComputedStyle(e,"::before"),i=r.getComputedStyle(e,"::after");if("none"===n.content&&"none"===i.content)return t;let u=parseFloat(n.width)||0,a=parseFloat(n.height)||0,l=parseFloat(i.width)||0,o=parseFloat(i.height)||0,c=Math.max(t.width,u,l),s=Math.max(t.height,a,o),d=c-t.width,f=s-t.height;return{left:t.left-d/2,right:t.right+d/2,top:t.top-f/2,bottom:t.bottom+f/2}}],58115)},897464,e=>{"use strict";var t=e.i(270401),r=e.i(361409),n=e.i(761073);e.s(["useRegisterFieldControl",0,function(e,i){let{enabled:u=!0,getValue:a,id:l,value:o}=i,{registerFieldControl:c}=(0,n.useFieldRootContext)(),s=t.useRef(null);s.current||(s.current=Symbol()),(0,r.useIsoLayoutEffect)(()=>{let t=s.current;if(t&&u)return c(t,{controlRef:e,getValue:a,id:l,value:o}),()=>{c(t,void 0)}},[e,u,a,l,c,o])}])},761073,391699,e=>{"use strict";var t,r=e.i(397744),n=e.i(270401),i=e.i(618568);let u=((t={}).disabled="data-disabled",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t),a={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},l={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},o={disabled:!1,...l};e.s(["DEFAULT_FIELD_ROOT_STATE",0,o,"DEFAULT_FIELD_STATE_ATTRIBUTES",0,l,"DEFAULT_VALIDITY_STATE",0,a,"fieldValidityMapping",0,{valid:e=>null===e?null:e?{[u.valid]:""}:{[u.invalid]:""}}],391699);let c=n.createContext({invalid:void 0,name:void 0,validityData:{state:a,errors:[],error:"",value:"",initialValue:null},setValidityData:i.NOOP,disabled:void 0,touched:l.touched,setTouched:i.NOOP,dirty:l.dirty,setDirty:i.NOOP,filled:l.filled,setFilled:i.NOOP,focused:l.focused,setFocused:i.NOOP,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:o,markedDirtyRef:{current:!1},registerFieldControl:i.NOOP,validation:{getValidationProps:(e=i.EMPTY_OBJECT)=>e,getInputValidationProps:(e=i.EMPTY_OBJECT)=>e,inputRef:{current:null},commit:async()=>{}}});e.s(["useFieldRootContext",0,function(e=!0){let t=n.useContext(c);if(t.setValidityData===i.NOOP&&!e)throw Error((0,r.default)(28));return t}],761073)},965358,e=>{"use strict";var t=e.i(270401),r=e.i(618568);let n=t.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:r.NOOP,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});e.s(["useFormContext",0,function(){return t.useContext(n)}])},231152,e=>{"use strict";var t=e.i(270401),r=e.i(618568);let n=t.createContext({controlId:void 0,registerControlId:r.NOOP,labelId:void 0,setLabelId:r.NOOP,messageIds:[],setMessageIds:r.NOOP,getDescriptionProps:e=>e});e.s(["useLabelableContext",0,function(){return t.useContext(n)}])},459128,e=>{"use strict";var t=e.i(270401),r=e.i(361409),n=e.i(593478);e.s(["useAriaLabelledBy",0,function(e,i,u,a=!0,l){let[o,c]=t.useState(),s=(0,n.useBaseUiId)(l?`${l}-label`:void 0),d=e??i??o;return(0,r.useIsoLayoutEffect)(()=>{let t=e||i||!a?void 0:function(e,t){let r=function(e){if(!e)return;let t=e.parentElement;if(t&&"LABEL"===t.tagName)return t;let r=e.id;if(r){let t=e.nextElementSibling;if(t&&t.htmlFor===r)return t}let n=e.labels;return n&&n[0]}(e);if(r)return!r.id&&t&&(r.id=t),r.id||void 0}(u.current,s);o!==t&&c(t)}),d}])},435848,e=>{"use strict";var t=e.i(270401),r=e.i(361409),n=e.i(228876),i=e.i(836033),u=e.i(120102),a=e.i(618568),l=e.i(593478),o=e.i(231152);e.s(["useLabelableId",0,function(e={}){let{id:c,implicit:s=!1,controlRef:d}=e,{controlId:f,registerControlId:v}=(0,o.useLabelableContext)(),h=(0,l.useBaseUiId)(c),m=s?f:void 0,p=(0,i.useRefWithInit)(()=>Symbol("labelable-control")),g=t.useRef(!1),b=t.useRef(null!=c),y=(0,n.useStableCallback)(()=>{g.current&&v!==a.NOOP&&(g.current=!1,v(p.current,void 0))});return(0,r.useIsoLayoutEffect)(()=>{let e;if(v!==a.NOOP){if(s){let t=d?.current;e=(0,u.isElement)(t)&&null!=t.closest("label")?c??null:m??h}else if(null!=c)b.current=!0,e=c;else{if(!b.current)return void y();e=h}if(void 0===e)return void y();g.current=!0,v(p.current,e)}},[c,d,m,v,s,h,p,y]),t.useEffect(()=>y,[y]),f??h}])},39285,e=>{"use strict";e.s(["serializeValue",0,function(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}])},540427,e=>{"use strict";var t=e.i(270401),r=e.i(281334);let n=t.forwardRef(function(e,t){let{className:n,render:i,orientation:u="horizontal",style:a,...l}=e;return(0,r.useRenderElement)("div",e,{state:{orientation:u},ref:t,props:[{role:"separator","aria-orientation":u},l]})});e.s(["Separator",0,n])},777246,e=>{"use strict";var t=e.i(397744),r=e.i(270401);let n=r.createContext(void 0);e.s(["useToolbarRootContext",0,function(e){let i=r.useContext(n);if(void 0===i&&!e)throw Error((0,t.default)(69));return i}])},922651,e=>{"use strict";var t=e.i(270401),r=e.i(192291),n=e.i(987950),i=e.i(361409);e.s(["useAnchoredPopupScrollLock",0,function(e,u,a,l){let[o,c]=t.useState(!1);(0,i.useIsoLayoutEffect)(()=>{if(!e||!u||null==a)return void c(!1);let t=(0,r.ownerDocument)(a).documentElement.clientWidth,n=a.offsetWidth;c(t>0&&n>0&&n>=t-20)},[e,u,a]),(0,n.useScrollLock)(e&&(!u||o),l)}])},210761,e=>{"use strict";var t=e.i(361409),r=e.i(593478);e.s(["useRegisteredLabelId",0,function(e,n){let i=(0,r.useBaseUiId)(e);return(0,t.useIsoLayoutEffect)(()=>(n(i),()=>{n(void 0)}),[i,n]),i}])},368862,e=>{"use strict";var t=e.i(270401);let r=t.forwardRef(function({title:e,titleId:r,...n},i){return t.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":r},n),e?t.createElement("title",{id:r},e):null,t.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"}))});e.s(["ArrowLeftIcon",0,r],368862)},30023,e=>{"use strict";let t=(0,e.i(202913).default)("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]);e.s(["ArrowUpDown",0,t],30023)},222584,e=>{"use strict";let t=(0,e.i(202913).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["default",0,t])},379497,e=>{"use strict";var t=e.i(222584);e.s(["ChevronRight",()=>t.default])},479937,e=>{"use strict";let t=(0,e.i(202913).default)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["default",0,t])},477986,e=>{"use strict";var t=e.i(479937);e.s(["ChevronUp",()=>t.default])},420028,e=>{"use strict";let t=(0,e.i(202913).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);e.s(["Minus",0,t],420028)},735625,e=>{"use strict";var t,r=e.i(222666),n=e.i(505962);e.s([],447937),e.i(447937);var i=e.i(270401),u=e.i(618568),a=e.i(123651),l=e.i(228876),o=e.i(361409),c=e.i(235901),s=e.i(836033),d=e.i(854855);let f=((t={}).checked="data-checked",t.unchecked="data-unchecked",t.indeterminate="data-indeterminate",t.disabled="data-disabled",t.readonly="data-readonly",t.required="data-required",t.valid="data-valid",t.invalid="data-invalid",t.touched="data-touched",t.dirty="data-dirty",t.filled="data-filled",t.focused="data-focused",t);var v=e.i(391699);function h(e){return i.useMemo(()=>({checked:t=>e.indeterminate?{}:t?{[f.checked]:""}:{[f.unchecked]:""},...v.fieldValidityMapping}),[e.indeterminate])}var m=e.i(281334),p=e.i(593478),g=e.i(356120),b=e.i(481902),y=e.i(761073),R=e.i(897464),E=e.i(850577),k=e.i(965358),x=e.i(231152),C=e.i(459128),I=e.i(397744);let O=i.createContext(void 0),L=i.createContext(void 0);var S=e.i(939550),T=e.i(467219),M=e.i(412425);let w=i.forwardRef(function(e,t){let{checked:n,className:f,defaultChecked:v=!1,"aria-labelledby":w,disabled:A=!1,form:P,id:N,indeterminate:D=!1,inputRef:F,name:V,onCheckedChange:W,parent:_=!1,readOnly:B=!1,render:K,required:U=!1,uncheckedValue:j,value:H,nativeButton:q=!1,style:G,...z}=e,{clearErrors:$}=(0,k.useFormContext)(),{disabled:J,name:Y,setDirty:Q,setFilled:X,setFocused:Z,setTouched:ee,state:et,validationMode:er,validityData:en,shouldValidateOnChange:ei,validation:eu}=(0,y.useFieldRootContext)(),ea=(0,E.useFieldItemContext)(),{labelId:el,controlId:eo,registerControlId:ec,getDescriptionProps:es}=(0,x.useLabelableContext)(),ed=function(e=!0){let t=i.useContext(O);if(void 0===t&&!e)throw Error((0,I.default)(3));return t}(),ef=ed?.parent,ev=ef&&ed.allValues,eh=J||ea.disabled||ed?.disabled||A,em=Y??V,ep=H??em,eg=(0,p.useBaseUiId)(),eb=(0,p.useBaseUiId)(),ey=eo;ev?ey=_?eb:`${ef.id}-${ep}`:N&&(ey=N);let eR={};ev&&(_?eR=ed.parent.getParentProps():ep&&(eR=ed.parent.getChildProps(ep)));let eE=(0,l.useStableCallback)(W),{checked:ek=n,indeterminate:ex=D,onCheckedChange:eC,...eI}=eR,eO=ed?.value,eL=ed?.setValue,eS=ed?.defaultValue,eT=i.useRef(null),eM=(0,s.useRefWithInit)(()=>Symbol("checkbox-control")),ew=i.useRef(!1),{getButtonProps:eA,buttonRef:eP}=(0,b.useButton)({disabled:eh,native:q}),eN=ed?.validation??eu,[eD,eF]=(0,a.useControlled)({controlled:ep&&eO&&!_?eO.includes(ep):ek,default:ep&&eS&&!_?eS.includes(ep):v,name:"Checkbox",state:"checked"});(0,o.useIsoLayoutEffect)(()=>{ec!==u.NOOP&&(ew.current=!0,ec(eM.current,ey))},[ey,ed,ec,_,eM]),i.useEffect(()=>{let e=eM.current;return()=>{ew.current&&ec!==u.NOOP&&(ew.current=!1,ec(e,void 0))}},[ec,eM]),(0,R.useRegisterFieldControl)(eT,{enabled:!ed,id:eg,value:eD});let eV=i.useRef(null),eW=(0,c.useMergedRefs)(F,eV,eN.inputRef),e_=(0,C.useAriaLabelledBy)(w,el,eV,!q,ey??void 0);(0,o.useIsoLayoutEffect)(()=>{eV.current&&(eV.current.indeterminate=ex,eD&&X(!0))},[eD,ex,X]),(0,M.useValueChanged)(eD,()=>{(!ed||_)&&($(em),X(eD),Q(eD!==en.initialValue),ei()?eN.commit(eD):eN.commit(eD,!0))});let eB=(0,g.mergeProps)({checked:eD,disabled:eh,form:P,name:_?void 0:em,id:q?void 0:ey??void 0,required:U,ref:eW,style:em?d.visuallyHiddenInput:d.visuallyHidden,tabIndex:-1,type:"checkbox","aria-hidden":!0,onChange(e){if(e.nativeEvent.defaultPrevented)return;if(B)return void e.preventDefault();let t=e.currentTarget.checked,r=(0,S.createChangeEventDetails)(T.REASONS.none,e.nativeEvent);eC?.(t,r),eE(t,r),!r.isCanceled&&(eF(t),ep&&eO&&eL&&!_&&!ev&&eL(t?[...eO,ep]:eO.filter(e=>e!==ep),r))},onFocus(){eT.current?.focus()}},void 0!==H?{value:(ed?eD&&H:H)||""}:u.EMPTY_OBJECT,es,ed?eN.getValidationProps:eN.getInputValidationProps),eK=ev?!!ek:eD,eU=ev&&ex||D;i.useEffect(()=>{if(!ef||!ep)return;let e=ef.disabledStatesRef.current;return e.set(ep,eh),()=>{e.delete(ep)}},[ef,eh,ep]);let ej=i.useMemo(()=>({...et,checked:eK,disabled:eh,readOnly:B,required:U,indeterminate:eU}),[et,eK,eh,B,U,eU]),eH=h(ej),eq=(0,m.useRenderElement)("span",e,{state:ej,ref:[eP,eT,t,ed?.registerControlRef],props:[{id:q?ey??void 0:eg,role:"checkbox","aria-checked":ex?"mixed":eD,"aria-readonly":B||void 0,"aria-required":U||void 0,"aria-labelledby":e_,"data-parent":_?"":void 0,onFocus(){Z(!0)},onBlur(){let e=eV.current;e&&(ee(!0),Z(!1),"onBlur"===er&&eN.commit(ed?eO:e.checked))},onClick(e){B||eh||(e.preventDefault(),eV.current?.dispatchEvent(new PointerEvent("click",{bubbles:!0,shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey})))}},es,eN.getValidationProps,z,eI,eA],stateAttributesMapping:eH});return(0,r.jsxs)(L.Provider,{value:ej,children:[eq,!eD&&!ed&&em&&!_&&void 0!==j&&(0,r.jsx)("input",{type:"hidden",form:P,name:em,value:j}),(0,r.jsx)("input",{...eB,suppressHydrationWarning:!0})]})});var A=e.i(688342),P=e.i(207290),N=e.i(678968);let D=i.forwardRef(function(e,t){let{render:r,className:n,style:u,keepMounted:a=!1,...l}=e,o=function(){let e=i.useContext(L);if(void 0===e)throw Error((0,I.default)(14));return e}(),c=o.checked||o.indeterminate,{mounted:s,transitionStatus:d,setMounted:f}=(0,P.useTransitionStatus)(c),p=i.useRef(null),g={...o,transitionStatus:d};(0,A.useOpenChangeComplete)({open:c,ref:p,onComplete(){c||f(!1)}});let b=h(o),y=i.useMemo(()=>({...b,...N.transitionStatusMapping,...v.fieldValidityMapping}),[b]),R=(0,m.useRenderElement)("span",e,{ref:[t,p],state:g,stateAttributesMapping:y,props:l});return a||s?R:null});e.s(["Indicator",0,D,"Root",0,w],820300);var F=e.i(820300),F=F,V=e.i(452473),W=e.i(699937),_=e.i(420028);e.s(["Checkbox",0,function(e){let t,i,u,a,l,o,c,s,d,f=(0,n.c)(19);f[0]!==e?({className:i,checked:t,onCheckedChange:u,ref:l,...a}=e,f[0]=e,f[1]=t,f[2]=i,f[3]=u,f[4]=a,f[5]=l):(t=f[1],i=f[2],u=f[3],a=f[4],l=f[5]);let v="indeterminate"===t,h=!!v||t;return f[6]!==i?(o=(0,V.cn)("group/checkbox grid place-content-center peer h-4 w-4 shrink-0 rounded-sm border border-foreground/30 bg-muted cursor-pointer ring-offset-background hover:border-foreground/50 focus-visible:outline-none focus-visible:border-focus-border focus-visible:shadow-focus data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50 data-[checked]:border-primary data-[checked]:bg-primary data-[checked]:text-primary-foreground data-[indeterminate]:border-primary data-[indeterminate]:bg-primary data-[indeterminate]:text-primary-foreground",i),f[6]=i,f[7]=o):o=f[7],f[8]!==v||f[9]!==u?(c=u?e=>{v?u(!0):u(e)}:void 0,f[8]=v,f[9]=u,f[10]=c):c=f[10],f[11]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsxs)(F.Indicator,{className:"flex items-center justify-center text-current",children:[(0,r.jsx)(W.Check,{className:"h-4 w-4 group-data-[indeterminate]/checkbox:hidden"}),(0,r.jsx)(_.Minus,{className:"hidden h-4 w-4 group-data-[indeterminate]/checkbox:block"})]}),f[11]=s):s=f[11],f[12]!==h||f[13]!==v||f[14]!==a||f[15]!==l||f[16]!==o||f[17]!==c?(d=(0,r.jsx)(F.Root,{ref:l,className:o,checked:h,indeterminate:v,onCheckedChange:c,...a,children:s}),f[12]=h,f[13]=v,f[14]=a,f[15]=l,f[16]=o,f[17]=c,f[18]=d):d=f[18],d}],735625)}]); //# sourceMappingURL=2yxewnilfe8v2.js.map //# chunkId=01a099a4-b925-7401-bfa3-b83ee34413ba