vendor: 23,686 bytes, line 1
1import{aR as Be,cq as Ne,I as ae,r as I,aB as z,bM as he,cr as Ue,B,ce as Xe,a5 as N,b1 as H,aj as ge,at as Ge,cs as Ee,ct as se,cu as le,$ as W,ai as Se,cv as Oe,cw as pe,aG as ye,cx as _e,bd as be,S as We,aH as Pe,b4 as Ke,N as j,ae as J,a2 as Ze,y as Je,aP as He,aO as Ae,X as Ce,cg as Qe,ak as et,c7 as tt,H as nt,J as ot,b7 as rt,ad as at,U as it,bq as st,bL as lt,cf as ct,L as ut,f as D,aZ as ft,aD as vt,C as dt,D as mt,ao as ht,F as gt,ay as yt,ba as bt,br as wt,ap as xt,aX as Et,cy as St}from"./D4_-iRIX.js";import{a as Ot,m as pt,u as Pt}from"./kB0ZSPJo.js";import{u as At,m as Ct}from"./8Eevf-tX.js";class q{constructor(t){let{x:n,y:o,width:a,height:r}=t;this.x=n,this.y=o,this.width=a,this.height=r}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 Re(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 Rt(e){return Array.isArray(e)?new q({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function kt(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),o=n.transform;if(o){let a,r,s,i,u;if(o.startsWith("matrix3d("))a=o.slice(9,-1).split(/, /),r=Number(a[0]),s=Number(a[5]),i=Number(a[12]),u=Number(a[13]);else if(o.startsWith("matrix("))a=o.slice(7,-1).split(/, /),r=Number(a[0]),s=Number(a[3]),i=Number(a[4]),u=Number(a[5]);else return new q(t);const v=n.transformOrigin,l=t.x-i-(1-r)*parseFloat(v),g=t.y-u-(1-s)*parseFloat(v.slice(v.indexOf(" ")+1)),O=r?t.width/r:e.offsetWidth+1,x=s?t.height/s:e.offsetHeight+1;return new q({x:l,y:g,width:O,height:x})}else return new q(t)}function Tt(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let o;try{o=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof o.finished>"u"&&(o.finished=new Promise(a=>{o.onfinish=()=>{a(o)}})),o}const te=new WeakMap;function Ft(e,t){Object.keys(t).forEach(n=>{if(Be(n)){const o=Ne(n),a=te.get(e);if(t[n]==null)a==null||a.forEach(r=>{const[s,i]=r;s===o&&(e.removeEventListener(o,i),a.delete(r))});else if(!a||![...a].some(r=>r[0]===o&&r[1]===t[n])){e.addEventListener(o,t[n]);const r=a||new Set;r.add([o,t[n]]),te.has(e)||te.set(e,r)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function Mt(e,t){Object.keys(t).forEach(n=>{if(Be(n)){const o=Ne(n),a=te.get(e);a==null||a.forEach(r=>{const[s,i]=r;s===o&&(e.removeEventListener(o,i),a.delete(r))})}else e.removeAttribute(n)})}function Ve(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 Lt="cubic-bezier(0.4, 0, 0.2, 1)",fn="cubic-bezier(0.0, 0, 0.2, 1)",vn="cubic-bezier(0.4, 0, 1, 1)";function Bt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?Nt(e):we(e))return e;e=e.parentElement}return document.scrollingElement}function oe(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(we(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function we(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 Nt(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function _t(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function ce(e,t){return{x:e.x+t.x,y:e.y+t.y}}function Wt(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ke(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:o}=e,a=o==="left"?0:o==="center"?t.width/2:o==="right"?t.width:o,r=n==="top"?0:n==="bottom"?t.height:n;return ce({x:a,y:r},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:o}=e,a=n==="left"?0:n==="right"?t.width:n,r=o==="top"?0:o==="center"?t.height/2:o==="bottom"?t.height:o;return ce({x:a,y:r},t)}return ce({x:t.width/2,y:t.height/2},t)}const De={static:Dt,connected:qt},Ht=ae({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in De},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Vt(e,t){const n=I({}),o=I();z&&he(()=>!!(t.isActive.value&&e.locationStrategy),r=>{var s,i;N(()=>e.locationStrategy,r),H(()=>{window.removeEventListener("resize",a),o.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?o.value=(s=e.locationStrategy(t,e,n))==null?void 0:s.updateLocation:o.value=(i=De[e.locationStrategy](t,e,n))==null?void 0:i.updateLocation});function a(r){var s;(s=o.value)==null||s.call(o,r)}return{contentStyles:n,updateLocation:o}}function Dt(){}function It(e,t){const n=kt(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function qt(e,t,n){(Array.isArray(e.target.value)||_t(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:r}=Ue(()=>{const f=Oe(t.location,e.isRtl.value),h=t.origin==="overlap"?f:t.origin==="auto"?le(f):Oe(t.origin,e.isRtl.value);return f.side===h.side&&f.align===se(h).align?{preferredAnchor:pe(f),preferredOrigin:pe(h)}:{preferredAnchor:f,preferredOrigin:h}}),[s,i,u,v]=["minWidth","minHeight","maxWidth","maxHeight"].map(f=>B(()=>{const h=parseFloat(t[f]);return isNaN(h)?1/0:h})),l=B(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const f=t.offset.split(" ").map(parseFloat);return f.length<2&&f.push(0),f}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let g=!1,O=-1;const x=new Xe(4),R=new ResizeObserver(()=>{if(!g)return;if(requestAnimationFrame(h=>{h!==O&&x.clear(),requestAnimationFrame(S=>{O=S})}),x.isFull){const h=x.values();if(Ge(h.at(-1),h.at(-3)))return}const f=F();f&&x.push(f.flipped)});N([e.target,e.contentEl],(f,h)=>{let[S,b]=f,[w,M]=h;w&&!Array.isArray(w)&&R.unobserve(w),S&&!Array.isArray(S)&&R.observe(S),M&&R.unobserve(M),b&&R.observe(b)},{immediate:!0}),H(()=>{R.disconnect()});let T=new q({x:0,y:0,width:0,height:0});function F(){if(g=!1,requestAnimationFrame(()=>g=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(T=Rt(e.target.value));const f=It(e.contentEl.value,e.isRtl.value),h=oe(e.contentEl.value),S=12;h.length||(h.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(f.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),f.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const b=h.reduce((P,E)=>{const m=E.getBoundingClientRect(),y=new q({x:E===document.documentElement?0:m.x,y:E===document.documentElement?0:m.y,width:E.clientWidth,height:E.clientHeight});return P?new q({x:Math.max(P.left,y.left),y:Math.max(P.top,y.top),width:Math.min(P.right,y.right)-Math.max(P.left,y.left),height:Math.min(P.bottom,y.bottom)-Math.max(P.top,y.top)}):y},void 0);b.x+=S,b.y+=S,b.width-=S*2,b.height-=S*2;let w={anchor:a.value,origin:r.value};function M(P){const E=new q(f),m=ke(P.anchor,T),y=ke(P.origin,E);let{x:L,y:_}=Wt(m,y);switch(P.anchor.side){case"top":_-=l.value[0];break;case"bottom":_+=l.value[0];break;case"left":L-=l.value[0];break;case"right":L+=l.value[0];break}switch(P.anchor.align){case"top":_-=l.value[1];break;case"bottom":_+=l.value[1];break;case"left":L-=l.value[1];break;case"right":L+=l.value[1];break}return E.x+=L,E.y+=_,E.width=Math.min(E.width,u.value),E.height=Math.min(E.height,v.value),{overflows:Re(E,b),x:L,y:_}}let A=0,c=0;const p={x:0,y:0},Y={x:!1,y:!1};let ie=-1;for(;!(ie++>10);){const{x:P,y:E,overflows:m}=M(w);A+=P,c+=E,f.x+=P,f.y+=E;{const y=Ee(w.anchor),L=m.x.before||m.x.after,_=m.y.before||m.y.after;let X=!1;if(["x","y"].forEach(C=>{if(C==="x"&&L&&!Y.x||C==="y"&&_&&!Y.y){const V={anchor:{...w.anchor},origin:{...w.origin}},Q=C==="x"?y==="y"?se:le:y==="y"?le:se;V.anchor=Q(V.anchor),V.origin=Q(V.origin);const{overflows:$}=M(V);($[C].before<=m[C].before&&$[C].after<=m[C].after||$[C].before+$[C].after<(m[C].before+m[C].after)/2)&&(w=V,X=Y[C]=!0)}}),X)continue}m.x.before&&(A+=m.x.before,f.x+=m.x.before),m.x.after&&(A-=m.x.after,f.x-=m.x.after),m.y.before&&(c+=m.y.before,f.y+=m.y.before),m.y.after&&(c-=m.y.after,f.y-=m.y.after);{const y=Re(f,b);p.x=b.width-y.x.before-y.x.after,p.y=b.height-y.y.before-y.y.after,A+=y.x.before,f.x+=y.x.before,c+=y.y.before,f.y+=y.y.before}break}const U=Ee(w.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${w.anchor.side} ${w.anchor.align}`,transformOrigin:`${w.origin.side} ${w.origin.align}`,top:W(ue(c)),left:e.isRtl.value?void 0:W(ue(A)),right:e.isRtl.value?W(ue(-A)):void 0,minWidth:W(U==="y"?Math.min(s.value,T.width):s.value),maxWidth:W(Te(Se(p.x,s.value===1/0?0:s.value,u.value))),maxHeight:W(Te(Se(p.y,i.value===1/0?0:i.value,v.value)))}),{available:p,contentBox:f,flipped:Y}}return N(()=>[a.value,r.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>F()),ge(()=>{const f=F();if(!f)return;const{available:h,contentBox:S}=f;S.height>h.y&&requestAnimationFrame(()=>{F(),requestAnimationFrame(()=>{F()})})}),{updateLocation:F}}function ue(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Te(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let de=!0;const re=[];function $t(e){!de||re.length?(re.push(e),me()):(de=!1,e(),me())}let Fe=-1;function me(){cancelAnimationFrame(Fe),Fe=requestAnimationFrame(()=>{const e=re.shift();e&&e(),re.length?me():de=!0})}const ne={none:null,close:Yt,block:Ut,reposition:Xt},jt=ae({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in ne}},"VOverlay-scroll-strategies");function zt(e,t){if(!z)return;let n;ye(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=_e(),await new Promise(o=>setTimeout(o)),n.active&&n.run(()=>{var o;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(o=ne[e.scrollStrategy])==null||o.call(ne,t,e,n)}))}),H(()=>{n==null||n.stop()})}function Yt(e){function t(n){e.isActive.value=!1}Ie(e.targetEl.value??e.contentEl.value,t)}function Ut(e,t){var s;const n=(s=e.root.value)==null?void 0:s.offsetParent,o=[...new Set([...oe(e.targetEl.value,t.contained?n:void 0),...oe(e.contentEl.value,t.contained?n:void 0)])].filter(i=>!i.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,r=(i=>we(i)&&i)(n||document.documentElement);r&&e.root.value.classList.add("v-overlay--scroll-blocked"),o.forEach((i,u)=>{i.style.setProperty("--v-body-scroll-x",W(-i.scrollLeft)),i.style.setProperty("--v-body-scroll-y",W(-i.scrollTop)),i!==document.documentElement&&i.style.setProperty("--v-scrollbar-offset",W(a)),i.classList.add("v-overlay-scroll-blocked")}),H(()=>{o.forEach((i,u)=>{const v=parseFloat(i.style.getPropertyValue("--v-body-scroll-x")),l=parseFloat(i.style.getPropertyValue("--v-body-scroll-y")),g=i.style.scrollBehavior;i.style.scrollBehavior="auto",i.style.removeProperty("--v-body-scroll-x"),i.style.removeProperty("--v-body-scroll-y"),i.style.removeProperty("--v-scrollbar-offset"),i.classList.remove("v-overlay-scroll-blocked"),i.scrollLeft=-v,i.scrollTop=-l,i.style.scrollBehavior=g}),r&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function Xt(e,t,n){let o=!1,a=-1,r=-1;function s(i){$t(()=>{var l,g;const u=performance.now();(g=(l=e.updateLocation).value)==null||g.call(l,i),o=(performance.now()-u)/(1e3/60)>2})}r=(typeof requestIdleCallback>"u"?i=>i():requestIdleCallback)(()=>{n.run(()=>{Ie(e.targetEl.value??e.contentEl.value,i=>{o?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{s(i)})})):s(i)})})}),H(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(r),cancelAnimationFrame(a)})}function Ie(e,t){const n=[document,...oe(e)];n.forEach(o=>{o.addEventListener("scroll",t,{passive:!0})}),H(()=>{n.forEach(o=>{o.removeEventListener("scroll",t)})})}const Gt=Symbol.for("vuetify:v-menu"),Kt=ae({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,...pt()},"VOverlay-activator");function Zt(e,t){let{isActive:n,isTop:o,contentEl:a}=t;const r=be("useActivator"),s=I();let i=!1,u=!1,v=!0;const l=B(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),g=B(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!l.value),{runOpenDelay:O,runCloseDelay:x}=Ot(e,c=>{c===(e.openOnHover&&i||l.value&&u)&&!(e.openOnHover&&n.value&&!o.value)&&(n.value!==c&&(v=!0),n.value=c)}),R=I(),T={onClick:c=>{c.stopPropagation(),s.value=c.currentTarget||c.target,n.value||(R.value=[c.clientX,c.clientY]),n.value=!n.value},onMouseenter:c=>{var p;(p=c.sourceCapabilities)!=null&&p.firesTouchEvents||(i=!0,s.value=c.currentTarget||c.target,O())},onMouseleave:c=>{i=!1,x()},onFocus:c=>{Ke(c.target,":focus-visible")!==!1&&(u=!0,c.stopPropagation(),s.value=c.currentTarget||c.target,O())},onBlur:c=>{u=!1,c.stopPropagation(),x()}},F=B(()=>{const c={};return g.value&&(c.onClick=T.onClick),e.openOnHover&&(c.onMouseenter=T.onMouseenter,c.onMouseleave=T.onMouseleave),l.value&&(c.onFocus=T.onFocus,c.onBlur=T.onBlur),c}),f=B(()=>{const c={};if(e.openOnHover&&(c.onMouseenter=()=>{i=!0,O()},c.onMouseleave=()=>{i=!1,x()}),l.value&&(c.onFocusin=()=>{u=!0,O()},c.onFocusout=()=>{u=!1,x()}),e.closeOnContentClick){const p=We(Gt,null);c.onClick=()=>{n.value=!1,p==null||p.closeParents()}}return c}),h=B(()=>{const c={};return e.openOnHover&&(c.onMouseenter=()=>{v&&(i=!0,v=!1,O())},c.onMouseleave=()=>{i=!1,x()}),c});N(o,c=>{var p;c&&(e.openOnHover&&!i&&(!l.value||!u)||l.value&&!u&&(!e.openOnHover||!i))&&!((p=a.value)!=null&&p.contains(document.activeElement))&&(n.value=!1)}),N(n,c=>{c||setTimeout(()=>{R.value=void 0})},{flush:"post"});const S=Pe();ye(()=>{S.value&&ge(()=>{s.value=S.el})});const b=Pe(),w=B(()=>e.target==="cursor"&&R.value?R.value:b.value?b.el:qe(e.target,r)||s.value),M=B(()=>Array.isArray(w.value)?void 0:w.value);let A;return N(()=>!!e.activator,c=>{c&&z?(A=_e(),A.run(()=>{Jt(e,r,{activatorEl:s,activatorEvents:F})})):A&&A.stop()},{flush:"post",immediate:!0}),H(()=>{A==null||A.stop()}),{activatorEl:s,activatorRef:S,target:w,targetEl:M,targetRef:b,activatorEvents:F,contentEvents:f,scrimEvents:h}}function Jt(e,t,n){let{activatorEl:o,activatorEvents:a}=n;N(()=>e.activator,(u,v)=>{if(v&&u!==v){const l=i(v);l&&s(l)}u&&ge(()=>r())},{immediate:!0}),N(()=>e.activatorProps,()=>{r()}),H(()=>{s()});function r(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;u&&Ft(u,j(a.value,v))}function s(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i(),v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;u&&Mt(u,j(a.value,v))}function i(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const v=qe(u,t);return o.value=(v==null?void 0:v.nodeType)===Node.ELEMENT_NODE?v:void 0,o.value}}function qe(e,t){var o,a;if(!e)return;let n;if(e==="parent"){let r=(a=(o=t==null?void 0:t.proxy)==null?void 0:o.$el)==null?void 0:a.parentNode;for(;r!=null&&r.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function Qt(){if(!z)return J(!1);const{ssr:e}=Ze();if(e){const t=J(!1);return Je(()=>{t.value=!0}),t}else return J(!0)}const Me=Symbol.for("vuetify:stack"),Z=He([]);function en(e,t,n){const o=be("useStack"),a=!n,r=We(Me,void 0),s=He({activeChildren:new Set});et(Me,s);const i=J(Number(Ae(t)));he(e,()=>{var g;const l=(g=Z.at(-1))==null?void 0:g[1];i.value=l?l+10:Number(Ae(t)),a&&Z.push([o.uid,i.value]),r==null||r.activeChildren.add(o.uid),H(()=>{if(a){const O=tt(Z).findIndex(x=>x[0]===o.uid);Z.splice(O,1)}r==null||r.activeChildren.delete(o.uid)})});const u=J(!0);a&&ye(()=>{var g;const l=((g=Z.at(-1))==null?void 0:g[0])===o.uid;setTimeout(()=>u.value=l)});const v=Ce(()=>!s.activeChildren.size);return{globalTop:Qe(u),localTop:v,stackStyles:Ce(()=>({zIndex:i.value}))}}function tn(e){return{teleportTarget:B(()=>{const n=e();if(n===!0||!z)return;const o=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(o==null)return;let a=[...o.children].find(r=>r.matches(".v-overlay-container"));return a||(a=document.createElement("div"),a.className="v-overlay-container",o.appendChild(a)),a})}}function nn(){return!0}function $e(e,t,n){if(!e||je(e,n)===!1)return!1;const o=Ve(t);if(typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&o.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(r=>r==null?void 0:r.contains(e.target))}function je(e,t){return(typeof t.value=="object"&&t.value.closeConditional||nn)(e)}function on(e,t,n){const o=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&$e(e,t,n)&&setTimeout(()=>{je(e,n)&&o&&o(e)},0)}function Le(e,t){const n=Ve(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const rn={mounted(e,t){const n=a=>on(a,e,t),o=a=>{e._clickOutside.lastMousedownWasOutside=$e(a,e,t)};Le(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",o,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:o}},beforeUnmount(e,t){e._clickOutside&&(Le(e,n=>{var r;if(!n||!((r=e._clickOutside)!=null&&r[t.instance.$.uid]))return;const{onClick:o,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",o,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function an(e){const{modelValue:t,color:n,...o}=e;return D(Et,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&D("div",j({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},o),null)]})}const sn=ae({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},...Kt(),...xt(),...wt(),...Ct(),...Ht(),...jt(),...bt(),...yt()},"VOverlay"),dn=nt()({name:"VOverlay",directives:{ClickOutside:rn},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...sn()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:o,emit:a}=t;const r=be("VOverlay"),s=I(),i=I(),u=I(),v=ot(e,"modelValue"),l=B({get:()=>v.value,set:d=>{d&&e.disabled||(v.value=d)}}),{themeClasses:g}=rt(e),{rtlClasses:O,isRtl:x}=at(),{hasContent:R,onAfterLeave:T}=At(e,l),F=it(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:f,localTop:h,stackStyles:S}=en(l,()=>e.zIndex,e._disableGlobalStack),{activatorEl:b,activatorRef:w,target:M,targetEl:A,targetRef:c,activatorEvents:p,contentEvents:Y,scrimEvents:ie}=Zt(e,{isActive:l,isTop:h,contentEl:u}),{teleportTarget:U}=tn(()=>{var G,K,xe;const d=e.attach||e.contained;if(d)return d;const k=((G=b==null?void 0:b.value)==null?void 0:G.getRootNode())||((xe=(K=r.proxy)==null?void 0:K.$el)==null?void 0:xe.getRootNode());return k instanceof ShadowRoot?k:!1}),{dimensionStyles:P}=st(e),E=Qt(),{scopeId:m}=Pt();N(()=>e.disabled,d=>{d&&(l.value=!1)});const{contentStyles:y,updateLocation:L}=Vt(e,{isRtl:x,contentEl:u,target:M,isActive:l});zt(e,{root:s,contentEl:u,targetEl:A,isActive:l,updateLocation:L});function _(d){a("click:outside",d),e.persistent?ee():l.value=!1}function X(d){return l.value&&f.value&&(!e.scrim||d.target===i.value||d instanceof MouseEvent&&d.shadowTarget===i.value)}z&&N(l,d=>{d?window.addEventListener("keydown",C):window.removeEventListener("keydown",C)},{immediate:!0}),lt(()=>{z&&window.removeEventListener("keydown",C)});function C(d){var k,G,K;d.key==="Escape"&&f.value&&((k=u.value)!=null&&k.contains(document.activeElement)||a("keydown",d),e.persistent?ee():(l.value=!1,(G=u.value)!=null&&G.contains(document.activeElement)&&((K=b.value)==null||K.focus())))}function V(d){d.key==="Escape"&&!f.value||a("keydown",d)}const Q=ct();he(()=>e.closeOnBack,()=>{St(Q,d=>{f.value&&l.value?(d(!1),e.persistent?ee():l.value=!1):d()})});const $=I();N(()=>l.value&&(e.absolute||e.contained)&&U.value==null,d=>{if(d){const k=Bt(s.value);k&&k!==document.scrollingElement&&($.value=k.scrollTop)}});function ee(){e.noClickAnimation||u.value&&Tt(u.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Lt})}function ze(){a("afterEnter")}function Ye(){T(),a("afterLeave")}return ut(()=>{var d;return D(gt,null,[(d=n.activator)==null?void 0:d.call(n,{isActive:l.value,targetRef:c,props:j({ref:w},p.value,e.activatorProps)}),E.value&&R.value&&D(ft,{disabled:!U.value,to:U.value},{default:()=>[D("div",j({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":l.value,"v-overlay--contained":e.contained},g.value,O.value,e.class],style:[S.value,{"--v-overlay-opacity":e.opacity,top:W($.value)},e.style],ref:s,onKeydown:V},m,o),[D(an,j({color:F,modelValue:l.value&&!!e.scrim,ref:i},ie.value),null),D(vt,{appear:!0,persisted:!0,transition:e.transition,target:M.value,onAfterEnter:ze,onAfterLeave:Ye},{default:()=>{var k;return[dt(D("div",j({ref:u,class:["v-overlay__content",e.contentClass],style:[P.value,y.value]},Y.value,e.contentProps),[(k=n.default)==null?void 0:k.call(n,{isActive:l})]),[[mt,l.value],[ht("click-outside"),{handler:_,closeConditional:X,include:()=>[b.value]}]])]}})])]})])}),{activatorEl:b,scrimEl:i,target:M,animateClick:ee,contentEl:u,globalTop:f,localTop:h,updateLocation:L}}}),fe=Symbol("Forwarded refs");function ve(e,t){let n=e;for(;n;){const o=Reflect.getOwnPropertyDescriptor(n,t);if(o)return o;n=Object.getPrototypeOf(n)}}function mn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return e[fe]=n,new Proxy(e,{get(a,r){if(Reflect.has(a,r))return Reflect.get(a,r);if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const s of n)if(s.value&&Reflect.has(s.value,r)){const i=Reflect.get(s.value,r);return typeof i=="function"?i.bind(s.value):i}}},has(a,r){if(Reflect.has(a,r))return!0;if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const s of n)if(s.value&&Reflect.has(s.value,r))return!0;return!1},set(a,r,s){if(Reflect.has(a,r))return Reflect.set(a,r,s);if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const i of n)if(i.value&&Reflect.has(i.value,r))return Reflect.set(i.value,r,s);return!1},getOwnPropertyDescriptor(a,r){var i;const s=Reflect.getOwnPropertyDescriptor(a,r);if(s)return s;if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const u of n){if(!u.value)continue;const v=ve(u.value,r)??("_"in u.value?ve((i=u.value._)==null?void 0:i.setupState,r):void 0);if(v)return v}for(const u of n){const v=u.value&&u.value[fe];if(!v)continue;const l=v.slice();for(;l.length;){const g=l.shift(),O=ve(g.value,r);if(O)return O;const x=g.value&&g.value[fe];x&&l.push(...x)}}}}})}export{dn as V,Tt as a,vn as b,Gt as c,fn as d,Bt as e,mn as f,Rt as g,sn as m,kt as n,Lt as s};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.