import{w as N,o as Kt,e as Zt,F as lt,i as _t,C as Xt,r as E,c as g,a as me,t as ft,b as dt,u as G,d as F,f as C,p as _,s as P,g as Jt,h as qt,j as mt,k as Qt,l as en,m as T,n as tn,q as gt,v as nn,x as rn,y as on,z as sn,A as an}from"./vue-d2584a6d.js";const un={badge:"Badge",open:"Open",close:"Close",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},cn={af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1};function ln(e,t){let n;function r(){n=Zt(),n.run(()=>t.length?t(()=>{n?.stop(),r()}):t())}N(e,o=>{o&&!n?r():o||(n?.stop(),n=void 0)},{immediate:!0}),Kt(()=>{n?.stop()})}const D=typeof window<"u",Jr=D&&"IntersectionObserver"in window,fn=D&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),qr=D&&"EyeDropper"in window;function Re(e,t,n){dn(e,t),t.set(e,n)}function dn(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function mn(e,t,n){var r=ht(e,t,"set");return gn(e,r,n),n}function gn(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}function I(e,t){var n=ht(e,t,"get");return hn(e,n)}function ht(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function hn(e,t){return t.get?t.get.call(e):t.value}function pt(e,t,n){const r=t.length-1;if(r<0)return e===void 0?n:e;for(let o=0;opn(e[r],t[r]))}function we(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),pt(e,t.split("."),n))}function Qr(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const o=t(e,n);return typeof o>"u"?n:o}if(typeof t=="string")return we(e,t,n);if(Array.isArray(t))return pt(e,t,n);if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}function yt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,r)=>t+r)}function ne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function Le(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Ne(e){if(e&&"$el"in e){const t=e.$el;return t?.nodeType===Node.TEXT_NODE?t.nextElementSibling:t}return e}const eo=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),to=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function no(e){return Object.keys(e)}function ve(e,t){return t.every(n=>e.hasOwnProperty(n))}function yn(e,t){const n={},r=new Set(Object.keys(e));for(const o of t)r.has(o)&&(n[o]=e[o]);return n}function Be(e,t,n){const r=Object.create(null),o=Object.create(null);for(const s in e)t.some(a=>a instanceof RegExp?a.test(s):a===s)&&!n?.some(a=>a===s)?r[s]=e[s]:o[s]=e[s];return[r,o]}function vn(e,t){const n={...e};return t.forEach(r=>delete n[r]),n}function ro(e,t){const n={};return t.forEach(r=>n[r]=e[r]),n}const vt=/^on[^a-z]/,Fe=e=>vt.test(e),bn=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"],wn=["ArrowUp","ArrowDown","ArrowRight","ArrowLeft","Enter","Escape","Tab"," "];function oo(e){return e.isComposing&&wn.includes(e.key)}function so(e){const[t,n]=Be(e,[vt]),r=vn(t,bn),[o,s]=Be(n,["class","style","id",/^data-/]);return Object.assign(o,t),Object.assign(s,r),[o,s]}function ao(e){return e==null?[]:Array.isArray(e)?e:[e]}function io(e,t){let n=0;const r=function(){for(var o=arguments.length,s=new Array(o),a=0;ae(...s),G(t))};return r.clear=()=>{clearTimeout(n)},r.immediate=e,r}function Sn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function uo(e){const t=e.toString().trim();return t.includes(".")?t.length-t.indexOf(".")-1:0}function Ve(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function Ye(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function Dn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let r=0;for(;r1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&r0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r={};for(const o in e)r[o]=e[o];for(const o in t){const s=e[o],a=t[o];if(Le(s)&&Le(a)){r[o]=A(s,a,n);continue}if(Array.isArray(s)&&Array.isArray(a)&&n){r[o]=n(s,a);continue}r[o]=a}return r}function xn(e){return e.map(t=>t.type===lt?xn(t.children):t).flat()}function L(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(L.cache.has(e))return L.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return L.cache.set(e,t),t}L.cache=new Map;function ie(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>ie(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>ie(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return ie(e,t.component.subTree).flat(1)}return[]}var re=new WeakMap,W=new WeakMap;class lo{constructor(t){Re(this,re,{writable:!0,value:[]}),Re(this,W,{writable:!0,value:0}),this.size=t}push(t){I(this,re)[I(this,W)]=t,mn(this,W,(I(this,W)+1)%this.size)}values(){return I(this,re).slice(I(this,W)).concat(I(this,re).slice(0,I(this,W)))}}function fo(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function mo(e){const t=E({}),n=g(e);return me(()=>{for(const r in n.value)t[r]=n.value[r]},{flush:"sync"}),ft(t)}function Se(e,t){return e.includes(t)}function bt(e){return e[2].toLowerCase()+e.slice(3)}const go=()=>[Function,Array];function ho(e,t){return t="on"+dt(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function po(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(r=>`${r}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Cn(e,t,n){let r,o=e.indexOf(document.activeElement);const s=t==="next"?1:-1;do o+=s,r=e[o];while((!r||r.offsetParent==null||!(n?.(r)??!0))&&o=0);return r}function Mn(e,t){const n=An(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&n[0]?.focus();else if(t==="first")n[0]?.focus();else if(t==="last")n.at(-1)?.focus();else if(typeof t=="number")n[t]?.focus();else{const r=Cn(n,t);r?r.focus():Mn(e,t==="next"?"first":"last")}}function yo(e){return e==null||typeof e=="string"&&e.trim()===""}function vo(){}function bo(e,t){if(!(D&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Fn(e){return e.some(t=>_t(t)?t.type===Xt?!1:t.type!==lt||Fn(t.children):!0)?e:null}const wt=["top","bottom"],On=["start","end","left","right"];function wo(e,t){let[n,r]=e.split(" ");return r||(r=Se(wt,n)?"start":Se(On,n)?"top":"center"),{side:He(n,t),align:He(r,t)}}function He(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function So(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Do(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function xo(e){return{side:e.align,align:e.side}}function Ao(e){return Se(wt,e.side)?"y":"x"}class ue{constructor(t){let{x:n,y:r,width:o,height:s}=t;this.x=n,this.y=r,this.width=o,this.height=s}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 Co(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function Mo(e){return Array.isArray(e)?new ue({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Fo(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),r=n.transform;if(r){let o,s,a,i,c;if(r.startsWith("matrix3d("))o=r.slice(9,-1).split(/, /),s=+o[0],a=+o[5],i=+o[12],c=+o[13];else if(r.startsWith("matrix("))o=r.slice(7,-1).split(/, /),s=+o[0],a=+o[3],i=+o[4],c=+o[5];else return new ue(t);const u=n.transformOrigin,f=t.x-i-(1-s)*parseFloat(u),d=t.y-c-(1-a)*parseFloat(u.slice(u.indexOf(" ")+1)),m=s?t.width/s:e.offsetWidth+1,p=a?t.height/a:e.offsetHeight+1;return new ue({x:f,y:d,width:m,height:p})}else return new ue(t)}function Oo(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(o=>{r.onfinish=()=>{o(r)}})),r}const ce=new WeakMap;function Eo(e,t){Object.keys(t).forEach(n=>{if(Fe(n)){const r=bt(n),o=ce.get(e);if(t[n]==null)o?.forEach(s=>{const[a,i]=s;a===r&&(e.removeEventListener(r,i),o.delete(s))});else if(!o||![...o].some(s=>s[0]===r&&s[1]===t[n])){e.addEventListener(r,t[n]);const s=o||new Set;s.add([r,t[n]]),ce.has(e)||ce.set(e,s)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function To(e,t){Object.keys(t).forEach(n=>{if(Fe(n)){const r=bt(n),o=ce.get(e);o?.forEach(s=>{const[a,i]=s;a===r&&(e.removeEventListener(r,i),o.delete(s))})}else e.removeAttribute(n)})}const z=2.4,je=.2126729,We=.7151522,ze=.072175,En=.55,Tn=.58,kn=.57,Pn=.62,oe=.03,Ue=1.45,$n=5e-4,In=1.25,Rn=1.25,Ge=.078,Ke=12.82051282051282,se=.06,Ze=.001;function _e(e,t){const n=(e.r/255)**z,r=(e.g/255)**z,o=(e.b/255)**z,s=(t.r/255)**z,a=(t.g/255)**z,i=(t.b/255)**z;let c=n*je+r*We+o*ze,u=s*je+a*We+i*ze;if(c<=oe&&(c+=(oe-c)**Ue),u<=oe&&(u+=(oe-u)**Ue),Math.abs(u-c)<$n)return 0;let f;if(u>c){const d=(u**En-c**Tn)*In;f=d-Ze?0:d>-Ge?d-d*Ke*se:d+se}return f*100}function ko(e){}function Po(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const fe=.20689655172413793,Ln=e=>e>fe**3?Math.cbrt(e):e/(3*fe**2)+4/29,Nn=e=>e>fe?e**3:3*fe**2*(e-4/29);function St(e){const t=Ln,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Dt(e){const t=Nn,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Bn=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Vn=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Yn=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Hn=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function xt(e){const t=Array(3),n=Vn,r=Bn;for(let o=0;o<3;++o)t[o]=Math.round(Sn(n(r[o][0]*e[0]+r[o][1]*e[1]+r[o][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Oe(e){let{r:t,g:n,b:r}=e;const o=[0,0,0],s=Hn,a=Yn;t=s(t/255),n=s(n/255),r=s(r/255);for(let i=0;i<3;++i)o[i]=a[i][0]*t+a[i][1]*n+a[i][2]*r;return o}function jn(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function $o(e){return jn(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Xe=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Wn={rgb:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),rgba:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),hsl:(e,t,n,r)=>Je({h:e,s:t,l:n,a:r}),hsla:(e,t,n,r)=>Je({h:e,s:t,l:n,a:r}),hsv:(e,t,n,r)=>B({h:e,s:t,v:n,a:r}),hsva:(e,t,n,r)=>B({h:e,s:t,v:n,a:r})};function k(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Xe.test(e)){const{groups:t}=e.match(Xe),{fn:n,values:r}=t,o=r.split(/,\s*/).map(s=>s.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(s)/100:parseFloat(s));return Wn[n](...o)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),Mt(t)}else if(typeof e=="object"){if(ve(e,["r","g","b"]))return e;if(ve(e,["h","s","l"]))return B(At(e));if(ve(e,["h","s","v"]))return B(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function B(e){const{h:t,s:n,v:r,a:o}=e,s=i=>{const c=(i+t/60)%6;return r-r*n*Math.max(Math.min(c,4-c,1),0)},a=[s(5),s(3),s(1)].map(i=>Math.round(i*255));return{r:a[0],g:a[1],b:a[2],a:o}}function Je(e){return B(At(e))}function zn(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,r=e.b/255,o=Math.max(t,n,r),s=Math.min(t,n,r);let a=0;o!==s&&(o===t?a=60*(0+(n-r)/(o-s)):o===n?a=60*(2+(r-t)/(o-s)):o===r&&(a=60*(4+(t-n)/(o-s)))),a<0&&(a=a+360);const i=o===0?0:(o-s)/o,c=[a,i,o];return{h:c[0],s:c[1],v:c[2],a:e.a}}function Io(e){const{h:t,s:n,v:r,a:o}=e,s=r-r*n/2,a=s===1||s===0?0:(r-s)/Math.min(s,1-s);return{h:t,s:a,l:s,a:o}}function At(e){const{h:t,s:n,l:r,a:o}=e,s=r+n*Math.min(r,1-r),a=s===0?0:2-2*r/s;return{h:t,s:a,v:s,a:o}}function Un(e){let{r:t,g:n,b:r,a:o}=e;return o===void 0?`rgb(${t}, ${n}, ${r})`:`rgba(${t}, ${n}, ${r}, ${o})`}function Ro(e){return Un(B(e))}function ae(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Ct(e){let{r:t,g:n,b:r,a:o}=e;return`#${[ae(t),ae(n),ae(r),o!==void 0?ae(Math.round(o*255)):""].join("")}`}function Mt(e){e=Gn(e);let[t,n,r,o]=Dn(e,2).map(s=>parseInt(s,16));return o=o===void 0?o:o/255,{r:t,g:n,b:r,a:o}}function Lo(e){const t=Mt(e);return zn(t)}function No(e){return Ct(B(e))}function Gn(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Ve(Ve(e,6),8,"F")),e}function Kn(e,t){const n=St(Oe(e));return n[0]=n[0]+t*10,xt(Dt(n))}function Zn(e,t){const n=St(Oe(e));return n[0]=n[0]-t*10,xt(Dt(n))}function De(e){const t=k(e);return Oe(t)[1]}function Bo(e,t){const n=De(e),r=De(t),o=Math.max(n,r),s=Math.min(n,r);return(o+.05)/(s+.05)}function _n(e){const t=Math.abs(_e(k(0),k(e)));return Math.abs(_e(k(16777215),k(e)))>Math.min(t,50)?"#fff":"#000"}function V(e,t){return n=>Object.keys(e).reduce((r,o)=>{const a=typeof e[o]=="object"&&e[o]!=null&&!Array.isArray(e[o])?e[o]:{type:e[o]};return n&&o in n?r[o]={...a,default:n[o]}:r[o]=a,t&&!r[o].source&&(r[o].source=t),r},{})}const Xn=V({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component"),K=Symbol.for("vuetify:defaults");function Jn(e){return F(e)}function Ee(){const e=C(K);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Vo(e,t){const n=Ee(),r=F(e),o=g(()=>{if(G(t?.disabled))return n.value;const a=G(t?.scoped),i=G(t?.reset),c=G(t?.root);if(r.value==null&&!(a||i||c))return n.value;let u=A(r.value,{prev:n.value});if(a)return u;if(i||c){const f=Number(i||1/0);for(let d=0;d<=f&&!(!u||!("prev"in u));d++)u=u.prev;return u&&typeof c=="string"&&c in u&&(u=A(A(u,{prev:u}),u[c])),u}return u.prev?A(u.prev,u):u});return _(K,o),o}function qn(e,t){return typeof e.props?.[t]<"u"||typeof e.props?.[L(t)]<"u"}function Qn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ee();const r=O("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const o=g(()=>n.value?.[e._as??t]),s=new Proxy(e,{get(c,u){const f=Reflect.get(c,u);return u==="class"||u==="style"?[o.value?.[u],f].filter(d=>d!=null):typeof u=="string"&&!qn(r.vnode,u)?o.value?.[u]??n.value?.global?.[u]??f:f}}),a=P();me(()=>{if(o.value){const c=Object.entries(o.value).filter(u=>{let[f]=u;return f.startsWith(f[0].toUpperCase())});a.value=c.length?Object.fromEntries(c):void 0}else a.value=void 0});function i(){const c=nr(K,r);_(K,g(()=>a.value?A(c?.value??{},a.value):c?.value))}return{props:s,provideSubDefaults:i}}function te(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=V(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return yn(r,t)},e.props._as=String,e.setup=function(r,o){const s=Ee();if(!s.value)return e._setup(r,o);const{props:a,provideSubDefaults:i}=Qn(r,r._as??e.name,s),c=e._setup(a,o);return i(),c}}return e}function Ft(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?te:Jt)(t)}function Yo(e,t){return t.props=e,t}function Ho(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return Ft()({name:n??dt(qt(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Xn()},setup(r,o){let{slots:s}=o;return()=>mt(r.tag,{class:[e,r.class],style:r.style},s.default?.())}})}function jo(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Wo="cubic-bezier(0.4, 0, 0.2, 1)",zo="cubic-bezier(0.0, 0, 0.2, 1)",Uo="cubic-bezier(0.4, 0, 1, 1)";function Go(e,t,n){return Object.keys(e).filter(r=>Fe(r)&&r.endsWith(t)).reduce((r,o)=>(r[o.slice(0,-t.length)]=s=>e[o](s,n(s)),r),{})}function O(e,t){const n=Qt();if(!n)throw new Error(`[Vuetify] ${e} ${t||"must be called from inside a setup function"}`);return n}function er(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=O(e).type;return L(t?.aliasName||t?.name)}let Ot=0,le=new WeakMap;function Te(){const e=O("getUid");if(le.has(e))return le.get(e);{const t=Ot++;return le.set(e,t),t}}Te.reset=()=>{Ot=0,le=new WeakMap};function Ko(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?tr(e):Et(e))return e;e=e.parentElement}return document.scrollingElement}function Zo(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Et(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Et(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function tr(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function nr(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:O("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function _o(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Xo(e){const t=O("useRender");t.render=e}function rr(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:d=>d,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:d=>d;const s=O("useProxiedModel"),a=F(e[t]!==void 0?e[t]:n),i=L(t),u=i!==t?g(()=>(e[t],!!((s.vnode.props?.hasOwnProperty(t)||s.vnode.props?.hasOwnProperty(i))&&(s.vnode.props?.hasOwnProperty(`onUpdate:${t}`)||s.vnode.props?.hasOwnProperty(`onUpdate:${i}`))))):g(()=>(e[t],!!(s.vnode.props?.hasOwnProperty(t)&&s.vnode.props?.hasOwnProperty(`onUpdate:${t}`))));ln(()=>!u.value,()=>{N(()=>e[t],d=>{a.value=d})});const f=g({get(){const d=e[t];return r(u.value?d:a.value)},set(d){const m=o(d),p=en(u.value?e[t]:a.value);p===m||r(p)===d||(a.value=m,s?.emit(`update:${t}`,m))}});return Object.defineProperty(f,"externalValue",{get:()=>u.value?e[t]:a.value}),f}const qe="$vuetify.",Qe=(e,t)=>e.replace(/\{(\d+)\}/g,(n,r)=>String(t[+r])),Tt=(e,t,n)=>function(r){for(var o=arguments.length,s=new Array(o>1?o-1:0),a=1;anew Intl.NumberFormat([e.value,t.value],r).format(n)}function be(e,t,n){const r=rr(e,t,e[t]??n.value);return r.value=e[t]??n.value,N(n,o=>{e[t]==null&&(r.value=n.value)}),r}function Pt(e){return t=>{const n=be(t,"locale",e.current),r=be(t,"fallback",e.fallback),o=be(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:r,messages:o,t:Tt(n,r,o),n:kt(n,r),provide:Pt({current:n,fallback:r,messages:o})}}}function or(e){const t=P(e?.locale??"en"),n=P(e?.fallback??"en"),r=F({en:un,...e?.messages});return{name:"vuetify",current:t,fallback:n,messages:r,t:Tt(t,n,r),n:kt(t,n),provide:Pt({current:t,fallback:n,messages:r})}}const Z=Symbol.for("vuetify:locale");function sr(e){return e.name!=null}function ar(e){const t=e?.adapter&&sr(e?.adapter)?e?.adapter:or(e),n=ur(t,e);return{...t,...n}}function ir(){const e=C(Z);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Jo(e){const t=C(Z);if(!t)throw new Error("[Vuetify] Could not find injected locale instance");const n=t.provide(e),r=cr(n,t.rtl,e),o={...n,...r};return _(Z,o),o}function ur(e,t){const n=F(t?.rtl??cn),r=g(()=>n.value[e.current.value]??!1);return{isRtl:r,rtl:n,rtlClasses:g(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function cr(e,t,n){const r=g(()=>n.rtl??t.value[e.current.value]??!1);return{isRtl:r,rtl:t,rtlClasses:g(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function qo(){const e=C(Z);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const xe={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function lr(e,t){const n=[];let r=[];const o=$t(e),s=It(e),a=(o.getDay()-xe[t.slice(-2).toUpperCase()]+7)%7,i=(s.getDay()-xe[t.slice(-2).toUpperCase()]+7)%7;for(let c=0;c0&&n.push(r),n}function $t(e){return new Date(e.getFullYear(),e.getMonth(),1)}function It(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function fr(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const dr=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Rt(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(dr.test(e))return fr(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const et=new Date(2e3,0,2);function mr(e){const t=xe[e.slice(-2).toUpperCase()];return yt(7).map(n=>{const r=new Date(et);return r.setDate(et.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function gr(e,t,n,r){const o=Rt(e)??new Date,s=r?.[t];if(typeof s=="function")return s(o,t,n);let a={};switch(t){case"fullDateWithWeekday":a={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"normalDateWithWeekday":a={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":a={day:"2-digit",month:"2-digit",year:"numeric"};break;case"monthAndDate":a={month:"long",day:"numeric"};break;case"monthAndYear":a={month:"long",year:"numeric"};break;case"month":a={month:"long"};break;case"monthShort":a={month:"short"};break;case"dayOfMonth":a={day:"numeric"};break;case"shortDate":a={year:"2-digit",month:"numeric",day:"numeric"};break;case"year":a={year:"numeric"};break;default:a=s??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,a).format(o)}function hr(e,t){const n=e.toJsDate(t),r=n.getFullYear(),o=Ye(String(n.getMonth()+1),2,"0"),s=Ye(String(n.getDate()),2,"0");return`${r}-${o}-${s}`}function pr(e){const[t,n,r]=e.split("-").map(Number);return new Date(t,n-1,r)}function yr(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function vr(e,t){const n=new Date(e);return n.setMonth(n.getMonth()+t),n}function br(e){return e.getFullYear()}function wr(e){return e.getMonth()}function Sr(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function Dr(e){return new Date(e.getFullYear(),0,1)}function xr(e){return new Date(e.getFullYear(),11,31)}function Ar(e,t){return Ae(e,t[0])&&Mr(e,t[1])}function Cr(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ae(e,t){return e.getTime()>t.getTime()}function Mr(e,t){return e.getTime(){n.locale=e.locale[r]??r??n.locale}),n}function Qo(){const e=C(Lt);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=ir();return Nt(e,t)}function es(e,t){const n=e.toJsDate(t);let r=e.getYear(n),o=e.startOfYear(n);if(n=i&&(r=r+1,o=i)}const s=Math.abs(n.getTime()-o.getTime()),a=Math.ceil(s/(1e3*60*60*24));return Math.floor(a/7)+1}const ts=["sm","md","lg","xl","xxl"],Ce=Symbol.for("vuetify:display"),rt={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Lr=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:rt;return A(rt,e)};function ot(e){return D&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function st(e){return D&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function at(e){const t=D&&!e?window.navigator.userAgent:"ssr";function n(l){return!!t.match(l)}const r=n(/android/i),o=n(/iphone|ipad|ipod/i),s=n(/cordova/i),a=n(/electron/i),i=n(/chrome/i),c=n(/edge/i),u=n(/firefox/i),f=n(/opera/i),d=n(/win/i),m=n(/mac/i),p=n(/linux/i);return{android:r,ios:o,cordova:s,electron:a,chrome:i,edge:c,firefox:u,opera:f,win:d,mac:m,linux:p,touch:fn,ssr:t==="ssr"}}function Nr(e,t){const{thresholds:n,mobileBreakpoint:r}=Lr(e),o=P(st(t)),s=P(at(t)),a=E({}),i=P(ot(t));function c(){o.value=st(),i.value=ot()}function u(){c(),s.value=at()}return me(()=>{const f=i.value=n.xxl,w=f?"xs":d?"sm":m?"md":p?"lg":l?"xl":"xxl",Y=typeof r=="number"?r:n[r],H=i.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:er();const n=C(Ce);if(!n)throw new Error("Could not find Vuetify display injection");const r=g(()=>{if(!e.mobileBreakpoint)return n.mobile.value;const s=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:r.value}:{});return{...n,displayClasses:o,mobile:r}}const Br={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",eyeDropper:"mdi-eyedropper"},Vr={component:e=>mt(Vt,{...e,class:"mdi"})},Yr=[String,Function,Object,Array],Me=Symbol.for("vuetify:icons"),ge=V({icon:{type:Yr},tag:{type:String,required:!0}},"icon"),it=Ft()({name:"VComponentIcon",props:ge(),setup(e,t){let{slots:n}=t;return()=>{const r=e.icon;return T(e.tag,null,{default:()=>[e.icon?T(r,null,null):n.default?.()]})}}}),Bt=te({name:"VSvgIcon",inheritAttrs:!1,props:ge(),setup(e,t){let{attrs:n}=t;return()=>T(e.tag,tn(n,{style:null}),{default:()=>[T("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(r=>Array.isArray(r)?T("path",{d:r[0],"fill-opacity":r[1]},null):T("path",{d:r},null)):T("path",{d:e.icon},null)])]})}}),os=te({name:"VLigatureIcon",props:ge(),setup(e){return()=>T(e.tag,null,{default:()=>[e.icon]})}}),Vt=te({name:"VClassIcon",props:ge(),setup(e){return()=>T(e.tag,{class:e.icon},null)}}),Hr={svg:{component:Bt},class:{component:Vt}};function jr(e){return A({defaultSet:"mdi",sets:{...Hr,mdi:Vr},aliases:{...Br,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z"}},e)}const ss=e=>{const t=C(Me);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:g(()=>{const r=G(e);if(!r)return{component:it};let o=r;if(typeof o=="string"&&(o=o.trim(),o.startsWith("$")&&(o=t.aliases?.[o.slice(1)])),!o)throw new Error(`Could not find aliased icon "${r}"`);if(Array.isArray(o))return{component:Bt,icon:o};if(typeof o!="string")return{component:it,icon:o};const s=Object.keys(t.sets).find(c=>typeof o=="string"&&o.startsWith(`${c}:`)),a=s?o.slice(s.length+1):o;return{component:t.sets[s??t.defaultSet].component,icon:a}})}},ee=Symbol.for("vuetify:theme"),as=V({theme:String},"theme"),Q={defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}};function Wr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Q;if(!e)return{...Q,isDisabled:!0};const t={};for(const[n,r]of Object.entries(e.themes??{})){const o=r.dark||n==="dark"?Q.themes?.dark:Q.themes?.light;t[n]=A(o,r)}return A(Q,{...e,themes:t})}function zr(e){const t=Wr(e),n=F(t.defaultTheme),r=F(t.themes),o=g(()=>{const f={};for(const[d,m]of Object.entries(r.value)){const p=f[d]={...m,colors:{...m.colors}};if(t.variations)for(const l of t.variations.colors){const h=p.colors[l];if(h)for(const w of["lighten","darken"]){const Y=w==="lighten"?Kn:Zn;for(const H of yt(t.variations[w],1))p.colors[`${l}-${w}-${H}`]=Ct(Y(k(h),H))}}for(const l of Object.keys(p.colors)){if(/^on-[a-z]/.test(l)||p.colors[`on-${l}`])continue;const h=`on-${l}`,w=k(p.colors[l]);p.colors[h]=_n(w)}}return f}),s=g(()=>o.value[n.value]),a=g(()=>{const f=[];s.value.dark&&R(f,":root",["color-scheme: dark"]),R(f,":root",ut(s.value));for(const[l,h]of Object.entries(o.value))R(f,`.v-theme--${l}`,[`color-scheme: ${h.dark?"dark":"normal"}`,...ut(h)]);const d=[],m=[],p=new Set(Object.values(o.value).flatMap(l=>Object.keys(l.colors)));for(const l of p)/^on-[a-z]/.test(l)?R(m,`.${l}`,[`color: rgb(var(--v-theme-${l})) !important`]):(R(d,`.bg-${l}`,[`--v-theme-overlay-multiplier: var(--v-theme-${l}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${l})) !important`,`color: rgb(var(--v-theme-on-${l})) !important`]),R(m,`.text-${l}`,[`color: rgb(var(--v-theme-${l})) !important`]),R(m,`.border-${l}`,[`--v-border-color: var(--v-theme-${l})`]));return f.push(...d,...m),f.map((l,h)=>h===0?l:` ${l}`).join("")});function i(){return{style:[{children:a.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function c(f){if(t.isDisabled)return;const d=f._context.provides.usehead;if(d)if(d.push){const m=d.push(i);D&&N(a,()=>{m.patch(i)})}else D?(d.addHeadObjs(g(i)),me(()=>d.updateDOM())):d.addHeadObjs(i());else{let p=function(){if(typeof document<"u"&&!m){const l=document.createElement("style");l.type="text/css",l.id="vuetify-theme-stylesheet",t.cspNonce&&l.setAttribute("nonce",t.cspNonce),m=l,document.head.appendChild(m)}m&&(m.innerHTML=a.value)},m=D?document.getElementById("vuetify-theme-stylesheet"):null;D?N(a,p,{immediate:!0}):p()}}const u=g(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:c,isDisabled:t.isDisabled,name:n,themes:r,current:s,computedThemes:o,themeClasses:u,styles:a,global:{name:n,current:s}}}function is(e){O("provideTheme");const t=C(ee,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=g(()=>e.theme??t.name.value),r=g(()=>t.themes.value[n.value]),o=g(()=>t.isDisabled?void 0:`v-theme--${n.value}`),s={...t,name:n,current:r,themeClasses:o};return _(ee,s),s}function us(){O("useTheme");const e=C(ee,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function R(e,t,n){e.push(`${t} { `,...n.map(r=>` ${r}; `),`} `)}function ut(e){const t=e.dark?2:1,n=e.dark?1:2,r=[];for(const[o,s]of Object.entries(e.colors)){const a=k(s);r.push(`--v-theme-${o}: ${a.r},${a.g},${a.b}`),o.startsWith("on-")||r.push(`--v-theme-${o}-overlay-multiplier: ${De(s)>.18?t:n}`)}for(const[o,s]of Object.entries(e.variables)){const a=typeof s=="string"&&s.startsWith("#")?k(s):void 0,i=a?`${a.r}, ${a.g}, ${a.b}`:void 0;r.push(`--v-${o}: ${i??s}`)}return r}function Ur(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=F(),r=F();if(D){const o=new ResizeObserver(s=>{e?.(s,o),s.length&&(t==="content"?r.value=s[0].contentRect:r.value=s[0].target.getBoundingClientRect())});gt(()=>{o.disconnect()}),N(n,(s,a)=>{a&&(o.unobserve(Ne(a)),r.value=void 0),s&&o.observe(Ne(s))},{flush:"post"})}return{resizeRef:n,contentRect:nn(r)}}const de=Symbol.for("vuetify:layout"),Yt=Symbol.for("vuetify:layout-item"),ct=1e3,cs=V({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),ls=V({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function fs(){const e=C(de);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function ds(e){const t=C(de);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Te()}`,r=O("useLayoutItem");_(Yt,{id:n});const o=P(!1);on(()=>o.value=!0),sn(()=>o.value=!1);const{layoutItemStyles:s,layoutItemScrimStyles:a}=t.register(r,{...e,active:g(()=>o.value?!1:e.active.value),id:n});return gt(()=>t.unregister(n)),{layoutItemStyles:s,layoutRect:t.layoutRect,layoutItemScrimStyles:a}}const Gr=(e,t,n,r)=>{let o={top:0,left:0,right:0,bottom:0};const s=[{id:"",layer:{...o}}];for(const a of e){const i=t.get(a),c=n.get(a),u=r.get(a);if(!i||!c||!u)continue;const f={...o,[i.value]:parseInt(o[i.value],10)+(u.value?parseInt(c.value,10):0)};s.push({id:a,layer:f}),o=f}return s};function ms(e){const t=C(de,null),n=g(()=>t?t.rootZIndex.value-100:ct),r=F([]),o=E(new Map),s=E(new Map),a=E(new Map),i=E(new Map),c=E(new Map),{resizeRef:u,contentRect:f}=Ur(),d=g(()=>{const v=new Map,x=e.overlaps??[];for(const y of x.filter(S=>S.includes(":"))){const[S,b]=y.split(":");if(!r.value.includes(S)||!r.value.includes(b))continue;const j=o.get(S),$=o.get(b),X=s.get(S),J=s.get(b);!j||!$||!X||!J||(v.set(b,{position:j.value,amount:parseInt(X.value,10)}),v.set(S,{position:$.value,amount:-parseInt(J.value,10)}))}return v}),m=g(()=>{const v=[...new Set([...a.values()].map(y=>y.value))].sort((y,S)=>y-S),x=[];for(const y of v){const S=r.value.filter(b=>a.get(b)?.value===y);x.push(...S)}return Gr(x,o,s,i)}),p=g(()=>!Array.from(c.values()).some(v=>v.value)),l=g(()=>m.value[m.value.length-1].layer),h=g(()=>({"--v-layout-left":ne(l.value.left),"--v-layout-right":ne(l.value.right),"--v-layout-top":ne(l.value.top),"--v-layout-bottom":ne(l.value.bottom),...p.value?void 0:{transition:"none"}})),w=g(()=>m.value.slice(1).map((v,x)=>{let{id:y}=v;const{layer:S}=m.value[x],b=s.get(y),j=o.get(y);return{id:y,...S,size:Number(b.value),position:j.value}})),Y=v=>w.value.find(x=>x.id===v),H=O("createLayout"),ke=P(!1);rn(()=>{ke.value=!0}),_(de,{register:(v,x)=>{let{id:y,order:S,position:b,layoutSize:j,elementSize:$,active:X,disableTransitions:J,absolute:Wt}=x;a.set(y,S),o.set(y,b),s.set(y,j),i.set(y,X),J&&c.set(y,J);const Pe=ie(Yt,H?.vnode).indexOf(v);Pe>-1?r.value.splice(Pe,0,y):r.value.push(y);const $e=g(()=>w.value.findIndex(q=>q.id===y)),he=g(()=>n.value+m.value.length*2-$e.value*2),zt=g(()=>{const q=b.value==="left"||b.value==="right",pe=b.value==="right",Gt=b.value==="bottom",Ie={[b.value]:0,zIndex:he.value,transform:`translate${q?"X":"Y"}(${(X.value?0:-110)*(pe||Gt?-1:1)}%)`,position:Wt.value||n.value!==ct?"absolute":"fixed",...p.value?void 0:{transition:"none"}};if(!ke.value)return Ie;const M=w.value[$e.value];if(!M)throw new Error(`[Vuetify] Could not find layout item "${y}"`);const ye=d.value.get(y);return ye&&(M[ye.position]+=ye.amount),{...Ie,height:q?`calc(100% - ${M.top}px - ${M.bottom}px)`:$.value?`${$.value}px`:void 0,left:pe?void 0:`${M.left}px`,right:pe?`${M.right}px`:void 0,top:b.value!=="bottom"?`${M.top}px`:void 0,bottom:b.value!=="top"?`${M.bottom}px`:void 0,width:q?$.value?`${$.value}px`:void 0:`calc(100% - ${M.left}px - ${M.right}px)`}}),Ut=g(()=>({zIndex:he.value-1}));return{layoutItemStyles:zt,layoutItemScrimStyles:Ut,zIndex:he}},unregister:v=>{a.delete(v),o.delete(v),s.delete(v),i.delete(v),c.delete(v),r.value=r.value.filter(x=>x!==v)},mainRect:l,mainStyles:h,getLayoutItem:Y,items:w,layoutRect:f,rootZIndex:n});const Ht=g(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),jt=g(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:Ht,layoutStyles:jt,getLayoutItem:Y,items:w,layoutRect:f,layoutRef:u}}function Kr(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,r=A(t,n),{aliases:o={},components:s={},directives:a={}}=r,i=Jn(r.defaults),c=Nr(r.display,r.ssr),u=zr(r.theme),f=jr(r.icons),d=ar(r.locale),m=Rr(r.date,d);return{install:l=>{for(const h in a)l.directive(h,a[h]);for(const h in s)l.component(h,s[h]);for(const h in o)l.component(h,te({...o[h],name:h,aliasName:o[h].name}));if(u.install(l),l.provide(K,i),l.provide(Ce,c),l.provide(ee,u),l.provide(Me,f),l.provide(Z,d),l.provide(Lt,m.options),l.provide(nt,m.instance),D&&r.ssr)if(l.$nuxt)l.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:h}=l;l.mount=function(){const w=h(...arguments);return an(()=>c.update()),l.mount=h,w}}Te.reset(),l.mixin({computed:{$vuetify(){return E({defaults:U.call(this,K),display:U.call(this,Ce),theme:U.call(this,ee),icons:U.call(this,Me),locale:U.call(this,Z),date:U.call(this,nt)})}}})},defaults:i,display:c,theme:u,icons:f,locale:d,date:m}}const Zr="3.4.4";Kr.version=Zr;function U(e){const t=this.$,n=t.parent?.provides??t.vnode.appContext?.provides;if(n&&e in n)return n[e]}export{Mn as $,rr as A,ln as B,ds as C,pn as D,Te as E,ao as F,ie as G,Se as H,Yr as I,ss as J,xn as K,Ur as L,wo as M,ho as N,D as O,Le as P,eo as Q,Ho as R,Jr as S,ir as T,so as U,bo as V,vn as W,go as X,te as Y,Po as Z,Qr as _,cs as a,_o as a0,So as a1,Do as a2,xo as a3,Zo as a4,ue as a5,Ao as a6,Co as a7,Et as a8,Ne as a9,yt as aA,to as aB,qr as aC,Ro as aD,Un as aE,Bo as aF,oo as aG,we as aH,yo as aI,Yo as aJ,ko as aK,Go as aL,ts as aM,Qo as aN,es as aO,co as aP,Jo as aQ,fs as aR,lo as aS,He as aT,ro as aU,Vt as aV,it as aW,os as aX,Bt as aY,Kr as aZ,Eo as aa,To as ab,rs as ac,jo as ad,Ko as ae,An as af,Cn as ag,Fe as ah,yn as ai,po as aj,io as ak,Fn as al,vo as am,us as an,Be as ao,ns as ap,no as aq,fo as ar,No as as,ve as at,B as au,Io as av,zn as aw,At as ax,Lo as ay,uo as az,as as b,is as c,ms as d,Xo as e,Oo as f,Ft as g,zo as h,Uo as i,Mo as j,Vo as k,ne as l,Xn as m,Fo as n,O as o,V as p,er as q,mo as r,Wo as s,jn as t,qo as u,$o as v,k as w,_n as x,Sn as y,ls as z};