1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return o},formatWithValidation:function(){return s},urlObjectKeys:function(){return u}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(190809)._(e.r(998183)),l=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",o=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:r&&(s=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(a.urlQueryToSearchParams(u)));let d=e.search||u&&`?${u}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==s?(s="//"+(s||""),i&&"/"!==i[0]&&(i="/"+i)):s||(s=""),o&&"#"!==o[0]&&(o="#"+o),d&&"?"!==d[0]&&(d="?"+d),i=i.replace(/[?#]/g,encodeURIComponent),d=d.replace("#","%23"),`${n}${s}${i}${d}${o}`}let u=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function s(e){return o(e)}},818581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(271645);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=a(e,n)),t&&(i.current=a(t,n))},[e,t])}function a(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},573668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(718967),i=e.r(652817);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},284508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},522016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return m},useLinkStatus:function(){return y}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(190809),l=e.r(843476),o=a._(e.r(271645)),u=e.r(195057),s=e.r(8372),d=e.r(818581),c=e.r(718967),f=e.r(405550);e.r(233525);let v=e.r(388540),p=e.r(91949),b=e.r(573668),g=e.r(509396);function m(t){var r,n;let i,a,m,[y,C]=(0,o.useOptimistic)(p.IDLE_LINK_STATUS),x=(0,o.useRef)(null),{href:R,as:E,children:T,prefetch:k=null,passHref:I,replace:O,shallow:P,scroll:S,onClick:M,onMouseEnter:L,onTouchStart:_,legacyBehavior:w=!1,onNavigate:A,transitionTypes:D,ref:j,unstable_dynamicOnHover:V,...F}=t;i=T,w&&("string"==typeof i||"number"==typeof i)&&(i=(0,l.jsx)("a",{children:i}));let N=o.default.useContext(s.AppRouterContext),U=!1!==k,B=!1!==k?null===(n=k)||"auto"===n?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,z="string"==typeof(r=E||R)?r:(0,u.formatUrl)(r);if(w){if(i?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});a=o.default.Children.only(i)}let K=w?a&&"object"==typeof a&&a.ref:j,$=o.default.useCallback(e=>(null!==N&&(x.current=(0,p.mountLinkInstance)(e,z,N,B,U,C)),()=>{x.current&&((0,p.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,p.unmountPrefetchableInstance)(e)}),[U,z,N,B,C]),W={ref:(0,d.useMergedRef)($,K),onClick(t){w||"function"!=typeof M||M(t),w&&a.props&&"function"==typeof a.props.onClick&&a.props.onClick(t),!N||t.defaultPrevented||function(t,r,n,i,a,l,u){if("u">typeof window){let s,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((s=t.currentTarget.getAttribute("target"))&&"_self"!==s||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,b.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:c}=e.r(699781);o.default.startTransition(()=>{c(r,i?"replace":"push",!1===a?v.ScrollBehavior.NoScroll:v.ScrollBehavior.Default,n.current,u)})}}(t,z,x,O,S,A,D)},onMouseEnter(e){w||"function"!=typeof L||L(e),w&&a.props&&"function"==typeof a.props.onMouseEnter&&a.props.onMouseEnter(e),N&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===V)},onTouchStart:function(e){w||"function"!=typeof _||_(e),w&&a.props&&"function"==typeof a.props.onTouchStart&&a.props.onTouchStart(e),N&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===V)}};return(0,c.isAbsoluteUrl)(z)?W.href=z:w&&!I&&("a"!==a.type||"href"in a.props)||(W.href=(0,f.addBasePath)(z)),m=w?o.default.cloneElement(a,W):(0,l.jsx)("a",{...F,...W,children:i}),(0,l.jsx)(h.Provider,{value:y,children:m})}e.r(284508);let h=(0,o.createContext)(p.IDLE_LINK_STATUS),y=()=>(0,o.useContext)(h);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
1dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},853402,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(229315),n=e.i(676477),i=e.i(500977),a=e.i(119805),l=e.i(367805);let o=t.createContext(void 0);function u(e){return(0,r.isHTMLElement)(e)&&"BUTTON"===e.tagName}e.s(["useButton",0,function(e={}){let{disabled:r=!1,focusableWhenDisabled:s,tabIndex:d=0,native:c=!0,composite:f}=e,v=t.useRef(null),p=function(e=!1){let r=t.useContext(o);if(void 0===r&&!e)throw Error((0,l.default)(16));return r}(!0),b=f??void 0!==p,{props:g}=function(e){let{focusableWhenDisabled:r,disabled:n,composite:i=!1,tabIndex:a=0,isNativeButton:l}=e,o=i&&!1!==r,u=i&&!1===r;return{props:t.useMemo(()=>{let e={onKeyDown(e){n&&r&&"Tab"!==e.key&&e.preventDefault()}};return i||(e.tabIndex=a,!l&&n&&(e.tabIndex=r?a:-1)),(l&&(r||o)||!l&&n)&&(e["aria-disabled"]=n),l&&(!r||u)&&(e.disabled=n),e},[i,n,r,o,u,l,a])}}({focusableWhenDisabled:s,disabled:r,composite:b,tabIndex:d,isNativeButton:c}),m=t.useCallback(()=>{let e=v.current;u(e)&&b&&r&&void 0===g.disabled&&e.disabled&&(e.disabled=!1)},[r,g.disabled,b]);return(0,i.useIsoLayoutEffect)(m,[m]),{getButtonProps:t.useCallback((e={})=>{let{onClick:t,onMouseDown:n,onKeyUp:i,onKeyDown:l,onPointerDown:o,...s}=e;return(0,a.mergeProps)({onClick(e){r?e.preventDefault():t?.(e)},onMouseDown(e){r||n?.(e)},onKeyDown(e){var n;if(r||((0,a.makeEventPreventable)(e),l?.(e),e.baseUIHandlerPrevented))return;let i=e.target===e.currentTarget,o=e.currentTarget,s=u(o),d=!c&&(n=o,!!(n?.tagName==="A"&&n?.href)),f=i&&(c?s:!d),v="Enter"===e.key,p=" "===e.key,g=o.getAttribute("role"),m=g?.startsWith("menuitem")||"option"===g||"gridcell"===g;if(i&&b&&p){if(e.defaultPrevented&&m)return;e.preventDefault(),d||c&&s?(o.click(),e.preventBaseUIHandler()):f&&(t?.(e),e.preventBaseUIHandler());return}f&&(!c&&(p||v)&&e.preventDefault(),!c&&v&&t?.(e))},onKeyUp(e){r||(((0,a.makeEventPreventable)(e),i?.(e),e.target===e.currentTarget&&c&&b&&u(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||c||b||" "!==e.key||t?.(e)))},onPointerDown(e){r?e.preventDefault():o?.(e)}},c?{type:"button"}:{role:"button"},g,s)},[r,g,b,c]),buttonRef:(0,n.useStableCallback)(e=>{v.current=e,m()})}}],853402)},972472,e=>{"use strict";var t=e.i(271645),r=e.i(853402),n=e.i(269095);let i=t.forwardRef(function(e,t){let{render:i,className:a,disabled:l=!1,focusableWhenDisabled:o=!1,nativeButton:u=!0,style:s,...d}=e,{getButtonProps:c,buttonRef:f}=(0,r.useButton)({disabled:l,focusableWhenDisabled:o,native:u});return(0,n.useRenderElement)("button",e,{state:{disabled:l},ref:[t,f],props:[d,c]})});e.s(["Button",0,i])},396661,e=>{"use strict";e.s(["mergeClasses",0,(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()])},871987,388973,e=>{"use strict";e.s(["default",0,{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"}],871987),e.s(["hasA11yProp",0,e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1}],388973)},505014,e=>{"use strict";var t=e.i(271645),r=e.i(871987),n=e.i(388973),i=e.i(396661);let a=(0,t.createContext)({}),l=(0,t.forwardRef)(({color:e,size:l,strokeWidth:o,absoluteStrokeWidth:u,className:s="",children:d,iconNode:c,...f},v)=>{let{size:p=24,strokeWidth:b=2,absoluteStrokeWidth:g=!1,color:m="currentColor",className:h=""}=(0,t.useContext)(a)??{},y=u??g?24*Number(o??b)/Number(l??p):o??b;return(0,t.createElement)("svg",{ref:v,...r.default,width:l??p??r.default.width,height:l??p??r.default.height,stroke:e??m,strokeWidth:y,className:(0,i.mergeClasses)("lucide",h,s),...!d&&!(0,n.hasA11yProp)(f)&&{"aria-hidden":"true"},...f},[...c.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(d)?d:[d]])});e.s(["default",0,l],505014)},225913,e=>{"use strict";var t=e.i(207670);let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=t.clsx;e.s(["cva",0,(e,t)=>i=>{var a;if((null==t?void 0:t.variants)==null)return n(e,null==i?void 0:i.class,null==i?void 0:i.className);let{variants:l,defaultVariants:o}=t,u=Object.keys(l).map(e=>{let t=null==i?void 0:i[e],n=null==o?void 0:o[e];if(null===t)return null;let a=r(t)||r(n);return l[e][a]}),s=i&&Object.entries(i).reduce((e,t)=>
1{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return n(e,u,null==t||null==(a=t.compoundVariants)?void 0:a.reduce((e,t)=>{let{class:r,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...o,...s}[t]):({...o,...s})[t]===r})?[...e,r,n]:e},[]),null==i?void 0:i.class,null==i?void 0:i.className)}])},519455,e=>{"use strict";var t=e.i(843476),r=e.i(972472),n=e.i(225913),i=e.i(975157);let a=(0,n.cva)("group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/80",outline:"border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-[color-mix(in_oklch,var(--secondary),var(--foreground)_5%)] aria-expanded:bg-secondary aria-expanded:text-secondary-foreground",ghost:"hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50",destructive:"bg-destructive/10 text-destructive hover:bg-destructive/20 focus-visible:border-destructive/40 focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:hover:bg-destructive/30 dark:focus-visible:ring-destructive/40",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",xs:"h-6 gap-1 rounded-[min(var(--radius-md),10px)] px-2 text-xs in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3",sm:"h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5",lg:"h-9 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2",icon:"size-8","icon-xs":"size-6 rounded-[min(var(--radius-md),10px)] in-data-[slot=button-group]:rounded-lg [&_svg:not([class*='size-'])]:size-3","icon-sm":"size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg","icon-lg":"size-9"}},defaultVariants:{variant:"default",size:"default"}});e.s(["Button",0,function({className:e,variant:n="default",size:l="default",...o}){return(0,t.jsx)(r.Button,{"data-slot":"button",className:(0,i.cn)(a({variant:n,size:l,className:e})),...o})},"buttonVariants",0,a])},456420,e=>{"use strict";var t=e.i(271645),r=e.i(396661);let n=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var i=e.i(505014);e.s(["default",0,(e,a)=>{let l=(0,t.forwardRef)(({className:l,...o},u)=>(0,t.createElement)(i.default,{ref:u,iconNode:a,className:(0,r.mergeClasses)(`lucide-${n(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,l),...o}));return l.displayName=n(e),l}],456420)},62094,897449,e=>{"use strict";e.i(247167);var t,r=e.i(367805),n=e.i(271645),i=e.i(417514);let a=((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),l={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},o={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},u={disabled:!1,...o};e.s(["DEFAULT_FIELD_ROOT_STATE",0,u,"DEFAULT_FIELD_STATE_ATTRIBUTES",0,o,"DEFAULT_VALIDITY_STATE",0,l,"fieldValidityMapping",0,{valid:e=>null===e?null:e?{[a.valid]:""}:{[a.invalid]:""}}],897449);let s={invalid:void 0,name:void 0,validityData:{state:l,errors:[],error:"",value:"",initialValue:null},setValidityData:i.NOOP,disabled:void 0,touched:o.touched,setTouched:i.NOOP,dirty:o.dirty,setDirty:i.NOOP,filled:o.filled,setFilled:i.NOOP,focused:o.focused,setFocused:i.NOOP,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:u,markedDirtyRef:{current:!1},registerFieldControl:i.NOOP,validation:{getValidationProps:(e=i.EMPTY_OBJECT)=>e,getInputValidationProps:(e=i.EMPTY_OBJECT)=>e,inputRef:{current:null},commit:async()=>{}}},d=n.createContext(s);e.s(["FieldRootContext",0,d,"useFieldRootContext",0,function(e=!0){let t=n.useContext(d);if(t.setValidityData===i.NOOP&&!e)throw Error((0,r.default)(28));return t}],62094)},213709,721643,e=>{"use strict";e.i(247167);var t=e.i(271645),r=e.i(417514);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)}],213709);let i=t.createContext({controlId:void 0,registerControlId:r.NOOP,labelId:void 0,setLabelId:r.NOOP,messageIds:[],setMessageIds:r.NOOP,getDescriptionProps:e=>e});e.s(["LabelableContext",0,i,"useLabelableContext",0,function(){return t.useContext(i)}],721643)},794349,e=>{"use strict";var t=e.i(271645);e.s(["useControlled",0,function({controlled:e,default:r,name:n,state:i="value"}){let{current:a}=t.useRef(void 0!==e),[l,o]=t.useState(r),u=t.useCallback(e=>{a||o(e)},[]);return[a?e:l,u]}])},711587,99559,e=>{"use strict";var t=e.i(271645),r=e.i(500977),n=e.i(62094);e.s(["useRegisterFieldControl",0,function(e,i,a,l,o=!0){let{registerFieldControl:u}=(0,n.useFieldRootContext)(),s=t.useRef(null);s.current||(s.current=Symbol()),(0,r.useIsoLayoutEffect)(()=>{let t=s.current;if(t&&o)return u(t,{controlRef:e,getValue:l,id:i,value:a}),()=>{u(t,void 0)}},[e,o,l,i,u,a])}],711587),e.i(247167);let i=t.createContext({disabled:!1});e.s(["FieldItemContext",0,i,"useFieldItemContext",0,function(){return t.useContext(i)}],99559)},532442,e=>{"use strict";var t=e.i(367805),r=e.i(271645);let n=r.createContext(void 0);e.s(["useCheckboxGroupContext",0,function(e=!0){let i=r.useContext(n);if(void 0===i&&!e)throw Error((0,t.default)(3));return i}])},320669,e=>{"use strict";e.i(247167);var t=e.i(271645);e.s([],419485),e.i(419485);var r=e.i(676477),n=e.i(62094),i=e.i(897449),a=e.i(367805);let l=t.createContext({legendId:void 0,setLegendId:()=>{},disabled:void 0});var o=e.i(213709),u=e.i(630628),s=e.i(119805),d=e.i(986790),c=e.i(721643),f=e.i(843476);let v=function(e){let n=(0,d.useBaseUiId)(),i=void 0===e.controlId?n:e.controlId,[a,l]=t.useState(i),[o,v]=t.useState(e.labelId),[p,b]=t.useState([]),g=(0,u.useRefWithInit)(()=>new Map),{messageIds:m}=(0,c.useLabelableContext)(),h=(0,r.useStableCallback)((e,t)=>{let r=g.current;void 0===t?r.delete(e):(r.set(e,t),l(e=>{let t;if(0!==r.size){for(let n of r.values()){if(void 0!==e&&n===e)return e;void 0===t&&(t=n)}return t}}))}),y=t.useCallback(e=>(0,s.mergeProps)({"aria-describedby":m.concat(p).join(" ")||void 0},e),[m,p]),C=t.useMemo(()=>({controlId:a,registerControlId:h,labelId:o,setLabelId:v,messageIds:p,setMessageIds:b,getDescriptionProps:y}
1),[a,h,o,v,p,b,y]);return(0,f.jsx)(c.LabelableContext.Provider,{value:C,children:e.children})};var p=e.i(269095),b=e.i(417514),g=e.i(566745);function m(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}let h=Object.keys(i.DEFAULT_VALIDITY_STATE);var y=e.i(500977);let C=t.forwardRef(function(e,u){let{errors:d,validationMode:v,submitAttemptedRef:C}=(0,o.useFormContext)(),{render:x,className:R,validate:E,validationDebounceTime:T=0,validationMode:k=v,name:I,disabled:O=!1,invalid:P,dirty:S,touched:M,actionsRef:L,style:_,...w}=e,{disabled:A}=function(e=!1){let r=t.useContext(l);if(!r&&!e)throw Error((0,a.default)(86));return r}(),D=(0,r.useStableCallback)(E||(()=>null)),j=A||O,[V,F]=t.useState(!1),[N,U]=t.useState(!1),[B,z]=t.useState(!1),[K,$]=t.useState(!1),W=S??N,H=M??V,Y=t.useRef(!1),J=t.useRef(void 0),q=t.useCallback(()=>J.current,[]),G=t.useCallback(e=>{J.current=e},[]),X=(0,r.useStableCallback)(e=>{void 0===S&&(e&&(Y.current=!0),U(e))}),Z=(0,r.useStableCallback)(e=>{void 0===M&&F(e)}),Q=(0,r.useStableCallback)(()=>"onChange"===k||"onSubmit"===k&&C.current),ee=!!I&&Object.hasOwn(d,I)&&void 0!==d[I],et=!0===P||ee,[er,en]=t.useState({state:i.DEFAULT_VALIDITY_STATE,error:"",errors:[],value:null,initialValue:null}),ei=!et&&er.state.valid,ea=t.useMemo(()=>({disabled:j,touched:H,dirty:W,valid:ei,filled:B,focused:K}),[j,H,W,ei,B,K]),el=function(e){let{formRef:n,clearErrors:a}=(0,o.useFormContext)(),{setValidityData:l,validate:u,validityData:d,validationDebounceTime:f,invalid:v,markedDirtyRef:p,state:y,name:C,shouldValidateOnChange:x,getRegisteredFieldId:R}=e,{controlId:E,getDescriptionProps:T}=(0,c.useLabelableContext)(),k=(0,g.useTimeout)(),I=t.useRef(null),O=(0,r.useStableCallback)(async(e,t=!1)=>{let r,a=I.current;if(!a)return;function o(e,t=v){let r=R()??E;if(null==r)return;let i=n.current.fields.get(r);if(!i)return;let a=m(e,t);n.current.fields.set(r,{...i,validityData:a})}if(t){if(!1!==y.valid)return;let t=a.validity;if(!t.valueMissing){let t={value:e,state:{...i.DEFAULT_VALIDITY_STATE,valid:!0},error:"",errors:[],initialValue:d.initialValue};a.setCustomValidity(""),o(t,!1),l(t);return}let r=h.reduce((e,r)=>(e[r]=t[r],e),{});if(!r.valid&&!function(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let r of h)"valid"!==r&&("valueMissing"===r&&(t=e[r]),e[r]&&(t=!1));return t}(r))return}k.clear();let s=null,c=[],f=function(e){let t=h.reduce((t,r)=>(t[r]=e.validity[r],t),{}),r=!1;for(let e of h)if("valid"!==e){if("valueMissing"===e&&t[e])r=!0;else if(t[e])return t}return r&&!p.current&&(t.valid=!0,t.valueMissing=!1),t}(a),b=x();if(a.validationMessage&&!b)r=a.validationMessage,c=[a.validationMessage];else{let t=u(e,Array.from(n.current.fields.values()).reduce((e,t)=>(t.name&&(e[t.name]=t.getValue()),e),{}));null!==(s="object"==typeof t&&null!==t&&"then"in t?await t:t)?(f.valid=!1,f.customError=!0,Array.isArray(s)?(c=s,a.setCustomValidity(s.join("\n"))):s&&(c=[s],a.setCustomValidity(s))):b&&(a.setCustomValidity(""),f.customError=!1,a.validationMessage?(r=a.validationMessage,c=[a.validationMessage]):a.validity.valid&&!f.valid&&(f.valid=!0))}let g={value:e,state:f,error:r??(Array.isArray(s)?s[0]:s??""),errors:c,initialValue:d.initialValue};o(g),l(g)}),P=t.useCallback((e={})=>(0,s.mergeProps)(T,!1===y.valid?{"aria-invalid":!0}:b.EMPTY_OBJECT,e),[T,y.valid]),S=t.useCallback((e={})=>(0,s.mergeProps)({onChange(e){if(e.nativeEvent.defaultPrevented)return;if(a(C),!x())return void O(e.currentTarget.value,!0);let t=e.currentTarget;""===t.value?O(t.value):(k.clear(),f?k.start(f,()=>{O(t.value)}):O(t.value))}},P(e)),[P,a,C,k,O,f,x]);return t.useMemo(()=>({getValidationProps:P,getInputValidationProps:S,inputRef:I,commit:O}),[P,S,O])}({setValidityData:en,validate:D,validityData:er,validationDebounceTime:T,invalid:et,markedDirtyRef:Y,state:ea,name:I,shouldValidateOnChange:Q,getRegisteredFieldId:q}),eo=er.value,eu=t.useCallback(()=>{Y.current=!0,el.commit(eo)},[el,eo]),es=function(e){let{commit:n,invalid:i,markedDirtyRef:a,name:l,setRegisteredFieldId:u,setValidityData:s,validityData:d}=e,{formRef:c}=(0,o.useFormContext)(),f=t.useRef(null),v=t.useRef(null),p=t.useRef(null),b=(0,r.useStableCallback)(()=>{let e=v.current;if(e)return e.getValue?e.getValue():e.value}),g=(0,r.useStableCallback)(()=>{let e=v.current;if(!e)return;let t=e.value;void 0===t&&(t=b()),a.current=!0,n(t)});function h(e=v.current?.id){e&&c.current.fields.delete(e)}return(0,y.useIsoLayoutEffect)(()=>{let e=v.current;e&&e.id&&c.current.fields.set(e.id,{getValue:b,name:l,controlRef:e.controlRef??p,validityData:m(d,i),validate:g})},[c,b,i,l,g,d]),(0,y.useIsoLayoutEffect)(()=>
1{let e=c.current.fields;return()=>{let t=v.current?.id;t&&e.delete(t)}},[c]),(0,r.useStableCallback)((e,t)=>{let r;if(!t){f.current===e&&(f.current=null,h(),v.current=null,u(void 0));return}let n=v.current?.id;f.current=e,v.current=t,u(t.id),n&&n!==t.id&&h(n),function(){let e=v.current;if(!e)return;let t=e.value;void 0===t&&(t=b()),null===d.initialValue&&null!==t&&s(e=>({...e,initialValue:t}))}(),(r=v.current)&&r.id&&c.current.fields.set(r.id,{getValue:b,name:l,controlRef:r.controlRef??p,validityData:m(d,i),validate:g})})}({commit:el.commit,invalid:et,markedDirtyRef:Y,name:I,setRegisteredFieldId:G,setValidityData:en,validityData:er});t.useImperativeHandle(L,()=>({validate:eu}),[eu]);let ed=t.useMemo(()=>({invalid:et,name:I,validityData:er,setValidityData:en,disabled:j,touched:H,setTouched:Z,dirty:W,setDirty:X,filled:B,setFilled:z,focused:K,setFocused:$,validate:D,validationMode:k,validationDebounceTime:T,shouldValidateOnChange:Q,state:ea,markedDirtyRef:Y,registerFieldControl:es,validation:el}),[et,I,er,j,H,Z,W,X,B,z,K,$,D,k,T,Q,ea,es,el]),ec=(0,p.useRenderElement)("div",e,{ref:u,state:ea,props:w,stateAttributesMapping:i.fieldValidityMapping});return(0,f.jsx)(n.FieldRootContext.Provider,{value:ed,children:ec})}),x=t.forwardRef(function(e,t){return(0,f.jsx)(v,{children:(0,f.jsx)(C,{...e,ref:t})})});var R=e.i(229315),E=e.i(290219),T=e.i(930780);let k=t.forwardRef(function(e,a){let{render:l,className:o,style:u,id:s,nativeLabel:f=!0,...v}=e,b=(0,n.useFieldRootContext)(!1),{labelId:g}=(0,c.useLabelableContext)(),m=t.useRef(null),h=function(e={}){let t,{id:n,fallbackControlId:i,native:a=!1,setLabelId:l,focusControl:o}=e,{controlId:u,setLabelId:s}=(0,c.useLabelableContext)(),f=(0,r.useStableCallback)(e=>{s(e),l?.(e)}),v=(t=(0,d.useBaseUiId)(n),(0,y.useIsoLayoutEffect)(()=>(f(t),()=>{f(void 0)}),[t,f]),t),p=u??i;function b(e){let t=(0,T.getTarget)(e.nativeEvent);t?.closest("button,input,select,textarea")||(!e.defaultPrevented&&e.detail>1&&e.preventDefault(),a||function(e){if(o)return o(e,p);if(!p)return;let t=(0,E.ownerDocument)(e.currentTarget).getElementById(p);(0,R.isHTMLElement)(t)&&t.focus({focusVisible:!0})}(e))}return a?{id:v,htmlFor:p??void 0,onMouseDown:b}:{id:v,onClick:b,onPointerDown(e){e.preventDefault()}}}({id:g??s,native:f});return(0,p.useRenderElement)("label",e,{ref:[a,m],state:b.state,props:[h,v],stateAttributesMapping:i.fieldValidityMapping})});var I=e.i(223715),O=e.i(814060),P=e.i(361463);let S={...i.fieldValidityMapping,...O.transitionStatusMapping},M=t.forwardRef(function(e,r){let{render:i,id:a,className:l,match:u,style:s,...v}=e,b=(0,d.useBaseUiId)(a),{validityData:g,state:m,name:h}=(0,n.useFieldRootContext)(!1),{setMessageIds:C}=(0,c.useLabelableContext)(),{errors:x}=(0,o.useFormContext)(),R=h?x[h]:null,E="string"==typeof u,T=!1;T=!0===u||(E?!!g.state[u]:!!R||!1===g.state.valid);let{mounted:k,transitionStatus:O,setMounted:M}=(0,P.useTransitionStatus)(T);(0,y.useIsoLayoutEffect)(()=>{if(T&&b)return C(e=>e.concat(b)),()=>{C(e=>e.filter(e=>e!==b))}},[T,b,C]);let L=t.useRef(null),[_,w]=t.useState(null),[A,D]=t.useState(null),j=g.errors.length>1?(0,f.jsx)("ul",{children:g.errors.map(e=>(0,f.jsx)("li",{children:e},e))}):g.error,V=E?j:R||j,F=g.error;null!=R?F=Array.isArray(R)?JSON.stringify(R):R:g.errors.length>1&&(F=JSON.stringify(g.errors)),T&&F!==A&&(D(F),w(V)),(0,I.useOpenChangeComplete)({open:T,ref:L,onComplete(){T||M(!1)}});let N={...m,transitionStatus:O},U=(0,p.useRenderElement)("div",e,{ref:[r,L],state:N,props:[{id:b,children:T?V:_},v],stateAttributesMapping:S,enabled:k});return k?U:null}),L=t.forwardRef(function(e,t){let{render:r,id:a,className:l,style:o,...u}=e,s=(0,d.useBaseUiId)(a),f=(0,n.useFieldRootContext)(!1),{setMessageIds:v}=(0,c.useLabelableContext)();return(0,y.useIsoLayoutEffect)(()=>{if(s)return v(e=>e.concat(s)),()=>{v(e=>e.filter(e=>e!==s))}},[s,v]),(0,p.useRenderElement)("p",e,{ref:t,state:f.state,props:[{id:s},u],stateAttributesMapping:i.fieldValidityMapping})});var _=e.i(794349),w=e.i(711587),A=e.i(931888),D=e.i(871403);let j=t.forwardRef(function(e,a){let{render:l,className:o,id:s,name:f,value:v,disabled:g=!1,onValueChange:m,defaultValue:h,autoFocus:C=!1,style:x,...k}=e,{state:I,name:O,disabled:P,setTouched:S,setDirty:M,validityData:L,setFocused:j,setFilled:V,validationMode:F,validation:N}=(0,n.useFieldRootContext)(),U=P||g,B={...I,disabled:U},{labelId:z}=(0,c.useLabelableContext)(),K=function(e={}){let{id:n,implicit:i=!1,controlRef:a}=e,{controlId:l,registerControlId:o}=(0,c.useLabelableContext)(),s=(0,d.useBaseUiId)(n),f=i?l:void 0,v=(0,u.useRefWithInit)(()=>Symbol("labelable-control")),p=t.useRef(!1),g=t.useRef(null!=n),m=(0,r.useStableCallback)(()=>{p.current&&o!==b.NOOP&&(p.current=!1,o(v.current,void 0))});return(0,y.useIsoLayoutEffect)(()=>{let e;if(o!==b.NOOP){if(i){let t=a?.current;e=(0,R.isElement)(t)&&null!=t.closest("label")?n??null:f??s}else if(null!=n)g.current=!0,e=n;else{if(!g.current)return void m();e=s}if(void 0===e)return void m();p.current=!0,o(v.current,e)}},[n,a,f,o,i,s,v,m]),t.useEffect(()=>m,[m]),l??s}({id:s});(0,y.useIsoLayoutEffect)(()=>{let e=null!=v;N.inputRef.current?.value||e&&""!==v?V(!0):e&&""===v&&V(!1)},[N.inputRef,V,v]);let $=t.useRef(null);(0,y.useIsoLayoutEffect)(()=>{C&&$.current===(0,T.activeElement)((0,E.ownerDocument)($.current))&&j(!0)},[C,j]);let[W]=(0,_.useControlled)({controlled:v,default:h,name:"FieldControl",state:"value"}),H=void 0!==v,Y=H?W:void 0,J=(0,r.useStableCallback)(()=>N.inputRef.current?.value);return(0,w.useRegisterFieldControl)(N.inputRef,K,Y,J),(0,p.useRenderElement)("input",e,{ref:[a,$],state:B,props:[{id:K,disabled:U,name:O??f,ref:N.inputRef,"aria-labelledby":z,autoF
1ocus:C,...H?{value:Y}:{defaultValue:h},onChange(e){let t=e.currentTarget.value;m?.(t,(0,A.createChangeEventDetails)(D.REASONS.none,e.nativeEvent)),M(t!==L.initialValue),V(""!==t)},onFocus(){j(!0)},onBlur(e){S(!0),j(!1),"onBlur"===F&&N.commit(e.currentTarget.value)},onKeyDown(e){"INPUT"===e.currentTarget.tagName&&"Enter"===e.key&&(S(!0),N.commit(e.currentTarget.value))}},N.getInputValidationProps(),k],stateAttributesMapping:i.fieldValidityMapping})});var V=e.i(99559),F=e.i(532442);let N=t.forwardRef(function(e,r){let{render:a,className:l,style:o,disabled:u=!1,...s}=e,{state:d,disabled:c}=(0,n.useFieldRootContext)(!1),b=c||u,g=(0,F.useCheckboxGroupContext)(),m=g?.allValues!==void 0?g?.parent.id:void 0,h=t.useMemo(()=>({disabled:b}),[b]),y=(0,p.useRenderElement)("div",e,{ref:r,state:d,props:s,stateAttributesMapping:i.fieldValidityMapping});return(0,f.jsx)(v,{controlId:m,children:(0,f.jsx)(V.FieldItemContext.Provider,{value:h,children:y})})});e.s(["Control",0,j,"Description",0,L,"Error",0,M,"Item",0,N,"Label",0,k,"Root",0,x,"Validity",0,function(e){let{children:r}=e,{validityData:i,invalid:a}=(0,n.useFieldRootContext)(!1),l=t.useMemo(()=>m(i,a),[i,a]),o=!1===l.state.valid,{transitionStatus:u}=(0,P.useTransitionStatus)(o),s=t.useMemo(()=>({...l,validity:l.state,transitionStatus:u}),[l,u]);return(0,f.jsx)(t.Fragment,{children:r(s)})}],971975);var U=e.i(971975),U=U;let B=t.forwardRef(function(e,t){return(0,f.jsx)(U.Control,{ref:t,...e})});e.s(["Input",0,B],320669)}]);
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.