diff --git a/latest/200.html b/latest/200.html index 4c9f1f55..b76bb630 100644 --- a/latest/200.html +++ b/latest/200.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/2to3/index.html b/latest/2to3/index.html index 3821b779..b8b8fcd2 100644 --- a/latest/2to3/index.html +++ b/latest/2to3/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/404.html b/latest/404.html index f433f910..b76bb630 100644 --- a/latest/404.html +++ b/latest/404.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/_dev/index.html b/latest/_dev/index.html index eb192e33..f41ead46 100644 --- a/latest/_dev/index.html +++ b/latest/_dev/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/_dev/many-props/index.html b/latest/_dev/many-props/index.html index eb192e33..f41ead46 100644 --- a/latest/_dev/many-props/index.html +++ b/latest/_dev/many-props/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/_dev/one-of-array/index.html b/latest/_dev/one-of-array/index.html index 20686158..39825bca 100644 --- a/latest/_dev/one-of-array/index.html +++ b/latest/_dev/one-of-array/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/_nuxt/DWgt0j8g.js b/latest/_nuxt/B3FFiLgK.js similarity index 97% rename from latest/_nuxt/DWgt0j8g.js rename to latest/_nuxt/B3FFiLgK.js index 1a9d612a..e9248318 100644 --- a/latest/_nuxt/DWgt0j8g.js +++ b/latest/_nuxt/B3FFiLgK.js @@ -1 +1 @@ -/* empty css */import{m as A,a as ae,u as T}from"./DhGIs5ff.js";import{bj as E,bk as z,L as P,M as O,i,h as I,ab as N,X as ne,z as V,aO as be,bl as se,N as F,as as D,aj as _,r as x,R as j,ao as Se,a2 as Ve,Z as ke,ar as Ce,ad as le,aB as Pe,E as Me,bm as we,e as je,o as Ie,ay as Y,S as $e,aa as J,be as Le,Y as Ae,ac as Oe,bn as Be}from"./DxK5QV_v.js";import{V as De,e as Ne,f as xe,g as Ee}from"./BSsSwofs.js";import{m as _e,g as Te,M as ze}from"./BM4NCaxS.js";import{m as Fe,u as Ue}from"./BQI04MH9.js";import{w as X,x as Re,y as Ge}from"./CJpVtMeO.js";const ie=E.reduce((e,s)=>(e[s]={type:[Boolean,String,Number],default:!1},e),{}),ue=E.reduce((e,s)=>{const n="offset"+z(s);return e[n]={type:[String,Number],default:null},e},{}),oe=E.reduce((e,s)=>{const n="order"+z(s);return e[n]={type:[String,Number],default:null},e},{}),Z={col:Object.keys(ie),offset:Object.keys(ue),order:Object.keys(oe)};function Ke(e,s,n){let a=e;if(!(n==null||n===!1)){if(s){const l=s.replace(e,"");a+=`-${l}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const qe=["auto","start","end","center","baseline","stretch"],He=P({cols:{type:[Boolean,String,Number],default:!1},...ie,offset:{type:[String,Number],default:null},...ue,order:{type:[String,Number],default:null},...oe,alignSelf:{type:String,default:null,validator:e=>qe.includes(e)},...A(),...ae()},"VCol"),pt=O()({name:"VCol",props:He(),setup(e,s){let{slots:n}=s;const a=i(()=>{const l=[];let t;for(t in Z)Z[t].forEach(c=>{const h=e[c],b=Ke(t,c,h);b&&l.push(b)});const u=l.some(c=>c.startsWith("v-col-"));return l.push({"v-col":!u||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return I(e.tag,{class:[a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),U=["start","end","center"],re=["space-between","space-around","space-evenly"];function R(e,s){return E.reduce((n,a)=>{const l=e+z(a);return n[l]=s(),n},{})}const We=[...U,"baseline","stretch"],ce=e=>We.includes(e),de=R("align",()=>({type:String,default:null,validator:ce})),Ye=[...U,...re],fe=e=>Ye.includes(e),ve=R("justify",()=>({type:String,default:null,validator:fe})),Je=[...U,...re,"stretch"],ge=e=>Je.includes(e),ye=R("alignContent",()=>({type:String,default:null,validator:ge})),Q={align:Object.keys(de),justify:Object.keys(ve),alignContent:Object.keys(ye)},Xe={align:"align",justify:"justify",alignContent:"align-content"};function Ze(e,s,n){let a=Xe[e];if(n!=null){if(s){const l=s.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const Qe=P({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:ce},...de,justify:{type:String,default:null,validator:fe},...ve,alignContent:{type:String,default:null,validator:ge},...ye,...A(),...ae()},"VRow"),ht=O()({name:"VRow",props:Qe(),setup(e,s){let{slots:n}=s;const a=i(()=>{const l=[];let t;for(t in Q)Q[t].forEach(u=>{const c=e[u],h=Ze(t,u,c);h&&l.push(h)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return I(e.tag,{class:["v-row",a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),et={props:{layoutSlot:{type:Object,required:!0},node:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},tag:{type:String,default:null}},render(){const e=this.tag??(X(this.layoutSlot)?"p":"div");if(X(this.layoutSlot))return I(e,this.layoutSlot.text);if(Re(this.layoutSlot))return I(e,{innerHTML:this.layoutSlot.markdown});if(Ge(this.layoutSlot))if(!this.statefulLayout.options.vjsfSlots[this.layoutSlot.name])console.error(`vjsf: layout references a code slot "${this.layoutSlot.name}" that was not provided.`);else return I(e,this.statefulLayout.options.vjsfSlots[this.layoutSlot.name]({node:this.node,statefulLayout:this.statefulLayout}));return null}},tt=P({text:String,onClick:N(),...A(),...ne()},"VLabel"),bt=O()({name:"VLabel",props:tt(),setup(e,s){let{slots:n}=s;return T(()=>{var a;return V("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(a=n.default)==null?void 0:a.call(n)])}),{}}});function at(e){const{t:s}=be();function n(a){let{name:l}=a;const t={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],u=e[`onClick:${l}`],c=u&&t?s(`$vuetify.input.${t}`,e.label??""):void 0;return V(De,{icon:e[`${l}Icon`],"aria-label":c,onClick:u},null)}return{InputIcon:n}}const nt=P({focused:Boolean,"onUpdate:focused":N()},"focus");function St(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se();const n=F(e,"focused"),a=i(()=>({[`${s}--focused`]:n.value}));function l(){n.value=!0}function t(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:t}}const st=P({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...A(),..._e({transition:{component:Te,leaveAbsolute:!0,group:!0}})},"VMessages"),lt=O()({name:"VMessages",props:st(),setup(e,s){let{slots:n}=s;const a=i(()=>D(e.messages)),{textColorClasses:l,textColorStyles:t}=Ne(i(()=>e.color));return T(()=>V(ze,{transition:e.transition,tag:"div",class:["v-messages",l.value,e.class],style:[t.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&a.value.map((u,c)=>V("div",{class:"v-messages__message",key:`${c}-${a.value}`},[n.message?n.message({message:u}):u]))]})),{}}}),me=Symbol.for("vuetify:form"),Vt=P({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function kt(e){const s=F(e,"modelValue"),n=i(()=>e.disabled),a=i(()=>e.readonly),l=_(!1),t=x([]),u=x([]);async function c(){const d=[];let r=!0;u.value=[],l.value=!0;for(const f of t.value){const o=await f.validate();if(o.length>0&&(r=!1,d.push({id:f.id,errorMessages:o})),!r&&e.fastFail)break}return u.value=d,l.value=!1,{valid:r,errors:u.value}}function h(){t.value.forEach(d=>d.reset())}function b(){t.value.forEach(d=>d.resetValidation())}return j(t,()=>{let d=0,r=0;const f=[];for(const o of t.value)o.isValid===!1?(r++,f.push({id:o.id,errorMessages:o.errorMessages})):o.isValid===!0&&d++;u.value=f,s.value=r>0?!1:d===t.value.length?!0:null},{deep:!0,flush:"post"}),Se(me,{register:d=>{let{id:r,vm:f,validate:o,reset:k,resetValidation:M}=d;t.value.some(w=>w.id===r),t.value.push({id:r,validate:o,reset:k,resetValidation:M,vm:Ve(f),isValid:null,errorMessages:[]})},unregister:d=>{t.value=t.value.filter(r=>r.id!==d)},update:(d,r,f)=>{const o=t.value.find(k=>k.id===d);o&&(o.isValid=r,o.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:s,items:t,validateOn:ke(e,"validateOn")}),{errors:u,isDisabled:n,isReadonly:a,isValidating:l,isValid:s,items:t,validate:c,reset:h,resetValidation:b}}function it(){return Ce(me,null)}const ut=P({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...nt()},"validation");function ot(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:le();const a=F(e,"modelValue"),l=i(()=>e.validationValue===void 0?a.value:e.validationValue),t=it(),u=x([]),c=_(!0),h=i(()=>!!(D(a.value===""?null:a.value).length||D(l.value===""?null:l.value).length)),b=i(()=>!!(e.disabled??(t==null?void 0:t.isDisabled.value))),d=i(()=>!!(e.readonly??(t==null?void 0:t.isReadonly.value))),r=i(()=>{var g;return(g=e.errorMessages)!=null&&g.length?D(e.errorMessages).concat(u.value).slice(0,Math.max(0,+e.maxErrors)):u.value}),f=i(()=>{let g=(e.validateOn??(t==null?void 0:t.validateOn.value))||"input";g==="lazy"&&(g="input lazy");const p=new Set((g==null?void 0:g.split(" "))??[]);return{blur:p.has("blur")||p.has("input"),input:p.has("input"),submit:p.has("submit"),lazy:p.has("lazy")}}),o=i(()=>{var g;return e.error||(g=e.errorMessages)!=null&&g.length?!1:e.rules.length?c.value?u.value.length||f.value.lazy?null:!0:!u.value.length:!0}),k=_(!1),M=i(()=>({[`${s}--error`]:o.value===!1,[`${s}--dirty`]:h.value,[`${s}--disabled`]:b.value,[`${s}--readonly`]:d.value})),w=Pe("validation"),v=i(()=>e.name??Me(n));we(()=>{t==null||t.register({id:v.value,vm:w,validate:S,reset:y,resetValidation:m})}),je(()=>{t==null||t.unregister(v.value)}),Ie(async()=>{f.value.lazy||await S(!0),t==null||t.update(v.value,o.value,r.value)}),Y(()=>f.value.input,()=>{j(l,()=>{if(l.value!=null)S();else if(e.focused){const g=j(()=>e.focused,p=>{p||S(),g()})}})}),Y(()=>f.value.blur,()=>{j(()=>e.focused,g=>{g||S()})}),j([o,r],()=>{t==null||t.update(v.value,o.value,r.value)});async function y(){a.value=null,await $e(),await m()}async function m(){c.value=!0,f.value.lazy?u.value=[]:await S(!0)}async function S(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const p=[];k.value=!0;for(const $ of e.rules){if(p.length>=+(e.maxErrors??1))break;const C=await(typeof $=="function"?$:()=>$)(l.value);if(C!==!0){if(C!==!1&&typeof C!="string"){console.warn(`${C} is not a valid value. Rule functions must return boolean true or a string.`);continue}p.push(C||"")}}return u.value=p,k.value=!1,c.value=g,u.value}return{errorMessages:r,isDirty:h,isDisabled:b,isReadonly:d,isPristine:c,isValid:o,isValidating:k,reset:y,resetValidation:m,validate:S,validationClasses:M}}const rt=P({id:String,appendIcon:J,centerAffix:{type:Boolean,default:!0},prependIcon:J,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":N(),"onClick:append":N(),...A(),...xe(),...Le(Fe(),["maxWidth","minWidth","width"]),...ne(),...ut()},"VInput"),Ct=O()({name:"VInput",props:{...rt()},emits:{"update:modelValue":e=>!0},setup(e,s){let{attrs:n,slots:a,emit:l}=s;const{densityClasses:t}=Ee(e),{dimensionStyles:u}=Ue(e),{themeClasses:c}=Ae(e),{rtlClasses:h}=Oe(),{InputIcon:b}=at(e),d=le(),r=i(()=>e.id||`input-${d}`),f=i(()=>`${r.value}-messages`),{errorMessages:o,isDirty:k,isDisabled:M,isReadonly:w,isPristine:v,isValid:y,isValidating:m,reset:S,resetValidation:g,validate:p,validationClasses:$}=ot(e,"v-input",r),L=i(()=>({id:r,messagesId:f,isDirty:k,isDisabled:M,isReadonly:w,isPristine:v,isValid:y,isValidating:m,reset:S,resetValidation:g,validate:p})),C=i(()=>{var B;return(B=e.errorMessages)!=null&&B.length||!v.value&&o.value.length?o.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return T(()=>{var K,q,H,W;const B=!!(a.prepend||e.prependIcon),pe=!!(a.append||e.appendIcon),G=C.value.length>0,he=!e.hideDetails||e.hideDetails==="auto"&&(G||!!a.details);return V("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},t.value,c.value,h.value,$.value,e.class],style:[u.value,e.style]},[B&&V("div",{key:"prepend",class:"v-input__prepend"},[(K=a.prepend)==null?void 0:K.call(a,L.value),e.prependIcon&&V(b,{key:"prepend-icon",name:"prepend"},null)]),a.default&&V("div",{class:"v-input__control"},[(q=a.default)==null?void 0:q.call(a,L.value)]),pe&&V("div",{key:"append",class:"v-input__append"},[e.appendIcon&&V(b,{key:"append-icon",name:"append"},null),(H=a.append)==null?void 0:H.call(a,L.value)]),he&&V("div",{class:"v-input__details"},[V(lt,{id:f.value,active:G,messages:C.value},{message:a.message}),(W=a.details)==null?void 0:W.call(a,L.value)])])}),{reset:S,resetValidation:g,validate:p,isValid:y,errorMessages:o}}}),ee={fieldPropsCompact:{hideDetails:"auto"},fieldPropsReadOnly:{hideDetails:"auto",variant:"plain"},fieldPropsSummary:{hideDetails:!0}};function te(e){const s={class:[]};for(const n of e)if(n)for(const a of Object.keys(n))a==="class"?Array.isArray(n.class)?s.class=s.class.concat(n.class):s.class=[n.class]:s[Be(a)]=n[a];return s}function Pt(e,s,n={}){n.bindData===void 0&&(n.bindData=!0),n.isMainComp===void 0&&(n.isMainComp=!0);const a=i(()=>e.value.options),l=i(()=>e.value.skeleton),t=i(()=>e.value.layout),u=i(()=>e.value.data),c=i(()=>e.value.error),h=i(()=>e.value.validated),b=i(()=>e.value.props),d=i(()=>e.value.autofocus),r=i(()=>e.value.children),f=i(()=>typeof u.value=="string"&&t.value.separator?u.value.split(t.value.separator):u.value),o=x();j(f,v=>{o.value=v},{immediate:!0});const k=i(()=>{const v=[];a.value.density==="compact"&&v.push(ee.fieldPropsCompact),a.value.readOnly&&v.push(ee.fieldPropsReadOnly),n.isMainComp&&b.value&&v.push(b.value);const y=te(v);if(y.label=t.value.label,c.value&&h.value&&(y.errorMessages=c.value),a.value.readOnly&&(y.disabled=!0,y.class.push("vjsf-input--readonly")),d.value&&y.class.push("vjsf-input--autofocus"),n.layoutPropsMap)for(const m of n.layoutPropsMap)typeof m=="string"?m in t.value&&(y[m]=t.value[m]):m[1]in t.value&&(y[m[0]]=t.value[m[1]]);return n.bindData&&(y["onUpdate:modelValue"]=m=>{const S=Array.isArray(m)&&t.value.separator?m.join(t.value.separator):m;return o.value=S,s.input(e.value,S)}),y.onBlur=()=>s.blur(e.value),y}),M=i(()=>{const v=[{density:a.value.density}];return n.isMainComp&&v.push(t.value.props),te(v)}),w=i(()=>{if(!t.value.slots)return{};const v={};for(const[y,m]of Object.entries(t.value.slots))v[y]=()=>I(et,{layoutSlot:m,node:e.value,statefulLayout:s});return v});return{localData:o,inputProps:k,compProps:M,compSlots:w,options:a,skeleton:l,layout:t,data:u,children:r}}export{ht as V,et as _,pt as a,bt as b,Ct as c,St as d,at as e,rt as f,it as g,Vt as h,kt as i,nt as m,Pt as u}; +/* empty css */import{m as A,a as ae,u as T}from"./zfkZKaQ2.js";import{bj as E,bk as z,L as P,M as O,i,h as I,ab as N,X as ne,z as V,aO as be,bl as se,N as F,as as D,aj as _,r as x,R as j,ao as Se,a2 as Ve,Z as ke,ar as Ce,ad as le,aB as Pe,E as Me,bm as we,e as je,o as Ie,ay as Y,S as $e,aa as J,be as Le,Y as Ae,ac as Oe,bn as Be}from"./Do13sEQ6.js";import{V as De,e as Ne,f as xe,g as Ee}from"./DzJ-tJPC.js";import{m as _e,g as Te,M as ze}from"./BHWK55as.js";import{m as Fe,u as Ue}from"./BMDQLx2T.js";import{w as X,x as Re,y as Ge}from"./CGevWz5y.js";const ie=E.reduce((e,s)=>(e[s]={type:[Boolean,String,Number],default:!1},e),{}),ue=E.reduce((e,s)=>{const n="offset"+z(s);return e[n]={type:[String,Number],default:null},e},{}),oe=E.reduce((e,s)=>{const n="order"+z(s);return e[n]={type:[String,Number],default:null},e},{}),Z={col:Object.keys(ie),offset:Object.keys(ue),order:Object.keys(oe)};function Ke(e,s,n){let a=e;if(!(n==null||n===!1)){if(s){const l=s.replace(e,"");a+=`-${l}`}return e==="col"&&(a="v-"+a),e==="col"&&(n===""||n===!0)||(a+=`-${n}`),a.toLowerCase()}}const qe=["auto","start","end","center","baseline","stretch"],He=P({cols:{type:[Boolean,String,Number],default:!1},...ie,offset:{type:[String,Number],default:null},...ue,order:{type:[String,Number],default:null},...oe,alignSelf:{type:String,default:null,validator:e=>qe.includes(e)},...A(),...ae()},"VCol"),pt=O()({name:"VCol",props:He(),setup(e,s){let{slots:n}=s;const a=i(()=>{const l=[];let t;for(t in Z)Z[t].forEach(c=>{const h=e[c],b=Ke(t,c,h);b&&l.push(b)});const u=l.some(c=>c.startsWith("v-col-"));return l.push({"v-col":!u||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return I(e.tag,{class:[a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),U=["start","end","center"],re=["space-between","space-around","space-evenly"];function R(e,s){return E.reduce((n,a)=>{const l=e+z(a);return n[l]=s(),n},{})}const We=[...U,"baseline","stretch"],ce=e=>We.includes(e),de=R("align",()=>({type:String,default:null,validator:ce})),Ye=[...U,...re],fe=e=>Ye.includes(e),ve=R("justify",()=>({type:String,default:null,validator:fe})),Je=[...U,...re,"stretch"],ge=e=>Je.includes(e),ye=R("alignContent",()=>({type:String,default:null,validator:ge})),Q={align:Object.keys(de),justify:Object.keys(ve),alignContent:Object.keys(ye)},Xe={align:"align",justify:"justify",alignContent:"align-content"};function Ze(e,s,n){let a=Xe[e];if(n!=null){if(s){const l=s.replace(e,"");a+=`-${l}`}return a+=`-${n}`,a.toLowerCase()}}const Qe=P({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:ce},...de,justify:{type:String,default:null,validator:fe},...ve,alignContent:{type:String,default:null,validator:ge},...ye,...A(),...ae()},"VRow"),ht=O()({name:"VRow",props:Qe(),setup(e,s){let{slots:n}=s;const a=i(()=>{const l=[];let t;for(t in Q)Q[t].forEach(u=>{const c=e[u],h=Ze(t,u,c);h&&l.push(h)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return I(e.tag,{class:["v-row",a.value,e.class],style:e.style},(l=n.default)==null?void 0:l.call(n))}}}),et={props:{layoutSlot:{type:Object,required:!0},node:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},tag:{type:String,default:null}},render(){const e=this.tag??(X(this.layoutSlot)?"p":"div");if(X(this.layoutSlot))return I(e,this.layoutSlot.text);if(Re(this.layoutSlot))return I(e,{innerHTML:this.layoutSlot.markdown});if(Ge(this.layoutSlot))if(!this.statefulLayout.options.vjsfSlots[this.layoutSlot.name])console.error(`vjsf: layout references a code slot "${this.layoutSlot.name}" that was not provided.`);else return I(e,this.statefulLayout.options.vjsfSlots[this.layoutSlot.name]({node:this.node,statefulLayout:this.statefulLayout}));return null}},tt=P({text:String,onClick:N(),...A(),...ne()},"VLabel"),bt=O()({name:"VLabel",props:tt(),setup(e,s){let{slots:n}=s;return T(()=>{var a;return V("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(a=n.default)==null?void 0:a.call(n)])}),{}}});function at(e){const{t:s}=be();function n(a){let{name:l}=a;const t={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],u=e[`onClick:${l}`],c=u&&t?s(`$vuetify.input.${t}`,e.label??""):void 0;return V(De,{icon:e[`${l}Icon`],"aria-label":c,onClick:u},null)}return{InputIcon:n}}const nt=P({focused:Boolean,"onUpdate:focused":N()},"focus");function St(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se();const n=F(e,"focused"),a=i(()=>({[`${s}--focused`]:n.value}));function l(){n.value=!0}function t(){n.value=!1}return{focusClasses:a,isFocused:n,focus:l,blur:t}}const st=P({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...A(),..._e({transition:{component:Te,leaveAbsolute:!0,group:!0}})},"VMessages"),lt=O()({name:"VMessages",props:st(),setup(e,s){let{slots:n}=s;const a=i(()=>D(e.messages)),{textColorClasses:l,textColorStyles:t}=Ne(i(()=>e.color));return T(()=>V(ze,{transition:e.transition,tag:"div",class:["v-messages",l.value,e.class],style:[t.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&a.value.map((u,c)=>V("div",{class:"v-messages__message",key:`${c}-${a.value}`},[n.message?n.message({message:u}):u]))]})),{}}}),me=Symbol.for("vuetify:form"),Vt=P({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function kt(e){const s=F(e,"modelValue"),n=i(()=>e.disabled),a=i(()=>e.readonly),l=_(!1),t=x([]),u=x([]);async function c(){const d=[];let r=!0;u.value=[],l.value=!0;for(const f of t.value){const o=await f.validate();if(o.length>0&&(r=!1,d.push({id:f.id,errorMessages:o})),!r&&e.fastFail)break}return u.value=d,l.value=!1,{valid:r,errors:u.value}}function h(){t.value.forEach(d=>d.reset())}function b(){t.value.forEach(d=>d.resetValidation())}return j(t,()=>{let d=0,r=0;const f=[];for(const o of t.value)o.isValid===!1?(r++,f.push({id:o.id,errorMessages:o.errorMessages})):o.isValid===!0&&d++;u.value=f,s.value=r>0?!1:d===t.value.length?!0:null},{deep:!0,flush:"post"}),Se(me,{register:d=>{let{id:r,vm:f,validate:o,reset:k,resetValidation:M}=d;t.value.some(w=>w.id===r),t.value.push({id:r,validate:o,reset:k,resetValidation:M,vm:Ve(f),isValid:null,errorMessages:[]})},unregister:d=>{t.value=t.value.filter(r=>r.id!==d)},update:(d,r,f)=>{const o=t.value.find(k=>k.id===d);o&&(o.isValid=r,o.errorMessages=f)},isDisabled:n,isReadonly:a,isValidating:l,isValid:s,items:t,validateOn:ke(e,"validateOn")}),{errors:u,isDisabled:n,isReadonly:a,isValidating:l,isValid:s,items:t,validate:c,reset:h,resetValidation:b}}function it(){return Ce(me,null)}const ut=P({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...nt()},"validation");function ot(e){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:le();const a=F(e,"modelValue"),l=i(()=>e.validationValue===void 0?a.value:e.validationValue),t=it(),u=x([]),c=_(!0),h=i(()=>!!(D(a.value===""?null:a.value).length||D(l.value===""?null:l.value).length)),b=i(()=>!!(e.disabled??(t==null?void 0:t.isDisabled.value))),d=i(()=>!!(e.readonly??(t==null?void 0:t.isReadonly.value))),r=i(()=>{var g;return(g=e.errorMessages)!=null&&g.length?D(e.errorMessages).concat(u.value).slice(0,Math.max(0,+e.maxErrors)):u.value}),f=i(()=>{let g=(e.validateOn??(t==null?void 0:t.validateOn.value))||"input";g==="lazy"&&(g="input lazy");const p=new Set((g==null?void 0:g.split(" "))??[]);return{blur:p.has("blur")||p.has("input"),input:p.has("input"),submit:p.has("submit"),lazy:p.has("lazy")}}),o=i(()=>{var g;return e.error||(g=e.errorMessages)!=null&&g.length?!1:e.rules.length?c.value?u.value.length||f.value.lazy?null:!0:!u.value.length:!0}),k=_(!1),M=i(()=>({[`${s}--error`]:o.value===!1,[`${s}--dirty`]:h.value,[`${s}--disabled`]:b.value,[`${s}--readonly`]:d.value})),w=Pe("validation"),v=i(()=>e.name??Me(n));we(()=>{t==null||t.register({id:v.value,vm:w,validate:S,reset:y,resetValidation:m})}),je(()=>{t==null||t.unregister(v.value)}),Ie(async()=>{f.value.lazy||await S(!0),t==null||t.update(v.value,o.value,r.value)}),Y(()=>f.value.input,()=>{j(l,()=>{if(l.value!=null)S();else if(e.focused){const g=j(()=>e.focused,p=>{p||S(),g()})}})}),Y(()=>f.value.blur,()=>{j(()=>e.focused,g=>{g||S()})}),j([o,r],()=>{t==null||t.update(v.value,o.value,r.value)});async function y(){a.value=null,await $e(),await m()}async function m(){c.value=!0,f.value.lazy?u.value=[]:await S(!0)}async function S(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const p=[];k.value=!0;for(const $ of e.rules){if(p.length>=+(e.maxErrors??1))break;const C=await(typeof $=="function"?$:()=>$)(l.value);if(C!==!0){if(C!==!1&&typeof C!="string"){console.warn(`${C} is not a valid value. Rule functions must return boolean true or a string.`);continue}p.push(C||"")}}return u.value=p,k.value=!1,c.value=g,u.value}return{errorMessages:r,isDirty:h,isDisabled:b,isReadonly:d,isPristine:c,isValid:o,isValidating:k,reset:y,resetValidation:m,validate:S,validationClasses:M}}const rt=P({id:String,appendIcon:J,centerAffix:{type:Boolean,default:!0},prependIcon:J,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":N(),"onClick:append":N(),...A(),...xe(),...Le(Fe(),["maxWidth","minWidth","width"]),...ne(),...ut()},"VInput"),Ct=O()({name:"VInput",props:{...rt()},emits:{"update:modelValue":e=>!0},setup(e,s){let{attrs:n,slots:a,emit:l}=s;const{densityClasses:t}=Ee(e),{dimensionStyles:u}=Ue(e),{themeClasses:c}=Ae(e),{rtlClasses:h}=Oe(),{InputIcon:b}=at(e),d=le(),r=i(()=>e.id||`input-${d}`),f=i(()=>`${r.value}-messages`),{errorMessages:o,isDirty:k,isDisabled:M,isReadonly:w,isPristine:v,isValid:y,isValidating:m,reset:S,resetValidation:g,validate:p,validationClasses:$}=ot(e,"v-input",r),L=i(()=>({id:r,messagesId:f,isDirty:k,isDisabled:M,isReadonly:w,isPristine:v,isValid:y,isValidating:m,reset:S,resetValidation:g,validate:p})),C=i(()=>{var B;return(B=e.errorMessages)!=null&&B.length||!v.value&&o.value.length?o.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return T(()=>{var K,q,H,W;const B=!!(a.prepend||e.prependIcon),pe=!!(a.append||e.appendIcon),G=C.value.length>0,he=!e.hideDetails||e.hideDetails==="auto"&&(G||!!a.details);return V("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},t.value,c.value,h.value,$.value,e.class],style:[u.value,e.style]},[B&&V("div",{key:"prepend",class:"v-input__prepend"},[(K=a.prepend)==null?void 0:K.call(a,L.value),e.prependIcon&&V(b,{key:"prepend-icon",name:"prepend"},null)]),a.default&&V("div",{class:"v-input__control"},[(q=a.default)==null?void 0:q.call(a,L.value)]),pe&&V("div",{key:"append",class:"v-input__append"},[e.appendIcon&&V(b,{key:"append-icon",name:"append"},null),(H=a.append)==null?void 0:H.call(a,L.value)]),he&&V("div",{class:"v-input__details"},[V(lt,{id:f.value,active:G,messages:C.value},{message:a.message}),(W=a.details)==null?void 0:W.call(a,L.value)])])}),{reset:S,resetValidation:g,validate:p,isValid:y,errorMessages:o}}}),ee={fieldPropsCompact:{hideDetails:"auto"},fieldPropsReadOnly:{hideDetails:"auto",variant:"plain"},fieldPropsSummary:{hideDetails:!0}};function te(e){const s={class:[]};for(const n of e)if(n)for(const a of Object.keys(n))a==="class"?Array.isArray(n.class)?s.class=s.class.concat(n.class):s.class=[n.class]:s[Be(a)]=n[a];return s}function Pt(e,s,n={}){n.bindData===void 0&&(n.bindData=!0),n.isMainComp===void 0&&(n.isMainComp=!0);const a=i(()=>e.value.options),l=i(()=>e.value.skeleton),t=i(()=>e.value.layout),u=i(()=>e.value.data),c=i(()=>e.value.error),h=i(()=>e.value.validated),b=i(()=>e.value.props),d=i(()=>e.value.autofocus),r=i(()=>e.value.children),f=i(()=>typeof u.value=="string"&&t.value.separator?u.value.split(t.value.separator):u.value),o=x();j(f,v=>{o.value=v},{immediate:!0});const k=i(()=>{const v=[];a.value.density==="compact"&&v.push(ee.fieldPropsCompact),a.value.readOnly&&v.push(ee.fieldPropsReadOnly),n.isMainComp&&b.value&&v.push(b.value);const y=te(v);if(y.label=t.value.label,c.value&&h.value&&(y.errorMessages=c.value),a.value.readOnly&&(y.disabled=!0,y.class.push("vjsf-input--readonly")),d.value&&y.class.push("vjsf-input--autofocus"),n.layoutPropsMap)for(const m of n.layoutPropsMap)typeof m=="string"?m in t.value&&(y[m]=t.value[m]):m[1]in t.value&&(y[m[0]]=t.value[m[1]]);return n.bindData&&(y["onUpdate:modelValue"]=m=>{const S=Array.isArray(m)&&t.value.separator?m.join(t.value.separator):m;return o.value=S,s.input(e.value,S)}),y.onBlur=()=>s.blur(e.value),y}),M=i(()=>{const v=[{density:a.value.density}];return n.isMainComp&&v.push(t.value.props),te(v)}),w=i(()=>{if(!t.value.slots)return{};const v={};for(const[y,m]of Object.entries(t.value.slots))v[y]=()=>I(et,{layoutSlot:m,node:e.value,statefulLayout:s});return v});return{localData:o,inputProps:k,compProps:M,compSlots:w,options:a,skeleton:l,layout:t,data:u,children:r}}export{ht as V,et as _,pt as a,bt as b,Ct as c,St as d,at as e,rt as f,it as g,Vt as h,kt as i,nt as m,Pt as u}; diff --git a/latest/_nuxt/BM4NCaxS.js b/latest/_nuxt/BHWK55as.js similarity index 99% rename from latest/_nuxt/BM4NCaxS.js rename to latest/_nuxt/BHWK55as.js index 0ac386c1..cb80451e 100644 --- a/latest/_nuxt/BM4NCaxS.js +++ b/latest/_nuxt/BHWK55as.js @@ -1 +1 @@ -import{M as L,bx as Se,a5 as he,h as be,L as _,bn as ft,U as ee,by as Re,z as u,i as S,Z as w,aB as Fe,aj as z,r as P,R as Q,bm as gt,S as mt,e as Ce,H as te,G as Me,I as ve,ae as fe,a6 as Ne,aa as E,X as ae,Y as ie,ar as le,ao as se,aE as O,as as Ee,N as de,ad as yt,aV as St,ab as K,bz as ht,an as bt,bb as R,au as $e,aq as Ct,aJ as kt}from"./DxK5QV_v.js";import{m as F,u as M,a as $}from"./DhGIs5ff.js";import{u as wt}from"./413CScsq.js";import{b as re,d as De,c as oe,f as ke,B as _t,z as we,C as Ge,g as _e,D as It,V as ge,a as ne,F as Ue,r as Vt,s as He,h as We,A as At,R as Pt,E as Lt,w as qe,i as Ke,e as Xe}from"./BSsSwofs.js";import{m as Ie,u as Ve}from"./BQI04MH9.js";const Bt=_({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function A(e,l,n){return L()({name:e,props:Bt({mode:n,origin:l}),setup(t,s){let{slots:a}=s;const i={onBeforeEnter(r){t.origin&&(r.style.transformOrigin=t.origin)},onLeave(r){if(t.leaveAbsolute){const{offsetTop:m,offsetLeft:d,offsetWidth:v,offsetHeight:y}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${m}px`,r.style.left=`${d}px`,r.style.width=`${v}px`,r.style.height=`${y}px`}t.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(t.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:m,top:d,left:v,width:y,height:b}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=m||"",r.style.top=d||"",r.style.left=v||"",r.style.width=y||"",r.style.height=b||""}}};return()=>{const r=t.group?Se:he;return be(r,{name:t.disabled?"":e,css:!t.disabled,...t.group?void 0:{mode:t.mode},...t.disabled?{}:i},a.default)}}})}function Je(e,l){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return L()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(t,s){let{slots:a}=s;const i=t.group?Se:he;return()=>be(i,{name:t.disabled?"":e,css:!t.disabled,...t.disabled?{}:l},a.default)}})}function Ye(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",t=ft(`offset-${n}`);return{onBeforeEnter(i){i._parent=i.parentNode,i._initialStyle={transition:i.style.transition,overflow:i.style.overflow,[n]:i.style[n]}},onEnter(i){const r=i._initialStyle;i.style.setProperty("transition","none","important"),i.style.overflow="hidden";const m=`${i[t]}px`;i.style[n]="0",i.offsetHeight,i.style.transition=r.transition,e&&i._parent&&i._parent.classList.add(e),requestAnimationFrame(()=>{i.style[n]=m})},onAfterEnter:a,onEnterCancelled:a,onLeave(i){i._initialStyle={transition:"",overflow:i.style.overflow,[n]:i.style[n]},i.style.overflow="hidden",i.style[n]=`${i[t]}px`,i.offsetHeight,requestAnimationFrame(()=>i.style[n]="0")},onAfterLeave:s,onLeaveCancelled:s};function s(i){e&&i._parent&&i._parent.classList.remove(e),a(i)}function a(i){const r=i._initialStyle[n];i.style.overflow=i._initialStyle.overflow,r!=null&&(i.style[n]=r),delete i._initialStyle}}A("fab-transition","center center","out-in");A("dialog-bottom-transition");A("dialog-top-transition");const yn=A("fade-transition"),Sn=A("scale-transition");A("scroll-x-transition");A("scroll-x-reverse-transition");A("scroll-y-transition");A("scroll-y-reverse-transition");A("slide-x-transition");const hn=A("slide-x-reverse-transition"),bn=A("slide-y-transition");A("slide-y-reverse-transition");const pt=Je("expand-transition",Ye()),Cn=Je("expand-x-transition",Ye("",!0)),xt=_({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),q=(e,l)=>{let{slots:n}=l;const{transition:t,disabled:s,group:a,...i}=e,{component:r=a?Se:he,...m}=typeof t=="object"?t:{};return be(r,ee(typeof t=="string"?{name:s?"":t}:m,typeof t=="string"?{}:Object.fromEntries(Object.entries({disabled:s,group:a}).filter(d=>{let[v,y]=d;return y!==void 0})),i),n)};function Ot(e,l){if(!Re)return;const n=l.modifiers||{},t=l.value,{handler:s,options:a}=typeof t=="object"?t:{handler:t,options:{}},i=new IntersectionObserver(function(){var y;let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],m=arguments.length>1?arguments[1]:void 0;const d=(y=e._observe)==null?void 0:y[l.instance.$.uid];if(!d)return;const v=r.some(b=>b.isIntersecting);s&&(!n.quiet||d.init)&&(!n.once||v||d.init)&&s(v,r,m),v&&n.once?Ze(e,l):d.init=!0},a);e._observe=Object(e._observe),e._observe[l.instance.$.uid]={init:!1,observer:i},i.observe(e)}function Ze(e,l){var t;const n=(t=e._observe)==null?void 0:t[l.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[l.instance.$.uid])}const Tt={mounted:Ot,unmounted:Ze};function jt(e){return{aspectStyles:S(()=>{const l=Number(e.aspectRatio);return l?{paddingBottom:String(1/l*100)+"%"}:void 0})}}const Qe=_({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...F(),...Ie()},"VResponsive"),Oe=L()({name:"VResponsive",props:Qe(),setup(e,l){let{slots:n}=l;const{aspectStyles:t}=jt(e),{dimensionStyles:s}=Ve(e);return M(()=>{var a;return u("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[s.value,e.style]},[u("div",{class:"v-responsive__sizer",style:t.value},null),(a=n.additional)==null?void 0:a.call(n),n.default&&u("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),zt=_({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Qe(),...F(),...re(),...xt()},"VImg"),Rt=L()({name:"VImg",directives:{intersect:Tt},props:zt(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,l){let{emit:n,slots:t}=l;const{backgroundColorClasses:s,backgroundColorStyles:a}=De(w(e,"color")),{roundedClasses:i}=oe(e),r=Fe("VImg"),m=z(""),d=P(),v=z(e.eager?"loading":"idle"),y=z(),b=z(),o=S(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),c=S(()=>o.value.aspect||y.value/b.value||0);Q(()=>e.src,()=>{f(v.value!=="idle")}),Q(c,(g,C)=>{!g&&C&&d.value&&V(d.value)}),gt(()=>f());function f(g){if(!(e.eager&&g)&&!(Re&&!g&&!e.eager)){if(v.value="loading",o.value.lazySrc){const C=new Image;C.src=o.value.lazySrc,V(C,null)}o.value.src&&mt(()=>{var C;n("loadstart",((C=d.value)==null?void 0:C.currentSrc)||o.value.src),setTimeout(()=>{var j;if(!r.isUnmounted)if((j=d.value)!=null&&j.complete){if(d.value.naturalWidth||B(),v.value==="error")return;c.value||V(d.value,null),v.value==="loading"&&h()}else c.value||V(d.value),N()})})}}function h(){var g;r.isUnmounted||(N(),V(d.value),v.value="loaded",n("load",((g=d.value)==null?void 0:g.currentSrc)||o.value.src))}function B(){var g;r.isUnmounted||(v.value="error",n("error",((g=d.value)==null?void 0:g.currentSrc)||o.value.src))}function N(){const g=d.value;g&&(m.value=g.currentSrc||g.src)}let I=-1;Ce(()=>{clearTimeout(I)});function V(g){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const j=()=>{if(clearTimeout(I),r.isUnmounted)return;const{naturalHeight:J,naturalWidth:Y}=g;J||Y?(y.value=Y,b.value=J):!g.complete&&v.value==="loading"&&C!=null?I=window.setTimeout(j,C):(g.currentSrc.endsWith(".svg")||g.currentSrc.startsWith("data:image/svg+xml"))&&(y.value=1,b.value=1)};j()}const T=S(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),D=()=>{var j;if(!o.value.src||v.value==="idle")return null;const g=u("img",{class:["v-img__img",T.value],style:{objectPosition:e.position},src:o.value.src,srcset:o.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:d,onLoad:h,onError:B},null),C=(j=t.sources)==null?void 0:j.call(t);return u(q,{transition:e.transition,appear:!0},{default:()=>[te(C?u("picture",{class:"v-img__picture"},[C,g]):g,[[Ne,v.value==="loaded"]])]})},G=()=>u(q,{transition:e.transition},{default:()=>[o.value.lazySrc&&v.value!=="loaded"&&u("img",{class:["v-img__img","v-img__img--preload",T.value],style:{objectPosition:e.position},src:o.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),U=()=>t.placeholder?u(q,{transition:e.transition,appear:!0},{default:()=>[(v.value==="loading"||v.value==="error"&&!t.error)&&u("div",{class:"v-img__placeholder"},[t.placeholder()])]}):null,H=()=>t.error?u(q,{transition:e.transition,appear:!0},{default:()=>[v.value==="error"&&u("div",{class:"v-img__error"},[t.error()])]}):null,W=()=>e.gradient?u("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,p=z(!1);{const g=Q(c,C=>{C&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{p.value=!0})}),g())})}return M(()=>{const g=Oe.filterProps(e);return te(u(Oe,ee({class:["v-img",{"v-img--booting":!p.value},s.value,i.value,e.class],style:[{width:fe(e.width==="auto"?y.value:e.width)},a.value,e.style]},g,{aspectRatio:c.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>u(ve,null,[u(D,null,null),u(G,null,null),u(W,null,null),u(U,null,null),u(H,null,null)]),default:t.default}),[[Me("intersect"),{handler:f,options:e.options},null,{once:!0}]])}),{currentSrc:m,image:d,state:v,naturalWidth:y,naturalHeight:b}}}),Ft=_({start:Boolean,end:Boolean,icon:E,image:String,text:String,...F(),...ke(),...re(),..._t(),...$(),...ae(),...we({variant:"flat"})},"VAvatar"),Te=L()({name:"VAvatar",props:Ft(),setup(e,l){let{slots:n}=l;const{themeClasses:t}=ie(e),{colorClasses:s,colorStyles:a,variantClasses:i}=Ge(e),{densityClasses:r}=_e(e),{roundedClasses:m}=oe(e),{sizeClasses:d,sizeStyles:v}=It(e);return M(()=>u(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},t.value,s.value,r.value,m.value,d.value,i.value,e.class],style:[a.value,v.value,e.style]},{default:()=>[n.default?u(ne,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?u(Rt,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?u(ge,{key:"icon",icon:e.icon},null):e.text,Ue(!1,"v-avatar")]})),{}}}),me=Symbol.for("vuetify:list");function et(){const e=le(me,{hasPrepend:z(!1),updateHasPrepend:()=>null}),l={hasPrepend:z(!1),updateHasPrepend:n=>{n&&(l.hasPrepend.value=n)}};return se(me,l),e}function tt(){return le(me,null)}const Ae=e=>{const l={activate:n=>{let{id:t,value:s,activated:a}=n;return t=O(t),e&&!s&&a.size===1&&a.has(t)||(s?a.add(t):a.delete(t)),a},in:(n,t,s)=>{let a=new Set;if(n!=null)for(const i of Ee(n))a=l.activate({id:i,value:!0,activated:new Set(a),children:t,parents:s});return a},out:n=>Array.from(n)};return l},nt=e=>{const l=Ae(e);return{activate:t=>{let{activated:s,id:a,...i}=t;a=O(a);const r=s.has(a)?new Set([a]):new Set;return l.activate({...i,id:a,activated:r})},in:(t,s,a)=>{let i=new Set;if(t!=null){const r=Ee(t);r.length&&(i=l.in(r.slice(0,1),s,a))}return i},out:(t,s,a)=>l.out(t,s,a)}},Mt=e=>{const l=Ae(e);return{activate:t=>{let{id:s,activated:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.activate({id:s,activated:a,children:i,...r})},in:l.in,out:l.out}},Nt=e=>{const l=nt(e);return{activate:t=>{let{id:s,activated:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.activate({id:s,activated:a,children:i,...r})},in:l.in,out:l.out}},Et={open:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(n){const a=new Set;a.add(l);let i=s.get(l);for(;i!=null;)a.add(i),i=s.get(i);return a}else return t.delete(l),t},select:()=>null},at={open:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(n){let a=s.get(l);for(t.add(l);a!=null&&a!==l;)t.add(a),a=s.get(a);return t}else t.delete(l);return t},select:()=>null},$t={open:at.open,select:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(!n)return t;const a=[];let i=s.get(l);for(;i!=null;)a.push(i),i=s.get(i);return new Set(a)}},Pe=e=>{const l={select:n=>{let{id:t,value:s,selected:a}=n;if(t=O(t),e&&!s){const i=Array.from(a.entries()).reduce((r,m)=>{let[d,v]=m;return v==="on"&&r.push(d),r},[]);if(i.length===1&&i[0]===t)return a}return a.set(t,s?"on":"off"),a},in:(n,t,s)=>{let a=new Map;for(const i of n||[])a=l.select({id:i,value:!0,selected:new Map(a),children:t,parents:s});return a},out:n=>{const t=[];for(const[s,a]of n.entries())a==="on"&&t.push(s);return t}};return l},it=e=>{const l=Pe(e);return{select:t=>{let{selected:s,id:a,...i}=t;a=O(a);const r=s.has(a)?new Map([[a,s.get(a)]]):new Map;return l.select({...i,id:a,selected:r})},in:(t,s,a)=>{let i=new Map;return t!=null&&t.length&&(i=l.in(t.slice(0,1),s,a)),i},out:(t,s,a)=>l.out(t,s,a)}},Dt=e=>{const l=Pe(e);return{select:t=>{let{id:s,selected:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.select({id:s,selected:a,children:i,...r})},in:l.in,out:l.out}},Gt=e=>{const l=it(e);return{select:t=>{let{id:s,selected:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.select({id:s,selected:a,children:i,...r})},in:l.in,out:l.out}},Ut=e=>{const l={select:n=>{let{id:t,value:s,selected:a,children:i,parents:r}=n;t=O(t);const m=new Map(a),d=[t];for(;d.length;){const y=d.shift();a.set(y,s?"on":"off"),i.has(y)&&d.push(...i.get(y))}let v=r.get(t);for(;v;){const y=i.get(v),b=y.every(c=>a.get(c)==="on"),o=y.every(c=>!a.has(c)||a.get(c)==="off");a.set(v,b?"on":o?"off":"indeterminate"),v=r.get(v)}return e&&!s&&Array.from(a.entries()).reduce((b,o)=>{let[c,f]=o;return f==="on"&&b.push(c),b},[]).length===0?m:a},in:(n,t,s)=>{let a=new Map;for(const i of n||[])a=l.select({id:i,value:!0,selected:new Map(a),children:t,parents:s});return a},out:(n,t)=>{const s=[];for(const[a,i]of n.entries())i==="on"&&!t.has(a)&&s.push(a);return s}};return l},X=Symbol.for("vuetify:nested"),lt={id:z(),root:{register:()=>null,unregister:()=>null,parents:P(new Map),children:P(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:P(!1),selectable:P(!1),opened:P(new Set),activated:P(new Set),selected:P(new Map),selectedValues:P([])}},Ht=_({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),Wt=e=>{let l=!1;const n=P(new Map),t=P(new Map),s=de(e,"opened",e.opened,o=>new Set(o),o=>[...o.values()]),a=S(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return Mt(e.mandatory);case"single-leaf":return Nt(e.mandatory);case"independent":return Ae(e.mandatory);case"single-independent":default:return nt(e.mandatory)}}),i=S(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return Gt(e.mandatory);case"leaf":return Dt(e.mandatory);case"independent":return Pe(e.mandatory);case"single-independent":return it(e.mandatory);case"classic":default:return Ut(e.mandatory)}}),r=S(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return $t;case"single":return Et;case"multiple":default:return at}}),m=de(e,"activated",e.activated,o=>a.value.in(o,n.value,t.value),o=>a.value.out(o,n.value,t.value)),d=de(e,"selected",e.selected,o=>i.value.in(o,n.value,t.value),o=>i.value.out(o,n.value,t.value));Ce(()=>{l=!0});function v(o){const c=[];let f=o;for(;f!=null;)c.unshift(f),f=t.value.get(f);return c}const y=Fe("nested"),b={id:z(),root:{opened:s,activatable:w(e,"activatable"),selectable:w(e,"selectable"),activated:m,selected:d,selectedValues:S(()=>{const o=[];for(const[c,f]of d.value.entries())f==="on"&&o.push(c);return o}),register:(o,c,f)=>{c&&o!==c&&t.value.set(o,c),f&&n.value.set(o,[]),c!=null&&n.value.set(c,[...n.value.get(c)||[],o])},unregister:o=>{if(l)return;n.value.delete(o);const c=t.value.get(o);if(c){const f=n.value.get(c)??[];n.value.set(c,f.filter(h=>h!==o))}t.value.delete(o),s.value.delete(o)},open:(o,c,f)=>{y.emit("click:open",{id:o,value:c,path:v(o),event:f});const h=r.value.open({id:o,value:c,opened:new Set(s.value),children:n.value,parents:t.value,event:f});h&&(s.value=h)},openOnSelect:(o,c,f)=>{const h=r.value.select({id:o,value:c,selected:new Map(d.value),opened:new Set(s.value),children:n.value,parents:t.value,event:f});h&&(s.value=h)},select:(o,c,f)=>{y.emit("click:select",{id:o,value:c,path:v(o),event:f});const h=i.value.select({id:o,value:c,selected:new Map(d.value),children:n.value,parents:t.value,event:f});h&&(d.value=h),b.root.openOnSelect(o,c,f)},activate:(o,c,f)=>{if(!e.activatable)return b.root.select(o,!0,f);y.emit("click:activate",{id:o,value:c,path:v(o),event:f});const h=a.value.activate({id:o,value:c,activated:new Set(m.value),children:n.value,parents:t.value,event:f});h&&(m.value=h)},children:n,parents:t}};return se(X,b),b.root},st=(e,l)=>{const n=le(X,lt),t=Symbol(yt()),s=S(()=>e.value!==void 0?e.value:t),a={...n,id:s,open:(i,r)=>n.root.open(s.value,i,r),openOnSelect:(i,r)=>n.root.openOnSelect(s.value,i,r),isOpen:S(()=>n.root.opened.value.has(s.value)),parent:S(()=>n.root.parents.value.get(s.value)),activate:(i,r)=>n.root.activate(s.value,i,r),isActivated:S(()=>n.root.activated.value.has(O(s.value))),select:(i,r)=>n.root.select(s.value,i,r),isSelected:S(()=>n.root.selected.value.get(O(s.value))==="on"),isIndeterminate:S(()=>n.root.selected.value.get(s.value)==="indeterminate"),isLeaf:S(()=>!n.root.children.value.get(s.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(s.value,n.id.value,l),Ce(()=>{!n.isGroupActivator&&n.root.unregister(s.value)}),l&&se(X,a),a},qt=()=>{const e=le(X,lt);se(X,{...e,isGroupActivator:!0})},Kt=St({name:"VListGroupActivator",setup(e,l){let{slots:n}=l;return qt(),()=>{var t;return(t=n.default)==null?void 0:t.call(n)}}}),Xt=_({activeColor:String,baseColor:String,color:String,collapseIcon:{type:E,default:"$collapse"},expandIcon:{type:E,default:"$expand"},prependIcon:E,appendIcon:E,fluid:Boolean,subgroup:Boolean,title:String,value:null,...F(),...$()},"VListGroup"),je=L()({name:"VListGroup",props:Xt(),setup(e,l){let{slots:n}=l;const{isOpen:t,open:s,id:a}=st(w(e,"value"),!0),i=S(()=>`v-list-group--id-${String(a.value)}`),r=tt(),{isBooted:m}=wt();function d(o){o.stopPropagation(),s(!t.value,o)}const v=S(()=>({onClick:d,class:"v-list-group__header",id:i.value})),y=S(()=>t.value?e.collapseIcon:e.expandIcon),b=S(()=>({VListItem:{active:t.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&y.value,appendIcon:e.appendIcon||!e.subgroup&&y.value,title:e.title,value:e.value}}));return M(()=>u(e.tag,{class:["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":t.value},e.class],style:e.style},{default:()=>[n.activator&&u(ne,{defaults:b.value},{default:()=>[u(Kt,null,{default:()=>[n.activator({props:v.value,isOpen:t.value})]})]}),u(q,{transition:{component:pt},disabled:!m.value},{default:()=>{var o;return[te(u("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[(o=n.default)==null?void 0:o.call(n)]),[[Ne,t.value]])]}})]})),{isOpen:t}}}),Jt=_({opacity:[Number,String],...F(),...$()},"VListItemSubtitle"),Yt=L()({name:"VListItemSubtitle",props:Jt(),setup(e,l){let{slots:n}=l;return M(()=>u(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),Zt=Vt("v-list-item-title"),Qt=_({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:E,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:E,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:K(),onClickOnce:K(),...He(),...F(),...ke(),...Ie(),...We(),...re(),...At(),...$(),...ae(),...we({variant:"text"})},"VListItem"),ze=L()({name:"VListItem",directives:{Ripple:Pt},props:Qt(),emits:{click:e=>!0},setup(e,l){let{attrs:n,slots:t,emit:s}=l;const a=Lt(e,n),i=S(()=>e.value===void 0?a.href.value:e.value),{activate:r,isActivated:m,select:d,isSelected:v,isIndeterminate:y,isGroupActivator:b,root:o,parent:c,openOnSelect:f}=st(i,!1),h=tt(),B=S(()=>{var k;return e.active!==!1&&(e.active||((k=a.isActive)==null?void 0:k.value)||(o.activatable.value?m.value:v.value))}),N=S(()=>e.link!==!1&&a.isLink.value),I=S(()=>!e.disabled&&e.link!==!1&&(e.link||a.isClickable.value||!!h&&(o.selectable.value||o.activatable.value||e.value!=null))),V=S(()=>e.rounded||e.nav),T=S(()=>e.color??e.activeColor),D=S(()=>({color:B.value?T.value??e.baseColor:e.baseColor,variant:e.variant}));Q(()=>{var k;return(k=a.isActive)==null?void 0:k.value},k=>{k&&c.value!=null&&o.open(c.value,!0),k&&f(k)},{immediate:!0});const{themeClasses:G}=ie(e),{borderClasses:U}=qe(e),{colorClasses:H,colorStyles:W,variantClasses:p}=Ge(D),{densityClasses:g}=_e(e),{dimensionStyles:C}=Ve(e),{elevationClasses:j}=Ke(e),{roundedClasses:J}=oe(V),Y=S(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),ue=S(()=>({isActive:B.value,select:d,isSelected:v.value,isIndeterminate:y.value}));function Le(k){var Z;s("click",k),I.value&&((Z=a.navigate)==null||Z.call(a,k),!b&&(o.activatable.value?r(!m.value,k):(o.selectable.value||e.value!=null)&&d(!v.value,k)))}function ct(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),Le(k))}return M(()=>{const k=N.value?"a":e.tag,Z=t.title||e.title!=null,dt=t.subtitle||e.subtitle!=null,Be=!!(e.appendAvatar||e.appendIcon),vt=!!(Be||t.append),pe=!!(e.prependAvatar||e.prependIcon),ce=!!(pe||t.prepend);return h==null||h.updateHasPrepend(ce),e.activeColor&&ht("active-color",["color","base-color"]),te(u(k,{class:["v-list-item",{"v-list-item--active":B.value,"v-list-item--disabled":e.disabled,"v-list-item--link":I.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!ce&&(h==null?void 0:h.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&B.value},G.value,U.value,H.value,g.value,j.value,Y.value,J.value,p.value,e.class],style:[W.value,C.value,e.style],href:a.href.value,tabindex:I.value?h?-2:0:void 0,onClick:Le,onKeydown:I.value&&!N.value&&ct},{default:()=>{var xe;return[Ue(I.value||B.value,"v-list-item"),ce&&u("div",{key:"prepend",class:"v-list-item__prepend"},[t.prepend?u(ne,{key:"prepend-defaults",disabled:!pe,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var x;return[(x=t.prepend)==null?void 0:x.call(t,ue.value)]}}):u(ve,null,[e.prependAvatar&&u(Te,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&u(ge,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),u("div",{class:"v-list-item__spacer"},null)]),u("div",{class:"v-list-item__content","data-no-activator":""},[Z&&u(Zt,{key:"title"},{default:()=>{var x;return[((x=t.title)==null?void 0:x.call(t,{title:e.title}))??e.title]}}),dt&&u(Yt,{key:"subtitle"},{default:()=>{var x;return[((x=t.subtitle)==null?void 0:x.call(t,{subtitle:e.subtitle}))??e.subtitle]}}),(xe=t.default)==null?void 0:xe.call(t,ue.value)]),vt&&u("div",{key:"append",class:"v-list-item__append"},[t.append?u(ne,{key:"append-defaults",disabled:!Be,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var x;return[(x=t.append)==null?void 0:x.call(t,ue.value)]}}):u(ve,null,[e.appendIcon&&u(ge,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&u(Te,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),u("div",{class:"v-list-item__spacer"},null)])]}}),[[Me("ripple"),I.value&&e.ripple]])}),{activate:r,isActivated:m,isGroupActivator:b,isSelected:v,list:h,select:d}}}),en=_({color:String,inset:Boolean,sticky:Boolean,title:String,...F(),...$()},"VListSubheader"),tn=L()({name:"VListSubheader",props:en(),setup(e,l){let{slots:n}=l;const{textColorClasses:t,textColorStyles:s}=Xe(w(e,"color"));return M(()=>{const a=!!(n.default||e.title);return u(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},t.value,e.class],style:[{textColorStyles:s},e.style]},{default:()=>{var i;return[a&&u("div",{class:"v-list-subheader__text"},[((i=n.default)==null?void 0:i.call(n))??e.title])]}})}),{}}}),nn=_({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...F(),...ae()},"VDivider"),an=L()({name:"VDivider",props:nn(),setup(e,l){let{attrs:n,slots:t}=l;const{themeClasses:s}=ie(e),{textColorClasses:a,textColorStyles:i}=Xe(w(e,"color")),r=S(()=>{const m={};return e.length&&(m[e.vertical?"height":"width"]=fe(e.length)),e.thickness&&(m[e.vertical?"borderRightWidth":"borderTopWidth"]=fe(e.thickness)),m});return M(()=>{const m=u("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},s.value,a.value,e.class],style:[r.value,i.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return t.default?u("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[m,u("div",{class:"v-divider__content"},[t.default()]),m]):m}),{}}}),ln=_({items:Array,returnObject:Boolean},"VListChildren"),rt=L()({name:"VListChildren",props:ln(),setup(e,l){let{slots:n}=l;return et(),()=>{var t,s;return((t=n.default)==null?void 0:t.call(n))??((s=e.items)==null?void 0:s.map(a=>{var b,o;let{children:i,props:r,type:m,raw:d}=a;if(m==="divider")return((b=n.divider)==null?void 0:b.call(n,{props:r}))??u(an,r,null);if(m==="subheader")return((o=n.subheader)==null?void 0:o.call(n,{props:r}))??u(tn,r,null);const v={subtitle:n.subtitle?c=>{var f;return(f=n.subtitle)==null?void 0:f.call(n,{...c,item:d})}:void 0,prepend:n.prepend?c=>{var f;return(f=n.prepend)==null?void 0:f.call(n,{...c,item:d})}:void 0,append:n.append?c=>{var f;return(f=n.append)==null?void 0:f.call(n,{...c,item:d})}:void 0,title:n.title?c=>{var f;return(f=n.title)==null?void 0:f.call(n,{...c,item:d})}:void 0},y=je.filterProps(r);return i?u(je,ee({value:r==null?void 0:r.value},y),{activator:c=>{let{props:f}=c;const h={...r,...f,value:e.returnObject?d:r.value};return n.header?n.header({props:h}):u(ze,h,v)},default:()=>u(rt,{items:i,returnObject:e.returnObject},n)}):n.item?n.item({props:r}):u(ze,ee(r,{value:e.returnObject?d:r.value}),v)}))}}}),sn=_({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:bt}},"list-items");function ye(e,l){const n=R(l,e.itemTitle,l),t=R(l,e.itemValue,n),s=R(l,e.itemChildren),a=e.itemProps===!0?typeof l=="object"&&l!=null&&!Array.isArray(l)?"children"in l?$e(l,["children"]):l:void 0:R(l,e.itemProps),i={title:n,value:t,...a};return{title:String(i.title??""),value:i.value,props:i,children:Array.isArray(s)?ot(e,s):void 0,raw:l}}function ot(e,l){const n=[];for(const t of l)n.push(ye(e,t));return n}function kn(e){const l=S(()=>ot(e,e.items)),n=S(()=>l.value.some(a=>a.value===null));function t(a){return n.value||(a=a.filter(i=>i!==null)),a.map(i=>e.returnObject&&typeof i=="string"?ye(e,i):l.value.find(r=>e.valueComparator(i,r.value))||ye(e,i))}function s(a){return e.returnObject?a.map(i=>{let{raw:r}=i;return r}):a.map(i=>{let{value:r}=i;return r})}return{items:l,transformIn:t,transformOut:s}}function rn(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function on(e,l){const n=R(l,e.itemType,"item"),t=rn(l)?l:R(l,e.itemTitle),s=R(l,e.itemValue,void 0),a=R(l,e.itemChildren),i=e.itemProps===!0?$e(l,["children"]):R(l,e.itemProps),r={title:t,value:s,...i};return{type:n,title:r.title,value:r.value,props:r,children:n==="item"&&a?ut(e,a):void 0,raw:l}}function ut(e,l){const n=[];for(const t of l)n.push(on(e,t));return n}function un(e){return{items:S(()=>ut(e,e.items))}}const cn=_({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":K(),"onClick:select":K(),"onUpdate:opened":K(),...Ht({selectStrategy:"single-leaf",openStrategy:"list"}),...He(),...F(),...ke(),...Ie(),...We(),itemType:{type:String,default:"type"},...sn(),...re(),...$(),...ae(),...we({variant:"text"})},"VList"),wn=L()({name:"VList",props:cn(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,l){let{slots:n}=l;const{items:t}=un(e),{themeClasses:s}=ie(e),{backgroundColorClasses:a,backgroundColorStyles:i}=De(w(e,"bgColor")),{borderClasses:r}=qe(e),{densityClasses:m}=_e(e),{dimensionStyles:d}=Ve(e),{elevationClasses:v}=Ke(e),{roundedClasses:y}=oe(e),{children:b,open:o,parents:c,select:f}=Wt(e),h=S(()=>e.lines?`v-list--${e.lines}-line`:void 0),B=w(e,"activeColor"),N=w(e,"baseColor"),I=w(e,"color");et(),Ct({VListGroup:{activeColor:B,baseColor:N,color:I,expandIcon:w(e,"expandIcon"),collapseIcon:w(e,"collapseIcon")},VListItem:{activeClass:w(e,"activeClass"),activeColor:B,baseColor:N,color:I,density:w(e,"density"),disabled:w(e,"disabled"),lines:w(e,"lines"),nav:w(e,"nav"),slim:w(e,"slim"),variant:w(e,"variant")}});const V=z(!1),T=P();function D(g){V.value=!0}function G(g){V.value=!1}function U(g){var C;!V.value&&!(g.relatedTarget&&((C=T.value)!=null&&C.contains(g.relatedTarget)))&&p()}function H(g){const C=g.target;if(!(!T.value||["INPUT","TEXTAREA"].includes(C.tagName))){if(g.key==="ArrowDown")p("next");else if(g.key==="ArrowUp")p("prev");else if(g.key==="Home")p("first");else if(g.key==="End")p("last");else return;g.preventDefault()}}function W(g){V.value=!0}function p(g){if(T.value)return kt(T.value,g)}return M(()=>u(e.tag,{ref:T,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},s.value,a.value,r.value,m.value,v.value,h.value,y.value,e.class],style:[i.value,d.value,e.style],tabindex:e.disabled||V.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:D,onFocusout:G,onFocus:U,onKeydown:H,onMousedown:W},{default:()=>[u(rt,{items:t.value,returnObject:e.returnObject},n)]})),{open:o,select:f,focus:p,children:b,parents:c}}});export{Tt as I,q as M,wn as V,ze as a,Zt as b,tn as c,an as d,Yt as e,hn as f,bn as g,Cn as h,Sn as i,yn as j,Te as k,sn as l,xt as m,pt as n,Rt as o,ye as t,kn as u}; +import{M as L,bx as Se,a5 as he,h as be,L as _,bn as ft,U as ee,by as Re,z as u,i as S,Z as w,aB as Fe,aj as z,r as P,R as Q,bm as gt,S as mt,e as Ce,H as te,G as Me,I as ve,ae as fe,a6 as Ne,aa as E,X as ae,Y as ie,ar as le,ao as se,aE as O,as as Ee,N as de,ad as yt,aV as St,ab as K,bz as ht,an as bt,bb as R,au as $e,aq as Ct,aJ as kt}from"./Do13sEQ6.js";import{m as F,u as M,a as $}from"./zfkZKaQ2.js";import{u as wt}from"./vgH4iU4G.js";import{b as re,d as De,c as oe,f as ke,B as _t,z as we,C as Ge,g as _e,D as It,V as ge,a as ne,F as Ue,r as Vt,s as He,h as We,A as At,R as Pt,E as Lt,w as qe,i as Ke,e as Xe}from"./DzJ-tJPC.js";import{m as Ie,u as Ve}from"./BMDQLx2T.js";const Bt=_({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function A(e,l,n){return L()({name:e,props:Bt({mode:n,origin:l}),setup(t,s){let{slots:a}=s;const i={onBeforeEnter(r){t.origin&&(r.style.transformOrigin=t.origin)},onLeave(r){if(t.leaveAbsolute){const{offsetTop:m,offsetLeft:d,offsetWidth:v,offsetHeight:y}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${m}px`,r.style.left=`${d}px`,r.style.width=`${v}px`,r.style.height=`${y}px`}t.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(t.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:m,top:d,left:v,width:y,height:b}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=m||"",r.style.top=d||"",r.style.left=v||"",r.style.width=y||"",r.style.height=b||""}}};return()=>{const r=t.group?Se:he;return be(r,{name:t.disabled?"":e,css:!t.disabled,...t.group?void 0:{mode:t.mode},...t.disabled?{}:i},a.default)}}})}function Je(e,l){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return L()({name:e,props:{mode:{type:String,default:n},disabled:Boolean,group:Boolean},setup(t,s){let{slots:a}=s;const i=t.group?Se:he;return()=>be(i,{name:t.disabled?"":e,css:!t.disabled,...t.disabled?{}:l},a.default)}})}function Ye(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",t=ft(`offset-${n}`);return{onBeforeEnter(i){i._parent=i.parentNode,i._initialStyle={transition:i.style.transition,overflow:i.style.overflow,[n]:i.style[n]}},onEnter(i){const r=i._initialStyle;i.style.setProperty("transition","none","important"),i.style.overflow="hidden";const m=`${i[t]}px`;i.style[n]="0",i.offsetHeight,i.style.transition=r.transition,e&&i._parent&&i._parent.classList.add(e),requestAnimationFrame(()=>{i.style[n]=m})},onAfterEnter:a,onEnterCancelled:a,onLeave(i){i._initialStyle={transition:"",overflow:i.style.overflow,[n]:i.style[n]},i.style.overflow="hidden",i.style[n]=`${i[t]}px`,i.offsetHeight,requestAnimationFrame(()=>i.style[n]="0")},onAfterLeave:s,onLeaveCancelled:s};function s(i){e&&i._parent&&i._parent.classList.remove(e),a(i)}function a(i){const r=i._initialStyle[n];i.style.overflow=i._initialStyle.overflow,r!=null&&(i.style[n]=r),delete i._initialStyle}}A("fab-transition","center center","out-in");A("dialog-bottom-transition");A("dialog-top-transition");const yn=A("fade-transition"),Sn=A("scale-transition");A("scroll-x-transition");A("scroll-x-reverse-transition");A("scroll-y-transition");A("scroll-y-reverse-transition");A("slide-x-transition");const hn=A("slide-x-reverse-transition"),bn=A("slide-y-transition");A("slide-y-reverse-transition");const pt=Je("expand-transition",Ye()),Cn=Je("expand-x-transition",Ye("",!0)),xt=_({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),q=(e,l)=>{let{slots:n}=l;const{transition:t,disabled:s,group:a,...i}=e,{component:r=a?Se:he,...m}=typeof t=="object"?t:{};return be(r,ee(typeof t=="string"?{name:s?"":t}:m,typeof t=="string"?{}:Object.fromEntries(Object.entries({disabled:s,group:a}).filter(d=>{let[v,y]=d;return y!==void 0})),i),n)};function Ot(e,l){if(!Re)return;const n=l.modifiers||{},t=l.value,{handler:s,options:a}=typeof t=="object"?t:{handler:t,options:{}},i=new IntersectionObserver(function(){var y;let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],m=arguments.length>1?arguments[1]:void 0;const d=(y=e._observe)==null?void 0:y[l.instance.$.uid];if(!d)return;const v=r.some(b=>b.isIntersecting);s&&(!n.quiet||d.init)&&(!n.once||v||d.init)&&s(v,r,m),v&&n.once?Ze(e,l):d.init=!0},a);e._observe=Object(e._observe),e._observe[l.instance.$.uid]={init:!1,observer:i},i.observe(e)}function Ze(e,l){var t;const n=(t=e._observe)==null?void 0:t[l.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[l.instance.$.uid])}const Tt={mounted:Ot,unmounted:Ze};function jt(e){return{aspectStyles:S(()=>{const l=Number(e.aspectRatio);return l?{paddingBottom:String(1/l*100)+"%"}:void 0})}}const Qe=_({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...F(),...Ie()},"VResponsive"),Oe=L()({name:"VResponsive",props:Qe(),setup(e,l){let{slots:n}=l;const{aspectStyles:t}=jt(e),{dimensionStyles:s}=Ve(e);return M(()=>{var a;return u("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[s.value,e.style]},[u("div",{class:"v-responsive__sizer",style:t.value},null),(a=n.additional)==null?void 0:a.call(n),n.default&&u("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),zt=_({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Qe(),...F(),...re(),...xt()},"VImg"),Rt=L()({name:"VImg",directives:{intersect:Tt},props:zt(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,l){let{emit:n,slots:t}=l;const{backgroundColorClasses:s,backgroundColorStyles:a}=De(w(e,"color")),{roundedClasses:i}=oe(e),r=Fe("VImg"),m=z(""),d=P(),v=z(e.eager?"loading":"idle"),y=z(),b=z(),o=S(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),c=S(()=>o.value.aspect||y.value/b.value||0);Q(()=>e.src,()=>{f(v.value!=="idle")}),Q(c,(g,C)=>{!g&&C&&d.value&&V(d.value)}),gt(()=>f());function f(g){if(!(e.eager&&g)&&!(Re&&!g&&!e.eager)){if(v.value="loading",o.value.lazySrc){const C=new Image;C.src=o.value.lazySrc,V(C,null)}o.value.src&&mt(()=>{var C;n("loadstart",((C=d.value)==null?void 0:C.currentSrc)||o.value.src),setTimeout(()=>{var j;if(!r.isUnmounted)if((j=d.value)!=null&&j.complete){if(d.value.naturalWidth||B(),v.value==="error")return;c.value||V(d.value,null),v.value==="loading"&&h()}else c.value||V(d.value),N()})})}}function h(){var g;r.isUnmounted||(N(),V(d.value),v.value="loaded",n("load",((g=d.value)==null?void 0:g.currentSrc)||o.value.src))}function B(){var g;r.isUnmounted||(v.value="error",n("error",((g=d.value)==null?void 0:g.currentSrc)||o.value.src))}function N(){const g=d.value;g&&(m.value=g.currentSrc||g.src)}let I=-1;Ce(()=>{clearTimeout(I)});function V(g){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const j=()=>{if(clearTimeout(I),r.isUnmounted)return;const{naturalHeight:J,naturalWidth:Y}=g;J||Y?(y.value=Y,b.value=J):!g.complete&&v.value==="loading"&&C!=null?I=window.setTimeout(j,C):(g.currentSrc.endsWith(".svg")||g.currentSrc.startsWith("data:image/svg+xml"))&&(y.value=1,b.value=1)};j()}const T=S(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),D=()=>{var j;if(!o.value.src||v.value==="idle")return null;const g=u("img",{class:["v-img__img",T.value],style:{objectPosition:e.position},src:o.value.src,srcset:o.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:d,onLoad:h,onError:B},null),C=(j=t.sources)==null?void 0:j.call(t);return u(q,{transition:e.transition,appear:!0},{default:()=>[te(C?u("picture",{class:"v-img__picture"},[C,g]):g,[[Ne,v.value==="loaded"]])]})},G=()=>u(q,{transition:e.transition},{default:()=>[o.value.lazySrc&&v.value!=="loaded"&&u("img",{class:["v-img__img","v-img__img--preload",T.value],style:{objectPosition:e.position},src:o.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),U=()=>t.placeholder?u(q,{transition:e.transition,appear:!0},{default:()=>[(v.value==="loading"||v.value==="error"&&!t.error)&&u("div",{class:"v-img__placeholder"},[t.placeholder()])]}):null,H=()=>t.error?u(q,{transition:e.transition,appear:!0},{default:()=>[v.value==="error"&&u("div",{class:"v-img__error"},[t.error()])]}):null,W=()=>e.gradient?u("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,p=z(!1);{const g=Q(c,C=>{C&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{p.value=!0})}),g())})}return M(()=>{const g=Oe.filterProps(e);return te(u(Oe,ee({class:["v-img",{"v-img--booting":!p.value},s.value,i.value,e.class],style:[{width:fe(e.width==="auto"?y.value:e.width)},a.value,e.style]},g,{aspectRatio:c.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>u(ve,null,[u(D,null,null),u(G,null,null),u(W,null,null),u(U,null,null),u(H,null,null)]),default:t.default}),[[Me("intersect"),{handler:f,options:e.options},null,{once:!0}]])}),{currentSrc:m,image:d,state:v,naturalWidth:y,naturalHeight:b}}}),Ft=_({start:Boolean,end:Boolean,icon:E,image:String,text:String,...F(),...ke(),...re(),..._t(),...$(),...ae(),...we({variant:"flat"})},"VAvatar"),Te=L()({name:"VAvatar",props:Ft(),setup(e,l){let{slots:n}=l;const{themeClasses:t}=ie(e),{colorClasses:s,colorStyles:a,variantClasses:i}=Ge(e),{densityClasses:r}=_e(e),{roundedClasses:m}=oe(e),{sizeClasses:d,sizeStyles:v}=It(e);return M(()=>u(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},t.value,s.value,r.value,m.value,d.value,i.value,e.class],style:[a.value,v.value,e.style]},{default:()=>[n.default?u(ne,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?u(Rt,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?u(ge,{key:"icon",icon:e.icon},null):e.text,Ue(!1,"v-avatar")]})),{}}}),me=Symbol.for("vuetify:list");function et(){const e=le(me,{hasPrepend:z(!1),updateHasPrepend:()=>null}),l={hasPrepend:z(!1),updateHasPrepend:n=>{n&&(l.hasPrepend.value=n)}};return se(me,l),e}function tt(){return le(me,null)}const Ae=e=>{const l={activate:n=>{let{id:t,value:s,activated:a}=n;return t=O(t),e&&!s&&a.size===1&&a.has(t)||(s?a.add(t):a.delete(t)),a},in:(n,t,s)=>{let a=new Set;if(n!=null)for(const i of Ee(n))a=l.activate({id:i,value:!0,activated:new Set(a),children:t,parents:s});return a},out:n=>Array.from(n)};return l},nt=e=>{const l=Ae(e);return{activate:t=>{let{activated:s,id:a,...i}=t;a=O(a);const r=s.has(a)?new Set([a]):new Set;return l.activate({...i,id:a,activated:r})},in:(t,s,a)=>{let i=new Set;if(t!=null){const r=Ee(t);r.length&&(i=l.in(r.slice(0,1),s,a))}return i},out:(t,s,a)=>l.out(t,s,a)}},Mt=e=>{const l=Ae(e);return{activate:t=>{let{id:s,activated:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.activate({id:s,activated:a,children:i,...r})},in:l.in,out:l.out}},Nt=e=>{const l=nt(e);return{activate:t=>{let{id:s,activated:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.activate({id:s,activated:a,children:i,...r})},in:l.in,out:l.out}},Et={open:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(n){const a=new Set;a.add(l);let i=s.get(l);for(;i!=null;)a.add(i),i=s.get(i);return a}else return t.delete(l),t},select:()=>null},at={open:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(n){let a=s.get(l);for(t.add(l);a!=null&&a!==l;)t.add(a),a=s.get(a);return t}else t.delete(l);return t},select:()=>null},$t={open:at.open,select:e=>{let{id:l,value:n,opened:t,parents:s}=e;if(!n)return t;const a=[];let i=s.get(l);for(;i!=null;)a.push(i),i=s.get(i);return new Set(a)}},Pe=e=>{const l={select:n=>{let{id:t,value:s,selected:a}=n;if(t=O(t),e&&!s){const i=Array.from(a.entries()).reduce((r,m)=>{let[d,v]=m;return v==="on"&&r.push(d),r},[]);if(i.length===1&&i[0]===t)return a}return a.set(t,s?"on":"off"),a},in:(n,t,s)=>{let a=new Map;for(const i of n||[])a=l.select({id:i,value:!0,selected:new Map(a),children:t,parents:s});return a},out:n=>{const t=[];for(const[s,a]of n.entries())a==="on"&&t.push(s);return t}};return l},it=e=>{const l=Pe(e);return{select:t=>{let{selected:s,id:a,...i}=t;a=O(a);const r=s.has(a)?new Map([[a,s.get(a)]]):new Map;return l.select({...i,id:a,selected:r})},in:(t,s,a)=>{let i=new Map;return t!=null&&t.length&&(i=l.in(t.slice(0,1),s,a)),i},out:(t,s,a)=>l.out(t,s,a)}},Dt=e=>{const l=Pe(e);return{select:t=>{let{id:s,selected:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.select({id:s,selected:a,children:i,...r})},in:l.in,out:l.out}},Gt=e=>{const l=it(e);return{select:t=>{let{id:s,selected:a,children:i,...r}=t;return s=O(s),i.has(s)?a:l.select({id:s,selected:a,children:i,...r})},in:l.in,out:l.out}},Ut=e=>{const l={select:n=>{let{id:t,value:s,selected:a,children:i,parents:r}=n;t=O(t);const m=new Map(a),d=[t];for(;d.length;){const y=d.shift();a.set(y,s?"on":"off"),i.has(y)&&d.push(...i.get(y))}let v=r.get(t);for(;v;){const y=i.get(v),b=y.every(c=>a.get(c)==="on"),o=y.every(c=>!a.has(c)||a.get(c)==="off");a.set(v,b?"on":o?"off":"indeterminate"),v=r.get(v)}return e&&!s&&Array.from(a.entries()).reduce((b,o)=>{let[c,f]=o;return f==="on"&&b.push(c),b},[]).length===0?m:a},in:(n,t,s)=>{let a=new Map;for(const i of n||[])a=l.select({id:i,value:!0,selected:new Map(a),children:t,parents:s});return a},out:(n,t)=>{const s=[];for(const[a,i]of n.entries())i==="on"&&!t.has(a)&&s.push(a);return s}};return l},X=Symbol.for("vuetify:nested"),lt={id:z(),root:{register:()=>null,unregister:()=>null,parents:P(new Map),children:P(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:P(!1),selectable:P(!1),opened:P(new Set),activated:P(new Set),selected:P(new Map),selectedValues:P([])}},Ht=_({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),Wt=e=>{let l=!1;const n=P(new Map),t=P(new Map),s=de(e,"opened",e.opened,o=>new Set(o),o=>[...o.values()]),a=S(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return Mt(e.mandatory);case"single-leaf":return Nt(e.mandatory);case"independent":return Ae(e.mandatory);case"single-independent":default:return nt(e.mandatory)}}),i=S(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return Gt(e.mandatory);case"leaf":return Dt(e.mandatory);case"independent":return Pe(e.mandatory);case"single-independent":return it(e.mandatory);case"classic":default:return Ut(e.mandatory)}}),r=S(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return $t;case"single":return Et;case"multiple":default:return at}}),m=de(e,"activated",e.activated,o=>a.value.in(o,n.value,t.value),o=>a.value.out(o,n.value,t.value)),d=de(e,"selected",e.selected,o=>i.value.in(o,n.value,t.value),o=>i.value.out(o,n.value,t.value));Ce(()=>{l=!0});function v(o){const c=[];let f=o;for(;f!=null;)c.unshift(f),f=t.value.get(f);return c}const y=Fe("nested"),b={id:z(),root:{opened:s,activatable:w(e,"activatable"),selectable:w(e,"selectable"),activated:m,selected:d,selectedValues:S(()=>{const o=[];for(const[c,f]of d.value.entries())f==="on"&&o.push(c);return o}),register:(o,c,f)=>{c&&o!==c&&t.value.set(o,c),f&&n.value.set(o,[]),c!=null&&n.value.set(c,[...n.value.get(c)||[],o])},unregister:o=>{if(l)return;n.value.delete(o);const c=t.value.get(o);if(c){const f=n.value.get(c)??[];n.value.set(c,f.filter(h=>h!==o))}t.value.delete(o),s.value.delete(o)},open:(o,c,f)=>{y.emit("click:open",{id:o,value:c,path:v(o),event:f});const h=r.value.open({id:o,value:c,opened:new Set(s.value),children:n.value,parents:t.value,event:f});h&&(s.value=h)},openOnSelect:(o,c,f)=>{const h=r.value.select({id:o,value:c,selected:new Map(d.value),opened:new Set(s.value),children:n.value,parents:t.value,event:f});h&&(s.value=h)},select:(o,c,f)=>{y.emit("click:select",{id:o,value:c,path:v(o),event:f});const h=i.value.select({id:o,value:c,selected:new Map(d.value),children:n.value,parents:t.value,event:f});h&&(d.value=h),b.root.openOnSelect(o,c,f)},activate:(o,c,f)=>{if(!e.activatable)return b.root.select(o,!0,f);y.emit("click:activate",{id:o,value:c,path:v(o),event:f});const h=a.value.activate({id:o,value:c,activated:new Set(m.value),children:n.value,parents:t.value,event:f});h&&(m.value=h)},children:n,parents:t}};return se(X,b),b.root},st=(e,l)=>{const n=le(X,lt),t=Symbol(yt()),s=S(()=>e.value!==void 0?e.value:t),a={...n,id:s,open:(i,r)=>n.root.open(s.value,i,r),openOnSelect:(i,r)=>n.root.openOnSelect(s.value,i,r),isOpen:S(()=>n.root.opened.value.has(s.value)),parent:S(()=>n.root.parents.value.get(s.value)),activate:(i,r)=>n.root.activate(s.value,i,r),isActivated:S(()=>n.root.activated.value.has(O(s.value))),select:(i,r)=>n.root.select(s.value,i,r),isSelected:S(()=>n.root.selected.value.get(O(s.value))==="on"),isIndeterminate:S(()=>n.root.selected.value.get(s.value)==="indeterminate"),isLeaf:S(()=>!n.root.children.value.get(s.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(s.value,n.id.value,l),Ce(()=>{!n.isGroupActivator&&n.root.unregister(s.value)}),l&&se(X,a),a},qt=()=>{const e=le(X,lt);se(X,{...e,isGroupActivator:!0})},Kt=St({name:"VListGroupActivator",setup(e,l){let{slots:n}=l;return qt(),()=>{var t;return(t=n.default)==null?void 0:t.call(n)}}}),Xt=_({activeColor:String,baseColor:String,color:String,collapseIcon:{type:E,default:"$collapse"},expandIcon:{type:E,default:"$expand"},prependIcon:E,appendIcon:E,fluid:Boolean,subgroup:Boolean,title:String,value:null,...F(),...$()},"VListGroup"),je=L()({name:"VListGroup",props:Xt(),setup(e,l){let{slots:n}=l;const{isOpen:t,open:s,id:a}=st(w(e,"value"),!0),i=S(()=>`v-list-group--id-${String(a.value)}`),r=tt(),{isBooted:m}=wt();function d(o){o.stopPropagation(),s(!t.value,o)}const v=S(()=>({onClick:d,class:"v-list-group__header",id:i.value})),y=S(()=>t.value?e.collapseIcon:e.expandIcon),b=S(()=>({VListItem:{active:t.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&y.value,appendIcon:e.appendIcon||!e.subgroup&&y.value,title:e.title,value:e.value}}));return M(()=>u(e.tag,{class:["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":t.value},e.class],style:e.style},{default:()=>[n.activator&&u(ne,{defaults:b.value},{default:()=>[u(Kt,null,{default:()=>[n.activator({props:v.value,isOpen:t.value})]})]}),u(q,{transition:{component:pt},disabled:!m.value},{default:()=>{var o;return[te(u("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[(o=n.default)==null?void 0:o.call(n)]),[[Ne,t.value]])]}})]})),{isOpen:t}}}),Jt=_({opacity:[Number,String],...F(),...$()},"VListItemSubtitle"),Yt=L()({name:"VListItemSubtitle",props:Jt(),setup(e,l){let{slots:n}=l;return M(()=>u(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},n)),{}}}),Zt=Vt("v-list-item-title"),Qt=_({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:E,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:E,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:K(),onClickOnce:K(),...He(),...F(),...ke(),...Ie(),...We(),...re(),...At(),...$(),...ae(),...we({variant:"text"})},"VListItem"),ze=L()({name:"VListItem",directives:{Ripple:Pt},props:Qt(),emits:{click:e=>!0},setup(e,l){let{attrs:n,slots:t,emit:s}=l;const a=Lt(e,n),i=S(()=>e.value===void 0?a.href.value:e.value),{activate:r,isActivated:m,select:d,isSelected:v,isIndeterminate:y,isGroupActivator:b,root:o,parent:c,openOnSelect:f}=st(i,!1),h=tt(),B=S(()=>{var k;return e.active!==!1&&(e.active||((k=a.isActive)==null?void 0:k.value)||(o.activatable.value?m.value:v.value))}),N=S(()=>e.link!==!1&&a.isLink.value),I=S(()=>!e.disabled&&e.link!==!1&&(e.link||a.isClickable.value||!!h&&(o.selectable.value||o.activatable.value||e.value!=null))),V=S(()=>e.rounded||e.nav),T=S(()=>e.color??e.activeColor),D=S(()=>({color:B.value?T.value??e.baseColor:e.baseColor,variant:e.variant}));Q(()=>{var k;return(k=a.isActive)==null?void 0:k.value},k=>{k&&c.value!=null&&o.open(c.value,!0),k&&f(k)},{immediate:!0});const{themeClasses:G}=ie(e),{borderClasses:U}=qe(e),{colorClasses:H,colorStyles:W,variantClasses:p}=Ge(D),{densityClasses:g}=_e(e),{dimensionStyles:C}=Ve(e),{elevationClasses:j}=Ke(e),{roundedClasses:J}=oe(V),Y=S(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),ue=S(()=>({isActive:B.value,select:d,isSelected:v.value,isIndeterminate:y.value}));function Le(k){var Z;s("click",k),I.value&&((Z=a.navigate)==null||Z.call(a,k),!b&&(o.activatable.value?r(!m.value,k):(o.selectable.value||e.value!=null)&&d(!v.value,k)))}function ct(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),Le(k))}return M(()=>{const k=N.value?"a":e.tag,Z=t.title||e.title!=null,dt=t.subtitle||e.subtitle!=null,Be=!!(e.appendAvatar||e.appendIcon),vt=!!(Be||t.append),pe=!!(e.prependAvatar||e.prependIcon),ce=!!(pe||t.prepend);return h==null||h.updateHasPrepend(ce),e.activeColor&&ht("active-color",["color","base-color"]),te(u(k,{class:["v-list-item",{"v-list-item--active":B.value,"v-list-item--disabled":e.disabled,"v-list-item--link":I.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!ce&&(h==null?void 0:h.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&B.value},G.value,U.value,H.value,g.value,j.value,Y.value,J.value,p.value,e.class],style:[W.value,C.value,e.style],href:a.href.value,tabindex:I.value?h?-2:0:void 0,onClick:Le,onKeydown:I.value&&!N.value&&ct},{default:()=>{var xe;return[Ue(I.value||B.value,"v-list-item"),ce&&u("div",{key:"prepend",class:"v-list-item__prepend"},[t.prepend?u(ne,{key:"prepend-defaults",disabled:!pe,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var x;return[(x=t.prepend)==null?void 0:x.call(t,ue.value)]}}):u(ve,null,[e.prependAvatar&&u(Te,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&u(ge,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),u("div",{class:"v-list-item__spacer"},null)]),u("div",{class:"v-list-item__content","data-no-activator":""},[Z&&u(Zt,{key:"title"},{default:()=>{var x;return[((x=t.title)==null?void 0:x.call(t,{title:e.title}))??e.title]}}),dt&&u(Yt,{key:"subtitle"},{default:()=>{var x;return[((x=t.subtitle)==null?void 0:x.call(t,{subtitle:e.subtitle}))??e.subtitle]}}),(xe=t.default)==null?void 0:xe.call(t,ue.value)]),vt&&u("div",{key:"append",class:"v-list-item__append"},[t.append?u(ne,{key:"append-defaults",disabled:!Be,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var x;return[(x=t.append)==null?void 0:x.call(t,ue.value)]}}):u(ve,null,[e.appendIcon&&u(ge,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&u(Te,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),u("div",{class:"v-list-item__spacer"},null)])]}}),[[Me("ripple"),I.value&&e.ripple]])}),{activate:r,isActivated:m,isGroupActivator:b,isSelected:v,list:h,select:d}}}),en=_({color:String,inset:Boolean,sticky:Boolean,title:String,...F(),...$()},"VListSubheader"),tn=L()({name:"VListSubheader",props:en(),setup(e,l){let{slots:n}=l;const{textColorClasses:t,textColorStyles:s}=Xe(w(e,"color"));return M(()=>{const a=!!(n.default||e.title);return u(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},t.value,e.class],style:[{textColorStyles:s},e.style]},{default:()=>{var i;return[a&&u("div",{class:"v-list-subheader__text"},[((i=n.default)==null?void 0:i.call(n))??e.title])]}})}),{}}}),nn=_({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...F(),...ae()},"VDivider"),an=L()({name:"VDivider",props:nn(),setup(e,l){let{attrs:n,slots:t}=l;const{themeClasses:s}=ie(e),{textColorClasses:a,textColorStyles:i}=Xe(w(e,"color")),r=S(()=>{const m={};return e.length&&(m[e.vertical?"height":"width"]=fe(e.length)),e.thickness&&(m[e.vertical?"borderRightWidth":"borderTopWidth"]=fe(e.thickness)),m});return M(()=>{const m=u("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},s.value,a.value,e.class],style:[r.value,i.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null);return t.default?u("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[m,u("div",{class:"v-divider__content"},[t.default()]),m]):m}),{}}}),ln=_({items:Array,returnObject:Boolean},"VListChildren"),rt=L()({name:"VListChildren",props:ln(),setup(e,l){let{slots:n}=l;return et(),()=>{var t,s;return((t=n.default)==null?void 0:t.call(n))??((s=e.items)==null?void 0:s.map(a=>{var b,o;let{children:i,props:r,type:m,raw:d}=a;if(m==="divider")return((b=n.divider)==null?void 0:b.call(n,{props:r}))??u(an,r,null);if(m==="subheader")return((o=n.subheader)==null?void 0:o.call(n,{props:r}))??u(tn,r,null);const v={subtitle:n.subtitle?c=>{var f;return(f=n.subtitle)==null?void 0:f.call(n,{...c,item:d})}:void 0,prepend:n.prepend?c=>{var f;return(f=n.prepend)==null?void 0:f.call(n,{...c,item:d})}:void 0,append:n.append?c=>{var f;return(f=n.append)==null?void 0:f.call(n,{...c,item:d})}:void 0,title:n.title?c=>{var f;return(f=n.title)==null?void 0:f.call(n,{...c,item:d})}:void 0},y=je.filterProps(r);return i?u(je,ee({value:r==null?void 0:r.value},y),{activator:c=>{let{props:f}=c;const h={...r,...f,value:e.returnObject?d:r.value};return n.header?n.header({props:h}):u(ze,h,v)},default:()=>u(rt,{items:i,returnObject:e.returnObject},n)}):n.item?n.item({props:r}):u(ze,ee(r,{value:e.returnObject?d:r.value}),v)}))}}}),sn=_({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},returnObject:Boolean,valueComparator:{type:Function,default:bt}},"list-items");function ye(e,l){const n=R(l,e.itemTitle,l),t=R(l,e.itemValue,n),s=R(l,e.itemChildren),a=e.itemProps===!0?typeof l=="object"&&l!=null&&!Array.isArray(l)?"children"in l?$e(l,["children"]):l:void 0:R(l,e.itemProps),i={title:n,value:t,...a};return{title:String(i.title??""),value:i.value,props:i,children:Array.isArray(s)?ot(e,s):void 0,raw:l}}function ot(e,l){const n=[];for(const t of l)n.push(ye(e,t));return n}function kn(e){const l=S(()=>ot(e,e.items)),n=S(()=>l.value.some(a=>a.value===null));function t(a){return n.value||(a=a.filter(i=>i!==null)),a.map(i=>e.returnObject&&typeof i=="string"?ye(e,i):l.value.find(r=>e.valueComparator(i,r.value))||ye(e,i))}function s(a){return e.returnObject?a.map(i=>{let{raw:r}=i;return r}):a.map(i=>{let{value:r}=i;return r})}return{items:l,transformIn:t,transformOut:s}}function rn(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function on(e,l){const n=R(l,e.itemType,"item"),t=rn(l)?l:R(l,e.itemTitle),s=R(l,e.itemValue,void 0),a=R(l,e.itemChildren),i=e.itemProps===!0?$e(l,["children"]):R(l,e.itemProps),r={title:t,value:s,...i};return{type:n,title:r.title,value:r.value,props:r,children:n==="item"&&a?ut(e,a):void 0,raw:l}}function ut(e,l){const n=[];for(const t of l)n.push(on(e,t));return n}function un(e){return{items:S(()=>ut(e,e.items))}}const cn=_({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":K(),"onClick:select":K(),"onUpdate:opened":K(),...Ht({selectStrategy:"single-leaf",openStrategy:"list"}),...He(),...F(),...ke(),...Ie(),...We(),itemType:{type:String,default:"type"},...sn(),...re(),...$(),...ae(),...we({variant:"text"})},"VList"),wn=L()({name:"VList",props:cn(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,l){let{slots:n}=l;const{items:t}=un(e),{themeClasses:s}=ie(e),{backgroundColorClasses:a,backgroundColorStyles:i}=De(w(e,"bgColor")),{borderClasses:r}=qe(e),{densityClasses:m}=_e(e),{dimensionStyles:d}=Ve(e),{elevationClasses:v}=Ke(e),{roundedClasses:y}=oe(e),{children:b,open:o,parents:c,select:f}=Wt(e),h=S(()=>e.lines?`v-list--${e.lines}-line`:void 0),B=w(e,"activeColor"),N=w(e,"baseColor"),I=w(e,"color");et(),Ct({VListGroup:{activeColor:B,baseColor:N,color:I,expandIcon:w(e,"expandIcon"),collapseIcon:w(e,"collapseIcon")},VListItem:{activeClass:w(e,"activeClass"),activeColor:B,baseColor:N,color:I,density:w(e,"density"),disabled:w(e,"disabled"),lines:w(e,"lines"),nav:w(e,"nav"),slim:w(e,"slim"),variant:w(e,"variant")}});const V=z(!1),T=P();function D(g){V.value=!0}function G(g){V.value=!1}function U(g){var C;!V.value&&!(g.relatedTarget&&((C=T.value)!=null&&C.contains(g.relatedTarget)))&&p()}function H(g){const C=g.target;if(!(!T.value||["INPUT","TEXTAREA"].includes(C.tagName))){if(g.key==="ArrowDown")p("next");else if(g.key==="ArrowUp")p("prev");else if(g.key==="Home")p("first");else if(g.key==="End")p("last");else return;g.preventDefault()}}function W(g){V.value=!0}function p(g){if(T.value)return kt(T.value,g)}return M(()=>u(e.tag,{ref:T,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},s.value,a.value,r.value,m.value,v.value,h.value,y.value,e.class],style:[i.value,d.value,e.style],tabindex:e.disabled||V.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:D,onFocusout:G,onFocus:U,onKeydown:H,onMousedown:W},{default:()=>[u(rt,{items:t.value,returnObject:e.returnObject},n)]})),{open:o,select:f,focus:p,children:b,parents:c}}});export{Tt as I,q as M,wn as V,ze as a,Zt as b,tn as c,an as d,Yt as e,hn as f,bn as g,Cn as h,Sn as i,yn as j,Te as k,sn as l,xt as m,pt as n,Rt as o,ye as t,kn as u}; diff --git a/latest/_nuxt/CQodmBQP.js b/latest/_nuxt/BHm-uKux.js similarity index 59% rename from latest/_nuxt/CQodmBQP.js rename to latest/_nuxt/BHm-uKux.js index 365fdf55..618ab8c6 100644 --- a/latest/_nuxt/CQodmBQP.js +++ b/latest/_nuxt/BHm-uKux.js @@ -1 +1 @@ -import{g as lr}from"./BosuxZz1.js";import{v as Nl,c as Wl,d as nr,i as Kl,e as ir,f as An,g as rr,h as or,j as sr,k as ur,l as cr,m as dr,o as ua,p as mr,q as fr,r as vr,t as pr,u as yr,V as br}from"./CJpVtMeO.js";import{f as kr,i as Vt,g as hr,b as gr,c as xr}from"./BpL2aHmH.js";import{a as En,_ as $a,V as et,b as Yt,m as jn,d as wt,e as Vr,f as Pt,c as Be,u as Me,g as dl,h as wr,i as Pr}from"./DWgt0j8g.js";import{a3 as ml,a4 as Dn,M as ie,z as s,U as K,a5 as Ua,L as X,r as H,t as z,v as pe,A as W,H as Ee,E as L,x as ga,a6 as st,a7 as Xe,a8 as xe,a0 as Tn,i as b,D as ae,F as fe,a9 as Ln,B as Se,y as ze,I as le,J as Te,aa as Oe,ab as At,X as tt,Y as ut,ac as ct,ad as St,Z as Q,R as oe,ae as ve,af as _n,N as me,ag as Ct,G as at,ah as Sr,S as Ie,ai as fl,d as Le,h as Ve,aj as se,ak as Je,o as Ot,e as $n,al as Cr,am as Ne,an as vl,ao as _t,ap as We,aq as $t,ar as Ke,as as $e,at as Et,au as je,Q as Re,av as Ul,aw as Bt,ax as Or,ay as xa,az as Ir,aA as Bn,aB as pl,aC as Ya,aD as Va,V as Rn,aE as Mr,aF as Ar,aG as Er,aH as jr,T as Ga,aI as Dr,aJ as Yl,aK as Tr,aL as Lr,O as Gl,aM as dt,aN as _r,aO as Ye,aP as rt,aQ as ot,aR as qn,aS as zn,aT as $r,aU as Br,aV as Gt,aW as Rr,aX as Fn,aY as ca,aZ as Hn,a_ as Nn,a$ as yl,b0 as qr,b1 as Wn,W as zr,b2 as Xl,b3 as Kn,b4 as Un,b5 as Fr,b6 as Hr,b7 as Nr,b8 as bl,K as Wr,b9 as Kr,ba as kl,bb as Xa,bc as Yn,bd as Ur,be as Yr,bf as Gr,bg as Xr,bh as Zr,bi as Zl}from"./DxK5QV_v.js";import{f as Qr,m as Xt,g as Jr,M as Zt,h as Gn,I as Xn,i as Zn,j as Za,k as jt,l as eo,u as hl,V as Ft,a as Fe,t as qt,n as to,d as gl,c as ao,b as lo}from"./BM4NCaxS.js";import{V as Qn}from"./rADhcB2M.js";import{V as ye,b as no,m as io,u as Qt,c as wa,d as Pa,e as Sa}from"./_A32tspL.js";import{a as Ce,m as ro,b as Jt,u as Jn,c as ea,d as He,e as It,L as ei,f as xl,R as ta,V as he,g as Vl,h as aa,i as la,p as Ql,j as Ba,k as Ra,l as Jl,n as en,o as oo,q as so,r as ti,s as ai,t as uo,v as co,w as li,x as mo,y as fo,z as ni,A as vo,B as po,C as yo,D as bo,E as ko,F as ii}from"./BSsSwofs.js";import{m as we,u as ne,a as lt}from"./DhGIs5ff.js";import{m as ho,a as go,u as wl,V as ri}from"./BeZTEJME.js";import{m as Ca,u as Oa}from"./BQI04MH9.js";import{u as xo}from"./413CScsq.js";import{u as Ht}from"./KN3z3sJk.js";import{V as na}from"./wYq7c63x.js";class kt{constructor(i){let{x:n,y:l,width:a,height:t}=i;this.x=n,this.y=l,this.width=a,this.height=t}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function tn(e,i){return{x:{before:Math.max(0,i.left-e.left),after:Math.max(0,e.right-i.right)},y:{before:Math.max(0,i.top-e.top),after:Math.max(0,e.bottom-i.bottom)}}}function oi(e){return Array.isArray(e)?new kt({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Pl(e){const i=e.getBoundingClientRect(),n=getComputedStyle(e),l=n.transform;if(l){let a,t,r,o,c;if(l.startsWith("matrix3d("))a=l.slice(9,-1).split(/, /),t=+a[0],r=+a[5],o=+a[12],c=+a[13];else if(l.startsWith("matrix("))a=l.slice(7,-1).split(/, /),t=+a[0],r=+a[3],o=+a[4],c=+a[5];else return new kt(i);const d=n.transformOrigin,u=i.x-o-(1-t)*parseFloat(d),f=i.y-c-(1-r)*parseFloat(d.slice(d.indexOf(" ")+1)),v=t?i.width/t:e.offsetWidth+1,m=r?i.height/r:e.offsetHeight+1;return new kt({x:u,y:f,width:v,height:m})}else return new kt(i)}function yt(e,i,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let l;try{l=e.animate(i,n)}catch{return{finished:Promise.resolve()}}return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}const fa=new WeakMap;function Vo(e,i){Object.keys(i).forEach(n=>{if(ml(n)){const l=Dn(n),a=fa.get(e);if(i[n]==null)a==null||a.forEach(t=>{const[r,o]=t;r===l&&(e.removeEventListener(l,o),a.delete(t))});else if(!a||![...a].some(t=>t[0]===l&&t[1]===i[n])){e.addEventListener(l,i[n]);const t=a||new Set;t.add([l,i[n]]),fa.has(e)||fa.set(e,t)}}else i[n]==null?e.removeAttribute(n):e.setAttribute(n,i[n])})}function wo(e,i){Object.keys(i).forEach(n=>{if(ml(n)){const l=Dn(n),a=fa.get(e);a==null||a.forEach(t=>{const[r,o]=t;r===l&&(e.removeEventListener(l,o),a.delete(t))})}else e.removeAttribute(n)})}function si(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const i=e.getRootNode();return i!==document&&i.getRootNode({composed:!0})!==document?null:i}const Nt="cubic-bezier(0.4, 0, 0.2, 1)",Po="cubic-bezier(0.0, 0, 0.2, 1)",So="cubic-bezier(0.4, 0, 1, 1)";function ui(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(i?Co(e):Sl(e))return e;e=e.parentElement}return document.scrollingElement}function ya(e,i){const n=[];if(i&&e&&!i.contains(e))return n;for(;e&&(Sl(e)&&n.push(e),e!==i);)e=e.parentElement;return n}function Sl(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const i=window.getComputedStyle(e);return i.overflowY==="scroll"||i.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Co(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const i=window.getComputedStyle(e);return["scroll","auto"].includes(i.overflowY)}function Oo(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}var Io=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"additionalProperties":t="must NOT have additional properties";break;case"anyOf":t='must match a schema in "anyOf"';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="must have propert",l==1?t+="y":t+="ies",t+=" "+a.params.deps+" when property "+a.params.property+" is present";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="must be equal to one of the allowed values";break;case"false schema":t="boolean schema is false";break;case"format":t='must match format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"maxItems":t="";var l=a.params.limit;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="must NOT be longer than "+l+" character",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="must NOT have more than "+l+" propert",l==1?t+="y":t+="ies";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"minItems":t="";var l=a.params.limit;t+="must NOT have less than "+l+" item",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="must NOT be shorter than "+l+" character",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="must NOT have less than "+l+" propert",l==1?t+="y":t+="ies";break;case"multipleOf":t="must be a multiple of "+a.params.multipleOf;break;case"not":t='must NOT be valid according to schema in "not"';break;case"oneOf":t='must match exactly one schema in "oneOf"';break;case"pattern":t='must match pattern "'+a.params.pattern+'"';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="must have required property "+a.params.missingProperty;break;case"type":t="must be "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="must NOT have duplicate items (items ## "+a.params.j+" and "+a.params.i+" are identical)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},Mo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" عنصر";break;case"additionalProperties":t="يجب أن لا يحوي خصائص إضافية";break;case"anyOf":t='يجب أن يوافق أحد المخططات الموجودة في "anyOf"';break;case"const":t="يجب أن يكون ثابتاً";break;case"contains":t="يجب أن يحوي عنصرا صحيح";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" يجب أن يحوي الخصائص "+a.params.deps+" عندما تكون الخاصية "+a.params.property+" موجودة";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='يجب أن تمرر كلمة التحقق المفتاحية "'+a.keyword+'"'}break;case"enum":t="قيمة هذا الحقل يجب أن تكون مساوية لأحد القيم المعرفة مسبقاً";break;case"false schema":t="المخطط المنطقي غير صحيح";break;case"format":t='يجب أن يوافق الصيغة "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"if":t='يجب أن توافق المخطط "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"maxItems":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" عنصر";break;case"maxLength":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" محرف";break;case"maxProperties":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" خصائص";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"minItems":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" عنصر";break;case"minLength":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" محرف";break;case"minProperties":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" خصائص";break;case"multipleOf":t=" يجب أن يحوي أكثر من "+a.params.multipleOf;break;case"not":t='يجب أن يكون غير صحيح وفقاً للمخطط "not"';break;case"oneOf":t='يجب أن يوافق مخطط واحد فقط موجود في "oneOf"';break;case"pattern":t='يجب أن يوافق النمط "'+a.params.pattern+'"';break;case"patternRequired":t='يجب أن يحوي خاصية توافق النمط "'+a.params.missingPattern+'"';break;case"propertyNames":t="اسم الخاصية غير صالح";break;case"required":t="هذا الحقل إلزامي";break;case"type":t="قيمة هذا الحقل غير صالحة";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="يجب أن لا يحوي عناصر مكررة (العنصر ## "+a.params.j+" و "+a.params.i+" متطابقة)";break;default:t='يجب أن تمرر كلمة التحقق المفتاحية "'+a.keyword+'"'}a.message=t}},Ao=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="no ha de tenir més de "+l+" element",l!=1&&(t+="s");break;case"additionalProperties":t="no ha de tenir propietats addicionals";break;case"anyOf":t='ha de coincidir amb algun esquema definit a "anyOf"';break;case"const":t="ha de ser igual a la constant";break;case"contains":t="ha de contenir un ítem vàlid";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="ha de contenir la propietat",l!=1&&(t+="s"),t+=" "+a.params.deps+" quan la propietat "+a.params.property+" és present";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='ha de passar la validació de la clau "'+a.keyword+'"'}break;case"enum":t="ha de ser igual a un dels valors predefinits";break;case"false schema":t="l’esquema és fals";break;case"format":t='ha de coincidir amb el format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"if":t='ha de correspondre’s amb l’esquema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"maxItems":t="";var l=a.params.limit;t+="no ha de tenir més de "+l+" ítem",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="no pot contenir més de "+l+" caràcter",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="no pot contenir més de "+l+" propietat",l!=1&&(t+="s");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"minItems":t="";var l=a.params.limit;t+="no ha de tenir menys de "+l+" ítem",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="no pot contenir menys de "+l+" caràcter",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="no pot contenir menys de "+l+" propietat",l!=1&&(t+="s");break;case"multipleOf":t="ha de ser múltiple de "+a.params.multipleOf;break;case"not":t='no ha de ser vàlid d’acord amb l’esquema definit a "not"';break;case"oneOf":t='ha de coincidir només amb un esquema definit a "oneOf"';break;case"pattern":t='ha de coincidir amb el patró "'+a.params.pattern+'"';break;case"patternRequired":t='la propietat ha de coincidir amb el patró "'+a.params.missingPattern+'"';break;case"propertyNames":t="la propietat no és vàlida";break;case"required":t="ha de tenir la propietat requerida "+a.params.missingProperty;break;case"type":t="ha de ser del tipus "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="no ha de tenir ítems duplicats (els ítems ## "+a.params.j+" i "+a.params.i+" són idèntics)";break;default:t='ha de passar la validació de la clau "'+a.keyword+'"'}a.message=t}},Eo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nemůže mít víc, než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"additionalProperties":t="nemůže mít další položky";break;case"anyOf":t='musí vyhovět alespoň jednomu schématu v "anyOf"';break;case"const":t="musí být roven konstantě";break;case"contains":t="musí obsahovat prvek odpovídající schématu";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="musí mít polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka",t+=": "+a.params.deps+", pokud obsahuje "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='musí vyhovět "'+a.keyword+'" validaci'}break;case"enum":t="musí být rovno jedné hodnotě z výčtu";break;case"false schema":t="schéma je false";break;case"format":t='musí být ve formátu "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"if":t='musí vyhovět "'+a.params.failingKeyword+'" schématu';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nesmí obsahovat víc než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"maxLength":t="";var l=a.params.limit;t+="nesmí být delší než "+l+" zna",l>=2&&l<=4?t+="ky":l!=1?t+="k":t+="ků";break;case"maxProperties":t="";var l=a.params.limit;t+="nesmí mít víc než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"minItems":t="";var l=a.params.limit;t+="nesmí obsahovat méně než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"minLength":t="";var l=a.params.limit;t+="nesmí být kratší než "+l+" zna",l>=2&&l<=4?t+="ky":l!=1?t+="k":t+="ků";break;case"minProperties":t="";var l=a.params.limit;t+="nesmí mít méně než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka";break;case"multipleOf":t="musí být násobkem "+a.params.multipleOf;break;case"not":t='nesmí vyhovět schématu v "not"';break;case"oneOf":t='musí vyhovět právě jednomu schématu v "oneOf"';break;case"pattern":t='musí vyhovět regulárnímu výrazu "'+a.params.pattern+'"';break;case"patternRequired":t='musí obsahovat položku vyhovující regulárnímu výrazu "'+a.params.missingPattern+'"';break;case"propertyNames":t="název položky není platný";break;case"required":t="musí obsahovat požadovanou položku "+a.params.missingProperty;break;case"type":t="musí být "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nesmí obsahovat duplicitní prvky (prvky ## "+a.params.j+" a "+a.params.i+" jsou identické)";break;default:t='musí vyhovět "'+a.keyword+'" validaci'}a.message=t}},jo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" enthalten";break;case"additionalProperties":t="darf keine zusätzlichen Attribute haben";break;case"anyOf":t='muss einem der Schemata in "anyOf" entsprechen';break;case"const":t="muss gleich der Konstanten sein";break;case"contains":t="muss ein valides Element enthalten";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="muss Attribut",l!=1&&(t+="e"),t+=" "+a.params.deps+" aufweisen, wenn Attribut "+a.params.property+" gesetzt ist";break;case"discriminator":switch(a.params.error){case"tag":t='der Tag "'+a.params.tag+'" muss eine Zeichenkette sein';break;case"mapping":t='der Wert vom Tag "'+a.params.tag+'" muss im oneOf enthalten sein';break;default:t='muss die Validierung "'+a.keyword+'" bestehen'}break;case"enum":t="muss einem der vorgegebenen Werte entsprechen";break;case"false schema":t="boolesches Schema ist falsch";break;case"format":t='muss diesem Format entsprechen: "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"if":t='muss dem Schema "'+a.params.failingKeyword+'" entsprechen';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"maxItems":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"maxLength":t="";var l=a.params.limit;t+="darf nicht länger als "+l+" Zeichen sein";break;case"maxProperties":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Attribut",l!=1&&(t+="e"),t+=" haben";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"minItems":t="";var l=a.params.limit;t+="darf nicht weniger als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"minLength":t="";var l=a.params.limit;t+="darf nicht kürzer als "+l+" Zeichen sein";break;case"minProperties":t="";var l=a.params.limit;t+="darf nicht weniger als "+l+" Attribut",l!=1&&(t+="e"),t+=" haben";break;case"multipleOf":t="muss ein Vielfaches von "+a.params.multipleOf+" sein";break;case"not":t='muss dem in "not" angegebenen Schema widersprechen';break;case"oneOf":t='muss genau einem der Schemata in "oneOf" entsprechen';break;case"pattern":t='muss diesem Muster entsprechen: "'+a.params.pattern+'"';break;case"patternRequired":t='muss ein Attribut nach folgendem Muster haben "'+a.params.missingPattern+'"';break;case"propertyNames":t="Attributname ist ungültig";break;case"required":t="muss das erforderliche Attribut "+a.params.missingProperty+" enthalten";break;case"type":t="muss sein: "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"unevaluatedProperties":t="darf keine unausgewerteten Attribute haben";break;case"uniqueItems":t="darf keine Duplikate enthalten (Elemente #"+a.params.j+" und #"+a.params.i+" sind gleich)";break;default:t='muss die Validierung "'+a.keyword+'" bestehen'}a.message=t}},Do=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="no debe tener más de "+l+" elemento",l!=1&&(t+="s");break;case"additionalProperties":t="no debe tener propiedades adicionales";break;case"anyOf":t='debe coincidir con algún esquema en "anyOf"';break;case"const":t="debe ser igual a la constante";break;case"contains":t="debe contener un elemento válido";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="debe contener la",l!=1&&(t+="s"),t+=" propiedad",l!=1&&(t+="es"),t+=" "+a.params.deps+" cuando la propiedad "+a.params.property+" se encuentra presente";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='debe pasar la validación de palabra clave "'+a.keyword+'"'}break;case"enum":t="deber ser igual a uno de los valores predefinidos";break;case"false schema":t="el esquema és falso";break;case"format":t='debe coincidir con el formato "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"if":t='debe corresponderse con el esquema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"maxItems":t="";var l=a.params.limit;t+="no debe contener más de "+l+" elemento",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="no debe contener más de "+l+" caracter",l!=1&&(t+="es");break;case"maxProperties":t="";var l=a.params.limit;t+="no debe contener más de "+l+" propiedad",l!=1&&(t+="es");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"minItems":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" elemento",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" caracter",l!=1&&(t+="es");break;case"minProperties":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" propiedad",l!=1&&(t+="es");break;case"multipleOf":t="debe ser múltiplo de "+a.params.multipleOf;break;case"not":t='no debe ser válido según el esquema en "not"';break;case"oneOf":t='debe coincidir con un solo esquema en "oneOf"';break;case"pattern":t='debe coincidir con el patron "'+a.params.pattern+'"';break;case"patternRequired":t='la propiedad debe coincidir con el patrón "'+a.params.missingPattern+'"';break;case"propertyNames":t="la propiedad no és válida";break;case"required":t="debe tener la propiedad requerida "+a.params.missingProperty;break;case"type":t="debe ser "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="no debe contener elementos duplicados, (los elementos ## "+a.params.j+" y "+a.params.i+" son idénticos)";break;default:t='debe pasar la validación de palabra clave "'+a.keyword+'"'}a.message=t}},To=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="saa sisältää enintään "+a,a==1?r+=":n elementin":r+=" elementtiä";break;case"additionalProperties":r="ei saa sisältää ylimääräisiä ominaisuuksia";break;case"anyOf":r='täytyy vastata "anyOf" skeemaa';break;case"const":r="täytyy olla yhtä kuin vakio";break;case"contains":r="täytyy sisältää kelvollinen elementti";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="täytyy sisältää "+t.params.deps+" ominaisuu",a==1?r+="s":r+="det",r+=" kun "+t.params.property+"-ominaisuus on läsnä";break;case"discriminator":switch(t.params.error){case"tag":r='tunniste "'+t.params.tag+'" täytyy olla merkkijono';break;case"mapping":r='tunnisteen "'+t.params.tag+'" arvon muoto pitää olla oneOf';break;default:r='täytyy läpäistä "'+t.keyword+'" avainsanatarkistus'}break;case"enum":r="täytyy olla yhtä kuin jokin sallituista arvoista";break;case"false schema":r="boolean skeema on väärä";break;case"format":r='täytyy vastata muotoa "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"if":r='täytyy vastata "'+t.params.failingKeyword+'" skeemaa';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"maxItems":r="";var a=t.params.limit;r+="tulee sisältää enintään "+a+" ",a==1?r+="elementti":r+="elementtiä";break;case"maxLength":r="";var a=t.params.limit;r+="ei saa olla pidempi kuin "+a+" merkki",a!=1&&(r+="ä");break;case"maxProperties":r="";var a=t.params.limit;r+="tulee sisältää enintään "+a+" ",a==1?r+="ominaisuus":r+="ominaisuutta";break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"minItems":r="";var a=t.params.limit;r+="tulee sisältää vähintään "+a+" ",a==1?r+="elementti":r+="elementtiä";break;case"minLength":r="";var a=t.params.limit;r+="ei saa olla lyhyempi kuin "+a+" merkki",a!=1&&(r+="ä");break;case"minProperties":r="";var a=t.params.limit;r+="tulee sisältää vähintään "+a+" ",a==1?r+="ominaisuus":r+="ominaisuutta";break;case"multipleOf":r="täytyy olla moninkertainen: "+t.params.multipleOf;break;case"not":r='ei saa olla hyväksytty skeeman "not" mukaan';break;case"oneOf":r='täytyy vastata täsmälleen yhtä "oneOf" -kohdassa määriteltyä skeemaa';break;case"pattern":r='täytyy vastata muotoa "'+t.params.pattern+'"';break;case"patternRequired":r='täytyy sisältää ominaisuus joka vastaa kaavaa "'+t.params.missingPattern+'"';break;case"propertyNames":r="ominaisuuden nimi on virheellinen";break;case"required":r="täytyy sisältää vaadittu ominaisuus "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="täytyy olla ",l=="number"?r+="numero":l=="integer"?r+="kokonaisluku":l=="string"?r+="merkkijono":l=="boolean"?r+="boolean":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="ei saa olla enemmän kuin "+a+" elementti",a!=1&&(r+="ä");break;case"unevaluatedProperties":r="ei saa sisältää arvioimattomia ominaisuuksia";break;case"uniqueItems":r="ei saa sisältää duplikaatteja (elementit ## "+t.params.j+" ja "+t.params.i+" ovat identtiset)";break;default:r='täytyy läpäistä "'+t.keyword+'" avainsanatarkistus'}t.message=r}},Lo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" élémént",l!=1&&(t+="s");break;case"additionalProperties":t="ne doit pas contenir de propriétés additionnelles";break;case"anyOf":t='doit correspondre à un schéma de "anyOf"';break;case"const":t="doit être égal à la constante";break;case"contains":t="doit contenir un élément valide";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="doit avoir la propriété "+a.params.deps+" quand la propriété "+a.params.property+" est présente";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='doit être valide selon le critère "'+a.keyword+'"'}break;case"enum":t="doit être égal à une des valeurs prédéfinies";break;case"false schema":t='le schema est "false"';break;case"format":t='doit correspondre au format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"if":t='doit correspondre au schéma "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"maxItems":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" élément",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="ne doit pas dépasser "+l+" caractère",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" propriété",l!=1&&(t+="s");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"minItems":t="";var l=a.params.limit;t+="ne doit pas contenir moins de "+l+" élément",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="ne doit pas faire moins de "+l+" caractère",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="ne doit pas contenir moins de "+l+" propriété",l!=1&&(t+="s");break;case"multipleOf":t="doit être un multiple de "+a.params.multipleOf;break;case"not":t='est invalide selon le schéma "not"';break;case"oneOf":t='doit correspondre à exactement un schéma de "oneOf"';break;case"pattern":t='doit correspondre au format "'+a.params.pattern+'"';break;case"patternRequired":t='la propriété doit correspondre au format "'+a.params.missingPattern+'"';break;case"propertyNames":t="le nom de propriété est invalide";break;case"required":t="requiert la propriété "+a.params.missingProperty;break;case"type":t="doit être de type "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="ne doit pas contenir de doublons (les éléments ## "+a.params.j+" et "+a.params.i+" sont identiques)";break;default:t='doit être valide selon le critère "'+a.keyword+'"'}a.message=t}},_o=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" eleme";break;case"additionalProperties":t="nem lehetnek további elemei";break;case"anyOf":t='meg kell feleljen legalább egy "anyOf" alaknak';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="-nak kell legyen",l>1&&(t+="ek"),t+=" a következő tulajdonsága",l!=1&&(t+="i"),t+=": "+a.params.deps+", ha van "+a.params.property+" tulajdonsága";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="egyenlő kell legyen valamely előre meghatározott értékkel";break;case"false schema":t="boolean schema is false";break;case"format":t='meg kell feleljen a következő formátumnak: "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="kell legyen "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" eleme";break;case"maxLength":t="";var l=a.params.limit;t+="nem lehet hosszabb, mint "+l+" szimbólum";break;case"maxProperties":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" tulajdonsága";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="kell legyen "+n;break;case"minItems":t="";var l=a.params.limit;t+="nem lehet kevesebb, mint "+l+" eleme";break;case"minLength":t="";var l=a.params.limit;t+="nem lehet rövidebb, mint "+l+" szimbólum";break;case"minProperties":t="";var l=a.params.limit;t+="nem lehet kevesebb, mint "+l+" tulajdonsága";break;case"multipleOf":t="a többszöröse kell legyen a következő számnak: "+a.params.multipleOf;break;case"not":t='nem lehet érvényes a "not" alaknak megfelelően';break;case"oneOf":t='meg kell feleljen pontosan egy "oneOf" alaknak';break;case"pattern":t='meg kell feleljen a következő mintának: "'+a.params.pattern+'"';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="kell legyen "+a.params.missingProperty+" tulajdonsága";break;case"type":t=""+a.params.type+" kell legyen";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nem lehetnek azonos elemei ("+a.params.j+" és "+a.params.i+" elemek azonosak)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},$o=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" item";break;case"additionalProperties":t="tidak boleh memiliki properti tambahan";break;case"anyOf":t='harus cocok dengan beberapa skema pada "anyOf"';break;case"const":t="harus sama dengan konstan";break;case"contains":t="harus berisi item yang valid";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" harus memiliki properti "+a.params.deps+" ketika properti "+a.params.property+" hadir";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='harus lulus validasi kata kunci "'+a.keyword+'"'}break;case"enum":t="harus sama dengan salah satu dari nilai yang telah ditentukan";break;case"false schema":t="skema boolean salah";break;case"format":t='harus cocok dengan format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"if":t='harus cocok dengan skema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"maxItems":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" item";break;case"maxLength":t="";var l=a.params.limit;t+=" tidak boleh lebih dari "+l+" karakter";break;case"maxProperties":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" properti";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"minItems":t="";var l=a.params.limit;t+=" tidak boleh kurang dari "+l+" item";break;case"minLength":t="";var l=a.params.limit;t+=" tidak boleh lebih pendek dari "+l+" karakter";break;case"minProperties":t="";var l=a.params.limit;t+=" tidak boleh kurang dari "+l+" properti";break;case"multipleOf":t="harus merupakan kelipatan dari "+a.params.multipleOf;break;case"not":t='tidak boleh valid sesuai dengan skema pada "not"';break;case"oneOf":t='harus sama persis dengan satu skema pada "oneOf"';break;case"pattern":t='harus cocok dengan pola "'+a.params.pattern+'"';break;case"patternRequired":t='harus memiliki pola pencocokan properti "'+a.params.missingPattern+'"';break;case"propertyNames":t="nama properti tidak valid";break;case"required":t="harus memiliki properti "+a.params.missingProperty;break;case"type":t="harus berupa "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="tidak boleh memiliki item duplikat (item ## "+a.params.j+" dan "+a.params.i+" identik)";break;default:t='harus lulus validasi kata kunci "'+a.keyword+'"'}a.message=t}},Bo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="non dovrebbe avere più di "+l+" element",l==1?t+="o":t+="i";break;case"additionalProperties":t="non deve avere attributi aggiuntivi";break;case"anyOf":t='deve corrispondere ad uno degli schema in "anyOf"';break;case"const":t="deve essere uguale alla costante";break;case"contains":t="deve contentere un elemento valido";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="dovrebbe avere ",l==1?t+="l'":t+="gli ",t+="attribut",l==1?t+="o":t+="i",t+=" "+a.params.deps+" quando l'attributo "+a.params.property+" è presente";break;case"discriminator":switch(a.params.error){case"tag":t='il tag "'+a.params.tag+'" deve essere di tipo stringa';break;case"mapping":t='il valore del tag "'+a.params.tag+'" deve essere nei oneOf';break;default:t='deve essere valido secondo il criterio "'+a.keyword+'"'}break;case"enum":t="deve essere uguale ad uno dei valori consentiti";break;case"false schema":t="lo schema booleano è falso";break;case"format":t='deve corrispondere al formato "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"if":t='deve corrispondere allo schema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"maxItems":t="";var l=a.params.limit;t+="non deve avere più di "+l+" element",l==1?t+="o":t+="i";break;case"maxLength":t="";var l=a.params.limit;t+="non deve essere più lungo di "+l+" caratter",l==1?t+="e":t+="i";break;case"maxProperties":t="";var l=a.params.limit;t+="non deve avere più di "+l+" attribut",l==1?t+="o":t+="i";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"minItems":t="";var l=a.params.limit;t+="non deve avere meno di "+l+" element",l==1?t+="o":t+="i";break;case"minLength":t="";var l=a.params.limit;t+="non deve essere meno lungo di "+l+" caratter",l==1?t+="e":t+="i";break;case"minProperties":t="";var l=a.params.limit;t+="non deve avere meno di "+l+" attribut",l==1?t+="o":t+="i";break;case"multipleOf":t="deve essere un multiplo di "+a.params.multipleOf;break;case"not":t='non deve essere valido in base allo schema di "non"';break;case"oneOf":t='deve corrispondere esattamente ad uno degli schema in "oneOf"';break;case"pattern":t='deve corrispondere al formato "'+a.params.pattern+'"';break;case"patternRequired":t='deve avere un attributo che corrisponda al formato "'+a.params.missingPattern+'"';break;case"propertyNames":t="il nome dell'attritbuto non è valido";break;case"required":t="deve avere l'attributo obbligatorio "+a.params.missingProperty;break;case"type":t="deve essere di tipo "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="non deve avere più di "+l+" elementi",l==1?t+="o":t+="i";break;case"unevaluatedProperties":t="non deve avere attributi non valutati";break;case"uniqueItems":t="non deve avere duplicati (gli elementi ## "+a.params.j+" e "+a.params.i+" sono uguali)";break;default:t='deve essere valido secondo il criterio "'+a.keyword+'"'}a.message=t}},Ro=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="は"+l+"以上あってはいけない";break;case"additionalProperties":t="追加してはいけない";break;case"anyOf":t='"anyOf"のスキーマとマッチしなくてはいけない';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t=""+a.params.property+"がある場合、";var l=a.params.depsCount;t+="は"+a.params.deps+"をつけなければいけない";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="事前に定義された値のいずれかに等しくなければいけない";break;case"false schema":t="boolean schema is false";break;case"format":t='"'+a.params.format+'"形式に揃えなければいけない';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=n+"でなければいけない";break;case"maxItems":t="";var l=a.params.limit;t+="は"+l+"個以上であってはいけない";break;case"maxLength":t="";var l=a.params.limit;t+="は"+l+"文字以上であってはいけない";break;case"maxProperties":t="";var l=a.params.limit;t+="は"+l+"個以上のプロパティを有してはいけない";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=n+"でなければいけない";break;case"minItems":t="";var l=a.params.limit;t+="は"+l+"個以下であってはいけない";break;case"minLength":t="";var l=a.params.limit;t+="は"+l+"文字以下であってはいけない";break;case"minProperties":t="";var l=a.params.limit;t+="は"+l+"個以下のプロパティを有してはいけない";break;case"multipleOf":t=""+a.params.multipleOf+"の倍数でなければいけない";break;case"not":t='"not"のスキーマに従って有効としてはいけない';break;case"oneOf":t='"oneOf"のスキーマと完全に一致しなくてはいけない';break;case"pattern":t='"'+a.params.pattern+'"のパターンと一致しなければいけない';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="必要なプロパティ"+a.params.missingProperty+"がなければいけない";break;case"type":t=""+a.params.type+"でなければいけない";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="重複するアイテムがあってはいけない("+a.params.j+"と"+a.params.i+"は同じである)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},qo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" 항목은 아이템을 "+l+"개 이상 가질 수 없습니다";break;case"additionalProperties":t="추가적인 속성은 허용되지 않습니다";break;case"anyOf":t='"anyOf"의 스키마와 일치해야 합니다';break;case"const":t="상수와 같아야합니다";break;case"contains":t="올바른 아이템을 포함해야 합니다";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=a.params.property+"속성이 있는 경우, "+a.params.deps+" 속성이 있어야합니다";break;case"discriminator":switch(a.params.error){case"tag":t='"'+a.params.tag+'"태그는 반드시 문자열이여야 합니다';break;case"mapping":t='"'+a.params.tag+'"태그의 값은 반드시 oneOf에 있어야 합니다';break;default:t='"'+a.keyword+'"키워드 검사를 통과해야 합니다'}break;case"enum":t="미리 정의된 값중 하나여야 합니다";break;case"false schema":t="boolean 스키마는 올바르지 않습니다";break;case"format":t='"'+a.params.format+'" 포맷과 일치해야 합니다';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"if":t='"'+a.params.failingKeyword+'" 스키마와 일치해야 합니다';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"maxItems":t="";var l=a.params.limit;t+="아이템이 최대 "+l+"개이여야 합니다";break;case"maxLength":t="";var l=a.params.limit;t+="최대 "+l+"글자여야 합니다";break;case"maxProperties":t="";var l=a.params.limit;t+="속성은 최대 "+l+"개 이내여야 합니다";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"minItems":t="";var l=a.params.limit;t+="아이템이 최소 "+l+"개이여야 합니다";break;case"minLength":t="";var l=a.params.limit;t+="최소 "+l+"글자여야 합니다";break;case"minProperties":t="";var l=a.params.limit;t+="속성은 최소 "+l+"개 이상이여야 합니다";break;case"multipleOf":t=""+a.params.multipleOf+"의 배수여야 합니다";break;case"not":t='"not"스키마에 따라 유효하지 않아야 합니다';break;case"oneOf":t='"oneOf" 스키마중 하나와 정확하게 일치해야 합니다';break;case"pattern":t='"'+a.params.pattern+'"패턴과 일치해야 합니다';break;case"patternRequired":t='"'+a.params.missingPattern+'"패턴과 일치하는 속성을 가져야 합니다';break;case"propertyNames":t="속성명이 올바르지 않습니다";break;case"required":t=""+a.params.missingProperty+" 속성은 필수입니다";break;case"type":t=""+a.params.type+"이여야 합니다";break;case"unevaluatedItems":t="";var l=a.params.len;t+="항목이 "+l+"개 아이템을 초과하면 안됩니다";break;case"unevaluatedProperties":t="평가되지 않은 속성이 없어야합니다.";break;case"uniqueItems":t="중복 아이템이 없어야 합니다 (아이템"+a.params.j+"과 아이템"+a.params.i+"가 동일합니다)";break;default:t='"'+a.keyword+'"키워드 검사를 통과해야 합니다'}a.message=t}},zo=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="kan ikke ha mer enn "+a+" element",a!=1&&(r+="er");break;case"additionalProperties":r="kan ikke ha flere egenskaper";break;case"anyOf":r='må samsvare med et schema i "anyOf"';break;case"const":r="må være lik konstanten";break;case"contains":r="må inneholde et gyldig element";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="må ha egenskapen",a!=1&&(r+="e"),r+=" "+t.params.deps+" når egenskapen "+t.params.property+" er angitt";break;case"discriminator":switch(t.params.error){case"tag":r='tag "'+t.params.tag+'" must be string';break;case"mapping":r='value of tag "'+t.params.tag+'" must be in oneOf';break;default:r="må samsvare med valideringen for "+t.keyword}break;case"enum":r="må være lik en av de forhåndsdefinerte verdiene";break;case"false schema":r="boolsk schema er usannt";break;case"format":r='må stemme overens med formatet "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"if":r='must match "'+t.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"maxItems":r="";var a=t.params.limit;r+="kan ikke ha fler enn "+a+" element",a!=1&&(r+="er");break;case"maxLength":r="";var a=t.params.limit;r+="kan ikke være lengre enn "+a+" tegn";break;case"maxProperties":r="";var a=t.params.limit;r+="kan ikke ha mer enn "+a+" egenskap",a!=1&&(r+="er");break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"minItems":r="";var a=t.params.limit;r+="kan ikke ha færre enn "+a+" element",a!=1&&(r+="er");break;case"minLength":r="";var a=t.params.limit;r+="kan ikke være kortere enn "+a+" tegn";break;case"minProperties":r="";var a=t.params.limit;r+="kan ikke ha mindre enn "+a+" egenskap",a!=1&&(r+="er");break;case"multipleOf":r="må være et multiplum av "+t.params.multipleOf;break;case"not":r='kan ikke samsvare med schema i "not"';break;case"oneOf":r='må samsvare med nøyaktig ett schema i "oneOf"';break;case"pattern":r='må samsvare med mønsteret "'+t.params.pattern+'"';break;case"patternRequired":r='må ha en egenskap som samsvarer med mønsteret "'+t.params.missingPattern;break;case"propertyNames":r="egenskapen med navnet '",t.params.propertyNameout+="' er ugyldig";break;case"required":r="må ha den påkrevde egenskapen "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="må være ",l=="number"?r+="et tall":l=="integer"?r+="et heltall":l=="string"?r+="en streng":l=="boolean"?r+="ja eller nei":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="must NOT have more than "+a+" item",a!=1&&(r+="s");break;case"unevaluatedProperties":r="must NOT have unevaluated properties";break;case"uniqueItems":r="kan ikke ha duplikate elemeneter (elementene ## "+t.params.j+" og "+t.params.i+" er identiske)";break;default:r="må samsvare med valideringen for "+t.keyword}t.message=r}},Fo=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"additionalProperties":r="mag geen extra eigenschappen bevatten";break;case"anyOf":r='moet overeenkomen met een schema in "anyOf"';break;case"const":r="moet gelijk zijn aan constante";break;case"contains":r="moet een geldig item bevatten";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="moet de eigenschap",a!=1&&(r+="pen"),r+=" "+t.params.deps+" bevatten als "+t.params.property+" is gedefinieerd";break;case"discriminator":switch(t.params.error){case"tag":r='tag "'+t.params.tag+'" moet een tekenreeks zijn';break;case"mapping":r='de waarde van het veld "'+t.params.tag+'" moet voorkomen in de oneOf';break;default:r='moet sleutelwoord validatie "'+t.keyword+'" doorstaan'}break;case"enum":r="moet overeenkomen met één van de voorgedefinieerde waarden";break;case"false schema":r="boolean schema is fout";break;case"format":r='moet overeenkomen met het volgende formaat: "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"if":r='moet overeenkomen met "'+t.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"maxItems":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"maxLength":r="";var a=t.params.limit;r+="mag niet langer dan "+a+" karakter",a!=1&&(r+="s"),r+=" zijn";break;case"maxProperties":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" eigenschap",a!=1&&(r+="pen"),r+=" bevatten";break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"minItems":r="";var a=t.params.limit;r+="mag niet minder dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"minLength":r="";var a=t.params.limit;r+="mag niet korter dan "+a+" karakter",a!=1&&(r+="s"),r+=" zijn";break;case"minProperties":r="";var a=t.params.limit;r+="mag niet minder dan "+a+" eigenschap",a!=1&&(r+="pen"),r+=" bevatten";break;case"multipleOf":r="moet een veelvoud van "+t.params.multipleOf+" zijn";break;case"not":r='mag niet overeenkomen met een schema in "not"';break;case"oneOf":r='moet overeenkomen met één schema in "oneOf"';break;case"pattern":r='moet overeenkomen met het volgende patroon: "'+t.params.pattern+'"';break;case"patternRequired":r='moet een eigenschap bevatten die overeenkomt met het pattroon: "'+t.params.missingPattern+'"';break;case"propertyNames":r="eigenschapnaam is ongeldig";break;case"required":r="moet de eigenschap "+t.params.missingProperty+" bevatten";break;case"type":r="";var l=t.params.type;r+="moet een ",l=="number"?r+="nummer":l=="integer"?r+="geheel getal":l=="string"?r+="tekenreeks":l=="boolean"&&(r+="ja of nee waarde"),r+=" ("+l+") bevatten";break;case"unevaluatedItems":r="";var a=t.params.len;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"unevaluatedProperties":r="mag geen ongecontroleerde eigenschappen bevatten";break;case"uniqueItems":r="mag geen gedupliceerde items bevatten (items ## "+t.params.j+" en "+t.params.i+" zijn identiek)";break;default:r='moet sleutelwoord validatie "'+t.keyword+'" doorstaan'}t.message=r}},Ho=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nie powinien mieć więcej niż "+l+" element",l==1?t+="u":t+="ów";break;case"additionalProperties":t="nie powinien zawierać dodatkowych pól";break;case"anyOf":t='powinien pasować do wzoru z sekcji "anyOf"';break;case"const":t="powinien być równy stałej";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="powinien zawierać pol",l==1?t+="e":t+="a",t+=" "+a.params.deps+" kiedy pole "+a.params.property+" jest obecne";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='powinien przejść walidację "'+a.keyword+'"'}break;case"enum":t="powinien być równy jednej z predefiniowanych wartości";break;case"false schema":t="boolean schema is false";break;case"format":t='powinien zgadzać się z formatem "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nie powinien mieć więcej niż "+l+" element",l==1?t+="u":t+="ów";break;case"maxLength":t="";var l=a.params.limit;t+="nie powinien być dłuższy niż "+l+" znak",l!=1&&(t+="ów");break;case"maxProperties":t="";var l=a.params.limit;t+="nie powinien zawierać więcej niż "+l+" ",l==1?t+="pole":t+="pól";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"minItems":t="";var l=a.params.limit;t+="nie powinien mieć mniej niż "+l+" element",l==1?t+="u":t+="ów";break;case"minLength":t="";var l=a.params.limit;t+="nie powinien być krótszy niż "+l+" znak",l!=1&&(t+="ów");break;case"minProperties":t="";var l=a.params.limit;t+="nie powinien zawierać mniej niż "+l+" ",l==1?t+="pole":t+="pól";break;case"multipleOf":t="powinien być wielokrotnością "+a.params.multipleOf;break;case"not":t='nie powinien pasować do wzoru z sekcji "not"';break;case"oneOf":t='powinien pasować do jednego wzoru z sekcji "oneOf"';break;case"pattern":t='powinien zgadzać się ze wzorem "'+a.params.pattern+'"';break;case"patternRequired":t='powinien mieć pole pasujące do wzorca "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="powinien zawierać wymagane pole "+a.params.missingProperty;break;case"type":t="powinien być "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nie powinien zawierać elementów które się powtarzają (elementy "+a.params.j+" i "+a.params.i+" są identyczne)";break;default:t='powinien przejść walidację "'+a.keyword+'"'}a.message=t}},No=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="não são permitidos itens adicionais (mais do que "+a+")";break;case"additionalProperties":r="não são permitidas propriedades adicionais";break;case"anyOf":r='os dados não correspondem a nenhum schema de "anyOf"';break;case"const":r="deve ser igual à constante";break;case"contains":r="deve conter um item válido";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+=" deve ter propriedade",a!=1&&(r+="s"),r+=" "+t.params.deps+" quando a propriedade "+t.params.property+" estiver presente";break;case"discriminator":switch(t.params.error){case"tag":r='a tag "'+t.params.tag+'" deve ser uma string';break;case"mapping":r='o valor da tag "'+t.params.tag+'" deve estar no oneOf';break;default:r='deve passar a validação da keyword "'+t.keyword+'"'}break;case"enum":r="deve ser igual a um dos valores permitidos";break;case"false schema":r='o schema booleano é "false"';break;case"format":r='deve corresponder ao formato "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"if":r='deve corresponder ao schema "'+t.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"maxItems":r="";var a=t.params.limit;r+="não deve ter mais que "+a+" elemento",a!=1&&(r+="s");break;case"maxLength":r="";var a=t.params.limit;r+="não deve ser maior que "+a+" caracter",a!=1&&(r+="es");break;case"maxProperties":r="";var a=t.params.limit;r+="não deve ter mais que "+a+" propriedade",a!=1&&(r+="s");break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"minItems":r="";var a=t.params.limit;r+="não deve ter menos que "+a+" elemento",a!=1&&(r+="s");break;case"minLength":r="";var a=t.params.limit;r+="não deve ser mais curta que "+a+" caracter",a!=1&&(r+="es");break;case"minProperties":r="";var a=t.params.limit;r+="não deve ter menos que "+a+" propriedade",a!=1&&(r+="s");break;case"multipleOf":r="deve ser múltiplo de "+t.params.multipleOf;break;case"not":r='não deve ser valido segundo o schema em "not"';break;case"oneOf":r='deve corresponder exatamente com um schema em "oneOf"';break;case"pattern":r='deve corresponder ao padrão "'+t.params.pattern+'"';break;case"patternRequired":r='deve ter a propriedade correspondente ao padrão "'+t.params.missingPattern+'"';break;case"propertyNames":r="o nome da propriedade é inválido";break;case"required":r="deve ter a propriedade obrigatória "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="deve ser ",l=="number"?r+="um número":l=="integer"?r+="um número inteiro":l=="string"?r+="um texto":l=="boolean"?r+="um booleano":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="não pode possuir mais que "+a+" ",a==1?r+="item":r+="itens";break;case"unevaluatedProperties":r="não pode possuir propridades não avaliadas";break;case"uniqueItems":r="não deve ter itens duplicados (os itens ## "+t.params.j+" e "+t.params.i+" são idênticos)";break;default:r='deve passar a validação da keyword "'+t.keyword+'"'}t.message=r}},Wo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"additionalProperties":t="не должно иметь дополнительных полей";break;case"anyOf":t='должно соответствовать одной их схем в "anyOf"';break;case"const":t="должно быть равно заданному значению";break;case"contains":t="должно содержать значение соответствующее схеме";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="должно иметь пол",l==1?t+="е":t+="я",t+=" "+a.params.deps+", когда присутствует поле "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='поле "'+a.params.tag+'" должно быть строкой';break;case"mapping":t='значение поля "'+a.params.tag+'" должно быть в одной из oneOf схем ';break;default:t='должно соответствовать правилу "'+a.keyword+'"'}break;case"enum":t="должно быть равно одному из разрешенных значений";break;case"false schema":t="схема равна false";break;case"format":t='должно соответствовать формату "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"if":t='должно соответствовать схемe "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"maxItems":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"maxLength":t="";var l=a.params.limit;t+="должно быть не длиннее, чем "+l+" символ",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"maxProperties":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" пол",l==1?t+="е":l>=2&&l<=4?t+="я":t+="ей";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"minItems":t="";var l=a.params.limit;t+="должно иметь не менее, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"minLength":t="";var l=a.params.limit;t+="должно быть не короче, чем "+l+" символ",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"minProperties":t="";var l=a.params.limit;t+="должно иметь не менее, чем "+l+" пол",l==1?t+="е":l>=2&&l<=4?t+="я":t+="ей";break;case"multipleOf":t="должно быть кратным "+a.params.multipleOf;break;case"not":t='должно не соответствовать схеме в "not"';break;case"oneOf":t='должно соответствовать в точности одной схемe в "oneOf"';break;case"pattern":t='должно соответствовать образцу "'+a.params.pattern+'"';break;case"patternRequired":t='должно иметь поле, соответствующее образцу "'+a.params.missingPattern+'"';break;case"propertyNames":t="имя поля не соответствует схеме";break;case"required":t="должно иметь обязательное поле "+a.params.missingProperty;break;case"type":t="должно быть "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"unevaluatedProperties":t="не должно иметь непроверенных полей";break;case"uniqueItems":t="не должно иметь повторяющихся элементов (элементы "+a.params.j+" и "+a.params.i+" идентичны)";break;default:t='должно соответствовать правилу "'+a.keyword+'"'}a.message=t}},Ko=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nemôže obsahovať viac, než "+l+" prv",l==1?t+="ok":t+="kov";break;case"additionalProperties":t="nemôže obsahovať ďalšie položky";break;case"anyOf":t='musí splňovať aspoň jednu zo schém v "anyOf"';break;case"const":t="musí byť konštanta";break;case"contains":t="musí obsahovať prvok zodpovedajúci schéme";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" musí obsahovať polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka",t+=": "+a.params.deps+", ak obsahuje "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='musí splniť "'+a.keyword+'" validáciu'}break;case"enum":t="musí byť jedna z definovaných hodnôt";break;case"false schema":t="schéma je false";break;case"format":t='musí obsahovať formát "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nesmie obsahovať viac než "+l+" prv",l==1?t+="ok":t+="kov";break;case"maxLength":t="";var l=a.params.limit;t+="nesmie byť dlhší než "+l+" znak",l!=1&&(t+="ov");break;case"maxProperties":t="";var l=a.params.limit;t+="nesmie obsahovať viac než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"minItems":t="";var l=a.params.limit;t+="nesmie obsahovať menej než "+l+" prv",l==1?t+="ok":t+="kov";break;case"minLength":t="";var l=a.params.limit;t+="nesmie byť kratší než "+l+" znak",l!=1&&(t+="ov");break;case"minProperties":t="";var l=a.params.limit;t+="nesmie obsahovať menej než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka";break;case"multipleOf":t="musí byť násobkom "+a.params.multipleOf;break;case"not":t='nesmie splňovať schému v "not"';break;case"oneOf":t='musí splňovať práve jednu schému v "oneOf"';break;case"pattern":t='musí splňovať regulárny výraz "'+a.params.pattern+'"';break;case"patternRequired":t='musí obsahovať položku splňjúcu regulárny výraz "'+a.params.missingPattern+'"';break;case"propertyNames":t="názov položky nezodpovedá schéme";break;case"required":t="musí obsahovať požadovanú položku "+a.params.missingProperty;break;case"type":t="musí byť "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nesmie obsahovať duplicitné prvky (prvky ## "+a.params.j+" a "+a.params.i+" sú rovnaké)";break;default:t='musí splniť "'+a.keyword+'" validáciu'}a.message=t}},Uo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="borde ha fler än "+l+" sak",l!=1&&(t+="er");break;case"additionalProperties":t="borde inte ha fler egenskaper";break;case"anyOf":t='borde matcha något schema i "anyOf"';break;case"const":t="bör vara en konstant";break;case"contains":t="bör innehålla ett giltigt objekt";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="borde ha egenskap",l!=1&&(t+="er"),t+=" "+a.params.deps+" när egenskap "+a.params.property+" finns tillgängligt";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='bör passera "'+a.keyword+'" nyckelord validering'}break;case"enum":t="borde vara ekvivalent med en av dess fördefinierade värden";break;case"false schema":t="boolean schema är falskt";break;case"format":t='borde matcha formatet "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="bör vara "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="bör vara "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="borde vara "+n;break;case"maxItems":t="";var l=a.params.limit;t+="borde inte ha fler än "+l+" sak",l!=1&&(t+="er");break;case"maxLength":t="";var l=a.params.limit;t+="borde inte vara längre än "+l+" tecken";break;case"maxProperties":t="";var l=a.params.limit;t+="borde inte ha fler än "+l+" egenskap",l!=1&&(t+="er");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="borde vara "+n;break;case"minItems":t="";var l=a.params.limit;t+="borde inte ha färre än "+l+" sak",l!=1&&(t+="er");break;case"minLength":t="";var l=a.params.limit;t+="borde inte vara kortare än "+l+" tecken";break;case"minProperties":t="";var l=a.params.limit;t+="borde inte ha färre än "+l+" egenskap",l!=1&&(t+="er");break;case"multipleOf":t="borde vara en multipel av "+a.params.multipleOf;break;case"not":t='borde inte vara giltigt enligt schema i "not"';break;case"oneOf":t='borde matcha exakt ett schema i "oneOf"';break;case"pattern":t='borde matcha mönstret "'+a.params.pattern+'"';break;case"patternRequired":t='bör ha en egenskap som matchar mönstret "'+a.params.missingPattern+'"';break;case"propertyNames":t="egenskap med namnet är inte giltig";break;case"required":t="borde ha den nödvändiga egenskapen "+a.params.missingProperty;break;case"type":t="borde vara "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="borde inte ha duplicerade saker (sakerna ## "+a.params.j+" och "+a.params.i+" är identiska)";break;default:t='bör passera "'+a.keyword+'" nyckelord validering'}a.message=t}},Yo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="ต้องมีสมาชิกไม่เกิน "+l+" ตัว";break;case"additionalProperties":t="ต้องไม่มี property อื่นๆ นอกเหนีอจากที่กำหนดไว้";break;case"anyOf":t='ต้องตรงกับหนึ่งใน schema ที่กำหนดไว้ใน "anyOf"';break;case"const":t="ต้องเท่ากับค่าคงที่";break;case"contains":t="ต้องมีสมาชิกที่ผ่านเงื่อนไขอยู่";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="เมื่อมี property "+a.params.property+" แล้วจะต้องมี property "+a.params.deps+" ด้วย";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" ต้องเป็น string';break;case"mapping":t='ต้องมีค่าของ tag "'+a.params.tag+'" ใน oneOf';break;default:t='ต้องผ่านคีย์เวิร์ด "'+a.keyword+'"'}break;case"enum":t="ต้องตรงกับหนึ่งในค่าที่กำหนดไว้";break;case"false schema":t="schema เป็น false";break;case"format":t='ต้องเป็นรูปแบบ "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"if":t='ต้องตรงกับ schema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"maxItems":t="";var l=a.params.limit;t+="ต้องมีสมาชิกไม่เกิน "+l;break;case"maxLength":t="";var l=a.params.limit;t+="ต้องยาวไม่เกิน "+l+" ตัวอักษร";break;case"maxProperties":t="";var l=a.params.limit;t+="ต้องมี property ไม่เกิน "+l+" ตัว";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"minItems":t="";var l=a.params.limit;t+="ควรมีสมาชิกไม่น้อยกว่า "+l;break;case"minLength":t="";var l=a.params.limit;t+="ต้องมีอย่างน้อย "+l+" ตัวอักษร";break;case"minProperties":t="";var l=a.params.limit;t+="ต้องมี property อย่างน้อย "+l+" ตัว";break;case"multipleOf":t="ต้องเป็นเลขที่หาร "+a.params.multipleOf+" ลงตัว";break;case"not":t='ต้องไม่ผ่าน schema ที่กำหนดไว้ใน "not"';break;case"oneOf":t='ต้องตรงกับ schema ตัวเดียวใน "oneOf" เท่านั้น';break;case"pattern":t='ต้องตรงตาม pattern "'+a.params.pattern+'"';break;case"patternRequired":t='ต้องมี property ที่มีชื่อตรงตาม pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="ชื่อ property ไม่ถูกต้อง";break;case"required":t="ต้องมี property "+a.params.missingProperty+" ด้วย";break;case"type":t="ต้องเป็น "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="ต้องมีไม่เกิน "+l+" ตัว";break;case"unevaluatedProperties":t="ต้องไม่มี property ที่ยังไม่ได้ผ่านการตรวจสอบเงื่อนไขใดๆ";break;case"uniqueItems":t="ต้องมีสมาชิกไม่ซ้ำักัน (ลำดับที่ "+a.params.j+" กับ "+a.params.i+" ซ้ำกัน)";break;default:t='ต้องผ่านคีย์เวิร์ด "'+a.keyword+'"'}a.message=t}},Go=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="不允许超过"+l+"个元素";break;case"additionalProperties":t="不允许有额外的属性";break;case"anyOf":t="数据应为 anyOf 所指定的其中一个";break;case"const":t="应当等于常量";break;case"contains":t="应当包含一个有效项";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="应当拥有属性"+a.params.property+"的依赖属性"+a.params.deps;break;case"discriminator":switch(a.params.error){case"tag":t='标签 "'+a.params.tag+'" 的类型必须为字符串';break;case"mapping":t='标签 "'+a.params.tag+'" 的值必须在 oneOf 之中';break;default:t='应当通过 "'+a.keyword+' 关键词校验"'}break;case"enum":t="应当是预设定的枚举值之一";break;case"false schema":t="布尔模式出错";break;case"format":t='应当匹配格式 "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当是 "+n;break;case"if":t='应当匹配模式 "'+a.params.failingKeyword+'" ';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当为 "+n;break;case"maxItems":t="";var l=a.params.limit;t+="不应多于 "+l+" 个项";break;case"maxLength":t="";var l=a.params.limit;t+="不应多于 "+l+" 个字符";break;case"maxProperties":t="";var l=a.params.limit;t+="不应有多于 "+l+" 个属性";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当为 "+n;break;case"minItems":t="";var l=a.params.limit;t+="不应少于 "+l+" 个项";break;case"minLength":t="";var l=a.params.limit;t+="不应少于 "+l+" 个字符";break;case"minProperties":t="";var l=a.params.limit;t+="不应有少于 "+l+" 个属性";break;case"multipleOf":t="应当是 "+a.params.multipleOf+" 的整数倍";break;case"not":t='不应当匹配 "not" schema';break;case"oneOf":t='只能匹配一个 "oneOf" 中的 schema';break;case"pattern":t='应当匹配模式 "'+a.params.pattern+'"';break;case"patternRequired":t="应当有属性匹配模式 "+a.params.missingPattern;break;case"propertyNames":t="属性名 无效";break;case"required":t="应当有必需属性 "+a.params.missingProperty;break;case"type":t="应当是 "+a.params.type+" 类型";break;case"unevaluatedItems":t="";var l=a.params.len;t+=" 不允许有超过 "+l+" 个元素";break;case"unevaluatedProperties":t="不允许存在未求值的属性";break;case"uniqueItems":t="不应当含有重复项 (第 "+a.params.j+" 项与第 "+a.params.i+" 项是重复的)";break;default:t='应当通过 "'+a.keyword+' 关键词校验"'}a.message=t}},Xo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="不可以超過"+l+"個元素";break;case"additionalProperties":t="不可以有額外的屬性";break;case"anyOf":t="不符合 anyOf 指定的模式";break;case"const":t="應該等於常數";break;case"contains":t="應該包含一個有效元素";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="應該要有屬性"+a.params.property+"的依賴屬性"+a.params.deps;break;case"discriminator":switch(a.params.error){case"tag":t='標籤 "'+a.params.tag+'" 的類型必須是字串';break;case"mapping":t='標籤 "'+a.params.tag+'" 必須在 oneOf 其中之一';break;default:t='應該通過 "'+a.keyword+' 關鍵詞檢驗"'}break;case"enum":t="應該要在預設的值之中";break;case"false schema":t="布林模式不正確";break;case"format":t="應該要符合"+a.params.format+"格式";break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該是 "+n;break;case"if":t='應該符合 "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該要 "+n;break;case"maxItems":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個";break;case"maxLength":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個字元";break;case"maxProperties":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個屬性";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該要 "+n;break;case"minItems":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個";break;case"minLength":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個字元";break;case"minProperties":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個屬性";break;case"multipleOf":t="應該是 "+a.params.multipleOf+" 的整數倍";break;case"not":t='不應該符合 "not" schema';break;case"oneOf":t='只能符合一個 "oneOf" 中的 schema';break;case"pattern":t='應該符合模式 "'+a.params.pattern+'"';break;case"patternRequired":t="應該有屬性對應模式 "+a.params.missingPattern;break;case"propertyNames":t="属性名 無效";break;case"required":t="應該有必須屬性 "+a.params.missingProperty;break;case"type":t="應該是 "+a.params.type+" 類型";break;case"unevaluatedItems":t="";var l=a.params.len;t+=" 的元素不可以超過 "+l+" 個";break;case"unevaluatedProperties":t="不應該有未驗證的屬性";break;case"uniqueItems":t="不應該有重複項目 (第 "+a.params.j+" 項和第 "+a.params.i+" 項是重複的)";break;default:t='應該通過 "'+a.keyword+' 關鍵詞檢驗"'}a.message=t}},Zo={en:Io,ar:Mo,ca:Ao,cs:Eo,de:jo,es:Do,fi:To,fr:Lo,hu:_o,id:$o,it:Bo,ja:Ro,ko:qo,nb:zo,nl:Fo,pl:Ho,"pt-BR":No,ru:Wo,sk:Ko,sv:Uo,th:Yo,zh:Go,"zh-TW":Xo};const Qo=lr(Zo);function an(e,i){var l,a;const n=[];if(i==="object")for(const t of Object.keys(e)){if(t==="properties")for(const r of Object.keys(e.properties??{}))n.push({key:r}),(l=e.dependencies)!=null&&l[r]&&!Array.isArray(e.dependencies[r])&&n.push({key:`$deps-${r}`}),e.dependentSchemas&&e.dependentSchemas[r]&&n.push({key:`$deps-${r}`});if(t==="patternProperties"&&n.push({key:"$patternProperties"}),t==="allOf"&&(a=e.allOf)!=null&&a.length)for(let r=0;r{if(typeof l=="string"){const a=e.find(t=>t.key===l);if(!a)throw new Error(`unknown child "${l}"`);return a}else if(typeof l.cols=="number"&&(l.cols={sm:l.cols}),typeof l.cols=="object"&&l.cols.xs===void 0&&(l.cols.xs=12),l.key){if(!e.find(t=>t.key===l.key))throw new Error(`unknown child "${l.key}"`);return l}else{const a=l;return sr(a)&&(a.comp||(a.comp="section"),a.children=Qa(e,a.children)),"key"in l||(a.key=`$comp-${n}`,n++),a}})}function Jo(e,i,n,l){const a=n&&["string","integer","number"].includes(n);if(l==="oneOf")return"one-of-select";if(l==="patternProperties")return"list";if(a&&i.enum)return i.enum.length>20?"autocomplete":"select";if(a&&i.oneOf)return i.oneOf.length>20?"autocomplete":"select";if(a&&i.examples||a&&i.anyOf&&i.anyOf.length&&Object.keys(i.anyOf[i.anyOf.length-1]).length===0)return n==="string"?"combobox":"number-combobox";if(n==="string"&&e.separator)return"combobox";if(e.items)return e.items.length>20?"autocomplete":"select";if(e.getItems)return An(e.getItems)&&(e.getItems.qSearchParam||typeof e.getItems.url=="string"&&e.getItems.url.includes("{q}")||typeof e.getItems.url=="object"&&typeof e.getItems.url.expr=="string"&&e.getItems.url.expr.includes("{q}"))?"autocomplete":"select";if(n==="array"&&i.items){const t=["string","integer","number"].includes(i.items.type);if(t&&(i.items.enum||i.items.oneOf))return(i.items.enum||i.items.oneOf).length>20?"autocomplete":"select";if(t&&i.items.examples||t&&i.items.anyOf&&i.items.anyOf.length&&Object.keys(i.items.anyOf[i.items.anyOf.length-1]).length===0||t&&!i.items.layout&&!["date","date-time","time"].includes(i.items.format))return i.items.type==="string"?"combobox":"number-combobox"}if(n==="object")return"section";if(n==="array")return Array.isArray(i.items)?"section":"list";if(n==="string")return i.format==="date"?"date-picker":i.format==="date-time"?"date-time-picker":i.format==="time"?"time-picker":"text-field";if(n==="integer"||n==="number")return"number-field";if(n==="boolean")return"checkbox";throw new Error("failed to calculate default component for schema fragment")}function es(e){return ur(e)?{...e}:cr(e)?{comp:e}:dr(e)?{children:e}:{}}function ts(e){const i=typeof e=="string"?e:e.expr;return!i.includes("rootData.")&&!i.includes("rootData[")&&!i.includes("parent.data")&&!i.includes("parent.parent")}function qe(e,i="js-eval",n="value"){const l=ts(e);return typeof e=="string"?{type:i,expr:e,pure:l,dataAlias:n}:{pure:l,type:i,dataAlias:n,...e}}function ln(e){if(!e)return null;const{type:i}=ht(e),n=i&&["string","integer","number"].includes(i);if(e.enum&&n)return e.enum.map(l=>({key:l+"",title:l+"",value:l}));if(e.examples&&n)return e.examples.map(l=>({key:l+"",title:l+"",value:l}));if(e.anyOf&&n&&e.anyOf.length&&Object.keys(e.anyOf[e.anyOf.length-1]).length===0){const l=e.anyOf.slice(0,-1);if(!l.find(a=>!("const"in a)))return l.map(a=>({...a,key:a.const+"",title:(a.title??a.const)+"",value:a.const}))}return e.oneOf&&n&&!e.oneOf.find(l=>!("const"in l))?e.oneOf.map(l=>({...l,key:l.const+"",title:(l.title??l.const)+"",value:l.const})):null}const ht=e=>{if(Array.isArray(e.type)&&e.type.length===2&&e.type.includes("null"))return{type:e.type.find(n=>n!=="null"),nullable:!0};if(!e.type&&(e.properties||e.patternProperties))return{type:"object",nullable:!1};if(!e.type){const i=[];for(const n of["allOf","anyOf","oneOf"])if(e[n])for(const l of e[n]){const{type:a}=ht(l);a&&!i.includes(a)&&i.push(a)}if(i.length===1)return{type:i[0],nullable:!1}}return{type:e.type,nullable:!1}};function nn(e,i,n,l,a,t,r,o,c,d){if("const"in n)return{comp:"none"};if(!l)return{comp:"none"};const u=es(i);if(l==="array"&&!n.items&&u.comp!=="file-input")return{comp:"none"};u.comp||(u.comp=Jo(u,n,l,d));const f=r[u.comp];if(!f)throw new Error(`unknown component "${u.comp}"`);if(u.comp==="none")return{comp:"none"};if(a&&(u.nullable=a),f.composite){const m=Qa(an(n,l),u.children);u.children=m,"title"in u||m.length===1&&m[0].key==="$patternProperties"||(u.title=n.title??null)}else if(u.comp==="list")if(d==="patternProperties"){if(!("title"in u)){const h=Qa(an(n,l),u.children);h.length===1&&h[0].key==="$patternProperties"&&(u.title=n.title??null)}let m=!1;for(const h of Object.values(n.patternProperties??{})){const{type:y}=ht(h);y==="object"&&(m=!0)}u.listEditMode=u.listEditMode??(m?"inline-single":"inline"),u.listActions=u.listActions??["add","edit","delete"],u.indexed=Object.keys(n.patternProperties??{})}else{"title"in u||(u.title=n.title??""+e);const{type:m}=ht(n.items);u.listEditMode=u.listEditMode??(m==="object"?"inline-single":"inline"),u.listActions=u.listActions??["add","edit","delete","duplicate","sort"]}else!("label"in u)&&!d&&(u.label=n.title??""+e);if(f.itemsBased&&!u.items){let m;l==="array"?m=ln(n.items):m=ln(n),m&&(u.getItems&&Kl(u.getItems)?(u.getItems.expr=JSON.stringify(m),u.getItems.immutable=!0):u.getItems={expr:JSON.stringify(m),immutable:!0})}f.multipleCompat&&(l==="array"||u.separator)&&(u.multiple=!0),u.comp==="date-picker"&&(n.format==="date"&&(u.format="date"),n.format==="date-time"&&(u.format="date-time")),["date-picker","date-time-picker","time-picker"].includes(u.comp)&&("formatMinimum"in n&&(u.min=u.min??n.formatMinimum),"formatMaximum"in n&&(u.max=u.max??n.formatMaximum)),["number-field","slider"].includes(u.comp)&&(l==="integer"&&(u.step=u.step??1),"minimum"in n&&(u.min=u.min??n.minimum),"maximum"in n&&(u.max=u.max??n.maximum)),u.if&&(u.if=qe(u.if)),!u.defaultData&&n.type==="string"&&t.split("#").pop()===""&&(u.defaultData="");for(const m of c)m in u&&(u.options=u.options??{},u.options[m]=u[m],delete u[m]);if(n.readOnly&&(u.options=u.options??{},"readOnly"in u.options||(u.options.readOnly=!0)),u.getOptions!==void 0&&(u.getOptions=qe(u.getOptions)),u.getDefaultData!==void 0&&(u.getDefaultData=qe(u.getDefaultData)),u.getConstData!==void 0&&(u.getConstData=qe(u.getConstData)),u.transformData!==void 0&&(u.transformData=qe(u.transformData)),u.getProps!==void 0&&(u.getProps=qe(u.getProps)),u.getItems&&ir(u.getItems)&&(u.getItems=qe(u.getItems)),u.getItems&&Kl(u.getItems)){if(l==="object"&&(u.getItems.returnObjects=!0),l==="array"){const{type:m}=ht(n.items);m==="object"&&(u.getItems.returnObjects=!0)}u.getItems.itemTitle&&(u.getItems.itemTitle=qe(u.getItems.itemTitle,"js-eval","item")),u.getItems.itemKey&&(u.getItems.itemKey=qe(u.getItems.itemKey,"js-eval","item")),u.getItems.itemValue&&(u.getItems.itemValue=qe(u.getItems.itemValue,"js-eval","item")),u.getItems.itemIcon&&(u.getItems.itemIcon=qe(u.getItems.itemIcon,"js-eval","item")),u.getItems.itemsResults&&(u.getItems.itemsResults=qe(u.getItems.itemsResults,"js-eval","body"))}if(u.getItems&&An(u.getItems)&&(u.getItems.url=qe(u.getItems.url,"js-tpl")),u.items&&(u.items=u.items.map(m=>{if(["string","integer","number"].includes(typeof m))return{title:m+"",key:m+"",value:m};if(typeof m=="object")return{key:(m.key??m.value)+"",title:(m.title??m.key??m.value)+"",value:m.value??m.key};throw new Error(`bad item for select: ${JSON.stringify(m)}`)})),!u.comp&&(u.items??u.getItems)&&(u.comp="select"),u.comp==="date-picker"&&n.format==="date-time"&&(u.format="date-time"),u.slots)for(const[m,h]of Object.entries(u.slots)){typeof h=="string"&&(["before","after"].includes(m)?u.slots[m]={markdown:h}:u.slots[m]={name:h});const y=u.slots[m];rr(y)&&(y.markdown=o(y.markdown).trim())}n.description&&(f.composite&&u.title?u.subtitle===void 0&&(u.subtitle=n.description):u.help===void 0&&d!=="oneOf"&&(u.help=n.description)),u.help&&(u.help=o(u.help).trim()),u.subtitle&&(u.subtitle=o(u.subtitle).trim()),typeof u.cols=="number"&&(u.cols={xs:u.cols}),typeof u.cols=="object"&&u.cols.xs===void 0&&(u.cols.xs=12);const v=or(f);if(!v(u)){const m=new Error(`component "${f.name}" validation errors`);throw m.cause=Ja(v.errors),m}return u}function as(e,i,n,l,a,t,r,o,c,d){if(nr(i)){const u=[],f=[...i.switch];f.find(v=>!v.if)||f.push({});for(let v=0;vqa(l,a=>a.keyword==="anyOf"||a.keyword==="oneOf"));for(const l of i)e.find(t=>qa(t,r=>r.instancePath===l.instancePath&&r.keyword!=="type"))&&(e=e.filter(t=>qa(t,r=>r.instancePath!==l.instancePath||r.keyword!=="type")));const n=[];for(const l of e){let a=l.message??l.keyword;l.params&&(a+=" "+JSON.stringify(l.params)),n.push(a)}return n}const rn=["readOnly","summary","titleDepth","density","removeAdditional","validateOn","updateOne","debounceInputMs","initialValidation","defaultOn","readOnlyPropertiesMode"];function on(e,i,n,l,a,t,r,o,c){o=o?o.concat(rn):rn;let d;if(c==="oneOf"?d=i.oneOfLayout??{}:c==="patternProperties"?d=i.patternPropertiesLayout??{}:d=i.layout??{},!Nl(d)){const f=new Error("layout keyword validation errors at path");throw f.cause=Ja(Nl.errors),f}const u=as(e,d,i,n,l,a,t,r,o,c);if(!Wl(u)){const f=new Error("normalized layout validation errors at path");throw f.cause=Ja(Wl.errors),f}return u}function za(e,i,n,l,a=d=>d,t,r,o,c){const{type:d,nullable:u}=o?{type:o,nullable:c??!1}:ht(i),f=[];try{return{layout:on(e,i,d,u,n,l,a,t,r),errors:f}}catch(v){try{return f.push(v.message),v.cause&&Array.isArray(v.cause)&&f.push(...v.cause),f.push("failed to normalize layout, use default component"),{layout:on(e,{...i,layout:{}},d,u,n,l,a,t,r),errors:f}}catch(m){return f.push(m.message),m.cause&&Array.isArray(m.cause)&&f.push(...m.cause),f.push("failed to produce default layout, hide this fragment"),{layout:{comp:"none"},errors:f}}}}function sn(e){return e instanceof Buffer?Buffer.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}function ls(){return i;function e(n,l){const a=Object.keys(n),t=new Array(a.length);for(let r=0;r(n,l)=>{var d;const a=i.opts.uriResolver.resolve(n,l),[t,r]=a.split("#");if(e[t]=e[t]??((d=i.getSchema(t))==null?void 0:d.schema),!e[t])throw new Error(`reference not found ${t}`);if(!r)return[e[t],t,a];const o=r.split("/").filter(u=>!!u),{value:c}=o.reduce((u,f)=>{if(u.path.push(f),!(f in u.value))throw new Error(`reference not found ${t}#${u.path.join("/")}`);return u.value=u.value[f],u},{path:[],value:e[t]});return[c,t,a]};function is(e,i,n="en",l="en"){if(!e.$id)throw new Error("missing schema id");const a=ns({[e.$id]:e},i),t=[];return el(e,e.$id,a,n,l,t),a}const el=(e,i,n,l,a,t)=>{if(!t.includes(e)){t.push(e);for(const r of Object.keys(e))if(e[r]&&typeof e[r]=="object")if("$ref"in e[r]){const o=e[r].$ref.replace("~$locale~",l),c=e[r].$ref.replace("~$locale~",a);let d,u;try{[d,u]=n(i,o),e[r].$ref=o}catch{[d,u]=n(i,c),e[r].$ref=c}typeof d=="string"?e[r]=d:el(d,u,n,l,a,t)}else el(e[r],i,n,l,a,t)}};function rs(e,i,n){let l=null;if(e.items&&e.items.$ref){const[a]=n(i,e.items.$ref);l=l??pt(e),l.items={...a,...e.items}}if(e.properties){for(const a in e.properties)if(e.properties[a].$ref){const[t]=n(i,e.properties[a].$ref);l=l??pt(e),l.properties[a]={...t,...e.properties[a]}}}if(e.oneOf){for(let a=0;a{O.pure||(R=!1);const B=p.findIndex(U=>U.type===O.type&&U.expr===O.expr);B!==-1?O.ref=B:(O.ref=p.length,p.push(O))},M=ua(S)?S.switch:[S];for(const p of M){p.if&&P(d,p.if),k.const!==void 0&&p.constData===void 0&&(p.constData=k.const),p.constData!==void 0&&!p.getConstData&&(p.getConstData={type:"js-eval",expr:"layout.constData",pure:!0,dataAlias:"value"}),p.getConstData&&P(d,p.getConstData);let O;"default"in k?O=k.default:v&&(I?O=null:D==="object"&&mr(p,n.components)?O={}:D==="array"&&(O=[])),O!==void 0&&p.defaultData===void 0&&(p.defaultData=O),p.defaultData!==void 0&&!p.getDefaultData&&(p.getDefaultData={type:"js-eval",expr:"layout.defaultData",pure:!0,dataAlias:"value"}),p.getDefaultData&&P(d,p.getDefaultData),p.options!==void 0&&!p.getOptions&&(p.getOptions={type:"js-eval",expr:"layout.options",pure:!0,dataAlias:"value"}),p.getOptions&&P(d,p.getOptions),p.props!==void 0&&!p.getProps&&(p.getProps={type:"js-eval",expr:"layout.props",pure:!0,dataAlias:"value"}),p.getProps&&P(d,p.getProps),p.transformData&&P(d,p.transformData),fr(p,n.components)&&p.getItems&&(vr(p.getItems)&&P(d,p.getItems),pr(p.getItems)&&P(d,p.getItems.url),p.getItems.itemTitle&&P(d,p.getItems.itemTitle),p.getItems.itemKey&&P(d,p.getItems.itemKey),p.getItems.itemValue&&P(d,p.getItems.itemValue),p.getItems.itemIcon&&P(d,p.getItems.itemIcon),p.getItems.itemsResults&&P(d,p.getItems.itemsResults))}const x={key:u??"",pointer:f,refPointer:V,pure:R,propertyKeys:[],roPropertyKeys:[],nullable:I,required:v&&!I};if(m){if(ua(S))throw new Error("Switch struct not allowed in conditional schema");x.condition={type:"js-eval",expr:m,pure:!0,dataAlias:"value"},P(d,x.condition)}if(k.oneOf&&(e.errorMessage.oneOf=n.messages.errorOneOf),D==="object"){if(k.properties){x.children=x.children??[];for(const p of Object.keys(k.properties)){x.propertyKeys.push(p),k.properties[p].readOnly&&x.roPropertyKeys.push(p);const O=k.dependentRequired&&Object.values(k.dependentRequired).some(U=>U.includes(p)),B=`${V}/properties/${p}`;if(t[B]||(t[B]="recursing",t[B]=vt(k.properties[p],g,n,l,a,t,r,o,c,d,p,B,(w=k.required)==null?void 0:w.includes(p),void 0,O)),x.children.push(B),(A=k.dependentSchemas)!=null&&A[p]||(_=k.dependencies)!=null&&_[p]&&!Array.isArray(k.dependencies[p])){const U=(($=k.dependentSchemas)==null?void 0:$[p])??k.dependencies[p],ee=(N=k.dependentSchemas)!=null&&N[p]?`${V}/dependentSchemas/${p}`:`${V}/dependencies/${p}`;t[ee]||(t[ee]="recursing",t[ee]=vt(U,g,n,l,a,t,r,o,c,d,`$deps-${p}`,ee,!1,`data["${p}"] !== undefined`,void 0,"object")),x.children.push(ee)}}}if(k.allOf)for(let p=0;p{var U;return!t[(U=a[B])==null?void 0:U.root].pure}),propertyKeys:[],roPropertyKeys:[]}),x.children=x.children??[],x.children.push(p)}if(k.patternProperties){const p=`${f}/patternProperties`;if(!c[p]){const B=za("",k,p,n.components,n.markdown,n.optionsKeys,"patternProperties",D,I);c[p]=B.layout,B.errors.length&&(o[p.replace("_jl#","/")]=B.errors)}const O=[];for(const B of Object.keys(k.patternProperties)){const U=`${p}/${B}`;if(!a[U]){a[U]="recursing",a[U]=va(k.patternProperties[B],g,n,l,a,t,r,o,c,d,U,"pattern "+B);const ee=c[t[a[U].root].pointer];if(ua(ee))for(const Z of ee.switch)Z.nullable=!0;else ee.nullable=!0}O.push(U)}t[p]||(t[p]={key:"$patternProperties",pointer:p,refPointer:p,childrenTrees:O,pure:!O.some(B=>{var U;return!t[(U=a[B])==null?void 0:U.root].pure}),propertyKeys:[],roPropertyKeys:[]}),x.children=x.children??[],x.children.push(p)}if(k.if){if(r.push(`${f}/if`),k.then){const p=`${V}/then`;t[p]||(t[p]="recursing",t[p]=vt(k.then,g,n,l,a,t,r,o,c,d,"$then",p,!1,`validates["${f}/if"](data)`,void 0,"object")),x.children=x.children??[],x.children.push(p)}if(k.else){const p=`${V}/else`;t[p]||(t[p]="recursing",t[p]=vt(k.else,g,n,l,a,t,r,o,c,d,"$else",p,!1,`!validates["${f}/if"](data)`,void 0,"object")),x.children=x.children??[],x.children.push(p)}}for(const p of x.propertyKeys)(J=k==null?void 0:k.required)!=null&&J.includes(p)&&(e.errorMessage.required=e.errorMessage.required??{},e.errorMessage.required[p]=n.messages.errorRequired),k.dependentRequired&&Object.keys(k.dependentRequired).includes(p)&&(e.errorMessage.dependentRequired=n.messages.errorRequired)}if(D==="array"&&k.items)if(Array.isArray(k.items)){x.children=x.children??[];for(let p=0;p{for(const[l,a]of Object.entries(e)){if(l.startsWith("x-i18n-")){typeof a!="object"&&console.error(`i18n property ${l} should be an object`);const t=l.replace("x-i18n-","");e[t]=a[i]??a[n]??e[t],delete e[l]}else if(Array.isArray(a))for(const t of a)tl(t,i,n);typeof a=="object"&&tl(a,i,n)}},un=Qo;function os(e,i={}){const n=kr(i),l=pt(e);l.$id=l.$id??"_jl";const a=is(l,n.ajv,n.locale,n.defaultLocale);n.xI18n&&tl(l,n.locale,n.defaultLocale);const t=[],r={},o=[],c={},d={},u={},f=`${l.$id}#`;d[f]="recursing",d[f]=va(l,l.$id,n,a,d,u,t,c,r,o,f,"main"),n.ajv.addSchema(l);const v=n.ajv.opts.uriResolver,m={};for(const y of t){const g=v.resolve(l.$id,y);m[y]=n.ajv.compile({$ref:g})}const h=[];for(const y of o){const g=y.pure?["data",y.dataAlias,"options","context","display","layout","validates"]:["data",y.dataAlias,"options","context","display","layout","validates","rootData","parent"];y.type==="js-fn"&&h.push(new Function(...g,y.expr)),y.type==="js-eval"&&h.push(new Function(...g,"return ("+y.expr+")")),y.type==="js-tpl"&&h.push(new Function(...g,"return `"+y.expr+"`"))}return Object.keys(c).length&&console.error("JSON layout encountered some validation errors:",c),{options:n,schema:l,mainTree:f,skeletonTrees:d,skeletonNodes:u,validates:m,validationErrors:c,normalizedLayouts:r,expressions:h,locale:n.locale,messages:n.messages,components:n.components,localizeErrors:un[n.locale]||un.en}}const ss=X({target:[Object,Array]},"v-dialog-transition"),ci=ie()({name:"VDialogTransition",props:ss(),setup(e,i){let{slots:n}=i;const l={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,t){var v;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),a.style.visibility="";const{x:r,y:o,sx:c,sy:d,speed:u}=dn(e.target,a),f=yt(a,[{transform:`translate(${r}px, ${o}px) scale(${c}, ${d})`,opacity:0},{}],{duration:225*u,easing:Po});(v=cn(a))==null||v.forEach(m=>{yt(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Nt})}),f.finished.then(()=>t())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,t){var v;await new Promise(m=>requestAnimationFrame(m));const{x:r,y:o,sx:c,sy:d,speed:u}=dn(e.target,a);yt(a,[{},{transform:`translate(${r}px, ${o}px) scale(${c}, ${d})`,opacity:0}],{duration:125*u,easing:So}).finished.then(()=>t()),(v=cn(a))==null||v.forEach(m=>{yt(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Nt})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?s(Ua,K({name:"dialog-transition"},l,{css:!1}),n):s(Ua,{name:"dialog-transition"},n)}});function cn(e){var n;const i=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return i&&[...i]}function dn(e,i){const n=oi(e),l=Pl(i),[a,t]=getComputedStyle(i).transformOrigin.split(" ").map(k=>parseFloat(k)),[r,o]=getComputedStyle(i).getPropertyValue("--v-overlay-anchor-origin").split(" ");let c=n.left+n.width/2;r==="left"||o==="left"?c-=n.width/2:(r==="right"||o==="right")&&(c+=n.width/2);let d=n.top+n.height/2;r==="top"||o==="top"?d-=n.height/2:(r==="bottom"||o==="bottom")&&(d+=n.height/2);const u=n.width/l.width,f=n.height/l.height,v=Math.max(1,u,f),m=u/v||0,h=f/v||0,y=l.width*l.height/(window.innerWidth*window.innerHeight),g=y>.12?Math.min(1.5,(y-.12)*10+1):1;return{x:c-(a+l.left),y:d-(t+l.top),sx:m,sy:h,speed:g}}const us=["innerHTML"],cs={__name:"help-message",props:{node:{type:Object,required:!0}},setup(e){const i=H(!1);return(n,l)=>(z(),pe("div",{class:Xe(`vjsf-help-message vjsf-help-message-${e.node.options.density}`)},[s(L(Qr),null,{default:W(()=>[Ee(s(L(Qn),{color:"info"},{default:W(()=>[ga("div",{innerHTML:e.node.layout.help},null,8,us)]),_:1},512),[[st,i.value]])]),_:1}),s(L(ye),{color:"info",class:Xe(`vjsf-help-message-toggle vjsf-help-message-toggle-${e.node.options.density}`),icon:i.value?e.node.options.icons.close:e.node.options.icons.infoSymbol,border:0,elevation:i.value?0:2,density:"compact",size:e.node.options.density==="default"?28:24,title:i.value?"":e.node.messages.showHelp,onClick:l[0]||(l[0]=a=>i.value=!i.value)},null,8,["class","icon","elevation","size","title"])],2))}},nt={__name:"node",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfNode");const i=e,n={compact:"my-1",comfortable:"my-2",default:"my-3"},l=Tn(),a=b(()=>i.modelValue.parentFullKey===null||!i.modelValue.options.indent||i.modelValue.layout.comp!=="section"||!i.modelValue.layout.title?0:typeof i.modelValue.options.indent=="number"?i.modelValue.options.indent:i.modelValue.options.density==="compact"?2:i.modelValue.options.density==="comfortable"?4:6),t=b(()=>{let r=`vjsf-node vjsf-node-${i.modelValue.layout.comp} vjsf-density-${i.modelValue.options.density}`;return i.modelValue.options.readOnly&&(r+=" vjsf-readonly"),i.modelValue.options.summary&&(r+=" vjsf-summary"),l.current.value.dark&&(r+=" vjsf-dark"),a.value&&(r+=" ml-"+a.value),r});return i.modelValue.layout.comp!=="none"&&!i.statefulLayout.options.nodeComponents[i.modelValue.layout.comp]&&console.error(`vjsf: missing component to render vjsf node "${i.modelValue.layout.comp}", maybe you forgot to register a component from a plugin ?`),(r,o)=>(z(),ae(L(Ce),{defaults:{global:{density:i.modelValue.options.density}}},{default:W(()=>[e.modelValue.layout.comp!=="none"?(z(),ae(L(En),{key:0,cols:e.modelValue.cols,class:Xe(t.value)},{default:W(()=>{var c,d,u,f,v,m;return[(c=e.modelValue.layout.slots)!=null&&c.before?(z(),ae($a,{key:"before","layout-slot":(d=e.modelValue.layout.slots)==null?void 0:d.before,node:e.modelValue,"stateful-layout":e.statefulLayout,class:Xe(n[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):fe("",!0),e.modelValue.layout.help&&!e.modelValue.options.summary?(z(),ae(cs,{key:1,node:e.modelValue},null,8,["node"])):fe("",!0),(u=e.modelValue.layout.slots)!=null&&u.component?(z(),ae($a,{key:"component","layout-slot":(f=e.modelValue.layout.slots)==null?void 0:f.component,node:e.modelValue,"stateful-layout":e.statefulLayout},null,8,["layout-slot","node","stateful-layout"])):(z(),ae(Ln(i.statefulLayout.options.nodeComponents[e.modelValue.layout.comp]),{key:3,"model-value":e.modelValue,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"])),(v=e.modelValue.layout.slots)!=null&&v.after?(z(),ae($a,{key:"after","layout-slot":(m=e.modelValue.layout.slots)==null?void 0:m.after,node:e.modelValue,"stateful-layout":e.statefulLayout,class:Xe(n[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):fe("",!0)]}),_:1},8,["cols","class"])):fe("",!0)]),_:1},8,["defaults"]))}},ds={__name:"tree",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),ae(L(et),{class:"vjsf-tree"},{default:W(()=>[s(nt,{"stateful-layout":e.statefulLayout,"model-value":e.modelValue.root},null,8,["stateful-layout","model-value"])]),_:1}))}},ms=["innerHTML"],Rt={__name:"section-header",props:{node:{type:Object,required:!0},hideTitle:{type:Boolean,default:!1}},setup(e){const i=e,n=b(()=>i.node.options.density==="compact"?6:i.node.options.density==="comfortable"?7:8),l=["text-h1","text-h2","text-h3","text-h4","text-h5","text-h6","text-subtitle-1","text-subtitle-2"],a=b(()=>{const t=i.node.options.titleDepth;return i.node.options.density==="compact"?l[t+2]:i.node.options.density==="comfortable"?l[t+1]:l[t]});return(t,r)=>e.node.layout.title&&!e.hideTitle||e.node.layout.subtitle||e.node.error&&e.node.validated?(z(),pe("div",{key:0,class:Xe(`mb-${n.value-e.node.options.titleDepth} mt-${n.value-e.node.options.titleDepth}`)},[e.node.layout.title&&!e.hideTitle?(z(),ae(Ln(`h${e.node.options.titleDepth}`),{key:0,class:Xe(`${a.value}`)},{default:W(()=>[Se(ze(e.node.layout.title),1)]),_:1},8,["class"])):fe("",!0),e.node.layout.subtitle?(z(),pe("p",{key:1,class:Xe(`text-subtitle mt-${n.value-e.node.options.titleDepth}`),innerHTML:e.node.layout.subtitle},null,10,ms)):fe("",!0),e.node.error&&e.node.validated?(z(),ae(L(Qn),{key:2,type:"error",class:Xe(`mt-${n.value-e.node.options.titleDepth}`)},{default:W(()=>[Se(ze(e.node.error),1)]),_:1},8,["class"])):fe("",!0)],2)):fe("",!0)}},fs={__name:"section",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfSection"),(i,n)=>{var l,a;return z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(L(et),{dense:((l=e.modelValue.options)==null?void 0:l.density)==="compact"||((a=e.modelValue.options)==null?void 0:a.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,t=>(z(),ae(nt,{key:t.fullKey,"model-value":t,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])],64)}}},vs=X({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...we(),...Xt({transition:{component:Jr}})},"VCounter"),Cl=ie()({name:"VCounter",functional:!0,props:vs(),setup(e,i){let{slots:n}=i;const l=b(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return ne(()=>s(Zt,{transition:e.transition},{default:()=>[Ee(s("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:l.value,max:e.max,value:e.value}):l.value]),[[st,e.active]])]})),{}}}),ps=X({floating:Boolean,...we()},"VFieldLabel"),da=ie()({name:"VFieldLabel",props:ps(),setup(e,i){let{slots:n}=i;return ne(()=>s(Yt,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),ys=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Ia=X({appendInnerIcon:Oe,bgColor:String,clearable:Boolean,clearIcon:{type:Oe,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Oe,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>ys.includes(e)},"onClick:clear":At(),"onClick:appendInner":At(),"onClick:prependInner":At(),...we(),...ro(),...Jt(),...tt()},"VField"),Ma=ie()({name:"VField",inheritAttrs:!1,props:{id:String,...jn(),...Ia()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{themeClasses:t}=ut(e),{loaderClasses:r}=Jn(e),{focusClasses:o,isFocused:c,focus:d,blur:u}=wt(e),{InputIcon:f}=Vr(e),{roundedClasses:v}=ea(e),{rtlClasses:m}=ct(),h=b(()=>e.dirty||e.active),y=b(()=>!e.singleLine&&!!(e.label||a.label)),g=St(),k=b(()=>e.id||`input-${g}`),V=b(()=>`${k.value}-messages`),E=H(),j=H(),D=H(),I=b(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:S,backgroundColorStyles:R}=He(Q(e,"bgColor")),{textColorClasses:P,textColorStyles:M}=It(b(()=>e.error||e.disabled?void 0:h.value&&c.value?e.color:e.baseColor));oe(h,_=>{if(y.value){const $=E.value.$el,N=j.value.$el;requestAnimationFrame(()=>{const J=Pl($),C=N.getBoundingClientRect(),T=C.x-J.x,p=C.y-J.y-(J.height/2-C.height/2),O=C.width/.75,B=Math.abs(O-J.width)>1?{maxWidth:ve(O)}:void 0,U=getComputedStyle($),ee=getComputedStyle(N),Z=parseFloat(U.transitionDuration)*1e3||150,F=parseFloat(ee.getPropertyValue("--v-field-label-scale")),te=ee.getPropertyValue("color");$.style.visibility="visible",N.style.visibility="hidden",yt($,{transform:`translate(${T}px, ${p}px) scale(${F})`,color:te,...B},{duration:Z,easing:Nt,direction:_?"normal":"reverse"}).finished.then(()=>{$.style.removeProperty("visibility"),N.style.removeProperty("visibility")})})}},{flush:"post"});const x=b(()=>({isActive:h,isFocused:c,controlRef:D,blur:u,focus:d}));function w(_){_.target!==document.activeElement&&_.preventDefault()}function A(_){var $;_.key!=="Enter"&&_.key!==" "||(_.preventDefault(),_.stopPropagation(),($=e["onClick:clear"])==null||$.call(e,new MouseEvent("click")))}return ne(()=>{var T,p,O;const _=e.variant==="outlined",$=!!(a["prepend-inner"]||e.prependInnerIcon),N=!!(e.clearable||a.clear),J=!!(a["append-inner"]||e.appendInnerIcon||N),C=()=>a.label?a.label({...x.value,label:e.label,props:{for:k.value}}):e.label;return s("div",K({class:["v-field",{"v-field--active":h.value,"v-field--appended":J,"v-field--center-affix":e.centerAffix??!I.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":$,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!C(),[`v-field--variant-${e.variant}`]:!0},t.value,S.value,o.value,r.value,v.value,m.value,e.class],style:[R.value,e.style],onClick:w},n),[s("div",{class:"v-field__overlay"},null),s(ei,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),$&&s("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&s(f,{key:"prepend-icon",name:"prependInner"},null),(T=a["prepend-inner"])==null?void 0:T.call(a,x.value)]),s("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&s(da,{key:"floating-label",ref:j,class:[P.value],floating:!0,for:k.value,style:M.value},{default:()=>[C()]}),s(da,{ref:E,for:k.value},{default:()=>[C()]}),(p=a.default)==null?void 0:p.call(a,{...x.value,props:{id:k.value,class:"v-field__input","aria-describedby":V.value},focus:d,blur:u})]),N&&s(Gn,{key:"clear"},{default:()=>[Ee(s("div",{class:"v-field__clearable",onMousedown:B=>{B.preventDefault(),B.stopPropagation()}},[s(Ce,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...x.value,props:{onKeydown:A,onFocus:d,onBlur:u,onClick:e["onClick:clear"]}}):s(f,{name:"clear",onKeydown:A,onFocus:d,onBlur:u},null)]})]),[[st,e.dirty]])]}),J&&s("div",{key:"append",class:"v-field__append-inner"},[(O=a["append-inner"])==null?void 0:O.call(a,x.value),e.appendInnerIcon&&s(f,{key:"append-icon",name:"appendInner"},null)]),s("div",{class:["v-field__outline",P.value],style:M.value},[_&&s(le,null,[s("div",{class:"v-field__outline__start"},null),y.value&&s("div",{class:"v-field__outline__notch"},[s(da,{ref:j,floating:!0,for:k.value},{default:()=>[C()]})]),s("div",{class:"v-field__outline__end"},null)]),I.value&&y.value&&s(da,{ref:j,floating:!0,for:k.value},{default:()=>[C()]})])])}),{controlRef:D}}});function Ol(e){const i=Object.keys(Ma.props).filter(n=>!ml(n)&&n!=="class"&&n!=="style");return _n(e,i)}const Fa=Symbol("Forwarded refs");function Ha(e,i){let n=e;for(;n;){const l=Reflect.getOwnPropertyDescriptor(n,i);if(l)return l;n=Object.getPrototypeOf(n)}}function it(e){for(var i=arguments.length,n=new Array(i>1?i-1:0),l=1;l!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const t=me(e,"modelValue"),{isFocused:r,focus:o,blur:c}=wt(e),d=b(()=>typeof e.counterValue=="function"?e.counterValue(t.value):typeof e.counterValue=="number"?e.counterValue:(t.value??"").toString().length),u=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=b(()=>["plain","underlined"].includes(e.variant));function v(I,S){var R,P;!e.autofocus||!I||(P=(R=S[0].target)==null?void 0:R.focus)==null||P.call(R)}const m=H(),h=H(),y=H(),g=b(()=>bs.includes(e.type)||e.persistentPlaceholder||r.value||e.active);function k(){var I;y.value!==document.activeElement&&((I=y.value)==null||I.focus()),r.value||o()}function V(I){l("mousedown:control",I),I.target!==y.value&&(k(),I.preventDefault())}function E(I){k(),l("click:control",I)}function j(I){I.stopPropagation(),k(),Ie(()=>{t.value=null,fl(e["onClick:clear"],I)})}function D(I){var R;const S=I.target;if(t.value=S.value,(R=e.modelModifiers)!=null&&R.trim&&["text","search","password","tel","url"].includes(e.type)){const P=[S.selectionStart,S.selectionEnd];Ie(()=>{S.selectionStart=P[0],S.selectionEnd=P[1]})}}return ne(()=>{const I=!!(a.counter||e.counter!==!1&&e.counter!=null),S=!!(I||a.details),[R,P]=Ct(n),{modelValue:M,...x}=Be.filterProps(e),w=Ol(e);return s(Be,K({ref:m,modelValue:t.value,"onUpdate:modelValue":A=>t.value=A,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":f.value},e.class],style:e.style},R,x,{centerAffix:!f.value,focused:r.value}),{...a,default:A=>{let{id:_,isDisabled:$,isDirty:N,isReadonly:J,isValid:C}=A;return s(Ma,K({ref:h,onMousedown:V,onClick:E,"onClick:clear":j,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},w,{id:_.value,active:g.value||N.value,dirty:N.value||e.dirty,disabled:$.value,focused:r.value,error:C.value===!1}),{...a,default:T=>{let{props:{class:p,...O}}=T;const B=Ee(s("input",K({ref:y,value:t.value,onInput:D,autofocus:e.autofocus,readonly:J.value,disabled:$.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:k,onBlur:c},O,P),null),[[at("intersect"),{handler:v},null,{once:!0}]]);return s(le,null,[e.prefix&&s("span",{class:"v-text-field__prefix"},[s("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?s("div",{class:p,"data-no-activator":""},[a.default(),B]):Sr(B,{class:p}),e.suffix&&s("span",{class:"v-text-field__suffix"},[s("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:S?A=>{var _;return s(le,null,[(_=a.details)==null?void 0:_.call(a,A),I&&s(le,null,[s("span",null,null),s(Cl,{active:e.persistentCounter||r.value,value:d.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},m,h,y)}}),ks=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTextField");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder"]});return()=>Ve(Ze,{...i.value,modelValue:n.value},l.value)}}),hs=X({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Pt(),...Ia()},"VTextarea"),gs=ie()({name:"VTextarea",directives:{Intersect:Xn},inheritAttrs:!1,props:hs(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const t=me(e,"modelValue"),{isFocused:r,focus:o,blur:c}=wt(e),d=b(()=>typeof e.counterValue=="function"?e.counterValue(t.value):(t.value||"").toString().length),u=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function f(x,w){var A,_;!e.autofocus||!x||(_=(A=w[0].target)==null?void 0:A.focus)==null||_.call(A)}const v=H(),m=H(),h=se(""),y=H(),g=b(()=>e.persistentPlaceholder||r.value||e.active);function k(){var x;y.value!==document.activeElement&&((x=y.value)==null||x.focus()),r.value||o()}function V(x){k(),l("click:control",x)}function E(x){l("mousedown:control",x)}function j(x){x.stopPropagation(),k(),Ie(()=>{t.value="",fl(e["onClick:clear"],x)})}function D(x){var A;const w=x.target;if(t.value=w.value,(A=e.modelModifiers)!=null&&A.trim){const _=[w.selectionStart,w.selectionEnd];Ie(()=>{w.selectionStart=_[0],w.selectionEnd=_[1]})}}const I=H(),S=H(+e.rows),R=b(()=>["plain","underlined"].includes(e.variant));Je(()=>{e.autoGrow||(S.value=+e.rows)});function P(){e.autoGrow&&Ie(()=>{if(!I.value||!m.value)return;const x=getComputedStyle(I.value),w=getComputedStyle(m.value.$el),A=parseFloat(x.getPropertyValue("--v-field-padding-top"))+parseFloat(x.getPropertyValue("--v-input-padding-top"))+parseFloat(x.getPropertyValue("--v-field-padding-bottom")),_=I.value.scrollHeight,$=parseFloat(x.lineHeight),N=Math.max(parseFloat(e.rows)*$+A,parseFloat(w.getPropertyValue("--v-input-control-height"))),J=parseFloat(e.maxRows)*$+A||1/0,C=Ne(_??0,N,J);S.value=Math.floor((C-A)/$),h.value=ve(C)})}Ot(P),oe(t,P),oe(()=>e.rows,P),oe(()=>e.maxRows,P),oe(()=>e.density,P);let M;return oe(I,x=>{x?(M=new ResizeObserver(P),M.observe(I.value)):M==null||M.disconnect()}),$n(()=>{M==null||M.disconnect()}),ne(()=>{const x=!!(a.counter||e.counter||e.counterValue),w=!!(x||a.details),[A,_]=Ct(n),{modelValue:$,...N}=Be.filterProps(e),J=Ol(e);return s(Be,K({ref:v,modelValue:t.value,"onUpdate:modelValue":C=>t.value=C,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":R.value},e.class],style:e.style},A,N,{centerAffix:S.value===1&&!R.value,focused:r.value}),{...a,default:C=>{let{id:T,isDisabled:p,isDirty:O,isReadonly:B,isValid:U}=C;return s(Ma,K({ref:m,style:{"--v-textarea-control-height":h.value},onClick:V,onMousedown:E,"onClick:clear":j,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},J,{id:T.value,active:g.value||O.value,centerAffix:S.value===1&&!R.value,dirty:O.value||e.dirty,disabled:p.value,focused:r.value,error:U.value===!1}),{...a,default:ee=>{let{props:{class:Z,...F}}=ee;return s(le,null,[e.prefix&&s("span",{class:"v-text-field__prefix"},[e.prefix]),Ee(s("textarea",K({ref:y,class:Z,value:t.value,onInput:D,autofocus:e.autofocus,readonly:B.value,disabled:p.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:k,onBlur:c},F,_),null),[[at("intersect"),{handler:f},null,{once:!0}]]),e.autoGrow&&Ee(s("textarea",{class:[Z,"v-textarea__sizer"],id:`${F.id}-sizer`,"onUpdate:modelValue":te=>t.value=te,ref:I,readonly:!0,"aria-hidden":"true"},null),[[Cr,t.value]]),e.suffix&&s("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:w?C=>{var T;return s(le,null,[(T=a.details)==null?void 0:T.call(a,C),x&&s(le,null,[s("span",null,null),s(Cl,{active:e.persistentCounter||r.value,value:d.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},v,m,y)}}),xs=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTextArea");const i=H(null),{inputProps:n,localData:l,compSlots:a,options:t}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder"]}),r=b(()=>t.value.readOnly&&t.value.summary?3:void 0),o=b(()=>{const c={...n.value};return c.ref=i,c.rows=r.value,c.modelValue=l.value,c});return oe(()=>t.value.readOnly,c=>{c&&i.value&&(i.value.scrollTop=0)}),()=>Ve(gs,o.value,a.value)}}),di=Symbol.for("vuetify:selection-control-group"),Il=X({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Oe,trueIcon:Oe,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:vl},...we(),...xl(),...tt()},"SelectionControlGroup"),Vs=X({...Il({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),ws=ie()({name:"VSelectionControlGroup",props:Vs(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"modelValue"),a=St(),t=b(()=>e.id||`v-selection-control-group-${a}`),r=b(()=>e.name||t.value),o=new Set;return _t(di,{modelValue:l,forceUpdate:()=>{o.forEach(c=>c())},onForceUpdate:c=>{o.add(c),We(()=>{o.delete(c)})}}),$t({[e.defaultsTarget]:{color:Q(e,"color"),disabled:Q(e,"disabled"),density:Q(e,"density"),error:Q(e,"error"),inline:Q(e,"inline"),modelValue:l,multiple:b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:r,falseIcon:Q(e,"falseIcon"),trueIcon:Q(e,"trueIcon"),readonly:Q(e,"readonly"),ripple:Q(e,"ripple"),type:Q(e,"type"),valueComparator:Q(e,"valueComparator")}}),ne(()=>{var c;return s("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(c=n.default)==null?void 0:c.call(n)])}),{}}}),Ea=X({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...we(),...Il()},"VSelectionControl");function Ps(e){const i=Ke(di,void 0),{densityClasses:n}=Vl(e),l=me(e,"modelValue"),a=b(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),t=b(()=>e.falseValue!==void 0?e.falseValue:!1),r=b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),o=b({get(){const m=i?i.modelValue.value:l.value;return r.value?$e(m).some(h=>e.valueComparator(h,a.value)):e.valueComparator(m,a.value)},set(m){if(e.readonly)return;const h=m?a.value:t.value;let y=h;r.value&&(y=m?[...$e(l.value),h]:$e(l.value).filter(g=>!e.valueComparator(g,a.value))),i?i.modelValue.value=y:l.value=y}}),{textColorClasses:c,textColorStyles:d}=It(b(()=>{if(!(e.error||e.disabled))return o.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:f}=He(b(()=>o.value&&!e.error&&!e.disabled?e.color:e.baseColor)),v=b(()=>o.value?e.trueIcon:e.falseIcon);return{group:i,densityClasses:n,trueValue:a,falseValue:t,model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,icon:v}}const xt=ie()({name:"VSelectionControl",directives:{Ripple:ta},inheritAttrs:!1,props:Ea(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const{group:a,densityClasses:t,icon:r,model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,trueValue:v}=Ps(e),m=St(),h=se(!1),y=se(!1),g=H(),k=b(()=>e.id||`input-${m}`),V=b(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{g.value&&(g.value.checked=o.value)});function E(S){V.value&&(h.value=!0,Et(S.target,":focus-visible")!==!1&&(y.value=!0))}function j(){h.value=!1,y.value=!1}function D(S){S.stopPropagation()}function I(S){if(!V.value){g.value&&(g.value.checked=o.value);return}e.readonly&&a&&Ie(()=>a.forceUpdate()),o.value=S.target.checked}return ne(()=>{var x,w;const S=l.label?l.label({label:e.label,props:{for:k.value}}):e.label,[R,P]=Ct(n),M=s("input",K({ref:g,checked:o.value,disabled:!!e.disabled,id:k.value,onBlur:j,onFocus:E,onInput:I,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:v.value,name:e.name,"aria-checked":e.type==="checkbox"?o.value:void 0},P),null);return s("div",K({class:["v-selection-control",{"v-selection-control--dirty":o.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":h.value,"v-selection-control--focus-visible":y.value,"v-selection-control--inline":e.inline},t.value,e.class]},R,{style:e.style}),[s("div",{class:["v-selection-control__wrapper",c.value],style:d.value},[(x=l.default)==null?void 0:x.call(l,{backgroundColorClasses:u,backgroundColorStyles:f}),Ee(s("div",{class:["v-selection-control__input"]},[((w=l.input)==null?void 0:w.call(l,{model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,inputNode:M,icon:r.value,props:{onFocus:E,onBlur:j,id:k.value}}))??s(le,null,[r.value&&s(he,{key:"icon",icon:r.value},null),M])]),[[at("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),S&&s(Yt,{for:k.value,onClick:D},{default:()=>[S]})])}),{isFocused:h,input:g}}}),mi=X({indeterminate:Boolean,indeterminateIcon:{type:Oe,default:"$checkboxIndeterminate"},...Ea({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Dt=ie()({name:"VCheckboxBtn",props:mi(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"indeterminate"),a=me(e,"modelValue");function t(c){l.value&&(l.value=!1)}const r=b(()=>l.value?e.indeterminateIcon:e.falseIcon),o=b(()=>l.value?e.indeterminateIcon:e.trueIcon);return ne(()=>{const c=je(xt.filterProps(e),["modelValue"]);return s(xt,K(c,{modelValue:a.value,"onUpdate:modelValue":[d=>a.value=d,t],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:r.value,trueIcon:o.value,"aria-checked":l.value?"mixed":void 0}),n)}),{}}}),Ss=X({...Pt(),...je(mi(),["inline"])},"VCheckbox"),fi=ie()({name:"VCheckbox",inheritAttrs:!1,props:Ss(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"modelValue"),{isFocused:t,focus:r,blur:o}=wt(e),c=St(),d=b(()=>e.id||`checkbox-${c}`);return ne(()=>{const[u,f]=Ct(n),v=Be.filterProps(e),m=Dt.filterProps(e);return s(Be,K({class:["v-checkbox",e.class]},u,v,{modelValue:a.value,"onUpdate:modelValue":h=>a.value=h,id:d.value,focused:t.value,style:e.style}),{...l,default:h=>{let{id:y,messagesId:g,isDisabled:k,isReadonly:V,isValid:E}=h;return s(Dt,K(m,{id:y.value,"aria-describedby":g.value,disabled:k.value,readonly:V.value},f,{error:E.value===!1,modelValue:a.value,"onUpdate:modelValue":j=>a.value=j,onFocus:r,onBlur:o}),l)}})}),{}}}),Cs=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfCheckbox");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout),a=b(()=>{const t={...i.value};return"hideDetails"in i||(t.hideDetails="auto"),t.modelValue=n.value,t});return()=>Ve(fi,a.value,l.value)}}),Os=X({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Pt(),...Ea()},"VSwitch"),vi=ie()({name:"VSwitch",inheritAttrs:!1,props:Os(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"indeterminate"),t=me(e,"modelValue"),{loaderClasses:r}=Jn(e),{isFocused:o,focus:c,blur:d}=wt(e),u=H(),f=Re&&window.matchMedia("(forced-colors: active)").matches,v=b(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),m=St(),h=b(()=>e.id||`switch-${m}`);function y(){a.value&&(a.value=!1)}function g(k){var V,E;k.stopPropagation(),k.preventDefault(),(E=(V=u.value)==null?void 0:V.input)==null||E.click()}return ne(()=>{const[k,V]=Ct(n),E=Be.filterProps(e),j=xt.filterProps(e);return s(Be,K({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":a.value},r.value,e.class]},k,E,{modelValue:t.value,"onUpdate:modelValue":D=>t.value=D,id:h.value,focused:o.value,style:e.style}),{...l,default:D=>{let{id:I,messagesId:S,isDisabled:R,isReadonly:P,isValid:M}=D;const x={model:t,isValid:M};return s(xt,K({ref:u},j,{modelValue:t.value,"onUpdate:modelValue":[w=>t.value=w,y],id:I.value,"aria-describedby":S.value,type:"checkbox","aria-checked":a.value?"mixed":void 0,disabled:R.value,readonly:P.value,onFocus:c,onBlur:d},V),{...l,default:w=>{let{backgroundColorClasses:A,backgroundColorStyles:_}=w;return s("div",{class:["v-switch__track",f?void 0:A.value],style:_.value,onClick:g},[l["track-true"]&&s("div",{key:"prepend",class:"v-switch__track-true"},[l["track-true"](x)]),l["track-false"]&&s("div",{key:"append",class:"v-switch__track-false"},[l["track-false"](x)])])},input:w=>{let{inputNode:A,icon:_,backgroundColorClasses:$,backgroundColorStyles:N}=w;return s(le,null,[A,s("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":_||e.loading},e.inset||f?void 0:$.value],style:e.inset?void 0:N.value},[l.thumb?s(Ce,{defaults:{VIcon:{icon:_,size:"x-small"}}},{default:()=>[l.thumb({...x,icon:_})]}):s(Zn,null,{default:()=>[e.loading?s(ei,{name:"v-switch",active:!0,color:M.value===!1?void 0:v.value},{default:J=>l.loader?l.loader(J):s(no,{active:J.isActive,color:J.color,indeterminate:!0,size:"16",width:"2"},null)}):_&&s(he,{key:String(_),icon:_,size:"x-small"},null)]})])])}})}})}),{}}}),Is=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSwitch");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout),a=b(()=>{const t={...i.value};return"hideDetails"in i||(t.hideDetails="auto"),t.modelValue=n.value,t});return()=>Ve(vi,a.value,l.value)}}),Ms=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfNumberField");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max","placeholder"],bindData:!1}),a=b(()=>{const t={...i.value};return t.type="number",t["onUpdate:modelValue"]=r=>e.statefulLayout.input(e.modelValue,r&&Number(r)),t.modelValue=n.value,t});return()=>Ve(Ze,a.value,l.value)}}),Ml=Symbol.for("vuetify:v-slider");function As(e,i,n){const l=n==="vertical",a=i.getBoundingClientRect(),t="touches"in e?e.touches[0]:e;return l?t.clientY-(a.top+a.height/2):t.clientX-(a.left+a.width/2)}function Es(e,i){return"touches"in e&&e.touches.length?e.touches[0][i]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][i]:e[i]}const js=X({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...Jt(),...aa({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Ds=e=>{const i=b(()=>parseFloat(e.min)),n=b(()=>parseFloat(e.max)),l=b(()=>+e.step>0?parseFloat(e.step):0),a=b(()=>Math.max(Ul(l.value),Ul(i.value)));function t(r){if(r=parseFloat(r),l.value<=0)return r;const o=Ne(r,i.value,n.value),c=i.value%l.value,d=Math.round((o-c)/l.value)*l.value+c;return parseFloat(Math.min(d,n.value).toFixed(a.value))}return{min:i,max:n,step:l,decimals:a,roundValue:t}},Ts=e=>{let{props:i,steps:n,onSliderStart:l,onSliderMove:a,onSliderEnd:t,getActiveThumb:r}=e;const{isRtl:o}=ct(),c=Q(i,"reverse"),d=b(()=>i.direction==="vertical"),u=b(()=>d.value!==c.value),{min:f,max:v,step:m,decimals:h,roundValue:y}=n,g=b(()=>parseInt(i.thumbSize,10)),k=b(()=>parseInt(i.tickSize,10)),V=b(()=>parseInt(i.trackSize,10)),E=b(()=>(v.value-f.value)/m.value),j=Q(i,"disabled"),D=b(()=>i.error||i.disabled?void 0:i.thumbColor??i.color),I=b(()=>i.error||i.disabled?void 0:i.trackColor??i.color),S=b(()=>i.error||i.disabled?void 0:i.trackFillColor??i.color),R=se(!1),P=se(0),M=H(),x=H();function w(F){var re;const te=i.direction==="vertical",Ae=te?"top":"left",ge=te?"height":"width",Y=te?"clientY":"clientX",{[Ae]:de,[ge]:q}=(re=M.value)==null?void 0:re.$el.getBoundingClientRect(),G=Es(F,Y);let ue=Math.min(Math.max((G-de-P.value)/q,0),1)||0;return(te?u.value:u.value!==o.value)&&(ue=1-ue),y(f.value+ue*(v.value-f.value))}const A=F=>{t({value:w(F)}),R.value=!1,P.value=0},_=F=>{x.value=r(F),x.value&&(x.value.focus(),R.value=!0,x.value.contains(F.target)?P.value=As(F,x.value,i.direction):(P.value=0,a({value:w(F)})),l({value:w(F)}))},$={passive:!0,capture:!0};function N(F){a({value:w(F)})}function J(F){F.stopPropagation(),F.preventDefault(),A(F),window.removeEventListener("mousemove",N,$),window.removeEventListener("mouseup",J)}function C(F){var te;A(F),window.removeEventListener("touchmove",N,$),(te=F.target)==null||te.removeEventListener("touchend",C)}function T(F){var te;_(F),window.addEventListener("touchmove",N,$),(te=F.target)==null||te.addEventListener("touchend",C,{passive:!1})}function p(F){F.preventDefault(),_(F),window.addEventListener("mousemove",N,$),window.addEventListener("mouseup",J,{passive:!1})}const O=F=>{const te=(F-f.value)/(v.value-f.value)*100;return Ne(isNaN(te)?0:te,0,100)},B=Q(i,"showTicks"),U=b(()=>B.value?i.ticks?Array.isArray(i.ticks)?i.ticks.map(F=>({value:F,position:O(F),label:F.toString()})):Object.keys(i.ticks).map(F=>({value:parseFloat(F),position:O(parseFloat(F)),label:i.ticks[F]})):E.value!==1/0?Bt(E.value+1).map(F=>{const te=f.value+F*m.value;return{value:te,position:O(te)}}):[]:[]),ee=b(()=>U.value.some(F=>{let{label:te}=F;return!!te})),Z={activeThumbRef:x,color:Q(i,"color"),decimals:h,disabled:j,direction:Q(i,"direction"),elevation:Q(i,"elevation"),hasLabels:ee,isReversed:c,indexFromEnd:u,min:f,max:v,mousePressed:R,numTicks:E,onSliderMousedown:p,onSliderTouchstart:T,parsedTicks:U,parseMouseMove:w,position:O,readonly:Q(i,"readonly"),rounded:Q(i,"rounded"),roundValue:y,showTicks:B,startOffset:P,step:m,thumbSize:g,thumbColor:D,thumbLabel:Q(i,"thumbLabel"),ticks:Q(i,"ticks"),tickSize:k,trackColor:I,trackContainerRef:M,trackFillColor:S,trackSize:V,vertical:d};return _t(Ml,Z),Z},Ls=X({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...we()},"VSliderThumb"),_s=ie()({name:"VSliderThumb",directives:{Ripple:ta},props:Ls(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=Ke(Ml),{isRtl:t,rtlClasses:r}=ct();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:o,step:c,disabled:d,thumbSize:u,thumbLabel:f,direction:v,isReversed:m,vertical:h,readonly:y,elevation:g,mousePressed:k,decimals:V,indexFromEnd:E}=a,j=b(()=>d.value?void 0:g.value),{elevationClasses:D}=la(j),{textColorClasses:I,textColorStyles:S}=It(o),{pageup:R,pagedown:P,end:M,home:x,left:w,right:A,down:_,up:$}=Or,N=[R,P,M,x,w,A,_,$],J=b(()=>c.value?[1,2,3]:[1,5,10]);function C(p,O){if(!N.includes(p.key))return;p.preventDefault();const B=c.value||.1,U=(e.max-e.min)/B;if([w,A,_,$].includes(p.key)){const Z=(h.value?[t.value?w:A,m.value?_:$]:E.value!==t.value?[w,$]:[A,$]).includes(p.key)?1:-1,F=p.shiftKey?2:p.ctrlKey?1:0;O=O+Z*B*J.value[F]}else if(p.key===x)O=e.min;else if(p.key===M)O=e.max;else{const ee=p.key===P?1:-1;O=O-ee*B*(U>100?U/10:10)}return Math.max(e.min,Math.min(e.max,O))}function T(p){const O=C(p,e.modelValue);O!=null&&l("update:modelValue",O)}return ne(()=>{const p=ve(E.value?100-e.position:e.position,"%");return s("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&k.value},e.class,r.value],style:[{"--v-slider-thumb-position":p,"--v-slider-thumb-size":ve(u.value)},e.style],role:"slider",tabindex:d.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!y.value,"aria-orientation":v.value,onKeydown:y.value?void 0:T},[s("div",{class:["v-slider-thumb__surface",I.value,D.value],style:{...S.value}},null),Ee(s("div",{class:["v-slider-thumb__ripple",I.value],style:S.value},null),[[at("ripple"),e.ripple,null,{circle:!0,center:!0}]]),s(Zn,{origin:"bottom center"},{default:()=>{var O;return[Ee(s("div",{class:"v-slider-thumb__label-container"},[s("div",{class:["v-slider-thumb__label"]},[s("div",null,[((O=n["thumb-label"])==null?void 0:O.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(c.value?V.value:1)])])]),[[st,f.value&&e.focused||f.value==="always"]])]}})])}),{}}}),$s=X({start:{type:Number,required:!0},stop:{type:Number,required:!0},...we()},"VSliderTrack"),Bs=ie()({name:"VSliderTrack",props:$s(),emits:{},setup(e,i){let{slots:n}=i;const l=Ke(Ml);if(!l)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:t,rounded:r,showTicks:o,tickSize:c,trackColor:d,trackFillColor:u,trackSize:f,vertical:v,min:m,max:h,indexFromEnd:y}=l,{roundedClasses:g}=ea(r),{backgroundColorClasses:k,backgroundColorStyles:V}=He(u),{backgroundColorClasses:E,backgroundColorStyles:j}=He(d),D=b(()=>`inset-${v.value?"block":"inline"}-${y.value?"end":"start"}`),I=b(()=>v.value?"height":"width"),S=b(()=>({[D.value]:"0%",[I.value]:"100%"})),R=b(()=>e.stop-e.start),P=b(()=>({[D.value]:ve(e.start,"%"),[I.value]:ve(R.value,"%")})),M=b(()=>o.value?(v.value?t.value.slice().reverse():t.value).map((w,A)=>{var $;const _=w.value!==m.value&&w.value!==h.value?ve(w.position,"%"):void 0;return s("div",{key:w.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":w.position>=e.start&&w.position<=e.stop,"v-slider-track__tick--first":w.value===m.value,"v-slider-track__tick--last":w.value===h.value}],style:{[D.value]:_}},[(w.label||n["tick-label"])&&s("div",{class:"v-slider-track__tick-label"},[(($=n["tick-label"])==null?void 0:$.call(n,{tick:w,index:A}))??w.label])])}):[]);return ne(()=>s("div",{class:["v-slider-track",g.value,e.class],style:[{"--v-slider-track-size":ve(f.value),"--v-slider-tick-size":ve(c.value)},e.style]},[s("div",{class:["v-slider-track__background",E.value,{"v-slider-track__background--opacity":!!a.value||!u.value}],style:{...S.value,...j.value}},null),s("div",{class:["v-slider-track__fill",k.value],style:{...P.value,...V.value}},null),o.value&&s("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"}]},[M.value])])),{}}}),Rs=X({...jn(),...js(),...Pt(),modelValue:{type:[Number,String],default:0}},"VSlider"),al=ie()({name:"VSlider",props:Rs(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=H(),{rtlClasses:t}=ct(),r=Ds(e),o=me(e,"modelValue",void 0,I=>r.roundValue(I??r.min.value)),{min:c,max:d,mousePressed:u,roundValue:f,onSliderMousedown:v,onSliderTouchstart:m,trackContainerRef:h,position:y,hasLabels:g,readonly:k}=Ts({props:e,steps:r,onSliderStart:()=>{l("start",o.value)},onSliderEnd:I=>{let{value:S}=I;const R=f(S);o.value=R,l("end",R)},onSliderMove:I=>{let{value:S}=I;return o.value=f(S)},getActiveThumb:()=>{var I;return(I=a.value)==null?void 0:I.$el}}),{isFocused:V,focus:E,blur:j}=wt(e),D=b(()=>y(o.value));return ne(()=>{const I=Be.filterProps(e),S=!!(e.label||n.label||n.prepend);return s(Be,K({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||g.value,"v-slider--focused":V.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},t.value,e.class],style:e.style},I,{focused:V.value}),{...n,prepend:S?R=>{var P,M;return s(le,null,[((P=n.label)==null?void 0:P.call(n,R))??(e.label?s(Yt,{id:R.id.value,class:"v-slider__label",text:e.label},null):void 0),(M=n.prepend)==null?void 0:M.call(n,R)])}:void 0,default:R=>{let{id:P,messagesId:M}=R;return s("div",{class:"v-slider__container",onMousedown:k.value?void 0:v,onTouchstartPassive:k.value?void 0:m},[s("input",{id:P.value,name:e.name||P.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:o.value},null),s(Bs,{ref:h,start:0,stop:D.value},{"tick-label":n["tick-label"]}),s(_s,{ref:a,"aria-describedby":M.value,focused:V.value,min:c.value,max:d.value,modelValue:o.value,"onUpdate:modelValue":x=>o.value=x,position:D.value,elevation:e.elevation,onFocus:E,onBlur:j,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),qs=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSlider");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max"]}),a=b(()=>{const t={...i.value};return t.modelValue=n.value,t["onUpdate:modelValue"]=r=>e.statefulLayout.input(e.modelValue,r&&Number(r)),t});return()=>Ve(al,a.value,l.value)}});function Na(e,i){return{x:e.x+i.x,y:e.y+i.y}}function zs(e,i){return{x:e.x-i.x,y:e.y-i.y}}function mn(e,i){if(e.side==="top"||e.side==="bottom"){const{side:n,align:l}=e,a=l==="left"?0:l==="center"?i.width/2:l==="right"?i.width:l,t=n==="top"?0:n==="bottom"?i.height:n;return Na({x:a,y:t},i)}else if(e.side==="left"||e.side==="right"){const{side:n,align:l}=e,a=n==="left"?0:n==="right"?i.width:n,t=l==="top"?0:l==="center"?i.height/2:l==="bottom"?i.height:l;return Na({x:a,y:t},i)}return Na({x:i.width/2,y:i.height/2},i)}const pi={static:Ns,connected:Ks},Fs=X({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in pi},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Hs(e,i){const n=H({}),l=H();Re&&xa(()=>!!(i.isActive.value&&e.locationStrategy),t=>{var r,o;oe(()=>e.locationStrategy,t),We(()=>{window.removeEventListener("resize",a),l.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?l.value=(r=e.locationStrategy(i,e,n))==null?void 0:r.updateLocation:l.value=(o=pi[e.locationStrategy](i,e,n))==null?void 0:o.updateLocation});function a(t){var r;(r=l.value)==null||r.call(l,t)}return{contentStyles:n,updateLocation:l}}function Ns(){}function Ws(e,i){i?e.style.removeProperty("left"):e.style.removeProperty("right");const n=Pl(e);return i?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function Ks(e,i,n){(Array.isArray(e.target.value)||Oo(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:t}=Ir(()=>{const h=Ql(i.location,e.isRtl.value),y=i.origin==="overlap"?h:i.origin==="auto"?Ba(h):Ql(i.origin,e.isRtl.value);return h.side===y.side&&h.align===Ra(y).align?{preferredAnchor:Jl(h),preferredOrigin:Jl(y)}:{preferredAnchor:h,preferredOrigin:y}}),[r,o,c,d]=["minWidth","minHeight","maxWidth","maxHeight"].map(h=>b(()=>{const y=parseFloat(i[h]);return isNaN(y)?1/0:y})),u=b(()=>{if(Array.isArray(i.offset))return i.offset;if(typeof i.offset=="string"){const h=i.offset.split(" ").map(parseFloat);return h.length<2&&h.push(0),h}return typeof i.offset=="number"?[i.offset,0]:[0,0]});let f=!1;const v=new ResizeObserver(()=>{f&&m()});oe([e.target,e.contentEl],(h,y)=>{let[g,k]=h,[V,E]=y;V&&!Array.isArray(V)&&v.unobserve(V),g&&!Array.isArray(g)&&v.observe(g),E&&v.unobserve(E),k&&v.observe(k)},{immediate:!0}),We(()=>{v.disconnect()});function m(){if(f=!1,requestAnimationFrame(()=>f=!0),!e.target.value||!e.contentEl.value)return;const h=oi(e.target.value),y=Ws(e.contentEl.value,e.isRtl.value),g=ya(e.contentEl.value),k=12;g.length||(g.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(y.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),y.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const V=g.reduce((x,w)=>{const A=w.getBoundingClientRect(),_=new kt({x:w===document.documentElement?0:A.x,y:w===document.documentElement?0:A.y,width:w.clientWidth,height:w.clientHeight});return x?new kt({x:Math.max(x.left,_.left),y:Math.max(x.top,_.top),width:Math.min(x.right,_.right)-Math.max(x.left,_.left),height:Math.min(x.bottom,_.bottom)-Math.max(x.top,_.top)}):_},void 0);V.x+=k,V.y+=k,V.width-=k*2,V.height-=k*2;let E={anchor:a.value,origin:t.value};function j(x){const w=new kt(y),A=mn(x.anchor,h),_=mn(x.origin,w);let{x:$,y:N}=zs(A,_);switch(x.anchor.side){case"top":N-=u.value[0];break;case"bottom":N+=u.value[0];break;case"left":$-=u.value[0];break;case"right":$+=u.value[0];break}switch(x.anchor.align){case"top":N-=u.value[1];break;case"bottom":N+=u.value[1];break;case"left":$-=u.value[1];break;case"right":$+=u.value[1];break}return w.x+=$,w.y+=N,w.width=Math.min(w.width,c.value),w.height=Math.min(w.height,d.value),{overflows:tn(w,V),x:$,y:N}}let D=0,I=0;const S={x:0,y:0},R={x:!1,y:!1};let P=-1;for(;!(P++>10);){const{x,y:w,overflows:A}=j(E);D+=x,I+=w,y.x+=x,y.y+=w;{const _=en(E.anchor),$=A.x.before||A.x.after,N=A.y.before||A.y.after;let J=!1;if(["x","y"].forEach(C=>{if(C==="x"&&$&&!R.x||C==="y"&&N&&!R.y){const T={anchor:{...E.anchor},origin:{...E.origin}},p=C==="x"?_==="y"?Ra:Ba:_==="y"?Ba:Ra;T.anchor=p(T.anchor),T.origin=p(T.origin);const{overflows:O}=j(T);(O[C].before<=A[C].before&&O[C].after<=A[C].after||O[C].before+O[C].after<(A[C].before+A[C].after)/2)&&(E=T,J=R[C]=!0)}}),J)continue}A.x.before&&(D+=A.x.before,y.x+=A.x.before),A.x.after&&(D-=A.x.after,y.x-=A.x.after),A.y.before&&(I+=A.y.before,y.y+=A.y.before),A.y.after&&(I-=A.y.after,y.y-=A.y.after);{const _=tn(y,V);S.x=V.width-_.x.before-_.x.after,S.y=V.height-_.y.before-_.y.after,D+=_.x.before,y.x+=_.x.before,I+=_.y.before,y.y+=_.y.before}break}const M=en(E.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${E.anchor.side} ${E.anchor.align}`,transformOrigin:`${E.origin.side} ${E.origin.align}`,top:ve(Wa(I)),left:e.isRtl.value?void 0:ve(Wa(D)),right:e.isRtl.value?ve(Wa(-D)):void 0,minWidth:ve(M==="y"?Math.min(r.value,h.width):r.value),maxWidth:ve(fn(Ne(S.x,r.value===1/0?0:r.value,c.value))),maxHeight:ve(fn(Ne(S.y,o.value===1/0?0:o.value,d.value)))}),{available:S,contentBox:y}}return oe(()=>[a.value,t.value,i.offset,i.minWidth,i.minHeight,i.maxWidth,i.maxHeight],()=>m()),Ie(()=>{const h=m();if(!h)return;const{available:y,contentBox:g}=h;g.height>y.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function Wa(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function fn(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let ll=!0;const ba=[];function Us(e){!ll||ba.length?(ba.push(e),nl()):(ll=!1,e(),nl())}let vn=-1;function nl(){cancelAnimationFrame(vn),vn=requestAnimationFrame(()=>{const e=ba.shift();e&&e(),ba.length?nl():ll=!0})}const pa={none:null,close:Xs,block:Zs,reposition:Qs},Ys=X({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in pa}},"VOverlay-scroll-strategies");function Gs(e,i){if(!Re)return;let n;Je(async()=>{n==null||n.stop(),i.isActive.value&&e.scrollStrategy&&(n=Bn(),await new Promise(l=>setTimeout(l)),n.active&&n.run(()=>{var l;typeof e.scrollStrategy=="function"?e.scrollStrategy(i,e,n):(l=pa[e.scrollStrategy])==null||l.call(pa,i,e,n)}))}),We(()=>{n==null||n.stop()})}function Xs(e){function i(n){e.isActive.value=!1}yi(e.targetEl.value??e.contentEl.value,i)}function Zs(e,i){var r;const n=(r=e.root.value)==null?void 0:r.offsetParent,l=[...new Set([...ya(e.targetEl.value,i.contained?n:void 0),...ya(e.contentEl.value,i.contained?n:void 0)])].filter(o=>!o.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,t=(o=>Sl(o)&&o)(n||document.documentElement);t&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((o,c)=>{o.style.setProperty("--v-body-scroll-x",ve(-o.scrollLeft)),o.style.setProperty("--v-body-scroll-y",ve(-o.scrollTop)),o!==document.documentElement&&o.style.setProperty("--v-scrollbar-offset",ve(a)),o.classList.add("v-overlay-scroll-blocked")}),We(()=>{l.forEach((o,c)=>{const d=parseFloat(o.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(o.style.getPropertyValue("--v-body-scroll-y")),f=o.style.scrollBehavior;o.style.scrollBehavior="auto",o.style.removeProperty("--v-body-scroll-x"),o.style.removeProperty("--v-body-scroll-y"),o.style.removeProperty("--v-scrollbar-offset"),o.classList.remove("v-overlay-scroll-blocked"),o.scrollLeft=-d,o.scrollTop=-u,o.style.scrollBehavior=f}),t&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Qs(e,i,n){let l=!1,a=-1,t=-1;function r(o){Us(()=>{var u,f;const c=performance.now();(f=(u=e.updateLocation).value)==null||f.call(u,o),l=(performance.now()-c)/(1e3/60)>2})}t=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{yi(e.targetEl.value??e.contentEl.value,o=>{l?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{r(o)})})):r(o)})})}),We(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(t),cancelAnimationFrame(a)})}function yi(e,i){const n=[document,...ya(e)];n.forEach(l=>{l.addEventListener("scroll",i,{passive:!0})}),We(()=>{n.forEach(l=>{l.removeEventListener("scroll",i)})})}const il=Symbol.for("vuetify:v-menu"),Js=X({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...ho()},"VOverlay-activator");function eu(e,i){let{isActive:n,isTop:l}=i;const a=pl("useActivator"),t=H();let r=!1,o=!1,c=!0;const d=b(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),u=b(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!d.value),{runOpenDelay:f,runCloseDelay:v}=go(e,S=>{S===(e.openOnHover&&r||d.value&&o)&&!(e.openOnHover&&n.value&&!l.value)&&(n.value!==S&&(c=!0),n.value=S)}),m=H(),h={onClick:S=>{S.stopPropagation(),t.value=S.currentTarget||S.target,n.value||(m.value=[S.clientX,S.clientY]),n.value=!n.value},onMouseenter:S=>{var R;(R=S.sourceCapabilities)!=null&&R.firesTouchEvents||(r=!0,t.value=S.currentTarget||S.target,f())},onMouseleave:S=>{r=!1,v()},onFocus:S=>{Et(S.target,":focus-visible")!==!1&&(o=!0,S.stopPropagation(),t.value=S.currentTarget||S.target,f())},onBlur:S=>{o=!1,S.stopPropagation(),v()}},y=b(()=>{const S={};return u.value&&(S.onClick=h.onClick),e.openOnHover&&(S.onMouseenter=h.onMouseenter,S.onMouseleave=h.onMouseleave),d.value&&(S.onFocus=h.onFocus,S.onBlur=h.onBlur),S}),g=b(()=>{const S={};if(e.openOnHover&&(S.onMouseenter=()=>{r=!0,f()},S.onMouseleave=()=>{r=!1,v()}),d.value&&(S.onFocusin=()=>{o=!0,f()},S.onFocusout=()=>{o=!1,v()}),e.closeOnContentClick){const R=Ke(il,null);S.onClick=()=>{n.value=!1,R==null||R.closeParents()}}return S}),k=b(()=>{const S={};return e.openOnHover&&(S.onMouseenter=()=>{c&&(r=!0,c=!1,f())},S.onMouseleave=()=>{r=!1,v()}),S});oe(l,S=>{S&&(e.openOnHover&&!r&&(!d.value||!o)||d.value&&!o&&(!e.openOnHover||!r))&&(n.value=!1)}),oe(n,S=>{S||setTimeout(()=>{m.value=void 0})},{flush:"post"});const V=Ya();Je(()=>{V.value&&Ie(()=>{t.value=V.el})});const E=Ya(),j=b(()=>e.target==="cursor"&&m.value?m.value:E.value?E.el:bi(e.target,a)||t.value),D=b(()=>Array.isArray(j.value)?void 0:j.value);let I;return oe(()=>!!e.activator,S=>{S&&Re?(I=Bn(),I.run(()=>{tu(e,a,{activatorEl:t,activatorEvents:y})})):I&&I.stop()},{flush:"post",immediate:!0}),We(()=>{I==null||I.stop()}),{activatorEl:t,activatorRef:V,target:j,targetEl:D,targetRef:E,activatorEvents:y,contentEvents:g,scrimEvents:k}}function tu(e,i,n){let{activatorEl:l,activatorEvents:a}=n;oe(()=>e.activator,(c,d)=>{if(d&&c!==d){const u=o(d);u&&r(u)}c&&Ie(()=>t())},{immediate:!0}),oe(()=>e.activatorProps,()=>{t()}),We(()=>{r()});function t(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Vo(c,K(a.value,d))}function r(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&wo(c,K(a.value,d))}function o(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const d=bi(c,i);return l.value=(d==null?void 0:d.nodeType)===Node.ELEMENT_NODE?d:void 0,l.value}}function bi(e,i){var l,a;if(!e)return;let n;if(e==="parent"){let t=(a=(l=i==null?void 0:i.proxy)==null?void 0:l.$el)==null?void 0:a.parentNode;for(;t!=null&&t.hasAttribute("data-no-activator");)t=t.parentNode;n=t}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function au(){if(!Re)return se(!1);const{ssr:e}=Va();if(e){const i=se(!1);return Ot(()=>{i.value=!0}),i}else return se(!0)}const Al=X({eager:Boolean},"lazy");function El(e,i){const n=se(!1),l=b(()=>n.value||e.eager||i.value);oe(i,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:l,onAfterLeave:a}}const pn=Symbol.for("vuetify:stack"),zt=Rn([]);function lu(e,i,n){const l=pl("useStack"),a=!n,t=Ke(pn,void 0),r=Rn({activeChildren:new Set});_t(pn,r);const o=se(+i.value);xa(e,()=>{var f;const u=(f=zt.at(-1))==null?void 0:f[1];o.value=u?u+10:+i.value,a&&zt.push([l.uid,o.value]),t==null||t.activeChildren.add(l.uid),We(()=>{if(a){const v=Mr(zt).findIndex(m=>m[0]===l.uid);zt.splice(v,1)}t==null||t.activeChildren.delete(l.uid)})});const c=se(!0);a&&Je(()=>{var f;const u=((f=zt.at(-1))==null?void 0:f[0])===l.uid;setTimeout(()=>c.value=u)});const d=b(()=>!r.activeChildren.size);return{globalTop:Ar(c),localTop:d,stackStyles:b(()=>({zIndex:o.value}))}}function nu(e){return{teleportTarget:b(()=>{const n=e();if(n===!0||!Re)return;const l=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(l==null)return;let a=l.querySelector(":scope > .v-overlay-container");return a||(a=document.createElement("div"),a.className="v-overlay-container",l.appendChild(a)),a})}}function iu(){return!0}function ki(e,i,n){if(!e||hi(e,n)===!1)return!1;const l=si(i);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(i),!a.some(t=>t==null?void 0:t.contains(e.target))}function hi(e,i){return(typeof i.value=="object"&&i.value.closeConditional||iu)(e)}function ru(e,i,n){const l=typeof n.value=="function"?n.value:n.value.handler;i._clickOutside.lastMousedownWasOutside&&ki(e,i,n)&&setTimeout(()=>{hi(e,n)&&l&&l(e)},0)}function yn(e,i){const n=si(e);i(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&i(n)}const ou={mounted(e,i){const n=a=>ru(a,e,i),l=a=>{e._clickOutside.lastMousedownWasOutside=ki(a,e,i)};yn(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",l,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[i.instance.$.uid]={onClick:n,onMousedown:l}},unmounted(e,i){e._clickOutside&&(yn(e,n=>{var t;if(!n||!((t=e._clickOutside)!=null&&t[i.instance.$.uid]))return;const{onClick:l,onMousedown:a}=e._clickOutside[i.instance.$.uid];n.removeEventListener("click",l,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[i.instance.$.uid])}};function su(e){const{modelValue:i,color:n,...l}=e;return s(Ua,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&s("div",K({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},l),null)]})}const gi=X({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...Js(),...we(),...Ca(),...Al(),...Fs(),...Ys(),...tt(),...Xt()},"VOverlay"),bn=ie()({name:"VOverlay",directives:{ClickOutside:ou},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...gi()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,i){let{slots:n,attrs:l,emit:a}=i;const t=me(e,"modelValue"),r=b({get:()=>t.value,set:Z=>{Z&&e.disabled||(t.value=Z)}}),{themeClasses:o}=ut(e),{rtlClasses:c,isRtl:d}=ct(),{hasContent:u,onAfterLeave:f}=El(e,r),v=He(b(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:m,localTop:h,stackStyles:y}=lu(r,Q(e,"zIndex"),e._disableGlobalStack),{activatorEl:g,activatorRef:k,target:V,targetEl:E,targetRef:j,activatorEvents:D,contentEvents:I,scrimEvents:S}=eu(e,{isActive:r,isTop:h}),{teleportTarget:R}=nu(()=>{var te;const Z=e.attach||e.contained;if(Z)return Z;const F=(te=g==null?void 0:g.value)==null?void 0:te.getRootNode();return F instanceof ShadowRoot?F:!1}),{dimensionStyles:P}=Oa(e),M=au(),{scopeId:x}=wl();oe(()=>e.disabled,Z=>{Z&&(r.value=!1)});const w=H(),A=H(),_=H(),{contentStyles:$,updateLocation:N}=Hs(e,{isRtl:d,contentEl:_,target:V,isActive:r});Gs(e,{root:w,contentEl:_,targetEl:E,isActive:r,updateLocation:N});function J(Z){a("click:outside",Z),e.persistent?B():r.value=!1}function C(Z){return r.value&&m.value&&(!e.scrim||Z.target===A.value)}Re&&oe(r,Z=>{Z?window.addEventListener("keydown",T):window.removeEventListener("keydown",T)},{immediate:!0}),$n(()=>{Re&&window.removeEventListener("keydown",T)});function T(Z){var F,te;Z.key==="Escape"&&m.value&&(e.persistent?B():(r.value=!1,(F=_.value)!=null&&F.contains(document.activeElement)&&((te=g.value)==null||te.focus())))}const p=oo();xa(()=>e.closeOnBack,()=>{so(p,Z=>{m.value&&r.value?(Z(!1),e.persistent?B():r.value=!1):Z()})});const O=H();oe(()=>r.value&&(e.absolute||e.contained)&&R.value==null,Z=>{if(Z){const F=ui(w.value);F&&F!==document.scrollingElement&&(O.value=F.scrollTop)}});function B(){e.noClickAnimation||_.value&&yt(_.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Nt})}function U(){a("afterEnter")}function ee(){f(),a("afterLeave")}return ne(()=>{var Z;return s(le,null,[(Z=n.activator)==null?void 0:Z.call(n,{isActive:r.value,targetRef:j,props:K({ref:k},D.value,e.activatorProps)}),M.value&&u.value&&s(Er,{disabled:!R.value,to:R.value},{default:()=>[s("div",K({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":r.value,"v-overlay--contained":e.contained},o.value,c.value,e.class],style:[y.value,{"--v-overlay-opacity":e.opacity,top:ve(O.value)},e.style],ref:w},x,l),[s(su,K({color:v,modelValue:r.value&&!!e.scrim,ref:A},S.value),null),s(Zt,{appear:!0,persisted:!0,transition:e.transition,target:V.value,onAfterEnter:U,onAfterLeave:ee},{default:()=>{var F;return[Ee(s("div",K({ref:_,class:["v-overlay__content",e.contentClass],style:[P.value,$.value]},I.value,e.contentProps),[(F=n.default)==null?void 0:F.call(n,{isActive:r})]),[[st,r.value],[at("click-outside"),{handler:J,closeConditional:C,include:()=>[g.value]}]])]}})])]})])}),{activatorEl:g,scrimEl:A,target:V,animateClick:B,contentEl:_,globalTop:m,localTop:h,updateLocation:N}}}),uu=X({id:String,...je(gi({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:ci}}),["absolute"])},"VMenu"),ia=ie()({name:"VMenu",props:uu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"modelValue"),{scopeId:a}=wl(),t=St(),r=b(()=>e.id||`v-menu-${t}`),o=H(),c=Ke(il,null),d=se(0);_t(il,{register(){++d.value},unregister(){--d.value},closeParents(y){setTimeout(()=>{!d.value&&!e.persistent&&(y==null||y&&!jr(y,o.value.contentEl))&&(l.value=!1,c==null||c.closeParents())},40)}});async function u(y){var V,E,j;const g=y.relatedTarget,k=y.target;await Ie(),l.value&&g!==k&&((V=o.value)!=null&&V.contentEl)&&((E=o.value)!=null&&E.globalTop)&&![document,o.value.contentEl].includes(k)&&!o.value.contentEl.contains(k)&&((j=Ga(o.value.contentEl)[0])==null||j.focus())}oe(l,y=>{y?(c==null||c.register(),document.addEventListener("focusin",u,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",u))});function f(y){c==null||c.closeParents(y)}function v(y){var g,k,V;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),Dr(Ga((g=o.value)==null?void 0:g.contentEl,!1),y.shiftKey?"prev":"next",j=>j.tabIndex>=0)||(l.value=!1,(V=(k=o.value)==null?void 0:k.activatorEl)==null||V.focus())}else["Enter"," "].includes(y.key)&&e.closeOnContentClick&&(l.value=!1,c==null||c.closeParents())}function m(y){var k;if(e.disabled)return;const g=(k=o.value)==null?void 0:k.contentEl;g&&l.value?y.key==="ArrowDown"?(y.preventDefault(),Yl(g,"next")):y.key==="ArrowUp"&&(y.preventDefault(),Yl(g,"prev")):["ArrowDown","ArrowUp"].includes(y.key)&&(l.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=b(()=>K({"aria-haspopup":"menu","aria-expanded":String(l.value),"aria-owns":r.value,onKeydown:m},e.activatorProps));return ne(()=>{const y=bn.filterProps(e);return s(bn,K({ref:o,id:r.value,class:["v-menu",e.class],style:e.style},y,{modelValue:l.value,"onUpdate:modelValue":g=>l.value=g,absolute:!0,activatorProps:h.value,"onClick:outside":f,onKeydown:v},a),{activator:n.activator,default:function(){for(var g=arguments.length,k=new Array(g),V=0;V{var E;return[(E=n.default)==null?void 0:E.call(n,...k)]}})}})}),it({id:r,ΨopenChildren:d},o)}}),ja={__name:"text-field-menu",props:Tr({modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},formattedValue:{type:String,default:null}},{menuOpened:{type:Boolean,default:!1},menuOpenedModifiers:{}}),emits:["update:menuOpened"],setup(e){const i=e,{inputProps:n,skeleton:l,compProps:a,data:t}=Me(Q(i,"modelValue"),i.statefulLayout,{isMainComp:!1,bindData:!1}),r=b(()=>{const u={...n.value};return u.readonly=!0,u.clearable=u.clearable??!l.value.required,u["onClick:clear"]=()=>{i.statefulLayout.input(i.modelValue,null)},u}),o=b(()=>{const u={...a.value};return u.closeOnContentClick=!1,u.disabled=!0,u}),c=H(null),d=Lr(e,"menuOpened");return(u,f)=>(z(),pe(le,null,[s(L(Ze),K({ref_key:"textField",ref:c},r.value,{"model-value":e.formattedValue??L(t),"onClick:control":f[0]||(f[0]=v=>{d.value=!d.value,v.stopPropagation()})}),{"prepend-inner":W(()=>[Gl(u.$slots,"prepend-inner")]),_:3},16,["model-value"]),c.value?(z(),ae(L(ia),K({key:0},o.value,{modelValue:d.value,"onUpdate:modelValue":f[1]||(f[1]=v=>d.value=v),class:"vjsf-text-field-menu",activator:c.value}),{default:W(()=>[Gl(u.$slots,"default",{close:()=>d.value=!1})]),_:3},16,["modelValue","activator"])):fe("",!0)],64))}},xi=X({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:Oe,default:"$next"},prevIcon:{type:Oe,default:"$prev"},modeIcon:{type:Oe,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),kn=ie()({name:"VDatePickerControls",props:xi(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,i){let{emit:n}=i;const l=b(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),a=b(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),t=b(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),r=b(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function o(){n("click:prev")}function c(){n("click:next")}function d(){n("click:year")}function u(){n("click:month")}return ne(()=>s("div",{class:["v-date-picker-controls"]},[s(ye,{class:"v-date-picker-controls__month-btn",disabled:l.value,text:e.text,variant:"text",rounded:!0,onClick:u},null),s(ye,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:a.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:d},null),s(ri,{key:"mode-spacer"},null),s("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[s(ye,{disabled:t.value,icon:e.prevIcon,variant:"text",onClick:o},null),s(ye,{disabled:r.value,icon:e.nextIcon,variant:"text",onClick:c},null)])])),{}}}),cu=X({appendIcon:String,color:String,header:String,transition:String,onClick:At()},"VDatePickerHeader"),hn=ie()({name:"VDatePickerHeader",props:cu(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,i){let{emit:n,slots:l}=i;const{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"color");function r(){n("click")}function o(){n("click:append")}return ne(()=>{const c=!!(l.default||e.header),d=!!(l.append||e.appendIcon);return s("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},a.value],style:t.value,onClick:r},[l.prepend&&s("div",{key:"prepend",class:"v-date-picker-header__prepend"},[l.prepend()]),c&&s(Zt,{key:"content",name:e.transition},{default:()=>{var u;return[s("div",{key:e.header,class:"v-date-picker-header__content"},[((u=l.default)==null?void 0:u.call(l))??e.header])]}}),d&&s("div",{class:"v-date-picker-header__append"},[l.append?s(Ce,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=l.append)==null?void 0:u.call(l)]}}):s(ye,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:o},null)])])}),{}}}),du=X({allowedDates:[Array,Function],disabled:Boolean,displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:[Number,String]},"calendar");function mu(e){const i=dt(),n=me(e,"modelValue",[],m=>$e(m)),l=b(()=>e.displayValue?i.date(e.displayValue):n.value.length>0?i.date(n.value[0]):e.min?i.date(e.min):Array.isArray(e.allowedDates)?i.date(e.allowedDates[0]):i.date()),a=me(e,"year",void 0,m=>{const h=m!=null?Number(m):i.getYear(l.value);return i.startOfYear(i.setYear(i.date(),h))},m=>i.getYear(m)),t=me(e,"month",void 0,m=>{const h=m!=null?Number(m):i.getMonth(l.value),y=i.setYear(i.startOfMonth(i.date()),i.getYear(a.value));return i.setMonth(y,h)},m=>i.getMonth(m)),r=b(()=>{const m=Number(e.firstDayOfWeek??0);return e.weekdays.map(h=>(h+m)%7)}),o=b(()=>{const m=i.getWeekArray(t.value,e.firstDayOfWeek),h=m.flat(),y=6*7;if(e.weeksInMonth==="static"&&h.lengthr.value.includes(i.toJsDate(y).getDay())).map((y,g)=>{const k=i.toISO(y),V=!i.isSameMonth(y,t.value),E=i.isSameDay(y,i.startOfMonth(t.value)),j=i.isSameDay(y,i.endOfMonth(t.value)),D=i.isSameDay(y,t.value);return{date:y,isoDate:k,formatted:i.format(y,"keyboardDate"),year:i.getYear(y),month:i.getMonth(y),isDisabled:v(y),isWeekStart:g%7===0,isWeekEnd:g%7===6,isToday:i.isSameDay(y,h),isAdjacent:V,isHidden:V&&!e.showAdjacentMonths,isStart:E,isSelected:n.value.some(I=>i.isSameDay(y,I)),isEnd:j,isSame:D,localized:i.format(y,"dayOfMonth")}})}const d=b(()=>{const m=i.startOfWeek(l.value,e.firstDayOfWeek),h=[];for(let g=0;g<=6;g++)h.push(i.addDays(m,g));const y=i.date();return c(h,y)}),u=b(()=>{const m=o.value.flat(),h=i.date();return c(m,h)}),f=b(()=>o.value.map(m=>m.length?_r(i,m[0]):null));function v(m){if(e.disabled)return!0;const h=i.date(m);return e.min&&i.isAfter(i.date(e.min),h)||e.max&&i.isAfter(h,i.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(y=>i.isSameDay(i.date(y),h)):typeof e.allowedDates=="function"?!e.allowedDates(h):!1}return{displayValue:l,daysInMonth:u,daysInWeek:d,genDays:c,model:n,weeksInMonth:o,weekDays:r,weekNumbers:f}}const Vi=X({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...du()},"VDatePickerMonth"),gn=ie()({name:"VDatePickerMonth",props:Vi(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=H(),{daysInMonth:t,model:r,weekNumbers:o}=mu(e),c=dt(),d=se(),u=se(),f=se(!1),v=b(()=>f.value?e.reverseTransition:e.transition);e.multiple==="range"&&r.value.length>0&&(d.value=r.value[0],r.value.length>1&&(u.value=r.value[r.value.length-1]));const m=b(()=>{const k=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return r.value.length>=k});oe(t,(k,V)=>{V&&(f.value=c.isBefore(k[0].date,V[0].date))});function h(k){const V=c.startOfDay(k);if(r.value.length===0?d.value=void 0:r.value.length===1&&(d.value=r.value[0],u.value=void 0),!d.value)d.value=V,r.value=[d.value];else if(u.value)d.value=k,u.value=void 0,r.value=[d.value];else{if(c.isSameDay(V,d.value)){d.value=void 0,r.value=[];return}else c.isBefore(V,d.value)?(u.value=c.endOfDay(d.value),d.value=V):u.value=c.endOfDay(V);const E=c.getDiff(u.value,d.value,"days"),j=[d.value];for(let D=1;Dc.isSameDay(E,k));if(V===-1)r.value=[...r.value,k];else{const E=[...r.value];E.splice(V,1),r.value=E}}function g(k){e.multiple==="range"?h(k):e.multiple?y(k):r.value=[k]}return()=>s("div",{class:"v-date-picker-month"},[e.showWeek&&s("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&s("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[Se(" ")]),o.value.map(k=>s("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[k]))]),s(Zt,{name:v.value},{default:()=>{var k;return[s("div",{ref:a,key:(k=t.value[0].date)==null?void 0:k.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.getWeekdays(e.firstDayOfWeek).map(V=>s("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[V])),t.value.map((V,E)=>{const j={props:{onClick:()=>g(V.date)},item:V,i:E};return m.value&&!V.isSelected&&(V.isDisabled=!0),s("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":V.isAdjacent,"v-date-picker-month__day--hide-adjacent":V.isHidden,"v-date-picker-month__day--selected":V.isSelected,"v-date-picker-month__day--week-end":V.isWeekEnd,"v-date-picker-month__day--week-start":V.isWeekStart}],"data-v-date":V.isDisabled?void 0:V.isoDate},[(e.showAdjacentMonths||!V.isAdjacent)&&s(Ce,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(V.isSelected||V.isToday)&&!V.isDisabled?e.color:void 0,disabled:V.isDisabled,icon:!0,ripple:!1,text:V.localized,variant:V.isDisabled?V.isToday?"outlined":"text":V.isToday&&!V.isSelected?"outlined":"flat",onClick:()=>g(V.date)}}},{default:()=>{var D;return[((D=l.day)==null?void 0:D.call(l,j))??s(ye,j.props,null)]}})])})])]}})])}}),wi=X({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),xn=ie()({name:"VDatePickerMonths",props:wi(),emits:{"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),t=me(e,"modelValue"),r=b(()=>{let o=a.startOfYear(a.date());return e.year&&(o=a.setYear(o,e.year)),Bt(12).map(c=>{const d=a.format(o,"monthShort"),u=!!(e.min&&a.isAfter(a.startOfMonth(a.date(e.min)),o)||e.max&&a.isAfter(o,a.startOfMonth(a.date(e.max))));return o=a.getNextMonth(o),{isDisabled:u,text:d,value:c}})});return Je(()=>{t.value=t.value??a.getMonth(a.date())}),ne(()=>s("div",{class:"v-date-picker-months",style:{height:ve(e.height)}},[s("div",{class:"v-date-picker-months__content"},[r.value.map((o,c)=>{var f;const d={active:t.value===c,color:t.value===c?e.color:void 0,disabled:o.isDisabled,rounded:!0,text:o.text,variant:t.value===o.value?"flat":"text",onClick:()=>u(c)};function u(v){if(t.value===v){n("update:modelValue",t.value);return}t.value=v}return((f=l.month)==null?void 0:f.call(l,{month:o,i:c,props:d}))??s(ye,K({key:"month"},d),null)})])])),{}}}),Pi=X({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),Vn=ie()({name:"VDatePickerYears",props:Pi(),emits:{"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),t=me(e,"modelValue"),r=b(()=>{const c=a.getYear(a.date());let d=c-100,u=c+52;e.min&&(d=a.getYear(a.date(e.min))),e.max&&(u=a.getYear(a.date(e.max)));let f=a.startOfYear(a.date());return f=a.setYear(f,d),Bt(u-d+1,d).map(v=>{const m=a.format(f,"year");return f=a.setYear(f,a.getYear(f)+1),{text:m,value:v}})});Je(()=>{t.value=t.value??a.getYear(a.date())});const o=Ya();return Ot(async()=>{var c;await Ie(),(c=o.el)==null||c.scrollIntoView({block:"center"})}),ne(()=>s("div",{class:"v-date-picker-years",style:{height:ve(e.height)}},[s("div",{class:"v-date-picker-years__content"},[r.value.map((c,d)=>{var f;const u={ref:t.value===c.value?o:void 0,active:t.value===c.value,color:t.value===c.value?e.color:void 0,rounded:!0,text:c.text,variant:t.value===c.value?"flat":"text",onClick:()=>{if(t.value===c.value){n("update:modelValue",t.value);return}t.value=c.value}};return((f=l.year)==null?void 0:f.call(l,{year:c,i:d,props:u}))??s(ye,K({key:"month"},u),null)})])])),{}}}),fu=ti("v-picker-title"),Da=X({color:String,...ai(),...we(),...Ca(),...aa(),...uo(),...co(),...Jt(),...lt(),...tt()},"VSheet"),Qe=ie()({name:"VSheet",props:Da(),setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{backgroundColorClasses:a,backgroundColorStyles:t}=He(Q(e,"color")),{borderClasses:r}=li(e),{dimensionStyles:o}=Oa(e),{elevationClasses:c}=la(e),{locationStyles:d}=mo(e),{positionClasses:u}=fo(e),{roundedClasses:f}=ea(e);return ne(()=>s(e.tag,{class:["v-sheet",l.value,a.value,r.value,c.value,u.value,f.value,e.class],style:[t.value,o.value,d.value,e.style]},n)),{}}}),jl=X({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...Da()},"VPicker"),ka=ie()({name:"VPicker",props:jl(),setup(e,i){let{slots:n}=i;const{backgroundColorClasses:l,backgroundColorStyles:a}=He(Q(e,"color"));return ne(()=>{const t=Qe.filterProps(e),r=!!(e.title||n.title);return s(Qe,K(t,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var o;return[!e.hideHeader&&s("div",{key:"header",class:[l.value],style:[a.value]},[r&&s(fu,{key:"picker-title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),n.header&&s("div",{class:"v-picker__header"},[n.header()])]),s("div",{class:"v-picker__body"},[(o=n.default)==null?void 0:o.call(n)]),n.actions&&s(Ce,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[s("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),vu=X({header:{type:String,default:"$vuetify.datePicker.header"},...xi(),...Vi({weeksInMonth:"static"}),...je(wi(),["modelValue"]),...je(Pi(),["modelValue"]),...jl({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),Si=ie()({name:"VDatePicker",props:vu(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),{t}=Ye(),r=me(e,"modelValue",void 0,P=>$e(P),P=>e.multiple?P:P[0]),o=me(e,"viewMode"),c=b(()=>{var M;const P=a.date((M=r.value)==null?void 0:M[0]);return P&&a.isValid(P)?P:a.date()}),d=H(Number(e.month??a.getMonth(a.startOfMonth(c.value)))),u=H(Number(e.year??a.getYear(a.startOfYear(a.setMonth(c.value,d.value))))),f=se(!1),v=b(()=>e.multiple&&r.value.length>1?t("$vuetify.datePicker.itemsSelected",r.value.length):r.value[0]&&a.isValid(r.value[0])?a.format(a.date(r.value[0]),"normalDateWithWeekday"):t(e.header)),m=b(()=>{let P=a.date();return P=a.setDate(P,1),P=a.setMonth(P,d.value),P=a.setYear(P,u.value),a.format(P,"monthAndYear")}),h=b(()=>`date-picker-header${f.value?"-reverse":""}-transition`),y=b(()=>{const P=a.date(e.min);return e.min&&a.isValid(P)?P:null}),g=b(()=>{const P=a.date(e.max);return e.max&&a.isValid(P)?P:null}),k=b(()=>{if(e.disabled)return!0;const P=[];if(o.value!=="month")P.push("prev","next");else{let M=a.date();if(M=a.setYear(M,u.value),M=a.setMonth(M,d.value),y.value){const x=a.addDays(a.startOfMonth(M),-1);a.isAfter(y.value,x)&&P.push("prev")}if(g.value){const x=a.addDays(a.endOfMonth(M),1);a.isAfter(x,g.value)&&P.push("next")}}return P});function V(){d.value<11?d.value++:(u.value++,d.value=0,R(u.value)),S(d.value)}function E(){d.value>0?d.value--:(u.value--,d.value=11,R(u.value)),S(d.value)}function j(){o.value="month"}function D(){o.value=o.value==="months"?"month":"months"}function I(){o.value=o.value==="year"?"month":"year"}function S(P){o.value==="months"&&D(),n("update:month",P)}function R(P){o.value==="year"&&I(),n("update:year",P)}return oe(r,(P,M)=>{const x=$e(M),w=$e(P);if(!w.length)return;const A=a.date(x[x.length-1]),_=a.date(w[w.length-1]),$=a.getMonth(_),N=a.getYear(_);$!==d.value&&(d.value=$,S(d.value)),N!==u.value&&(u.value=N,R(u.value)),f.value=a.isBefore(A,_)}),ne(()=>{const P=ka.filterProps(e),M=kn.filterProps(e),x=hn.filterProps(e),w=gn.filterProps(e),A=je(xn.filterProps(e),["modelValue"]),_=je(Vn.filterProps(e),["modelValue"]),$={header:v.value,transition:h.value};return s(ka,K(P,{class:["v-date-picker",`v-date-picker--${o.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var N;return((N=l.title)==null?void 0:N.call(l))??s("div",{class:"v-date-picker__title"},[t(e.title)])},header:()=>l.header?s(Ce,{defaults:{VDatePickerHeader:{...$}}},{default:()=>{var N;return[(N=l.header)==null?void 0:N.call(l,$)]}}):s(hn,K({key:"header"},x,$,{onClick:o.value!=="month"?j:void 0}),{...l,default:void 0}),default:()=>s(le,null,[s(kn,K(M,{disabled:k.value,text:m.value,"onClick:next":V,"onClick:prev":E,"onClick:month":D,"onClick:year":I}),null),s(Za,{hideOnLeave:!0},{default:()=>[o.value==="months"?s(xn,K({key:"date-picker-months"},A,{modelValue:d.value,"onUpdate:modelValue":[N=>d.value=N,S],min:y.value,max:g.value,year:u.value}),null):o.value==="year"?s(Vn,K({key:"date-picker-years"},_,{modelValue:u.value,"onUpdate:modelValue":[N=>u.value=N,R],min:y.value,max:g.value}),null):s(gn,K({key:"date-picker-month"},w,{modelValue:r.value,"onUpdate:modelValue":N=>r.value=N,month:d.value,"onUpdate:month":[N=>d.value=N,S],year:u.value,"onUpdate:year":[N=>u.value=N,R],min:y.value,max:g.value}),null)]})]),actions:l.actions})}),{}}}),Ue=e=>{const i=""+e;return i.length===1?"0"+i:i},Ci=e=>{const i=e.getTimezoneOffset(),n=`${Ue(Math.abs(i/60))}:${Ue(Math.abs(i%60))}`;let l;return i<0?l=`+${n}`:i>0?l=`-${n}`:l="Z",`${e.getFullYear()}-${Ue(e.getMonth()+1)}-${Ue(e.getDate())}T${Ue(e.getHours())}:${Ue(e.getMinutes())}:${Ue(e.getSeconds())}${l}`},Oi=e=>[`${e.getFullYear()}-${Ue(e.getMonth()+1)}-${Ue(e.getDate())}`,`${Ue(e.getHours())}:${Ue(e.getMinutes())}`],Ii=e=>e?e.slice(0,5):"",pu=e=>e+":00Z",yu={__name:"date-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),l=H(!1),{compProps:a,localData:t}=Me(Q(i,"modelValue"),i.statefulLayout),r=b(()=>{const c={...a.value};return c.hideActions=!0,t.value&&(c.modelValue=new Date(t.value)),c["onUpdate:modelValue"]=d=>{d&&(i.modelValue.layout.format==="date-time"?i.statefulLayout.input(i.modelValue,Ci(d)):i.statefulLayout.input(i.modelValue,Oi(d)[0]),l.value=!1)},c}),o=b(()=>t.value?n.format(t.value,"fullDateWithWeekday"):null);return(c,d)=>(z(),ae(ja,{"menu-opened":l.value,"onUpdate:menuOpened":d[0]||(d[0]=u=>l.value=u),"model-value":i.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":o.value},{default:W(()=>[s(L(Si),rt(ot(r.value)),null,16)]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}},bu=X({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),wn=ie()({name:"VTimePickerClock",props:bu(),emits:{change:e=>!0,input:e=>!0},setup(e,i){let{emit:n}=i;const l=H(null),a=H(null),t=H(void 0),r=H(!1),o=H(null),c=H(null),{textColorClasses:d,textColorStyles:u}=It(Q(e,"color")),{backgroundColorClasses:f,backgroundColorStyles:v}=He(Q(e,"color")),m=b(()=>e.max-e.min+1),h=b(()=>e.double?m.value/2:m.value),y=b(()=>360/h.value),g=b(()=>y.value*Math.PI/180),k=b(()=>e.modelValue==null?e.min:e.modelValue),V=b(()=>.62),E=b(()=>{const C=[];for(let T=e.min;T<=e.max;T=T+e.step)C.push(T);return C});oe(()=>e.modelValue,C=>{t.value=C});function j(C){t.value!==C&&(t.value=C),n("input",C)}function D(C){return!e.allowedValues||e.allowedValues(C)}function I(C){if(!e.scrollable||e.disabled)return;C.preventDefault();const T=Math.sign(-C.deltaY||1);let p=k.value;do p=p+T,p=(p-e.min+m.value)%m.value+e.min;while(!D(p)&&p!==k.value);p!==e.displayedValue&&j(p)}function S(C){return e.double&&C-e.min>=h.value}function R(C){return S(C)?V.value:1}function P(C){const T=e.rotate*Math.PI/180;return{x:Math.sin((C-e.min)*g.value+T)*R(C),y:-Math.cos((C-e.min)*g.value+T)*R(C)}}function M(C,T){const p=(Math.round(C/y.value)+(T?h.value:0))%m.value+e.min;return C<360-y.value/2?p:T?e.max-h.value+1:e.min}function x(C){const{x:T,y:p}=P(C);return{left:`${50+T*50}%`,top:`${50+p*50}%`}}function w(C,T){const p=T.x-C.x,O=T.y-C.y;return Math.sqrt(p*p+O*O)}function A(C,T){const p=2*Math.atan2(T.y-C.y-w(C,T),T.x-C.x);return Math.abs(p*180/Math.PI)}function _(C){o.value===null&&(o.value=C),c.value=C,j(C)}function $(C){var de,q;if(C.preventDefault(),!r.value&&C.type!=="click"||!l.value)return;const{width:T,top:p,left:O}=(de=l.value)==null?void 0:de.getBoundingClientRect(),{width:B}=((q=a.value)==null?void 0:q.getBoundingClientRect())??{width:0},{clientX:U,clientY:ee}="touches"in C?C.touches[0]:C,Z={x:T/2,y:-T/2},F={x:U-O,y:p-ee},te=Math.round(A(Z,F)-e.rotate+360)%360,Ae=e.double&&w(Z,F)<(B+B*V.value)/4,ge=Math.ceil(15/y.value);let Y;for(let G=0;Gs("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}],onMousedown:N,onTouchstart:N,onWheel:I,ref:l},[s("div",{class:"v-time-picker-clock__inner",ref:a},[s("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":S(e.modelValue)},d.value],style:[{transform:`rotate(${e.rotate+y.value*(k.value-e.min)}deg) scaleY(${R(k.value)})`},u.value]},null),E.value.map(C=>{const T=C===k.value;return s("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":T,"v-time-picker-clock__item--disabled":e.disabled||!D(C)},T&&f.value],style:[x(C),T&&v.value]},[s("span",null,[e.format(C)])])})])]))}}),ku=(e,i,n)=>(i=i>>0,e=String(e),n=String(n),e.length>i?String(e):(i=i-e.length,i>n.length&&(n+=n.repeat(i/n.length)),n.slice(0,i)+String(e))),bt=function(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return ku(e,i,"0")};var Pe=function(e){return e[e.Hour=1]="Hour",e[e.Minute=2]="Minute",e[e.Second=3]="Second",e}(Pe||{});const hu=X({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,selecting:Number,value:Number},"VTimePickerControls"),Pn=ie()({name:"VTimePickerControls",props:hu(),emits:{"update:period":e=>!0,"update:selecting":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye();return ne(()=>{let t=e.hour;return e.ampm&&(t=t?(t-1)%12+1:12),s("div",{class:"v-time-picker-controls"},[s("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":e.useSeconds}},[s(ye,{active:e.selecting===1,color:e.selecting===1?e.color:void 0,disabled:e.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},text:e.hour==null?"--":bt(`${t}`),onClick:()=>n("update:selecting",Pe.Hour)},null),s("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}]},[Se(":")]),s(ye,{active:e.selecting===2,color:e.selecting===2?e.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===2,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,variant:"tonal",text:e.minute==null?"--":bt(e.minute),onClick:()=>n("update:selecting",Pe.Minute)},null),e.useSeconds&&s("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}],key:"secondsDivider"},[Se(":")]),e.useSeconds&&s(ye,{key:"secondsVal",variant:"tonal",onClick:()=>n("update:selecting",Pe.Second),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===3,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,text:e.second==null?"--":bt(e.second)},null),e.ampm&&e.ampmInTitle&&s("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":e.ampmReadonly}]},[s(ye,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"},disabled:e.disabled,text:a("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?n("update:period","am"):null},null),s(ye,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"},disabled:e.disabled,text:a("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),gu=Bt(24),Mi=Bt(12),xu=Mi.map(e=>e+12);Bt(60);const Vu={1:"hour",2:"minute",3:"second"},wu=X({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...je(jl({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),Ai=ie()({name:"VTimePicker",props:wu(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye(),t=H(null),r=H(null),o=H(null),c=H(null),d=H(null),u=H(null),f=H("am"),v=H(Pe.Hour),m=H(null),h=H(null),y=b(()=>{let w;if(e.allowedHours instanceof Array?w=$=>e.allowedHours.includes($):w=e.allowedHours,!e.min&&!e.max)return w;const A=e.min?Number(e.min.split(":")[0]):0,_=e.max?Number(e.max.split(":")[0]):23;return $=>$>=A*1&&$<=_*1&&(!w||w($))}),g=b(()=>{let w;const A=!y.value||t.value===null||y.value(t.value);if(e.allowedMinutes instanceof Array?w=p=>e.allowedMinutes.includes(p):w=e.allowedMinutes,!e.min&&!e.max)return A?w:()=>!1;const[_,$]=e.min?e.min.split(":").map(Number):[0,0],[N,J]=e.max?e.max.split(":").map(Number):[23,59],C=_*60+$*1,T=N*60+J*1;return p=>{const O=60*t.value+p;return O>=C&&O<=T&&A&&(!w||w(p))}}),k=b(()=>{let w;const _=(!y.value||t.value===null||y.value(t.value))&&(!g.value||r.value===null||g.value(r.value));if(e.allowedSeconds instanceof Array?w=U=>e.allowedSeconds.includes(U):w=e.allowedSeconds,!e.min&&!e.max)return _?w:()=>!1;const[$,N,J]=e.min?e.min.split(":").map(Number):[0,0,0],[C,T,p]=e.max?e.max.split(":").map(Number):[23,59,59],O=$*3600+N*60+(J||0)*1,B=C*3600+T*60+(p||0)*1;return U=>{const ee=3600*t.value+60*r.value+U;return ee>=O&&ee<=B&&_&&(!w||w(U))}}),V=b(()=>e.format==="ampm");oe(()=>e.modelValue,w=>S(w)),Ot(()=>{S(e.modelValue)});function E(){return t.value!=null&&r.value!=null&&(!e.useSeconds||o.value!=null)?`${bt(t.value)}:${bt(r.value)}`+(e.useSeconds?`:${bt(o.value)}`:""):null}function j(){const w=E();w!==null&&n("update:modelValue",w)}function D(w){return w?(w-1)%12+1:12}function I(w,A){return w%12+(A==="pm"?12:0)}function S(w){if(w==null||w==="")t.value=null,r.value=null,o.value=null;else if(w instanceof Date)t.value=w.getHours(),r.value=w.getMinutes(),o.value=w.getSeconds();else{const[A,,_,,$,N]=w.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);t.value=N?I(parseInt(A,10),N):parseInt(A,10),r.value=parseInt(_,10),o.value=parseInt($||0,10)}f.value=t.value==null||t.value<12?"am":"pm"}function R(w,A){const _=y.value;if(!_)return A;const $=V.value?A<12?Mi:xu:gu;return(($.find(J=>_((J+A)%$.length+$[0]))||0)+A)%$.length+$[0]}function P(w){if(f.value=w,t.value!=null){const A=t.value+(f.value==="am"?-12:12);t.value=R("hour",A)}return n("update:period",w),j(),!0}function M(w){v.value===Pe.Hour?t.value=V.value?I(w,f.value):w:v.value===Pe.Minute?r.value=w:o.value=w}function x(w){switch(Vu[v.value]){case"hour":n("update:hour",w);break;case"minute":n("update:minute",w);break;case"second":n("update:second",w);break}const A=v.value===(e.useSeconds?Pe.Second:Pe.Minute);v.value===Pe.Hour?v.value=Pe.Minute:e.useSeconds&&v.value===Pe.Minute&&(v.value=Pe.Second),!(t.value===c.value&&r.value===d.value&&(!e.useSeconds||o.value===u.value)||E()===null)&&(c.value=t.value,d.value=r.value,e.useSeconds&&(u.value=o.value),A&&j())}ne(()=>{const w=ka.filterProps(e),A=Pn.filterProps(e),_=wn.filterProps(je(e,["format","modelValue","min","max"]));return s(ka,K(w,{color:void 0,class:["v-time-picker",e.class],style:e.style}),{title:()=>{var $;return(($=l.title)==null?void 0:$.call(l))??s("div",{class:"v-time-picker__title"},[a(e.title)])},header:()=>s(Pn,K(A,{ampm:V.value||e.ampmInTitle,ampmReadonly:V.value&&!e.ampmInTitle,hour:t.value,minute:r.value,period:f.value,second:o.value,selecting:v.value,"onUpdate:period":$=>P($),"onUpdate:selecting":$=>v.value=$,ref:m}),null),default:()=>s(wn,K(_,{allowedValues:v.value===Pe.Hour?y.value:v.value===Pe.Minute?g.value:k.value,double:v.value===Pe.Hour&&!V.value,format:v.value===Pe.Hour?V.value?D:$=>$:$=>bt($,2),max:v.value===Pe.Hour?V.value&&f.value==="am"?11:23:59,min:v.value===Pe.Hour&&V.value&&f.value==="pm"?12:0,size:20,step:v.value===Pe.Hour?1:5,modelValue:v.value===Pe.Hour?t.value:v.value===Pe.Minute?r.value:o.value,onChange:x,onInput:M,ref:h}),null),actions:l.actions})})}}),Pu={__name:"time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),{compProps:l,localData:a}=Me(Q(i,"modelValue"),i.statefulLayout),t=b(()=>{const r={...l.value};return r["ampm-in-title"]=!0,a.value&&(r.modelValue=Ii(a.value)),r});return(r,o)=>(z(),ae(ja,{"model-value":i.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":t.value.modelValue&&L(n).format("2010-04-13T"+t.value.modelValue,"fullTime")},{default:W(()=>[s(L(Ai),K(t.value,{"onUpdate:modelValue":o[0]||(o[0]=c=>{e.statefulLayout.input(i.modelValue,c&&L(pu)(c))})}),null,16)]),_:1},8,["model-value","stateful-layout","formatted-value"]))}},Dl=Symbol.for("vuetify:v-tabs"),Su=X({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...je(io({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),Wt=ie()({name:"VTab",props:Su(),setup(e,i){let{slots:n,attrs:l}=i;const{textColorClasses:a,textColorStyles:t}=It(e,"sliderColor"),r=H(),o=H(),c=b(()=>e.direction==="horizontal"),d=b(()=>{var f,v;return((v=(f=r.value)==null?void 0:f.group)==null?void 0:v.isSelected.value)??!1});function u(f){var m,h;let{value:v}=f;if(v){const y=(h=(m=r.value)==null?void 0:m.$el.parentElement)==null?void 0:h.querySelector(".v-tab--selected .v-tab__slider"),g=o.value;if(!y||!g)return;const k=getComputedStyle(y).color,V=y.getBoundingClientRect(),E=g.getBoundingClientRect(),j=c.value?"x":"y",D=c.value?"X":"Y",I=c.value?"right":"bottom",S=c.value?"width":"height",R=V[j],P=E[j],M=R>P?V[I]-E[I]:V[j]-E[j],x=Math.sign(M)>0?c.value?"right":"bottom":Math.sign(M)<0?c.value?"left":"top":"center",A=(Math.abs(M)+(Math.sign(M)<0?V[S]:E[S]))/Math.max(V[S],E[S])||0,_=V[S]/E[S]||0,$=1.5;yt(g,{backgroundColor:[k,"currentcolor"],transform:[`translate${D}(${M}px) scale${D}(${_})`,`translate${D}(${M/$}px) scale${D}(${(A-1)/$+1})`,"none"],transformOrigin:Array(3).fill(x)},{duration:225,easing:Nt})}}return ne(()=>{const f=ye.filterProps(e);return s(ye,K({symbol:Dl,ref:r,class:["v-tab",e.class],style:e.style,tabindex:d.value?0:-1,role:"tab","aria-selected":String(d.value),active:!1},f,l,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":u}),{...n,default:()=>{var v;return s(le,null,[((v=n.default)==null?void 0:v.call(n))??e.text,!e.hideSlider&&s("div",{ref:o,class:["v-tab__slider",a.value],style:t.value},null)])}})}),it({},r)}}),Cu=e=>{const{touchstartX:i,touchendX:n,touchstartY:l,touchendY:a}=e,t=.5,r=16;e.offsetX=n-i,e.offsetY=a-l,Math.abs(e.offsetY)i+r&&e.right(e)),Math.abs(e.offsetX)l+r&&e.down(e))};function Ou(e,i){var l;const n=e.changedTouches[0];i.touchstartX=n.clientX,i.touchstartY=n.clientY,(l=i.start)==null||l.call(i,{originalEvent:e,...i})}function Iu(e,i){var l;const n=e.changedTouches[0];i.touchendX=n.clientX,i.touchendY=n.clientY,(l=i.end)==null||l.call(i,{originalEvent:e,...i}),Cu(i)}function Mu(e,i){var l;const n=e.changedTouches[0];i.touchmoveX=n.clientX,i.touchmoveY=n.clientY,(l=i.move)==null||l.call(i,{originalEvent:e,...i})}function Au(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const i={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>Ou(n,i),touchend:n=>Iu(n,i),touchmove:n=>Mu(n,i)}}function Eu(e,i){var o;const n=i.value,l=n!=null&&n.parent?e.parentElement:e,a=(n==null?void 0:n.options)??{passive:!0},t=(o=i.instance)==null?void 0:o.$.uid;if(!l||!t)return;const r=Au(i.value);l._touchHandlers=l._touchHandlers??Object.create(null),l._touchHandlers[t]=r,qn(r).forEach(c=>{l.addEventListener(c,r[c],a)})}function ju(e,i){var t,r;const n=(t=i.value)!=null&&t.parent?e.parentElement:e,l=(r=i.instance)==null?void 0:r.$.uid;if(!(n!=null&&n._touchHandlers)||!l)return;const a=n._touchHandlers[l];qn(a).forEach(o=>{n.removeEventListener(o,a[o])}),delete n._touchHandlers[l]}const Ei={mounted:Eu,unmounted:ju},Du=Ei,ji=Symbol.for("vuetify:v-window"),Di=Symbol.for("vuetify:v-window-group"),Tl=X({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...we(),...lt(),...tt()},"VWindow"),Tt=ie()({name:"VWindow",directives:{Touch:Ei},props:Tl(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{isRtl:a}=ct(),{t}=Ye(),r=Qt(e,Di),o=H(),c=b(()=>a.value?!e.reverse:e.reverse),d=se(!1),u=b(()=>{const j=e.direction==="vertical"?"y":"x",I=(c.value?!d.value:d.value)?"-reverse":"";return`v-window-${j}${I}-transition`}),f=se(0),v=H(void 0),m=b(()=>r.items.value.findIndex(j=>r.selected.value.includes(j.id)));oe(m,(j,D)=>{const I=r.items.value.length,S=I-1;I<=2?d.value=je.continuous||m.value!==0),y=b(()=>e.continuous||m.value!==r.items.value.length-1);function g(){h.value&&r.prev()}function k(){y.value&&r.next()}const V=b(()=>{const j=[],D={icon:a.value?e.nextIcon:e.prevIcon,class:`v-window__${c.value?"right":"left"}`,onClick:r.prev,"aria-label":t("$vuetify.carousel.prev")};j.push(h.value?n.prev?n.prev({props:D}):s(ye,D,null):s("div",null,null));const I={icon:a.value?e.prevIcon:e.nextIcon,class:`v-window__${c.value?"left":"right"}`,onClick:r.next,"aria-label":t("$vuetify.carousel.next")};return j.push(y.value?n.next?n.next({props:I}):s(ye,I,null):s("div",null,null)),j}),E=b(()=>e.touch===!1?e.touch:{...{left:()=>{c.value?g():k()},right:()=>{c.value?k():g()},start:D=>{let{originalEvent:I}=D;I.stopPropagation()}},...e.touch===!0?{}:e.touch});return ne(()=>Ee(s(e.tag,{ref:o,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},l.value,e.class],style:e.style},{default:()=>{var j,D;return[s("div",{class:"v-window__container",style:{height:v.value}},[(j=n.default)==null?void 0:j.call(n,{group:r}),e.showArrows!==!1&&s("div",{class:"v-window__controls"},[V.value])]),(D=n.additional)==null?void 0:D.call(n,{group:r})]}}),[[at("touch"),E.value]])),{group:r}}}),Tu=X({...je(Tl(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Ti=ie()({name:"VTabsWindow",props:Tu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(Dl,null),a=me(e,"modelValue"),t=b({get(){var r;return a.value!=null||!l?a.value:(r=l.items.value.find(o=>l.selected.value.includes(o.id)))==null?void 0:r.value},set(r){a.value=r}});return ne(()=>{const r=Tt.filterProps(e);return s(Tt,K({_as:"VTabsWindow"},r,{modelValue:t.value,"onUpdate:modelValue":o=>t.value=o,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),Ll=X({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...we(),...wa(),...Al()},"VWindowItem"),Lt=ie()({name:"VWindowItem",directives:{Touch:Du},props:Ll(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(ji),a=Pa(e,Di),{isBooted:t}=xo();if(!l||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const r=se(!1),o=b(()=>t.value&&(l.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function c(){!r.value||!l||(r.value=!1,l.transitionCount.value>0&&(l.transitionCount.value-=1,l.transitionCount.value===0&&(l.transitionHeight.value=void 0)))}function d(){var h;r.value||!l||(r.value=!0,l.transitionCount.value===0&&(l.transitionHeight.value=ve((h=l.rootRef.value)==null?void 0:h.clientHeight)),l.transitionCount.value+=1)}function u(){c()}function f(h){r.value&&Ie(()=>{!o.value||!r.value||!l||(l.transitionHeight.value=ve(h.clientHeight))})}const v=b(()=>{const h=l.isReversed.value?e.reverseTransition:e.transition;return o.value?{name:typeof h!="string"?l.transition.value:h,onBeforeEnter:d,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onAfterLeave:c,onLeaveCancelled:u,onEnter:f}:!1}),{hasContent:m}=El(e,a.isSelected);return ne(()=>s(Zt,{transition:v.value,disabled:!t.value},{default:()=>{var h;return[Ee(s("div",{class:["v-window-item",a.selectedClass.value,e.class],style:e.style},[m.value&&((h=n.default)==null?void 0:h.call(n))]),[[st,a.isSelected.value]])]}})),{groupItem:a}}}),Lu=X({...Ll()},"VTabsWindowItem"),rl=ie()({name:"VTabsWindowItem",props:Lu(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=Lt.filterProps(e);return s(Lt,K({_as:"VTabsWindowItem"},l,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function _u(e){let{selectedElement:i,containerElement:n,isRtl:l,isHorizontal:a}=e;const t=Kt(a,n),r=Li(a,l,n),o=Kt(a,i),c=_i(a,i),d=o*.4;return r>c?c-d:r+ttypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...we(),...zn({mobile:null}),...lt(),...Sa({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ha=ie()({name:"VSlideGroup",props:_l(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{isRtl:l}=ct(),{displayClasses:a,mobile:t}=Va(e),r=Qt(e,e.symbol),o=se(!1),c=se(0),d=se(0),u=se(0),f=b(()=>e.direction==="horizontal"),{resizeRef:v,contentRect:m}=Ht(),{resizeRef:h,contentRect:y}=Ht(),g=$r(),k=b(()=>({container:v.el,duration:200,easing:"easeOutQuart"})),V=b(()=>r.selected.value.length?r.items.value.findIndex(p=>p.id===r.selected.value[0]):-1),E=b(()=>r.selected.value.length?r.items.value.findIndex(p=>p.id===r.selected.value[r.selected.value.length-1]):-1);if(Re){let p=-1;oe(()=>[r.selected.value,m.value,y.value,f.value],()=>{cancelAnimationFrame(p),p=requestAnimationFrame(()=>{if(m.value&&y.value){const O=f.value?"width":"height";d.value=m.value[O],u.value=y.value[O],o.value=d.value+1=0&&h.el){const O=h.el.children[E.value];D(O,e.centerActive)}})})}const j=se(!1);function D(p,O){let B=0;O?B=$u({containerElement:v.el,isHorizontal:f.value,selectedElement:p}):B=_u({containerElement:v.el,isHorizontal:f.value,isRtl:l.value,selectedElement:p}),I(B)}function I(p){if(!Re||!v.el)return;const O=Kt(f.value,v.el),B=Li(f.value,l.value,v.el);if(!(Sn(f.value,v.el)<=O||Math.abs(p-B)<16)){if(f.value&&l.value&&v.el){const{scrollWidth:ee,offsetWidth:Z}=v.el;p=ee-Z-p}f.value?g.horizontal(p,k.value):g(p,k.value)}}function S(p){const{scrollTop:O,scrollLeft:B}=p.target;c.value=f.value?B:O}function R(p){if(j.value=!0,!(!o.value||!h.el)){for(const O of p.composedPath())for(const B of h.el.children)if(B===O){D(B);return}}}function P(p){j.value=!1}let M=!1;function x(p){var O;!M&&!j.value&&!(p.relatedTarget&&((O=h.el)!=null&&O.contains(p.relatedTarget)))&&_(),M=!1}function w(){M=!0}function A(p){if(!h.el)return;function O(B){p.preventDefault(),_(B)}f.value?p.key==="ArrowRight"?O(l.value?"prev":"next"):p.key==="ArrowLeft"&&O(l.value?"next":"prev"):p.key==="ArrowDown"?O("next"):p.key==="ArrowUp"&&O("prev"),p.key==="Home"?O("first"):p.key==="End"&&O("last")}function _(p){var B,U;if(!h.el)return;let O;if(!p)O=Ga(h.el)[0];else if(p==="next"){if(O=(B=h.el.querySelector(":focus"))==null?void 0:B.nextElementSibling,!O)return _("first")}else if(p==="prev"){if(O=(U=h.el.querySelector(":focus"))==null?void 0:U.previousElementSibling,!O)return _("last")}else p==="first"?O=h.el.firstElementChild:p==="last"&&(O=h.el.lastElementChild);O&&O.focus({preventScroll:!0})}function $(p){const O=f.value&&l.value?-1:1,B=(p==="prev"?-O:O)*d.value;let U=c.value+B;if(f.value&&l.value&&v.el){const{scrollWidth:ee,offsetWidth:Z}=v.el;U+=ee-Z}I(U)}const N=b(()=>({next:r.next,prev:r.prev,select:r.select,isSelected:r.isSelected})),J=b(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!t.value;case!0:return o.value||Math.abs(c.value)>0;case"mobile":return t.value||o.value||Math.abs(c.value)>0;default:return!t.value&&(o.value||Math.abs(c.value)>0)}}),C=b(()=>Math.abs(c.value)>1),T=b(()=>{if(!v.value)return!1;const p=Sn(f.value,v.el),O=Bu(f.value,v.el);return p-O-Math.abs(c.value)>1});return ne(()=>s(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!f.value,"v-slide-group--has-affixes":J.value,"v-slide-group--is-overflowing":o.value},a.value,e.class],style:e.style,tabindex:j.value||r.selected.value.length?-1:0,onFocus:x},{default:()=>{var p,O,B;return[J.value&&s("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!C.value}],onMousedown:w,onClick:()=>C.value&&$("prev")},[((p=n.prev)==null?void 0:p.call(n,N.value))??s(Za,null,{default:()=>[s(he,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),s("div",{key:"container",ref:v,class:"v-slide-group__container",onScroll:S},[s("div",{ref:h,class:"v-slide-group__content",onFocusin:R,onFocusout:P,onKeydown:A},[(O=n.default)==null?void 0:O.call(n,N.value)])]),J.value&&s("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!T.value}],onMousedown:w,onClick:()=>T.value&&$("next")},[((B=n.next)==null?void 0:B.call(n,N.value))??s(Za,null,{default:()=>[s(he,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:r.selected,scrollTo:$,scrollOffset:c,focus:_}}});function qu(e){return e?e.map(i=>Br(i)?i:{text:i,value:i}):[]}const zu=X({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,..._l({mandatory:"force",selectedClass:"v-tab-item--selected"}),...xl(),...lt()},"VTabs"),$l=ie()({name:"VTabs",props:zu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"modelValue"),t=b(()=>qu(e.items)),{densityClasses:r}=Vl(e),{backgroundColorClasses:o,backgroundColorStyles:c}=He(Q(e,"bgColor")),{scopeId:d}=wl();return $t({VTab:{color:Q(e,"color"),direction:Q(e,"direction"),stacked:Q(e,"stacked"),fixed:Q(e,"fixedTabs"),sliderColor:Q(e,"sliderColor"),hideSlider:Q(e,"hideSlider")}}),ne(()=>{const u=ha.filterProps(e),f=!!(l.window||e.items.length>0);return s(le,null,[s(ha,K(u,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},r.value,o.value,e.class],style:[{"--v-tabs-height":ve(e.height)},c.value,e.style],role:"tablist",symbol:Dl},d,n),{default:()=>{var v;return[((v=l.default)==null?void 0:v.call(l))??t.value.map(m=>{var h;return((h=l.tab)==null?void 0:h.call(l,{item:m}))??s(Wt,K(m,{key:m.text,value:m.value}),{default:l[`tab.${m.value}`]?()=>{var y;return(y=l[`tab.${m.value}`])==null?void 0:y.call(l,{item:m})}:void 0})})]}}),f&&s(Ti,K({modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,key:"tabs-window"},d),{default:()=>{var v;return[t.value.map(m=>{var h;return((h=l.item)==null?void 0:h.call(l,{item:m}))??s(rl,{value:m.value},{default:()=>{var y;return(y=l[`item.${m.value}`])==null?void 0:y.call(l,{item:m})}})}),(v=l.window)==null?void 0:v.call(l)]}})])}),{}}}),Fu={__name:"date-time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),l=H("date"),a=H(!1);oe(a,()=>{l.value="date"});const{compProps:t,localData:r}=Me(Q(i,"modelValue"),i.statefulLayout),o=b(()=>{const d={...t.value};return d.hideActions=!0,r.value&&(d.modelValue=new Date(r.value)),d["onUpdate:modelValue"]=u=>{if(u){if(r.value){const f=u&&Oi(u)[0];i.statefulLayout.input(i.modelValue,f+r.value.slice(10))}else i.statefulLayout.input(i.modelValue,Ci(u));l.value="time"}},d}),c=b(()=>{const d={...t.value};return d["ampm-in-title"]=!0,r.value&&(d.modelValue=Ii(r.value.slice(11))),d["onUpdate:modelValue"]=u=>{r.value&&(console.log("set time",u,r.value.slice(0,10),r.value.slice(15)),i.statefulLayout.input(i.modelValue,r.value.slice(0,11)+u+r.value.slice(16)))},d});return(d,u)=>(z(),ae(ja,{"menu-opened":a.value,"onUpdate:menuOpened":u[2]||(u[2]=f=>a.value=f),"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data&&L(n).format(e.modelValue.data,"fullDateTime")},{default:W(()=>[s(L(Qe),{style:{width:"328px"}},{default:W(()=>[s(L($l),{modelValue:l.value,"onUpdate:modelValue":u[0]||(u[0]=f=>l.value=f),"align-tabs":"center"},{default:W(()=>[s(L(Wt),{value:"date"},{default:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),_:1}),s(L(Wt),{value:"time",disabled:!e.modelValue.data},{default:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.clock},null,8,["icon"])]),_:1},8,["disabled"])]),_:1},8,["modelValue"]),s(L(Ti),{modelValue:l.value,"onUpdate:modelValue":u[1]||(u[1]=f=>l.value=f)},{default:W(()=>[s(L(rl),{value:"date"},{default:W(()=>[s(L(Si),rt(ot(o.value)),null,16)]),_:1}),s(L(rl),{value:"time"},{default:W(()=>[s(L(Ai),rt(ot(c.value)),null,16)]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}},Hu=X({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...we()},"VColorPickerCanvas"),Nu=Gt({name:"VColorPickerCanvas",props:Hu(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,i){let{emit:n}=i;const l=se(!1),a=H(),t=se(parseFloat(e.width)),r=se(parseFloat(e.height)),o=H({x:0,y:0}),c=b({get:()=>o.value,set(g){var E,j;if(!a.value)return;const{x:k,y:V}=g;o.value=g,n("update:color",{h:((E=e.color)==null?void 0:E.h)??0,s:Ne(k,0,t.value)/t.value,v:1-Ne(V,0,r.value)/r.value,a:((j=e.color)==null?void 0:j.a)??1})}}),d=b(()=>{const{x:g,y:k}=c.value,V=parseInt(e.dotSize,10)/2;return{width:ve(e.dotSize),height:ve(e.dotSize),transform:`translate(${ve(g-V)}, ${ve(k-V)})`}}),{resizeRef:u}=Ht(g=>{var E;if(!((E=u.el)!=null&&E.offsetParent))return;const{width:k,height:V}=g[0].contentRect;t.value=k,r.value=V});function f(g,k,V){const{left:E,top:j,width:D,height:I}=V;c.value={x:Ne(g-E,0,D),y:Ne(k-j,0,I)}}function v(g){g.type==="mousedown"&&g.preventDefault(),!e.disabled&&(m(g),window.addEventListener("mousemove",m),window.addEventListener("mouseup",h),window.addEventListener("touchmove",m),window.addEventListener("touchend",h))}function m(g){if(e.disabled||!a.value)return;l.value=!0;const k=Rr(g);f(k.clientX,k.clientY,a.value.getBoundingClientRect())}function h(){window.removeEventListener("mousemove",m),window.removeEventListener("mouseup",h),window.removeEventListener("touchmove",m),window.removeEventListener("touchend",h)}function y(){var j;if(!a.value)return;const g=a.value,k=g.getContext("2d");if(!k)return;const V=k.createLinearGradient(0,0,g.width,0);V.addColorStop(0,"hsla(0, 0%, 100%, 1)"),V.addColorStop(1,`hsla(${((j=e.color)==null?void 0:j.h)??0}, 100%, 50%, 1)`),k.fillStyle=V,k.fillRect(0,0,g.width,g.height);const E=k.createLinearGradient(0,0,0,g.height);E.addColorStop(0,"hsla(0, 0%, 0%, 0)"),E.addColorStop(1,"hsla(0, 0%, 0%, 1)"),k.fillStyle=E,k.fillRect(0,0,g.width,g.height)}return oe(()=>{var g;return(g=e.color)==null?void 0:g.h},y,{immediate:!0}),oe(()=>[t.value,r.value],(g,k)=>{y(),o.value={x:c.value.x*g[0]/k[0],y:c.value.y*g[1]/k[1]}},{flush:"post"}),oe(()=>e.color,()=>{if(l.value){l.value=!1;return}o.value=e.color?{x:e.color.s*t.value,y:(1-e.color.v)*r.value}:{x:0,y:0}},{deep:!0,immediate:!0}),Ot(()=>y()),ne(()=>s("div",{ref:u,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:v,onTouchstartPassive:v},[s("canvas",{ref:a,width:t.value,height:r.value},null),e.color&&s("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:d.value},null)])),{}}});function Wu(e,i){if(i){const{a:n,...l}=e;return l}return e}function Ku(e,i){if(i==null||typeof i=="string"){const n=Fn(e);return e.a===1?n.slice(0,7):n}if(typeof i=="object"){let n;return ca(i,["r","g","b"])?n=Hn(e):ca(i,["h","s","l"])?n=Nn(e):ca(i,["h","s","v"])&&(n=e),Wu(n,!ca(i,["a"])&&e.a===1)}return e}const Mt={h:0,s:0,v:0,a:1},ol={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,i)=>({...e,r:Number(i)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,i)=>({...e,g:Number(i)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,i)=>({...e,b:Number(i)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:i}=e;return i!=null?Math.round(i*100)/100:1},getColor:(e,i)=>({...e,a:Number(i)})}],to:Hn,from:yl};var Mn;const Uu={...ol,inputs:(Mn=ol.inputs)==null?void 0:Mn.slice(0,3)},sl={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,i)=>({...e,h:Number(i)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,i)=>({...e,s:Number(i)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,i)=>({...e,l:Number(i)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:i}=e;return i!=null?Math.round(i*100)/100:1},getColor:(e,i)=>({...e,a:Number(i)})}],to:Nn,from:qr},Yu={...sl,inputs:sl.inputs.slice(0,3)},$i={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,i)=>i}],to:Fn,from:Wn},Gu={...$i,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,i)=>i}]},gt={rgb:Uu,rgba:ol,hsl:Yu,hsla:sl,hex:Gu,hexa:$i},Xu=e=>{let{label:i,...n}=e;return s("div",{class:"v-color-picker-edit__input"},[s("input",n,null),s("span",null,[i])])},Zu=X({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(gt).includes(e)},modes:{type:Array,default:()=>Object.keys(gt),validator:e=>Array.isArray(e)&&e.every(i=>Object.keys(gt).includes(i))},...we()},"VColorPickerEdit"),Qu=Gt({name:"VColorPickerEdit",props:Zu(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,i){let{emit:n}=i;const l=b(()=>e.modes.map(t=>({...gt[t],name:t}))),a=b(()=>{var o;const t=l.value.find(c=>c.name===e.mode);if(!t)return[];const r=e.color?t.to(e.color):null;return(o=t.inputs)==null?void 0:o.map(c=>{let{getValue:d,getColor:u,...f}=c;return{...t.inputProps,...f,disabled:e.disabled,value:r&&d(r),onChange:v=>{const m=v.target;m&&n("update:color",t.from(u(r??t.to(Mt),m.value)))}}})});return ne(()=>{var t;return s("div",{class:["v-color-picker-edit",e.class],style:e.style},[(t=a.value)==null?void 0:t.map(r=>s(Xu,r,null)),l.value.length>1&&s(ye,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const r=l.value.findIndex(o=>o.name===e.mode);n("update:mode",l.value[(r+1)%l.value.length].name)}},null)])}),{}}}),Ju=X({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...we()},"VColorPickerPreview"),ec=Gt({name:"VColorPickerPreview",props:Ju(),emits:{"update:color":e=>!0},setup(e,i){let{emit:n}=i;const l=new AbortController;zr(()=>l.abort());async function a(){if(!Xl)return;const t=new window.EyeDropper;try{const r=await t.open({signal:l.signal}),o=Wn(r.sRGBHex);n("update:color",{...e.color??Mt,...o})}catch{}}return ne(()=>{var t,r;return s("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[Xl&&s("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[s(ye,{onClick:a,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),s("div",{class:"v-color-picker-preview__dot"},[s("div",{style:{background:Kn(e.color??Mt)}},null)]),s("div",{class:"v-color-picker-preview__sliders"},[s(al,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(t=e.color)==null?void 0:t.h,"onUpdate:modelValue":o=>n("update:color",{...e.color??Mt,h:o}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&s(al,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((r=e.color)==null?void 0:r.a)??1,"onUpdate:modelValue":o=>n("update:color",{...e.color??Mt,a:o}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),tc=X({swatches:{type:Array,default:()=>ac(Nr)},disabled:Boolean,color:Object,maxHeight:[Number,String],...we()},"VColorPickerSwatches");function ac(e){return Object.keys(e).map(i=>{const n=e[i];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const lc=Gt({name:"VColorPickerSwatches",props:tc(),emits:{"update:color":e=>!0},setup(e,i){let{emit:n}=i;return ne(()=>s("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:ve(e.maxHeight)},e.style]},[s("div",null,[e.swatches.map(l=>s("div",{class:"v-color-picker-swatches__swatch"},[l.map(a=>{const t=Un(a),r=yl(t),o=Fr(t);return s("div",{class:"v-color-picker-swatches__color",onClick:()=>r&&n("update:color",r)},[s("div",{style:{background:o}},[e.color&&vl(e.color,r)?s(he,{size:"x-small",icon:"$success",color:Hr(a,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),nc=X({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(gt).includes(e)},modes:{type:Array,default:()=>Object.keys(gt),validator:e=>Array.isArray(e)&&e.every(i=>Object.keys(gt).includes(i))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...je(Da({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),ic=Gt({name:"VColorPicker",props:nc(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const i=me(e,"mode"),n=H(null),l=me(e,"modelValue",void 0,c=>{if(c==null||c==="")return null;let d;try{d=yl(Un(c))}catch{return null}return d},c=>c?Ku(c,e.modelValue):null),a=b(()=>l.value?{...l.value,h:n.value??l.value.h}:null),{rtlClasses:t}=ct();let r=!0;oe(l,c=>{if(!r){r=!0;return}c&&(n.value=c.h)},{immediate:!0});const o=c=>{r=!1,n.value=c.h,l.value=c};return Ot(()=>{e.modes.includes(i.value)||(i.value=e.modes[0])}),$t({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),ne(()=>{const c=Qe.filterProps(e);return s(Qe,K({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",t.value,e.class],style:[{"--v-color-picker-color-hsv":Kn({...a.value??Mt,a:1})},e.style]},c,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&s(Nu,{key:"canvas",color:a.value,"onUpdate:color":o,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&s("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&s(ec,{key:"preview",color:a.value,"onUpdate:color":o,hideAlpha:!i.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&s(Qu,{key:"edit",modes:e.modes,mode:i.value,"onUpdate:mode":d=>i.value=d,color:a.value,"onUpdate:color":o,disabled:e.disabled},null)]),e.showSwatches&&s(lc,{key:"swatches",color:a.value,"onUpdate:color":o,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}}),rc={__name:"color-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfColorPicker");const i=e,{compProps:n,localData:l}=Me(Q(i,"modelValue"),i.statefulLayout),a=b(()=>{const t={...n.value};return t.modelValue=l.value,t});return(t,r)=>(z(),ae(ja,{"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data},bl({default:W(()=>[s(L(ic),K(a.value,{"onUpdate:modelValue":r[0]||(r[0]=o=>e.statefulLayout.input(e.modelValue,o))}),null,16)]),_:2},[e.modelValue.data?{name:"prepend-inner",fn:W(()=>[ga("div",{style:Wr(`height:30px; width: 30px; border-radius: 40px; margin-right:6px; background: ${e.modelValue.data};`)},null,4)]),key:"0"}:void 0]),1032,["model-value","stateful-layout","formatted-value"]))}},Bi=Symbol.for("vuetify:v-chip-group"),oc=X({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:vl},..._l(),...we(),...Sa({selectedClass:"v-chip--selected"}),...lt(),...tt(),...ni({variant:"tonal"})},"VChipGroup");ie()({name:"VChipGroup",props:oc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{isSelected:a,select:t,next:r,prev:o,selected:c}=Qt(e,Bi);return $t({VChip:{color:Q(e,"color"),disabled:Q(e,"disabled"),filter:Q(e,"filter"),variant:Q(e,"variant")}}),ne(()=>{const d=ha.filterProps(e);return s(ha,K(d,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:a,select:t,next:r,prev:o,selected:c.value})]}})}),{}}});const sc=X({activeClass:String,appendAvatar:String,appendIcon:Oe,closable:Boolean,closeIcon:{type:Oe,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Oe,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:At(),onClickOnce:At(),...ai(),...we(),...xl(),...aa(),...wa(),...Jt(),...vo(),...po(),...lt({tag:"span"}),...tt(),...ni({variant:"tonal"})},"VChip"),Ta=ie()({name:"VChip",directives:{Ripple:ta},props:sc(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{t}=Ye(),{borderClasses:r}=li(e),{colorClasses:o,colorStyles:c,variantClasses:d}=yo(e),{densityClasses:u}=Vl(e),{elevationClasses:f}=la(e),{roundedClasses:v}=ea(e),{sizeClasses:m}=bo(e),{themeClasses:h}=ut(e),y=me(e,"modelValue"),g=Pa(e,Bi,!1),k=ko(e,n),V=b(()=>e.link!==!1&&k.isLink.value),E=b(()=>!e.disabled&&e.link!==!1&&(!!g||e.link||k.isClickable.value)),j=b(()=>({"aria-label":t(e.closeLabel),onClick(S){S.preventDefault(),S.stopPropagation(),y.value=!1,l("click:close",S)}}));function D(S){var R;l("click",S),E.value&&((R=k.navigate)==null||R.call(k,S),g==null||g.toggle())}function I(S){(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),D(S))}return()=>{const S=k.isLink.value?"a":e.tag,R=!!(e.appendIcon||e.appendAvatar),P=!!(R||a.append),M=!!(a.close||e.closable),x=!!(a.filter||e.filter)&&g,w=!!(e.prependIcon||e.prependAvatar),A=!!(w||a.prepend),_=!g||g.isSelected.value;return y.value&&Ee(s(S,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":E.value,"v-chip--filter":x,"v-chip--pill":e.pill},h.value,r.value,_?o.value:void 0,u.value,f.value,v.value,m.value,d.value,g==null?void 0:g.selectedClass.value,e.class],style:[_?c.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:k.href.value,tabindex:E.value?0:void 0,onClick:D,onKeydown:E.value&&!V.value&&I},{default:()=>{var $;return[ii(E.value,"v-chip"),x&&s(Gn,{key:"filter"},{default:()=>[Ee(s("div",{class:"v-chip__filter"},[a.filter?s(Ce,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):s(he,{key:"filter-icon",icon:e.filterIcon},null)]),[[st,g.isSelected.value]])]}),A&&s("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?s(Ce,{key:"prepend-defaults",disabled:!w,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):s(le,null,[e.prependIcon&&s(he,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&s(jt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),s("div",{class:"v-chip__content","data-no-activator":""},[(($=a.default)==null?void 0:$.call(a,{isSelected:g==null?void 0:g.isSelected.value,selectedClass:g==null?void 0:g.selectedClass.value,select:g==null?void 0:g.select,toggle:g==null?void 0:g.toggle,value:g==null?void 0:g.value.value,disabled:e.disabled}))??e.text]),P&&s("div",{key:"append",class:"v-chip__append"},[a.append?s(Ce,{key:"append-defaults",disabled:!R,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):s(le,null,[e.appendIcon&&s(he,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&s(jt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),M&&s("button",K({key:"close",class:"v-chip__close",type:"button"},j.value),[a.close?s(Ce,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):s(he,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[at("ripple"),E.value&&e.ripple,null]])}}}),uc=X({start:Boolean,end:Boolean,...we(),...lt()},"VListItemAction"),ma=ie()({name:"VListItemAction",props:uc(),setup(e,i){let{slots:n}=i;return ne(()=>s(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},n)),{}}}),cc=X({renderless:Boolean,...we()},"VVirtualScrollItem"),dc=ie()({name:"VVirtualScrollItem",inheritAttrs:!1,props:cc(),emits:{"update:height":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{resizeRef:t,contentRect:r}=Ht(void 0,"border");oe(()=>{var o;return(o=r.value)==null?void 0:o.height},o=>{o!=null&&l("update:height",o)}),ne(()=>{var o,c;return e.renderless?s(le,null,[(o=a.default)==null?void 0:o.call(a,{itemRef:t})]):s("div",K({ref:t,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(c=a.default)==null?void 0:c.call(a)])})}}),mc=-1,fc=1,Ka=100,vc=X({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function pc(e,i){const n=Va(),l=se(0);Je(()=>{l.value=parseFloat(e.itemHeight||0)});const a=se(0),t=se(Math.ceil((parseInt(e.height)||n.height.value)/(l.value||16))||1),r=se(0),o=se(0),c=H(),d=H();let u=0;const{resizeRef:f,contentRect:v}=Ht();Je(()=>{f.value=c.value});const m=b(()=>{var T;return c.value===document.documentElement?n.height.value:((T=v.value)==null?void 0:T.height)||parseInt(e.height)||0}),h=b(()=>!!(c.value&&d.value&&m.value&&l.value));let y=Array.from({length:i.value.length}),g=Array.from({length:i.value.length});const k=se(0);let V=-1;function E(T){return y[T]||l.value}const j=Kr(()=>{const T=performance.now();g[0]=0;const p=i.value.length;for(let O=1;O<=p-1;O++)g[O]=(g[O-1]||0)+E(O-1);k.value=Math.max(k.value,performance.now()-T)},k),D=oe(h,T=>{T&&(D(),u=d.value.offsetTop,j.immediate(),$(),~V&&Ie(()=>{Re&&window.requestAnimationFrame(()=>{J(V),V=-1})}))});We(()=>{j.clear()});function I(T,p){const O=y[T],B=l.value;l.value=B?Math.min(l.value,p):p,(O!==p||B!==l.value)&&(y[T]=p,j())}function S(T){return T=Ne(T,0,i.value.length-1),g[T]||0}function R(T){return yc(g,T)}let P=0,M=0,x=0;oe(m,(T,p)=>{p&&($(),T{M=0,$()}))});function w(){if(!c.value||!d.value)return;const T=c.value.scrollTop,p=performance.now();p-x>500?(M=Math.sign(T-P),u=d.value.offsetTop):M=T-P,P=T,x=p,$()}function A(){!c.value||!d.value||(M=0,x=0,$())}let _=-1;function $(){cancelAnimationFrame(_),_=requestAnimationFrame(N)}function N(){if(!c.value||!m.value)return;const T=P-u,p=Math.sign(M),O=Math.max(0,T-Ka),B=Ne(R(O),0,i.value.length),U=T+m.value+Ka,ee=Ne(R(U)+1,B+1,i.value.length);if((p!==mc||Bt.value)){const Z=S(a.value)-S(B),F=S(ee)-S(t.value);Math.max(Z,F)>Ka?(a.value=B,t.value=ee):(B<=0&&(a.value=B),ee>=i.value.length&&(t.value=ee))}r.value=S(a.value),o.value=S(i.value.length)-S(t.value)}function J(T){const p=S(T);!c.value||T&&!p?V=T:c.value.scrollTop=p}const C=b(()=>i.value.slice(a.value,t.value).map((T,p)=>({raw:T,index:p+a.value})));return oe(i,()=>{y=Array.from({length:i.value.length}),g=Array.from({length:i.value.length}),j.immediate(),$()},{deep:!0}),{containerRef:c,markerRef:d,computedItems:C,paddingTop:r,paddingBottom:o,scrollToIndex:J,handleScroll:w,handleScrollend:A,handleItemResize:I}}function yc(e,i){let n=e.length-1,l=0,a=0,t=null,r=-1;if(e[n]>1,t=e[a],t>i)n=a-1;else if(t[]},renderless:Boolean,...vc(),...we(),...Ca()},"VVirtualScroll"),Bl=ie()({name:"VVirtualScroll",props:bc(),setup(e,i){let{slots:n}=i;const l=pl("VVirtualScroll"),{dimensionStyles:a}=Oa(e),{containerRef:t,markerRef:r,handleScroll:o,handleScrollend:c,handleItemResize:d,scrollToIndex:u,paddingTop:f,paddingBottom:v,computedItems:m}=pc(e,Q(e,"items"));return xa(()=>e.renderless,()=>{function h(){var k,V;const g=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";t.value===document.documentElement?(document[g]("scroll",o,{passive:!0}),document[g]("scrollend",c)):((k=t.value)==null||k[g]("scroll",o,{passive:!0}),(V=t.value)==null||V[g]("scrollend",c))}Ot(()=>{t.value=ui(l.vnode.el,!0),h(!0)}),We(h)}),ne(()=>{const h=m.value.map(y=>s(dc,{key:y.index,renderless:e.renderless,"onUpdate:height":g=>d(y.index,g)},{default:g=>{var k;return(k=n.default)==null?void 0:k.call(n,{item:y.raw,index:y.index,...g})}}));return e.renderless?s(le,null,[s("div",{ref:r,class:"v-virtual-scroll__spacer",style:{paddingTop:ve(f.value)}},null),h,s("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ve(v.value)}},null)]):s("div",{ref:t,class:["v-virtual-scroll",e.class],onScrollPassive:o,onScrollend:c,style:[a.value,e.style]},[s("div",{ref:r,class:"v-virtual-scroll__container",style:{paddingTop:ve(f.value),paddingBottom:ve(v.value)}},[h])])}),{scrollToIndex:u}}});function Rl(e,i){const n=se(!1);let l;function a(o){cancelAnimationFrame(l),n.value=!0,l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{n.value=!1})})}async function t(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const c=oe(n,()=>{c(),o()})}else o()})}async function r(o){var u,f;if(o.key==="Tab"&&((u=i.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const c=(f=e.value)==null?void 0:f.$el;if(!c)return;(o.key==="Home"||o.key==="End")&&c.scrollTo({top:o.key==="Home"?0:c.scrollHeight,behavior:"smooth"}),await t();const d=c.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const v=c.getBoundingClientRect().top;for(const m of d)if(m.getBoundingClientRect().top>=v){m.focus();break}}else{const v=c.getBoundingClientRect().bottom;for(const m of[...d].reverse())if(m.getBoundingClientRect().bottom<=v){m.focus();break}}}return{onListScroll:a,onListKeydown:r}}const ql=X({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Oe,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...eo({itemChildren:!1})},"Select"),kc=X({...ql(),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:{component:ci}})},"VSelect"),Ri=ie()({name:"VSelect",props:kc(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,i){let{slots:n}=i;const{t:l}=Ye(),a=H(),t=H(),r=H(),o=me(e,"menu"),c=b({get:()=>o.value,set:C=>{var T;o.value&&!C&&((T=t.value)!=null&&T.ΨopenChildren)||(o.value=C)}}),{items:d,transformIn:u,transformOut:f}=hl(e),v=me(e,"modelValue",[],C=>u(C===null?[null]:$e(C)),C=>{const T=f(C);return e.multiple?T:T[0]??null}),m=b(()=>typeof e.counterValue=="function"?e.counterValue(v.value):typeof e.counterValue=="number"?e.counterValue:v.value.length),h=dl(),y=b(()=>v.value.map(C=>C.value)),g=se(!1),k=b(()=>c.value?e.closeText:e.openText);let V="",E;const j=b(()=>e.hideSelected?d.value.filter(C=>!v.value.some(T=>e.valueComparator(T,C))):d.value),D=b(()=>e.hideNoData&&!j.value.length||e.readonly||(h==null?void 0:h.isReadonly.value)),I=b(()=>{var C;return{...e.menuProps,activatorProps:{...((C=e.menuProps)==null?void 0:C.activatorProps)||{},"aria-haspopup":"listbox"}}}),S=H(),{onListScroll:R,onListKeydown:P}=Rl(S,a);function M(C){e.openOnClear&&(c.value=!0)}function x(){D.value||(c.value=!c.value)}function w(C){var U,ee;if(!C.key||e.readonly||h!=null&&h.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(C.key)&&C.preventDefault(),["Enter","ArrowDown"," "].includes(C.key)&&(c.value=!0),["Escape","Tab"].includes(C.key)&&(c.value=!1),C.key==="Home"?(U=S.value)==null||U.focus("first"):C.key==="End"&&((ee=S.value)==null||ee.focus("last"));const T=1e3;function p(Z){const F=Z.key.length===1,te=!Z.ctrlKey&&!Z.metaKey&&!Z.altKey;return F&&te}if(e.multiple||!p(C))return;const O=performance.now();O-E>T&&(V=""),V+=C.key.toLowerCase(),E=O;const B=d.value.find(Z=>Z.title.toLowerCase().startsWith(V));if(B!==void 0){v.value=[B];const Z=j.value.indexOf(B);Re&&window.requestAnimationFrame(()=>{var F;Z>=0&&((F=r.value)==null||F.scrollToIndex(Z))})}}function A(C){let T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!C.props.disabled)if(e.multiple){const p=v.value.findIndex(B=>e.valueComparator(B.value,C.value)),O=T??!~p;if(~p){const B=O?[...v.value,C]:[...v.value];B.splice(p,1),v.value=B}else O&&(v.value=[...v.value,C])}else{const p=T!==!1;v.value=p?[C]:[],Ie(()=>{c.value=!1})}}function _(C){var T;(T=S.value)!=null&&T.$el.contains(C.relatedTarget)||(c.value=!1)}function $(){var C;g.value&&((C=a.value)==null||C.focus())}function N(C){g.value=!0}function J(C){if(C==null)v.value=[];else if(Et(a.value,":autofill")||Et(a.value,":-webkit-autofill")){const T=d.value.find(p=>p.title===C);T&&A(T)}else a.value&&(a.value.value="")}return oe(c,()=>{if(!e.hideSelected&&c.value&&v.value.length){const C=j.value.findIndex(T=>v.value.some(p=>e.valueComparator(p.value,T.value)));Re&&window.requestAnimationFrame(()=>{var T;C>=0&&((T=r.value)==null||T.scrollToIndex(C))})}}),oe(()=>e.items,(C,T)=>{c.value||g.value&&!T.length&&C.length&&(c.value=!0)}),ne(()=>{const C=!!(e.chips||n.chip),T=!!(!e.hideNoData||j.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),p=v.value.length>0,O=Ze.filterProps(e),B=p||!g.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return s(Ze,K({ref:a},O,{modelValue:v.value.map(U=>U.props.value).join(", "),"onUpdate:modelValue":J,focused:g.value,"onUpdate:focused":U=>g.value=U,validationValue:v.externalValue,counterValue:m.value,dirty:p,class:["v-select",{"v-select--active-menu":c.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":v.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:B,"onClick:clear":M,"onMousedown:control":x,onBlur:_,onKeydown:w,"aria-label":l(k.value),title:l(k.value)}),{...n,default:()=>s(le,null,[s(ia,K({ref:t,modelValue:c.value,"onUpdate:modelValue":U=>c.value=U,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:$},I.value),{default:()=>[T&&s(Ft,K({ref:S,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:U=>U.preventDefault(),onKeydown:P,onFocusin:N,onScrollPassive:R,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var U,ee,Z;return[(U=n["prepend-item"])==null?void 0:U.call(n),!j.value.length&&!e.hideNoData&&(((ee=n["no-data"])==null?void 0:ee.call(n))??s(Fe,{title:l(e.noDataText)},null)),s(Bl,{ref:r,renderless:!0,items:j.value},{default:F=>{var de;let{item:te,index:Ae,itemRef:ge}=F;const Y=K(te.props,{ref:ge,key:Ae,onClick:()=>A(te,null)});return((de=n.item)==null?void 0:de.call(n,{item:te,index:Ae,props:Y}))??s(Fe,K(Y,{role:"option"}),{prepend:q=>{let{isSelected:G}=q;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:te.value,modelValue:G,ripple:!1,tabindex:"-1"},null):void 0,te.props.prependAvatar&&s(jt,{image:te.props.prependAvatar},null),te.props.prependIcon&&s(he,{icon:te.props.prependIcon},null)])}})}}),(Z=n["append-item"])==null?void 0:Z.call(n)]}})]}),v.value.map((U,ee)=>{function Z(ge){ge.stopPropagation(),ge.preventDefault(),A(U,!1)}const F={"onClick:close":Z,onKeydown(ge){ge.key!=="Enter"&&ge.key!==" "||(ge.preventDefault(),ge.stopPropagation(),Z(ge))},onMousedown(ge){ge.preventDefault(),ge.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},te=C?!!n.chip:!!n.selection,Ae=te?kl(C?n.chip({item:U,index:ee,props:F}):n.selection({item:U,index:ee})):void 0;if(!(te&&!Ae))return s("div",{key:U.value,class:"v-select__selection"},[C?n.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:U.title}}},{default:()=>[Ae]}):s(Ta,K({key:"chip",closable:e.closableChips,size:"small",text:U.title,disabled:U.props.disabled},F),null):Ae??s("span",{class:"v-select__selection-text"},[U.title,e.multiple&&ee!!(e.value.layout.items||e.value.layout.getItems)),r=async()=>{l.value=!0,n.value=await i.getItems(e.value,a.value),l.value=!1};return oe(()=>e.value.itemsCacheKey,(c,d)=>{c!==d&&r()},{immediate:!0}),oe(a,()=>{r()}),{hasItems:t,items:n,loading:l,search:a,prepareSelectedItem:(c,d)=>{let u=c;if(c===d)try{u=i.prepareSelectItem(e.value,c),u.value===void 0&&(u.value=d)}catch{u={value:d}}return u}}}const qi=Le({props:{icon:{type:String,required:!0}},setup(e){const i=b(()=>e.icon.startsWith("http://")||e.icon.startsWith("https://")),n=b(()=>e.icon.startsWith("i.value?Ve("img",{src:e.icon,style:"height:100%;width:100%;"}):n.value?Ve("div",{innerHTML:e.icon.replace("e.icon)}}),hc={__name:"select-item",props:{multiple:{type:Boolean,default:!1},itemProps:{type:Object,required:!0},item:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),ae(L(Fe),rt(ot(e.itemProps)),bl({_:2},[e.item.icon||e.multiple?{name:"prepend",fn:W(({isSelected:l})=>[e.multiple?(z(),ae(L(Dt),{key:e.item.key,ripple:!1,tabindex:"-1","model-value":l},null,8,["model-value"])):fe("",!0),e.item.icon?(z(),ae(qi,{key:1,icon:e.item.icon},null,8,["icon"])):fe("",!0)]),key:"0"}:void 0]),1040))}},gc={class:"v-select__selection-text"},xc={key:1,class:"v-select__selection-comma"},Vc={__name:"select-selection",props:{multiple:{type:Boolean,default:!1},last:{type:Boolean,default:!1},item:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),pe("span",gc,[e.item.icon?(z(),ae(qi,{key:0,icon:e.item.icon},null,8,["icon"])):fe("",!0),Se(" "+ze(e.item.title??e.item.key??e.item.value)+" ",1),e.multiple&&!e.last?(z(),pe("span",xc,",")):fe("",!0)]))}};function zi(e,i){const n=b(()=>e.value.layout),{inputProps:l,options:a,skeleton:t,localData:r,compSlots:o}=Me(e,i,{layoutPropsMap:["multiple"],bindData:!1}),c=ra(e,i),d=b(()=>{const f={...l.value};return a.value.readOnly&&(f.menuProps={modelValue:!1}),f.clearable=f.clearable??!t.value.required,f.valueComparator=(v,m)=>{const h=typeof v=="object"?i.prepareSelectItem(e.value,v).key:v,y=typeof m=="object"?i.prepareSelectItem(e.value,m).key:m;return h===y},f["onUpdate:modelValue"]=v=>{if(Array.isArray(v)&&Array.isArray(e.value.data))for(let h=0;hi.blur(e.value),f}),u=b(()=>{const f={...o.value};return f.item||(f.item=v=>Ve(hc,{multiple:n.value.multiple,itemProps:v.props,item:v.item.raw})),f.selection||(f.selection=v=>Ve(Vc,{multiple:n.value.multiple,last:n.value.multiple&&v.index===e.value.data.length-1,item:c.prepareSelectedItem(v.item.raw,v.item.value)})),f});return{localData:r,inputProps:l,selectProps:d,compSlots:o,selectSlots:u,getItems:c}}const wc=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSelect");const{getItems:i,selectProps:n,selectSlots:l,localData:a}=zi(Q(e,"modelValue"),e.statefulLayout),t=b(()=>{const r={...n.value};return r.loading=i.loading.value,r.items=i.items.value,r.modelValue=a.value,r});return()=>Ve(Ri,t.value,l.value)}}),Pc=(e,i,n)=>e==null||i==null?-1:e.toString().toLocaleLowerCase().indexOf(i.toString().toLocaleLowerCase()),Fi=X({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function Sc(e,i,n){var o;const l=[],a=(n==null?void 0:n.default)??Pc,t=n!=null&&n.filterKeys?$e(n.filterKeys):!1,r=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return l;e:for(let c=0;c0)&&!(n!=null&&n.noFilter)){if(typeof d=="object"){const g=t||Object.keys(u);for(const k of g){const V=Xa(u,k),E=(o=n==null?void 0:n.customKeyFilter)==null?void 0:o[k];if(m=E?E(V,i,d):a(V,i,d),m!==-1&&m!==!1)E?f[k]=m:v[k]=m;else if((n==null?void 0:n.filterMode)==="every")continue e}}else m=a(d,i,d),m!==-1&&m!==!1&&(v.title=m);const h=Object.keys(v).length,y=Object.keys(f).length;if(!h&&!y||(n==null?void 0:n.filterMode)==="union"&&y!==r&&!h||(n==null?void 0:n.filterMode)==="intersection"&&(y!==r||!h))continue}l.push({index:c,matches:{...v,...f}})}return l}function Hi(e,i,n,l){const a=H([]),t=H(new Map),r=b(()=>L(i));Je(()=>{const c=typeof n=="function"?n():L(n),d=typeof c!="string"&&typeof c!="number"?"":String(c),u=Sc(r.value,d,{customKeyFilter:{...e.customKeyFilter,...L(l==null?void 0:l.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),f=L(i),v=[],m=new Map;u.forEach(h=>{let{index:y,matches:g}=h;const k=f[y];v.push(k),m.set(k.value,g)}),a.value=v,t.value=m});function o(c){return t.value.get(c.value)}return{filteredItems:a,filteredMatches:t,getMatches:o}}function Cc(e,i,n){if(i==null)return e;if(Array.isArray(i))throw new Error("Multiple matches is not implemented");return typeof i=="number"&&~i?s(le,null,[s("span",{class:"v-autocomplete__unmask"},[e.substr(0,i)]),s("span",{class:"v-autocomplete__mask"},[e.substr(i,n)]),s("span",{class:"v-autocomplete__unmask"},[e.substr(i+n)])]):e}const Oc=X({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...Fi({filterKeys:["title"]}),...ql(),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:!1})},"VAutocomplete"),Ic=ie()({name:"VAutocomplete",props:Oc(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,i){let{slots:n}=i;const{t:l}=Ye(),a=H(),t=se(!1),r=se(!0),o=se(!1),c=H(),d=H(),u=me(e,"menu"),f=b({get:()=>u.value,set:Y=>{var de;u.value&&!Y&&((de=c.value)!=null&&de.ΨopenChildren)||(u.value=Y)}}),v=se(-1),m=b(()=>{var Y;return(Y=a.value)==null?void 0:Y.color}),h=b(()=>f.value?e.closeText:e.openText),{items:y,transformIn:g,transformOut:k}=hl(e),{textColorClasses:V,textColorStyles:E}=It(m),j=me(e,"search",""),D=me(e,"modelValue",[],Y=>g(Y===null?[null]:$e(Y)),Y=>{const de=k(Y);return e.multiple?de:de[0]??null}),I=b(()=>typeof e.counterValue=="function"?e.counterValue(D.value):typeof e.counterValue=="number"?e.counterValue:D.value.length),S=dl(),{filteredItems:R,getMatches:P}=Hi(e,y,()=>r.value?"":j.value),M=b(()=>e.hideSelected?R.value.filter(Y=>!D.value.some(de=>de.value===Y.value)):R.value),x=b(()=>!!(e.chips||n.chip)),w=b(()=>x.value||!!n.selection),A=b(()=>D.value.map(Y=>Y.props.value)),_=b(()=>{var de;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&j.value===((de=M.value[0])==null?void 0:de.title))&&M.value.length>0&&!r.value&&!o.value}),$=b(()=>e.hideNoData&&!M.value.length||e.readonly||(S==null?void 0:S.isReadonly.value)),N=H(),{onListScroll:J,onListKeydown:C}=Rl(N,a);function T(Y){e.openOnClear&&(f.value=!0),j.value=""}function p(){$.value||(f.value=!0)}function O(Y){$.value||(t.value&&(Y.preventDefault(),Y.stopPropagation()),f.value=!f.value)}function B(Y){var G,ue,re;if(e.readonly||S!=null&&S.isReadonly.value)return;const de=a.value.selectionStart,q=D.value.length;if((v.value>-1||["Enter","ArrowDown","ArrowUp"].includes(Y.key))&&Y.preventDefault(),["Enter","ArrowDown"].includes(Y.key)&&(f.value=!0),["Escape"].includes(Y.key)&&(f.value=!1),_.value&&["Enter","Tab"].includes(Y.key)&&!D.value.some(ce=>{let{value:be}=ce;return be===M.value[0].value})&&ge(M.value[0]),Y.key==="ArrowDown"&&_.value&&((G=N.value)==null||G.focus("next")),["Backspace","Delete"].includes(Y.key)){if(!e.multiple&&w.value&&D.value.length>0&&!j.value)return ge(D.value[0],!1);if(~v.value){const ce=v.value;ge(D.value[v.value],!1),v.value=ce>=q-1?q-2:ce}else Y.key==="Backspace"&&!j.value&&(v.value=q-1)}if(e.multiple){if(Y.key==="ArrowLeft"){if(v.value<0&&de>0)return;const ce=v.value>-1?v.value-1:q-1;D.value[ce]?v.value=ce:(v.value=-1,a.value.setSelectionRange((ue=j.value)==null?void 0:ue.length,(re=j.value)==null?void 0:re.length))}if(Y.key==="ArrowRight"){if(v.value<0)return;const ce=v.value+1;D.value[ce]?v.value=ce:(v.value=-1,a.value.setSelectionRange(0,0))}}}function U(Y){if(Et(a.value,":autofill")||Et(a.value,":-webkit-autofill")){const de=y.value.find(q=>q.title===Y.target.value);de&&ge(de)}}function ee(){var Y;t.value&&(r.value=!0,(Y=a.value)==null||Y.focus())}function Z(Y){t.value=!0,setTimeout(()=>{o.value=!0})}function F(Y){o.value=!1}function te(Y){(Y==null||Y===""&&!e.multiple&&!w.value)&&(D.value=[])}const Ae=se(!1);function ge(Y){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Y||Y.props.disabled))if(e.multiple){const q=D.value.findIndex(ue=>e.valueComparator(ue.value,Y.value)),G=de??!~q;if(~q){const ue=G?[...D.value,Y]:[...D.value];ue.splice(q,1),D.value=ue}else G&&(D.value=[...D.value,Y]);e.clearOnSelect&&(j.value="")}else{const q=de!==!1;D.value=q?[Y]:[],j.value=q&&!w.value?Y.title:"",Ie(()=>{f.value=!1,r.value=!0})}}return oe(t,(Y,de)=>{var q;Y!==de&&(Y?(Ae.value=!0,j.value=e.multiple||w.value?"":String(((q=D.value.at(-1))==null?void 0:q.props.title)??""),r.value=!0,Ie(()=>Ae.value=!1)):(!e.multiple&&j.value==null&&(D.value=[]),f.value=!1,D.value.some(G=>{let{title:ue}=G;return ue===j.value})||(j.value=""),v.value=-1))}),oe(j,Y=>{!t.value||Ae.value||(Y&&(f.value=!0),r.value=!Y)}),oe(f,()=>{if(!e.hideSelected&&f.value&&D.value.length){const Y=M.value.findIndex(de=>D.value.some(q=>de.value===q.value));Re&&window.requestAnimationFrame(()=>{var de;Y>=0&&((de=d.value)==null||de.scrollToIndex(Y))})}}),oe(()=>e.items,(Y,de)=>{f.value||t.value&&!de.length&&Y.length&&(f.value=!0)}),ne(()=>{const Y=!!(!e.hideNoData||M.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),de=D.value.length>0,q=Ze.filterProps(e);return s(Ze,K({ref:a},q,{modelValue:j.value,"onUpdate:modelValue":[G=>j.value=G,te],focused:t.value,"onUpdate:focused":G=>t.value=G,validationValue:D.externalValue,counterValue:I.value,dirty:de,onChange:U,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":f.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!w.value,"v-autocomplete--selecting-index":v.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:de?void 0:e.placeholder,"onClick:clear":T,"onMousedown:control":p,onKeydown:B}),{...n,default:()=>s(le,null,[s(ia,K({ref:c,modelValue:f.value,"onUpdate:modelValue":G=>f.value=G,activator:"parent",contentClass:"v-autocomplete__content",disabled:$.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ee},e.menuProps),{default:()=>[Y&&s(Ft,K({ref:N,selected:A.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:G=>G.preventDefault(),onKeydown:C,onFocusin:Z,onFocusout:F,onScrollPassive:J,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var G,ue,re;return[(G=n["prepend-item"])==null?void 0:G.call(n),!M.value.length&&!e.hideNoData&&(((ue=n["no-data"])==null?void 0:ue.call(n))??s(Fe,{title:l(e.noDataText)},null)),s(Bl,{ref:d,renderless:!0,items:M.value},{default:ce=>{var De;let{item:be,index:_e,itemRef:ke}=ce;const Ge=K(be.props,{ref:ke,key:_e,active:_.value&&_e===0?!0:void 0,onClick:()=>ge(be,null)});return((De=n.item)==null?void 0:De.call(n,{item:be,index:_e,props:Ge}))??s(Fe,K(Ge,{role:"option"}),{prepend:mt=>{let{isSelected:ft}=mt;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:be.value,modelValue:ft,ripple:!1,tabindex:"-1"},null):void 0,be.props.prependAvatar&&s(jt,{image:be.props.prependAvatar},null),be.props.prependIcon&&s(he,{icon:be.props.prependIcon},null)])},title:()=>{var mt,ft;return r.value?be.title:Cc(be.title,(mt=P(be))==null?void 0:mt.title,((ft=j.value)==null?void 0:ft.length)??0)}})}}),(re=n["append-item"])==null?void 0:re.call(n)]}})]}),D.value.map((G,ue)=>{function re(ke){ke.stopPropagation(),ke.preventDefault(),ge(G,!1)}const ce={"onClick:close":re,onKeydown(ke){ke.key!=="Enter"&&ke.key!==" "||(ke.preventDefault(),ke.stopPropagation(),re(ke))},onMousedown(ke){ke.preventDefault(),ke.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},be=x.value?!!n.chip:!!n.selection,_e=be?kl(x.value?n.chip({item:G,index:ue,props:ce}):n.selection({item:G,index:ue})):void 0;if(!(be&&!_e))return s("div",{key:G.value,class:["v-autocomplete__selection",ue===v.value&&["v-autocomplete__selection--selected",V.value]],style:ue===v.value?E.value:{}},[x.value?n.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:G.title}}},{default:()=>[_e]}):s(Ta,K({key:"chip",closable:e.closableChips,size:"small",text:G.title,disabled:G.props.disabled},ce),null):_e??s("span",{class:"v-autocomplete__selection-text"},[G.title,e.multiple&&ue{const r={...n.value};return r.noFilter=!0,r["onUpdate:search"]=o=>{i.search.value=o},r.items=i.items.value,r.loading=i.loading.value,r.modelValue=a.value,r});return()=>Ve(Ic,t.value,l.value)}}),Ac=X({...Ea({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),Ec=ie()({name:"VRadio",props:Ac(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=xt.filterProps(e);return s(xt,K(l,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),jc=X({height:{type:[Number,String],default:"auto"},...Pt(),...je(Il(),["multiple"]),trueIcon:{type:Oe,default:"$radioOn"},falseIcon:{type:Oe,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),Dc=ie()({name:"VRadioGroup",inheritAttrs:!1,props:jc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=St(),t=b(()=>e.id||`radio-group-${a}`),r=me(e,"modelValue");return ne(()=>{const[o,c]=Ct(n),d=Be.filterProps(e),u=xt.filterProps(e),f=l.label?l.label({label:e.label,props:{for:t.value}}):e.label;return s(Be,K({class:["v-radio-group",e.class],style:e.style},o,d,{modelValue:r.value,"onUpdate:modelValue":v=>r.value=v,id:t.value}),{...l,default:v=>{let{id:m,messagesId:h,isDisabled:y,isReadonly:g}=v;return s(le,null,[f&&s(Yt,{id:m.value},{default:()=>[f]}),s(ws,K(u,{id:m.value,"aria-describedby":h.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:y.value,readonly:g.value,"aria-labelledby":f?m.value:void 0,multiple:!1},c,{modelValue:r.value,"onUpdate:modelValue":k=>r.value=k}),l)])}})}),{}}}),Tc={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function Lc(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return s("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[i])}function Cn(e){const[i,n]=e.split("@");return Array.from({length:n}).map(()=>La(i))}function La(e){let i=[];if(!e)return i;const n=Tc[e];if(e!==n){if(e.includes(","))return On(e);if(e.includes("@"))return Cn(e);n.includes(",")?i=On(n):n.includes("@")?i=Cn(n):n&&i.push(La(n))}return[Lc(e,i)]}function On(e){return e.replace(/\s/g,"").split(",").map(La)}const _c=X({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...Ca(),...aa(),...tt()},"VSkeletonLoader"),Ni=ie()({name:"VSkeletonLoader",props:_c(),setup(e,i){let{slots:n}=i;const{backgroundColorClasses:l,backgroundColorStyles:a}=He(Q(e,"color")),{dimensionStyles:t}=Oa(e),{elevationClasses:r}=la(e),{themeClasses:o}=ut(e),{t:c}=Ye(),d=b(()=>La($e(e.type).join(",")));return ne(()=>{var f;const u=!n.default||e.loading;return s("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},o.value,l.value,r.value],style:[a.value,u?t.value:{}],"aria-busy":e.boilerplate?void 0:u,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:c(e.loadingText),role:e.boilerplate?void 0:"alert"},[u?d.value:(f=n.default)==null?void 0:f.call(n)])}),{}}}),$c=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfRadioGroup");const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t}=Me(i,e.statefulLayout),r=b(()=>{const c={...l.value};return c.modelValue=t.value,c}),o=b(()=>{const c={...a.value},d=[];if(n.loading.value)d.push(Ve(Ni,{type:"chip"}));else for(const u of n.items.value)d.push(Ve(Ec,{label:u.title,value:u.value}));return c.default=()=>d,c});return()=>Ve(Dc,r.value,o.value)}}),Wi=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t,layout:r}=Me(i,e.statefulLayout,{bindData:!1}),o=b(()=>{const d={...l.value};return d.class.push("v-radio-group"),d.class.push("vjsf-selection-group"),d}),c=b(()=>{const d={...a.value};return d.default||(d.default=()=>{var f;const u=[Ve(Yt,{text:o.value.label})];if(n.loading.value)u.push(Ve(Ni,{type:"chip"}));else{const v=[];for(const m of n.items.value){let h=!1;r.value.multiple?h=(f=t.value)==null?void 0:f.includes(m.value):h=t.value===m.value,v.push(Ve(e.type==="switch"?vi:fi,{label:m.title,hideDetails:!0,key:m.key,modelValue:h,onClick:()=>{let y;r.value.multiple?(y=e.modelValue.data?[...e.modelValue.data]:[],y.includes(m.value)?y=y.filter(g=>g!==m.value):y.push(m.value)):e.modelValue.data===m.value?y=void 0:y=m.value,e.statefulLayout.input(e.modelValue,y)}}))}u.push(Ve("div",{class:"v-selection-control-group"},v))}return u}),d});return()=>Ve(Be,o.value,c.value)}}),Bc=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfCheckboxGroup"),()=>Ve(Wi,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"checkbox"})}}),Rc=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfSwitchGroup"),()=>Ve(Wi,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"switch"})}}),qc={__name:"one-of-select",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfOneOfSelect");const i=e,{inputProps:n,localData:l,skeleton:a,children:t}=Me(Q(i,"modelValue"),i.statefulLayout,{bindData:!1}),r=H(void 0);oe(()=>{var d,u;return(u=(d=t.value)==null?void 0:d[0])==null?void 0:u.key},()=>{var d,u;((d=i.modelValue.children)==null?void 0:d.length)===1?typeof i.modelValue.children[0].key=="number"&&(r.value=(u=a.value.childrenTrees)==null?void 0:u[i.modelValue.children[0].key]):r.value=void 0},{immediate:!0});const o=d=>{a.value.childrenTrees&&i.statefulLayout.activateItem(i.modelValue,a.value.childrenTrees.indexOf(d))},c=b(()=>{const d={...n.value};d["onUpdate:modelValue"]=o;const u=[];for(const f of a.value.childrenTrees||[]){const v=i.statefulLayout.compiledLayout.skeletonTrees[f],m=i.statefulLayout.compiledLayout.normalizedLayouts[v.root];(!yr(m)||!m.if||i.statefulLayout.evalNodeExpression(i.modelValue,m.if,l.value))&&u.push(v)}return d.items=u,d.itemTitle="title",d.itemValue=f=>f.root,d});return(d,u)=>(z(),ae(L(et),null,{default:W(()=>{var f,v,m;return[e.modelValue.skeleton.childrenTrees?(z(),ae(L(En),{key:0},{default:W(()=>[s(L(Ri),K(c.value,{"model-value":r.value}),null,16,["model-value"])]),_:1})):fe("",!0),(f=e.modelValue.children)!=null&&f[0]?(z(!0),pe(le,{key:1},Te(L(Vt)((v=e.modelValue.children)==null?void 0:v[0])?(m=e.modelValue.children)==null?void 0:m[0].children:e.modelValue.children,h=>(z(),ae(nt,{key:h.fullKey,"model-value":h,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128)):fe("",!0)]}),_:1}))}},zc=["innerHTML"],_a={__name:"child-subtitle",props:{modelValue:{type:Object,required:!0}},setup(e){const i=b(()=>e.modelValue.options.density==="default"?"mt-1 mb-5":e.modelValue.options.density==="comfortable"?"mb-4":"mb-3");return(n,l)=>L(Vt)(e.modelValue)&&e.modelValue.layout.subtitle?(z(),pe("p",{key:0,class:Xe(`text-subtitle ${i.value}`),innerHTML:e.modelValue.layout.subtitle},null,10,zc)):fe("",!0)}};function zl(e,i=null){const n=Ke(Symbol.for("vuetify:defaults"));if(!n)throw new Error("[vjsf] Could not find defaults instance");return b(()=>{var a;const l=((a=n.value)==null?void 0:a[e])??{};return i?{...l,...i}:l})}const Fc={__name:"tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTabs");const i=zl("VjsfTabs-VSheet",{border:!0}),n=H(0);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(L(Qe),rt(ot(L(i))),{default:W(()=>[s(L($l),{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=t=>n.value=t),direction:"horizontal"},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(t,r)=>(z(),ae(L(Wt),{key:t.key,value:r,color:t.validated&&(t.error||t.childError)?"error":void 0},{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(L(he),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),s(L(Tt),{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=t=>n.value=t)},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(t,r)=>(z(),ae(L(Lt),{key:t.key,value:r},{default:W(()=>[s(L(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(L(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(L(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},16)],64))}},Hc={class:"d-flex flex-row"},Nc={__name:"vertical-tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfVerticalTabs");const i=zl("VjsfVerticalTabs-VSheet",{border:!0}),n=H(0);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(L(Qe),rt(ot(L(i))),{default:W(()=>[ga("div",Hc,[s(L($l),{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=t=>n.value=t),direction:"vertical"},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(t,r)=>(z(),ae(L(Wt),{key:t.key,value:r,color:t.validated&&(t.error||t.childError)?"error":void 0},{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(L(he),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),s(L(Tt),{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=t=>n.value=t),class:"flex-fill"},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(t,r)=>(z(),ae(L(Lt),{key:t.key,value:r},{default:W(()=>[s(L(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(L(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(L(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])]),_:1},16)],64))}};function Wc(e,i,n){if(i==null)return e;if(Array.isArray(i))throw new Error("Multiple matches is not implemented");return typeof i=="number"&&~i?s(le,null,[s("span",{class:"v-combobox__unmask"},[e.substr(0,i)]),s("span",{class:"v-combobox__mask"},[e.substr(i,n)]),s("span",{class:"v-combobox__unmask"},[e.substr(i+n)])]):e}const Kc=X({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...Fi({filterKeys:["title"]}),...ql({hideNoData:!0,returnObject:!0}),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:!1})},"VCombobox"),Ki=ie()({name:"VCombobox",props:Kc(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,i){var de;let{emit:n,slots:l}=i;const{t:a}=Ye(),t=H(),r=se(!1),o=se(!0),c=se(!1),d=H(),u=H(),f=me(e,"menu"),v=b({get:()=>f.value,set:q=>{var G;f.value&&!q&&((G=d.value)!=null&&G.ΨopenChildren)||(f.value=q)}}),m=se(-1);let h=!1;const y=b(()=>{var q;return(q=t.value)==null?void 0:q.color}),g=b(()=>v.value?e.closeText:e.openText),{items:k,transformIn:V,transformOut:E}=hl(e),{textColorClasses:j,textColorStyles:D}=It(y),I=me(e,"modelValue",[],q=>V($e(q)),q=>{const G=E(q);return e.multiple?G:G[0]??null}),S=dl(),R=b(()=>!!(e.chips||l.chip)),P=b(()=>R.value||!!l.selection),M=se(!e.multiple&&!P.value?((de=I.value[0])==null?void 0:de.title)??"":""),x=b({get:()=>M.value,set:q=>{var G;if(M.value=q??"",!e.multiple&&!P.value&&(I.value=[qt(e,q)]),q&&e.multiple&&((G=e.delimiters)!=null&&G.length)){const ue=q.split(new RegExp(`(?:${e.delimiters.join("|")})+`));ue.length>1&&(ue.forEach(re=>{re=re.trim(),re&&te(qt(e,re))}),M.value="")}q||(m.value=-1),o.value=!q}}),w=b(()=>typeof e.counterValue=="function"?e.counterValue(I.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?I.value.length:x.value.length);oe(M,q=>{h?Ie(()=>h=!1):r.value&&!v.value&&(v.value=!0),n("update:search",q)}),oe(I,q=>{var G;!e.multiple&&!P.value&&(M.value=((G=q[0])==null?void 0:G.title)??"")});const{filteredItems:A,getMatches:_}=Hi(e,k,()=>o.value?"":x.value),$=b(()=>e.hideSelected?A.value.filter(q=>!I.value.some(G=>G.value===q.value)):A.value),N=b(()=>I.value.map(q=>q.value)),J=b(()=>{var G;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&x.value===((G=$.value[0])==null?void 0:G.title))&&$.value.length>0&&!o.value&&!c.value}),C=b(()=>e.hideNoData&&!$.value.length||e.readonly||(S==null?void 0:S.isReadonly.value)),T=H(),{onListScroll:p,onListKeydown:O}=Rl(T,t);function B(q){h=!0,e.openOnClear&&(v.value=!0)}function U(){C.value||(v.value=!0)}function ee(q){C.value||(r.value&&(q.preventDefault(),q.stopPropagation()),v.value=!v.value)}function Z(q){var re;if(Ur(q)||e.readonly||S!=null&&S.isReadonly.value)return;const G=t.value.selectionStart,ue=I.value.length;if((m.value>-1||["Enter","ArrowDown","ArrowUp"].includes(q.key))&&q.preventDefault(),["Enter","ArrowDown"].includes(q.key)&&(v.value=!0),["Escape"].includes(q.key)&&(v.value=!1),["Enter","Escape","Tab"].includes(q.key)&&(J.value&&["Enter","Tab"].includes(q.key)&&!I.value.some(ce=>{let{value:be}=ce;return be===$.value[0].value})&&te(A.value[0]),o.value=!0),q.key==="ArrowDown"&&J.value&&((re=T.value)==null||re.focus("next")),q.key==="Enter"&&x.value&&(te(qt(e,x.value)),P.value&&(M.value="")),["Backspace","Delete"].includes(q.key)){if(!e.multiple&&P.value&&I.value.length>0&&!x.value)return te(I.value[0],!1);if(~m.value){const ce=m.value;te(I.value[m.value],!1),m.value=ce>=ue-1?ue-2:ce}else q.key==="Backspace"&&!x.value&&(m.value=ue-1)}if(e.multiple){if(q.key==="ArrowLeft"){if(m.value<0&&G>0)return;const ce=m.value>-1?m.value-1:ue-1;I.value[ce]?m.value=ce:(m.value=-1,t.value.setSelectionRange(x.value.length,x.value.length))}if(q.key==="ArrowRight"){if(m.value<0)return;const ce=m.value+1;I.value[ce]?m.value=ce:(m.value=-1,t.value.setSelectionRange(0,0))}}}function F(){var q;r.value&&(o.value=!0,(q=t.value)==null||q.focus())}function te(q){let G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!q||q.props.disabled))if(e.multiple){const ue=I.value.findIndex(ce=>e.valueComparator(ce.value,q.value)),re=G??!~ue;if(~ue){const ce=re?[...I.value,q]:[...I.value];ce.splice(ue,1),I.value=ce}else re&&(I.value=[...I.value,q]);e.clearOnSelect&&(x.value="")}else{const ue=G!==!1;I.value=ue?[q]:[],M.value=ue&&!P.value?q.title:"",Ie(()=>{v.value=!1,o.value=!0})}}function Ae(q){r.value=!0,setTimeout(()=>{c.value=!0})}function ge(q){c.value=!1}function Y(q){(q==null||q===""&&!e.multiple&&!P.value)&&(I.value=[])}return oe(r,(q,G)=>{if(!(q||q===G)&&(m.value=-1,v.value=!1,x.value)){if(e.multiple){te(qt(e,x.value));return}if(!P.value)return;I.value.some(ue=>{let{title:re}=ue;return re===x.value})?M.value="":te(qt(e,x.value))}}),oe(v,()=>{if(!e.hideSelected&&v.value&&I.value.length){const q=$.value.findIndex(G=>I.value.some(ue=>e.valueComparator(ue.value,G.value)));Re&&window.requestAnimationFrame(()=>{var G;q>=0&&((G=u.value)==null||G.scrollToIndex(q))})}}),oe(()=>e.items,(q,G)=>{v.value||r.value&&!G.length&&q.length&&(v.value=!0)}),ne(()=>{const q=!!(!e.hideNoData||$.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),G=I.value.length>0,ue=Ze.filterProps(e);return s(Ze,K({ref:t},ue,{modelValue:x.value,"onUpdate:modelValue":[re=>x.value=re,Y],focused:r.value,"onUpdate:focused":re=>r.value=re,validationValue:I.externalValue,counterValue:w.value,dirty:G,class:["v-combobox",{"v-combobox--active-menu":v.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!P.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:G?void 0:e.placeholder,"onClick:clear":B,"onMousedown:control":U,onKeydown:Z}),{...l,default:()=>s(le,null,[s(ia,K({ref:d,modelValue:v.value,"onUpdate:modelValue":re=>v.value=re,activator:"parent",contentClass:"v-combobox__content",disabled:C.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:F},e.menuProps),{default:()=>[q&&s(Ft,K({ref:T,selected:N.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:re=>re.preventDefault(),onKeydown:O,onFocusin:Ae,onFocusout:ge,onScrollPassive:p,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var re,ce,be;return[(re=l["prepend-item"])==null?void 0:re.call(l),!$.value.length&&!e.hideNoData&&(((ce=l["no-data"])==null?void 0:ce.call(l))??s(Fe,{title:a(e.noDataText)},null)),s(Bl,{ref:u,renderless:!0,items:$.value},{default:_e=>{var ft;let{item:ke,index:Ge,itemRef:De}=_e;const mt=K(ke.props,{ref:De,key:Ge,active:J.value&&Ge===0?!0:void 0,onClick:()=>te(ke,null)});return((ft=l.item)==null?void 0:ft.call(l,{item:ke,index:Ge,props:mt}))??s(Fe,K(mt,{role:"option"}),{prepend:oa=>{let{isSelected:sa}=oa;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:ke.value,modelValue:sa,ripple:!1,tabindex:"-1"},null):void 0,ke.props.prependAvatar&&s(jt,{image:ke.props.prependAvatar},null),ke.props.prependIcon&&s(he,{icon:ke.props.prependIcon},null)])},title:()=>{var oa,sa;return o.value?ke.title:Wc(ke.title,(oa=_(ke))==null?void 0:oa.title,((sa=x.value)==null?void 0:sa.length)??0)}})}}),(be=l["append-item"])==null?void 0:be.call(l)]}})]}),I.value.map((re,ce)=>{function be(De){De.stopPropagation(),De.preventDefault(),te(re,!1)}const _e={"onClick:close":be,onKeydown(De){De.key!=="Enter"&&De.key!==" "||(De.preventDefault(),De.stopPropagation(),be(De))},onMousedown(De){De.preventDefault(),De.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ke=R.value?!!l.chip:!!l.selection,Ge=ke?kl(R.value?l.chip({item:re,index:ce,props:_e}):l.selection({item:re,index:ce})):void 0;if(!(ke&&!Ge))return s("div",{key:re.value,class:["v-combobox__selection",ce===m.value&&["v-combobox__selection--selected",j.value]],style:ce===m.value?D.value:{}},[R.value?l.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:re.title}}},{default:()=>[Ge]}):s(Ta,K({key:"chip",closable:e.closableChips,size:"small",text:re.title,disabled:re.props.disabled},_e),null):Ge??s("span",{class:"v-combobox__selection-text"},[re.title,e.multiple&&ce{const d={...l.value};return d.returnObject=!1,o.value.readOnly&&(d.menuProps={modelValue:!1}),n.hasItems.value&&(d.items=n.items.value,d.loading=n.loading.value),r.value.multiple&&(d.multiple=!0,d.chips=!0,d.closableChips=!0),d});return()=>Ve(Ki,{...c.value,modelValue:t.value},a.value)}}),Yc=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfCombobox");const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t,layout:r,options:o}=Me(i,e.statefulLayout,{bindData:!1,layoutPropsMap:["step","min","max"]}),c=b(()=>{const d={...l.value};return d.type="number",d.returnObject=!1,o.value.readOnly&&(d.menuProps={modelValue:!1}),n.hasItems.value&&(d.items=n.items.value,d.loading=n.loading.value),r.value.multiple&&(d.multiple=!0,d.chips=!0,d.closableChips=!0),d["onUpdate:modelValue"]=u=>e.statefulLayout.input(e.modelValue,u&&u.map(Number)),d});return()=>Ve(Ki,{...c.value,modelValue:t.value},a.value)}}),Ut=Symbol.for("vuetify:v-expansion-panel"),Ui=X({...we(),...Al()},"VExpansionPanelText"),ul=ie()({name:"VExpansionPanelText",props:Ui(),setup(e,i){let{slots:n}=i;const l=Ke(Ut);if(!l)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:a,onAfterLeave:t}=El(e,l.isSelected);return ne(()=>s(to,{onAfterLeave:t},{default:()=>{var r;return[Ee(s("div",{class:["v-expansion-panel-text",e.class],style:e.style},[n.default&&a.value&&s("div",{class:"v-expansion-panel-text__wrapper"},[(r=n.default)==null?void 0:r.call(n)])]),[[st,l.isSelected.value]])]}})),{}}}),Yi=X({color:String,expandIcon:{type:Oe,default:"$expand"},collapseIcon:{type:Oe,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...we()},"VExpansionPanelTitle"),cl=ie()({name:"VExpansionPanelTitle",directives:{Ripple:ta},props:Yi(),setup(e,i){let{slots:n}=i;const l=Ke(Ut);if(!l)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"color"),r=b(()=>({collapseIcon:e.collapseIcon,disabled:l.disabled.value,expanded:l.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),o=b(()=>l.isSelected.value?e.collapseIcon:e.expandIcon);return ne(()=>{var c;return Ee(s("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":l.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},a.value,e.class],style:[t.value,e.style],type:"button",tabindex:l.disabled.value?-1:void 0,disabled:l.disabled.value,"aria-expanded":l.isSelected.value,onClick:e.readonly?void 0:l.toggle},[s("span",{class:"v-expansion-panel-title__overlay"},null),(c=n.default)==null?void 0:c.call(n,r.value),!e.hideActions&&s(Ce,{defaults:{VIcon:{icon:o.value}}},{default:()=>{var d;return[s("span",{class:"v-expansion-panel-title__icon"},[((d=n.actions)==null?void 0:d.call(n,r.value))??s(he,null,null)])]}})]),[[at("ripple"),e.ripple]])}),{}}}),Gi=X({title:String,text:String,bgColor:String,...aa(),...wa(),...Jt(),...lt(),...Yi(),...Ui()},"VExpansionPanel"),Gc=ie()({name:"VExpansionPanel",props:Gi(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Pa(e,Ut),{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"bgColor"),{elevationClasses:r}=la(e),{roundedClasses:o}=ea(e),c=b(()=>(l==null?void 0:l.disabled.value)||e.disabled),d=b(()=>l.group.items.value.reduce((v,m,h)=>(l.group.selected.value.includes(m.id)&&v.push(h),v),[])),u=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&d.value.some(m=>m-v===1)}),f=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&d.value.some(m=>m-v===-1)});return _t(Ut,l),ne(()=>{const v=!!(n.text||e.text),m=!!(n.title||e.title),h=cl.filterProps(e),y=ul.filterProps(e);return s(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":l.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":f.value,"v-expansion-panel--disabled":c.value},o.value,a.value,e.class],style:[t.value,e.style]},{default:()=>[s("div",{class:["v-expansion-panel__shadow",...r.value]},null),s(Ce,{defaults:{VExpansionPanelTitle:{...h},VExpansionPanelText:{...y}}},{default:()=>{var g;return[m&&s(cl,{key:"title"},{default:()=>[n.title?n.title():e.title]}),v&&s(ul,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(g=n.default)==null?void 0:g.call(n)]}})]})}),{groupItem:l}}}),Xc=["default","accordion","inset","popout"],Zc=X({flat:Boolean,...Sa(),..._n(Gi(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...tt(),...we(),...lt(),variant:{type:String,default:"default",validator:e=>Xc.includes(e)}},"VExpansionPanels"),Qc=ie()({name:"VExpansionPanels",props:Zc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{next:l,prev:a}=Qt(e,Ut),{themeClasses:t}=ut(e),r=b(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return $t({VExpansionPanel:{bgColor:Q(e,"bgColor"),collapseIcon:Q(e,"collapseIcon"),color:Q(e,"color"),eager:Q(e,"eager"),elevation:Q(e,"elevation"),expandIcon:Q(e,"expandIcon"),focusable:Q(e,"focusable"),hideActions:Q(e,"hideActions"),readonly:Q(e,"readonly"),ripple:Q(e,"ripple"),rounded:Q(e,"rounded"),static:Q(e,"static")}}),ne(()=>s(e.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},t.value,r.value,e.class],style:e.style},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n,{prev:a,next:l})]}})),{next:l,prev:a}}}),Jc={__name:"expansion-panels",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfExpansionPanels");const i=e,{compProps:n}=Me(Q(i,"modelValue"),i.statefulLayout);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(L(Qc),rt(ot(L(n))),{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(t,r)=>(z(),ae(L(Gc),{key:t.key,value:r},{default:W(()=>[s(L(cl),null,{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(L(he),{key:0,color:"error",class:"mr-2",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1024),s(L(ul),null,{default:W(()=>[s(L(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(L(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(L(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},16)],64))}},Fl=Symbol.for("vuetify:v-stepper"),Xi=X({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Zi=ie()({name:"VStepperActions",props:Xi(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye();function t(){n("click:prev")}function r(){n("click:next")}return ne(()=>{const o={onClick:t},c={onClick:r};return s("div",{class:"v-stepper-actions"},[s(Ce,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:a(e.prevText),variant:"text"}}},{default:()=>{var d;return[((d=l.prev)==null?void 0:d.call(l,{props:o}))??s(ye,o,null)]}}),s(Ce,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:a(e.nextText),variant:"tonal"}}},{default:()=>{var d;return[((d=l.next)==null?void 0:d.call(l,{props:c}))??s(ye,c,null)]}})])}),{}}}),Qi=ti("v-stepper-header"),ed=X({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:String,default:"$complete"},editable:Boolean,editIcon:{type:String,default:"$edit"},error:Boolean,errorIcon:{type:String,default:"$error"},icon:String,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),td=X({...ed(),...wa()},"VStepperItem"),Ji=ie()({name:"VStepperItem",directives:{Ripple:ta},props:td(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Pa(e,Fl,!0),a=b(()=>(l==null?void 0:l.value.value)??e.value),t=b(()=>e.rules.every(v=>v()===!0)),r=b(()=>!e.disabled&&e.editable),o=b(()=>!e.disabled&&e.editable),c=b(()=>e.error||!t.value),d=b(()=>e.complete||e.rules.length>0&&t.value),u=b(()=>c.value?e.errorIcon:d.value?e.completeIcon:l.isSelected.value&&e.editable?e.editIcon:e.icon),f=b(()=>({canEdit:o.value,hasError:c.value,hasCompleted:d.value,title:e.title,subtitle:e.subtitle,step:a.value,value:e.value}));return ne(()=>{var g,k,V;const v=(!l||l.isSelected.value||d.value||o.value)&&!c.value&&!e.disabled,m=!!(e.title!=null||n.title),h=!!(e.subtitle!=null||n.subtitle);function y(){l==null||l.toggle()}return Ee(s("button",{class:["v-stepper-item",{"v-stepper-item--complete":d.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":c.value},l==null?void 0:l.selectedClass.value],disabled:!e.editable,onClick:y},[r.value&&ii(!0,"v-stepper-item"),s(jt,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:v?e.color:void 0,size:24},{default:()=>{var E;return[((E=n.icon)==null?void 0:E.call(n,f.value))??(u.value?s(he,{icon:u.value},null):a.value)]}}),s("div",{class:"v-stepper-item__content"},[m&&s("div",{key:"title",class:"v-stepper-item__title"},[((g=n.title)==null?void 0:g.call(n,f.value))??e.title]),h&&s("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((k=n.subtitle)==null?void 0:k.call(n,f.value))??e.subtitle]),(V=n.default)==null?void 0:V.call(n,f.value)])]),[[at("ripple"),e.ripple&&e.editable,null]])}),{}}}),ad=X({...je(Tl(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),er=ie()({name:"VStepperWindow",props:ad(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(Fl,null),a=me(e,"modelValue"),t=b({get(){var r;return a.value!=null||!l?a.value:(r=l.items.value.find(o=>l.selected.value.includes(o.id)))==null?void 0:r.value},set(r){a.value=r}});return ne(()=>{const r=Tt.filterProps(e);return s(Tt,K({_as:"VStepperWindow"},r,{modelValue:t.value,"onUpdate:modelValue":o=>t.value=o,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),ld=X({...Ll()},"VStepperWindowItem"),tr=ie()({name:"VStepperWindowItem",props:ld(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=Lt.filterProps(e);return s(Lt,K({_as:"VStepperWindowItem"},l,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),nd=X({altLabels:Boolean,bgColor:String,completeIcon:String,editIcon:String,editable:Boolean,errorIcon:String,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...zn()},"Stepper"),id=X({...nd(),...Sa({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Da(),...Yr(Xi(),["prevText","nextText"])},"VStepper"),rd=ie()({name:"VStepper",props:id(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{items:l,next:a,prev:t,selected:r}=Qt(e,Fl),{displayClasses:o,mobile:c}=Va(e),{completeIcon:d,editIcon:u,errorIcon:f,color:v,editable:m,prevText:h,nextText:y}=Gr(e),g=b(()=>e.items.map((E,j)=>{const D=Xa(E,e.itemTitle,E),I=Xa(E,e.itemValue,j+1);return{title:D,value:I,raw:E}})),k=b(()=>l.value.findIndex(E=>r.value.includes(E.id))),V=b(()=>e.disabled?e.disabled:k.value===0?"prev":k.value===l.value.length-1?"next":!1);return $t({VStepperItem:{editable:m,errorIcon:f,completeIcon:d,editIcon:u,prevText:h,nextText:y},VStepperActions:{color:v,disabled:V,prevText:h,nextText:y}}),ne(()=>{const E=Qe.filterProps(e),j=!!(n.header||e.items.length),D=e.items.length>0,I=!e.hideActions&&!!(D||n.actions);return s(Qe,K(E,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":c.value},o.value,e.class],style:e.style}),{default:()=>{var S,R;return[j&&s(Qi,{key:"stepper-header"},{default:()=>[g.value.map((P,M)=>{let{raw:x,...w}=P;return s(le,null,[!!M&&s(gl,null,null),s(Ji,w,{default:n[`header-item.${w.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),D&&s(er,{key:"stepper-window"},{default:()=>[g.value.map(P=>s(tr,{value:P.value},{default:()=>{var M,x;return((M=n[`item.${P.value}`])==null?void 0:M.call(n,P))??((x=n.item)==null?void 0:x.call(n,P))}}))]}),(S=n.default)==null?void 0:S.call(n,{prev:t,next:a}),I&&(((R=n.actions)==null?void 0:R.call(n,{next:a,prev:t}))??s(Zi,{key:"stepper-actions","onClick:prev":t,"onClick:next":a},n))]}})}),{prev:t,next:a}}}),od={__name:"stepper",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfStepper");const i=e,n=H(0),l=b(()=>{const t=i.modelValue.children.findIndex(r=>r.validated&&!!(r.error||r.childError));return t===-1?i.modelValue.children.length:t}),a=()=>{const t=i.modelValue.children[n.value];i.statefulLayout.validateNodeRecurse(t),t.error||t.childError||n.value++};return(t,r)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(L(rd),{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=o=>n.value=o)},{default:W(()=>[s(L(Qi),null,{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,(o,c)=>(z(),pe(le,{key:o.key},[s(L(Ji),{value:c,title:o.layout.title??o.layout.label,error:o.validated&&!!(o.error||o.childError),complete:o.validated&&!(o.error||o.childError),editable:c<=l.value},null,8,["value","title","error","complete","editable"]),s(L(gl))],64))),128))]),_:1}),s(L(er),null,{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,o=>(z(),ae(L(tr),{key:o.key},{default:W(()=>[s(L(na),{fluid:"",class:"pa-0"},{default:W(()=>{var c,d;return[s(_a,{"model-value":o},null,8,["model-value"]),s(L(et),{dense:((c=e.modelValue.options)==null?void 0:c.density)==="compact"||((d=e.modelValue.options)==null?void 0:d.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(L(Vt)(o)?o.children:[o],u=>(z(),ae(nt,{key:u.fullKey,"model-value":u,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024))),128))]),_:1}),s(L(Zi),null,{prev:W(()=>[n.value>0?(z(),ae(L(ye),{key:0,variant:"text",onClick:r[0]||(r[0]=o=>n.value--)},{default:W(()=>r[2]||(r[2]=[Se(" Back ")])),_:1})):fe("",!0)]),next:W(()=>[s(L(ri)),n.valuer[3]||(r[3]=[Se(" Next ")])),_:1})):fe("",!0)]),_:1})]),_:1},8,["modelValue"])],64))}},sd=X({...we(),...wr()},"VForm"),ud=ie()({name:"VForm",props:sd(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=Pr(e),t=H();function r(c){c.preventDefault(),a.reset()}function o(c){const d=c,u=a.validate();d.then=u.then.bind(u),d.catch=u.catch.bind(u),d.finally=u.finally.bind(u),l("submit",d),d.defaultPrevented||u.then(f=>{var m;let{valid:v}=f;v&&((m=t.value)==null||m.submit())}),d.preventDefault()}return ne(()=>{var c;return s("form",{ref:t,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:r,onSubmit:o},[(c=n.default)==null?void 0:c.call(n,a)])}),it(a,t)}});function In(e,i,n){return i===n||i===-1||n===-1?e:!Array.isArray(e)&&typeof e=="object"?ar(e,i,n):Hl(e,i,n)}function Hl(e,i,n){if(i===n||i===-1||n===-1)return e;if(!Array.isArray(e)&&typeof e=="object")return ar(e,i,n);const l=[...e],a=l[i];return l.splice(i,1),l.splice(n,0,a),l}function ar(e,i,n){if(i===n||i===-1||n===-1)return e;const l=Hl(Object.keys(e),i,n),a={};for(const t of l)a[t]=e[t];return console.log(a),a}function cd(e,i){const n=b(()=>!(!("draggable"in document.createElement("div"))||window.matchMedia("(pointer: coarse)").matches)),l=se(e),a=H(-1),t=H(-1),r=H(-1);return a.value=1,{activeDnd:n,sortableArray:l,hovered:a,draggable:t,dragging:r,itemBind:d=>({onMouseenter:()=>{a.value=d},onMouseleave:()=>{a.value=-1},onDragstart:()=>{r.value=d},onDragover:()=>{l.value=Hl(l.value,r.value,d),r.value=d},onDragend:()=>{a.value=d,r.value=-1,i()}}),handleBind:d=>({onMouseover(){t.value=d},onMouseout(){t.value=-1}})}}const dd={class:"vjsf-list-item-actions-wrapper"},md={__name:"list",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfList");const i=zl("VjsfList-VSheet",{border:!0}),n=Tn(),l=e,a=b(()=>l.modelValue.options),t=b(()=>l.modelValue.layout),r=b(()=>l.modelValue.children),{activeDnd:o,sortableArray:c,draggable:d,hovered:u,dragging:f,itemBind:v,handleBind:m}=cd(l.modelValue.children,()=>{const P=t.value.indexed?c.value.reduce((M,x)=>(M[x.key]=x.data,M),{}):c.value.map(M=>M.data);l.statefulLayout.input(l.modelValue,P)});oe(r,P=>{c.value=P});const h=b(()=>l.statefulLayout.activatedItems[l.modelValue.fullKey]),y=H(-1),g=b(()=>t.value.listActions.includes("edit")&&t.value.listEditMode==="inline-single"&&h.value!==void 0?h.value:f.value!==-1?-1:y.value!==-1?y.value:u.value),k=b(()=>a.value.density==="default"?"comfortable":a.value.density),V=()=>{const P=(l.modelValue.data??[]).concat([void 0]);l.statefulLayout.input(l.modelValue,P),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,P.length-1)},E=H(""),j=H(null),D=()=>{var M;if(!E.value||!j.value||!j.value.isValid)return;const P={...l.modelValue.data??{},[E.value]:null};l.statefulLayout.input(l.modelValue,P),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,Object.keys(P).length-1),E.value="",(M=j.value)==null||M.reset()},I=P=>{if(t.value.indexed){const M=l.modelValue.data,x=Object.keys(l.modelValue.data),w={};for(let A=0;A{const x=[...l.modelValue.data.slice(0,M),pt(P.data),...l.modelValue.data.slice(M)];l.statefulLayout.input(l.modelValue,x),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,M+1),y.value=-1},R=b(()=>(P,M)=>h.value===M?n.current.value.colors.primary:P.validated&&(P.error||P.childError)?n.current.value.colors.error:a.value.readOnly?"transparent":g.value===M?n.current.value.colors.primary:"transparent");return(P,M)=>(z(),ae(L(Qe),rt(ot(L(i))),{default:W(()=>[s(L(Ft),{class:"py-0"},{default:W(()=>[e.modelValue.layout.title?(z(),ae(L(ao),{key:0},{default:W(()=>[Se(ze(e.modelValue.layout.title),1)]),_:1})):fe("",!0),(z(!0),pe(le,null,Te(L(c),(x,w)=>(z(),pe(le,{key:r.value.findIndex(A=>A===x)},[s(L(Fe),K({ref_for:!0},L(v)(w),{draggable:L(d)===w,variant:"flat",style:`border: 1px solid ${R.value(x,w)}`,class:"pa-1 vjsf-list-item"}),bl({default:W(()=>[e.modelValue.layout.indexed?(z(),ae(L(lo),{key:0,class:"pl-4 pt-2"},{default:W(()=>[Se(ze(x.key),1)]),_:2},1024)):fe("",!0),s(L(et),{class:"ma-0"},{default:W(()=>[(z(!0),pe(le,null,Te(L(Vt)(x)?x.children:[x],A=>(z(),ae(nt,{key:A.fullKey,"model-value":A,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1024)]),_:2},[!e.modelValue.options.readOnly&&e.modelValue.layout.listActions.length?{name:"append",fn:W(()=>[ga("div",dd,[g.value!==w?(z(),ae(L(ma),{key:0},{default:W(()=>[s(L(ye),{style:{visibility:"hidden"},variant:"text",density:k.value,icon:e.statefulLayout.options.icons.edit},null,8,["density","icon"])]),_:1})):(z(),pe(le,{key:1},[e.modelValue.layout.listActions.includes("edit")&&e.modelValue.layout.listEditMode==="inline-single"?(z(),ae(L(ma),{key:0},{default:W(()=>[h.value!==w?(z(),ae(L(ye),{key:0,title:e.modelValue.messages.edit,icon:e.statefulLayout.options.icons.edit,variant:"text",color:"primary",density:k.value,onClick:A=>e.statefulLayout.activateItem(e.modelValue,w)},null,8,["title","icon","density","onClick"])):(z(),ae(L(ye),{key:1,title:e.modelValue.messages.close,icon:e.statefulLayout.options.icons.edit,variant:"flat",color:"primary",density:k.value,onClick:M[0]||(M[0]=A=>e.statefulLayout.deactivateItem(e.modelValue))},null,8,["title","icon","density"]))]),_:2},1024)):fe("",!0),h.value===void 0&&e.modelValue.layout.listActions.includes("sort")&&L(o)?(z(),ae(L(ma),{key:1},{default:W(()=>[s(L(ye),K({title:e.modelValue.messages.sort,icon:e.statefulLayout.options.icons.sort,variant:"plain",density:k.value,ref_for:!0},L(m)(w)),null,16,["title","icon","density"])]),_:2},1024)):fe("",!0),h.value===void 0&&(e.modelValue.layout.listActions.includes("delete")||e.modelValue.layout.listActions.includes("duplicate")||e.modelValue.layout.listActions.includes("sort"))?(z(),ae(L(ma),{key:2},{default:W(()=>[s(L(ia),{location:"bottom end","onUpdate:modelValue":A=>{y.value=A?w:-1}},{activator:W(({props:A})=>[s(L(ye),K({ref_for:!0},A,{icon:e.statefulLayout.options.icons.menu,variant:"plain",slim:"",density:k.value}),null,16,["icon","density"])]),default:W(()=>[s(L(Ft),null,{default:W(()=>[e.modelValue.layout.listActions.includes("delete")?(z(),ae(L(Fe),{key:0,"base-color":"warning",onClick:A=>I(w)},{prepend:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.delete},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.delete),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("duplicate")?(z(),ae(L(Fe),{key:1,onClick:A=>S(x,w)},{prepend:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.duplicate},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.duplicate),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("sort")?(z(),ae(L(Fe),{key:2,onClick:A=>e.statefulLayout.input(e.modelValue,L(In)(e.modelValue.data,w,w-1))},{prepend:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.sortUp},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.up),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("sort")?(z(),ae(L(Fe),{key:3,onClick:A=>e.statefulLayout.input(e.modelValue,L(In)(e.modelValue.data,w,w+1))},{prepend:W(()=>[s(L(he),{icon:e.statefulLayout.options.icons.sortDown},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.down),1)]),_:2},1032,["onClick"])):fe("",!0)]),_:2},1024)]),_:2},1032,["onUpdate:modelValue"])]),_:2},1024)):fe("",!0)],64))])]),key:"0"}:void 0]),1040,["draggable","style"]),w[e.modelValue.layout.indexed?(z(),ae(L(ud),{key:0,ref_key:"newKeyForm",ref:j,style:{"max-width":"250px"},onSubmit:M[2]||(M[2]=Xr(()=>{},["prevent"]))},{default:W(()=>[s(L(Ze),{modelValue:E.value,"onUpdate:modelValue":M[1]||(M[1]=x=>E.value=x),variant:"outlined",placeholder:e.modelValue.messages.addItem,"hide-details":"",rules:[x=>!e.modelValue.children.some(w=>w.key===x),x=>{var w;return!x||!!((w=e.modelValue.layout.indexed)!=null&&w.some(A=>x.match(L(hr)(A))))}],onKeypress:Zr(D,["enter"])},{append:W(()=>[s(L(he),{color:"primary",size:"large",icon:e.statefulLayout.options.icons.add,onClick:D},null,8,["icon"])]),_:1},8,["modelValue","placeholder","rules"])]),_:1},512)):(z(),ae(L(ye),{key:1,color:"primary",onClick:V},{default:W(()=>[Se(ze(e.modelValue.messages.addItem),1)]),_:1}))]),_:1})):fe("",!0)]),_:1})]),_:1},16))}},fd=X({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...Pt({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>$e(e).every(i=>i!=null&&typeof i=="object")},...Ia({clearable:!0})},"VFileInput"),vd=ie()({name:"VFileInput",inheritAttrs:!1,props:fd(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{t}=Ye(),r=me(e,"modelValue",e.modelValue,P=>$e(P),P=>e.multiple||Array.isArray(e.modelValue)?P:P[0]??null),{isFocused:o,focus:c,blur:d}=wt(e),u=b(()=>typeof e.showSize!="boolean"?e.showSize:void 0),f=b(()=>(r.value??[]).reduce((P,M)=>{let{size:x=0}=M;return P+x},0)),v=b(()=>Zl(f.value,u.value)),m=b(()=>(r.value??[]).map(P=>{const{name:M="",size:x=0}=P;return e.showSize?`${M} (${Zl(x,u.value)})`:M})),h=b(()=>{var M;const P=((M=r.value)==null?void 0:M.length)??0;return e.showSize?t(e.counterSizeString,P,v.value):t(e.counterString,P)}),y=H(),g=H(),k=H(),V=b(()=>o.value||e.active),E=b(()=>["plain","underlined"].includes(e.variant));function j(){var P;k.value!==document.activeElement&&((P=k.value)==null||P.focus()),o.value||c()}function D(P){var M;(M=k.value)==null||M.click()}function I(P){l("mousedown:control",P)}function S(P){var M;(M=k.value)==null||M.click(),l("click:control",P)}function R(P){P.stopPropagation(),j(),Ie(()=>{r.value=[],fl(e["onClick:clear"],P)})}return oe(r,P=>{(!Array.isArray(P)||!P.length)&&k.value&&(k.value.value="")}),ne(()=>{const P=!!(a.counter||e.counter),M=!!(P||a.details),[x,w]=Ct(n),{modelValue:A,..._}=Be.filterProps(e),$=Ol(e);return s(Be,K({ref:y,modelValue:r.value,"onUpdate:modelValue":N=>r.value=N,class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":E.value},e.class],style:e.style,"onClick:prepend":D},x,_,{centerAffix:!E.value,focused:o.value}),{...a,default:N=>{let{id:J,isDisabled:C,isDirty:T,isReadonly:p,isValid:O}=N;return s(Ma,K({ref:g,"prepend-icon":e.prependIcon,onMousedown:I,onClick:S,"onClick:clear":R,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},$,{id:J.value,active:V.value||T.value,dirty:T.value||e.dirty,disabled:C.value,focused:o.value,error:O.value===!1}),{...a,default:B=>{var Z;let{props:{class:U,...ee}}=B;return s(le,null,[s("input",K({ref:k,type:"file",readonly:p.value,disabled:C.value,multiple:e.multiple,name:e.name,onClick:F=>{F.stopPropagation(),p.value&&F.preventDefault(),j()},onChange:F=>{if(!F.target)return;const te=F.target;r.value=[...te.files??[]]},onFocus:j,onBlur:d},ee,w),null),s("div",{class:U},[!!((Z=r.value)!=null&&Z.length)&&!e.hideInput&&(a.selection?a.selection({fileNames:m.value,totalBytes:f.value,totalBytesReadable:v.value}):e.chips?m.value.map(F=>s(Ta,{key:F,size:"small",text:F},null)):m.value.join(", "))])])}})},details:M?N=>{var J,C;return s(le,null,[(J=a.details)==null?void 0:J.call(a,N),P&&s(le,null,[s("span",null,null),s(Cl,{active:!!((C=r.value)!=null&&C.length),value:h.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},y,g,k)}}),pd=Le({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfFileInput");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder","accept","multiple"]}),a=b(()=>{const t={...i.value};return t.multiple&&console.error("File input doesn't support multiple inputs yet"),t["onUpdate:modelValue"]=r=>{e.statefulLayout.input(e.modelValue,r)},t});return()=>Ve(vd,{...a.value,modelValue:n.value},l.value)}}),yd={__name:"card",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfCard"),(i,n)=>(z(),ae(L(br),{title:e.modelValue.layout.title??""},{default:W(()=>[s(L(na),{fluid:""},{default:W(()=>{var l,a;return[s(Rt,{node:e.modelValue,"hide-title":""},null,8,["node"]),s(L(et),{dense:((l=e.modelValue.options)==null?void 0:l.density)==="compact"||((a=e.modelValue.options)==null?void 0:a.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Te(e.modelValue.children,t=>(z(),ae(nt,{key:t.fullKey,"model-value":t,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])]}),_:1})]),_:1},8,["title"]))}},jd={__name:"vjsf",props:{schema:{type:Object,required:!0},precompiledLayout:{type:Object,default:null},modelValue:{type:null,default:null},options:{type:Object,default:null}},emits:gr,setup(e,{emit:i}){const n={section:fs,"text-field":ks,textarea:xs,checkbox:Cs,switch:Is,"number-field":Ms,slider:qs,"date-picker":yu,"time-picker":Pu,"date-time-picker":Fu,"color-picker":rc,select:wc,autocomplete:Mc,"radio-group":$c,"checkbox-group":Bc,"switch-group":Rc,"one-of-select":qc,tabs:Fc,"vertical-tabs":Nc,"expansion-panels":Jc,stepper:od,list:md,combobox:Uc,"number-combobox":Yc,"file-input":pd,card:yd},l=e,a=i,{el:t,statefulLayout:r,stateTree:o}=xr(b(()=>l.schema),b(()=>l.modelValue),b(()=>l.options),n,a,os,b(()=>l.precompiledLayout));return(c,d)=>(z(),pe("div",{ref_key:"el",ref:t,class:"vjsf"},[L(r)&&L(o)?(z(),ae(ds,{key:0,"model-value":L(o),"stateful-layout":L(r)},null,8,["model-value","stateful-layout"])):fe("",!0)],512))}};export{ud as V,jd as _,Ri as a,vi as b,pt as c,Qe as d,Tt as e,al as f,Lt as g,Ze as h,ci as i,it as j,bn as k,os as l,gi as m,is as r}; +import{g as lr}from"./BosuxZz1.js";import{v as Nl,c as Wl,d as nr,i as Kl,e as ir,f as An,g as rr,h as or,j as sr,k as ur,l as cr,m as dr,o as ua,p as mr,q as fr,r as vr,t as pr,u as yr,V as br}from"./CGevWz5y.js";import{f as kr,i as Vt,g as hr,b as gr,c as xr}from"./DxQk9Dwg.js";import{a as En,_ as $a,V as et,b as Yt,m as jn,d as wt,e as Vr,f as Pt,c as Be,u as Me,g as dl,h as wr,i as Pr}from"./B3FFiLgK.js";import{a3 as ml,a4 as Dn,M as ie,z as s,U as K,a5 as Ua,L as X,r as H,t as z,v as pe,A as W,H as Ee,E as T,x as ga,a6 as st,a7 as Xe,a8 as xe,a0 as Ln,i as b,D as ae,F as fe,a9 as Tn,B as Se,y as ze,I as le,J as Le,aa as Oe,ab as At,X as tt,Y as ut,ac as ct,ad as St,Z as Q,R as oe,ae as ve,af as _n,N as me,ag as Ct,G as at,ah as Sr,S as Ie,ai as fl,d as Te,h as Ve,aj as se,ak as Je,o as Ot,e as $n,al as Cr,am as Ne,an as vl,ao as _t,ap as We,aq as $t,ar as Ke,as as $e,at as Et,au as je,Q as Re,av as Ul,aw as Bt,ax as Or,ay as xa,az as Ir,aA as Bn,aB as pl,aC as Ya,aD as Va,V as Rn,aE as Mr,aF as Ar,aG as Er,aH as jr,T as Ga,aI as Dr,aJ as Yl,aK as Lr,aL as Tr,O as Gl,aM as dt,aN as _r,aO as Ye,aP as rt,aQ as ot,aR as qn,aS as zn,aT as $r,aU as Br,aV as Gt,aW as Rr,aX as Fn,aY as ca,aZ as Hn,a_ as Nn,a$ as yl,b0 as qr,b1 as Wn,W as zr,b2 as Xl,b3 as Kn,b4 as Un,b5 as Fr,b6 as Hr,b7 as Nr,b8 as bl,K as Wr,b9 as Kr,ba as kl,bb as Xa,bc as Yn,bd as Ur,be as Yr,bf as Gr,bg as Xr,bh as Zr,bi as Zl}from"./Do13sEQ6.js";import{f as Qr,m as Xt,g as Jr,M as Zt,h as Gn,I as Xn,i as Zn,j as Za,k as jt,l as eo,u as hl,V as Ft,a as Fe,t as qt,n as to,d as gl,c as ao,b as lo}from"./BHWK55as.js";import{V as Qn}from"./Cj1i6rSz.js";import{V as be,b as no,m as io,u as Qt,c as wa,d as Pa,e as Sa}from"./DadJlcj9.js";import{a as Ce,m as ro,b as Jt,u as Jn,c as ea,d as He,e as It,L as ei,f as xl,R as ta,V as ye,g as Vl,h as aa,i as la,p as Ql,j as Ba,k as Ra,l as Jl,n as en,o as oo,q as so,r as ti,s as ai,t as uo,v as co,w as li,x as mo,y as fo,z as ni,A as vo,B as po,C as yo,D as bo,E as ko,F as ii}from"./DzJ-tJPC.js";import{m as we,u as ne,a as lt}from"./zfkZKaQ2.js";import{m as ho,a as go,u as wl,V as ri}from"./ba2iP_3_.js";import{m as Ca,u as Oa}from"./BMDQLx2T.js";import{u as xo}from"./vgH4iU4G.js";import{u as Ht}from"./DulREhGp.js";import{V as na}from"./BTkCQYcv.js";class kt{constructor(i){let{x:n,y:l,width:a,height:t}=i;this.x=n,this.y=l,this.width=a,this.height=t}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function tn(e,i){return{x:{before:Math.max(0,i.left-e.left),after:Math.max(0,e.right-i.right)},y:{before:Math.max(0,i.top-e.top),after:Math.max(0,e.bottom-i.bottom)}}}function oi(e){return Array.isArray(e)?new kt({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Pl(e){const i=e.getBoundingClientRect(),n=getComputedStyle(e),l=n.transform;if(l){let a,t,r,o,c;if(l.startsWith("matrix3d("))a=l.slice(9,-1).split(/, /),t=+a[0],r=+a[5],o=+a[12],c=+a[13];else if(l.startsWith("matrix("))a=l.slice(7,-1).split(/, /),t=+a[0],r=+a[3],o=+a[4],c=+a[5];else return new kt(i);const d=n.transformOrigin,u=i.x-o-(1-t)*parseFloat(d),f=i.y-c-(1-r)*parseFloat(d.slice(d.indexOf(" ")+1)),v=t?i.width/t:e.offsetWidth+1,m=r?i.height/r:e.offsetHeight+1;return new kt({x:u,y:f,width:v,height:m})}else return new kt(i)}function yt(e,i,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let l;try{l=e.animate(i,n)}catch{return{finished:Promise.resolve()}}return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}const fa=new WeakMap;function Vo(e,i){Object.keys(i).forEach(n=>{if(ml(n)){const l=Dn(n),a=fa.get(e);if(i[n]==null)a==null||a.forEach(t=>{const[r,o]=t;r===l&&(e.removeEventListener(l,o),a.delete(t))});else if(!a||![...a].some(t=>t[0]===l&&t[1]===i[n])){e.addEventListener(l,i[n]);const t=a||new Set;t.add([l,i[n]]),fa.has(e)||fa.set(e,t)}}else i[n]==null?e.removeAttribute(n):e.setAttribute(n,i[n])})}function wo(e,i){Object.keys(i).forEach(n=>{if(ml(n)){const l=Dn(n),a=fa.get(e);a==null||a.forEach(t=>{const[r,o]=t;r===l&&(e.removeEventListener(l,o),a.delete(t))})}else e.removeAttribute(n)})}function si(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const i=e.getRootNode();return i!==document&&i.getRootNode({composed:!0})!==document?null:i}const Nt="cubic-bezier(0.4, 0, 0.2, 1)",Po="cubic-bezier(0.0, 0, 0.2, 1)",So="cubic-bezier(0.4, 0, 1, 1)";function ui(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(i?Co(e):Sl(e))return e;e=e.parentElement}return document.scrollingElement}function ya(e,i){const n=[];if(i&&e&&!i.contains(e))return n;for(;e&&(Sl(e)&&n.push(e),e!==i);)e=e.parentElement;return n}function Sl(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const i=window.getComputedStyle(e);return i.overflowY==="scroll"||i.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Co(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const i=window.getComputedStyle(e);return["scroll","auto"].includes(i.overflowY)}function Oo(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}var Io=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"additionalProperties":t="must NOT have additional properties";break;case"anyOf":t='must match a schema in "anyOf"';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="must have propert",l==1?t+="y":t+="ies",t+=" "+a.params.deps+" when property "+a.params.property+" is present";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="must be equal to one of the allowed values";break;case"false schema":t="boolean schema is false";break;case"format":t='must match format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"maxItems":t="";var l=a.params.limit;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="must NOT be longer than "+l+" character",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="must NOT have more than "+l+" propert",l==1?t+="y":t+="ies";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"minItems":t="";var l=a.params.limit;t+="must NOT have less than "+l+" item",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="must NOT be shorter than "+l+" character",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="must NOT have less than "+l+" propert",l==1?t+="y":t+="ies";break;case"multipleOf":t="must be a multiple of "+a.params.multipleOf;break;case"not":t='must NOT be valid according to schema in "not"';break;case"oneOf":t='must match exactly one schema in "oneOf"';break;case"pattern":t='must match pattern "'+a.params.pattern+'"';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="must have required property "+a.params.missingProperty;break;case"type":t="must be "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="must NOT have duplicate items (items ## "+a.params.j+" and "+a.params.i+" are identical)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},Mo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" عنصر";break;case"additionalProperties":t="يجب أن لا يحوي خصائص إضافية";break;case"anyOf":t='يجب أن يوافق أحد المخططات الموجودة في "anyOf"';break;case"const":t="يجب أن يكون ثابتاً";break;case"contains":t="يجب أن يحوي عنصرا صحيح";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" يجب أن يحوي الخصائص "+a.params.deps+" عندما تكون الخاصية "+a.params.property+" موجودة";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='يجب أن تمرر كلمة التحقق المفتاحية "'+a.keyword+'"'}break;case"enum":t="قيمة هذا الحقل يجب أن تكون مساوية لأحد القيم المعرفة مسبقاً";break;case"false schema":t="المخطط المنطقي غير صحيح";break;case"format":t='يجب أن يوافق الصيغة "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"if":t='يجب أن توافق المخطط "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"maxItems":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" عنصر";break;case"maxLength":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" محرف";break;case"maxProperties":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أكثر من "+l+" خصائص";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" يجب أن يكون "+n;break;case"minItems":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" عنصر";break;case"minLength":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" محرف";break;case"minProperties":t="";var l=a.params.limit;t+=" يجب أن لا يحوي أقل من "+l+" خصائص";break;case"multipleOf":t=" يجب أن يحوي أكثر من "+a.params.multipleOf;break;case"not":t='يجب أن يكون غير صحيح وفقاً للمخطط "not"';break;case"oneOf":t='يجب أن يوافق مخطط واحد فقط موجود في "oneOf"';break;case"pattern":t='يجب أن يوافق النمط "'+a.params.pattern+'"';break;case"patternRequired":t='يجب أن يحوي خاصية توافق النمط "'+a.params.missingPattern+'"';break;case"propertyNames":t="اسم الخاصية غير صالح";break;case"required":t="هذا الحقل إلزامي";break;case"type":t="قيمة هذا الحقل غير صالحة";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="يجب أن لا يحوي عناصر مكررة (العنصر ## "+a.params.j+" و "+a.params.i+" متطابقة)";break;default:t='يجب أن تمرر كلمة التحقق المفتاحية "'+a.keyword+'"'}a.message=t}},Ao=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="no ha de tenir més de "+l+" element",l!=1&&(t+="s");break;case"additionalProperties":t="no ha de tenir propietats addicionals";break;case"anyOf":t='ha de coincidir amb algun esquema definit a "anyOf"';break;case"const":t="ha de ser igual a la constant";break;case"contains":t="ha de contenir un ítem vàlid";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="ha de contenir la propietat",l!=1&&(t+="s"),t+=" "+a.params.deps+" quan la propietat "+a.params.property+" és present";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='ha de passar la validació de la clau "'+a.keyword+'"'}break;case"enum":t="ha de ser igual a un dels valors predefinits";break;case"false schema":t="l’esquema és fals";break;case"format":t='ha de coincidir amb el format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"if":t='ha de correspondre’s amb l’esquema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"maxItems":t="";var l=a.params.limit;t+="no ha de tenir més de "+l+" ítem",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="no pot contenir més de "+l+" caràcter",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="no pot contenir més de "+l+" propietat",l!=1&&(t+="s");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ha de ser "+n;break;case"minItems":t="";var l=a.params.limit;t+="no ha de tenir menys de "+l+" ítem",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="no pot contenir menys de "+l+" caràcter",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="no pot contenir menys de "+l+" propietat",l!=1&&(t+="s");break;case"multipleOf":t="ha de ser múltiple de "+a.params.multipleOf;break;case"not":t='no ha de ser vàlid d’acord amb l’esquema definit a "not"';break;case"oneOf":t='ha de coincidir només amb un esquema definit a "oneOf"';break;case"pattern":t='ha de coincidir amb el patró "'+a.params.pattern+'"';break;case"patternRequired":t='la propietat ha de coincidir amb el patró "'+a.params.missingPattern+'"';break;case"propertyNames":t="la propietat no és vàlida";break;case"required":t="ha de tenir la propietat requerida "+a.params.missingProperty;break;case"type":t="ha de ser del tipus "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="no ha de tenir ítems duplicats (els ítems ## "+a.params.j+" i "+a.params.i+" són idèntics)";break;default:t='ha de passar la validació de la clau "'+a.keyword+'"'}a.message=t}},Eo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nemůže mít víc, než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"additionalProperties":t="nemůže mít další položky";break;case"anyOf":t='musí vyhovět alespoň jednomu schématu v "anyOf"';break;case"const":t="musí být roven konstantě";break;case"contains":t="musí obsahovat prvek odpovídající schématu";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="musí mít polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka",t+=": "+a.params.deps+", pokud obsahuje "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='musí vyhovět "'+a.keyword+'" validaci'}break;case"enum":t="musí být rovno jedné hodnotě z výčtu";break;case"false schema":t="schéma je false";break;case"format":t='musí být ve formátu "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"if":t='musí vyhovět "'+a.params.failingKeyword+'" schématu';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nesmí obsahovat víc než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"maxLength":t="";var l=a.params.limit;t+="nesmí být delší než "+l+" zna",l>=2&&l<=4?t+="ky":l!=1?t+="k":t+="ků";break;case"maxProperties":t="";var l=a.params.limit;t+="nesmí mít víc než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí být "+n;break;case"minItems":t="";var l=a.params.limit;t+="nesmí obsahovat méně než "+l+" prv",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ků";break;case"minLength":t="";var l=a.params.limit;t+="nesmí být kratší než "+l+" zna",l>=2&&l<=4?t+="ky":l!=1?t+="k":t+="ků";break;case"minProperties":t="";var l=a.params.limit;t+="nesmí mít méně než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="ek":t+="ka";break;case"multipleOf":t="musí být násobkem "+a.params.multipleOf;break;case"not":t='nesmí vyhovět schématu v "not"';break;case"oneOf":t='musí vyhovět právě jednomu schématu v "oneOf"';break;case"pattern":t='musí vyhovět regulárnímu výrazu "'+a.params.pattern+'"';break;case"patternRequired":t='musí obsahovat položku vyhovující regulárnímu výrazu "'+a.params.missingPattern+'"';break;case"propertyNames":t="název položky není platný";break;case"required":t="musí obsahovat požadovanou položku "+a.params.missingProperty;break;case"type":t="musí být "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nesmí obsahovat duplicitní prvky (prvky ## "+a.params.j+" a "+a.params.i+" jsou identické)";break;default:t='musí vyhovět "'+a.keyword+'" validaci'}a.message=t}},jo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" enthalten";break;case"additionalProperties":t="darf keine zusätzlichen Attribute haben";break;case"anyOf":t='muss einem der Schemata in "anyOf" entsprechen';break;case"const":t="muss gleich der Konstanten sein";break;case"contains":t="muss ein valides Element enthalten";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="muss Attribut",l!=1&&(t+="e"),t+=" "+a.params.deps+" aufweisen, wenn Attribut "+a.params.property+" gesetzt ist";break;case"discriminator":switch(a.params.error){case"tag":t='der Tag "'+a.params.tag+'" muss eine Zeichenkette sein';break;case"mapping":t='der Wert vom Tag "'+a.params.tag+'" muss im oneOf enthalten sein';break;default:t='muss die Validierung "'+a.keyword+'" bestehen'}break;case"enum":t="muss einem der vorgegebenen Werte entsprechen";break;case"false schema":t="boolesches Schema ist falsch";break;case"format":t='muss diesem Format entsprechen: "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"if":t='muss dem Schema "'+a.params.failingKeyword+'" entsprechen';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"maxItems":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"maxLength":t="";var l=a.params.limit;t+="darf nicht länger als "+l+" Zeichen sein";break;case"maxProperties":t="";var l=a.params.limit;t+="darf nicht mehr als "+l+" Attribut",l!=1&&(t+="e"),t+=" haben";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="muss "+n+" sein";break;case"minItems":t="";var l=a.params.limit;t+="darf nicht weniger als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"minLength":t="";var l=a.params.limit;t+="darf nicht kürzer als "+l+" Zeichen sein";break;case"minProperties":t="";var l=a.params.limit;t+="darf nicht weniger als "+l+" Attribut",l!=1&&(t+="e"),t+=" haben";break;case"multipleOf":t="muss ein Vielfaches von "+a.params.multipleOf+" sein";break;case"not":t='muss dem in "not" angegebenen Schema widersprechen';break;case"oneOf":t='muss genau einem der Schemata in "oneOf" entsprechen';break;case"pattern":t='muss diesem Muster entsprechen: "'+a.params.pattern+'"';break;case"patternRequired":t='muss ein Attribut nach folgendem Muster haben "'+a.params.missingPattern+'"';break;case"propertyNames":t="Attributname ist ungültig";break;case"required":t="muss das erforderliche Attribut "+a.params.missingProperty+" enthalten";break;case"type":t="muss sein: "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="darf nicht mehr als "+l+" Element",l!=1&&(t+="e"),t+=" haben";break;case"unevaluatedProperties":t="darf keine unausgewerteten Attribute haben";break;case"uniqueItems":t="darf keine Duplikate enthalten (Elemente #"+a.params.j+" und #"+a.params.i+" sind gleich)";break;default:t='muss die Validierung "'+a.keyword+'" bestehen'}a.message=t}},Do=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="no debe tener más de "+l+" elemento",l!=1&&(t+="s");break;case"additionalProperties":t="no debe tener propiedades adicionales";break;case"anyOf":t='debe coincidir con algún esquema en "anyOf"';break;case"const":t="debe ser igual a la constante";break;case"contains":t="debe contener un elemento válido";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="debe contener la",l!=1&&(t+="s"),t+=" propiedad",l!=1&&(t+="es"),t+=" "+a.params.deps+" cuando la propiedad "+a.params.property+" se encuentra presente";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='debe pasar la validación de palabra clave "'+a.keyword+'"'}break;case"enum":t="deber ser igual a uno de los valores predefinidos";break;case"false schema":t="el esquema és falso";break;case"format":t='debe coincidir con el formato "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"if":t='debe corresponderse con el esquema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"maxItems":t="";var l=a.params.limit;t+="no debe contener más de "+l+" elemento",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="no debe contener más de "+l+" caracter",l!=1&&(t+="es");break;case"maxProperties":t="";var l=a.params.limit;t+="no debe contener más de "+l+" propiedad",l!=1&&(t+="es");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="debe ser "+n;break;case"minItems":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" elemento",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" caracter",l!=1&&(t+="es");break;case"minProperties":t="";var l=a.params.limit;t+="no debe contener menos de "+l+" propiedad",l!=1&&(t+="es");break;case"multipleOf":t="debe ser múltiplo de "+a.params.multipleOf;break;case"not":t='no debe ser válido según el esquema en "not"';break;case"oneOf":t='debe coincidir con un solo esquema en "oneOf"';break;case"pattern":t='debe coincidir con el patron "'+a.params.pattern+'"';break;case"patternRequired":t='la propiedad debe coincidir con el patrón "'+a.params.missingPattern+'"';break;case"propertyNames":t="la propiedad no és válida";break;case"required":t="debe tener la propiedad requerida "+a.params.missingProperty;break;case"type":t="debe ser "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="no debe contener elementos duplicados, (los elementos ## "+a.params.j+" y "+a.params.i+" son idénticos)";break;default:t='debe pasar la validación de palabra clave "'+a.keyword+'"'}a.message=t}},Lo=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="saa sisältää enintään "+a,a==1?r+=":n elementin":r+=" elementtiä";break;case"additionalProperties":r="ei saa sisältää ylimääräisiä ominaisuuksia";break;case"anyOf":r='täytyy vastata "anyOf" skeemaa';break;case"const":r="täytyy olla yhtä kuin vakio";break;case"contains":r="täytyy sisältää kelvollinen elementti";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="täytyy sisältää "+t.params.deps+" ominaisuu",a==1?r+="s":r+="det",r+=" kun "+t.params.property+"-ominaisuus on läsnä";break;case"discriminator":switch(t.params.error){case"tag":r='tunniste "'+t.params.tag+'" täytyy olla merkkijono';break;case"mapping":r='tunnisteen "'+t.params.tag+'" arvon muoto pitää olla oneOf';break;default:r='täytyy läpäistä "'+t.keyword+'" avainsanatarkistus'}break;case"enum":r="täytyy olla yhtä kuin jokin sallituista arvoista";break;case"false schema":r="boolean skeema on väärä";break;case"format":r='täytyy vastata muotoa "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"if":r='täytyy vastata "'+t.params.failingKeyword+'" skeemaa';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"maxItems":r="";var a=t.params.limit;r+="tulee sisältää enintään "+a+" ",a==1?r+="elementti":r+="elementtiä";break;case"maxLength":r="";var a=t.params.limit;r+="ei saa olla pidempi kuin "+a+" merkki",a!=1&&(r+="ä");break;case"maxProperties":r="";var a=t.params.limit;r+="tulee sisältää enintään "+a+" ",a==1?r+="ominaisuus":r+="ominaisuutta";break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="täytyy olla "+n;break;case"minItems":r="";var a=t.params.limit;r+="tulee sisältää vähintään "+a+" ",a==1?r+="elementti":r+="elementtiä";break;case"minLength":r="";var a=t.params.limit;r+="ei saa olla lyhyempi kuin "+a+" merkki",a!=1&&(r+="ä");break;case"minProperties":r="";var a=t.params.limit;r+="tulee sisältää vähintään "+a+" ",a==1?r+="ominaisuus":r+="ominaisuutta";break;case"multipleOf":r="täytyy olla moninkertainen: "+t.params.multipleOf;break;case"not":r='ei saa olla hyväksytty skeeman "not" mukaan';break;case"oneOf":r='täytyy vastata täsmälleen yhtä "oneOf" -kohdassa määriteltyä skeemaa';break;case"pattern":r='täytyy vastata muotoa "'+t.params.pattern+'"';break;case"patternRequired":r='täytyy sisältää ominaisuus joka vastaa kaavaa "'+t.params.missingPattern+'"';break;case"propertyNames":r="ominaisuuden nimi on virheellinen";break;case"required":r="täytyy sisältää vaadittu ominaisuus "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="täytyy olla ",l=="number"?r+="numero":l=="integer"?r+="kokonaisluku":l=="string"?r+="merkkijono":l=="boolean"?r+="boolean":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="ei saa olla enemmän kuin "+a+" elementti",a!=1&&(r+="ä");break;case"unevaluatedProperties":r="ei saa sisältää arvioimattomia ominaisuuksia";break;case"uniqueItems":r="ei saa sisältää duplikaatteja (elementit ## "+t.params.j+" ja "+t.params.i+" ovat identtiset)";break;default:r='täytyy läpäistä "'+t.keyword+'" avainsanatarkistus'}t.message=r}},To=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" élémént",l!=1&&(t+="s");break;case"additionalProperties":t="ne doit pas contenir de propriétés additionnelles";break;case"anyOf":t='doit correspondre à un schéma de "anyOf"';break;case"const":t="doit être égal à la constante";break;case"contains":t="doit contenir un élément valide";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="doit avoir la propriété "+a.params.deps+" quand la propriété "+a.params.property+" est présente";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='doit être valide selon le critère "'+a.keyword+'"'}break;case"enum":t="doit être égal à une des valeurs prédéfinies";break;case"false schema":t='le schema est "false"';break;case"format":t='doit correspondre au format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"if":t='doit correspondre au schéma "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"maxItems":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" élément",l!=1&&(t+="s");break;case"maxLength":t="";var l=a.params.limit;t+="ne doit pas dépasser "+l+" caractère",l!=1&&(t+="s");break;case"maxProperties":t="";var l=a.params.limit;t+="ne doit pas contenir plus de "+l+" propriété",l!=1&&(t+="s");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="doit être "+n;break;case"minItems":t="";var l=a.params.limit;t+="ne doit pas contenir moins de "+l+" élément",l!=1&&(t+="s");break;case"minLength":t="";var l=a.params.limit;t+="ne doit pas faire moins de "+l+" caractère",l!=1&&(t+="s");break;case"minProperties":t="";var l=a.params.limit;t+="ne doit pas contenir moins de "+l+" propriété",l!=1&&(t+="s");break;case"multipleOf":t="doit être un multiple de "+a.params.multipleOf;break;case"not":t='est invalide selon le schéma "not"';break;case"oneOf":t='doit correspondre à exactement un schéma de "oneOf"';break;case"pattern":t='doit correspondre au format "'+a.params.pattern+'"';break;case"patternRequired":t='la propriété doit correspondre au format "'+a.params.missingPattern+'"';break;case"propertyNames":t="le nom de propriété est invalide";break;case"required":t="requiert la propriété "+a.params.missingProperty;break;case"type":t="doit être de type "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="ne doit pas contenir de doublons (les éléments ## "+a.params.j+" et "+a.params.i+" sont identiques)";break;default:t='doit être valide selon le critère "'+a.keyword+'"'}a.message=t}},_o=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" eleme";break;case"additionalProperties":t="nem lehetnek további elemei";break;case"anyOf":t='meg kell feleljen legalább egy "anyOf" alaknak';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="-nak kell legyen",l>1&&(t+="ek"),t+=" a következő tulajdonsága",l!=1&&(t+="i"),t+=": "+a.params.deps+", ha van "+a.params.property+" tulajdonsága";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="egyenlő kell legyen valamely előre meghatározott értékkel";break;case"false schema":t="boolean schema is false";break;case"format":t='meg kell feleljen a következő formátumnak: "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="kell legyen "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" eleme";break;case"maxLength":t="";var l=a.params.limit;t+="nem lehet hosszabb, mint "+l+" szimbólum";break;case"maxProperties":t="";var l=a.params.limit;t+="nem lehet több, mint "+l+" tulajdonsága";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="kell legyen "+n;break;case"minItems":t="";var l=a.params.limit;t+="nem lehet kevesebb, mint "+l+" eleme";break;case"minLength":t="";var l=a.params.limit;t+="nem lehet rövidebb, mint "+l+" szimbólum";break;case"minProperties":t="";var l=a.params.limit;t+="nem lehet kevesebb, mint "+l+" tulajdonsága";break;case"multipleOf":t="a többszöröse kell legyen a következő számnak: "+a.params.multipleOf;break;case"not":t='nem lehet érvényes a "not" alaknak megfelelően';break;case"oneOf":t='meg kell feleljen pontosan egy "oneOf" alaknak';break;case"pattern":t='meg kell feleljen a következő mintának: "'+a.params.pattern+'"';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="kell legyen "+a.params.missingProperty+" tulajdonsága";break;case"type":t=""+a.params.type+" kell legyen";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nem lehetnek azonos elemei ("+a.params.j+" és "+a.params.i+" elemek azonosak)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},$o=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" item";break;case"additionalProperties":t="tidak boleh memiliki properti tambahan";break;case"anyOf":t='harus cocok dengan beberapa skema pada "anyOf"';break;case"const":t="harus sama dengan konstan";break;case"contains":t="harus berisi item yang valid";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" harus memiliki properti "+a.params.deps+" ketika properti "+a.params.property+" hadir";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='harus lulus validasi kata kunci "'+a.keyword+'"'}break;case"enum":t="harus sama dengan salah satu dari nilai yang telah ditentukan";break;case"false schema":t="skema boolean salah";break;case"format":t='harus cocok dengan format "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"if":t='harus cocok dengan skema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"maxItems":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" item";break;case"maxLength":t="";var l=a.params.limit;t+=" tidak boleh lebih dari "+l+" karakter";break;case"maxProperties":t="";var l=a.params.limit;t+=" tidak boleh memiliki lebih dari "+l+" properti";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="harus "+n;break;case"minItems":t="";var l=a.params.limit;t+=" tidak boleh kurang dari "+l+" item";break;case"minLength":t="";var l=a.params.limit;t+=" tidak boleh lebih pendek dari "+l+" karakter";break;case"minProperties":t="";var l=a.params.limit;t+=" tidak boleh kurang dari "+l+" properti";break;case"multipleOf":t="harus merupakan kelipatan dari "+a.params.multipleOf;break;case"not":t='tidak boleh valid sesuai dengan skema pada "not"';break;case"oneOf":t='harus sama persis dengan satu skema pada "oneOf"';break;case"pattern":t='harus cocok dengan pola "'+a.params.pattern+'"';break;case"patternRequired":t='harus memiliki pola pencocokan properti "'+a.params.missingPattern+'"';break;case"propertyNames":t="nama properti tidak valid";break;case"required":t="harus memiliki properti "+a.params.missingProperty;break;case"type":t="harus berupa "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="tidak boleh memiliki item duplikat (item ## "+a.params.j+" dan "+a.params.i+" identik)";break;default:t='harus lulus validasi kata kunci "'+a.keyword+'"'}a.message=t}},Bo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="non dovrebbe avere più di "+l+" element",l==1?t+="o":t+="i";break;case"additionalProperties":t="non deve avere attributi aggiuntivi";break;case"anyOf":t='deve corrispondere ad uno degli schema in "anyOf"';break;case"const":t="deve essere uguale alla costante";break;case"contains":t="deve contentere un elemento valido";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="dovrebbe avere ",l==1?t+="l'":t+="gli ",t+="attribut",l==1?t+="o":t+="i",t+=" "+a.params.deps+" quando l'attributo "+a.params.property+" è presente";break;case"discriminator":switch(a.params.error){case"tag":t='il tag "'+a.params.tag+'" deve essere di tipo stringa';break;case"mapping":t='il valore del tag "'+a.params.tag+'" deve essere nei oneOf';break;default:t='deve essere valido secondo il criterio "'+a.keyword+'"'}break;case"enum":t="deve essere uguale ad uno dei valori consentiti";break;case"false schema":t="lo schema booleano è falso";break;case"format":t='deve corrispondere al formato "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"if":t='deve corrispondere allo schema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"maxItems":t="";var l=a.params.limit;t+="non deve avere più di "+l+" element",l==1?t+="o":t+="i";break;case"maxLength":t="";var l=a.params.limit;t+="non deve essere più lungo di "+l+" caratter",l==1?t+="e":t+="i";break;case"maxProperties":t="";var l=a.params.limit;t+="non deve avere più di "+l+" attribut",l==1?t+="o":t+="i";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="deve essere "+n;break;case"minItems":t="";var l=a.params.limit;t+="non deve avere meno di "+l+" element",l==1?t+="o":t+="i";break;case"minLength":t="";var l=a.params.limit;t+="non deve essere meno lungo di "+l+" caratter",l==1?t+="e":t+="i";break;case"minProperties":t="";var l=a.params.limit;t+="non deve avere meno di "+l+" attribut",l==1?t+="o":t+="i";break;case"multipleOf":t="deve essere un multiplo di "+a.params.multipleOf;break;case"not":t='non deve essere valido in base allo schema di "non"';break;case"oneOf":t='deve corrispondere esattamente ad uno degli schema in "oneOf"';break;case"pattern":t='deve corrispondere al formato "'+a.params.pattern+'"';break;case"patternRequired":t='deve avere un attributo che corrisponda al formato "'+a.params.missingPattern+'"';break;case"propertyNames":t="il nome dell'attritbuto non è valido";break;case"required":t="deve avere l'attributo obbligatorio "+a.params.missingProperty;break;case"type":t="deve essere di tipo "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="non deve avere più di "+l+" elementi",l==1?t+="o":t+="i";break;case"unevaluatedProperties":t="non deve avere attributi non valutati";break;case"uniqueItems":t="non deve avere duplicati (gli elementi ## "+a.params.j+" e "+a.params.i+" sono uguali)";break;default:t='deve essere valido secondo il criterio "'+a.keyword+'"'}a.message=t}},Ro=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="は"+l+"以上あってはいけない";break;case"additionalProperties":t="追加してはいけない";break;case"anyOf":t='"anyOf"のスキーマとマッチしなくてはいけない';break;case"const":t="must be equal to constant";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t=""+a.params.property+"がある場合、";var l=a.params.depsCount;t+="は"+a.params.deps+"をつけなければいけない";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='must pass "'+a.keyword+'" keyword validation'}break;case"enum":t="事前に定義された値のいずれかに等しくなければいけない";break;case"false schema":t="boolean schema is false";break;case"format":t='"'+a.params.format+'"形式に揃えなければいけない';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="must be "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=n+"でなければいけない";break;case"maxItems":t="";var l=a.params.limit;t+="は"+l+"個以上であってはいけない";break;case"maxLength":t="";var l=a.params.limit;t+="は"+l+"文字以上であってはいけない";break;case"maxProperties":t="";var l=a.params.limit;t+="は"+l+"個以上のプロパティを有してはいけない";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=n+"でなければいけない";break;case"minItems":t="";var l=a.params.limit;t+="は"+l+"個以下であってはいけない";break;case"minLength":t="";var l=a.params.limit;t+="は"+l+"文字以下であってはいけない";break;case"minProperties":t="";var l=a.params.limit;t+="は"+l+"個以下のプロパティを有してはいけない";break;case"multipleOf":t=""+a.params.multipleOf+"の倍数でなければいけない";break;case"not":t='"not"のスキーマに従って有効としてはいけない';break;case"oneOf":t='"oneOf"のスキーマと完全に一致しなくてはいけない';break;case"pattern":t='"'+a.params.pattern+'"のパターンと一致しなければいけない';break;case"patternRequired":t='must have property matching pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="必要なプロパティ"+a.params.missingProperty+"がなければいけない";break;case"type":t=""+a.params.type+"でなければいけない";break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="重複するアイテムがあってはいけない("+a.params.j+"と"+a.params.i+"は同じである)";break;default:t='must pass "'+a.keyword+'" keyword validation'}a.message=t}},qo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+=" 항목은 아이템을 "+l+"개 이상 가질 수 없습니다";break;case"additionalProperties":t="추가적인 속성은 허용되지 않습니다";break;case"anyOf":t='"anyOf"의 스키마와 일치해야 합니다';break;case"const":t="상수와 같아야합니다";break;case"contains":t="올바른 아이템을 포함해야 합니다";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=a.params.property+"속성이 있는 경우, "+a.params.deps+" 속성이 있어야합니다";break;case"discriminator":switch(a.params.error){case"tag":t='"'+a.params.tag+'"태그는 반드시 문자열이여야 합니다';break;case"mapping":t='"'+a.params.tag+'"태그의 값은 반드시 oneOf에 있어야 합니다';break;default:t='"'+a.keyword+'"키워드 검사를 통과해야 합니다'}break;case"enum":t="미리 정의된 값중 하나여야 합니다";break;case"false schema":t="boolean 스키마는 올바르지 않습니다";break;case"format":t='"'+a.params.format+'" 포맷과 일치해야 합니다';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"if":t='"'+a.params.failingKeyword+'" 스키마와 일치해야 합니다';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"maxItems":t="";var l=a.params.limit;t+="아이템이 최대 "+l+"개이여야 합니다";break;case"maxLength":t="";var l=a.params.limit;t+="최대 "+l+"글자여야 합니다";break;case"maxProperties":t="";var l=a.params.limit;t+="속성은 최대 "+l+"개 이내여야 합니다";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+=" "+n+" 이여야 합니다";break;case"minItems":t="";var l=a.params.limit;t+="아이템이 최소 "+l+"개이여야 합니다";break;case"minLength":t="";var l=a.params.limit;t+="최소 "+l+"글자여야 합니다";break;case"minProperties":t="";var l=a.params.limit;t+="속성은 최소 "+l+"개 이상이여야 합니다";break;case"multipleOf":t=""+a.params.multipleOf+"의 배수여야 합니다";break;case"not":t='"not"스키마에 따라 유효하지 않아야 합니다';break;case"oneOf":t='"oneOf" 스키마중 하나와 정확하게 일치해야 합니다';break;case"pattern":t='"'+a.params.pattern+'"패턴과 일치해야 합니다';break;case"patternRequired":t='"'+a.params.missingPattern+'"패턴과 일치하는 속성을 가져야 합니다';break;case"propertyNames":t="속성명이 올바르지 않습니다";break;case"required":t=""+a.params.missingProperty+" 속성은 필수입니다";break;case"type":t=""+a.params.type+"이여야 합니다";break;case"unevaluatedItems":t="";var l=a.params.len;t+="항목이 "+l+"개 아이템을 초과하면 안됩니다";break;case"unevaluatedProperties":t="평가되지 않은 속성이 없어야합니다.";break;case"uniqueItems":t="중복 아이템이 없어야 합니다 (아이템"+a.params.j+"과 아이템"+a.params.i+"가 동일합니다)";break;default:t='"'+a.keyword+'"키워드 검사를 통과해야 합니다'}a.message=t}},zo=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="kan ikke ha mer enn "+a+" element",a!=1&&(r+="er");break;case"additionalProperties":r="kan ikke ha flere egenskaper";break;case"anyOf":r='må samsvare med et schema i "anyOf"';break;case"const":r="må være lik konstanten";break;case"contains":r="må inneholde et gyldig element";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="må ha egenskapen",a!=1&&(r+="e"),r+=" "+t.params.deps+" når egenskapen "+t.params.property+" er angitt";break;case"discriminator":switch(t.params.error){case"tag":r='tag "'+t.params.tag+'" must be string';break;case"mapping":r='value of tag "'+t.params.tag+'" must be in oneOf';break;default:r="må samsvare med valideringen for "+t.keyword}break;case"enum":r="må være lik en av de forhåndsdefinerte verdiene";break;case"false schema":r="boolsk schema er usannt";break;case"format":r='må stemme overens med formatet "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"if":r='must match "'+t.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"maxItems":r="";var a=t.params.limit;r+="kan ikke ha fler enn "+a+" element",a!=1&&(r+="er");break;case"maxLength":r="";var a=t.params.limit;r+="kan ikke være lengre enn "+a+" tegn";break;case"maxProperties":r="";var a=t.params.limit;r+="kan ikke ha mer enn "+a+" egenskap",a!=1&&(r+="er");break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="må være "+n;break;case"minItems":r="";var a=t.params.limit;r+="kan ikke ha færre enn "+a+" element",a!=1&&(r+="er");break;case"minLength":r="";var a=t.params.limit;r+="kan ikke være kortere enn "+a+" tegn";break;case"minProperties":r="";var a=t.params.limit;r+="kan ikke ha mindre enn "+a+" egenskap",a!=1&&(r+="er");break;case"multipleOf":r="må være et multiplum av "+t.params.multipleOf;break;case"not":r='kan ikke samsvare med schema i "not"';break;case"oneOf":r='må samsvare med nøyaktig ett schema i "oneOf"';break;case"pattern":r='må samsvare med mønsteret "'+t.params.pattern+'"';break;case"patternRequired":r='må ha en egenskap som samsvarer med mønsteret "'+t.params.missingPattern;break;case"propertyNames":r="egenskapen med navnet '",t.params.propertyNameout+="' er ugyldig";break;case"required":r="må ha den påkrevde egenskapen "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="må være ",l=="number"?r+="et tall":l=="integer"?r+="et heltall":l=="string"?r+="en streng":l=="boolean"?r+="ja eller nei":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="must NOT have more than "+a+" item",a!=1&&(r+="s");break;case"unevaluatedProperties":r="must NOT have unevaluated properties";break;case"uniqueItems":r="kan ikke ha duplikate elemeneter (elementene ## "+t.params.j+" og "+t.params.i+" er identiske)";break;default:r="må samsvare med valideringen for "+t.keyword}t.message=r}},Fo=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"additionalProperties":r="mag geen extra eigenschappen bevatten";break;case"anyOf":r='moet overeenkomen met een schema in "anyOf"';break;case"const":r="moet gelijk zijn aan constante";break;case"contains":r="moet een geldig item bevatten";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+="moet de eigenschap",a!=1&&(r+="pen"),r+=" "+t.params.deps+" bevatten als "+t.params.property+" is gedefinieerd";break;case"discriminator":switch(t.params.error){case"tag":r='tag "'+t.params.tag+'" moet een tekenreeks zijn';break;case"mapping":r='de waarde van het veld "'+t.params.tag+'" moet voorkomen in de oneOf';break;default:r='moet sleutelwoord validatie "'+t.keyword+'" doorstaan'}break;case"enum":r="moet overeenkomen met één van de voorgedefinieerde waarden";break;case"false schema":r="boolean schema is fout";break;case"format":r='moet overeenkomen met het volgende formaat: "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"if":r='moet overeenkomen met "'+t.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"maxItems":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"maxLength":r="";var a=t.params.limit;r+="mag niet langer dan "+a+" karakter",a!=1&&(r+="s"),r+=" zijn";break;case"maxProperties":r="";var a=t.params.limit;r+="mag niet meer dan "+a+" eigenschap",a!=1&&(r+="pen"),r+=" bevatten";break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="moet "+n+" zijn";break;case"minItems":r="";var a=t.params.limit;r+="mag niet minder dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"minLength":r="";var a=t.params.limit;r+="mag niet korter dan "+a+" karakter",a!=1&&(r+="s"),r+=" zijn";break;case"minProperties":r="";var a=t.params.limit;r+="mag niet minder dan "+a+" eigenschap",a!=1&&(r+="pen"),r+=" bevatten";break;case"multipleOf":r="moet een veelvoud van "+t.params.multipleOf+" zijn";break;case"not":r='mag niet overeenkomen met een schema in "not"';break;case"oneOf":r='moet overeenkomen met één schema in "oneOf"';break;case"pattern":r='moet overeenkomen met het volgende patroon: "'+t.params.pattern+'"';break;case"patternRequired":r='moet een eigenschap bevatten die overeenkomt met het pattroon: "'+t.params.missingPattern+'"';break;case"propertyNames":r="eigenschapnaam is ongeldig";break;case"required":r="moet de eigenschap "+t.params.missingProperty+" bevatten";break;case"type":r="";var l=t.params.type;r+="moet een ",l=="number"?r+="nummer":l=="integer"?r+="geheel getal":l=="string"?r+="tekenreeks":l=="boolean"&&(r+="ja of nee waarde"),r+=" ("+l+") bevatten";break;case"unevaluatedItems":r="";var a=t.params.len;r+="mag niet meer dan "+a+" item",a!=1&&(r+="s"),r+=" bevatten";break;case"unevaluatedProperties":r="mag geen ongecontroleerde eigenschappen bevatten";break;case"uniqueItems":r="mag geen gedupliceerde items bevatten (items ## "+t.params.j+" en "+t.params.i+" zijn identiek)";break;default:r='moet sleutelwoord validatie "'+t.keyword+'" doorstaan'}t.message=r}},Ho=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nie powinien mieć więcej niż "+l+" element",l==1?t+="u":t+="ów";break;case"additionalProperties":t="nie powinien zawierać dodatkowych pól";break;case"anyOf":t='powinien pasować do wzoru z sekcji "anyOf"';break;case"const":t="powinien być równy stałej";break;case"contains":t="must contain a valid item";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="powinien zawierać pol",l==1?t+="e":t+="a",t+=" "+a.params.deps+" kiedy pole "+a.params.property+" jest obecne";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='powinien przejść walidację "'+a.keyword+'"'}break;case"enum":t="powinien być równy jednej z predefiniowanych wartości";break;case"false schema":t="boolean schema is false";break;case"format":t='powinien zgadzać się z formatem "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nie powinien mieć więcej niż "+l+" element",l==1?t+="u":t+="ów";break;case"maxLength":t="";var l=a.params.limit;t+="nie powinien być dłuższy niż "+l+" znak",l!=1&&(t+="ów");break;case"maxProperties":t="";var l=a.params.limit;t+="nie powinien zawierać więcej niż "+l+" ",l==1?t+="pole":t+="pól";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="powinien być "+n;break;case"minItems":t="";var l=a.params.limit;t+="nie powinien mieć mniej niż "+l+" element",l==1?t+="u":t+="ów";break;case"minLength":t="";var l=a.params.limit;t+="nie powinien być krótszy niż "+l+" znak",l!=1&&(t+="ów");break;case"minProperties":t="";var l=a.params.limit;t+="nie powinien zawierać mniej niż "+l+" ",l==1?t+="pole":t+="pól";break;case"multipleOf":t="powinien być wielokrotnością "+a.params.multipleOf;break;case"not":t='nie powinien pasować do wzoru z sekcji "not"';break;case"oneOf":t='powinien pasować do jednego wzoru z sekcji "oneOf"';break;case"pattern":t='powinien zgadzać się ze wzorem "'+a.params.pattern+'"';break;case"patternRequired":t='powinien mieć pole pasujące do wzorca "'+a.params.missingPattern+'"';break;case"propertyNames":t="property name is invalid";break;case"required":t="powinien zawierać wymagane pole "+a.params.missingProperty;break;case"type":t="powinien być "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nie powinien zawierać elementów które się powtarzają (elementy "+a.params.j+" i "+a.params.i+" są identyczne)";break;default:t='powinien przejść walidację "'+a.keyword+'"'}a.message=t}},No=function(i){if(i&&i.length)for(const t of i){let r;switch(t.keyword){case"additionalItems":case"items":r="não são permitidos itens adicionais (mais do que "+a+")";break;case"additionalProperties":r="não são permitidas propriedades adicionais";break;case"anyOf":r='os dados não correspondem a nenhum schema de "anyOf"';break;case"const":r="deve ser igual à constante";break;case"contains":r="deve conter um item válido";break;case"dependencies":case"dependentRequired":r="";var a=t.params.depsCount;r+=" deve ter propriedade",a!=1&&(r+="s"),r+=" "+t.params.deps+" quando a propriedade "+t.params.property+" estiver presente";break;case"discriminator":switch(t.params.error){case"tag":r='a tag "'+t.params.tag+'" deve ser uma string';break;case"mapping":r='o valor da tag "'+t.params.tag+'" deve estar no oneOf';break;default:r='deve passar a validação da keyword "'+t.keyword+'"'}break;case"enum":r="deve ser igual a um dos valores permitidos";break;case"false schema":r='o schema booleano é "false"';break;case"format":r='deve corresponder ao formato "'+t.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"formatMinimum":case"formatExclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"if":r='deve corresponder ao schema "'+t.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"maxItems":r="";var a=t.params.limit;r+="não deve ter mais que "+a+" elemento",a!=1&&(r+="s");break;case"maxLength":r="";var a=t.params.limit;r+="não deve ser maior que "+a+" caracter",a!=1&&(r+="es");break;case"maxProperties":r="";var a=t.params.limit;r+="não deve ter mais que "+a+" propriedade",a!=1&&(r+="s");break;case"minimum":case"exclusiveMinimum":r="";var n=t.params.comparison+" "+t.params.limit;r+="deve ser "+n;break;case"minItems":r="";var a=t.params.limit;r+="não deve ter menos que "+a+" elemento",a!=1&&(r+="s");break;case"minLength":r="";var a=t.params.limit;r+="não deve ser mais curta que "+a+" caracter",a!=1&&(r+="es");break;case"minProperties":r="";var a=t.params.limit;r+="não deve ter menos que "+a+" propriedade",a!=1&&(r+="s");break;case"multipleOf":r="deve ser múltiplo de "+t.params.multipleOf;break;case"not":r='não deve ser valido segundo o schema em "not"';break;case"oneOf":r='deve corresponder exatamente com um schema em "oneOf"';break;case"pattern":r='deve corresponder ao padrão "'+t.params.pattern+'"';break;case"patternRequired":r='deve ter a propriedade correspondente ao padrão "'+t.params.missingPattern+'"';break;case"propertyNames":r="o nome da propriedade é inválido";break;case"required":r="deve ter a propriedade obrigatória "+t.params.missingProperty;break;case"type":r="";var l=t.params.type;r+="deve ser ",l=="number"?r+="um número":l=="integer"?r+="um número inteiro":l=="string"?r+="um texto":l=="boolean"?r+="um booleano":r+=l;break;case"unevaluatedItems":r="";var a=t.params.len;r+="não pode possuir mais que "+a+" ",a==1?r+="item":r+="itens";break;case"unevaluatedProperties":r="não pode possuir propridades não avaliadas";break;case"uniqueItems":r="não deve ter itens duplicados (os itens ## "+t.params.j+" e "+t.params.i+" são idênticos)";break;default:r='deve passar a validação da keyword "'+t.keyword+'"'}t.message=r}},Wo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"additionalProperties":t="не должно иметь дополнительных полей";break;case"anyOf":t='должно соответствовать одной их схем в "anyOf"';break;case"const":t="должно быть равно заданному значению";break;case"contains":t="должно содержать значение соответствующее схеме";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="должно иметь пол",l==1?t+="е":t+="я",t+=" "+a.params.deps+", когда присутствует поле "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='поле "'+a.params.tag+'" должно быть строкой';break;case"mapping":t='значение поля "'+a.params.tag+'" должно быть в одной из oneOf схем ';break;default:t='должно соответствовать правилу "'+a.keyword+'"'}break;case"enum":t="должно быть равно одному из разрешенных значений";break;case"false schema":t="схема равна false";break;case"format":t='должно соответствовать формату "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"if":t='должно соответствовать схемe "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"maxItems":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"maxLength":t="";var l=a.params.limit;t+="должно быть не длиннее, чем "+l+" символ",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"maxProperties":t="";var l=a.params.limit;t+="должно иметь не более, чем "+l+" пол",l==1?t+="е":l>=2&&l<=4?t+="я":t+="ей";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="должно быть "+n;break;case"minItems":t="";var l=a.params.limit;t+="должно иметь не менее, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"minLength":t="";var l=a.params.limit;t+="должно быть не короче, чем "+l+" символ",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"minProperties":t="";var l=a.params.limit;t+="должно иметь не менее, чем "+l+" пол",l==1?t+="е":l>=2&&l<=4?t+="я":t+="ей";break;case"multipleOf":t="должно быть кратным "+a.params.multipleOf;break;case"not":t='должно не соответствовать схеме в "not"';break;case"oneOf":t='должно соответствовать в точности одной схемe в "oneOf"';break;case"pattern":t='должно соответствовать образцу "'+a.params.pattern+'"';break;case"patternRequired":t='должно иметь поле, соответствующее образцу "'+a.params.missingPattern+'"';break;case"propertyNames":t="имя поля не соответствует схеме";break;case"required":t="должно иметь обязательное поле "+a.params.missingProperty;break;case"type":t="должно быть "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="должно иметь не более, чем "+l+" элемент",l>=2&&l<=4?t+="а":l!=1&&(t+="ов");break;case"unevaluatedProperties":t="не должно иметь непроверенных полей";break;case"uniqueItems":t="не должно иметь повторяющихся элементов (элементы "+a.params.j+" и "+a.params.i+" идентичны)";break;default:t='должно соответствовать правилу "'+a.keyword+'"'}a.message=t}},Ko=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="nemôže obsahovať viac, než "+l+" prv",l==1?t+="ok":t+="kov";break;case"additionalProperties":t="nemôže obsahovať ďalšie položky";break;case"anyOf":t='musí splňovať aspoň jednu zo schém v "anyOf"';break;case"const":t="musí byť konštanta";break;case"contains":t="musí obsahovať prvok zodpovedajúci schéme";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+=" musí obsahovať polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka",t+=": "+a.params.deps+", ak obsahuje "+a.params.property;break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='musí splniť "'+a.keyword+'" validáciu'}break;case"enum":t="musí byť jedna z definovaných hodnôt";break;case"false schema":t="schéma je false";break;case"format":t='musí obsahovať formát "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"maxItems":t="";var l=a.params.limit;t+="nesmie obsahovať viac než "+l+" prv",l==1?t+="ok":t+="kov";break;case"maxLength":t="";var l=a.params.limit;t+="nesmie byť dlhší než "+l+" znak",l!=1&&(t+="ov");break;case"maxProperties":t="";var l=a.params.limit;t+="nesmie obsahovať viac než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="musí byť "+n;break;case"minItems":t="";var l=a.params.limit;t+="nesmie obsahovať menej než "+l+" prv",l==1?t+="ok":t+="kov";break;case"minLength":t="";var l=a.params.limit;t+="nesmie byť kratší než "+l+" znak",l!=1&&(t+="ov");break;case"minProperties":t="";var l=a.params.limit;t+="nesmie obsahovať menej než "+l+" polož",l>=2&&l<=4?t+="ky":l!=1?t+="iek":t+="ka";break;case"multipleOf":t="musí byť násobkom "+a.params.multipleOf;break;case"not":t='nesmie splňovať schému v "not"';break;case"oneOf":t='musí splňovať práve jednu schému v "oneOf"';break;case"pattern":t='musí splňovať regulárny výraz "'+a.params.pattern+'"';break;case"patternRequired":t='musí obsahovať položku splňjúcu regulárny výraz "'+a.params.missingPattern+'"';break;case"propertyNames":t="názov položky nezodpovedá schéme";break;case"required":t="musí obsahovať požadovanú položku "+a.params.missingProperty;break;case"type":t="musí byť "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="nesmie obsahovať duplicitné prvky (prvky ## "+a.params.j+" a "+a.params.i+" sú rovnaké)";break;default:t='musí splniť "'+a.keyword+'" validáciu'}a.message=t}},Uo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="borde ha fler än "+l+" sak",l!=1&&(t+="er");break;case"additionalProperties":t="borde inte ha fler egenskaper";break;case"anyOf":t='borde matcha något schema i "anyOf"';break;case"const":t="bör vara en konstant";break;case"contains":t="bör innehålla ett giltigt objekt";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="borde ha egenskap",l!=1&&(t+="er"),t+=" "+a.params.deps+" när egenskap "+a.params.property+" finns tillgängligt";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" must be string';break;case"mapping":t='value of tag "'+a.params.tag+'" must be in oneOf';break;default:t='bör passera "'+a.keyword+'" nyckelord validering'}break;case"enum":t="borde vara ekvivalent med en av dess fördefinierade värden";break;case"false schema":t="boolean schema är falskt";break;case"format":t='borde matcha formatet "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="bör vara "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="bör vara "+n;break;case"if":t='must match "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="borde vara "+n;break;case"maxItems":t="";var l=a.params.limit;t+="borde inte ha fler än "+l+" sak",l!=1&&(t+="er");break;case"maxLength":t="";var l=a.params.limit;t+="borde inte vara längre än "+l+" tecken";break;case"maxProperties":t="";var l=a.params.limit;t+="borde inte ha fler än "+l+" egenskap",l!=1&&(t+="er");break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="borde vara "+n;break;case"minItems":t="";var l=a.params.limit;t+="borde inte ha färre än "+l+" sak",l!=1&&(t+="er");break;case"minLength":t="";var l=a.params.limit;t+="borde inte vara kortare än "+l+" tecken";break;case"minProperties":t="";var l=a.params.limit;t+="borde inte ha färre än "+l+" egenskap",l!=1&&(t+="er");break;case"multipleOf":t="borde vara en multipel av "+a.params.multipleOf;break;case"not":t='borde inte vara giltigt enligt schema i "not"';break;case"oneOf":t='borde matcha exakt ett schema i "oneOf"';break;case"pattern":t='borde matcha mönstret "'+a.params.pattern+'"';break;case"patternRequired":t='bör ha en egenskap som matchar mönstret "'+a.params.missingPattern+'"';break;case"propertyNames":t="egenskap med namnet är inte giltig";break;case"required":t="borde ha den nödvändiga egenskapen "+a.params.missingProperty;break;case"type":t="borde vara "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="must NOT have more than "+l+" item",l!=1&&(t+="s");break;case"unevaluatedProperties":t="must NOT have unevaluated properties";break;case"uniqueItems":t="borde inte ha duplicerade saker (sakerna ## "+a.params.j+" och "+a.params.i+" är identiska)";break;default:t='bör passera "'+a.keyword+'" nyckelord validering'}a.message=t}},Yo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="ต้องมีสมาชิกไม่เกิน "+l+" ตัว";break;case"additionalProperties":t="ต้องไม่มี property อื่นๆ นอกเหนีอจากที่กำหนดไว้";break;case"anyOf":t='ต้องตรงกับหนึ่งใน schema ที่กำหนดไว้ใน "anyOf"';break;case"const":t="ต้องเท่ากับค่าคงที่";break;case"contains":t="ต้องมีสมาชิกที่ผ่านเงื่อนไขอยู่";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="เมื่อมี property "+a.params.property+" แล้วจะต้องมี property "+a.params.deps+" ด้วย";break;case"discriminator":switch(a.params.error){case"tag":t='tag "'+a.params.tag+'" ต้องเป็น string';break;case"mapping":t='ต้องมีค่าของ tag "'+a.params.tag+'" ใน oneOf';break;default:t='ต้องผ่านคีย์เวิร์ด "'+a.keyword+'"'}break;case"enum":t="ต้องตรงกับหนึ่งในค่าที่กำหนดไว้";break;case"false schema":t="schema เป็น false";break;case"format":t='ต้องเป็นรูปแบบ "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"if":t='ต้องตรงกับ schema "'+a.params.failingKeyword+'"';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"maxItems":t="";var l=a.params.limit;t+="ต้องมีสมาชิกไม่เกิน "+l;break;case"maxLength":t="";var l=a.params.limit;t+="ต้องยาวไม่เกิน "+l+" ตัวอักษร";break;case"maxProperties":t="";var l=a.params.limit;t+="ต้องมี property ไม่เกิน "+l+" ตัว";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="ต้อง "+n;break;case"minItems":t="";var l=a.params.limit;t+="ควรมีสมาชิกไม่น้อยกว่า "+l;break;case"minLength":t="";var l=a.params.limit;t+="ต้องมีอย่างน้อย "+l+" ตัวอักษร";break;case"minProperties":t="";var l=a.params.limit;t+="ต้องมี property อย่างน้อย "+l+" ตัว";break;case"multipleOf":t="ต้องเป็นเลขที่หาร "+a.params.multipleOf+" ลงตัว";break;case"not":t='ต้องไม่ผ่าน schema ที่กำหนดไว้ใน "not"';break;case"oneOf":t='ต้องตรงกับ schema ตัวเดียวใน "oneOf" เท่านั้น';break;case"pattern":t='ต้องตรงตาม pattern "'+a.params.pattern+'"';break;case"patternRequired":t='ต้องมี property ที่มีชื่อตรงตาม pattern "'+a.params.missingPattern+'"';break;case"propertyNames":t="ชื่อ property ไม่ถูกต้อง";break;case"required":t="ต้องมี property "+a.params.missingProperty+" ด้วย";break;case"type":t="ต้องเป็น "+a.params.type;break;case"unevaluatedItems":t="";var l=a.params.len;t+="ต้องมีไม่เกิน "+l+" ตัว";break;case"unevaluatedProperties":t="ต้องไม่มี property ที่ยังไม่ได้ผ่านการตรวจสอบเงื่อนไขใดๆ";break;case"uniqueItems":t="ต้องมีสมาชิกไม่ซ้ำักัน (ลำดับที่ "+a.params.j+" กับ "+a.params.i+" ซ้ำกัน)";break;default:t='ต้องผ่านคีย์เวิร์ด "'+a.keyword+'"'}a.message=t}},Go=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="不允许超过"+l+"个元素";break;case"additionalProperties":t="不允许有额外的属性";break;case"anyOf":t="数据应为 anyOf 所指定的其中一个";break;case"const":t="应当等于常量";break;case"contains":t="应当包含一个有效项";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="应当拥有属性"+a.params.property+"的依赖属性"+a.params.deps;break;case"discriminator":switch(a.params.error){case"tag":t='标签 "'+a.params.tag+'" 的类型必须为字符串';break;case"mapping":t='标签 "'+a.params.tag+'" 的值必须在 oneOf 之中';break;default:t='应当通过 "'+a.keyword+' 关键词校验"'}break;case"enum":t="应当是预设定的枚举值之一";break;case"false schema":t="布尔模式出错";break;case"format":t='应当匹配格式 "'+a.params.format+'"';break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当是 "+n;break;case"if":t='应当匹配模式 "'+a.params.failingKeyword+'" ';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当为 "+n;break;case"maxItems":t="";var l=a.params.limit;t+="不应多于 "+l+" 个项";break;case"maxLength":t="";var l=a.params.limit;t+="不应多于 "+l+" 个字符";break;case"maxProperties":t="";var l=a.params.limit;t+="不应有多于 "+l+" 个属性";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="应当为 "+n;break;case"minItems":t="";var l=a.params.limit;t+="不应少于 "+l+" 个项";break;case"minLength":t="";var l=a.params.limit;t+="不应少于 "+l+" 个字符";break;case"minProperties":t="";var l=a.params.limit;t+="不应有少于 "+l+" 个属性";break;case"multipleOf":t="应当是 "+a.params.multipleOf+" 的整数倍";break;case"not":t='不应当匹配 "not" schema';break;case"oneOf":t='只能匹配一个 "oneOf" 中的 schema';break;case"pattern":t='应当匹配模式 "'+a.params.pattern+'"';break;case"patternRequired":t="应当有属性匹配模式 "+a.params.missingPattern;break;case"propertyNames":t="属性名 无效";break;case"required":t="应当有必需属性 "+a.params.missingProperty;break;case"type":t="应当是 "+a.params.type+" 类型";break;case"unevaluatedItems":t="";var l=a.params.len;t+=" 不允许有超过 "+l+" 个元素";break;case"unevaluatedProperties":t="不允许存在未求值的属性";break;case"uniqueItems":t="不应当含有重复项 (第 "+a.params.j+" 项与第 "+a.params.i+" 项是重复的)";break;default:t='应当通过 "'+a.keyword+' 关键词校验"'}a.message=t}},Xo=function(i){if(i&&i.length)for(const a of i){let t;switch(a.keyword){case"additionalItems":case"items":t="";var l=a.params.limit;t+="不可以超過"+l+"個元素";break;case"additionalProperties":t="不可以有額外的屬性";break;case"anyOf":t="不符合 anyOf 指定的模式";break;case"const":t="應該等於常數";break;case"contains":t="應該包含一個有效元素";break;case"dependencies":case"dependentRequired":t="";var l=a.params.depsCount;t+="應該要有屬性"+a.params.property+"的依賴屬性"+a.params.deps;break;case"discriminator":switch(a.params.error){case"tag":t='標籤 "'+a.params.tag+'" 的類型必須是字串';break;case"mapping":t='標籤 "'+a.params.tag+'" 必須在 oneOf 其中之一';break;default:t='應該通過 "'+a.keyword+' 關鍵詞檢驗"'}break;case"enum":t="應該要在預設的值之中";break;case"false schema":t="布林模式不正確";break;case"format":t="應該要符合"+a.params.format+"格式";break;case"formatMaximum":case"formatExclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該是 "+n;break;case"formatMinimum":case"formatExclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該是 "+n;break;case"if":t='應該符合 "'+a.params.failingKeyword+'" schema';break;case"maximum":case"exclusiveMaximum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該要 "+n;break;case"maxItems":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個";break;case"maxLength":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個字元";break;case"maxProperties":t="";var l=a.params.limit;t+="不應該多於 "+l+" 個屬性";break;case"minimum":case"exclusiveMinimum":t="";var n=a.params.comparison+" "+a.params.limit;t+="應該要 "+n;break;case"minItems":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個";break;case"minLength":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個字元";break;case"minProperties":t="";var l=a.params.limit;t+="不應該少於 "+l+" 個屬性";break;case"multipleOf":t="應該是 "+a.params.multipleOf+" 的整數倍";break;case"not":t='不應該符合 "not" schema';break;case"oneOf":t='只能符合一個 "oneOf" 中的 schema';break;case"pattern":t='應該符合模式 "'+a.params.pattern+'"';break;case"patternRequired":t="應該有屬性對應模式 "+a.params.missingPattern;break;case"propertyNames":t="属性名 無效";break;case"required":t="應該有必須屬性 "+a.params.missingProperty;break;case"type":t="應該是 "+a.params.type+" 類型";break;case"unevaluatedItems":t="";var l=a.params.len;t+=" 的元素不可以超過 "+l+" 個";break;case"unevaluatedProperties":t="不應該有未驗證的屬性";break;case"uniqueItems":t="不應該有重複項目 (第 "+a.params.j+" 項和第 "+a.params.i+" 項是重複的)";break;default:t='應該通過 "'+a.keyword+' 關鍵詞檢驗"'}a.message=t}},Zo={en:Io,ar:Mo,ca:Ao,cs:Eo,de:jo,es:Do,fi:Lo,fr:To,hu:_o,id:$o,it:Bo,ja:Ro,ko:qo,nb:zo,nl:Fo,pl:Ho,"pt-BR":No,ru:Wo,sk:Ko,sv:Uo,th:Yo,zh:Go,"zh-TW":Xo};const Qo=lr(Zo);function an(e,i){var l,a;const n=[];if(i==="object")for(const t of Object.keys(e)){if(t==="properties")for(const r of Object.keys(e.properties??{}))n.push({key:r}),(l=e.dependencies)!=null&&l[r]&&!Array.isArray(e.dependencies[r])&&n.push({key:`$deps-${r}`}),e.dependentSchemas&&e.dependentSchemas[r]&&n.push({key:`$deps-${r}`});if(t==="patternProperties"&&n.push({key:"$patternProperties"}),t==="allOf"&&(a=e.allOf)!=null&&a.length)for(let r=0;r{if(typeof l=="string"){const a=e.find(t=>t.key===l);if(!a)throw new Error(`unknown child "${l}"`);return a}else if(typeof l.cols=="number"&&(l.cols={sm:l.cols}),typeof l.cols=="object"&&l.cols.xs===void 0&&(l.cols.xs=12),l.key){if(!e.find(t=>t.key===l.key))throw new Error(`unknown child "${l.key}"`);return l}else{const a=l;return sr(a)&&(a.comp||(a.comp="section"),a.children=Qa(e,a.children)),"key"in l||(a.key=`$comp-${n}`,n++),a}})}function Jo(e,i,n,l){const a=n&&["string","integer","number"].includes(n);if(l==="oneOf")return"one-of-select";if(l==="patternProperties")return"list";if(a&&i.enum)return i.enum.length>20?"autocomplete":"select";if(a&&i.oneOf)return i.oneOf.length>20?"autocomplete":"select";if(a&&i.examples||a&&i.anyOf&&i.anyOf.length&&Object.keys(i.anyOf[i.anyOf.length-1]).length===0)return n==="string"?"combobox":"number-combobox";if(n==="string"&&e.separator)return"combobox";if(e.items)return e.items.length>20?"autocomplete":"select";if(e.getItems)return An(e.getItems)&&(e.getItems.qSearchParam||typeof e.getItems.url=="string"&&e.getItems.url.includes("{q}")||typeof e.getItems.url=="object"&&typeof e.getItems.url.expr=="string"&&e.getItems.url.expr.includes("{q}"))?"autocomplete":"select";if(n==="array"&&i.items){const t=["string","integer","number"].includes(i.items.type);if(t&&(i.items.enum||i.items.oneOf))return(i.items.enum||i.items.oneOf).length>20?"autocomplete":"select";if(t&&i.items.examples||t&&i.items.anyOf&&i.items.anyOf.length&&Object.keys(i.items.anyOf[i.items.anyOf.length-1]).length===0||t&&!i.items.layout&&!["date","date-time","time"].includes(i.items.format))return i.items.type==="string"?"combobox":"number-combobox"}if(n==="object")return"section";if(n==="array")return Array.isArray(i.items)?"section":"list";if(n==="string")return i.format==="date"?"date-picker":i.format==="date-time"?"date-time-picker":i.format==="time"?"time-picker":"text-field";if(n==="integer"||n==="number")return"number-field";if(n==="boolean")return"checkbox";throw new Error("failed to calculate default component for schema fragment")}function es(e){return ur(e)?{...e}:cr(e)?{comp:e}:dr(e)?{children:e}:{}}function ts(e){const i=typeof e=="string"?e:e.expr;return!i.includes("rootData.")&&!i.includes("rootData[")&&!i.includes("parent.data")&&!i.includes("parent.parent")}function qe(e,i="js-eval",n="value"){const l=ts(e);return typeof e=="string"?{type:i,expr:e,pure:l,dataAlias:n}:{pure:l,type:i,dataAlias:n,...e}}function ln(e){if(!e)return null;const{type:i}=ht(e),n=i&&["string","integer","number"].includes(i);if(e.enum&&n)return e.enum.map(l=>({key:l+"",title:l+"",value:l}));if(e.examples&&n)return e.examples.map(l=>({key:l+"",title:l+"",value:l}));if(e.anyOf&&n&&e.anyOf.length&&Object.keys(e.anyOf[e.anyOf.length-1]).length===0){const l=e.anyOf.slice(0,-1);if(!l.find(a=>!("const"in a)))return l.map(a=>({...a,key:a.const+"",title:(a.title??a.const)+"",value:a.const}))}return e.oneOf&&n&&!e.oneOf.find(l=>!("const"in l))?e.oneOf.map(l=>({...l,key:l.const+"",title:(l.title??l.const)+"",value:l.const})):null}const ht=e=>{if(Array.isArray(e.type)&&e.type.length===2&&e.type.includes("null"))return{type:e.type.find(n=>n!=="null"),nullable:!0};if(!e.type&&(e.properties||e.patternProperties))return{type:"object",nullable:!1};if(!e.type){const i=[];for(const n of["allOf","anyOf","oneOf"])if(e[n])for(const l of e[n]){const{type:a}=ht(l);a&&!i.includes(a)&&i.push(a)}if(i.length===1)return{type:i[0],nullable:!1}}return{type:e.type,nullable:!1}};function nn(e,i,n,l,a,t,r,o,c,d){if("const"in n)return{comp:"none"};if(!l)return{comp:"none"};const u=es(i);if(l==="array"&&!n.items&&u.comp!=="file-input")return{comp:"none"};u.comp||(u.comp=Jo(u,n,l,d));const f=r[u.comp];if(!f)throw new Error(`unknown component "${u.comp}"`);if(u.comp==="none")return{comp:"none"};if(a&&(u.nullable=a),f.composite){const m=Qa(an(n,l),u.children);u.children=m,"title"in u||m.length===1&&m[0].key==="$patternProperties"||(u.title=n.title??null)}else if(u.comp==="list")if(d==="patternProperties"){if(!("title"in u)){const h=Qa(an(n,l),u.children);h.length===1&&h[0].key==="$patternProperties"&&(u.title=n.title??null)}let m=!1;for(const h of Object.values(n.patternProperties??{})){const{type:y}=ht(h);y==="object"&&(m=!0)}u.listEditMode=u.listEditMode??(m?"inline-single":"inline"),u.listActions=u.listActions??["add","edit","delete"],u.indexed=Object.keys(n.patternProperties??{})}else{"title"in u||(u.title=n.title??""+e);const{type:m}=ht(n.items);u.listEditMode=u.listEditMode??(m==="object"?"inline-single":"inline"),u.listActions=u.listActions??["add","edit","delete","duplicate","sort"]}else!("label"in u)&&!d&&(u.label=n.title??""+e);if(f.itemsBased&&!u.items){let m;l==="array"?m=ln(n.items):m=ln(n),m&&(u.getItems&&Kl(u.getItems)?(u.getItems.expr=JSON.stringify(m),u.getItems.immutable=!0):u.getItems={expr:JSON.stringify(m),immutable:!0})}f.multipleCompat&&(l==="array"||u.separator)&&(u.multiple=!0),u.comp==="date-picker"&&(n.format==="date"&&(u.format="date"),n.format==="date-time"&&(u.format="date-time")),["date-picker","date-time-picker","time-picker"].includes(u.comp)&&("formatMinimum"in n&&(u.min=u.min??n.formatMinimum),"formatMaximum"in n&&(u.max=u.max??n.formatMaximum)),["number-field","slider"].includes(u.comp)&&(l==="integer"&&(u.step=u.step??1),"minimum"in n&&(u.min=u.min??n.minimum),"maximum"in n&&(u.max=u.max??n.maximum)),u.if&&(u.if=qe(u.if)),!u.defaultData&&n.type==="string"&&t.split("#").pop()===""&&(u.defaultData="");for(const m of c)m in u&&(u.options=u.options??{},u.options[m]=u[m],delete u[m]);if(n.readOnly&&(u.options=u.options??{},"readOnly"in u.options||(u.options.readOnly=!0)),u.getOptions!==void 0&&(u.getOptions=qe(u.getOptions)),u.getDefaultData!==void 0&&(u.getDefaultData=qe(u.getDefaultData)),u.getConstData!==void 0&&(u.getConstData=qe(u.getConstData)),u.transformData!==void 0&&(u.transformData=qe(u.transformData)),u.getProps!==void 0&&(u.getProps=qe(u.getProps)),u.getItems&&ir(u.getItems)&&(u.getItems=qe(u.getItems)),u.getItems&&Kl(u.getItems)){if(l==="object"&&(u.getItems.returnObjects=!0),l==="array"){const{type:m}=ht(n.items);m==="object"&&(u.getItems.returnObjects=!0)}u.getItems.itemTitle&&(u.getItems.itemTitle=qe(u.getItems.itemTitle,"js-eval","item")),u.getItems.itemKey&&(u.getItems.itemKey=qe(u.getItems.itemKey,"js-eval","item")),u.getItems.itemValue&&(u.getItems.itemValue=qe(u.getItems.itemValue,"js-eval","item")),u.getItems.itemIcon&&(u.getItems.itemIcon=qe(u.getItems.itemIcon,"js-eval","item")),u.getItems.itemsResults&&(u.getItems.itemsResults=qe(u.getItems.itemsResults,"js-eval","body"))}if(u.getItems&&An(u.getItems)&&(u.getItems.url=qe(u.getItems.url,"js-tpl")),u.items&&(u.items=u.items.map(m=>{if(["string","integer","number"].includes(typeof m))return{title:m+"",key:m+"",value:m};if(typeof m=="object")return{key:(m.key??m.value)+"",title:(m.title??m.key??m.value)+"",value:m.value??m.key};throw new Error(`bad item for select: ${JSON.stringify(m)}`)})),!u.comp&&(u.items??u.getItems)&&(u.comp="select"),u.comp==="date-picker"&&n.format==="date-time"&&(u.format="date-time"),u.slots)for(const[m,h]of Object.entries(u.slots)){typeof h=="string"&&(["before","after"].includes(m)?u.slots[m]={markdown:h}:u.slots[m]={name:h});const y=u.slots[m];rr(y)&&(y.markdown=o(y.markdown).trim())}n.description&&(f.composite&&u.title?u.subtitle===void 0&&(u.subtitle=n.description):u.help===void 0&&d!=="oneOf"&&(u.help=n.description)),u.help&&(u.help=o(u.help).trim()),u.subtitle&&(u.subtitle=o(u.subtitle).trim()),typeof u.cols=="number"&&(u.cols={xs:u.cols}),typeof u.cols=="object"&&u.cols.xs===void 0&&(u.cols.xs=12);const v=or(f);if(!v(u)){const m=new Error(`component "${f.name}" validation errors`);throw m.cause=Ja(v.errors),m}return u}function as(e,i,n,l,a,t,r,o,c,d){if(nr(i)){const u=[],f=[...i.switch];f.find(v=>!v.if)||f.push({});for(let v=0;vqa(l,a=>a.keyword==="anyOf"||a.keyword==="oneOf"));for(const l of i)e.find(t=>qa(t,r=>r.instancePath===l.instancePath&&r.keyword!=="type"))&&(e=e.filter(t=>qa(t,r=>r.instancePath!==l.instancePath||r.keyword!=="type")));const n=[];for(const l of e){let a=l.message??l.keyword;l.params&&(a+=" "+JSON.stringify(l.params)),n.push(a)}return n}const rn=["readOnly","summary","titleDepth","density","removeAdditional","validateOn","updateOne","debounceInputMs","initialValidation","defaultOn","readOnlyPropertiesMode"];function on(e,i,n,l,a,t,r,o,c){o=o?o.concat(rn):rn;let d;if(c==="oneOf"?d=i.oneOfLayout??{}:c==="patternProperties"?d=i.patternPropertiesLayout??{}:d=i.layout??{},!Nl(d)){const f=new Error("layout keyword validation errors at path");throw f.cause=Ja(Nl.errors),f}const u=as(e,d,i,n,l,a,t,r,o,c);if(!Wl(u)){const f=new Error("normalized layout validation errors at path");throw f.cause=Ja(Wl.errors),f}return u}function za(e,i,n,l,a=d=>d,t,r,o,c){const{type:d,nullable:u}=o?{type:o,nullable:c??!1}:ht(i),f=[];try{return{layout:on(e,i,d,u,n,l,a,t,r),errors:f}}catch(v){try{return f.push(v.message),v.cause&&Array.isArray(v.cause)&&f.push(...v.cause),f.push("failed to normalize layout, use default component"),{layout:on(e,{...i,layout:{}},d,u,n,l,a,t,r),errors:f}}catch(m){return f.push(m.message),m.cause&&Array.isArray(m.cause)&&f.push(...m.cause),f.push("failed to produce default layout, hide this fragment"),{layout:{comp:"none"},errors:f}}}}function sn(e){return e instanceof Buffer?Buffer.from(e):new e.constructor(e.buffer.slice(),e.byteOffset,e.length)}function ls(){return i;function e(n,l){const a=Object.keys(n),t=new Array(a.length);for(let r=0;r(n,l)=>{var d;const a=i.opts.uriResolver.resolve(n,l),[t,r]=a.split("#");if(e[t]=e[t]??((d=i.getSchema(t))==null?void 0:d.schema),!e[t])throw new Error(`reference not found ${t}`);if(!r)return[e[t],t,a];const o=r.split("/").filter(u=>!!u),{value:c}=o.reduce((u,f)=>{if(u.path.push(f),!(f in u.value))throw new Error(`reference not found ${t}#${u.path.join("/")}`);return u.value=u.value[f],u},{path:[],value:e[t]});return[c,t,a]};function is(e,i,n="en",l="en"){if(!e.$id)throw new Error("missing schema id");const a=ns({[e.$id]:e},i),t=[];return el(e,e.$id,a,n,l,t),a}const el=(e,i,n,l,a,t)=>{if(!t.includes(e)){t.push(e);for(const r of Object.keys(e))if(e[r]&&typeof e[r]=="object")if("$ref"in e[r]){const o=e[r].$ref.replace("~$locale~",l),c=e[r].$ref.replace("~$locale~",a);let d,u;try{[d,u]=n(i,o),e[r].$ref=o}catch{[d,u]=n(i,c),e[r].$ref=c}typeof d=="string"?e[r]=d:el(d,u,n,l,a,t)}else el(e[r],i,n,l,a,t)}};function rs(e,i,n){let l=null;if(e.items&&e.items.$ref){const[a]=n(i,e.items.$ref);l=l??pt(e),l.items={...a,...e.items}}if(e.properties){for(const a in e.properties)if(e.properties[a].$ref){const[t]=n(i,e.properties[a].$ref);l=l??pt(e),l.properties[a]={...t,...e.properties[a]}}}if(e.oneOf){for(let a=0;a{O.pure||(R=!1);const B=p.findIndex(U=>U.type===O.type&&U.expr===O.expr);B!==-1?O.ref=B:(O.ref=p.length,p.push(O))},M=ua(S)?S.switch:[S];for(const p of M){p.if&&P(d,p.if),k.const!==void 0&&p.constData===void 0&&(p.constData=k.const),p.constData!==void 0&&!p.getConstData&&(p.getConstData={type:"js-eval",expr:"layout.constData",pure:!0,dataAlias:"value"}),p.getConstData&&P(d,p.getConstData);let O;"default"in k?O=k.default:v&&(I?O=null:D==="object"&&mr(p,n.components)?O={}:D==="array"&&(O=[])),O!==void 0&&p.defaultData===void 0&&(p.defaultData=O),p.defaultData!==void 0&&!p.getDefaultData&&(p.getDefaultData={type:"js-eval",expr:"layout.defaultData",pure:!0,dataAlias:"value"}),p.getDefaultData&&P(d,p.getDefaultData),p.options!==void 0&&!p.getOptions&&(p.getOptions={type:"js-eval",expr:"layout.options",pure:!0,dataAlias:"value"}),p.getOptions&&P(d,p.getOptions),p.props!==void 0&&!p.getProps&&(p.getProps={type:"js-eval",expr:"layout.props",pure:!0,dataAlias:"value"}),p.getProps&&P(d,p.getProps),p.transformData&&P(d,p.transformData),fr(p,n.components)&&p.getItems&&(vr(p.getItems)&&P(d,p.getItems),pr(p.getItems)&&P(d,p.getItems.url),p.getItems.itemTitle&&P(d,p.getItems.itemTitle),p.getItems.itemKey&&P(d,p.getItems.itemKey),p.getItems.itemValue&&P(d,p.getItems.itemValue),p.getItems.itemIcon&&P(d,p.getItems.itemIcon),p.getItems.itemsResults&&P(d,p.getItems.itemsResults))}const x={key:u??"",pointer:f,refPointer:V,pure:R,propertyKeys:[],roPropertyKeys:[],nullable:I,required:v&&!I};if(m){if(ua(S))throw new Error("Switch struct not allowed in conditional schema");x.condition={type:"js-eval",expr:m,pure:!0,dataAlias:"value"},P(d,x.condition)}if(k.oneOf&&(e.errorMessage.oneOf=n.messages.errorOneOf),D==="object"){if(k.properties){x.children=x.children??[];for(const p of Object.keys(k.properties)){x.propertyKeys.push(p),k.properties[p].readOnly&&x.roPropertyKeys.push(p);const O=k.dependentRequired&&Object.values(k.dependentRequired).some(U=>U.includes(p)),B=`${V}/properties/${p}`;if(t[B]||(t[B]="recursing",t[B]=vt(k.properties[p],g,n,l,a,t,r,o,c,d,p,B,(w=k.required)==null?void 0:w.includes(p),void 0,O)),x.children.push(B),(A=k.dependentSchemas)!=null&&A[p]||(_=k.dependencies)!=null&&_[p]&&!Array.isArray(k.dependencies[p])){const U=(($=k.dependentSchemas)==null?void 0:$[p])??k.dependencies[p],ee=(N=k.dependentSchemas)!=null&&N[p]?`${V}/dependentSchemas/${p}`:`${V}/dependencies/${p}`;t[ee]||(t[ee]="recursing",t[ee]=vt(U,g,n,l,a,t,r,o,c,d,`$deps-${p}`,ee,!1,`data["${p}"] !== undefined`,void 0,"object")),x.children.push(ee)}}}if(k.allOf)for(let p=0;p{var U;return!t[(U=a[B])==null?void 0:U.root].pure}),propertyKeys:[],roPropertyKeys:[]}),x.children=x.children??[],x.children.push(p)}if(k.patternProperties){const p=`${f}/patternProperties`;if(!c[p]){const B=za("",k,p,n.components,n.markdown,n.optionsKeys,"patternProperties",D,I);c[p]=B.layout,B.errors.length&&(o[p.replace("_jl#","/")]=B.errors)}const O=[];for(const B of Object.keys(k.patternProperties)){const U=`${p}/${B}`;if(!a[U]){a[U]="recursing",a[U]=va(k.patternProperties[B],g,n,l,a,t,r,o,c,d,U,"pattern "+B);const ee=c[t[a[U].root].pointer];if(ua(ee))for(const Z of ee.switch)Z.nullable=!0;else ee.nullable=!0}O.push(U)}t[p]||(t[p]={key:"$patternProperties",pointer:p,refPointer:p,childrenTrees:O,pure:!O.some(B=>{var U;return!t[(U=a[B])==null?void 0:U.root].pure}),propertyKeys:[],roPropertyKeys:[]}),x.children=x.children??[],x.children.push(p)}if(k.if){if(r.push(`${f}/if`),k.then){const p=`${V}/then`;t[p]||(t[p]="recursing",t[p]=vt(k.then,g,n,l,a,t,r,o,c,d,"$then",p,!1,`validates["${f}/if"](data)`,void 0,"object")),x.children=x.children??[],x.children.push(p)}if(k.else){const p=`${V}/else`;t[p]||(t[p]="recursing",t[p]=vt(k.else,g,n,l,a,t,r,o,c,d,"$else",p,!1,`!validates["${f}/if"](data)`,void 0,"object")),x.children=x.children??[],x.children.push(p)}}for(const p of x.propertyKeys)(J=k==null?void 0:k.required)!=null&&J.includes(p)&&(e.errorMessage.required=e.errorMessage.required??{},e.errorMessage.required[p]=n.messages.errorRequired),k.dependentRequired&&Object.keys(k.dependentRequired).includes(p)&&(e.errorMessage.dependentRequired=n.messages.errorRequired)}if(D==="array"&&k.items)if(Array.isArray(k.items)){x.children=x.children??[];for(let p=0;p{for(const[l,a]of Object.entries(e)){if(l.startsWith("x-i18n-")){typeof a!="object"&&console.error(`i18n property ${l} should be an object`);const t=l.replace("x-i18n-","");e[t]=a[i]??a[n]??e[t],delete e[l]}else if(Array.isArray(a))for(const t of a)tl(t,i,n);typeof a=="object"&&tl(a,i,n)}},un=Qo;function os(e,i={}){const n=kr(i),l=pt(e);l.$id=l.$id??"_jl";const a=is(l,n.ajv,n.locale,n.defaultLocale);n.xI18n&&tl(l,n.locale,n.defaultLocale);const t=[],r={},o=[],c={},d={},u={},f=`${l.$id}#`;d[f]="recursing",d[f]=va(l,l.$id,n,a,d,u,t,c,r,o,f,"main"),n.ajv.addSchema(l);const v=n.ajv.opts.uriResolver,m={};for(const y of t){const g=v.resolve(l.$id,y);m[y]=n.ajv.compile({$ref:g})}const h=[];for(const y of o){const g=y.pure?["data",y.dataAlias,"options","context","display","layout","validates"]:["data",y.dataAlias,"options","context","display","layout","validates","rootData","parent"];y.type==="js-fn"&&h.push(new Function(...g,y.expr)),y.type==="js-eval"&&h.push(new Function(...g,"return ("+y.expr+")")),y.type==="js-tpl"&&h.push(new Function(...g,"return `"+y.expr+"`"))}return Object.keys(c).length&&console.error("JSON layout encountered some validation errors:",c),{options:n,schema:l,mainTree:f,skeletonTrees:d,skeletonNodes:u,validates:m,validationErrors:c,normalizedLayouts:r,expressions:h,locale:n.locale,messages:n.messages,components:n.components,localizeErrors:un[n.locale]||un.en}}const ss=X({target:[Object,Array]},"v-dialog-transition"),ci=ie()({name:"VDialogTransition",props:ss(),setup(e,i){let{slots:n}=i;const l={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,t){var v;await new Promise(m=>requestAnimationFrame(m)),await new Promise(m=>requestAnimationFrame(m)),a.style.visibility="";const{x:r,y:o,sx:c,sy:d,speed:u}=dn(e.target,a),f=yt(a,[{transform:`translate(${r}px, ${o}px) scale(${c}, ${d})`,opacity:0},{}],{duration:225*u,easing:Po});(v=cn(a))==null||v.forEach(m=>{yt(m,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Nt})}),f.finished.then(()=>t())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,t){var v;await new Promise(m=>requestAnimationFrame(m));const{x:r,y:o,sx:c,sy:d,speed:u}=dn(e.target,a);yt(a,[{},{transform:`translate(${r}px, ${o}px) scale(${c}, ${d})`,opacity:0}],{duration:125*u,easing:So}).finished.then(()=>t()),(v=cn(a))==null||v.forEach(m=>{yt(m,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Nt})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?s(Ua,K({name:"dialog-transition"},l,{css:!1}),n):s(Ua,{name:"dialog-transition"},n)}});function cn(e){var n;const i=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return i&&[...i]}function dn(e,i){const n=oi(e),l=Pl(i),[a,t]=getComputedStyle(i).transformOrigin.split(" ").map(k=>parseFloat(k)),[r,o]=getComputedStyle(i).getPropertyValue("--v-overlay-anchor-origin").split(" ");let c=n.left+n.width/2;r==="left"||o==="left"?c-=n.width/2:(r==="right"||o==="right")&&(c+=n.width/2);let d=n.top+n.height/2;r==="top"||o==="top"?d-=n.height/2:(r==="bottom"||o==="bottom")&&(d+=n.height/2);const u=n.width/l.width,f=n.height/l.height,v=Math.max(1,u,f),m=u/v||0,h=f/v||0,y=l.width*l.height/(window.innerWidth*window.innerHeight),g=y>.12?Math.min(1.5,(y-.12)*10+1):1;return{x:c-(a+l.left),y:d-(t+l.top),sx:m,sy:h,speed:g}}const us=["innerHTML"],cs={__name:"help-message",props:{node:{type:Object,required:!0}},setup(e){const i=H(!1);return(n,l)=>(z(),pe("div",{class:Xe(`vjsf-help-message vjsf-help-message-${e.node.options.density}`)},[s(T(Qr),null,{default:W(()=>[Ee(s(T(Qn),{color:"info"},{default:W(()=>[ga("div",{innerHTML:e.node.layout.help},null,8,us)]),_:1},512),[[st,i.value]])]),_:1}),s(T(be),{color:"info",class:Xe(`vjsf-help-message-toggle vjsf-help-message-toggle-${e.node.options.density}`),icon:i.value?e.node.options.icons.close:e.node.options.icons.infoSymbol,border:0,elevation:i.value?0:2,density:"compact",size:e.node.options.density==="default"?28:24,title:i.value?"":e.node.messages.showHelp,onClick:l[0]||(l[0]=a=>i.value=!i.value)},null,8,["class","icon","elevation","size","title"])],2))}},nt={__name:"node",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfNode");const i=e,n={compact:"my-1",comfortable:"my-2",default:"my-3"},l=Ln(),a=b(()=>i.modelValue.parentFullKey===null||!i.modelValue.options.indent||i.modelValue.layout.comp!=="section"||!i.modelValue.layout.title?0:typeof i.modelValue.options.indent=="number"?i.modelValue.options.indent:i.modelValue.options.density==="compact"?2:i.modelValue.options.density==="comfortable"?4:6),t=b(()=>{let r=`vjsf-node vjsf-node-${i.modelValue.layout.comp} vjsf-density-${i.modelValue.options.density}`;return i.modelValue.options.readOnly&&(r+=" vjsf-readonly"),i.modelValue.options.summary&&(r+=" vjsf-summary"),l.current.value.dark&&(r+=" vjsf-dark"),a.value&&(r+=" ml-"+a.value),r});return i.modelValue.layout.comp!=="none"&&!i.statefulLayout.options.nodeComponents[i.modelValue.layout.comp]&&console.error(`vjsf: missing component to render vjsf node "${i.modelValue.layout.comp}", maybe you forgot to register a component from a plugin ?`),(r,o)=>(z(),ae(T(Ce),{defaults:{global:{density:i.modelValue.options.density}}},{default:W(()=>[e.modelValue.layout.comp!=="none"?(z(),ae(T(En),{key:0,cols:e.modelValue.cols,class:Xe(t.value)},{default:W(()=>{var c,d,u,f,v,m;return[(c=e.modelValue.layout.slots)!=null&&c.before?(z(),ae($a,{key:"before","layout-slot":(d=e.modelValue.layout.slots)==null?void 0:d.before,node:e.modelValue,"stateful-layout":e.statefulLayout,class:Xe(n[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):fe("",!0),e.modelValue.layout.help&&!e.modelValue.options.summary?(z(),ae(cs,{key:1,node:e.modelValue},null,8,["node"])):fe("",!0),(u=e.modelValue.layout.slots)!=null&&u.component?(z(),ae($a,{key:"component","layout-slot":(f=e.modelValue.layout.slots)==null?void 0:f.component,node:e.modelValue,"stateful-layout":e.statefulLayout},null,8,["layout-slot","node","stateful-layout"])):(z(),ae(Tn(i.statefulLayout.options.nodeComponents[e.modelValue.layout.comp]),{key:3,"model-value":e.modelValue,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"])),(v=e.modelValue.layout.slots)!=null&&v.after?(z(),ae($a,{key:"after","layout-slot":(m=e.modelValue.layout.slots)==null?void 0:m.after,node:e.modelValue,"stateful-layout":e.statefulLayout,class:Xe(n[e.modelValue.options.density])},null,8,["layout-slot","node","stateful-layout","class"])):fe("",!0)]}),_:1},8,["cols","class"])):fe("",!0)]),_:1},8,["defaults"]))}},ds={__name:"tree",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),ae(T(et),{class:"vjsf-tree"},{default:W(()=>[s(nt,{"stateful-layout":e.statefulLayout,"model-value":e.modelValue.root},null,8,["stateful-layout","model-value"])]),_:1}))}},ms=["innerHTML"],Rt={__name:"section-header",props:{node:{type:Object,required:!0},hideTitle:{type:Boolean,default:!1}},setup(e){const i=e,n=b(()=>i.node.options.density==="compact"?6:i.node.options.density==="comfortable"?7:8),l=["text-h1","text-h2","text-h3","text-h4","text-h5","text-h6","text-subtitle-1","text-subtitle-2"],a=b(()=>{const t=i.node.options.titleDepth;return i.node.options.density==="compact"?l[t+2]:i.node.options.density==="comfortable"?l[t+1]:l[t]});return(t,r)=>e.node.layout.title&&!e.hideTitle||e.node.layout.subtitle||e.node.error&&e.node.validated?(z(),pe("div",{key:0,class:Xe(`mb-${n.value-e.node.options.titleDepth} mt-${n.value-e.node.options.titleDepth}`)},[e.node.layout.title&&!e.hideTitle?(z(),ae(Tn(`h${e.node.options.titleDepth}`),{key:0,class:Xe(`${a.value}`)},{default:W(()=>[Se(ze(e.node.layout.title),1)]),_:1},8,["class"])):fe("",!0),e.node.layout.subtitle?(z(),pe("p",{key:1,class:Xe(`text-subtitle mt-${n.value-e.node.options.titleDepth}`),innerHTML:e.node.layout.subtitle},null,10,ms)):fe("",!0),e.node.error&&e.node.validated?(z(),ae(T(Qn),{key:2,type:"error",class:Xe(`mt-${n.value-e.node.options.titleDepth}`)},{default:W(()=>[Se(ze(e.node.error),1)]),_:1},8,["class"])):fe("",!0)],2)):fe("",!0)}},fs={__name:"section",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfSection"),(i,n)=>{var l,a;return z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(T(et),{dense:((l=e.modelValue.options)==null?void 0:l.density)==="compact"||((a=e.modelValue.options)==null?void 0:a.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,t=>(z(),ae(nt,{key:t.fullKey,"model-value":t,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])],64)}}},vs=X({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...we(),...Xt({transition:{component:Jr}})},"VCounter"),Cl=ie()({name:"VCounter",functional:!0,props:vs(),setup(e,i){let{slots:n}=i;const l=b(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return ne(()=>s(Zt,{transition:e.transition},{default:()=>[Ee(s("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[n.default?n.default({counter:l.value,max:e.max,value:e.value}):l.value]),[[st,e.active]])]})),{}}}),ps=X({floating:Boolean,...we()},"VFieldLabel"),da=ie()({name:"VFieldLabel",props:ps(),setup(e,i){let{slots:n}=i;return ne(()=>s(Yt,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}}),ys=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Ia=X({appendInnerIcon:Oe,bgColor:String,clearable:Boolean,clearIcon:{type:Oe,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Oe,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>ys.includes(e)},"onClick:clear":At(),"onClick:appendInner":At(),"onClick:prependInner":At(),...we(),...ro(),...Jt(),...tt()},"VField"),Ma=ie()({name:"VField",inheritAttrs:!1,props:{id:String,...jn(),...Ia()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{themeClasses:t}=ut(e),{loaderClasses:r}=Jn(e),{focusClasses:o,isFocused:c,focus:d,blur:u}=wt(e),{InputIcon:f}=Vr(e),{roundedClasses:v}=ea(e),{rtlClasses:m}=ct(),h=b(()=>e.dirty||e.active),y=b(()=>!e.singleLine&&!!(e.label||a.label)),g=St(),k=b(()=>e.id||`input-${g}`),V=b(()=>`${k.value}-messages`),E=H(),j=H(),D=H(),I=b(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:S,backgroundColorStyles:R}=He(Q(e,"bgColor")),{textColorClasses:P,textColorStyles:M}=It(b(()=>e.error||e.disabled?void 0:h.value&&c.value?e.color:e.baseColor));oe(h,_=>{if(y.value){const $=E.value.$el,N=j.value.$el;requestAnimationFrame(()=>{const J=Pl($),C=N.getBoundingClientRect(),L=C.x-J.x,p=C.y-J.y-(J.height/2-C.height/2),O=C.width/.75,B=Math.abs(O-J.width)>1?{maxWidth:ve(O)}:void 0,U=getComputedStyle($),ee=getComputedStyle(N),Z=parseFloat(U.transitionDuration)*1e3||150,F=parseFloat(ee.getPropertyValue("--v-field-label-scale")),te=ee.getPropertyValue("color");$.style.visibility="visible",N.style.visibility="hidden",yt($,{transform:`translate(${L}px, ${p}px) scale(${F})`,color:te,...B},{duration:Z,easing:Nt,direction:_?"normal":"reverse"}).finished.then(()=>{$.style.removeProperty("visibility"),N.style.removeProperty("visibility")})})}},{flush:"post"});const x=b(()=>({isActive:h,isFocused:c,controlRef:D,blur:u,focus:d}));function w(_){_.target!==document.activeElement&&_.preventDefault()}function A(_){var $;_.key!=="Enter"&&_.key!==" "||(_.preventDefault(),_.stopPropagation(),($=e["onClick:clear"])==null||$.call(e,new MouseEvent("click")))}return ne(()=>{var L,p,O;const _=e.variant==="outlined",$=!!(a["prepend-inner"]||e.prependInnerIcon),N=!!(e.clearable||a.clear),J=!!(a["append-inner"]||e.appendInnerIcon||N),C=()=>a.label?a.label({...x.value,label:e.label,props:{for:k.value}}):e.label;return s("div",K({class:["v-field",{"v-field--active":h.value,"v-field--appended":J,"v-field--center-affix":e.centerAffix??!I.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":$,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!C(),[`v-field--variant-${e.variant}`]:!0},t.value,S.value,o.value,r.value,v.value,m.value,e.class],style:[R.value,e.style],onClick:w},n),[s("div",{class:"v-field__overlay"},null),s(ei,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),$&&s("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&s(f,{key:"prepend-icon",name:"prependInner"},null),(L=a["prepend-inner"])==null?void 0:L.call(a,x.value)]),s("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&s(da,{key:"floating-label",ref:j,class:[P.value],floating:!0,for:k.value,style:M.value},{default:()=>[C()]}),s(da,{ref:E,for:k.value},{default:()=>[C()]}),(p=a.default)==null?void 0:p.call(a,{...x.value,props:{id:k.value,class:"v-field__input","aria-describedby":V.value},focus:d,blur:u})]),N&&s(Gn,{key:"clear"},{default:()=>[Ee(s("div",{class:"v-field__clearable",onMousedown:B=>{B.preventDefault(),B.stopPropagation()}},[s(Ce,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[a.clear?a.clear({...x.value,props:{onKeydown:A,onFocus:d,onBlur:u,onClick:e["onClick:clear"]}}):s(f,{name:"clear",onKeydown:A,onFocus:d,onBlur:u},null)]})]),[[st,e.dirty]])]}),J&&s("div",{key:"append",class:"v-field__append-inner"},[(O=a["append-inner"])==null?void 0:O.call(a,x.value),e.appendInnerIcon&&s(f,{key:"append-icon",name:"appendInner"},null)]),s("div",{class:["v-field__outline",P.value],style:M.value},[_&&s(le,null,[s("div",{class:"v-field__outline__start"},null),y.value&&s("div",{class:"v-field__outline__notch"},[s(da,{ref:j,floating:!0,for:k.value},{default:()=>[C()]})]),s("div",{class:"v-field__outline__end"},null)]),I.value&&y.value&&s(da,{ref:j,floating:!0,for:k.value},{default:()=>[C()]})])])}),{controlRef:D}}});function Ol(e){const i=Object.keys(Ma.props).filter(n=>!ml(n)&&n!=="class"&&n!=="style");return _n(e,i)}const Fa=Symbol("Forwarded refs");function Ha(e,i){let n=e;for(;n;){const l=Reflect.getOwnPropertyDescriptor(n,i);if(l)return l;n=Object.getPrototypeOf(n)}}function it(e){for(var i=arguments.length,n=new Array(i>1?i-1:0),l=1;l!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const t=me(e,"modelValue"),{isFocused:r,focus:o,blur:c}=wt(e),d=b(()=>typeof e.counterValue=="function"?e.counterValue(t.value):typeof e.counterValue=="number"?e.counterValue:(t.value??"").toString().length),u=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=b(()=>["plain","underlined"].includes(e.variant));function v(I,S){var R,P;!e.autofocus||!I||(P=(R=S[0].target)==null?void 0:R.focus)==null||P.call(R)}const m=H(),h=H(),y=H(),g=b(()=>bs.includes(e.type)||e.persistentPlaceholder||r.value||e.active);function k(){var I;y.value!==document.activeElement&&((I=y.value)==null||I.focus()),r.value||o()}function V(I){l("mousedown:control",I),I.target!==y.value&&(k(),I.preventDefault())}function E(I){k(),l("click:control",I)}function j(I){I.stopPropagation(),k(),Ie(()=>{t.value=null,fl(e["onClick:clear"],I)})}function D(I){var R;const S=I.target;if(t.value=S.value,(R=e.modelModifiers)!=null&&R.trim&&["text","search","password","tel","url"].includes(e.type)){const P=[S.selectionStart,S.selectionEnd];Ie(()=>{S.selectionStart=P[0],S.selectionEnd=P[1]})}}return ne(()=>{const I=!!(a.counter||e.counter!==!1&&e.counter!=null),S=!!(I||a.details),[R,P]=Ct(n),{modelValue:M,...x}=Be.filterProps(e),w=Ol(e);return s(Be,K({ref:m,modelValue:t.value,"onUpdate:modelValue":A=>t.value=A,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":f.value},e.class],style:e.style},R,x,{centerAffix:!f.value,focused:r.value}),{...a,default:A=>{let{id:_,isDisabled:$,isDirty:N,isReadonly:J,isValid:C}=A;return s(Ma,K({ref:h,onMousedown:V,onClick:E,"onClick:clear":j,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},w,{id:_.value,active:g.value||N.value,dirty:N.value||e.dirty,disabled:$.value,focused:r.value,error:C.value===!1}),{...a,default:L=>{let{props:{class:p,...O}}=L;const B=Ee(s("input",K({ref:y,value:t.value,onInput:D,autofocus:e.autofocus,readonly:J.value,disabled:$.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:k,onBlur:c},O,P),null),[[at("intersect"),{handler:v},null,{once:!0}]]);return s(le,null,[e.prefix&&s("span",{class:"v-text-field__prefix"},[s("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?s("div",{class:p,"data-no-activator":""},[a.default(),B]):Sr(B,{class:p}),e.suffix&&s("span",{class:"v-text-field__suffix"},[s("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:S?A=>{var _;return s(le,null,[(_=a.details)==null?void 0:_.call(a,A),I&&s(le,null,[s("span",null,null),s(Cl,{active:e.persistentCounter||r.value,value:d.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},m,h,y)}}),ks=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTextField");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder"]});return()=>Ve(Ze,{...i.value,modelValue:n.value},l.value)}}),hs=X({autoGrow:Boolean,autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,noResize:Boolean,rows:{type:[Number,String],default:5,validator:e=>!isNaN(parseFloat(e))},maxRows:{type:[Number,String],validator:e=>!isNaN(parseFloat(e))},suffix:String,modelModifiers:Object,...Pt(),...Ia()},"VTextarea"),gs=ie()({name:"VTextarea",directives:{Intersect:Xn},inheritAttrs:!1,props:hs(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const t=me(e,"modelValue"),{isFocused:r,focus:o,blur:c}=wt(e),d=b(()=>typeof e.counterValue=="function"?e.counterValue(t.value):(t.value||"").toString().length),u=b(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter});function f(x,w){var A,_;!e.autofocus||!x||(_=(A=w[0].target)==null?void 0:A.focus)==null||_.call(A)}const v=H(),m=H(),h=se(""),y=H(),g=b(()=>e.persistentPlaceholder||r.value||e.active);function k(){var x;y.value!==document.activeElement&&((x=y.value)==null||x.focus()),r.value||o()}function V(x){k(),l("click:control",x)}function E(x){l("mousedown:control",x)}function j(x){x.stopPropagation(),k(),Ie(()=>{t.value="",fl(e["onClick:clear"],x)})}function D(x){var A;const w=x.target;if(t.value=w.value,(A=e.modelModifiers)!=null&&A.trim){const _=[w.selectionStart,w.selectionEnd];Ie(()=>{w.selectionStart=_[0],w.selectionEnd=_[1]})}}const I=H(),S=H(+e.rows),R=b(()=>["plain","underlined"].includes(e.variant));Je(()=>{e.autoGrow||(S.value=+e.rows)});function P(){e.autoGrow&&Ie(()=>{if(!I.value||!m.value)return;const x=getComputedStyle(I.value),w=getComputedStyle(m.value.$el),A=parseFloat(x.getPropertyValue("--v-field-padding-top"))+parseFloat(x.getPropertyValue("--v-input-padding-top"))+parseFloat(x.getPropertyValue("--v-field-padding-bottom")),_=I.value.scrollHeight,$=parseFloat(x.lineHeight),N=Math.max(parseFloat(e.rows)*$+A,parseFloat(w.getPropertyValue("--v-input-control-height"))),J=parseFloat(e.maxRows)*$+A||1/0,C=Ne(_??0,N,J);S.value=Math.floor((C-A)/$),h.value=ve(C)})}Ot(P),oe(t,P),oe(()=>e.rows,P),oe(()=>e.maxRows,P),oe(()=>e.density,P);let M;return oe(I,x=>{x?(M=new ResizeObserver(P),M.observe(I.value)):M==null||M.disconnect()}),$n(()=>{M==null||M.disconnect()}),ne(()=>{const x=!!(a.counter||e.counter||e.counterValue),w=!!(x||a.details),[A,_]=Ct(n),{modelValue:$,...N}=Be.filterProps(e),J=Ol(e);return s(Be,K({ref:v,modelValue:t.value,"onUpdate:modelValue":C=>t.value=C,class:["v-textarea v-text-field",{"v-textarea--prefixed":e.prefix,"v-textarea--suffixed":e.suffix,"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-textarea--auto-grow":e.autoGrow,"v-textarea--no-resize":e.noResize||e.autoGrow,"v-input--plain-underlined":R.value},e.class],style:e.style},A,N,{centerAffix:S.value===1&&!R.value,focused:r.value}),{...a,default:C=>{let{id:L,isDisabled:p,isDirty:O,isReadonly:B,isValid:U}=C;return s(Ma,K({ref:m,style:{"--v-textarea-control-height":h.value},onClick:V,onMousedown:E,"onClick:clear":j,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},J,{id:L.value,active:g.value||O.value,centerAffix:S.value===1&&!R.value,dirty:O.value||e.dirty,disabled:p.value,focused:r.value,error:U.value===!1}),{...a,default:ee=>{let{props:{class:Z,...F}}=ee;return s(le,null,[e.prefix&&s("span",{class:"v-text-field__prefix"},[e.prefix]),Ee(s("textarea",K({ref:y,class:Z,value:t.value,onInput:D,autofocus:e.autofocus,readonly:B.value,disabled:p.value,placeholder:e.placeholder,rows:e.rows,name:e.name,onFocus:k,onBlur:c},F,_),null),[[at("intersect"),{handler:f},null,{once:!0}]]),e.autoGrow&&Ee(s("textarea",{class:[Z,"v-textarea__sizer"],id:`${F.id}-sizer`,"onUpdate:modelValue":te=>t.value=te,ref:I,readonly:!0,"aria-hidden":"true"},null),[[Cr,t.value]]),e.suffix&&s("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:w?C=>{var L;return s(le,null,[(L=a.details)==null?void 0:L.call(a,C),x&&s(le,null,[s("span",null,null),s(Cl,{active:e.persistentCounter||r.value,value:d.value,max:u.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},v,m,y)}}),xs=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTextArea");const i=H(null),{inputProps:n,localData:l,compSlots:a,options:t}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder"]}),r=b(()=>t.value.readOnly&&t.value.summary?3:void 0),o=b(()=>{const c={...n.value};return c.ref=i,c.rows=r.value,c.modelValue=l.value,c});return oe(()=>t.value.readOnly,c=>{c&&i.value&&(i.value.scrollTop=0)}),()=>Ve(gs,o.value,a.value)}}),di=Symbol.for("vuetify:selection-control-group"),Il=X({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Oe,trueIcon:Oe,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:vl},...we(),...xl(),...tt()},"SelectionControlGroup"),Vs=X({...Il({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),ws=ie()({name:"VSelectionControlGroup",props:Vs(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"modelValue"),a=St(),t=b(()=>e.id||`v-selection-control-group-${a}`),r=b(()=>e.name||t.value),o=new Set;return _t(di,{modelValue:l,forceUpdate:()=>{o.forEach(c=>c())},onForceUpdate:c=>{o.add(c),We(()=>{o.delete(c)})}}),$t({[e.defaultsTarget]:{color:Q(e,"color"),disabled:Q(e,"disabled"),density:Q(e,"density"),error:Q(e,"error"),inline:Q(e,"inline"),modelValue:l,multiple:b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),name:r,falseIcon:Q(e,"falseIcon"),trueIcon:Q(e,"trueIcon"),readonly:Q(e,"readonly"),ripple:Q(e,"ripple"),type:Q(e,"type"),valueComparator:Q(e,"valueComparator")}}),ne(()=>{var c;return s("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(c=n.default)==null?void 0:c.call(n)])}),{}}}),Ea=X({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...we(),...Il()},"VSelectionControl");function Ps(e){const i=Ke(di,void 0),{densityClasses:n}=Vl(e),l=me(e,"modelValue"),a=b(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),t=b(()=>e.falseValue!==void 0?e.falseValue:!1),r=b(()=>!!e.multiple||e.multiple==null&&Array.isArray(l.value)),o=b({get(){const m=i?i.modelValue.value:l.value;return r.value?$e(m).some(h=>e.valueComparator(h,a.value)):e.valueComparator(m,a.value)},set(m){if(e.readonly)return;const h=m?a.value:t.value;let y=h;r.value&&(y=m?[...$e(l.value),h]:$e(l.value).filter(g=>!e.valueComparator(g,a.value))),i?i.modelValue.value=y:l.value=y}}),{textColorClasses:c,textColorStyles:d}=It(b(()=>{if(!(e.error||e.disabled))return o.value?e.color:e.baseColor})),{backgroundColorClasses:u,backgroundColorStyles:f}=He(b(()=>o.value&&!e.error&&!e.disabled?e.color:e.baseColor)),v=b(()=>o.value?e.trueIcon:e.falseIcon);return{group:i,densityClasses:n,trueValue:a,falseValue:t,model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,icon:v}}const xt=ie()({name:"VSelectionControl",directives:{Ripple:ta},inheritAttrs:!1,props:Ea(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const{group:a,densityClasses:t,icon:r,model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,trueValue:v}=Ps(e),m=St(),h=se(!1),y=se(!1),g=H(),k=b(()=>e.id||`input-${m}`),V=b(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{g.value&&(g.value.checked=o.value)});function E(S){V.value&&(h.value=!0,Et(S.target,":focus-visible")!==!1&&(y.value=!0))}function j(){h.value=!1,y.value=!1}function D(S){S.stopPropagation()}function I(S){if(!V.value){g.value&&(g.value.checked=o.value);return}e.readonly&&a&&Ie(()=>a.forceUpdate()),o.value=S.target.checked}return ne(()=>{var x,w;const S=l.label?l.label({label:e.label,props:{for:k.value}}):e.label,[R,P]=Ct(n),M=s("input",K({ref:g,checked:o.value,disabled:!!e.disabled,id:k.value,onBlur:j,onFocus:E,onInput:I,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:v.value,name:e.name,"aria-checked":e.type==="checkbox"?o.value:void 0},P),null);return s("div",K({class:["v-selection-control",{"v-selection-control--dirty":o.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":h.value,"v-selection-control--focus-visible":y.value,"v-selection-control--inline":e.inline},t.value,e.class]},R,{style:e.style}),[s("div",{class:["v-selection-control__wrapper",c.value],style:d.value},[(x=l.default)==null?void 0:x.call(l,{backgroundColorClasses:u,backgroundColorStyles:f}),Ee(s("div",{class:["v-selection-control__input"]},[((w=l.input)==null?void 0:w.call(l,{model:o,textColorClasses:c,textColorStyles:d,backgroundColorClasses:u,backgroundColorStyles:f,inputNode:M,icon:r.value,props:{onFocus:E,onBlur:j,id:k.value}}))??s(le,null,[r.value&&s(ye,{key:"icon",icon:r.value},null),M])]),[[at("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),S&&s(Yt,{for:k.value,onClick:D},{default:()=>[S]})])}),{isFocused:h,input:g}}}),mi=X({indeterminate:Boolean,indeterminateIcon:{type:Oe,default:"$checkboxIndeterminate"},...Ea({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Dt=ie()({name:"VCheckboxBtn",props:mi(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"indeterminate"),a=me(e,"modelValue");function t(c){l.value&&(l.value=!1)}const r=b(()=>l.value?e.indeterminateIcon:e.falseIcon),o=b(()=>l.value?e.indeterminateIcon:e.trueIcon);return ne(()=>{const c=je(xt.filterProps(e),["modelValue"]);return s(xt,K(c,{modelValue:a.value,"onUpdate:modelValue":[d=>a.value=d,t],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:r.value,trueIcon:o.value,"aria-checked":l.value?"mixed":void 0}),n)}),{}}}),Ss=X({...Pt(),...je(mi(),["inline"])},"VCheckbox"),fi=ie()({name:"VCheckbox",inheritAttrs:!1,props:Ss(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"modelValue"),{isFocused:t,focus:r,blur:o}=wt(e),c=St(),d=b(()=>e.id||`checkbox-${c}`);return ne(()=>{const[u,f]=Ct(n),v=Be.filterProps(e),m=Dt.filterProps(e);return s(Be,K({class:["v-checkbox",e.class]},u,v,{modelValue:a.value,"onUpdate:modelValue":h=>a.value=h,id:d.value,focused:t.value,style:e.style}),{...l,default:h=>{let{id:y,messagesId:g,isDisabled:k,isReadonly:V,isValid:E}=h;return s(Dt,K(m,{id:y.value,"aria-describedby":g.value,disabled:k.value,readonly:V.value},f,{error:E.value===!1,modelValue:a.value,"onUpdate:modelValue":j=>a.value=j,onFocus:r,onBlur:o}),l)}})}),{}}}),Cs=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfCheckbox");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout),a=b(()=>{const t={...i.value};return"hideDetails"in i||(t.hideDetails="auto"),t.modelValue=n.value,t});return()=>Ve(fi,a.value,l.value)}}),Os=X({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...Pt(),...Ea()},"VSwitch"),vi=ie()({name:"VSwitch",inheritAttrs:!1,props:Os(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"indeterminate"),t=me(e,"modelValue"),{loaderClasses:r}=Jn(e),{isFocused:o,focus:c,blur:d}=wt(e),u=H(),f=Re&&window.matchMedia("(forced-colors: active)").matches,v=b(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),m=St(),h=b(()=>e.id||`switch-${m}`);function y(){a.value&&(a.value=!1)}function g(k){var V,E;k.stopPropagation(),k.preventDefault(),(E=(V=u.value)==null?void 0:V.input)==null||E.click()}return ne(()=>{const[k,V]=Ct(n),E=Be.filterProps(e),j=xt.filterProps(e);return s(Be,K({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":a.value},r.value,e.class]},k,E,{modelValue:t.value,"onUpdate:modelValue":D=>t.value=D,id:h.value,focused:o.value,style:e.style}),{...l,default:D=>{let{id:I,messagesId:S,isDisabled:R,isReadonly:P,isValid:M}=D;const x={model:t,isValid:M};return s(xt,K({ref:u},j,{modelValue:t.value,"onUpdate:modelValue":[w=>t.value=w,y],id:I.value,"aria-describedby":S.value,type:"checkbox","aria-checked":a.value?"mixed":void 0,disabled:R.value,readonly:P.value,onFocus:c,onBlur:d},V),{...l,default:w=>{let{backgroundColorClasses:A,backgroundColorStyles:_}=w;return s("div",{class:["v-switch__track",f?void 0:A.value],style:_.value,onClick:g},[l["track-true"]&&s("div",{key:"prepend",class:"v-switch__track-true"},[l["track-true"](x)]),l["track-false"]&&s("div",{key:"append",class:"v-switch__track-false"},[l["track-false"](x)])])},input:w=>{let{inputNode:A,icon:_,backgroundColorClasses:$,backgroundColorStyles:N}=w;return s(le,null,[A,s("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":_||e.loading},e.inset||f?void 0:$.value],style:e.inset?void 0:N.value},[l.thumb?s(Ce,{defaults:{VIcon:{icon:_,size:"x-small"}}},{default:()=>[l.thumb({...x,icon:_})]}):s(Zn,null,{default:()=>[e.loading?s(ei,{name:"v-switch",active:!0,color:M.value===!1?void 0:v.value},{default:J=>l.loader?l.loader(J):s(no,{active:J.isActive,color:J.color,indeterminate:!0,size:"16",width:"2"},null)}):_&&s(ye,{key:String(_),icon:_,size:"x-small"},null)]})])])}})}})}),{}}}),Is=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSwitch");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout),a=b(()=>{const t={...i.value};return"hideDetails"in i||(t.hideDetails="auto"),t.modelValue=n.value,t});return()=>Ve(vi,a.value,l.value)}}),Ms=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfNumberField");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max","placeholder"],bindData:!1}),a=b(()=>{const t={...i.value};return t.type="number",t["onUpdate:modelValue"]=r=>e.statefulLayout.input(e.modelValue,r&&Number(r)),t.modelValue=n.value,t});return()=>Ve(Ze,a.value,l.value)}}),Ml=Symbol.for("vuetify:v-slider");function As(e,i,n){const l=n==="vertical",a=i.getBoundingClientRect(),t="touches"in e?e.touches[0]:e;return l?t.clientY-(a.top+a.height/2):t.clientX-(a.left+a.width/2)}function Es(e,i){return"touches"in e&&e.touches.length?e.touches[0][i]:"changedTouches"in e&&e.changedTouches.length?e.changedTouches[0][i]:e[i]}const js=X({disabled:{type:Boolean,default:null},error:Boolean,readonly:{type:Boolean,default:null},max:{type:[Number,String],default:100},min:{type:[Number,String],default:0},step:{type:[Number,String],default:0},thumbColor:String,thumbLabel:{type:[Boolean,String],default:void 0,validator:e=>typeof e=="boolean"||e==="always"},thumbSize:{type:[Number,String],default:20},showTicks:{type:[Boolean,String],default:!1,validator:e=>typeof e=="boolean"||e==="always"},ticks:{type:[Array,Object]},tickSize:{type:[Number,String],default:2},color:String,trackColor:String,trackFillColor:String,trackSize:{type:[Number,String],default:4},direction:{type:String,default:"horizontal",validator:e=>["vertical","horizontal"].includes(e)},reverse:Boolean,...Jt(),...aa({elevation:2}),ripple:{type:Boolean,default:!0}},"Slider"),Ds=e=>{const i=b(()=>parseFloat(e.min)),n=b(()=>parseFloat(e.max)),l=b(()=>+e.step>0?parseFloat(e.step):0),a=b(()=>Math.max(Ul(l.value),Ul(i.value)));function t(r){if(r=parseFloat(r),l.value<=0)return r;const o=Ne(r,i.value,n.value),c=i.value%l.value,d=Math.round((o-c)/l.value)*l.value+c;return parseFloat(Math.min(d,n.value).toFixed(a.value))}return{min:i,max:n,step:l,decimals:a,roundValue:t}},Ls=e=>{let{props:i,steps:n,onSliderStart:l,onSliderMove:a,onSliderEnd:t,getActiveThumb:r}=e;const{isRtl:o}=ct(),c=Q(i,"reverse"),d=b(()=>i.direction==="vertical"),u=b(()=>d.value!==c.value),{min:f,max:v,step:m,decimals:h,roundValue:y}=n,g=b(()=>parseInt(i.thumbSize,10)),k=b(()=>parseInt(i.tickSize,10)),V=b(()=>parseInt(i.trackSize,10)),E=b(()=>(v.value-f.value)/m.value),j=Q(i,"disabled"),D=b(()=>i.error||i.disabled?void 0:i.thumbColor??i.color),I=b(()=>i.error||i.disabled?void 0:i.trackColor??i.color),S=b(()=>i.error||i.disabled?void 0:i.trackFillColor??i.color),R=se(!1),P=se(0),M=H(),x=H();function w(F){var re;const te=i.direction==="vertical",Ae=te?"top":"left",ge=te?"height":"width",Y=te?"clientY":"clientX",{[Ae]:de,[ge]:q}=(re=M.value)==null?void 0:re.$el.getBoundingClientRect(),G=Es(F,Y);let ue=Math.min(Math.max((G-de-P.value)/q,0),1)||0;return(te?u.value:u.value!==o.value)&&(ue=1-ue),y(f.value+ue*(v.value-f.value))}const A=F=>{t({value:w(F)}),R.value=!1,P.value=0},_=F=>{x.value=r(F),x.value&&(x.value.focus(),R.value=!0,x.value.contains(F.target)?P.value=As(F,x.value,i.direction):(P.value=0,a({value:w(F)})),l({value:w(F)}))},$={passive:!0,capture:!0};function N(F){a({value:w(F)})}function J(F){F.stopPropagation(),F.preventDefault(),A(F),window.removeEventListener("mousemove",N,$),window.removeEventListener("mouseup",J)}function C(F){var te;A(F),window.removeEventListener("touchmove",N,$),(te=F.target)==null||te.removeEventListener("touchend",C)}function L(F){var te;_(F),window.addEventListener("touchmove",N,$),(te=F.target)==null||te.addEventListener("touchend",C,{passive:!1})}function p(F){F.preventDefault(),_(F),window.addEventListener("mousemove",N,$),window.addEventListener("mouseup",J,{passive:!1})}const O=F=>{const te=(F-f.value)/(v.value-f.value)*100;return Ne(isNaN(te)?0:te,0,100)},B=Q(i,"showTicks"),U=b(()=>B.value?i.ticks?Array.isArray(i.ticks)?i.ticks.map(F=>({value:F,position:O(F),label:F.toString()})):Object.keys(i.ticks).map(F=>({value:parseFloat(F),position:O(parseFloat(F)),label:i.ticks[F]})):E.value!==1/0?Bt(E.value+1).map(F=>{const te=f.value+F*m.value;return{value:te,position:O(te)}}):[]:[]),ee=b(()=>U.value.some(F=>{let{label:te}=F;return!!te})),Z={activeThumbRef:x,color:Q(i,"color"),decimals:h,disabled:j,direction:Q(i,"direction"),elevation:Q(i,"elevation"),hasLabels:ee,isReversed:c,indexFromEnd:u,min:f,max:v,mousePressed:R,numTicks:E,onSliderMousedown:p,onSliderTouchstart:L,parsedTicks:U,parseMouseMove:w,position:O,readonly:Q(i,"readonly"),rounded:Q(i,"rounded"),roundValue:y,showTicks:B,startOffset:P,step:m,thumbSize:g,thumbColor:D,thumbLabel:Q(i,"thumbLabel"),ticks:Q(i,"ticks"),tickSize:k,trackColor:I,trackContainerRef:M,trackFillColor:S,trackSize:V,vertical:d};return _t(Ml,Z),Z},Ts=X({focused:Boolean,max:{type:Number,required:!0},min:{type:Number,required:!0},modelValue:{type:Number,required:!0},position:{type:Number,required:!0},ripple:{type:[Boolean,Object],default:!0},name:String,...we()},"VSliderThumb"),_s=ie()({name:"VSliderThumb",directives:{Ripple:ta},props:Ts(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=Ke(Ml),{isRtl:t,rtlClasses:r}=ct();if(!a)throw new Error("[Vuetify] v-slider-thumb must be used inside v-slider or v-range-slider");const{thumbColor:o,step:c,disabled:d,thumbSize:u,thumbLabel:f,direction:v,isReversed:m,vertical:h,readonly:y,elevation:g,mousePressed:k,decimals:V,indexFromEnd:E}=a,j=b(()=>d.value?void 0:g.value),{elevationClasses:D}=la(j),{textColorClasses:I,textColorStyles:S}=It(o),{pageup:R,pagedown:P,end:M,home:x,left:w,right:A,down:_,up:$}=Or,N=[R,P,M,x,w,A,_,$],J=b(()=>c.value?[1,2,3]:[1,5,10]);function C(p,O){if(!N.includes(p.key))return;p.preventDefault();const B=c.value||.1,U=(e.max-e.min)/B;if([w,A,_,$].includes(p.key)){const Z=(h.value?[t.value?w:A,m.value?_:$]:E.value!==t.value?[w,$]:[A,$]).includes(p.key)?1:-1,F=p.shiftKey?2:p.ctrlKey?1:0;O=O+Z*B*J.value[F]}else if(p.key===x)O=e.min;else if(p.key===M)O=e.max;else{const ee=p.key===P?1:-1;O=O-ee*B*(U>100?U/10:10)}return Math.max(e.min,Math.min(e.max,O))}function L(p){const O=C(p,e.modelValue);O!=null&&l("update:modelValue",O)}return ne(()=>{const p=ve(E.value?100-e.position:e.position,"%");return s("div",{class:["v-slider-thumb",{"v-slider-thumb--focused":e.focused,"v-slider-thumb--pressed":e.focused&&k.value},e.class,r.value],style:[{"--v-slider-thumb-position":p,"--v-slider-thumb-size":ve(u.value)},e.style],role:"slider",tabindex:d.value?-1:0,"aria-label":e.name,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.modelValue,"aria-readonly":!!y.value,"aria-orientation":v.value,onKeydown:y.value?void 0:L},[s("div",{class:["v-slider-thumb__surface",I.value,D.value],style:{...S.value}},null),Ee(s("div",{class:["v-slider-thumb__ripple",I.value],style:S.value},null),[[at("ripple"),e.ripple,null,{circle:!0,center:!0}]]),s(Zn,{origin:"bottom center"},{default:()=>{var O;return[Ee(s("div",{class:"v-slider-thumb__label-container"},[s("div",{class:["v-slider-thumb__label"]},[s("div",null,[((O=n["thumb-label"])==null?void 0:O.call(n,{modelValue:e.modelValue}))??e.modelValue.toFixed(c.value?V.value:1)])])]),[[st,f.value&&e.focused||f.value==="always"]])]}})])}),{}}}),$s=X({start:{type:Number,required:!0},stop:{type:Number,required:!0},...we()},"VSliderTrack"),Bs=ie()({name:"VSliderTrack",props:$s(),emits:{},setup(e,i){let{slots:n}=i;const l=Ke(Ml);if(!l)throw new Error("[Vuetify] v-slider-track must be inside v-slider or v-range-slider");const{color:a,parsedTicks:t,rounded:r,showTicks:o,tickSize:c,trackColor:d,trackFillColor:u,trackSize:f,vertical:v,min:m,max:h,indexFromEnd:y}=l,{roundedClasses:g}=ea(r),{backgroundColorClasses:k,backgroundColorStyles:V}=He(u),{backgroundColorClasses:E,backgroundColorStyles:j}=He(d),D=b(()=>`inset-${v.value?"block":"inline"}-${y.value?"end":"start"}`),I=b(()=>v.value?"height":"width"),S=b(()=>({[D.value]:"0%",[I.value]:"100%"})),R=b(()=>e.stop-e.start),P=b(()=>({[D.value]:ve(e.start,"%"),[I.value]:ve(R.value,"%")})),M=b(()=>o.value?(v.value?t.value.slice().reverse():t.value).map((w,A)=>{var $;const _=w.value!==m.value&&w.value!==h.value?ve(w.position,"%"):void 0;return s("div",{key:w.value,class:["v-slider-track__tick",{"v-slider-track__tick--filled":w.position>=e.start&&w.position<=e.stop,"v-slider-track__tick--first":w.value===m.value,"v-slider-track__tick--last":w.value===h.value}],style:{[D.value]:_}},[(w.label||n["tick-label"])&&s("div",{class:"v-slider-track__tick-label"},[(($=n["tick-label"])==null?void 0:$.call(n,{tick:w,index:A}))??w.label])])}):[]);return ne(()=>s("div",{class:["v-slider-track",g.value,e.class],style:[{"--v-slider-track-size":ve(f.value),"--v-slider-tick-size":ve(c.value)},e.style]},[s("div",{class:["v-slider-track__background",E.value,{"v-slider-track__background--opacity":!!a.value||!u.value}],style:{...S.value,...j.value}},null),s("div",{class:["v-slider-track__fill",k.value],style:{...P.value,...V.value}},null),o.value&&s("div",{class:["v-slider-track__ticks",{"v-slider-track__ticks--always-show":o.value==="always"}]},[M.value])])),{}}}),Rs=X({...jn(),...js(),...Pt(),modelValue:{type:[Number,String],default:0}},"VSlider"),al=ie()({name:"VSlider",props:Rs(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,start:e=>!0,end:e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=H(),{rtlClasses:t}=ct(),r=Ds(e),o=me(e,"modelValue",void 0,I=>r.roundValue(I??r.min.value)),{min:c,max:d,mousePressed:u,roundValue:f,onSliderMousedown:v,onSliderTouchstart:m,trackContainerRef:h,position:y,hasLabels:g,readonly:k}=Ls({props:e,steps:r,onSliderStart:()=>{l("start",o.value)},onSliderEnd:I=>{let{value:S}=I;const R=f(S);o.value=R,l("end",R)},onSliderMove:I=>{let{value:S}=I;return o.value=f(S)},getActiveThumb:()=>{var I;return(I=a.value)==null?void 0:I.$el}}),{isFocused:V,focus:E,blur:j}=wt(e),D=b(()=>y(o.value));return ne(()=>{const I=Be.filterProps(e),S=!!(e.label||n.label||n.prepend);return s(Be,K({class:["v-slider",{"v-slider--has-labels":!!n["tick-label"]||g.value,"v-slider--focused":V.value,"v-slider--pressed":u.value,"v-slider--disabled":e.disabled},t.value,e.class],style:e.style},I,{focused:V.value}),{...n,prepend:S?R=>{var P,M;return s(le,null,[((P=n.label)==null?void 0:P.call(n,R))??(e.label?s(Yt,{id:R.id.value,class:"v-slider__label",text:e.label},null):void 0),(M=n.prepend)==null?void 0:M.call(n,R)])}:void 0,default:R=>{let{id:P,messagesId:M}=R;return s("div",{class:"v-slider__container",onMousedown:k.value?void 0:v,onTouchstartPassive:k.value?void 0:m},[s("input",{id:P.value,name:e.name||P.value,disabled:!!e.disabled,readonly:!!e.readonly,tabindex:"-1",value:o.value},null),s(Bs,{ref:h,start:0,stop:D.value},{"tick-label":n["tick-label"]}),s(_s,{ref:a,"aria-describedby":M.value,focused:V.value,min:c.value,max:d.value,modelValue:o.value,"onUpdate:modelValue":x=>o.value=x,position:D.value,elevation:e.elevation,onFocus:E,onBlur:j,ripple:e.ripple,name:e.name},{"thumb-label":n["thumb-label"]})])}})}),{}}}),qs=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSlider");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["step","min","max"]}),a=b(()=>{const t={...i.value};return t.modelValue=n.value,t["onUpdate:modelValue"]=r=>e.statefulLayout.input(e.modelValue,r&&Number(r)),t});return()=>Ve(al,a.value,l.value)}});function Na(e,i){return{x:e.x+i.x,y:e.y+i.y}}function zs(e,i){return{x:e.x-i.x,y:e.y-i.y}}function mn(e,i){if(e.side==="top"||e.side==="bottom"){const{side:n,align:l}=e,a=l==="left"?0:l==="center"?i.width/2:l==="right"?i.width:l,t=n==="top"?0:n==="bottom"?i.height:n;return Na({x:a,y:t},i)}else if(e.side==="left"||e.side==="right"){const{side:n,align:l}=e,a=n==="left"?0:n==="right"?i.width:n,t=l==="top"?0:l==="center"?i.height/2:l==="bottom"?i.height:l;return Na({x:a,y:t},i)}return Na({x:i.width/2,y:i.height/2},i)}const pi={static:Ns,connected:Ks},Fs=X({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in pi},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Hs(e,i){const n=H({}),l=H();Re&&xa(()=>!!(i.isActive.value&&e.locationStrategy),t=>{var r,o;oe(()=>e.locationStrategy,t),We(()=>{window.removeEventListener("resize",a),l.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?l.value=(r=e.locationStrategy(i,e,n))==null?void 0:r.updateLocation:l.value=(o=pi[e.locationStrategy](i,e,n))==null?void 0:o.updateLocation});function a(t){var r;(r=l.value)==null||r.call(l,t)}return{contentStyles:n,updateLocation:l}}function Ns(){}function Ws(e,i){i?e.style.removeProperty("left"):e.style.removeProperty("right");const n=Pl(e);return i?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function Ks(e,i,n){(Array.isArray(e.target.value)||Oo(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:t}=Ir(()=>{const h=Ql(i.location,e.isRtl.value),y=i.origin==="overlap"?h:i.origin==="auto"?Ba(h):Ql(i.origin,e.isRtl.value);return h.side===y.side&&h.align===Ra(y).align?{preferredAnchor:Jl(h),preferredOrigin:Jl(y)}:{preferredAnchor:h,preferredOrigin:y}}),[r,o,c,d]=["minWidth","minHeight","maxWidth","maxHeight"].map(h=>b(()=>{const y=parseFloat(i[h]);return isNaN(y)?1/0:y})),u=b(()=>{if(Array.isArray(i.offset))return i.offset;if(typeof i.offset=="string"){const h=i.offset.split(" ").map(parseFloat);return h.length<2&&h.push(0),h}return typeof i.offset=="number"?[i.offset,0]:[0,0]});let f=!1;const v=new ResizeObserver(()=>{f&&m()});oe([e.target,e.contentEl],(h,y)=>{let[g,k]=h,[V,E]=y;V&&!Array.isArray(V)&&v.unobserve(V),g&&!Array.isArray(g)&&v.observe(g),E&&v.unobserve(E),k&&v.observe(k)},{immediate:!0}),We(()=>{v.disconnect()});function m(){if(f=!1,requestAnimationFrame(()=>f=!0),!e.target.value||!e.contentEl.value)return;const h=oi(e.target.value),y=Ws(e.contentEl.value,e.isRtl.value),g=ya(e.contentEl.value),k=12;g.length||(g.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(y.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),y.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const V=g.reduce((x,w)=>{const A=w.getBoundingClientRect(),_=new kt({x:w===document.documentElement?0:A.x,y:w===document.documentElement?0:A.y,width:w.clientWidth,height:w.clientHeight});return x?new kt({x:Math.max(x.left,_.left),y:Math.max(x.top,_.top),width:Math.min(x.right,_.right)-Math.max(x.left,_.left),height:Math.min(x.bottom,_.bottom)-Math.max(x.top,_.top)}):_},void 0);V.x+=k,V.y+=k,V.width-=k*2,V.height-=k*2;let E={anchor:a.value,origin:t.value};function j(x){const w=new kt(y),A=mn(x.anchor,h),_=mn(x.origin,w);let{x:$,y:N}=zs(A,_);switch(x.anchor.side){case"top":N-=u.value[0];break;case"bottom":N+=u.value[0];break;case"left":$-=u.value[0];break;case"right":$+=u.value[0];break}switch(x.anchor.align){case"top":N-=u.value[1];break;case"bottom":N+=u.value[1];break;case"left":$-=u.value[1];break;case"right":$+=u.value[1];break}return w.x+=$,w.y+=N,w.width=Math.min(w.width,c.value),w.height=Math.min(w.height,d.value),{overflows:tn(w,V),x:$,y:N}}let D=0,I=0;const S={x:0,y:0},R={x:!1,y:!1};let P=-1;for(;!(P++>10);){const{x,y:w,overflows:A}=j(E);D+=x,I+=w,y.x+=x,y.y+=w;{const _=en(E.anchor),$=A.x.before||A.x.after,N=A.y.before||A.y.after;let J=!1;if(["x","y"].forEach(C=>{if(C==="x"&&$&&!R.x||C==="y"&&N&&!R.y){const L={anchor:{...E.anchor},origin:{...E.origin}},p=C==="x"?_==="y"?Ra:Ba:_==="y"?Ba:Ra;L.anchor=p(L.anchor),L.origin=p(L.origin);const{overflows:O}=j(L);(O[C].before<=A[C].before&&O[C].after<=A[C].after||O[C].before+O[C].after<(A[C].before+A[C].after)/2)&&(E=L,J=R[C]=!0)}}),J)continue}A.x.before&&(D+=A.x.before,y.x+=A.x.before),A.x.after&&(D-=A.x.after,y.x-=A.x.after),A.y.before&&(I+=A.y.before,y.y+=A.y.before),A.y.after&&(I-=A.y.after,y.y-=A.y.after);{const _=tn(y,V);S.x=V.width-_.x.before-_.x.after,S.y=V.height-_.y.before-_.y.after,D+=_.x.before,y.x+=_.x.before,I+=_.y.before,y.y+=_.y.before}break}const M=en(E.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${E.anchor.side} ${E.anchor.align}`,transformOrigin:`${E.origin.side} ${E.origin.align}`,top:ve(Wa(I)),left:e.isRtl.value?void 0:ve(Wa(D)),right:e.isRtl.value?ve(Wa(-D)):void 0,minWidth:ve(M==="y"?Math.min(r.value,h.width):r.value),maxWidth:ve(fn(Ne(S.x,r.value===1/0?0:r.value,c.value))),maxHeight:ve(fn(Ne(S.y,o.value===1/0?0:o.value,d.value)))}),{available:S,contentBox:y}}return oe(()=>[a.value,t.value,i.offset,i.minWidth,i.minHeight,i.maxWidth,i.maxHeight],()=>m()),Ie(()=>{const h=m();if(!h)return;const{available:y,contentBox:g}=h;g.height>y.y&&requestAnimationFrame(()=>{m(),requestAnimationFrame(()=>{m()})})}),{updateLocation:m}}function Wa(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function fn(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let ll=!0;const ba=[];function Us(e){!ll||ba.length?(ba.push(e),nl()):(ll=!1,e(),nl())}let vn=-1;function nl(){cancelAnimationFrame(vn),vn=requestAnimationFrame(()=>{const e=ba.shift();e&&e(),ba.length?nl():ll=!0})}const pa={none:null,close:Xs,block:Zs,reposition:Qs},Ys=X({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in pa}},"VOverlay-scroll-strategies");function Gs(e,i){if(!Re)return;let n;Je(async()=>{n==null||n.stop(),i.isActive.value&&e.scrollStrategy&&(n=Bn(),await new Promise(l=>setTimeout(l)),n.active&&n.run(()=>{var l;typeof e.scrollStrategy=="function"?e.scrollStrategy(i,e,n):(l=pa[e.scrollStrategy])==null||l.call(pa,i,e,n)}))}),We(()=>{n==null||n.stop()})}function Xs(e){function i(n){e.isActive.value=!1}yi(e.targetEl.value??e.contentEl.value,i)}function Zs(e,i){var r;const n=(r=e.root.value)==null?void 0:r.offsetParent,l=[...new Set([...ya(e.targetEl.value,i.contained?n:void 0),...ya(e.contentEl.value,i.contained?n:void 0)])].filter(o=>!o.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,t=(o=>Sl(o)&&o)(n||document.documentElement);t&&e.root.value.classList.add("v-overlay--scroll-blocked"),l.forEach((o,c)=>{o.style.setProperty("--v-body-scroll-x",ve(-o.scrollLeft)),o.style.setProperty("--v-body-scroll-y",ve(-o.scrollTop)),o!==document.documentElement&&o.style.setProperty("--v-scrollbar-offset",ve(a)),o.classList.add("v-overlay-scroll-blocked")}),We(()=>{l.forEach((o,c)=>{const d=parseFloat(o.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(o.style.getPropertyValue("--v-body-scroll-y")),f=o.style.scrollBehavior;o.style.scrollBehavior="auto",o.style.removeProperty("--v-body-scroll-x"),o.style.removeProperty("--v-body-scroll-y"),o.style.removeProperty("--v-scrollbar-offset"),o.classList.remove("v-overlay-scroll-blocked"),o.scrollLeft=-d,o.scrollTop=-u,o.style.scrollBehavior=f}),t&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Qs(e,i,n){let l=!1,a=-1,t=-1;function r(o){Us(()=>{var u,f;const c=performance.now();(f=(u=e.updateLocation).value)==null||f.call(u,o),l=(performance.now()-c)/(1e3/60)>2})}t=(typeof requestIdleCallback>"u"?o=>o():requestIdleCallback)(()=>{n.run(()=>{yi(e.targetEl.value??e.contentEl.value,o=>{l?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{r(o)})})):r(o)})})}),We(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(t),cancelAnimationFrame(a)})}function yi(e,i){const n=[document,...ya(e)];n.forEach(l=>{l.addEventListener("scroll",i,{passive:!0})}),We(()=>{n.forEach(l=>{l.removeEventListener("scroll",i)})})}const il=Symbol.for("vuetify:v-menu"),Js=X({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...ho()},"VOverlay-activator");function eu(e,i){let{isActive:n,isTop:l}=i;const a=pl("useActivator"),t=H();let r=!1,o=!1,c=!0;const d=b(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),u=b(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!d.value),{runOpenDelay:f,runCloseDelay:v}=go(e,S=>{S===(e.openOnHover&&r||d.value&&o)&&!(e.openOnHover&&n.value&&!l.value)&&(n.value!==S&&(c=!0),n.value=S)}),m=H(),h={onClick:S=>{S.stopPropagation(),t.value=S.currentTarget||S.target,n.value||(m.value=[S.clientX,S.clientY]),n.value=!n.value},onMouseenter:S=>{var R;(R=S.sourceCapabilities)!=null&&R.firesTouchEvents||(r=!0,t.value=S.currentTarget||S.target,f())},onMouseleave:S=>{r=!1,v()},onFocus:S=>{Et(S.target,":focus-visible")!==!1&&(o=!0,S.stopPropagation(),t.value=S.currentTarget||S.target,f())},onBlur:S=>{o=!1,S.stopPropagation(),v()}},y=b(()=>{const S={};return u.value&&(S.onClick=h.onClick),e.openOnHover&&(S.onMouseenter=h.onMouseenter,S.onMouseleave=h.onMouseleave),d.value&&(S.onFocus=h.onFocus,S.onBlur=h.onBlur),S}),g=b(()=>{const S={};if(e.openOnHover&&(S.onMouseenter=()=>{r=!0,f()},S.onMouseleave=()=>{r=!1,v()}),d.value&&(S.onFocusin=()=>{o=!0,f()},S.onFocusout=()=>{o=!1,v()}),e.closeOnContentClick){const R=Ke(il,null);S.onClick=()=>{n.value=!1,R==null||R.closeParents()}}return S}),k=b(()=>{const S={};return e.openOnHover&&(S.onMouseenter=()=>{c&&(r=!0,c=!1,f())},S.onMouseleave=()=>{r=!1,v()}),S});oe(l,S=>{S&&(e.openOnHover&&!r&&(!d.value||!o)||d.value&&!o&&(!e.openOnHover||!r))&&(n.value=!1)}),oe(n,S=>{S||setTimeout(()=>{m.value=void 0})},{flush:"post"});const V=Ya();Je(()=>{V.value&&Ie(()=>{t.value=V.el})});const E=Ya(),j=b(()=>e.target==="cursor"&&m.value?m.value:E.value?E.el:bi(e.target,a)||t.value),D=b(()=>Array.isArray(j.value)?void 0:j.value);let I;return oe(()=>!!e.activator,S=>{S&&Re?(I=Bn(),I.run(()=>{tu(e,a,{activatorEl:t,activatorEvents:y})})):I&&I.stop()},{flush:"post",immediate:!0}),We(()=>{I==null||I.stop()}),{activatorEl:t,activatorRef:V,target:j,targetEl:D,targetRef:E,activatorEvents:y,contentEvents:g,scrimEvents:k}}function tu(e,i,n){let{activatorEl:l,activatorEvents:a}=n;oe(()=>e.activator,(c,d)=>{if(d&&c!==d){const u=o(d);u&&r(u)}c&&Ie(()=>t())},{immediate:!0}),oe(()=>e.activatorProps,()=>{t()}),We(()=>{r()});function t(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Vo(c,K(a.value,d))}function r(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&wo(c,K(a.value,d))}function o(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const d=bi(c,i);return l.value=(d==null?void 0:d.nodeType)===Node.ELEMENT_NODE?d:void 0,l.value}}function bi(e,i){var l,a;if(!e)return;let n;if(e==="parent"){let t=(a=(l=i==null?void 0:i.proxy)==null?void 0:l.$el)==null?void 0:a.parentNode;for(;t!=null&&t.hasAttribute("data-no-activator");)t=t.parentNode;n=t}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function au(){if(!Re)return se(!1);const{ssr:e}=Va();if(e){const i=se(!1);return Ot(()=>{i.value=!0}),i}else return se(!0)}const Al=X({eager:Boolean},"lazy");function El(e,i){const n=se(!1),l=b(()=>n.value||e.eager||i.value);oe(i,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:l,onAfterLeave:a}}const pn=Symbol.for("vuetify:stack"),zt=Rn([]);function lu(e,i,n){const l=pl("useStack"),a=!n,t=Ke(pn,void 0),r=Rn({activeChildren:new Set});_t(pn,r);const o=se(+i.value);xa(e,()=>{var f;const u=(f=zt.at(-1))==null?void 0:f[1];o.value=u?u+10:+i.value,a&&zt.push([l.uid,o.value]),t==null||t.activeChildren.add(l.uid),We(()=>{if(a){const v=Mr(zt).findIndex(m=>m[0]===l.uid);zt.splice(v,1)}t==null||t.activeChildren.delete(l.uid)})});const c=se(!0);a&&Je(()=>{var f;const u=((f=zt.at(-1))==null?void 0:f[0])===l.uid;setTimeout(()=>c.value=u)});const d=b(()=>!r.activeChildren.size);return{globalTop:Ar(c),localTop:d,stackStyles:b(()=>({zIndex:o.value}))}}function nu(e){return{teleportTarget:b(()=>{const n=e();if(n===!0||!Re)return;const l=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(l==null)return;let a=l.querySelector(":scope > .v-overlay-container");return a||(a=document.createElement("div"),a.className="v-overlay-container",l.appendChild(a)),a})}}function iu(){return!0}function ki(e,i,n){if(!e||hi(e,n)===!1)return!1;const l=si(i);if(typeof ShadowRoot<"u"&&l instanceof ShadowRoot&&l.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(i),!a.some(t=>t==null?void 0:t.contains(e.target))}function hi(e,i){return(typeof i.value=="object"&&i.value.closeConditional||iu)(e)}function ru(e,i,n){const l=typeof n.value=="function"?n.value:n.value.handler;i._clickOutside.lastMousedownWasOutside&&ki(e,i,n)&&setTimeout(()=>{hi(e,n)&&l&&l(e)},0)}function yn(e,i){const n=si(e);i(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&i(n)}const ou={mounted(e,i){const n=a=>ru(a,e,i),l=a=>{e._clickOutside.lastMousedownWasOutside=ki(a,e,i)};yn(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",l,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[i.instance.$.uid]={onClick:n,onMousedown:l}},unmounted(e,i){e._clickOutside&&(yn(e,n=>{var t;if(!n||!((t=e._clickOutside)!=null&&t[i.instance.$.uid]))return;const{onClick:l,onMousedown:a}=e._clickOutside[i.instance.$.uid];n.removeEventListener("click",l,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[i.instance.$.uid])}};function su(e){const{modelValue:i,color:n,...l}=e;return s(Ua,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&s("div",K({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},l),null)]})}const gi=X({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...Js(),...we(),...Ca(),...Al(),...Fs(),...Ys(),...tt(),...Xt()},"VOverlay"),bn=ie()({name:"VOverlay",directives:{ClickOutside:ou},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...gi()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,i){let{slots:n,attrs:l,emit:a}=i;const t=me(e,"modelValue"),r=b({get:()=>t.value,set:Z=>{Z&&e.disabled||(t.value=Z)}}),{themeClasses:o}=ut(e),{rtlClasses:c,isRtl:d}=ct(),{hasContent:u,onAfterLeave:f}=El(e,r),v=He(b(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:m,localTop:h,stackStyles:y}=lu(r,Q(e,"zIndex"),e._disableGlobalStack),{activatorEl:g,activatorRef:k,target:V,targetEl:E,targetRef:j,activatorEvents:D,contentEvents:I,scrimEvents:S}=eu(e,{isActive:r,isTop:h}),{teleportTarget:R}=nu(()=>{var te;const Z=e.attach||e.contained;if(Z)return Z;const F=(te=g==null?void 0:g.value)==null?void 0:te.getRootNode();return F instanceof ShadowRoot?F:!1}),{dimensionStyles:P}=Oa(e),M=au(),{scopeId:x}=wl();oe(()=>e.disabled,Z=>{Z&&(r.value=!1)});const w=H(),A=H(),_=H(),{contentStyles:$,updateLocation:N}=Hs(e,{isRtl:d,contentEl:_,target:V,isActive:r});Gs(e,{root:w,contentEl:_,targetEl:E,isActive:r,updateLocation:N});function J(Z){a("click:outside",Z),e.persistent?B():r.value=!1}function C(Z){return r.value&&m.value&&(!e.scrim||Z.target===A.value)}Re&&oe(r,Z=>{Z?window.addEventListener("keydown",L):window.removeEventListener("keydown",L)},{immediate:!0}),$n(()=>{Re&&window.removeEventListener("keydown",L)});function L(Z){var F,te;Z.key==="Escape"&&m.value&&(e.persistent?B():(r.value=!1,(F=_.value)!=null&&F.contains(document.activeElement)&&((te=g.value)==null||te.focus())))}const p=oo();xa(()=>e.closeOnBack,()=>{so(p,Z=>{m.value&&r.value?(Z(!1),e.persistent?B():r.value=!1):Z()})});const O=H();oe(()=>r.value&&(e.absolute||e.contained)&&R.value==null,Z=>{if(Z){const F=ui(w.value);F&&F!==document.scrollingElement&&(O.value=F.scrollTop)}});function B(){e.noClickAnimation||_.value&&yt(_.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Nt})}function U(){a("afterEnter")}function ee(){f(),a("afterLeave")}return ne(()=>{var Z;return s(le,null,[(Z=n.activator)==null?void 0:Z.call(n,{isActive:r.value,targetRef:j,props:K({ref:k},D.value,e.activatorProps)}),M.value&&u.value&&s(Er,{disabled:!R.value,to:R.value},{default:()=>[s("div",K({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":r.value,"v-overlay--contained":e.contained},o.value,c.value,e.class],style:[y.value,{"--v-overlay-opacity":e.opacity,top:ve(O.value)},e.style],ref:w},x,l),[s(su,K({color:v,modelValue:r.value&&!!e.scrim,ref:A},S.value),null),s(Zt,{appear:!0,persisted:!0,transition:e.transition,target:V.value,onAfterEnter:U,onAfterLeave:ee},{default:()=>{var F;return[Ee(s("div",K({ref:_,class:["v-overlay__content",e.contentClass],style:[P.value,$.value]},I.value,e.contentProps),[(F=n.default)==null?void 0:F.call(n,{isActive:r})]),[[st,r.value],[at("click-outside"),{handler:J,closeConditional:C,include:()=>[g.value]}]])]}})])]})])}),{activatorEl:g,scrimEl:A,target:V,animateClick:B,contentEl:_,globalTop:m,localTop:h,updateLocation:N}}}),uu=X({id:String,...je(gi({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:ci}}),["absolute"])},"VMenu"),ia=ie()({name:"VMenu",props:uu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=me(e,"modelValue"),{scopeId:a}=wl(),t=St(),r=b(()=>e.id||`v-menu-${t}`),o=H(),c=Ke(il,null),d=se(0);_t(il,{register(){++d.value},unregister(){--d.value},closeParents(y){setTimeout(()=>{!d.value&&!e.persistent&&(y==null||y&&!jr(y,o.value.contentEl))&&(l.value=!1,c==null||c.closeParents())},40)}});async function u(y){var V,E,j;const g=y.relatedTarget,k=y.target;await Ie(),l.value&&g!==k&&((V=o.value)!=null&&V.contentEl)&&((E=o.value)!=null&&E.globalTop)&&![document,o.value.contentEl].includes(k)&&!o.value.contentEl.contains(k)&&((j=Ga(o.value.contentEl)[0])==null||j.focus())}oe(l,y=>{y?(c==null||c.register(),document.addEventListener("focusin",u,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",u))});function f(y){c==null||c.closeParents(y)}function v(y){var g,k,V;if(!e.disabled)if(y.key==="Tab"||y.key==="Enter"&&!e.closeOnContentClick){if(y.key==="Enter"&&(y.target instanceof HTMLTextAreaElement||y.target instanceof HTMLInputElement&&y.target.closest("form")))return;y.key==="Enter"&&y.preventDefault(),Dr(Ga((g=o.value)==null?void 0:g.contentEl,!1),y.shiftKey?"prev":"next",j=>j.tabIndex>=0)||(l.value=!1,(V=(k=o.value)==null?void 0:k.activatorEl)==null||V.focus())}else["Enter"," "].includes(y.key)&&e.closeOnContentClick&&(l.value=!1,c==null||c.closeParents())}function m(y){var k;if(e.disabled)return;const g=(k=o.value)==null?void 0:k.contentEl;g&&l.value?y.key==="ArrowDown"?(y.preventDefault(),Yl(g,"next")):y.key==="ArrowUp"&&(y.preventDefault(),Yl(g,"prev")):["ArrowDown","ArrowUp"].includes(y.key)&&(l.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>m(y))))}const h=b(()=>K({"aria-haspopup":"menu","aria-expanded":String(l.value),"aria-owns":r.value,onKeydown:m},e.activatorProps));return ne(()=>{const y=bn.filterProps(e);return s(bn,K({ref:o,id:r.value,class:["v-menu",e.class],style:e.style},y,{modelValue:l.value,"onUpdate:modelValue":g=>l.value=g,absolute:!0,activatorProps:h.value,"onClick:outside":f,onKeydown:v},a),{activator:n.activator,default:function(){for(var g=arguments.length,k=new Array(g),V=0;V{var E;return[(E=n.default)==null?void 0:E.call(n,...k)]}})}})}),it({id:r,ΨopenChildren:d},o)}}),ja={__name:"text-field-menu",props:Lr({modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},formattedValue:{type:String,default:null}},{menuOpened:{type:Boolean,default:!1},menuOpenedModifiers:{}}),emits:["update:menuOpened"],setup(e){const i=e,{inputProps:n,skeleton:l,compProps:a,data:t}=Me(Q(i,"modelValue"),i.statefulLayout,{isMainComp:!1,bindData:!1}),r=b(()=>{const u={...n.value};return u.readonly=!0,u.clearable=u.clearable??!l.value.required,u["onClick:clear"]=()=>{i.statefulLayout.input(i.modelValue,null)},u}),o=b(()=>{const u={...a.value};return u.closeOnContentClick=!1,u.disabled=!0,u}),c=H(null),d=Tr(e,"menuOpened");return(u,f)=>(z(),pe(le,null,[s(T(Ze),K({ref_key:"textField",ref:c},r.value,{"model-value":e.formattedValue??T(t),"onClick:control":f[0]||(f[0]=v=>{d.value=!d.value,v.stopPropagation()})}),{"prepend-inner":W(()=>[Gl(u.$slots,"prepend-inner")]),_:3},16,["model-value"]),c.value?(z(),ae(T(ia),K({key:0},o.value,{modelValue:d.value,"onUpdate:modelValue":f[1]||(f[1]=v=>d.value=v),class:"vjsf-text-field-menu",activator:c.value}),{default:W(()=>[Gl(u.$slots,"default",{close:()=>d.value=!1})]),_:3},16,["modelValue","activator"])):fe("",!0)],64))}},xi=X({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:Oe,default:"$next"},prevIcon:{type:Oe,default:"$prev"},modeIcon:{type:Oe,default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),kn=ie()({name:"VDatePickerControls",props:xi(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,i){let{emit:n}=i;const l=b(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),a=b(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),t=b(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),r=b(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function o(){n("click:prev")}function c(){n("click:next")}function d(){n("click:year")}function u(){n("click:month")}return ne(()=>s("div",{class:["v-date-picker-controls"]},[s(be,{class:"v-date-picker-controls__month-btn",disabled:l.value,text:e.text,variant:"text",rounded:!0,onClick:u},null),s(be,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:a.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:d},null),s(ri,{key:"mode-spacer"},null),s("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[s(be,{disabled:t.value,icon:e.prevIcon,variant:"text",onClick:o},null),s(be,{disabled:r.value,icon:e.nextIcon,variant:"text",onClick:c},null)])])),{}}}),cu=X({appendIcon:String,color:String,header:String,transition:String,onClick:At()},"VDatePickerHeader"),hn=ie()({name:"VDatePickerHeader",props:cu(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,i){let{emit:n,slots:l}=i;const{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"color");function r(){n("click")}function o(){n("click:append")}return ne(()=>{const c=!!(l.default||e.header),d=!!(l.append||e.appendIcon);return s("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},a.value],style:t.value,onClick:r},[l.prepend&&s("div",{key:"prepend",class:"v-date-picker-header__prepend"},[l.prepend()]),c&&s(Zt,{key:"content",name:e.transition},{default:()=>{var u;return[s("div",{key:e.header,class:"v-date-picker-header__content"},[((u=l.default)==null?void 0:u.call(l))??e.header])]}}),d&&s("div",{class:"v-date-picker-header__append"},[l.append?s(Ce,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var u;return[(u=l.append)==null?void 0:u.call(l)]}}):s(be,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:o},null)])])}),{}}}),du=X({allowedDates:[Array,Function],disabled:Boolean,displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]},weeksInMonth:{type:String,default:"dynamic"},firstDayOfWeek:[Number,String]},"calendar");function mu(e){const i=dt(),n=me(e,"modelValue",[],m=>$e(m)),l=b(()=>e.displayValue?i.date(e.displayValue):n.value.length>0?i.date(n.value[0]):e.min?i.date(e.min):Array.isArray(e.allowedDates)?i.date(e.allowedDates[0]):i.date()),a=me(e,"year",void 0,m=>{const h=m!=null?Number(m):i.getYear(l.value);return i.startOfYear(i.setYear(i.date(),h))},m=>i.getYear(m)),t=me(e,"month",void 0,m=>{const h=m!=null?Number(m):i.getMonth(l.value),y=i.setYear(i.startOfMonth(i.date()),i.getYear(a.value));return i.setMonth(y,h)},m=>i.getMonth(m)),r=b(()=>{const m=Number(e.firstDayOfWeek??0);return e.weekdays.map(h=>(h+m)%7)}),o=b(()=>{const m=i.getWeekArray(t.value,e.firstDayOfWeek),h=m.flat(),y=6*7;if(e.weeksInMonth==="static"&&h.lengthr.value.includes(i.toJsDate(y).getDay())).map((y,g)=>{const k=i.toISO(y),V=!i.isSameMonth(y,t.value),E=i.isSameDay(y,i.startOfMonth(t.value)),j=i.isSameDay(y,i.endOfMonth(t.value)),D=i.isSameDay(y,t.value);return{date:y,isoDate:k,formatted:i.format(y,"keyboardDate"),year:i.getYear(y),month:i.getMonth(y),isDisabled:v(y),isWeekStart:g%7===0,isWeekEnd:g%7===6,isToday:i.isSameDay(y,h),isAdjacent:V,isHidden:V&&!e.showAdjacentMonths,isStart:E,isSelected:n.value.some(I=>i.isSameDay(y,I)),isEnd:j,isSame:D,localized:i.format(y,"dayOfMonth")}})}const d=b(()=>{const m=i.startOfWeek(l.value,e.firstDayOfWeek),h=[];for(let g=0;g<=6;g++)h.push(i.addDays(m,g));const y=i.date();return c(h,y)}),u=b(()=>{const m=o.value.flat(),h=i.date();return c(m,h)}),f=b(()=>o.value.map(m=>m.length?_r(i,m[0]):null));function v(m){if(e.disabled)return!0;const h=i.date(m);return e.min&&i.isAfter(i.date(e.min),h)||e.max&&i.isAfter(h,i.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(y=>i.isSameDay(i.date(y),h)):typeof e.allowedDates=="function"?!e.allowedDates(h):!1}return{displayValue:l,daysInMonth:u,daysInWeek:d,genDays:c,model:n,weeksInMonth:o,weekDays:r,weekNumbers:f}}const Vi=X({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...du()},"VDatePickerMonth"),gn=ie()({name:"VDatePickerMonth",props:Vi(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=H(),{daysInMonth:t,model:r,weekNumbers:o}=mu(e),c=dt(),d=se(),u=se(),f=se(!1),v=b(()=>f.value?e.reverseTransition:e.transition);e.multiple==="range"&&r.value.length>0&&(d.value=r.value[0],r.value.length>1&&(u.value=r.value[r.value.length-1]));const m=b(()=>{const k=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return r.value.length>=k});oe(t,(k,V)=>{V&&(f.value=c.isBefore(k[0].date,V[0].date))});function h(k){const V=c.startOfDay(k);if(r.value.length===0?d.value=void 0:r.value.length===1&&(d.value=r.value[0],u.value=void 0),!d.value)d.value=V,r.value=[d.value];else if(u.value)d.value=k,u.value=void 0,r.value=[d.value];else{if(c.isSameDay(V,d.value)){d.value=void 0,r.value=[];return}else c.isBefore(V,d.value)?(u.value=c.endOfDay(d.value),d.value=V):u.value=c.endOfDay(V);const E=c.getDiff(u.value,d.value,"days"),j=[d.value];for(let D=1;Dc.isSameDay(E,k));if(V===-1)r.value=[...r.value,k];else{const E=[...r.value];E.splice(V,1),r.value=E}}function g(k){e.multiple==="range"?h(k):e.multiple?y(k):r.value=[k]}return()=>s("div",{class:"v-date-picker-month"},[e.showWeek&&s("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&s("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[Se(" ")]),o.value.map(k=>s("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[k]))]),s(Zt,{name:v.value},{default:()=>{var k;return[s("div",{ref:a,key:(k=t.value[0].date)==null?void 0:k.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.getWeekdays(e.firstDayOfWeek).map(V=>s("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[V])),t.value.map((V,E)=>{const j={props:{onClick:()=>g(V.date)},item:V,i:E};return m.value&&!V.isSelected&&(V.isDisabled=!0),s("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":V.isAdjacent,"v-date-picker-month__day--hide-adjacent":V.isHidden,"v-date-picker-month__day--selected":V.isSelected,"v-date-picker-month__day--week-end":V.isWeekEnd,"v-date-picker-month__day--week-start":V.isWeekStart}],"data-v-date":V.isDisabled?void 0:V.isoDate},[(e.showAdjacentMonths||!V.isAdjacent)&&s(Ce,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(V.isSelected||V.isToday)&&!V.isDisabled?e.color:void 0,disabled:V.isDisabled,icon:!0,ripple:!1,text:V.localized,variant:V.isDisabled?V.isToday?"outlined":"text":V.isToday&&!V.isSelected?"outlined":"flat",onClick:()=>g(V.date)}}},{default:()=>{var D;return[((D=l.day)==null?void 0:D.call(l,j))??s(be,j.props,null)]}})])})])]}})])}}),wi=X({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),xn=ie()({name:"VDatePickerMonths",props:wi(),emits:{"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),t=me(e,"modelValue"),r=b(()=>{let o=a.startOfYear(a.date());return e.year&&(o=a.setYear(o,e.year)),Bt(12).map(c=>{const d=a.format(o,"monthShort"),u=!!(e.min&&a.isAfter(a.startOfMonth(a.date(e.min)),o)||e.max&&a.isAfter(o,a.startOfMonth(a.date(e.max))));return o=a.getNextMonth(o),{isDisabled:u,text:d,value:c}})});return Je(()=>{t.value=t.value??a.getMonth(a.date())}),ne(()=>s("div",{class:"v-date-picker-months",style:{height:ve(e.height)}},[s("div",{class:"v-date-picker-months__content"},[r.value.map((o,c)=>{var f;const d={active:t.value===c,color:t.value===c?e.color:void 0,disabled:o.isDisabled,rounded:!0,text:o.text,variant:t.value===o.value?"flat":"text",onClick:()=>u(c)};function u(v){if(t.value===v){n("update:modelValue",t.value);return}t.value=v}return((f=l.month)==null?void 0:f.call(l,{month:o,i:c,props:d}))??s(be,K({key:"month"},d),null)})])])),{}}}),Pi=X({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),Vn=ie()({name:"VDatePickerYears",props:Pi(),emits:{"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),t=me(e,"modelValue"),r=b(()=>{const c=a.getYear(a.date());let d=c-100,u=c+52;e.min&&(d=a.getYear(a.date(e.min))),e.max&&(u=a.getYear(a.date(e.max)));let f=a.startOfYear(a.date());return f=a.setYear(f,d),Bt(u-d+1,d).map(v=>{const m=a.format(f,"year");return f=a.setYear(f,a.getYear(f)+1),{text:m,value:v}})});Je(()=>{t.value=t.value??a.getYear(a.date())});const o=Ya();return Ot(async()=>{var c;await Ie(),(c=o.el)==null||c.scrollIntoView({block:"center"})}),ne(()=>s("div",{class:"v-date-picker-years",style:{height:ve(e.height)}},[s("div",{class:"v-date-picker-years__content"},[r.value.map((c,d)=>{var f;const u={ref:t.value===c.value?o:void 0,active:t.value===c.value,color:t.value===c.value?e.color:void 0,rounded:!0,text:c.text,variant:t.value===c.value?"flat":"text",onClick:()=>{if(t.value===c.value){n("update:modelValue",t.value);return}t.value=c.value}};return((f=l.year)==null?void 0:f.call(l,{year:c,i:d,props:u}))??s(be,K({key:"month"},u),null)})])])),{}}}),fu=ti("v-picker-title"),Da=X({color:String,...ai(),...we(),...Ca(),...aa(),...uo(),...co(),...Jt(),...lt(),...tt()},"VSheet"),Qe=ie()({name:"VSheet",props:Da(),setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{backgroundColorClasses:a,backgroundColorStyles:t}=He(Q(e,"color")),{borderClasses:r}=li(e),{dimensionStyles:o}=Oa(e),{elevationClasses:c}=la(e),{locationStyles:d}=mo(e),{positionClasses:u}=fo(e),{roundedClasses:f}=ea(e);return ne(()=>s(e.tag,{class:["v-sheet",l.value,a.value,r.value,c.value,u.value,f.value,e.class],style:[t.value,o.value,d.value,e.style]},n)),{}}}),jl=X({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...Da()},"VPicker"),ka=ie()({name:"VPicker",props:jl(),setup(e,i){let{slots:n}=i;const{backgroundColorClasses:l,backgroundColorStyles:a}=He(Q(e,"color"));return ne(()=>{const t=Qe.filterProps(e),r=!!(e.title||n.title);return s(Qe,K(t,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var o;return[!e.hideHeader&&s("div",{key:"header",class:[l.value],style:[a.value]},[r&&s(fu,{key:"picker-title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),n.header&&s("div",{class:"v-picker__header"},[n.header()])]),s("div",{class:"v-picker__body"},[(o=n.default)==null?void 0:o.call(n)]),n.actions&&s(Ce,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[s("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),vu=X({header:{type:String,default:"$vuetify.datePicker.header"},...xi(),...Vi({weeksInMonth:"static"}),...je(wi(),["modelValue"]),...je(Pi(),["modelValue"]),...jl({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),Si=ie()({name:"VDatePicker",props:vu(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const a=dt(),{t}=Ye(),r=me(e,"modelValue",void 0,P=>$e(P),P=>e.multiple?P:P[0]),o=me(e,"viewMode"),c=b(()=>{var M;const P=a.date((M=r.value)==null?void 0:M[0]);return P&&a.isValid(P)?P:a.date()}),d=H(Number(e.month??a.getMonth(a.startOfMonth(c.value)))),u=H(Number(e.year??a.getYear(a.startOfYear(a.setMonth(c.value,d.value))))),f=se(!1),v=b(()=>e.multiple&&r.value.length>1?t("$vuetify.datePicker.itemsSelected",r.value.length):r.value[0]&&a.isValid(r.value[0])?a.format(a.date(r.value[0]),"normalDateWithWeekday"):t(e.header)),m=b(()=>{let P=a.date();return P=a.setDate(P,1),P=a.setMonth(P,d.value),P=a.setYear(P,u.value),a.format(P,"monthAndYear")}),h=b(()=>`date-picker-header${f.value?"-reverse":""}-transition`),y=b(()=>{const P=a.date(e.min);return e.min&&a.isValid(P)?P:null}),g=b(()=>{const P=a.date(e.max);return e.max&&a.isValid(P)?P:null}),k=b(()=>{if(e.disabled)return!0;const P=[];if(o.value!=="month")P.push("prev","next");else{let M=a.date();if(M=a.setYear(M,u.value),M=a.setMonth(M,d.value),y.value){const x=a.addDays(a.startOfMonth(M),-1);a.isAfter(y.value,x)&&P.push("prev")}if(g.value){const x=a.addDays(a.endOfMonth(M),1);a.isAfter(x,g.value)&&P.push("next")}}return P});function V(){d.value<11?d.value++:(u.value++,d.value=0,R(u.value)),S(d.value)}function E(){d.value>0?d.value--:(u.value--,d.value=11,R(u.value)),S(d.value)}function j(){o.value="month"}function D(){o.value=o.value==="months"?"month":"months"}function I(){o.value=o.value==="year"?"month":"year"}function S(P){o.value==="months"&&D(),n("update:month",P)}function R(P){o.value==="year"&&I(),n("update:year",P)}return oe(r,(P,M)=>{const x=$e(M),w=$e(P);if(!w.length)return;const A=a.date(x[x.length-1]),_=a.date(w[w.length-1]),$=a.getMonth(_),N=a.getYear(_);$!==d.value&&(d.value=$,S(d.value)),N!==u.value&&(u.value=N,R(u.value)),f.value=a.isBefore(A,_)}),ne(()=>{const P=ka.filterProps(e),M=kn.filterProps(e),x=hn.filterProps(e),w=gn.filterProps(e),A=je(xn.filterProps(e),["modelValue"]),_=je(Vn.filterProps(e),["modelValue"]),$={header:v.value,transition:h.value};return s(ka,K(P,{class:["v-date-picker",`v-date-picker--${o.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var N;return((N=l.title)==null?void 0:N.call(l))??s("div",{class:"v-date-picker__title"},[t(e.title)])},header:()=>l.header?s(Ce,{defaults:{VDatePickerHeader:{...$}}},{default:()=>{var N;return[(N=l.header)==null?void 0:N.call(l,$)]}}):s(hn,K({key:"header"},x,$,{onClick:o.value!=="month"?j:void 0}),{...l,default:void 0}),default:()=>s(le,null,[s(kn,K(M,{disabled:k.value,text:m.value,"onClick:next":V,"onClick:prev":E,"onClick:month":D,"onClick:year":I}),null),s(Za,{hideOnLeave:!0},{default:()=>[o.value==="months"?s(xn,K({key:"date-picker-months"},A,{modelValue:d.value,"onUpdate:modelValue":[N=>d.value=N,S],min:y.value,max:g.value,year:u.value}),null):o.value==="year"?s(Vn,K({key:"date-picker-years"},_,{modelValue:u.value,"onUpdate:modelValue":[N=>u.value=N,R],min:y.value,max:g.value}),null):s(gn,K({key:"date-picker-month"},w,{modelValue:r.value,"onUpdate:modelValue":N=>r.value=N,month:d.value,"onUpdate:month":[N=>d.value=N,S],year:u.value,"onUpdate:year":[N=>u.value=N,R],min:y.value,max:g.value}),null)]})]),actions:l.actions})}),{}}}),Ue=e=>{const i=""+e;return i.length===1?"0"+i:i},Ci=e=>{const i=e.getTimezoneOffset(),n=`${Ue(Math.abs(i/60))}:${Ue(Math.abs(i%60))}`;let l;return i<0?l=`+${n}`:i>0?l=`-${n}`:l="Z",`${e.getFullYear()}-${Ue(e.getMonth()+1)}-${Ue(e.getDate())}T${Ue(e.getHours())}:${Ue(e.getMinutes())}:${Ue(e.getSeconds())}${l}`},Oi=e=>[`${e.getFullYear()}-${Ue(e.getMonth()+1)}-${Ue(e.getDate())}`,`${Ue(e.getHours())}:${Ue(e.getMinutes())}`],Ii=e=>e?e.slice(0,5):"",pu=e=>e+":00Z",yu={__name:"date-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),l=H(!1),{compProps:a,localData:t}=Me(Q(i,"modelValue"),i.statefulLayout),r=b(()=>{const c={...a.value};return c.hideActions=!0,t.value&&(c.modelValue=new Date(t.value)),c["onUpdate:modelValue"]=d=>{d&&(i.modelValue.layout.format==="date-time"?i.statefulLayout.input(i.modelValue,Ci(d)):i.statefulLayout.input(i.modelValue,Oi(d)[0]),l.value=!1)},c}),o=b(()=>t.value?n.format(t.value,"fullDateWithWeekday"):null);return(c,d)=>(z(),ae(ja,{"menu-opened":l.value,"onUpdate:menuOpened":d[0]||(d[0]=u=>l.value=u),"model-value":i.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":o.value},{"prepend-inner":W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),default:W(()=>[s(T(Si),rt(ot(r.value)),null,16)]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}},bu=X({allowedValues:Function,ampm:Boolean,color:String,disabled:Boolean,displayedValue:null,double:Boolean,format:{type:Function,default:e=>e},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,default:0},step:{type:Number,default:1},modelValue:{type:Number}},"VTimePickerClock"),wn=ie()({name:"VTimePickerClock",props:bu(),emits:{change:e=>!0,input:e=>!0},setup(e,i){let{emit:n}=i;const l=H(null),a=H(null),t=H(void 0),r=H(!1),o=H(null),c=H(null),{textColorClasses:d,textColorStyles:u}=It(Q(e,"color")),{backgroundColorClasses:f,backgroundColorStyles:v}=He(Q(e,"color")),m=b(()=>e.max-e.min+1),h=b(()=>e.double?m.value/2:m.value),y=b(()=>360/h.value),g=b(()=>y.value*Math.PI/180),k=b(()=>e.modelValue==null?e.min:e.modelValue),V=b(()=>.62),E=b(()=>{const C=[];for(let L=e.min;L<=e.max;L=L+e.step)C.push(L);return C});oe(()=>e.modelValue,C=>{t.value=C});function j(C){t.value!==C&&(t.value=C),n("input",C)}function D(C){return!e.allowedValues||e.allowedValues(C)}function I(C){if(!e.scrollable||e.disabled)return;C.preventDefault();const L=Math.sign(-C.deltaY||1);let p=k.value;do p=p+L,p=(p-e.min+m.value)%m.value+e.min;while(!D(p)&&p!==k.value);p!==e.displayedValue&&j(p)}function S(C){return e.double&&C-e.min>=h.value}function R(C){return S(C)?V.value:1}function P(C){const L=e.rotate*Math.PI/180;return{x:Math.sin((C-e.min)*g.value+L)*R(C),y:-Math.cos((C-e.min)*g.value+L)*R(C)}}function M(C,L){const p=(Math.round(C/y.value)+(L?h.value:0))%m.value+e.min;return C<360-y.value/2?p:L?e.max-h.value+1:e.min}function x(C){const{x:L,y:p}=P(C);return{left:`${50+L*50}%`,top:`${50+p*50}%`}}function w(C,L){const p=L.x-C.x,O=L.y-C.y;return Math.sqrt(p*p+O*O)}function A(C,L){const p=2*Math.atan2(L.y-C.y-w(C,L),L.x-C.x);return Math.abs(p*180/Math.PI)}function _(C){o.value===null&&(o.value=C),c.value=C,j(C)}function $(C){var de,q;if(C.preventDefault(),!r.value&&C.type!=="click"||!l.value)return;const{width:L,top:p,left:O}=(de=l.value)==null?void 0:de.getBoundingClientRect(),{width:B}=((q=a.value)==null?void 0:q.getBoundingClientRect())??{width:0},{clientX:U,clientY:ee}="touches"in C?C.touches[0]:C,Z={x:L/2,y:-L/2},F={x:U-O,y:p-ee},te=Math.round(A(Z,F)-e.rotate+360)%360,Ae=e.double&&w(Z,F)<(B+B*V.value)/4,ge=Math.ceil(15/y.value);let Y;for(let G=0;Gs("div",{class:[{"v-time-picker-clock":!0,"v-time-picker-clock--indeterminate":e.modelValue==null,"v-time-picker-clock--readonly":e.readonly}],onMousedown:N,onTouchstart:N,onWheel:I,ref:l},[s("div",{class:"v-time-picker-clock__inner",ref:a},[s("div",{class:[{"v-time-picker-clock__hand":!0,"v-time-picker-clock__hand--inner":S(e.modelValue)},d.value],style:[{transform:`rotate(${e.rotate+y.value*(k.value-e.min)}deg) scaleY(${R(k.value)})`},u.value]},null),E.value.map(C=>{const L=C===k.value;return s("div",{class:[{"v-time-picker-clock__item":!0,"v-time-picker-clock__item--active":L,"v-time-picker-clock__item--disabled":e.disabled||!D(C)},L&&f.value],style:[x(C),L&&v.value]},[s("span",null,[e.format(C)])])})])]))}}),ku=(e,i,n)=>(i=i>>0,e=String(e),n=String(n),e.length>i?String(e):(i=i-e.length,i>n.length&&(n+=n.repeat(i/n.length)),n.slice(0,i)+String(e))),bt=function(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return ku(e,i,"0")};var Pe=function(e){return e[e.Hour=1]="Hour",e[e.Minute=2]="Minute",e[e.Second=3]="Second",e}(Pe||{});const hu=X({ampm:Boolean,ampmInTitle:Boolean,ampmReadonly:Boolean,color:String,disabled:Boolean,hour:Number,minute:Number,second:Number,period:String,readonly:Boolean,useSeconds:Boolean,selecting:Number,value:Number},"VTimePickerControls"),Pn=ie()({name:"VTimePickerControls",props:hu(),emits:{"update:period":e=>!0,"update:selecting":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye();return ne(()=>{let t=e.hour;return e.ampm&&(t=t?(t-1)%12+1:12),s("div",{class:"v-time-picker-controls"},[s("div",{class:{"v-time-picker-controls__time":!0,"v-time-picker-controls__time--with-seconds":e.useSeconds}},[s(be,{active:e.selecting===1,color:e.selecting===1?e.color:void 0,disabled:e.disabled,variant:"tonal",class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},text:e.hour==null?"--":bt(`${t}`),onClick:()=>n("update:selecting",Pe.Hour)},null),s("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}]},[Se(":")]),s(be,{active:e.selecting===2,color:e.selecting===2?e.color:void 0,class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===2,"v-time-picker-controls__time--with-ampm__btn":e.ampm,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,variant:"tonal",text:e.minute==null?"--":bt(e.minute),onClick:()=>n("update:selecting",Pe.Minute)},null),e.useSeconds&&s("span",{class:["v-time-picker-controls__time__separator",{"v-time-picker-controls--with-seconds__time__separator":e.useSeconds}],key:"secondsDivider"},[Se(":")]),e.useSeconds&&s(be,{key:"secondsVal",variant:"tonal",onClick:()=>n("update:selecting",Pe.Second),class:{"v-time-picker-controls__time__btn":!0,"v-time-picker-controls__time__btn__active":e.selecting===3,"v-time-picker-controls__time--with-seconds__btn":e.useSeconds},disabled:e.disabled,text:e.second==null?"--":bt(e.second)},null),e.ampm&&e.ampmInTitle&&s("div",{class:["v-time-picker-controls__ampm",{"v-time-picker-controls__ampm--readonly":e.ampmReadonly}]},[s(be,{active:e.period==="am",color:e.period==="am"?e.color:void 0,class:{"v-time-picker-controls__ampm__am":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="am"},disabled:e.disabled,text:a("$vuetify.timePicker.am"),variant:e.disabled&&e.period==="am"?"elevated":"tonal",onClick:()=>e.period!=="am"?n("update:period","am"):null},null),s(be,{active:e.period==="pm",color:e.period==="pm"?e.color:void 0,class:{"v-time-picker-controls__ampm__pm":!0,"v-time-picker-controls__ampm__btn":!0,"v-time-picker-controls__ampm__btn__active":e.period==="pm"},disabled:e.disabled,text:a("$vuetify.timePicker.pm"),variant:e.disabled&&e.period==="pm"?"elevated":"tonal",onClick:()=>e.period!=="pm"?n("update:period","pm"):null},null)])])])}),{}}}),gu=Bt(24),Mi=Bt(12),xu=Mi.map(e=>e+12);Bt(60);const Vu={1:"hour",2:"minute",3:"second"},wu=X({allowedHours:[Function,Array],allowedMinutes:[Function,Array],allowedSeconds:[Function,Array],ampmInTitle:Boolean,disabled:Boolean,format:{type:String,default:"ampm"},max:String,min:String,modelValue:null,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,...je(jl({title:"$vuetify.timePicker.title"}),["landscape"])},"VTimePicker"),Ai=ie()({name:"VTimePicker",props:wu(),emits:{"update:hour":e=>!0,"update:minute":e=>!0,"update:period":e=>!0,"update:second":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye(),t=H(null),r=H(null),o=H(null),c=H(null),d=H(null),u=H(null),f=H("am"),v=H(Pe.Hour),m=H(null),h=H(null),y=b(()=>{let w;if(e.allowedHours instanceof Array?w=$=>e.allowedHours.includes($):w=e.allowedHours,!e.min&&!e.max)return w;const A=e.min?Number(e.min.split(":")[0]):0,_=e.max?Number(e.max.split(":")[0]):23;return $=>$>=A*1&&$<=_*1&&(!w||w($))}),g=b(()=>{let w;const A=!y.value||t.value===null||y.value(t.value);if(e.allowedMinutes instanceof Array?w=p=>e.allowedMinutes.includes(p):w=e.allowedMinutes,!e.min&&!e.max)return A?w:()=>!1;const[_,$]=e.min?e.min.split(":").map(Number):[0,0],[N,J]=e.max?e.max.split(":").map(Number):[23,59],C=_*60+$*1,L=N*60+J*1;return p=>{const O=60*t.value+p;return O>=C&&O<=L&&A&&(!w||w(p))}}),k=b(()=>{let w;const _=(!y.value||t.value===null||y.value(t.value))&&(!g.value||r.value===null||g.value(r.value));if(e.allowedSeconds instanceof Array?w=U=>e.allowedSeconds.includes(U):w=e.allowedSeconds,!e.min&&!e.max)return _?w:()=>!1;const[$,N,J]=e.min?e.min.split(":").map(Number):[0,0,0],[C,L,p]=e.max?e.max.split(":").map(Number):[23,59,59],O=$*3600+N*60+(J||0)*1,B=C*3600+L*60+(p||0)*1;return U=>{const ee=3600*t.value+60*r.value+U;return ee>=O&&ee<=B&&_&&(!w||w(U))}}),V=b(()=>e.format==="ampm");oe(()=>e.modelValue,w=>S(w)),Ot(()=>{S(e.modelValue)});function E(){return t.value!=null&&r.value!=null&&(!e.useSeconds||o.value!=null)?`${bt(t.value)}:${bt(r.value)}`+(e.useSeconds?`:${bt(o.value)}`:""):null}function j(){const w=E();w!==null&&n("update:modelValue",w)}function D(w){return w?(w-1)%12+1:12}function I(w,A){return w%12+(A==="pm"?12:0)}function S(w){if(w==null||w==="")t.value=null,r.value=null,o.value=null;else if(w instanceof Date)t.value=w.getHours(),r.value=w.getMinutes(),o.value=w.getSeconds();else{const[A,,_,,$,N]=w.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6);t.value=N?I(parseInt(A,10),N):parseInt(A,10),r.value=parseInt(_,10),o.value=parseInt($||0,10)}f.value=t.value==null||t.value<12?"am":"pm"}function R(w,A){const _=y.value;if(!_)return A;const $=V.value?A<12?Mi:xu:gu;return(($.find(J=>_((J+A)%$.length+$[0]))||0)+A)%$.length+$[0]}function P(w){if(f.value=w,t.value!=null){const A=t.value+(f.value==="am"?-12:12);t.value=R("hour",A)}return n("update:period",w),j(),!0}function M(w){v.value===Pe.Hour?t.value=V.value?I(w,f.value):w:v.value===Pe.Minute?r.value=w:o.value=w}function x(w){switch(Vu[v.value]){case"hour":n("update:hour",w);break;case"minute":n("update:minute",w);break;case"second":n("update:second",w);break}const A=v.value===(e.useSeconds?Pe.Second:Pe.Minute);v.value===Pe.Hour?v.value=Pe.Minute:e.useSeconds&&v.value===Pe.Minute&&(v.value=Pe.Second),!(t.value===c.value&&r.value===d.value&&(!e.useSeconds||o.value===u.value)||E()===null)&&(c.value=t.value,d.value=r.value,e.useSeconds&&(u.value=o.value),A&&j())}ne(()=>{const w=ka.filterProps(e),A=Pn.filterProps(e),_=wn.filterProps(je(e,["format","modelValue","min","max"]));return s(ka,K(w,{color:void 0,class:["v-time-picker",e.class],style:e.style}),{title:()=>{var $;return(($=l.title)==null?void 0:$.call(l))??s("div",{class:"v-time-picker__title"},[a(e.title)])},header:()=>s(Pn,K(A,{ampm:V.value||e.ampmInTitle,ampmReadonly:V.value&&!e.ampmInTitle,hour:t.value,minute:r.value,period:f.value,second:o.value,selecting:v.value,"onUpdate:period":$=>P($),"onUpdate:selecting":$=>v.value=$,ref:m}),null),default:()=>s(wn,K(_,{allowedValues:v.value===Pe.Hour?y.value:v.value===Pe.Minute?g.value:k.value,double:v.value===Pe.Hour&&!V.value,format:v.value===Pe.Hour?V.value?D:$=>$:$=>bt($,2),max:v.value===Pe.Hour?V.value&&f.value==="am"?11:23:59,min:v.value===Pe.Hour&&V.value&&f.value==="pm"?12:0,size:20,step:v.value===Pe.Hour?1:5,modelValue:v.value===Pe.Hour?t.value:v.value===Pe.Minute?r.value:o.value,onChange:x,onInput:M,ref:h}),null),actions:l.actions})})}}),Pu={__name:"time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),{compProps:l,localData:a}=Me(Q(i,"modelValue"),i.statefulLayout),t=b(()=>{const r={...l.value};return r["ampm-in-title"]=!0,a.value&&(r.modelValue=Ii(a.value)),r});return(r,o)=>(z(),ae(ja,{"model-value":i.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":t.value.modelValue&&T(n).format("2010-04-13T"+t.value.modelValue,"fullTime")},{"prepend-inner":W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.clock},null,8,["icon"])]),default:W(()=>[s(T(Ai),K(t.value,{"onUpdate:modelValue":o[0]||(o[0]=c=>{e.statefulLayout.input(i.modelValue,c&&T(pu)(c))})}),null,16)]),_:1},8,["model-value","stateful-layout","formatted-value"]))}},Dl=Symbol.for("vuetify:v-tabs"),Su=X({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...je(io({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),Wt=ie()({name:"VTab",props:Su(),setup(e,i){let{slots:n,attrs:l}=i;const{textColorClasses:a,textColorStyles:t}=It(e,"sliderColor"),r=H(),o=H(),c=b(()=>e.direction==="horizontal"),d=b(()=>{var f,v;return((v=(f=r.value)==null?void 0:f.group)==null?void 0:v.isSelected.value)??!1});function u(f){var m,h;let{value:v}=f;if(v){const y=(h=(m=r.value)==null?void 0:m.$el.parentElement)==null?void 0:h.querySelector(".v-tab--selected .v-tab__slider"),g=o.value;if(!y||!g)return;const k=getComputedStyle(y).color,V=y.getBoundingClientRect(),E=g.getBoundingClientRect(),j=c.value?"x":"y",D=c.value?"X":"Y",I=c.value?"right":"bottom",S=c.value?"width":"height",R=V[j],P=E[j],M=R>P?V[I]-E[I]:V[j]-E[j],x=Math.sign(M)>0?c.value?"right":"bottom":Math.sign(M)<0?c.value?"left":"top":"center",A=(Math.abs(M)+(Math.sign(M)<0?V[S]:E[S]))/Math.max(V[S],E[S])||0,_=V[S]/E[S]||0,$=1.5;yt(g,{backgroundColor:[k,"currentcolor"],transform:[`translate${D}(${M}px) scale${D}(${_})`,`translate${D}(${M/$}px) scale${D}(${(A-1)/$+1})`,"none"],transformOrigin:Array(3).fill(x)},{duration:225,easing:Nt})}}return ne(()=>{const f=be.filterProps(e);return s(be,K({symbol:Dl,ref:r,class:["v-tab",e.class],style:e.style,tabindex:d.value?0:-1,role:"tab","aria-selected":String(d.value),active:!1},f,l,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":u}),{...n,default:()=>{var v;return s(le,null,[((v=n.default)==null?void 0:v.call(n))??e.text,!e.hideSlider&&s("div",{ref:o,class:["v-tab__slider",a.value],style:t.value},null)])}})}),it({},r)}}),Cu=e=>{const{touchstartX:i,touchendX:n,touchstartY:l,touchendY:a}=e,t=.5,r=16;e.offsetX=n-i,e.offsetY=a-l,Math.abs(e.offsetY)i+r&&e.right(e)),Math.abs(e.offsetX)l+r&&e.down(e))};function Ou(e,i){var l;const n=e.changedTouches[0];i.touchstartX=n.clientX,i.touchstartY=n.clientY,(l=i.start)==null||l.call(i,{originalEvent:e,...i})}function Iu(e,i){var l;const n=e.changedTouches[0];i.touchendX=n.clientX,i.touchendY=n.clientY,(l=i.end)==null||l.call(i,{originalEvent:e,...i}),Cu(i)}function Mu(e,i){var l;const n=e.changedTouches[0];i.touchmoveX=n.clientX,i.touchmoveY=n.clientY,(l=i.move)==null||l.call(i,{originalEvent:e,...i})}function Au(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const i={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:n=>Ou(n,i),touchend:n=>Iu(n,i),touchmove:n=>Mu(n,i)}}function Eu(e,i){var o;const n=i.value,l=n!=null&&n.parent?e.parentElement:e,a=(n==null?void 0:n.options)??{passive:!0},t=(o=i.instance)==null?void 0:o.$.uid;if(!l||!t)return;const r=Au(i.value);l._touchHandlers=l._touchHandlers??Object.create(null),l._touchHandlers[t]=r,qn(r).forEach(c=>{l.addEventListener(c,r[c],a)})}function ju(e,i){var t,r;const n=(t=i.value)!=null&&t.parent?e.parentElement:e,l=(r=i.instance)==null?void 0:r.$.uid;if(!(n!=null&&n._touchHandlers)||!l)return;const a=n._touchHandlers[l];qn(a).forEach(o=>{n.removeEventListener(o,a[o])}),delete n._touchHandlers[l]}const Ei={mounted:Eu,unmounted:ju},Du=Ei,ji=Symbol.for("vuetify:v-window"),Di=Symbol.for("vuetify:v-window-group"),Ll=X({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...we(),...lt(),...tt()},"VWindow"),Lt=ie()({name:"VWindow",directives:{Touch:Ei},props:Ll(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{isRtl:a}=ct(),{t}=Ye(),r=Qt(e,Di),o=H(),c=b(()=>a.value?!e.reverse:e.reverse),d=se(!1),u=b(()=>{const j=e.direction==="vertical"?"y":"x",I=(c.value?!d.value:d.value)?"-reverse":"";return`v-window-${j}${I}-transition`}),f=se(0),v=H(void 0),m=b(()=>r.items.value.findIndex(j=>r.selected.value.includes(j.id)));oe(m,(j,D)=>{const I=r.items.value.length,S=I-1;I<=2?d.value=je.continuous||m.value!==0),y=b(()=>e.continuous||m.value!==r.items.value.length-1);function g(){h.value&&r.prev()}function k(){y.value&&r.next()}const V=b(()=>{const j=[],D={icon:a.value?e.nextIcon:e.prevIcon,class:`v-window__${c.value?"right":"left"}`,onClick:r.prev,"aria-label":t("$vuetify.carousel.prev")};j.push(h.value?n.prev?n.prev({props:D}):s(be,D,null):s("div",null,null));const I={icon:a.value?e.prevIcon:e.nextIcon,class:`v-window__${c.value?"left":"right"}`,onClick:r.next,"aria-label":t("$vuetify.carousel.next")};return j.push(y.value?n.next?n.next({props:I}):s(be,I,null):s("div",null,null)),j}),E=b(()=>e.touch===!1?e.touch:{...{left:()=>{c.value?g():k()},right:()=>{c.value?k():g()},start:D=>{let{originalEvent:I}=D;I.stopPropagation()}},...e.touch===!0?{}:e.touch});return ne(()=>Ee(s(e.tag,{ref:o,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},l.value,e.class],style:e.style},{default:()=>{var j,D;return[s("div",{class:"v-window__container",style:{height:v.value}},[(j=n.default)==null?void 0:j.call(n,{group:r}),e.showArrows!==!1&&s("div",{class:"v-window__controls"},[V.value])]),(D=n.additional)==null?void 0:D.call(n,{group:r})]}}),[[at("touch"),E.value]])),{group:r}}}),Lu=X({...je(Ll(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Li=ie()({name:"VTabsWindow",props:Lu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(Dl,null),a=me(e,"modelValue"),t=b({get(){var r;return a.value!=null||!l?a.value:(r=l.items.value.find(o=>l.selected.value.includes(o.id)))==null?void 0:r.value},set(r){a.value=r}});return ne(()=>{const r=Lt.filterProps(e);return s(Lt,K({_as:"VTabsWindow"},r,{modelValue:t.value,"onUpdate:modelValue":o=>t.value=o,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),Tl=X({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...we(),...wa(),...Al()},"VWindowItem"),Tt=ie()({name:"VWindowItem",directives:{Touch:Du},props:Tl(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(ji),a=Pa(e,Di),{isBooted:t}=xo();if(!l||!a)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const r=se(!1),o=b(()=>t.value&&(l.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function c(){!r.value||!l||(r.value=!1,l.transitionCount.value>0&&(l.transitionCount.value-=1,l.transitionCount.value===0&&(l.transitionHeight.value=void 0)))}function d(){var h;r.value||!l||(r.value=!0,l.transitionCount.value===0&&(l.transitionHeight.value=ve((h=l.rootRef.value)==null?void 0:h.clientHeight)),l.transitionCount.value+=1)}function u(){c()}function f(h){r.value&&Ie(()=>{!o.value||!r.value||!l||(l.transitionHeight.value=ve(h.clientHeight))})}const v=b(()=>{const h=l.isReversed.value?e.reverseTransition:e.transition;return o.value?{name:typeof h!="string"?l.transition.value:h,onBeforeEnter:d,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onAfterLeave:c,onLeaveCancelled:u,onEnter:f}:!1}),{hasContent:m}=El(e,a.isSelected);return ne(()=>s(Zt,{transition:v.value,disabled:!t.value},{default:()=>{var h;return[Ee(s("div",{class:["v-window-item",a.selectedClass.value,e.class],style:e.style},[m.value&&((h=n.default)==null?void 0:h.call(n))]),[[st,a.isSelected.value]])]}})),{groupItem:a}}}),Tu=X({...Tl()},"VTabsWindowItem"),rl=ie()({name:"VTabsWindowItem",props:Tu(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=Tt.filterProps(e);return s(Tt,K({_as:"VTabsWindowItem"},l,{class:["v-tabs-window-item",e.class],style:e.style}),n)}),{}}});function _u(e){let{selectedElement:i,containerElement:n,isRtl:l,isHorizontal:a}=e;const t=Kt(a,n),r=Ti(a,l,n),o=Kt(a,i),c=_i(a,i),d=o*.4;return r>c?c-d:r+ttypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...we(),...zn({mobile:null}),...lt(),...Sa({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),ha=ie()({name:"VSlideGroup",props:_l(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{isRtl:l}=ct(),{displayClasses:a,mobile:t}=Va(e),r=Qt(e,e.symbol),o=se(!1),c=se(0),d=se(0),u=se(0),f=b(()=>e.direction==="horizontal"),{resizeRef:v,contentRect:m}=Ht(),{resizeRef:h,contentRect:y}=Ht(),g=$r(),k=b(()=>({container:v.el,duration:200,easing:"easeOutQuart"})),V=b(()=>r.selected.value.length?r.items.value.findIndex(p=>p.id===r.selected.value[0]):-1),E=b(()=>r.selected.value.length?r.items.value.findIndex(p=>p.id===r.selected.value[r.selected.value.length-1]):-1);if(Re){let p=-1;oe(()=>[r.selected.value,m.value,y.value,f.value],()=>{cancelAnimationFrame(p),p=requestAnimationFrame(()=>{if(m.value&&y.value){const O=f.value?"width":"height";d.value=m.value[O],u.value=y.value[O],o.value=d.value+1=0&&h.el){const O=h.el.children[E.value];D(O,e.centerActive)}})})}const j=se(!1);function D(p,O){let B=0;O?B=$u({containerElement:v.el,isHorizontal:f.value,selectedElement:p}):B=_u({containerElement:v.el,isHorizontal:f.value,isRtl:l.value,selectedElement:p}),I(B)}function I(p){if(!Re||!v.el)return;const O=Kt(f.value,v.el),B=Ti(f.value,l.value,v.el);if(!(Sn(f.value,v.el)<=O||Math.abs(p-B)<16)){if(f.value&&l.value&&v.el){const{scrollWidth:ee,offsetWidth:Z}=v.el;p=ee-Z-p}f.value?g.horizontal(p,k.value):g(p,k.value)}}function S(p){const{scrollTop:O,scrollLeft:B}=p.target;c.value=f.value?B:O}function R(p){if(j.value=!0,!(!o.value||!h.el)){for(const O of p.composedPath())for(const B of h.el.children)if(B===O){D(B);return}}}function P(p){j.value=!1}let M=!1;function x(p){var O;!M&&!j.value&&!(p.relatedTarget&&((O=h.el)!=null&&O.contains(p.relatedTarget)))&&_(),M=!1}function w(){M=!0}function A(p){if(!h.el)return;function O(B){p.preventDefault(),_(B)}f.value?p.key==="ArrowRight"?O(l.value?"prev":"next"):p.key==="ArrowLeft"&&O(l.value?"next":"prev"):p.key==="ArrowDown"?O("next"):p.key==="ArrowUp"&&O("prev"),p.key==="Home"?O("first"):p.key==="End"&&O("last")}function _(p){var B,U;if(!h.el)return;let O;if(!p)O=Ga(h.el)[0];else if(p==="next"){if(O=(B=h.el.querySelector(":focus"))==null?void 0:B.nextElementSibling,!O)return _("first")}else if(p==="prev"){if(O=(U=h.el.querySelector(":focus"))==null?void 0:U.previousElementSibling,!O)return _("last")}else p==="first"?O=h.el.firstElementChild:p==="last"&&(O=h.el.lastElementChild);O&&O.focus({preventScroll:!0})}function $(p){const O=f.value&&l.value?-1:1,B=(p==="prev"?-O:O)*d.value;let U=c.value+B;if(f.value&&l.value&&v.el){const{scrollWidth:ee,offsetWidth:Z}=v.el;U+=ee-Z}I(U)}const N=b(()=>({next:r.next,prev:r.prev,select:r.select,isSelected:r.isSelected})),J=b(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!t.value;case!0:return o.value||Math.abs(c.value)>0;case"mobile":return t.value||o.value||Math.abs(c.value)>0;default:return!t.value&&(o.value||Math.abs(c.value)>0)}}),C=b(()=>Math.abs(c.value)>1),L=b(()=>{if(!v.value)return!1;const p=Sn(f.value,v.el),O=Bu(f.value,v.el);return p-O-Math.abs(c.value)>1});return ne(()=>s(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!f.value,"v-slide-group--has-affixes":J.value,"v-slide-group--is-overflowing":o.value},a.value,e.class],style:e.style,tabindex:j.value||r.selected.value.length?-1:0,onFocus:x},{default:()=>{var p,O,B;return[J.value&&s("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!C.value}],onMousedown:w,onClick:()=>C.value&&$("prev")},[((p=n.prev)==null?void 0:p.call(n,N.value))??s(Za,null,{default:()=>[s(ye,{icon:l.value?e.nextIcon:e.prevIcon},null)]})]),s("div",{key:"container",ref:v,class:"v-slide-group__container",onScroll:S},[s("div",{ref:h,class:"v-slide-group__content",onFocusin:R,onFocusout:P,onKeydown:A},[(O=n.default)==null?void 0:O.call(n,N.value)])]),J.value&&s("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!L.value}],onMousedown:w,onClick:()=>L.value&&$("next")},[((B=n.next)==null?void 0:B.call(n,N.value))??s(Za,null,{default:()=>[s(ye,{icon:l.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:r.selected,scrollTo:$,scrollOffset:c,focus:_}}});function qu(e){return e?e.map(i=>Br(i)?i:{text:i,value:i}):[]}const zu=X({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,..._l({mandatory:"force",selectedClass:"v-tab-item--selected"}),...xl(),...lt()},"VTabs"),$l=ie()({name:"VTabs",props:zu(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=me(e,"modelValue"),t=b(()=>qu(e.items)),{densityClasses:r}=Vl(e),{backgroundColorClasses:o,backgroundColorStyles:c}=He(Q(e,"bgColor")),{scopeId:d}=wl();return $t({VTab:{color:Q(e,"color"),direction:Q(e,"direction"),stacked:Q(e,"stacked"),fixed:Q(e,"fixedTabs"),sliderColor:Q(e,"sliderColor"),hideSlider:Q(e,"hideSlider")}}),ne(()=>{const u=ha.filterProps(e),f=!!(l.window||e.items.length>0);return s(le,null,[s(ha,K(u,{modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},r.value,o.value,e.class],style:[{"--v-tabs-height":ve(e.height)},c.value,e.style],role:"tablist",symbol:Dl},d,n),{default:()=>{var v;return[((v=l.default)==null?void 0:v.call(l))??t.value.map(m=>{var h;return((h=l.tab)==null?void 0:h.call(l,{item:m}))??s(Wt,K(m,{key:m.text,value:m.value}),{default:l[`tab.${m.value}`]?()=>{var y;return(y=l[`tab.${m.value}`])==null?void 0:y.call(l,{item:m})}:void 0})})]}}),f&&s(Li,K({modelValue:a.value,"onUpdate:modelValue":v=>a.value=v,key:"tabs-window"},d),{default:()=>{var v;return[t.value.map(m=>{var h;return((h=l.item)==null?void 0:h.call(l,{item:m}))??s(rl,{value:m.value},{default:()=>{var y;return(y=l[`item.${m.value}`])==null?void 0:y.call(l,{item:m})}})}),(v=l.window)==null?void 0:v.call(l)]}})])}),{}}}),Fu={__name:"date-time-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfDatePicker");const i=e,n=dt(),l=H("date"),a=H(!1);oe(a,()=>{l.value="date"});const{compProps:t,localData:r}=Me(Q(i,"modelValue"),i.statefulLayout),o=b(()=>{const d={...t.value};return d.hideActions=!0,r.value&&(d.modelValue=new Date(r.value)),d["onUpdate:modelValue"]=u=>{if(u){if(r.value){const f=u&&Oi(u)[0];i.statefulLayout.input(i.modelValue,f+r.value.slice(10))}else i.statefulLayout.input(i.modelValue,Ci(u));l.value="time"}},d}),c=b(()=>{const d={...t.value};return d["ampm-in-title"]=!0,r.value&&(d.modelValue=Ii(r.value.slice(11))),d["onUpdate:modelValue"]=u=>{r.value&&(console.log("set time",u,r.value.slice(0,10),r.value.slice(15)),i.statefulLayout.input(i.modelValue,r.value.slice(0,11)+u+r.value.slice(16)))},d});return(d,u)=>(z(),ae(ja,{"menu-opened":a.value,"onUpdate:menuOpened":u[2]||(u[2]=f=>a.value=f),"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data&&T(n).format(e.modelValue.data,"fullDateTime")},{"prepend-inner":W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),default:W(()=>[s(T(Qe),{style:{width:"328px"}},{default:W(()=>[s(T($l),{modelValue:l.value,"onUpdate:modelValue":u[0]||(u[0]=f=>l.value=f),"align-tabs":"center"},{default:W(()=>[s(T(Wt),{value:"date"},{default:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.calendar},null,8,["icon"])]),_:1}),s(T(Wt),{value:"time",disabled:!e.modelValue.data},{default:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.clock},null,8,["icon"])]),_:1},8,["disabled"])]),_:1},8,["modelValue"]),s(T(Li),{modelValue:l.value,"onUpdate:modelValue":u[1]||(u[1]=f=>l.value=f)},{default:W(()=>[s(T(rl),{value:"date"},{default:W(()=>[s(T(Si),rt(ot(o.value)),null,16)]),_:1}),s(T(rl),{value:"time"},{default:W(()=>[s(T(Ai),rt(ot(c.value)),null,16)]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["menu-opened","model-value","stateful-layout","formatted-value"]))}},Hu=X({color:{type:Object},disabled:Boolean,dotSize:{type:[Number,String],default:10},height:{type:[Number,String],default:150},width:{type:[Number,String],default:300},...we()},"VColorPickerCanvas"),Nu=Gt({name:"VColorPickerCanvas",props:Hu(),emits:{"update:color":e=>!0,"update:position":e=>!0},setup(e,i){let{emit:n}=i;const l=se(!1),a=H(),t=se(parseFloat(e.width)),r=se(parseFloat(e.height)),o=H({x:0,y:0}),c=b({get:()=>o.value,set(g){var E,j;if(!a.value)return;const{x:k,y:V}=g;o.value=g,n("update:color",{h:((E=e.color)==null?void 0:E.h)??0,s:Ne(k,0,t.value)/t.value,v:1-Ne(V,0,r.value)/r.value,a:((j=e.color)==null?void 0:j.a)??1})}}),d=b(()=>{const{x:g,y:k}=c.value,V=parseInt(e.dotSize,10)/2;return{width:ve(e.dotSize),height:ve(e.dotSize),transform:`translate(${ve(g-V)}, ${ve(k-V)})`}}),{resizeRef:u}=Ht(g=>{var E;if(!((E=u.el)!=null&&E.offsetParent))return;const{width:k,height:V}=g[0].contentRect;t.value=k,r.value=V});function f(g,k,V){const{left:E,top:j,width:D,height:I}=V;c.value={x:Ne(g-E,0,D),y:Ne(k-j,0,I)}}function v(g){g.type==="mousedown"&&g.preventDefault(),!e.disabled&&(m(g),window.addEventListener("mousemove",m),window.addEventListener("mouseup",h),window.addEventListener("touchmove",m),window.addEventListener("touchend",h))}function m(g){if(e.disabled||!a.value)return;l.value=!0;const k=Rr(g);f(k.clientX,k.clientY,a.value.getBoundingClientRect())}function h(){window.removeEventListener("mousemove",m),window.removeEventListener("mouseup",h),window.removeEventListener("touchmove",m),window.removeEventListener("touchend",h)}function y(){var j;if(!a.value)return;const g=a.value,k=g.getContext("2d");if(!k)return;const V=k.createLinearGradient(0,0,g.width,0);V.addColorStop(0,"hsla(0, 0%, 100%, 1)"),V.addColorStop(1,`hsla(${((j=e.color)==null?void 0:j.h)??0}, 100%, 50%, 1)`),k.fillStyle=V,k.fillRect(0,0,g.width,g.height);const E=k.createLinearGradient(0,0,0,g.height);E.addColorStop(0,"hsla(0, 0%, 0%, 0)"),E.addColorStop(1,"hsla(0, 0%, 0%, 1)"),k.fillStyle=E,k.fillRect(0,0,g.width,g.height)}return oe(()=>{var g;return(g=e.color)==null?void 0:g.h},y,{immediate:!0}),oe(()=>[t.value,r.value],(g,k)=>{y(),o.value={x:c.value.x*g[0]/k[0],y:c.value.y*g[1]/k[1]}},{flush:"post"}),oe(()=>e.color,()=>{if(l.value){l.value=!1;return}o.value=e.color?{x:e.color.s*t.value,y:(1-e.color.v)*r.value}:{x:0,y:0}},{deep:!0,immediate:!0}),Ot(()=>y()),ne(()=>s("div",{ref:u,class:["v-color-picker-canvas",e.class],style:e.style,onMousedown:v,onTouchstartPassive:v},[s("canvas",{ref:a,width:t.value,height:r.value},null),e.color&&s("div",{class:["v-color-picker-canvas__dot",{"v-color-picker-canvas__dot--disabled":e.disabled}],style:d.value},null)])),{}}});function Wu(e,i){if(i){const{a:n,...l}=e;return l}return e}function Ku(e,i){if(i==null||typeof i=="string"){const n=Fn(e);return e.a===1?n.slice(0,7):n}if(typeof i=="object"){let n;return ca(i,["r","g","b"])?n=Hn(e):ca(i,["h","s","l"])?n=Nn(e):ca(i,["h","s","v"])&&(n=e),Wu(n,!ca(i,["a"])&&e.a===1)}return e}const Mt={h:0,s:0,v:0,a:1},ol={inputProps:{type:"number",min:0},inputs:[{label:"R",max:255,step:1,getValue:e=>Math.round(e.r),getColor:(e,i)=>({...e,r:Number(i)})},{label:"G",max:255,step:1,getValue:e=>Math.round(e.g),getColor:(e,i)=>({...e,g:Number(i)})},{label:"B",max:255,step:1,getValue:e=>Math.round(e.b),getColor:(e,i)=>({...e,b:Number(i)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:i}=e;return i!=null?Math.round(i*100)/100:1},getColor:(e,i)=>({...e,a:Number(i)})}],to:Hn,from:yl};var Mn;const Uu={...ol,inputs:(Mn=ol.inputs)==null?void 0:Mn.slice(0,3)},sl={inputProps:{type:"number",min:0},inputs:[{label:"H",max:360,step:1,getValue:e=>Math.round(e.h),getColor:(e,i)=>({...e,h:Number(i)})},{label:"S",max:1,step:.01,getValue:e=>Math.round(e.s*100)/100,getColor:(e,i)=>({...e,s:Number(i)})},{label:"L",max:1,step:.01,getValue:e=>Math.round(e.l*100)/100,getColor:(e,i)=>({...e,l:Number(i)})},{label:"A",max:1,step:.01,getValue:e=>{let{a:i}=e;return i!=null?Math.round(i*100)/100:1},getColor:(e,i)=>({...e,a:Number(i)})}],to:Nn,from:qr},Yu={...sl,inputs:sl.inputs.slice(0,3)},$i={inputProps:{type:"text"},inputs:[{label:"HEXA",getValue:e=>e,getColor:(e,i)=>i}],to:Fn,from:Wn},Gu={...$i,inputs:[{label:"HEX",getValue:e=>e.slice(0,7),getColor:(e,i)=>i}]},gt={rgb:Uu,rgba:ol,hsl:Yu,hsla:sl,hex:Gu,hexa:$i},Xu=e=>{let{label:i,...n}=e;return s("div",{class:"v-color-picker-edit__input"},[s("input",n,null),s("span",null,[i])])},Zu=X({color:Object,disabled:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(gt).includes(e)},modes:{type:Array,default:()=>Object.keys(gt),validator:e=>Array.isArray(e)&&e.every(i=>Object.keys(gt).includes(i))},...we()},"VColorPickerEdit"),Qu=Gt({name:"VColorPickerEdit",props:Zu(),emits:{"update:color":e=>!0,"update:mode":e=>!0},setup(e,i){let{emit:n}=i;const l=b(()=>e.modes.map(t=>({...gt[t],name:t}))),a=b(()=>{var o;const t=l.value.find(c=>c.name===e.mode);if(!t)return[];const r=e.color?t.to(e.color):null;return(o=t.inputs)==null?void 0:o.map(c=>{let{getValue:d,getColor:u,...f}=c;return{...t.inputProps,...f,disabled:e.disabled,value:r&&d(r),onChange:v=>{const m=v.target;m&&n("update:color",t.from(u(r??t.to(Mt),m.value)))}}})});return ne(()=>{var t;return s("div",{class:["v-color-picker-edit",e.class],style:e.style},[(t=a.value)==null?void 0:t.map(r=>s(Xu,r,null)),l.value.length>1&&s(be,{icon:"$unfold",size:"x-small",variant:"plain",onClick:()=>{const r=l.value.findIndex(o=>o.name===e.mode);n("update:mode",l.value[(r+1)%l.value.length].name)}},null)])}),{}}}),Ju=X({color:{type:Object},disabled:Boolean,hideAlpha:Boolean,...we()},"VColorPickerPreview"),ec=Gt({name:"VColorPickerPreview",props:Ju(),emits:{"update:color":e=>!0},setup(e,i){let{emit:n}=i;const l=new AbortController;zr(()=>l.abort());async function a(){if(!Xl)return;const t=new window.EyeDropper;try{const r=await t.open({signal:l.signal}),o=Wn(r.sRGBHex);n("update:color",{...e.color??Mt,...o})}catch{}}return ne(()=>{var t,r;return s("div",{class:["v-color-picker-preview",{"v-color-picker-preview--hide-alpha":e.hideAlpha},e.class],style:e.style},[Xl&&s("div",{class:"v-color-picker-preview__eye-dropper",key:"eyeDropper"},[s(be,{onClick:a,icon:"$eyeDropper",variant:"plain",density:"comfortable"},null)]),s("div",{class:"v-color-picker-preview__dot"},[s("div",{style:{background:Kn(e.color??Mt)}},null)]),s("div",{class:"v-color-picker-preview__sliders"},[s(al,{class:"v-color-picker-preview__track v-color-picker-preview__hue",modelValue:(t=e.color)==null?void 0:t.h,"onUpdate:modelValue":o=>n("update:color",{...e.color??Mt,h:o}),step:0,min:0,max:360,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null),!e.hideAlpha&&s(al,{class:"v-color-picker-preview__track v-color-picker-preview__alpha",modelValue:((r=e.color)==null?void 0:r.a)??1,"onUpdate:modelValue":o=>n("update:color",{...e.color??Mt,a:o}),step:1/256,min:0,max:1,disabled:e.disabled,thumbSize:14,trackSize:8,trackFillColor:"white",hideDetails:!0},null)])])}),{}}}),tc=X({swatches:{type:Array,default:()=>ac(Nr)},disabled:Boolean,color:Object,maxHeight:[Number,String],...we()},"VColorPickerSwatches");function ac(e){return Object.keys(e).map(i=>{const n=e[i];return n.base?[n.base,n.darken4,n.darken3,n.darken2,n.darken1,n.lighten1,n.lighten2,n.lighten3,n.lighten4,n.lighten5]:[n.black,n.white,n.transparent]})}const lc=Gt({name:"VColorPickerSwatches",props:tc(),emits:{"update:color":e=>!0},setup(e,i){let{emit:n}=i;return ne(()=>s("div",{class:["v-color-picker-swatches",e.class],style:[{maxHeight:ve(e.maxHeight)},e.style]},[s("div",null,[e.swatches.map(l=>s("div",{class:"v-color-picker-swatches__swatch"},[l.map(a=>{const t=Un(a),r=yl(t),o=Fr(t);return s("div",{class:"v-color-picker-swatches__color",onClick:()=>r&&n("update:color",r)},[s("div",{style:{background:o}},[e.color&&vl(e.color,r)?s(ye,{size:"x-small",icon:"$success",color:Hr(a,"#FFFFFF")>2?"white":"black"},null):void 0])])})]))])])),{}}}),nc=X({canvasHeight:{type:[String,Number],default:150},disabled:Boolean,dotSize:{type:[Number,String],default:10},hideCanvas:Boolean,hideSliders:Boolean,hideInputs:Boolean,mode:{type:String,default:"rgba",validator:e=>Object.keys(gt).includes(e)},modes:{type:Array,default:()=>Object.keys(gt),validator:e=>Array.isArray(e)&&e.every(i=>Object.keys(gt).includes(i))},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],default:150},modelValue:{type:[Object,String]},...je(Da({width:300}),["height","location","minHeight","maxHeight","minWidth","maxWidth"])},"VColorPicker"),ic=Gt({name:"VColorPicker",props:nc(),emits:{"update:modelValue":e=>!0,"update:mode":e=>!0},setup(e){const i=me(e,"mode"),n=H(null),l=me(e,"modelValue",void 0,c=>{if(c==null||c==="")return null;let d;try{d=yl(Un(c))}catch{return null}return d},c=>c?Ku(c,e.modelValue):null),a=b(()=>l.value?{...l.value,h:n.value??l.value.h}:null),{rtlClasses:t}=ct();let r=!0;oe(l,c=>{if(!r){r=!0;return}c&&(n.value=c.h)},{immediate:!0});const o=c=>{r=!1,n.value=c.h,l.value=c};return Ot(()=>{e.modes.includes(i.value)||(i.value=e.modes[0])}),$t({VSlider:{color:void 0,trackColor:void 0,trackFillColor:void 0}}),ne(()=>{const c=Qe.filterProps(e);return s(Qe,K({rounded:e.rounded,elevation:e.elevation,theme:e.theme,class:["v-color-picker",t.value,e.class],style:[{"--v-color-picker-color-hsv":Kn({...a.value??Mt,a:1})},e.style]},c,{maxWidth:e.width}),{default:()=>[!e.hideCanvas&&s(Nu,{key:"canvas",color:a.value,"onUpdate:color":o,disabled:e.disabled,dotSize:e.dotSize,width:e.width,height:e.canvasHeight},null),(!e.hideSliders||!e.hideInputs)&&s("div",{key:"controls",class:"v-color-picker__controls"},[!e.hideSliders&&s(ec,{key:"preview",color:a.value,"onUpdate:color":o,hideAlpha:!i.value.endsWith("a"),disabled:e.disabled},null),!e.hideInputs&&s(Qu,{key:"edit",modes:e.modes,mode:i.value,"onUpdate:mode":d=>i.value=d,color:a.value,"onUpdate:color":o,disabled:e.disabled},null)]),e.showSwatches&&s(lc,{key:"swatches",color:a.value,"onUpdate:color":o,maxHeight:e.swatchesMaxHeight,swatches:e.swatches,disabled:e.disabled},null)]})}),{}}}),rc={__name:"color-picker",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfColorPicker");const i=e,{compProps:n,localData:l}=Me(Q(i,"modelValue"),i.statefulLayout),a=b(()=>{const t={...n.value};return t.modelValue=l.value,t});return(t,r)=>(z(),ae(ja,{"model-value":e.modelValue,"stateful-layout":e.statefulLayout,"formatted-value":e.modelValue.data},bl({default:W(()=>[s(T(ic),K(a.value,{"onUpdate:modelValue":r[0]||(r[0]=o=>e.statefulLayout.input(e.modelValue,o))}),null,16)]),_:2},[e.modelValue.data?{name:"prepend-inner",fn:W(()=>[ga("div",{style:Wr(`height:30px; width: 30px; border-radius: 40px; margin-right:6px; background: ${e.modelValue.data};`)},null,4)]),key:"0"}:void 0]),1032,["model-value","stateful-layout","formatted-value"]))}},Bi=Symbol.for("vuetify:v-chip-group"),oc=X({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:vl},..._l(),...we(),...Sa({selectedClass:"v-chip--selected"}),...lt(),...tt(),...ni({variant:"tonal"})},"VChipGroup");ie()({name:"VChipGroup",props:oc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{themeClasses:l}=ut(e),{isSelected:a,select:t,next:r,prev:o,selected:c}=Qt(e,Bi);return $t({VChip:{color:Q(e,"color"),disabled:Q(e,"disabled"),filter:Q(e,"filter"),variant:Q(e,"variant")}}),ne(()=>{const d=ha.filterProps(e);return s(ha,K(d,{class:["v-chip-group",{"v-chip-group--column":e.column},l.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:a,select:t,next:r,prev:o,selected:c.value})]}})}),{}}});const sc=X({activeClass:String,appendAvatar:String,appendIcon:Oe,closable:Boolean,closeIcon:{type:Oe,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Oe,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:At(),onClickOnce:At(),...ai(),...we(),...xl(),...aa(),...wa(),...Jt(),...vo(),...po(),...lt({tag:"span"}),...tt(),...ni({variant:"tonal"})},"VChip"),La=ie()({name:"VChip",directives:{Ripple:ta},props:sc(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{t}=Ye(),{borderClasses:r}=li(e),{colorClasses:o,colorStyles:c,variantClasses:d}=yo(e),{densityClasses:u}=Vl(e),{elevationClasses:f}=la(e),{roundedClasses:v}=ea(e),{sizeClasses:m}=bo(e),{themeClasses:h}=ut(e),y=me(e,"modelValue"),g=Pa(e,Bi,!1),k=ko(e,n),V=b(()=>e.link!==!1&&k.isLink.value),E=b(()=>!e.disabled&&e.link!==!1&&(!!g||e.link||k.isClickable.value)),j=b(()=>({"aria-label":t(e.closeLabel),onClick(S){S.preventDefault(),S.stopPropagation(),y.value=!1,l("click:close",S)}}));function D(S){var R;l("click",S),E.value&&((R=k.navigate)==null||R.call(k,S),g==null||g.toggle())}function I(S){(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),D(S))}return()=>{const S=k.isLink.value?"a":e.tag,R=!!(e.appendIcon||e.appendAvatar),P=!!(R||a.append),M=!!(a.close||e.closable),x=!!(a.filter||e.filter)&&g,w=!!(e.prependIcon||e.prependAvatar),A=!!(w||a.prepend),_=!g||g.isSelected.value;return y.value&&Ee(s(S,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":E.value,"v-chip--filter":x,"v-chip--pill":e.pill},h.value,r.value,_?o.value:void 0,u.value,f.value,v.value,m.value,d.value,g==null?void 0:g.selectedClass.value,e.class],style:[_?c.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:k.href.value,tabindex:E.value?0:void 0,onClick:D,onKeydown:E.value&&!V.value&&I},{default:()=>{var $;return[ii(E.value,"v-chip"),x&&s(Gn,{key:"filter"},{default:()=>[Ee(s("div",{class:"v-chip__filter"},[a.filter?s(Ce,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):s(ye,{key:"filter-icon",icon:e.filterIcon},null)]),[[st,g.isSelected.value]])]}),A&&s("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?s(Ce,{key:"prepend-defaults",disabled:!w,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):s(le,null,[e.prependIcon&&s(ye,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&s(jt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),s("div",{class:"v-chip__content","data-no-activator":""},[(($=a.default)==null?void 0:$.call(a,{isSelected:g==null?void 0:g.isSelected.value,selectedClass:g==null?void 0:g.selectedClass.value,select:g==null?void 0:g.select,toggle:g==null?void 0:g.toggle,value:g==null?void 0:g.value.value,disabled:e.disabled}))??e.text]),P&&s("div",{key:"append",class:"v-chip__append"},[a.append?s(Ce,{key:"append-defaults",disabled:!R,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):s(le,null,[e.appendIcon&&s(ye,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&s(jt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),M&&s("button",K({key:"close",class:"v-chip__close",type:"button"},j.value),[a.close?s(Ce,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):s(ye,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[at("ripple"),E.value&&e.ripple,null]])}}}),uc=X({start:Boolean,end:Boolean,...we(),...lt()},"VListItemAction"),ma=ie()({name:"VListItemAction",props:uc(),setup(e,i){let{slots:n}=i;return ne(()=>s(e.tag,{class:["v-list-item-action",{"v-list-item-action--start":e.start,"v-list-item-action--end":e.end},e.class],style:e.style},n)),{}}}),cc=X({renderless:Boolean,...we()},"VVirtualScrollItem"),dc=ie()({name:"VVirtualScrollItem",inheritAttrs:!1,props:cc(),emits:{"update:height":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{resizeRef:t,contentRect:r}=Ht(void 0,"border");oe(()=>{var o;return(o=r.value)==null?void 0:o.height},o=>{o!=null&&l("update:height",o)}),ne(()=>{var o,c;return e.renderless?s(le,null,[(o=a.default)==null?void 0:o.call(a,{itemRef:t})]):s("div",K({ref:t,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(c=a.default)==null?void 0:c.call(a)])})}}),mc=-1,fc=1,Ka=100,vc=X({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function pc(e,i){const n=Va(),l=se(0);Je(()=>{l.value=parseFloat(e.itemHeight||0)});const a=se(0),t=se(Math.ceil((parseInt(e.height)||n.height.value)/(l.value||16))||1),r=se(0),o=se(0),c=H(),d=H();let u=0;const{resizeRef:f,contentRect:v}=Ht();Je(()=>{f.value=c.value});const m=b(()=>{var L;return c.value===document.documentElement?n.height.value:((L=v.value)==null?void 0:L.height)||parseInt(e.height)||0}),h=b(()=>!!(c.value&&d.value&&m.value&&l.value));let y=Array.from({length:i.value.length}),g=Array.from({length:i.value.length});const k=se(0);let V=-1;function E(L){return y[L]||l.value}const j=Kr(()=>{const L=performance.now();g[0]=0;const p=i.value.length;for(let O=1;O<=p-1;O++)g[O]=(g[O-1]||0)+E(O-1);k.value=Math.max(k.value,performance.now()-L)},k),D=oe(h,L=>{L&&(D(),u=d.value.offsetTop,j.immediate(),$(),~V&&Ie(()=>{Re&&window.requestAnimationFrame(()=>{J(V),V=-1})}))});We(()=>{j.clear()});function I(L,p){const O=y[L],B=l.value;l.value=B?Math.min(l.value,p):p,(O!==p||B!==l.value)&&(y[L]=p,j())}function S(L){return L=Ne(L,0,i.value.length-1),g[L]||0}function R(L){return yc(g,L)}let P=0,M=0,x=0;oe(m,(L,p)=>{p&&($(),L{M=0,$()}))});function w(){if(!c.value||!d.value)return;const L=c.value.scrollTop,p=performance.now();p-x>500?(M=Math.sign(L-P),u=d.value.offsetTop):M=L-P,P=L,x=p,$()}function A(){!c.value||!d.value||(M=0,x=0,$())}let _=-1;function $(){cancelAnimationFrame(_),_=requestAnimationFrame(N)}function N(){if(!c.value||!m.value)return;const L=P-u,p=Math.sign(M),O=Math.max(0,L-Ka),B=Ne(R(O),0,i.value.length),U=L+m.value+Ka,ee=Ne(R(U)+1,B+1,i.value.length);if((p!==mc||Bt.value)){const Z=S(a.value)-S(B),F=S(ee)-S(t.value);Math.max(Z,F)>Ka?(a.value=B,t.value=ee):(B<=0&&(a.value=B),ee>=i.value.length&&(t.value=ee))}r.value=S(a.value),o.value=S(i.value.length)-S(t.value)}function J(L){const p=S(L);!c.value||L&&!p?V=L:c.value.scrollTop=p}const C=b(()=>i.value.slice(a.value,t.value).map((L,p)=>({raw:L,index:p+a.value})));return oe(i,()=>{y=Array.from({length:i.value.length}),g=Array.from({length:i.value.length}),j.immediate(),$()},{deep:!0}),{containerRef:c,markerRef:d,computedItems:C,paddingTop:r,paddingBottom:o,scrollToIndex:J,handleScroll:w,handleScrollend:A,handleItemResize:I}}function yc(e,i){let n=e.length-1,l=0,a=0,t=null,r=-1;if(e[n]>1,t=e[a],t>i)n=a-1;else if(t[]},renderless:Boolean,...vc(),...we(),...Ca()},"VVirtualScroll"),Bl=ie()({name:"VVirtualScroll",props:bc(),setup(e,i){let{slots:n}=i;const l=pl("VVirtualScroll"),{dimensionStyles:a}=Oa(e),{containerRef:t,markerRef:r,handleScroll:o,handleScrollend:c,handleItemResize:d,scrollToIndex:u,paddingTop:f,paddingBottom:v,computedItems:m}=pc(e,Q(e,"items"));return xa(()=>e.renderless,()=>{function h(){var k,V;const g=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";t.value===document.documentElement?(document[g]("scroll",o,{passive:!0}),document[g]("scrollend",c)):((k=t.value)==null||k[g]("scroll",o,{passive:!0}),(V=t.value)==null||V[g]("scrollend",c))}Ot(()=>{t.value=ui(l.vnode.el,!0),h(!0)}),We(h)}),ne(()=>{const h=m.value.map(y=>s(dc,{key:y.index,renderless:e.renderless,"onUpdate:height":g=>d(y.index,g)},{default:g=>{var k;return(k=n.default)==null?void 0:k.call(n,{item:y.raw,index:y.index,...g})}}));return e.renderless?s(le,null,[s("div",{ref:r,class:"v-virtual-scroll__spacer",style:{paddingTop:ve(f.value)}},null),h,s("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ve(v.value)}},null)]):s("div",{ref:t,class:["v-virtual-scroll",e.class],onScrollPassive:o,onScrollend:c,style:[a.value,e.style]},[s("div",{ref:r,class:"v-virtual-scroll__container",style:{paddingTop:ve(f.value),paddingBottom:ve(v.value)}},[h])])}),{scrollToIndex:u}}});function Rl(e,i){const n=se(!1);let l;function a(o){cancelAnimationFrame(l),n.value=!0,l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{n.value=!1})})}async function t(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const c=oe(n,()=>{c(),o()})}else o()})}async function r(o){var u,f;if(o.key==="Tab"&&((u=i.value)==null||u.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const c=(f=e.value)==null?void 0:f.$el;if(!c)return;(o.key==="Home"||o.key==="End")&&c.scrollTo({top:o.key==="Home"?0:c.scrollHeight,behavior:"smooth"}),await t();const d=c.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const v=c.getBoundingClientRect().top;for(const m of d)if(m.getBoundingClientRect().top>=v){m.focus();break}}else{const v=c.getBoundingClientRect().bottom;for(const m of[...d].reverse())if(m.getBoundingClientRect().bottom<=v){m.focus();break}}}return{onListScroll:a,onListKeydown:r}}const ql=X({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:Oe,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...eo({itemChildren:!1})},"Select"),kc=X({...ql(),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:{component:ci}})},"VSelect"),Ri=ie()({name:"VSelect",props:kc(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,i){let{slots:n}=i;const{t:l}=Ye(),a=H(),t=H(),r=H(),o=me(e,"menu"),c=b({get:()=>o.value,set:C=>{var L;o.value&&!C&&((L=t.value)!=null&&L.ΨopenChildren)||(o.value=C)}}),{items:d,transformIn:u,transformOut:f}=hl(e),v=me(e,"modelValue",[],C=>u(C===null?[null]:$e(C)),C=>{const L=f(C);return e.multiple?L:L[0]??null}),m=b(()=>typeof e.counterValue=="function"?e.counterValue(v.value):typeof e.counterValue=="number"?e.counterValue:v.value.length),h=dl(),y=b(()=>v.value.map(C=>C.value)),g=se(!1),k=b(()=>c.value?e.closeText:e.openText);let V="",E;const j=b(()=>e.hideSelected?d.value.filter(C=>!v.value.some(L=>e.valueComparator(L,C))):d.value),D=b(()=>e.hideNoData&&!j.value.length||e.readonly||(h==null?void 0:h.isReadonly.value)),I=b(()=>{var C;return{...e.menuProps,activatorProps:{...((C=e.menuProps)==null?void 0:C.activatorProps)||{},"aria-haspopup":"listbox"}}}),S=H(),{onListScroll:R,onListKeydown:P}=Rl(S,a);function M(C){e.openOnClear&&(c.value=!0)}function x(){D.value||(c.value=!c.value)}function w(C){var U,ee;if(!C.key||e.readonly||h!=null&&h.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(C.key)&&C.preventDefault(),["Enter","ArrowDown"," "].includes(C.key)&&(c.value=!0),["Escape","Tab"].includes(C.key)&&(c.value=!1),C.key==="Home"?(U=S.value)==null||U.focus("first"):C.key==="End"&&((ee=S.value)==null||ee.focus("last"));const L=1e3;function p(Z){const F=Z.key.length===1,te=!Z.ctrlKey&&!Z.metaKey&&!Z.altKey;return F&&te}if(e.multiple||!p(C))return;const O=performance.now();O-E>L&&(V=""),V+=C.key.toLowerCase(),E=O;const B=d.value.find(Z=>Z.title.toLowerCase().startsWith(V));if(B!==void 0){v.value=[B];const Z=j.value.indexOf(B);Re&&window.requestAnimationFrame(()=>{var F;Z>=0&&((F=r.value)==null||F.scrollToIndex(Z))})}}function A(C){let L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!C.props.disabled)if(e.multiple){const p=v.value.findIndex(B=>e.valueComparator(B.value,C.value)),O=L??!~p;if(~p){const B=O?[...v.value,C]:[...v.value];B.splice(p,1),v.value=B}else O&&(v.value=[...v.value,C])}else{const p=L!==!1;v.value=p?[C]:[],Ie(()=>{c.value=!1})}}function _(C){var L;(L=S.value)!=null&&L.$el.contains(C.relatedTarget)||(c.value=!1)}function $(){var C;g.value&&((C=a.value)==null||C.focus())}function N(C){g.value=!0}function J(C){if(C==null)v.value=[];else if(Et(a.value,":autofill")||Et(a.value,":-webkit-autofill")){const L=d.value.find(p=>p.title===C);L&&A(L)}else a.value&&(a.value.value="")}return oe(c,()=>{if(!e.hideSelected&&c.value&&v.value.length){const C=j.value.findIndex(L=>v.value.some(p=>e.valueComparator(p.value,L.value)));Re&&window.requestAnimationFrame(()=>{var L;C>=0&&((L=r.value)==null||L.scrollToIndex(C))})}}),oe(()=>e.items,(C,L)=>{c.value||g.value&&!L.length&&C.length&&(c.value=!0)}),ne(()=>{const C=!!(e.chips||n.chip),L=!!(!e.hideNoData||j.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),p=v.value.length>0,O=Ze.filterProps(e),B=p||!g.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return s(Ze,K({ref:a},O,{modelValue:v.value.map(U=>U.props.value).join(", "),"onUpdate:modelValue":J,focused:g.value,"onUpdate:focused":U=>g.value=U,validationValue:v.externalValue,counterValue:m.value,dirty:p,class:["v-select",{"v-select--active-menu":c.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":v.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:B,"onClick:clear":M,"onMousedown:control":x,onBlur:_,onKeydown:w,"aria-label":l(k.value),title:l(k.value)}),{...n,default:()=>s(le,null,[s(ia,K({ref:t,modelValue:c.value,"onUpdate:modelValue":U=>c.value=U,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:$},I.value),{default:()=>[L&&s(Ft,K({ref:S,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:U=>U.preventDefault(),onKeydown:P,onFocusin:N,onScrollPassive:R,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var U,ee,Z;return[(U=n["prepend-item"])==null?void 0:U.call(n),!j.value.length&&!e.hideNoData&&(((ee=n["no-data"])==null?void 0:ee.call(n))??s(Fe,{title:l(e.noDataText)},null)),s(Bl,{ref:r,renderless:!0,items:j.value},{default:F=>{var de;let{item:te,index:Ae,itemRef:ge}=F;const Y=K(te.props,{ref:ge,key:Ae,onClick:()=>A(te,null)});return((de=n.item)==null?void 0:de.call(n,{item:te,index:Ae,props:Y}))??s(Fe,K(Y,{role:"option"}),{prepend:q=>{let{isSelected:G}=q;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:te.value,modelValue:G,ripple:!1,tabindex:"-1"},null):void 0,te.props.prependAvatar&&s(jt,{image:te.props.prependAvatar},null),te.props.prependIcon&&s(ye,{icon:te.props.prependIcon},null)])}})}}),(Z=n["append-item"])==null?void 0:Z.call(n)]}})]}),v.value.map((U,ee)=>{function Z(ge){ge.stopPropagation(),ge.preventDefault(),A(U,!1)}const F={"onClick:close":Z,onKeydown(ge){ge.key!=="Enter"&&ge.key!==" "||(ge.preventDefault(),ge.stopPropagation(),Z(ge))},onMousedown(ge){ge.preventDefault(),ge.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},te=C?!!n.chip:!!n.selection,Ae=te?kl(C?n.chip({item:U,index:ee,props:F}):n.selection({item:U,index:ee})):void 0;if(!(te&&!Ae))return s("div",{key:U.value,class:"v-select__selection"},[C?n.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:U.title}}},{default:()=>[Ae]}):s(La,K({key:"chip",closable:e.closableChips,size:"small",text:U.title,disabled:U.props.disabled},F),null):Ae??s("span",{class:"v-select__selection-text"},[U.title,e.multiple&&ee!!(e.value.layout.items||e.value.layout.getItems)),r=async()=>{l.value=!0,n.value=await i.getItems(e.value,a.value),l.value=!1};return oe(()=>e.value.itemsCacheKey,(c,d)=>{c!==d&&r()},{immediate:!0}),oe(a,()=>{r()}),{hasItems:t,items:n,loading:l,search:a,prepareSelectedItem:(c,d)=>{let u=c;if(c===d)try{u=i.prepareSelectItem(e.value,c),u.value===void 0&&(u.value=d)}catch{u={value:d}}return u}}}const qi=Te({props:{icon:{type:String,required:!0}},setup(e){const i=b(()=>e.icon.startsWith("http://")||e.icon.startsWith("https://")),n=b(()=>e.icon.startsWith("i.value?Ve("img",{src:e.icon,style:"height:100%;width:100%;"}):n.value?Ve("div",{innerHTML:e.icon.replace("e.icon)}}),hc={__name:"select-item",props:{multiple:{type:Boolean,default:!1},itemProps:{type:Object,required:!0},item:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),ae(T(Fe),rt(ot(e.itemProps)),bl({_:2},[e.item.icon||e.multiple?{name:"prepend",fn:W(({isSelected:l})=>[e.multiple?(z(),ae(T(Dt),{key:e.item.key,ripple:!1,tabindex:"-1","model-value":l},null,8,["model-value"])):fe("",!0),e.item.icon?(z(),ae(qi,{key:1,icon:e.item.icon},null,8,["icon"])):fe("",!0)]),key:"0"}:void 0]),1040))}},gc={class:"v-select__selection-text"},xc={key:1,class:"v-select__selection-comma"},Vc={__name:"select-selection",props:{multiple:{type:Boolean,default:!1},last:{type:Boolean,default:!1},item:{type:Object,required:!0}},setup(e){return(i,n)=>(z(),pe("span",gc,[e.item.icon?(z(),ae(qi,{key:0,icon:e.item.icon},null,8,["icon"])):fe("",!0),Se(" "+ze(e.item.title??e.item.key??e.item.value)+" ",1),e.multiple&&!e.last?(z(),pe("span",xc,",")):fe("",!0)]))}};function zi(e,i){const n=b(()=>e.value.layout),{inputProps:l,options:a,skeleton:t,localData:r,compSlots:o}=Me(e,i,{layoutPropsMap:["multiple"],bindData:!1}),c=ra(e,i),d=b(()=>{const f={...l.value};return a.value.readOnly&&(f.menuProps={modelValue:!1}),f.clearable=f.clearable??!t.value.required,f.valueComparator=(v,m)=>{const h=typeof v=="object"?i.prepareSelectItem(e.value,v).key:v,y=typeof m=="object"?i.prepareSelectItem(e.value,m).key:m;return h===y},f["onUpdate:modelValue"]=v=>{if(Array.isArray(v)&&Array.isArray(e.value.data))for(let h=0;hi.blur(e.value),f}),u=b(()=>{const f={...o.value};return f.item||(f.item=v=>Ve(hc,{multiple:n.value.multiple,itemProps:v.props,item:v.item.raw})),f.selection||(f.selection=v=>Ve(Vc,{multiple:n.value.multiple,last:n.value.multiple&&v.index===e.value.data.length-1,item:c.prepareSelectedItem(v.item.raw,v.item.value)})),f});return{localData:r,inputProps:l,selectProps:d,compSlots:o,selectSlots:u,getItems:c}}const wc=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfSelect");const{getItems:i,selectProps:n,selectSlots:l,localData:a}=zi(Q(e,"modelValue"),e.statefulLayout),t=b(()=>{const r={...n.value};return r.loading=i.loading.value,r.items=i.items.value,r.modelValue=a.value,r});return()=>Ve(Ri,t.value,l.value)}}),Pc=(e,i,n)=>e==null||i==null?-1:e.toString().toLocaleLowerCase().indexOf(i.toString().toLocaleLowerCase()),Fi=X({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function Sc(e,i,n){var o;const l=[],a=(n==null?void 0:n.default)??Pc,t=n!=null&&n.filterKeys?$e(n.filterKeys):!1,r=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return l;e:for(let c=0;c0)&&!(n!=null&&n.noFilter)){if(typeof d=="object"){const g=t||Object.keys(u);for(const k of g){const V=Xa(u,k),E=(o=n==null?void 0:n.customKeyFilter)==null?void 0:o[k];if(m=E?E(V,i,d):a(V,i,d),m!==-1&&m!==!1)E?f[k]=m:v[k]=m;else if((n==null?void 0:n.filterMode)==="every")continue e}}else m=a(d,i,d),m!==-1&&m!==!1&&(v.title=m);const h=Object.keys(v).length,y=Object.keys(f).length;if(!h&&!y||(n==null?void 0:n.filterMode)==="union"&&y!==r&&!h||(n==null?void 0:n.filterMode)==="intersection"&&(y!==r||!h))continue}l.push({index:c,matches:{...v,...f}})}return l}function Hi(e,i,n,l){const a=H([]),t=H(new Map),r=b(()=>T(i));Je(()=>{const c=typeof n=="function"?n():T(n),d=typeof c!="string"&&typeof c!="number"?"":String(c),u=Sc(r.value,d,{customKeyFilter:{...e.customKeyFilter,...T(l==null?void 0:l.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),f=T(i),v=[],m=new Map;u.forEach(h=>{let{index:y,matches:g}=h;const k=f[y];v.push(k),m.set(k.value,g)}),a.value=v,t.value=m});function o(c){return t.value.get(c.value)}return{filteredItems:a,filteredMatches:t,getMatches:o}}function Cc(e,i,n){if(i==null)return e;if(Array.isArray(i))throw new Error("Multiple matches is not implemented");return typeof i=="number"&&~i?s(le,null,[s("span",{class:"v-autocomplete__unmask"},[e.substr(0,i)]),s("span",{class:"v-autocomplete__mask"},[e.substr(i,n)]),s("span",{class:"v-autocomplete__unmask"},[e.substr(i+n)])]):e}const Oc=X({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...Fi({filterKeys:["title"]}),...ql(),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:!1})},"VAutocomplete"),Ic=ie()({name:"VAutocomplete",props:Oc(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,i){let{slots:n}=i;const{t:l}=Ye(),a=H(),t=se(!1),r=se(!0),o=se(!1),c=H(),d=H(),u=me(e,"menu"),f=b({get:()=>u.value,set:Y=>{var de;u.value&&!Y&&((de=c.value)!=null&&de.ΨopenChildren)||(u.value=Y)}}),v=se(-1),m=b(()=>{var Y;return(Y=a.value)==null?void 0:Y.color}),h=b(()=>f.value?e.closeText:e.openText),{items:y,transformIn:g,transformOut:k}=hl(e),{textColorClasses:V,textColorStyles:E}=It(m),j=me(e,"search",""),D=me(e,"modelValue",[],Y=>g(Y===null?[null]:$e(Y)),Y=>{const de=k(Y);return e.multiple?de:de[0]??null}),I=b(()=>typeof e.counterValue=="function"?e.counterValue(D.value):typeof e.counterValue=="number"?e.counterValue:D.value.length),S=dl(),{filteredItems:R,getMatches:P}=Hi(e,y,()=>r.value?"":j.value),M=b(()=>e.hideSelected?R.value.filter(Y=>!D.value.some(de=>de.value===Y.value)):R.value),x=b(()=>!!(e.chips||n.chip)),w=b(()=>x.value||!!n.selection),A=b(()=>D.value.map(Y=>Y.props.value)),_=b(()=>{var de;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&j.value===((de=M.value[0])==null?void 0:de.title))&&M.value.length>0&&!r.value&&!o.value}),$=b(()=>e.hideNoData&&!M.value.length||e.readonly||(S==null?void 0:S.isReadonly.value)),N=H(),{onListScroll:J,onListKeydown:C}=Rl(N,a);function L(Y){e.openOnClear&&(f.value=!0),j.value=""}function p(){$.value||(f.value=!0)}function O(Y){$.value||(t.value&&(Y.preventDefault(),Y.stopPropagation()),f.value=!f.value)}function B(Y){var G,ue,re;if(e.readonly||S!=null&&S.isReadonly.value)return;const de=a.value.selectionStart,q=D.value.length;if((v.value>-1||["Enter","ArrowDown","ArrowUp"].includes(Y.key))&&Y.preventDefault(),["Enter","ArrowDown"].includes(Y.key)&&(f.value=!0),["Escape"].includes(Y.key)&&(f.value=!1),_.value&&["Enter","Tab"].includes(Y.key)&&!D.value.some(ce=>{let{value:ke}=ce;return ke===M.value[0].value})&&ge(M.value[0]),Y.key==="ArrowDown"&&_.value&&((G=N.value)==null||G.focus("next")),["Backspace","Delete"].includes(Y.key)){if(!e.multiple&&w.value&&D.value.length>0&&!j.value)return ge(D.value[0],!1);if(~v.value){const ce=v.value;ge(D.value[v.value],!1),v.value=ce>=q-1?q-2:ce}else Y.key==="Backspace"&&!j.value&&(v.value=q-1)}if(e.multiple){if(Y.key==="ArrowLeft"){if(v.value<0&&de>0)return;const ce=v.value>-1?v.value-1:q-1;D.value[ce]?v.value=ce:(v.value=-1,a.value.setSelectionRange((ue=j.value)==null?void 0:ue.length,(re=j.value)==null?void 0:re.length))}if(Y.key==="ArrowRight"){if(v.value<0)return;const ce=v.value+1;D.value[ce]?v.value=ce:(v.value=-1,a.value.setSelectionRange(0,0))}}}function U(Y){if(Et(a.value,":autofill")||Et(a.value,":-webkit-autofill")){const de=y.value.find(q=>q.title===Y.target.value);de&&ge(de)}}function ee(){var Y;t.value&&(r.value=!0,(Y=a.value)==null||Y.focus())}function Z(Y){t.value=!0,setTimeout(()=>{o.value=!0})}function F(Y){o.value=!1}function te(Y){(Y==null||Y===""&&!e.multiple&&!w.value)&&(D.value=[])}const Ae=se(!1);function ge(Y){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!Y||Y.props.disabled))if(e.multiple){const q=D.value.findIndex(ue=>e.valueComparator(ue.value,Y.value)),G=de??!~q;if(~q){const ue=G?[...D.value,Y]:[...D.value];ue.splice(q,1),D.value=ue}else G&&(D.value=[...D.value,Y]);e.clearOnSelect&&(j.value="")}else{const q=de!==!1;D.value=q?[Y]:[],j.value=q&&!w.value?Y.title:"",Ie(()=>{f.value=!1,r.value=!0})}}return oe(t,(Y,de)=>{var q;Y!==de&&(Y?(Ae.value=!0,j.value=e.multiple||w.value?"":String(((q=D.value.at(-1))==null?void 0:q.props.title)??""),r.value=!0,Ie(()=>Ae.value=!1)):(!e.multiple&&j.value==null&&(D.value=[]),f.value=!1,D.value.some(G=>{let{title:ue}=G;return ue===j.value})||(j.value=""),v.value=-1))}),oe(j,Y=>{!t.value||Ae.value||(Y&&(f.value=!0),r.value=!Y)}),oe(f,()=>{if(!e.hideSelected&&f.value&&D.value.length){const Y=M.value.findIndex(de=>D.value.some(q=>de.value===q.value));Re&&window.requestAnimationFrame(()=>{var de;Y>=0&&((de=d.value)==null||de.scrollToIndex(Y))})}}),oe(()=>e.items,(Y,de)=>{f.value||t.value&&!de.length&&Y.length&&(f.value=!0)}),ne(()=>{const Y=!!(!e.hideNoData||M.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),de=D.value.length>0,q=Ze.filterProps(e);return s(Ze,K({ref:a},q,{modelValue:j.value,"onUpdate:modelValue":[G=>j.value=G,te],focused:t.value,"onUpdate:focused":G=>t.value=G,validationValue:D.externalValue,counterValue:I.value,dirty:de,onChange:U,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":f.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!w.value,"v-autocomplete--selecting-index":v.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:de?void 0:e.placeholder,"onClick:clear":L,"onMousedown:control":p,onKeydown:B}),{...n,default:()=>s(le,null,[s(ia,K({ref:c,modelValue:f.value,"onUpdate:modelValue":G=>f.value=G,activator:"parent",contentClass:"v-autocomplete__content",disabled:$.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ee},e.menuProps),{default:()=>[Y&&s(Ft,K({ref:N,selected:A.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:G=>G.preventDefault(),onKeydown:C,onFocusin:Z,onFocusout:F,onScrollPassive:J,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var G,ue,re;return[(G=n["prepend-item"])==null?void 0:G.call(n),!M.value.length&&!e.hideNoData&&(((ue=n["no-data"])==null?void 0:ue.call(n))??s(Fe,{title:l(e.noDataText)},null)),s(Bl,{ref:d,renderless:!0,items:M.value},{default:ce=>{var De;let{item:ke,index:_e,itemRef:he}=ce;const Ge=K(ke.props,{ref:he,key:_e,active:_.value&&_e===0?!0:void 0,onClick:()=>ge(ke,null)});return((De=n.item)==null?void 0:De.call(n,{item:ke,index:_e,props:Ge}))??s(Fe,K(Ge,{role:"option"}),{prepend:mt=>{let{isSelected:ft}=mt;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:ke.value,modelValue:ft,ripple:!1,tabindex:"-1"},null):void 0,ke.props.prependAvatar&&s(jt,{image:ke.props.prependAvatar},null),ke.props.prependIcon&&s(ye,{icon:ke.props.prependIcon},null)])},title:()=>{var mt,ft;return r.value?ke.title:Cc(ke.title,(mt=P(ke))==null?void 0:mt.title,((ft=j.value)==null?void 0:ft.length)??0)}})}}),(re=n["append-item"])==null?void 0:re.call(n)]}})]}),D.value.map((G,ue)=>{function re(he){he.stopPropagation(),he.preventDefault(),ge(G,!1)}const ce={"onClick:close":re,onKeydown(he){he.key!=="Enter"&&he.key!==" "||(he.preventDefault(),he.stopPropagation(),re(he))},onMousedown(he){he.preventDefault(),he.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ke=x.value?!!n.chip:!!n.selection,_e=ke?kl(x.value?n.chip({item:G,index:ue,props:ce}):n.selection({item:G,index:ue})):void 0;if(!(ke&&!_e))return s("div",{key:G.value,class:["v-autocomplete__selection",ue===v.value&&["v-autocomplete__selection--selected",V.value]],style:ue===v.value?E.value:{}},[x.value?n.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:G.title}}},{default:()=>[_e]}):s(La,K({key:"chip",closable:e.closableChips,size:"small",text:G.title,disabled:G.props.disabled},ce),null):_e??s("span",{class:"v-autocomplete__selection-text"},[G.title,e.multiple&&ue{const r={...n.value};return r.noFilter=!0,r["onUpdate:search"]=o=>{i.search.value=o},r.items=i.items.value,r.loading=i.loading.value,r.modelValue=a.value,r});return()=>Ve(Ic,t.value,l.value)}}),Ac=X({...Ea({falseIcon:"$radioOff",trueIcon:"$radioOn"})},"VRadio"),Ec=ie()({name:"VRadio",props:Ac(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=xt.filterProps(e);return s(xt,K(l,{class:["v-radio",e.class],style:e.style,type:"radio"}),n)}),{}}}),jc=X({height:{type:[Number,String],default:"auto"},...Pt(),...je(Il(),["multiple"]),trueIcon:{type:Oe,default:"$radioOn"},falseIcon:{type:Oe,default:"$radioOff"},type:{type:String,default:"radio"}},"VRadioGroup"),Dc=ie()({name:"VRadioGroup",inheritAttrs:!1,props:jc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{attrs:n,slots:l}=i;const a=St(),t=b(()=>e.id||`radio-group-${a}`),r=me(e,"modelValue");return ne(()=>{const[o,c]=Ct(n),d=Be.filterProps(e),u=xt.filterProps(e),f=l.label?l.label({label:e.label,props:{for:t.value}}):e.label;return s(Be,K({class:["v-radio-group",e.class],style:e.style},o,d,{modelValue:r.value,"onUpdate:modelValue":v=>r.value=v,id:t.value}),{...l,default:v=>{let{id:m,messagesId:h,isDisabled:y,isReadonly:g}=v;return s(le,null,[f&&s(Yt,{id:m.value},{default:()=>[f]}),s(ws,K(u,{id:m.value,"aria-describedby":h.value,defaultsTarget:"VRadio",trueIcon:e.trueIcon,falseIcon:e.falseIcon,type:e.type,disabled:y.value,readonly:g.value,"aria-labelledby":f?m.value:void 0,multiple:!1},c,{modelValue:r.value,"onUpdate:modelValue":k=>r.value=k}),l)])}})}),{}}}),Lc={actions:"button@2",article:"heading, paragraph",avatar:"avatar",button:"button",card:"image, heading","card-avatar":"image, list-item-avatar",chip:"chip","date-picker":"list-item, heading, divider, date-picker-options, date-picker-days, actions","date-picker-options":"text, avatar@2","date-picker-days":"avatar@28",divider:"divider",heading:"heading",image:"image","list-item":"text","list-item-avatar":"avatar, text","list-item-two-line":"sentences","list-item-avatar-two-line":"avatar, sentences","list-item-three-line":"paragraph","list-item-avatar-three-line":"avatar, paragraph",ossein:"ossein",paragraph:"text@3",sentences:"text@2",subtitle:"text",table:"table-heading, table-thead, table-tbody, table-tfoot","table-heading":"chip, text","table-thead":"heading@6","table-tbody":"table-row-divider@6","table-row-divider":"table-row, divider","table-row":"text@6","table-tfoot":"text@2, avatar@2",text:"text"};function Tc(e){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return s("div",{class:["v-skeleton-loader__bone",`v-skeleton-loader__${e}`]},[i])}function Cn(e){const[i,n]=e.split("@");return Array.from({length:n}).map(()=>Ta(i))}function Ta(e){let i=[];if(!e)return i;const n=Lc[e];if(e!==n){if(e.includes(","))return On(e);if(e.includes("@"))return Cn(e);n.includes(",")?i=On(n):n.includes("@")?i=Cn(n):n&&i.push(Ta(n))}return[Tc(e,i)]}function On(e){return e.replace(/\s/g,"").split(",").map(Ta)}const _c=X({boilerplate:Boolean,color:String,loading:Boolean,loadingText:{type:String,default:"$vuetify.loading"},type:{type:[String,Array],default:"ossein"},...Ca(),...aa(),...tt()},"VSkeletonLoader"),Ni=ie()({name:"VSkeletonLoader",props:_c(),setup(e,i){let{slots:n}=i;const{backgroundColorClasses:l,backgroundColorStyles:a}=He(Q(e,"color")),{dimensionStyles:t}=Oa(e),{elevationClasses:r}=la(e),{themeClasses:o}=ut(e),{t:c}=Ye(),d=b(()=>Ta($e(e.type).join(",")));return ne(()=>{var f;const u=!n.default||e.loading;return s("div",{class:["v-skeleton-loader",{"v-skeleton-loader--boilerplate":e.boilerplate},o.value,l.value,r.value],style:[a.value,u?t.value:{}],"aria-busy":e.boilerplate?void 0:u,"aria-live":e.boilerplate?void 0:"polite","aria-label":e.boilerplate?void 0:c(e.loadingText),role:e.boilerplate?void 0:"alert"},[u?d.value:(f=n.default)==null?void 0:f.call(n)])}),{}}}),$c=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfRadioGroup");const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t}=Me(i,e.statefulLayout),r=b(()=>{const c={...l.value};return c.modelValue=t.value,c}),o=b(()=>{const c={...a.value},d=[];if(n.loading.value)d.push(Ve(Ni,{type:"chip"}));else for(const u of n.items.value)d.push(Ve(Ec,{label:u.title,value:u.value}));return c.default=()=>d,c});return()=>Ve(Dc,r.value,o.value)}}),Wi=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t,layout:r}=Me(i,e.statefulLayout,{bindData:!1}),o=b(()=>{const d={...l.value};return d.class.push("v-radio-group"),d.class.push("vjsf-selection-group"),d}),c=b(()=>{const d={...a.value};return d.default||(d.default=()=>{var f;const u=[Ve(Yt,{text:o.value.label})];if(n.loading.value)u.push(Ve(Ni,{type:"chip"}));else{const v=[];for(const m of n.items.value){let h=!1;r.value.multiple?h=(f=t.value)==null?void 0:f.includes(m.value):h=t.value===m.value,v.push(Ve(e.type==="switch"?vi:fi,{label:m.title,hideDetails:!0,key:m.key,modelValue:h,onClick:()=>{let y;r.value.multiple?(y=e.modelValue.data?[...e.modelValue.data]:[],y.includes(m.value)?y=y.filter(g=>g!==m.value):y.push(m.value)):e.modelValue.data===m.value?y=void 0:y=m.value,e.statefulLayout.input(e.modelValue,y)}}))}u.push(Ve("div",{class:"v-selection-control-group"},v))}return u}),d});return()=>Ve(Be,o.value,c.value)}}),Bc=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfCheckboxGroup"),()=>Ve(Wi,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"checkbox"})}}),Rc=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfSwitchGroup"),()=>Ve(Wi,{modelValue:e.modelValue,statefulLayout:e.statefulLayout,type:"switch"})}}),qc={__name:"one-of-select",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfOneOfSelect");const i=e,{inputProps:n,localData:l,skeleton:a,children:t}=Me(Q(i,"modelValue"),i.statefulLayout,{bindData:!1}),r=H(void 0);oe(()=>{var d,u;return(u=(d=t.value)==null?void 0:d[0])==null?void 0:u.key},()=>{var d,u;((d=i.modelValue.children)==null?void 0:d.length)===1?typeof i.modelValue.children[0].key=="number"&&(r.value=(u=a.value.childrenTrees)==null?void 0:u[i.modelValue.children[0].key]):r.value=void 0},{immediate:!0});const o=d=>{a.value.childrenTrees&&i.statefulLayout.activateItem(i.modelValue,a.value.childrenTrees.indexOf(d))},c=b(()=>{const d={...n.value};d["onUpdate:modelValue"]=o;const u=[];for(const f of a.value.childrenTrees||[]){const v=i.statefulLayout.compiledLayout.skeletonTrees[f],m=i.statefulLayout.compiledLayout.normalizedLayouts[v.root];(!yr(m)||!m.if||i.statefulLayout.evalNodeExpression(i.modelValue,m.if,l.value))&&u.push(v)}return d.items=u,d.itemTitle="title",d.itemValue=f=>f.root,d});return(d,u)=>(z(),ae(T(et),null,{default:W(()=>{var f,v,m;return[e.modelValue.skeleton.childrenTrees?(z(),ae(T(En),{key:0},{default:W(()=>[s(T(Ri),K(c.value,{"model-value":r.value}),null,16,["model-value"])]),_:1})):fe("",!0),(f=e.modelValue.children)!=null&&f[0]?(z(!0),pe(le,{key:1},Le(T(Vt)((v=e.modelValue.children)==null?void 0:v[0])?(m=e.modelValue.children)==null?void 0:m[0].children:e.modelValue.children,h=>(z(),ae(nt,{key:h.fullKey,"model-value":h,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128)):fe("",!0)]}),_:1}))}},zc=["innerHTML"],_a={__name:"child-subtitle",props:{modelValue:{type:Object,required:!0}},setup(e){const i=b(()=>e.modelValue.options.density==="default"?"mt-1 mb-5":e.modelValue.options.density==="comfortable"?"mb-4":"mb-3");return(n,l)=>T(Vt)(e.modelValue)&&e.modelValue.layout.subtitle?(z(),pe("p",{key:0,class:Xe(`text-subtitle ${i.value}`),innerHTML:e.modelValue.layout.subtitle},null,10,zc)):fe("",!0)}};function zl(e,i=null){const n=Ke(Symbol.for("vuetify:defaults"));if(!n)throw new Error("[vjsf] Could not find defaults instance");return b(()=>{var a;const l=((a=n.value)==null?void 0:a[e])??{};return i?{...l,...i}:l})}const Fc={__name:"tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfTabs");const i=zl("VjsfTabs-VSheet",{border:!0}),n=H(0);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(T(Qe),rt(ot(T(i))),{default:W(()=>[s(T($l),{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=t=>n.value=t),direction:"horizontal"},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(t,r)=>(z(),ae(T(Wt),{key:t.key,value:r,color:t.validated&&(t.error||t.childError)?"error":void 0},{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(T(ye),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),s(T(Lt),{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=t=>n.value=t)},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(t,r)=>(z(),ae(T(Tt),{key:t.key,value:r},{default:W(()=>[s(T(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(T(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(T(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},16)],64))}},Hc={class:"d-flex flex-row"},Nc={__name:"vertical-tabs",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfVerticalTabs");const i=zl("VjsfVerticalTabs-VSheet",{border:!0}),n=H(0);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(T(Qe),rt(ot(T(i))),{default:W(()=>[ga("div",Hc,[s(T($l),{modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=t=>n.value=t),direction:"vertical"},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(t,r)=>(z(),ae(T(Wt),{key:t.key,value:r,color:t.validated&&(t.error||t.childError)?"error":void 0},{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(T(ye),{key:0,color:"error",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1032,["value","color"]))),128))]),_:1},8,["modelValue"]),s(T(Lt),{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=t=>n.value=t),class:"flex-fill"},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(t,r)=>(z(),ae(T(Tt),{key:t.key,value:r},{default:W(()=>[s(T(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(T(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(T(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])]),_:1},16)],64))}};function Wc(e,i,n){if(i==null)return e;if(Array.isArray(i))throw new Error("Multiple matches is not implemented");return typeof i=="number"&&~i?s(le,null,[s("span",{class:"v-combobox__unmask"},[e.substr(0,i)]),s("span",{class:"v-combobox__mask"},[e.substr(i,n)]),s("span",{class:"v-combobox__unmask"},[e.substr(i+n)])]):e}const Kc=X({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:{type:Boolean,default:!0},delimiters:Array,...Fi({filterKeys:["title"]}),...ql({hideNoData:!0,returnObject:!0}),...je(Aa({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Xt({transition:!1})},"VCombobox"),Ki=ie()({name:"VCombobox",props:Kc(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:search":e=>!0,"update:menu":e=>!0},setup(e,i){var de;let{emit:n,slots:l}=i;const{t:a}=Ye(),t=H(),r=se(!1),o=se(!0),c=se(!1),d=H(),u=H(),f=me(e,"menu"),v=b({get:()=>f.value,set:q=>{var G;f.value&&!q&&((G=d.value)!=null&&G.ΨopenChildren)||(f.value=q)}}),m=se(-1);let h=!1;const y=b(()=>{var q;return(q=t.value)==null?void 0:q.color}),g=b(()=>v.value?e.closeText:e.openText),{items:k,transformIn:V,transformOut:E}=hl(e),{textColorClasses:j,textColorStyles:D}=It(y),I=me(e,"modelValue",[],q=>V($e(q)),q=>{const G=E(q);return e.multiple?G:G[0]??null}),S=dl(),R=b(()=>!!(e.chips||l.chip)),P=b(()=>R.value||!!l.selection),M=se(!e.multiple&&!P.value?((de=I.value[0])==null?void 0:de.title)??"":""),x=b({get:()=>M.value,set:q=>{var G;if(M.value=q??"",!e.multiple&&!P.value&&(I.value=[qt(e,q)]),q&&e.multiple&&((G=e.delimiters)!=null&&G.length)){const ue=q.split(new RegExp(`(?:${e.delimiters.join("|")})+`));ue.length>1&&(ue.forEach(re=>{re=re.trim(),re&&te(qt(e,re))}),M.value="")}q||(m.value=-1),o.value=!q}}),w=b(()=>typeof e.counterValue=="function"?e.counterValue(I.value):typeof e.counterValue=="number"?e.counterValue:e.multiple?I.value.length:x.value.length);oe(M,q=>{h?Ie(()=>h=!1):r.value&&!v.value&&(v.value=!0),n("update:search",q)}),oe(I,q=>{var G;!e.multiple&&!P.value&&(M.value=((G=q[0])==null?void 0:G.title)??"")});const{filteredItems:A,getMatches:_}=Hi(e,k,()=>o.value?"":x.value),$=b(()=>e.hideSelected?A.value.filter(q=>!I.value.some(G=>G.value===q.value)):A.value),N=b(()=>I.value.map(q=>q.value)),J=b(()=>{var G;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&x.value===((G=$.value[0])==null?void 0:G.title))&&$.value.length>0&&!o.value&&!c.value}),C=b(()=>e.hideNoData&&!$.value.length||e.readonly||(S==null?void 0:S.isReadonly.value)),L=H(),{onListScroll:p,onListKeydown:O}=Rl(L,t);function B(q){h=!0,e.openOnClear&&(v.value=!0)}function U(){C.value||(v.value=!0)}function ee(q){C.value||(r.value&&(q.preventDefault(),q.stopPropagation()),v.value=!v.value)}function Z(q){var re;if(Ur(q)||e.readonly||S!=null&&S.isReadonly.value)return;const G=t.value.selectionStart,ue=I.value.length;if((m.value>-1||["Enter","ArrowDown","ArrowUp"].includes(q.key))&&q.preventDefault(),["Enter","ArrowDown"].includes(q.key)&&(v.value=!0),["Escape"].includes(q.key)&&(v.value=!1),["Enter","Escape","Tab"].includes(q.key)&&(J.value&&["Enter","Tab"].includes(q.key)&&!I.value.some(ce=>{let{value:ke}=ce;return ke===$.value[0].value})&&te(A.value[0]),o.value=!0),q.key==="ArrowDown"&&J.value&&((re=L.value)==null||re.focus("next")),q.key==="Enter"&&x.value&&(te(qt(e,x.value)),P.value&&(M.value="")),["Backspace","Delete"].includes(q.key)){if(!e.multiple&&P.value&&I.value.length>0&&!x.value)return te(I.value[0],!1);if(~m.value){const ce=m.value;te(I.value[m.value],!1),m.value=ce>=ue-1?ue-2:ce}else q.key==="Backspace"&&!x.value&&(m.value=ue-1)}if(e.multiple){if(q.key==="ArrowLeft"){if(m.value<0&&G>0)return;const ce=m.value>-1?m.value-1:ue-1;I.value[ce]?m.value=ce:(m.value=-1,t.value.setSelectionRange(x.value.length,x.value.length))}if(q.key==="ArrowRight"){if(m.value<0)return;const ce=m.value+1;I.value[ce]?m.value=ce:(m.value=-1,t.value.setSelectionRange(0,0))}}}function F(){var q;r.value&&(o.value=!0,(q=t.value)==null||q.focus())}function te(q){let G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!(!q||q.props.disabled))if(e.multiple){const ue=I.value.findIndex(ce=>e.valueComparator(ce.value,q.value)),re=G??!~ue;if(~ue){const ce=re?[...I.value,q]:[...I.value];ce.splice(ue,1),I.value=ce}else re&&(I.value=[...I.value,q]);e.clearOnSelect&&(x.value="")}else{const ue=G!==!1;I.value=ue?[q]:[],M.value=ue&&!P.value?q.title:"",Ie(()=>{v.value=!1,o.value=!0})}}function Ae(q){r.value=!0,setTimeout(()=>{c.value=!0})}function ge(q){c.value=!1}function Y(q){(q==null||q===""&&!e.multiple&&!P.value)&&(I.value=[])}return oe(r,(q,G)=>{if(!(q||q===G)&&(m.value=-1,v.value=!1,x.value)){if(e.multiple){te(qt(e,x.value));return}if(!P.value)return;I.value.some(ue=>{let{title:re}=ue;return re===x.value})?M.value="":te(qt(e,x.value))}}),oe(v,()=>{if(!e.hideSelected&&v.value&&I.value.length){const q=$.value.findIndex(G=>I.value.some(ue=>e.valueComparator(ue.value,G.value)));Re&&window.requestAnimationFrame(()=>{var G;q>=0&&((G=u.value)==null||G.scrollToIndex(q))})}}),oe(()=>e.items,(q,G)=>{v.value||r.value&&!G.length&&q.length&&(v.value=!0)}),ne(()=>{const q=!!(!e.hideNoData||$.value.length||l["prepend-item"]||l["append-item"]||l["no-data"]),G=I.value.length>0,ue=Ze.filterProps(e);return s(Ze,K({ref:t},ue,{modelValue:x.value,"onUpdate:modelValue":[re=>x.value=re,Y],focused:r.value,"onUpdate:focused":re=>r.value=re,validationValue:I.externalValue,counterValue:w.value,dirty:G,class:["v-combobox",{"v-combobox--active-menu":v.value,"v-combobox--chips":!!e.chips,"v-combobox--selection-slot":!!P.value,"v-combobox--selecting-index":m.value>-1,[`v-combobox--${e.multiple?"multiple":"single"}`]:!0},e.class],style:e.style,readonly:e.readonly,placeholder:G?void 0:e.placeholder,"onClick:clear":B,"onMousedown:control":U,onKeydown:Z}),{...l,default:()=>s(le,null,[s(ia,K({ref:d,modelValue:v.value,"onUpdate:modelValue":re=>v.value=re,activator:"parent",contentClass:"v-combobox__content",disabled:C.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:F},e.menuProps),{default:()=>[q&&s(Ft,K({ref:L,selected:N.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:re=>re.preventDefault(),onKeydown:O,onFocusin:Ae,onFocusout:ge,onScrollPassive:p,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var re,ce,ke;return[(re=l["prepend-item"])==null?void 0:re.call(l),!$.value.length&&!e.hideNoData&&(((ce=l["no-data"])==null?void 0:ce.call(l))??s(Fe,{title:a(e.noDataText)},null)),s(Bl,{ref:u,renderless:!0,items:$.value},{default:_e=>{var ft;let{item:he,index:Ge,itemRef:De}=_e;const mt=K(he.props,{ref:De,key:Ge,active:J.value&&Ge===0?!0:void 0,onClick:()=>te(he,null)});return((ft=l.item)==null?void 0:ft.call(l,{item:he,index:Ge,props:mt}))??s(Fe,K(mt,{role:"option"}),{prepend:oa=>{let{isSelected:sa}=oa;return s(le,null,[e.multiple&&!e.hideSelected?s(Dt,{key:he.value,modelValue:sa,ripple:!1,tabindex:"-1"},null):void 0,he.props.prependAvatar&&s(jt,{image:he.props.prependAvatar},null),he.props.prependIcon&&s(ye,{icon:he.props.prependIcon},null)])},title:()=>{var oa,sa;return o.value?he.title:Wc(he.title,(oa=_(he))==null?void 0:oa.title,((sa=x.value)==null?void 0:sa.length)??0)}})}}),(ke=l["append-item"])==null?void 0:ke.call(l)]}})]}),I.value.map((re,ce)=>{function ke(De){De.stopPropagation(),De.preventDefault(),te(re,!1)}const _e={"onClick:close":ke,onKeydown(De){De.key!=="Enter"&&De.key!==" "||(De.preventDefault(),De.stopPropagation(),ke(De))},onMousedown(De){De.preventDefault(),De.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},he=R.value?!!l.chip:!!l.selection,Ge=he?kl(R.value?l.chip({item:re,index:ce,props:_e}):l.selection({item:re,index:ce})):void 0;if(!(he&&!Ge))return s("div",{key:re.value,class:["v-combobox__selection",ce===m.value&&["v-combobox__selection--selected",j.value]],style:ce===m.value?D.value:{}},[R.value?l.chip?s(Ce,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:re.title}}},{default:()=>[Ge]}):s(La,K({key:"chip",closable:e.closableChips,size:"small",text:re.title,disabled:re.props.disabled},_e),null):Ge??s("span",{class:"v-combobox__selection-text"},[re.title,e.multiple&&ce{const d={...l.value};return d.returnObject=!1,o.value.readOnly&&(d.menuProps={modelValue:!1}),n.hasItems.value&&(d.items=n.items.value,d.loading=n.loading.value),r.value.multiple&&(d.multiple=!0,d.chips=!0,d.closableChips=!0),d});return()=>Ve(Ki,{...c.value,modelValue:t.value},a.value)}}),Yc=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfCombobox");const i=Q(e,"modelValue"),n=ra(i,e.statefulLayout),{inputProps:l,compSlots:a,localData:t,layout:r,options:o}=Me(i,e.statefulLayout,{bindData:!1,layoutPropsMap:["step","min","max"]}),c=b(()=>{const d={...l.value};return d.type="number",d.returnObject=!1,o.value.readOnly&&(d.menuProps={modelValue:!1}),n.hasItems.value&&(d.items=n.items.value,d.loading=n.loading.value),r.value.multiple&&(d.multiple=!0,d.chips=!0,d.closableChips=!0),d["onUpdate:modelValue"]=u=>e.statefulLayout.input(e.modelValue,u&&u.map(Number)),d});return()=>Ve(Ki,{...c.value,modelValue:t.value},a.value)}}),Ut=Symbol.for("vuetify:v-expansion-panel"),Ui=X({...we(),...Al()},"VExpansionPanelText"),ul=ie()({name:"VExpansionPanelText",props:Ui(),setup(e,i){let{slots:n}=i;const l=Ke(Ut);if(!l)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:a,onAfterLeave:t}=El(e,l.isSelected);return ne(()=>s(to,{onAfterLeave:t},{default:()=>{var r;return[Ee(s("div",{class:["v-expansion-panel-text",e.class],style:e.style},[n.default&&a.value&&s("div",{class:"v-expansion-panel-text__wrapper"},[(r=n.default)==null?void 0:r.call(n)])]),[[st,l.isSelected.value]])]}})),{}}}),Yi=X({color:String,expandIcon:{type:Oe,default:"$expand"},collapseIcon:{type:Oe,default:"$collapse"},hideActions:Boolean,focusable:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...we()},"VExpansionPanelTitle"),cl=ie()({name:"VExpansionPanelTitle",directives:{Ripple:ta},props:Yi(),setup(e,i){let{slots:n}=i;const l=Ke(Ut);if(!l)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"color"),r=b(()=>({collapseIcon:e.collapseIcon,disabled:l.disabled.value,expanded:l.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly})),o=b(()=>l.isSelected.value?e.collapseIcon:e.expandIcon);return ne(()=>{var c;return Ee(s("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":l.isSelected.value,"v-expansion-panel-title--focusable":e.focusable,"v-expansion-panel-title--static":e.static},a.value,e.class],style:[t.value,e.style],type:"button",tabindex:l.disabled.value?-1:void 0,disabled:l.disabled.value,"aria-expanded":l.isSelected.value,onClick:e.readonly?void 0:l.toggle},[s("span",{class:"v-expansion-panel-title__overlay"},null),(c=n.default)==null?void 0:c.call(n,r.value),!e.hideActions&&s(Ce,{defaults:{VIcon:{icon:o.value}}},{default:()=>{var d;return[s("span",{class:"v-expansion-panel-title__icon"},[((d=n.actions)==null?void 0:d.call(n,r.value))??s(ye,null,null)])]}})]),[[at("ripple"),e.ripple]])}),{}}}),Gi=X({title:String,text:String,bgColor:String,...aa(),...wa(),...Jt(),...lt(),...Yi(),...Ui()},"VExpansionPanel"),Gc=ie()({name:"VExpansionPanel",props:Gi(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Pa(e,Ut),{backgroundColorClasses:a,backgroundColorStyles:t}=He(e,"bgColor"),{elevationClasses:r}=la(e),{roundedClasses:o}=ea(e),c=b(()=>(l==null?void 0:l.disabled.value)||e.disabled),d=b(()=>l.group.items.value.reduce((v,m,h)=>(l.group.selected.value.includes(m.id)&&v.push(h),v),[])),u=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&d.value.some(m=>m-v===1)}),f=b(()=>{const v=l.group.items.value.findIndex(m=>m.id===l.id);return!l.isSelected.value&&d.value.some(m=>m-v===-1)});return _t(Ut,l),ne(()=>{const v=!!(n.text||e.text),m=!!(n.title||e.title),h=cl.filterProps(e),y=ul.filterProps(e);return s(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":l.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":f.value,"v-expansion-panel--disabled":c.value},o.value,a.value,e.class],style:[t.value,e.style]},{default:()=>[s("div",{class:["v-expansion-panel__shadow",...r.value]},null),s(Ce,{defaults:{VExpansionPanelTitle:{...h},VExpansionPanelText:{...y}}},{default:()=>{var g;return[m&&s(cl,{key:"title"},{default:()=>[n.title?n.title():e.title]}),v&&s(ul,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(g=n.default)==null?void 0:g.call(n)]}})]})}),{groupItem:l}}}),Xc=["default","accordion","inset","popout"],Zc=X({flat:Boolean,...Sa(),..._n(Gi(),["bgColor","collapseIcon","color","eager","elevation","expandIcon","focusable","hideActions","readonly","ripple","rounded","tile","static"]),...tt(),...we(),...lt(),variant:{type:String,default:"default",validator:e=>Xc.includes(e)}},"VExpansionPanels"),Qc=ie()({name:"VExpansionPanels",props:Zc(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{next:l,prev:a}=Qt(e,Ut),{themeClasses:t}=ut(e),r=b(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return $t({VExpansionPanel:{bgColor:Q(e,"bgColor"),collapseIcon:Q(e,"collapseIcon"),color:Q(e,"color"),eager:Q(e,"eager"),elevation:Q(e,"elevation"),expandIcon:Q(e,"expandIcon"),focusable:Q(e,"focusable"),hideActions:Q(e,"hideActions"),readonly:Q(e,"readonly"),ripple:Q(e,"ripple"),rounded:Q(e,"rounded"),static:Q(e,"static")}}),ne(()=>s(e.tag,{class:["v-expansion-panels",{"v-expansion-panels--flat":e.flat,"v-expansion-panels--tile":e.tile},t.value,r.value,e.class],style:e.style},{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n,{prev:a,next:l})]}})),{next:l,prev:a}}}),Jc={__name:"expansion-panels",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfExpansionPanels");const i=e,{compProps:n}=Me(Q(i,"modelValue"),i.statefulLayout);return(l,a)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(T(Qc),rt(ot(T(n))),{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(t,r)=>(z(),ae(T(Gc),{key:t.key,value:r},{default:W(()=>[s(T(cl),null,{default:W(()=>[t.validated&&(t.error||t.childError)?(z(),ae(T(ye),{key:0,color:"error",class:"mr-2",icon:e.statefulLayout.options.icons.alert},null,8,["icon"])):fe("",!0),Se(" "+ze(t.layout.title??t.layout.label),1)]),_:2},1024),s(T(ul),null,{default:W(()=>[s(T(na),{fluid:""},{default:W(()=>{var o,c;return[s(_a,{"model-value":t},null,8,["model-value"]),s(T(et),{dense:((o=e.modelValue.options)==null?void 0:o.density)==="compact"||((c=e.modelValue.options)==null?void 0:c.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(T(Vt)(t)?t.children:[t],d=>(z(),ae(nt,{key:d.fullKey,"model-value":d,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},16)],64))}},Fl=Symbol.for("vuetify:v-stepper"),Xi=X({color:String,disabled:{type:[Boolean,String],default:!1},prevText:{type:String,default:"$vuetify.stepper.prev"},nextText:{type:String,default:"$vuetify.stepper.next"}},"VStepperActions"),Zi=ie()({name:"VStepperActions",props:Xi(),emits:{"click:prev":()=>!0,"click:next":()=>!0},setup(e,i){let{emit:n,slots:l}=i;const{t:a}=Ye();function t(){n("click:prev")}function r(){n("click:next")}return ne(()=>{const o={onClick:t},c={onClick:r};return s("div",{class:"v-stepper-actions"},[s(Ce,{defaults:{VBtn:{disabled:["prev",!0].includes(e.disabled),text:a(e.prevText),variant:"text"}}},{default:()=>{var d;return[((d=l.prev)==null?void 0:d.call(l,{props:o}))??s(be,o,null)]}}),s(Ce,{defaults:{VBtn:{color:e.color,disabled:["next",!0].includes(e.disabled),text:a(e.nextText),variant:"tonal"}}},{default:()=>{var d;return[((d=l.next)==null?void 0:d.call(l,{props:c}))??s(be,c,null)]}})])}),{}}}),Qi=ti("v-stepper-header"),ed=X({color:String,title:String,subtitle:String,complete:Boolean,completeIcon:{type:String,default:"$complete"},editable:Boolean,editIcon:{type:String,default:"$edit"},error:Boolean,errorIcon:{type:String,default:"$error"},icon:String,ripple:{type:[Boolean,Object],default:!0},rules:{type:Array,default:()=>[]}},"StepperItem"),td=X({...ed(),...wa()},"VStepperItem"),Ji=ie()({name:"VStepperItem",directives:{Ripple:ta},props:td(),emits:{"group:selected":e=>!0},setup(e,i){let{slots:n}=i;const l=Pa(e,Fl,!0),a=b(()=>(l==null?void 0:l.value.value)??e.value),t=b(()=>e.rules.every(v=>v()===!0)),r=b(()=>!e.disabled&&e.editable),o=b(()=>!e.disabled&&e.editable),c=b(()=>e.error||!t.value),d=b(()=>e.complete||e.rules.length>0&&t.value),u=b(()=>c.value?e.errorIcon:d.value?e.completeIcon:l.isSelected.value&&e.editable?e.editIcon:e.icon),f=b(()=>({canEdit:o.value,hasError:c.value,hasCompleted:d.value,title:e.title,subtitle:e.subtitle,step:a.value,value:e.value}));return ne(()=>{var g,k,V;const v=(!l||l.isSelected.value||d.value||o.value)&&!c.value&&!e.disabled,m=!!(e.title!=null||n.title),h=!!(e.subtitle!=null||n.subtitle);function y(){l==null||l.toggle()}return Ee(s("button",{class:["v-stepper-item",{"v-stepper-item--complete":d.value,"v-stepper-item--disabled":e.disabled,"v-stepper-item--error":c.value},l==null?void 0:l.selectedClass.value],disabled:!e.editable,onClick:y},[r.value&&ii(!0,"v-stepper-item"),s(jt,{key:"stepper-avatar",class:"v-stepper-item__avatar",color:v?e.color:void 0,size:24},{default:()=>{var E;return[((E=n.icon)==null?void 0:E.call(n,f.value))??(u.value?s(ye,{icon:u.value},null):a.value)]}}),s("div",{class:"v-stepper-item__content"},[m&&s("div",{key:"title",class:"v-stepper-item__title"},[((g=n.title)==null?void 0:g.call(n,f.value))??e.title]),h&&s("div",{key:"subtitle",class:"v-stepper-item__subtitle"},[((k=n.subtitle)==null?void 0:k.call(n,f.value))??e.subtitle]),(V=n.default)==null?void 0:V.call(n,f.value)])]),[[at("ripple"),e.ripple&&e.editable,null]])}),{}}}),ad=X({...je(Ll(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VStepperWindow"),er=ie()({name:"VStepperWindow",props:ad(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const l=Ke(Fl,null),a=me(e,"modelValue"),t=b({get(){var r;return a.value!=null||!l?a.value:(r=l.items.value.find(o=>l.selected.value.includes(o.id)))==null?void 0:r.value},set(r){a.value=r}});return ne(()=>{const r=Lt.filterProps(e);return s(Lt,K({_as:"VStepperWindow"},r,{modelValue:t.value,"onUpdate:modelValue":o=>t.value=o,class:["v-stepper-window",e.class],style:e.style,mandatory:!1,touch:!1}),n)}),{}}}),ld=X({...Tl()},"VStepperWindowItem"),tr=ie()({name:"VStepperWindowItem",props:ld(),setup(e,i){let{slots:n}=i;return ne(()=>{const l=Tt.filterProps(e);return s(Tt,K({_as:"VStepperWindowItem"},l,{class:["v-stepper-window-item",e.class],style:e.style}),n)}),{}}}),nd=X({altLabels:Boolean,bgColor:String,completeIcon:String,editIcon:String,editable:Boolean,errorIcon:String,hideActions:Boolean,items:{type:Array,default:()=>[]},itemTitle:{type:String,default:"title"},itemValue:{type:String,default:"value"},nonLinear:Boolean,flat:Boolean,...zn()},"Stepper"),id=X({...nd(),...Sa({mandatory:"force",selectedClass:"v-stepper-item--selected"}),...Da(),...Yr(Xi(),["prevText","nextText"])},"VStepper"),rd=ie()({name:"VStepper",props:id(),emits:{"update:modelValue":e=>!0},setup(e,i){let{slots:n}=i;const{items:l,next:a,prev:t,selected:r}=Qt(e,Fl),{displayClasses:o,mobile:c}=Va(e),{completeIcon:d,editIcon:u,errorIcon:f,color:v,editable:m,prevText:h,nextText:y}=Gr(e),g=b(()=>e.items.map((E,j)=>{const D=Xa(E,e.itemTitle,E),I=Xa(E,e.itemValue,j+1);return{title:D,value:I,raw:E}})),k=b(()=>l.value.findIndex(E=>r.value.includes(E.id))),V=b(()=>e.disabled?e.disabled:k.value===0?"prev":k.value===l.value.length-1?"next":!1);return $t({VStepperItem:{editable:m,errorIcon:f,completeIcon:d,editIcon:u,prevText:h,nextText:y},VStepperActions:{color:v,disabled:V,prevText:h,nextText:y}}),ne(()=>{const E=Qe.filterProps(e),j=!!(n.header||e.items.length),D=e.items.length>0,I=!e.hideActions&&!!(D||n.actions);return s(Qe,K(E,{color:e.bgColor,class:["v-stepper",{"v-stepper--alt-labels":e.altLabels,"v-stepper--flat":e.flat,"v-stepper--non-linear":e.nonLinear,"v-stepper--mobile":c.value},o.value,e.class],style:e.style}),{default:()=>{var S,R;return[j&&s(Qi,{key:"stepper-header"},{default:()=>[g.value.map((P,M)=>{let{raw:x,...w}=P;return s(le,null,[!!M&&s(gl,null,null),s(Ji,w,{default:n[`header-item.${w.value}`]??n.header,icon:n.icon,title:n.title,subtitle:n.subtitle})])})]}),D&&s(er,{key:"stepper-window"},{default:()=>[g.value.map(P=>s(tr,{value:P.value},{default:()=>{var M,x;return((M=n[`item.${P.value}`])==null?void 0:M.call(n,P))??((x=n.item)==null?void 0:x.call(n,P))}}))]}),(S=n.default)==null?void 0:S.call(n,{prev:t,next:a}),I&&(((R=n.actions)==null?void 0:R.call(n,{next:a,prev:t}))??s(Zi,{key:"stepper-actions","onClick:prev":t,"onClick:next":a},n))]}})}),{prev:t,next:a}}}),od={__name:"stepper",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfStepper");const i=e,n=H(0),l=b(()=>{const t=i.modelValue.children.findIndex(r=>r.validated&&!!(r.error||r.childError));return t===-1?i.modelValue.children.length:t}),a=()=>{const t=i.modelValue.children[n.value];i.statefulLayout.validateNodeRecurse(t),t.error||t.childError||n.value++};return(t,r)=>(z(),pe(le,null,[s(Rt,{node:e.modelValue},null,8,["node"]),s(T(rd),{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=o=>n.value=o)},{default:W(()=>[s(T(Qi),null,{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,(o,c)=>(z(),pe(le,{key:o.key},[s(T(Ji),{value:c,title:o.layout.title??o.layout.label,error:o.validated&&!!(o.error||o.childError),complete:o.validated&&!(o.error||o.childError),editable:c<=l.value},null,8,["value","title","error","complete","editable"]),s(T(gl))],64))),128))]),_:1}),s(T(er),null,{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,o=>(z(),ae(T(tr),{key:o.key},{default:W(()=>[s(T(na),{fluid:"",class:"pa-0"},{default:W(()=>{var c,d;return[s(_a,{"model-value":o},null,8,["model-value"]),s(T(et),{dense:((c=e.modelValue.options)==null?void 0:c.density)==="compact"||((d=e.modelValue.options)==null?void 0:d.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(T(Vt)(o)?o.children:[o],u=>(z(),ae(nt,{key:u.fullKey,"model-value":u,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1032,["dense"])]}),_:2},1024)]),_:2},1024))),128))]),_:1}),s(T(Zi),null,{prev:W(()=>[n.value>0?(z(),ae(T(be),{key:0,variant:"text",onClick:r[0]||(r[0]=o=>n.value--)},{default:W(()=>r[2]||(r[2]=[Se(" Back ")])),_:1})):fe("",!0)]),next:W(()=>[s(T(ri)),n.valuer[3]||(r[3]=[Se(" Next ")])),_:1})):fe("",!0)]),_:1})]),_:1},8,["modelValue"])],64))}},sd=X({...we(),...wr()},"VForm"),ud=ie()({name:"VForm",props:sd(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,i){let{slots:n,emit:l}=i;const a=Pr(e),t=H();function r(c){c.preventDefault(),a.reset()}function o(c){const d=c,u=a.validate();d.then=u.then.bind(u),d.catch=u.catch.bind(u),d.finally=u.finally.bind(u),l("submit",d),d.defaultPrevented||u.then(f=>{var m;let{valid:v}=f;v&&((m=t.value)==null||m.submit())}),d.preventDefault()}return ne(()=>{var c;return s("form",{ref:t,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:r,onSubmit:o},[(c=n.default)==null?void 0:c.call(n,a)])}),it(a,t)}});function In(e,i,n){return i===n||i===-1||n===-1?e:!Array.isArray(e)&&typeof e=="object"?ar(e,i,n):Hl(e,i,n)}function Hl(e,i,n){if(i===n||i===-1||n===-1)return e;if(!Array.isArray(e)&&typeof e=="object")return ar(e,i,n);const l=[...e],a=l[i];return l.splice(i,1),l.splice(n,0,a),l}function ar(e,i,n){if(i===n||i===-1||n===-1)return e;const l=Hl(Object.keys(e),i,n),a={};for(const t of l)a[t]=e[t];return console.log(a),a}function cd(e,i){const n=b(()=>!(!("draggable"in document.createElement("div"))||window.matchMedia("(pointer: coarse)").matches)),l=se(e),a=H(-1),t=H(-1),r=H(-1);return a.value=1,{activeDnd:n,sortableArray:l,hovered:a,draggable:t,dragging:r,itemBind:d=>({onMouseenter:()=>{a.value=d},onMouseleave:()=>{a.value=-1},onDragstart:()=>{r.value=d},onDragover:()=>{l.value=Hl(l.value,r.value,d),r.value=d},onDragend:()=>{a.value=d,r.value=-1,i()}}),handleBind:d=>({onMouseover(){t.value=d},onMouseout(){t.value=-1}})}}const dd={class:"vjsf-list-item-actions-wrapper"},md={__name:"list",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfList");const i=zl("VjsfList-VSheet",{border:!0}),n=Ln(),l=e,a=b(()=>l.modelValue.options),t=b(()=>l.modelValue.layout),r=b(()=>l.modelValue.children),{activeDnd:o,sortableArray:c,draggable:d,hovered:u,dragging:f,itemBind:v,handleBind:m}=cd(l.modelValue.children,()=>{const P=t.value.indexed?c.value.reduce((M,x)=>(M[x.key]=x.data,M),{}):c.value.map(M=>M.data);l.statefulLayout.input(l.modelValue,P)});oe(r,P=>{c.value=P});const h=b(()=>l.statefulLayout.activatedItems[l.modelValue.fullKey]),y=H(-1),g=b(()=>t.value.listActions.includes("edit")&&t.value.listEditMode==="inline-single"&&h.value!==void 0?h.value:f.value!==-1?-1:y.value!==-1?y.value:u.value),k=b(()=>a.value.density==="default"?"comfortable":a.value.density),V=()=>{const P=(l.modelValue.data??[]).concat([void 0]);l.statefulLayout.input(l.modelValue,P),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,P.length-1)},E=H(""),j=H(null),D=()=>{var M;if(!E.value||!j.value||!j.value.isValid)return;const P={...l.modelValue.data??{},[E.value]:null};l.statefulLayout.input(l.modelValue,P),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,Object.keys(P).length-1),E.value="",(M=j.value)==null||M.reset()},I=P=>{if(t.value.indexed){const M=l.modelValue.data,x=Object.keys(l.modelValue.data),w={};for(let A=0;A{const x=[...l.modelValue.data.slice(0,M),pt(P.data),...l.modelValue.data.slice(M)];l.statefulLayout.input(l.modelValue,x),t.value.listEditMode==="inline-single"&&l.statefulLayout.activateItem(l.modelValue,M+1),y.value=-1},R=b(()=>(P,M)=>h.value===M?n.current.value.colors.primary:P.validated&&(P.error||P.childError)?n.current.value.colors.error:a.value.readOnly?"transparent":g.value===M?n.current.value.colors.primary:"transparent");return(P,M)=>(z(),ae(T(Qe),rt(ot(T(i))),{default:W(()=>[s(T(Ft),{class:"py-0"},{default:W(()=>[e.modelValue.layout.title?(z(),ae(T(ao),{key:0},{default:W(()=>[Se(ze(e.modelValue.layout.title),1)]),_:1})):fe("",!0),(z(!0),pe(le,null,Le(T(c),(x,w)=>(z(),pe(le,{key:r.value.findIndex(A=>A===x)},[s(T(Fe),K({ref_for:!0},T(v)(w),{draggable:T(d)===w,variant:"flat",style:`border: 1px solid ${R.value(x,w)}`,class:"pa-1 vjsf-list-item"}),bl({default:W(()=>[e.modelValue.layout.indexed?(z(),ae(T(lo),{key:0,class:"pl-4 pt-2"},{default:W(()=>[Se(ze(x.key),1)]),_:2},1024)):fe("",!0),s(T(et),{class:"ma-0"},{default:W(()=>[(z(!0),pe(le,null,Le(T(Vt)(x)?x.children:[x],A=>(z(),ae(nt,{key:A.fullKey,"model-value":A,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:2},1024)]),_:2},[!e.modelValue.options.readOnly&&e.modelValue.layout.listActions.length?{name:"append",fn:W(()=>[ga("div",dd,[g.value!==w?(z(),ae(T(ma),{key:0},{default:W(()=>[s(T(be),{style:{visibility:"hidden"},variant:"text",density:k.value,icon:e.statefulLayout.options.icons.edit},null,8,["density","icon"])]),_:1})):(z(),pe(le,{key:1},[e.modelValue.layout.listActions.includes("edit")&&e.modelValue.layout.listEditMode==="inline-single"?(z(),ae(T(ma),{key:0},{default:W(()=>[h.value!==w?(z(),ae(T(be),{key:0,title:e.modelValue.messages.edit,icon:e.statefulLayout.options.icons.edit,variant:"text",color:"primary",density:k.value,onClick:A=>e.statefulLayout.activateItem(e.modelValue,w)},null,8,["title","icon","density","onClick"])):(z(),ae(T(be),{key:1,title:e.modelValue.messages.close,icon:e.statefulLayout.options.icons.edit,variant:"flat",color:"primary",density:k.value,onClick:M[0]||(M[0]=A=>e.statefulLayout.deactivateItem(e.modelValue))},null,8,["title","icon","density"]))]),_:2},1024)):fe("",!0),h.value===void 0&&e.modelValue.layout.listActions.includes("sort")&&T(o)?(z(),ae(T(ma),{key:1},{default:W(()=>[s(T(be),K({title:e.modelValue.messages.sort,icon:e.statefulLayout.options.icons.sort,variant:"plain",density:k.value,ref_for:!0},T(m)(w)),null,16,["title","icon","density"])]),_:2},1024)):fe("",!0),h.value===void 0&&(e.modelValue.layout.listActions.includes("delete")||e.modelValue.layout.listActions.includes("duplicate")||e.modelValue.layout.listActions.includes("sort"))?(z(),ae(T(ma),{key:2},{default:W(()=>[s(T(ia),{location:"bottom end","onUpdate:modelValue":A=>{y.value=A?w:-1}},{activator:W(({props:A})=>[s(T(be),K({ref_for:!0},A,{icon:e.statefulLayout.options.icons.menu,variant:"plain",slim:"",density:k.value}),null,16,["icon","density"])]),default:W(()=>[s(T(Ft),null,{default:W(()=>[e.modelValue.layout.listActions.includes("delete")?(z(),ae(T(Fe),{key:0,"base-color":"warning",onClick:A=>I(w)},{prepend:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.delete},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.delete),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("duplicate")?(z(),ae(T(Fe),{key:1,onClick:A=>S(x,w)},{prepend:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.duplicate},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.duplicate),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("sort")?(z(),ae(T(Fe),{key:2,onClick:A=>e.statefulLayout.input(e.modelValue,T(In)(e.modelValue.data,w,w-1))},{prepend:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.sortUp},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.up),1)]),_:2},1032,["onClick"])):fe("",!0),e.modelValue.layout.listActions.includes("sort")?(z(),ae(T(Fe),{key:3,onClick:A=>e.statefulLayout.input(e.modelValue,T(In)(e.modelValue.data,w,w+1))},{prepend:W(()=>[s(T(ye),{icon:e.statefulLayout.options.icons.sortDown},null,8,["icon"])]),default:W(()=>[Se(" "+ze(e.modelValue.messages.down),1)]),_:2},1032,["onClick"])):fe("",!0)]),_:2},1024)]),_:2},1032,["onUpdate:modelValue"])]),_:2},1024)):fe("",!0)],64))])]),key:"0"}:void 0]),1040,["draggable","style"]),w[e.modelValue.layout.indexed?(z(),ae(T(ud),{key:0,ref_key:"newKeyForm",ref:j,style:{"max-width":"250px"},onSubmit:M[2]||(M[2]=Xr(()=>{},["prevent"]))},{default:W(()=>[s(T(Ze),{modelValue:E.value,"onUpdate:modelValue":M[1]||(M[1]=x=>E.value=x),variant:"outlined",placeholder:e.modelValue.messages.addItem,"hide-details":"",rules:[x=>!e.modelValue.children.some(w=>w.key===x),x=>{var w;return!x||!!((w=e.modelValue.layout.indexed)!=null&&w.some(A=>x.match(T(hr)(A))))}],onKeypress:Zr(D,["enter"])},{append:W(()=>[s(T(ye),{color:"primary",size:"large",icon:e.statefulLayout.options.icons.add,onClick:D},null,8,["icon"])]),_:1},8,["modelValue","placeholder","rules"])]),_:1},512)):(z(),ae(T(be),{key:1,color:"primary",onClick:V},{default:W(()=>[Se(ze(e.modelValue.messages.addItem),1)]),_:1}))]),_:1})):fe("",!0)]),_:1})]),_:1},16))}},fd=X({chips:Boolean,counter:Boolean,counterSizeString:{type:String,default:"$vuetify.fileInput.counterSize"},counterString:{type:String,default:"$vuetify.fileInput.counter"},hideInput:Boolean,multiple:Boolean,showSize:{type:[Boolean,Number,String],default:!1,validator:e=>typeof e=="boolean"||[1e3,1024].includes(Number(e))},...Pt({prependIcon:"$file"}),modelValue:{type:[Array,Object],default:e=>e.multiple?[]:null,validator:e=>$e(e).every(i=>i!=null&&typeof i=="object")},...Ia({clearable:!0})},"VFileInput"),vd=ie()({name:"VFileInput",inheritAttrs:!1,props:fd(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,i){let{attrs:n,emit:l,slots:a}=i;const{t}=Ye(),r=me(e,"modelValue",e.modelValue,P=>$e(P),P=>e.multiple||Array.isArray(e.modelValue)?P:P[0]??null),{isFocused:o,focus:c,blur:d}=wt(e),u=b(()=>typeof e.showSize!="boolean"?e.showSize:void 0),f=b(()=>(r.value??[]).reduce((P,M)=>{let{size:x=0}=M;return P+x},0)),v=b(()=>Zl(f.value,u.value)),m=b(()=>(r.value??[]).map(P=>{const{name:M="",size:x=0}=P;return e.showSize?`${M} (${Zl(x,u.value)})`:M})),h=b(()=>{var M;const P=((M=r.value)==null?void 0:M.length)??0;return e.showSize?t(e.counterSizeString,P,v.value):t(e.counterString,P)}),y=H(),g=H(),k=H(),V=b(()=>o.value||e.active),E=b(()=>["plain","underlined"].includes(e.variant));function j(){var P;k.value!==document.activeElement&&((P=k.value)==null||P.focus()),o.value||c()}function D(P){var M;(M=k.value)==null||M.click()}function I(P){l("mousedown:control",P)}function S(P){var M;(M=k.value)==null||M.click(),l("click:control",P)}function R(P){P.stopPropagation(),j(),Ie(()=>{r.value=[],fl(e["onClick:clear"],P)})}return oe(r,P=>{(!Array.isArray(P)||!P.length)&&k.value&&(k.value.value="")}),ne(()=>{const P=!!(a.counter||e.counter),M=!!(P||a.details),[x,w]=Ct(n),{modelValue:A,..._}=Be.filterProps(e),$=Ol(e);return s(Be,K({ref:y,modelValue:r.value,"onUpdate:modelValue":N=>r.value=N,class:["v-file-input",{"v-file-input--chips":!!e.chips,"v-file-input--hide":e.hideInput,"v-input--plain-underlined":E.value},e.class],style:e.style,"onClick:prepend":D},x,_,{centerAffix:!E.value,focused:o.value}),{...a,default:N=>{let{id:J,isDisabled:C,isDirty:L,isReadonly:p,isValid:O}=N;return s(Ma,K({ref:g,"prepend-icon":e.prependIcon,onMousedown:I,onClick:S,"onClick:clear":R,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"]},$,{id:J.value,active:V.value||L.value,dirty:L.value||e.dirty,disabled:C.value,focused:o.value,error:O.value===!1}),{...a,default:B=>{var Z;let{props:{class:U,...ee}}=B;return s(le,null,[s("input",K({ref:k,type:"file",readonly:p.value,disabled:C.value,multiple:e.multiple,name:e.name,onClick:F=>{F.stopPropagation(),p.value&&F.preventDefault(),j()},onChange:F=>{if(!F.target)return;const te=F.target;r.value=[...te.files??[]]},onFocus:j,onBlur:d},ee,w),null),s("div",{class:U},[!!((Z=r.value)!=null&&Z.length)&&!e.hideInput&&(a.selection?a.selection({fileNames:m.value,totalBytes:f.value,totalBytesReadable:v.value}):e.chips?m.value.map(F=>s(La,{key:F,size:"small",text:F},null)):m.value.join(", "))])])}})},details:M?N=>{var J,C;return s(le,null,[(J=a.details)==null?void 0:J.call(a,N),P&&s(le,null,[s("span",null,null),s(Cl,{active:!!((C=r.value)!=null&&C.length),value:h.value,disabled:e.disabled},a.counter)])])}:void 0})}),it({},y,g,k)}}),pd=Te({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){xe({},"VjsfFileInput");const{inputProps:i,localData:n,compSlots:l}=Me(Q(e,"modelValue"),e.statefulLayout,{layoutPropsMap:["placeholder","accept","multiple"]}),a=b(()=>{const t={...i.value};return t.multiple&&console.error("File input doesn't support multiple inputs yet"),t["onUpdate:modelValue"]=r=>{e.statefulLayout.input(e.modelValue,r)},t});return()=>Ve(vd,{...a.value,modelValue:n.value},l.value)}}),yd={__name:"card",props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e){return xe({},"VjsfCard"),(i,n)=>(z(),ae(T(br),{title:e.modelValue.layout.title??""},{default:W(()=>[s(T(na),{fluid:""},{default:W(()=>{var l,a;return[s(Rt,{node:e.modelValue,"hide-title":""},null,8,["node"]),s(T(et),{dense:((l=e.modelValue.options)==null?void 0:l.density)==="compact"||((a=e.modelValue.options)==null?void 0:a.density)==="comfortable"},{default:W(()=>[(z(!0),pe(le,null,Le(e.modelValue.children,t=>(z(),ae(nt,{key:t.fullKey,"model-value":t,"stateful-layout":e.statefulLayout},null,8,["model-value","stateful-layout"]))),128))]),_:1},8,["dense"])]}),_:1})]),_:1},8,["title"]))}},jd={__name:"vjsf",props:{schema:{type:Object,required:!0},precompiledLayout:{type:Object,default:null},modelValue:{type:null,default:null},options:{type:Object,default:null}},emits:gr,setup(e,{emit:i}){const n={section:fs,"text-field":ks,textarea:xs,checkbox:Cs,switch:Is,"number-field":Ms,slider:qs,"date-picker":yu,"time-picker":Pu,"date-time-picker":Fu,"color-picker":rc,select:wc,autocomplete:Mc,"radio-group":$c,"checkbox-group":Bc,"switch-group":Rc,"one-of-select":qc,tabs:Fc,"vertical-tabs":Nc,"expansion-panels":Jc,stepper:od,list:md,combobox:Uc,"number-combobox":Yc,"file-input":pd,card:yd},l=e,a=i,{el:t,statefulLayout:r,stateTree:o}=xr(b(()=>l.schema),b(()=>l.modelValue),b(()=>l.options),n,a,os,b(()=>l.precompiledLayout));return(c,d)=>(z(),pe("div",{ref_key:"el",ref:t,class:"vjsf"},[T(r)&&T(o)?(z(),ae(ds,{key:0,"model-value":T(o),"stateful-layout":T(r)},null,8,["model-value","stateful-layout"])):fe("",!0)],512))}};export{ud as V,jd as _,Ri as a,vi as b,pt as c,Qe as d,Lt as e,al as f,Tt as g,Ze as h,ci as i,it as j,bn as k,os as l,gi as m,is as r}; diff --git a/latest/_nuxt/BQI04MH9.js b/latest/_nuxt/BMDQLx2T.js similarity index 88% rename from latest/_nuxt/BQI04MH9.js rename to latest/_nuxt/BMDQLx2T.js index a7e62948..fa1ca21d 100644 --- a/latest/_nuxt/BQI04MH9.js +++ b/latest/_nuxt/BMDQLx2T.js @@ -1 +1 @@ -import{L as r,i as u,ae as n}from"./DxK5QV_v.js";const l=r({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function c(t){return{dimensionStyles:u(()=>{const i={},e=n(t.height),m=n(t.maxHeight),h=n(t.maxWidth),s=n(t.minHeight),o=n(t.minWidth),g=n(t.width);return e!=null&&(i.height=e),m!=null&&(i.maxHeight=m),h!=null&&(i.maxWidth=h),s!=null&&(i.minHeight=s),o!=null&&(i.minWidth=o),g!=null&&(i.width=g),i})}}export{l as m,c as u}; +import{L as r,i as u,ae as n}from"./Do13sEQ6.js";const l=r({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function c(t){return{dimensionStyles:u(()=>{const i={},e=n(t.height),m=n(t.maxHeight),h=n(t.maxWidth),s=n(t.minHeight),o=n(t.minWidth),g=n(t.width);return e!=null&&(i.height=e),m!=null&&(i.maxHeight=m),h!=null&&(i.maxWidth=h),s!=null&&(i.minHeight=s),o!=null&&(i.minWidth=o),g!=null&&(i.width=g),i})}}export{l as m,c as u}; diff --git a/latest/_nuxt/wYq7c63x.js b/latest/_nuxt/BTkCQYcv.js similarity index 69% rename from latest/_nuxt/wYq7c63x.js rename to latest/_nuxt/BTkCQYcv.js index fae0f150..2fcfefee 100644 --- a/latest/_nuxt/wYq7c63x.js +++ b/latest/_nuxt/BTkCQYcv.js @@ -1 +1 @@ -/* empty css */import{m as o,a as n,u as r}from"./DhGIs5ff.js";import{L as l,M as i,ac as m,z as c}from"./DxK5QV_v.js";const u=l({fluid:{type:Boolean,default:!1},...o(),...n()},"VContainer"),d=i()({name:"VContainer",props:u(),setup(e,a){let{slots:s}=a;const{rtlClasses:t}=m();return r(()=>c(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},t.value,e.class],style:e.style},s)),{}}});export{d as V}; +/* empty css */import{m as o,a as n,u as r}from"./zfkZKaQ2.js";import{L as l,M as i,ac as m,z as c}from"./Do13sEQ6.js";const u=l({fluid:{type:Boolean,default:!1},...o(),...n()},"VContainer"),d=i()({name:"VContainer",props:u(),setup(e,a){let{slots:s}=a;const{rtlClasses:t}=m();return r(()=>c(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},t.value,e.class],style:e.style},s)),{}}});export{d as V}; diff --git a/latest/_nuxt/DK_vE9zt.js b/latest/_nuxt/BU-dlmTb.js similarity index 83% rename from latest/_nuxt/DK_vE9zt.js rename to latest/_nuxt/BU-dlmTb.js index 847769c5..4e8b94db 100644 --- a/latest/_nuxt/DK_vE9zt.js +++ b/latest/_nuxt/BU-dlmTb.js @@ -1 +1 @@ -import{br as o,r as u,ak as f,R as d,e as v,bs as l,bt as i,bu as h,bp as p}from"./DxK5QV_v.js";function I(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):b(e,t,a)}function b(t,a,e={}){const s=u(!1),n=u({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,c=>{r.patch(c)}),p()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{I as u}; +import{br as o,r as u,ak as f,R as d,e as v,bs as l,bt as i,bu as h,bp as p}from"./Do13sEQ6.js";function I(t,a={}){const e=a.head||o();if(e)return e.ssr?e.push(t,a):b(e,t,a)}function b(t,a,e={}){const s=u(!1),n=u({});f(()=>{n.value=s.value?{}:h(a)});const r=t.push(n.value,e);return d(n,c=>{r.patch(c)}),p()&&(v(()=>{r.dispose()}),l(()=>{s.value=!0}),i(()=>{s.value=!1})),r}export{I as u}; diff --git a/latest/_nuxt/Bs-NgG50.js b/latest/_nuxt/BU4PvNoA.js similarity index 87% rename from latest/_nuxt/Bs-NgG50.js rename to latest/_nuxt/BU4PvNoA.js index e6430eb0..11546c2d 100644 --- a/latest/_nuxt/Bs-NgG50.js +++ b/latest/_nuxt/BU4PvNoA.js @@ -1 +1 @@ -import{P as n}from"./COzRHrj0.js";import{bq as r,i as l,t as u,v as i,x as g,a7 as m}from"./DxK5QV_v.js";const d={class:"code-block"},p=["innerHTML"],f={__name:"code-block",props:{language:{type:String,default:"javascript"}},setup(s){n.manual=!0;const o=s,e=r(),c=l(()=>{var t;const a=(t=e.default)==null?void 0:t.call(e)[0].children;return a?n.highlight(a,n.languages[o.language],o.language):""});return(a,t)=>(u(),i("pre",d,[g("code",{class:m(`language-${s.language}`),innerHTML:c.value},null,10,p)]))}};export{f as _}; +import{P as n}from"./COzRHrj0.js";import{bq as r,i as l,t as u,v as i,x as g,a7 as m}from"./Do13sEQ6.js";const d={class:"code-block"},p=["innerHTML"],f={__name:"code-block",props:{language:{type:String,default:"javascript"}},setup(s){n.manual=!0;const o=s,e=r(),c=l(()=>{var t;const a=(t=e.default)==null?void 0:t.call(e)[0].children;return a?n.highlight(a,n.languages[o.language],o.language):""});return(a,t)=>(u(),i("pre",d,[g("code",{class:m(`language-${s.language}`),innerHTML:c.value},null,10,p)]))}};export{f as _}; diff --git a/latest/_nuxt/BJFKIPjQ.js b/latest/_nuxt/B_gDPof8.js similarity index 62% rename from latest/_nuxt/BJFKIPjQ.js rename to latest/_nuxt/B_gDPof8.js index ce65f75d..60513ffd 100644 --- a/latest/_nuxt/BJFKIPjQ.js +++ b/latest/_nuxt/B_gDPof8.js @@ -1 +1 @@ -import{_ as y,a as V}from"./DDisc0Oj.js";import{e as g}from"./CbeB1nDV.js";import{C as w,i as l,D as i,E as o,A as p,t as r,B as u,x as b,y as B,z as m,F as d}from"./DxK5QV_v.js";import{u as C}from"./DK_vE9zt.js";import{V as _}from"./rADhcB2M.js";import{V as v}from"./_A32tspL.js";import{V as N}from"./wYq7c63x.js";import"./Bs-NgG50.js";import"./COzRHrj0.js";import"./BosuxZz1.js";import"./CQodmBQP.js";import"./CJpVtMeO.js";import"./DhGIs5ff.js";import"./BSsSwofs.js";import"./BM4NCaxS.js";import"./413CScsq.js";import"./BQI04MH9.js";import"./BpL2aHmH.js";import"./DWgt0j8g.js";/* empty css */import"./BeZTEJME.js";import"./KN3z3sJk.js";import"./CFhA7ZrK.js";import"./BX9utgig.js";const h={class:"text-h3 mb-3"},Z={__name:"[id]",setup($){const s=w(),f="production",a=l(()=>g.find(e=>e.id===s.params.categoryId)),t=l(()=>{var e;return(e=a.value)==null?void 0:e.examples.find(n=>n.id===s.params.id)}),x=l(()=>{var e;return"VJSF - "+(((e=t.value)==null?void 0:e.title)||"Unknown example")});return C({title:x}),(e,n)=>{const c=y,k=V;return!a.value||!t.value?(r(),i(o(_),{key:0,type:"warning",variant:"outlined",class:"mb-4"},{default:p(()=>n[0]||(n[0]=[u(" Unknown example ")])),_:1})):(r(),i(o(N),{key:1,fluid:""},{default:p(()=>[b("h1",h,[u(B(t.value.title)+" ",1),m(o(v),{icon:"mdi-reply",flat:"",title:"get back to parent page",to:`/${a.value.id}`},null,8,["to"]),o(f)==="development"?(r(),i(o(v),{key:0,icon:"mdi-package-variant-closed",flat:"",title:"open compiled version",to:`/compiled/${a.value.id}/${t.value.id}`,class:"ml-1"},null,8,["to"])):d("",!0)]),t.value.warning?(r(),i(o(_),{key:0,type:"warning",variant:"outlined",class:"mb-4"},{default:p(()=>[m(c,{content:t.value.warning},null,8,["content"])]),_:1})):d("",!0),m(c,{content:t.value.description},null,8,["content"]),m(k,{example:t.value,v2:a.value.id==="v2-compat"},null,8,["example","v2"])]),_:1}))}}};export{Z as default}; +import{_ as y,a as V}from"./CYotgUh0.js";import{e as g}from"./Cg0c5iqw.js";import{C as w,i as l,D as i,E as o,A as p,t as r,B as u,x as b,y as B,z as m,F as d}from"./Do13sEQ6.js";import{u as C}from"./BU-dlmTb.js";import{V as _}from"./Cj1i6rSz.js";import{V as v}from"./DadJlcj9.js";import{V as N}from"./BTkCQYcv.js";import"./BU4PvNoA.js";import"./COzRHrj0.js";import"./BosuxZz1.js";import"./BHm-uKux.js";import"./CGevWz5y.js";import"./zfkZKaQ2.js";import"./DzJ-tJPC.js";import"./BHWK55as.js";import"./vgH4iU4G.js";import"./BMDQLx2T.js";import"./DxQk9Dwg.js";import"./B3FFiLgK.js";/* empty css */import"./ba2iP_3_.js";import"./DulREhGp.js";import"./Dt_VWDdJ.js";import"./GcVQSmGX.js";const h={class:"text-h3 mb-3"},Z={__name:"[id]",setup($){const s=w(),f="production",a=l(()=>g.find(e=>e.id===s.params.categoryId)),t=l(()=>{var e;return(e=a.value)==null?void 0:e.examples.find(n=>n.id===s.params.id)}),x=l(()=>{var e;return"VJSF - "+(((e=t.value)==null?void 0:e.title)||"Unknown example")});return C({title:x}),(e,n)=>{const c=y,k=V;return!a.value||!t.value?(r(),i(o(_),{key:0,type:"warning",variant:"outlined",class:"mb-4"},{default:p(()=>n[0]||(n[0]=[u(" Unknown example ")])),_:1})):(r(),i(o(N),{key:1,fluid:""},{default:p(()=>[b("h1",h,[u(B(t.value.title)+" ",1),m(o(v),{icon:"mdi-reply",flat:"",title:"get back to parent page",to:`/${a.value.id}`},null,8,["to"]),o(f)==="development"?(r(),i(o(v),{key:0,icon:"mdi-package-variant-closed",flat:"",title:"open compiled version",to:`/compiled/${a.value.id}/${t.value.id}`,class:"ml-1"},null,8,["to"])):d("",!0)]),t.value.warning?(r(),i(o(_),{key:0,type:"warning",variant:"outlined",class:"mb-4"},{default:p(()=>[m(c,{content:t.value.warning},null,8,["content"])]),_:1})):d("",!0),m(c,{content:t.value.description},null,8,["content"]),m(k,{example:t.value,v2:a.value.id==="v2-compat"},null,8,["example","v2"])]),_:1}))}}};export{Z as default}; diff --git a/latest/_nuxt/BX6CA3gi.js b/latest/_nuxt/BagYmWI8.js similarity index 93% rename from latest/_nuxt/BX6CA3gi.js rename to latest/_nuxt/BagYmWI8.js index b90b3046..e899ec04 100644 --- a/latest/_nuxt/BX6CA3gi.js +++ b/latest/_nuxt/BagYmWI8.js @@ -1 +1 @@ -import{u as s}from"./DK_vE9zt.js";import{D as i,A as a,E as n,t as u,x as e,y as r,B as o}from"./DxK5QV_v.js";import{V as d}from"./wYq7c63x.js";/* empty css */import"./DhGIs5ff.js";const l="About",g={__name:"about",setup(m){return s({title:"VJSF - "+l}),(p,t)=>(u(),i(n(d),{class:"doc-content-page"},{default:a(()=>[e("h1",{class:"text-h2 mb-8"},r(l)),t[0]||(t[0]=e("p",null,[o(" VJSF is a library to create forms for "),e("a",{href:"https://vuejs.org/"},"Vue.js"),o(" / "),e("a",{href:"https://vuetifyjs.com/"},"Vuetify"),o(" applications in a declarative manner using annotated "),e("a",{href:"https://json-schema.org/"},"JSON Schemas"),o(". The core of VJSF is "),e("a",{href:"https://github.com/json-layout/json-layout"},"JSON Layout"),o(". ")],-1)),t[1]||(t[1]=e("p",null,[o(' It is written primarily as a "scratch my own itch" project by '),e("a",{href:"https://koumoul.com"},"Koumoul"),o(", and we use it extensively. But it is opened to feedback and contributions on "),e("a",{href:"https://github.com/koumoul-dev/vuetify-jsonschema-form"},"Github"),o(" and it is published under the very permissive MIT license. ")],-1)),t[2]||(t[2]=e("p",null," It might be suited for you if: ",-1)),t[3]||(t[3]=e("ul",null,[e("li",null,"you are tired of coding forms"),e("li",null,"you need declarative forms as a consequence of your software's architecture (generic admin UI, etc.)"),e("li",null,"you already use Vue.js + Vuetify (or if you are prepared to pull a bunch of new dependencies)")],-1)),t[4]||(t[4]=e("p",null," We try to strike a nice balance between these qualities: ",-1)),t[5]||(t[5]=e("ul",null,[e("li",null,[e("b",null,"simplicity"),o(" - feed VJSF a simple and valid JSON schema and you should get a viable form")]),e("li",null,[e("b",null,"completeness"),o(" - the main JSON schemas semantics should be covered as well as the most common use-cases for forms in Web applications")]),e("li",null,[e("b",null,"extensibility"),o(" - more specific use cases should also be supported through the use of lower level tools like slots, custom styles, etc.")]),e("li",null,[e("b",null,"validity"),o(" - the output of the form should be valid against the provided schema")]),e("li",null,[e("b",null,"homogeneity"),o(" - the look and feel should be consistent accross all form functionalities and inside your application as a whole")])],-1)),t[6]||(t[6]=e("p",null," While trying to strike this balance we made some debatable choices that you should be aware of: ",-1)),t[7]||(t[7]=e("ul",null,[e("li",null,"Structure and presentation are coupled. Meaning that the rendering of the form is derived directly from the schema (as well as some options) and you will need to change the schema in order to modify a label, create a section, etc."),e("li",null,"Some functionalities are explicitly coupled to Vuetify. We let you use parameters that are directly mapped to Vuetify underlying components (slots, props, layout classes, etc.)")],-1))]),_:1}))}};export{g as default}; +import{u as s}from"./BU-dlmTb.js";import{D as i,A as a,E as n,t as u,x as e,y as r,B as o}from"./Do13sEQ6.js";import{V as d}from"./BTkCQYcv.js";/* empty css */import"./zfkZKaQ2.js";const l="About",g={__name:"about",setup(m){return s({title:"VJSF - "+l}),(p,t)=>(u(),i(n(d),{class:"doc-content-page"},{default:a(()=>[e("h1",{class:"text-h2 mb-8"},r(l)),t[0]||(t[0]=e("p",null,[o(" VJSF is a library to create forms for "),e("a",{href:"https://vuejs.org/"},"Vue.js"),o(" / "),e("a",{href:"https://vuetifyjs.com/"},"Vuetify"),o(" applications in a declarative manner using annotated "),e("a",{href:"https://json-schema.org/"},"JSON Schemas"),o(". The core of VJSF is "),e("a",{href:"https://github.com/json-layout/json-layout"},"JSON Layout"),o(". ")],-1)),t[1]||(t[1]=e("p",null,[o(' It is written primarily as a "scratch my own itch" project by '),e("a",{href:"https://koumoul.com"},"Koumoul"),o(", and we use it extensively. But it is opened to feedback and contributions on "),e("a",{href:"https://github.com/koumoul-dev/vuetify-jsonschema-form"},"Github"),o(" and it is published under the very permissive MIT license. ")],-1)),t[2]||(t[2]=e("p",null," It might be suited for you if: ",-1)),t[3]||(t[3]=e("ul",null,[e("li",null,"you are tired of coding forms"),e("li",null,"you need declarative forms as a consequence of your software's architecture (generic admin UI, etc.)"),e("li",null,"you already use Vue.js + Vuetify (or if you are prepared to pull a bunch of new dependencies)")],-1)),t[4]||(t[4]=e("p",null," We try to strike a nice balance between these qualities: ",-1)),t[5]||(t[5]=e("ul",null,[e("li",null,[e("b",null,"simplicity"),o(" - feed VJSF a simple and valid JSON schema and you should get a viable form")]),e("li",null,[e("b",null,"completeness"),o(" - the main JSON schemas semantics should be covered as well as the most common use-cases for forms in Web applications")]),e("li",null,[e("b",null,"extensibility"),o(" - more specific use cases should also be supported through the use of lower level tools like slots, custom styles, etc.")]),e("li",null,[e("b",null,"validity"),o(" - the output of the form should be valid against the provided schema")]),e("li",null,[e("b",null,"homogeneity"),o(" - the look and feel should be consistent accross all form functionalities and inside your application as a whole")])],-1)),t[6]||(t[6]=e("p",null," While trying to strike this balance we made some debatable choices that you should be aware of: ",-1)),t[7]||(t[7]=e("ul",null,[e("li",null,"Structure and presentation are coupled. Meaning that the rendering of the form is derived directly from the schema (as well as some options) and you will need to change the schema in order to modify a label, create a section, etc."),e("li",null,"Some functionalities are explicitly coupled to Vuetify. We let you use parameters that are directly mapped to Vuetify underlying components (slots, props, layout classes, etc.)")],-1))]),_:1}))}};export{g as default}; diff --git a/latest/_nuxt/BDfomSTS.js b/latest/_nuxt/BqEj2W3W.js similarity index 96% rename from latest/_nuxt/BDfomSTS.js rename to latest/_nuxt/BqEj2W3W.js index ab8a4d91..9d13a531 100644 --- a/latest/_nuxt/BDfomSTS.js +++ b/latest/_nuxt/BqEj2W3W.js @@ -1 +1 @@ -import{aj as B,i as w,ae as te,o as U,R as I,e as j,bv as ae,ay as L,ak as ne,ap as oe,L as le,aS as ue,X as ie,M as re,ac as se,Y as ce,Z as $,aD as ve,N as de,r as me,aq as fe,z as T,U as q,a5 as he,I as ge,S as ye}from"./DxK5QV_v.js";import{s as we,h as be,b as Se,w as ke,d as A,i as pe,c as Ee,o as Te,G as Me,a as Pe}from"./BSsSwofs.js";import{m as xe,a as Ce,u as Be}from"./DhGIs5ff.js";import{m as Ve,u as De,a as Re}from"./BeZTEJME.js";import{m as Ie,u as He}from"./DQiSaMqm.js";import{u as Ye}from"./413CScsq.js";import{o as Le}from"./BM4NCaxS.js";function Ne(e){let{rootEl:s,isSticky:i,layoutItemStyles:E}=e;const t=B(!1),r=B(0),a=w(()=>{const b=typeof t.value=="boolean"?"top":t.value;return[i.value?{top:"auto",bottom:"auto",height:void 0}:void 0,t.value?{[b]:te(r.value)}:{top:E.value.top}]});U(()=>{I(i,b=>{b?window.addEventListener("scroll",p,{passive:!0}):window.removeEventListener("scroll",p)},{immediate:!0})}),j(()=>{window.removeEventListener("scroll",p)});let g=0;function p(){const b=g>window.scrollY?"up":"down",v=s.value.getBoundingClientRect(),d=parseFloat(E.value.top??0),c=window.scrollY-Math.max(0,r.value-d),f=v.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,y=parseFloat(getComputedStyle(s.value).getPropertyValue("--v-body-scroll-y"))||0;v.height0;i--){if(e[i].t===e[i-1].t)continue;const E=F(s),t=(e[i].d-e[i-1].d)/(e[i].t-e[i-1].t);s+=(t-E)*Math.abs(t),i===e.length-1&&(s*=.5)}return F(s)*1e3}function _e(){const e={};function s(t){Array.from(t.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new ae(Oe))).push([t.timeStamp,r])})}function i(t){Array.from(t.changedTouches).forEach(r=>{delete e[r.identifier]})}function E(t){var b;const r=(b=e[t])==null?void 0:b.values().reverse();if(!r)throw new Error(`No samples for touch id ${t}`);const a=r[0],g=[],p=[];for(const v of r){if(a[0]-v[0]>We)break;g.push({t:v[0],d:v[1].clientX}),p.push({t:v[0],d:v[1].clientY})}return{x:Z(g),y:Z(p),get direction(){const{x:v,y:d}=this,[c,f]=[Math.abs(v),Math.abs(d)];return c>f&&v>=0?"right":c>f&&v<=0?"left":f>c&&d>=0?"down":f>c&&d<=0?"up":Xe()}}}return{addMovement:s,endTouch:i,getVelocity:E}}function Xe(){throw new Error}function ze(e){let{el:s,isActive:i,isTemporary:E,width:t,touchless:r,position:a}=e;U(()=>{window.addEventListener("touchstart",P,{passive:!0}),window.addEventListener("touchmove",M,{passive:!1}),window.addEventListener("touchend",H,{passive:!0})}),j(()=>{window.removeEventListener("touchstart",P),window.removeEventListener("touchmove",M),window.removeEventListener("touchend",H)});const g=w(()=>["left","right"].includes(a.value)),{addMovement:p,endTouch:b,getVelocity:v}=_e();let d=!1;const c=B(!1),f=B(0),y=B(0);let k;function V(n,o){return(a.value==="left"?n:a.value==="right"?document.documentElement.clientWidth-n:a.value==="top"?n:a.value==="bottom"?document.documentElement.clientHeight-n:C())-(o?t.value:0)}function D(n){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const l=a.value==="left"?(n-y.value)/t.value:a.value==="right"?(document.documentElement.clientWidth-n-y.value)/t.value:a.value==="top"?(n-y.value)/t.value:a.value==="bottom"?(document.documentElement.clientHeight-n-y.value)/t.value:C();return o?Math.max(0,Math.min(1,l)):l}function P(n){if(r.value)return;const o=n.changedTouches[0].clientX,l=n.changedTouches[0].clientY,u=25,h=a.value==="left"?odocument.documentElement.clientWidth-u:a.value==="top"?ldocument.documentElement.clientHeight-u:C(),m=i.value&&(a.value==="left"?odocument.documentElement.clientWidth-t.value:a.value==="top"?ldocument.documentElement.clientHeight-t.value:C());(h||m||i.value&&E.value)&&(k=[o,l],y.value=V(g.value?o:l,i.value),f.value=D(g.value?o:l),d=y.value>-20&&y.value<80,b(n),p(n))}function M(n){const o=n.changedTouches[0].clientX,l=n.changedTouches[0].clientY;if(d){if(!n.cancelable){d=!1;return}const h=Math.abs(o-k[0]),m=Math.abs(l-k[1]);(g.value?h>m&&h>3:m>h&&m>3)?(c.value=!0,d=!1):(g.value?m:h)>3&&(d=!1)}if(!c.value)return;n.preventDefault(),p(n);const u=D(g.value?o:l,!1);f.value=Math.max(0,Math.min(1,u)),u>1?y.value=V(g.value?o:l,!0):u<0&&(y.value=V(g.value?o:l,!1))}function H(n){if(d=!1,!c.value)return;p(n),c.value=!1;const o=v(n.changedTouches[0].identifier),l=Math.abs(o.x),u=Math.abs(o.y);(g.value?l>u&&l>400:u>l&&u>3)?i.value=o.direction===({left:"right",right:"left",top:"down",bottom:"up"}[a.value]||C()):i.value=f.value>.5}const R=w(()=>c.value?{transform:a.value==="left"?`translateX(calc(-100% + ${f.value*t.value}px))`:a.value==="right"?`translateX(calc(100% - ${f.value*t.value}px))`:a.value==="top"?`translateY(calc(-100% + ${f.value*t.value}px))`:a.value==="bottom"?`translateY(calc(100% - ${f.value*t.value}px))`:C(),transition:"none"}:void 0);return L(c,()=>{var l,u;const n=((l=s.value)==null?void 0:l.style.transform)??null,o=((u=s.value)==null?void 0:u.style.transition)??null;ne(()=>{var h,m,x,Y;(m=s.value)==null||m.style.setProperty("transform",((h=R.value)==null?void 0:h.transform)||"none"),(Y=s.value)==null||Y.style.setProperty("transition",((x=R.value)==null?void 0:x.transition)||null)}),oe(()=>{var h,m;(h=s.value)==null||h.style.setProperty("transform",n),(m=s.value)==null||m.style.setProperty("transition",o)})}),{isDragging:c,dragProgress:f,dragStyles:R}}function C(){throw new Error}const $e=["start","end","left","right","top","bottom"],qe=le({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>$e.includes(e)},sticky:Boolean,...we(),...xe(),...Ve(),...ue({mobile:null}),...be(),...Ie(),...Se(),...Ce({tag:"nav"}),...ie()},"VNavigationDrawer"),Ke=re()({name:"VNavigationDrawer",props:qe(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,s){let{attrs:i,emit:E,slots:t}=s;const{isRtl:r}=se(),{themeClasses:a}=ce(e),{borderClasses:g}=ke(e),{backgroundColorClasses:p,backgroundColorStyles:b}=A($(e,"color")),{elevationClasses:v}=pe(e),{displayClasses:d,mobile:c}=ve(e),{roundedClasses:f}=Ee(e),y=Te(),k=de(e,"modelValue",null,S=>!!S),{ssrBootStyles:V}=Ye(),{scopeId:D}=De(),P=me(),M=B(!1),{runOpenDelay:H,runCloseDelay:R}=Re(e,S=>{M.value=S}),n=w(()=>e.rail&&e.expandOnHover&&M.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),o=w(()=>Me(e.location,r.value)),l=w(()=>e.persistent),u=w(()=>!e.permanent&&(c.value||e.temporary)),h=w(()=>e.sticky&&!u.value&&o.value!=="bottom");L(()=>e.expandOnHover&&e.rail!=null,()=>{I(M,S=>E("update:rail",!S))}),L(()=>!e.disableResizeWatcher,()=>{I(u,S=>!e.permanent&&ye(()=>k.value=!S))}),L(()=>!e.disableRouteWatcher&&!!y,()=>{I(y.currentRoute,()=>u.value&&(k.value=!1))}),I(()=>e.permanent,S=>{S&&(k.value=!0)}),e.modelValue==null&&!u.value&&(k.value=e.permanent||!c.value);const{isDragging:m,dragProgress:x}=ze({el:P,isActive:k,isTemporary:u,width:n,touchless:$(e,"touchless"),position:o}),Y=w(()=>{const S=u.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):n.value;return m.value?S*x.value:S}),G=w(()=>["top","bottom"].includes(e.location)?0:n.value),{layoutItemStyles:N,layoutItemScrimStyles:J,layoutIsReady:K}=He({id:e.name,order:w(()=>parseInt(e.order,10)),position:o,layoutSize:Y,elementSize:G,active:w(()=>k.value||m.value),disableTransitions:w(()=>m.value),absolute:w(()=>e.absolute||h.value&&typeof W.value!="string")}),{isStuck:W,stickyStyles:Q}=Ne({rootEl:P,isSticky:h,layoutItemStyles:N}),O=A(w(()=>typeof e.scrim=="string"?e.scrim:null)),ee=w(()=>({...m.value?{opacity:x.value*.2,transition:"none"}:void 0,...J.value}));return fe({VList:{bgColor:"transparent"}}),Be(()=>{const S=t.image||e.image;return T(ge,null,[T(e.tag,q({ref:P,onMouseenter:H,onMouseleave:R,class:["v-navigation-drawer",`v-navigation-drawer--${o.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":M.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":u.value,"v-navigation-drawer--persistent":l.value,"v-navigation-drawer--active":k.value,"v-navigation-drawer--sticky":h.value},a.value,p.value,g.value,d.value,v.value,f.value,e.class],style:[b.value,N.value,V.value,Q.value,e.style,["top","bottom"].includes(o.value)?{height:"auto"}:{}]},D,i),{default:()=>{var _,X,z;return[S&&T("div",{key:"image",class:"v-navigation-drawer__img"},[t.image?T(Pe,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},t.image):T(Le,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),t.prepend&&T("div",{class:"v-navigation-drawer__prepend"},[(_=t.prepend)==null?void 0:_.call(t)]),T("div",{class:"v-navigation-drawer__content"},[(X=t.default)==null?void 0:X.call(t)]),t.append&&T("div",{class:"v-navigation-drawer__append"},[(z=t.append)==null?void 0:z.call(t)])]}}),T(he,{name:"fade-transition"},{default:()=>[u.value&&(m.value||k.value)&&!!e.scrim&&T("div",q({class:["v-navigation-drawer__scrim",O.backgroundColorClasses.value],style:[ee.value,O.backgroundColorStyles.value],onClick:()=>{l.value||(k.value=!1)}},D),null)]})])}),K.then(()=>({isStuck:W}))}});export{Ke as V}; +import{aj as B,i as w,ae as te,o as U,R as I,e as j,bv as ae,ay as L,ak as ne,ap as oe,L as le,aS as ue,X as ie,M as re,ac as se,Y as ce,Z as $,aD as ve,N as de,r as me,aq as fe,z as T,U as q,a5 as he,I as ge,S as ye}from"./Do13sEQ6.js";import{s as we,h as be,b as Se,w as ke,d as A,i as pe,c as Ee,o as Te,G as Me,a as Pe}from"./DzJ-tJPC.js";import{m as xe,a as Ce,u as Be}from"./zfkZKaQ2.js";import{m as Ve,u as De,a as Re}from"./ba2iP_3_.js";import{m as Ie,u as He}from"./DfTWHNQk.js";import{u as Ye}from"./vgH4iU4G.js";import{o as Le}from"./BHWK55as.js";function Ne(e){let{rootEl:s,isSticky:i,layoutItemStyles:E}=e;const t=B(!1),r=B(0),a=w(()=>{const b=typeof t.value=="boolean"?"top":t.value;return[i.value?{top:"auto",bottom:"auto",height:void 0}:void 0,t.value?{[b]:te(r.value)}:{top:E.value.top}]});U(()=>{I(i,b=>{b?window.addEventListener("scroll",p,{passive:!0}):window.removeEventListener("scroll",p)},{immediate:!0})}),j(()=>{window.removeEventListener("scroll",p)});let g=0;function p(){const b=g>window.scrollY?"up":"down",v=s.value.getBoundingClientRect(),d=parseFloat(E.value.top??0),c=window.scrollY-Math.max(0,r.value-d),f=v.height+Math.max(r.value,d)-window.scrollY-window.innerHeight,y=parseFloat(getComputedStyle(s.value).getPropertyValue("--v-body-scroll-y"))||0;v.height0;i--){if(e[i].t===e[i-1].t)continue;const E=F(s),t=(e[i].d-e[i-1].d)/(e[i].t-e[i-1].t);s+=(t-E)*Math.abs(t),i===e.length-1&&(s*=.5)}return F(s)*1e3}function _e(){const e={};function s(t){Array.from(t.changedTouches).forEach(r=>{(e[r.identifier]??(e[r.identifier]=new ae(Oe))).push([t.timeStamp,r])})}function i(t){Array.from(t.changedTouches).forEach(r=>{delete e[r.identifier]})}function E(t){var b;const r=(b=e[t])==null?void 0:b.values().reverse();if(!r)throw new Error(`No samples for touch id ${t}`);const a=r[0],g=[],p=[];for(const v of r){if(a[0]-v[0]>We)break;g.push({t:v[0],d:v[1].clientX}),p.push({t:v[0],d:v[1].clientY})}return{x:Z(g),y:Z(p),get direction(){const{x:v,y:d}=this,[c,f]=[Math.abs(v),Math.abs(d)];return c>f&&v>=0?"right":c>f&&v<=0?"left":f>c&&d>=0?"down":f>c&&d<=0?"up":Xe()}}}return{addMovement:s,endTouch:i,getVelocity:E}}function Xe(){throw new Error}function ze(e){let{el:s,isActive:i,isTemporary:E,width:t,touchless:r,position:a}=e;U(()=>{window.addEventListener("touchstart",P,{passive:!0}),window.addEventListener("touchmove",M,{passive:!1}),window.addEventListener("touchend",H,{passive:!0})}),j(()=>{window.removeEventListener("touchstart",P),window.removeEventListener("touchmove",M),window.removeEventListener("touchend",H)});const g=w(()=>["left","right"].includes(a.value)),{addMovement:p,endTouch:b,getVelocity:v}=_e();let d=!1;const c=B(!1),f=B(0),y=B(0);let k;function V(n,o){return(a.value==="left"?n:a.value==="right"?document.documentElement.clientWidth-n:a.value==="top"?n:a.value==="bottom"?document.documentElement.clientHeight-n:C())-(o?t.value:0)}function D(n){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;const l=a.value==="left"?(n-y.value)/t.value:a.value==="right"?(document.documentElement.clientWidth-n-y.value)/t.value:a.value==="top"?(n-y.value)/t.value:a.value==="bottom"?(document.documentElement.clientHeight-n-y.value)/t.value:C();return o?Math.max(0,Math.min(1,l)):l}function P(n){if(r.value)return;const o=n.changedTouches[0].clientX,l=n.changedTouches[0].clientY,u=25,h=a.value==="left"?odocument.documentElement.clientWidth-u:a.value==="top"?ldocument.documentElement.clientHeight-u:C(),m=i.value&&(a.value==="left"?odocument.documentElement.clientWidth-t.value:a.value==="top"?ldocument.documentElement.clientHeight-t.value:C());(h||m||i.value&&E.value)&&(k=[o,l],y.value=V(g.value?o:l,i.value),f.value=D(g.value?o:l),d=y.value>-20&&y.value<80,b(n),p(n))}function M(n){const o=n.changedTouches[0].clientX,l=n.changedTouches[0].clientY;if(d){if(!n.cancelable){d=!1;return}const h=Math.abs(o-k[0]),m=Math.abs(l-k[1]);(g.value?h>m&&h>3:m>h&&m>3)?(c.value=!0,d=!1):(g.value?m:h)>3&&(d=!1)}if(!c.value)return;n.preventDefault(),p(n);const u=D(g.value?o:l,!1);f.value=Math.max(0,Math.min(1,u)),u>1?y.value=V(g.value?o:l,!0):u<0&&(y.value=V(g.value?o:l,!1))}function H(n){if(d=!1,!c.value)return;p(n),c.value=!1;const o=v(n.changedTouches[0].identifier),l=Math.abs(o.x),u=Math.abs(o.y);(g.value?l>u&&l>400:u>l&&u>3)?i.value=o.direction===({left:"right",right:"left",top:"down",bottom:"up"}[a.value]||C()):i.value=f.value>.5}const R=w(()=>c.value?{transform:a.value==="left"?`translateX(calc(-100% + ${f.value*t.value}px))`:a.value==="right"?`translateX(calc(100% - ${f.value*t.value}px))`:a.value==="top"?`translateY(calc(-100% + ${f.value*t.value}px))`:a.value==="bottom"?`translateY(calc(100% - ${f.value*t.value}px))`:C(),transition:"none"}:void 0);return L(c,()=>{var l,u;const n=((l=s.value)==null?void 0:l.style.transform)??null,o=((u=s.value)==null?void 0:u.style.transition)??null;ne(()=>{var h,m,x,Y;(m=s.value)==null||m.style.setProperty("transform",((h=R.value)==null?void 0:h.transform)||"none"),(Y=s.value)==null||Y.style.setProperty("transition",((x=R.value)==null?void 0:x.transition)||null)}),oe(()=>{var h,m;(h=s.value)==null||h.style.setProperty("transform",n),(m=s.value)==null||m.style.setProperty("transition",o)})}),{isDragging:c,dragProgress:f,dragStyles:R}}function C(){throw new Error}const $e=["start","end","left","right","top","bottom"],qe=le({color:String,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,modelValue:{type:Boolean,default:null},permanent:Boolean,rail:{type:Boolean,default:null},railWidth:{type:[Number,String],default:56},scrim:{type:[Boolean,String],default:!0},image:String,temporary:Boolean,persistent:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},location:{type:String,default:"start",validator:e=>$e.includes(e)},sticky:Boolean,...we(),...xe(),...Ve(),...ue({mobile:null}),...be(),...Ie(),...Se(),...Ce({tag:"nav"}),...ie()},"VNavigationDrawer"),Ke=re()({name:"VNavigationDrawer",props:qe(),emits:{"update:modelValue":e=>!0,"update:rail":e=>!0},setup(e,s){let{attrs:i,emit:E,slots:t}=s;const{isRtl:r}=se(),{themeClasses:a}=ce(e),{borderClasses:g}=ke(e),{backgroundColorClasses:p,backgroundColorStyles:b}=A($(e,"color")),{elevationClasses:v}=pe(e),{displayClasses:d,mobile:c}=ve(e),{roundedClasses:f}=Ee(e),y=Te(),k=de(e,"modelValue",null,S=>!!S),{ssrBootStyles:V}=Ye(),{scopeId:D}=De(),P=me(),M=B(!1),{runOpenDelay:H,runCloseDelay:R}=Re(e,S=>{M.value=S}),n=w(()=>e.rail&&e.expandOnHover&&M.value?Number(e.width):Number(e.rail?e.railWidth:e.width)),o=w(()=>Me(e.location,r.value)),l=w(()=>e.persistent),u=w(()=>!e.permanent&&(c.value||e.temporary)),h=w(()=>e.sticky&&!u.value&&o.value!=="bottom");L(()=>e.expandOnHover&&e.rail!=null,()=>{I(M,S=>E("update:rail",!S))}),L(()=>!e.disableResizeWatcher,()=>{I(u,S=>!e.permanent&&ye(()=>k.value=!S))}),L(()=>!e.disableRouteWatcher&&!!y,()=>{I(y.currentRoute,()=>u.value&&(k.value=!1))}),I(()=>e.permanent,S=>{S&&(k.value=!0)}),e.modelValue==null&&!u.value&&(k.value=e.permanent||!c.value);const{isDragging:m,dragProgress:x}=ze({el:P,isActive:k,isTemporary:u,width:n,touchless:$(e,"touchless"),position:o}),Y=w(()=>{const S=u.value?0:e.rail&&e.expandOnHover?Number(e.railWidth):n.value;return m.value?S*x.value:S}),G=w(()=>["top","bottom"].includes(e.location)?0:n.value),{layoutItemStyles:N,layoutItemScrimStyles:J,layoutIsReady:K}=He({id:e.name,order:w(()=>parseInt(e.order,10)),position:o,layoutSize:Y,elementSize:G,active:w(()=>k.value||m.value),disableTransitions:w(()=>m.value),absolute:w(()=>e.absolute||h.value&&typeof W.value!="string")}),{isStuck:W,stickyStyles:Q}=Ne({rootEl:P,isSticky:h,layoutItemStyles:N}),O=A(w(()=>typeof e.scrim=="string"?e.scrim:null)),ee=w(()=>({...m.value?{opacity:x.value*.2,transition:"none"}:void 0,...J.value}));return fe({VList:{bgColor:"transparent"}}),Be(()=>{const S=t.image||e.image;return T(ge,null,[T(e.tag,q({ref:P,onMouseenter:H,onMouseleave:R,class:["v-navigation-drawer",`v-navigation-drawer--${o.value}`,{"v-navigation-drawer--expand-on-hover":e.expandOnHover,"v-navigation-drawer--floating":e.floating,"v-navigation-drawer--is-hovering":M.value,"v-navigation-drawer--rail":e.rail,"v-navigation-drawer--temporary":u.value,"v-navigation-drawer--persistent":l.value,"v-navigation-drawer--active":k.value,"v-navigation-drawer--sticky":h.value},a.value,p.value,g.value,d.value,v.value,f.value,e.class],style:[b.value,N.value,V.value,Q.value,e.style,["top","bottom"].includes(o.value)?{height:"auto"}:{}]},D,i),{default:()=>{var _,X,z;return[S&&T("div",{key:"image",class:"v-navigation-drawer__img"},[t.image?T(Pe,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{alt:"",cover:!0,height:"inherit",src:e.image}}},t.image):T(Le,{key:"image-img",alt:"",cover:!0,height:"inherit",src:e.image},null)]),t.prepend&&T("div",{class:"v-navigation-drawer__prepend"},[(_=t.prepend)==null?void 0:_.call(t)]),T("div",{class:"v-navigation-drawer__content"},[(X=t.default)==null?void 0:X.call(t)]),t.append&&T("div",{class:"v-navigation-drawer__append"},[(z=t.append)==null?void 0:z.call(t)])]}}),T(he,{name:"fade-transition"},{default:()=>[u.value&&(m.value||k.value)&&!!e.scrim&&T("div",q({class:["v-navigation-drawer__scrim",O.backgroundColorClasses.value],style:[ee.value,O.backgroundColorStyles.value],onClick:()=>{l.value||(k.value=!1)}},D),null)]})])}),K.then(()=>({isStuck:W}))}});export{Ke as V}; diff --git a/latest/_nuxt/NlhVSgMZ.js b/latest/_nuxt/BtyOdPy3.js similarity index 90% rename from latest/_nuxt/NlhVSgMZ.js rename to latest/_nuxt/BtyOdPy3.js index 95f0721f..f87a8aed 100644 --- a/latest/_nuxt/NlhVSgMZ.js +++ b/latest/_nuxt/BtyOdPy3.js @@ -1,2 +1,2 @@ -import{_ as l}from"./Bs-NgG50.js";import{u as r}from"./DK_vE9zt.js";import{D as s,A as a,E as u,t as m,x as t,y as p,B as o,z as c}from"./DxK5QV_v.js";import{V as d}from"./wYq7c63x.js";import"./COzRHrj0.js";import"./BosuxZz1.js";/* empty css */import"./DhGIs5ff.js";const i="v2 to v3",j={__name:"2to3",setup(f){return r({title:"VJSF - "+i}),(v,e)=>{const n=l;return m(),s(u(d),{class:"doc-content-page"},{default:a(()=>[t("h1",{class:"text-h2 mb-8"},p(i)),e[1]||(e[1]=t("p",null,[o(" The old documentation for v2 is still available "),t("a",{href:"https://koumoul-dev.github.io/vuetify-jsonschema-form/2.x/"},"here"),o(". ")],-1)),e[2]||(e[2]=t("p",null," VJSF v3 is a complete rewrite. The motivation was to : ",-1)),e[3]||(e[3]=t("ul",null,[t("li",null,"migrate to vue 3 and vuetify 3"),t("li",null,"rethink the annotations vocabulary and the options for more power and clarity"),t("li",null,"losen the coupling between schema structure and presentation while preserving simplicity"),t("li",null,"implement a saner reactivity model and hopefully see gains in performance and stability"),t("li",null,"fully validate the data (using Ajv) and offer a stronger guarantee that a valid form means a valid output data"),t("li",null,[o("extract all the core logic into a separate project ("),t("a",{href:"https://github.com/json-layout/json-layout"},"JSON Layout"),o(") to pave the way for implementations in other UI frameworks")]),t("li",null,"provide a compilation solution that allows the users to move as much pre-processing as possible (and the associated dependencies) to build time")],-1)),e[4]||(e[4]=t("p",null," Being an entirely new major version of VJSF with a new vocabulary of annotations, breaking changes are inevitable. But a compatibility function is provided to help facilitate the migration. ",-1)),c(n,null,{default:a(()=>e[0]||(e[0]=[t("pre",null,`import { v2compat } from '@koumoul/vjsf/compat/v2' +import{_ as l}from"./BU4PvNoA.js";import{u as r}from"./BU-dlmTb.js";import{D as s,A as a,E as u,t as m,x as t,y as p,B as o,z as c}from"./Do13sEQ6.js";import{V as d}from"./BTkCQYcv.js";import"./COzRHrj0.js";import"./BosuxZz1.js";/* empty css */import"./zfkZKaQ2.js";const i="v2 to v3",j={__name:"2to3",setup(f){return r({title:"VJSF - "+i}),(v,e)=>{const n=l;return m(),s(u(d),{class:"doc-content-page"},{default:a(()=>[t("h1",{class:"text-h2 mb-8"},p(i)),e[1]||(e[1]=t("p",null,[o(" The old documentation for v2 is still available "),t("a",{href:"https://koumoul-dev.github.io/vuetify-jsonschema-form/2.x/"},"here"),o(". ")],-1)),e[2]||(e[2]=t("p",null," VJSF v3 is a complete rewrite. The motivation was to : ",-1)),e[3]||(e[3]=t("ul",null,[t("li",null,"migrate to vue 3 and vuetify 3"),t("li",null,"rethink the annotations vocabulary and the options for more power and clarity"),t("li",null,"losen the coupling between schema structure and presentation while preserving simplicity"),t("li",null,"implement a saner reactivity model and hopefully see gains in performance and stability"),t("li",null,"fully validate the data (using Ajv) and offer a stronger guarantee that a valid form means a valid output data"),t("li",null,[o("extract all the core logic into a separate project ("),t("a",{href:"https://github.com/json-layout/json-layout"},"JSON Layout"),o(") to pave the way for implementations in other UI frameworks")]),t("li",null,"provide a compilation solution that allows the users to move as much pre-processing as possible (and the associated dependencies) to build time")],-1)),e[4]||(e[4]=t("p",null," Being an entirely new major version of VJSF with a new vocabulary of annotations, breaking changes are inevitable. But a compatibility function is provided to help facilitate the migration. ",-1)),c(n,null,{default:a(()=>e[0]||(e[0]=[t("pre",null,`import { v2compat } from '@koumoul/vjsf/compat/v2' const v3Schema = v2compat(schema)`,-1)])),_:1})]),_:1})}}};export{j as default}; diff --git a/latest/_nuxt/BqYpi5z8.js b/latest/_nuxt/BuQtirDX.js similarity index 93% rename from latest/_nuxt/BqYpi5z8.js rename to latest/_nuxt/BuQtirDX.js index 536ec66a..74a7d6f2 100644 --- a/latest/_nuxt/BqYpi5z8.js +++ b/latest/_nuxt/BuQtirDX.js @@ -1,4 +1,4 @@ -import{u as G,a as Q}from"./BpL2aHmH.js";import{Y as X}from"./D8Oal-HQ.js";import{P as O}from"./COzRHrj0.js";import{P as b}from"./DmbyLE6A.js";import{V as K,_ as S,l as ee}from"./CQodmBQP.js";import"./CFhA7ZrK.js";import{r as L,i as te,R as P,o as oe,W as ne,D as R,A as z,E,F as A,t as U,z as D,x as k,K as J,U as re}from"./DxK5QV_v.js";import{u as ie}from"./DK_vE9zt.js";import{a as Y,V as se}from"./DWgt0j8g.js";import{V as le}from"./wYq7c63x.js";import"./CJpVtMeO.js";import"./BosuxZz1.js";import"./DhGIs5ff.js";import"./BSsSwofs.js";import"./BM4NCaxS.js";import"./413CScsq.js";import"./BQI04MH9.js";import"./rADhcB2M.js";import"./_A32tspL.js";import"./KN3z3sJk.js";import"./BeZTEJME.js";/* empty css */function V(){}V.prototype={diff:function(e,t){var r,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=s.callback;typeof s=="function"&&(n=s,s={}),this.options=s;var f=this;function u(m){return n?(setTimeout(function(){n(void 0,m)},0),!0):m}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var l=t.length,v=e.length,y=1,c=l+v;s.maxEditLength&&(c=Math.min(c,s.maxEditLength));var g=(r=s.timeout)!==null&&r!==void 0?r:1/0,w=Date.now()+g,d=[{oldPos:-1,lastComponent:void 0}],x=this.extractCommon(d[0],t,e,0);if(d[0].oldPos+1>=v&&x+1>=l)return u([{value:this.join(t),count:t.length}]);var i=-1/0,a=1/0;function p(){for(var m=Math.max(i,-y);m<=Math.min(a,y);m+=2){var C=void 0,N=d[m-1],T=d[m+1];N&&(d[m-1]=void 0);var $=!1;if(T){var q=T.oldPos-m;$=T&&0<=q&&q=v&&x+1>=l)return u(ae(f,C.lastComponent,t,e,f.useLongestToken));d[m]=C,C.oldPos+1>=v&&(a=Math.min(a,m-1)),x+1>=l&&(i=Math.max(i,m+1))}y++}if(n)(function m(){setTimeout(function(){if(y>c||Date.now()>w)return n();p()||m()},0)})();else for(;y<=c&&Date.now()<=w;){var h=p();if(h)return h}},addToPath:function(e,t,r,s){var n=e.lastComponent;return n&&n.added===t&&n.removed===r?{oldPos:e.oldPos+s,lastComponent:{count:n.count+1,added:t,removed:r,previousComponent:n.previousComponent}}:{oldPos:e.oldPos+s,lastComponent:{count:1,added:t,removed:r,previousComponent:n}}},extractCommon:function(e,t,r,s){for(var n=t.length,f=r.length,u=e.oldPos,l=u-s,v=0;l+1x.length?a:x}),c.value=o.join(g)}else c.value=o.join(t.slice(v,v+c.count));v+=c.count,c.added||(y+=c.count)}}var d=n[l-1];return l>1&&typeof d.value=="string"&&(d.added||d.removed)&&o.equals("",d.value)&&(n[l-2].value+=d.value,n.pop()),n}var j=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,H=/\S/,_=new V;_.equals=function(o,e){return this.options.ignoreCase&&(o=o.toLowerCase(),e=e.toLowerCase()),o===e||this.options.ignoreWhitespace&&!H.test(o)&&!H.test(e)};_.tokenize=function(o){for(var e=o.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),t=0;t2&&arguments[2]!==void 0?arguments[2]:{},n=s.callback;typeof s=="function"&&(n=s,s={}),this.options=s;var f=this;function u(m){return n?(setTimeout(function(){n(void 0,m)},0),!0):m}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e)),t=this.removeEmpty(this.tokenize(t));var l=t.length,v=e.length,y=1,c=l+v;s.maxEditLength&&(c=Math.min(c,s.maxEditLength));var g=(r=s.timeout)!==null&&r!==void 0?r:1/0,w=Date.now()+g,d=[{oldPos:-1,lastComponent:void 0}],x=this.extractCommon(d[0],t,e,0);if(d[0].oldPos+1>=v&&x+1>=l)return u([{value:this.join(t),count:t.length}]);var i=-1/0,a=1/0;function p(){for(var m=Math.max(i,-y);m<=Math.min(a,y);m+=2){var C=void 0,N=d[m-1],T=d[m+1];N&&(d[m-1]=void 0);var $=!1;if(T){var q=T.oldPos-m;$=T&&0<=q&&q=v&&x+1>=l)return u(ae(f,C.lastComponent,t,e,f.useLongestToken));d[m]=C,C.oldPos+1>=v&&(a=Math.min(a,m-1)),x+1>=l&&(i=Math.max(i,m+1))}y++}if(n)(function m(){setTimeout(function(){if(y>c||Date.now()>w)return n();p()||m()},0)})();else for(;y<=c&&Date.now()<=w;){var h=p();if(h)return h}},addToPath:function(e,t,r,s){var n=e.lastComponent;return n&&n.added===t&&n.removed===r?{oldPos:e.oldPos+s,lastComponent:{count:n.count+1,added:t,removed:r,previousComponent:n.previousComponent}}:{oldPos:e.oldPos+s,lastComponent:{count:1,added:t,removed:r,previousComponent:n}}},extractCommon:function(e,t,r,s){for(var n=t.length,f=r.length,u=e.oldPos,l=u-s,v=0;l+1x.length?a:x}),c.value=o.join(g)}else c.value=o.join(t.slice(v,v+c.count));v+=c.count,c.added||(y+=c.count)}}var d=n[l-1];return l>1&&typeof d.value=="string"&&(d.added||d.removed)&&o.equals("",d.value)&&(n[l-2].value+=d.value,n.pop()),n}var j=/^[A-Za-z\xC0-\u02C6\u02C8-\u02D7\u02DE-\u02FF\u1E00-\u1EFF]+$/,H=/\S/,_=new V;_.equals=function(o,e){return this.options.ignoreCase&&(o=o.toLowerCase(),e=e.toLowerCase()),o===e||this.options.ignoreWhitespace&&!H.test(o)&&!H.test(e)};_.tokenize=function(o){for(var e=o.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),t=0;t"u"?t:f}:r;return typeof o=="string"?o:JSON.stringify(B(o,null,null,s),s," ")};F.equals=function(o,e){return V.prototype.equals.call(F,o.replace(/,([\r\n])/g,"$1"),e.replace(/,([\r\n])/g,"$1"))};function B(o,e,t,r,s){e=e||[],t=t||[],r&&(o=r(s,o));var n;for(n=0;n(i(),p(a(V),{variant:"flat"},{default:s(()=>[o(a(w),{lines:!1},{default:s(()=>[o(a(c)),(i(!0),r(u,null,h(m.options,t=>(i(),r(u,{key:t.key},[o(a(g),{class:"my-2 px-2"},{default:s(()=>[o(a(T),null,{default:s(()=>[n("strong",null,d(t.key),1),e[0]||(e[0]=k()),t.default!==void 0?(i(),r("span",j,"(default="+d(t.default)+")",1)):f("",!0)]),_:2},1024),o(a(y),null,{default:s(()=>[n("div",{innerHTML:t.description},null,8,I)]),_:2},1024),t.values?(i(),p(a(y),{key:0,class:"my-2"},{default:s(()=>[(i(!0),r(u,null,h(Object.keys(t.values),l=>(i(),r("p",{key:l,class:"pl-4"},[n("strong",null,d(l)+": ",1),n("span",{textContent:d(t.values[l])},null,8,A)]))),128))]),_:2},1024)):f("",!0)]),_:2},1024),o(a(c))],64))),128))]),_:1})]),_:1}))}},M=[{key:"ajv",description:"The Ajv instance to use, you should probably no overwrite this option and let Vjsf handle the Ajv instance."},{key:"ajvOptions",description:"Some options for the Ajv instance that will be created by default.",default:{allErrors:!0,strict:!1}},{key:"markdown",description:"A function that takes a string in markdown format and returns HTML code.",default:"A function using the marked parser"},{key:"markedOptions",description:'Some options for the default marked parser',default:{}},{key:"locale",description:"The locale of the form.",default:"en"},{key:"messages",description:"The locale messages. You can overwrite only the keys you want to change.",default:{},values:_}],D=[{key:"readOnly",description:"Render the form in read-only mode.",default:!1},{key:"summary",description:"Render the form in summary mode. In this mode some information may be omitted for the sake of information density and readability. Items in an editable array are rendered in this mode.",default:!1},{key:"density",description:"Matches the density concept of Material design.",default:"default",values:{default:"default",compact:"compact",comfortable:"comfortable"}},{key:"indent",description:"The indentation of the nested sections of the form.",default:!1,values:{true:"The nested sections are indented.",false:"The nested sections are not indented.",number:"The nested sections are indented with the given number of spaces."}},{key:"context",description:"A contextual data object that can be referenced in expressions",default:{}},{key:"titleDepth",description:"The depth of the section titles (an initial depth of 2 means that the first level of titles will be rendered as h2 tags)",default:2},{key:"validateOn",description:"Control the way form inputs are validated. It does not control the actual execution of a validation function (data is always validated as it changes), only the display of the validation errors to the users.",default:"input",values:{input:"Validate a form input as soon as the user used it to input some data.",blur:"Validate a form input when the user interacts with it then leaves it.",submit:"Validate the form inputs only when the form is submitted."}},{key:"initialValidation",description:'This option complements "validateOn". It controls the validation of form inputs when the form is initialized.',default:"withData",values:{never:"Form inputs are never validated at initialization.",always:"Form inputs are always validated at initialization",withData:"Only the inputs with data at initialization are validated."}},{key:"updateOn",description:"Control when the new data will be emitted by the form.",default:"input",values:{input:"The data will be updated in realtime when the user makes any input (except for the application of debounceInputMs).",blur:"The data will be updated only when the user interacts with a form input then leaves it."}},{key:"debounceInputMs",description:"The debounce time for the input event of editable fields.",default:300},{key:"defaultOn",description:"Control the use of default values in the form.",default:"empty",values:{never:"Never use the default data.",missing:"The default data is used when the property is not defined in the data.",empty:"The default data is used when the property is either undefined or empty (empty string, empty object, etc.)."}},{key:"removeAdditional",description:"Control the way additional data is managed (data that is present in the model but not defined by the schema).",default:"error",values:{true:'Remove all additional properties (alias "unknown").',error:"Remove additional properties that cause a validation error.",false:'Never remove additional properties (alias "none").'}},{key:"readOnlyPropertiesMode",description:"Control the way readOnly properties from the schema are managed.",default:"show",values:{remove:"Hide the readOnly properties and remove them from the data.",hide:"Hide the readOnly properties but keep them in the data.",show:"Show the readOnly properties."}},{key:"autofocus",description:"Activate autofocus. The focus will be given to the first input of the form.",default:!1},{key:"fetchOptions",description:'Define options to be given to fetch when getting data items from a URL. Can also be a function that will accept a URL object as parameter and return those options.'}],R=[...M],S=[...D,{key:"icons",description:"The icons used in Vjsf components. You can overwrite only the keys you want to change.",default:{},values:O}],v="Configuration",q={__name:"configuration",setup(m){return x({title:"VJSF - "+v}),(b,e)=>{const t=L;return i(),p(a(C),null,{default:s(()=>[n("h1",{class:"text-h2 mb-8"},d(v)),e[0]||(e[0]=n("h2",{class:"text-h4 mb-6"}," Compile options ",-1)),e[1]||(e[1]=n("p",{class:"mb-6"}," These options can only be used at compile time, they cannot be overwritten at runtime or in the intermediate levels of the schema ",-1)),o(t,{options:a(R)},null,8,["options"]),e[2]||(e[2]=n("h2",{class:"text-h4 my-6"}," Runtime options ",-1)),e[3]||(e[3]=n("p",{class:"mb-6"}," These options can be used both at compile time and at runtime, and they can be overwritten in intermediate levels of the schema using `layout.options`. ",-1)),o(t,{options:a(S)},null,8,["options"])]),_:1})}}};export{q as default}; +import{t as i,D as p,A as s,z as o,E as a,v as r,I as u,J as h,x as n,y as d,B as k,F as f}from"./Do13sEQ6.js";import{V as w,d as c,a as g,b as T,e as y}from"./BHWK55as.js";import{V}from"./CGevWz5y.js";import{e as _,d as O}from"./DxQk9Dwg.js";import{u as x}from"./BU-dlmTb.js";import{V as C}from"./BTkCQYcv.js";import"./zfkZKaQ2.js";import"./vgH4iU4G.js";import"./DzJ-tJPC.js";import"./BMDQLx2T.js";import"./BosuxZz1.js";/* empty css */const j={key:0},I=["innerHTML"],A=["textContent"],L={__name:"options-list",props:{options:{type:Array,required:!0}},setup(m){return(b,e)=>(i(),p(a(V),{variant:"flat"},{default:s(()=>[o(a(w),{lines:!1},{default:s(()=>[o(a(c)),(i(!0),r(u,null,h(m.options,t=>(i(),r(u,{key:t.key},[o(a(g),{class:"my-2 px-2"},{default:s(()=>[o(a(T),null,{default:s(()=>[n("strong",null,d(t.key),1),e[0]||(e[0]=k()),t.default!==void 0?(i(),r("span",j,"(default="+d(t.default)+")",1)):f("",!0)]),_:2},1024),o(a(y),null,{default:s(()=>[n("div",{innerHTML:t.description},null,8,I)]),_:2},1024),t.values?(i(),p(a(y),{key:0,class:"my-2"},{default:s(()=>[(i(!0),r(u,null,h(Object.keys(t.values),l=>(i(),r("p",{key:l,class:"pl-4"},[n("strong",null,d(l)+": ",1),n("span",{textContent:d(t.values[l])},null,8,A)]))),128))]),_:2},1024)):f("",!0)]),_:2},1024),o(a(c))],64))),128))]),_:1})]),_:1}))}},M=[{key:"ajv",description:"The Ajv instance to use, you should probably no overwrite this option and let Vjsf handle the Ajv instance."},{key:"ajvOptions",description:"Some options for the Ajv instance that will be created by default.",default:{allErrors:!0,strict:!1}},{key:"markdown",description:"A function that takes a string in markdown format and returns HTML code.",default:"A function using the marked parser"},{key:"markedOptions",description:'Some options for the default marked parser',default:{}},{key:"locale",description:"The locale of the form.",default:"en"},{key:"messages",description:"The locale messages. You can overwrite only the keys you want to change.",default:{},values:_}],D=[{key:"readOnly",description:"Render the form in read-only mode.",default:!1},{key:"summary",description:"Render the form in summary mode. In this mode some information may be omitted for the sake of information density and readability. Items in an editable array are rendered in this mode.",default:!1},{key:"density",description:"Matches the density concept of Material design.",default:"default",values:{default:"default",compact:"compact",comfortable:"comfortable"}},{key:"indent",description:"The indentation of the nested sections of the form.",default:!1,values:{true:"The nested sections are indented.",false:"The nested sections are not indented.",number:"The nested sections are indented with the given number of spaces."}},{key:"context",description:"A contextual data object that can be referenced in expressions",default:{}},{key:"titleDepth",description:"The depth of the section titles (an initial depth of 2 means that the first level of titles will be rendered as h2 tags)",default:2},{key:"validateOn",description:"Control the way form inputs are validated. It does not control the actual execution of a validation function (data is always validated as it changes), only the display of the validation errors to the users.",default:"input",values:{input:"Validate a form input as soon as the user used it to input some data.",blur:"Validate a form input when the user interacts with it then leaves it.",submit:"Validate the form inputs only when the form is submitted."}},{key:"initialValidation",description:'This option complements "validateOn". It controls the validation of form inputs when the form is initialized.',default:"withData",values:{never:"Form inputs are never validated at initialization.",always:"Form inputs are always validated at initialization",withData:"Only the inputs with data at initialization are validated."}},{key:"updateOn",description:"Control when the new data will be emitted by the form.",default:"input",values:{input:"The data will be updated in realtime when the user makes any input (except for the application of debounceInputMs).",blur:"The data will be updated only when the user interacts with a form input then leaves it."}},{key:"debounceInputMs",description:"The debounce time for the input event of editable fields.",default:300},{key:"defaultOn",description:"Control the use of default values in the form.",default:"empty",values:{never:"Never use the default data.",missing:"The default data is used when the property is not defined in the data.",empty:"The default data is used when the property is either undefined or empty (empty string, empty object, etc.)."}},{key:"removeAdditional",description:"Control the way additional data is managed (data that is present in the model but not defined by the schema).",default:"error",values:{true:'Remove all additional properties (alias "unknown").',error:"Remove additional properties that cause a validation error.",false:'Never remove additional properties (alias "none").'}},{key:"readOnlyPropertiesMode",description:"Control the way readOnly properties from the schema are managed.",default:"show",values:{remove:"Hide the readOnly properties and remove them from the data.",hide:"Hide the readOnly properties but keep them in the data.",show:"Show the readOnly properties."}},{key:"autofocus",description:"Activate autofocus. The focus will be given to the first input of the form.",default:!1},{key:"fetchOptions",description:'Define options to be given to fetch when getting data items from a URL. Can also be a function that will accept a URL object as parameter and return those options.'}],R=[...M],S=[...D,{key:"icons",description:"The icons used in Vjsf components. You can overwrite only the keys you want to change.",default:{},values:O}],v="Configuration",q={__name:"configuration",setup(m){return x({title:"VJSF - "+v}),(b,e)=>{const t=L;return i(),p(a(C),null,{default:s(()=>[n("h1",{class:"text-h2 mb-8"},d(v)),e[0]||(e[0]=n("h2",{class:"text-h4 mb-6"}," Compile options ",-1)),e[1]||(e[1]=n("p",{class:"mb-6"}," These options can only be used at compile time, they cannot be overwritten at runtime or in the intermediate levels of the schema ",-1)),o(t,{options:a(R)},null,8,["options"]),e[2]||(e[2]=n("h2",{class:"text-h4 my-6"}," Runtime options ",-1)),e[3]||(e[3]=n("p",{class:"mb-6"}," These options can be used both at compile time and at runtime, and they can be overwritten in intermediate levels of the schema using `layout.options`. ",-1)),o(t,{options:a(S)},null,8,["options"])]),_:1})}}};export{q as default}; diff --git a/latest/_nuxt/DPKg971V.js b/latest/_nuxt/C2dGtj-t.js similarity index 96% rename from latest/_nuxt/DPKg971V.js rename to latest/_nuxt/C2dGtj-t.js index 9b02db06..2aee3ee3 100644 --- a/latest/_nuxt/DPKg971V.js +++ b/latest/_nuxt/C2dGtj-t.js @@ -1 +1 @@ -import{_ as s,t as a,v as i,x as e,y as o}from"./DxK5QV_v.js";import{u}from"./DK_vE9zt.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return u({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(a(),i("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-d6cbdfc0"]]);export{b as default}; +import{_ as s,t as a,v as i,x as e,y as o}from"./Do13sEQ6.js";import{u}from"./BU-dlmTb.js";const l={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},c={class:"max-w-520px text-center"},d=["textContent"],p=["textContent"],f={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const r=t;return u({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(g,n)=>(a(),i("div",l,[n[0]||(n[0]=e("div",{class:"-bottom-1/2 fixed h-1/2 left-0 right-0 spotlight"},null,-1)),e("div",c,[e("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:o(t.statusCode)},null,8,d),e("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:o(t.description)},null,8,p)])]))}},b=s(f,[["__scopeId","data-v-d6cbdfc0"]]);export{b as default}; diff --git a/latest/_nuxt/CJpVtMeO.js b/latest/_nuxt/CGevWz5y.js similarity index 99% rename from latest/_nuxt/CJpVtMeO.js rename to latest/_nuxt/CGevWz5y.js index 02893fa6..dacfbb8f 100644 --- a/latest/_nuxt/CJpVtMeO.js +++ b/latest/_nuxt/CGevWz5y.js @@ -1,4 +1,4 @@ -import{c as Os,g as gr}from"./BosuxZz1.js";import{m as Wt,u as Yt,a as Br}from"./DhGIs5ff.js";import{M as Xt,aq as Ns,z as oe,L as _r,aa as pr,I as tn,X as Cs,Y as ks,i as rn,H as Is,G as Rs}from"./DxK5QV_v.js";import{r as Ts,f as In,V as an,a as Dr,s as As,h as Ds,m as Ms,t as Vs,v as zs,b as Fs,A as qs,z as Us,R as Ls,w as Ks,C as Gs,g as Hs,i as Bs,u as Js,x as Ws,y as Ys,c as Xs,E as Zs,L as Qs,F as xs}from"./BSsSwofs.js";import{k as nn,o as eo}from"./BM4NCaxS.js";import{m as to,u as ro}from"./BQI04MH9.js";const Rn={$id:"https://json-layout.github.io/layout-keyword",$defs:{"layout-keyword":{title:"layout keyword",errorMessage:{anyOf:"layout keyword must be a string with a valid component name, or a more complete object definition, or an array of children, or a switch structure"},anyOf:[{$ref:"#/$defs/comp-name"},{$ref:"#/$defs/partial-children"},{$ref:"#/$defs/partial-comp-object"},{$ref:"#/$defs/partial-switch"}]},"partial-switch":{type:"object",required:["switch"],additionalProperties:!1,properties:{switch:{type:"array",items:{$ref:"#/$defs/partial-comp-object"}}}},"partial-comp-object":{title:"partial comp object",type:"object",properties:{comp:{$ref:"#/$defs/comp-name"},help:{type:"string"},children:{$ref:"#/$defs/partial-children"},label:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},step:{type:"number"},if:{$ref:"#/$defs/partial-expression"},items:{type:"array",items:{$ref:"#/$defs/partial-select-item"}},getItems:{$ref:"#/$defs/partial-get-items"},listEditMode:{type:"string",enum:["inline","inline-single","menu","dialog"]},listActions:{type:"array",items:{type:"string",enum:["add","edit","delete","sort","duplicate"]}},cols:{$ref:"#/$defs/partial-cols"},props:{type:"object"},getProps:{$ref:"#/$defs/partial-expression"},slots:{type:"object",patternProperties:{".*":{$ref:"#/$defs/partial-slot"}}},options:{type:"object"},getOptions:{$ref:"#/$defs/partial-expression"},messages:{type:"object"},defaultData:{},getDefaultData:{$ref:"#/$defs/partial-expression"},constData:{},getConstData:{$ref:"#/$defs/partial-expression"},transformData:{$ref:"#/$defs/partial-expression"},autofocus:{type:"boolean"},separator:{type:"string"}}},"comp-name":{title:"component name",type:"string"},"partial-child-ref":{type:"object",required:["key"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/partial-cols"}}},"partial-child-composite":{type:"object",required:["children"],properties:{comp:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},children:{$ref:"#/$defs/partial-children"},cols:{$ref:"#/$defs/partial-cols"}}},"partial-child":{anyOf:[{type:"string"},{$ref:"#/$defs/partial-child-ref"},{$ref:"#/$defs/partial-child-composite"}]},"partial-children":{type:"array",items:{$ref:"#/$defs/partial-child"}},"partial-expression":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-expression-obj"}]},"partial-expression-obj":{type:"object",required:["expr"],properties:{type:{type:"string",enum:["js-fn","js-eval","js-tpl"]},expr:{type:"string"}}},"partial-select-item":{oneOf:[{type:"string"},{type:"object",properties:{key:{type:"string"},title:{type:"string"},value:{}}}]},"partial-get-items":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-get-items-obj"}]},"partial-get-items-obj":{type:"object",allOf:[{properties:{itemTitle:{$ref:"#/$defs/partial-expression"},itemKey:{$ref:"#/$defs/partial-expression"},itemValue:{$ref:"#/$defs/partial-expression"},itemIcon:{$ref:"#/$defs/partial-expression"},itemsResults:{$ref:"#/$defs/partial-expression"}}},{anyOf:[{type:"object"},{$ref:"#/$defs/partial-expression-obj"},{$ref:"#/$defs/partial-get-items-fetch"}]}]},"partial-get-items-fetch":{type:"object",required:["url"],properties:{url:{$ref:"#/$defs/partial-expression"}}},"partial-cols":{oneOf:[{$ref:"#/$defs/partial-cols-number"},{$ref:"#/$defs/partial-cols-obj"}]},"partial-cols-obj":{type:"object",additionalProperties:!1,properties:{xs:{$ref:"#/$defs/partial-cols-number"},sm:{$ref:"#/$defs/partial-cols-number"},md:{$ref:"#/$defs/partial-cols-number"},lg:{$ref:"#/$defs/partial-cols-number"},xl:{$ref:"#/$defs/partial-cols-number"},xxl:{$ref:"#/$defs/partial-cols-number"}}},"partial-cols-number":{type:"integer",minimum:0,maximum:12},"partial-slot":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-slot-text"},{$ref:"#/$defs/partial-slot-markdown"},{$ref:"#/$defs/partial-slot-name"}]},"partial-slot-text":{type:"object",additionalProperties:!1,required:["text"],properties:{text:{type:"string"}}},"partial-slot-markdown":{type:"object",additionalProperties:!1,required:["markdown"],properties:{markdown:{type:"string"}}},"partial-slot-name":{type:"object",additionalProperties:!1,required:["name"],properties:{name:{type:"string"}}}}};var Mr={exports:{}},Jr={},Se={},bt={},Pt={},W={},wt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.regexpCode=e.getEsmExportName=e.getProperty=e.safeStringify=e.stringify=e.strConcat=e.addCodeArg=e.str=e._=e.nil=e._Code=e.Name=e.IDENTIFIER=e._CodeOrName=void 0;class t{}e._CodeOrName=t,e.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class r extends t{constructor($){if(super(),!e.IDENTIFIER.test($))throw new Error("CodeGen: name must be a valid identifier");this.str=$}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}e.Name=r;class a extends t{constructor($){super(),this._items=typeof $=="string"?[$]:$}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const $=this._items[0];return $===""||$==='""'}get str(){var $;return($=this._str)!==null&&$!==void 0?$:this._str=this._items.reduce((j,I)=>`${j}${I}`,"")}get names(){var $;return($=this._names)!==null&&$!==void 0?$:this._names=this._items.reduce((j,I)=>(I instanceof r&&(j[I.str]=(j[I.str]||0)+1),j),{})}}e._Code=a,e.nil=new a("");function n(h,...$){const j=[h[0]];let I=0;for(;I<$.length;)d(j,$[I]),j.push(h[++I]);return new a(j)}e._=n;const o=new a("+");function c(h,...$){const j=[T(h[0])];let I=0;for(;I<$.length;)j.push(o),d(j,$[I]),j.push(o,T(h[++I]));return p(j),new a(j)}e.str=c;function d(h,$){$ instanceof a?h.push(...$._items):$ instanceof r?h.push($):h.push(v($))}e.addCodeArg=d;function p(h){let $=1;for(;${if(v.scopePath===void 0)throw new Error(`CodeGen: name "${v}" has no value`);return(0,t._)`${l}${v.scopePath}`})}scopeCode(l=this._values,f,v){return this._reduceValues(l,R=>{if(R.value===void 0)throw new Error(`CodeGen: name "${R}" has no value`);return R.value.code},f,v)}_reduceValues(l,f,v={},R){let T=t.nil;for(const E in l){const S=l[E];if(!S)continue;const _=v[E]=v[E]||new Map;S.forEach(h=>{if(_.has(h))return;_.set(h,a.Started);let $=f(h);if($){const j=this.opts.es5?e.varKinds.var:e.varKinds.const;T=(0,t._)`${T}${j} ${h} = ${$};${this.opts._n}`}else if($=R==null?void 0:R(h))T=(0,t._)`${T}${$}${this.opts._n}`;else throw new r(h);_.set(h,a.Completed)})}return T}}e.ValueScope=d})(Vr);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.or=e.and=e.not=e.CodeGen=e.operators=e.varKinds=e.ValueScopeName=e.ValueScope=e.Scope=e.Name=e.regexpCode=e.stringify=e.getProperty=e.nil=e.strConcat=e.str=e._=void 0;const t=wt,r=Vr;var a=wt;Object.defineProperty(e,"_",{enumerable:!0,get:function(){return a._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return a.str}}),Object.defineProperty(e,"strConcat",{enumerable:!0,get:function(){return a.strConcat}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return a.nil}}),Object.defineProperty(e,"getProperty",{enumerable:!0,get:function(){return a.getProperty}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return a.stringify}}),Object.defineProperty(e,"regexpCode",{enumerable:!0,get:function(){return a.regexpCode}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return a.Name}});var n=Vr;Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return n.Scope}}),Object.defineProperty(e,"ValueScope",{enumerable:!0,get:function(){return n.ValueScope}}),Object.defineProperty(e,"ValueScopeName",{enumerable:!0,get:function(){return n.ValueScopeName}}),Object.defineProperty(e,"varKinds",{enumerable:!0,get:function(){return n.varKinds}}),e.operators={GT:new t._Code(">"),GTE:new t._Code(">="),LT:new t._Code("<"),LTE:new t._Code("<="),EQ:new t._Code("==="),NEQ:new t._Code("!=="),NOT:new t._Code("!"),OR:new t._Code("||"),AND:new t._Code("&&"),ADD:new t._Code("+")};class o{optimizeNodes(){return this}optimizeNames(s,u){return this}}class c extends o{constructor(s,u,O){super(),this.varKind=s,this.name=u,this.rhs=O}render({es5:s,_n:u}){const O=s?r.varKinds.var:this.varKind,V=this.rhs===void 0?"":` = ${this.rhs}`;return`${O} ${this.name}${V};`+u}optimizeNames(s,u){if(s[this.name.str])return this.rhs&&(this.rhs=re(this.rhs,s,u)),this}get names(){return this.rhs instanceof t._CodeOrName?this.rhs.names:{}}}class d extends o{constructor(s,u,O){super(),this.lhs=s,this.rhs=u,this.sideEffects=O}render({_n:s}){return`${this.lhs} = ${this.rhs};`+s}optimizeNames(s,u){if(!(this.lhs instanceof t.Name&&!s[this.lhs.str]&&!this.sideEffects))return this.rhs=re(this.rhs,s,u),this}get names(){const s=this.lhs instanceof t.Name?{}:{...this.lhs.names};return ne(s,this.rhs)}}class p extends d{constructor(s,u,O,V){super(s,O,V),this.op=u}render({_n:s}){return`${this.lhs} ${this.op}= ${this.rhs};`+s}}class l extends o{constructor(s){super(),this.label=s,this.names={}}render({_n:s}){return`${this.label}:`+s}}class f extends o{constructor(s){super(),this.label=s,this.names={}}render({_n:s}){return`break${this.label?` ${this.label}`:""};`+s}}class v extends o{constructor(s){super(),this.error=s}render({_n:s}){return`throw ${this.error};`+s}get names(){return this.error.names}}class R extends o{constructor(s){super(),this.code=s}render({_n:s}){return`${this.code};`+s}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(s,u){return this.code=re(this.code,s,u),this}get names(){return this.code instanceof t._CodeOrName?this.code.names:{}}}class T extends o{constructor(s=[]){super(),this.nodes=s}render(s){return this.nodes.reduce((u,O)=>u+O.render(s),"")}optimizeNodes(){const{nodes:s}=this;let u=s.length;for(;u--;){const O=s[u].optimizeNodes();Array.isArray(O)?s.splice(u,1,...O):O?s[u]=O:s.splice(u,1)}return s.length>0?this:void 0}optimizeNames(s,u){const{nodes:O}=this;let V=O.length;for(;V--;){const D=O[V];D.optimizeNames(s,u)||(_e(s,D.names),O.splice(V,1))}return O.length>0?this:void 0}get names(){return this.nodes.reduce((s,u)=>G(s,u.names),{})}}class E extends T{render(s){return"{"+s._n+super.render(s)+"}"+s._n}}class S extends T{}class _ extends E{}_.kind="else";class h extends E{constructor(s,u){super(u),this.condition=s}render(s){let u=`if(${this.condition})`+super.render(s);return this.else&&(u+="else "+this.else.render(s)),u}optimizeNodes(){super.optimizeNodes();const s=this.condition;if(s===!0)return this.nodes;let u=this.else;if(u){const O=u.optimizeNodes();u=this.else=Array.isArray(O)?new _(O):O}if(u)return s===!1?u instanceof h?u:u.nodes:this.nodes.length?this:new h(Re(s),u instanceof h?[u]:u.nodes);if(!(s===!1||!this.nodes.length))return this}optimizeNames(s,u){var O;if(this.else=(O=this.else)===null||O===void 0?void 0:O.optimizeNames(s,u),!!(super.optimizeNames(s,u)||this.else))return this.condition=re(this.condition,s,u),this}get names(){const s=super.names;return ne(s,this.condition),this.else&&G(s,this.else.names),s}}h.kind="if";class $ extends E{}$.kind="for";class j extends ${constructor(s){super(),this.iteration=s}render(s){return`for(${this.iteration})`+super.render(s)}optimizeNames(s,u){if(super.optimizeNames(s,u))return this.iteration=re(this.iteration,s,u),this}get names(){return G(super.names,this.iteration.names)}}class I extends ${constructor(s,u,O,V){super(),this.varKind=s,this.name=u,this.from=O,this.to=V}render(s){const u=s.es5?r.varKinds.var:this.varKind,{name:O,from:V,to:D}=this;return`for(${u} ${O}=${V}; ${O}<${D}; ${O}++)`+super.render(s)}get names(){const s=ne(super.names,this.from);return ne(s,this.to)}}class M extends ${constructor(s,u,O,V){super(),this.loop=s,this.varKind=u,this.name=O,this.iterable=V}render(s){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(s)}optimizeNames(s,u){if(super.optimizeNames(s,u))return this.iterable=re(this.iterable,s,u),this}get names(){return G(super.names,this.iterable.names)}}class b extends E{constructor(s,u,O){super(),this.name=s,this.args=u,this.async=O}render(s){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(s)}}b.kind="func";class C extends T{render(s){return"return "+super.render(s)}}C.kind="return";class A extends E{render(s){let u="try"+super.render(s);return this.catch&&(u+=this.catch.render(s)),this.finally&&(u+=this.finally.render(s)),u}optimizeNodes(){var s,u;return super.optimizeNodes(),(s=this.catch)===null||s===void 0||s.optimizeNodes(),(u=this.finally)===null||u===void 0||u.optimizeNodes(),this}optimizeNames(s,u){var O,V;return super.optimizeNames(s,u),(O=this.catch)===null||O===void 0||O.optimizeNames(s,u),(V=this.finally)===null||V===void 0||V.optimizeNames(s,u),this}get names(){const s=super.names;return this.catch&&G(s,this.catch.names),this.finally&&G(s,this.finally.names),s}}class z extends E{constructor(s){super(),this.error=s}render(s){return`catch(${this.error})`+super.render(s)}}z.kind="catch";class q extends E{render(s){return"finally"+super.render(s)}}q.kind="finally";class X{constructor(s,u={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...u,_n:u.lines?` +import{c as Os,g as gr}from"./BosuxZz1.js";import{m as Wt,u as Yt,a as Br}from"./zfkZKaQ2.js";import{M as Xt,aq as Ns,z as oe,L as _r,aa as pr,I as tn,X as Cs,Y as ks,i as rn,H as Is,G as Rs}from"./Do13sEQ6.js";import{r as Ts,f as In,V as an,a as Dr,s as As,h as Ds,m as Ms,t as Vs,v as zs,b as Fs,A as qs,z as Us,R as Ls,w as Ks,C as Gs,g as Hs,i as Bs,u as Js,x as Ws,y as Ys,c as Xs,E as Zs,L as Qs,F as xs}from"./DzJ-tJPC.js";import{k as nn,o as eo}from"./BHWK55as.js";import{m as to,u as ro}from"./BMDQLx2T.js";const Rn={$id:"https://json-layout.github.io/layout-keyword",$defs:{"layout-keyword":{title:"layout keyword",errorMessage:{anyOf:"layout keyword must be a string with a valid component name, or a more complete object definition, or an array of children, or a switch structure"},anyOf:[{$ref:"#/$defs/comp-name"},{$ref:"#/$defs/partial-children"},{$ref:"#/$defs/partial-comp-object"},{$ref:"#/$defs/partial-switch"}]},"partial-switch":{type:"object",required:["switch"],additionalProperties:!1,properties:{switch:{type:"array",items:{$ref:"#/$defs/partial-comp-object"}}}},"partial-comp-object":{title:"partial comp object",type:"object",properties:{comp:{$ref:"#/$defs/comp-name"},help:{type:"string"},children:{$ref:"#/$defs/partial-children"},label:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},step:{type:"number"},if:{$ref:"#/$defs/partial-expression"},items:{type:"array",items:{$ref:"#/$defs/partial-select-item"}},getItems:{$ref:"#/$defs/partial-get-items"},listEditMode:{type:"string",enum:["inline","inline-single","menu","dialog"]},listActions:{type:"array",items:{type:"string",enum:["add","edit","delete","sort","duplicate"]}},cols:{$ref:"#/$defs/partial-cols"},props:{type:"object"},getProps:{$ref:"#/$defs/partial-expression"},slots:{type:"object",patternProperties:{".*":{$ref:"#/$defs/partial-slot"}}},options:{type:"object"},getOptions:{$ref:"#/$defs/partial-expression"},messages:{type:"object"},defaultData:{},getDefaultData:{$ref:"#/$defs/partial-expression"},constData:{},getConstData:{$ref:"#/$defs/partial-expression"},transformData:{$ref:"#/$defs/partial-expression"},autofocus:{type:"boolean"},separator:{type:"string"}}},"comp-name":{title:"component name",type:"string"},"partial-child-ref":{type:"object",required:["key"],additionalProperties:!1,properties:{key:{type:["string","integer"]},cols:{$ref:"#/$defs/partial-cols"}}},"partial-child-composite":{type:"object",required:["children"],properties:{comp:{type:"string"},title:{type:["string","null"]},subtitle:{type:["string","null"]},children:{$ref:"#/$defs/partial-children"},cols:{$ref:"#/$defs/partial-cols"}}},"partial-child":{anyOf:[{type:"string"},{$ref:"#/$defs/partial-child-ref"},{$ref:"#/$defs/partial-child-composite"}]},"partial-children":{type:"array",items:{$ref:"#/$defs/partial-child"}},"partial-expression":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-expression-obj"}]},"partial-expression-obj":{type:"object",required:["expr"],properties:{type:{type:"string",enum:["js-fn","js-eval","js-tpl"]},expr:{type:"string"}}},"partial-select-item":{oneOf:[{type:"string"},{type:"object",properties:{key:{type:"string"},title:{type:"string"},value:{}}}]},"partial-get-items":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-get-items-obj"}]},"partial-get-items-obj":{type:"object",allOf:[{properties:{itemTitle:{$ref:"#/$defs/partial-expression"},itemKey:{$ref:"#/$defs/partial-expression"},itemValue:{$ref:"#/$defs/partial-expression"},itemIcon:{$ref:"#/$defs/partial-expression"},itemsResults:{$ref:"#/$defs/partial-expression"}}},{anyOf:[{type:"object"},{$ref:"#/$defs/partial-expression-obj"},{$ref:"#/$defs/partial-get-items-fetch"}]}]},"partial-get-items-fetch":{type:"object",required:["url"],properties:{url:{$ref:"#/$defs/partial-expression"}}},"partial-cols":{oneOf:[{$ref:"#/$defs/partial-cols-number"},{$ref:"#/$defs/partial-cols-obj"}]},"partial-cols-obj":{type:"object",additionalProperties:!1,properties:{xs:{$ref:"#/$defs/partial-cols-number"},sm:{$ref:"#/$defs/partial-cols-number"},md:{$ref:"#/$defs/partial-cols-number"},lg:{$ref:"#/$defs/partial-cols-number"},xl:{$ref:"#/$defs/partial-cols-number"},xxl:{$ref:"#/$defs/partial-cols-number"}}},"partial-cols-number":{type:"integer",minimum:0,maximum:12},"partial-slot":{oneOf:[{type:"string"},{$ref:"#/$defs/partial-slot-text"},{$ref:"#/$defs/partial-slot-markdown"},{$ref:"#/$defs/partial-slot-name"}]},"partial-slot-text":{type:"object",additionalProperties:!1,required:["text"],properties:{text:{type:"string"}}},"partial-slot-markdown":{type:"object",additionalProperties:!1,required:["markdown"],properties:{markdown:{type:"string"}}},"partial-slot-name":{type:"object",additionalProperties:!1,required:["name"],properties:{name:{type:"string"}}}}};var Mr={exports:{}},Jr={},Se={},bt={},Pt={},W={},wt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.regexpCode=e.getEsmExportName=e.getProperty=e.safeStringify=e.stringify=e.strConcat=e.addCodeArg=e.str=e._=e.nil=e._Code=e.Name=e.IDENTIFIER=e._CodeOrName=void 0;class t{}e._CodeOrName=t,e.IDENTIFIER=/^[a-z$_][a-z$_0-9]*$/i;class r extends t{constructor($){if(super(),!e.IDENTIFIER.test($))throw new Error("CodeGen: name must be a valid identifier");this.str=$}toString(){return this.str}emptyStr(){return!1}get names(){return{[this.str]:1}}}e.Name=r;class a extends t{constructor($){super(),this._items=typeof $=="string"?[$]:$}toString(){return this.str}emptyStr(){if(this._items.length>1)return!1;const $=this._items[0];return $===""||$==='""'}get str(){var $;return($=this._str)!==null&&$!==void 0?$:this._str=this._items.reduce((j,I)=>`${j}${I}`,"")}get names(){var $;return($=this._names)!==null&&$!==void 0?$:this._names=this._items.reduce((j,I)=>(I instanceof r&&(j[I.str]=(j[I.str]||0)+1),j),{})}}e._Code=a,e.nil=new a("");function n(h,...$){const j=[h[0]];let I=0;for(;I<$.length;)d(j,$[I]),j.push(h[++I]);return new a(j)}e._=n;const o=new a("+");function c(h,...$){const j=[T(h[0])];let I=0;for(;I<$.length;)j.push(o),d(j,$[I]),j.push(o,T(h[++I]));return p(j),new a(j)}e.str=c;function d(h,$){$ instanceof a?h.push(...$._items):$ instanceof r?h.push($):h.push(v($))}e.addCodeArg=d;function p(h){let $=1;for(;${if(v.scopePath===void 0)throw new Error(`CodeGen: name "${v}" has no value`);return(0,t._)`${l}${v.scopePath}`})}scopeCode(l=this._values,f,v){return this._reduceValues(l,R=>{if(R.value===void 0)throw new Error(`CodeGen: name "${R}" has no value`);return R.value.code},f,v)}_reduceValues(l,f,v={},R){let T=t.nil;for(const E in l){const S=l[E];if(!S)continue;const _=v[E]=v[E]||new Map;S.forEach(h=>{if(_.has(h))return;_.set(h,a.Started);let $=f(h);if($){const j=this.opts.es5?e.varKinds.var:e.varKinds.const;T=(0,t._)`${T}${j} ${h} = ${$};${this.opts._n}`}else if($=R==null?void 0:R(h))T=(0,t._)`${T}${$}${this.opts._n}`;else throw new r(h);_.set(h,a.Completed)})}return T}}e.ValueScope=d})(Vr);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.or=e.and=e.not=e.CodeGen=e.operators=e.varKinds=e.ValueScopeName=e.ValueScope=e.Scope=e.Name=e.regexpCode=e.stringify=e.getProperty=e.nil=e.strConcat=e.str=e._=void 0;const t=wt,r=Vr;var a=wt;Object.defineProperty(e,"_",{enumerable:!0,get:function(){return a._}}),Object.defineProperty(e,"str",{enumerable:!0,get:function(){return a.str}}),Object.defineProperty(e,"strConcat",{enumerable:!0,get:function(){return a.strConcat}}),Object.defineProperty(e,"nil",{enumerable:!0,get:function(){return a.nil}}),Object.defineProperty(e,"getProperty",{enumerable:!0,get:function(){return a.getProperty}}),Object.defineProperty(e,"stringify",{enumerable:!0,get:function(){return a.stringify}}),Object.defineProperty(e,"regexpCode",{enumerable:!0,get:function(){return a.regexpCode}}),Object.defineProperty(e,"Name",{enumerable:!0,get:function(){return a.Name}});var n=Vr;Object.defineProperty(e,"Scope",{enumerable:!0,get:function(){return n.Scope}}),Object.defineProperty(e,"ValueScope",{enumerable:!0,get:function(){return n.ValueScope}}),Object.defineProperty(e,"ValueScopeName",{enumerable:!0,get:function(){return n.ValueScopeName}}),Object.defineProperty(e,"varKinds",{enumerable:!0,get:function(){return n.varKinds}}),e.operators={GT:new t._Code(">"),GTE:new t._Code(">="),LT:new t._Code("<"),LTE:new t._Code("<="),EQ:new t._Code("==="),NEQ:new t._Code("!=="),NOT:new t._Code("!"),OR:new t._Code("||"),AND:new t._Code("&&"),ADD:new t._Code("+")};class o{optimizeNodes(){return this}optimizeNames(s,u){return this}}class c extends o{constructor(s,u,O){super(),this.varKind=s,this.name=u,this.rhs=O}render({es5:s,_n:u}){const O=s?r.varKinds.var:this.varKind,V=this.rhs===void 0?"":` = ${this.rhs}`;return`${O} ${this.name}${V};`+u}optimizeNames(s,u){if(s[this.name.str])return this.rhs&&(this.rhs=re(this.rhs,s,u)),this}get names(){return this.rhs instanceof t._CodeOrName?this.rhs.names:{}}}class d extends o{constructor(s,u,O){super(),this.lhs=s,this.rhs=u,this.sideEffects=O}render({_n:s}){return`${this.lhs} = ${this.rhs};`+s}optimizeNames(s,u){if(!(this.lhs instanceof t.Name&&!s[this.lhs.str]&&!this.sideEffects))return this.rhs=re(this.rhs,s,u),this}get names(){const s=this.lhs instanceof t.Name?{}:{...this.lhs.names};return ne(s,this.rhs)}}class p extends d{constructor(s,u,O,V){super(s,O,V),this.op=u}render({_n:s}){return`${this.lhs} ${this.op}= ${this.rhs};`+s}}class l extends o{constructor(s){super(),this.label=s,this.names={}}render({_n:s}){return`${this.label}:`+s}}class f extends o{constructor(s){super(),this.label=s,this.names={}}render({_n:s}){return`break${this.label?` ${this.label}`:""};`+s}}class v extends o{constructor(s){super(),this.error=s}render({_n:s}){return`throw ${this.error};`+s}get names(){return this.error.names}}class R extends o{constructor(s){super(),this.code=s}render({_n:s}){return`${this.code};`+s}optimizeNodes(){return`${this.code}`?this:void 0}optimizeNames(s,u){return this.code=re(this.code,s,u),this}get names(){return this.code instanceof t._CodeOrName?this.code.names:{}}}class T extends o{constructor(s=[]){super(),this.nodes=s}render(s){return this.nodes.reduce((u,O)=>u+O.render(s),"")}optimizeNodes(){const{nodes:s}=this;let u=s.length;for(;u--;){const O=s[u].optimizeNodes();Array.isArray(O)?s.splice(u,1,...O):O?s[u]=O:s.splice(u,1)}return s.length>0?this:void 0}optimizeNames(s,u){const{nodes:O}=this;let V=O.length;for(;V--;){const D=O[V];D.optimizeNames(s,u)||(_e(s,D.names),O.splice(V,1))}return O.length>0?this:void 0}get names(){return this.nodes.reduce((s,u)=>G(s,u.names),{})}}class E extends T{render(s){return"{"+s._n+super.render(s)+"}"+s._n}}class S extends T{}class _ extends E{}_.kind="else";class h extends E{constructor(s,u){super(u),this.condition=s}render(s){let u=`if(${this.condition})`+super.render(s);return this.else&&(u+="else "+this.else.render(s)),u}optimizeNodes(){super.optimizeNodes();const s=this.condition;if(s===!0)return this.nodes;let u=this.else;if(u){const O=u.optimizeNodes();u=this.else=Array.isArray(O)?new _(O):O}if(u)return s===!1?u instanceof h?u:u.nodes:this.nodes.length?this:new h(Re(s),u instanceof h?[u]:u.nodes);if(!(s===!1||!this.nodes.length))return this}optimizeNames(s,u){var O;if(this.else=(O=this.else)===null||O===void 0?void 0:O.optimizeNames(s,u),!!(super.optimizeNames(s,u)||this.else))return this.condition=re(this.condition,s,u),this}get names(){const s=super.names;return ne(s,this.condition),this.else&&G(s,this.else.names),s}}h.kind="if";class $ extends E{}$.kind="for";class j extends ${constructor(s){super(),this.iteration=s}render(s){return`for(${this.iteration})`+super.render(s)}optimizeNames(s,u){if(super.optimizeNames(s,u))return this.iteration=re(this.iteration,s,u),this}get names(){return G(super.names,this.iteration.names)}}class I extends ${constructor(s,u,O,V){super(),this.varKind=s,this.name=u,this.from=O,this.to=V}render(s){const u=s.es5?r.varKinds.var:this.varKind,{name:O,from:V,to:D}=this;return`for(${u} ${O}=${V}; ${O}<${D}; ${O}++)`+super.render(s)}get names(){const s=ne(super.names,this.from);return ne(s,this.to)}}class M extends ${constructor(s,u,O,V){super(),this.loop=s,this.varKind=u,this.name=O,this.iterable=V}render(s){return`for(${this.varKind} ${this.name} ${this.loop} ${this.iterable})`+super.render(s)}optimizeNames(s,u){if(super.optimizeNames(s,u))return this.iterable=re(this.iterable,s,u),this}get names(){return G(super.names,this.iterable.names)}}class b extends E{constructor(s,u,O){super(),this.name=s,this.args=u,this.async=O}render(s){return`${this.async?"async ":""}function ${this.name}(${this.args})`+super.render(s)}}b.kind="func";class C extends T{render(s){return"return "+super.render(s)}}C.kind="return";class A extends E{render(s){let u="try"+super.render(s);return this.catch&&(u+=this.catch.render(s)),this.finally&&(u+=this.finally.render(s)),u}optimizeNodes(){var s,u;return super.optimizeNodes(),(s=this.catch)===null||s===void 0||s.optimizeNodes(),(u=this.finally)===null||u===void 0||u.optimizeNodes(),this}optimizeNames(s,u){var O,V;return super.optimizeNames(s,u),(O=this.catch)===null||O===void 0||O.optimizeNames(s,u),(V=this.finally)===null||V===void 0||V.optimizeNames(s,u),this}get names(){const s=super.names;return this.catch&&G(s,this.catch.names),this.finally&&G(s,this.finally.names),s}}class z extends E{constructor(s){super(),this.error=s}render(s){return`catch(${this.error})`+super.render(s)}}z.kind="catch";class q extends E{render(s){return"finally"+super.render(s)}}q.kind="finally";class X{constructor(s,u={}){this._values={},this._blockStarts=[],this._constants={},this.opts={...u,_n:u.lines?` `:""},this._extScope=s,this._scope=new r.Scope({parent:s}),this._nodes=[new S]}toString(){return this._root.render(this.opts)}name(s){return this._scope.name(s)}scopeName(s){return this._extScope.name(s)}scopeValue(s,u){const O=this._extScope.value(s,u);return(this._values[O.prefix]||(this._values[O.prefix]=new Set)).add(O),O}getScopeValue(s,u){return this._extScope.getValue(s,u)}scopeRefs(s){return this._extScope.scopeRefs(s,this._values)}scopeCode(){return this._extScope.scopeCode(this._values)}_def(s,u,O,V){const D=this._scope.toName(u);return O!==void 0&&V&&(this._constants[D.str]=O),this._leafNode(new c(s,D,O)),D}const(s,u,O){return this._def(r.varKinds.const,s,u,O)}let(s,u,O){return this._def(r.varKinds.let,s,u,O)}var(s,u,O){return this._def(r.varKinds.var,s,u,O)}assign(s,u,O){return this._leafNode(new d(s,u,O))}add(s,u){return this._leafNode(new p(s,e.operators.ADD,u))}code(s){return typeof s=="function"?s():s!==t.nil&&this._leafNode(new R(s)),this}object(...s){const u=["{"];for(const[O,V]of s)u.length>1&&u.push(","),u.push(O),(O!==V||this.opts.es5)&&(u.push(":"),(0,t.addCodeArg)(u,V));return u.push("}"),new t._Code(u)}if(s,u,O){if(this._blockNode(new h(s)),u&&O)this.code(u).else().code(O).endIf();else if(u)this.code(u).endIf();else if(O)throw new Error('CodeGen: "else" body without "then" body');return this}elseIf(s){return this._elseNode(new h(s))}else(){return this._elseNode(new _)}endIf(){return this._endBlockNode(h,_)}_for(s,u){return this._blockNode(s),u&&this.code(u).endFor(),this}for(s,u){return this._for(new j(s),u)}forRange(s,u,O,V,D=this.opts.es5?r.varKinds.var:r.varKinds.let){const U=this._scope.toName(s);return this._for(new I(D,U,u,O),()=>V(U))}forOf(s,u,O,V=r.varKinds.const){const D=this._scope.toName(s);if(this.opts.es5){const U=u instanceof t.Name?u:this.var("_arr",u);return this.forRange("_i",0,(0,t._)`${U}.length`,B=>{this.var(D,(0,t._)`${U}[${B}]`),O(D)})}return this._for(new M("of",V,D,u),()=>O(D))}forIn(s,u,O,V=this.opts.es5?r.varKinds.var:r.varKinds.const){if(this.opts.ownProperties)return this.forOf(s,(0,t._)`Object.keys(${u})`,O);const D=this._scope.toName(s);return this._for(new M("in",V,D,u),()=>O(D))}endFor(){return this._endBlockNode($)}label(s){return this._leafNode(new l(s))}break(s){return this._leafNode(new f(s))}return(s){const u=new C;if(this._blockNode(u),this.code(s),u.nodes.length!==1)throw new Error('CodeGen: "return" should have one node');return this._endBlockNode(C)}try(s,u,O){if(!u&&!O)throw new Error('CodeGen: "try" without "catch" and "finally"');const V=new A;if(this._blockNode(V),this.code(s),u){const D=this.name("e");this._currNode=V.catch=new z(D),u(D)}return O&&(this._currNode=V.finally=new q,this.code(O)),this._endBlockNode(z,q)}throw(s){return this._leafNode(new v(s))}block(s,u){return this._blockStarts.push(this._nodes.length),s&&this.code(s).endBlock(u),this}endBlock(s){const u=this._blockStarts.pop();if(u===void 0)throw new Error("CodeGen: not in self-balancing block");const O=this._nodes.length-u;if(O<0||s!==void 0&&O!==s)throw new Error(`CodeGen: wrong number of nodes: ${O} vs ${s} expected`);return this._nodes.length=u,this}func(s,u=t.nil,O,V){return this._blockNode(new b(s,u,O)),V&&this.code(V).endFunc(),this}endFunc(){return this._endBlockNode(b)}optimize(s=1){for(;s-- >0;)this._root.optimizeNodes(),this._root.optimizeNames(this._root.names,this._constants)}_leafNode(s){return this._currNode.nodes.push(s),this}_blockNode(s){this._currNode.nodes.push(s),this._nodes.push(s)}_endBlockNode(s,u){const O=this._currNode;if(O instanceof s||u&&O instanceof u)return this._nodes.pop(),this;throw new Error(`CodeGen: not in block "${u?`${s.kind}/${u.kind}`:s.kind}"`)}_elseNode(s){const u=this._currNode;if(!(u instanceof h))throw new Error('CodeGen: "else" without "if"');return this._currNode=u.else=s,this}get _root(){return this._nodes[0]}get _currNode(){const s=this._nodes;return s[s.length-1]}set _currNode(s){const u=this._nodes;u[u.length-1]=s}}e.CodeGen=X;function G(g,s){for(const u in s)g[u]=(g[u]||0)+(s[u]||0);return g}function ne(g,s){return s instanceof t._CodeOrName?G(g,s.names):g}function re(g,s,u){if(g instanceof t.Name)return O(g);if(!V(g))return g;return new t._Code(g._items.reduce((D,U)=>(U instanceof t.Name&&(U=O(U)),U instanceof t._Code?D.push(...U._items):D.push(U),D),[]));function O(D){const U=u[D.str];return U===void 0||s[D.str]!==1?D:(delete s[D.str],U)}function V(D){return D instanceof t._Code&&D._items.some(U=>U instanceof t.Name&&s[U.str]===1&&u[U.str]!==void 0)}}function _e(g,s){for(const u in s)g[u]=(g[u]||0)-(s[u]||0)}function Re(g){return typeof g=="boolean"||typeof g=="number"||g===null?!g:(0,t._)`!${P(g)}`}e.not=Re;const Be=w(e.operators.AND);function xe(...g){return g.reduce(Be)}e.and=xe;const Te=w(e.operators.OR);function F(...g){return g.reduce(Te)}e.or=F;function w(g){return(s,u)=>s===t.nil?u:u===t.nil?s:(0,t._)`${P(s)} ${g} ${P(u)}`}function P(g){return g instanceof t.Name?g:(0,t._)`(${g})`}})(W);var Q={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.checkStrictMode=e.getErrorPath=e.Type=e.useFunc=e.setEvaluated=e.evaluatedPropsToName=e.mergeEvaluated=e.eachItem=e.unescapeJsonPointer=e.escapeJsonPointer=e.escapeFragment=e.unescapeFragment=e.schemaRefOrVal=e.schemaHasRulesButRef=e.schemaHasRules=e.checkUnknownRules=e.alwaysValidSchema=e.toHash=void 0;const t=W,r=wt;function a(b){const C={};for(const A of b)C[A]=!0;return C}e.toHash=a;function n(b,C){return typeof C=="boolean"?C:Object.keys(C).length===0?!0:(o(b,C),!c(C,b.self.RULES.all))}e.alwaysValidSchema=n;function o(b,C=b.schema){const{opts:A,self:z}=b;if(!A.strictSchema||typeof C=="boolean")return;const q=z.RULES.keywords;for(const X in C)q[X]||M(b,`unknown keyword: "${X}"`)}e.checkUnknownRules=o;function c(b,C){if(typeof b=="boolean")return!b;for(const A in b)if(C[A])return!0;return!1}e.schemaHasRules=c;function d(b,C){if(typeof b=="boolean")return!b;for(const A in b)if(A!=="$ref"&&C.all[A])return!0;return!1}e.schemaHasRulesButRef=d;function p({topSchemaRef:b,schemaPath:C},A,z,q){if(!q){if(typeof A=="number"||typeof A=="boolean")return A;if(typeof A=="string")return(0,t._)`${A}`}return(0,t._)`${b}${C}${(0,t.getProperty)(z)}`}e.schemaRefOrVal=p;function l(b){return R(decodeURIComponent(b))}e.unescapeFragment=l;function f(b){return encodeURIComponent(v(b))}e.escapeFragment=f;function v(b){return typeof b=="number"?`${b}`:b.replace(/~/g,"~0").replace(/\//g,"~1")}e.escapeJsonPointer=v;function R(b){return b.replace(/~1/g,"/").replace(/~0/g,"~")}e.unescapeJsonPointer=R;function T(b,C){if(Array.isArray(b))for(const A of b)C(A);else C(b)}e.eachItem=T;function E({mergeNames:b,mergeToName:C,mergeValues:A,resultToName:z}){return(q,X,G,ne)=>{const re=G===void 0?X:G instanceof t.Name?(X instanceof t.Name?b(q,X,G):C(q,X,G),G):X instanceof t.Name?(C(q,G,X),X):A(X,G);return ne===t.Name&&!(re instanceof t.Name)?z(q,re):re}}e.mergeEvaluated={props:E({mergeNames:(b,C,A)=>b.if((0,t._)`${A} !== true && ${C} !== undefined`,()=>{b.if((0,t._)`${C} === true`,()=>b.assign(A,!0),()=>b.assign(A,(0,t._)`${A} || {}`).code((0,t._)`Object.assign(${A}, ${C})`))}),mergeToName:(b,C,A)=>b.if((0,t._)`${A} !== true`,()=>{C===!0?b.assign(A,!0):(b.assign(A,(0,t._)`${A} || {}`),_(b,A,C))}),mergeValues:(b,C)=>b===!0?!0:{...b,...C},resultToName:S}),items:E({mergeNames:(b,C,A)=>b.if((0,t._)`${A} !== true && ${C} !== undefined`,()=>b.assign(A,(0,t._)`${C} === true ? true : ${A} > ${C} ? ${A} : ${C}`)),mergeToName:(b,C,A)=>b.if((0,t._)`${A} !== true`,()=>b.assign(A,C===!0?!0:(0,t._)`${A} > ${C} ? ${A} : ${C}`)),mergeValues:(b,C)=>b===!0?!0:Math.max(b,C),resultToName:(b,C)=>b.var("items",C)})};function S(b,C){if(C===!0)return b.var("props",!0);const A=b.var("props",(0,t._)`{}`);return C!==void 0&&_(b,A,C),A}e.evaluatedPropsToName=S;function _(b,C,A){Object.keys(A).forEach(z=>b.assign((0,t._)`${C}${(0,t.getProperty)(z)}`,!0))}e.setEvaluated=_;const h={};function $(b,C){return b.scopeValue("func",{ref:C,code:h[C.code]||(h[C.code]=new r._Code(C.code))})}e.useFunc=$;var j;(function(b){b[b.Num=0]="Num",b[b.Str=1]="Str"})(j=e.Type||(e.Type={}));function I(b,C,A){if(b instanceof t.Name){const z=C===j.Num;return A?z?(0,t._)`"[" + ${b} + "]"`:(0,t._)`"['" + ${b} + "']"`:z?(0,t._)`"/" + ${b}`:(0,t._)`"/" + ${b}.replace(/~/g, "~0").replace(/\\//g, "~1")`}return A?(0,t.getProperty)(b).toString():"/"+v(b)}e.getErrorPath=I;function M(b,C,A=b.opts.strictSchema){if(A){if(C=`strict mode: ${C}`,A===!0)throw new Error(C);b.self.logger.warn(C)}}e.checkStrictMode=M})(Q);var Ee={};Object.defineProperty(Ee,"__esModule",{value:!0});const ye=W,ao={data:new ye.Name("data"),valCxt:new ye.Name("valCxt"),instancePath:new ye.Name("instancePath"),parentData:new ye.Name("parentData"),parentDataProperty:new ye.Name("parentDataProperty"),rootData:new ye.Name("rootData"),dynamicAnchors:new ye.Name("dynamicAnchors"),vErrors:new ye.Name("vErrors"),errors:new ye.Name("errors"),this:new ye.Name("this"),self:new ye.Name("self"),scope:new ye.Name("scope"),json:new ye.Name("json"),jsonPos:new ye.Name("jsonPos"),jsonLen:new ye.Name("jsonLen"),jsonPart:new ye.Name("jsonPart")};Ee.default=ao;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.extendErrors=e.resetErrorsCount=e.reportExtraError=e.reportError=e.keyword$DataError=e.keywordError=void 0;const t=W,r=Q,a=Ee;e.keywordError={message:({keyword:_})=>(0,t.str)`must pass "${_}" keyword validation`},e.keyword$DataError={message:({keyword:_,schemaType:h})=>h?(0,t.str)`"${_}" keyword must be ${h} ($data)`:(0,t.str)`"${_}" keyword is invalid ($data)`};function n(_,h=e.keywordError,$,j){const{it:I}=_,{gen:M,compositeRule:b,allErrors:C}=I,A=v(_,h,$);j??(b||C)?p(M,A):l(I,(0,t._)`[${A}]`)}e.reportError=n;function o(_,h=e.keywordError,$){const{it:j}=_,{gen:I,compositeRule:M,allErrors:b}=j,C=v(_,h,$);p(I,C),M||b||l(j,a.default.vErrors)}e.reportExtraError=o;function c(_,h){_.assign(a.default.errors,h),_.if((0,t._)`${a.default.vErrors} !== null`,()=>_.if(h,()=>_.assign((0,t._)`${a.default.vErrors}.length`,h),()=>_.assign(a.default.vErrors,null)))}e.resetErrorsCount=c;function d({gen:_,keyword:h,schemaValue:$,data:j,errsCount:I,it:M}){if(I===void 0)throw new Error("ajv implementation error");const b=_.name("err");_.forRange("i",I,a.default.errors,C=>{_.const(b,(0,t._)`${a.default.vErrors}[${C}]`),_.if((0,t._)`${b}.instancePath === undefined`,()=>_.assign((0,t._)`${b}.instancePath`,(0,t.strConcat)(a.default.instancePath,M.errorPath))),_.assign((0,t._)`${b}.schemaPath`,(0,t.str)`${M.errSchemaPath}/${h}`),M.opts.verbose&&(_.assign((0,t._)`${b}.schema`,$),_.assign((0,t._)`${b}.data`,j))})}e.extendErrors=d;function p(_,h){const $=_.const("err",h);_.if((0,t._)`${a.default.vErrors} === null`,()=>_.assign(a.default.vErrors,(0,t._)`[${$}]`),(0,t._)`${a.default.vErrors}.push(${$})`),_.code((0,t._)`${a.default.errors}++`)}function l(_,h){const{gen:$,validateName:j,schemaEnv:I}=_;I.$async?$.throw((0,t._)`new ${_.ValidationError}(${h})`):($.assign((0,t._)`${j}.errors`,h),$.return(!1))}const f={keyword:new t.Name("keyword"),schemaPath:new t.Name("schemaPath"),params:new t.Name("params"),propertyName:new t.Name("propertyName"),message:new t.Name("message"),schema:new t.Name("schema"),parentSchema:new t.Name("parentSchema")};function v(_,h,$){const{createErrors:j}=_.it;return j===!1?(0,t._)`{}`:R(_,h,$)}function R(_,h,$={}){const{gen:j,it:I}=_,M=[T(I,$),E(_,$)];return S(_,h,M),j.object(...M)}function T({errorPath:_},{instancePath:h}){const $=h?(0,t.str)`${_}${(0,r.getErrorPath)(h,r.Type.Str)}`:_;return[a.default.instancePath,(0,t.strConcat)(a.default.instancePath,$)]}function E({keyword:_,it:{errSchemaPath:h}},{schemaPath:$,parentSchema:j}){let I=j?h:(0,t.str)`${h}/${_}`;return $&&(I=(0,t.str)`${I}${(0,r.getErrorPath)($,r.Type.Str)}`),[f.schemaPath,I]}function S(_,{params:h,message:$},j){const{keyword:I,data:M,schemaValue:b,it:C}=_,{opts:A,propertyName:z,topSchemaRef:q,schemaPath:X}=C;j.push([f.keyword,I],[f.params,typeof h=="function"?h(_):h||(0,t._)`{}`]),A.messages&&j.push([f.message,typeof $=="function"?$(_):$]),A.verbose&&j.push([f.schema,b],[f.parentSchema,(0,t._)`${q}${X}`],[a.default.data,M]),z&&j.push([f.propertyName,z])}})(Pt);Object.defineProperty(bt,"__esModule",{value:!0});bt.boolOrEmptySchema=bt.topBoolOrEmptySchema=void 0;const no=Pt,so=W,oo=Ee,io={message:"boolean schema is false"};function co(e){const{gen:t,schema:r,validateName:a}=e;r===!1?Tn(e,!1):typeof r=="object"&&r.$async===!0?t.return(oo.default.data):(t.assign((0,so._)`${a}.errors`,null),t.return(!0))}bt.topBoolOrEmptySchema=co;function uo(e,t){const{gen:r,schema:a}=e;a===!1?(r.var(t,!1),Tn(e)):r.var(t,!0)}bt.boolOrEmptySchema=uo;function Tn(e,t){const{gen:r,data:a}=e,n={gen:r,keyword:"false schema",data:a,schema:!1,schemaCode:!1,schemaValue:!1,params:{},it:e};(0,no.reportError)(n,io,void 0,t)}var Zt={},ut={};Object.defineProperty(ut,"__esModule",{value:!0});ut.getRules=ut.isJSONType=void 0;const lo=["string","number","integer","boolean","null","object","array"],fo=new Set(lo);function po(e){return typeof e=="string"&&fo.has(e)}ut.isJSONType=po;function mo(){const e={number:{type:"number",rules:[]},string:{type:"string",rules:[]},array:{type:"array",rules:[]},object:{type:"object",rules:[]}};return{types:{...e,integer:!0,boolean:!0,null:!0},rules:[{rules:[]},e.number,e.string,e.array,e.object],post:{rules:[]},all:{},keywords:{}}}ut.getRules=mo;var Ke={};Object.defineProperty(Ke,"__esModule",{value:!0});Ke.shouldUseRule=Ke.shouldUseGroup=Ke.schemaHasRulesForType=void 0;function ho({schema:e,self:t},r){const a=t.RULES.types[r];return a&&a!==!0&&An(e,a)}Ke.schemaHasRulesForType=ho;function An(e,t){return t.rules.some(r=>Dn(e,r))}Ke.shouldUseGroup=An;function Dn(e,t){var r;return e[t.keyword]!==void 0||((r=t.definition.implements)===null||r===void 0?void 0:r.some(a=>e[a]!==void 0))}Ke.shouldUseRule=Dn;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.reportTypeError=e.checkDataTypes=e.checkDataType=e.coerceAndCheckDataType=e.getJSONTypes=e.getSchemaTypes=e.DataType=void 0;const t=ut,r=Ke,a=Pt,n=W,o=Q;var c;(function(j){j[j.Correct=0]="Correct",j[j.Wrong=1]="Wrong"})(c=e.DataType||(e.DataType={}));function d(j){const I=p(j.type);if(I.includes("null")){if(j.nullable===!1)throw new Error("type: null contradicts nullable: false")}else{if(!I.length&&j.nullable!==void 0)throw new Error('"nullable" cannot be used without "type"');j.nullable===!0&&I.push("null")}return I}e.getSchemaTypes=d;function p(j){const I=Array.isArray(j)?j:j?[j]:[];if(I.every(t.isJSONType))return I;throw new Error("type must be JSONType or JSONType[]: "+I.join(","))}e.getJSONTypes=p;function l(j,I){const{gen:M,data:b,opts:C}=j,A=v(I,C.coerceTypes),z=I.length>0&&!(A.length===0&&I.length===1&&(0,r.schemaHasRulesForType)(j,I[0]));if(z){const q=S(I,b,C.strictNumbers,c.Wrong);M.if(q,()=>{A.length?R(j,I,A):h(j)})}return z}e.coerceAndCheckDataType=l;const f=new Set(["string","number","integer","boolean","null"]);function v(j,I){return I?j.filter(M=>f.has(M)||I==="array"&&M==="array"):[]}function R(j,I,M){const{gen:b,data:C,opts:A}=j,z=b.let("dataType",(0,n._)`typeof ${C}`),q=b.let("coerced",(0,n._)`undefined`);A.coerceTypes==="array"&&b.if((0,n._)`${z} == 'object' && Array.isArray(${C}) && ${C}.length == 1`,()=>b.assign(C,(0,n._)`${C}[0]`).assign(z,(0,n._)`typeof ${C}`).if(S(I,C,A.strictNumbers),()=>b.assign(q,C))),b.if((0,n._)`${q} !== undefined`);for(const G of M)(f.has(G)||G==="array"&&A.coerceTypes==="array")&&X(G);b.else(),h(j),b.endIf(),b.if((0,n._)`${q} !== undefined`,()=>{b.assign(C,q),T(j,q)});function X(G){switch(G){case"string":b.elseIf((0,n._)`${z} == "number" || ${z} == "boolean"`).assign(q,(0,n._)`"" + ${C}`).elseIf((0,n._)`${C} === null`).assign(q,(0,n._)`""`);return;case"number":b.elseIf((0,n._)`${z} == "boolean" || ${C} === null || (${z} == "string" && ${C} && ${C} == +${C})`).assign(q,(0,n._)`+${C}`);return;case"integer":b.elseIf((0,n._)`${z} === "boolean" || ${C} === null || (${z} === "string" && ${C} && ${C} == +${C} && !(${C} % 1))`).assign(q,(0,n._)`+${C}`);return;case"boolean":b.elseIf((0,n._)`${C} === "false" || ${C} === 0 || ${C} === null`).assign(q,!1).elseIf((0,n._)`${C} === "true" || ${C} === 1`).assign(q,!0);return;case"null":b.elseIf((0,n._)`${C} === "" || ${C} === 0 || ${C} === false`),b.assign(q,null);return;case"array":b.elseIf((0,n._)`${z} === "string" || ${z} === "number" diff --git a/latest/_nuxt/DDisc0Oj.js b/latest/_nuxt/CYotgUh0.js similarity index 94% rename from latest/_nuxt/DDisc0Oj.js rename to latest/_nuxt/CYotgUh0.js index 156177a2..d0ff5956 100644 --- a/latest/_nuxt/DDisc0Oj.js +++ b/latest/_nuxt/CYotgUh0.js @@ -1,4 +1,4 @@ -import{_ as A,t as v,v as j,L as E,M as N,N as H,H as G,G as J,z as a,g as p,D as b,A as n,I as C,J as S,B as k,y as f,x as g,F as _,K as Q,O as X}from"./DxK5QV_v.js";import{_ as Y}from"./Bs-NgG50.js";import{c as Z,r as R,_ as ee,V as te,a as oe,b as le,d as ae,e as ie,f as ne,g as se,h as re}from"./CQodmBQP.js";import{V as de}from"./CFhA7ZrK.js";import{a as ue,b as pe,i as me}from"./CJpVtMeO.js";import"./BpL2aHmH.js";import{V as fe,a as ve}from"./BSsSwofs.js";import{V as ye}from"./wYq7c63x.js";import{V as Ve,a as ge}from"./DWgt0j8g.js";import{V as be}from"./BeZTEJME.js";import{V as we}from"./_A32tspL.js";import{m as Oe,I as xe,M as ce,d as ke}from"./BM4NCaxS.js";import{V as je}from"./CbeB1nDV.js";import{m as _e,a as De,u as Ue}from"./DhGIs5ff.js";import{m as he,u as Pe}from"./BQI04MH9.js";import{V as Te}from"./BX9utgig.js";const $e={props:{content:{type:String,required:!0}}},Ce=["innerHTML"];function Se(e,t,i,s,d,u){return v(),j("div",{class:"markdown-block",innerHTML:e.$markdown(i.content)},null,8,Ce)}const nt=A($e,[["render",Se]]),Me=E({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},..._e(),...he(),...De(),...Oe({transition:"fade-transition"})},"VLazy"),Ae=N()({name:"VLazy",directives:{intersect:xe},props:Me(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:i}=t;const{dimensionStyles:s}=Pe(e),d=H(e,"modelValue");function u(m){d.value||(d.value=m)}return Ue(()=>G(a(e.tag,{class:["v-lazy",e.class],style:[s.value,e.style]},{default:()=>[d.value&&a(ce,{transition:e.transition,appear:!0},{default:()=>{var m;return[(m=i.default)==null?void 0:m.call(i)]}})]}),[[J("intersect"),{handler:u,options:e.options},null]])),{}}}),Le=pe,Ie={modelRoot:"rootData",root:"rootData",model:"data",value:"data"},M=e=>e.match(/^[a-z.]*$/i)&&!["data","context","rootData","parent"].some(t=>e.startsWith(t+"."))?"rootData."+e:e,D=(e,t="js-eval")=>{let i=e,s=!0;i.includes("parent.value")&&(s=!1,i=i.replace(/parent\.value/g,"parent.data"));for(const[d,u]of Object.entries(Ie))i=i.replace(new RegExp(`${d}\\.`,"g"),u+".");if(t==="js-eval"&&(i=M(i)),t==="js-tpl")for(const d of i.matchAll(/\{(.*?)\}/g))d[1]!=="q"&&(i=i.replace(d[0],"${"+M(d[1])+"}"));return i.includes("rootData")&&(s=!1),{type:t,expr:i,pure:s}},y=(e,t,i,s)=>{var d,u,m;if(!s.includes(e)){if(s.push(e),e.$ref){const[l,r]=t(i,e.$ref);y(l,t,r,s)}if(!e.layout){const l={};if((e.separator||e["x-separator"])&&(l.separator=e.separator||e["x-separator"],delete e.separator,delete e["x-separator"]),e["x-display"]==="icon"&&(e.enum||(d=e.items)!=null&&d.enum)&&(l.getItems={itemIcon:e["x-itemIcon"]||"data.value"},delete e["x-display"]),e["x-display"]){let r=e["x-display"];r==="radio"&&(r="radio-group"),r==="checkbox"&&e.type!=="boolean"&&(r="checkbox-group"),r==="switch"&&e.type!=="boolean"&&(r="switch-group"),l.comp=r,delete e["x-display"]}if(e.format==="hexcolor"&&(l.comp="color-picker",delete e.format),e["x-props"]&&(l.props=e["x-props"],delete e["x-props"]),e["x-fromData"]&&(l.comp=l.comp??"select",l.getItems=D(e["x-fromData"]),delete e["x-fromData"]),e["x-if"]&&(l.if=D(e["x-if"]),delete e["x-if"]),e["x-fromUrl"]){const r=e["x-fromUrl"];l.getItems={url:D(r,"js-tpl")},delete e["x-fromUrl"]}l.getItems&&me(l.getItems)&&(e["x-itemKey"]&&(l.getItems.itemKey=`data["${e["x-itemKey"]}"]`),e["x-itemTitle"]&&(l.getItems.itemTitle=`data["${e["x-itemTitle"]}"]`),e["x-itemValue"]&&(l.getItems.itemValue=`data["${e["x-itemValue"]}"]`),e["x-itemIcon"]&&(l.getItems.itemIcon=`data["${e["x-itemIcon"]}"]`),e["x-itemsProp"]&&(l.getItems.itemsResults=`data["${e["x-itemsProp"]}"]`),delete e["x-itemKey"],delete e["x-itemTitle"],delete e["x-itemValue"],delete e["x-itemsProp"]),e["x-cols"]&&(l.cols=e["x-cols"]),Object.keys(l).length===1&&"comp"in l?e.layout=l.comp:Object.keys(l).length>0&&(e.layout=l)}if(e.properties)for(const l of Object.keys(e.properties))y(e.properties[l],t,i,s);if(e.allOf)for(const l of e.allOf)y(l,t,i,s);if(e.oneOf){if(!e.oneOfLayout){const l=Object.keys(((u=e.oneOf[0])==null?void 0:u.properties)||{}).find(r=>{var w;return!!((w=e.oneOf[0])!=null&&w.properties[r].const)});if(l){const r=(m=e.oneOf[0])==null?void 0:m.properties[l];r!=null&&r.title&&(e.oneOfLayout={label:r.title}),e.required&&Array.isArray(e.required)&&(e.required=e.required.filter(w=>w!==l))}}for(const l of e.oneOf)y(l,t,i,s)}if(e.anyOf)for(const l of e.anyOf)y(l,t,i,s);if(e.type==="array"&&e.items)if(Array.isArray(e.items))for(const l of e.items)y(l,t,i,s);else y(e.items,t,i,s);if(e.dependencies)for(const l of Object.keys(e.dependencies))y(e.dependencies[l],t,i,s);e.if&&(e.then&&y(e.then,t,i,s),e.else&&y(e.else,t,i,s))}};function ze(e,t,i="en"){let s=t;if(!s){const l={strict:!1,allErrors:!0},r=new Le(l);ue.default(r),s=r}const d=Z(e);d.$id=d.$id??"_jl";const u=R(d,s,i),m=[];return y(d,u,d.$id,m),d}const Be={"custom-textarea":` +import{_ as A,t as v,v as j,L as E,M as N,N as H,H as G,G as J,z as a,g as p,D as b,A as n,I as C,J as S,B as k,y as f,x as g,F as _,K as Q,O as X}from"./Do13sEQ6.js";import{_ as Y}from"./BU4PvNoA.js";import{c as Z,r as R,_ as ee,V as te,a as oe,b as le,d as ae,e as ie,f as ne,g as se,h as re}from"./BHm-uKux.js";import{V as de}from"./Dt_VWDdJ.js";import{a as ue,b as pe,i as me}from"./CGevWz5y.js";import"./DxQk9Dwg.js";import{V as fe,a as ve}from"./DzJ-tJPC.js";import{V as ye}from"./BTkCQYcv.js";import{V as Ve,a as ge}from"./B3FFiLgK.js";import{V as be}from"./ba2iP_3_.js";import{V as we}from"./DadJlcj9.js";import{m as Oe,I as xe,M as ce,d as ke}from"./BHWK55as.js";import{V as je}from"./Cg0c5iqw.js";import{m as _e,a as De,u as Ue}from"./zfkZKaQ2.js";import{m as he,u as Pe}from"./BMDQLx2T.js";import{V as Te}from"./GcVQSmGX.js";const $e={props:{content:{type:String,required:!0}}},Ce=["innerHTML"];function Se(e,t,i,s,d,u){return v(),j("div",{class:"markdown-block",innerHTML:e.$markdown(i.content)},null,8,Ce)}const nt=A($e,[["render",Se]]),Me=E({modelValue:Boolean,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},..._e(),...he(),...De(),...Oe({transition:"fade-transition"})},"VLazy"),Ae=N()({name:"VLazy",directives:{intersect:xe},props:Me(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:i}=t;const{dimensionStyles:s}=Pe(e),d=H(e,"modelValue");function u(m){d.value||(d.value=m)}return Ue(()=>G(a(e.tag,{class:["v-lazy",e.class],style:[s.value,e.style]},{default:()=>[d.value&&a(ce,{transition:e.transition,appear:!0},{default:()=>{var m;return[(m=i.default)==null?void 0:m.call(i)]}})]}),[[J("intersect"),{handler:u,options:e.options},null]])),{}}}),Le=pe,Ie={modelRoot:"rootData",root:"rootData",model:"data",value:"data"},M=e=>e.match(/^[a-z.]*$/i)&&!["data","context","rootData","parent"].some(t=>e.startsWith(t+"."))?"rootData."+e:e,D=(e,t="js-eval")=>{let i=e,s=!0;i.includes("parent.value")&&(s=!1,i=i.replace(/parent\.value/g,"parent.data"));for(const[d,u]of Object.entries(Ie))i=i.replace(new RegExp(`${d}\\.`,"g"),u+".");if(t==="js-eval"&&(i=M(i)),t==="js-tpl")for(const d of i.matchAll(/\{(.*?)\}/g))d[1]!=="q"&&(i=i.replace(d[0],"${"+M(d[1])+"}"));return i.includes("rootData")&&(s=!1),{type:t,expr:i,pure:s}},y=(e,t,i,s)=>{var d,u,m;if(!s.includes(e)){if(s.push(e),e.$ref){const[l,r]=t(i,e.$ref);y(l,t,r,s)}if(!e.layout){const l={};if((e.separator||e["x-separator"])&&(l.separator=e.separator||e["x-separator"],delete e.separator,delete e["x-separator"]),e["x-display"]==="icon"&&(e.enum||(d=e.items)!=null&&d.enum)&&(l.getItems={itemIcon:e["x-itemIcon"]||"data.value"},delete e["x-display"]),e["x-display"]){let r=e["x-display"];r==="radio"&&(r="radio-group"),r==="checkbox"&&e.type!=="boolean"&&(r="checkbox-group"),r==="switch"&&e.type!=="boolean"&&(r="switch-group"),l.comp=r,delete e["x-display"]}if(e.format==="hexcolor"&&(l.comp="color-picker",delete e.format),e["x-props"]&&(l.props=e["x-props"],delete e["x-props"]),e["x-fromData"]&&(l.comp=l.comp??"select",l.getItems=D(e["x-fromData"]),delete e["x-fromData"]),e["x-if"]&&(l.if=D(e["x-if"]),delete e["x-if"]),e["x-fromUrl"]){const r=e["x-fromUrl"];l.getItems={url:D(r,"js-tpl")},delete e["x-fromUrl"]}l.getItems&&me(l.getItems)&&(e["x-itemKey"]&&(l.getItems.itemKey=`data["${e["x-itemKey"]}"]`),e["x-itemTitle"]&&(l.getItems.itemTitle=`data["${e["x-itemTitle"]}"]`),e["x-itemValue"]&&(l.getItems.itemValue=`data["${e["x-itemValue"]}"]`),e["x-itemIcon"]&&(l.getItems.itemIcon=`data["${e["x-itemIcon"]}"]`),e["x-itemsProp"]&&(l.getItems.itemsResults=`data["${e["x-itemsProp"]}"]`),delete e["x-itemKey"],delete e["x-itemTitle"],delete e["x-itemValue"],delete e["x-itemsProp"]),e["x-cols"]&&(l.cols=e["x-cols"]),Object.keys(l).length===1&&"comp"in l?e.layout=l.comp:Object.keys(l).length>0&&(e.layout=l)}if(e.properties)for(const l of Object.keys(e.properties))y(e.properties[l],t,i,s);if(e.allOf)for(const l of e.allOf)y(l,t,i,s);if(e.oneOf){if(!e.oneOfLayout){const l=Object.keys(((u=e.oneOf[0])==null?void 0:u.properties)||{}).find(r=>{var w;return!!((w=e.oneOf[0])!=null&&w.properties[r].const)});if(l){const r=(m=e.oneOf[0])==null?void 0:m.properties[l];r!=null&&r.title&&(e.oneOfLayout={label:r.title}),e.required&&Array.isArray(e.required)&&(e.required=e.required.filter(w=>w!==l))}}for(const l of e.oneOf)y(l,t,i,s)}if(e.anyOf)for(const l of e.anyOf)y(l,t,i,s);if(e.type==="array"&&e.items)if(Array.isArray(e.items))for(const l of e.items)y(l,t,i,s);else y(e.items,t,i,s);if(e.dependencies)for(const l of Object.keys(e.dependencies))y(e.dependencies[l],t,i,s);e.if&&(e.then&&y(e.then,t,i,s),e.else&&y(e.else,t,i,s))}};function ze(e,t,i="en"){let s=t;if(!s){const l={strict:!1,allErrors:!0},r=new Le(l);ue.default(r),s=r}const d=Z(e);d.$id=d.$id??"_jl";const u=R(d,s,i),m=[];return y(d,u,d.$id,m),d}const Be={"custom-textarea":` ${u.text}`).join(` -`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,c=s?ma(()=>Ae(()=>import("./BwD9TshM.js"),__vite__mapDeps([63,37,64]),import.meta.url)):ma(()=>Ae(()=>import("./DPKg971V.js"),__vite__mapDeps([65,37,66]),import.meta.url));return(u,d)=>(tt(),Et(se(c),Dd(Ru({statusCode:se(r),statusMessage:se(o),description:se(i),stack:se(a)})),null,16))}},ww={key:0},ac={__name:"nuxt-root",setup(e){const t=()=>null,n=_e(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ot().beforeEach(l)}const s=!1;vt(Sr,ji()),n.hooks.callHookWith(l=>l.map(f=>f()),"vue:setup");const o=Ls(),i=!1;eu((l,f,c)=>{if(n.hooks.callHook("vue:error",l,f,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),Nm(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Cn(l)),!1});const a=!1;return(l,f)=>(tt(),Et($i,{onResolve:se(r)},{default:wi(()=>[se(i)?(tt(),Eu("div",ww)):se(o)?(tt(),Et(se(vw),{key:1,error:se(o)},null,8,["error"])):se(a)?(tt(),Et(se(t),{key:2,context:se(a)},null,8,["context"])):se(s)?(tt(),Et(Vh(se(s)),{key:3})):(tt(),Et(se(bw),{key:4}))]),_:1},8,["onResolve"]))}};let lc;{let e;lc=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?fg(ac):ug(ac),s=xm({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Hs(l)}r.config.errorHandler=o;try{await Sm(s,iw)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(wm),await s.hooks.callHook("app:mounted",r),await dn()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=lc().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{oe as $,wi as A,Au as B,ji as C,Et as D,se as E,$w as F,Ew as G,kw as H,Te as I,Sw as J,Ss as K,Vs as L,Mv as M,Iv as N,Rw as O,Sr as P,Ve as Q,rt as R,dn as S,sv as T,Ii as U,it as V,Xc as W,I_ as X,D_ as Y,gh as Z,gw as _,_e as a,xv as a$,L_ as a0,Ae as a1,lh as a2,Qw as a3,l_ as a4,Hu as a5,Mw as a6,Cs as a7,S_ as a8,Vh as a9,wc as aA,gn as aB,y_ as aC,O_ as aD,te as aE,pi as aF,xw as aG,m_ as aH,ov as aI,iv as aJ,Pw as aK,Ow as aL,C_ as aM,R_ as aN,Nv as aO,Dd as aP,Ru as aQ,Yw as aR,P_ as aS,$_ as aT,Il as aU,Ar as aV,o_ as aW,x_ as aX,go as aY,fn as aZ,w_ as a_,M1 as aa,c_ as ab,Uv as ac,id as ad,zw as ae,Jb as af,Xw as ag,At as ah,f_ as ai,Qe as aj,xr as ak,Dw as al,Jf as am,Qb as an,vt as ao,Nd as ap,E_ as aq,ve as ar,e_ as as,h_ as at,Xb as au,n_ as av,Yf as aw,Gw as ax,qb as ay,i_ as az,zi as b,nd as b0,k_ as b1,Ww as b2,__ as b3,Ct as b4,Tv as b5,T_ as b6,bo as b7,Cw as b8,t_ as b9,Ti as bA,Kr as bB,a_ as bC,Re as bD,_v as bE,v_ as bF,Rv as bG,M_ as bH,rv as bI,an as bJ,u_ as bK,qw as bL,$i as bM,g_ as bN,Uw as bO,av as ba,Kw as bb,d_ as bc,Jw as bd,Zw as be,Fc as bf,Lw as bg,Hw as bh,r_ as bi,A_ as bj,wr as bk,Av as bl,Hh as bm,st as bn,_c as bo,hn as bp,Aw as bq,jw as br,Dh as bs,Ih as bt,zo as bu,s_ as bv,p_ as bw,Iw as bx,Vw as by,b_ as bz,Cl as c,Ot as d,Ei as e,Bw as f,Tw as g,Fe as h,re as i,pn as j,Hm as k,Hi as l,Nw as m,Fw as n,xi as o,Rg as p,Ds as q,Me as r,Li as s,tt as t,ot as u,Eu as v,Lo as w,Cu as x,Fd as y,ne as z}; +`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,c=s?ma(()=>Ae(()=>import("./lhl85mul.js"),__vite__mapDeps([63,37,64]),import.meta.url)):ma(()=>Ae(()=>import("./C2dGtj-t.js"),__vite__mapDeps([65,37,66]),import.meta.url));return(u,d)=>(tt(),Et(se(c),Dd(Ru({statusCode:se(r),statusMessage:se(o),description:se(i),stack:se(a)})),null,16))}},ww={key:0},ac={__name:"nuxt-root",setup(e){const t=()=>null,n=_e(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);ot().beforeEach(l)}const s=!1;vt(Sr,ji()),n.hooks.callHookWith(l=>l.map(f=>f()),"vue:setup");const o=Ls(),i=!1;eu((l,f,c)=>{if(n.hooks.callHook("vue:error",l,f,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),Nm(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>Cn(l)),!1});const a=!1;return(l,f)=>(tt(),Et($i,{onResolve:se(r)},{default:wi(()=>[se(i)?(tt(),Eu("div",ww)):se(o)?(tt(),Et(se(vw),{key:1,error:se(o)},null,8,["error"])):se(a)?(tt(),Et(se(t),{key:2,context:se(a)},null,8,["context"])):se(s)?(tt(),Et(Vh(se(s)),{key:3})):(tt(),Et(se(bw),{key:4}))]),_:1},8,["onResolve"]))}};let lc;{let e;lc=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?fg(ac):ug(ac),s=xm({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Hs(l)}r.config.errorHandler=o;try{await Sm(s,iw)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(wm),await s.hooks.callHook("app:mounted",r),await dn()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=lc().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{oe as $,wi as A,Au as B,ji as C,Et as D,se as E,$w as F,Ew as G,kw as H,Te as I,Sw as J,Ss as K,Vs as L,Mv as M,Iv as N,Rw as O,Sr as P,Ve as Q,rt as R,dn as S,sv as T,Ii as U,it as V,Xc as W,I_ as X,D_ as Y,gh as Z,gw as _,_e as a,xv as a$,L_ as a0,Ae as a1,lh as a2,Qw as a3,l_ as a4,Hu as a5,Mw as a6,Cs as a7,S_ as a8,Vh as a9,wc as aA,gn as aB,y_ as aC,O_ as aD,te as aE,pi as aF,xw as aG,m_ as aH,ov as aI,iv as aJ,Pw as aK,Ow as aL,C_ as aM,R_ as aN,Nv as aO,Dd as aP,Ru as aQ,Yw as aR,P_ as aS,$_ as aT,Il as aU,Ar as aV,o_ as aW,x_ as aX,go as aY,fn as aZ,w_ as a_,M1 as aa,c_ as ab,Uv as ac,id as ad,zw as ae,Jb as af,Xw as ag,At as ah,f_ as ai,Qe as aj,xr as ak,Dw as al,Jf as am,Qb as an,vt as ao,Nd as ap,E_ as aq,ve as ar,e_ as as,h_ as at,Xb as au,n_ as av,Yf as aw,Gw as ax,qb as ay,i_ as az,zi as b,nd as b0,k_ as b1,Ww as b2,__ as b3,Ct as b4,Tv as b5,T_ as b6,bo as b7,Cw as b8,t_ as b9,Ti as bA,Kr as bB,a_ as bC,Re as bD,_v as bE,v_ as bF,Rv as bG,M_ as bH,rv as bI,an as bJ,u_ as bK,qw as bL,$i as bM,g_ as bN,Uw as bO,av as ba,Kw as bb,d_ as bc,Jw as bd,Zw as be,Fc as bf,Lw as bg,Hw as bh,r_ as bi,A_ as bj,wr as bk,Av as bl,Hh as bm,st as bn,_c as bo,hn as bp,Aw as bq,jw as br,Dh as bs,Ih as bt,zo as bu,s_ as bv,p_ as bw,Iw as bx,Vw as by,b_ as bz,Cl as c,Ot as d,Ei as e,Bw as f,Tw as g,Fe as h,re as i,pn as j,Hm as k,Hi as l,Nw as m,Fw as n,xi as o,Rg as p,Ds as q,Me as r,Li as s,tt as t,ot as u,Eu as v,Lo as w,Cu as x,Fd as y,ne as z}; diff --git a/latest/_nuxt/CFhA7ZrK.js b/latest/_nuxt/Dt_VWDdJ.js similarity index 96% rename from latest/_nuxt/CFhA7ZrK.js rename to latest/_nuxt/Dt_VWDdJ.js index 754e48cf..977b704a 100644 --- a/latest/_nuxt/CFhA7ZrK.js +++ b/latest/_nuxt/Dt_VWDdJ.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./C8yQ4iBY.js","./BosuxZz1.js","./DxK5QV_v.js","./entry.B9swg-wU.css"])))=>i.map(i=>d[i]); -import{d as j,r as y,Z as p,i as m,$ as E,h as d,o as $,W as D,R as H,a0 as x,a1 as T,a2 as Z}from"./DxK5QV_v.js";import{u as _,b as h,c as I}from"./DWgt0j8g.js";const B={name:"markdown",shouldDebounce:!0,emitsBlur:!0,focusable:!0},n=e=>``,V=j({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e,{expose:S}){const s=y(null),{inputProps:f,compSlots:b,localData:i}=_(p(e.modelValue),e.statefulLayout),M=m(()=>i.value&&E.parse(i.value)),k=m(()=>{const r={...b.value};return r.default=()=>{const o=[d(h,{text:f.value.label}),d("textarea",{ref:s})];return e.modelValue.options.summary&&o.push(d("div",{innerHTML:M.value})),d("div",{class:"vjsf-node-markdown-content"},o)},r});let c=null,a=null;const v=async()=>{if(e.modelValue.options.readOnly)return;if(!s.value)throw new Error("component was not mounted for markdown editor");const r=(await T(async()=>{const{default:A}=await import("./C8yQ4iBY.js").then(L=>L.e);return{default:A}},__vite__mapDeps([0,1,2,3]),import.meta.url)).default,o=e.modelValue.messages,l=e.modelValue.options.pluginsOptions.markdown,t={...l==null?void 0:l.icons,formatBold:"M13.5,15.5H10V12.5H13.5A1.5,1.5 0 0,1 15,14A1.5,1.5 0 0,1 13.5,15.5M10,6.5H13A1.5,1.5 0 0,1 14.5,8A1.5,1.5 0 0,1 13,9.5H10M15.6,10.79C16.57,10.11 17.25,9 17.25,8C17.25,5.74 15.5,4 13.25,4H7V18H14.04C16.14,18 17.75,16.3 17.75,14.21C17.75,12.69 16.89,11.39 15.6,10.79Z",formatItalic:"M10,4V7H12.21L8.79,15H6V18H14V15H11.79L15.21,7H18V4H10Z",formatTitle:"M5,4V7H10.5V19H13.5V7H19V4H5Z",formatQuoteOpen:"M10,7L8,11H11V17H5V11L7,7H10M18,7L16,11H19V17H13V11L15,7H18Z",formatListBulleted:"M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z",formatListNumbered:"M7,13V11H21V13H7M7,19V17H21V19H7M7,7V5H21V7H7M3,8V5H2V4H4V8H3M2,17V16H5V20H2V19H4V18.5H3V17.5H4V17H2M4.25,10A0.75,0.75 0 0,1 5,10.75C5,10.95 4.92,11.14 4.79,11.27L3.12,13H5V14H2V13.08L4,11H2V10H4.25Z",link:"M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z",image:"M8.5,13.5L11,16.5L14.5,12L19,18H5M21,19V5C21,3.89 20.1,3 19,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19Z",table:"M5,4H19A2,2 0 0,1 21,6V18A2,2 0 0,1 19,20H5A2,2 0 0,1 3,18V6A2,2 0 0,1 5,4M5,8V12H11V8H5M13,8V12H19V8H13M5,14V18H11V14H5M13,14V18H19V14H13Z",eye:"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z",undo:"M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z",redo:"M18.4,10.6C16.55,9 14.15,8 11.5,8C6.85,8 2.92,11.03 1.54,15.22L3.9,16C4.95,12.81 7.95,10.5 11.5,10.5C13.45,10.5 15.23,11.22 16.62,12.38L13,16H22V7L18.4,10.6Z",helpCircle:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},w={element:s.value,initialValue:e.modelValue.data??"",renderingConfig:{},status:!1,autoDownloadFontAwesome:!1,spellChecker:!1,minHeight:"300px",insertTexts:{link:[o.mdeLink1,o.mdeLink2],image:[o.mdeImg1,o.mdeImg2],table:[o.mdeTable1,o.mdeTable2],horizontalRule:["",` +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./EY6XevH-.js","./BosuxZz1.js","./Do13sEQ6.js","./entry.B9swg-wU.css"])))=>i.map(i=>d[i]); +import{d as j,r as y,Z as p,i as m,$ as E,h as d,o as $,W as D,R as H,a0 as x,a1 as T,a2 as Z}from"./Do13sEQ6.js";import{u as _,b as h,c as I}from"./B3FFiLgK.js";const B={name:"markdown",shouldDebounce:!0,emitsBlur:!0,focusable:!0},n=e=>``,V=j({props:{modelValue:{type:Object,required:!0},statefulLayout:{type:Object,required:!0}},setup(e,{expose:S}){const s=y(null),{inputProps:f,compSlots:b,localData:i}=_(p(e.modelValue),e.statefulLayout),M=m(()=>i.value&&E.parse(i.value)),k=m(()=>{const r={...b.value};return r.default=()=>{const o=[d(h,{text:f.value.label}),d("textarea",{ref:s})];return e.modelValue.options.summary&&o.push(d("div",{innerHTML:M.value})),d("div",{class:"vjsf-node-markdown-content"},o)},r});let c=null,a=null;const v=async()=>{if(e.modelValue.options.readOnly)return;if(!s.value)throw new Error("component was not mounted for markdown editor");const r=(await T(async()=>{const{default:A}=await import("./EY6XevH-.js").then(L=>L.e);return{default:A}},__vite__mapDeps([0,1,2,3]),import.meta.url)).default,o=e.modelValue.messages,l=e.modelValue.options.pluginsOptions.markdown,t={...l==null?void 0:l.icons,formatBold:"M13.5,15.5H10V12.5H13.5A1.5,1.5 0 0,1 15,14A1.5,1.5 0 0,1 13.5,15.5M10,6.5H13A1.5,1.5 0 0,1 14.5,8A1.5,1.5 0 0,1 13,9.5H10M15.6,10.79C16.57,10.11 17.25,9 17.25,8C17.25,5.74 15.5,4 13.25,4H7V18H14.04C16.14,18 17.75,16.3 17.75,14.21C17.75,12.69 16.89,11.39 15.6,10.79Z",formatItalic:"M10,4V7H12.21L8.79,15H6V18H14V15H11.79L15.21,7H18V4H10Z",formatTitle:"M5,4V7H10.5V19H13.5V7H19V4H5Z",formatQuoteOpen:"M10,7L8,11H11V17H5V11L7,7H10M18,7L16,11H19V17H13V11L15,7H18Z",formatListBulleted:"M7,5H21V7H7V5M7,13V11H21V13H7M4,4.5A1.5,1.5 0 0,1 5.5,6A1.5,1.5 0 0,1 4,7.5A1.5,1.5 0 0,1 2.5,6A1.5,1.5 0 0,1 4,4.5M4,10.5A1.5,1.5 0 0,1 5.5,12A1.5,1.5 0 0,1 4,13.5A1.5,1.5 0 0,1 2.5,12A1.5,1.5 0 0,1 4,10.5M7,19V17H21V19H7M4,16.5A1.5,1.5 0 0,1 5.5,18A1.5,1.5 0 0,1 4,19.5A1.5,1.5 0 0,1 2.5,18A1.5,1.5 0 0,1 4,16.5Z",formatListNumbered:"M7,13V11H21V13H7M7,19V17H21V19H7M7,7V5H21V7H7M3,8V5H2V4H4V8H3M2,17V16H5V20H2V19H4V18.5H3V17.5H4V17H2M4.25,10A0.75,0.75 0 0,1 5,10.75C5,10.95 4.92,11.14 4.79,11.27L3.12,13H5V14H2V13.08L4,11H2V10H4.25Z",link:"M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z",image:"M8.5,13.5L11,16.5L14.5,12L19,18H5M21,19V5C21,3.89 20.1,3 19,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19Z",table:"M5,4H19A2,2 0 0,1 21,6V18A2,2 0 0,1 19,20H5A2,2 0 0,1 3,18V6A2,2 0 0,1 5,4M5,8V12H11V8H5M13,8V12H19V8H13M5,14V18H11V14H5M13,14V18H19V14H13Z",eye:"M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z",undo:"M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z",redo:"M18.4,10.6C16.55,9 14.15,8 11.5,8C6.85,8 2.92,11.03 1.54,15.22L3.9,16C4.95,12.81 7.95,10.5 11.5,10.5C13.45,10.5 15.23,11.22 16.62,12.38L13,16H22V7L18.4,10.6Z",helpCircle:"M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z"},w={element:s.value,initialValue:e.modelValue.data??"",renderingConfig:{},status:!1,autoDownloadFontAwesome:!1,spellChecker:!1,minHeight:"300px",insertTexts:{link:[o.mdeLink1,o.mdeLink2],image:[o.mdeImg1,o.mdeImg2],table:[o.mdeTable1,o.mdeTable2],horizontalRule:["",` ----- diff --git a/latest/_nuxt/KN3z3sJk.js b/latest/_nuxt/DulREhGp.js similarity index 73% rename from latest/_nuxt/KN3z3sJk.js rename to latest/_nuxt/DulREhGp.js index 2366d8de..7198176b 100644 --- a/latest/_nuxt/KN3z3sJk.js +++ b/latest/_nuxt/DulREhGp.js @@ -1 +1 @@ -import{aC as f,r as i,Q as R,e as a,R as c,aF as g}from"./DxK5QV_v.js";function m(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const o=f(),t=i();if(R){const n=new ResizeObserver(e=>{s==null||s(e,n),e.length&&(u==="content"?t.value=e[0].contentRect:t.value=e[0].target.getBoundingClientRect())});a(()=>{n.disconnect()}),c(()=>o.el,(e,r)=>{r&&(n.unobserve(r),t.value=void 0),e&&n.observe(e)},{flush:"post"})}return{resizeRef:o,contentRect:g(t)}}export{m as u}; +import{aC as f,r as i,Q as R,e as a,R as c,aF as g}from"./Do13sEQ6.js";function m(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const o=f(),t=i();if(R){const n=new ResizeObserver(e=>{s==null||s(e,n),e.length&&(u==="content"?t.value=e[0].contentRect:t.value=e[0].target.getBoundingClientRect())});a(()=>{n.disconnect()}),c(()=>o.el,(e,r)=>{r&&(n.unobserve(r),t.value=void 0),e&&n.observe(e)},{flush:"post"})}return{resizeRef:o,contentRect:g(t)}}export{m as u}; diff --git a/latest/_nuxt/DmbyLE6A.js b/latest/_nuxt/Dw5uwCGi.js similarity index 99% rename from latest/_nuxt/DmbyLE6A.js rename to latest/_nuxt/Dw5uwCGi.js index 2bda3d6e..1e9eedec 100644 --- a/latest/_nuxt/DmbyLE6A.js +++ b/latest/_nuxt/Dw5uwCGi.js @@ -1,4 +1,4 @@ -import{d as B,h as d}from"./DxK5QV_v.js";function m(){return m=Object.assign||function(a){for(var t=1;t";return t},lineNumbersCount:function(){var t=this.codeData.split(/\r\n|\n/).length;return t}},mounted:function(){this._recordCurrentState(),this.styleLineNumbers()},methods:{setLineNumbersHeight:function(){this.lineNumbersHeight=getComputedStyle(this.$refs.pre).height},styleLineNumbers:function(){if(!(!this.lineNumbers||!this.autoStyleLineNumbers)){var t=this.$refs.pre,e=this.$el.querySelector(".prism-editor__line-numbers"),s=window.getComputedStyle(t);this.$nextTick(function(){var o="border-top-left-radius",u="border-bottom-left-radius";if(e){e.style[o]=s[o],e.style[u]=s[u],t.style[o]="0",t.style[u]="0";var n=["background-color","margin-top","padding-top","font-family","font-size","line-height"];n.forEach(function(i){e.style[i]=s[i]}),e.style["margin-bottom"]="-"+s["padding-top"]}})}},_recordCurrentState:function(){var t=this.$refs.textarea;if(t){var e=t.value,s=t.selectionStart,o=t.selectionEnd;this._recordChange({value:e,selectionStart:s,selectionEnd:o})}},_getLines:function(t,e){return t.substring(0,e).split(` +import{d as B,h as d}from"./Do13sEQ6.js";function m(){return m=Object.assign||function(a){for(var t=1;t";return t},lineNumbersCount:function(){var t=this.codeData.split(/\r\n|\n/).length;return t}},mounted:function(){this._recordCurrentState(),this.styleLineNumbers()},methods:{setLineNumbersHeight:function(){this.lineNumbersHeight=getComputedStyle(this.$refs.pre).height},styleLineNumbers:function(){if(!(!this.lineNumbers||!this.autoStyleLineNumbers)){var t=this.$refs.pre,e=this.$el.querySelector(".prism-editor__line-numbers"),s=window.getComputedStyle(t);this.$nextTick(function(){var o="border-top-left-radius",u="border-bottom-left-radius";if(e){e.style[o]=s[o],e.style[u]=s[u],t.style[o]="0",t.style[u]="0";var n=["background-color","margin-top","padding-top","font-family","font-size","line-height"];n.forEach(function(i){e.style[i]=s[i]}),e.style["margin-bottom"]="-"+s["padding-top"]}})}},_recordCurrentState:function(){var t=this.$refs.textarea;if(t){var e=t.value,s=t.selectionStart,o=t.selectionEnd;this._recordChange({value:e,selectionStart:s,selectionEnd:o})}},_getLines:function(t,e){return t.substring(0,e).split(` `)},_applyEdits:function(t){var e=this.$refs.textarea,s=this.history.stack[this.history.offset];s&&e&&(this.history.stack[this.history.offset]=m({},s,{selectionStart:e.selectionStart,selectionEnd:e.selectionEnd})),this._recordChange(t),this._updateInput(t)},_recordChange:function(t,e){e===void 0&&(e=!1);var s=this.history,o=s.stack,u=s.offset;if(o.length&&u>-1){this.history.stack=o.slice(0,u+1);var n=this.history.stack.length;if(n>I){var i=n-I;this.history.stack=o.slice(i,n),this.history.offset=Math.max(this.history.offset-i,0)}}var r=Date.now();if(e){var l=this.history.stack[this.history.offset];if(l&&r-l.timestamp=c&&p<=g&&y.startsWith(l)?y.substring(l.length):y}).join(` `);if(n!==v){var E=f[c];this._applyEdits({value:v,selectionStart:E.startsWith(l)?i-l.length:i,selectionEnd:r-(n.length-v.length)})}}else if(i!==r){var K=this._getLines(n,i),_=K.length-1,D=this._getLines(n,r).length-1,P=K[_];this._applyEdits({value:n.split(` diff --git a/latest/_nuxt/BpL2aHmH.js b/latest/_nuxt/DxQk9Dwg.js similarity index 51% rename from latest/_nuxt/BpL2aHmH.js rename to latest/_nuxt/DxQk9Dwg.js index d18b853f..fd9f0bd9 100644 --- a/latest/_nuxt/BpL2aHmH.js +++ b/latest/_nuxt/DxQk9Dwg.js @@ -1,4 +1,4 @@ -var $t=Object.defineProperty;var Kt=(e,t,i)=>t in e?$t(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i;var A=(e,t,i)=>Kt(e,typeof t!="symbol"?t+"":t,i);import{a as Ht,z as Wt,s as Lt,A as Ut,p as Bt,B as qt,q as wt,r as bt,t as St,C as Gt,o as Jt,D as Zt}from"./CJpVtMeO.js";import{$ as Qt,R as W,o as Ft,S as Nt,bo as Yt,ap as Xt,E as ei,bp as Me,r as U,ak as ti,i as te,a8 as ii,ar as ft,aj as dt,bq as ni,aE as q}from"./DxK5QV_v.js";import{g as ri}from"./BosuxZz1.js";var Tt=Symbol.for("immer-nothing"),ht=Symbol.for("immer-draftable"),j=Symbol.for("immer-state");function z(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var N=Object.getPrototypeOf;function Y(e){return!!e&&!!e[j]}function Z(e){var t;return e?It(e)||Array.isArray(e)||!!e[ht]||!!((t=e.constructor)!=null&&t[ht])||pe(e)||ge(e):!1}var si=Object.prototype.constructor.toString();function It(e){if(!e||typeof e!="object")return!1;const t=N(e);if(t===null)return!0;const i=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return i===Object?!0:typeof i=="function"&&Function.toString.call(i)===si}function ie(e,t){me(e)===0?Object.entries(e).forEach(([i,n])=>{t(i,n,e)}):e.forEach((i,n)=>t(n,i,e))}function me(e){const t=e[j];return t?t.type_:Array.isArray(e)?1:pe(e)?2:ge(e)?3:0}function Te(e,t){return me(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function At(e,t,i){const n=me(e);n===2?e.set(t,i):n===3?e.add(i):e[t]=i}function oi(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function pe(e){return e instanceof Map}function ge(e){return e instanceof Set}function G(e){return e.copy_||e.base_}function Ie(e,t){if(pe(e))return new Map(e);if(ge(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&It(e))return N(e)?{...e}:Object.assign(Object.create(null),e);const i=Object.getOwnPropertyDescriptors(e);delete i[j];let n=Reflect.ownKeys(i);for(let r=0;r1&&(e.set=e.add=e.clear=e.delete=ai),Object.freeze(e),t&&ie(e,(i,n)=>ze(n,!0))),e}function ai(){z(2)}function ye(e){return Object.isFrozen(e)}var li={};function Q(e){const t=li[e];return t||z(0,e),t}var ne;function Pt(){return ne}function ui(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function mt(e,t){t&&(Q("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Ae(e){Pe(e),e.drafts_.forEach(ci),e.drafts_=null}function Pe(e){e===ne&&(ne=e.parent_)}function pt(e){return ne=ui(ne,e)}function ci(e){const t=e[j];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function gt(e,t){t.unfinalizedDrafts_=t.drafts_.length;const i=t.drafts_[0];return e!==void 0&&e!==i?(i[j].modified_&&(Ae(t),z(4)),Z(e)&&(e=de(t,e),t.parent_||he(t,e)),t.patches_&&Q("Patches").generateReplacementPatches_(i[j].base_,e,t.patches_,t.inversePatches_)):e=de(t,i,[]),Ae(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Tt?e:void 0}function de(e,t,i){if(ye(t))return t;const n=t[j];if(!n)return ie(t,(r,o)=>yt(e,n,t,r,o,i)),t;if(n.scope_!==e)return t;if(!n.modified_)return he(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const r=n.copy_;let o=r,s=!1;n.type_===3&&(o=new Set(r),r.clear(),s=!0),ie(o,(c,l)=>yt(e,n,r,c,l,i,s)),he(e,r,!1),i&&e.patches_&&Q("Patches").generatePatches_(n,i,e.patches_,e.inversePatches_)}return n.copy_}function yt(e,t,i,n,r,o,s){if(Y(r)){const c=o&&t&&t.type_!==3&&!Te(t.assigned_,n)?o.concat(n):void 0,l=de(e,r,c);if(At(i,n,l),Y(l))e.canAutoFreeze_=!1;else return}else s&&i.add(r);if(Z(r)&&!ye(r)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;de(e,r),(!t||!t.scope_.parent_)&&he(e,r)}}function he(e,t,i=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ze(t,i)}function fi(e,t){const i=Array.isArray(e),n={type_:i?1:0,scope_:t?t.scope_:Pt(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let r=n,o=Ve;i&&(r=[n],o=re);const{revoke:s,proxy:c}=Proxy.revocable(r,o);return n.draft_=c,n.revoke_=s,c}var Ve={get(e,t){if(t===j)return e;const i=G(e);if(!Te(i,t))return di(e,i,t);const n=i[t];return e.finalized_||!Z(n)?n:n===Ce(e.base_,t)?(_e(e),e.copy_[t]=ke(n,e)):n},has(e,t){return t in G(e)},ownKeys(e){return Reflect.ownKeys(G(e))},set(e,t,i){const n=Ot(G(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,i),!0;if(!e.modified_){const r=Ce(G(e),t),o=r==null?void 0:r[j];if(o&&o.base_===i)return e.copy_[t]=i,e.assigned_[t]=!1,!0;if(oi(i,r)&&(i!==void 0||Te(e.base_,t)))return!0;_e(e),Oe(e)}return e.copy_[t]===i&&(i!==void 0||t in e.copy_)||Number.isNaN(i)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=i,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Ce(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,_e(e),Oe(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const i=G(e),n=Reflect.getOwnPropertyDescriptor(i,t);return n&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:n.enumerable,value:i[t]}},defineProperty(){z(11)},getPrototypeOf(e){return N(e.base_)},setPrototypeOf(){z(12)}},re={};ie(Ve,(e,t)=>{re[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});re.deleteProperty=function(e,t){return re.set.call(this,e,t,void 0)};re.set=function(e,t,i){return Ve.set.call(this,e[0],t,i,e[0])};function Ce(e,t){const i=e[j];return(i?G(i):e)[t]}function di(e,t,i){var r;const n=Ot(t,i);return n?"value"in n?n.value:(r=n.get)==null?void 0:r.call(e.draft_):void 0}function Ot(e,t){if(!(t in e))return;let i=N(e);for(;i;){const n=Object.getOwnPropertyDescriptor(i,t);if(n)return n;i=N(i)}}function Oe(e){e.modified_||(e.modified_=!0,e.parent_&&Oe(e.parent_))}function _e(e){e.copy_||(e.copy_=Ie(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var hi=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,i,n)=>{if(typeof t=="function"&&typeof i!="function"){const o=i;i=t;const s=this;return function(l=o,...d){return s.produce(l,a=>i.call(this,a,...d))}}typeof i!="function"&&z(6),n!==void 0&&typeof n!="function"&&z(7);let r;if(Z(t)){const o=pt(this),s=ke(t,void 0);let c=!0;try{r=i(s),c=!1}finally{c?Ae(o):Pe(o)}return mt(o,n),gt(r,o)}else if(!t||typeof t!="object"){if(r=i(t),r===void 0&&(r=t),r===Tt&&(r=void 0),this.autoFreeze_&&ze(r,!0),n){const o=[],s=[];Q("Patches").generateReplacementPatches_(t,r,o,s),n(o,s)}return r}else z(1,t)},this.produceWithPatches=(t,i)=>{if(typeof t=="function")return(s,...c)=>this.produceWithPatches(s,l=>t(l,...c));let n,r;return[this.produce(t,i,(s,c)=>{n=s,r=c}),n,r]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Z(e)||z(8),Y(e)&&(e=mi(e));const t=pt(this),i=ke(e,void 0);return i[j].isManual_=!0,Pe(t),i}finishDraft(e,t){const i=e&&e[j];(!i||!i.isManual_)&&z(9);const{scope_:n}=i;return mt(n,t),gt(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let i;for(i=t.length-1;i>=0;i--){const r=t[i];if(r.path.length===0&&r.op==="replace"){e=r.value;break}}i>-1&&(t=t.slice(i+1));const n=Q("Patches").applyPatches_;return Y(e)?n(e,t):this.produce(e,r=>n(r,t))}};function ke(e,t){const i=pe(e)?Q("MapSet").proxyMap_(e,t):ge(e)?Q("MapSet").proxySet_(e,t):fi(e,t);return(t?t.scope_:Pt()).drafts_.push(i),i}function mi(e){return Y(e)||z(10,e),kt(e)}function kt(e){if(!Z(e)||ye(e))return e;const t=e[j];let i;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,i=Ie(e,t.scope_.immer_.useStrictShallowCopy_)}else i=Ie(e,!0);return ie(i,(n,r)=>{At(i,n,kt(r))}),t&&(t.finalized_=!1),i}var M=new hi,O=M.produce;M.produceWithPatches.bind(M);var pi=M.setAutoFreeze.bind(M);M.setUseStrictShallowCopy.bind(M);M.applyPatches.bind(M);M.createDraft.bind(M);M.finishDraft.bind(M);const gi={errorOneOf:"chose one",errorRequired:"required information",addItem:"Add item",delete:"Delete",edit:"Edit",close:"Close",duplicate:"Duplicate",sort:"Sort",up:"Move up",down:"Move down",showHelp:"Show a help message",mdeLink1:"[Link title",mdeLink2:"](link url)",mdeImg1:"![](",mdeImg2:"image url)",mdeTable1:"",mdeTable2:` +var $t=Object.defineProperty;var Kt=(e,t,i)=>t in e?$t(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i;var A=(e,t,i)=>Kt(e,typeof t!="symbol"?t+"":t,i);import{a as Ht,z as Wt,s as Lt,A as Ut,p as Bt,B as qt,q as wt,r as bt,t as St,C as Gt,o as Jt,D as Zt}from"./CGevWz5y.js";import{$ as Qt,R as W,o as Ft,S as Nt,bo as Yt,ap as Xt,E as ei,bp as Me,r as U,ak as ti,i as te,a8 as ii,ar as ft,aj as dt,bq as ni,aE as q}from"./Do13sEQ6.js";import{g as ri}from"./BosuxZz1.js";var Tt=Symbol.for("immer-nothing"),ht=Symbol.for("immer-draftable"),j=Symbol.for("immer-state");function z(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var N=Object.getPrototypeOf;function Y(e){return!!e&&!!e[j]}function Z(e){var t;return e?It(e)||Array.isArray(e)||!!e[ht]||!!((t=e.constructor)!=null&&t[ht])||pe(e)||ge(e):!1}var si=Object.prototype.constructor.toString();function It(e){if(!e||typeof e!="object")return!1;const t=N(e);if(t===null)return!0;const i=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return i===Object?!0:typeof i=="function"&&Function.toString.call(i)===si}function ie(e,t){me(e)===0?Object.entries(e).forEach(([i,n])=>{t(i,n,e)}):e.forEach((i,n)=>t(n,i,e))}function me(e){const t=e[j];return t?t.type_:Array.isArray(e)?1:pe(e)?2:ge(e)?3:0}function Te(e,t){return me(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function At(e,t,i){const n=me(e);n===2?e.set(t,i):n===3?e.add(i):e[t]=i}function oi(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function pe(e){return e instanceof Map}function ge(e){return e instanceof Set}function G(e){return e.copy_||e.base_}function Ie(e,t){if(pe(e))return new Map(e);if(ge(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&It(e))return N(e)?{...e}:Object.assign(Object.create(null),e);const i=Object.getOwnPropertyDescriptors(e);delete i[j];let n=Reflect.ownKeys(i);for(let r=0;r1&&(e.set=e.add=e.clear=e.delete=ai),Object.freeze(e),t&&ie(e,(i,n)=>ze(n,!0))),e}function ai(){z(2)}function ye(e){return Object.isFrozen(e)}var li={};function Q(e){const t=li[e];return t||z(0,e),t}var ne;function Pt(){return ne}function ui(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function mt(e,t){t&&(Q("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Ae(e){Pe(e),e.drafts_.forEach(ci),e.drafts_=null}function Pe(e){e===ne&&(ne=e.parent_)}function pt(e){return ne=ui(ne,e)}function ci(e){const t=e[j];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function gt(e,t){t.unfinalizedDrafts_=t.drafts_.length;const i=t.drafts_[0];return e!==void 0&&e!==i?(i[j].modified_&&(Ae(t),z(4)),Z(e)&&(e=de(t,e),t.parent_||he(t,e)),t.patches_&&Q("Patches").generateReplacementPatches_(i[j].base_,e,t.patches_,t.inversePatches_)):e=de(t,i,[]),Ae(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==Tt?e:void 0}function de(e,t,i){if(ye(t))return t;const n=t[j];if(!n)return ie(t,(r,o)=>yt(e,n,t,r,o,i)),t;if(n.scope_!==e)return t;if(!n.modified_)return he(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const r=n.copy_;let o=r,s=!1;n.type_===3&&(o=new Set(r),r.clear(),s=!0),ie(o,(c,l)=>yt(e,n,r,c,l,i,s)),he(e,r,!1),i&&e.patches_&&Q("Patches").generatePatches_(n,i,e.patches_,e.inversePatches_)}return n.copy_}function yt(e,t,i,n,r,o,s){if(Y(r)){const c=o&&t&&t.type_!==3&&!Te(t.assigned_,n)?o.concat(n):void 0,l=de(e,r,c);if(At(i,n,l),Y(l))e.canAutoFreeze_=!1;else return}else s&&i.add(r);if(Z(r)&&!ye(r)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;de(e,r),(!t||!t.scope_.parent_)&&he(e,r)}}function he(e,t,i=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&ze(t,i)}function fi(e,t){const i=Array.isArray(e),n={type_:i?1:0,scope_:t?t.scope_:Pt(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let r=n,o=Ve;i&&(r=[n],o=re);const{revoke:s,proxy:c}=Proxy.revocable(r,o);return n.draft_=c,n.revoke_=s,c}var Ve={get(e,t){if(t===j)return e;const i=G(e);if(!Te(i,t))return di(e,i,t);const n=i[t];return e.finalized_||!Z(n)?n:n===Ce(e.base_,t)?(_e(e),e.copy_[t]=ke(n,e)):n},has(e,t){return t in G(e)},ownKeys(e){return Reflect.ownKeys(G(e))},set(e,t,i){const n=Ot(G(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,i),!0;if(!e.modified_){const r=Ce(G(e),t),o=r==null?void 0:r[j];if(o&&o.base_===i)return e.copy_[t]=i,e.assigned_[t]=!1,!0;if(oi(i,r)&&(i!==void 0||Te(e.base_,t)))return!0;_e(e),Oe(e)}return e.copy_[t]===i&&(i!==void 0||t in e.copy_)||Number.isNaN(i)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=i,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Ce(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,_e(e),Oe(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const i=G(e),n=Reflect.getOwnPropertyDescriptor(i,t);return n&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:n.enumerable,value:i[t]}},defineProperty(){z(11)},getPrototypeOf(e){return N(e.base_)},setPrototypeOf(){z(12)}},re={};ie(Ve,(e,t)=>{re[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});re.deleteProperty=function(e,t){return re.set.call(this,e,t,void 0)};re.set=function(e,t,i){return Ve.set.call(this,e[0],t,i,e[0])};function Ce(e,t){const i=e[j];return(i?G(i):e)[t]}function di(e,t,i){var r;const n=Ot(t,i);return n?"value"in n?n.value:(r=n.get)==null?void 0:r.call(e.draft_):void 0}function Ot(e,t){if(!(t in e))return;let i=N(e);for(;i;){const n=Object.getOwnPropertyDescriptor(i,t);if(n)return n;i=N(i)}}function Oe(e){e.modified_||(e.modified_=!0,e.parent_&&Oe(e.parent_))}function _e(e){e.copy_||(e.copy_=Ie(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var hi=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,i,n)=>{if(typeof t=="function"&&typeof i!="function"){const o=i;i=t;const s=this;return function(l=o,...d){return s.produce(l,a=>i.call(this,a,...d))}}typeof i!="function"&&z(6),n!==void 0&&typeof n!="function"&&z(7);let r;if(Z(t)){const o=pt(this),s=ke(t,void 0);let c=!0;try{r=i(s),c=!1}finally{c?Ae(o):Pe(o)}return mt(o,n),gt(r,o)}else if(!t||typeof t!="object"){if(r=i(t),r===void 0&&(r=t),r===Tt&&(r=void 0),this.autoFreeze_&&ze(r,!0),n){const o=[],s=[];Q("Patches").generateReplacementPatches_(t,r,o,s),n(o,s)}return r}else z(1,t)},this.produceWithPatches=(t,i)=>{if(typeof t=="function")return(s,...c)=>this.produceWithPatches(s,l=>t(l,...c));let n,r;return[this.produce(t,i,(s,c)=>{n=s,r=c}),n,r]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Z(e)||z(8),Y(e)&&(e=mi(e));const t=pt(this),i=ke(e,void 0);return i[j].isManual_=!0,Pe(t),i}finishDraft(e,t){const i=e&&e[j];(!i||!i.isManual_)&&z(9);const{scope_:n}=i;return mt(n,t),gt(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let i;for(i=t.length-1;i>=0;i--){const r=t[i];if(r.path.length===0&&r.op==="replace"){e=r.value;break}}i>-1&&(t=t.slice(i+1));const n=Q("Patches").applyPatches_;return Y(e)?n(e,t):this.produce(e,r=>n(r,t))}};function ke(e,t){const i=pe(e)?Q("MapSet").proxyMap_(e,t):ge(e)?Q("MapSet").proxySet_(e,t):fi(e,t);return(t?t.scope_:Pt()).drafts_.push(i),i}function mi(e){return Y(e)||z(10,e),kt(e)}function kt(e){if(!Z(e)||ye(e))return e;const t=e[j];let i;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,i=Ie(e,t.scope_.immer_.useStrictShallowCopy_)}else i=Ie(e,!0);return ie(i,(n,r)=>{At(i,n,kt(r))}),t&&(t.finalized_=!1),i}var M=new hi,O=M.produce;M.produceWithPatches.bind(M);var pi=M.setAutoFreeze.bind(M);M.setUseStrictShallowCopy.bind(M);M.applyPatches.bind(M);M.createDraft.bind(M);M.finishDraft.bind(M);const gi={errorOneOf:"chose one",errorRequired:"required information",addItem:"Add item",delete:"Delete",edit:"Edit",close:"Close",duplicate:"Duplicate",sort:"Sort",up:"Move up",down:"Move down",showHelp:"Show a help message",mdeLink1:"[Link title",mdeLink2:"](link url)",mdeImg1:"![](",mdeImg2:"image url)",mdeTable1:"",mdeTable2:` | Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | @@ -22,4 +22,4 @@ var $t=Object.defineProperty;var Kt=(e,t,i)=>t in e?$t(e,t,{enumerable:!0,config | -------- | -------- | -------- | | Text | Text | Text | -`,bold:"Fett",italic:"Kursiv",heading:"Titel",quote:"Zitat",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",createLink:"Link erstellen",insertImage:"Bild einfügen",createTable:"Tabelle erstellen",preview:"Vorschau",mdeGuide:"Syntax-Dokumentation",undo:"Rückgängig",redo:"Wiederholen"},vt={en:gi,fr:yi,nl:vi,de:Ci};function Ee(e=[],t=[]){if(!e||!t||e.length!==t.length)return t;for(let i=0;i{let t=e.ajv;if(!t){const c={allErrors:!0,strict:!1,verbose:!0};e.ajvOptions&&Object.assign(c,e.ajvOptions),e.code&&(c.code={source:!0,esm:!0,lines:!0});const l=new wi(c);Ht.default(l),Wt.default(l),t=l}t.addKeyword("layout");let i=e.markdown;i||(i=l=>Qt.parse(l,e.markedOptions));const n=e.defaultLocale||"en",r=e.locale||n,o={...vt[r]||vt[n]};e.messages&&Object.assign(o,e.messages);const s=Lt.reduce((c,l)=>(c[l.name]=l,c),{});if(e.components){for(const c of Object.keys(e.components))s[c]={...e.components[c],name:c};Object.assign(s,e.components)}return{ajv:t,code:!1,markdown:i,optionsKeys:[],...e,locale:r,defaultLocale:n,messages:o,components:s,xI18n:!!e.xI18n}},bi=O((e,t)=>{for(const i of["ajv","ajvOptions","code","markdown","markedOptions","xI18n","locale","defaultLocale","messages","optionsKeys","components"])if(i in t){if(i==="components"&&Et(Object.keys(e.components??[]),Object.keys(t.components??[])))continue;e[i]=t[i]}else delete e[i]});var De={exports:{}},we,Ct;function Si(){if(Ct)return we;Ct=1;var e=1e3,t=e*60,i=t*60,n=i*24,r=n*7,o=n*365.25;we=function(a,u){u=u||{};var f=typeof a;if(f==="string"&&a.length>0)return s(a);if(f==="number"&&isFinite(a))return u.long?l(a):c(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))};function s(a){if(a=String(a),!(a.length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(a);if(u){var f=parseFloat(u[1]),p=(u[2]||"ms").toLowerCase();switch(p){case"years":case"year":case"yrs":case"yr":case"y":return f*o;case"weeks":case"week":case"w":return f*r;case"days":case"day":case"d":return f*n;case"hours":case"hour":case"hrs":case"hr":case"h":return f*i;case"minutes":case"minute":case"mins":case"min":case"m":return f*t;case"seconds":case"second":case"secs":case"sec":case"s":return f*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return f;default:return}}}}function c(a){var u=Math.abs(a);return u>=n?Math.round(a/n)+"d":u>=i?Math.round(a/i)+"h":u>=t?Math.round(a/t)+"m":u>=e?Math.round(a/e)+"s":a+"ms"}function l(a){var u=Math.abs(a);return u>=n?d(a,u,n,"day"):u>=i?d(a,u,i,"hour"):u>=t?d(a,u,t,"minute"):u>=e?d(a,u,e,"second"):a+" ms"}function d(a,u,f,p){var m=u>=f*1.5;return Math.round(a/f)+" "+p+(m?"s":"")}return we}function Fi(e){i.debug=i,i.default=i,i.coerce=l,i.disable=o,i.enable=r,i.enabled=s,i.humanize=Si(),i.destroy=d,Object.keys(e).forEach(a=>{i[a]=e[a]}),i.names=[],i.skips=[],i.formatters={};function t(a){let u=0;for(let f=0;f{if(y==="%%")return"%";C++;const ae=i.formatters[g];if(typeof ae=="function"){const le=I[C];y=ae.call(h,le),I.splice(C,1),C--}return y}),i.formatArgs.call(h,I),(h.log||i.log).apply(h,I)}return b.namespace=a,b.useColors=i.useColors(),b.color=i.selectColor(a),b.extend=n,b.destroy=i.destroy,Object.defineProperty(b,"enabled",{enumerable:!0,configurable:!1,get:()=>f!==null?f:(p!==i.namespaces&&(p=i.namespaces,m=i.enabled(a)),m),set:I=>{f=I}}),typeof i.init=="function"&&i.init(b),b}function n(a,u){const f=i(this.namespace+(typeof u>"u"?":":u)+a);return f.log=this.log,f}function r(a){i.save(a),i.namespaces=a,i.names=[],i.skips=[];let u;const f=(typeof a=="string"?a:"").split(/[\s,]+/),p=f.length;for(u=0;u"-"+u)].join(",");return i.enable(""),a}function s(a){if(a[a.length-1]==="*")return!0;let u,f;for(u=0,f=i.skips.length;u{let d=!1;return()=>{d||(d=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let d;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(d=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(d[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function r(d){if(d[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+d[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;d.splice(1,0,a,"color: inherit");let u=0,f=0;d[0].replace(/%[a-zA-Z%]/g,p=>{p!=="%%"&&(u++,p==="%c"&&(f=u))}),d.splice(f,0,a)}t.log=console.debug||console.log||(()=>{});function o(d){try{d?t.storage.setItem("debug",d):t.storage.removeItem("debug")}catch{}}function s(){let d;try{d=t.storage.getItem("debug")}catch{}return!d&&typeof process<"u"&&"env"in process&&(d=i.DEBUG),d}function c(){try{return localStorage}catch{}}e.exports=Ti(t);const{formatters:l}=e.exports;l.j=function(d){try{return JSON.stringify(d)}catch(a){return"[UnexpectedJSONParseError]: "+a.message}}})(De,De.exports);var Ii=De.exports;const Re=ri(Ii),ue=["xs","sm","md","lg","xl","xxl"],T={xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560};class xe{constructor(t){A(this,"width");this.width=t}get name(){for(let t=0;t=T.sm&&this.width=T.sm}get md(){return this.width>=T.md&&this.width=T.md}get lg(){return this.width>=T.lg&&this.width=T.lg}get xl(){return this.width>=T.xl&&this.width=T.xl}get xxl(){return this.width>=T.xxl}}function Ai(e,t){if(!t)return[e,12];let i=t.xs;return e.smAndUp&&t.sm!==void 0&&(i=t.sm),e.mdAndUp&&t.md!==void 0&&(i=t.md),e.lgAndUp&&t.lg!==void 0&&(i=t.lg),e.xlAndUp&&t.xl!==void 0&&(i=t.xl),e.xxl&&t.xxl!==void 0&&(i=t.xxl),[i===12?e:new xe(Math.round(e.width*(i/12))),i]}const be={};function Dt(e){return be[e]=be[e]??new RegExp(e),be[e]}const ce=Re("jl:state-node"),fe=e=>!!(e===""||e===void 0||Array.isArray(e)&&!e.length||typeof e=="object"&&!Array.isArray(e)&&e&&Object.values(e).findIndex(t=>t!==void 0)===-1),Pi=(e,t,i)=>!!(i.defaultOn==="missing"&&e===void 0||i.defaultOn==="empty"&&fe(e)),Oi=O((e,t,i,n,r,o,s,c,l,d,a,u,f,p,m,b,I,h)=>{if(e.messages=c.messages?ki(e.messages||{},c.messages,p):p.messages,e.key=t,e.fullKey=i,e.parentFullKey=n,e.dataPath=r,e.parentDataPath=o,e.skeleton=s,e.layout=c,e.width=l,e.options=p,e.cols=d,e.data=a,e.error=u,e.itemsCacheKey=I,e.childError=h&&h.findIndex(w=>w.error||w.childError)!==-1,e.validated=f,m)e.autofocus=!0,delete e.autofocusChild;else{delete e.autofocus;const w=h==null?void 0:h.find(V=>V.autofocus);w?e.autofocusChild=w.key:delete e.autofocusChild}e.props=b,e.children=h}),ki=O((e,t,i)=>{Object.assign(e,i.messages,t)}),Ei=O((e,t)=>{for(const i of t){const n=i.key;i.data===void 0?delete e[n]:e[n]=i.data}for(;e.length&&e[e.length-1]===void 0;)e.pop()}),Di=O((e,t,i,n,r)=>{for(let o=0;o{if(r&&(r.length||i!=null&&i.length))for(const s of Object.keys(e))r.includes(s)||delete e[s];if(o)for(const s of o)delete e[s];if(i)for(const s of i)if(t===s.dataPath){if(s.data===void 0)continue;Object.assign(e,s.data)}else s.data===void 0?delete e[s.key]:e[s.key]=s.data;if(n)for(const s of n)s.instancePath===t&&(s.keyword==="additionalProperties"&&delete e[s.params.additionalProperty],s.keyword==="unevaluatedProperties"&&delete e[s.params.unevaluatedProperty])}),xi=O((e,t,i,n)=>{for(const r of Object.keys(t))i.includes(r)||n.some(o=>!!r.match(Dt(o)))&&(e[r]=t[r]);for(const r of Object.keys(e))r in t||delete e[r]}),ji=O((e,t,i={})=>{for(const n in t)e[n]=i[n]??t[n];for(const n in i)e[n]=i[n];for(const n in e)!(n in t)&&!(n in i)&&delete e[n]}),_t=O(e=>{e.readOnly=!0,e.summary=!0}),Mi=O((e,t)=>{t.title&&e.titleDepth<6&&(e.titleDepth+=1)}),Se=(e,t,i,n)=>{var o,s,c;const r=((s=(o=e.params)==null?void 0:o.errors)==null?void 0:s[0])??e;return n===r.instancePath&&((c=r.params)==null?void 0:c.missingProperty)===t.key||r.instancePath===i&&(r.schemaPath===t.pointer||r.schemaPath===t.refPointer)},Fe=(e,t,i,n)=>{var o,s;const r=((s=(o=e.params)==null?void 0:o.errors)==null?void 0:s[0])??e;return!(r.schemaPath===t.pointer||r.schemaPath.startsWith(t.pointer+"/"))&&!(r.schemaPath===t.refPointer||r.schemaPath.startsWith(t.refPointer+"/"))?!1:!!r.instancePath.startsWith(i)};function $(e,t,i,n,r,o,s,c,l){if(t.ref===void 0)throw new Error("expression was not compiled : "+JSON.stringify(t));const d=e[t.ref];try{return t.pure?d(i,i,n,n.context,r,o,s):d(i,i,n,n.context,r,o,s,c,l)}catch(a){const u={expression:t,data:i,context:n.context,display:r};throw u[t.dataAlias]=i,t.pure||(u.rootData=c,u.parent=l),console.warn("json-layout: failed to evaluate expression",a,u),new Error("json-layout: failed to evaluate expression")}}const zi=(e,t,i,n,r,o,s)=>{if(Jt(e)){for(const c of e.switch)if(!c.if||$(i.expressions,c.if,r,t,n,c,i.validates,o,s))return c}else if(e.if){if($(i.expressions,e.if,r,t,n,e,i.validates,o,s))return e}else return e;return{comp:"none"}};function ee(e,t,i,n,r,o,s,c,l,d,a,u,f,p,m){var He,We,Le,Ue,Be,qe,Ge,Je,Ze,Qe,Ne,Ye,Xe,et,tt,it,nt,rt,st,ot,at,lt,ut,ct;ce("createStateNode",r);let b=null;if(l.pure&&!(m!=null&&m.error)&&!(m!=null&&m.childError)){const v=p.validatedForm||p.validatedChildren.includes(r);if(b=[m,t,i,r,l,d,a.width,v,e.activatedItems,e.initial,u],m&&e.cacheKeys[r]&&Et(e.cacheKeys[r],b))return ce("createStateNode cache hit",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["hit"])),m;ce("createStateNode cache miss",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["miss"]))}else ce("createStateNode cache skip",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["skip"]));const I=d&&Zt(d)?d:i.normalizedLayouts[l.pointer],h=zi(I,t,i,a,u,e.rootData,f),[w,V]=Ai(a,(d==null?void 0:d.cols)??h.cols),C=h.getOptions?ji((m==null?void 0:m.options)??{},t,$(i.expressions,h.getOptions,u,t,w,h,i.validates,e.rootData,f)):t;e.initial&&t.autofocus&&h.autofocus&&h.comp!=="none"&&(e.autofocusTarget=r);let S;if(Bt(h,i.components)){const v=u??{},F=Mi(C,h);S=[];let K=e.autofocusTarget===r;for(let k=0;ki.skeletonNodes[X].key===_.key);if(x!==void 0&&(P=i.skeletonNodes[x]),P.condition&&!$(i.expressions,P.condition,v,t,w,h,i.validates,e.rootData,f))continue;const E=typeof _.key=="string"&&_.key.startsWith("$"),R=`${r}/${_.key}`;K&&(e.autofocusTarget=R);let B=E?v:v[_.key];if(_.key==="$patternProperties"){const X=i.normalizedLayouts[P.pointer];B=xi(((Ue=(Le=m==null?void 0:m.children)==null?void 0:Le.find(Rt=>Rt.key==="$patternProperties"))==null?void 0:Ue.data)??{},v,l.propertyKeys,X.indexed??[])}const ve=ee(e,F,i,_.key,R,r,E?s:`${s}/${_.key}`,s,P,_,w,B,{parent:f,data:v},p,(Be=m==null?void 0:m.children)==null?void 0:Be.find(X=>X.fullKey===R));(ve.autofocus||ve.autofocusChild!==void 0)&&(K=!1),S.push(ve)}}if(n==="$oneOf"&&l.childrenTrees){const v=r in e.activatedItems?e.activatedItems[r]:(qe=l.childrenTrees)==null?void 0:qe.findIndex(F=>i.validates[i.skeletonTrees[F].refPointer](u));if(v!==-1){e.errors=(Ge=e.errors)==null?void 0:Ge.filter(k=>{var P,x;const _=((x=(P=k.params)==null?void 0:P.errors)==null?void 0:x[0])??k;return!(Se(k,l,s,c)||Fe(k,l,s)&&(_.schemaPath.startsWith(l.pointer)&&!_.schemaPath.startsWith(l.pointer+"/"+v)||_.schemaPath.startsWith(l.refPointer)&&!_.schemaPath.startsWith(l.refPointer+"/"+v)))});const F=`${r}/${v}`;e.autofocusTarget===r&&(e.autofocusTarget=F);const K=i.skeletonTrees[l.childrenTrees[v]];S=[ee(e,C,i,v,F,r,s,s,i.skeletonNodes[K.root],null,w,u,{parent:f,data:u},p,(Je=m==null?void 0:m.children)==null?void 0:Je[0])]}}if(qt(h))if(h.indexed){const v=u??[],F=h.listEditMode==="inline"?C:_t(C);S=[];let K=e.autofocusTarget===r;const k=Object.keys(v);for(let _=0;_B.key===P));(R.autofocus||R.autofocusChild!==void 0)&&(K=!1),S.push(R)}}}else{const v=u??[],F=((et=l==null?void 0:l.childrenTrees)==null?void 0:et[0])&&i.skeletonNodes[(it=i.skeletonTrees[(tt=l==null?void 0:l.childrenTrees)==null?void 0:tt[0]])==null?void 0:it.root],K=h.listEditMode==="inline"?C:_t(C);S=[];let k=e.autofocusTarget===r;for(let _=0;_Se(v,l,s,c));y||(y=(st=e.errors)==null?void 0:st.findLast(v=>Fe(v,l,s))),h.comp!=="none"&&y&&(e.errors=(ot=e.errors)==null?void 0:ot.filter(v=>!Se(v,l,s,c)&&!Fe(v,l,s)));let g=u;g===null&&!h.nullable&&(g=void 0);const ae=p.validatedForm||p.validatedChildren.includes(r)||p.initialized===!1&&C.initialValidation==="always"||p.initialized===!1&&C.initialValidation==="withData"&&!fe(g);if(typeof((at=S==null?void 0:S[0])==null?void 0:at.key)=="number"&&h.comp!=="one-of-select"&&!h.indexed)g=Ei(g??[],S);else if(Array.isArray(g)){const v=((lt=l.childrenTrees)==null?void 0:lt[0])&&i.skeletonTrees[(ut=l.childrenTrees)==null?void 0:ut[0]],F=v&&i.skeletonNodes[v.root]||null;g=Di(g??[],s,e.additionalPropertiesErrors,[!0,"unknown"].includes(C.removeAdditional)?F==null?void 0:F.propertyKeys:void 0,C.readOnlyPropertiesMode==="remove"?F==null?void 0:F.roPropertyKeys:void 0)}else if((typeof g=="object"||g===void 0&&(S!=null&&S.length))&&!(g instanceof File)){const v=[!0,"unknown"].includes(C.removeAdditional)||(S==null?void 0:S.some(F=>F.key==="$patternProperties"));g=xt(g??{},s,S,e.additionalPropertiesErrors,v?l.propertyKeys:void 0,C.readOnlyPropertiesMode==="remove"?l.roPropertyKeys:void 0)}if(g!==u&&(Array.isArray(u)&&Array.isArray(g)?g=Ee(u,g):typeof u=="object"&&typeof g=="object"&&(g=_i(u,g))),h.getConstData)e.rehydrate||(g=$(i.expressions,h.getConstData,g,C,w,h,i.validates,e.rootData,f));else if(h.getDefaultData&&Pi(g,h,C)){if(!e.rehydrate){const v=$(i.expressions,h.getDefaultData,g,C,w,h,i.validates,e.rootData,f);(g===void 0||!fe(v))&&(g=v)}}else fe(g)&&(h.nullable?(C.defaultOn!=="missing"||g!==void 0)&&(g=null):C.defaultOn!=="missing"&&(g=void 0));let le;h.getProps&&(le=$(i.expressions,h.getProps,g,C,w,h,i.validates,e.rootData,f));let L;if(wt(h,i.components)){if(h.items)L=h.items;else if((ct=h.getItems)!=null&&ct.immutable&&(m!=null&&m.itemsCacheKey))L=m.itemsCacheKey;else if(h.getItems&&bt(h.getItems))if(h.getItems.immutable&&(m!=null&&m.itemsCacheKey))L=m.itemsCacheKey;else try{L=$(i.expressions,h.getItems,g,C,w,h,i.validates,e.rootData,f)}catch{L=null}else if(h.getItems&&St(h.getItems))try{L=$(i.expressions,h.getItems.url,null,C,w,h,i.validates,e.rootData,f)}catch{L=null}}const Vt=Gt(h,i.components)&&!C.readOnly&&!C.summary&&e.autofocusTarget===r,Ke=Oi(m??{},n,r,o,s,c,l,h,w.width,V,g,y==null?void 0:y.message,ae,C,Vt,le,L,S&&Ee(m==null?void 0:m.children,S));return b&&(b[0]=Ke,e.cacheKeys[r]=b),Ke}const Vi=O((e,t,i)=>{if(t.dataPath===t.parentDataPath){if(Object.assign(e,i),t.data&&typeof i=="object"&&i!==null)for(const n of Object.keys(t.data))n in i||delete e[n]}else e[t.key]=i}),Ri=O((e,t,i)=>{e.root=t,e.valid=i});function*jt(e){if(yield e,e.children)for(const t of e.children)yield*jt(t)}function $i(e,t,i,n,r,o,s,c){var u,f;const l=i.validates[n.refPointer],d=l(o);if(l.errors){for(const p of l.errors)p.keyword!=="errorMessage"&&i.localizeErrors([p]);if(e.errors=e.allErrors=l.errors,e.errors.length)for(const p of e.errors){const m=((f=(u=p.params)==null?void 0:u.errors)==null?void 0:f[0])??p;m!=null&&m.parentSchema.__pointer&&(m.schemaPath=m==null?void 0:m.parentSchema.__pointer,m.keyword==="oneOf"&&(m.schemaPath+="/oneOf"))}[!0,"error"].includes(t.removeAdditional)&&(e.additionalPropertiesErrors=l.errors.filter(p=>p.keyword==="additionalProperties"||p.keyword==="unevaluatedProperties"))}const a=ee(e,t,i,"","",null,"",null,i.skeletonNodes[n.root],null,r,o,null,s,c==null?void 0:c.root);e.nodes=[],e.files=[];for(const p of jt(a))e.nodes.push(p),p.data instanceof File&&e.files.push({dataPath:p.dataPath,file:p.data});return Ri(c??{},a,d)}function Ki(e,t){const i={...t.messages};return e.messages&&Object.assign(i,e.messages),{context:{},width:1e3,readOnly:!1,summary:!1,density:"default",indent:!1,titleDepth:2,validateOn:"input",initialValidation:"withData",updateOn:"input",debounceInputMs:300,defaultOn:"empty",removeAdditional:"error",autofocus:!1,readOnlyPropertiesMode:"show",fetchOptions:{},onAutofocus:()=>{},onUpdate:()=>{},onData:()=>{},...e,messages:i}}const fn=e=>!!e&&e.layout.comp==="section",Hi=(e,t)=>!!e&&wt(e.layout,t),H=Re("jl:data-binding");class Wi{constructor(t,i,n,r){A(this,"_compiledLayout");A(this,"_stateTree");A(this,"skeletonTree");A(this,"_display");A(this,"_validationState");A(this,"_options");A(this,"_data");A(this,"_previousData");A(this,"_dataWaitingForBlur",!1);A(this,"_lastCreateStateTreeContext");A(this,"_autofocusTarget");A(this,"_previousAutofocusTarget");A(this,"files",[]);A(this,"debouncedInput",null);A(this,"_itemsCache",{});A(this,"activatedItems");H("create stateful layout",t,i,n,r),this._compiledLayout=t,this.skeletonTree=i,this.prepareOptions(n),this._autofocusTarget=this.options.autofocus?"":null,this._previousAutofocusTarget=null,this._data=r,this._previousData=r,this.initValidationState(),this.activatedItems={},this.updateState(),this.handleAutofocus()}get compiledLayout(){return this._compiledLayout}get stateTree(){return this._stateTree}get display(){return this._display}get validationState(){return this._validationState}set validationState(t){this._validationState={initialized:t.initialized??this._validationState.initialized??!1,validatedForm:t.validatedForm??this._validationState.validatedForm??!1,validatedChildren:t.validatedChildren??this._validationState.validatedChildren??[]},this.updateState()}get options(){return this._options}set options(t){H("apply main options setter",t),this.prepareOptions(t),this.updateState()}get data(){return this._data}set data(t){H("apply main data setter",t),this._data=t,this.updateState()}prepareOptions(t){this._options=Ki(t,this.compiledLayout),this._display=this._display&&this._display.width===this._options.width?this._display:new xe(this._options.width)}initValidationState(){const t=this.options.initialValidation==="always";this._validationState={initialized:t,validatedForm:t,validatedChildren:[]}}updateState(){this.createStateTree();let t=0;for(;this._data!==(this._stateTree.root.data??null)||this._autofocusTarget!==this._lastCreateStateTreeContext.autofocusTarget;){if(t+=1,t>100)throw console.error("too many iterations in updateState, the data is probably not stable",this._data,this._stateTree.root.data),new Error("too many iterations in updateState, the data is probably not stable");H("hydrating state tree changed the data, do it again",this._data,this._stateTree.root.data),this._data=this._stateTree.root.data??null,this._autofocusTarget=this._lastCreateStateTreeContext.autofocusTarget,this.createStateTree(!0)}!this._stateTree.valid&&!this._stateTree.root.error&&!this._stateTree.root.childError&&console.error("JSON layout failed to assign validation error to a node",this._lastCreateStateTreeContext.allErrors),H("emit update event",this._data,this._stateTree),this.options.onUpdate(this),this.emitData()}emitData(){!this._dataWaitingForBlur&&this._data!==this._previousData&&(H("emit data event",this._data),this.options.onData(this._data),this._previousData=this._data)}createStateTree(t=!1){var n,r;const i={activatedItems:this.activatedItems,autofocusTarget:this._autofocusTarget,initial:!this._lastCreateStateTreeContext,rehydrate:t,cacheKeys:((n=this._lastCreateStateTreeContext)==null?void 0:n.cacheKeys)??{},rootData:this._data,files:[],nodes:[]};this._options._debugCache&&(i._debugCache=((r=this._lastCreateStateTreeContext)==null?void 0:r._debugCache)??{}),this._stateTree=$i(i,this._options,this._compiledLayout,this.skeletonTree,this._display,this._data,this._validationState,this._stateTree),this._lastCreateStateTreeContext=i,this.validationState.initialized||(this._validationState={initialized:!0,validatedForm:this._validationState.validatedForm,validatedChildren:i.nodes.filter(o=>o.validated).map(o=>o.fullKey)}),this.files=Ee(this.files,i.files)}validate(){this.validationState={validatedForm:!0}}resetValidation(){this.initValidationState(),this.updateState()}get valid(){return this.stateTree.valid}get errors(){return this._lastCreateStateTreeContext.nodes.filter(t=>!!t.error).map(t=>t.error)}get hasHiddenError(){return this._lastCreateStateTreeContext.nodes.findIndex(t=>t.error&&!t.validated)!==-1}getParentContextExpression(t){const i=this._lastCreateStateTreeContext.nodes.find(n=>n.fullKey===t.parentFullKey);return i?{parent:this.getParentContextExpression(i),data:i.data}:null}evalNodeExpression(t,i,n){return $(this.compiledLayout.expressions,i,n,t.options,new xe(t.width),t.layout,this.compiledLayout.validates,this._data,this.getParentContextExpression(t))}applyInput(t,i,n,r){H("received input event from node",t,i);const o=t.layout.transformData&&this.evalNodeExpression(t,t.layout.transformData,i);if(t.layout.comp==="file-input"){if(o)i.toJSON=()=>o;else if(i instanceof File){const l={name:i.name,size:i.size,type:i.type};i.toJSON=()=>l}else if(Array.isArray(i))for(const l of i){const d={name:l.name,size:l.size,type:l.type};l.toJSON=()=>d}}else o&&(i=o);if(n&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),r!==void 0&&(this.activatedItems=O(this.activatedItems,l=>{l[t.fullKey]=r}),this._autofocusTarget=t.fullKey+"/"+r),t.parentFullKey===null){this._data=i,this.updateState();return}const s=this._lastCreateStateTreeContext.nodes.find(l=>l.fullKey===t.parentFullKey);if(!s)throw new Error(`parent with key "${t.parentFullKey}" not found`);const c=Vi(s.data??(typeof t.key=="number"?[]:{}),t,i??(t.skeleton.nullable?null:void 0));this.applyInput(s,c,n),r!==void 0&&this.handleAutofocus()}applyDebouncedInput(){this.debouncedInput&&(clearTimeout(this.debouncedInput[4]),this.applyInput(this.debouncedInput[0],this.debouncedInput[1],this.debouncedInput[2],this.debouncedInput[3]),this.debouncedInput=null)}input(t,i,n){var c,l;this.debouncedInput&&(this.debouncedInput[0]===t?clearTimeout(this.debouncedInput[4]):this.applyDebouncedInput());const r=(c=this.compiledLayout.components[t.layout.comp])==null?void 0:c.emitsBlur;t.options.updateOn==="blur"&&r&&(this._dataWaitingForBlur=!0);const o=t.options.validateOn==="input"||t.options.validateOn==="blur"&&!r;((l=this.compiledLayout.components[t.layout.comp])==null?void 0:l.shouldDebounce)&&t.options.debounceInputMs?this.debouncedInput=[t,i,o,n,setTimeout(()=>this.applyDebouncedInput(),t.options.debounceInputMs)]:this.applyInput(t,i,o,n)}blur(t){this.applyDebouncedInput(),H("received blur event from node",t),(t.options.validateOn==="input"||t.options.validateOn==="blur")&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),this._dataWaitingForBlur&&(this._dataWaitingForBlur=!1,this.emitData())}validateNodeRecurse(t){if(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])},t.children)for(const i of t.children)this.validateNodeRecurse(i)}async getItemsWithoutCache(t,i=""){var s;if(!Hi(t,this._compiledLayout.components))throw new Error("node is not a component with an items list");if(t.itemsCacheKey===null)return{appliedQ:!1,items:[]};let n=!1,r;if((t.layout.items||t.layout.getItems&&bt(t.layout.getItems))&&(r=t.itemsCacheKey),t.layout.getItems&&St(t.layout.getItems)){const c=new URL(t.itemsCacheKey);let l=t.layout.getItems.qSearchParam;if(!l)for(const a of c.searchParams.entries())a[1]==="{q}"&&(l=a[0]);l&&(n=!0,i?c.searchParams.set(l,i):c.searchParams.delete(l));const d=typeof t.options.fetchOptions=="function"?t.options.fetchOptions(c):t.options.fetchOptions;r=await(await fetch(c,d)).json()}if(!r)throw new Error(`node ${t.fullKey} is missing items or getItems parameters`);if((s=t.layout.getItems)!=null&&s.itemsResults&&(r=this.evalNodeExpression(t,t.layout.getItems.itemsResults,r)),!Array.isArray(r))throw new Error(`getItems didn't return an array for node ${t.fullKey}, you can define itemsResults to extract the array`);const o=r.map(c=>this.prepareSelectItem(t,c));return{appliedQ:n,items:o}}async getItems(t,i=""){let n;return this._itemsCache[t.fullKey]&&this._itemsCache[t.fullKey].key===t.itemsCacheKey&&(!i||!this._itemsCache[t.fullKey].appliedQ)?n=this._itemsCache[t.fullKey]:(n=await this.getItemsWithoutCache(t,i),(!i||!n.appliedQ)&&(this._itemsCache[t.fullKey]={key:t.itemsCacheKey,...n})),i&&!n.appliedQ?n.items.filter(r=>r.title.toLowerCase().includes(i.toLowerCase())):n.items}prepareSelectItem(t,i){var o,s,c,l,d,a,u,f,p;const n={},r=t.layout;return typeof i=="object"?(n.value=(o=r.getItems)!=null&&o.itemValue?this.evalNodeExpression(t,r.getItems.itemValue,i):(s=r.getItems)!=null&&s.returnObjects?i:i.value,n.key=(c=r.getItems)!=null&&c.itemKey?this.evalNodeExpression(t,r.getItems.itemKey,i):i.key,n.title=(l=r.getItems)!=null&&l.itemTitle?this.evalNodeExpression(t,r.getItems.itemTitle,i):i.title,n.value=n.value??n.key,n.key=n.key??n.value+"",n.title=n.title??n.key,!n.icon&&i.icon&&(n.icon=i.icon)):(n.value=(d=r.getItems)!=null&&d.itemValue?this.evalNodeExpression(t,r.getItems.itemValue,i):i,n.key=(a=r.getItems)!=null&&a.itemKey?this.evalNodeExpression(t,r.getItems.itemKey,i):n.value,n.title=(u=r.getItems)!=null&&u.itemTitle?this.evalNodeExpression(t,r.getItems.itemTitle,i):n.value),(f=r.getItems)!=null&&f.itemIcon&&(n.icon=this.evalNodeExpression(t,(p=r.getItems)==null?void 0:p.itemIcon,i)),n}activateItem(t,i){var n,r;if(this.activatedItems=O(this.activatedItems,o=>{o[t.fullKey]=i}),this._autofocusTarget=t.fullKey+"/"+i,t.key==="$oneOf")if(t.layout.emptyData&&t.data&&typeof t.data=="object"&&((n=t.children)!=null&&n[0])){const o=this._lastCreateStateTreeContext.nodes.find(c=>c.fullKey===t.parentFullKey);if(!o)throw new Error(`parent with key "${t.parentFullKey}" not found`);if(!o.data||typeof o.data!="object")throw new Error(`parent with key "${t.parentFullKey}" is missing data object`);const s={...o.data};for(const c of(r=t.children)==null?void 0:r[0].skeleton.propertyKeys)delete s[c];this.input(o,s)}else this.input(t,void 0);else this.updateState();this.handleAutofocus()}deactivateItem(t){this.activatedItems=O(this.activatedItems,i=>{for(const n in i)n.startsWith(t.fullKey)&&delete i[n]}),this.updateState()}handleAutofocus(){const t=this._autofocusTarget;t!==null&&this._autofocusTarget!==this._previousAutofocusTarget&&(this._previousAutofocusTarget=t,setTimeout(()=>{H("emit autofocus event",t),this.options.onAutofocus(t)}))}}function $e(e){return Yt()?(Xt(e),!0):!1}function se(e){return typeof e=="function"?e():ei(e)}const Li=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Ui=Object.prototype.toString,Bi=e=>Ui.call(e)==="[object Object]",je=()=>{};function qi(e,t){function i(...n){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(o)})}return i}const Gi=e=>e();function Ji(e,t={}){let i,n,r=je;const o=c=>{clearTimeout(c),r(),r=je};return c=>{const l=se(e),d=se(t.maxWait);return i&&o(i),l<=0||d!==void 0&&d<=0?(n&&(o(n),n=null),Promise.resolve(c())):new Promise((a,u)=>{r=t.rejectOnCancel?u:a,d&&!n&&(n=setTimeout(()=>{i&&o(i),n=null,a(c())},d)),i=setTimeout(()=>{n&&o(n),n=null,a(c())},l)})}}function Zi(e){return Me()}function Qi(e,t,i={}){const{eventFilter:n=Gi,...r}=i;return W(e,qi(n,t),r)}function Mt(e,t=!0,i){Zi()?Ft(e,i):t?e():Nt(e)}function dn(e,t,i={}){const{debounce:n=0,maxWait:r=void 0,...o}=i;return Qi(e,t,{...o,eventFilter:Ji(n,{maxWait:r})})}function J(e){var t;const i=se(e);return(t=i==null?void 0:i.$el)!=null?t:i}const oe=Li?window:void 0;function Ni(...e){let t,i,n,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,r]=e,t=oe):[t,i,n,r]=e,!t)return je;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const o=[],s=()=>{o.forEach(a=>a()),o.length=0},c=(a,u,f,p)=>(a.addEventListener(u,f,p),()=>a.removeEventListener(u,f,p)),l=W(()=>[J(t),se(r)],([a,u])=>{if(s(),!a)return;const f=Bi(u)?{...u}:u;o.push(...i.flatMap(p=>n.map(m=>c(a,p,m,f))))},{immediate:!0,flush:"post"}),d=()=>{l(),s()};return $e(d),d}function Yi(){const e=U(!1),t=Me();return t&&Ft(()=>{e.value=!0},t),e}function zt(e){const t=Yi();return te(()=>(t.value,!!e()))}function Xi(e,t={}){const{window:i=oe}=t,n=zt(()=>i&&"matchMedia"in i&&typeof i.matchMedia=="function");let r;const o=U(!1),s=d=>{o.value=d.matches},c=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",s):r.removeListener(s))},l=ti(()=>{n.value&&(c(),r=i.matchMedia(se(e)),"addEventListener"in r?r.addEventListener("change",s):r.addListener(s),o.value=r.matches)});return $e(()=>{l(),c(),r=void 0}),o}function en(e,t,i={}){const{window:n=oe,...r}=i;let o;const s=zt(()=>n&&"ResizeObserver"in n),c=()=>{o&&(o.disconnect(),o=void 0)},l=te(()=>Array.isArray(e)?e.map(u=>J(u)):[J(e)]),d=W(l,u=>{if(c(),s.value&&n){o=new ResizeObserver(t);for(const f of u)f&&o.observe(f,r)}},{immediate:!0,flush:"post"}),a=()=>{c(),d()};return $e(a),{isSupported:s,stop:a}}function tn(e,t={width:0,height:0},i={}){const{window:n=oe,box:r="content-box"}=i,o=te(()=>{var u,f;return(f=(u=J(e))==null?void 0:u.namespaceURI)==null?void 0:f.includes("svg")}),s=U(t.width),c=U(t.height),{stop:l}=en(e,([u])=>{const f=r==="border-box"?u.borderBoxSize:r==="content-box"?u.contentBoxSize:u.devicePixelContentBoxSize;if(n&&o.value){const p=J(e);if(p){const m=n.getComputedStyle(p);s.value=Number.parseFloat(m.width),c.value=Number.parseFloat(m.height)}}else if(f){const p=Array.isArray(f)?f:[f];s.value=p.reduce((m,{inlineSize:b})=>m+b,0),c.value=p.reduce((m,{blockSize:b})=>m+b,0)}else s.value=u.contentRect.width,c.value=u.contentRect.height},i);Mt(()=>{const u=J(e);u&&(s.value="offsetWidth"in u?u.offsetWidth:t.width,c.value="offsetHeight"in u?u.offsetHeight:t.height)});const d=W(()=>J(e),u=>{s.value=u?t.width:0,c.value=u?t.height:0});function a(){l(),d()}return{width:s,height:c,stop:a}}function hn(e={}){const{window:t=oe,initialWidth:i=Number.POSITIVE_INFINITY,initialHeight:n=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0}=e,s=U(i),c=U(n),l=()=>{t&&(o?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight))};if(l(),Mt(l),Ni("resize",l,{passive:!0}),r){const d=Xi("(orientation: portrait)");W(d,()=>l())}return{width:s,height:c}}const nn={add:"$plus",calendar:"$calendar",close:"$close",edit:"$edit",sortDown:"$sortDesc",sortUp:"$sortAsc",alert:"svg:M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",clock:"svg:M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",delete:"svg:M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",duplicate:"svg:M11,17H4A2,2 0 0,1 2,15V3A2,2 0 0,1 4,1H16V3H4V15H11V13L15,16L11,19V17M19,21V7H8V13H6V7A2,2 0 0,1 8,5H19A2,2 0 0,1 21,7V21A2,2 0 0,1 19,23H8A2,2 0 0,1 6,21V19H8V21H19Z",infoSymbol:"svg:M11 9H13V7H11V9M11 17H13V11H11V17Z",menu:"svg:M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",sort:"svg:M17.45,17.55L12,23L6.55,17.55L7.96,16.14L11,19.17V4.83L7.96,7.86L6.55,6.45L12,1L17.45,6.45L16.04,7.86L13,4.83V19.17L16.04,16.14L17.45,17.55Z"},rn={nodeComponents:{},plugins:[],pluginsOptions:{}},sn=(e,t,i,n,r,o,s,c,l)=>{const d={...e==null?void 0:e.components},a={...o,...e==null?void 0:e.nodeComponents};if(e!=null&&e.plugins)for(const p of e.plugins)d[p.info.name]=p.info,a[p.info.name]=p.nodeComponent;const u={...e==null?void 0:e.icons,...nn};return{...rn,readOnly:!!(t&&(t.isDisabled.value||t.isReadonly.value)),density:n==null?void 0:n.density,...e,onData:s,onUpdate:c,onAutofocus:l,context:e!=null&&e.context?JSON.parse(JSON.stringify(e.context)):{},width:Math.round(i??0),vjsfSlots:{...r},components:d,nodeComponents:a,icons:u}},D=Re("vjsf:use-vjsf");pi(!1);const mn={"update:modelValue":e=>!0,"update:state":e=>!0},pn=(e,t,i,n,r,o,s)=>{var S;const c=U(null);ii({},"Vjsf");const l=(S=ft(Symbol.for("vuetify:defaults")))==null?void 0:S.value;D("provided defaults",l);const{width:d}=tn(c),a=dt(null),u=dt(null),f=ft(Symbol.for("vuetify:form"),null);f&&f.register({id:`vjsf-${Math.random().toString(36).substring(2,9)}`,validate:()=>{var y,g;return(y=a.value)==null||y.validate(),((g=a.value)==null?void 0:g.errors)||[]},reset:()=>{var y;return(y=a.value)==null?void 0:y.resetValidation()},resetValidation:()=>{var y;return(y=a.value)==null?void 0:y.resetValidation()},vm:Me()});const p=ni(),m=y=>{D("onStatefulLayoutUpdate",y),y&&(u.value=y.stateTree,D(" -> emit update:state"),r("update:state",y),f&&(y.valid?f.update("vjsf",!0,[]):y.hasHiddenError?f.update("vjsf",null,[]):f.update("vjsf",!1,[])))},b=y=>{D("onDataUpdate",y),D(" -> emit update:modelValue"),r("update:modelValue",y)},I=()=>{if(!c.value)return;const y=c.value.querySelector(".vjsf-input--autofocus");if(D("onAutofocus",y),y){const g=y.querySelector("input")??y.querySelector('textarea:not([style*="display: none"]');g&&g.focus()}},h=te(()=>sn(i.value,f,d.value,l==null?void 0:l.global,p,{...n},b,m,I)),w=U({});W(h,y=>{if(s!=null&&s.value)return;const g=bi(w.value,y);g!==w.value&&(D("new compileOptions",g),w.value=g)},{immediate:!0});const V=te(()=>{if(s!=null&&s.value)return s==null?void 0:s.value;if(!o)throw new Error("compile function is not available");return o(e.value,w.value)}),C=()=>{d.value&&(a.value=new Wi(q(V.value),q(V.value.skeletonTrees[V.value.mainTree]),q(h.value),q(t.value)))};return W(h,y=>{D("watch fullOptions",h),a.value?(D(" -> update statefulLayout options"),a.value.options=q(y)):(D(" -> init statefulLayout"),C())}),W(t,y=>{const g=q(y);a.value&&a.value.data!==g&&(D("modelValue changed from outside",g),D(" -> update statefulLayout data"),a.value.data=q(g))}),W(V,y=>{D("watch compiledLayout",y),D(" -> init statefulLayout"),C()}),{el:c,statefulLayout:a,stateTree:u}};export{rn as a,mn as b,pn as c,nn as d,gi as e,cn as f,Dt as g,fn as i,hn as u,dn as w}; +`,bold:"Fett",italic:"Kursiv",heading:"Titel",quote:"Zitat",unorderedList:"Ungeordnete Liste",orderedList:"Geordnete Liste",createLink:"Link erstellen",insertImage:"Bild einfügen",createTable:"Tabelle erstellen",preview:"Vorschau",mdeGuide:"Syntax-Dokumentation",undo:"Rückgängig",redo:"Wiederholen"},vt={en:gi,fr:yi,nl:vi,de:Ci};function Ee(e=[],t=[]){if(!e||!t||e.length!==t.length)return t;for(let i=0;i{let t=e.ajv;if(!t){const c={allErrors:!0,strict:!1,verbose:!0};e.ajvOptions&&Object.assign(c,e.ajvOptions),e.code&&(c.code={source:!0,esm:!0,lines:!0});const l=new wi(c);Ht.default(l),Wt.default(l),t=l}t.addKeyword("layout");let i=e.markdown;i||(i=l=>Qt.parse(l,e.markedOptions));const n=e.defaultLocale||"en",r=e.locale||n,o={...vt[r]||vt[n]};e.messages&&Object.assign(o,e.messages);const s=Lt.reduce((c,l)=>(c[l.name]=l,c),{});if(e.components){for(const c of Object.keys(e.components))s[c]={...e.components[c],name:c};Object.assign(s,e.components)}return{ajv:t,code:!1,markdown:i,optionsKeys:[],...e,locale:r,defaultLocale:n,messages:o,components:s,xI18n:!!e.xI18n}},bi=O((e,t)=>{for(const i of["ajv","ajvOptions","code","markdown","markedOptions","xI18n","locale","defaultLocale","messages","optionsKeys","components"])if(i in t){if(i==="components"&&Et(Object.keys(e.components??[]),Object.keys(t.components??[])))continue;e[i]=t[i]}else delete e[i]});var De={exports:{}},we,Ct;function Si(){if(Ct)return we;Ct=1;var e=1e3,t=e*60,i=t*60,n=i*24,r=n*7,o=n*365.25;we=function(a,u){u=u||{};var f=typeof a;if(f==="string"&&a.length>0)return s(a);if(f==="number"&&isFinite(a))return u.long?l(a):c(a);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(a))};function s(a){if(a=String(a),!(a.length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(a);if(u){var f=parseFloat(u[1]),p=(u[2]||"ms").toLowerCase();switch(p){case"years":case"year":case"yrs":case"yr":case"y":return f*o;case"weeks":case"week":case"w":return f*r;case"days":case"day":case"d":return f*n;case"hours":case"hour":case"hrs":case"hr":case"h":return f*i;case"minutes":case"minute":case"mins":case"min":case"m":return f*t;case"seconds":case"second":case"secs":case"sec":case"s":return f*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return f;default:return}}}}function c(a){var u=Math.abs(a);return u>=n?Math.round(a/n)+"d":u>=i?Math.round(a/i)+"h":u>=t?Math.round(a/t)+"m":u>=e?Math.round(a/e)+"s":a+"ms"}function l(a){var u=Math.abs(a);return u>=n?d(a,u,n,"day"):u>=i?d(a,u,i,"hour"):u>=t?d(a,u,t,"minute"):u>=e?d(a,u,e,"second"):a+" ms"}function d(a,u,f,p){var m=u>=f*1.5;return Math.round(a/f)+" "+p+(m?"s":"")}return we}function Fi(e){i.debug=i,i.default=i,i.coerce=l,i.disable=o,i.enable=r,i.enabled=s,i.humanize=Si(),i.destroy=d,Object.keys(e).forEach(a=>{i[a]=e[a]}),i.names=[],i.skips=[],i.formatters={};function t(a){let u=0;for(let f=0;f{if(y==="%%")return"%";C++;const ae=i.formatters[g];if(typeof ae=="function"){const le=I[C];y=ae.call(h,le),I.splice(C,1),C--}return y}),i.formatArgs.call(h,I),(h.log||i.log).apply(h,I)}return b.namespace=a,b.useColors=i.useColors(),b.color=i.selectColor(a),b.extend=n,b.destroy=i.destroy,Object.defineProperty(b,"enabled",{enumerable:!0,configurable:!1,get:()=>f!==null?f:(p!==i.namespaces&&(p=i.namespaces,m=i.enabled(a)),m),set:I=>{f=I}}),typeof i.init=="function"&&i.init(b),b}function n(a,u){const f=i(this.namespace+(typeof u>"u"?":":u)+a);return f.log=this.log,f}function r(a){i.save(a),i.namespaces=a,i.names=[],i.skips=[];let u;const f=(typeof a=="string"?a:"").split(/[\s,]+/),p=f.length;for(u=0;u"-"+u)].join(",");return i.enable(""),a}function s(a){if(a[a.length-1]==="*")return!0;let u,f;for(u=0,f=i.skips.length;u{let d=!1;return()=>{d||(d=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let d;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(d=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(d[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function r(d){if(d[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+d[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const a="color: "+this.color;d.splice(1,0,a,"color: inherit");let u=0,f=0;d[0].replace(/%[a-zA-Z%]/g,p=>{p!=="%%"&&(u++,p==="%c"&&(f=u))}),d.splice(f,0,a)}t.log=console.debug||console.log||(()=>{});function o(d){try{d?t.storage.setItem("debug",d):t.storage.removeItem("debug")}catch{}}function s(){let d;try{d=t.storage.getItem("debug")}catch{}return!d&&typeof process<"u"&&"env"in process&&(d=i.DEBUG),d}function c(){try{return localStorage}catch{}}e.exports=Ti(t);const{formatters:l}=e.exports;l.j=function(d){try{return JSON.stringify(d)}catch(a){return"[UnexpectedJSONParseError]: "+a.message}}})(De,De.exports);var Ii=De.exports;const Re=ri(Ii),ue=["xs","sm","md","lg","xl","xxl"],T={xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560};class xe{constructor(t){A(this,"width");this.width=t}get name(){for(let t=0;t=T.sm&&this.width=T.sm}get md(){return this.width>=T.md&&this.width=T.md}get lg(){return this.width>=T.lg&&this.width=T.lg}get xl(){return this.width>=T.xl&&this.width=T.xl}get xxl(){return this.width>=T.xxl}}function Ai(e,t){if(!t)return[e,12];let i=t.xs;return e.smAndUp&&t.sm!==void 0&&(i=t.sm),e.mdAndUp&&t.md!==void 0&&(i=t.md),e.lgAndUp&&t.lg!==void 0&&(i=t.lg),e.xlAndUp&&t.xl!==void 0&&(i=t.xl),e.xxl&&t.xxl!==void 0&&(i=t.xxl),[i===12?e:new xe(Math.round(e.width*(i/12))),i]}const be={};function Dt(e){return be[e]=be[e]??new RegExp(e),be[e]}const ce=Re("jl:state-node"),fe=e=>!!(e===""||e===void 0||Array.isArray(e)&&!e.length||typeof e=="object"&&!Array.isArray(e)&&e&&Object.values(e).findIndex(t=>t!==void 0)===-1),Pi=(e,t,i)=>!!(i.defaultOn==="missing"&&e===void 0||i.defaultOn==="empty"&&fe(e)),Oi=O((e,t,i,n,r,o,s,c,l,d,a,u,f,p,m,b,I,h)=>{if(e.messages=c.messages?ki(e.messages||{},c.messages,p):p.messages,e.key=t,e.fullKey=i,e.parentFullKey=n,e.dataPath=r,e.parentDataPath=o,e.skeleton=s,e.layout=c,e.width=l,e.options=p,e.cols=d,e.data=a,e.error=u,e.itemsCacheKey=I,e.childError=h&&h.findIndex(w=>w.error||w.childError)!==-1,e.validated=f,m)e.autofocus=!0,delete e.autofocusChild;else{delete e.autofocus;const w=h==null?void 0:h.find(V=>V.autofocus);w?e.autofocusChild=w.key:delete e.autofocusChild}e.props=b,e.children=h}),ki=O((e,t,i)=>{Object.assign(e,i.messages,t)}),Ei=O((e,t)=>{for(const i of t){const n=i.key;i.data===void 0?delete e[n]:e[n]=i.data}for(;e.length&&e[e.length-1]===void 0;)e.pop()}),Di=O((e,t,i,n,r)=>{for(let o=0;o{if(r&&(r.length||i!=null&&i.length))for(const s of Object.keys(e))r.includes(s)||delete e[s];if(o)for(const s of o)delete e[s];if(i)for(const s of i)if(t===s.dataPath){if(s.data===void 0)continue;Object.assign(e,s.data)}else s.data===void 0?delete e[s.key]:e[s.key]=s.data;if(n)for(const s of n)s.instancePath===t&&(s.keyword==="additionalProperties"&&delete e[s.params.additionalProperty],s.keyword==="unevaluatedProperties"&&delete e[s.params.unevaluatedProperty])}),xi=O((e,t,i,n)=>{for(const r of Object.keys(t))i.includes(r)||n.some(o=>!!r.match(Dt(o)))&&(e[r]=t[r]);for(const r of Object.keys(e))r in t||delete e[r]}),ji=O((e,t,i={})=>{for(const n in t)e[n]=i[n]??t[n];for(const n in i)e[n]=i[n];for(const n in e)!(n in t)&&!(n in i)&&delete e[n]}),_t=O(e=>{e.readOnly=!0,e.summary=!0}),Mi=O((e,t)=>{t.title&&e.titleDepth<6&&(e.titleDepth+=1)}),Se=(e,t,i,n)=>{var o,s,c;const r=((s=(o=e.params)==null?void 0:o.errors)==null?void 0:s[0])??e;return n===r.instancePath&&((c=r.params)==null?void 0:c.missingProperty)===t.key||r.instancePath===i&&(r.schemaPath===t.pointer||r.schemaPath===t.refPointer)},Fe=(e,t,i,n)=>{var o,s;const r=((s=(o=e.params)==null?void 0:o.errors)==null?void 0:s[0])??e;return!(r.schemaPath===t.pointer||r.schemaPath.startsWith(t.pointer+"/"))&&!(r.schemaPath===t.refPointer||r.schemaPath.startsWith(t.refPointer+"/"))?!1:!!r.instancePath.startsWith(i)};function $(e,t,i,n,r,o,s,c,l){if(t.ref===void 0)throw new Error("expression was not compiled : "+JSON.stringify(t));const d=e[t.ref];try{return t.pure?d(i,i,n,n.context,r,o,s):d(i,i,n,n.context,r,o,s,c,l)}catch(a){const u={expression:t,data:i,context:n.context,display:r};throw u[t.dataAlias]=i,t.pure||(u.rootData=c,u.parent=l),console.warn("json-layout: failed to evaluate expression",a,u),new Error("json-layout: failed to evaluate expression")}}const zi=(e,t,i,n,r,o,s)=>{if(Jt(e)){for(const c of e.switch)if(!c.if||$(i.expressions,c.if,r,t,n,c,i.validates,o,s))return c}else if(e.if){if($(i.expressions,e.if,r,t,n,e,i.validates,o,s))return e}else return e;return{comp:"none"}};function ee(e,t,i,n,r,o,s,c,l,d,a,u,f,p,m){var He,We,Le,Ue,Be,qe,Ge,Je,Ze,Qe,Ne,Ye,Xe,et,tt,it,nt,rt,st,ot,at,lt,ut,ct;ce("createStateNode",r);let b=null;if(l.pure&&!(m!=null&&m.error)&&!(m!=null&&m.childError)){const v=p.validatedForm||p.validatedChildren.includes(r);if(b=[m,t,i,r,l,d,a.width,v,e.activatedItems,e.initial,u],m&&e.cacheKeys[r]&&Et(e.cacheKeys[r],b))return ce("createStateNode cache hit",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["hit"])),m;ce("createStateNode cache miss",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["miss"]))}else ce("createStateNode cache skip",r),e._debugCache&&(e._debugCache[r]=(e._debugCache[r]??[]).concat(["skip"]));const I=d&&Zt(d)?d:i.normalizedLayouts[l.pointer],h=zi(I,t,i,a,u,e.rootData,f),[w,V]=Ai(a,(d==null?void 0:d.cols)??h.cols),C=h.getOptions?ji((m==null?void 0:m.options)??{},t,$(i.expressions,h.getOptions,u,t,w,h,i.validates,e.rootData,f)):t;e.initial&&t.autofocus&&h.autofocus&&h.comp!=="none"&&(e.autofocusTarget=r);let S;if(Bt(h,i.components)){const v=u??{},F=Mi(C,h);S=[];let K=e.autofocusTarget===r;for(let k=0;ki.skeletonNodes[X].key===_.key);if(x!==void 0&&(P=i.skeletonNodes[x]),P.condition&&!$(i.expressions,P.condition,v,t,w,h,i.validates,e.rootData,f))continue;const E=typeof _.key=="string"&&_.key.startsWith("$"),R=`${r}/${_.key}`;K&&(e.autofocusTarget=R);let B=E?v:v[_.key];if(_.key==="$patternProperties"){const X=i.normalizedLayouts[P.pointer];B=xi(((Ue=(Le=m==null?void 0:m.children)==null?void 0:Le.find(Rt=>Rt.key==="$patternProperties"))==null?void 0:Ue.data)??{},v,l.propertyKeys,X.indexed??[])}const ve=ee(e,F,i,_.key,R,r,E?s:`${s}/${_.key}`,s,P,_,w,B,{parent:f,data:v},p,(Be=m==null?void 0:m.children)==null?void 0:Be.find(X=>X.fullKey===R));(ve.autofocus||ve.autofocusChild!==void 0)&&(K=!1),S.push(ve)}}if(n==="$oneOf"&&l.childrenTrees){const v=r in e.activatedItems?e.activatedItems[r]:(qe=l.childrenTrees)==null?void 0:qe.findIndex(F=>i.validates[i.skeletonTrees[F].refPointer](u));if(v!==-1){e.initial&&(e.activatedItems[r]=v),e.errors=(Ge=e.errors)==null?void 0:Ge.filter(k=>{var P,x;const _=((x=(P=k.params)==null?void 0:P.errors)==null?void 0:x[0])??k;return!(Se(k,l,s,c)||Fe(k,l,s)&&(_.schemaPath.startsWith(l.pointer)&&!_.schemaPath.startsWith(l.pointer+"/"+v)||_.schemaPath.startsWith(l.refPointer)&&!_.schemaPath.startsWith(l.refPointer+"/"+v)))});const F=`${r}/${v}`;e.autofocusTarget===r&&(e.autofocusTarget=F);const K=i.skeletonTrees[l.childrenTrees[v]];S=[ee(e,C,i,v,F,r,s,s,i.skeletonNodes[K.root],null,w,u,{parent:f,data:u},p,(Je=m==null?void 0:m.children)==null?void 0:Je[0])]}}if(qt(h))if(h.indexed){const v=u??[],F=h.listEditMode==="inline"?C:_t(C);S=[];let K=e.autofocusTarget===r;const k=Object.keys(v);for(let _=0;_B.key===P));(R.autofocus||R.autofocusChild!==void 0)&&(K=!1),S.push(R)}}}else{const v=u??[],F=((et=l==null?void 0:l.childrenTrees)==null?void 0:et[0])&&i.skeletonNodes[(it=i.skeletonTrees[(tt=l==null?void 0:l.childrenTrees)==null?void 0:tt[0]])==null?void 0:it.root],K=h.listEditMode==="inline"?C:_t(C);S=[];let k=e.autofocusTarget===r;for(let _=0;_Se(v,l,s,c));y||(y=(st=e.errors)==null?void 0:st.findLast(v=>Fe(v,l,s))),h.comp!=="none"&&y&&(e.errors=(ot=e.errors)==null?void 0:ot.filter(v=>!Se(v,l,s,c)&&!Fe(v,l,s)));let g=u;g===null&&!h.nullable&&(g=void 0);const ae=p.validatedForm||p.validatedChildren.includes(r)||p.initialized===!1&&C.initialValidation==="always"||p.initialized===!1&&C.initialValidation==="withData"&&!fe(g);if(typeof((at=S==null?void 0:S[0])==null?void 0:at.key)=="number"&&h.comp!=="one-of-select"&&!h.indexed)g=Ei(g??[],S);else if(Array.isArray(g)){const v=((lt=l.childrenTrees)==null?void 0:lt[0])&&i.skeletonTrees[(ut=l.childrenTrees)==null?void 0:ut[0]],F=v&&i.skeletonNodes[v.root]||null;g=Di(g??[],s,e.additionalPropertiesErrors,[!0,"unknown"].includes(C.removeAdditional)?F==null?void 0:F.propertyKeys:void 0,C.readOnlyPropertiesMode==="remove"?F==null?void 0:F.roPropertyKeys:void 0)}else if((typeof g=="object"||g===void 0&&(S!=null&&S.length))&&!(g instanceof File)){const v=[!0,"unknown"].includes(C.removeAdditional)||(S==null?void 0:S.some(F=>F.key==="$patternProperties"));g=xt(g??{},s,S,e.additionalPropertiesErrors,v?l.propertyKeys:void 0,C.readOnlyPropertiesMode==="remove"?l.roPropertyKeys:void 0)}if(g!==u&&(Array.isArray(u)&&Array.isArray(g)?g=Ee(u,g):typeof u=="object"&&typeof g=="object"&&(g=_i(u,g))),h.getConstData)e.rehydrate||(g=$(i.expressions,h.getConstData,g,C,w,h,i.validates,e.rootData,f));else if(h.getDefaultData&&Pi(g,h,C)){if(!e.rehydrate){const v=$(i.expressions,h.getDefaultData,g,C,w,h,i.validates,e.rootData,f);(g===void 0||!fe(v))&&(g=v)}}else fe(g)&&(h.nullable?(C.defaultOn!=="missing"||g!==void 0)&&(g=null):C.defaultOn!=="missing"&&(g=void 0));let le;h.getProps&&(le=$(i.expressions,h.getProps,g,C,w,h,i.validates,e.rootData,f));let L;if(wt(h,i.components)){if(h.items)L=h.items;else if((ct=h.getItems)!=null&&ct.immutable&&(m!=null&&m.itemsCacheKey))L=m.itemsCacheKey;else if(h.getItems&&bt(h.getItems))if(h.getItems.immutable&&(m!=null&&m.itemsCacheKey))L=m.itemsCacheKey;else try{L=$(i.expressions,h.getItems,g,C,w,h,i.validates,e.rootData,f)}catch{L=null}else if(h.getItems&&St(h.getItems))try{L=$(i.expressions,h.getItems.url,null,C,w,h,i.validates,e.rootData,f)}catch{L=null}}const Vt=Gt(h,i.components)&&!C.readOnly&&!C.summary&&e.autofocusTarget===r,Ke=Oi(m??{},n,r,o,s,c,l,h,w.width,V,g,y==null?void 0:y.message,ae,C,Vt,le,L,S&&Ee(m==null?void 0:m.children,S));return b&&(b[0]=Ke,e.cacheKeys[r]=b),Ke}const Vi=O((e,t,i)=>{if(t.dataPath===t.parentDataPath){if(Object.assign(e,i),t.data&&typeof i=="object"&&i!==null)for(const n of Object.keys(t.data))n in i||delete e[n]}else e[t.key]=i}),Ri=O((e,t,i)=>{e.root=t,e.valid=i});function*jt(e){if(yield e,e.children)for(const t of e.children)yield*jt(t)}function $i(e,t,i,n,r,o,s,c){var u,f;const l=i.validates[n.refPointer],d=l(o);if(l.errors){for(const p of l.errors)p.keyword!=="errorMessage"&&i.localizeErrors([p]);if(e.errors=e.allErrors=l.errors,e.errors.length)for(const p of e.errors){const m=((f=(u=p.params)==null?void 0:u.errors)==null?void 0:f[0])??p;m!=null&&m.parentSchema.__pointer&&(m.schemaPath=m==null?void 0:m.parentSchema.__pointer,m.keyword==="oneOf"&&(m.schemaPath+="/oneOf"))}[!0,"error"].includes(t.removeAdditional)&&(e.additionalPropertiesErrors=l.errors.filter(p=>p.keyword==="additionalProperties"||p.keyword==="unevaluatedProperties"))}const a=ee(e,t,i,"","",null,"",null,i.skeletonNodes[n.root],null,r,o,null,s,c==null?void 0:c.root);e.nodes=[],e.files=[];for(const p of jt(a))e.nodes.push(p),p.data instanceof File&&e.files.push({dataPath:p.dataPath,file:p.data});return Ri(c??{},a,d)}function Ki(e,t){const i={...t.messages};return e.messages&&Object.assign(i,e.messages),{context:{},width:1e3,readOnly:!1,summary:!1,density:"default",indent:!1,titleDepth:2,validateOn:"input",initialValidation:"withData",updateOn:"input",debounceInputMs:300,defaultOn:"empty",removeAdditional:"error",autofocus:!1,readOnlyPropertiesMode:"show",fetchOptions:{},onAutofocus:()=>{},onUpdate:()=>{},onData:()=>{},...e,messages:i}}const fn=e=>!!e&&e.layout.comp==="section",Hi=(e,t)=>!!e&&wt(e.layout,t),H=Re("jl:data-binding");class Wi{constructor(t,i,n,r){A(this,"_compiledLayout");A(this,"_stateTree");A(this,"skeletonTree");A(this,"_display");A(this,"_validationState");A(this,"_options");A(this,"_data");A(this,"_previousData");A(this,"_dataWaitingForBlur",!1);A(this,"_lastCreateStateTreeContext");A(this,"_autofocusTarget");A(this,"_previousAutofocusTarget");A(this,"files",[]);A(this,"debouncedInput",null);A(this,"_itemsCache",{});A(this,"activatedItems");H("create stateful layout",t,i,n,r),this._compiledLayout=t,this.skeletonTree=i,this.prepareOptions(n),this._autofocusTarget=this.options.autofocus?"":null,this._previousAutofocusTarget=null,this._data=r,this._previousData=r,this.initValidationState(),this.activatedItems={},this.updateState(),this.handleAutofocus()}get compiledLayout(){return this._compiledLayout}get stateTree(){return this._stateTree}get display(){return this._display}get validationState(){return this._validationState}set validationState(t){this._validationState={initialized:t.initialized??this._validationState.initialized??!1,validatedForm:t.validatedForm??this._validationState.validatedForm??!1,validatedChildren:t.validatedChildren??this._validationState.validatedChildren??[]},this.updateState()}get options(){return this._options}set options(t){H("apply main options setter",t),this.prepareOptions(t),this.updateState()}get data(){return this._data}set data(t){H("apply main data setter",t),this._data=t,this.updateState()}prepareOptions(t){this._options=Ki(t,this.compiledLayout),this._display=this._display&&this._display.width===this._options.width?this._display:new xe(this._options.width)}initValidationState(){const t=this.options.initialValidation==="always";this._validationState={initialized:t,validatedForm:t,validatedChildren:[]}}updateState(){this.createStateTree();let t=0;for(;this._data!==(this._stateTree.root.data??null)||this._autofocusTarget!==this._lastCreateStateTreeContext.autofocusTarget;){if(t+=1,t>100)throw console.error("too many iterations in updateState, the data is probably not stable",this._data,this._stateTree.root.data),new Error("too many iterations in updateState, the data is probably not stable");H("hydrating state tree changed the data, do it again",this._data,this._stateTree.root.data),this._data=this._stateTree.root.data??null,this._autofocusTarget=this._lastCreateStateTreeContext.autofocusTarget,this.createStateTree(!0)}!this._stateTree.valid&&!this._stateTree.root.error&&!this._stateTree.root.childError&&console.error("JSON layout failed to assign validation error to a node",this._lastCreateStateTreeContext.allErrors),H("emit update event",this._data,this._stateTree),this.options.onUpdate(this),this.emitData()}emitData(){!this._dataWaitingForBlur&&this._data!==this._previousData&&(H("emit data event",this._data),this.options.onData(this._data),this._previousData=this._data)}createStateTree(t=!1){var n,r;const i={activatedItems:this.activatedItems,autofocusTarget:this._autofocusTarget,initial:!this._lastCreateStateTreeContext,rehydrate:t,cacheKeys:((n=this._lastCreateStateTreeContext)==null?void 0:n.cacheKeys)??{},rootData:this._data,files:[],nodes:[]};this._options._debugCache&&(i._debugCache=((r=this._lastCreateStateTreeContext)==null?void 0:r._debugCache)??{}),this._stateTree=$i(i,this._options,this._compiledLayout,this.skeletonTree,this._display,this._data,this._validationState,this._stateTree),this._lastCreateStateTreeContext=i,this.validationState.initialized||(this._validationState={initialized:!0,validatedForm:this._validationState.validatedForm,validatedChildren:i.nodes.filter(o=>o.validated).map(o=>o.fullKey)}),this.files=Ee(this.files,i.files)}validate(){this.validationState={validatedForm:!0}}resetValidation(){this.initValidationState(),this.updateState()}get valid(){return this.stateTree.valid}get errors(){return this._lastCreateStateTreeContext.nodes.filter(t=>!!t.error).map(t=>t.error)}get hasHiddenError(){return this._lastCreateStateTreeContext.nodes.findIndex(t=>t.error&&!t.validated)!==-1}getParentContextExpression(t){const i=this._lastCreateStateTreeContext.nodes.find(n=>n.fullKey===t.parentFullKey);return i?{parent:this.getParentContextExpression(i),data:i.data}:null}evalNodeExpression(t,i,n){return $(this.compiledLayout.expressions,i,n,t.options,new xe(t.width),t.layout,this.compiledLayout.validates,this._data,this.getParentContextExpression(t))}applyInput(t,i,n,r){H("received input event from node",t,i);const o=t.layout.transformData&&this.evalNodeExpression(t,t.layout.transformData,i);if(t.layout.comp==="file-input"){if(o)i.toJSON=()=>o;else if(i instanceof File){const l={name:i.name,size:i.size,type:i.type};i.toJSON=()=>l}else if(Array.isArray(i))for(const l of i){const d={name:l.name,size:l.size,type:l.type};l.toJSON=()=>d}}else o&&(i=o);if(n&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),r!==void 0&&(this.activatedItems=O(this.activatedItems,l=>{l[t.fullKey]=r}),this._autofocusTarget=t.fullKey+"/"+r),t.parentFullKey===null){this._data=i,this.updateState();return}const s=this._lastCreateStateTreeContext.nodes.find(l=>l.fullKey===t.parentFullKey);if(!s)throw new Error(`parent with key "${t.parentFullKey}" not found`);const c=Vi(s.data??(typeof t.key=="number"?[]:{}),t,i??(t.skeleton.nullable?null:void 0));this.applyInput(s,c,n),r!==void 0&&this.handleAutofocus()}applyDebouncedInput(){this.debouncedInput&&(clearTimeout(this.debouncedInput[4]),this.applyInput(this.debouncedInput[0],this.debouncedInput[1],this.debouncedInput[2],this.debouncedInput[3]),this.debouncedInput=null)}input(t,i,n){var c,l;this.debouncedInput&&(this.debouncedInput[0]===t?clearTimeout(this.debouncedInput[4]):this.applyDebouncedInput());const r=(c=this.compiledLayout.components[t.layout.comp])==null?void 0:c.emitsBlur;t.options.updateOn==="blur"&&r&&(this._dataWaitingForBlur=!0);const o=t.options.validateOn==="input"||t.options.validateOn==="blur"&&!r;((l=this.compiledLayout.components[t.layout.comp])==null?void 0:l.shouldDebounce)&&t.options.debounceInputMs?this.debouncedInput=[t,i,o,n,setTimeout(()=>this.applyDebouncedInput(),t.options.debounceInputMs)]:this.applyInput(t,i,o,n)}blur(t){this.applyDebouncedInput(),H("received blur event from node",t),(t.options.validateOn==="input"||t.options.validateOn==="blur")&&!this.validationState.validatedChildren.includes(t.fullKey)&&(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])}),this._dataWaitingForBlur&&(this._dataWaitingForBlur=!1,this.emitData())}validateNodeRecurse(t){if(this.validationState={validatedChildren:this.validationState.validatedChildren.concat([t.fullKey])},t.children)for(const i of t.children)this.validateNodeRecurse(i)}async getItemsWithoutCache(t,i=""){var s;if(!Hi(t,this._compiledLayout.components))throw new Error("node is not a component with an items list");if(t.itemsCacheKey===null)return{appliedQ:!1,items:[]};let n=!1,r;if((t.layout.items||t.layout.getItems&&bt(t.layout.getItems))&&(r=t.itemsCacheKey),t.layout.getItems&&St(t.layout.getItems)){const c=new URL(t.itemsCacheKey);let l=t.layout.getItems.qSearchParam;if(!l)for(const a of c.searchParams.entries())a[1]==="{q}"&&(l=a[0]);l&&(n=!0,i?c.searchParams.set(l,i):c.searchParams.delete(l));const d=typeof t.options.fetchOptions=="function"?t.options.fetchOptions(c):t.options.fetchOptions;r=await(await fetch(c,d)).json()}if(!r)throw new Error(`node ${t.fullKey} is missing items or getItems parameters`);if((s=t.layout.getItems)!=null&&s.itemsResults&&(r=this.evalNodeExpression(t,t.layout.getItems.itemsResults,r)),!Array.isArray(r))throw new Error(`getItems didn't return an array for node ${t.fullKey}, you can define itemsResults to extract the array`);const o=r.map(c=>this.prepareSelectItem(t,c));return{appliedQ:n,items:o}}async getItems(t,i=""){let n;return this._itemsCache[t.fullKey]&&this._itemsCache[t.fullKey].key===t.itemsCacheKey&&(!i||!this._itemsCache[t.fullKey].appliedQ)?n=this._itemsCache[t.fullKey]:(n=await this.getItemsWithoutCache(t,i),(!i||!n.appliedQ)&&(this._itemsCache[t.fullKey]={key:t.itemsCacheKey,...n})),i&&!n.appliedQ?n.items.filter(r=>r.title.toLowerCase().includes(i.toLowerCase())):n.items}prepareSelectItem(t,i){var o,s,c,l,d,a,u,f,p;const n={},r=t.layout;return typeof i=="object"?(n.value=(o=r.getItems)!=null&&o.itemValue?this.evalNodeExpression(t,r.getItems.itemValue,i):(s=r.getItems)!=null&&s.returnObjects?i:i.value,n.key=(c=r.getItems)!=null&&c.itemKey?this.evalNodeExpression(t,r.getItems.itemKey,i):i.key,n.title=(l=r.getItems)!=null&&l.itemTitle?this.evalNodeExpression(t,r.getItems.itemTitle,i):i.title,n.value=n.value??n.key,n.key=n.key??n.value+"",n.title=n.title??n.key,!n.icon&&i.icon&&(n.icon=i.icon)):(n.value=(d=r.getItems)!=null&&d.itemValue?this.evalNodeExpression(t,r.getItems.itemValue,i):i,n.key=(a=r.getItems)!=null&&a.itemKey?this.evalNodeExpression(t,r.getItems.itemKey,i):n.value,n.title=(u=r.getItems)!=null&&u.itemTitle?this.evalNodeExpression(t,r.getItems.itemTitle,i):n.value),(f=r.getItems)!=null&&f.itemIcon&&(n.icon=this.evalNodeExpression(t,(p=r.getItems)==null?void 0:p.itemIcon,i)),n}activateItem(t,i){var n,r;if(this.activatedItems=O(this.activatedItems,o=>{o[t.fullKey]=i}),this._autofocusTarget=t.fullKey+"/"+i,t.key==="$oneOf")if(t.layout.emptyData&&t.data&&typeof t.data=="object"&&((n=t.children)!=null&&n[0])){const o=this._lastCreateStateTreeContext.nodes.find(c=>c.fullKey===t.parentFullKey);if(!o)throw new Error(`parent with key "${t.parentFullKey}" not found`);if(!o.data||typeof o.data!="object")throw new Error(`parent with key "${t.parentFullKey}" is missing data object`);const s={...o.data};for(const c of(r=t.children)==null?void 0:r[0].skeleton.propertyKeys)delete s[c];this.input(o,s)}else this.input(t,void 0);else this.updateState();this.handleAutofocus()}deactivateItem(t){this.activatedItems=O(this.activatedItems,i=>{for(const n in i)n.startsWith(t.fullKey)&&delete i[n]}),this.updateState()}handleAutofocus(){const t=this._autofocusTarget;t!==null&&this._autofocusTarget!==this._previousAutofocusTarget&&(this._previousAutofocusTarget=t,setTimeout(()=>{H("emit autofocus event",t),this.options.onAutofocus(t)}))}}function $e(e){return Yt()?(Xt(e),!0):!1}function se(e){return typeof e=="function"?e():ei(e)}const Li=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Ui=Object.prototype.toString,Bi=e=>Ui.call(e)==="[object Object]",je=()=>{};function qi(e,t){function i(...n){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(o)})}return i}const Gi=e=>e();function Ji(e,t={}){let i,n,r=je;const o=c=>{clearTimeout(c),r(),r=je};return c=>{const l=se(e),d=se(t.maxWait);return i&&o(i),l<=0||d!==void 0&&d<=0?(n&&(o(n),n=null),Promise.resolve(c())):new Promise((a,u)=>{r=t.rejectOnCancel?u:a,d&&!n&&(n=setTimeout(()=>{i&&o(i),n=null,a(c())},d)),i=setTimeout(()=>{n&&o(n),n=null,a(c())},l)})}}function Zi(e){return Me()}function Qi(e,t,i={}){const{eventFilter:n=Gi,...r}=i;return W(e,qi(n,t),r)}function Mt(e,t=!0,i){Zi()?Ft(e,i):t?e():Nt(e)}function dn(e,t,i={}){const{debounce:n=0,maxWait:r=void 0,...o}=i;return Qi(e,t,{...o,eventFilter:Ji(n,{maxWait:r})})}function J(e){var t;const i=se(e);return(t=i==null?void 0:i.$el)!=null?t:i}const oe=Li?window:void 0;function Ni(...e){let t,i,n,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,r]=e,t=oe):[t,i,n,r]=e,!t)return je;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const o=[],s=()=>{o.forEach(a=>a()),o.length=0},c=(a,u,f,p)=>(a.addEventListener(u,f,p),()=>a.removeEventListener(u,f,p)),l=W(()=>[J(t),se(r)],([a,u])=>{if(s(),!a)return;const f=Bi(u)?{...u}:u;o.push(...i.flatMap(p=>n.map(m=>c(a,p,m,f))))},{immediate:!0,flush:"post"}),d=()=>{l(),s()};return $e(d),d}function Yi(){const e=U(!1),t=Me();return t&&Ft(()=>{e.value=!0},t),e}function zt(e){const t=Yi();return te(()=>(t.value,!!e()))}function Xi(e,t={}){const{window:i=oe}=t,n=zt(()=>i&&"matchMedia"in i&&typeof i.matchMedia=="function");let r;const o=U(!1),s=d=>{o.value=d.matches},c=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",s):r.removeListener(s))},l=ti(()=>{n.value&&(c(),r=i.matchMedia(se(e)),"addEventListener"in r?r.addEventListener("change",s):r.addListener(s),o.value=r.matches)});return $e(()=>{l(),c(),r=void 0}),o}function en(e,t,i={}){const{window:n=oe,...r}=i;let o;const s=zt(()=>n&&"ResizeObserver"in n),c=()=>{o&&(o.disconnect(),o=void 0)},l=te(()=>Array.isArray(e)?e.map(u=>J(u)):[J(e)]),d=W(l,u=>{if(c(),s.value&&n){o=new ResizeObserver(t);for(const f of u)f&&o.observe(f,r)}},{immediate:!0,flush:"post"}),a=()=>{c(),d()};return $e(a),{isSupported:s,stop:a}}function tn(e,t={width:0,height:0},i={}){const{window:n=oe,box:r="content-box"}=i,o=te(()=>{var u,f;return(f=(u=J(e))==null?void 0:u.namespaceURI)==null?void 0:f.includes("svg")}),s=U(t.width),c=U(t.height),{stop:l}=en(e,([u])=>{const f=r==="border-box"?u.borderBoxSize:r==="content-box"?u.contentBoxSize:u.devicePixelContentBoxSize;if(n&&o.value){const p=J(e);if(p){const m=n.getComputedStyle(p);s.value=Number.parseFloat(m.width),c.value=Number.parseFloat(m.height)}}else if(f){const p=Array.isArray(f)?f:[f];s.value=p.reduce((m,{inlineSize:b})=>m+b,0),c.value=p.reduce((m,{blockSize:b})=>m+b,0)}else s.value=u.contentRect.width,c.value=u.contentRect.height},i);Mt(()=>{const u=J(e);u&&(s.value="offsetWidth"in u?u.offsetWidth:t.width,c.value="offsetHeight"in u?u.offsetHeight:t.height)});const d=W(()=>J(e),u=>{s.value=u?t.width:0,c.value=u?t.height:0});function a(){l(),d()}return{width:s,height:c,stop:a}}function hn(e={}){const{window:t=oe,initialWidth:i=Number.POSITIVE_INFINITY,initialHeight:n=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0}=e,s=U(i),c=U(n),l=()=>{t&&(o?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight))};if(l(),Mt(l),Ni("resize",l,{passive:!0}),r){const d=Xi("(orientation: portrait)");W(d,()=>l())}return{width:s,height:c}}const nn={add:"$plus",calendar:"$calendar",close:"$close",edit:"$edit",sortDown:"$sortDesc",sortUp:"$sortAsc",alert:"svg:M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",clock:"svg:M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",delete:"svg:M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",duplicate:"svg:M11,17H4A2,2 0 0,1 2,15V3A2,2 0 0,1 4,1H16V3H4V15H11V13L15,16L11,19V17M19,21V7H8V13H6V7A2,2 0 0,1 8,5H19A2,2 0 0,1 21,7V21A2,2 0 0,1 19,23H8A2,2 0 0,1 6,21V19H8V21H19Z",infoSymbol:"svg:M11 9H13V7H11V9M11 17H13V11H11V17Z",menu:"svg:M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",sort:"svg:M17.45,17.55L12,23L6.55,17.55L7.96,16.14L11,19.17V4.83L7.96,7.86L6.55,6.45L12,1L17.45,6.45L16.04,7.86L13,4.83V19.17L16.04,16.14L17.45,17.55Z"},rn={nodeComponents:{},plugins:[],pluginsOptions:{}},sn=(e,t,i,n,r,o,s,c,l)=>{const d={...e==null?void 0:e.components},a={...o,...e==null?void 0:e.nodeComponents};if(e!=null&&e.plugins)for(const p of e.plugins)d[p.info.name]=p.info,a[p.info.name]=p.nodeComponent;const u={...e==null?void 0:e.icons,...nn};return{...rn,readOnly:!!(t&&(t.isDisabled.value||t.isReadonly.value)),density:n==null?void 0:n.density,...e,onData:s,onUpdate:c,onAutofocus:l,context:e!=null&&e.context?JSON.parse(JSON.stringify(e.context)):{},width:Math.round(i??0),vjsfSlots:{...r},components:d,nodeComponents:a,icons:u}},D=Re("vjsf:use-vjsf");pi(!1);const mn={"update:modelValue":e=>!0,"update:state":e=>!0},pn=(e,t,i,n,r,o,s)=>{var S;const c=U(null);ii({},"Vjsf");const l=(S=ft(Symbol.for("vuetify:defaults")))==null?void 0:S.value;D("provided defaults",l);const{width:d}=tn(c),a=dt(null),u=dt(null),f=ft(Symbol.for("vuetify:form"),null);f&&f.register({id:`vjsf-${Math.random().toString(36).substring(2,9)}`,validate:()=>{var y,g;return(y=a.value)==null||y.validate(),((g=a.value)==null?void 0:g.errors)||[]},reset:()=>{var y;return(y=a.value)==null?void 0:y.resetValidation()},resetValidation:()=>{var y;return(y=a.value)==null?void 0:y.resetValidation()},vm:Me()});const p=ni(),m=y=>{D("onStatefulLayoutUpdate",y),y&&(u.value=y.stateTree,D(" -> emit update:state"),r("update:state",y),f&&(y.valid?f.update("vjsf",!0,[]):y.hasHiddenError?f.update("vjsf",null,[]):f.update("vjsf",!1,[])))},b=y=>{D("onDataUpdate",y),D(" -> emit update:modelValue"),r("update:modelValue",y)},I=()=>{if(!c.value)return;const y=c.value.querySelector(".vjsf-input--autofocus");if(D("onAutofocus",y),y){const g=y.querySelector("input")??y.querySelector('textarea:not([style*="display: none"]');g&&g.focus()}},h=te(()=>sn(i.value,f,d.value,l==null?void 0:l.global,p,{...n},b,m,I)),w=U({});W(h,y=>{if(s!=null&&s.value)return;const g=bi(w.value,y);g!==w.value&&(D("new compileOptions",g),w.value=g)},{immediate:!0});const V=te(()=>{if(s!=null&&s.value)return s==null?void 0:s.value;if(!o)throw new Error("compile function is not available");return o(e.value,w.value)}),C=()=>{d.value&&(a.value=new Wi(q(V.value),q(V.value.skeletonTrees[V.value.mainTree]),q(h.value),q(t.value)))};return W(h,y=>{D("watch fullOptions",h),a.value?(D(" -> update statefulLayout options"),a.value.options=q(y)):(D(" -> init statefulLayout"),C())}),W(t,y=>{const g=q(y);a.value&&a.value.data!==g&&(D("modelValue changed from outside",g),D(" -> update statefulLayout data"),a.value.data=q(g))}),W(V,y=>{D("watch compiledLayout",y),D(" -> init statefulLayout"),C()}),{el:c,statefulLayout:a,stateTree:u}};export{rn as a,mn as b,pn as c,nn as d,gi as e,cn as f,Dt as g,fn as i,hn as u,dn as w}; diff --git a/latest/_nuxt/BSsSwofs.js b/latest/_nuxt/DzJ-tJPC.js similarity index 99% rename from latest/_nuxt/BSsSwofs.js rename to latest/_nuxt/DzJ-tJPC.js index be195c72..79a51081 100644 --- a/latest/_nuxt/BSsSwofs.js +++ b/latest/_nuxt/DzJ-tJPC.js @@ -1 +1 @@ -import{m as H,a as ee,u as te}from"./DhGIs5ff.js";import{bC as T,M as $,bk as Ee,bn as xe,h as Te,bf as Pe,aq as $e,L as p,bl as y,i as u,bD as k,az as ne,bE as q,bF as Be,b4 as Re,bG as Ne,z as d,I as ze,E as j,ae as f,aa as Ve,X as ae,r as se,Y as ie,bH as Ie,Z as F,bI as Oe,bJ as Fe,aj as De,by as Ae,e as He,R as Me,ac as oe,N as Xe,am as U,Q as re,a5 as Ye,aB as le,a9 as qe,bK as W,an as je,S as Ue,ap as We,aU as Ke,bL as K}from"./DxK5QV_v.js";const ue=["top","bottom"],Ge=["start","end","left","right"];function Je(e,t){let[n,a]=e.split(" ");return a||(a=T(ue,n)?"start":T(Ge,n)?"top":"center"),{side:G(n,t),align:G(a,t)}}function G(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function _t(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function kt(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function St(e){return{side:e.align,align:e.side}}function wt(e){return T(ue,e.side)?"y":"x"}function Lt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return $()({name:n??Ee(xe(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...H()},setup(a,i){let{slots:s}=i;return()=>{var o;return Te(a.tag,{class:[e,a.class],style:a.style},(o=s.default)==null?void 0:o.call(s))}}})}const Qe=p({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Et=$(!1)({name:"VDefaultsProvider",props:Qe(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:i,reset:s,root:o,scoped:r}=Pe(e);return $e(a,{reset:s,root:o,scoped:r,disabled:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),xt=p({border:[Boolean,Number,String]},"border");function Tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{borderClasses:u(()=>{const a=k(e)?e.value:e.border,i=[];if(a===!0||a==="")i.push(`${t}--border`);else if(typeof a=="string"||a===0)for(const s of String(a).split(" "))i.push(`border-${s}`);return i})}}const Ze=[null,"default","comfortable","compact"],Pt=p({density:{type:String,default:"default",validator:e=>Ze.includes(e)}},"density");function $t(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{densityClasses:u(()=>`${t}--density-${e.density}`)}}const Bt=p({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Rt(e){return{elevationClasses:u(()=>{const n=k(e)?e.value:e.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const et=p({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{roundedClasses:u(()=>{const a=k(e)?e.value:e.rounded,i=k(e)?e.value:e.tile,s=[];if(a===!0||a==="")s.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))s.push(`rounded-${o}`);else(i||a===!1)&&s.push("rounded-0");return s})}}function M(e){return ne(()=>{const t=[],n={};if(e.value.background)if(q(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Be(e.value.background)){const a=Re(e.value.background);if(a.a==null||a.a===1){const i=Ne(a);n.color=i,n.caretColor=i}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(q(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function ce(e,t){const n=u(()=>({text:k(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:i}=M(n);return{textColorClasses:a,textColorStyles:i}}function I(e,t){const n=u(()=>({background:k(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:i}=M(n);return{backgroundColorClasses:a,backgroundColorStyles:i}}const nt=["elevated","flat","tonal","outlined","text","plain"];function Nt(e,t){return d(ze,null,[e&&d("span",{key:"overlay",class:`${t}__overlay`},null),d("span",{key:"underlay",class:`${t}__underlay`},null)])}const zt=p({color:String,variant:{type:String,default:"elevated",validator:e=>nt.includes(e)}},"variant");function Vt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();const n=u(()=>{const{variant:s}=j(e);return`${t}--variant-${s}`}),{colorClasses:a,colorStyles:i}=M(u(()=>{const{variant:s,color:o}=j(e);return{[["elevated","flat"].includes(s)?"background":"text"]:o}}));return{colorClasses:a,colorStyles:i,variantClasses:n}}const at=["x-small","small","default","large","x-large"],st=p({size:{type:[String,Number],default:"default"}},"size");function it(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return ne(()=>{let n,a;return T(at,e.size)?n=`${t}--size-${e.size}`:e.size&&(a={width:f(e.size),height:f(e.size)}),{sizeClasses:n,sizeStyles:a}})}const ot=p({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ve,...H(),...st(),...ee({tag:"i"}),...ae()},"VIcon"),It=$()({name:"VIcon",props:ot(),setup(e,t){let{attrs:n,slots:a}=t;const i=se(),{themeClasses:s}=ie(e),{iconData:o}=Ie(u(()=>i.value||e.icon)),{sizeClasses:r}=it(e),{textColorClasses:l,textColorStyles:h}=ce(F(e,"color"));return te(()=>{var v,m;const b=(v=a.default)==null?void 0:v.call(a);b&&(i.value=(m=Oe(b).filter(C=>C.type===Fe&&C.children&&typeof C.children=="string")[0])==null?void 0:m.children);const c=!!(n.onClick||n.onClickOnce);return d(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",s.value,r.value,l.value,{"v-icon--clickable":c,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[r.value?void 0:{fontSize:f(e.size),height:f(e.size),width:f(e.size)},h.value,e.style],role:c?"button":void 0,"aria-hidden":!c,tabindex:c?e.disabled?-1:0:void 0},{default:()=>[b]})}),{}}});function rt(e,t){const n=se(),a=De(!1);if(Ae){const i=new IntersectionObserver(s=>{a.value=!!s.find(o=>o.isIntersecting)},t);He(()=>{i.disconnect()}),Me(n,(s,o)=>{o&&(i.unobserve(o),a.value=!1),s&&i.observe(s)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const J={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},lt=p({location:String},"location");function ut(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=oe();return{locationStyles:u(()=>{if(!e.location)return{};const{side:s,align:o}=Je(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function r(h){return n?n(h):0}const l={};return s!=="center"&&(t?l[J[s]]=`calc(100% - ${r(s)}px)`:l[s]=0),o!=="center"?t?l[J[o]]=`calc(100% - ${r(o)}px)`:l[o]=0:(s==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[s]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[s]),l})}}const ct=p({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...H(),...lt({location:"top"}),...et(),...ee(),...ae()},"VProgressLinear"),dt=$()({name:"VProgressLinear",props:ct(),emits:{"update:modelValue":e=>!0},setup(e,t){var Y;let{slots:n}=t;const a=Xe(e,"modelValue"),{isRtl:i,rtlClasses:s}=oe(),{themeClasses:o}=ie(e),{locationStyles:r}=ut(e),{textColorClasses:l,textColorStyles:h}=ce(e,"color"),{backgroundColorClasses:b,backgroundColorStyles:c}=I(u(()=>e.bgColor||e.color)),{backgroundColorClasses:v,backgroundColorStyles:m}=I(u(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:C,backgroundColorStyles:X}=I(e,"color"),{roundedClasses:ye}=tt(e),{intersectionRef:B,isIntersecting:Ce}=rt(),R=u(()=>parseFloat(e.max)),_=u(()=>parseFloat(e.height)),N=u(()=>U(parseFloat(e.bufferValue)/R.value*100,0,100)),z=u(()=>U(parseFloat(a.value)/R.value*100,0,100)),E=u(()=>i.value!==e.reverse),_e=u(()=>e.indeterminate?"fade-transition":"slide-x-transition"),x=re&&((Y=window.matchMedia)==null?void 0:Y.call(window,"(forced-colors: active)").matches);function ke(S){if(!B.value)return;const{left:Se,right:we,width:V}=B.value.getBoundingClientRect(),Le=E.value?V-S.clientX+(we-V):S.clientX-Se;a.value=Math.round(Le/V*R.value)}return te(()=>d(e.tag,{ref:B,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&Ce.value,"v-progress-linear--reverse":E.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},ye.value,o.value,s.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?f(_.value):0,"--v-progress-linear-height":f(_.value),...e.absolute?r.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:z.value,onClick:e.clickable&&ke},{default:()=>[e.stream&&d("div",{key:"stream",class:["v-progress-linear__stream",l.value],style:{...h.value,[E.value?"left":"right"]:f(-_.value),borderTop:`${f(_.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${f(_.value/4)})`,width:f(100-N.value,"%"),"--v-progress-linear-stream-to":f(_.value*(E.value?1:-1))}},null),d("div",{class:["v-progress-linear__background",x?void 0:b.value],style:[c.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),d("div",{class:["v-progress-linear__buffer",x?void 0:v.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:f(N.value,"%")}]},null),d(Ye,{name:_e.value},{default:()=>[e.indeterminate?d("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(S=>d("div",{key:S,class:["v-progress-linear__indeterminate",S,x?void 0:C.value],style:X.value},null))]):d("div",{class:["v-progress-linear__determinate",x?void 0:C.value],style:[X.value,{width:f(z.value,"%")}]},null)]}),n.default&&d("div",{class:"v-progress-linear__content"},[n.default({value:z.value,buffer:N.value})])]})),{}}}),Ot=p({loading:[Boolean,String]},"loader");function Ft(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{loaderClasses:u(()=>({[`${t}--loading`]:e.loading}))}}function Dt(e,t){var a;let{slots:n}=t;return d("div",{class:`${e.name}__loader`},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||d(dt,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const ft=["static","relative","fixed","absolute","sticky"],At=p({position:{type:String,validator:e=>ft.includes(e)}},"position");function Ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{positionClasses:u(()=>e.position?`${t}--${e.position}`:void 0)}}function vt(){const e=le("useRoute");return u(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function Mt(){var e,t;return(t=(e=le("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Xt(e,t){var h,b;const n=qe("RouterLink"),a=u(()=>!!(e.href||e.to)),i=u(()=>(a==null?void 0:a.value)||W(t,"click")||W(e,"click"));if(typeof n=="string"||!("useLink"in n))return{isLink:a,isClickable:i,href:F(e,"href")};const s=u(()=>({...e,to:F(()=>e.to||"")})),o=n.useLink(s.value),r=u(()=>e.to?o:void 0),l=vt();return{isLink:a,isClickable:i,route:(h=r.value)==null?void 0:h.route,navigate:(b=r.value)==null?void 0:b.navigate,isActive:u(()=>{var c,v,m;return r.value?e.exact?l.value?((m=r.value.isExactActive)==null?void 0:m.value)&&je(r.value.route.value.query,l.value.query):((v=r.value.isExactActive)==null?void 0:v.value)??!1:((c=r.value.isActive)==null?void 0:c.value)??!1:!1}),href:u(()=>{var c;return e.to?(c=r.value)==null?void 0:c.route.value.href:e.href})}}const Yt=p({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let O=!1;function qt(e,t){let n=!1,a,i;re&&(Ue(()=>{window.addEventListener("popstate",s),a=e==null?void 0:e.beforeEach((o,r,l)=>{O?n?t(l):l():setTimeout(()=>n?t(l):l()),O=!0}),i=e==null?void 0:e.afterEach(()=>{O=!1})}),We(()=>{window.removeEventListener("popstate",s),a==null||a(),i==null||i()}));function s(o){var r;(r=o.state)!=null&&r.replaced||(n=!0,setTimeout(()=>n=!1))}}const D=Symbol("rippleStop"),mt=80;function Q(e,t){e.style.transform=t,e.style.webkitTransform=t}function A(e){return e.constructor.name==="TouchEvent"}function de(e){return e.constructor.name==="KeyboardEvent"}const gt=function(e,t){var c;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,i=0;if(!de(e)){const v=t.getBoundingClientRect(),m=A(e)?e.touches[e.touches.length-1]:e;a=m.clientX-v.left,i=m.clientY-v.top}let s=0,o=.3;(c=t._ripple)!=null&&c.circle?(o=.15,s=t.clientWidth/2,s=n.center?s:s+Math.sqrt((a-s)**2+(i-s)**2)/4):s=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const r=`${(t.clientWidth-s*2)/2}px`,l=`${(t.clientHeight-s*2)/2}px`,h=n.center?r:`${a-s}px`,b=n.center?l:`${i-s}px`;return{radius:s,scale:o,x:h,y:b,centerX:r,centerY:l}},P={show(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((m=t==null?void 0:t._ripple)!=null&&m.enabled))return;const a=document.createElement("span"),i=document.createElement("span");a.appendChild(i),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:s,scale:o,x:r,y:l,centerX:h,centerY:b}=gt(e,t,n),c=`${s*2}px`;i.className="v-ripple__animation",i.style.width=c,i.style.height=c,t.appendChild(a);const v=window.getComputedStyle(t);v&&v.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--visible"),Q(i,`translate(${r}, ${l}) scale3d(${o},${o},${o})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--in"),Q(i,`translate(${h}, ${b}) scale3d(1,1,1)`)},0)},hide(e){var s;if(!((s=e==null?void 0:e._ripple)!=null&&s.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const a=performance.now()-Number(n.dataset.activated),i=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var r;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=n.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(n.parentNode)},300)},i)}};function fe(e){return typeof e>"u"||!!e}function w(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[D])){if(e[D]=!0,A(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||de(e),n._ripple.class&&(t.class=n._ripple.class),A(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{P.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},mt)}else P.show(e,n,t)}}function Z(e){e[D]=!0}function g(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{g(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),P.hide(t)}}function ve(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let L=!1;function me(e){!L&&(e.keyCode===K.enter||e.keyCode===K.space)&&(L=!0,w(e))}function ge(e){L=!1,g(e)}function pe(e){L&&(L=!1,g(e))}function he(e,t,n){const{value:a,modifiers:i}=t,s=fe(a);if(s||P.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=s,e._ripple.centered=i.center,e._ripple.circle=i.circle,Ke(a)&&a.class&&(e._ripple.class=a.class),s&&!n){if(i.stop){e.addEventListener("touchstart",Z,{passive:!0}),e.addEventListener("mousedown",Z);return}e.addEventListener("touchstart",w,{passive:!0}),e.addEventListener("touchend",g,{passive:!0}),e.addEventListener("touchmove",ve,{passive:!0}),e.addEventListener("touchcancel",g),e.addEventListener("mousedown",w),e.addEventListener("mouseup",g),e.addEventListener("mouseleave",g),e.addEventListener("keydown",me),e.addEventListener("keyup",ge),e.addEventListener("blur",pe),e.addEventListener("dragstart",g,{passive:!0})}else!s&&n&&be(e)}function be(e){e.removeEventListener("mousedown",w),e.removeEventListener("touchstart",w),e.removeEventListener("touchend",g),e.removeEventListener("touchmove",ve),e.removeEventListener("touchcancel",g),e.removeEventListener("mouseup",g),e.removeEventListener("mouseleave",g),e.removeEventListener("keydown",me),e.removeEventListener("keyup",ge),e.removeEventListener("dragstart",g),e.removeEventListener("blur",pe)}function pt(e,t){he(e,t,!1)}function ht(e){delete e._ripple,be(e)}function bt(e,t){if(t.value===t.oldValue)return;const n=fe(t.oldValue);he(e,t,n)}const jt={mounted:pt,unmounted:ht,updated:bt};export{Yt as A,st as B,Vt as C,it as D,Xt as E,Nt as F,G,rt as H,Dt as L,jt as R,It as V,Et as a,et as b,tt as c,I as d,ce as e,Pt as f,$t as g,Bt as h,Rt as i,_t as j,kt as k,St as l,Ot as m,wt as n,Mt as o,Je as p,qt as q,Lt as r,xt as s,lt as t,Ft as u,At as v,Tt as w,ut as x,Ht as y,zt as z}; +import{m as H,a as ee,u as te}from"./zfkZKaQ2.js";import{bC as T,M as $,bk as Ee,bn as xe,h as Te,bf as Pe,aq as $e,L as p,bl as y,i as u,bD as k,az as ne,bE as q,bF as Be,b4 as Re,bG as Ne,z as d,I as ze,E as j,ae as f,aa as Ve,X as ae,r as se,Y as ie,bH as Ie,Z as F,bI as Oe,bJ as Fe,aj as De,by as Ae,e as He,R as Me,ac as oe,N as Xe,am as U,Q as re,a5 as Ye,aB as le,a9 as qe,bK as W,an as je,S as Ue,ap as We,aU as Ke,bL as K}from"./Do13sEQ6.js";const ue=["top","bottom"],Ge=["start","end","left","right"];function Je(e,t){let[n,a]=e.split(" ");return a||(a=T(ue,n)?"start":T(Ge,n)?"top":"center"),{side:G(n,t),align:G(a,t)}}function G(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function _t(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function kt(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function St(e){return{side:e.align,align:e.side}}function wt(e){return T(ue,e.side)?"y":"x"}function Lt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return $()({name:n??Ee(xe(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...H()},setup(a,i){let{slots:s}=i;return()=>{var o;return Te(a.tag,{class:[e,a.class],style:a.style},(o=s.default)==null?void 0:o.call(s))}}})}const Qe=p({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Et=$(!1)({name:"VDefaultsProvider",props:Qe(),setup(e,t){let{slots:n}=t;const{defaults:a,disabled:i,reset:s,root:o,scoped:r}=Pe(e);return $e(a,{reset:s,root:o,scoped:r,disabled:i}),()=>{var l;return(l=n.default)==null?void 0:l.call(n)}}}),xt=p({border:[Boolean,Number,String]},"border");function Tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{borderClasses:u(()=>{const a=k(e)?e.value:e.border,i=[];if(a===!0||a==="")i.push(`${t}--border`);else if(typeof a=="string"||a===0)for(const s of String(a).split(" "))i.push(`border-${s}`);return i})}}const Ze=[null,"default","comfortable","compact"],Pt=p({density:{type:String,default:"default",validator:e=>Ze.includes(e)}},"density");function $t(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{densityClasses:u(()=>`${t}--density-${e.density}`)}}const Bt=p({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Rt(e){return{elevationClasses:u(()=>{const n=k(e)?e.value:e.elevation,a=[];return n==null||a.push(`elevation-${n}`),a})}}const et=p({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function tt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{roundedClasses:u(()=>{const a=k(e)?e.value:e.rounded,i=k(e)?e.value:e.tile,s=[];if(a===!0||a==="")s.push(`${t}--rounded`);else if(typeof a=="string"||a===0)for(const o of String(a).split(" "))s.push(`rounded-${o}`);else(i||a===!1)&&s.push("rounded-0");return s})}}function M(e){return ne(()=>{const t=[],n={};if(e.value.background)if(q(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Be(e.value.background)){const a=Re(e.value.background);if(a.a==null||a.a===1){const i=Ne(a);n.color=i,n.caretColor=i}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(q(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function ce(e,t){const n=u(()=>({text:k(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:i}=M(n);return{textColorClasses:a,textColorStyles:i}}function I(e,t){const n=u(()=>({background:k(e)?e.value:t?e[t]:null})),{colorClasses:a,colorStyles:i}=M(n);return{backgroundColorClasses:a,backgroundColorStyles:i}}const nt=["elevated","flat","tonal","outlined","text","plain"];function Nt(e,t){return d(ze,null,[e&&d("span",{key:"overlay",class:`${t}__overlay`},null),d("span",{key:"underlay",class:`${t}__underlay`},null)])}const zt=p({color:String,variant:{type:String,default:"elevated",validator:e=>nt.includes(e)}},"variant");function Vt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();const n=u(()=>{const{variant:s}=j(e);return`${t}--variant-${s}`}),{colorClasses:a,colorStyles:i}=M(u(()=>{const{variant:s,color:o}=j(e);return{[["elevated","flat"].includes(s)?"background":"text"]:o}}));return{colorClasses:a,colorStyles:i,variantClasses:n}}const at=["x-small","small","default","large","x-large"],st=p({size:{type:[String,Number],default:"default"}},"size");function it(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return ne(()=>{let n,a;return T(at,e.size)?n=`${t}--size-${e.size}`:e.size&&(a={width:f(e.size),height:f(e.size)}),{sizeClasses:n,sizeStyles:a}})}const ot=p({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ve,...H(),...st(),...ee({tag:"i"}),...ae()},"VIcon"),It=$()({name:"VIcon",props:ot(),setup(e,t){let{attrs:n,slots:a}=t;const i=se(),{themeClasses:s}=ie(e),{iconData:o}=Ie(u(()=>i.value||e.icon)),{sizeClasses:r}=it(e),{textColorClasses:l,textColorStyles:h}=ce(F(e,"color"));return te(()=>{var v,m;const b=(v=a.default)==null?void 0:v.call(a);b&&(i.value=(m=Oe(b).filter(C=>C.type===Fe&&C.children&&typeof C.children=="string")[0])==null?void 0:m.children);const c=!!(n.onClick||n.onClickOnce);return d(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",s.value,r.value,l.value,{"v-icon--clickable":c,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[r.value?void 0:{fontSize:f(e.size),height:f(e.size),width:f(e.size)},h.value,e.style],role:c?"button":void 0,"aria-hidden":!c,tabindex:c?e.disabled?-1:0:void 0},{default:()=>[b]})}),{}}});function rt(e,t){const n=se(),a=De(!1);if(Ae){const i=new IntersectionObserver(s=>{a.value=!!s.find(o=>o.isIntersecting)},t);He(()=>{i.disconnect()}),Me(n,(s,o)=>{o&&(i.unobserve(o),a.value=!1),s&&i.observe(s)},{flush:"post"})}return{intersectionRef:n,isIntersecting:a}}const J={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},lt=p({location:String},"location");function ut(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:a}=oe();return{locationStyles:u(()=>{if(!e.location)return{};const{side:s,align:o}=Je(e.location.split(" ").length>1?e.location:`${e.location} center`,a.value);function r(h){return n?n(h):0}const l={};return s!=="center"&&(t?l[J[s]]=`calc(100% - ${r(s)}px)`:l[s]=0),o!=="center"?t?l[J[o]]=`calc(100% - ${r(o)}px)`:l[o]=0:(s==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[s]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[s]),l})}}const ct=p({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...H(),...lt({location:"top"}),...et(),...ee(),...ae()},"VProgressLinear"),dt=$()({name:"VProgressLinear",props:ct(),emits:{"update:modelValue":e=>!0},setup(e,t){var Y;let{slots:n}=t;const a=Xe(e,"modelValue"),{isRtl:i,rtlClasses:s}=oe(),{themeClasses:o}=ie(e),{locationStyles:r}=ut(e),{textColorClasses:l,textColorStyles:h}=ce(e,"color"),{backgroundColorClasses:b,backgroundColorStyles:c}=I(u(()=>e.bgColor||e.color)),{backgroundColorClasses:v,backgroundColorStyles:m}=I(u(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:C,backgroundColorStyles:X}=I(e,"color"),{roundedClasses:ye}=tt(e),{intersectionRef:B,isIntersecting:Ce}=rt(),R=u(()=>parseFloat(e.max)),_=u(()=>parseFloat(e.height)),N=u(()=>U(parseFloat(e.bufferValue)/R.value*100,0,100)),z=u(()=>U(parseFloat(a.value)/R.value*100,0,100)),E=u(()=>i.value!==e.reverse),_e=u(()=>e.indeterminate?"fade-transition":"slide-x-transition"),x=re&&((Y=window.matchMedia)==null?void 0:Y.call(window,"(forced-colors: active)").matches);function ke(S){if(!B.value)return;const{left:Se,right:we,width:V}=B.value.getBoundingClientRect(),Le=E.value?V-S.clientX+(we-V):S.clientX-Se;a.value=Math.round(Le/V*R.value)}return te(()=>d(e.tag,{ref:B,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&Ce.value,"v-progress-linear--reverse":E.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},ye.value,o.value,s.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?f(_.value):0,"--v-progress-linear-height":f(_.value),...e.absolute?r.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:z.value,onClick:e.clickable&&ke},{default:()=>[e.stream&&d("div",{key:"stream",class:["v-progress-linear__stream",l.value],style:{...h.value,[E.value?"left":"right"]:f(-_.value),borderTop:`${f(_.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${f(_.value/4)})`,width:f(100-N.value,"%"),"--v-progress-linear-stream-to":f(_.value*(E.value?1:-1))}},null),d("div",{class:["v-progress-linear__background",x?void 0:b.value],style:[c.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),d("div",{class:["v-progress-linear__buffer",x?void 0:v.value],style:[m.value,{opacity:parseFloat(e.bufferOpacity),width:f(N.value,"%")}]},null),d(Ye,{name:_e.value},{default:()=>[e.indeterminate?d("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(S=>d("div",{key:S,class:["v-progress-linear__indeterminate",S,x?void 0:C.value],style:X.value},null))]):d("div",{class:["v-progress-linear__determinate",x?void 0:C.value],style:[X.value,{width:f(z.value,"%")}]},null)]}),n.default&&d("div",{class:"v-progress-linear__content"},[n.default({value:z.value,buffer:N.value})])]})),{}}}),Ot=p({loading:[Boolean,String]},"loader");function Ft(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{loaderClasses:u(()=>({[`${t}--loading`]:e.loading}))}}function Dt(e,t){var a;let{slots:n}=t;return d("div",{class:`${e.name}__loader`},[((a=n.default)==null?void 0:a.call(n,{color:e.color,isActive:e.active}))||d(dt,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const ft=["static","relative","fixed","absolute","sticky"],At=p({position:{type:String,validator:e=>ft.includes(e)}},"position");function Ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y();return{positionClasses:u(()=>e.position?`${t}--${e.position}`:void 0)}}function vt(){const e=le("useRoute");return u(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function Mt(){var e,t;return(t=(e=le("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function Xt(e,t){var h,b;const n=qe("RouterLink"),a=u(()=>!!(e.href||e.to)),i=u(()=>(a==null?void 0:a.value)||W(t,"click")||W(e,"click"));if(typeof n=="string"||!("useLink"in n))return{isLink:a,isClickable:i,href:F(e,"href")};const s=u(()=>({...e,to:F(()=>e.to||"")})),o=n.useLink(s.value),r=u(()=>e.to?o:void 0),l=vt();return{isLink:a,isClickable:i,route:(h=r.value)==null?void 0:h.route,navigate:(b=r.value)==null?void 0:b.navigate,isActive:u(()=>{var c,v,m;return r.value?e.exact?l.value?((m=r.value.isExactActive)==null?void 0:m.value)&&je(r.value.route.value.query,l.value.query):((v=r.value.isExactActive)==null?void 0:v.value)??!1:((c=r.value.isActive)==null?void 0:c.value)??!1:!1}),href:u(()=>{var c;return e.to?(c=r.value)==null?void 0:c.route.value.href:e.href})}}const Yt=p({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let O=!1;function qt(e,t){let n=!1,a,i;re&&(Ue(()=>{window.addEventListener("popstate",s),a=e==null?void 0:e.beforeEach((o,r,l)=>{O?n?t(l):l():setTimeout(()=>n?t(l):l()),O=!0}),i=e==null?void 0:e.afterEach(()=>{O=!1})}),We(()=>{window.removeEventListener("popstate",s),a==null||a(),i==null||i()}));function s(o){var r;(r=o.state)!=null&&r.replaced||(n=!0,setTimeout(()=>n=!1))}}const D=Symbol("rippleStop"),mt=80;function Q(e,t){e.style.transform=t,e.style.webkitTransform=t}function A(e){return e.constructor.name==="TouchEvent"}function de(e){return e.constructor.name==="KeyboardEvent"}const gt=function(e,t){var c;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=0,i=0;if(!de(e)){const v=t.getBoundingClientRect(),m=A(e)?e.touches[e.touches.length-1]:e;a=m.clientX-v.left,i=m.clientY-v.top}let s=0,o=.3;(c=t._ripple)!=null&&c.circle?(o=.15,s=t.clientWidth/2,s=n.center?s:s+Math.sqrt((a-s)**2+(i-s)**2)/4):s=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const r=`${(t.clientWidth-s*2)/2}px`,l=`${(t.clientHeight-s*2)/2}px`,h=n.center?r:`${a-s}px`,b=n.center?l:`${i-s}px`;return{radius:s,scale:o,x:h,y:b,centerX:r,centerY:l}},P={show(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((m=t==null?void 0:t._ripple)!=null&&m.enabled))return;const a=document.createElement("span"),i=document.createElement("span");a.appendChild(i),a.className="v-ripple__container",n.class&&(a.className+=` ${n.class}`);const{radius:s,scale:o,x:r,y:l,centerX:h,centerY:b}=gt(e,t,n),c=`${s*2}px`;i.className="v-ripple__animation",i.style.width=c,i.style.height=c,t.appendChild(a);const v=window.getComputedStyle(t);v&&v.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--visible"),Q(i,`translate(${r}, ${l}) scale3d(${o},${o},${o})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove("v-ripple__animation--enter"),i.classList.add("v-ripple__animation--in"),Q(i,`translate(${h}, ${b}) scale3d(1,1,1)`)},0)},hide(e){var s;if(!((s=e==null?void 0:e._ripple)!=null&&s.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const a=performance.now()-Number(n.dataset.activated),i=Math.max(250-a,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var r;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=n.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(n.parentNode)},300)},i)}};function fe(e){return typeof e>"u"||!!e}function w(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[D])){if(e[D]=!0,A(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||de(e),n._ripple.class&&(t.class=n._ripple.class),A(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{P.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var a;(a=n==null?void 0:n._ripple)!=null&&a.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},mt)}else P.show(e,n,t)}}function Z(e){e[D]=!0}function g(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{g(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),P.hide(t)}}function ve(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let L=!1;function me(e){!L&&(e.keyCode===K.enter||e.keyCode===K.space)&&(L=!0,w(e))}function ge(e){L=!1,g(e)}function pe(e){L&&(L=!1,g(e))}function he(e,t,n){const{value:a,modifiers:i}=t,s=fe(a);if(s||P.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=s,e._ripple.centered=i.center,e._ripple.circle=i.circle,Ke(a)&&a.class&&(e._ripple.class=a.class),s&&!n){if(i.stop){e.addEventListener("touchstart",Z,{passive:!0}),e.addEventListener("mousedown",Z);return}e.addEventListener("touchstart",w,{passive:!0}),e.addEventListener("touchend",g,{passive:!0}),e.addEventListener("touchmove",ve,{passive:!0}),e.addEventListener("touchcancel",g),e.addEventListener("mousedown",w),e.addEventListener("mouseup",g),e.addEventListener("mouseleave",g),e.addEventListener("keydown",me),e.addEventListener("keyup",ge),e.addEventListener("blur",pe),e.addEventListener("dragstart",g,{passive:!0})}else!s&&n&&be(e)}function be(e){e.removeEventListener("mousedown",w),e.removeEventListener("touchstart",w),e.removeEventListener("touchend",g),e.removeEventListener("touchmove",ve),e.removeEventListener("touchcancel",g),e.removeEventListener("mouseup",g),e.removeEventListener("mouseleave",g),e.removeEventListener("keydown",me),e.removeEventListener("keyup",ge),e.removeEventListener("dragstart",g),e.removeEventListener("blur",pe)}function pt(e,t){he(e,t,!1)}function ht(e){delete e._ripple,be(e)}function bt(e,t){if(t.value===t.oldValue)return;const n=fe(t.oldValue);he(e,t,n)}const jt={mounted:pt,unmounted:ht,updated:bt};export{Yt as A,st as B,Vt as C,it as D,Xt as E,Nt as F,G,rt as H,Dt as L,jt as R,It as V,Et as a,et as b,tt as c,I as d,ce as e,Pt as f,$t as g,Bt as h,Rt as i,_t as j,kt as k,St as l,Ot as m,wt as n,Mt as o,Je as p,qt as q,Lt as r,xt as s,lt as t,Ft as u,At as v,Tt as w,ut as x,Ht as y,zt as z}; diff --git a/latest/_nuxt/C8yQ4iBY.js b/latest/_nuxt/EY6XevH-.js similarity index 99% rename from latest/_nuxt/C8yQ4iBY.js rename to latest/_nuxt/EY6XevH-.js index 8b8560a8..4e925cd5 100644 --- a/latest/_nuxt/C8yQ4iBY.js +++ b/latest/_nuxt/EY6XevH-.js @@ -1,4 +1,4 @@ -import{c as vf,a as Kl,g as mf}from"./BosuxZz1.js";import{bO as yf}from"./DxK5QV_v.js";var Xl={exports:{}};(function(f,x){(function(c,m){f.exports=m()})(vf,function(){var c=navigator.userAgent,m=navigator.platform,p=/gecko\/\d/i.test(c),S=/MSIE \d/.test(c),d=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(c),v=/Edge\/(\d+)/.exec(c),g=S||d||v,k=g&&(S?document.documentMode||6:+(v||d)[1]),E=!v&&/WebKit\//.test(c),N=E&&/Qt\/\d+\.\d+/.test(c),M=!v&&/Chrome\/(\d+)/.exec(c),O=M&&+M[1],I=/Opera\//.test(c),Z=/Apple Computer/.test(navigator.vendor),_=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(c),j=/PhantomJS/.test(c),D=Z&&(/Mobile\/\w+/.test(c)||navigator.maxTouchPoints>2),A=/Android/.test(c),H=D||A||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(c),z=D||/Mac/.test(m),G=/\bCrOS\b/.test(c),B=/win/i.test(m),Q=I&&c.match(/Version\/(\d*\.\d*)/);Q&&(Q=Number(Q[1])),Q&&Q>=15&&(I=!1,E=!0);var re=z&&(N||I&&(Q==null||Q<12.11)),we=p||g&&k>=9;function K(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var fe=function(e,t){var i=e.className,r=K(t).exec(i);if(r){var n=i.slice(r.index+r[0].length);e.className=i.slice(0,r.index)+(n?r[1]+n:"")}};function ce(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function le(e,t){return ce(e).appendChild(t)}function L(e,t,i,r){var n=document.createElement(e);if(i&&(n.className=i),r&&(n.style.cssText=r),typeof t=="string")n.appendChild(document.createTextNode(t));else if(t)for(var a=0;a=t)return o+(t-a);o+=l-a,o+=i-o%i,a=l+1}}var Xe=function(){this.id=null,this.f=null,this.time=0,this.handler=Je(this.onTimeout,this)};Xe.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Xe.prototype.set=function(e,t){this.f=t;var i=+new Date+e;(!this.id||i=t)return r+Math.min(o,t-n);if(n+=a-r,n+=i-n%i,r=a+1,n>=t)return r}}var ct=[""];function Ht(e){for(;ct.length<=e;)ct.push(pe(ct)+" ");return ct[e]}function pe(e){return e[e.length-1]}function ht(e,t){for(var i=[],r=0;r"€"&&(e.toUpperCase()!=e.toLowerCase()||is.test(e))}function pi(e,t){return t?t.source.indexOf("\\w")>-1&&vn(e)?!0:t.test(e):vn(e)}function Oa(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ns=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function mn(e){return e.charCodeAt(0)>=768&&ns.test(e)}function Ia(e,t,i){for(;(i<0?t>0:ti?-1:1;;){if(t==i)return t;var n=(t+i)/2,a=r<0?Math.ceil(n):Math.floor(n);if(a==t)return e(a)?t:i;e(a)?i=a:t=a+r}}function as(e,t,i,r){if(!e)return r(t,i,"ltr",0);for(var n=!1,a=0;at||t==i&&o.to==t)&&(r(Math.max(o.from,t),Math.min(o.to,i),o.level==1?"rtl":"ltr",a),n=!0)}n||r(t,i,"ltr")}var Or=null;function Ir(e,t,i){var r;Or=null;for(var n=0;nt)return n;a.to==t&&(a.from!=a.to&&i=="before"?r=n:Or=n),a.from==t&&(a.from!=a.to&&i!="before"?r=n:Or=n)}return r??Or}var os=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function i(u){return u<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":u==8204?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,n=/[stwN]/,a=/[LRr]/,o=/[Lb1n]/,l=/[1n]/;function s(u,y,b){this.level=u,this.from=y,this.to=b}return function(u,y){var b=y=="ltr"?"L":"R";if(u.length==0||y=="ltr"&&!r.test(u))return!1;for(var T=u.length,C=[],F=0;F-1&&(r[t]=n.slice(0,a).concat(n.slice(a+1)))}}}function Ee(e,t){var i=yn(e,t);if(i.length)for(var r=Array.prototype.slice.call(arguments,2),n=0;n0}function sr(e){e.prototype.on=function(t,i){oe(this,t,i)},e.prototype.off=function(t,i){lt(this,t,i)}}function Ve(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ra(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function xn(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Pr(e){Ve(e),Ra(e)}function bn(e){return e.target||e.srcElement}function Wa(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),z&&e.ctrlKey&&t==1&&(t=3),t}var ls=function(){if(g&&k<9)return!1;var e=L("div");return"draggable"in e||"dragDrop"in e}(),Sn;function ss(e){if(Sn==null){var t=L("span","​");le(e,L("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(Sn=t.offsetWidth<=1&&t.offsetHeight>2&&!(g&&k<8))}var i=Sn?L("span","​"):L("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return i.setAttribute("cm-text",""),i}var wn;function us(e){if(wn!=null)return wn;var t=le(e,document.createTextNode("AخA")),i=R(t,0,1).getBoundingClientRect(),r=R(t,1,2).getBoundingClientRect();return ce(e),!i||i.left==i.right?!1:wn=r.right-i.right<3}var kn=` +import{c as vf,a as Kl,g as mf}from"./BosuxZz1.js";import{bO as yf}from"./Do13sEQ6.js";var Xl={exports:{}};(function(f,x){(function(c,m){f.exports=m()})(vf,function(){var c=navigator.userAgent,m=navigator.platform,p=/gecko\/\d/i.test(c),S=/MSIE \d/.test(c),d=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(c),v=/Edge\/(\d+)/.exec(c),g=S||d||v,k=g&&(S?document.documentMode||6:+(v||d)[1]),E=!v&&/WebKit\//.test(c),N=E&&/Qt\/\d+\.\d+/.test(c),M=!v&&/Chrome\/(\d+)/.exec(c),O=M&&+M[1],I=/Opera\//.test(c),Z=/Apple Computer/.test(navigator.vendor),_=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(c),j=/PhantomJS/.test(c),D=Z&&(/Mobile\/\w+/.test(c)||navigator.maxTouchPoints>2),A=/Android/.test(c),H=D||A||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(c),z=D||/Mac/.test(m),G=/\bCrOS\b/.test(c),B=/win/i.test(m),Q=I&&c.match(/Version\/(\d*\.\d*)/);Q&&(Q=Number(Q[1])),Q&&Q>=15&&(I=!1,E=!0);var re=z&&(N||I&&(Q==null||Q<12.11)),we=p||g&&k>=9;function K(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var fe=function(e,t){var i=e.className,r=K(t).exec(i);if(r){var n=i.slice(r.index+r[0].length);e.className=i.slice(0,r.index)+(n?r[1]+n:"")}};function ce(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function le(e,t){return ce(e).appendChild(t)}function L(e,t,i,r){var n=document.createElement(e);if(i&&(n.className=i),r&&(n.style.cssText=r),typeof t=="string")n.appendChild(document.createTextNode(t));else if(t)for(var a=0;a=t)return o+(t-a);o+=l-a,o+=i-o%i,a=l+1}}var Xe=function(){this.id=null,this.f=null,this.time=0,this.handler=Je(this.onTimeout,this)};Xe.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},Xe.prototype.set=function(e,t){this.f=t;var i=+new Date+e;(!this.id||i=t)return r+Math.min(o,t-n);if(n+=a-r,n+=i-n%i,r=a+1,n>=t)return r}}var ct=[""];function Ht(e){for(;ct.length<=e;)ct.push(pe(ct)+" ");return ct[e]}function pe(e){return e[e.length-1]}function ht(e,t){for(var i=[],r=0;r"€"&&(e.toUpperCase()!=e.toLowerCase()||is.test(e))}function pi(e,t){return t?t.source.indexOf("\\w")>-1&&vn(e)?!0:t.test(e):vn(e)}function Oa(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ns=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function mn(e){return e.charCodeAt(0)>=768&&ns.test(e)}function Ia(e,t,i){for(;(i<0?t>0:ti?-1:1;;){if(t==i)return t;var n=(t+i)/2,a=r<0?Math.ceil(n):Math.floor(n);if(a==t)return e(a)?t:i;e(a)?i=a:t=a+r}}function as(e,t,i,r){if(!e)return r(t,i,"ltr",0);for(var n=!1,a=0;at||t==i&&o.to==t)&&(r(Math.max(o.from,t),Math.min(o.to,i),o.level==1?"rtl":"ltr",a),n=!0)}n||r(t,i,"ltr")}var Or=null;function Ir(e,t,i){var r;Or=null;for(var n=0;nt)return n;a.to==t&&(a.from!=a.to&&i=="before"?r=n:Or=n),a.from==t&&(a.from!=a.to&&i!="before"?r=n:Or=n)}return r??Or}var os=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function i(u){return u<=247?e.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?t.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":u==8204?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,n=/[stwN]/,a=/[LRr]/,o=/[Lb1n]/,l=/[1n]/;function s(u,y,b){this.level=u,this.from=y,this.to=b}return function(u,y){var b=y=="ltr"?"L":"R";if(u.length==0||y=="ltr"&&!r.test(u))return!1;for(var T=u.length,C=[],F=0;F-1&&(r[t]=n.slice(0,a).concat(n.slice(a+1)))}}}function Ee(e,t){var i=yn(e,t);if(i.length)for(var r=Array.prototype.slice.call(arguments,2),n=0;n0}function sr(e){e.prototype.on=function(t,i){oe(this,t,i)},e.prototype.off=function(t,i){lt(this,t,i)}}function Ve(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ra(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function xn(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Pr(e){Ve(e),Ra(e)}function bn(e){return e.target||e.srcElement}function Wa(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),z&&e.ctrlKey&&t==1&&(t=3),t}var ls=function(){if(g&&k<9)return!1;var e=L("div");return"draggable"in e||"dragDrop"in e}(),Sn;function ss(e){if(Sn==null){var t=L("span","​");le(e,L("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(Sn=t.offsetWidth<=1&&t.offsetHeight>2&&!(g&&k<8))}var i=Sn?L("span","​"):L("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return i.setAttribute("cm-text",""),i}var wn;function us(e){if(wn!=null)return wn;var t=le(e,document.createTextNode("AخA")),i=R(t,0,1).getBoundingClientRect(),r=R(t,1,2).getBoundingClientRect();return ce(e),!i||i.left==i.right?!1:wn=r.right-i.right<3}var kn=` b`.split(/\n/).length!=3?function(e){for(var t=0,i=[],r=e.length;t<=r;){var n=e.indexOf(` `,t);n==-1&&(n=e.length);var a=e.slice(t,e.charAt(n-1)=="\r"?n-1:n),o=a.indexOf("\r");o!=-1?(i.push(a.slice(0,o)),t+=o+1):(i.push(a),t=n+1)}return i}:function(e){return e.split(/\r\n?|\n/)},fs=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch{return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch{}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},cs=function(){var e=L("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),Cn=null;function hs(e){if(Cn!=null)return Cn;var t=le(e,L("span","x")),i=t.getBoundingClientRect(),r=R(t,0,1).getBoundingClientRect();return Cn=Math.abs(i.left-r.left)>1}var Ln={},ur={};function ds(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Ln[e]=t}function ps(e,t){ur[e]=t}function gi(e){if(typeof e=="string"&&ur.hasOwnProperty(e))e=ur[e];else if(e&&typeof e.name=="string"&&ur.hasOwnProperty(e.name)){var t=ur[e.name];typeof t=="string"&&(t={name:t}),e=Ha(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return gi("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return gi("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function Tn(e,t){t=gi(t);var i=Ln[t.name];if(!i)return Tn(e,"text/plain");var r=i(e,t);if(fr.hasOwnProperty(t.name)){var n=fr[t.name];for(var a in n)n.hasOwnProperty(a)&&(r.hasOwnProperty(a)&&(r["_"+a]=r[a]),r[a]=n[a])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var o in t.modeProps)r[o]=t.modeProps[o];return r}var fr={};function gs(e,t){var i=fr.hasOwnProperty(e)?fr[e]:fr[e]={};ot(t,i)}function Kt(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var i={};for(var r in t){var n=t[r];n instanceof Array&&(n=n.concat([])),i[r]=n}return i}function Mn(e,t){for(var i;e.innerMode&&(i=e.innerMode(t),!(!i||i.mode==e));)t=i.state,e=i.mode;return i||{mode:e,state:t}}function za(e,t,i){return e.startState?e.startState(t,i):!0}var Ae=function(e,t,i){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=i};Ae.prototype.eol=function(){return this.pos>=this.string.length},Ae.prototype.sol=function(){return this.pos==this.lineStart},Ae.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ae.prototype.next=function(){if(this.post},Ae.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Ae.prototype.skipToEnd=function(){this.pos=this.string.length},Ae.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ae.prototype.backUp=function(e){this.pos-=e},Ae.prototype.column=function(){return this.lastColumnPos0?null:(a&&t!==!1&&(this.pos+=a[0].length),a)}},Ae.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ae.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ae.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ae.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function ie(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var i=e;!i.lines;)for(var r=0;;++r){var n=i.children[r],a=n.chunkSize();if(t=e.first&&ti?W(i,ie(e,i).text.length):vs(t,ie(e,t.line).text.length)}function vs(e,t){var i=e.ch;return i==null||i>t?W(e.line,t):i<0?W(e.line,0):e}function Ua(e,t){for(var i=[],r=0;rthis.maxLookAhead&&(this.maxLookAhead=e),t},bt.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},bt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},bt.fromSaved=function(e,t,i){return t instanceof yi?new bt(e,Kt(e.mode,t.state),i,t.lookAhead):new bt(e,Kt(e.mode,t),i)},bt.prototype.save=function(e){var t=e!==!1?Kt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new yi(t,this.maxLookAhead):t};function qa(e,t,i,r){var n=[e.state.modeGen],a={};Za(e,t.text,e.doc.mode,i,function(u,y){return n.push(u,y)},a,r);for(var o=i.state,l=function(u){i.baseTokens=n;var y=e.state.overlays[u],b=1,T=0;i.state=!0,Za(e,t.text,y.mode,i,function(C,F){for(var P=b;TC&&n.splice(b,1,C,n[b+1],U),b+=2,T=Math.min(C,U)}if(F)if(y.opaque)n.splice(P,b-P,C,"overlay "+F),b=P+2;else for(;Pe.options.maxHighlightLength&&Kt(e.doc.mode,r.state),a=qa(e,t,r);n&&(r.state=n),t.stateAfter=r.save(!n),t.styles=a.styles,a.classes?t.styleClasses=a.classes:t.styleClasses&&(t.styleClasses=null),i===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function Rr(e,t,i){var r=e.doc,n=e.display;if(!r.mode.startState)return new bt(r,!0,t);var a=ms(e,t,i),o=a>r.first&&ie(r,a-1).stateAfter,l=o?bt.fromSaved(r,o,a):new bt(r,za(r.mode),a);return r.iter(a,t,function(s){Nn(e,s.text,l);var u=l.line;s.stateAfter=u==t-1||u%5==0||u>=n.viewFrom&&ut.start)return a}throw new Error("Mode "+e.name+" failed to advance stream.")}var Ka=function(e,t,i){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=i};function Xa(e,t,i,r){var n=e.doc,a=n.mode,o;t=ue(n,t);var l=ie(n,t.line),s=Rr(e,t.line,i),u=new Ae(l.text,e.options.tabSize,s),y;for(r&&(y=[]);(r||u.pose.options.maxHighlightLength?(l=!1,o&&Nn(e,t,r,y.pos),y.pos=t.length,b=null):b=Ya(Hn(i,y,r.state,T),a),T){var C=T[0].name;C&&(b="m-"+(b?C+" "+b:C))}if(!l||u!=b){for(;so;--l){if(l<=a.first)return a.first;var s=ie(a,l-1),u=s.stateAfter;if(u&&(!i||l+(u instanceof yi?u.lookAhead:0)<=a.modeFrontier))return l;var y=Oe(s.text,null,e.options.tabSize);(n==null||r>y)&&(n=l-1,r=y)}return n}function ys(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontieri;r--){var n=ie(e,r).stateAfter;if(n&&(!(n instanceof yi)||r+n.lookAhead=t:a.to>t);(r||(r=[])).push(new xi(o,a.from,s?null:a.to))}}return r}function Cs(e,t,i){var r;if(e)for(var n=0;n=t:a.to>t);if(l||a.from==t&&o.type=="bookmark"&&(!i||a.marker.insertLeft)){var s=a.from==null||(o.inclusiveLeft?a.from<=t:a.from0&&l)for(var $=0;$0)){var y=[s,1],b=se(u.from,l.from),T=se(u.to,l.to);(b<0||!o.inclusiveLeft&&!b)&&y.push({from:u.from,to:l.from}),(T>0||!o.inclusiveRight&&!T)&&y.push({from:l.to,to:u.to}),n.splice.apply(n,y),s+=y.length-3}}return n}function Va(e){var t=e.markedSpans;if(t){for(var i=0;it)&&(!r||In(r,a.marker)<0)&&(r=a.marker)}return r}function ro(e,t,i,r,n){var a=ie(e,t),o=Lt&&a.markedSpans;if(o)for(var l=0;l=0&&b<=0||y<=0&&b>=0)&&(y<=0&&(s.marker.inclusiveRight&&n.inclusiveLeft?se(u.to,i)>=0:se(u.to,i)>0)||y>=0&&(s.marker.inclusiveRight&&n.inclusiveLeft?se(u.from,r)<=0:se(u.from,r)<0)))return!0}}}function dt(e){for(var t;t=to(e);)e=t.find(-1,!0).line;return e}function Ms(e){for(var t;t=wi(e);)e=t.find(1,!0).line;return e}function Ds(e){for(var t,i;t=wi(e);)e=t.find(1,!0).line,(i||(i=[])).push(e);return i}function Pn(e,t){var i=ie(e,t),r=dt(i);return i==r?t:ye(r)}function io(e,t){if(t>e.lastLine())return t;var i=ie(e,t),r;if(!It(e,i))return t;for(;r=wi(i);)i=r.find(1,!0).line;return ye(i)+1}function It(e,t){var i=Lt&&t.markedSpans;if(i){for(var r=void 0,n=0;nt.maxLineLength&&(t.maxLineLength=n,t.maxLine=r)})}var cr=function(e,t,i){this.text=e,$a(this,t),this.height=i?i(this):1};cr.prototype.lineNo=function(){return ye(this)},sr(cr);function Fs(e,t,i,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),Va(e),$a(e,i);var n=r?r(e):1;n!=e.height&&xt(e,n)}function Es(e){e.parent=null,Va(e)}var As={},Ns={};function no(e,t){if(!e||/^\s*$/.test(e))return null;var i=t.addModeClass?Ns:As;return i[e]||(i[e]=e.replace(/\S+/g,"cm-$&"))}function ao(e,t){var i=q("span",null,null,E?"padding-right: .1px":null),r={pre:q("pre",[i],"CodeMirror-line"),content:i,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var n=0;n<=(t.rest?t.rest.length:0);n++){var a=n?t.rest[n-1]:t.line,o=void 0;r.pos=0,r.addToken=Os,us(e.display.measure)&&(o=Ct(a,e.doc.direction))&&(r.addToken=Ps(r.addToken,o)),r.map=[];var l=t!=e.display.externalMeasured&&ye(a);Bs(a,r,Ga(e,a,l)),a.styleClasses&&(a.styleClasses.bgClass&&(r.bgClass=Nt(a.styleClasses.bgClass,r.bgClass||"")),a.styleClasses.textClass&&(r.textClass=Nt(a.styleClasses.textClass,r.textClass||""))),r.map.length==0&&r.map.push(0,0,r.content.appendChild(ss(e.display.measure))),n==0?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(E){var s=r.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return Ee(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=Nt(r.pre.className,r.textClass||"")),r}function Hs(e){var t=L("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Os(e,t,i,r,n,a,o){if(t){var l=e.splitSpaces?Is(t,e.trailingSpace):t,s=e.cm.state.specialChars,u=!1,y;if(!s.test(t))e.col+=t.length,y=document.createTextNode(l),e.map.push(e.pos,e.pos+t.length,y),g&&k<9&&(u=!0),e.pos+=t.length;else{y=document.createDocumentFragment();for(var b=0;;){s.lastIndex=b;var T=s.exec(t),C=T?T.index-b:t.length-b;if(C){var F=document.createTextNode(l.slice(b,b+C));g&&k<9?y.appendChild(L("span",[F])):y.appendChild(F),e.map.push(e.pos,e.pos+C,F),e.col+=C,e.pos+=C}if(!T)break;b+=C+1;var P=void 0;if(T[0]==" "){var U=e.cm.options.tabSize,X=U-e.col%U;P=y.appendChild(L("span",Ht(X),"cm-tab")),P.setAttribute("role","presentation"),P.setAttribute("cm-text"," "),e.col+=X}else T[0]=="\r"||T[0]==` diff --git a/latest/_nuxt/BX9utgig.js b/latest/_nuxt/GcVQSmGX.js similarity index 74% rename from latest/_nuxt/BX9utgig.js rename to latest/_nuxt/GcVQSmGX.js index 99401685..46516cdf 100644 --- a/latest/_nuxt/BX9utgig.js +++ b/latest/_nuxt/GcVQSmGX.js @@ -1 +1 @@ -import{m as s,a as n}from"./DhGIs5ff.js";import{L as d,X as i,M as c,Y as h,z as u}from"./DxK5QV_v.js";const l=d({withBackground:Boolean,...s(),...i(),...n()},"VThemeProvider"),P=c()({name:"VThemeProvider",props:l(),setup(r,t){let{slots:e}=t;const{themeClasses:m}=h(r);return()=>{var a;return r.withBackground?u(r.tag,{class:["v-theme-provider",m.value,r.class],style:r.style},{default:()=>{var o;return[(o=e.default)==null?void 0:o.call(e)]}}):(a=e.default)==null?void 0:a.call(e)}}});export{P as V}; +import{m as s,a as n}from"./zfkZKaQ2.js";import{L as d,X as i,M as c,Y as h,z as u}from"./Do13sEQ6.js";const l=d({withBackground:Boolean,...s(),...i(),...n()},"VThemeProvider"),P=c()({name:"VThemeProvider",props:l(),setup(r,t){let{slots:e}=t;const{themeClasses:m}=h(r);return()=>{var a;return r.withBackground?u(r.tag,{class:["v-theme-provider",m.value,r.class],style:r.style},{default:()=>{var o;return[(o=e.default)==null?void 0:o.call(e)]}}):(a=e.default)==null?void 0:a.call(e)}}});export{P as V}; diff --git a/latest/_nuxt/sM7-fKFm.js b/latest/_nuxt/H-FzUFPX.js similarity index 79% rename from latest/_nuxt/sM7-fKFm.js rename to latest/_nuxt/H-FzUFPX.js index 2b0a0ae6..ace416a4 100644 --- a/latest/_nuxt/sM7-fKFm.js +++ b/latest/_nuxt/H-FzUFPX.js @@ -1 +1 @@ -import{m as c,u as p,a as d}from"./DhGIs5ff.js";import{a as f,c as V,b as g}from"./DQiSaMqm.js";import{L as y,X as k,M as v,Y as P,ac as b,z as s,bM as M,I as h}from"./DxK5QV_v.js";import{m as C,u as L}from"./BQI04MH9.js";import{u as S}from"./413CScsq.js";const A=y({...c(),...f({fullHeight:!0}),...k()},"VApp"),F=v()({name:"VApp",props:A(),setup(a,n){let{slots:e}=n;const t=P(a),{layoutClasses:m,getLayoutItem:r,items:u,layoutRef:l}=V(a),{rtlClasses:o}=b();return p(()=>s("div",{ref:l,class:["v-application",t.themeClasses.value,m.value,o.value,a.class],style:[a.style]},[s("div",{class:"v-application__wrap"},[s(M,null,{default:()=>{var i;return[s(h,null,[(i=e.default)==null?void 0:i.call(e)])]}})])])),{getLayoutItem:r,items:u,theme:t}}}),R=y({scrollable:Boolean,...c(),...C(),...d({tag:"main"})},"VMain"),w=v()({name:"VMain",props:R(),setup(a,n){let{slots:e}=n;const{dimensionStyles:t}=L(a),{mainStyles:m,layoutIsReady:r}=g(),{ssrBootStyles:u}=S();return p(()=>s(a.tag,{class:["v-main",{"v-main--scrollable":a.scrollable},a.class],style:[m.value,u.value,t.value,a.style]},{default:()=>{var l,o;return[a.scrollable?s("div",{class:"v-main__scroller"},[(l=e.default)==null?void 0:l.call(e)]):(o=e.default)==null?void 0:o.call(e)]}})),r}});export{w as V,F as a}; +import{m as c,u as p,a as d}from"./zfkZKaQ2.js";import{a as f,c as V,b as g}from"./DfTWHNQk.js";import{L as y,X as k,M as v,Y as P,ac as b,z as s,bM as M,I as h}from"./Do13sEQ6.js";import{m as C,u as L}from"./BMDQLx2T.js";import{u as S}from"./vgH4iU4G.js";const A=y({...c(),...f({fullHeight:!0}),...k()},"VApp"),F=v()({name:"VApp",props:A(),setup(a,n){let{slots:e}=n;const t=P(a),{layoutClasses:m,getLayoutItem:r,items:u,layoutRef:l}=V(a),{rtlClasses:o}=b();return p(()=>s("div",{ref:l,class:["v-application",t.themeClasses.value,m.value,o.value,a.class],style:[a.style]},[s("div",{class:"v-application__wrap"},[s(M,null,{default:()=>{var i;return[s(h,null,[(i=e.default)==null?void 0:i.call(e)])]}})])])),{getLayoutItem:r,items:u,theme:t}}}),R=y({scrollable:Boolean,...c(),...C(),...d({tag:"main"})},"VMain"),w=v()({name:"VMain",props:R(),setup(a,n){let{slots:e}=n;const{dimensionStyles:t}=L(a),{mainStyles:m,layoutIsReady:r}=g(),{ssrBootStyles:u}=S();return p(()=>s(a.tag,{class:["v-main",{"v-main--scrollable":a.scrollable},a.class],style:[m.value,u.value,t.value,a.style]},{default:()=>{var l,o;return[a.scrollable?s("div",{class:"v-main__scroller"},[(l=e.default)==null?void 0:l.call(e)]):(o=e.default)==null?void 0:o.call(e)]}})),r}});export{w as V,F as a}; diff --git a/latest/_nuxt/WUxvIoCV.js b/latest/_nuxt/WUxvIoCV.js deleted file mode 100644 index 92d81e18..00000000 --- a/latest/_nuxt/WUxvIoCV.js +++ /dev/null @@ -1 +0,0 @@ -import{D as e,A as t,E as a,t as o,z as s,O as p}from"./DxK5QV_v.js";import{V as l,a as i}from"./sM7-fKFm.js";import"./DhGIs5ff.js";import"./DQiSaMqm.js";import"./KN3z3sJk.js";import"./BQI04MH9.js";import"./413CScsq.js";const k={__name:"void",setup(m){return(r,n)=>(o(),e(a(i),null,{default:t(()=>[s(a(l),null,{default:t(()=>[p(r.$slots,"default")]),_:3})]),_:3}))}};export{k as default}; diff --git a/latest/_nuxt/DCrOubLa.js b/latest/_nuxt/ZLZWISWV.js similarity index 92% rename from latest/_nuxt/DCrOubLa.js rename to latest/_nuxt/ZLZWISWV.js index 03589efb..06a8e285 100644 --- a/latest/_nuxt/DCrOubLa.js +++ b/latest/_nuxt/ZLZWISWV.js @@ -1 +1 @@ -import{L as C,r as E,aj as B,i,am as K,R as x,o as j,e as X,M as L,N as Z,ay as Q,Z as N,z as l,U as J,ak as ee,X as te,Y as ae,ae as le,a0 as oe,aD as se,C as re,D as H,A as o,E as a,t as P,x as M,B as v,y as D,v as ue,J as ne,I as ie,bg as de,F as me,O as ce}from"./DxK5QV_v.js";import{m as ve,V as U,e as fe}from"./CbeB1nDV.js";import{s as pe,h as ge,b as he,d as ye,w as be,i as Ve,c as Se,V as $}from"./BSsSwofs.js";import{u as _,m as ke,a as Be}from"./DhGIs5ff.js";import{m as W,u as Y}from"./DQiSaMqm.js";import{u as we}from"./KN3z3sJk.js";import{m as Ie,V as R}from"./_A32tspL.js";import{u as xe}from"./413CScsq.js";import{V as Te,a as Pe}from"./sM7-fKFm.js";import{V as O}from"./BeZTEJME.js";import{V as A,a as y,b,e as Ne,c as Ce}from"./BM4NCaxS.js";import{V as He}from"./BDfomSTS.js";import"./BQI04MH9.js";/* empty css */const Ae=C({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Re(e){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:f}=p;let m=0,c=0;const s=E(null),u=B(0),t=B(0),d=B(0),k=B(!1),g=B(!1),h=i(()=>Number(e.scrollThreshold)),w=i(()=>K((h.value-u.value)/h.value||0)),V=()=>{const n=s.value;if(!n||f&&!f.value)return;m=u.value,u.value="window"in n?n.pageYOffset:n.scrollTop;const S=n instanceof Window?document.documentElement.scrollHeight:n.scrollHeight;if(c!==S){c=S;return}g.value=u.value{t.value=t.value||u.value}),x(k,()=>{t.value=0}),j(()=>{x(()=>e.scrollTarget,n=>{var T;const S=n?document.querySelector(n):window;S&&S!==s.value&&((T=s.value)==null||T.removeEventListener("scroll",V),s.value=S,s.value.addEventListener("scroll",V,{passive:!0}))},{immediate:!0})}),X(()=>{var n;(n=s.value)==null||n.removeEventListener("scroll",V)}),f&&x(f,V,{immediate:!0}),{scrollThreshold:h,currentScroll:u,currentThreshold:d,isScrollActive:k,scrollRatio:w,isScrollingUp:g,savedScroll:t}}const Ee=C({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...ve(),...W(),...Ae(),height:{type:[Number,String],default:64}},"VAppBar"),Le=L()({name:"VAppBar",props:Ee(),emits:{"update:modelValue":e=>!0},setup(e,p){let{slots:f}=p;const m=E(),c=Z(e,"modelValue"),s=i(()=>{var I;const r=new Set(((I=e.scrollBehavior)==null?void 0:I.split(" "))??[]);return{hide:r.has("hide"),fullyHide:r.has("fully-hide"),inverted:r.has("inverted"),collapse:r.has("collapse"),elevate:r.has("elevate"),fadeImage:r.has("fade-image")}}),u=i(()=>{const r=s.value;return r.hide||r.fullyHide||r.inverted||r.collapse||r.elevate||r.fadeImage||!c.value}),{currentScroll:t,scrollThreshold:d,isScrollingUp:k,scrollRatio:g}=Re(e,{canScroll:u}),h=i(()=>s.value.hide||s.value.fullyHide),w=i(()=>e.collapse||s.value.collapse&&(s.value.inverted?g.value>0:g.value===0)),V=i(()=>e.flat||s.value.fullyHide&&!c.value||s.value.elevate&&(s.value.inverted?t.value>0:t.value===0)),n=i(()=>s.value.fadeImage?s.value.inverted?1-g.value:g.value:void 0),S=i(()=>{var z,F;const r=Number(((z=m.value)==null?void 0:z.contentHeight)??e.height),I=Number(((F=m.value)==null?void 0:F.extensionHeight)??0);return h.value?t.value!!e.scrollBehavior),()=>{ee(()=>{h.value?s.value.inverted?c.value=t.value>d.value:c.value=k.value||t.valueparseInt(e.order,10)),position:N(e,"location"),layoutSize:S,elementSize:B(void 0),active:c,absolute:N(e,"absolute")});return _(()=>{const r=U.filterProps(e);return l(U,J({ref:m,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...q.value,"--v-toolbar-image-opacity":n.value,height:void 0,...T.value},e.style]},r,{collapse:w.value,flat:V.value}),f)}),G}}),_e=C({...Ie({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),ze=L()({name:"VAppBarNavIcon",props:_e(),setup(e,p){let{slots:f}=p;return _(()=>l(R,J(e,{class:["v-app-bar-nav-icon"]}),f)),{}}}),Fe=C({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...pe(),...ke(),...ge(),...W(),...he(),...Be({tag:"footer"}),...te()},"VFooter"),Me=L()({name:"VFooter",props:Fe(),setup(e,p){let{slots:f}=p;const{themeClasses:m}=ae(e),{backgroundColorClasses:c,backgroundColorStyles:s}=ye(N(e,"color")),{borderClasses:u}=be(e),{elevationClasses:t}=Ve(e),{roundedClasses:d}=Se(e),k=B(32),{resizeRef:g}=we(n=>{n.length&&(k.value=n[0].target.clientHeight)}),h=i(()=>e.height==="auto"?k.value:parseInt(e.height,10)),{layoutItemStyles:w,layoutIsReady:V}=Y({id:e.name,order:i(()=>parseInt(e.order,10)),position:i(()=>"bottom"),layoutSize:h,elementSize:i(()=>e.height==="auto"?void 0:h.value),active:i(()=>e.app),absolute:N(e,"absolute")});return _(()=>l(e.tag,{ref:g,class:["v-footer",m.value,c.value,u.value,t.value,d.value,e.class],style:[s.value,e.app?w.value:{height:le(e.height)},e.style]},f)),e.app?V:{}}}),De="3.0.0",tt={__name:"default",setup(e){const p=oe(),f=se();j(()=>{const u=window.localStorage.getItem("theme");u&&(p.global.name.value=u)});const m=E(!1),c=re(),s=i(()=>["categoryId-id","editor"].includes(c.name)||c.name.startsWith("compiled-")||f.smAndDown.value);return x(s,u=>{m.value=!u},{immediate:!0}),(u,t)=>(P(),H(a(Pe),null,{default:o(()=>[l(a(He),{modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=d=>m.value=d),temporary:s.value,permanent:!s.value,app:"",class:"main-drawer",theme:"dark"},{append:o(()=>[l(a(Me),null,{default:o(()=>[l(a(O)),t[12]||(t[12]=M("span",{class:"text-caption"},[v("Maintained by "),M("a",{href:"https://koumoul.com",class:"text-primary text-decoration-none font-weight-medium"},"Koumoul")],-1))]),_:1})]),default:o(()=>[l(a(A),{class:"py-0"},{default:o(()=>[l(a(y),{to:"/",class:"text-primary py-2"},{default:o(()=>[l(a(b),{class:"text-h6 font-weight-bold"},{default:o(()=>t[2]||(t[2]=[v(" VJSF ")])),_:1}),l(a(Ne),{class:"font-weight-bold"},{default:o(()=>[v(D(a(De)),1)]),_:1})]),_:1})]),_:1}),l(a(A),{class:"pt-0",color:"primary"},{default:o(()=>[l(a(y),{to:"/about"},{default:o(()=>[l(a(b),null,{default:o(()=>t[3]||(t[3]=[v(" About ")])),_:1})]),_:1}),l(a(y),{to:"/getting-started"},{default:o(()=>[l(a(b),null,{default:o(()=>t[4]||(t[4]=[v(" Getting started ")])),_:1})]),_:1}),l(a(y),{to:"/2to3"},{default:o(()=>[l(a(b),null,{default:o(()=>t[5]||(t[5]=[v(" 2.x to 3.x ")])),_:1})]),_:1}),l(a(y),{to:"/configuration"},{default:o(()=>[l(a(b),null,{default:o(()=>t[6]||(t[6]=[v(" Configuration ")])),_:1})]),_:1}),l(a(y),{to:"/editor"},{default:o(()=>[l(a(b),null,{default:o(()=>t[7]||(t[7]=[v(" Editor ")])),_:1})]),_:1}),l(a(y),{to:"/components"},{default:o(()=>[l(a(b),null,{default:o(()=>t[8]||(t[8]=[v(" Components ")])),_:1})]),_:1}),l(a(y),{to:"/plugins"},{default:o(()=>[l(a(b),null,{default:o(()=>t[9]||(t[9]=[v(" Plugins ")])),_:1})]),_:1}),l(a(y),{to:"/expressions"},{default:o(()=>[l(a(b),null,{default:o(()=>t[10]||(t[10]=[v(" Expressions ")])),_:1})]),_:1})]),_:1}),l(a(A),{density:"compact",nav:""},{default:o(()=>[l(a(Ce),null,{default:o(()=>t[11]||(t[11]=[v("Examples")])),_:1}),(P(!0),ue(ie,null,ne(a(fe),d=>(P(),H(a(y),{key:d.id,to:`/${d.id}`,class:"mb-0"},{default:o(()=>[l(a(b),null,{default:o(()=>[v(D(d.title),1)]),_:2},1024)]),_:2},1032,["to"]))),128))]),_:1})]),_:1},8,["modelValue","temporary","permanent"]),l(a(Le),{app:"",color:"surface","scroll-behavior":"elevate"},{default:o(()=>[s.value?(P(),H(a(ze),{key:0,onClick:t[1]||(t[1]=de(d=>m.value=!m.value,["stop"]))})):me("",!0),l(a(O)),l(a(R),{href:"https://github.com/sponsors/koumoul-dev",variant:"outlined",rounded:"",color:"primary",style:{"text-transform":"none"},class:"mx-2"},{prepend:o(()=>[l(a($),{color:"pink-accent-3",size:"large",icon:"mdi-heart"})]),default:o(()=>[t[13]||(t[13]=v(" Sponsor "))]),_:1}),l(a(R),{icon:"",href:"https://github.com/koumoul-dev/vuetify-jsonschema-form",color:a(p).global.name.value==="light"?"black":"white",size:"x-large",density:"compact",title:"repository on github"},{default:o(()=>[l(a($),{icon:"mdi-github"})]),_:1},8,["color"])]),_:1}),l(a(Te),null,{default:o(()=>[ce(u.$slots,"default")]),_:3})]),_:3}))}};export{tt as default}; +import{L as C,r as E,aj as B,i,am as K,R as x,o as j,e as X,M as L,N as Z,ay as Q,Z as N,z as l,U as J,ak as ee,X as te,Y as ae,ae as le,a0 as oe,aD as se,C as re,D as H,A as o,E as a,t as P,x as M,B as v,y as D,v as ue,J as ne,I as ie,bg as de,F as me,O as ce}from"./Do13sEQ6.js";import{m as ve,V as U,e as fe}from"./Cg0c5iqw.js";import{s as pe,h as ge,b as he,d as ye,w as be,i as Ve,c as Se,V as $}from"./DzJ-tJPC.js";import{u as _,m as ke,a as Be}from"./zfkZKaQ2.js";import{m as W,u as Y}from"./DfTWHNQk.js";import{u as we}from"./DulREhGp.js";import{m as Ie,V as R}from"./DadJlcj9.js";import{u as xe}from"./vgH4iU4G.js";import{V as Te,a as Pe}from"./H-FzUFPX.js";import{V as O}from"./ba2iP_3_.js";import{V as A,a as y,b,e as Ne,c as Ce}from"./BHWK55as.js";import{V as He}from"./BqEj2W3W.js";import"./BMDQLx2T.js";/* empty css */const Ae=C({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Re(e){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:f}=p;let m=0,c=0;const s=E(null),u=B(0),t=B(0),d=B(0),k=B(!1),g=B(!1),h=i(()=>Number(e.scrollThreshold)),w=i(()=>K((h.value-u.value)/h.value||0)),V=()=>{const n=s.value;if(!n||f&&!f.value)return;m=u.value,u.value="window"in n?n.pageYOffset:n.scrollTop;const S=n instanceof Window?document.documentElement.scrollHeight:n.scrollHeight;if(c!==S){c=S;return}g.value=u.value{t.value=t.value||u.value}),x(k,()=>{t.value=0}),j(()=>{x(()=>e.scrollTarget,n=>{var T;const S=n?document.querySelector(n):window;S&&S!==s.value&&((T=s.value)==null||T.removeEventListener("scroll",V),s.value=S,s.value.addEventListener("scroll",V,{passive:!0}))},{immediate:!0})}),X(()=>{var n;(n=s.value)==null||n.removeEventListener("scroll",V)}),f&&x(f,V,{immediate:!0}),{scrollThreshold:h,currentScroll:u,currentThreshold:d,isScrollActive:k,scrollRatio:w,isScrollingUp:g,savedScroll:t}}const Ee=C({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...ve(),...W(),...Ae(),height:{type:[Number,String],default:64}},"VAppBar"),Le=L()({name:"VAppBar",props:Ee(),emits:{"update:modelValue":e=>!0},setup(e,p){let{slots:f}=p;const m=E(),c=Z(e,"modelValue"),s=i(()=>{var I;const r=new Set(((I=e.scrollBehavior)==null?void 0:I.split(" "))??[]);return{hide:r.has("hide"),fullyHide:r.has("fully-hide"),inverted:r.has("inverted"),collapse:r.has("collapse"),elevate:r.has("elevate"),fadeImage:r.has("fade-image")}}),u=i(()=>{const r=s.value;return r.hide||r.fullyHide||r.inverted||r.collapse||r.elevate||r.fadeImage||!c.value}),{currentScroll:t,scrollThreshold:d,isScrollingUp:k,scrollRatio:g}=Re(e,{canScroll:u}),h=i(()=>s.value.hide||s.value.fullyHide),w=i(()=>e.collapse||s.value.collapse&&(s.value.inverted?g.value>0:g.value===0)),V=i(()=>e.flat||s.value.fullyHide&&!c.value||s.value.elevate&&(s.value.inverted?t.value>0:t.value===0)),n=i(()=>s.value.fadeImage?s.value.inverted?1-g.value:g.value:void 0),S=i(()=>{var z,F;const r=Number(((z=m.value)==null?void 0:z.contentHeight)??e.height),I=Number(((F=m.value)==null?void 0:F.extensionHeight)??0);return h.value?t.value!!e.scrollBehavior),()=>{ee(()=>{h.value?s.value.inverted?c.value=t.value>d.value:c.value=k.value||t.valueparseInt(e.order,10)),position:N(e,"location"),layoutSize:S,elementSize:B(void 0),active:c,absolute:N(e,"absolute")});return _(()=>{const r=U.filterProps(e);return l(U,J({ref:m,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...q.value,"--v-toolbar-image-opacity":n.value,height:void 0,...T.value},e.style]},r,{collapse:w.value,flat:V.value}),f)}),G}}),_e=C({...Ie({icon:"$menu",variant:"text"})},"VAppBarNavIcon"),ze=L()({name:"VAppBarNavIcon",props:_e(),setup(e,p){let{slots:f}=p;return _(()=>l(R,J(e,{class:["v-app-bar-nav-icon"]}),f)),{}}}),Fe=C({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...pe(),...ke(),...ge(),...W(),...he(),...Be({tag:"footer"}),...te()},"VFooter"),Me=L()({name:"VFooter",props:Fe(),setup(e,p){let{slots:f}=p;const{themeClasses:m}=ae(e),{backgroundColorClasses:c,backgroundColorStyles:s}=ye(N(e,"color")),{borderClasses:u}=be(e),{elevationClasses:t}=Ve(e),{roundedClasses:d}=Se(e),k=B(32),{resizeRef:g}=we(n=>{n.length&&(k.value=n[0].target.clientHeight)}),h=i(()=>e.height==="auto"?k.value:parseInt(e.height,10)),{layoutItemStyles:w,layoutIsReady:V}=Y({id:e.name,order:i(()=>parseInt(e.order,10)),position:i(()=>"bottom"),layoutSize:h,elementSize:i(()=>e.height==="auto"?void 0:h.value),active:i(()=>e.app),absolute:N(e,"absolute")});return _(()=>l(e.tag,{ref:g,class:["v-footer",m.value,c.value,u.value,t.value,d.value,e.class],style:[s.value,e.app?w.value:{height:le(e.height)},e.style]},f)),e.app?V:{}}}),De="3.0.1",tt={__name:"default",setup(e){const p=oe(),f=se();j(()=>{const u=window.localStorage.getItem("theme");u&&(p.global.name.value=u)});const m=E(!1),c=re(),s=i(()=>["categoryId-id","editor"].includes(c.name)||c.name.startsWith("compiled-")||f.smAndDown.value);return x(s,u=>{m.value=!u},{immediate:!0}),(u,t)=>(P(),H(a(Pe),null,{default:o(()=>[l(a(He),{modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=d=>m.value=d),temporary:s.value,permanent:!s.value,app:"",class:"main-drawer",theme:"dark"},{append:o(()=>[l(a(Me),null,{default:o(()=>[l(a(O)),t[12]||(t[12]=M("span",{class:"text-caption"},[v("Maintained by "),M("a",{href:"https://koumoul.com",class:"text-primary text-decoration-none font-weight-medium"},"Koumoul")],-1))]),_:1})]),default:o(()=>[l(a(A),{class:"py-0"},{default:o(()=>[l(a(y),{to:"/",class:"text-primary py-2"},{default:o(()=>[l(a(b),{class:"text-h6 font-weight-bold"},{default:o(()=>t[2]||(t[2]=[v(" VJSF ")])),_:1}),l(a(Ne),{class:"font-weight-bold"},{default:o(()=>[v(D(a(De)),1)]),_:1})]),_:1})]),_:1}),l(a(A),{class:"pt-0",color:"primary"},{default:o(()=>[l(a(y),{to:"/about"},{default:o(()=>[l(a(b),null,{default:o(()=>t[3]||(t[3]=[v(" About ")])),_:1})]),_:1}),l(a(y),{to:"/getting-started"},{default:o(()=>[l(a(b),null,{default:o(()=>t[4]||(t[4]=[v(" Getting started ")])),_:1})]),_:1}),l(a(y),{to:"/2to3"},{default:o(()=>[l(a(b),null,{default:o(()=>t[5]||(t[5]=[v(" 2.x to 3.x ")])),_:1})]),_:1}),l(a(y),{to:"/configuration"},{default:o(()=>[l(a(b),null,{default:o(()=>t[6]||(t[6]=[v(" Configuration ")])),_:1})]),_:1}),l(a(y),{to:"/editor"},{default:o(()=>[l(a(b),null,{default:o(()=>t[7]||(t[7]=[v(" Editor ")])),_:1})]),_:1}),l(a(y),{to:"/components"},{default:o(()=>[l(a(b),null,{default:o(()=>t[8]||(t[8]=[v(" Components ")])),_:1})]),_:1}),l(a(y),{to:"/plugins"},{default:o(()=>[l(a(b),null,{default:o(()=>t[9]||(t[9]=[v(" Plugins ")])),_:1})]),_:1}),l(a(y),{to:"/expressions"},{default:o(()=>[l(a(b),null,{default:o(()=>t[10]||(t[10]=[v(" Expressions ")])),_:1})]),_:1})]),_:1}),l(a(A),{density:"compact",nav:""},{default:o(()=>[l(a(Ce),null,{default:o(()=>t[11]||(t[11]=[v("Examples")])),_:1}),(P(!0),ue(ie,null,ne(a(fe),d=>(P(),H(a(y),{key:d.id,to:`/${d.id}`,class:"mb-0"},{default:o(()=>[l(a(b),null,{default:o(()=>[v(D(d.title),1)]),_:2},1024)]),_:2},1032,["to"]))),128))]),_:1})]),_:1},8,["modelValue","temporary","permanent"]),l(a(Le),{app:"",color:"surface","scroll-behavior":"elevate"},{default:o(()=>[s.value?(P(),H(a(ze),{key:0,onClick:t[1]||(t[1]=de(d=>m.value=!m.value,["stop"]))})):me("",!0),l(a(O)),l(a(R),{href:"https://github.com/sponsors/koumoul-dev",variant:"outlined",rounded:"",color:"primary",style:{"text-transform":"none"},class:"mx-2"},{prepend:o(()=>[l(a($),{color:"pink-accent-3",size:"large",icon:"mdi-heart"})]),default:o(()=>[t[13]||(t[13]=v(" Sponsor "))]),_:1}),l(a(R),{icon:"",href:"https://github.com/koumoul-dev/vuetify-jsonschema-form",color:a(p).global.name.value==="light"?"black":"white",size:"x-large",density:"compact",title:"repository on github"},{default:o(()=>[l(a($),{icon:"mdi-github"})]),_:1},8,["color"])]),_:1}),l(a(Te),null,{default:o(()=>[ce(u.$slots,"default")]),_:3})]),_:3}))}};export{tt as default}; diff --git a/latest/_nuxt/BeZTEJME.js b/latest/_nuxt/ba2iP_3_.js similarity index 78% rename from latest/_nuxt/BeZTEJME.js rename to latest/_nuxt/ba2iP_3_.js index 5f7acdcf..a7db0e99 100644 --- a/latest/_nuxt/BeZTEJME.js +++ b/latest/_nuxt/ba2iP_3_.js @@ -1 +1 @@ -/* empty css */import{r as l}from"./BSsSwofs.js";import{L as p,bw as m,aB as d}from"./DxK5QV_v.js";const D=l("v-spacer","div","VSpacer"),S=p({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function I(n,e){let r=()=>{};function t(o){r==null||r();const u=Number(o?n.openDelay:n.closeDelay);return new Promise(c=>{r=m(u,()=>{e==null||e(o),c(o)})})}function a(){return t(!0)}function s(){return t(!1)}return{clearDelay:r,runOpenDelay:a,runCloseDelay:s}}function v(){const e=d("useScopeId").vnode.scopeId;return{scopeId:e?{[e]:""}:void 0}}export{D as V,I as a,S as m,v as u}; +/* empty css */import{r as l}from"./DzJ-tJPC.js";import{L as p,bw as m,aB as d}from"./Do13sEQ6.js";const D=l("v-spacer","div","VSpacer"),S=p({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function I(n,e){let r=()=>{};function t(o){r==null||r();const u=Number(o?n.openDelay:n.closeDelay);return new Promise(c=>{r=m(u,()=>{e==null||e(o),c(o)})})}function a(){return t(!0)}function s(){return t(!1)}return{clearDelay:r,runOpenDelay:a,runCloseDelay:s}}function v(){const e=d("useScopeId").vnode.scopeId;return{scopeId:e?{[e]:""}:void 0}}export{D as V,I as a,S as m,v as u}; diff --git a/latest/_nuxt/builds/latest.json b/latest/_nuxt/builds/latest.json index 4b9c43f8..809962ab 100644 --- a/latest/_nuxt/builds/latest.json +++ b/latest/_nuxt/builds/latest.json @@ -1 +1 @@ -{"id":"90003dda-4f20-46bc-b280-a282ad558435","timestamp":1731599181541} \ No newline at end of file +{"id":"041ce727-3156-4991-a957-aee6d00b057e","timestamp":1731941651367} \ No newline at end of file diff --git a/latest/_nuxt/builds/meta/041ce727-3156-4991-a957-aee6d00b057e.json b/latest/_nuxt/builds/meta/041ce727-3156-4991-a957-aee6d00b057e.json new file mode 100644 index 00000000..c84b2008 --- /dev/null +++ b/latest/_nuxt/builds/meta/041ce727-3156-4991-a957-aee6d00b057e.json @@ -0,0 +1 @@ +{"id":"041ce727-3156-4991-a957-aee6d00b057e","timestamp":1731941651367,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/latest/_nuxt/builds/meta/90003dda-4f20-46bc-b280-a282ad558435.json b/latest/_nuxt/builds/meta/90003dda-4f20-46bc-b280-a282ad558435.json deleted file mode 100644 index 8cf9fec2..00000000 --- a/latest/_nuxt/builds/meta/90003dda-4f20-46bc-b280-a282ad558435.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"90003dda-4f20-46bc-b280-a282ad558435","timestamp":1731599181541,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/latest/_nuxt/BwD9TshM.js b/latest/_nuxt/lhl85mul.js similarity index 99% rename from latest/_nuxt/BwD9TshM.js rename to latest/_nuxt/lhl85mul.js index c685ca65..9f857ada 100644 --- a/latest/_nuxt/BwD9TshM.js +++ b/latest/_nuxt/lhl85mul.js @@ -1 +1 @@ -import{u as S,d as B,r as q,a as P,o as E,b as I,c as T,e as U,f as V,h as A,g as R,p as F,n as H,i as x,j,k as L,l as D,m as M,q as $,w as G,s as K,_ as Q,t as W,v as J,x as _,y as C,z as X,A as Y,B as Z}from"./DxK5QV_v.js";import{u as ee}from"./DK_vE9zt.js";async function O(t,r=S()){const{path:l,matched:p}=r.resolve(t);if(!p.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(l)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>O(t,r));r._routePreloaded.add(l);const n=p.map(u=>{var a;return(a=u.components)==null?void 0:a.default}).filter(u=>typeof u=="function");for(const u of n){const a=Promise.resolve(u()).catch(()=>{}).finally(()=>e.splice(e.indexOf(a)));e.push(a)}await Promise.all(e)}const te=(...t)=>t.find(r=>r!==void 0);function re(t){const r=t.componentName||"NuxtLink";function l(e,n){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return z(e,t.trailingSlash);const u="path"in e&&e.path!==void 0?e.path:n(e).path;return{...e,name:void 0,path:z(u,t.trailingSlash)}}function p(e){const n=S(),u=$(),a=x(()=>!!e.target&&e.target!=="_self"),d=x(()=>{const h=e.to||e.href||"";return typeof h=="string"&&j(h,{acceptRelative:!0})}),y=R("RouterLink"),m=y&&typeof y!="string"?y.useLink:void 0,g=x(()=>{if(e.external)return!0;const h=e.to||e.href||"";return typeof h=="object"?!1:h===""||d.value}),i=x(()=>{const h=e.to||e.href||"";return g.value?h:l(h,n.resolve)}),c=g.value||m==null?void 0:m({...e,to:i}),b=x(()=>{var h;if(!i.value||d.value)return i.value;if(g.value){const k=typeof i.value=="object"&&"path"in i.value?L(i.value):i.value,w=typeof k=="object"?n.resolve(k).href:k;return l(w,n.resolve)}return typeof i.value=="object"?((h=n.resolve(i.value))==null?void 0:h.href)??null:l(D(u.app.baseURL,i.value),n.resolve)});return{to:i,hasTarget:a,isAbsoluteUrl:d,isExternal:g,href:b,isActive:(c==null?void 0:c.isActive)??x(()=>i.value===n.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>i.value===n.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>n.resolve(i.value)),async navigate(){await M(b.value,{replace:e.replace,external:g.value||a.value})}}}return B({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:p,setup(e,{slots:n}){const u=S(),{to:a,href:d,navigate:y,isExternal:m,hasTarget:g,isAbsoluteUrl:i}=p(e),c=q(!1),b=q(null),h=o=>{var f;b.value=e.custom?(f=o==null?void 0:o.$el)==null?void 0:f.nextElementSibling:o==null?void 0:o.$el};function k(o){var f,s;return!c.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===o:((f=e.prefetchOn)==null?void 0:f[o])??((s=t.prefetchOn)==null?void 0:s[o]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!oe()}async function w(o=P()){if(c.value)return;c.value=!0;const f=typeof a.value=="string"?a.value:m.value?L(a.value):u.resolve(a.value).fullPath;await Promise.all([o.hooks.callHook("link:prefetch",f).catch(()=>{}),!m.value&&!g.value&&O(a.value,u).catch(()=>{})])}if(k("visibility")){const o=P();let f,s=null;E(()=>{const v=ae();I(()=>{f=T(()=>{var N;(N=b==null?void 0:b.value)!=null&&N.tagName&&(s=v.observe(b.value,async()=>{s==null||s(),s=null,await w(o)}))})})}),U(()=>{f&&V(f),s==null||s(),s=null})}return()=>{var s;if(!m.value&&!g.value){const v={ref:h,to:a.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(k("interaction")&&(v.onPointerenter=w.bind(null,void 0),v.onFocus=w.bind(null,void 0)),c.value&&(v.class=e.prefetchedClass||t.prefetchedClass),v.rel=e.rel||void 0),A(R("RouterLink"),v,n.default)}const o=e.target||null,f=te(e.noRel?"":e.rel,t.externalRelAttribute,i.value||g.value?"noopener noreferrer":"")||null;return e.custom?n.default?n.default({href:d.value,navigate:y,prefetch:w,get route(){if(!d.value)return;const v=new URL(d.value,window.location.href);return{path:v.pathname,fullPath:v.pathname,get query(){return F(v.search)},hash:v.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:d.value}},rel:f,target:o,isExternal:m.value||g.value,isActive:!1,isExactActive:!1}):null:A("a",{ref:b,href:d.value||null,rel:f,target:o},(s=n.default)==null?void 0:s.call(n))}}})}const ne=re(H);function z(t,r){const l=r==="append"?G:K;return j(t)&&!t.startsWith("http")?t:l(t,!0)}function ae(){const t=P();if(t._observer)return t._observer;let r=null;const l=new Map,p=(n,u)=>(r||(r=new IntersectionObserver(a=>{for(const d of a){const y=l.get(d.target);(d.isIntersecting||d.intersectionRatio>0)&&y&&y()}})),l.set(n,u),r.observe(n),()=>{l.delete(n),r.unobserve(n),l.size===0&&(r.disconnect(),r=null)});return t._observer={observe:p}}function oe(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const ie={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},se={class:"max-w-520px text-center z-20"},le=["textContent"],ue=["textContent"],ce={class:"flex items-center justify-center w-full"},fe={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const r=t;return ee({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(l,p)=>{const e=ne;return W(),J("div",ie,[p[0]||(p[0]=_("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),_("div",se,[_("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:C(t.statusCode)},null,8,le),_("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:C(t.description)},null,8,ue),_("div",ce,[X(e,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:Y(()=>[Z(C(t.backHome),1)]),_:1})])])])}}},ve=Q(fe,[["__scopeId","data-v-28c488d2"]]);export{ve as default}; +import{u as S,d as B,r as q,a as P,o as E,b as I,c as T,e as U,f as V,h as A,g as R,p as F,n as H,i as x,j,k as L,l as D,m as M,q as $,w as G,s as K,_ as Q,t as W,v as J,x as _,y as C,z as X,A as Y,B as Z}from"./Do13sEQ6.js";import{u as ee}from"./BU-dlmTb.js";async function O(t,r=S()){const{path:l,matched:p}=r.resolve(t);if(!p.length||(r._routePreloaded||(r._routePreloaded=new Set),r._routePreloaded.has(l)))return;const e=r._preloadPromises=r._preloadPromises||[];if(e.length>4)return Promise.all(e).then(()=>O(t,r));r._routePreloaded.add(l);const n=p.map(u=>{var a;return(a=u.components)==null?void 0:a.default}).filter(u=>typeof u=="function");for(const u of n){const a=Promise.resolve(u()).catch(()=>{}).finally(()=>e.splice(e.indexOf(a)));e.push(a)}await Promise.all(e)}const te=(...t)=>t.find(r=>r!==void 0);function re(t){const r=t.componentName||"NuxtLink";function l(e,n){if(!e||t.trailingSlash!=="append"&&t.trailingSlash!=="remove")return e;if(typeof e=="string")return z(e,t.trailingSlash);const u="path"in e&&e.path!==void 0?e.path:n(e).path;return{...e,name:void 0,path:z(u,t.trailingSlash)}}function p(e){const n=S(),u=$(),a=x(()=>!!e.target&&e.target!=="_self"),d=x(()=>{const h=e.to||e.href||"";return typeof h=="string"&&j(h,{acceptRelative:!0})}),y=R("RouterLink"),m=y&&typeof y!="string"?y.useLink:void 0,g=x(()=>{if(e.external)return!0;const h=e.to||e.href||"";return typeof h=="object"?!1:h===""||d.value}),i=x(()=>{const h=e.to||e.href||"";return g.value?h:l(h,n.resolve)}),c=g.value||m==null?void 0:m({...e,to:i}),b=x(()=>{var h;if(!i.value||d.value)return i.value;if(g.value){const k=typeof i.value=="object"&&"path"in i.value?L(i.value):i.value,w=typeof k=="object"?n.resolve(k).href:k;return l(w,n.resolve)}return typeof i.value=="object"?((h=n.resolve(i.value))==null?void 0:h.href)??null:l(D(u.app.baseURL,i.value),n.resolve)});return{to:i,hasTarget:a,isAbsoluteUrl:d,isExternal:g,href:b,isActive:(c==null?void 0:c.isActive)??x(()=>i.value===n.currentRoute.value.path),isExactActive:(c==null?void 0:c.isExactActive)??x(()=>i.value===n.currentRoute.value.path),route:(c==null?void 0:c.route)??x(()=>n.resolve(i.value)),async navigate(){await M(b.value,{replace:e.replace,external:g.value||a.value})}}}return B({name:r,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},useLink:p,setup(e,{slots:n}){const u=S(),{to:a,href:d,navigate:y,isExternal:m,hasTarget:g,isAbsoluteUrl:i}=p(e),c=q(!1),b=q(null),h=o=>{var f;b.value=e.custom?(f=o==null?void 0:o.$el)==null?void 0:f.nextElementSibling:o==null?void 0:o.$el};function k(o){var f,s;return!c.value&&(typeof e.prefetchOn=="string"?e.prefetchOn===o:((f=e.prefetchOn)==null?void 0:f[o])??((s=t.prefetchOn)==null?void 0:s[o]))&&(e.prefetch??t.prefetch)!==!1&&e.noPrefetch!==!0&&e.target!=="_blank"&&!oe()}async function w(o=P()){if(c.value)return;c.value=!0;const f=typeof a.value=="string"?a.value:m.value?L(a.value):u.resolve(a.value).fullPath;await Promise.all([o.hooks.callHook("link:prefetch",f).catch(()=>{}),!m.value&&!g.value&&O(a.value,u).catch(()=>{})])}if(k("visibility")){const o=P();let f,s=null;E(()=>{const v=ae();I(()=>{f=T(()=>{var N;(N=b==null?void 0:b.value)!=null&&N.tagName&&(s=v.observe(b.value,async()=>{s==null||s(),s=null,await w(o)}))})})}),U(()=>{f&&V(f),s==null||s(),s=null})}return()=>{var s;if(!m.value&&!g.value){const v={ref:h,to:a.value,activeClass:e.activeClass||t.activeClass,exactActiveClass:e.exactActiveClass||t.exactActiveClass,replace:e.replace,ariaCurrentValue:e.ariaCurrentValue,custom:e.custom};return e.custom||(k("interaction")&&(v.onPointerenter=w.bind(null,void 0),v.onFocus=w.bind(null,void 0)),c.value&&(v.class=e.prefetchedClass||t.prefetchedClass),v.rel=e.rel||void 0),A(R("RouterLink"),v,n.default)}const o=e.target||null,f=te(e.noRel?"":e.rel,t.externalRelAttribute,i.value||g.value?"noopener noreferrer":"")||null;return e.custom?n.default?n.default({href:d.value,navigate:y,prefetch:w,get route(){if(!d.value)return;const v=new URL(d.value,window.location.href);return{path:v.pathname,fullPath:v.pathname,get query(){return F(v.search)},hash:v.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:d.value}},rel:f,target:o,isExternal:m.value||g.value,isActive:!1,isExactActive:!1}):null:A("a",{ref:b,href:d.value||null,rel:f,target:o},(s=n.default)==null?void 0:s.call(n))}}})}const ne=re(H);function z(t,r){const l=r==="append"?G:K;return j(t)&&!t.startsWith("http")?t:l(t,!0)}function ae(){const t=P();if(t._observer)return t._observer;let r=null;const l=new Map,p=(n,u)=>(r||(r=new IntersectionObserver(a=>{for(const d of a){const y=l.get(d.target);(d.isIntersecting||d.intersectionRatio>0)&&y&&y()}})),l.set(n,u),r.observe(n),()=>{l.delete(n),r.unobserve(n),l.size===0&&(r.disconnect(),r=null)});return t._observer={observe:p}}function oe(){const t=navigator.connection;return!!(t&&(t.saveData||/2g/.test(t.effectiveType)))}const ie={class:"antialiased bg-white dark:bg-black dark:text-white font-sans grid min-h-screen overflow-hidden place-content-center text-black"},se={class:"max-w-520px text-center z-20"},le=["textContent"],ue=["textContent"],ce={class:"flex items-center justify-center w-full"},fe={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:404},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(t){const r=t;return ee({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[{children:`!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();`}],style:[{children:'*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}h1{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}h1,p{margin:0}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }'}]}),(l,p)=>{const e=ne;return W(),J("div",ie,[p[0]||(p[0]=_("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),_("div",se,[_("h1",{class:"font-medium mb-8 sm:text-10xl text-8xl",textContent:C(t.statusCode)},null,8,le),_("p",{class:"font-light leading-tight mb-16 px-8 sm:px-0 sm:text-4xl text-xl",textContent:C(t.description)},null,8,ue),_("div",ce,[X(e,{to:"/",class:"cursor-pointer gradient-border px-4 py-2 sm:px-6 sm:py-3 sm:text-xl text-md"},{default:Y(()=>[Z(C(t.backHome),1)]),_:1})])])])}}},ve=Q(fe,[["__scopeId","data-v-28c488d2"]]);export{ve as default}; diff --git a/latest/_nuxt/413CScsq.js b/latest/_nuxt/vgH4iU4G.js similarity index 73% rename from latest/_nuxt/413CScsq.js rename to latest/_nuxt/vgH4iU4G.js index c06d91e7..efda5ea6 100644 --- a/latest/_nuxt/413CScsq.js +++ b/latest/_nuxt/vgH4iU4G.js @@ -1 +1 @@ -import{aj as t,o as e,i as s,aF as n}from"./DxK5QV_v.js";function i(){const o=t(!1);return e(()=>{window.requestAnimationFrame(()=>{o.value=!0})}),{ssrBootStyles:s(()=>o.value?void 0:{transition:"none !important"}),isBooted:n(o)}}export{i as u}; +import{aj as t,o as e,i as s,aF as n}from"./Do13sEQ6.js";function i(){const o=t(!1);return e(()=>{window.requestAnimationFrame(()=>{o.value=!0})}),{ssrBootStyles:s(()=>o.value?void 0:{transition:"none !important"}),isBooted:n(o)}}export{i as u}; diff --git a/latest/_nuxt/i0ge8QdO.js b/latest/_nuxt/wHWBAa0n.js similarity index 79% rename from latest/_nuxt/i0ge8QdO.js rename to latest/_nuxt/wHWBAa0n.js index c91a3425..ffce777f 100644 --- a/latest/_nuxt/i0ge8QdO.js +++ b/latest/_nuxt/wHWBAa0n.js @@ -1 +1 @@ -import{m as A,i as L,j as _,k as E,V as w,_ as F}from"./CQodmBQP.js";import{u as T}from"./DK_vE9zt.js";import{L as C,M as N,N as R,r as B,Q as k,R as P,S as I,T as O,U as g,z as s,D as j,A as i,E as c,t as U,x as z,y as H,B as b}from"./DxK5QV_v.js";import{u as M}from"./BeZTEJME.js";import{a as J}from"./BSsSwofs.js";import{u as Q}from"./DhGIs5ff.js";import{V as W}from"./_A32tspL.js";import{V as $}from"./CJpVtMeO.js";import{V as q}from"./wYq7c63x.js";import"./BosuxZz1.js";import"./BpL2aHmH.js";import"./DWgt0j8g.js";/* empty css */import"./BM4NCaxS.js";import"./413CScsq.js";import"./BQI04MH9.js";import"./rADhcB2M.js";import"./KN3z3sJk.js";const G=C({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...A({origin:"center center",scrollStrategy:"block",transition:{component:L},zIndex:2400})},"VDialog"),K=N()({name:"VDialog",props:G(),emits:{"update:modelValue":t=>!0,afterLeave:()=>!0},setup(t,v){let{emit:V,slots:u}=v;const e=R(t,"modelValue"),{scopeId:m}=M(),o=B();function y(a){var l,f;const n=a.relatedTarget,d=a.target;if(n!==d&&((l=o.value)!=null&&l.contentEl)&&((f=o.value)!=null&&f.globalTop)&&![document,o.value.contentEl].includes(d)&&!o.value.contentEl.contains(d)){const r=O(o.value.contentEl);if(!r.length)return;const p=r[0],h=r[r.length-1];n===p?h.focus():p.focus()}}k&&P(()=>e.value&&t.retainFocus,a=>{a?document.addEventListener("focusin",y):document.removeEventListener("focusin",y)},{immediate:!0});function D(){var a;(a=o.value)!=null&&a.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function S(){V("afterLeave")}return P(e,async a=>{var n;a||(await I(),(n=o.value.activatorEl)==null||n.focus({preventScroll:!0}))}),Q(()=>{const a=E.filterProps(t),n=g({"aria-haspopup":"dialog","aria-expanded":String(e.value)},t.activatorProps),d=g({tabindex:-1},t.contentProps);return s(E,g({ref:o,class:["v-dialog",{"v-dialog--fullscreen":t.fullscreen,"v-dialog--scrollable":t.scrollable},t.class],style:t.style},a,{modelValue:e.value,"onUpdate:modelValue":l=>e.value=l,"aria-modal":"true",activatorProps:n,contentProps:d,role:"dialog",onAfterEnter:D,onAfterLeave:S},m),{activator:u.activator,default:function(){for(var l=arguments.length,f=new Array(l),r=0;r{var p;return[(p=u.default)==null?void 0:p.call(u,...f)]}})}})}),_({},o)}}),x="dev - dialog integration",ve={__name:"dialog",setup(t){const v=B({}),V={type:"object",properties:{array1:{type:"array",items:{type:"object",properties:{string1:{type:"string"},string2:{type:"string"}}}}}};return T({title:"VJSF - "+x}),(u,e)=>(U(),j(c(q),{class:"doc-content-page"},{default:i(()=>[z("h1",{class:"text-h2 mb-8"},H(x)),s(c(K),{width:"auto"},{activator:i(({props:m})=>[s(c(W),g(m,{color:"primary"}),{default:i(()=>e[1]||(e[1]=[b(" Open dialog ")])),_:2},1040)]),default:i(()=>[s(c($),null,{default:i(()=>[s(c(w),null,{default:i(()=>[e[2]||(e[2]=b(" Hello ")),s(c(F),{modelValue:v.value,"onUpdate:modelValue":e[0]||(e[0]=m=>v.value=m),schema:V},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}};export{ve as default}; +import{m as A,i as L,j as _,k as E,V as w,_ as F}from"./BHm-uKux.js";import{u as T}from"./BU-dlmTb.js";import{L as C,M as N,N as R,r as B,Q as k,R as P,S as I,T as O,U as g,z as s,D as j,A as i,E as c,t as U,x as z,y as H,B as b}from"./Do13sEQ6.js";import{u as M}from"./ba2iP_3_.js";import{a as J}from"./DzJ-tJPC.js";import{u as Q}from"./zfkZKaQ2.js";import{V as W}from"./DadJlcj9.js";import{V as $}from"./CGevWz5y.js";import{V as q}from"./BTkCQYcv.js";import"./BosuxZz1.js";import"./DxQk9Dwg.js";import"./B3FFiLgK.js";/* empty css */import"./BHWK55as.js";import"./vgH4iU4G.js";import"./BMDQLx2T.js";import"./Cj1i6rSz.js";import"./DulREhGp.js";const G=C({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...A({origin:"center center",scrollStrategy:"block",transition:{component:L},zIndex:2400})},"VDialog"),K=N()({name:"VDialog",props:G(),emits:{"update:modelValue":t=>!0,afterLeave:()=>!0},setup(t,v){let{emit:V,slots:u}=v;const e=R(t,"modelValue"),{scopeId:m}=M(),o=B();function y(a){var l,f;const n=a.relatedTarget,d=a.target;if(n!==d&&((l=o.value)!=null&&l.contentEl)&&((f=o.value)!=null&&f.globalTop)&&![document,o.value.contentEl].includes(d)&&!o.value.contentEl.contains(d)){const r=O(o.value.contentEl);if(!r.length)return;const p=r[0],h=r[r.length-1];n===p?h.focus():p.focus()}}k&&P(()=>e.value&&t.retainFocus,a=>{a?document.addEventListener("focusin",y):document.removeEventListener("focusin",y)},{immediate:!0});function D(){var a;(a=o.value)!=null&&a.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function S(){V("afterLeave")}return P(e,async a=>{var n;a||(await I(),(n=o.value.activatorEl)==null||n.focus({preventScroll:!0}))}),Q(()=>{const a=E.filterProps(t),n=g({"aria-haspopup":"dialog","aria-expanded":String(e.value)},t.activatorProps),d=g({tabindex:-1},t.contentProps);return s(E,g({ref:o,class:["v-dialog",{"v-dialog--fullscreen":t.fullscreen,"v-dialog--scrollable":t.scrollable},t.class],style:t.style},a,{modelValue:e.value,"onUpdate:modelValue":l=>e.value=l,"aria-modal":"true",activatorProps:n,contentProps:d,role:"dialog",onAfterEnter:D,onAfterLeave:S},m),{activator:u.activator,default:function(){for(var l=arguments.length,f=new Array(l),r=0;r{var p;return[(p=u.default)==null?void 0:p.call(u,...f)]}})}})}),_({},o)}}),x="dev - dialog integration",ve={__name:"dialog",setup(t){const v=B({}),V={type:"object",properties:{array1:{type:"array",items:{type:"object",properties:{string1:{type:"string"},string2:{type:"string"}}}}}};return T({title:"VJSF - "+x}),(u,e)=>(U(),j(c(q),{class:"doc-content-page"},{default:i(()=>[z("h1",{class:"text-h2 mb-8"},H(x)),s(c(K),{width:"auto"},{activator:i(({props:m})=>[s(c(W),g(m,{color:"primary"}),{default:i(()=>e[1]||(e[1]=[b(" Open dialog ")])),_:2},1040)]),default:i(()=>[s(c($),null,{default:i(()=>[s(c(w),null,{default:i(()=>[e[2]||(e[2]=b(" Hello ")),s(c(F),{modelValue:v.value,"onUpdate:modelValue":e[0]||(e[0]=m=>v.value=m),schema:V},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}))}};export{ve as default}; diff --git a/latest/_nuxt/DhGIs5ff.js b/latest/_nuxt/zfkZKaQ2.js similarity index 76% rename from latest/_nuxt/DhGIs5ff.js rename to latest/_nuxt/zfkZKaQ2.js index 4e5adcf1..a4ef69f0 100644 --- a/latest/_nuxt/DhGIs5ff.js +++ b/latest/_nuxt/zfkZKaQ2.js @@ -1 +1 @@ -import{L as t,aB as a}from"./DxK5QV_v.js";const s=t({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function o(e){const r=a("useRender");r.render=e}const c=t({tag:{type:String,default:"div"}},"tag");export{c as a,s as m,o as u}; +import{L as t,aB as a}from"./Do13sEQ6.js";const s=t({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function o(e){const r=a("useRender");r.render=e}const c=t({tag:{type:String,default:"div"}},"tag");export{c as a,s as m,o as u}; diff --git a/latest/about/index.html b/latest/about/index.html index 5667df93..b8b8fcd2 100644 --- a/latest/about/index.html +++ b/latest/about/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/all-of/index.html b/latest/combine/all-of/index.html index 52cf24bf..85e6b0c0 100644 --- a/latest/combine/all-of/index.html +++ b/latest/combine/all-of/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/dependent-schemas/index.html b/latest/combine/dependent-schemas/index.html index 52cf24bf..10a7b307 100644 --- a/latest/combine/dependent-schemas/index.html +++ b/latest/combine/dependent-schemas/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/if-then-else/index.html b/latest/combine/if-then-else/index.html index 52cf24bf..10a7b307 100644 --- a/latest/combine/if-then-else/index.html +++ b/latest/combine/if-then-else/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/index.html b/latest/combine/index.html index 52cf24bf..0ace1bf2 100644 --- a/latest/combine/index.html +++ b/latest/combine/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/layout-if/index.html b/latest/combine/layout-if/index.html index 52cf24bf..10a7b307 100644 --- a/latest/combine/layout-if/index.html +++ b/latest/combine/layout-if/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/layout-switch/index.html b/latest/combine/layout-switch/index.html index 52cf24bf..10a7b307 100644 --- a/latest/combine/layout-switch/index.html +++ b/latest/combine/layout-switch/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/one-of/index.html b/latest/combine/one-of/index.html index 52cf24bf..0ace1bf2 100644 --- a/latest/combine/one-of/index.html +++ b/latest/combine/one-of/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/combine/recursion/index.html b/latest/combine/recursion/index.html index b60ab832..10a7b307 100644 --- a/latest/combine/recursion/index.html +++ b/latest/combine/recursion/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/components/index.html b/latest/components/index.html index 5667df93..b8b8fcd2 100644 --- a/latest/components/index.html +++ b/latest/components/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/cards/index.html b/latest/composite/cards/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/cards/index.html +++ b/latest/composite/cards/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/complex-children/index.html b/latest/composite/complex-children/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/complex-children/index.html +++ b/latest/composite/complex-children/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/expansion-panels/index.html b/latest/composite/expansion-panels/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/expansion-panels/index.html +++ b/latest/composite/expansion-panels/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/index.html b/latest/composite/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/index.html +++ b/latest/composite/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/readonly-children/index.html b/latest/composite/readonly-children/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/readonly-children/index.html +++ b/latest/composite/readonly-children/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/sections-indented/index.html b/latest/composite/sections-indented/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/sections-indented/index.html +++ b/latest/composite/sections-indented/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/sections-parent/index.html b/latest/composite/sections-parent/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/sections-parent/index.html +++ b/latest/composite/sections-parent/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/sections/index.html b/latest/composite/sections/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/sections/index.html +++ b/latest/composite/sections/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/tabs/index.html b/latest/composite/tabs/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/tabs/index.html +++ b/latest/composite/tabs/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/composite/vertical-tabs/index.html b/latest/composite/vertical-tabs/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/composite/vertical-tabs/index.html +++ b/latest/composite/vertical-tabs/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/configuration/index.html b/latest/configuration/index.html index 5667df93..d9ece0b6 100644 --- a/latest/configuration/index.html +++ b/latest/configuration/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/density/comfortable/index.html b/latest/density/comfortable/index.html index 69e33a06..0ace1bf2 100644 --- a/latest/density/comfortable/index.html +++ b/latest/density/comfortable/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/density/compact/index.html b/latest/density/compact/index.html index 69e33a06..0ace1bf2 100644 --- a/latest/density/compact/index.html +++ b/latest/density/compact/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/density/default/index.html b/latest/density/default/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/density/default/index.html +++ b/latest/density/default/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/density/index.html b/latest/density/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/density/index.html +++ b/latest/density/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/dev/dialog/index.html b/latest/dev/dialog/index.html index 5667df93..d9ece0b6 100644 --- a/latest/dev/dialog/index.html +++ b/latest/dev/dialog/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/editor/index.html b/latest/editor/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/editor/index.html +++ b/latest/editor/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/expressions/index.html b/latest/expressions/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/expressions/index.html +++ b/latest/expressions/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/files/file-input/index.html b/latest/files/file-input/index.html index cd91c64f..be1641d7 100644 --- a/latest/files/file-input/index.html +++ b/latest/files/file-input/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/files/index.html b/latest/files/index.html index cd91c64f..be1641d7 100644 --- a/latest/files/index.html +++ b/latest/files/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/formats/color/index.html b/latest/formats/color/index.html index cd91c64f..be1641d7 100644 --- a/latest/formats/color/index.html +++ b/latest/formats/color/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/formats/date/index.html b/latest/formats/date/index.html index cd91c64f..be1641d7 100644 --- a/latest/formats/date/index.html +++ b/latest/formats/date/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/formats/index.html b/latest/formats/index.html index cd91c64f..be1641d7 100644 --- a/latest/formats/index.html +++ b/latest/formats/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/formats/markdown/index.html b/latest/formats/markdown/index.html index cd91c64f..be1641d7 100644 --- a/latest/formats/markdown/index.html +++ b/latest/formats/markdown/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/getting-started/index.html b/latest/getting-started/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/getting-started/index.html +++ b/latest/getting-started/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/i18n/errors/index.html b/latest/i18n/errors/index.html index 06517171..32b452b7 100644 --- a/latest/i18n/errors/index.html +++ b/latest/i18n/errors/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/i18n/index.html b/latest/i18n/index.html index 06517171..1597917c 100644 --- a/latest/i18n/index.html +++ b/latest/i18n/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/i18n/locale-refs/index.html b/latest/i18n/locale-refs/index.html index 6a577be4..32b452b7 100644 --- a/latest/i18n/locale-refs/index.html +++ b/latest/i18n/locale-refs/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/i18n/messages/index.html b/latest/i18n/messages/index.html index eb192e33..c633544a 100644 --- a/latest/i18n/messages/index.html +++ b/latest/i18n/messages/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/i18n/x-i18n/index.html b/latest/i18n/x-i18n/index.html index 6a577be4..c633544a 100644 --- a/latest/i18n/x-i18n/index.html +++ b/latest/i18n/x-i18n/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/index.html b/latest/index.html index f433f910..884aeb32 100644 --- a/latest/index.html +++ b/latest/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/lists/comboboxes/index.html b/latest/lists/comboboxes/index.html index cd91c64f..0f2c0e53 100644 --- a/latest/lists/comboboxes/index.html +++ b/latest/lists/comboboxes/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/lists/index.html b/latest/lists/index.html index cd91c64f..be1641d7 100644 --- a/latest/lists/index.html +++ b/latest/lists/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/lists/indexed-lists/index.html b/latest/lists/indexed-lists/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/lists/indexed-lists/index.html +++ b/latest/lists/indexed-lists/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/lists/lists/index.html b/latest/lists/lists/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/lists/lists/index.html +++ b/latest/lists/lists/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/player/index.html b/latest/player/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/player/index.html +++ b/latest/player/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/plugins/index.html b/latest/plugins/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/plugins/index.html +++ b/latest/plugins/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/responsive/grid-parent/index.html b/latest/responsive/grid-parent/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/responsive/grid-parent/index.html +++ b/latest/responsive/grid-parent/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/responsive/index.html b/latest/responsive/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/responsive/index.html +++ b/latest/responsive/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/responsive/simple-grid/index.html b/latest/responsive/simple-grid/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/responsive/simple-grid/index.html +++ b/latest/responsive/simple-grid/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/responsive/switch/index.html b/latest/responsive/switch/index.html index 69e33a06..0f2c0e53 100644 --- a/latest/responsive/switch/index.html +++ b/latest/responsive/switch/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/context/index.html b/latest/selection/context/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/context/index.html +++ b/latest/selection/context/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/enums-one-ofs/index.html b/latest/selection/enums-one-ofs/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/enums-one-ofs/index.html +++ b/latest/selection/enums-one-ofs/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/groups/index.html b/latest/selection/groups/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/groups/index.html +++ b/latest/selection/groups/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/http/index.html b/latest/selection/http/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/http/index.html +++ b/latest/selection/http/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/index.html b/latest/selection/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/index.html +++ b/latest/selection/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/selection/opened-selection/index.html b/latest/selection/opened-selection/index.html index cd91c64f..be1641d7 100644 --- a/latest/selection/opened-selection/index.html +++ b/latest/selection/opened-selection/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/simple-properties/boolean/index.html b/latest/simple-properties/boolean/index.html index cd91c64f..be1641d7 100644 --- a/latest/simple-properties/boolean/index.html +++ b/latest/simple-properties/boolean/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/simple-properties/index.html b/latest/simple-properties/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/simple-properties/index.html +++ b/latest/simple-properties/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/simple-properties/number/index.html b/latest/simple-properties/number/index.html index cd91c64f..be1641d7 100644 --- a/latest/simple-properties/number/index.html +++ b/latest/simple-properties/number/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/simple-properties/string/index.html b/latest/simple-properties/string/index.html index e45cdc80..d9ece0b6 100644 --- a/latest/simple-properties/string/index.html +++ b/latest/simple-properties/string/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/slots/code/index.html b/latest/slots/code/index.html index 52cf24bf..0ace1bf2 100644 --- a/latest/slots/code/index.html +++ b/latest/slots/code/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/slots/index.html b/latest/slots/index.html index 52cf24bf..0ace1bf2 100644 --- a/latest/slots/index.html +++ b/latest/slots/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/slots/standard/index.html b/latest/slots/standard/index.html index 52cf24bf..0ace1bf2 100644 --- a/latest/slots/standard/index.html +++ b/latest/slots/standard/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_array-oneof-title/index.html b/latest/v2-compat/_array-oneof-title/index.html index 30a67469..c5779327 100644 --- a/latest/v2-compat/_array-oneof-title/index.html +++ b/latest/v2-compat/_array-oneof-title/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_enum_const/index.html b/latest/v2-compat/_enum_const/index.html index f4bab86d..01cc5b2d 100644 --- a/latest/v2-compat/_enum_const/index.html +++ b/latest/v2-compat/_enum_const/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_infinite_loop/index.html b/latest/v2-compat/_infinite_loop/index.html index 30a67469..487f6dc7 100644 --- a/latest/v2-compat/_infinite_loop/index.html +++ b/latest/v2-compat/_infinite_loop/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_large-form/index.html b/latest/v2-compat/_large-form/index.html index 57ccf35f..d7e42ebf 100644 --- a/latest/v2-compat/_large-form/index.html +++ b/latest/v2-compat/_large-form/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_nested_allof_oneof/index.html b/latest/v2-compat/_nested_allof_oneof/index.html index 40710730..2e0ed2fa 100644 --- a/latest/v2-compat/_nested_allof_oneof/index.html +++ b/latest/v2-compat/_nested_allof_oneof/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_prefilled-select/index.html b/latest/v2-compat/_prefilled-select/index.html index 26e0c084..a04faa49 100644 --- a/latest/v2-compat/_prefilled-select/index.html +++ b/latest/v2-compat/_prefilled-select/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_readonly-options/index.html b/latest/v2-compat/_readonly-options/index.html index 4c9f1f55..c5779327 100644 --- a/latest/v2-compat/_readonly-options/index.html +++ b/latest/v2-compat/_readonly-options/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_readonly-select-icon/index.html b/latest/v2-compat/_readonly-select-icon/index.html index 581902f6..6972733c 100644 --- a/latest/v2-compat/_readonly-select-icon/index.html +++ b/latest/v2-compat/_readonly-select-icon/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_resolved_schema/index.html b/latest/v2-compat/_resolved_schema/index.html index 463a72b7..403919d2 100644 --- a/latest/v2-compat/_resolved_schema/index.html +++ b/latest/v2-compat/_resolved_schema/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_rich-expression-array/index.html b/latest/v2-compat/_rich-expression-array/index.html index 30a67469..c5779327 100644 --- a/latest/v2-compat/_rich-expression-array/index.html +++ b/latest/v2-compat/_rich-expression-array/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_select-filled-deps/index.html b/latest/v2-compat/_select-filled-deps/index.html index b33c56ef..a04faa49 100644 --- a/latest/v2-compat/_select-filled-deps/index.html +++ b/latest/v2-compat/_select-filled-deps/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_select-filled-http/index.html b/latest/v2-compat/_select-filled-http/index.html index 26e0c084..a04faa49 100644 --- a/latest/v2-compat/_select-filled-http/index.html +++ b/latest/v2-compat/_select-filled-http/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_separator/index.html b/latest/v2-compat/_separator/index.html index f4bab86d..487f6dc7 100644 --- a/latest/v2-compat/_separator/index.html +++ b/latest/v2-compat/_separator/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_simple-array-validation/index.html b/latest/v2-compat/_simple-array-validation/index.html index 40710730..d7e42ebf 100644 --- a/latest/v2-compat/_simple-array-validation/index.html +++ b/latest/v2-compat/_simple-array-validation/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_string_default/index.html b/latest/v2-compat/_string_default/index.html index 4c9f1f55..b76bb630 100644 --- a/latest/v2-compat/_string_default/index.html +++ b/latest/v2-compat/_string_default/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_validation-extra-cases/index.html b/latest/v2-compat/_validation-extra-cases/index.html index 581902f6..6972733c 100644 --- a/latest/v2-compat/_validation-extra-cases/index.html +++ b/latest/v2-compat/_validation-extra-cases/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_wrong-enum-value/index.html b/latest/v2-compat/_wrong-enum-value/index.html index 28150279..01cc5b2d 100644 --- a/latest/v2-compat/_wrong-enum-value/index.html +++ b/latest/v2-compat/_wrong-enum-value/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_wrong-types/index.html b/latest/v2-compat/_wrong-types/index.html index 57ccf35f..6972733c 100644 --- a/latest/v2-compat/_wrong-types/index.html +++ b/latest/v2-compat/_wrong-types/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/_x-if/index.html b/latest/v2-compat/_x-if/index.html index f806f42f..4ad49230 100644 --- a/latest/v2-compat/_x-if/index.html +++ b/latest/v2-compat/_x-if/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/array-group/index.html b/latest/v2-compat/array-group/index.html index ec99c09a..d1c8fc81 100644 --- a/latest/v2-compat/array-group/index.html +++ b/latest/v2-compat/array-group/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/basic/index.html b/latest/v2-compat/basic/index.html index 931519be..818a76cb 100644 --- a/latest/v2-compat/basic/index.html +++ b/latest/v2-compat/basic/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/classes/index.html b/latest/v2-compat/classes/index.html index f3a7436e..df11cb80 100644 --- a/latest/v2-compat/classes/index.html +++ b/latest/v2-compat/classes/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/colors/index.html b/latest/v2-compat/colors/index.html index c2dca40d..ec26a8e2 100644 --- a/latest/v2-compat/colors/index.html +++ b/latest/v2-compat/colors/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/combobox/index.html b/latest/v2-compat/combobox/index.html index 248daa3b..60bf3b2d 100644 --- a/latest/v2-compat/combobox/index.html +++ b/latest/v2-compat/combobox/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/conditionals/index.html b/latest/v2-compat/conditionals/index.html index e2d146d7..f40444c9 100644 --- a/latest/v2-compat/conditionals/index.html +++ b/latest/v2-compat/conditionals/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/date-picker/index.html b/latest/v2-compat/date-picker/index.html index c2dca40d..818a76cb 100644 --- a/latest/v2-compat/date-picker/index.html +++ b/latest/v2-compat/date-picker/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/default-values/index.html b/latest/v2-compat/default-values/index.html index 0baaa88c..fec3fa51 100644 --- a/latest/v2-compat/default-values/index.html +++ b/latest/v2-compat/default-values/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/directives/index.html b/latest/v2-compat/directives/index.html index 5255c407..d8042ac7 100644 --- a/latest/v2-compat/directives/index.html +++ b/latest/v2-compat/directives/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/editable-array-inline/index.html b/latest/v2-compat/editable-array-inline/index.html index f863badd..dc9a6706 100644 --- a/latest/v2-compat/editable-array-inline/index.html +++ b/latest/v2-compat/editable-array-inline/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/editable-array/index.html b/latest/v2-compat/editable-array/index.html index 7d5e20ec..7874543c 100644 --- a/latest/v2-compat/editable-array/index.html +++ b/latest/v2-compat/editable-array/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/files/index.html b/latest/v2-compat/files/index.html index 92863085..411a363e 100644 --- a/latest/v2-compat/files/index.html +++ b/latest/v2-compat/files/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/index.html b/latest/v2-compat/index.html index 931519be..6d4f41a2 100644 --- a/latest/v2-compat/index.html +++ b/latest/v2-compat/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/localization/index.html b/latest/v2-compat/localization/index.html index 463a72b7..403919d2 100644 --- a/latest/v2-compat/localization/index.html +++ b/latest/v2-compat/localization/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/markdown-editor/index.html b/latest/v2-compat/markdown-editor/index.html index 92863085..411a363e 100644 --- a/latest/v2-compat/markdown-editor/index.html +++ b/latest/v2-compat/markdown-editor/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/nullable/index.html b/latest/v2-compat/nullable/index.html index 0baaa88c..fec3fa51 100644 --- a/latest/v2-compat/nullable/index.html +++ b/latest/v2-compat/nullable/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/prefilled-array-wrong-type/index.html b/latest/v2-compat/prefilled-array-wrong-type/index.html index 200657ab..2e0ed2fa 100644 --- a/latest/v2-compat/prefilled-array-wrong-type/index.html +++ b/latest/v2-compat/prefilled-array-wrong-type/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/prefilled-arrays-dependency/index.html b/latest/v2-compat/prefilled-arrays-dependency/index.html index 9d42d07e..993d432a 100644 --- a/latest/v2-compat/prefilled-arrays-dependency/index.html +++ b/latest/v2-compat/prefilled-arrays-dependency/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/prefilled-arrays/index.html b/latest/v2-compat/prefilled-arrays/index.html index f863badd..dc9a6706 100644 --- a/latest/v2-compat/prefilled-arrays/index.html +++ b/latest/v2-compat/prefilled-arrays/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/read-only/index.html b/latest/v2-compat/read-only/index.html index f3a7436e..df11cb80 100644 --- a/latest/v2-compat/read-only/index.html +++ b/latest/v2-compat/read-only/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/sections-expansion-panels/index.html b/latest/v2-compat/sections-expansion-panels/index.html index 5198076e..935f15da 100644 --- a/latest/v2-compat/sections-expansion-panels/index.html +++ b/latest/v2-compat/sections-expansion-panels/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/sections-stepper/index.html b/latest/v2-compat/sections-stepper/index.html index c1c27cc7..7874543c 100644 --- a/latest/v2-compat/sections-stepper/index.html +++ b/latest/v2-compat/sections-stepper/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/sections-tabs/index.html b/latest/v2-compat/sections-tabs/index.html index c1c27cc7..7874543c 100644 --- a/latest/v2-compat/sections-tabs/index.html +++ b/latest/v2-compat/sections-tabs/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/sections/index.html b/latest/v2-compat/sections/index.html index 206f3675..98c5c6af 100644 --- a/latest/v2-compat/sections/index.html +++ b/latest/v2-compat/sections/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-context-deps/index.html b/latest/v2-compat/select-context-deps/index.html index 90943d3f..4ad49230 100644 --- a/latest/v2-compat/select-context-deps/index.html +++ b/latest/v2-compat/select-context-deps/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-deps/index.html b/latest/v2-compat/select-deps/index.html index f806f42f..4ad49230 100644 --- a/latest/v2-compat/select-deps/index.html +++ b/latest/v2-compat/select-deps/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-http/index.html b/latest/v2-compat/select-http/index.html index 4b12c030..ec26a8e2 100644 --- a/latest/v2-compat/select-http/index.html +++ b/latest/v2-compat/select-http/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-icons/index.html b/latest/v2-compat/select-icons/index.html index 248daa3b..60bf3b2d 100644 --- a/latest/v2-compat/select-icons/index.html +++ b/latest/v2-compat/select-icons/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-relative-deps/index.html b/latest/v2-compat/select-relative-deps/index.html index 30c7b05a..590793b8 100644 --- a/latest/v2-compat/select-relative-deps/index.html +++ b/latest/v2-compat/select-relative-deps/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-schema-deps/index.html b/latest/v2-compat/select-schema-deps/index.html index 30c7b05a..590793b8 100644 --- a/latest/v2-compat/select-schema-deps/index.html +++ b/latest/v2-compat/select-schema-deps/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select-subschemas/index.html b/latest/v2-compat/select-subschemas/index.html index e2d146d7..f40444c9 100644 --- a/latest/v2-compat/select-subschemas/index.html +++ b/latest/v2-compat/select-subschemas/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/select/index.html b/latest/v2-compat/select/index.html index 4b12c030..ec26a8e2 100644 --- a/latest/v2-compat/select/index.html +++ b/latest/v2-compat/select/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/selection-controls/index.html b/latest/v2-compat/selection-controls/index.html index f6b928d8..411a363e 100644 --- a/latest/v2-compat/selection-controls/index.html +++ b/latest/v2-compat/selection-controls/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/slots-wrappers/index.html b/latest/v2-compat/slots-wrappers/index.html index 5255c407..dcafa919 100644 --- a/latest/v2-compat/slots-wrappers/index.html +++ b/latest/v2-compat/slots-wrappers/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/slots/index.html b/latest/v2-compat/slots/index.html index 84bfc351..dcafa919 100644 --- a/latest/v2-compat/slots/index.html +++ b/latest/v2-compat/slots/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/tuples/index.html b/latest/v2-compat/tuples/index.html index ec99c09a..d1c8fc81 100644 --- a/latest/v2-compat/tuples/index.html +++ b/latest/v2-compat/tuples/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/validation-basic/index.html b/latest/v2-compat/validation-basic/index.html index 975c42a6..1c1248f0 100644 --- a/latest/v2-compat/validation-basic/index.html +++ b/latest/v2-compat/validation-basic/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/validation-external/index.html b/latest/v2-compat/validation-external/index.html index ac238a47..1c1248f0 100644 --- a/latest/v2-compat/validation-external/index.html +++ b/latest/v2-compat/validation-external/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/validation-sections/index.html b/latest/v2-compat/validation-sections/index.html index ac238a47..1c1248f0 100644 --- a/latest/v2-compat/validation-sections/index.html +++ b/latest/v2-compat/validation-sections/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/v2-compat/vuetify-props/index.html b/latest/v2-compat/vuetify-props/index.html index 84bfc351..df11cb80 100644 --- a/latest/v2-compat/vuetify-props/index.html +++ b/latest/v2-compat/vuetify-props/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/composite-errors/index.html b/latest/validation/composite-errors/index.html index 1cf6a7ba..52f68cb4 100644 --- a/latest/validation/composite-errors/index.html +++ b/latest/validation/composite-errors/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/error-messages/index.html b/latest/validation/error-messages/index.html index b60ab832..10a7b307 100644 --- a/latest/validation/error-messages/index.html +++ b/latest/validation/error-messages/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/index.html b/latest/validation/index.html index b60ab832..10a7b307 100644 --- a/latest/validation/index.html +++ b/latest/validation/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/section-errors/index.html b/latest/validation/section-errors/index.html index b60ab832..10a7b307 100644 --- a/latest/validation/section-errors/index.html +++ b/latest/validation/section-errors/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/simple-errors/index.html b/latest/validation/simple-errors/index.html index b60ab832..10a7b307 100644 --- a/latest/validation/simple-errors/index.html +++ b/latest/validation/simple-errors/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/validation/validate-on/index.html b/latest/validation/validate-on/index.html index 8c6a4b3f..1597917c 100644 --- a/latest/validation/validate-on/index.html +++ b/latest/validation/validate-on/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/vuetify/extra-defaults/index.html b/latest/vuetify/extra-defaults/index.html index d1370c71..6d4f41a2 100644 --- a/latest/vuetify/extra-defaults/index.html +++ b/latest/vuetify/extra-defaults/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/vuetify/index.html b/latest/vuetify/index.html index 20686158..39825bca 100644 --- a/latest/vuetify/index.html +++ b/latest/vuetify/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file diff --git a/latest/vuetify/props-slots/index.html b/latest/vuetify/props-slots/index.html index d1370c71..6d4f41a2 100644 --- a/latest/vuetify/props-slots/index.html +++ b/latest/vuetify/props-slots/index.html @@ -1,7 +1,7 @@ - + @@ -10,24 +10,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - -
- \ No newline at end of file + +
+ \ No newline at end of file