1import{b as F,Z as ke,c as Le,d as Ue,f as Ce,g as Me,h as _e,i as Re,j as $e,k as Be,l as qe,m as Je,n as Ke,p as ze}from"./types-Bh854ZpU.js";import{r as k}from"./components-DN7Vochb.js";function ge(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function y(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?ge(Object(t),!0).forEach(function(n){We(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ge(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function We(e,r,t){return r=He(r),r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Ge(e,r){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var n=t.call(e,r);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(e)}function He(e){var r=Ge(e,"string");return typeof r=="symbol"?r:String(r)}var Ye=["required","minLength","maxLength","min","max","step","multiple","pattern"];function Lr(e){function r(n,i){var u,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",o=a!==""?(u=i[a])!==null&&u!==void 0?u:i[a]={required:!0}:{},l=n._def;if(l.typeName==="ZodObject")for(var c in l.shape())r(l.shape()[c],i,a?"".concat(a,".").concat(c):c);else if(l.typeName==="ZodEffects")r(l.schema,i,a);else if(l.typeName==="ZodPipeline")r(l.out,i,a);else if(l.typeName==="ZodIntersection"){var p={},m={};r(l.left,p,a),r(l.right,m,a),Object.assign(i,p,m)}else if(l.typeName==="ZodUnion"||l.typeName==="ZodDiscriminatedUnion")Object.assign(i,l.options.map(j=>{var C={};return r(j,C,a),C}).reduce((j,C)=>{var te=new Set([...Object.keys(j),...Object.keys(C)]),z={};for(var $ of te){var M=j[$],Z=C[$];if(M&&Z){var W={};z[$]=W;for(var A of Ye)typeof M[A]<"u"&&typeof Z[A]<"u"&&M[A]===Z[A]&&(W[A]=M[A])}else z[$]=y(y(y({},M),Z),{},{required:!1})}return z}));else{if(a==="")throw new Error("Unsupported schema");if(l.typeName==="ZodArray")o.multiple=!0,r(l.type,i,"".concat(a,"[]"));else if(l.typeName==="ZodString"){var N=n;if(N.minLength!==null){var S;o.minLength=(S=N.minLength)!==null&&S!==void 0?S:void 0}N.maxLength!==null&&(o.maxLength=N.maxLength)}else if(l.typeName==="ZodOptional")o.required=!1,r(l.innerType,i,a);else if(l.typeName==="ZodDefault")o.required=!1,r(l.innerType,i,a);else if(l.typeName==="ZodNumber"){var b=n;b.minValue!==null&&(o.min=b.minValue),b.maxValue!==null&&(o.max=b.maxValue)}else if(l.typeName==="ZodEnum")o.pattern=l.values.map(j=>j.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")).join("|");else if(l.typeName==="ZodTuple")for(var V=0;V<l.items.length;V++)r(l.items[V],i,"".concat(a,"[").concat(V,"]"));else l.typeName}}var t={};return r(e,t),t}function be(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function g(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?be(Object(t),!0).forEach(function(n){Xe(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):be(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Xe(e,r,t){return r=xe(r),r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Qe(e,r){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var n=t.call(e,r);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(e)}function xe(e){var r=Qe(e,"string");return typeof r=="symbol"?r:String(r)}function er(e,r){var t=new FormData(e,r);if(r&&r.type==="submit"&&r.name!==""){var n=t.getAll(r.name);n.includes(r.value)||t.append(r.name,r.value)}return t}function T(e){return e?e.split(/\.|(\[\d*\])/).reduce((r,t)=>{if(typeof t<"u"&&t!==""&&t!=="__proto__"&&t!=="constructor"&&t!=="prototype")if(t.startsWith("[")&&t.endsWith("]")){var n=t.slice(1,-1);r.push(Number(n))}else r.push(t);return r},[]):[]}function R(e){return e.reduce((r,t)=>typeof t=="number"?"".concat(r,"[").concat(Number.isNaN(t)?"":t,"]"):r===""||t===""?[r,t].join(""):[r,t].join("."),"")}function Y(e,r){return typeof r<"u"?R([...T(e),r]):e??""}function x(e,r){var t=T(e),n=T(r);return t.length>=n.length&&n.every((i,u)=>t[u]===i)}function L(e,r,t){for(var n=T(r),i=n.length,u=i-1,a=-1,o=e;o!=null&&++a<i;){var l=n[a],c=n[a+1],p=a!=u?Object.prototype.hasOwnProperty.call(o,l)&&o[l]!==null?o[l]:typeof c=="number"?[]:{}:t(o[l]);o[l]=p,o=o[l]}}function oe(e,r){var t=e;for(var n of T(r)){if(typeof t>"u"||t==null)break;
1if(!Object.prototype.hasOwnProperty.call(t,n))return;if(U(t)&&typeof n=="string")t=t[n];else if(Array.isArray(t)&&typeof n=="number")t=t[n];else return}return t}function U(e){return!!e&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function rr(e){return typeof File>"u"?!1:e instanceof File}function J(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(U(e)){var t=Object.keys(e).sort().reduce((n,i)=>{var u=J(e[i],r);return typeof u<"u"&&(n[i]=u),n},{});return Object.keys(t).length===0?void 0:t}if(Array.isArray(e))return e.length===0?void 0:e.map(n=>J(n,r));if(!(typeof e=="string"&&e===""||e===null||rr(e)&&(!r||e.size===0)))return e}function pe(e){var r,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n={},i=(r=t.resolve)!==null&&r!==void 0?r:o=>o;function u(o,l){var c=J(i(o));if(typeof c<"u"&&(n[l]=c),Array.isArray(o))for(var p=0;p<o.length;p++)u(o[p],"".concat(l,"[").concat(p,"]"));else if(U(o))for(var[m,N]of Object.entries(o))u(N,l?"".concat(l,".").concat(m):m)}if(e){var a;u(e,(a=t.prefix)!==null&&a!==void 0?a:"")}return n}function ue(e,r){if(!e)throw new Error(r)}function K(){return(Date.now()*Math.random()).toString(36)}function G(e){return JSON.parse(JSON.stringify(e))}function tr(e){return e instanceof Element&&(e.tagName==="INPUT"||e.tagName==="SELECT"||e.tagName==="TEXTAREA"||e.tagName==="BUTTON")}function le(e){return tr(e)&&e.type!=="submit"&&e.type!=="button"&&e.type!=="reset"}function nr(e){var r,t,n=e.target,i=e.submitter;return(r=(t=i==null?void 0:i.getAttribute("formaction"))!==null&&t!==void 0?t:n.getAttribute("action"))!==null&&r!==void 0?r:"".concat(location.pathname).concat(location.search)}function ir(e){var r,t=e.target,n=e.submitter,i=(r=n==null?void 0:n.getAttribute("formenctype"))!==null&&r!==void 0?r:t.enctype;return i==="multipart/form-data"?i:"application/x-www-form-urlencoded"}function ar(e){var r,t,n=e.target,i=e.submitter,u=(r=(t=i==null?void 0:i.getAttribute("formmethod"))!==null&&t!==void 0?t:n.getAttribute("method"))===null||r===void 0?void 0:r.toUpperCase();switch(u){case"POST":case"PUT":case"PATCH":case"DELETE":return u}return"GET"}function or(e,r){if(ue(!!e,"Failed to submit the form. The element provided is null or undefined."),typeof e.requestSubmit=="function")e.requestSubmit(r);else{var t=new SubmitEvent("submit",{bubbles:!0,cancelable:!0,submitter:r});e.dispatchEvent(t)}}var H="__intent__",se="__state__";function Ve(e){var r=e.get(H),t=e.get(se);ue((typeof r=="string"||r===null)&&(typeof t=="string"||t===null),'The input name "'.concat(H,'" and "').concat(se,'" are reserved by Conform. Please use another name for your input.'));var n={payload:{},fields:new Set,intent:sr(r)};t&&(n.state=JSON.parse(t));var i=function(l){if(u===H||u===se)return 1;n.fields.add(u),L(n.payload,u,c=>c?Array.isArray(c)?c.concat(l):[c,l]:l)};for(var[u,a]of e.entries())i(a);return n}function ur(e,r){var t=Ve(e),n=t.intent;if(n)switch(n.type){case"update":{var i=Y(n.payload.name,n.payload.index),u=n.payload.value;typeof n.payload.value<"u"&&(i?L(t.payload,i,()=>u):t.payload=u);break}case"reset":{var a=Y(n.payload.name,n.payload.index);a?L(t.payload,a,()=>{}):t.payload={};break}case"insert":case"remove":case"reorder":{Ae(t.payload,n);break}}var o=r.resolve(t.payload,n),l=c=>lr(g(g({},t),{},{value:c.value,error:c.error}));return o instanceof Promise?o.then(l):l(o)}function lr(e){return e.intent||!e.value||e.error?{status:e.intent?void 0:"error",payload:e.payload,error:typeof e.error<"u"?e.error:{},reply(r){return Oe(e,r)}}:{status:"success",payload:e.payload,value:e.value,reply(r){return Oe(e,r)}}}function Oe(e){var r,t,n,i,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if("resetForm"in u&&u.resetForm||((r=e.intent)===null||r===void 0?void 0:r.type)==="reset"&&((t=e.intent.payload.name)!==null&&t!==void 0?t:"")==="")return{initialValue:null};if("hideFields"in u&&u.hideFields)for(var a of u.hideFields){var o=oe(e.payload,a);typeof o<"u"&&L(e.payload,a,()=>{})}var l="formErrors"in u||"fieldErrors"in u?J(g({"":(n=u.formErrors)!==null&&n!==void 0?n:null},u.fieldErrors)):null,c=e.error||l?g(g({},e.error),l):void 0,p=(i=J(e.payload,typeof document<"u"))!==null&&i!==void 0?i:{};return{status:e.intent?void 0:c?"error":"success",intent:e.intent?e.
1intent:void 0,initialValue:p,error:c,state:e.state,fields:Array.from(e.fields)}}function sr(e){if(!e)return null;var r=JSON.parse(e);if(typeof r.type!="string"||typeof r.payload>"u")throw new Error("Unknown form control intent");return r}function fr(e){switch(e.type){case"insert":return JSON.stringify({type:e.type,payload:g(g({},e.payload),{},{defaultValue:X(e.payload.defaultValue)})});case"update":return JSON.stringify({type:e.type,payload:g(g({},e.payload),{},{value:X(e.payload.value)})});default:return JSON.stringify(e)}}function de(e,r){var t;switch(ue(Array.isArray(e),"Failed to update list. The value is not an array."),r.type){case"insert":e.splice((t=r.payload.index)!==null&&t!==void 0?t:e.length,0,r.payload.defaultValue);break;case"remove":e.splice(r.payload.index,1);break;case"reorder":e.splice(r.payload.to,0,...e.splice(r.payload.from,1));break;default:throw new Error("Unknown list intent received")}}function Ae(e,r){L(e,r.payload.name,t=>{var n=t??[];return de(n,r),n})}var ce=Symbol.for("root");function ae(e,r,t){var n=Object.keys(e).sort((l,c)=>c.localeCompare(l)),i={},u=function(){var c=e[a];x(a,r)&&a!==r&&(L(i,a,p=>typeof p>"u"?c:(p[ce]=c,p)),delete e[a])};for(var a of n)u();var o=t(oe(i,r));Object.assign(e,pe(o,{resolve(l){if(U(l)||Array.isArray(l)){var c;return(c=l[ce])!==null&&c!==void 0?c:null}return l},prefix:r}))}function he(e,r,t){ae(e,r.payload.name,n=>{var i=n??[];switch(r.type){case"insert":de(i,{type:r.type,payload:g(g({},r.payload),{},{defaultValue:t==null?void 0:t(r.payload.defaultValue)})});break;default:de(i,r);break}return i})}function X(e){return U(e)?Object.entries(e).reduce((r,t)=>{var[n,i]=t;return r[n]=X(i),r},{}):Array.isArray(e)?e.map(X):e instanceof Date?e.toISOString():typeof e=="boolean"?e?"on":void 0:typeof e=="number"||typeof e=="bigint"?e.toString():e??void 0}function Ne(e,r){var t,n,i,u,a,o=r?void 0:e.lastResult,l=e.defaultValue?X(e.defaultValue):{},c=(t=o==null?void 0:o.initialValue)!==null&&t!==void 0?t:l,p={formId:e.formId,isValueUpdated:!1,submissionStatus:o==null?void 0:o.status,defaultValue:l,initialValue:c,value:c,constraint:(n=e.constraint)!==null&&n!==void 0?n:{},validated:(i=o==null||(u=o.state)===null||u===void 0?void 0:u.validated)!==null&&i!==void 0?i:{},key:r?g({"":K()},Q(l)):Q(l),error:(a=o==null?void 0:o.error)!==null&&a!==void 0?a:{}};return Ie(p,o==null?void 0:o.intent,o==null?void 0:o.fields),p}function Q(e,r){return Object.entries(pe(e,{prefix:r})).reduce((t,n)=>{var[i,u]=n;if(Array.isArray(u))for(var a=0;a<u.length;a++)t[Y(i,a)]=K();return t},{})}function Pe(e,r){for(var t of Object.keys(e.error).concat(r??[]))e.validated[t]=!0}function Ie(e,r,t,n){var i;if(!r){Pe(e,t);return}switch(r.type){case"validate":{r.payload.name?e.validated[r.payload.name]=!0:Pe(e,t);break}case"update":{var{validated:u,value:a}=r.payload,o=Y(r.payload.name,r.payload.index);typeof a<"u"&&we(e,o??"",a),typeof u<"u"&&(o?ae(e.validated,o,()=>{}):e.validated={},u?((U(a)||Array.isArray(a))&&Object.assign(e.validated,pe(a,{resolve(){return!0},prefix:o})),e.validated[o??""]=!0):o&&delete e.validated[o]);break}case"reset":{var l=Y(r.payload.name,r.payload.index),c=oe(e.defaultValue,l);we(e,l,c),l?(ae(e.validated,l,()=>{}),delete e.validated[l]):e.validated={};break}case"insert":case"remove":case"reorder":{n&&(e.initialValue=G(e.initialValue),e.key=G(e.key),he(e.key,r,m=>!Array.isArray(m)&&!U(m)?K():Object.assign(Q(m),{[ce]:K()})),Ae(e.initialValue,r)),he(e.validated,r),e.validated[r.payload.name]=!0;break}}var p=(i=t==null?void 0:t.filter(m=>e.validated[m]))!==null&&i!==void 0?i:[];e.error=Object.entries(e.error).reduce((m,N)=>{var[S,b]=N;return(e.validated[S]||p.some(V=>x(S,V)))&&(m[S]=b),m},{})}function we(e,r,t){if(r===""){e.initialValue=t,e.value=t,e.key=g(g({},Q(t)),{},{"":K()});return}e.initialValue=G(e.initialValue),e.value=G(e.value),e.key=G(e.key),L(e.initialValue,r,()=>t),L(e.value,r,()=>t),(U(t)||Array.isArray(t))&&(ae(e.key,r,()=>{}),Object.assign(e.key,Q(t,r))),e.key[r]=K()}function ee(e){var r={};return new Proxy(r,{get(t,n,i){var u;if(typeof n=="string")return(u=r[n])!==null&&u!==void 0?u:r[n]=e(n,i)}})}function fe(e){var r=J(e);return ee((t,n)=>{if(t==="")return r;var i=T(t),u=R(i.slice(0,-1)),a=R(i.slice(-1)),o=n[u];return oe(o,a)})}function dr(e){return ee((r,t)=>{var n,i=e[r];if(!i){for(var u=T(r),a=u.length-1;a>=0;a--){var o=u[a];if(typeof o=="number"&&!Number.isNaN(o)){u[a]=Number.NaN;break}}var l=R(u);r!==l&&(i=t[l])}return(n=i)!==null&&n!==void 0?n:{}})}function cr(e){return ee((r,t)=>{var n=e[r],i=T(r);if(i.length===0)return n;var u=t[R(i.slice(0,-1))];return typeof u>"u"?n:"".concat(u,"/").concat(n??i.at(-1))})}function vr(e){return ee(r=>{var t=Object.keys(e);if(r==="")return t.length===0;for(var n of t)if(x(n,r)&&typeof e[n]<"u")return!1;return!0})}function pr(e,r,t){return ee(n=>JSON.stringify(e[n])!==JSON.stringify(r[n],(i,u)=>
1n===""&&i===""&&u?Object.entries(u).reduce((a,o)=>{var[l,c]=o;return t(l)?Object.assign(a??{},{[l]:c}):a},void 0):u))}function B(e,r,t,n){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:(S,b)=>JSON.stringify(S)!==JSON.stringify(b);if(n&&e!==r){var u,a,o=(u=n.prefix)!==null&&u!==void 0?u:[],l=(a=n.name)!==null&&a!==void 0?a:[],c=o.length===0?l:Array.from(new Set([...Object.keys(e),...Object.keys(r)])),p=function(b){if(o.length===0||l.includes(b)||o.some(j=>x(b,j))){var V;if((V=t[b])!==null&&V!==void 0||(t[b]=i(e[b],r[b])),t[b])return{v:!0}}},m;for(var N of c)if(m=p(N),m)return m.v}return!1}function yr(e){var r=[],t=e,n=Ne(e),i=a(n);function u(){return document.forms.namedItem(t.formId)}function a(s){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:s,f=arguments.length>2?arguments[2]:void 0,v=!f||d.defaultValue!==s.defaultValue?fe(s.defaultValue):f.defaultValue,h=s.initialValue===s.defaultValue?v:!f||d.initialValue!==s.initialValue?fe(s.initialValue):f.initialValue,O=s.value===s.initialValue?h:!f||d.value!==s.value?fe(s.value):f.value;return{submissionStatus:s.submissionStatus,defaultValue:v,initialValue:h,value:O,error:!f||d.error!==s.error?s.error:f.error,validated:s.validated,constraint:!f||d.constraint!==s.constraint?dr(s.constraint):f.constraint,key:!f||d.key!==s.key?cr(s.key):f.key,valid:!f||d.error!==s.error?vr(s.error):f.valid,dirty:!f||d.defaultValue!==s.defaultValue||d.value!==s.value?pr(v,O,P=>{var E,_;return(E=(_=t.shouldDirtyConsider)===null||_===void 0?void 0:_.call(t,P))!==null&&E!==void 0?E:!0}):f.dirty}}function o(s){var d=n,f=i,v=a(s,d,f);n=s,i=v;var h={value:{},error:{},initialValue:{},key:{},valid:{},dirty:{}};for(var O of r){var P,E=(P=O.getSubject)===null||P===void 0?void 0:P.call(O);(!E||E.formId&&d.formId!==s.formId||E.status&&f.submissionStatus!==v.submissionStatus||B(f.error,v.error,h.error,E.error)||B(f.initialValue,v.initialValue,h.initialValue,E.initialValue)||B(f.key,v.key,h.key,E.key,(_,ne)=>_!==ne)||B(f.valid,v.valid,h.valid,E.valid,l)||B(f.dirty,v.dirty,h.dirty,E.dirty,l)||B(f.value,v.value,h.value,E.value))&&O.callback()}}function l(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return s!==d}function c(){return JSON.stringify({validated:n.validated})}function p(s){var d=s.target,f=s.submitter;ue(d===u(),"The submit event is dispatched by form#".concat(d.id," instead of form#").concat(t.formId));var v=er(d,f),h={formData:v,action:nr(s),encType:ir(s),method:ar(s)};if(typeof(t==null?void 0:t.onValidate)>"u")return h;var O=t.onValidate({form:d,formData:v,submitter:f});if(O.status==="success"||O.error!==null){var P=O.reply();te(g(g({},P),{},{status:P.status!=="success"?P.status:void 0}))}return g(g({},h),{},{submission:O})}function m(s){var d=u(),f=s.target;return!d||!le(f)||f.form!==d||!f.form.isConnected||f.name===""?null:f}function N(s,d){var{shouldValidate:f="onSubmit",shouldRevalidate:v=f}=t,h=n.validated[s.name];return h?v===d&&(d==="onInput"||n.isValueUpdated):f===d}function S(s){var d=new FormData(s),f=Ve(d);o(g(g({},n),{},{isValueUpdated:!0,value:f.payload}))}function b(s){var d=m(s);!d||!d.form||(s.defaultPrevented||!N(d,"onInput")?S(d.form):Z({type:"validate",payload:{name:d.name}}))}function V(s){var d=m(s);!d||s.defaultPrevented||!N(d,"onBlur")||Z({type:"validate",payload:{name:d.name}})}function j(){o(Ne(t,!0))}function C(s){var d=u();s.type!=="reset"||s.target!==d||s.defaultPrevented||j()}function te(s){var d,f,v=u();if(!s.initialValue){j();return}var h=Object.entries((d=s.error)!==null&&d!==void 0?d:{}).reduce((E,_)=>{var[ne,ye]=_,me=ye===null?n.error[ne]:ye;return me&&(E[ne]=me),E},{}),O=g(g({},n),{},{isValueUpdated:!1,submissionStatus:s.status,value:s.initialValue,validated:g(g({},n.validated),(f=s.state)===null||f===void 0?void 0:f.validated),error:h});if(Ie(O,s.intent,s.fields,!0),o(O),v&&s.status==="error"){for(var P of v.elements)if(le(P)&&n.error[P.name]){P.focus();break}}}function z(s){var d=t.formId,f=t.lastResult;Object.assign(t,s),t.formId!==d?j():s.lastResult&&s.lastResult!==f&&te(s.lastResult)}function $(s,d){var f={callback:s,getSubject:d};return r.push(f),()=>{r=r.filter(v=>v!==f)}}function M(){return i}function Z(s){var d=u(),f=document.createElement("button"),v=W(s);f.name=v.name,f.value=v.value,f.hidden=!0,f.formNoValidate=!0,d==null||d.appendChild(f),or(d,f),d==null||d.removeChild(f)}function W(s){return{name:H,value:fr(s),form:t.formId,formNoValidate:!0}}function A(s){var d=function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Z({type:s,payload:v})};return Object.assign(d,{getButtonProps(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return W({type:s,payload:f})}})}function De(){var s=new MutationObserver(d=>{var f=u();if(f)for(var v of d){var h=v.type==="childList"?[...v.addedNodes,...v.removedNodes]:[v.target];for(var O of h){var P=le(O)?O:O instanceof HTMLElement?O.querySelector("input,select,textarea"):null;if((P==null?void 0:P.form)===f){S(f);return}}}});return s.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["form","name"]}),()=>{s.disconnect()}}return{getFormId(){return n.formId},submit:p,onReset:C,onInput:b,onBlur:V,onUpdate:z,validate:A("validate"),reset:A("reset"),update:A("update"),insert:A("insert"),remove:A("remove"),reorder:A("reorder"),subscribe:$,getState:M,getSerializedState:c,observe:De}}var je="__EMPTY_STRING__";function D(e,r){if(typeof e!="string")return e;if(e!=="")return e===je?"":typeof r!="function"?e:r(e)}function ie(e){if(!(typeof File<"u"&&e instanceof File&&e.name===""&&e.size===0))return e}function mr(e){return typeof File>"u"?!1:e._def.effect.type==="refinement"&&e.innerType()._def.typeName==="ZodAny"&&e.safeParse(new File([],"")).success&&!e.safeParse("").success}function w(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,t=r.get(e);if(t)return t;var n=e,i=e._def;if(i.typeName==="ZodString"||i.typeName==="ZodLiteral"||i.typeName==="ZodEnum"||i.typeName==="ZodNativeEnum")n=F().transform(a=>D(a)).pipe(e);else if(i.typeName==="ZodNumber")n=F().transform(a=>D(a,o=>o.trim()===""?o:Number(o))).pipe(e);else if(i.typeName==="ZodBoolean")n=F().transform(a=>D(a,o=>o==="on"?!0:o)).pipe(e);else if(i.typeName==="ZodDate")n=F().transform(a=>D(a,o=>{var l=new Date(o);return isNaN(l.getTime())?o:l})).pipe(e);else if(i.typeName==="ZodBigInt")n=F().transform(a=>D(a,o=>{if(o.trim()==="")return o;try{return BigInt(o)}catch{return o}})).pipe(e);else if(i.typeName==="ZodArray")n=F().transform(a=>Array.isArray(a)?a:typeof a>"u"||typeof ie(D(a))>"u"?[]:[a]).pipe(new ke(y(y({},i),{},{type:w(i.type,r)})));else if(i.typeName==="ZodObject")n=F().transform(a=>typeof a>"u"?{}:a).pipe(new Le(y(y({},i),{},{shape:()=>Object.fromEntries(Object.entries(i.shape()).map(a=>{var[o,l]=a;return[o,w(l,r)]}))})));else if(i.typeName==="ZodEffects")mr(e)?n=F().transform(a=>ie(a)).pipe(e):n=new Ue(y(y({},i),{},{schema:w(i.schema,r)}));else if(i.typeName==="ZodOptional")n=F().transform(a=>ie(D(a))).pipe(new Ce(y(y({},i),{},{innerType:w(i.innerType,r)})));else if(i.typeName==="ZodDefault")n=F().transform(a=>ie(D(a))).pipe(new Me(y(y({},i),{},{defaultValue:()=>{var a=i.defaultValue();return a===""?je:a},innerType:w(i.innerType,r)})));else if(i.typeName==="ZodCatch")n=new _e(y(y({},i),{},{innerType:w(i.innerType,r)}));else if(i.typeName==="ZodIntersection")n=new Re(y(y({},i),{},{left:w(i.left,r),right:w(i.right,r)}));else if(i.typeName==="ZodUnion")n=new $e(y(y({},i),{},{options:i.options.map(a=>w(a,r))}));else if(i.typeName==="ZodDiscriminatedUnion")n=new Be(y(y({},i),{},{options:i.options.map(a=>w(a,r)),optionsMap:new Map(Array.from(i.optionsMap.entries()).map(a=>{var[o,l]=a;return[o,w(l,r)]}))}));else if(i.typeName==="ZodTuple")n=new qe(y(y({},i),{},{items:i.items.map(a=>w(a,r))}));else if(i.typeName==="ZodNullable")n=new Je(y(y({},i),{},{innerType:w(i.innerType,r)}));else if(i.typeName==="ZodPipeline")n=new Ke(y(y({},i),{},{in:w(i.in,r),out:w(i.out,r)}));else if(i.typeName==="ZodLazy"){var u=i.getter();n=ze(()=>w(u,r))}return e!==n&&r.set(e,n),n}function gr(e,r){var t={};for(var n of e.errors){var i=R(n.path);switch(n.message){case Se.VALIDATION_UNDEFINED:return null;
1case Se.VALIDATION_SKIPPED:t[i]=null;break;default:{var u=t[i];u!==null&&(u?t[i]=u.concat(n):t[i]=[n]);break}}}return Object.entries(t).reduce((a,o)=>{var[l,c]=o;return a[l]=c?r(c):null,a},{})}function Ur(e,r){return ur(e,{resolve(t,n){var i=r.errorMap,u=w(typeof r.schema=="function"?r.schema(n):r.schema),a=o=>{var l;return{value:o.success?o.data:void 0,error:o.success?void 0:gr(o.error,(l=r.formatError)!==null&&l!==void 0?l:c=>c.map(p=>p.message))}};return r.async?u.safeParseAsync(t,{errorMap:i}).then(o=>a(o)):a(u.safeParse(t,{errorMap:i}))}})}var Se={VALIDATION_SKIPPED:"__skipped__",VALIDATION_UNDEFINED:"__undefined__"};function Ee(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function I(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?Ee(Object(t),!0).forEach(function(n){br(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Ee(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function br(e,r,t){return r=Pr(r),r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Or(e,r){if(e==null)return{};var t={},n=Object.keys(e),i,u;for(u=0;
1u<n.length;u++)i=n[u],!(r.indexOf(i)>=0)&&(t[i]=e[i]);return t}function hr(e,r){if(e==null)return{};var t=Or(e,r),n,i;if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(i=0;i<u.length;i++)n=u[i],!(r.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function Nr(e,r){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var n=t.call(e,r);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(e)}function Pr(e){var r=Nr(e,"string");return typeof r=="symbol"?r:String(r)}var wr=Symbol("wrapped");function Sr(e,r){var t=k.useCallback(n=>e.subscribe(n,()=>r==null?void 0:r.current),[e,r]);return k.useSyncExternalStore(t,e.getState,e.getState)}function Er(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=k.useRef(e);return r.current=e,r}function q(e,r,t,n){if(r==="status"||r==="formId")e.current[r]=!0;else if(typeof t<"u"&&typeof n<"u"){var i,u;e.current[r]=I(I({},e.current[r]),{},{[t]:((i=(u=e.current[r])===null||u===void 0?void 0:u[t])!==null&&i!==void 0?i:[]).concat(n)})}}function Fe(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",i=n?"".concat(e.getFormId(),"-").concat(n):e.getFormId(),u=e.getState();return new Proxy({id:i,name:n,errorId:"".concat(i,"-error"),descriptionId:"".concat(i,"-description"),get initialValue(){return u.initialValue[n]},get value(){return u.value[n]},get errors(){return u.error[n]},get key(){return u.key[n]},get valid(){return u.valid[n]},get dirty(){return u.dirty[n]},get allErrors(){if(n==="")return u.error;var a={};for(var[o,l]of Object.entries(u.error))x(o,n)&&(a[o]=l);return a},get getFieldset(){return()=>new Proxy({},{get(a,o,l){return typeof o=="string"?Te(e,r,t,n,o):Reflect.get(a,o,l)}})}},{get(a,o,l){if(u===t)switch(o){case"id":case"errorId":case"descriptionId":q(r,"formId");break;case"key":case"initialValue":case"value":case"valid":case"dirty":q(r,o,"name",n);break;case"errors":case"allErrors":q(r,"error",o==="errors"?"name":"prefix",n);break}return Reflect.get(a,o,l)}})}function Te(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",i=arguments.length>4?arguments[4]:void 0,u=typeof i>"u"?n:R([...T(n),i]);return new Proxy({},{get(a,o,l){var c,p=Fe(e,r,t,u),m=e.getState();switch(o){case"formId":return m===t&&q(r,"formId"),e.getFormId();case"required":case"minLength":case"maxLength":case"min":case"max":case"pattern":case"step":case"multiple":return(c=m.constraint[u])===null||c===void 0?void 0:c[o];case"getFieldList":return()=>{var N,S=(N=m.initialValue[u])!==null&&N!==void 0?N:[];if(m===t&&q(r,"initialValue","name",u),!Array.isArray(S))throw new Error("The initial value at the given name is not a list");return Array(S.length).fill(0).map((b,V)=>Te(e,r,t,u,V))}}return Reflect.get(p,o,l)}})}function Vr(e,r,t,n){return new Proxy({},{get(i,u,a){var o=Fe(e,r,t),l=e.getState();switch(u){case"context":return{[wr]:e};case"status":return l===t&&q(r,"status"),l.submissionStatus;case"validate":case"update":case"reset":case"insert":case"remove":case"reorder":return e[u];case"onSubmit":return e.submit;case"noValidate":return n}return Reflect.get(o,u,a)}})}function Ar(e){var{onSubmit:r}=e,t=yr(e);return I(I({},t),{},{submit(n){var i=n.nativeEvent,u=t.submit(i);if(!u.submission||u.submission.status==="success"||u.submission.error===null){if(!u.formData.has(H)){var a;(a=r)===null||a===void 0||a(n,u)}}else n.preventDefault()},onUpdate(n){r=n.onSubmit,t.onUpdate(n)}})}var Ir=["id"],ve=typeof document>"u"?k.useEffect:k.useLayoutEffect;function jr(e){var r=k.useId();return e??r}function Fr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,[r,t]=k.useState(e);return ve(()=>{r||t(!0)},[r]),r}function Cr(e){var{id:r}=e,t=hr(e,Ir),n=jr(r),[i]=k.useState(()=>Ar(I(I({},t),{},{formId:n})));ve(()=>{var c=i.observe();return document.addEventListener("input",i.onInput),document.addEventListener("focusout",i.onBlur),document.addEventListener("reset",i.onReset),()=>{c(),document.removeEventListener("input",i.onInput),document.removeEventListener("focusout",i.onBlur),document.removeEventListener("reset",i.onReset)}},[i]),ve(()=>{i.onUpdate(I(I({},t),{},{formId:n}))});var u=Er(),a=Sr(i,u),o=Fr(e.defaultNoValidate),l=Vr(i,u,a,o);return[l,l.getFieldset()]}function re(e){for(var r in e)e[r]===void 0&&delete e[r];return e}function Ze(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof r.ariaAttributes<"u"&&!r.ariaAttributes)return{};var t=r.ariaInvalid==="allErrors"?!e.valid:typeof e.errors<"u",n=r.ariaDescribedBy;return re({"aria-invalid":t||void 0,"aria-describedby":t?"".concat(e.errorId," ").concat(n??"").trim():n})}function Mr(e,r){return re(I({id:e.id,onSubmit:e.onSubmit,noValidate:e.noValidate},Ze(e,r)))}function Tr(e,r){return re(I({id:e.id,name:e.name,form:e.formId},Ze(e,r)))}function Zr(e,r){return re(I({key:e.key,required:e.required||void 0},Tr(e,r)))}function _r(e,r){var t=I(I({},Zr(e,r)),{},{type:r.type,minLength:e.minLength,maxLength:e.maxLength,min:e.min,max:e.max,step:e.step,pattern:e.pattern,multiple:e.multiple});return(typeof r.value>"u"||r.value)&&(r.type==="checkbox"||r.type==="radio"?(t.value=typeof r.value=="string"?r.value:"on",t.defaultChecked=Array.isArray(e.initialValue)?e.initialValue.includes(r.value):e.initialValue===t.value):typeof e.initialValue=="string"&&(t.defaultValue=e.initialValue)),re(t)}export{_r as a,Mr as b,Lr as g,Ur as p,Cr as u};
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.