You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

6 lines
387 KiB

4 weeks ago
import{w as U,e as ql,o as Ze,F as ae,r as at,c as m,a as Te,t as ln,b as An,i as mc,C as gc,s as Y,u as tt,g as hc,d as H,p as we,f as ge,h as yc,j as ns,k as on,l as Me,m as s,n as F,q as Je,v as Xl,x as as,y as bc,z as Qe,A as ke,B as wn,D,T as Sc,E as Zl,G as Et,H as Ie,I as bt,J as ls,K as st,L as kc,M as Cc,N as xc,O as wc,P as Vc,Q as Ft,R as Pc,S as Ic,U as Xo,V as pc,W as _c}from"./vue-Cj9QYd7Z.js";function nt(e,t){let n;function a(){n=ql(),n.run(()=>t.length?t(()=>{n?.stop(),a()}):t())}U(e,l=>{l&&!n?a():l||(n?.stop(),n=void 0)},{immediate:!0}),Ze(()=>{n?.stop()})}const Se=typeof window<"u",Jl=Se&&"IntersectionObserver"in window,Ac=Se&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),Zo=Se&&"EyeDropper"in window;function Jo(e,t,n){Lc(e,t),t.set(e,n)}function Lc(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Tc(e,t,n){return e.set(os(e,t),n),n}function zt(e,t){return e.get(os(e,t))}function os(e,t,n){if(typeof e=="function"?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}function is(e,t,n){const a=t.length-1;if(a<0)return e===void 0?n:e;for(let l=0;l<a;l++){if(e==null)return n;e=e[t[l]]}return e==null||e[t[a]]===void 0?n:e[t[a]]}function wt(e,t){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const n=Object.keys(e);return n.length!==Object.keys(t).length?!1:n.every(a=>wt(e[a],t[a]))}function Xt(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(/^\./,""),is(e,t.split("."),n))}function Re(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 l=t(e,n);return typeof l>"u"?n:l}if(typeof t=="string")return Xt(e,t,n);if(Array.isArray(t))return is(e,t,n);if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}function Ct(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,a)=>t+a)}function K(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 ss(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Qo(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function Ql(e){if(e&&"$el"in e){const t=e.$el;return t?.nodeType===Node.TEXT_NODE?t.nextElementSibling:t}return e}const ei=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}),ml=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 rs(e){return Object.keys(e)}function jt(e,t){return t.every(n=>e.hasOwnProperty(n))}function eo(e,t){const n={},a=new Set(Object.keys(e));for(const l of t)a.has(l)&&(n[l]=e[l]);return n}function gl(e,t,n){const a=Object.create(null),l=Object.create(null);for(const o in e)t.some(i=>i instanceof RegExp?i.test(o):i===o)&&!n?.some(i=>i===o)?a[o]=e[o]:l[o]=e[o];return[a,l]}function Ee(e,t){const n={...e};return t.forEach(a=>delete n[a]),n}function Va(e,t){const n={};return t.forEach(a=>n[a]=e[a]),n}const us=/^on[^a-z]/,Pa=e=>us.test(e),Bc=["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",
Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function pt(e){const{h:t,s:n,v:a,a:l}=e,o=r=>{const u=(r+t/60)%6;return a-a*n*Math.max(Math.min(u,4-u,1),0)},i=[o(5),o(3),o(1)].map(r=>Math.round(r*255));return{r:i[0],g:i[1],b:i[2],a:l}}function bi(e){return pt(oo(e))}function pa(e){if(!e)return{h:0,s:1,v:1,a:1};const t=e.r/255,n=e.g/255,a=e.b/255,l=Math.max(t,n,a),o=Math.min(t,n,a);let i=0;l!==o&&(l===t?i=60*(0+(n-a)/(l-o)):l===n?i=60*(2+(a-t)/(l-o)):l===a&&(i=60*(4+(t-n)/(l-o)))),i<0&&(i=i+360);const r=l===0?0:(l-o)/l,u=[i,r,l];return{h:u[0],s:u[1],v:u[2],a:e.a}}function Ss(e){const{h:t,s:n,v:a,a:l}=e,o=a-a*n/2,i=o===1||o===0?0:(a-o)/Math.min(o,1-o);return{h:t,s:i,l:o,a:l}}function oo(e){const{h:t,s:n,l:a,a:l}=e,o=a+n*Math.min(a,1-a),i=o===0?0:2-2*a/o;return{h:t,s:i,v:o,a:l}}function ks(e){let{r:t,g:n,b:a,a:l}=e;return l===void 0?`rgb(${t}, ${n}, ${a})`:`rgba(${t}, ${n}, ${a}, ${l})`}function Cs(e){return ks(pt(e))}function da(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function xs(e){let{r:t,g:n,b:a,a:l}=e;return`#${[da(t),da(n),da(a),l!==void 0?da(Math.round(l*255)):""].join("")}`}function ws(e){e=id(e);let[t,n,a,l]=Fc(e,2).map(o=>parseInt(o,16));return l=l===void 0?l:l/255,{r:t,g:n,b:a,a:l}}function Vs(e){const t=ws(e);return pa(t)}function Ps(e){return xs(pt(e))}function id(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=ni(ni(e,6),8,"F")),e}function sd(e,t){const n=hs(lo(e));return n[0]=n[0]+t*10,bs(ys(n))}function rd(e,t){const n=hs(lo(e));return n[0]=n[0]-t*10,bs(ys(n))}function Sl(e){const t=vt(e);return lo(t)[1]}function ud(e,t){const n=Sl(e),a=Sl(t),l=Math.max(n,a),o=Math.min(n,a);return(l+.05)/(o+.05)}function Is(e){const t=Math.abs(hi(vt(0),vt(e)));return Math.abs(hi(vt(16777215),vt(e)))>Math.min(t,50)?"#fff":"#000"}function L(e,t){return n=>Object.keys(e).reduce((a,l)=>{const i=typeof e[l]=="object"&&e[l]!=null&&!Array.isArray(e[l])?e[l]:{type:e[l]};return n&&l in n?a[l]={...i,default:n[l]}:a[l]=i,t&&!a[l].source&&(a[l].source=t),a},{})}const X=L({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function _e(e,t){const n=hc();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Vt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=_e(e).type;return Gt(t?.aliasName||t?.name)}let ps=0,ma=new WeakMap;function je(){const e=_e("getUid");if(ma.has(e))return ma.get(e);{const t=ps++;return ma.set(e,t),t}}je.reset=()=>{ps=0,ma=new WeakMap};function cd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_e("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const Pn=Symbol.for("vuetify:defaults");function dd(e){return H(e)}function io(){const e=ge(Pn);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function pe(e,t){const n=io(),a=H(e),l=m(()=>{if(tt(t?.disabled))return n.value;const i=tt(t?.scoped),r=tt(t?.reset),u=tt(t?.root);if(a.value==null&&!(i||r||u))return n.value;let d=qe(a.value,{prev:n.value});if(i)return d;if(r||u){const c=Number(r||1/0);for(let f=0;f<=c&&!(!d||!("prev"in d));f++)d=d.prev;return d&&typeof u=="string"&&u in d&&(d=qe(qe(d,{prev:d}),d[u])),d}return d.prev?qe(d.prev,d):d});return we(Pn,l),l}function vd(e,t){return typeof e.props?.[t]<"u"||typeof e.props?.[Gt(t)]<"u"}function _s(){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]:io();const a=_e("useDefaults");if(t=t??a.type.name??a.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const l=m(()=>n.value?.[e._as??t]),o=new Proxy(e,{get(u,d){const c=Reflect.get(u,d);return d==="class"||d==="style"?[l.value?.[d],c].filter(f=>f!=null):typeof d=="string"&&!vd(a.vnode,d)?l.value?.[d]!==void 0?l.value?.[d]:n.value?.global?.[d]!==void 0?n.value?.global?.[d]:c:c}}),i=Y();
`,...n.map(a=>` ${a};
`),`}
`)}function Ti(e){const t=e.dark?2:1,n=e.dark?1:2,a=[];for(const[l,o]of Object.entries(e.colors)){const i=vt(o);a.push(`--v-theme-${l}: ${i.r},${i.g},${i.b}`),l.startsWith("on-")||a.push(`--v-theme-${l}-overlay-multiplier: ${Sl(o)>.18?t:n}`)}for(const[l,o]of Object.entries(e.variables)){const i=typeof o=="string"&&o.startsWith("#")?vt(o):void 0,r=i?`${i.r}, ${i.g}, ${i.b}`:void 0;a.push(`--v-${l}: ${r??o}`)}return a}function yt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=ha(),a=H();if(Se){const l=new ResizeObserver(o=>{e?.(o,l),o.length&&(t==="content"?a.value=o[0].contentRect:a.value=o[0].target.getBoundingClientRect())});Je(()=>{l.disconnect()}),U(()=>n.el,(o,i)=>{i&&(l.unobserve(i),a.value=void 0),o&&l.observe(o)},{flush:"post"})}return{resizeRef:n,contentRect:Xl(a)}}const zn=Symbol.for("vuetify:layout"),Hs=Symbol.for("vuetify:layout-item"),Bi=1e3,zs=L({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),rn=L({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function fo(){const e=ge(zn);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function un(e){const t=ge(zn);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${je()}`,a=_e("useLayoutItem");we(Hs,{id:n});const l=Y(!1);as(()=>l.value=!0),bc(()=>l.value=!1);const{layoutItemStyles:o,layoutItemScrimStyles:i}=t.register(a,{...e,active:m(()=>l.value?!1:e.active.value),id:n});return Je(()=>t.unregister(n)),{layoutItemStyles:o,layoutRect:t.layoutRect,layoutItemScrimStyles:i}}const Iv=(e,t,n,a)=>{let l={top:0,left:0,right:0,bottom:0};const o=[{id:"",layer:{...l}}];for(const i of e){const r=t.get(i),u=n.get(i),d=a.get(i);if(!r||!u||!d)continue;const c={...l,[r.value]:parseInt(l[r.value],10)+(d.value?parseInt(u.value,10):0)};o.push({id:i,layer:c}),l=c}return o};function Ws(e){const t=ge(zn,null),n=m(()=>t?t.rootZIndex.value-100:Bi),a=H([]),l=at(new Map),o=at(new Map),i=at(new Map),r=at(new Map),u=at(new Map),{resizeRef:d,contentRect:c}=yt(),f=m(()=>{const x=new Map,I=e.overlaps??[];for(const k of I.filter(C=>C.includes(":"))){const[C,T]=k.split(":");if(!a.value.includes(C)||!a.value.includes(T))continue;const P=l.get(C),_=l.get(T),B=o.get(C),N=o.get(T);!P||!_||!B||!N||(x.set(T,{position:P.value,amount:parseInt(B.value,10)}),x.set(C,{position:_.value,amount:-parseInt(N.value,10)}))}return x}),v=m(()=>{const x=[...new Set([...i.values()].map(k=>k.value))].sort((k,C)=>k-C),I=[];for(const k of x){const C=a.value.filter(T=>i.get(T)?.value===k);I.push(...C)}return Iv(I,l,o,r)}),g=m(()=>!Array.from(u.values()).some(x=>x.value)),h=m(()=>v.value[v.value.length-1].layer),b=m(()=>({"--v-layout-left":K(h.value.left),"--v-layout-right":K(h.value.right),"--v-layout-top":K(h.value.top),"--v-layout-bottom":K(h.value.bottom),...g.value?void 0:{transition:"none"}})),y=m(()=>v.value.slice(1).map((x,I)=>{let{id:k}=x;const{layer:C}=v.value[I],T=o.get(k),P=l.get(k);return{id:k,...C,size:Number(T.value),position:P.value}})),S=x=>y.value.find(I=>I.id===x),w=_e("createLayout"),p=Y(!1);Qe(()=>{p.value=!0}),we(zn,{register:(x,I)=>{let{id:k,order:C,position:T,layoutSize:P,elementSize:_,active:B,disableTransitions:N,absolute:z}=I;i.set(k,C),l.set(k,T),o.set(k,P),r.set(k,B),N&&u.set(k,N);const ee=Cn(Hs,w?.vnode).indexOf(x);ee>-1?a.value.splice(ee,0,k):a.value.push(k);const Z=m(()=>y.value.findIndex(q=>q.id===k)),$=m(()=>n.value+v.value.length*2-Z.value*2),E=m(()=>{const q=T.value==="left"||T.value==="right",ue=T.value==="right",le=T.value==="bottom",oe=_.value??P.value,W=oe===0?"%":"px",se={[T.value]:0,zIndex:$.value,transform:`translate${q?"X":"Y"}(${(B.value?0:-(oe===0?100:oe))*(ue||le?-1:1)}${W})`,position:z.value||n.value!==Bi?"absolute":"fixed",...g.value?void 0:{transition:"none"}};if(!p.value)return se;const ce=y.value[Z.value];if(!ce)throw new Error(`[Vuetify] Could not find layout item "${k}"`);const De=f.value.get(k);return De&&(ce[De.position]+=De.amount),{...s